C-Band: 柔軟なカラー環状タグシステム
宮奥 健人 1
1

Anthony Tang2

NTT サイバーソリューション研究所,

2

Sidney Fels2
ブリティッシュコロンビア大学

あらまし - 色パターンを有する枠として構成される柔軟なビジュアルタグシステム C-Band を提案する．カメラにより読み取れるデータタグを利用したユビキタスアプリケーションのさらなる進展に向けて，"実用的データサイズ"と，美観へ配慮した"デザインの柔軟性"を共にサポートするタグシステムが望まれる．C-Band は，これらの要求を満たすことを意図したものである．
C-Band タグは，短い URL を内包できるので，物理オブジェクトを直接オンラインアプリケーションへ連携する手段として利用できる．また，C-Band タグは，幾何学的パターンによらず，枠上の色変化パターンによってデータを符号化する色差信号方式を用い，高いデザイン柔軟性を実現している．基本的アルゴリズムを実装した試行システムによって，解像度 640x480 で 28byteの URL を含むタグが十分検出可能であることを確認した．これらの特徴から，C-Band は，雑誌などの物理オブジェクト，パブリックスクリーンなどの電子メディアとカメラ端末を連携し，視覚的にも魅力のあるユビキタスアプリケーションの実現に向け有効な手段となり得る．

C-Band: A Flexible Color Ring Tag System
Kento Miyaoku1, Anthony Tang2 and Sidney Fels2
1

NTT Cyber-Solutions Labs, 2University of British Columbia

Abstract - C-Band is a flexible visual tag system comprised of a multicolor border around any figure.
We created C-Band to support a practical data size and aesthetic design flexibility for enhancing
ubiquitous applications using camera-based tagging techniques. A C-Band tag provides a means to link
physical objects with online applications via its self-contained data such as a URL, and is flexible enoughto allow various aesthetic designs for the tag’s surface. This aesthetic flexibility is derived from its color
difference-based encoding method, which uses a simple color-change pattern along the band. A
prototype using a common web camera shows that a C-Band tag containing a 28 byte URL is effectively
decoded with a 640×480 pixel resolution image. Taken together, these features suggest that C-Band is aneffective method to build various attractive camera-based ubiquitous applications for both static physicalobjects (e.g. a magazine ad) and dynamic digital objects (e.g. large public displays).
1.

徴量を識別情報として利用する画像特徴量マッチン

はじめにグが挙げられる[13,14]．
雑誌，商品パッケージ，ポスター，パブリックス
クリーンなどの実世界オブジェクトとオンラインコンテンツとの連携はユビキタスコンピューティングの有望なアプリケーションの一つである[1]．このようなサービスの実現に向け，多様なシステムが開発されている[2-17]．中でも，高性能なカメラデバイスを有する端末の普及に伴い，カメラを活用するシステムが特に注目されている[3-14]．

いくつかのビジュアルタグは埋め込み可能なデー
タサイズが大きく，URL，e-mail アドレス，その他のデータを直接内包できる[3,4]．これにより，リゾ
ルバサーバなどを用いず，端末上のビジュアルタグシステム単独で，簡易かつ低コストに多様なアプリケーションを実現できる．しかし，ビジュアルタグの多くは，そもそも情報メディア上へ提示されることなど意図されずに設計された．それゆえ，その概対象オブジェクトにカメラ可読なデータを付与する技術は，次の 3 つに大別される．一つは，バーコードや QR コードなどのビジュアルタグによる手法である[3-9]．さらに，画像に非可視な情報を埋め込む画像電子透かし[10-12]と，対象画像そのものの特-1-観は無機質で柔軟性がなく，人間が理解可能な意味情報/デザインと統合することが難しい．結果，対象上のグラフィックデザイン内の一定スペースを無意味に占有してしまい，美観を損なうという問題がある．

これに対して，画像電子透かし[10-12]や画像特徴

以下，本稿では，まず，他の既存のタグシステム

量マッチング[14]では，基本的に任意の画像にデーを概観した後，C-Band のシステムとその実装についタを関連付けることができる．それゆえ，グラフィて述べ，屋内実験室での性能評価結果を示す．また，ックデザインへの影響はない．しかし，添付可能ないくつかの具体例を用いて，C-Band の利点とその潜データサイズが比較的小さくかつ固定であり，URL在的な用途を示し，カメラを用いる新たなインタラ情報などを連携するためにリゾルバサーバの利用がクション技法やアプリケーションへの展開可能性を必要となる．この制約により，連携システム構築の示す．

