(57)【特許請求の範囲】
【請求項１】
表示画像を生成する表示画像生成手段と、
ユーザの視野に重ねて前記表示画像を表示する表示手段と、
ユーザの視野を含むように撮像画像を生成する撮像手段と、
前記撮像画像を解析し、前記撮像画像に含まれる識別コードを特定し、特定した前記識別コードに対して認識する処理を行う認識手段と、
を有し、
前記表示画像生成手段は、
ユーザの視野において、特定された前記識別コードに対応する位置に強調情報が表示されるとともに、特定されかつ認識された前記識別コード、特定されかつ認識されなかった前記識別コード、及び、特定されなかった前記識別コードを区別可能な前記表示画像を生成する画像処理装置。
【請求項２】
請求項１に記載の画像処理装置において、
前記認識手段は、前記撮像画像に複数の識別コードが含まれる場合、複数の前記識別コードを特定し、
前記表示画像生成手段は、ユーザの視野において、特定された複数の前記識別コード各々に対応する位置に前記強調情報が表示される前記表示画像を生成する画像処理装置。
【請求項３】
表示画像を生成する表示画像生成手段と、
ユーザの視野に重ねて前記表示画像を表示する表示手段と、
ユーザの視野を含むように撮像画像を生成する撮像手段と、
前記撮像画像を解析し、前記撮像画像に含まれる識別コードを特定し、特定した前記識別コードに対して認識する処理を行う認識手段と、
を有し、
前記表示画像生成手段は、
ユーザの視野において、認識された前記識別コードに対応する位置、又は、認識されなかった前記識別コードに対応する位置に強調情報が表示されるとともに、特定されかつ認識された前記識別コード、特定されかつ認識されなかった前記識別コード、及び、特定されなかった前記識別コードを区別可能な前記表示画像を生成する画像処理装置。
【請求項４】
請求項３に記載の画像処理装置において、
前記認識手段は、前記撮像画像に複数の識別コードが含まれる場合、複数の前記識別コードを特定し、各々に対して認識する処理を行い、
前記表示画像生成手段は、ユーザの視野において、認識された複数の前記識別コード各々に対応する位置、又は、認識されなかった複数の前記識別コード各々に対応する位置に前記強調情報が表示される前記表示画像を生成する画像処理装置。
【請求項５】
請求項１から４のいずれか１項に記載の画像処理装置において、
ユーザから開始指示入力を受付ける入力受付手段をさらに有し、
前記撮像手段は、前記開始指示入力に応じて、前記撮像画像の生成を開始し、
前記認識手段は、前記撮像画像の生成に応じて、前記撮像画像の解析を開始し、
前記表示画像生成手段は、前記撮像画像の解析の結果の生成に応じて、前記表示画像の生成を開始し、
前記表示手段は、前記表示画像の生成に応じて、前記表示画像の表示を開始する画像処理装置。
【請求項６】
請求項１から５のいずれか１項に記載の画像処理装置において、
前記表示手段は、透過型ディスプレイを備え、当該透過型ディスプレイに前記表示画像を表示する画像処理装置。
【請求項７】
請求項１から６のいずれか１項に記載の画像処理装置において、
前記表示手段は、ヘッドマウントディスプレイを備え、当該ヘッドマウントディスプレイに前記表示画像を表示する画像処理装置。
【請求項８】
コンピュータが、
表示画像を生成する表示画像生成工程と、
ユーザの視野に重ねて前記表示画像を表示する表示工程と、
ユーザの視野を含むように撮像画像を生成する撮像工程と、
前記撮像画像を解析し、前記撮像画像に含まれる識別コードを特定し、特定した前記識別コードに対して認識する処理を行う認識工程と、
を実行し、
前記表示画像生成工程では、
ユーザの視野において、特定された前記識別コードに対応する位置に強調情報が表示されるとともに、特定されかつ認識された前記識別コード、特定されかつ認識されなかった前記識別コード、及び、特定されなかった前記識別コードを区別可能な前記表示画像を生成する画像処理方法。
【請求項９】
コンピュータを、
表示画像を生成する表示画像生成手段、
ユーザの視野に重ねて前記表示画像を表示する表示手段、
ユーザの視野を含むように撮像画像を生成する撮像手段、
前記撮像画像を解析し、前記撮像画像に含まれる識別コードを特定し、特定した前記識別コードに対して認識する処理を行う認識手段、
として機能させ、
前記表示画像生成手段に、
ユーザの視野において、特定された前記識別コードに対応する位置に強調情報が表示されるとともに、特定されかつ認識された前記識別コード、特定されかつ認識されなかった前記識別コード、及び、特定されなかった前記識別コードを区別可能な前記表示画像を生成させるプログラム。
【請求項１０】
コンピュータが、
表示画像を生成する表示画像生成工程と、
ユーザの視野に重ねて前記表示画像を表示する表示工程と、
ユーザの視野を含むように撮像画像を生成する撮像工程と、
前記撮像画像を解析し、前記撮像画像に含まれる識別コードを特定し、特定した前記識別コードに対して認識する処理を行う認識工程と、
を実行し、
前記表示画像生成工程では、
ユーザの視野において、認識された前記識別コードに対応する位置、又は、認識されなかった前記識別コードに対応する位置に強調情報が表示されるとともに、特定されかつ認識された前記識別コード、特定されかつ認識されなかった前記識別コード、及び、特定されなかった前記識別コードを区別可能な前記表示画像を生成する画像処理方法。
【請求項１１】
コンピュータを、
表示画像を生成する表示画像生成手段、
ユーザの視野に重ねて前記表示画像を表示する表示手段、
ユーザの視野を含むように撮像画像を生成する撮像手段、
前記撮像画像を解析し、前記撮像画像に含まれる識別コードを特定し、特定した前記識別コードに対して認識する処理を行う認識手段、
として機能させ、
前記表示画像生成手段に、
ユーザの視野において、認識された前記識別コードに対応する位置、又は、認識されなかった前記識別コードに対応する位置に強調情報が表示されるとともに、特定されかつ認識された前記識別コード、特定されかつ認識されなかった前記識別コード、及び、特定されなかった前記識別コードを区別可能な前記表示画像を生成させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理方法、及び、プログラムに関する。
【背景技術】
【０００２】
特許文献１及び２に関連する技術が開示されている。
【０００３】
特許文献１には、ヘッドマウントディスプレイと、撮像装置と、画像処理部と、商品情報取得部と、情報表示部とを有する商品処理装置が開示されている。
【０００４】
ヘッドマウントディスプレイは、眼鏡のフレーム状に形成された保持部材を備える。保持部材は、商品に付けられたコード情報を目視可能とする光透過性部材を保持する。光透過性部材の一部分はモニタ表示可能となっている。
【０００５】
撮像装置は、少なくとも商品に付けられたコード情報を撮像する。画像処理部は、撮像装置の撮像により取得された画像データを光透過性部材のモニタ表示可能な部分に表示する。また、画像処理部は、画像データを画像処理し、コード情報に含まれる商品のコードを解読する。
【０００６】
商品情報取得部は、画像処理部により解読された商品コードに基づいて商品の情報を取得する。情報表示部は、少なくとも商品情報取得部により取得された商品の情報をヘッドマウントディスプレイのモニタ表示部に表示する。
【０００７】
特許文献２には、撮像画像に複数のバーコードが含まれる場合、それら各々を処理対象として認識処理を行う読取装置が開示されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００９−９３４８９号公報
【特許文献２】特開平９−１１４９１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
特許文献１に開示の技術において、光透過性部材の一部に画像データをモニタ表示している際、ユーザの視野には、（１）光透過性部材の一部にモニタ表示された画像と、（２）光透過性部材の他の部分を透過して見えるユーザの前方の景色と、が含まれることとなる。（１）の画像には、ユーザの前方を撮像した撮像画像に含まれる商品、及び、当該商品に付されているコード情報を読み取ることで得られた商品情報が表示される。
【００１０】
ユーザの前方に１つの商品のみが存在する場合、ユーザは、（２）の景色内に存在するその商品と、（１）の画像内で表示されている商品及び商品情報とを対応付けることができる。しかし、ユーザの前方に複数の商品が存在する場合、ユーザは、（１）の画像内で表示されている商品及び商品情報が、（２）の景色内に存在する複数の商品のいずれに対応するのか特定できない。特許文献２に開示の技術は、当該問題を解決できない。
【００１１】
本発明は、識別コードが含まれ得る撮像画像を解析し、結果をユーザに向けて提供する装置において、提供された解析結果がどの識別コードに対応するものか、ユーザが容易に把握できるようにするための技術を提供することを課題とする。
【課題を解決するための手段】
【００１２】
本発明によれば、
表示画像を生成する表示画像生成手段と、
ユーザの視野に重ねて前記表示画像を表示する表示手段と、
ユーザの視野を含むように撮像画像を生成する撮像手段と、
前記撮像画像を解析し、前記撮像画像に含まれる識別コードを特定し、特定した前記識別コードに対して認識する処理を行う認識手段と、
を有し、
前記表示画像生成手段は、
ユーザの視野において、特定された前記識別コードに対応する位置に強調情報が表示されるとともに、特定されかつ認識された前記識別コード、特定されかつ認識されなかった前記識別コード、及び、特定されなかった前記識別コードを区別可能な前記表示画像を生成する画像処理装置が提供される。
【００１３】
また、本発明によれば、
コンピュータが、
表示画像を生成する表示画像生成工程と、
ユーザの視野に重ねて前記表示画像を表示する表示工程と、
ユーザの視野を含むように撮像画像を生成する撮像工程と、
前記撮像画像を解析し、前記撮像画像に含まれる識別コードを特定し、特定した前記識別コードに対して認識する処理を行う認識工程と、
を実行し、
前記表示画像生成工程では、
ユーザの視野において、特定された前記識別コードに対応する位置に強調情報が表示されるとともに、特定されかつ認識された前記識別コード、特定されかつ認識されなかった前記識別コード、及び、特定されなかった前記識別コードを区別可能な前記表示画像を生成する画像処理方法が提供される。
【００１４】
また、本発明によれば、
コンピュータを、
表示画像を生成する表示画像生成手段、
ユーザの視野に重ねて前記表示画像を表示する表示手段、
ユーザの視野を含むように撮像画像を生成する撮像手段、
前記撮像画像を解析し、前記撮像画像に含まれる識別コードを特定し、特定した前記識別コードに対して認識する処理を行う認識手段、
として機能させ、
前記表示画像生成手段に、
ユーザの視野において、特定された前記識別コードに対応する位置に強調情報が表示されるとともに、特定されかつ認識された前記識別コード、特定されかつ認識されなかった前記識別コード、及び、特定されなかった前記識別コードを区別可能な前記表示画像を生成させるプログラムが提供される。
【００１５】
また、本発明によれば、
表示画像を生成する表示画像生成手段と、
ユーザの視野に重ねて前記表示画像を表示する表示手段と、
ユーザの視野を含むように撮像画像を生成する撮像手段と、
前記撮像画像を解析し、前記撮像画像に含まれる識別コードを特定し、特定した前記識別コードに対して認識する処理を行う認識手段と、
を有し、
前記表示画像生成手段は、
ユーザの視野において、認識された前記識別コードに対応する位置、又は、認識されなかった前記識別コードに対応する位置に強調情報が表示されるとともに、特定されかつ認識された前記識別コード、特定されかつ認識されなかった前記識別コード、及び、特定されなかった前記識別コードを区別可能な前記表示画像を生成する画像処理装置が提供される。
また、本発明によれば、
コンピュータが、
表示画像を生成する表示画像生成工程と、
ユーザの視野に重ねて前記表示画像を表示する表示工程と、
ユーザの視野を含むように撮像画像を生成する撮像工程と、
前記撮像画像を解析し、前記撮像画像に含まれる識別コードを特定し、特定した前記識別コードに対して認識する処理を行う認識工程と、
を実行し、
前記表示画像生成工程では、
ユーザの視野において、認識された前記識別コードに対応する位置、又は、認識されなかった前記識別コードに対応する位置に強調情報が表示されるとともに、特定されかつ認識された前記識別コード、特定されかつ認識されなかった前記識別コード、及び、特定されなかった前記識別コードを区別可能な前記表示画像を生成する画像処理方法が提供される。
【００１６】
また、本発明によれば、
コンピュータを、
表示画像を生成する表示画像生成手段、
ユーザの視野に重ねて前記表示画像を表示する表示手段、
ユーザの視野を含むように撮像画像を生成する撮像手段、
前記撮像画像を解析し、前記撮像画像に含まれる識別コードを特定し、特定した前記識別コードに対して認識する処理を行う認識手段、
として機能させ、
前記表示画像生成手段に、
ユーザの視野において、認識された前記識別コードに対応する位置、又は、認識されなかった前記識別コードに対応する位置に強調情報が表示されるとともに、特定されかつ認識された前記識別コード、特定されかつ認識されなかった前記識別コード、及び、特定されなかった前記識別コードを区別可能な前記表示画像を生成させるプログラムが提供される。
【発明の効果】
【００１７】
本発明によれば、識別コードが含まれ得る撮像画像を解析し、結果をユーザに向けて提供する装置において、提供された解析結果がどの識別コードに対応するものか、ユーザが容易に把握できるようなる。
【図面の簡単な説明】
【００１８】
【図１】本実施形態の装置のハードウエア構成の一例を概念的に示す図である。
【図２】本実施形態の画像処理装置の機能ブロック図の一例である。
【図３】本実施形態の画像処理装置の適用例を示す図である。
【図４】本実施形態の画像処理装置による表示の作用効果を説明するための図である。
【図５】本実施形態の画像処理装置の処理の流れの一例を示すフローチャートである。
【図６】本実施形態の画像処理装置による表示の作用効果を説明するための図である。
【図７】本実施形態の画像処理装置の処理の流れの一例を示すフローチャートである。
【図８】本実施形態の画像処理装置による表示の作用効果を説明するための図である。
【図９】本実施形態の画像処理装置による表示の作用効果を説明するための図である。
【図１０】本実施形態の画像処理装置の機能ブロック図の一例である。
【図１１】本実施形態の画像処理装置による表示の作用効果を説明するための図である。
【発明を実施するための形態】
【００１９】
まず、本実施形態の装置のハードウエア構成の一例について説明する。本実施形態の装置が備える各部は、任意のコンピュータのＣＰＵ（Central Processing Unit）、メモリ、メモリにロードされるプログラム、そのプログラムを格納するハードディスク等の記憶ユニット（あらかじめ装置を出荷する段階から格納されているプログラムのほか、ＣＤ（Compact Disc）等の記憶媒体やインターネット上のサーバ等からダウンロードされたプログラムをも格納できる）、ネットワーク接続用インタフェイスを中心にハードウエアとソフトウエアの任意の組合せによって実現される。そして、その実現方法、装置にはいろいろな変形例があることは、当業者には理解されるところである。
【００２０】
図１は、本実施形態の装置のハードウエア構成の一例を概念的に示す図である。図示するように、本実施形態の装置は、例えば、バス１１Ａで相互に接続されるＣＰＵ１Ａ、ＲＡＭ（Random Access Memory）２Ａ、ＲＯＭ（Read Only Memory）３Ａ、表示制御部４Ａ、ディスプレイ５Ａ、操作受付部６Ａ、操作部７Ａ、通信部８Ａ、補助記憶装置９Ａ、カメラ１０Ａ等を有する。なお、図示しないが、その他、外部機器と有線で接続される入出力インタフェイス、マイク、スピーカ等の他の要素を備えてもよい。
【００２１】
ＣＰＵ１Ａは各要素とともに装置のコンピュータ全体を制御する。ＲＯＭ３Ａは、コンピュータを動作させるためのプログラムや各種アプリケーションプログラム、それらのプログラムが動作する際に使用する各種設定データなどを記憶する領域を含む。ＲＡＭ２Ａは、プログラムが動作するための作業領域など一時的にデータを記憶する領域を含む。補助記憶装置９Ａは、例えばＨＤＤ（Hard Disc Drive）であり、大容量のデータを記憶可能である。
【００２２】
ディスプレイ５Ａは、例えば、光透過性部材で構成された透過型ディスプレイ（透明ディスプレイ）である。すなわち、ディスプレイ５Ａの向こうの景色が透けて見える。このようなディスプレイ５Ａに表示画像を表示すると、ディスプレイ５Ａを観察するユーザの視野において、ディスプレイ５Ａの向こうの景色の前に表示画像が重なった状態となる。なお、ディスプレイ５Ａは、ヘッドマウントディスプレイであってもよい。この場合、ゴーグルや眼鏡のレンズ部分に透過型ディスプレイが設けられる。
【００２３】
表示制御部４Ａは、ＶＲＡＭ（Video RAM）に記憶されたデータを読み出し、読み出したデータに対して所定の処理を施した後、ディスプレイ５Ａに送って各種画面表示を行う。操作受付部６Ａは、操作部７Ａを介して各種操作を受付ける。操作部７Ａは、操作キー、操作ボタン、スイッチ、ジョグダイヤルなどを含む。なお、操作受付部６Ａは、カメラ１０Ａの前方で行われる所定のジェスチャを、所定の操作として受付けてもよい。
【００２４】
通信部８Ａは、有線及び／または無線で、インターネット、ＬＡＮ（Local Area Network）等のネットワークに接続し、他の電子機器と通信する。
【００２５】
以下、本実施の形態について説明する。なお、以下の実施形態の説明において利用する機能ブロック図は、ハードウエア単位の構成ではなく、機能単位のブロックを示している。これらの図においては、各装置は１つの機器により実現されるよう記載されているが、その実現手段はこれに限定されない。すなわち、物理的に分かれた構成であっても、論理的に分かれた構成であっても構わない。なお、同一の構成要素には同一の符号を付し、適宜説明を省略する。
【００２６】
＜第１の実施形態＞
まず、本実施形態の概要について説明する。本実施形態の画像処理装置は、ユーザの視野を含むように撮像された撮像画像を解析し、図形等で表現された所定の識別コードを検索する。そして、画像処理装置は、撮像画像内で識別コードを特定すると、特定した識別コードをユーザに通知する。
【００２７】
本実施形態の通知手段においては、透過型ディスプレイを用いる。透過型ディスプレイはユーザの前方に位置し、ユーザの視野に重ねて所定の画像を表示可能になっている。かかる場合、ユーザの視野において、ユーザの前方の景色に、透過型ディスプレイに表示された所定の画像が重なる。画像処理装置は、ユーザの視野において、特定した識別コードに対応する位置に強調情報（例：所定のマーク）が表示されるような表示画像を透過型ディスプレイに表示する。
【００２８】
このような画像処理装置によれば、ユーザは、視野内の情報、すなわち、視野内に存在する識別マークと強調情報との対応関係に基づいて、画像処理装置が特定している識別コードを容易に把握することができる。
【００２９】
次に、本実施形態の画像処理装置１０の構成について詳細に説明する。図２に、本実施形態の画像処理装置１０の機能ブロック図の一例を示す。図示するように、画像処理装置１０は、表示画像生成部１１と、表示部１２と、撮像部１３と、認識部１４とを有する。
【００３０】
表示部１２は、ユーザの視野に重ねて表示画像を表示する。具体的には、表示部１２は、ユーザの視野に存在する前方景色に重ねて、表示画像を表示する。表示部１２は、透過型ディスプレイを備える。そして、表示部１２は、ユーザの前方に位置する当該透過型ディスプレイに表示画像を表示する。このようにすれば、ユーザの視野において、ユーザの視野に存在する前方の景色に表示画像が重なる。
【００３１】
透過型ディスプレイは、ユーザに装着されるウェアラブル装置、例えばヘッドマウントディスプレイであってもよい。図３に一例を模式的に示す。図３には、眼鏡型のヘッドマウントディスプレイが示されている。レンズ部分２０が透過型ディスプレイとなっている。
【００３２】
図２に戻り、表示画像生成部１１は、表示画像を生成する。詳細は以下で説明するが、認識部１４による画像解析の結果が表示画像生成部１１に入力される。表示画像生成部１１は、当該結果に基づき、表示画像を生成する。表示画像生成部１１が生成した表示画像は表示部１２に入力される。そして、表示部１２は、当該表示画像をユーザの視野に重ねて表示する。
【００３３】
図３の例の場合、例えば、処理装置２２内に位置するコンピュータにより、表示画像生成部１１が構成されてもよい。表示画像生成部１１及び表示部１２間の通信は、有線及び／又は無線での任意の通信規格で実現される。
【００３４】
図２に戻り、撮像部１３は、ユーザの視野を含むように撮像画像を生成する。撮像部１３（カメラ）は、ユーザの前方（顔が向く方向）を撮像するように構成される。例えば、撮像部１３は、レンズがユーザの前方を向くように構成される。また、撮像部１３は、ユーザの顔の向きの変化に応じて、レンズの向きが変化するよう構成される。
【００３５】
例えば、ユーザの顔より上に装着される物体に所定の向きでカメラを取り付けることで、上述のような構成を実現できる。図３の例の場合、ユーザの顔に装着されるヘッドマウントディスプレイに、カメラ２１を取り付けている。カメラ２１は、ユーザの前方（顔が向く方向）を撮像するように取り付けられている。この例の場合、ユーザの顔の向きが変化すると、それに応じて、カメラ２１のレンズの向きも同じ方向を向くように変化する。
【００３６】
図２に戻り、認識部１４は、撮像部１３が撮像した撮像画像を解析し、撮像画像に含まれる（写っている）識別コードを特定する。撮像画像に複数の識別コードが存在する場合、認識部１４は、複数の識別コードを特定することができる。図３の例の場合、例えば、処理装置２２内に位置するコンピュータにより、認識部１４が構成されてもよい。撮像部１３及び認識部１４間の通信は、有線及び／又は無線での任意の通信規格で実現される。
【００３７】
検査対象の物体各々には、図形等で表現された識別コードが付される。例えば、バーコード等の一次元コードや、ＱＲコード（登録商標）等の二次元コードが検査対象に付される。このような検査対象を撮像した撮像画像には、図形等で表現された識別コードが含まれる。認識部１４は、予め、図形等で表現された識別コードの外観の特徴を保持しておく。そして、認識部１４は、撮像画像内で当該特徴があらわれている箇所を特定する。
【００３８】
識別コードの外観は、各規格に従った特有なものとなっている。そして、規格の要件を満たしつつ、細部において各々異なる外観を有することで、各々が区別可能となっている。このように、複数の識別コードの外観には、共通する特徴と、互いに異なる特徴とが存在する。撮像画像に含まれる識別コードを特定する処理に用いられる特徴は、複数の識別コードに共通の特徴とすることができる。
【００３９】
認識部１４は、撮像画像の解析結果、すなわち、特定した識別コード各々の撮像画像内の位置を示す情報を、表示画像生成部１１に入力する。
【００４０】
表示画像生成部１１は、認識部１４から入力された上記情報に基づき、表示画像を生成する。具体的には、表示画像生成部１１は、ユーザの視野において、特定された識別コードに対応する位置に強調情報が表示される表示画像を生成する。認識部１４が複数の識別コードを特定した場合、表示画像生成部１１は、複数の識別コード各々に対応する位置に強調情報が表示される表示画像を生成する。
【００４１】
表示部１２が表示画像を表示すると、ユーザの視野において、ユーザの前方の景色に、表示画像が重なる。ユーザの視野には、前方に実在する識別コードと、表示画像として表示されている強調情報とが含まれる。強調情報が表示される「特定された識別コードに対応する位置」は、ユーザが、視野内の情報に基づき、特定された識別コードとその強調情報とが対応すると直感的に把握できるあらゆる位置を含む。例えば、視野内において、識別コードと強調情報とが重なる位置に表示してもよいし、識別コードの周囲に強調情報が位置するように表示してもよい。
【００４２】
強調情報は、ユーザの視野内で強調できるものであればよく、例えば、矢印、他の図形、記号、文字、数字、マーク、写真等で構成することができる。
【００４３】
表示画像生成部１１は、予め、撮像部１３が撮像した撮像画像内の座標を透過型ディスプレイに表示される表示画像内の座標に変換するための変換ルール（例：行列等で構成された変換式等）を保持しておく。そして、認識部１４から特定した識別コード各々の撮像画像内の位置を示す情報を取得すると、当該変換ルールに従い識別コード各々の位置を表示画像内の座標に変換する。そして、表示画像生成部１１は、変換後の座標に対応する位置に強調情報を配置した表示画像を生成する。
【００４４】
変換ルールは、撮像部１３（カメラ）のレンズの向きやレンズの歪み、透過型ディスプレイ（ヘッドマウントディスプレイのレンズ部分２０）の向き、撮像部１３と透過型ディスプレイとの相対的な位置関係、透過型ディスプレイとユーザの目との相対的な位置関係等のパラメータに基づき、生成できる。図３に示すヘッドマウントディスプレイの場合、これらのパラメータが予め定まる。このため、変換ルールを予め作成し、表示画像生成部１１に保持させておくことができる。なお、撮像画像内の座標を表示画像内の座標に変換する手段は、従来技術に準じて実現できるので、ここでの詳細な説明は省略する。
【００４５】
ここで、図３及び図４を用いて、表示画像生成部１１が生成する表示画像、及び、表示部１２による表示画像の表示の一例を説明する。
【００４６】
図４（１）は、表示画像が表示されていない状態における透視型ディスプレイ越しのユーザの視野を示す。これは、図３のユーザの視野に相当する。ユーザの視野には、作業台と、当該作業台の上に置かれた４つの検査対象とが存在する。４つの検査対象各々には、図形等で表現された識別コード（バーコード）Ａが付されている。
【００４７】
図４（２）は、表示画像生成部１１が生成した表示画像である。当該例では、強調情報Ｂとして、四角形状の図形が表示されている。表示画像において、強調情報Ｂが表示される部分以外は透明となる。当該表示画像が、透視型ディスプレイ、すなわち図３のレンズ部分２０に表示される。
【００４８】
図４（３）は、表示画像が表示されている状態における透視型ディスプレイ越しのユーザの視野を示す。ユーザの前方の景色（図４（１））に表示画像（図４（２））が重なっている。そして、強調情報Ｂが識別コードＡに対応する位置に存在する。
【００４９】
図４（３）のような視野に基づき、ユーザは、前方に存在する４つの検査対象すべての識別コードＡが、画像処理装置１０により特定されていることを直感的に把握できる。
【００５０】
なお、上述の通り、強調情報Ｂが表示される識別コードＡに対応する位置は、ユーザが直感的に、対応する強調情報Ｂと識別コードＡとを把握できるものであればよい。図４（３）に示すように、強調情報Ｂが識別コードＡを内包してもよいし、強調情報Ｂが識別コードＡと重なってもよい。また、強調情報Ｂが識別コードＡの周囲に位置してもよい。その他、強調情報Ｂは、識別コードＡの強調表示に加えて、識別コードＡを付された検査対象を強調表示してもよい（図１１参照）。これらの前提は以下のすべての実施形態において同様である。また、強調情報Ｂに対するこれらの前提は、第２の実施形態で説明する強調情報Ｃにおいても同様である。
【００５１】
次に、図５のフローチャートを用いて、本実施形態の画像処理装置１０の処理の流れの一例を説明する。
【００５２】
撮像部１３がユーザの前方（顔が向く方向）を撮像し、ユーザの視野を含むように撮像画像を生成すると（Ｓ１０）、認識部１４は、撮像画像を画像解析し、図形等で表現された識別コードを特定する処理を行う（Ｓ１１）。撮像画像内に識別コードがない場合（Ｓ１２のＮｏ）、Ｓ１５に進む。
【００５３】
撮像画像内に識別コードがある場合（Ｓ１２のＹｅｓ）、認識部１４は、特定した識別コード各々の撮像画像内の位置を示す情報を表示画像生成部１１に入力する。表示画像生成部１１は、当該情報に基づき、ユーザの視野において、特定された識別コードに対応する位置に強調情報が表示される表示画像を生成する（Ｓ１３）。そして、表示部１２は、Ｓ１３で生成された表示画像をユーザの視野に重ねて表示する（Ｓ１４）。その後、Ｓ１５に進む。
【００５４】
Ｓ１５では、処理を終了する入力がなされたか否かを判断する。入力されていない場合（Ｓ１５のＮｏ）、Ｓ１０に戻り、次の撮像画像を取得して同様の処理を繰り返す。一方、入力されている場合（Ｓ１５のＹｅｓ）、処理を終了する。
【００５５】
以上説明した本実施形態の画像処理装置１０は、透視型ディスプレイを用い、ユーザの視野に重ねて表示画像を表示することができる。かかる場合、ユーザの視野において、ユーザの前方の景色に、透過型ディスプレイに表示された表示画像が重なる。そして、画像処理装置１０は、ユーザの前方（顔が向く方向）を撮像し、ユーザの視野を含むように生成された撮像画像内で識別コードを特定すると、特定した識別コードに対応する位置に強調情報が表示される表示画像を生成し、透視型ディスプレイに表示することができる。
【００５６】
このような画像処理装置１０によれば、前方の景色と表示画像とが重なったユーザの視野において、特定した識別コードを強調表示することができる。このため、ユーザは、自分の視野内の情報から、直感的に、画像処理装置１０により特定された識別コードを把握することができる。
【００５７】
また、本実施形態の画像処理装置１０は、撮像画像内に複数の識別コードが存在する場合、それらを特定し、各々に対して認識処理を行うことができる。そして、特定した識別コード各々を強調表示することができる。このように、複数の識別コードをまとめて処理できる本実施形態によれば、作業効率が向上する。また、本実施形態の場合、ユーザの前方に複数の識別コードが存在する場合であっても、画像処理装置１０の解析結果がどの識別コードの対応するものか、ユーザは直感的に把握できる。
【００５８】
このように、本実施形態の画像処理装置１０によれば、識別コードが含まれ得る撮像画像を解析し、結果をユーザに向けて提供する装置において、提供された解析結果がどの識別コードに対応するものか、ユーザが容易に把握できるようになる。
【００５９】
＜第２の実施形態＞
本実施形態の画像処理装置１０は、特定した識別コードに対する認識結果を区別可能に表示する点で、第１の実施形態と異なる。その他の構成は第１の実施形態と同様である。
【００６０】
本実施形態の画像処理装置１０の機能ブロック図は、第１の実施形態同様、図２で示される。表示部１２及び撮像部１３の構成は、第１の実施形態と同様である。
【００６１】
認識部１４は、第１の実施形態で説明したように、撮像画像に写っている図形等で表現された識別コードを特定する。そして、認識部１４は、特定した識別コード各々を解読する。すなわち、認識部１４は、図形等で表現された識別コードのパターンを解読し、当該パターンに対応する情報（例：数字や文字の組み合わせからなる識別コード）を認識する。撮像画像に複数の識別コードが写っている場合、認識部１４は、複数の識別コードを特定し、各々に対して認識する処理を行う。
【００６２】
認識部１４は、特定した識別コード各々の撮像画像内の位置を示す情報に、識別コードが認識されたか否かを示す情報を対応付けて、表示画像生成部１１に入力する。
【００６３】
「識別コードを認識された」とは、図形等で表現された識別コードを解読し、パターンに対応する情報を認識できたことを意味する。「識別コードを認識されなかった」とは、図形等で表現された識別コードに対し解読する処理を行ったが、パターンに対応する情報を認識できなかったことを意味する。例えば、「撮像画像に写っている識別コードが小さく、細部のパターンが不明瞭」、「他の物体が重なることによりパターンの一部が撮像画像中に写っていない」、「光の反射具合によりパターンが不明瞭になっている部分が存在する」等の理由により、識別コードを認識できない状態となり得る。
【００６４】
表示画像生成部１１は、第１の実施形態同様、ユーザの視野において、特定された識別コードに対応する位置に強調情報が表示される表示画像を生成する。そして、表示画像生成部１１は、認識部１４により認識された識別コード、及び、認識されなかった識別コードを区別可能な表示画像を生成する。これらの識別コードを区別可能に表示する手法は特段制限されない。
【００６５】
ここで、図６を用いて、表示画像生成部１１が生成する表示画像、及び、表示部１２による表示画像の表示の一例を説明する。
【００６６】
図６（１）は、表示画像が表示されていない状態における透視型ディスプレイ越しのユーザの視野を示す。これは、図３のユーザの視野に相当する。ユーザの視野には、作業台と、当該作業台の上に置かれた４つの検査対象とが存在する。４つの検査対象各々には、図形等で表現された識別コード（バーコード）Ａが付されている。
【００６７】
図６（２）は、表示画像生成部１１が生成した表示画像である。当該例では、互いに区別可能な強調情報Ｂ及び強調情報Ｃが表示されている。強調情報Ｂは実線の四角であるのに対し、強調情報Ｃは点線の四角となっている。強調情報Ｂは、認識部１４により認識された識別コードＡに対応する位置に表示される。一方、強調情報Ｃは、認識部１４により特定されたが、認識されなかった識別コードＡに対応する位置に表示される。
【００６８】
表示画像において、強調情報Ｂ及び強調情報Ｃが表示される部分以外は透明となる。当該表示画像が、透視型ディスプレイ、すなわち図３のレンズ部分２０に表示される。
【００６９】
図６（３）は、表示画像が表示されている状態における透視型ディスプレイ越しのユーザの視野を示す。ユーザの前方の景色（図６（１））に表示画像（図６（２））が重なっている。そして、強調情報Ｂ及び強調情報Ｃが識別コードＡに対応する位置に存在する。なお、強調情報Ｂは、認識部１４により認識された識別コードに対応する位置に、強調情報Ｃは、認識部１４により認識されなかった識別コードに対応する位置に表示される。
【００７０】
図６（３）のような視野に基づき、ユーザは、前方に存在する４つの検査対象すべての識別コードＡが、画像処理装置１０により特定されていることを直感的に把握できる。また、強調情報Ｃに対応する右奥の識別コードＡは画像処理装置１０により認識されておらず、強調情報Ｂに対応する他の識別コードＡは画像処理装置１０により認識されたことを、直感的に把握できる。
【００７１】
次に、図７のフローチャートを用いて、本実施形態の画像処理装置１０の処理の流れの一例を説明する。
【００７２】
撮像部１３がユーザの前方（顔が向く方向）を撮像し、ユーザの視野を含むように撮像画像を生成すると（Ｓ２０）、認識部１４は、撮像画像を画像解析し、図形等で表現された識別コードを特定する処理を行う（Ｓ２１）。撮像画像内に識別コードがない場合（Ｓ２２のＮｏ）、Ｓ２６に進む。
【００７３】
撮像画像内に識別コードがある場合（Ｓ２２のＹｅｓ）、認識部１４は、特定した識別コードに対して認識する処理を行う（Ｓ２３）。そして、認識部１４は、特定した識別コード各々の撮像画像内の位置を示す情報に、識別コードが認識されたか否かを示す情報を対応付けて、表示画像生成部１１に入力する。表示画像生成部１１は、当該情報に基づき、ユーザの視野において、特定された識別コードに対応する位置に強調情報が表示されるとともに、認識された識別コードと認識されなかった識別コードとを区別可能な表示画像を生成する（Ｓ２４）。
【００７４】
そして、表示部１２は、Ｓ２４で生成された表示画像をユーザの視野に重ねて表示する（Ｓ２５）。その後、Ｓ２６に進む。
【００７５】
Ｓ２６では、処理を終了する入力がなされたか否かを判断する。入力されていない場合（Ｓ２６のＮｏ）、Ｓ２０に戻り、次の撮像画像を取得して同様の処理を繰り返す。一方、入力されている場合（Ｓ２６のＹｅｓ）、処理を終了する。
【００７６】
以上説明した本実施形態によれば、第１の実施形態と同様な作用効果を実現できる。また、本実施形態によれば、ユーザは、視野に存在する識別コード各々が、画像処理装置１０により認識されたのか否かを直感的に把握できる。
【００７７】
このため、ユーザは、認識された識別コードが付された検査対象、すなわち、情報を読み込み済みの検査対象を作業台から移動させ、認識されなかった識別コードが付された検査対象のみを作業対に残し、再度認識処理を行わせることができる。また、ユーザは、認識されなかった識別コードが付された検査対象を撮像しやすい位置に移動させ、再度、認識処理を行わせることができる。結果、認識されなかった識別コードを次の処理で認識させることが可能となる。
【００７８】
このように、本実施形態によれば、ユーザは、認識された識別コードが付された検査対象と、認識されなかった識別コードが付された検査対象とを直感的に把握し、各々に対して適切な対応をとることができる。結果、検査効率が向上する。
【００７９】
＜第３の実施形態＞
本実施形態の画像処理装置１０は、認識された識別コードのみを強調表示する点で、第１及び第２の実施形態と異なる。その他の構成は、第１及び第２の実施形態と同様である。
【００８０】
本実施形態の画像処理装置１０の機能ブロック図は、第１及び第２の実施形態同様、図２で示される。表示部１２及び撮像部１３の構成は、第１及び第２の実施形態と同様である。
【００８１】
認識部１４は、第１の実施形態で説明したように、撮像画像に写っている図形等で表現された識別コードを特定する。また、認識部１４は、第２の実施形態で説明したように、特定した識別コードに対して認識する処理を行う。撮像画像に複数の識別コードが写っている場合、認識部１４は、複数の識別コードを特定し、各々に対して認識する処理を行う。
【００８２】
認識部１４は、特定し、認識した識別コード各々の撮像画像内の位置を示す情報を表示画像生成部１１に入力する。なお、認識部１４は、第２の実施形態で説明したように、特定した識別コード各々の撮像画像内の位置を示す情報に、識別コードが認識されたか否かを示す情報を対応付けて、表示画像生成部１１に入力してもよい。
【００８３】
表示画像生成部１１は、ユーザの視野において、認識部１４により認識された識別コードに対応する位置に強調情報が表示される表示画像を生成する。認識部１４により特定されたが、認識されなかった識別コードに対応する位置には強調情報が表示されない。
【００８４】
ここで、図８を用いて、表示画像生成部１１が生成する表示画像、及び、表示部１２による表示画像の表示の一例を説明する。
【００８５】
図８（１）は、表示画像が表示されていない状態における透視型ディスプレイ越しのユーザの視野を示す。これは、図３のユーザの視野に相当する。ユーザの視野には、作業台と、当該作業台の上に置かれた４つの検査対象とが存在する。４つの検査対象各々には、図形等で表現された識別コード（バーコード）Ａが付されている。
【００８６】
図８（２）は、表示画像生成部１１が生成した表示画像である。当該例では、強調情報Ｂが表示されている。強調情報Ｂは、認識部１４により認識された識別コードＡに対応する位置に表示される。表示画像において、強調情報Ｂが表示される部分以外は透明となる。当該表示画像が、透視型ディスプレイ、すなわち図３のレンズ部分２０に表示される。
【００８７】
図８（３）は、表示画像が表示されている状態における透視型ディスプレイ越しのユーザの視野を示す。ユーザの前方の景色（図８（１））に表示画像（図８（２））が重なっている。そして、強調情報Ｂが、認識部１４により認識された識別コードＡに対応する位置に存在する。
【００８８】
図８（３）のような視野に基づき、ユーザは、前方に存在する４つの検査対象の内、強調情報Ｂに対応する３つの識別コードＡが、画像処理装置１０により認識されたことを直感的に把握できる。
【００８９】
次に、図７のフローチャートを用いて、本実施形態の画像処理装置１０の処理の流れの一例を説明する。
【００９０】
撮像部１３がユーザの前方（顔が向く方向）を撮像し、ユーザの視野を含むように撮像画像を生成すると（Ｓ２０）、認識部１４は、撮像画像を画像解析し、図形等で表現された識別コードを特定する処理を行う（Ｓ２１）。撮像画像内に識別コードがない場合（Ｓ２２のＮｏ）、Ｓ２６に進む。
【００９１】
撮像画像内に識別コードがある場合（Ｓ２２のＹｅｓ）、認識部１４は、特定した識別コードに対して認識する処理を行う（Ｓ２３）。そして、認識部１４は、例えば、認識した識別コード各々の撮像画像内の位置を示す情報を表示画像生成部１１に入力する。表示画像生成部１１は、当該情報に基づき、ユーザの視野において、認識された識別コードに対応する位置に強調情報が表示される表示画像を生成する（Ｓ２４）。
【００９２】
そして、表示部１２は、Ｓ２４で生成された表示画像をユーザの視野に重ねて表示する（Ｓ２５）。その後、Ｓ２６に進む。
【００９３】
Ｓ２６では、処理を終了する入力がなされたか否かを判断する。入力されていない場合（Ｓ２６のＮｏ）、Ｓ２０に戻り、次の撮像画像を取得して同様の処理を繰り返す。一方、入力されている場合（Ｓ２６のＹｅｓ）、処理を終了する。
【００９４】
以上説明した本実施形態によれば、第１及び第２の実施形態と同様な作用効果を実現できる。また、本実施形態によれば、ユーザは、視野に存在する識別コードの内、いずれが画像処理装置１０により認識されたかを直感的に把握できる。
【００９５】
このため、ユーザは、認識された識別コードが付された検査対象、すなわち、情報を読み込み済みの検査対象を作業台から移動させ、認識されなかった識別コードが付された検査対象のみを作業対に残し、再度認識処理を行わせることができる。また、ユーザは、認識されなかった識別コードが付された検査対象を撮像しやすい位置に移動させ、再度、認識処理を行わせることができる。結果、認識されなかった識別コードを次の処理で認識させることが可能となる。
【００９６】
このように、本実施形態によれば、ユーザは、認識された識別コードが付された検査対象と、認識されなかった識別コードが付された検査対象とを直感的に把握し、各々に対して適切な対応をとることができる。結果、検査効率が向上する。
【００９７】
＜第４の実施形態＞
本実施形態の画像処理装置１０は、認識できなかった識別コードのみを強調表示する点で、第１乃至第３の実施形態と異なる。その他の構成は、第１乃至第３の実施形態と同様である。
【００９８】
本実施形態の画像処理装置１０の機能ブロック図は、第１乃至第３の実施形態同様、図２で示される。表示部１２及び撮像部１３の構成は、第１乃至第３の実施形態と同様である。
【００９９】
認識部１４は、第１の実施形態で説明したように、撮像画像に写っている図形等で表現された識別コードを特定する。また、認識部１４は、第２の実施形態で説明したように、特定した識別コードに対して認識する処理を行う。撮像画像に複数の識別コードが写っている場合、認識部１４は、複数の識別コードを特定し、各々に対して認識する処理を行う。
【０１００】
認識部１４は、特定したが、認識されなかった識別コード各々の撮像画像内の位置を示す情報を表示画像生成部１１に入力する。なお、認識部１４は、第２の実施形態で説明したように、特定した識別コード各々の撮像画像内の位置を示す情報に、識別コードが認識されたか否かを示す情報を対応付けて、表示画像生成部１１に入力してもよい。
【０１０１】
表示画像生成部１１は、ユーザの視野において、認識部１４により特定されたが認識されなかった識別コードに対応する位置に強調情報が表示される表示画像を生成する。認識部１４により特定され、かつ、認識された識別コードに対応する位置には強調情報が表示されない。
【０１０２】
ここで、図９を用いて、表示画像生成部１１が生成する表示画像、及び、表示部１２による表示画像の表示の一例を説明する。
【０１０３】
図９（１）は、表示画像が表示されていない状態における透視型ディスプレイ越しのユーザの視野を示す。これは、図３のユーザの視野に相当する。ユーザの視野には、作業台と、当該作業台の上に置かれた４つの検査対象とが存在する。４つの検査対象各々には、図形等で表現された識別コード（バーコード）Ａが付されている。
【０１０４】
図９（２）は、表示画像生成部１１が生成した表示画像である。当該例では、強調情報Ｂが表示されている。強調情報Ｂは、認識部１４により特定されたが、認識されなかった識別コードＡに対応する位置に表示される。表示画像において、強調情報Ｂが表示される部分以外は透明となる。当該表示画像が、透視型ディスプレイ、すなわち図３のレンズ部分２０に表示される。
【０１０５】
図９（３）は、表示画像が表示されている状態における透視型ディスプレイ越しのユーザの視野を示す。ユーザの前方の景色（図９（１））に表示画像（図９（２））が重なっている。そして、強調情報Ｂが、認識部１４により特定されたが認識されなかった識別コードＡに対応する位置に存在する。
【０１０６】
図９（３）のような視野に基づき、ユーザは、前方に存在する４つの検査対象の内、強調情報Ｂに対応する１つの識別コードＡが、画像処理装置１０により特定されたが、認識されなかったことを直感的に把握できる。
【０１０７】
次に、図７のフローチャートを用いて、本実施形態の画像処理装置１０の処理の流れの一例を説明する。
【０１０８】
撮像部１３がユーザの前方（顔が向く方向）を撮像し、ユーザの視野を含むように撮像画像を生成すると（Ｓ２０）、認識部１４は、撮像画像を画像解析し、図形等で表現された識別コードを特定する処理を行う（Ｓ２１）。撮像画像内に識別コードがない場合（Ｓ２２のＮｏ）、Ｓ２６に進む。
【０１０９】
撮像画像内に識別コードがある場合（Ｓ２２のＹｅｓ）、認識部１４は、特定した識別コードに対して認識する処理を行う（Ｓ２３）。そして、認識部１４は、例えば、特定したが、認識されなかった識別コード各々の撮像画像内の位置を示す情報を表示画像生成部１１に入力する。表示画像生成部１１は、当該情報に基づき、ユーザの視野において、特定されたが認識されなかった識別コードに対応する位置に強調情報が表示される表示画像を生成する（Ｓ２４）。
【０１１０】
そして、表示部１２は、Ｓ２４で生成された表示画像をユーザの視野に重ねて表示する（Ｓ２５）。その後、Ｓ２６に進む。
【０１１１】
Ｓ２６では、処理を終了する入力がなされたか否かを判断する。入力されていない場合（Ｓ２６のＮｏ）、Ｓ２０に戻り、次の撮像画像を取得して同様の処理を繰り返す。一方、入力されている場合（Ｓ２６のＹｅｓ）、処理を終了する。
【０１１２】
以上説明した本実施形態によれば、第１乃至第３の実施形態と同様な作用効果を実現できる。また、本実施形態によれば、ユーザは、視野に存在する識別コードの内、いずれが画像処理装置１０により特定されたが、認識されなかったかを直感的に把握できる。
【０１１３】
このため、ユーザは、認識されなかった識別コードが付された検査対象を撮像しやすい位置に移動させ、再度、認識処理を行わせることができる。結果、認識されなかった識別コードを次の処理で認識させることが可能となる。
【０１１４】
このように、本実施形態によれば、ユーザは、認識されなかった識別コードが付された検査対象を直感的に把握し、適切な対応をとることができる。結果、検査効率が向上する。
【０１１５】
＜第５の実施形態＞
本実施形態の画像処理装置１０は、ユーザからの指示入力に応じて、撮像画像の生成、撮像画像の解析、表示画像の生成、表画像の表示という一連の処理を行う点で、第１乃至第４の実施形態と異なる。その他の構成は、第１乃至第４の実施形態と同様である。
【０１１６】
図１０に、本実施形態の画像処理装置１０の機能ブロック図の一例を示す。図示するように、画像処理装置１０は、表示画像生成部１１と、表示部１２と、撮像部１３と、認識部１４と、入力受付部１５とを有する。
【０１１７】
入力受付部１５は、ユーザから開始指示入力を受付ける。入力受付部１５は、所定の操作ボタンの押下により開始指示入力を受付けてもよいし、カメラ（撮像部１３）の前での所定のジェスチャにより開始指示入力を受付けてもよい。その他、マイクを介した所定の発言内容の入力により、開始指示入力を受付けてもよい。
【０１１８】
撮像部１３は、入力受付部１５が受付けた開始指示入力に応じて、撮像画像の生成を開始する。認識部１４は、撮像部１３による撮像画像の生成に応じて、当該撮像画像の解析を開始する。表示画像生成部１１は、認識部１４による撮像画像の解析の結果の生成に応じて、表示画像の生成を開始する。表示部１２は、表示画像生成部１１による表示画像の生成に応じて、表示画像の表示を開始する。表示画像生成部１１、表示部１２、撮像部１３及び認識部１４の他の構成は、第１乃至第４の実施形態と同様である。
【０１１９】
以上説明した本実施形態によれば、第１乃至第４の実施形態と同様な作用効果を実現できる。また、本実施形態によれば、常時表示画像が表示されるのでなく、ユーザからの指示に応じて表示画像の表示を行うことができる。このため、ユーザは、表示画像が必要なタイミングで表示画像を表示させ、不要なタイミングでは非表示とすることができる。結果、表示画像がユーザの他の作業の邪魔になる不都合を軽減できる。
【０１２０】
以下、参考形態の例を付記する。
１．  表示画像を生成する表示画像生成手段と、
ユーザの視野に重ねて前記表示画像を表示する表示手段と、
ユーザの視野を含むように撮像画像を生成する撮像手段と、
前記撮像画像を解析し、前記撮像画像に含まれる識別コードを特定する認識手段と、
を有し、
前記表示画像生成手段は、
ユーザの視野において、特定された前記識別コードに対応する位置に強調情報が表示される前記表示画像を生成する画像処理装置。
２．  １に記載の画像処理装置において、
前記認識手段は、特定した前記識別コードに対して認識する処理を行い、
前記表示画像生成手段は、
認識された前記識別コード、及び、認識されなかった前記識別コードを区別可能な前記表示画像を生成する画像処理装置。
３．  １または２に記載の画像処理装置において、
前記認識手段は、前記撮像画像に複数の識別コードが含まれる場合、複数の前記識別コードを特定し、
前記表示画像生成手段は、ユーザの視野において、特定された複数の前記識別コード各々に対応する位置に前記強調情報が表示される前記表示画像を生成する画像処理装置。
４．  表示画像を生成する表示画像生成手段と、
ユーザの視野に重ねて前記表示画像を表示する表示手段と、
ユーザの視野を含むように撮像画像を生成する撮像手段と、
前記撮像画像を解析し、前記撮像画像に含まれる識別コードを特定し、特定した前記識別コードに対して認識する処理を行う認識手段と、
を有し、
前記表示画像生成手段は、
ユーザの視野において、認識された前記識別コードに対応する位置、又は、認識されなかった前記識別コードに対応する位置に強調情報が表示される前記表示画像を生成する画像処理装置。
５．  ４に記載の画像処理装置において、
前記認識手段は、前記撮像画像に複数の識別コードが含まれる場合、複数の前記識別コードを特定し、各々に対して認識する処理を行い、
前記表示画像生成手段は、ユーザの視野において、認識された複数の前記識別コード各々に対応する位置、又は、認識されなかった複数の前記識別コード各々に対応する位置に前記強調情報が表示される前記表示画像を生成する画像処理装置。
６．  １から５のいずれかに記載の画像処理装置において、
ユーザから開始指示入力を受付ける入力受付手段をさらに有し、
前記撮像手段は、前記開始指示入力に応じて、前記撮像画像の生成を開始し、
前記認識手段は、前記撮像画像の生成に応じて、前記撮像画像の解析を開始し、
前記表示画像生成手段は、前記撮像画像の解析の結果の生成に応じて、前記表示画像の生成を開始し、
前記表示手段は、前記表示画像の生成に応じて、前記表示画像の表示を開始する画像処理装置。
７．  １から６のいずれかに記載の画像処理装置において、
前記表示手段は、透過型ディスプレイを備え、当該透過型ディスプレイに前記表示画像を表示する画像処理装置。
８．  １から７のいずれかに記載の画像処理装置において、
前記表示手段は、ヘッドマウントディスプレイを備え、当該ヘッドマウントディスプレイに前記表示画像を表示する画像処理装置。
９．  コンピュータが、
表示画像を生成する表示画像生成工程と、
ユーザの視野に重ねて前記表示画像を表示する表示工程と、
ユーザの視野を含むように撮像画像を生成する撮像工程と、
前記撮像画像を解析し、前記撮像画像に含まれる識別コードを特定する認識工程と、
を実行し、
前記表示画像生成工程では、
ユーザの視野において、特定された前記識別コードに対応する位置に強調情報が表示される前記表示画像を生成する画像処理方法。
９−２．  ９に記載の画像処理方法において、
前記認識工程では、特定した前記識別コードに対して認識する処理を行い、
前記表示画像生成工程では、
認識された前記識別コード、及び、認識されなかった前記識別コードを区別可能な前記表示画像を生成する画像処理方法。
９−３．  ９または９−２に記載の画像処理方法において、
前記認識工程では、前記撮像画像に複数の識別コードが含まれる場合、複数の前記識別コードを特定し、
前記表示画像生成工程では、ユーザの視野において、特定された複数の前記識別コード各々に対応する位置に前記強調情報が表示される前記表示画像を生成する画像処理方法。
９−４．  ９から９−３のいずれかに記載の画像処理方法において、
前記コンピュータが、ユーザから開始指示入力を受付ける入力受付工程をさらに実行し、
前記撮像工程では、前記開始指示入力に応じて、前記撮像画像の生成を開始し、
前記認識工程では、前記撮像画像の生成に応じて、前記撮像画像の解析を開始し、
前記表示画像生成工程では、前記撮像画像の解析の結果の生成に応じて、前記表示画像の生成を開始し、
前記表示工程では、前記表示画像の生成に応じて、前記表示画像の表示を開始する画像処理方法。
９−５．  ９から９−４のいずれかに記載の画像処理方法において、
前記表示工程では、透過型ディスプレイに前記表示画像を表示する画像処理方法。
９−６．  ９から９−５のいずれかに記載の画像処理方法において、
前記表示工程では、ヘッドマウントディスプレイに前記表示画像を表示する画像処理方法。
１０．  コンピュータを、
表示画像を生成する表示画像生成手段、
ユーザの視野に重ねて前記表示画像を表示する表示手段、
ユーザの視野を含むように撮像画像を生成する撮像手段、
前記撮像画像を解析し、前記撮像画像に含まれる識別コードを特定する認識手段、
として機能させ、
前記表示画像生成手段に、
ユーザの視野において、特定された前記識別コードに対応する位置に強調情報が表示される前記表示画像を生成させるプログラム。
１０−２．  １０に記載のプログラムにおいて、
前記認識手段に、特定した前記識別コードに対して認識する処理を行わせ、
前記表示画像生成手段に、
認識された前記識別コード、及び、認識されなかった前記識別コードを区別可能な前記表示画像を生成させるプログラム。
１０−３．  １０または１０−２に記載のプログラムにおいて、
前記認識手段に、前記撮像画像に複数の識別コードが含まれる場合、複数の前記識別コードを特定させ、
前記表示画像生成手段に、ユーザの視野において、特定された複数の前記識別コード各々に対応する位置に前記強調情報が表示される前記表示画像を生成させるプログラム。
１０−４．  １０から１０−３のいずれかに記載のプログラムにおいて、
前記コンピュータを、ユーザから開始指示入力を受付ける入力受付手段としてさらに機能させ、
前記撮像手段に、前記開始指示入力に応じて、前記撮像画像の生成を開始させ、
前記認識手段に、前記撮像画像の生成に応じて、前記撮像画像の解析を開始させ、
前記表示画像生成手段に、前記撮像画像の解析の結果の生成に応じて、前記表示画像の生成を開始させ、
前記表示手段に、前記表示画像の生成に応じて、前記表示画像の表示を開始させるプログラム。
１０−５．  １０から１０−４のいずれかに記載のプログラムにおいて、
前記表示手段に、透過型ディスプレイに前記表示画像を表示させるプログラム。
１０−６．  １０から１０−５のいずれかに記載のプログラムにおいて、
前記表示手段に、ヘッドマウントディスプレイに前記表示画像を表示させるプログラム。
１１．  コンピュータが、
表示画像を生成する表示画像生成工程と、
ユーザの視野に重ねて前記表示画像を表示する表示工程と、
ユーザの視野を含むように撮像画像を生成する撮像工程と、
前記撮像画像を解析し、前記撮像画像に含まれる識別コードを特定し、特定した前記識別コードに対して認識する処理を行う認識工程と、
を実行し、
前記表示画像生成工程では、
ユーザの視野において、認識された前記識別コードに対応する位置、又は、認識されなかった前記識別コードに対応する位置に強調情報が表示される前記表示画像を生成する画像処理方法。
１１−２．  １１に記載の画像処理方法において、
前記認識工程では、前記撮像画像に複数の識別コードが含まれる場合、複数の前記識別コードを特定し、各々に対して認識する処理を行い、
前記表示画像生成工程では、ユーザの視野において、認識された複数の前記識別コード各々に対応する位置、又は、認識されなかった複数の前記識別コード各々に対応する位置に前記強調情報が表示される前記表示画像を生成する画像処理方法。
１１−３．  １１又は１１−２に記載の画像処理方法において、
前記コンピュータが、ユーザから開始指示入力を受付ける入力受付工程をさらに実行し、
前記撮像工程では、前記開始指示入力に応じて、前記撮像画像の生成を開始し、
前記認識工程では、前記撮像画像の生成に応じて、前記撮像画像の解析を開始し、
前記表示画像生成工程では、前記撮像画像の解析の結果の生成に応じて、前記表示画像の生成を開始し、
前記表示工程では、前記表示画像の生成に応じて、前記表示画像の表示を開始する画像処理方法。
１１−４．  １１から１１−３のいずれかに記載の画像処理方法において、
前記表示工程では、透過型ディスプレイに前記表示画像を表示する画像処理方法。
１１−５．  １１から１１−４のいずれかに記載の画像処理方法において、
前記表示工程では、ヘッドマウントディスプレイに前記表示画像を表示する画像処理方法。
１２．  コンピュータを、
表示画像を生成する表示画像生成手段、
ユーザの視野に重ねて前記表示画像を表示する表示手段、
ユーザの視野を含むように撮像画像を生成する撮像手段、
前記撮像画像を解析し、前記撮像画像に含まれる識別コードを特定し、特定した前記識別コードに対して認識する処理を行う認識手段、
として機能させ、
前記表示画像生成手段に、
ユーザの視野において、認識された前記識別コードに対応する位置、又は、認識されなかった前記識別コードに対応する位置に強調情報が表示される前記表示画像を生成させるプログラム。
１２−２．  １２に記載のプログラムにおいて、
前記認識手段に、前記撮像画像に複数の識別コードが含まれる場合、複数の前記識別コードを特定し、各々に対して認識する処理を行わせ、
前記表示画像生成手段に、ユーザの視野において、認識された複数の前記識別コード各々に対応する位置、又は、認識されなかった複数の前記識別コード各々に対応する位置に前記強調情報が表示される前記表示画像を生成させるプログラム。
１２−３．  １２又は１２−３に記載のプログラムにおいて、
前記コンピュータを、ユーザから開始指示入力を受付ける入力受付手段としてさらに機能させ、
前記撮像手段に、前記開始指示入力に応じて、前記撮像画像の生成を開始させ、
前記認識手段に、前記撮像画像の生成に応じて、前記撮像画像の解析を開始させ、
前記表示画像生成手段に、前記撮像画像の解析の結果の生成に応じて、前記表示画像の生成を開始させ、
前記表示手段に、前記表示画像の生成に応じて、前記表示画像の表示を開始させるプログラム。
１２−４．  １２から１２−３のいずれかに記載のプログラムにおいて、
前記表示手段に、透過型ディスプレイに前記表示画像を表示させるプログラム。
１２−５．  １２から１２−４のいずれかに記載のプログラムにおいて、
前記表示手段に、ヘッドマウントディスプレイに前記表示画像を表示させるプログラム。
【符号の説明】
【０１２１】
１Ａ    ＣＰＵ
２Ａ    ＲＡＭ
３Ａ    ＲＯＭ
４Ａ    表示制御部
５Ａ    ディスプレイ
６Ａ    操作受付部
７Ａ    操作部
８Ａ    通信部
９Ａ    補助記憶装置
１０Ａ  カメラ
１１Ａ  バス
１０    画像処理装置
１１    表示画像生成部
１２    表示部
１３    撮像部
１４    認識部
１５    入力受付部
２０    レンズ部分
２１    カメラ
２２    処理装置
Ａ      識別コード
Ｂ      強調情報
Ｃ      強調情報
【図１】
0006511893.tif 000002
【図２】
0006511893.tif 000003
【図３】
0006511893.tif 000004
【図４】
0006511893.tif 000005
【図５】
0006511893.tif 000006
【図６】
0006511893.tif 000007
【図７】
0006511893.tif 000008
【図８】
0006511893.tif 000009
【図９】
0006511893.tif 000010
【図１０】
0006511893.tif 000011
【図１１】
0006511893.tif 000012