ア | イ | ウ | エ | オ |
カ | キ | ク | ケ | コ |
サ | シ | ス | セ | ソ |
タ | チ | ツ | テ | ト |
ナ | ニ | ヌ | ネ | ノ |
ハ | ヒ | フ | ヘ | ホ |
マ | ミ | ム | メ | モ |
ヤ | ユ | ヨ | ||
ラ | リ | ル | レ | ロ |
ワ | ヰ | ヴ | ヱ | ヲ |
ン |
A | B | C | D | E |
F | G | H | I | J |
K | L | M | N | O |
P | Q | R | S | T |
U | V | W | X | Y |
Z | 数字 | 記号 |
コーヒーポットを遠隔制御するプロトコルの一つ。ハイパーテクストを採用しているのが特徴。
通常、HTTPであれば指定したURIに関連するリソース(資源)、情報を得るために、GETメソッドを使う。
対してHTCPCPは、コーヒーポットと関連付けられたリソースは物理的なものである。
一杯のコーヒーがデータであるなら、淹れられたリソースについての外部データはPROPFINDメソッドを使用することにより検出される(WEBDAV)。
注がれたコーヒーにミルクが提供される場合、充分なミルクがコーヒー中に導入された時点で「WHEN」(そのくらいで)と言う必要がある。
この目的のために、HTCPCPにはWHENメソッドが追加された。
こんなもんでいい? いいならWHEN(そのくらい)と言ってくれ。
遠隔で淹れてるのに見えるわけがないだろ!!
お客さん、ジョークRFCは初めてかい? 力を抜けよ。
このRFCでは、URIスキームに世界中の言語の「コーヒー」を採用している。英語のcoffee:は当然だが、定義された他の言語を含めると全部で23言語になる。
ASCIIに無い文字はUTF-8にし、その16進数を%xx形式で表記する。
koffie | アフリカーンス/オランダ語 |
q%C3%A6hv%C3%A6 | アゼルバイジャン語 |
%D9%82%D9%87%D9%88%D8%A9 | アラビア語 |
akeita | バスク語 |
koffee | ベンガル語 |
kahva | ボスニア語 |
kafe | ブルガリア語、チェコ語 |
caf%C3%E8 | カタロニア/フランス語等 |
%E5%92%96%E5%95%A1 | 支那語 |
kava | クロアチア語 |
k%C3%A1va | チェコ語 |
kaffe | デンマーク/ノルウェー語等 |
coffee | 英語 |
kafo | エスペラント |
kohv | エストニア語 |
kahvi | フィンランド語 |
%4Baffee | ドイツ語 |
%CE%BA%CE%B1%CF%86%CE%AD | ギリシャ語 |
%E0%A4%95%E0%A5%8C%E0%A4%AB%E0%A5%80 | ヒンディー語 |
%E3%82%B3%E3%83%BC%E3%83%92%E3%83%BC | 日本語 |
%EC%BB%A4%ED%94%BC | 朝鮮語 |
%D0%BA%D0%BE%D1%84%D0%B5 | ロシア語 |
%E0%B8%81%E0%B8%B2%E0%B9%81%E0%B8%9F | タイ語 |
HTCPCPの仕様によれば、コーヒーポットは電気で水を加熱するため火の出番はなく、もってファイアウォールも不要だとしている。
ちなみに、Jura-Capresso社から発売されているF90型コーヒーメーカーには別売でインターネット接続キットが存在し、インターネット経由でコーヒーの設定が可能となっている。
しかしこの接続キットには、詳細は不明だが脆弱性があり、外部からの不正アクセスによって勝手に設定を変更されたり、不正なパラメーターを設定されることで故障させられる、と報じられた。その上、この脆弱性を利用してユーザーのWindows XPシステムへアクセスすることも可能となるとされる。
このインターネット接続キットは、どうやらHTCPCPに準拠していないらしく、これがセキュリティホールを招いた原因だったのだろう。
これが書かれた時点ではジョークであった。しかし将来あらゆる家電がネットワークで接続されるようになれば、このような存在もジョークではなくなるだろう。
もっとも、実現したときにそれが必ずしも「ハイパーテクスト」であるかどうかは保証の限りではない。
その実際は定かでは無いが、2002(平成14)年9月30日に開催された大阪大学の基礎工学部システム科学科電子システム学コースPBL発表会で、HTCPCPの実装品の展示が行なわれていたことが確認されている。
コメントなどを投稿するフォームは、日本語対応時のみ表示されます