柔軟性が低くなり，構築コストも高くなる．
本研究では，これらの既存手法の制約を考慮し，以下の二つのデザイン要求をともに満たすビジュアルタグシステムの実現を目指す．
(1) URL や e-mail アドレスなど既存のアプリケーションで一般に利用されるデータを埋め込むために十分な"実用的データサイズ"を実現すること．これにより，タグシステムが，リゾルバを用いず，簡易かつ低コストに多様なアプリケーションを実現することを可能とする．
(2) タグの外観に関して，人間が理解可能な意味情報/デザインとの統合および美観へ配慮した"デザインの柔軟性"を実現すること．これにより，タグが，データが連携された Hotspot を示しつつ，周囲のグ

図２.

C-Band タグの例

ラフィックデザインと自然に調和し，人間にとって意味/デザイン的な存在価値を有することを可能とする．
これらの要求を満たすシステムは，カメラを活用したユビキタスアプリケーションの利用範囲を広げ，さらなる進展に寄与できると考えられる（図１）．

図３. 名刺に添付された C-Band タグ付き画像（上）と，検出された e-mail アドレス（下）．

図１． 汎用カメラ(解像度 640x480)で読み取るタグシステムのデザインの比較

2.

本論文では，これらのデザインコンセプトの実現に向けた新しいビジュアルタグシステム"C-Band"を提案する．このシステムは，色差信号によるデータ符号化方式を用いることにより，上記デザイン要求を満たす柔軟なタグを実現するものである (図２，３)．また，試行システムを用いた評価により，カメラ端末が一般にサポートする解像度 640x480 の入力動画像から，28byte のデータを保持するタグを検出

関連研究
これまで，オブジェクトに機械可読なデータを付与する仕組みとして，多様な手法が開発されている[3-17]．しかし，多くは高解像度イメージスキャナ/専用リーダによってデータを読み取ることを前提している．汎用カメラで撮像した画像からデータを取得できる手法は次の 3 つに大別される．
(1)ビジュアルタグ
バーコードや 2 次元バーコードの多くはカメラ画像からでも検出できる．QR コード[3]は，仕様上最できることを確認した．

-2-大 2953bytes の情報を埋め込め，高速に検出できる載したものが一般化してきている．色再現性を向上という特徴を有する．また，バーチャルリアリティ/するこれらのハードウェアのサポートによって，色拡張現実感の分野では位置合わせのための多様なビ情報の利用を実現することはビジュアルタグの自然ジュアルタグが開発されている[5-9]．

な進化と考えられる．この点を踏まえ，本研究では，これらのタグは正方形もしくは円形の内部を白黒前述したデザインコンセプトの達成に向け，色を利のパターン領域で埋めた無機質な外観を有する．こ用するシステムを提案する．のためデザイン性が重視される場所に表示すること

3.

C-Band : カラー環状ビジュアルタグシステムはあまり望まれない．ユーザに理解可能な意味情報と デ ザ イ ン 的 に 統 合 し 難 い こ と も 問 題 で ある．
ColorZip 社[9]は，色を利用することで内部デザインにある程度の柔軟性を有した ColorCode を実現している．しかし，任意の図柄を表現できるわけではな
く，埋め込み可能な情報量も小さい．一方，紫外線を反射するインクなどを用いてタグを非可視にする方法がある．しかし，特殊光源を要する上，スクリ目的とするビジュアルタグは，対象上のグラフィックデザインにうまく調和できるものである．基本的に，ビジュアルタグはデータを表現するパターン領域により構成される．したがって，パターン領域をどのように構成すればデザイン全体への影響が少ないか，また，多様なデザインと調和できるかが問題となる．提案するアプローチでは，さまざまなグラフィックデザインにおいて，領域の明示，強調，ーンに適用できない区切りなどの目的で用いられる“枠”に着目する．

(2)画像電子透かし
画像電子透かし[10-12]は，任意の画像に非可視な状態で ID を埋め込む技術でありデザイン上の制約はない．しかし，視覚的な影響を抑え，かつ，ロバスト性を確保する条件の下では，埋め込めるデータサイズが制限される．これまでに様々な方式が開発されているが，現状，30 万画素(640x480)の画像を利用する場合，検出可能なデータサイズはそして，枠そのものをパターン領域として利用する手法“C-Band”を提案する．
3.1

