(57)【要約】【課題】ＱＲコードを利用してインターネット上のホームページにアクセスする動作を行う情報処理装置において、ホームページにアクセスするときの使い勝手を向上する。【解決手段】情報処理装置は、画像に含まれているＱＲコードを抽出し（＃２）、画像にＱＲコードが含まれている場合（＃３でＹＥＳ）、画像に含まれているＱＲコードが２つ以上あれば（＃４でＹＥＳ）、それら各ＱＲコードをデコードして、各ＱＲコードからホームページのＵＲＬを取得し（＃５）、各ＵＲＬのホームページの中から、いずれかのホームページをユーザに選択させるためのホームページ選択用画像を表示する（＃６）。そして、情報処理装置は、ホームページ選択用画像を基に、ユーザによりホームページ選択操作がなされると（＃７でＹＥＳ）、そのホームページ選択操作により選択されたホームページにアクセスして（＃８）、そのホームページの情報を表示する（＃９）。【選択図】図３
2009098741.tif 000002
【特許請求の範囲】
【請求項１】
ユーザにより操作される操作手段と、画像を表示する表示手段と、前記操作手段によるユーザの操作を受けて、インターネット上のホームページにアクセスして、そのホームページの情報を前記表示手段に表示するホームページアクセス手段と、を備える情報処理装置において、
画像を読取って得られる画像データを基に、画像に含まれているＱＲコードを抽出するＱＲコード抽出手段と、
前記ＱＲコード抽出手段により抽出したＱＲコードをデコードして、ＱＲコードからホームページのＵＲＬを取得するＵＲＬ取得手段と、
前記ＱＲコード抽出手段により抽出したＱＲコードが複数あって前記ＵＲＬ取得手段により取得したＵＲＬが複数ある場合に、それら複数のＵＲＬのホームページの中から、いずれかのホームページをユーザに選択させるためのホームページ選択用画像を前記表示手段に表示するホームページ選択用画像表示手段とを備え、
前記ホームページアクセス手段は、前記ホームページ選択用画像表示手段により表示されたホームページ選択用画像を基に、いずれかのホームページを選択するホームページ選択操作がユーザにより前記操作手段を用いてなされると、そのホームページ選択操作により選択されたホームページにアクセスして、そのホームページの情報を前記表示手段に表示する、
ことを特徴とする情報処理装置。
【請求項２】
前記ホームページ選択用画像表示手段は、前記ホームページ選択用画像として、前記ＵＲＬ取得手段により取得した各ＵＲＬのホームページのプレビュー画像を表示する、
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記ホームページ選択用画像表示手段は、前記ＱＲコード抽出手段により抽出したＱＲコードが１つであって前記ＵＲＬ取得手段により取得したＵＲＬが１つである場合、前記ホームページ選択用画像を前記表示手段に表示せず、
前記ホームページアクセス手段は、前記ＱＲコード抽出手段により抽出したＱＲコードが１つであって前記ＵＲＬ取得手段により取得したＵＲＬが１つである場合、前記ホームページ選択操作を受けずに、自動的に、前記ＵＲＬ取得手段により取得したＵＲＬのホームページにアクセスして、そのホームページの情報を前記表示手段に表示する、
ことを特徴とする請求項２に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネット上のホームページにアクセスして、ホームページの情報を表示する情報処理装置に関するものである。
【背景技術】
【０００２】
従来から、例えばパーソナルコンピュータのような情報処理装置において、ユーザの操作を受けて、インターネット上のホームページにアクセスし、ホームページの情報をディスプレイに表示する動作を行えるものがある。ホームページへのアクセスは、ＵＲＬの文字列をユーザがキーボードを操作して入力することにより、行われるようになっている。しかしながら、キーボードの操作による文字列の入力は、入力操作が煩わしく、また、入力間違いなどの誤りが起こり易い。
【０００３】
そこで、ＱＲコードを利用してインターネット上のホームページにアクセスするようにした情報処理装置が知られている（例えば、特許文献１参照）。ＱＲコードとは、画像として認識可能な濃淡を２次元状に配列して情報をコード化した２次元コードの一種であり、ＱＲコードを画像として読取ってデコードすることにより、情報が得られるようにしたものである。特許文献１に記載の情報処理装置では、文書に印刷されたＱＲコードをカメラにより読取り、そのＱＲコードをデコードして、ＱＲコードからＵＲＬを取得し、そして、その取得したＵＲＬのホームページにアクセスして、ホームページの情報を表示するようになっている。
【０００４】
一方、１回の画像読取動作で複数のＱＲコードを読取った場合、各ＱＲコードをデコードし、ＱＲコードが正常にデコードされたか否かを示す識別マークを各ＱＲコードに対応付けて表示するようにした情報処理装置が知られている（例えば、特許文献２参照）。また、ラックに収容されている複数の容器の各々に添付されたＱＲコードを読取って、読取ったＱＲコードに基いて、ラックに対する容器の位置を表示するようにした情報処理装置が知られている（例えば、特許文献３参照）。また、ＱＲコードを読取ってデコードすることにより、複数の商品に係る情報を取得して、複数の商品から任意の商品を選択することが可能な表示画面を表示するようにした情報処理装置が知られている（例えば、特許文献４参照）。また、ＱＲコードを読取る際に、読取範囲を狭くすることにより、読取対象外のＱＲコードが読取られないようにした情報処理装置が知られている（例えば、特許文献５参照）。
【特許文献１】特許第３５１８３０４号公報
【特許文献２】特開２００６−４０３７号公報
【特許文献３】特許第３７０１６５４号公報
【特許文献４】特開２００５−２３４９８０号公報
【特許文献５】特開２００５−９２４１１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところが、上述した特許文献１に記載の情報処理装置においては、１回で読取られる画像に複数のＱＲコードが含まれている場合の動作ついては、何も記載されていない。すなわち、特許文献１に記載の情報処理装置は、１回の画像読取動作で１つのＱＲコードを読取ることを前提としている。従って、１つの画像読取対象（例えば雑誌などの１つのページ）に複数のＱＲコードがある場合、特許文献１に記載の情報処理装置では、各ＱＲコードに対して画像読取動作を行うための操作をしなければ、各ＱＲコードからＵＲＬを取得してホームページにアクセスすることができず、使い勝手が悪い。なお、上述した特許文献２乃至特許文献５に開示の内容を適用したとしても、上記の問題を解決することはできない。
【０００６】
本発明は、上記課題を解決するためになされたものであり、ＱＲコードを利用してインターネット上のホームページにアクセスする動作を行う情報処理装置において、ホームページにアクセスするときの使い勝手を向上することができる情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために請求項１の発明は、ユーザにより操作される操作手段と、画像を表示する表示手段と、操作手段によるユーザの操作を受けて、インターネット上のホームページにアクセスして、そのホームページの情報を表示手段に表示するホームページアクセス手段と、を備える情報処理装置において、画像を読取って得られる画像データを基に、画像に含まれているＱＲコードを抽出するＱＲコード抽出手段と、ＱＲコード抽出手段により抽出したＱＲコードをデコードして、ＱＲコードからホームページのＵＲＬを取得するＵＲＬ取得手段と、ＱＲコード抽出手段により抽出したＱＲコードが複数あってＵＲＬ取得手段により取得したＵＲＬが複数ある場合に、それら複数のＵＲＬのホームページの中から、いずれかのホームページをユーザに選択させるためのホームページ選択用画像を表示手段に表示するホームページ選択用画像表示手段とを備え、ホームページアクセス手段は、ホームページ選択用画像表示手段により表示されたホームページ選択用画像を基に、いずれかのホームページを選択するホームページ選択操作がユーザにより操作手段を用いてなされると、そのホームページ選択操作により選択されたホームページにアクセスして、そのホームページの情報を表示手段に表示するものである。
【０００８】
請求項２の発明は、請求項１に記載の情報処理装置において、ホームページ選択用画像表示手段は、ホームページ選択用画像として、ＵＲＬ取得手段により取得した各ＵＲＬのホームページのプレビュー画像を表示するものである。
【０００９】
請求項３の発明は、請求項２に記載の情報処理装置において、ホームページ選択用画像表示手段は、ＱＲコード抽出手段により抽出したＱＲコードが１つであってＵＲＬ取得手段により取得したＵＲＬが１つである場合、ホームページ選択用画像を表示手段に表示せず、ホームページアクセス手段は、ＱＲコード抽出手段により抽出したＱＲコードが１つであってＵＲＬ取得手段により取得したＵＲＬが１つである場合、ホームページ選択操作を受けずに、自動的に、ＵＲＬ取得手段により取得したＵＲＬのホームページにアクセスして、そのホームページの情報を表示手段に表示するものである。
【発明の効果】
【００１０】
請求項１の発明によれば、１回の画像読取動作で読取られる画像に複数のＱＲコードが含まれている場合、それら複数のＱＲコードから取得される各ＵＲＬのホームページの中から、いずれかのホームページをユーザに選択させるためのホームページ選択用画像を表示する。そして、ユーザにより、ホームページ選択用画像を基に、いずれかのホームページを選択するホームページ選択操作が行われると、そのホームページ選択操作により選択されたホームページにアクセスして、そのホームページの情報を表示する。従って、１つの画像読取対象に複数のＱＲコードがある場合でも、それら複数のＱＲコードを１回の画像読取動作で読取って、各ＱＲコードからＵＲＬを取得し、そして、それら取得したＵＲＬのホームページにアクセスして、ホームページの情報を表示することができる。これにより、ＱＲコードを利用してホームページにアクセスするときの使い勝手を向上することができる。
【００１１】
請求項２の発明によれば、ホームページ選択用画像として各ホームページのプレビュー画像を表示するため、ユーザは、それらのプレビュー画像により各ホームページの概要を確認して、ホームページ選択操作を行うことができる。これにより、ＱＲコードを利用してホームページにアクセスするときの使い勝手をより向上することができる。
【００１２】
請求項３の発明によれば、１回の画像読取動作で読取られる画像にＱＲコードが１つだけ含まれている場合、ホームページ選択用画像を表示せず、ユーザによりホームページ選択操作が行われることなく、自動的に、ＱＲコードから取得したＵＲＬのホームページにアクセスして、そのホームページの情報を表示する。これにより、ＱＲコードを利用してホームページにアクセスするときの使い勝手をより向上することができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明を具体化した実施形態による情報処理装置について図面を参照して説明する。図１は、本実施形態による情報処理装置であるパーソナルコンピュータの構成を示す。パーソナルコンピュータ１は、ユーザにより操作される操作手段であるキーボード１１、及びマウス１２と、画像を表示する表示手段であるディスプレイ１３と、ハードディスク１４と、ＵＳＢ接続部１５と、ネットワーク通信部１６と、メモリ１７と、パーソナルコンピュータ１を制御するためのＣＰＵ等からなる制御部１８等を備える。
【００１４】
キーボード１１、及びマウス１２は、ユーザに操作されることにより、その操作に対応した操作信号を制御部１８に出力する。ディスプレイ１３は、制御部１８による制御のもと、画像を表示する。ハードディスク１４は、パーソナルコンピュータ１のアプリケーション動作を行うためのアプリケーションプログラムを記憶している。また、ハードディスク１４は、制御部１８による制御のもと、アプリケーション動作においてパーソナルコンピュータ１外部から取得した各種データや、アプリケーション動作においてパーソナルコンピュータ１で生成された各種データ等を記憶する。
【００１５】
ＵＳＢ接続部１５は、ＵＳＢケーブル１５ａが接続されるようになっており、制御部１８による制御のもと、ＵＳＢケーブル１５ａを介して各種データの送受信を行う。ネットワーク通信部１６は、ネットワークケーブル１６ａが接続されるようになっており、制御部１８による制御のもと、ネットワークケーブル１６ａを介して各種データの送受信を行う。メモリ１７は、制御部１８による制御のもと、ハードディスク１４から読出されたアプリケーションプログラムや各種データを記憶する。制御部１８は、ハードディスク１４に記憶されているアプリケーションプログラムや各種データをメモリ１７に展開し、メモリ１７に展開したアプリケーションプログラムや各種データに基いて、キーボード１１及びマウス１２の操作を受けて、各種アプリケーション動作を実行する。
【００１６】
このパーソナルコンピュータ１は、アプリケーション動作として、ＱＲコードを利用してインターネット上のホームページにアクセスするＱＲコードアクセス動作を行えるようになっている。すなわち、ハードディスク１４は、ＱＲコードアクセス動作を行うためのアプリケーションプログラムを記憶しており、制御部１８は、そのアプリケーションプログラムをメモリ１７に展開し、その展開したアプリケーションプログラムに基いて、ＱＲコードアクセス動作を行うようになっている。ＱＲコードとは、画像として認識可能な濃淡を２次元状に配列して情報をコード化した２次元コードの一種であり、ＱＲコードを画像として読取ってデコードすることにより、情報が得られるようにしたものである。
【００１７】
パーソナルコンピュータ１は、ＵＳＢ接続部１５にＵＳＢケーブル１５ａを介して画像読取装置が接続され、ネットワーク通信部１６にネットワークケーブル１６ａを介してインターネットが接続されて使用される。すなわち、制御部１８は、ＵＳＢ接続部１５を介して画像読取装置に指示を出して、画像読取装置により画像を読取って得られる画像データをＵＳＢ接続部１５を介して取得し、また、ネットワーク通信部１６を介してインターネット上のホームページにアクセスして、ホームページの情報をネットワーク通信部１６を介して取得するようになっている。
【００１８】
制御部１８は、ＱＲコードアクセス動作において、（１）画像読取装置により画像を読取って画像データを取得し、その画像データを基に、画像読取装置により読取った画像に含まれているＱＲコードを抽出するＱＲコード抽出処理、（２）ＱＲコード抽出処理により抽出したＱＲコードをデコードして、ＱＲコードからホームページのＵＲＬを取得するＵＲＬ取得処理、（３）ＵＲＬ取得処理により取得したＵＲＬのホームページの中から、いずれかのホームページをユーザに選択させるためのホームページ選択用画像をディスプレイ１３に表示するホームページ選択用画像表示処理、及び（４）ユーザによるキーボード１１及びマウス１２を用いたホームページ選択操作を受けて、インターネット上のホームページにアクセスし、そのホームページの情報を取得してディスプレイ１３に表示するホームページアクセス処理、等を実行する。ＱＲコードアクセス動作を行うためのアプリケーションプログラム、及び制御部１８等によって、ＱＲコード抽出手段、ＵＲＬ取得手段、ホームページ選択用画像表示手段、及びホームページアクセス手段が構成されている。
【００１９】
図２は、ＱＲコードの例を示す。ＱＲコード５０は、例えば雑誌などの画像読取対象６０に印刷される。ＱＲコード５０は、正方形に構成されており、ＱＲコード５０であることを認識させるための３つの認識用マーク５１と、情報をコード化した情報コード化部５２とを有している。各認識用マーク５１は、正方形の３つの角に位置するように配置されており、情報コード化部５２は、３つの認識用マーク５１に囲われた正方形の領域内に配置されている。情報コード化部５２は、所定微小形状の白色部及び黒色部を２次元状（縦横）に配列することにより情報をコード化している。本実施形態では、ＱＲコード５０は、インターネット上のホームページにアクセスするための情報を得るために利用され、情報コード化部５２は、ホームページのＵＲＬをコード化したものになっている。
【００２０】
制御部１８は、上記ＱＲコードアクセス動作のＱＲコード抽出処理において、認識用マーク５１を検出することにより、画像に含まれているＱＲコード５０を抽出（ＱＲコード５０の存在有無、存在位置、存在個数等を判断）し、そして、ＵＲＬ取得処理において、ＱＲコード抽出処理により抽出したＱＲコード５０（情報コード化部５２）をデコードして、ＱＲコード５０からホームページのＵＲＬを取得する。
【００２１】
図３は、上記ＱＲコードアクセス動作のフローチャートを示す。ＱＲコードアクセス動作は、ユーザによりキーボード１１及びマウス１２を用いてＱＲコードアクセス動作を行うための指示操作がなされることによって、開始される。ＱＲコードアクセス動作において、まず、制御部１８は、画像読取装置により画像を読取って得られる画像データを画像読取装置から取得し（＃１）、その画像データを基に、その画像データにより表わされる画像に含まれているＱＲコードを抽出する（＃２）。
【００２２】
ここで、画像にＱＲコードが含まれている場合（＃３でＹＥＳ）、画像に含まれているＱＲコードが２つ以あれば（＃４でＹＥＳ）、制御部１８は、それら各ＱＲコードをデコードして、各ＱＲコードからホームページのＵＲＬを取得する（＃５）。そして、制御部１８は、取得した各ＵＲＬのホームページの中から、いずれかのホームページをユーザに選択させるためのホームページ選択用画像をディスプレイ１３に表示する（＃６）。
【００２３】
すなわち、制御部１８は、上記＃２の処理で抽出したＱＲコードが複数あって上記＃５の処理で複数のＵＲＬを取得した場合には、それら複数のＵＲＬのホームページの中から、いずれかのホームページをユーザに選択させるためのホームページ選択用画像をディスプレイ１３に表示する。このとき、制御部１８は、取得した各ＵＲＬのホームページにアクセスして、それら複数のホームページの情報を取得し、そして、それら複数のホームページのプレビュー画像をホームページ選択用画像としてディスプレイ１３に表示する。
【００２４】
その後、ユーザによりホームページ選択操作がなされると（＃７でＹＥＳ）、制御部１８は、そのホームページ選択操作により選択されたホームページにアクセスして（＃８）、そのホームページの情報をディスプレイ１３に表示する（＃９）。
【００２５】
ホームページ選択操作は、上記＃６の処理でディスプレイ１３に表示されたホームページ選択用画像を基に、ユーザによりキーボード１１及びマウス１２を用いて、いずれかのホームページが選択されることにより行われる。すなわち、ホームページ選択操作は、上記＃６の処理でディスプレイ１３にホームページ選択用画像として表示された複数のホームページのプレビュー画像の中から、ユーザによりキーボード１１及びマウス１２を用いて、いずれかのホームページのプレビュー画像が選択されることにより行われる。
【００２６】
一方、上記＃４において、画像に含まれているＱＲコードが２つ以上なければ（＃４でＮＯ）、制御部１８は、そのＱＲコードをデコードして、そのＱＲコードからホームページのＵＲＬを取得し（＃１０）、そして、その取得したＵＲＬのホームページにアクセスして（＃１１）、そのホームページの情報をディスプレイ１３に表示する（＃９）。
【００２７】
すなわち、制御部１８は、上記＃２の処理で抽出したＱＲコードが１つであって上記＃１０の処理でＵＲＬを１つだけ取得した場合には、上記＃６のホームページ選択用画像を表示する処理を行わず、そして、上記＃７のホームページ選択操作を受けずに、自動的に、上記＃１０の処理で取得したＵＲＬのホームページにアクセスして、そのホームページの情報をディスプレイ１３に表示する。
【００２８】
また、上記＃３において、取得した画像にＱＲコードが含まれていない場合には（＃３でＮＯ）、制御部１８は、例えばＱＲコードが含まれていない旨のエラーメッセージをディスプレイ１３に表示する（＃１２）。
【００２９】
このような構成のパーソナルコンピュータ１によれば、画像読取装置による１回の画像読取動作で読取られる画像に複数のＱＲコードが含まれている場合、それら複数のＱＲコードから取得される各ＵＲＬのホームページの中から、いずれかのホームページをユーザに選択させるためのホームページ選択用画像をディスプレイ１３に表示する。そして、ユーザにより、ホームページ選択用画像を基に、いずれかのホームページを選択するホームページ選択操作が行われると、そのホームページ選択操作により選択されたホームページにアクセスして、そのホームページの情報をディスプレイ１３に表示する。
【００３０】
従って、１つの画像読取対象に複数のＱＲコードがある場合でも、それら複数のＱＲコードを画像読取装置による１回の画像読取動作で読取って、各ＱＲコードからＵＲＬを取得し、そして、それら取得したＵＲＬのホームページにアクセスして、ホームページの情報をディスプレイ１３に表示することができる。これにより、ＱＲコードを利用してホームページにアクセスするときの使い勝手を向上することができる。
【００３１】
しかも、ホームページ選択用画像として各ホームページのプレビュー画像をディスプレイ１３に表示するため、ユーザは、それらのプレビュー画像により各ホームページの概要を確認して、ホームページ選択操作を行うことができる。これにより、ＱＲコードを利用してホームページにアクセスするときの使い勝手をより向上することができる。
【００３２】
さらに、画像読取装置による１回の画像読取動作で読取られる画像にＱＲコードが１つだけ含まれている場合、ホームページ選択用画像をディスプレイ１３に表示せず、ユーザによりホームページ選択操作が行われることなく、自動的に、ＱＲコードから取得したＵＲＬのホームページにアクセスして、そのホームページの情報をディスプレイ１３に表示する。これにより、ＱＲコードを利用してホームページにアクセスするときの使い勝手をより向上することができる。
【００３３】
なお、本発明は、上記実施形態の構成に限られず、種々の変形が可能である。例えば、画像読取装置は、情報処理装置（パーソナルコンピュータ）に一体的に設けられていてもよい。すなわち、情報処理装置が画像読取機能を有していてもよい。ＱＲコードは、ホームページのＵＲＬに加え、ホームページの概要を示す情報をコード化していて、制御部は、ＱＲコードをデコードして得たホームページの概要をホームページ選択用画像として表示するようにしてもよい。
【図面の簡単な説明】
【００３４】
【図１】本発明の一実施形態に係る情報処理装置の概略構成を示す電気的ブロック構成図。
【図２】同情報処理装置のインターネット上のホームページにアクセスするために利用するＱＲコードの例を示す。
【図３】同情報処理装置のＱＲコードアクセス動作を示すフローチャート。
【符号の説明】
【００３５】
１    パーソナルコンピュータ
１１    キーボード（操作手段）
１２    マウス（操作手段）
１３    ディスプレイ（表示手段）
１４    ハードディスク
１５    ＵＳＢ接続部
１５ａ    ＵＳＢケーブル
１６    ネットワーク通信部
１６ａ    ネットワークケーブル
１７    メモリ
１８    制御部（ＱＲコード抽出手段、ＵＲＬ取得手段、ホームページ選択用画像表示手段、ホームページアクセス手段）
５０    ＱＲコード
５１    認識用マーク
５２    情報コード化部
６０    画像読取対象
【図１】
2009098741.tif 000003
【図２】
2009098741.tif 000004
【図３】
2009098741.tif 000005