JP2003323239A - 情報処理装置及び情報処理方法、記憶媒体、並びにコンピュータ・プログラム - Google Patents
情報処理装置及び情報処理方法、記憶媒体、並びにコンピュータ・プログラムInfo
- Publication number
- JP2003323239A JP2003323239A JP2002132228A JP2002132228A JP2003323239A JP 2003323239 A JP2003323239 A JP 2003323239A JP 2002132228 A JP2002132228 A JP 2002132228A JP 2002132228 A JP2002132228 A JP 2002132228A JP 2003323239 A JP2003323239 A JP 2003323239A
- Authority
- JP
- Japan
- Prior art keywords
- image
- identification information
- information
- input
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Image Processing (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
撮影画像から所望の識別情報を選択するための好適な操
作環境を提供する。 【解決手段】 情報端末上には「画像&ID記憶部」と
「キャプチャ・ボタン」が配設されている。そして、ユ
ーザが所望の光ビーコンの方に携帯端末を向けて、携帯
端末の表示画面に光ビーコンが認識されたことが示され
たときに、「キャプチャ・ボタン」を押して、画像とI
D(すなわち、光ビーコンから受信した情報)を「画像
&ID記憶部」に記録する。その後、このキャプチャ画
像を画面表示したときに、ユーザは楽な姿勢で光ビーコ
ンの選択をすることができる。
Description
して所定の処理を起動する情報処理装置及び情報処理方
法、記憶媒体、並びにコンピュータ・プログラムに係
り、特に、表示画面を介してユーザの選択操作を受容し
て所定の処理を起動する情報処理装置及び情報処理方
法、記憶媒体、並びにコンピュータ・プログラムに関す
る。
撮影画像上でのユーザ操作環境を提供する情報処理装置
及び情報処理方法、記憶媒体、並びにコンピュータ・プ
ログラムに係り、特に、視認性の識別情報が配置された
実世界風景の撮影画像から所望の識別情報を選択するた
めの操作環境を提供する情報処理装置及び情報処理方
法、記憶媒体、並びにコンピュータ・プログラムに関す
る。
達した現代においては、パーソナル・コンピュータや携
帯情報端末を始めとする情報機器がオフィスや家庭内な
どの実世界上のいたるところに遍在する。このような環
境下では、機器どうしを接続して、いつでもどこでも欲
しい情報を入手する「ユビキタス(Ubiquitous)・コン
ピューティング」や、実世界における状況(実世界の事
物やユーザの位置など)を積極的に利用した拡張現実シ
ステム(Augmented Reality:AR)の実現が期待され
る。
は、人がどこに移動しても利用できるコンピュータの環
境が同じであることである。すなわち、「いつでもどこ
でも」なのだから、究極のユビキタス・コンピューティ
ングは、必ずしもコンピュータやPDA(Personal Dig
ital Assistant)や携帯電話機などの情報端末を必ずし
も必要とはしない。
となるコンピュータや周辺機器(すなわちユーザ端末な
どのターゲット)を指定したり、あるいはユーザの位置
や実世界オブジェクトに関連した情報など実世界状況を
入手しようとすると、すぐ目の前にある相手であって
も、その名前(若しくは、機器固有のIDやネットワー
ク・アドレス、ホスト・ネーム、URL/URIなどの
資源識別子)を知る必要がある。すなわち、ユーザ操作
に関して言えば、間接的な形式でしかコンピュータ間の
連携がなされておらず、直感性にやや欠ける。
の識別情報を転送したり、ユーザの位置などの実世界状
況を取得するための技術として、「サイバーコード(C
ybercode)」などのビジュアルコードやRFタ
グのような、実世界コンピューティングを利用した手法
が提案されている。これらの手法によれば、ユーザは意
識してネットワークにアクセスする必要はなく、自動的
に拾われたオブジェクトのIDなどから、オブジェクト
に関連する情報を獲得することができる。
別情報に対してあらかじめアプリケーションなどの機能
や、機器ID、ネットワーク・アドレス、ホスト・ネー
ム、URLやその他のオブジェクト関連情報を登録して
おく。そして、カメラの撮影画像からサイバーコードを
認識したことに応答して、コンピュータは、登録された
アプリケーションを実行させたり(例えば「メールを起
動する」など)、認識されたIDを基に相手のネットワ
ーク・アドレスを探索して自動的に接続を果たしたり、
認識されたURLを基に資源アクセスを行ったりするこ
とができる。
視認性の識別情報を用いた場合、距離に応じてコードの
大きさが変化する。すなわち、オブジェクトが遠く離れ
るとコードが小さくなるので、遠くのものを認識するに
は大きなパターンを持つコードを形成する必要がある。
言い換えれば、この手法に基づく情報伝達手法は距離に
対するロバスト性に欠ける。例えば、遠くにあるビルを
認識するためには、ビルに巨大なコードを貼り付ける必
要があり、現実的でない。
をタグ読み取り装置に向けたり接触させたりしなければ
ならない。すなわち、至近距離の物体のみ認識が可能で
あり、遠くのものを認識することはできない。
願2002−57836号明細書には、LEDの点滅パ
ターンなどからなる光学的信号をデータ伝送媒体として
用いて、距離に対してロバストなデータ通信システムが
提案されている。例えば室内の家具や電化製品あるいは
屋外のビルなどの実世界オブジェクトには、所定の物理
的な配置がなされた2以上のLEDなどの発光部からな
る送信機が設置され、各発光部は所定ビット長の送信デ
ータを表す点滅パターンで明滅することによりデータ送
信が行なわれる。一方の受信機は、2次元受光面からな
る受光部を備え、受光された点滅パターンを基に送信デ
ータをデコードするとともに、2次元受光面上での点滅
位置を基にオブジェクトの空間情報を認識する。
たデータ通信システムによれば、実世界上のオブジェク
トからIDなどの情報を入手すると同時にオブジェクト
の空間的な位置を同時に認識することができ、ユビキタ
ス・コンピューティングを構築するための有効な手段と
なり得る。
用したデータ通信システムを拡張現実感システムに適用
すれば、ユーザの位置などの実世界情報を利用したサー
ビスを提供することができる。この場合、システムはユ
ーザの近傍や視界中にある実世界の事物に応じた情報を
光学的信号によって提示することによって、ネットワー
ク上にある膨大な情報を利用して日常生活のあらゆる局
面を支援することができる。ユーザは携帯端末を保持す
るだけで拡張現実感システムを利用することができる。
例えば、ショッピング・モールでカメラ付き携帯端末を
かざしてCDショップを訪ねると、お薦めの新譜が端末
上で表示される。また、レストランの看板を見ると、料
理の感想が表示される。
は、URL/URIやIPアドレスなど、情報空間から
情報コンテンツを引き出すための資源識別子である。ま
た、カメラで撮影した画像中に存在する光学的信号は、
所望の情報コンテンツの格納場所へ探索するためのリン
ク情報若しくはアンカーとしての役割を持っている。
リンク探索あるいは光学的信号に割り当てられているそ
の他の処理を起動するとき、ユーザの使い勝手の面で問
題がある。
端末をかざして、所望の光学的信号を検出したときに一
定の選択動作を端末上で行なうことになる。例えば、カ
メラを所望の実世界オブジェクト(例えばビルの看板な
ど)にかざした姿勢で選択することができればよいが、
手を伸ばしてオブジェクトに向けている姿勢のままで
は、実際にどの光学的信号を検出したかを確認すること
はできない。何故なら、端末の表示画面を見易い場所
(例えば体の前)に端末を移動させると、光学的信号は
もはやカメラの視野外に消え去ってしまうからである。
の視線方向にかざして撮影したとき、同じ画像フレーム
内に複数の光学的信号を検出することもある。このよう
な場合、撮影画像の中から所望の光学的信号を選択、あ
るいは選択確定操作しなければならないが、カメラをか
ざした姿勢では複雑な端末操作を行なうことはできな
い。また、端末画面を見易い場所に移動させると、光学
的信号は画面フレームから振り切れてしまうので、正確
に選択できなくなる。
みたものであり、その主な目的は、表示画面を介してユ
ーザの選択操作を受容して所定の処理を好適に起動する
ことができる、優れた情報処理装置及び情報処理方法、
記憶媒体、並びにコンピュータ・プログラムを提供する
ことにある。
影画像上での好適なユーザ操作環境を提供することがで
きる、優れた情報処理装置及び情報処理方法、記憶媒
体、並びにコンピュータ・プログラムを提供することに
ある。
報が配置された実世界風景の撮影画像から所望の識別情
報を選択するための好適な操作環境を提供することがで
きる、優れた情報処理装置及び情報処理方法、記憶媒
体、並びにコンピュータ・プログラムを提供することに
ある。
課題を参酌してなされたものであり、その第1の側面
は、ユーザ操作に応答して所定の処理を起動する情報処
理装置又は情報処理方法であって、視認性の識別情報を
含んだ実世界上の風景画像を入力する画像入力手段又は
ステップと、入力画像に含まれる視認性の識別情報を復
号化する復号化手段と、入力画像と復号化結果を関連付
けて保存する記憶手段又はステップと、前記記憶手段又
はステップで記憶された入力画像を表示する画像表示手
段又はステップと、前記画像表示手段又はステップの表
示画面上に出現する視認性の識別情報に対するユーザ選
択操作を受容するユーザ入力手段又はステップと、ユー
ザが選択した視認性の識別情報に対応する処理サービス
を起動するサービス実行手段又はステップと、を具備す
ることを特徴とする情報処理装置又は情報処理方法であ
る。
ば、データを構成するバイト列を光学的に分別可能な1
以上のパターンとして表示されるが、勿論、ビジュアル
コードなどその他の形態の視認性データであってもよ
い。
は情報処理方法は、光学的信号をデータ伝送媒体とする
データ通信を利用した拡張現実感システムに適用するこ
とができる。拡張現実感システムでは、ユーザの近傍や
視界中にある実世界の事物に応じた情報を光学的信号に
よって提示することによって、ネットワーク上にある膨
大な情報を利用して日常生活のあらゆる局面を支援す
る。そして、ユーザはカメラなどの光学的信号を検出す
る機能を装備した情報端末を保持するだけで、拡張現実
感システムを利用することができる。
端末をかざして、所望の光学的信号を検出したときに一
定の選択動作を端末上で行なうことになる。ところが、
カメラを所望の実世界オブジェクト(例えばビルの看板
など)にかざした姿勢では、カメラの撮影画像を確認す
ることができない。また、端末の表示画面を見ようとす
ると、光学的信号はもはやカメラの視野外に消え去って
しまう。同じ撮影画像の中に複数の光学的信号を検出し
た場合、撮影画像を見ながらでないと所望の光学的信号
を正確に選択できない。
報処理装置又は情報処理方法によれば、ユーザは、所望
の実世界風景画像をカメラなどで捕捉して、この入力画
像に含まれる視認性の識別情報が検出されて、復号化さ
れた識別情報は入力画像と対応付けて記録される。この
ようにして実世界風景の撮影を終えると、ユーザは、改
めて画面表示されている撮影画像を利用して、楽な姿勢
で視認性識別情報を取捨選択して、所望の処理サービス
を起動することが可能である。
も記録しておいて、時間のあるときにゆっくりと撮影画
像を眺めて所望の識別情報を用いて処理サービスを起動
するといった使い方も可能である。
報がモニタの内容に従って識別情報のコードが変化する
ような場合には、ユーザが識別情報を確認し選択してい
る間に、情報の内容が変わってしまうことも考えられ、
ユーザにとってはとても使い勝手が悪い。これに対し、
本発明によれば、こういった場合にも、画像を撮影して
おくことで簡単に識別情報を記録することができるの
で、視認性の識別情報を確実に取得することでき、その
効力は絶大である。
に応答した所定の動作を起動するための処理をコンピュ
ータ・システム上で実行するように記述されたコンピュ
ータ・ソフトウェアをコンピュータ可読形式で物理的に
格納した記憶媒体であって、前記コンピュータ・ソフト
ウェアは、視認性の識別情報を含んだ実世界上の風景画
像を入力する画像入力ステップと、入力画像に含まれる
視認性の識別情報を復号化する復号化ステップと、入力
画像と復号化結果を関連付けて保存する記憶ステップ
と、前記記憶ステップにおいて記憶された入力画像を表
示する画像表示ステップと、前記画像表示ステップにお
いて表示される画面上に出現する視認性の識別情報に対
するユーザ選択操作を受容するユーザ入力ステップと、
ユーザが選択した視認性の識別情報に対応する処理サー
ビスを起動するサービス実行ステップと、を具備するこ
とを特徴とする記憶媒体である。
えば、さまざまなプログラム・コードを実行可能な汎用
コンピュータ・システムに対して、コンピュータ・ソフ
トウェアをコンピュータ可読な形式で提供する媒体であ
る。このような媒体は、例えば、DVD(Digital Vers
atile Disc)やCD(Compact Disc)、FD(Flexible
Disk)、MO(Magneto-Optical disc)などの着脱自
在で可搬性の記憶媒体である。あるいは、ネットワーク
(ネットワークは無線、有線の区別を問わない)などの
伝送媒体などを経由してコンピュータ・ソフトウェアを
特定のコンピュータ・システムに提供することも技術的
に可能である。
は、コンピュータ・システム上で所定のコンピュータ・
ソフトウェアの機能を実現するための、コンピュータ・
ソフトウェアと記憶媒体との構造上又は機能上の協働的
関係を定義したものである。換言すれば、本発明の第2
の側面に係る記憶媒体を介して所定のコンピュータ・ソ
フトウェアをコンピュータ・システムにインストールす
ることによって、コンピュータ・システム上では協働的
作用が発揮され、本発明の第1の側面に係る情報処理装
置又は情報処理方法と同様の作用効果を得ることができ
る。
に応答した所定の動作を起動するための処理をコンピュ
ータ・システム上で実行するようにコンピュータ可読形
式で記述されたコンピュータ・プログラムであって、視
認性の識別情報を含んだ実世界上の風景画像を入力する
画像入力ステップと、入力画像に含まれる視認性の識別
情報を復号化する復号化ステップと、入力画像と復号化
結果を関連付けて保存する記憶ステップと、前記記憶ス
テップにおいて記憶された入力画像を表示する画像表示
ステップと、前記画像表示ステップにおいて表示される
画面上に出現する視認性の識別情報に対するユーザ選択
操作を受容するユーザ入力ステップと、ユーザが選択し
た視認性の識別情報に対応する処理サービスを起動する
サービス実行ステップと、を具備することを特徴とする
コンピュータ・プログラムである。
プログラムは、コンピュータ・システム上で所定の処理
を実現するようにコンピュータ可読形式で記述されたコ
ンピュータ・プログラムを定義したものである。換言す
れば、本発明の第3の側面に係るコンピュータ・プログ
ラムをコンピュータ・システムにインストールすること
によって、コンピュータ・システム上では協働的作用が
発揮され、本発明の第1の側面に係る情報処理装置又は
情報処理方法と同様の作用効果を得ることができる。
後述する本発明の実施形態や添付する図面に基づくより
詳細な説明によって明らかになるであろう。
の実施形態について詳解する。
ることによりデータ伝送が行なわれるというユビキタス
・ネットワークを利用して実現される。すなわち、実世
界上に存在する物理オブジェクトに対して複数の光学的
な識別情報を取り付けるとともに、これを2次元イメー
ジ・センサで撮影して画像処理・画像認識することによ
り、オブジェクトからの送信データを解釈する。
識別情報として、色の空間パターンに符号化されたビジ
ュアルコードの他に、LEDのような点滅する光源から
なる光学的信号を利用することができる。後者の場合、
時系列的な点滅パターンで構成される信号に符号化して
データを送信することにより、距離に対してロバストな
データ通信を行なうことができる。
S(Complementary Metal Oxide Semiconductor)セン
サやCCD(Charge Coupled Device)センサなどのよ
うに、無数の受光素子すなわち画素が2次元アレイ上に
配置された構成であり、光学信号並びにその空間的情報
を全画素でデコードする。イメージ・センサは、普通の
カメラとしてシーンを撮影するとともに、そのイメージ
・センサの視界中に配置された光学的信号を長距離から
受信することができる。
用いたデータ通信システムの原理について説明する。
信システム10の構成を模式的に示している。同図に示
すように、このデータ通信システム10は、実空間に散
在する各オブジェクトに設置された送信機20A,20
B,20C…と、ユーザが携行して用いる受信機50と
で構成される。
列を光学的に分別可能な1以上のパターンとして表示し
た光学的信号を送出する。一方の受信機50は、表示さ
れた光学的パターンを受光して、その受光画像を認識し
て、光学的信号が表わす点滅パターンを基に送信された
バイト列を算出するとともに、光学的信号の受光面上で
の検出位置を算出する。そして、バイト列と受光位置の
組み合わせに応じた処理サービスを実行する。
ど実世界オブジェクト表面の見え易い場所に設置されて
おり、1又はそれ以上の発光部を備えている。発光部
は、例えばマイコン制御のLEDで構成される。そし
て、所定ビット長のデジタル形式の送信データを所定の
変調方式により変調し、LEDの点灯でビット1を表す
とともに消灯でビット0を表すという表示形式に符号化
して、所定ビット(仮にNビットとする)長の送信デー
タに相当する光学的信号を生成する。このような送信機
のことを、以下では、「光ビーコン」とも呼ぶ。
しては、オブジェクトのIDやそのネットワーク・アド
レス、ホスト・ネーム、URLやURIなどの資源識別
子、その他のオブジェクト関連情報などが挙げられる。
に示している。同図に示すように、送信機20は、送信
データ生成部21と、データ処理部22と、パターン表
示部23で構成される。
0の送信用データとして任意のバイト列を生成する。こ
れは、例えば、ボタンやジョイスティックやトラック・
ボールなどのユーザからの入力を受け付ける入力回路と
A/D変換回路の組み合わせで構成される。あるいは、
有線又は無線の通信媒体を介してインターフェース接続
されたパーソナル・コンピュータのような外部機器(図
示しない)から送信データを受け取ったり、不揮発性メ
モリから読み出された文字列やバイト列を送信データと
してもよい。
データを読み込み、後述する手順により、パターンの系
列を生成する。生成したパターンは、パターン表示部2
3に送られる。
能な時間的又は空間的な複数のパターンを表示する。例
えば、LEDの点滅を用いることで0と1のビット系列
を表示する(時間的パターンの表示)ことができる。ま
た、複数(N個)のLEDを2次元の格子上に並べ、各
LED がオン又はオフの状態をとることによって、N
ビットの情報を空間的パターンとして表示することがで
きる。
を点滅させる駆動速度によって決まる。例えば、現在市
販されている一般的な発光ダイオード製品であれば、4
kHz程度の周波数で点滅駆動させることができる。但
し、これは、受信機50側の受光ブロック51が持つ応
答速度の制限を受ける。
ックス状に配設された受光部として、CCDイメージ・
センサを用いた場合、その応答速度は60Hz程度であ
り、LEDの点滅データを送受信するには遅すぎる。他
方、前述したCMOSイメージ・センサであれば、12
kHz又はそれ以上の応答速度を持つので、送信機20
側でLEDを最高速で駆動させても、受信機50側では
充分にその点滅パターンを検出することができるであろ
う。
5通りのデータを送信することが可能である。8ビット
長の送信データを4kHzのキャリアでマンチェスター
符号化して開始コードなどを含む22ビット長のパケッ
トとして送信する。これにより、光学信号が障害物など
によってパケット送信中に隠れても、パケット単位でデ
ータを送ることができる。
2の内部構成を示している。図示の通り、送信データを
読み込むデータ入力部31と、パターン生成の処理を実
行する中央処理装置(CPU:Central Processing Uni
t)などの演算処理回路32と、パターン生成用の実行
プログラムをロードしたりパターン生成処理時の作業デ
ータを一時的保存するためのRAM(Random Access Me
mory)33と、演算処理回路32で実行されるプログラ
ム・コードを保存するためのROM(Read Only Memor
y)などのプログラム・メモリ34と、生成されたパタ
ーンを出力するためのパターン出力部35から構成され
る。また、演算処理回路32と、入出力部31,35及
びメモリ33,34はバス36によって結ばれている。
に、複数(M個)の受光ブロック51−1,51−2,
…,51−Mと、各受光ブロック51−1…の出力を統
合処理するデータ処理部60と、データ処理結果に従っ
て所定のサービスを実行するアプリケーション部70と
で構成される。
際には、図4に示すように、n×m(=M)の2次元マ
トリックス状に配置されており、全体として2次元的な
受光面からなる受光部をなしている。このような受光部
は、例えばCMOSイメージ・センサを用いて構成する
ことができ、1つの画素が1つの受光ブロックに相当す
る。CMOSイメージ・センサは、一般に、CCDセン
サに比し駆動速度が速いので、送信機側でLEDを比較
的高い周波数で駆動させても、その点滅パターンを読み
取ることができる。
ブロック51の内部構成を模式的に示している。同図に
示すように、1つの受光ブロック51は、受光量に応じ
た電気信号を生成する受光素子81と、バンド・パス・
フィルタ(BPF)82と、フェーズ・ロック・ループ
(PLL)83と、A/D変換器84と、撮像データ保
存用メモリ85と、2値化データ保存用メモリ86と、
転送データ保存用メモリ87と、受光ブロック51内を
統括的にコントロールして同期駆動させるための制御部
88とで構成される。
成される。また、それ以外の受光素子駆動用、デコード
用の処理モジュールをFPGA(Field Programmable G
ateArray)などのICチップで構成することができる。
撮像データ保存用メモリ85は、受信機50がカメラと
して動作しているときに、受光素子81に濃淡画素値を
一時的に保存するために使用される。
は、図示しない集光レンズ系を介して受光部の2次元受
光面上に結像され、2次元受光面上でLEDの光軸に対
応する位置にある受光ブロックがその点滅パターンを検
出することができる。また、CMOSイメージ・センサ
からなる受光部は、各画素すなわち受光ブロック毎に単
にLEDの点滅信号を検出するだけでなく、受光面に結
像された画像を撮影するカメラとしても機能する。
−1…の出力を統合的に処理する。その処理内容は、各
画素すなわち受光ブロック毎に検出されたLEDの点滅
信号の処理と、2次元マトリックス状に配設された各受
光ブロック51−1,…,151−Mにより撮像された
画像フレームの処理の2種類に大別される。
0の内部構成を模式的に示している。同図に示すよう
に、データ処理部60は、受光部からの画像を読み込む
画像入力部61と、パターンの検出及び位置の算出、抽
出パターンからのバイト列の算出を行う中央処理装置
(CPU)などの演算処理回路62と、実行プログラム
のロードや作業データの一時的な保存に使用するRAM
などのメモリ63と、演算処理回路62で実行されるプ
ログラム・コードを保存するためのROMなどのプログ
ラム・メモリ64と、認識されたパターンの種類・位置
と受信したバイト列を出力するための結果出力部65を
備えている。また、演算処理回路62と、入出力部6
1,65及びメモリ63,64はバス66によって結ば
れている。
60によるデータ収集結果に従って所定のサービスを実
行する。例えば、アプリケーション部70は、カメラと
して機能する受光部から得られた撮影画像に対して画像
処理や画像認識を行なう以外に、データ収集結果を基に
復号された送信機20からの送信データに対応する処理
サービスを実行する。
D、ネットワーク・アドレス、ホスト・ネーム、URL
やURIなどの資源識別子、その他のオブジェクト関連
情報などであり、アプリケーション部70は、オブジェ
クトに関連した処理を行うことができる。例えば、受信
した光学信号から復号されたURLを基にオブジェクト
に関連する情報をWWW(World Wide Web)情報提供空
間で探索したり、探索結果を表示したり、さらにカメラ
として撮影した画像の上に探索結果をオーバーレイ表示
させたりすることができる(NaviCam)。また、
デコードされたオブジェクトの機器IDやネットワーク
・アドレスを基に、オブジェクトとユーザ端末とのネッ
トワーク接続を確立させたりすることができる(gaz
e−link)。
・センサを使用するデジタル・カメラをUSB(Univer
sal Serial Bus)などのインターフェース経由でコンピ
ュータに接続することによって構成される。このような
場合、アプリケーション部70は、コンピュータ上で実
行されるアプリケーションに相当し、デジタル・カメラ
から入力される撮影(シーン)画像に、光学信号から復
号されたデジタル・データに基づくコンピュータ画像を
重畳した合成画像を表示したりすることができる。
るイメージ・センサに受信機50としての機能を付加的
に装備することができる。例えば高速な点滅パターンと
して光学信号を送信する場合、高速にサンプリング可能
なデバイスであるCMOSイメージ・センサを適用す
る。一般的なデジタル・カメラは30fpsで撮影して
いるが、これ以上高速化しても人の動画認識能力を越え
てしまう。このことから、30fpsでシーンを撮像す
る「カメラ・モード」以外の余った時間を利用して光学
信号を受信処理する「デコード・モード」を設けること
により、CMOSイメージ・センサに付加価値を与える
ことができる。
のサンプリングを200回繰り返し、送信機20側で送
出するキャリア周波数4kHzの8ビットの光学信号を
イメージ・センサのすべての受光ブロックでデコードし
て、15fpsで光学信号の受信・認識画像を作成する
ことができる。この認識画像は、画像の各画素の値がデ
コードした結果であり、光学信号が表現する送信データ
と、光学信号を発する送信機の空間的情報(すなわち実
世界オブジェクトが持つ実世界状況)の双方を含んであ
る。
は、送信機20は、送信データとしてのバイト列を光学
的に分別可能な1以上のパターンとして表示することに
より、データを送出する。一方の受信機50は、表示さ
れた光学的パターンを2次元受光面で受光して、その受
光画像を認識して、光学的パターンの系列を基に送信さ
れたバイト列を算出するとともに、光学的パターンの受
光面上での位置を算出する。そして、送信機20が出力
する表示パターンの位置が画像フレーム間で変化する場
合にも、その位置をトラッキングすることにより、任意
のバイト列の受信を可能にする。
手順をフローチャートの形式で示している。
フレーム分のデータをデータ入力部31より読み込む
(ステップS1)。
図8に示すようなデータ・フレームの形式(後述)に変
換して、メモリ33上に一時保存する(ステップS
2)。
リ33から読み出して、パターン表示部35において、
LED光の点滅や光の強弱の変化など光学的に分別可能
なパターンを表示することによって、データ送出する
(ステップS3)。
するか判定をする(ステップS4)。そして、データの
送信を続ける場合には、ステップS1へ戻り、上述と同
様の光学的パターンの表示処理を行なう。
信システム10においてデータ伝送に使用されるデータ
・フレームの形式を示している。
ム開始を示すバイト列(開始コード)が配置される。こ
のバイト列は、ここ以外の場所では生じない固有のバイ
ト列が使用される。
長さで格納される。ペイロードを可変長にする場合に
は、先頭にペイロード(又はフレーム)のサイズを格納
するようにすればよい。
データ列に誤りがないかをチェックするためのチェック
サムを付加する。但し、このチェックサムは必須ではな
く、省略しても構わない。また、ペイロードやチェック
サムに、開始コードと同じバイト列が生じる場合には、
他のバイト列に変換する必要がある。
ェックサムに生じないようにするための変換方法の一例
を説明しておく。この例では、開始コードがA1,A2,
A3,A4という最小送信データの系列であるとし、A1
からA4は互いに異なる値である。
タを順に調べる。そして、A1、A2、A3というパター
ンが見付かったら、これをA1、A2、A3、Bというパ
ターンに置き換える。但し、BはA1からA4とは異なる
値である。この変換により、開始コードはペイロードや
チェックサムには生じない系列となる。
変換では、データの先頭から順にA 1、A2、A3、Bと
いう系列を探し、これをA1、A2、A3という系列に変
換する。この逆変換により、データ列は変換前のデータ
に戻る。
うち、ステップS3におけるデータ・フレーム生成の詳
細な処理手順をフローチャートの形式で示している。
するパターン・カウンタkを、初期値0に設定する(ス
テップS11)。
から、k番目の最小送信データを読み込んで、表示用の
パターンに変換する(ステップS12)。最小送信デー
タは、変換テーブルを用いて、表示パターンに変換され
る。
転送して、光の点滅や強弱の変化など光学的に分別可能
なパターンの表示によってデータ送出を行なう(ステッ
プS13)。
分する(ステップS14)。そして、データ・フレーム
内のデータをすべて送信したかをチェックし(ステップ
S15)、送信していないデータがあれば、ステップS
12へ戻り、次の最小単位のデータの送出を行なう。
切り替えることにより、バイト列を送信することができ
る。次に、受信機でのデータの受信方法について説明す
る。
的に分別可能なパターンの形式で送出されたデータを受
信機50側で受信処理するための手順をフローチャート
の形式で示している。この受信処理は、実際には、デー
タ処理部60が受光部50による受光画像を認識処理す
ることによって実現される。
行う(ステップS21)。パターンの認識方法は、表示
パターンとして何を用いるかによって異なる。本実施形
態では、受光画像上に存在するすべての光学的パターン
と、各光学的パターンの位置が検出される。
バイト列(最小送信データ)に変換することにより送信
データを復元する(ステップS22)。この変換テーブ
ルは、送信機20側で最小送信データからパターンに変
換するために使用した変換テーブル(上述)の逆変換で
ある。
ンを作業用メモリ54内に設けられたデータ・バッファ
に登録する(ステップS23)。登録方法の詳細につい
ては後述に譲る。
4)。そして、データの受信を続ける場合には、ステッ
プS21に戻って、上述と同様の最小送信データ単位で
の送信データの復号処理を続行する。
た受信データ・バッファの構成を模式的に示している。
同図を参照しながら、ステップS23における受信パタ
ーンの登録方法について説明する。
の系列毎、すなわち送信機毎にエントリが用意される。
図11に示すように、各エントリは、受光面上でパター
ンが検出された位置(X,Y)と、受光パターンを変換
して得たバイト系列の組み合わせで構成される。
が受光される。そして、変換テーブルを用いて光学的パ
ターンを変換してバイト系列を得ると、これを該当する
エントリに登録する。ここで言う登録は、バイト系列に
逐次連結していくことを意味する。バイト系列の連結に
より最終的に生成されたバイト系列が、該当する送信機
から送られたデータとなる。図11に示す例では、受光
面上の各点(X1,Y1),(X2,Y2),(X3,
Y3),(X4,Y4),…で検出された光ビーコンから
の送信データ1〜4が各エントリに格納されている。
現実感システムに適用すれば、ユーザの位置などの実世
界情報を利用したサービスを提供することができる。こ
の場合、ユーザは携帯端末を保持するだけで、システム
はユーザの近傍や視界中にある実世界の事物に応じた情
報を提示して、ネットワーク上にある膨大な情報を利用
して日常生活のあらゆる局面を支援することができる。
や照明、ビルのランプ、信号機など実世界上の所定の場
所に設置されている。ユーザは、受信機としてのカメラ
が搭載された(あるいは接続された)PDAなどの情報
端末でレストランの看板を見ると、送信機から光学的信
号の形式で発信されるレストランのオブジェクトIDを
取得することができる。さらに、このオブジェクトID
をデータベースで検索することにより、レストランのメ
ニューなどの情報を取り出して、PDAの画面上に表示
することができる。
のポスターを眺めると、ポスターの近傍に設置されてい
る送信機から映画のID情報を取得し、このID情報に
基づいてデータベース検索することにより、映画の予告
編動画を取り出して、情報端末の画面に表示出力する。
架橋などの建造物を眺めると、これら建造物に取り付け
られたランプの点滅によって建造物のID情報を抽出し
て、このID情報に基づいてデータベースを検索するこ
とにより、建造物又はその近所で催されるイベント情報
を取り出して、情報端末の画面に表示出力する。
システム100の構成を模式的に示している。
上の各オブジェクトに設置された光ビーコン110と、
実世界の風景を撮像するとともに光ビーコン110が照
射される光学的信号を認識するID認識カメラ付き情報
端末130と、情報端末130に対してさまざまな情報
サービスを提供するサービス・プロバイダ(サーバ)1
50とで構成されている。
0に相当し、また、ID認識カメラ付き情報端末130
は受信機50に相当し、これらの間は光学的信号に基づ
くデータ通信システムによって一方向で接続されてい
る。
イダ150の間は、例えばインターネットのような広域
的なコンピュータ・ネットワークを介して相互接続され
ている。
話機などのように小型に構成されて、各ユーザが所持し
ているものとする。また、図12には、光ビーコン11
0並びにサービス・プロバイダ150をそれぞれ1つず
つしか描いていないが、勿論、さまざまな実世界オブジ
ェクト(街角の広告看板やポスター、建物の外壁など)
の近傍に無数の光ビーコンが散在してそれぞれ固有のデ
ータを送出したり、無数のサービス・プロバイダ150
がコンピュータ・ネットワーク上に存在してさまざまな
情報サービスを提供していてもよい。
130の内部構成をさらに示している。
びデータ処理部60に相当し、実世界の風景を撮像する
「カメラ・モード」と、前項Aで示したように仕組みに
従い、光ビーコン110からの送信信号をデコードする
「デコード・モード」という2通りの動作モードを時分
割形式で実行する。
ン部70に相当し、CPUとRAM、ROMなどで構成
され、CPUがオペレーティング・システム(OS)が
提供する実行環境下でコンピュータ・プログラムを起動
することによりさまざまな処理サービスを行なう。例え
ば、コンピュータ部132は、情報端末130本体の処
理サービス以外にID認識カメラ部131のカメラ・モ
ード下における実世界撮像画像とデコード・モード下に
おける光学的信号のデコード結果を統合した拡張処理サ
ービスを行なう。なお、CPUの実行プログラムはRO
M上に恒久的に書き込まれ、あるいはコンピュータ・ネ
ットワーク経由でダウンロードされ、RAM上にロード
して処理される。
本体のユーザ・インターフェースとしての表示部(例え
ば液晶ディスプレイ)133並びにユーザ入力部134
を備えている。
ション画面以外に、ID認識カメラ部131において撮
像された実世界風景画像を表示したり、受信した光学的
信号のデコード結果などの拡張処理サービス画面を表示
する。
入力機能以外に、キャプチャ・ボタン(後述)や拡張処
理サービス画面上で光ビーコンの選択機能を備えてい
る。ユーザ入力部134は、ボタンやカーソル・ボタ
ン、ジョグダイヤル、トラックボールなどの入力操作を
行なう装置で構成される。本実施形態では、これら操作
部の一部は、キャプチャ・ボタン、選択ボタン、EXI
Tボタン(後述)に割り当てられている。また、カーソ
ル・ボタンは、押下操作に応答して左右方向に傾いてそ
の傾いた方向をコンピュータ部132に伝達するために
使用される。
ラ部131において撮像された実世界風景画像、並び
に、該風景画像上で検出された1以上の光学的信号のデ
コード結果を関連付けて保存する。画像&ID記憶部1
35は、例えばNVRAMやフラッシュ・メモリのよう
な不揮発性半導体メモリ、あるいはハード・ディスク装
置などで構成される。
インターフェース部136を介して外部のコンピュータ
・ネットワークに接続されている。ネットワーク・イン
ターフェース部136は、例えばTCP/IPなどのネ
ットワーク・プロトコルを実装したり、あるいは携帯電
話網、有線又は無線LAN、USB(Universal Serial
Bus)、IEEE1394、Bluetoothなどを
経由してコンピュータ・ネットワークに接続することが
できる。
ビスを起動後、ID認識カメラ131を所望の光ビーコ
ン110の方に向ける。この結果、表示部133の画面
上にはカメラの画像とともに、光ビーコン110から得
た情報又はその情報を基にネットワーク経由でサービス
・プロバイダ150から提供される情報が併せて表示さ
れる。
00においては、光ビーコン110から送出される情報
に、実世界オブジェクトに関連する情報を提供できるサ
ービス・プロバイダ150のネットワーク上のアドレス
や、URLなどの情報資源を特定する識別子などが含ま
れていれば、携帯端末のネットワーク接続機能を用いて
そのサービス・プロバイダ150にアクセスし、所望の
サービスを受けることが可能である。
D認識カメラ131の視線方向を所望の実世界オブジェ
クト又はその光ビーコン110に向け、情報端末130
の表示部133に光ビーコンが認識されたことが示され
たときに、もしその情報にアクセスしたければ、選択ボ
タンを押すという操作によりサービスの起動が行なわれ
る。
情報端末130を所望の実世界オブジェクト(例えばビ
ルの看板など)にかざした姿勢で選択することができれ
ばよいが、手を伸ばしてオブジェクトに向けている姿勢
のままでは、実際にどの光学的信号を検出したかを確認
することはできない。何故なら、端末130の表示画面
を見易い場所(例えば体の前)に端末を移動させると、
光ビーコン110はもはやID認識カメラ131の視野
外に消え去ってしまうからである。
末130を所望の視線方向にかざして撮影したとき、同
じ画像フレーム内に複数の光ビーコンを捕捉することも
ある。このような場合、撮影画像の中から所望の光ビー
コンを選択、あるいは選択確定操作しなければならない
が、カメラをかざした姿勢では複雑な端末操作を行なう
ことはできない。また、端末画面を見易い場所に移動さ
せると、光学的信号は画面フレームから振り切れてしま
うので、正確に選択できなくなる。
付き情報端末130においては、キャプチャ・ボタン並
びに画像&ID記憶部135を備え、ID認識カメラ1
31を光ビーコンにかざしていない状態でも光ビーコン
の選択動作を行なえるように構成した。ユーザは、所望
の実世界オブジェクトの方に情報端末130を向けて、
所望の光ビーコンをID認識カメラ131で捕捉したと
き、すなわち情報端末130の表示部133に光ビーコ
ンが認識されたことが示されたときに、キャプチャ・ボ
タンを押下操作する。情報端末130側では、この押下
操作に応答して、撮影画像と画像の中から検出されたI
D(光ビーコン110から受信した情報)を画像&ID
記憶部135に記録する。このようにして光ビーコンの
撮影を終えると、ユーザは、改めて表示部133で表示
されている撮影画像を利用して、楽な姿勢で光ビーコン
の取捨選択を行なうことが可能である。
も記録しておいて、時間のあるときにゆっくりと撮影画
像を眺めて所望の光ビーコンの情報にアクセスするとい
った使い方も可能である。
ニタの内容に従って光ビーコンのコードが変化するよう
な場合には、ユーザが光ビーコンを確認し選択している
間に、光ビーコンの情報が変わってしまうことも考えら
れ、ユーザにとってはとても使い勝手が悪い。これに対
し、本実施形態によれば、こういった場合にも、キャプ
チャ・ボタンを押すことで簡単に光ビーコンを記録する
ことができるので、光ビーコンの情報を確実に取得する
ことでき、その効力は絶大である。
130を用いて実世界上の光ビーコン110から照射さ
れる光学的信号を基に実現される情報処理サービスの様
子を図解している。但し、図示の例では、あるビル上に
設置されている3つの光ビーコン110−1〜110−
3を同時に捕捉しているものとする。また、図15に
は、光ビーコン110を利用した情報処理サービスの処
理手順をフローチャートの形式で示している。この情報
処理サービスは、実際には、コンピュータ部132内の
CPUが所定のプログラム・コードを実行するという形
態で実現される。
光ビーコン110を利用した情報処理サービスについて
説明する。
D認識カメラ131がビルや広告看板を含む実世界風景
を撮影して、その撮影画像に含まれている光ビーコン1
10−1〜110−3から識別情報を取得する(ステッ
プS1)。ここで言う識別情報とは、光ビーコン110
が送出する光の点滅パターンから復号される送信データ
と、撮影画像上で光ビーコンが検出された位置(XY座
標系で表わされる)のことである。
ラ131によって撮影された実世界風景画像を表示出力
する。このとき、先行ステップS1により取得された識
別情報を、各光ビーコン110−1〜110−3を検出
した場所又はその近傍にオーバーレイ表示する(ステッ
プS2)。識別情報の表示形態は、文字、アイコンなど
特に限定されない。例えば、図14に示すように「吹き
出し」を用いてもよい。
3Aを押下操作したときには(ステップS3)、これに
応答して、ID認識カメラ131による実世界の撮影画
像を、取得された識別情報と関連付けて、画像&ID記
憶部135に記録する(ステップS4)。
れなければ、ステップS1に戻って、上述と同様に、I
D認識カメラ131が実世界風景を撮影して、撮影画像
に含まれる光ビーコン110から発される識別情報を解
析して、表示部133の表示画面上で解析結果を撮影画
像にオーバーレイ表示させる。
れたID(光ビーコン110から受信した情報)を画像
&ID記憶部135に記録することにより、ステップS
5以降では、光ビーコンの撮影を終えた後、ユーザは、
改めて表示部133で表示されている撮影画像を利用し
て、楽な姿勢で光ビーコンの取捨選択を行なうことが可
能である。また、あちらこちらで、実世界風景を何枚も
記録しておいて、時間のあるときにゆっくりと撮影画像
を眺めて所望の光ビーコンの情報にアクセスするといっ
た使い方も可能である。
提示されている拡張サービス画面の構成例を示してい
る。
像を取り出して、図16(A)に示すように、撮影画像
とこれに含まれる光ビーコン110−1〜110〜3か
ら得られた識別情報がオーバーレイ表示される(ステッ
プS5)。図示の画面上では、各光ビーコン110−1
〜110−3の表示位置には識別情報が表わすURLな
どのリンク先情報や、その他の情報処理サービスを起動
するためのアンカーが埋設されている。図示の例では、
各光ビーコン110−1〜110−3がそれぞれレコー
ド店A、レストランB、エリア情報Cというメニューに
相当する。
ソル・ボタン134Dを用いて上下移動することによ
り、所望のメニューを選択することができる。選択状態
のメニューは、例えば強調表示(又は反転表示)に切り
替えられる。図16(A)ではレストランBが選択され
ており、図16(B)ではカーソル移動によりエリア店
情報Cが選択されている。
かった場合には、EXITボタン134Eを押下操作す
ることにより、表示中の実世界風景画像の処理を終了す
ることができる(ステップS6)。この場合、ステップ
S1に戻って、上述と同様に、ID認識カメラ131が
次の実世界風景を撮影して、撮影画像に含まれる光ビー
コン110から発される識別情報を解析して、表示部1
33の表示画面上で解析結果を撮影画像にオーバーレイ
表示させる。あるいは、EXITボタン134Eの操作
により、拡張サービス自体を終了させて、ホーム画面
(又はトップ画面:図示しない)に復帰するようにして
もよい。
択ボタン134Bを押下操作することにより、選択状態
のメニュー(光ビーコン)の選択が確定する(ステップ
S7)。
情報が表わすリンク先への接続動作が開始する(ステッ
プS8)。このとき、情報端末130内部では、ネット
ワーク・インターフェース部136を介して識別情報が
URLやIPアドレスなどで表わす接続先への接続を行
ない、コンピュータ・ネットワーク上の該当するサーバ
(例えばサービス・プロバイダ135)から情報コンテ
ンツのダウンロードを実行する。
ロード処理には時間を要するので、ダウンロード実行中
であることを視覚的に表わすべく、表示部133では図
16(C)に示すような処理画面を表示出力させてもよ
い。
のダウンロード処理が成功裏に終了すると、受け取った
情報を表示部133で画面出力する。図16(D)には
このときの画面構成例を示している。
示情報は、例えばHTML(HyperText Markup Languag
e)形式で記述されている。図示の例では、エリア情報
として、レストラン情報、イベント情報、周辺エリア・
マップなどさらに詳細な情報へリンクされているメニュ
ー又はアンカーが用意されている。ユーザはさらにメニ
ュー選択することにより、同様にコンピュータ・ネット
ワーク上での情報探索処理を行なう。
がら、本発明について詳解してきた。しかしながら、本
発明の要旨を逸脱しない範囲で当業者が該実施形態の修
正や代用を成し得ることは自明である。すなわち、例示
という形態で本発明を開示してきたのであり、本明細書
の記載内容を限定的に解釈するべきではない。本発明の
要旨を判断するためには、冒頭に記載した特許請求の範
囲の欄を参酌すべきである。
表示画面を介してユーザの選択操作を受容して所定の処
理を好適に起動することができる、優れた情報処理装置
及び情報処理方法、記憶媒体、並びにコンピュータ・プ
ログラムを提供することができる。
画像上での好適なユーザ操作環境を提供することができ
る、優れた情報処理装置及び情報処理方法、記憶媒体、
並びにコンピュータ・プログラムを提供することができ
る。
が配置された実世界風景の撮影画像から所望の識別情報
を選択するための好適な操作環境を提供することができ
る、優れた情報処理装置及び情報処理方法、記憶媒体、
並びにコンピュータ・プログラムを提供することができ
る。
えば「画像&ID記憶部」と「キャプチャ・ボタン」が
配設されている。そして、ユーザが所望の光ビーコンの
方に携帯端末を向けて、携帯端末の表示画面に光ビーコ
ンが認識されたことが示されたときに、「キャプチャ・
ボタン」を押して、画像とID(すなわち、光ビーコン
から受信した情報)を「画像&ID記憶部」に記録す
る。その後、このキャプチャ画像を画面表示したとき
に、ユーザは楽な姿勢で光ビーコンの選択をすることが
できる。
の構成を模式的に示した図である。
る。
示した図である。
に示した図である。
内部構成を模式的に示した図である。
模式的に示した図である。
ローチャートである。
においてデータ伝送に使用されるデータ・フレームの形
式を示した図である。
S3におけるデータ・フレーム生成の詳細な処理手順を
示したフローチャートである。
パターンの形式で送出されたデータを受信機50側で受
信処理するための手順を示したフローチャートである。
バッファの構成を模式的に示した図である。
の構成を模式的に示した図である。
成を示した図である。
実世界上の光ビーコン110から照射される光学的信号
を基に実現される情報処理サービスの様子を示した図で
ある。
スの処理手順を示したフローチャートである。
サービス画面の構成例を示した図である。
Claims (16)
- 【請求項1】ユーザ操作に応答して所定の処理を起動す
る情報処理装置であって、 視認性の識別情報を含んだ実世界上の風景画像を入力す
る画像入力手段と、 入力画像に含まれる視認性の識別情報を復号化する復号
化手段と、 入力画像と復号化結果を関連付けて保存する記憶手段
と、 前記記憶手段から読み出された入力画像を表示する画像
表示手段と、 前記画像表示手段の表示画面上に出現する視認性の識別
情報に対するユーザ選択操作を受容するユーザ入力手段
と、 ユーザが選択した視認性の識別情報に対応する処理サー
ビスを起動するサービス実行手段と、を具備することを
特徴とする情報処理装置。 - 【請求項2】前記視認性の識別情報は、データを構成す
るバイト列を光学的に分別可能な1以上のパターンとし
て表示されている、ことを特徴とする請求項1に記載の
情報処理装置。 - 【請求項3】前記画像入力手段は、捕捉指示に応答して
実世界上の風景画像を入力する、ことを特徴とする請求
項1に記載の情報処理装置。 - 【請求項4】前記画像入力手段は、視認性の識別情報を
検出したことに応答して実世界上の風景画像を入力す
る、ことを特徴とする請求項1に記載の情報処理装置。 - 【請求項5】前記記憶手段は、視認性の識別情報を含ん
だ2以上の実世界風景画像を同時に保存可能である、こ
とを特徴とする請求項1に記載の情報処理装置。 - 【請求項6】前記画像表示手段は、入力画像から検出さ
れた視認性識別情報又はその復号結果を入力画像上にオ
ーバーレイ表示する、ことを特徴とする請求項1に記載
の情報処理装置。 - 【請求項7】さらにネットワーク接続手段を備え、 前記サービス実行手段は、前記視認性の識別情報が表わ
すネットワーク上の情報資源識別子を基に、前記ネット
ワーク接続手段を介して情報探索を行なう、ことを特徴
とする請求項1に記載の情報処理装置。 - 【請求項8】ユーザ操作に応答して所定の処理を起動す
る情報処理方法であって、 視認性の識別情報を含んだ実世界上の風景画像を入力す
る画像入力ステップと、 入力画像に含まれる視認性の識別情報を復号化する復号
化ステップと、 入力画像と復号化結果を関連付けて保存する記憶ステッ
プと、 前記記憶ステップにおいて記憶された入力画像を表示す
る画像表示ステップと、 前記画像表示ステップにおいて表示される画面上に出現
する視認性の識別情報に対するユーザ選択操作を受容す
るユーザ入力ステップと、 ユーザが選択した視認性の識別情報に対応する処理サー
ビスを起動するサービス実行ステップと、を具備するこ
とを特徴とする情報処理方法。 - 【請求項9】前記視認性の識別情報は、データを構成す
るバイト列を光学的に分別可能な1以上のパターンとし
て表示されている、ことを特徴とする請求項8に記載の
情報処理方法。 - 【請求項10】前記画像入力ステップでは、捕捉指示に
応答して実世界上の風景画像を入力する、ことを特徴と
する請求項8に記載の情報処理方法。 - 【請求項11】前記画像入力ステップでは、視認性の識
別情報を検出したことに応答して実世界上の風景画像を
入力する、ことを特徴とする請求項8に記載の情報処理
方法。 - 【請求項12】前記記憶ステップでは、視認性の識別情
報を含んだ2以上の実世界風景画像を同時に保存可能で
ある、ことを特徴とする請求項8に記載の情報処理方
法。 - 【請求項13】前記画像表示ステップでは、入力画像か
ら検出された視認性識別情報又はその復号結果を入力画
像上にオーバーレイ表示する、ことを特徴とする請求項
8に記載の情報処理方法。 - 【請求項14】前記サービス実行ステップでは、前記視
認性の識別情報が表わすネットワーク上の情報資源識別
子を基に情報探索を行なう、ことを特徴とする請求項8
に記載の情報処理方法。 - 【請求項15】ユーザ操作に応答した所定の動作を起動
するための処理をコンピュータ・システム上で実行する
ように記述されたコンピュータ・ソフトウェアをコンピ
ュータ可読形式で物理的に格納した記憶媒体であって、
前記コンピュータ・ソフトウェアは、 視認性の識別情報を含んだ実世界上の風景画像を入力す
る画像入力ステップと、 入力画像に含まれる視認性の識別情報を復号化する復号
化ステップと、 入力画像と復号化結果を関連付けて保存する記憶ステッ
プと、 前記記憶ステップにおいて記憶された入力画像を表示す
る画像表示ステップと、 前記画像表示ステップにおいて表示される画面上に出現
する視認性の識別情報に対するユーザ選択操作を受容す
るユーザ入力ステップと、 ユーザが選択した視認性の識別情報に対応する処理サー
ビスを起動するサービス実行ステップと、を具備するこ
とを特徴とする記憶媒体。 - 【請求項16】ユーザ操作に応答した所定の動作を起動
するための処理をコンピュータ・システム上で実行する
ようにコンピュータ可読形式で記述されたコンピュータ
・プログラムであって、 視認性の識別情報を含んだ実世界上の風景画像を入力す
る画像入力ステップと、 入力画像に含まれる視認性の識別情報を復号化する復号
化ステップと、 入力画像と復号化結果を関連付けて保存する記憶ステッ
プと、 前記記憶ステップにおいて記憶された入力画像を表示す
る画像表示ステップと、 前記画像表示ステップにおいて表示される画面上に出現
する視認性の識別情報に対するユーザ選択操作を受容す
るユーザ入力ステップと、 ユーザが選択した視認性の識別情報に対応する処理サー
ビスを起動するサービス実行ステップと、を具備するこ
とを特徴とするコンピュータ・プログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002132228A JP2003323239A (ja) | 2002-05-08 | 2002-05-08 | 情報処理装置及び情報処理方法、記憶媒体、並びにコンピュータ・プログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002132228A JP2003323239A (ja) | 2002-05-08 | 2002-05-08 | 情報処理装置及び情報処理方法、記憶媒体、並びにコンピュータ・プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2003323239A true JP2003323239A (ja) | 2003-11-14 |
JP2003323239A5 JP2003323239A5 (ja) | 2005-09-29 |
Family
ID=29544429
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002132228A Pending JP2003323239A (ja) | 2002-05-08 | 2002-05-08 | 情報処理装置及び情報処理方法、記憶媒体、並びにコンピュータ・プログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2003323239A (ja) |
Cited By (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006013755A1 (ja) * | 2004-08-05 | 2006-02-09 | Japan Science And Technology Agency | 空間光通信を用いた情報処理システム及び空間光通信システム |
WO2006043319A1 (ja) * | 2004-10-20 | 2006-04-27 | Fujitsu Limited | 端末及びサーバ |
WO2006048987A1 (ja) * | 2004-11-02 | 2006-05-11 | Japan Science And Technology Agency | 撮像装置及びその信号読み出し方法 |
JP2006287383A (ja) * | 2005-03-31 | 2006-10-19 | Casio Comput Co Ltd | 情報伝送システム、撮像装置、及び、受光制御方法 |
EP1744475A1 (en) * | 2004-05-31 | 2007-01-17 | Casio Computer Co., Ltd. | Information reception device, information transmission system, and information reception method |
JP2007058296A (ja) * | 2005-08-22 | 2007-03-08 | Fujifilm Holdings Corp | 情報提供システム |
JP2007264905A (ja) * | 2006-03-28 | 2007-10-11 | Casio Comput Co Ltd | 情報伝送システム、誘導装置、誘導方法、及び、誘導プログラム |
JP2007286569A (ja) * | 2006-03-24 | 2007-11-01 | Fujifilm Corp | 情報提供装置、情報提供システムおよび情報提供方法 |
JP2007295446A (ja) * | 2006-04-27 | 2007-11-08 | Kyocera Corp | 情報処理装置およびデータ記録保存方法 |
JP2008035154A (ja) * | 2006-07-28 | 2008-02-14 | Casio Comput Co Ltd | 画像処理装置、画像処理方法、及び、画像処理プログラム |
JP2008035152A (ja) * | 2006-07-28 | 2008-02-14 | Casio Comput Co Ltd | 画像処理装置、画像処理方法、及び、画像処理プログラム |
JP2008311845A (ja) * | 2007-06-13 | 2008-12-25 | Panasonic Corp | 光空間伝送装置 |
JP2009027747A (ja) * | 2004-05-31 | 2009-02-05 | Casio Comput Co Ltd | 撮像装置、及び、プログラム |
US7502053B2 (en) | 2005-07-29 | 2009-03-10 | Japan Science And Technology Agency | Information-processing device and information-processing system |
JP2009290530A (ja) * | 2008-05-29 | 2009-12-10 | Casio Comput Co Ltd | 情報伝送システム、情報復号装置、報知方法、及び、プログラム |
WO2012023253A1 (ja) * | 2010-08-20 | 2012-02-23 | パナソニック株式会社 | 受信表示装置、情報発信装置、光無線通信システム、受信表示用集積回路、情報発信用集積回路、受信表示プログラム、情報発信プログラム、及び光無線通信方法 |
JP2012048648A (ja) * | 2010-08-30 | 2012-03-08 | Ntt Data Corp | 情報サービスシステムおよび情報サービス方法 |
WO2012132334A1 (en) * | 2011-03-31 | 2012-10-04 | Sony Corporation | Display control device, display control method, and program |
JP2013506218A (ja) * | 2009-10-01 | 2013-02-21 | オラワークス・インコーポレイテッド | 端末の動きまたは姿勢に基づいてビジュアルサーチを行うための方法、端末およびコンピュータ読取可能な記録媒体 |
JP2013080394A (ja) * | 2011-10-04 | 2013-05-02 | Canon Inc | 表示制御装置、表示制御装置の制御方法、プログラム |
JP2013518275A (ja) * | 2010-01-29 | 2013-05-20 | インテル・コーポレーション | 端末装置の視野に含まれていない客体に関する情報を提供するための方法、端末装置及びコンピュータ読み取り可能な記録媒体 |
US9621368B2 (en) | 2011-04-19 | 2017-04-11 | Samsung Electronics Co., Ltd. | Method for displaying status of power consumption and portable device thereof |
WO2018158118A1 (en) * | 2017-03-02 | 2018-09-07 | Philips Lighting Holding B.V. | Selecting from content items associated with different light beacons |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH064834U (ja) * | 1992-06-22 | 1994-01-21 | 大日本スクリーン製造株式会社 | データ処理装置 |
JPH0686210A (ja) * | 1991-08-02 | 1994-03-25 | Grass Valley Group Inc:The | ビデオ編集操作インタフェース方法 |
JPH07160456A (ja) * | 1993-12-06 | 1995-06-23 | Dainippon Screen Mfg Co Ltd | 画像処理装置 |
JPH07303234A (ja) * | 1994-05-09 | 1995-11-14 | Canon Inc | 画像編集装置 |
JPH07303209A (ja) * | 1994-05-06 | 1995-11-14 | Matsushita Electric Ind Co Ltd | 特殊効果編集装置 |
JPH08339283A (ja) * | 1995-06-14 | 1996-12-24 | Matsushita Electric Ind Co Ltd | 図形処理装置および図形処理方法 |
JPH10105360A (ja) * | 1996-09-26 | 1998-04-24 | Meidensha Corp | メニューの自動構成方法 |
JPH10149669A (ja) * | 1996-09-20 | 1998-06-02 | Sony Corp | 編集システム、編集方法、クリツプ管理装置及びクリツプ管理方法 |
JPH10313421A (ja) * | 1997-05-12 | 1998-11-24 | Matsushita Electric Ind Co Ltd | データ発信装置、データ受信表示記録装置、および情報カメラシステム |
JP2001142825A (ja) * | 1999-11-18 | 2001-05-25 | Sony Corp | 携帯型情報処理端末、情報入出力システム及び情報入出力方法 |
JP2002027349A (ja) * | 2000-07-05 | 2002-01-25 | Sony Corp | リンク情報表示装置及びその表示方法 |
-
2002
- 2002-05-08 JP JP2002132228A patent/JP2003323239A/ja active Pending
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0686210A (ja) * | 1991-08-02 | 1994-03-25 | Grass Valley Group Inc:The | ビデオ編集操作インタフェース方法 |
JPH064834U (ja) * | 1992-06-22 | 1994-01-21 | 大日本スクリーン製造株式会社 | データ処理装置 |
JPH07160456A (ja) * | 1993-12-06 | 1995-06-23 | Dainippon Screen Mfg Co Ltd | 画像処理装置 |
JPH07303209A (ja) * | 1994-05-06 | 1995-11-14 | Matsushita Electric Ind Co Ltd | 特殊効果編集装置 |
JPH07303234A (ja) * | 1994-05-09 | 1995-11-14 | Canon Inc | 画像編集装置 |
JPH08339283A (ja) * | 1995-06-14 | 1996-12-24 | Matsushita Electric Ind Co Ltd | 図形処理装置および図形処理方法 |
JPH10149669A (ja) * | 1996-09-20 | 1998-06-02 | Sony Corp | 編集システム、編集方法、クリツプ管理装置及びクリツプ管理方法 |
JPH10105360A (ja) * | 1996-09-26 | 1998-04-24 | Meidensha Corp | メニューの自動構成方法 |
JPH10313421A (ja) * | 1997-05-12 | 1998-11-24 | Matsushita Electric Ind Co Ltd | データ発信装置、データ受信表示記録装置、および情報カメラシステム |
JP2001142825A (ja) * | 1999-11-18 | 2001-05-25 | Sony Corp | 携帯型情報処理端末、情報入出力システム及び情報入出力方法 |
JP2002027349A (ja) * | 2000-07-05 | 2002-01-25 | Sony Corp | リンク情報表示装置及びその表示方法 |
Cited By (43)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009027747A (ja) * | 2004-05-31 | 2009-02-05 | Casio Comput Co Ltd | 撮像装置、及び、プログラム |
EP1744475A1 (en) * | 2004-05-31 | 2007-01-17 | Casio Computer Co., Ltd. | Information reception device, information transmission system, and information reception method |
EP1744475A4 (en) * | 2004-05-31 | 2013-05-08 | Casio Computer Co Ltd | INFORMATION RECEIVING DEVICE, INFORMATION TRANSMISSION SYSTEM AND INFORMATION RECEIVING METHOD |
JP4640483B2 (ja) * | 2004-05-31 | 2011-03-02 | カシオ計算機株式会社 | 撮像装置、及び、プログラム |
US7715723B2 (en) | 2004-08-05 | 2010-05-11 | Japan Science And Technology Agency | Information-processing system using free-space optical communication and free-space optical communication system |
WO2006013755A1 (ja) * | 2004-08-05 | 2006-02-09 | Japan Science And Technology Agency | 空間光通信を用いた情報処理システム及び空間光通信システム |
WO2006043319A1 (ja) * | 2004-10-20 | 2006-04-27 | Fujitsu Limited | 端末及びサーバ |
JP4539924B2 (ja) * | 2004-11-02 | 2010-09-08 | 独立行政法人科学技術振興機構 | 撮像装置及びその信号読み出し方法 |
US7728893B2 (en) | 2004-11-02 | 2010-06-01 | Japan Science And Technology Agency | Imaging device and method for reading signals from such device |
JPWO2006048987A1 (ja) * | 2004-11-02 | 2008-05-22 | 独立行政法人科学技術振興機構 | 撮像装置及びその信号読み出し方法 |
WO2006048987A1 (ja) * | 2004-11-02 | 2006-05-11 | Japan Science And Technology Agency | 撮像装置及びその信号読み出し方法 |
JP2006287383A (ja) * | 2005-03-31 | 2006-10-19 | Casio Comput Co Ltd | 情報伝送システム、撮像装置、及び、受光制御方法 |
JP4576625B2 (ja) * | 2005-03-31 | 2010-11-10 | カシオ計算機株式会社 | 情報伝送システム、撮像装置、及び、受光制御方法 |
US7502053B2 (en) | 2005-07-29 | 2009-03-10 | Japan Science And Technology Agency | Information-processing device and information-processing system |
JP2007058296A (ja) * | 2005-08-22 | 2007-03-08 | Fujifilm Holdings Corp | 情報提供システム |
US8259176B2 (en) | 2006-03-24 | 2012-09-04 | Fujifilm Corporation | Information provision apparatus, information provision system and information provision method |
JP2007286569A (ja) * | 2006-03-24 | 2007-11-01 | Fujifilm Corp | 情報提供装置、情報提供システムおよび情報提供方法 |
JP2007264905A (ja) * | 2006-03-28 | 2007-10-11 | Casio Comput Co Ltd | 情報伝送システム、誘導装置、誘導方法、及び、誘導プログラム |
JP2007295446A (ja) * | 2006-04-27 | 2007-11-08 | Kyocera Corp | 情報処理装置およびデータ記録保存方法 |
JP2008035152A (ja) * | 2006-07-28 | 2008-02-14 | Casio Comput Co Ltd | 画像処理装置、画像処理方法、及び、画像処理プログラム |
JP4692931B2 (ja) * | 2006-07-28 | 2011-06-01 | カシオ計算機株式会社 | 画像処理装置、画像処理方法、及び、画像処理プログラム |
JP2008035154A (ja) * | 2006-07-28 | 2008-02-14 | Casio Comput Co Ltd | 画像処理装置、画像処理方法、及び、画像処理プログラム |
JP2008311845A (ja) * | 2007-06-13 | 2008-12-25 | Panasonic Corp | 光空間伝送装置 |
JP2009290530A (ja) * | 2008-05-29 | 2009-12-10 | Casio Comput Co Ltd | 情報伝送システム、情報復号装置、報知方法、及び、プログラム |
US8019227B2 (en) | 2008-05-29 | 2011-09-13 | Casio Computer Co., Ltd. | Information transmitting system, information decoding apparatus, informing method and recording medium |
JP4552074B2 (ja) * | 2008-05-29 | 2010-09-29 | カシオ計算機株式会社 | 情報伝送システム、情報復号装置、報知方法、及び、プログラム |
JP2013506218A (ja) * | 2009-10-01 | 2013-02-21 | オラワークス・インコーポレイテッド | 端末の動きまたは姿勢に基づいてビジュアルサーチを行うための方法、端末およびコンピュータ読取可能な記録媒体 |
JP2013518275A (ja) * | 2010-01-29 | 2013-05-20 | インテル・コーポレーション | 端末装置の視野に含まれていない客体に関する情報を提供するための方法、端末装置及びコンピュータ読み取り可能な記録媒体 |
JP5619140B2 (ja) * | 2010-08-20 | 2014-11-05 | パナソニックインテレクチュアル プロパティ コーポレーション オブアメリカPanasonic Intellectual Property Corporation of America | 受信表示装置、情報発信装置、光無線通信システム、受信表示用集積回路、情報発信用集積回路、受信表示プログラム、情報発信プログラム、及び光無線通信方法 |
WO2012023253A1 (ja) * | 2010-08-20 | 2012-02-23 | パナソニック株式会社 | 受信表示装置、情報発信装置、光無線通信システム、受信表示用集積回路、情報発信用集積回路、受信表示プログラム、情報発信プログラム、及び光無線通信方法 |
CN102484678B (zh) * | 2010-08-20 | 2017-03-01 | 松下电器(美国)知识产权公司 | 接收显示装置、信息发送装置、光无线通信***、接收显示用集成电路、信息发送用集成电路、接收显示程序、信息发送程序及光无线通信方法 |
US9374159B2 (en) | 2010-08-20 | 2016-06-21 | Panasonic Intellectual Property Corporation Of America | Reception display apparatus, information transmission apparatus, optical wireless communication system, reception display integrated circuit, information transmission integrated circuit, reception display program, information transmission program, and optical wireless communication method |
CN102484678A (zh) * | 2010-08-20 | 2012-05-30 | 松下电器产业株式会社 | 接收显示装置、信息发送装置、光无线通信***、接收显示用集成电路、信息发送用集成电路、接收显示程序、信息发送程序及光无线通信方法 |
JPWO2012023253A1 (ja) * | 2010-08-20 | 2013-10-28 | パナソニック株式会社 | 受信表示装置、情報発信装置、光無線通信システム、受信表示用集積回路、情報発信用集積回路、受信表示プログラム、情報発信プログラム、及び光無線通信方法 |
JP2012048648A (ja) * | 2010-08-30 | 2012-03-08 | Ntt Data Corp | 情報サービスシステムおよび情報サービス方法 |
JP2012212343A (ja) * | 2011-03-31 | 2012-11-01 | Sony Corp | 表示制御装置、表示制御方法、およびプログラム |
US9373195B2 (en) | 2011-03-31 | 2016-06-21 | Sony Corporation | Display control device, display control method, and program |
WO2012132334A1 (en) * | 2011-03-31 | 2012-10-04 | Sony Corporation | Display control device, display control method, and program |
US10198867B2 (en) | 2011-03-31 | 2019-02-05 | Sony Corporation | Display control device, display control method, and program |
US9621368B2 (en) | 2011-04-19 | 2017-04-11 | Samsung Electronics Co., Ltd. | Method for displaying status of power consumption and portable device thereof |
JP2013080394A (ja) * | 2011-10-04 | 2013-05-02 | Canon Inc | 表示制御装置、表示制御装置の制御方法、プログラム |
WO2018158118A1 (en) * | 2017-03-02 | 2018-09-07 | Philips Lighting Holding B.V. | Selecting from content items associated with different light beacons |
US11044013B2 (en) | 2017-03-02 | 2021-06-22 | Signify Holding B.V. | Selecting from content items associated with different light beacons |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2003323239A (ja) | 情報処理装置及び情報処理方法、記憶媒体、並びにコンピュータ・プログラム | |
JP3918813B2 (ja) | データ通信システム、データ送信装置、並びにデータ受信装置 | |
JP4032776B2 (ja) | 複合現実感表示装置及び方法、記憶媒体、並びにコンピュータ・プログラム | |
US7715723B2 (en) | Information-processing system using free-space optical communication and free-space optical communication system | |
US8913885B2 (en) | Information provision system, server, terminal device, information provision method, display control method and recording medium | |
US7502053B2 (en) | Information-processing device and information-processing system | |
JP4980633B2 (ja) | 画像表示装置、受信装置、画像表示制御方法およびデータ受信方法 | |
CN107526987B (zh) | 使用移动终端上的成像组件的装置、***和方法 | |
Matsushita et al. | ID CAM: A smart camera for scene capturing and ID recognition | |
US20110105041A1 (en) | Remote control device, internet home applicance, remote control system, and remote control method | |
JP2006020294A (ja) | 情報受信装置、情報伝送システム及び情報受信方法 | |
JP2013042221A (ja) | 通信端末、通信方法、マーカ装置及び通信システム | |
JP2003254716A (ja) | 3次元位置・姿勢計測装置及び方法、記憶媒体、並びにコンピュータ・プログラム | |
JP4303087B2 (ja) | データ信号の送信方法と受信方法及びその装置、システム、プログラム並びに記録媒体 | |
US9215003B2 (en) | Communication apparatus, communication method, and computer readable recording medium | |
CN104239842B (zh) | 一种实现视觉识别的方法、装置和*** | |
JP4110514B2 (ja) | データ符号化装置及び方法、データ復号化装置及び方法、データ送信装置、データ受信装置、記憶媒体、並びにコンピュータ・プログラム | |
JP4288904B2 (ja) | データ通信システム、データ送信装置及び方法、並びにデータ受信装置及び方法 | |
CN100410849C (zh) | 对背景图像进行设定的信息处理装置、信息显示方法及程序 | |
JP5921496B2 (ja) | 端末装置、表示制御方法、及び、プログラム | |
JP4046664B2 (ja) | 携帯情報端末に対する情報提供システム、情報提供方法、情報提供プログラム、および、情報提供プログラムを記録した記録媒体 | |
JP4224405B2 (ja) | データ信号受信方法とその装置及びプログラム並びにその記録媒体 | |
JP2006092107A (ja) | カラーコードを用いた無線通信システム | |
JP2002262163A (ja) | クリッカブル映像撮影方法及び装置 | |
CN110226298B (zh) | 信息取得***及设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050428 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050428 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20071203 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080610 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080806 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090811 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090924 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20101012 |