C-Band タグの構成

C-Band タグの例を図 2 に示す．C-Band タグは，任意の図形を含むコンテンツ領域と，それを囲むリング(枠)により構成される．リングは埋め込まれたデータのサイズに応じた数の色セクタに分割される．
検出(2 値化)処理において，リング成分をうまく抽出128bit(16byte)が最大となっている[12]．

できるように，リングはその内側と外側に黒い縁を(3)画像特徴量マッチング
対象画像に処理を加えるのでなく，その特徴量を識別子として利用する手法も開発されている[13,14]．
事前に，対象画像またはその特徴量をリゾルバに登録しておき，撮像された画像の特徴と比較する．当然，この手法では，リゾルバの利用が前提となる．
また，類似画像に異なるデータを割り当てられない有する．また，リング内側のコンテンツ領域との間に白色のマージンを設けている．また,リング外側にもマージンを設ける．
3.2

色差信号よるデータ符号化

既に提案されているカラータグシステムでは，タグの形状が矩形に限定される[9]．形状の柔軟性を達成するために，C-Band では，3 色による色相差信号という制約が生じる．

[18]を用いる．この方式では，色相値が 2/3π増加す以上のように，携帯端末カメラで読み取り可能な既存タグシステムには，実用的データサイズとデザインの柔軟性を共にサポートできるものがない．この制約を克服は，カメラベースのタグシステムの進展に向けた重要なデザイン要求である．本研究では，この要求に向け，ビジュアルタグのデザイン柔軟性を向上するというアプローチを検討する．
普及したタグシステムでは，モノトーン（白黒）のビジュアルタグの利用が主流である．しかし，近年，色を用いるビジュアルタグも実用化に至っている[10]．カメラ付き携帯端末には，オートホワイトバランスやフォトライト(白色 LED)などの機能を搭-3-る色変換によりデータ値 0 を表現し，4/3π増加する
色変化によりデータ値 1 を表現す．例えば，赤(R)(色相値=0(2π)),緑(G)(色相値=2/3π),青(B)(色相値=4/3π)を用いる場合，R→G,G→B,B→G の色変化は 0 を示し，R→B,B→G,G→R の色変化は 1 を示す．デー
タコード n bit と誤り検出のためのチェックビット c
bit を含むバイナリコードは上述した方式により色差信号へ変換され，リング上に反時計回りの方向に出現する色パターンとして表現される．色パターンの始点終点間で 1 セクタを調整用に用いるため，nbit のデータコードをエンコードする場合，リングはn+c+2 個の色セクタに分割される．

基づく単純な方法で 3 色にクラスタリングした後，点列の色を抽出する．次に，抽出された色列から，ノイズ（孤立した色成分）を除き，リングの色変化パターンを抽出する．その色変化パターンの示す色相差信号をビット列に変換し，このビット列をシフトして得られる全てのビットパターンに対してエラーチェックを試みる．エラーがない場合に，得られたデータコードを検出結果として出力する．
4.

C-Band の基本性能の評価
4.1

試行システムの構成

C-Band の基本的性能を評価するため試行システ
ムを構成した．検出アルゴリズムは，PDA や高機能

図４．C-Band タグの検出アルゴリズム
3.3

携帯電話でも実行可能と考えられる．本評価に向け検出アルゴリズム

以下に，R,G,B の 3 色を用いたタグの検出のための基本的なアルゴリズムについて述べる(図４)．このアルゴリズムは，以下の 4 つのステップからなり，ユーザがカメラ画像の中心でポインティングした一つタグ（カメラ画像中心に位置するタグ）を検出するものである．また，以下に述べる各ステップの実装は，簡易処理での機能実現を意図した初歩的なものである．

は，実装の容易さ考慮し，Windows を搭載した小型
Laptop 上で MS-DirectShow を用いて検出アルゴリズムを実装し，Web カメラ(Sony PCGA-UVC11A，レンズ: F3.4, 焦点距離 f=2.8mm (f=40mm, 35mm カメラ換算))を用いるシステムを構成した(図 5)．このカメラはオートホワイトバランス機能を有しており，試行システムはホワイトバランス処理を施された入力画像を処理している．検出対象となる C-Band タグ
は，チェックビットに 16bit-CRC を用いた．したが(1) ２値化
カメラより入力されたカラー画像を，輝度に対する固定閾値を用いて 2 値化する．なお，輝度値として式 Y=0.299×R+0.587×G+0.114×B により得られる値を 1000 倍した整数値を処理する．って，データサイズが n bit の場合，リングは，n+18個のセクタに分割される．C-Band タグの紙面への印
刷には，小型インクジェットプリンタ(HP Deskjet5740)を用いた．

