(57)【特許請求の範囲】
【請求項１】
表示部の表示面上にタッチパネル式の入力部が重ねて配置された情報端末装置と、この情報端末装置の表示部に表示された二次元コード情報を光学的に読み取る光学的情報読取装置とを具備する二次元コード読取システムであって、
前記情報端末装置は、
情報のリンク先を表す表示オブジェクトを前記表示部に表示させる第１の表示制御手段と、
前記表示オブジェクトが前記表示部に表示された状態で前記入力部が接触操作された場合に、この接触操作が前記表示オブジェクトの表示位置を囲む特定領域を指定する操作であるか否かを判定する判定手段と、
前記接触操作が前記特定領域を指定する操作であると判定された場合に、前記表示オブジェクトにより表されるリンク先に対しアクセスするための二次元コード情報を前記表示部に表示させる第２の表示制御手段と
を備え、
前記光学的情報読取装置は、
筐体面に設けられた読取窓を有し、前記情報端末装置の表示部に表示された二次元コード情報の光学像を前記読取窓から筐体内に導入してカメラに結像させる光学系と、
前記読取窓の周縁部に当該読取窓を囲むように配設され、前記読取窓が前記情報端末装置の入力部に配置されたとき前記表示部に表示される前記表示オブジェクトの表示位置を囲む特定領域を指定する複数の接触子と
を備えることを特徴とする二次元コード読取システム。
【請求項２】
前記判定手段は、予め定められた時間内に前記光学的情報読取装置の複数の接触子により前記入力部の複数の点が接触操作された場合に、この接触操作された複数点の座標データをもとに、当該接触操作が前記表示オブジェクトの表示位置を囲む特定領域を指定する操作であるか否かを判定することを特徴とする請求項１記載の二次元コード読取システム。
【請求項３】
前記判定手段は、前記入力部において前記光学的情報読取装置の複数の接触子により線を描く操作が行われた場合に、当該線の軌跡を表す座標データをもとに、当該線の軌跡が前記表示オブジェクトの表示位置を囲む特定領域を指定するものであるか否かを判定することを特徴とする請求項１記載の二次元コード読取システム。
【請求項４】
前記第２の表示制御手段は、前記二次元コード情報の表示を、当該二次元コード情報の読取操作に必要な時間に基づいて予め設定された表示時間が経過した時点で終了し、当該二次元コード情報の表示前に表示されていた表示オブジェクトを再表示させることを特徴とする請求項１記載の二次元コード読取システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えばウエブサイトやデータベースにアクセスするためのリンク情報を表示する機能を備えた情報端末装置と、この情報端末装置に表示されるリンク情報を光学的に読み取る光学的情報読取装置とを備える二次元コード読取システムに関する。
【背景技術】
【０００２】
近年、二次元コードを利用した情報の検索サービスや提供サービスが普及している。この種のサービスは、例えば新聞や雑誌等の印刷物に表示された、ＱＲコードに代表される二次元コードをカメラにより撮像し、その画像データから上記二次元コードに含まれるＵＲＬ（Uniform Resource Locator）を認識する。そして、このＵＲＬをもとにインターネットに対しアクセスすることにより、対応するＷｅｂサーバから検索情報や商業情報を取得するものである。
【０００３】
例えば、携帯電話機等のようにカメラとディスプレイを備えた装置を読取装置として使用し、紙面に印刷されたバーコードの位置をディスプレイで確認したのち、上記バーコードの画像をカメラで撮像する。そして、この撮像されたバーコードの画像からＵＲＬを認識して、インターネット上の情報サイトにアクセスするようにしている（例えば、特許文献１を参照。）。  
この種のサービスを利用すると、ユーザはＵＲＬをキー操作により入力する必要がなくなり、また誤ったアクセスを減らすことができるので大変便利である。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−２７７４４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、二次元コードの取得手段としては、紙面に印刷された二次元コードを光学的に読み取るものが主流であるが、ＰＤＡ（Personal Digital Assistant）やスマートホン、電子読書端末等の情報端末装置の表示画面に二次元コードを表示させ、この表示された二次元コードを光学的に読み取ることができるようになると、二次元コードを多様なソースから取得できるようになり大変便利である。
【０００６】
この発明は上記事情に着目してなされたもので、その目的とするところは、リンク先を表す二次元コードを紙面以外の情報表示媒体からも読み取ることができるようにし、これにより二次元コードの取得ソースの多様化を図った二次元コード読取システムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するためにこの発明の一つの観点は、表示部の表示面上にタッチパネル式の入力部が重ねて配置された情報端末装置と、この情報端末装置の表示部に表示された二次元コード情報を光学的に読み取る光学的情報読取装置とを具備する二次元コード読取システムにあって、上記情報端末装置では、リンク先を表す表示オブジェクトが上記表示部に表示された状態で上記入力部に対し接触操作が行われた場合に、この接触操作が上記表示オブジェクトの表示位置を囲む特定領域を指定する操作であるか否かを判定手段により判定する。そして、上記接触操作が上記特定領域を指定する操作であると判定された場合に、上記表示オブジェクトにより表されるリンク先に対しアクセスするための二次元コード情報を上記表示部に表示させる。一方光学的情報読取装置は、筐体面に設けられた読取窓の周縁部に当該読取窓を囲むように複数の接触子を配設し、上記読取窓を上記情報端末装置の入力部に当接させたときに、上記複数の接触子が上記表示オブジェクトの表示位置を囲む特定領域を指定するようにしたものである。
【０００８】
したがって、この発明の一つの観点によれば、情報端末装置のタッチパネル式入力部において、表示部に表示された表示オブジェクトの表示位置を囲むように接触操作が行われると、上記表示オブジェクトにより表されるリンク先に対しアクセスするための二次元コード情報が表示部に表示される。このためユーザは、印刷物に限らず、情報端末装置の表示部に表示された二次元コードを、リモートコントローラ等の光学的情報読取装置を用いて読み取ることが可能となる。また、情報端末装置の表示部に表示されたリンク先情報を光学的情報読取装置を用いて読み取る際に、表示オブジェクトの表示位置を囲む特定領域が上記複数の接触子により自動的に指定される。このため、ユーザは表示オブジェクトの表示位置を囲む特定領域を指定する操作と、この領域指定操作により表示された二次元コードを光学的情報読取装置を用いて読み取る操作とを別々に行う必要がなくなり、これにより操作数を減らして読み取り操作を簡単化することができる。また、表示オブジェクトの表示位置を囲む特定領域の指定操作を、常に正確に行うことができる。
【０００９】
また、この発明の一つの観点は、具体的に以下のような各種態様を備えることも特徴とする。  
第１の態様は、上記判定手段により、上記入力部の複数の点が予め定められた時間内に上記光学的情報読取装置の複数の接触子により接触操作された場合に、この接触操作された複数点の座標データをもとに、当該接触操作が上記表示オブジェクトの表示位置を囲む特定領域を指定する操作であるか否かを判定するようにしたものである。  
このようにすると、上記光学的情報読取装置の複数の接触子を用いて、表示オブジェクトの表示位置を囲む複数の点を予め定められた時間内にタッチすることで、これらの点の座標データをもとに特定領域を指定することが可能となる。
【００１０】
第２の態様は、上記判定手段により、上記入力部において前記光学的情報読取装置の複数の接触子により線を描く操作が行われた場合に、当該線の軌跡を表す座標データをもとに、当該線の軌跡が上記表示オブジェクトの表示位置を囲む特定領域を指定するものであるか否かを判定するようにしたものである。  
このようにすると、上記光学的情報読取装置の複数の接触子を用いて、表示オブジェクトの表示位置を囲むように線を描くことで、この線の軌跡を表す座標データをもとに上記表示オブジェクトの表示位置を囲む特定領域を指定することが可能となる。
【００１１】
第３の態様は、上記二次元コード情報の表示を、当該二次元コード情報の読取操作に必要な時間に基づいて予め設定された表示時間が経過した時点で終了し、当該二次元コード情報の表示前に表示されていた表示オブジェクトを再表示させるようにしたものである。
このようにすると、上記表示された二次元コード情報の読取操作が終了すると当該二次元コード情報の表示が自動的に終了し、表示オブジェクトが再表示される。このためユーザは、二次元コード情報の読取終了後に、二次元コード情報の表示を終了させる操作を情報端末装置に対し行う必要がない。
【発明の効果】
【００１４】
すなわちこの発明の一つの観点によれば、リンク先を表す二次元コードを紙面以外の情報表示媒体からも読み取ることができるようになり、これにより二次元コードの取得ソースの多様化を図った二次元コード読取システムを提供することができる。
【図面の簡単な説明】
【００１５】
【図１】この発明の第１の実施形態に係わる情報端末装置とリモートコントローラを利用した二次元コード読取システムの概略構成図。
【図２】図１に示した情報端末装置の構成を示すブロック図。
【図３】図２に示した情報端末装置の制御部の機能構成を示すブロック図。
【図４】図１に示したリモートコントローラの外観を示す斜視図。
【図５】図１に示したリモートコントローラの底面の構成を示す図。
【図６】図４及び図５に示したリモートコントローラによる読み取り動作を説明するための図。
【図７】図３に示した制御部による領域指定操作判定処理の手順と処理内容を示すフローチャート。
【図８】図３に示した制御部によるＱＲコード表示制御の手順と処理内容を示すフローチャート。
【図９】図１に示した情報端末装置の表示部における表示オブジェクトの表示例を示す図。
【図１０】図７に示した領域指定操作判定処理の説明に使用するための図。
【発明を実施するための形態】
【００１６】
以下、図面を参照してこの発明に係わる実施形態を説明する。  
（第１の実施形態）
図１は、この発明の第１の実施形態に係わる情報端末装置とリモートコントローラを利用した二次元コード読取システムの概略構成図であり、１０は情報端末装置、３０はリモートコントローラを示している。
【００１７】
情報端末装置１０は例えばスマートホン又は電子書籍端末からなり、以下のように構成される。図２はその構成を示すブロック図である。  
すなわち、情報端末装置１０は、制御部１１と、記憶部１２と、通信部１３と、液晶表示デバイスを使用した表示部１４と、入力部１５と、電源としてバッテリを使用した電源部１６とを備えている。
【００１８】
このうち入力部１５は、上記表示部１４の表示面上に静電シート又は感圧シートを重ねて配置した、いわゆるタッチパネル式の入力デバイスからなる。通信部１３は、制御部１１の制御の下で、セルラ携帯電話網、無線ＬＡＮ、Bluetooth（登録商標）等の移動通信網との間で無線通信を行う。記憶部１２は、例えば記憶媒体としてＮＡＮＤ型フラッシュメモリ等の随時書込及び読出が可能な不揮発性メモリを使用したもので、種々のアプリケーション・プログラム及びデータを記憶するために用いられる。
【００１９】
制御部１１は中央処理ユニット（Central Processing Unit；ＣＰＵ）を主制御部として有するもので、以下のような処理機能を備えている。図３はその構成を示すブロック図である。  
すなわち、制御部１１はこの発明を実施するために必要な制御機能として、ブラウザ１１１と、ＱＲコード表示制御部１１２と、領域指定操作判定部１１３を備えている。これらの機能は、いずれも上記記憶部１２に格納されたアプリケーション・プログラムを上記ＣＰＵに実行させることにより実現される。
【００２０】
ブラウザ１１１は、入力部１５におけるユーザの閲覧操作に応じて、Ｗｅｂサーバやデータベースサーバに対し通信ネットワークを介してアクセスし、このアクセスに応答してサーバからダウンロードされるＷｅｂページ等の情報データを上記表示部１４に表示させる処理を行う。
【００２１】
領域指定操作判定部１１３は、上記ブラウザ１１１の制御により表示部１４にＷｅｂページ等の情報データが表示され、かつこの情報データに他の情報サイト等へのリンク先を表す表示オブジェクトが表示された状態で、入力部１５において同時に複数の点が指定操作された場合に、これら複数の点の位置関係が後述するリモートコントローラ３０に設けられている複数の接触子４１〜４５の配置パターンと一致するか否かを判定する。すなわち、入力部１５に対する領域指定操作が、リモートコントローラ３０の接触子４１〜４５による指定操作であるか否かを判定する。
【００２２】
ＱＲコード表示制御部１１２は、以下の処理機能を有する。  
(1) 上記ブラウザ１１１により表示部１４に表示されたＷｅｂページ等の情報データ中に、他の情報サイト等に対するリンク先を表す表示オブジェクトが含まれている場合に、この表示オブジェクトにより表されるリンク先に対しアクセスするためのＱＲコードを、例えばＷｅｂ上に設けられたＱＲコード変換サーバから取得して記憶部１２に記憶させる処理。
【００２３】
(2) 上記領域指定操作判定部１１３により、リモートコントローラ３０の接触子により指定された領域内に、上記表示オブジェクトの表示位置が含まれるか否かを判定する。そして、指定領域内に表示オブジェクトの表示位置が含まれると判定された場合に、当該表示オブジェクトに対応するＱＲコードを上記記憶部１２から読み出し、この読み出されたＱＲコードをそれまで表示されていた表示オブジェクトに代えて表示部１４に表示させる処理。
【００２４】
(3) 上記ＱＲコードが表示されている状態で、入力部１５に対するリモートコントローラ３０の接触子の接触の有無を監視し、入力部１５からリモートコントローラ３０が離れると、上記ＱＲコードの表示を終了して代わりに当該ＱＲコードを表示する前に表示していた表示オブジェクトを表示させる処理。
【００２５】
次にリモートコントローラ３０は、例えばテレビジョン受信機又はビデオ記録再生装置で使用されるもので、以下のように構成される。図４はその外観を示す斜視図、図５は筐体底面の構成を示す図、図６は筐体内の構成を示す側断面図である。  
すなわち、リモートコントローラ３０は、長方形状をなすスティック型の筐体３６を有し、この筐体３６の上面にはテンキーボタン３４や複数の機能キーボタンが配設されている。機能キーボタンの中には、ＱＲコードの読取指示を入力するための読取ボタン３２と、読み取ったＱＲコードの解読データの送信指示を入力するための送信ボタン３３が含まれる。
【００２６】
一方、筐体３６内にはカメラ３５と、リモートコントローラ３０を動作させるために必要な回路ユニット（図示せず）が内蔵されている。カメラ３５は、撮像素子として例えばＣＣＤ（Charge Coupled Device）又はＣＭＯＳ（Complementary Metal-Oxide Semiconductor）等の固体撮像素子を使用したものである。
【００２７】
また、筐体３６の先端側には読取光学系３１が設けられている。この読取光学系３１は、筐体上面部に嵌め込まれた読取位置確認用の窓３１３と、筐体底面部に嵌め込まれた読取窓３１４と、筐体内において上記読取窓３１４側に配置された読取用プリズム３１２と、読取位置確認用の窓３１３側に配置された補強用プリズム３１１とから構成される。読取位置確認用の窓３１３及び読取窓３１４は、いずれも透明なアクリル樹脂により構成される。
【００２８】
プリズム３１１，３１２は、いずれも透明なアクリル樹脂をくさび形に成形したもので、先端部の角度が何れも２０度に設定されている。読取用プリズム３１２はその下面が上記読取窓３１４と密着した状態に設置され、補強用プリズム３１１はその上面が上記読取位置確認用の窓３１３と密着した状態に設置される。この構造により、補強用プリズム３１１と読取位置確認用の窓３１３との境界面、及び読取用プリズム３１２と読取窓３１４との境界面では、それぞれ光の反射又は屈折が発生しないようにしている。
【００２９】
また、プリズム３１１，３１２は、プリズム３１２の上面とプリズム３１１の下面との間に、厚さの薄い空気層が介在するように設置されている。これは、プリズム３１２の上面において後述するＱＲコード２０の光学像を全反射させるためである。  
なお、筐体１７ａ内の上記プリズム３１ａ，３２ａが収容される部位の内壁面は、上方に向かって開口するようにテーパ状に形成されており、これにより二次元コード２１上に筐体１７ａの壁面による照明光の陰ができる限り生じないようにしている。
【００３０】
一方、筐体底面部の上記読取窓３１４の周縁部には、５個の接触子４１〜４５が配設されている。その配置位置は、例えば図５に示すように読取窓３１４の４つの角に対応する位置と、１つの辺に対応する位置に設定されている。接触子４１〜４５は、いずれも例えば導電性ゴム又は導電性スポンジからなり、リモートコントローラ３０の底面を上記情報端末装置１０の入力部１５の静電シート上に配置したときに入力部１５に静電容量の変化を生じさせる。なお、入力部１５が感圧シートを使用している場合には、上記接触子４１〜４５はいずれも導電性を有する必要はなく、リモートコントローラ３０の底面より突出する形状を有していればよい。
【００３１】
次に、以上のように構成された情報端末装置１０を利用して、リモートコントローラ３０によりＱＲコードを読み取るときの動作を説明する。
（１）Ｗｅｂページの表示とＱＲコードの取得
情報端末装置１０において、ユーザがＷｅｂページの表示操作を行うと、ブラウザ１１１の制御の下で、通信部１３からＷｅｂサーバに対しＷｅｂページのダウンロード要求が送信される。このダウンロード要求に対しＷｅｂサーバは、要求されたＷｅｂページの表示データを送信する。ブラウザ１１１は、上記Ｗｅｂサーバから送られたＷｅｂページの表示データが通信部１３により受信されると、この受信されたＷｅｂページを表示部１４に表示させる。
【００３２】
上記Ｗｅｂページが表示されると、情報端末装置１０の制御部１１はＱＲコード表示制御部１１２を起動し、このＱＲコード表示制御部１１２の制御の下でＱＲコード取得処理を以下のように実行する。図８は、このＱＲコード取得処理手順とその処理内容を含むＱＲコード表示制御手順とその制御内容を示すフローチャートである。
【００３３】
すなわち、ＱＲコード表示制御部１１２は、先ずステップＳ２１において、上記ブラウザ１１１により表示されたＷｅｂページ内にリンク先名を表す表示オブジェクトが含まれているか否かを判定する。そして、いま例えば図９に示すようにリンク先名を表す表示オブジェクトＲ１，Ｒ２が含まれていたとする。そうすると、ＱＲコード表示制御部１１２はステップＳ２２に移行し、通信部１３から図示しないＱＲコード変換サーバに対し、上記表示オブジェクトＲ１，Ｒ２に対応するリンク先名を表す情報の変換要求を送信する。ＱＲコード変換サーバは、上記変換要求を受信すると、上記リンク先名を表す情報をＱＲコードに変換し、このＱＲコードを要求元の情報端末装置１０へ送信する。ＱＲコード表示制御部１１２は、上記ＱＲコード変換サーバから送信されたＱＲコードが通信部１３により受信されると、この受信されたＱＲコードを上記表示オブジェクトＲ１，Ｒ２に対応付けて記憶部１２に保存する。
【００３４】
（２）領域指定操作の判定
上記Ｗｅｂページが表示された状態で、ユーザがリモートコントローラ３０の底面を、その読取窓３１１の位置が表示部１４上の所望の表示オブジェクト（例えばＲ１）の表示位置と一致するように接触配置したとする。そうすると、制御部１１は領域指定操作判定部１１３を起動し、以後この領域指定操作判定部１１３の制御の下で以下のように判定処理を実行する。図７はその処理手順と処理内容を示すフローチャートである。
【００３５】
すなわち、領域指定操作判定部１１３は、ステップＳ１１において上記入力部１５に対する接触操作を入力部１５における静電容量の変化により検出すると、先ずステップＳ１２において入力部１５の複数の点が同時に指定されたか否かを判定する。そして、複数の点が同時に指定されたと判定されると、続いてステップＳ１３により上記検出された各点間の距離を計算する。この各検出点間の距離は、各検出点の座標値を求めてこの座標値間の差を計算することにより得ることができる。続いてステップＳ１４において、上記算出された距離の比を計算する。
【００３６】
次に、ステップＳ１５により記憶部１２から予め記憶されている距離の比の基準値を読み出す。この基準値は、リモートコントローラ３０に設けられた接触子４１〜４５の配置位置をもとに予め計算したものである。図１０はこの基準値の一例を示すものである。続いてステップＳ１６において、上記各検出点間の距離の比の計算値と、上記記憶部１２から読み出された基準値とを比較し、両値が予め設定した誤差の範囲内で一致するか否かを判定する。すなわち、上記入力部１５において検出された各接触点の位置関係を表すパターンが、リモートコントローラ３０に設けられた各接触子４１〜４５の位置関係を表すパターンと一致するか否かを判定する。
【００３７】
そして、上記判定の結果、上記各検出点間の距離の比の計算値が基準値と一致したとする。そうすると、上記入力部１５に対する接触操作はリモートコントローラ３０により行われたものと判断し、領域指定操作判定部１１３はステップＳ１７により上記各検出点の座標値を記憶部１２に一旦保存したのち、ステップＳ１８により、リモートコントローラ３０による領域指定操作が行われた旨の通知をＱＲコード表示制御部１１２に与える。
【００３８】
なお、上記ステップＳ１２において入力部１５に対する複数点の接触が同時になされたものでないと判定された場合や、ステップＳ１６において上記各検出点間の距離の比の計算値が基準値と一致しないと判定された場合には、上記入力部１５に対する接触操作はリモートコントローラ３０により行われたものではないと判断し、領域指定操作の判定処理を終了する。
【００３９】
（３）ＱＲコードの表示
上記リモートコントローラ３０による領域指定操作が行われた旨の通知をステップＳ２３で受け取ると、ＱＲコード表示制御部１１２は先ずステップＳ２４に移行して記憶部１２から上記各検出点の座標値を読み出し、これらの座標値をもとに当該各検出点により囲まれる特定領域を定義する。続いてステップＳ２５において、表示オブジェクトＲ１，Ｒ２の表示位置を表す座標データの代表値を記憶部１２から読み出す。そして、この読み出された表示オブジェクトＲ１，Ｒ２の表示位置の座標が、上記各検出点の座標値により定義された特定領域内に含まれるか否かを判定する。
【００４０】
この判定の結果、例えば表示オブジェクトＲ１の表示位置の座標が、上記各検出点の座標値により定義された特定領域内に含まれていたとする。そうするとＱＲコード表示制御部１１２は、ステップＳ２６により記憶部１２から上記表示オブジェクトＲ１に対応するＱＲコードを読み出し、この読み出されたＱＲコード２０をそれまで表示されていた上記表示オブジェクトＲ１に代えて表示部１４に表示させる（ステップＳ２７）。
【００４１】
なお、表示オブジェクトＲ１，Ｒ２のいずれも上記特定領域内に含まれていなかった場合には、入力部１５に対するリモートコントローラ３０の読取設定位置が不適切であると判断し、ＱＲコード表示制御部１１２はＱＲコードを表示せずにそのまま処理動作を終了する。
【００４２】
（４）リモートコントローラ３０によるＱＲコードの読み取り
情報端末装置１０の表示部１５にＱＲコード２０が表示されたことを、ユーザが例えば図１に示すようにリモートコントローラ３０の読取位置確認窓３１３を通して確認し、この状態で読取ボタン３２を押下したとする。そうすると、リモートコントローラ３０では、上記ＱＲコード２０の光学像が図６に示すようにプリズム３１２を介してカメラ３５に導かれ、撮像される。この撮像されたＱＲコードの画像信号はリモートコントローラ３０内の信号処理部に入力されて解読される。そして、信号処理部では、解読処理が正しく行われたか否かが判定される。そして、正しく行われた場合にはその旨の鳴音信号が効果音出力部から出力されると共に、上記解読結果を表すデータがデータ記憶部に保存される。なお、解読処理が正しく行われなかった場合にも、その旨の鳴音信号が効果音出力部から出力される。
【００４３】
（５）ＱＲコードの表示終了
ＱＲコード表示させるとＱＲコード表示制御部１１２は、ステップＳ２８において入力部１５に対するリモートコントローラ３０の接触の有無を監視する。上記（４）の読み取り操作によりＱＲコードの読み取りが終了し、ユーザがリモートコントローラ３０を情報端末装置１０の入力部１５から離すと、この非接触の状態に変化したことが入力部１５の検出信号をもとに検出される。この非接触状態に変化したことが検出されるとＱＲコード表示制御部１１２は、ステップＳ２９において表示部１４における上記ＱＲコードの表示を終了する。そして、代わりに、当該ＱＲコードの表示前に表示していた表示オブジェクトを表示部１４に再度表示させる。
【００４４】
（６）読み取ったＱＲコードの送信
ユーザが、解読が正しく行われたことを上記鳴音により確認し、送信ボタン３３を押下したとする。そうすると通信部内の送信制御回路は、データ記憶部から上記ＱＲコード２０の解読結果を表すデータを読み出し、この読み出したデータに対応する赤外線信号を送信器から図示しないテレビジョン受信機又はビデオ記録再生装置に向けて送信させる。
【００４５】
テレビジョン受信機又はビデオ記録再生装置は、上記ＱＲコード２０の解読結果を表すデータを受信すると、この受信したデータに基づいて例えば番組の録画予約の登録処理を行う。また、テレビジョン受信機又はビデオ記録再生装置がインターネット等の通信ネットワークに接続可能であれば、上記データをこの通信ネットワークを介してＷｅｂサーバへ送信し、Ｗｅｂサーバから配信される番組関連情報や商業サービス情報を受信して画面に表示させる。
【００４６】
以上述べたように第１の実施形態では、リモートコントローラ３０の底面に所定の配置パターンとなるように複数の接触子４１〜４５を配設し、このリモートコントローラ３０を情報端末装置の入力部１５上に配置したときに、情報端末装置１０において上記リモートコントローラ３０の接触子４１〜４５の配置パターンを、その接触点の座標データをもとに検出する。そして、この検出された配置パターンにより定義される領域内に表示オブジェクトが表示されている場合に、当該表示オブジェクトにより表されるリンク先に対しアクセスするためのＱＲコード２０を、当該表示オブジェクトに代えて表示部１４に表示するようにしている。
【００４７】
したがって、情報端末装置１０のタッチパネル式の入力部１５において、表示部１４に表示された表示オブジェクトの表示位置を囲むようにリモートコントローラ３０の接触子４１〜４５を配置すると、上記表示オブジェクトにより表されるリンク先に対しアクセスするためのＱＲコード２０が表示部１４に表示される。このためユーザは、印刷物に限らず、情報端末装置１０の表示部１４に表示されたＱＲコード２０を、リモートコントローラ３０を用いて読み取ることが可能となる。
【００４８】
また、表示オブジェクトの表示位置の指定操作が、情報端末装置１０の入力部１５に対しリモートコントローラ３０の接触子４１〜４５を接触させることで行われるので、ユーザは表示オブジェクトの表示位置を囲む特定領域を指定する操作と、この領域指定操作により表示されたＱＲコード２０をリモートコントローラ３０を用いて読み取る操作とを別々に行う必要がなくなり、これにより読取操作を簡単化することができる。また、表示オブジェクトの表示位置を囲む特定領域の指定操作を常に正確に行うことができる。
【００４９】
さらに、ユーザがリモートコントローラ３０を情報端末装置１０の入力部１５から離すと、この非接触の状態が入力部１５の検出信号をもとに検出され、表示部１４におけるＱＲコード２０の表示が自動的に終了する。このため、ユーザは読取操作終了後に情報端末装置１０に対しＱＲコードの表示を終了させるための操作を行う必要がなくなり、操作負担が軽減される。
【００５０】
（その他の実施形態）
なお、この発明は上記第１の実施形態に限定されるものではない。例えば、第１の実施形態では表示オブジェクトの表示位置を囲む特定領域の指定操作が、リモートコントローラ３０を情報端末装置１０の入力部１５に接触配置したときにリモートコントローラ３０に設けた接触子４１〜４５により行われるようにした。しかし、特定領域の指定操作はこれに限定されるものではなく、ユーザが指やペン等を用いて手操作により指定するようにしてもよい。
【００５１】
ユーザが指やペン等を用いて特定領域を指定するときの当該特定領域の判定手法としては、次の２つの手法が考えられる。  
第１の手法は、情報端末装置において、ユーザがタッチパネル上で同一期間内（例えば数秒内）に複数の点を指定操作した場合に、この指定操作された複数の点の座標データをもとに、当該指定操作が上記表示オブジェクトの表示位置を囲む特定領域を指定する操作であるか否かを判定するものである。  
具体的には、例えば上記指定操作された複数の点の座標データを表示オブジェクトの表示位置を示す座標データの代表値と、ｘ座標及びｙ座標ごとにそれぞれ比較する。そして、この比較の結果、上記指定操作された複数の点の座標データのすべてが表示オブジェクトの表示位置を示す座標データの代表値に対し予め設定された距離内に入っており、かつ上記指定操作された複数の点の中に、表示オブジェクトの表示位置を示す座標データの代表値より座標値が大きい点と、座標値が小さい点の両方が存在する場合に、上記指定操作により指定された複数の点は上記表示オブジェクトの表示位置を囲む特定領域を指定するものと判定する。
【００５２】
第２の手法は、情報端末装置において、ユーザがタッチパネル上で線を描く操作を行った場合に、当該線の軌跡を表す座標データをもとに、当該線の軌跡が上記表示オブジェクトの表示位置を囲む特定領域を指定するものであるか否かを判定するようにしたものである。  
具体的には、例えば上記線の軌跡を表す座標データを追跡することにより、当該線の軌跡が閉塞図形を描いたものであるか否か、例えば円又は三角形、四角形等の図形であるか否かを判定する。そして、この判定の結果閉塞図形であれば、当該閉塞図形内の領域に上記表示オブジェクトの表示位置が含まれているか否かを判定する。
【００５３】
また前記実施形態では、情報端末装置１０の入力部１５にリモートコントローラ３０を当接させてから当該リモートコントローラ３０を離すまでの期間にＱＲコード２０を表示させるようにした。しかし、ユーザが指やペン等を用いて特定領域を指定する場合には、上記ＱＲコードの表示動作を、上記特定領域の指定操作であることが検出された時点から予め設定した表示時間が経過した時点で終了するようにしてもよい。この表示時間は、例えば上記表示されたＱＲコードを、ユーザがリモートコントローラを用いて読み取る差異に必要十分な時間長に設定すればよい。
【００５４】
さらに第１の実施形態では、Ｗｅｂページが表示されたときに当該Ｗｅｂページに含まれる表示オブジェクトに対応するＱＲコードをＱＲコード変換サーバから取得するようにした。しかしそれに限らず、ＱＲコード変換用のアプリケーション・プログラムを情報端末装置にインストールしておき、このＱＲコード変換用のアプリケーション・プログラムを使用して、上記表示オブジェクトに対応するＱＲコードを情報端末装置内で取得するようにしてもよい。
【００５５】
さらに第１の実施形態では、テレビジョン受信機又はビデオ記録再生装置のリモートコントローラ３０を用いてＱＲコードを読み取る場合を例にとって説明したが、パーソナル・コンピュータや調理機器、カーナビゲーション機器等で使用するリモートコントローラにも、この発明は適用可能である。  
その他、情報端末装置の種類やその構成、リモートコントローラの種類やその構成、二次元コードの種類やその構成等についても、この発明の要旨を逸脱しない範囲で種々変形して実施可能である。
【００５６】
要するにこの発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【符号の説明】
【００５７】
１０…情報端末装置、１１…制御部、１２…記憶部、１３…通信部、１４…表示部、１５…入力部、１６…電源部、１１１…ブラウザ、１１２…ＱＲコード表示制御部、１１３…領域指定操作判定部、２０…ＱＲコード、３０…リモートコントローラ、３１…読取光学系、３２…読取ボタン、３３…送信ボタン、３４…テンキーボタン、３５…カメラ、３６…筐体、３１１…読み取り用のプリズム、３１２…補強用のプリズム、３１３…読取位置確認用の窓、３１４…読取窓、４１〜４５…接触子。
【図１】
0005364651.tif 000002
【図２】
0005364651.tif 000003
【図３】
0005364651.tif 000004
【図４】
0005364651.tif 000005
【図５】
0005364651.tif 000006
【図６】
0005364651.tif 000007
【図７】
0005364651.tif 000008
【図８】
0005364651.tif 000009
【図９】
0005364651.tif 000010
【図１０】
0005364651.tif 000011