(2) リング成分の抽出
２値化画像中の連結成分の境界をラベリングし，画像中心点の位置，および，他の連結成分との内包関係を考慮して，リング成分を抽出する．
(3) リング上の点列の抽出
縁との境界部分に位置するピクセルでは色混ざりが発生し，正確な色の抽出が難しくなる．そこで，色混ざりの影響を低減するため，リング縁から離れたリング帯中央の点列を抽出する．一般的な細線化
アルゴリズムでは計算量を要するため，次の手順で

図５．性能評価のための試行システム
4.2

理想条件下での性能評価

まず，提案手法の基本的な性能を明らかにするため，屋内白色蛍光灯照明下での性能を評価した．ま

リング帯中央の点列を抽出する．
リング成分の外側境界上の各点 Pi とリング内部から選択した点 Pc を結ぶ線分 PiPc とリング成分の内側境界の交点 Qi を検出し，PiQi の中点 Ri をリング上の点として抽出する．この手順では，リングが凸包形状である限りカラーパターンの色順を正確にた，検出率(Reliability)として，タグを撮像するカメラから連続して入力される画像フレーム 1000 個に対して検出を行い，データコードがうまく受信できた割合を評価した．なお，下記実験では，エラーチ
ェックが機能せず誤ったデータコードを受信したケース(False-Positive)はなかった．

保持した点列が取得される．

4.2.1(4) 点列の色パターンの復号
各点 Ri の色をその R,G,B 成分のいずれが最大かに-4-

検出可能なデータサイズ

検出可能なデータサイズは，正確に検出可能なセクタ数に関係し，これはカメラ解像度に依存する．

4.2.2

そこで，各解像度で，理想的な条件下では，どの程ユーザが手に持ったカメラ端末とタグとの距離を度のサイズのデータが安定して検出可能か評価した．

固定することは困難である．このため，実用上，あまず，2 種類の形状のタグ(図６)に対して，異なるる程度の距離範囲で安定して検出が行える必要があ

Byte サイズ(4,8,12,16,20,24,28,32)のデータを埋め込る．そこで，タグ(Square)に対して検出可能な距離をみ，高さが 5cm となるように紙面に印刷した．これ評価した．タグが印刷された紙面とタグを正面よりらのタグをその正面 8cm の距離に固定したカメラか撮像するカメラとの距離を 8cm から 16cm まで 1cmら撮像し，検出率を測定した．この条件下では，各ずつ変化させ検出率を測定した．図８の棒グラフは，タグは画像中央にその高さが画像全体の高さの概ね各コードサイズにおいて検出率 90%以上を達成した80%となるように撮像される．図７に，640x480,範囲を示している．なお，検出の可否は，距離では320x240, 160x120 の各解像度により評価した結果をなく画像中にどの程度の割合でタグが撮像されるか示す．なお，これらのタグではリング幅がタグの高というカメラのレンズ特性に依存する．それゆえ，さ(5cm)の 1/14(約 3.6mm)になっている．

図８中には，距離 8cm, 11cm, 15cm 時の撮像画像も検出可能距離

解像度 640x480 では，いずれの形状に対しても，示している．なお，利用したカメラは手動で焦点距28byte までであれば，90%以上の高い検出率を達成離を調節可能であるが，8cm の距離で鮮明に撮像さする．カメラ入力画像に対して連続的に検出処理をれるよう調整した後，焦点距離を変化させず評価を行う場合，1 フレーム辺りの検出成功率が 90%以上行った．

なら十分に実用的だと考えられる．解像度 320x240

結果，16byte のタグについて見ると，今回の実験

では，Square では，16byte，Oval では 20byte まで 90%

条件では，640x480 であれば，11cm まで離しても安以上の検出率を達成できる．また，8byte であれば解定して検出可能であった．しかし，320x240 の場合像度 160x120 であってもほぼ 100%の検出率を達成には距離 9cm で検出率が低下した．

している．

図６．評価テストに用いたタグ形状
図８．データサイズと検出距離の関係

図９．カメラと紙面方向の成す角度と検出率の関係
4.2.3

検出可能な角度

同様に，実用上，カメラ端末の傾きについてもある程度ロバストである必要がある．そこで，16byteのタグ(Square)を用いて検出可能な角度について評価した．タグの中心とカメラの距離を 8cm に固定し，タグを印刷した紙面の向きを 10 度ずつ傾けて検出率を評価した(図９)．本実験では，リング幅がタグ

図７．データサイズと検出率の関係-5-

幅の 1/14 であるものに加えて，リング幅を 1/7(約4.47.1mm)としたタグについても評価した．結果，リンPentium M 1GHz を搭載した小型ラップトップ

グ幅 1/14 である場合，30 度まで 90%以上の検出率(Victor MP-XP7310)による検出処理時間を計測した．

を達成できた．また．リング幅を 1/7 に広げた場合，4.2.1 章の実験と同じ条件下で 1000 回検出を繰り返

40 度まで 90%以上の検出率を達成した．

し処理時間の平均値を求めた．その結果，解像度

4.3

検出アルゴリズムの処理速度

640x480 では 68.0msec，320x240 では 14.8msec，各種条件下での性能評価

上記試行システムを用いて屋外光下での動作を160x120 では 3.5msec であった．特に，リング成分確認した(図１０)．照明条件が良ければ，屋内での抽出時のラベリング処理，次いで，リング上の点列結果とほぼ同等の性能を達成した．ただし，照明条の抽出処理に時間を要している．この結果からの単件によって検出率が低下もしくは検出不可能となる純な予測では，104MHz-425MHz の CPU を搭載した場合があった．要因として，明るさが不十分もしく携帯電話での処理速度は，上記 PC の 2-10 倍になる

他の物体の影の影響で 2 値化処理時にリング成分がと推定できる．ただし，最新の高機能携帯電話に搭うまく分離できない問題があった．また，環境光色載されている GPU(Graphics Processing Unit)を画像の影響でホワイトバランスがうまく取れず，色パタ処理に活用すれば，処理速度はさらに低下できるとーン検出に失敗する場合も見られた．この問題は，考えられる．

携帯電話のフォトライト(白色 LED)を用いたライテ

5.

ィングにより改善されることが期待できる．実際，
3.6V, 30mA の白色 LED をカメラに取り付けてテストしたところ，タグ表面の光条件が安定するため，

議論
5.1

C-Band と既存手法との比較

図 1 に示すように，C-Band は，中程度のデータサイズ(28bytes)とデザインの柔軟性をともに達成す検出性能が改善することが確認できた．
その他，タグ面が若干曲面になっている場合でも検出できることを確認した(図１１左)．また，スクリーン(LCD)に表示したタグの検出ができることも確認した(図９右)．特に LCD は，そのものが色を発光するため周囲光の影響が低く，極めて安定して検出できた．このことから，液晶 TV やパブリックスクリーンでの利用は特に有効だと考えられる．

る唯一の手法である．さらに，既存のビジュアルタ
グシステムに比べ以下のような利点を有する．
色差信号データ符号化方式では，幾何学的情報をデコードに用いず，カラーパターン上での色変化のみを用いる．結果として，多様な形状のタグを実現できるとともに，不規則な幅のカラーパターンを有するリングなども実現できる(図２(b))．これらの特徴により，デザイナーは，グラフィックデザイン全体のトーン/印象にうまく調和する様に，柔軟かつ創造的に C-Band タグの外観をデザインできる．また，タグ単体のデザインでも，連携機能の意味や美しさ，楽しさを考慮し工夫を凝らすことが可能である．このような視覚的工夫は，C-Band を利用するアプリケーションの魅力を大きく高めると考えられる．一方，このような柔軟性は，既定の形状情報を用いてデコ

図１０．屋外光下でのタグの検出ードされる既存のタグでは決して実現できない．
また，理論的には，色差信号データ符号化方式は，白黒マトリクスコード方式に比べて高い情報密度を実現できる．検出可能な最小のセル/セクタ面積は，カメラの分解能に依存し，基本的に両方式に差異はない．そのため，セル/セクタ数は必要な面積を決定する．マトリクスコードは，いくつかのセルをその幾何学的構造を認識させるためのマーカーとして利用する．QR コード[3]では，3 つの box 型マーカーを用いており，各マーカーは 81 個のセルを用いる．
それゆえ，潜在的に，n 個のセルから成る QR コー

図１１．曲面(左)や LCD(右)上のタグの検出-6-

ドは，n-243 bits の情報領域を持つ．一方，3 色のーザは位置関係から文字図形とタグとの対応を識別

色差信号データ符号化方式では，n 個のセル(セクタ)する必要がある．さらに，タグが密に配置されると，より構成されるリングが n-2 bits の情報領域を持つ．

文字とタグとの対応がわかり難くなる．これに対しそれゆえ，C-Band は，スペースを有効に活用すて，C-Band タグでは，入力したい文字図形（を含むるパターン領域の構造を導入することで，データサ枠内の領域）を直接ポインティングすれば良く自然イズ特性を向上できる．例えば，複数のリングを用でわかりやすい．この特徴は，テキスト入力速度やいることで，データサイズが向上できる．一方，利正確さの向上に寄与すると考えられる．

用する色を増やすことにより，情報密度を増加させるという可能性も有する．
5.2

潜在的なアプリケーション

以下に，C-Band の機能的な側面での利点を活かす応用例のいくつかを示す．
(1) ホットフレーム - 図形への URL 連携
図１に示すように，画像周囲に配置された C-Band
タグ“ホットフレーム”は，URL などのデータの連携だけでなく，ホットスポット領域を明示するキューとしての役割を果たす．また，図２の例のように，グラフィックデザインの一部としてホットフレーム

図１３．ペーパーキーパッドの利用イメージ(3) スクリーンインタラクション
スクリーンへの提示は C-Band の有望な応用であを配置することもできる．
カメラの分解能を 0.3mm 程度とすると，QR コーる．特に，C-Band タグには，アニメーションを内包ド[3]は，少なくても 1 平方 cm 程度の正方形スペーできるというユニークな特徴がある．これまでに，スを占有する．ある図形に 9 平方 cm の印刷スペー

この特徴を活かしたモグラ叩きゲームを構築したスが予め割り当てられているとする．この限られた(図１４)．ゲーム画面には，9 個の C-Band タグがあスペースに 1cm 角の QR コードを追加することはまり，モグラの出てくるホールを示し，各ホールの IDり効率的ではない(図１２)．一方，C-Band では，印を含む．各ホールからは２種類のキャラクターがゆ刷スペースに応じた枠をデザインし，図形を内包すっくりと出てくる．一つは敵であり，一方は味方（撃ることで有効にスペースを活用できる．それゆえ，つと減点される）．ユーザはカメラを用いて，出てきC-Band は，ロゴマークなど印刷/スクリーン提示面た敵（を含むホール）をポインティングしてシュー積の小さい画像図形へのタグ付けに適する．

トボタンを押し，敵を撃つ．
C-Band タグはホールとしてゲーム画面内の大きな領域を占有できる．このため，ホールの横に小さなビジュアルタグを添付する場合より，効率良く，広い範囲（遠く）から検出可能である．数人のユー
ザは利用してもらったところ，ゲームとして楽しんでもらえたともに，画面デザインについても総じて

図１２

良い印象を持った様子であった．

既定スペースへのタグの追加(2) ペーパーキーパッド
文字や記号コード，コマンドコードなど含む複数のタグを用途に応じて配置した紙片“ペーパーキーパッド”は，カメラによるポインティング操作に基づく仮想入力デバイスとなる．操作方法が単純なので，小型端末での汎用なデータ入力手段として活用できる可能性がある．一例として，文字コードを含むタグを配置した仮想キーボードを図１３に示す．
従来のビジュアルタグを用いる場合では，対応す

図１４ C-Band タグを用いたモグラ叩きゲームスる文字図形がタグの横に提示される．このため，ユクリーン-7-6.

まとめ[5]

Augmented Reality Environments with Visual

本研究では，カメラベースタグシステムの進展に

Tags. Proc. DARE2000, pp.1-10, 2000.

向けて，実用的データサイズとデザインの柔軟性を共に達成する新しいビジュアルタグシステム[6]

佐藤清秀, 内山晋二, 田村秀行, "複合現実感における位置合わせ手法," 日本 VR 学会論文誌,

C-Band を提案した．これまでに，初歩的なアルゴリ

Vol.8, No.2, pp.171-180, 2003.

ズムを実装し，主に屋内での基本性能を評価した．
その結果，解像度 640x480 の画像から 28byte 以下のRekimoto. J., Ayatsuka, Y. CyberCode: Designing[7]Toye, E., Sharp, R., Madhavapeddy, A., Scott, D.

データが検出可能であることが確認できた．なお，Using Smart Phones to Access Site-Specific

多重リングの利用など比較的単純なタグ構造の改良

Services. IEEE Pervasive Computing, Vol.4, No.2,により埋め込み可能なデータサイズは改善できる．

April-June 2005, pp.60-66, 2005.

色差信号データ符号化方式に基づく C-Band タグは，

[8]

磯俊樹, 倉掛正治, 杉村利明, "携帯電話機搭載

デザインの高い柔軟性を実現し，デザイナーに，グカメラを用いた読取り条件にロバストな ID 読

ラフィックデザインとの調和，美しさ，楽しさなど

取 り 方 式 ," 信 学 論 , Vol.J87-D-II, No.12, pp.
2188-2198, 2004.

を考慮し柔軟かつ創造的にビジュアルタグをデザインする機会を与える．また，C-Band は，アニメーシ[9]

ColorZip, http://www.colorzip.co.jp/ja/

ョンの内包など，機能面でも有用な特性を持つ．こ[10] Alattar, A.M. Smart images using digimarc'sのような特徴から，C-Band は，用途/コンテンツにwatermarking合わせてうまくデザインし活用することで，機能的Watermarking of Multimedia Contents II, Proc.にも視覚的にも魅力的でユニークな応用を数多く実現できる可能性を有した有望なシステムだと言える．

technology.

inSecurityandSPIE, Vol.3971, pp.264-273, 2000.
[11] 中村高雄, 片山淳, 山室雅司, 曽根原登, "カメ

それゆえ，カメラを用いたユビキタス入力インタフ

ラ付き携帯電話機を用いたアナログ画像からェースの進展に寄与することが期待される．の 高 速 電 子 透 か し 検 出 方 式 ," 信 学 論 ,今後，本技術の実用化に向け，残された課題に取Vol.J87-D-II, No.12, pp. 2145-2155, 2004.

り組む．特に，多様な光条件下での性能評価と，ロ[12] 三洋電気ニュースリリース(2004 年 7 月 20 日)，

バスト性向上に向けたアルゴリズムの改良が重要でhttp://www.sanyo.co.jp/koho/hypertext4/0407new

ある．また，タグオーサリングシステムの開発や高s-j/0720-3.html

性能携帯電話や PDA への実装を進める予定である．

HMD calibration for a video-based augmented

謝辞

reality conferencing system. Proc. IWAR1999, pp.

本研究をご支援頂いたブリティッシュコロンビア大
学 HCT-Lab, MAGIC の皆様，NTT サイバーソリューション研究所の皆様に感謝します．また，電子透かし技術に関してご教示頂いた NTT サイバースペー
ス研究所 中村高雄氏に感謝します．

Computer: Computer Augmented Interaction withWorld

Environments,

Proc.

UIST’95,pp.29-36, 1995.
[2][14] C4Technology 技 術 情 報 - 特 徴 量 抽 出 技 ,http://capg.c4t.jp/technology/extraction/[15] DataGlyphs,[16] Want, R., Fishkin, K., Gujar, A. Harrison, B.

Rekimoto, J., Nagao, K. The World through theReal

85–94, 1999.

http://www.parc.com/research/projects/dataglyphs/

参考文献
[1]

[13] Kato, H., Billinghurst, M. Marker tracking and宮奥健人, 重吉宏樹, 阿久津明人, 外村佳伸,"VisionMark: 情報伝達メディアとインターネットの協調に向けたメディア連携方式," 信学論, Vol.J86-D-I, No.6, pp.421-430, 2004.

[3]

QR-Code.com, http://www.qrcode.com/[4]

Semacode, http://semacode.org/Bridging Physical and Virtual Worlds with
Electronic Tags. Proc. CHI'99, pp.370-377, 1999.
[17] Konomi,S.

Information

QueryLens:Access.

BeyondProc.

ID-Based

Ubicomp2002,

pp.210-218, 2002.
[18] Miyaoku, K., Higashino, S., and Tonomura, Y.
C-blink: A Hue-Difference-Based Light Signal
Marker for Large Screen Interaction via Any
Mobile Terminal. Proc. UIST 2004, pp. 147–156,
2004.

-8-