(57)【要約】【課題】処理負担の増加を招くことなく、正規かつ最終的な製品レベルの表示画面が検査されるナビゲーション装置およびその検査装置を提供する。【解決手段】表示部３１に表示される表示画面には、肉眼では識別できない表示識別記号が表示される。表示識別記号は、表示部３１に表示される表示画面、および表示画面に含まれる表示部品にそれぞれ組み込まれている。ナビゲーション装置３０を検査するとき、カメラ１７で表示部３１に表示された表示画面を撮影し、識別記号抽出部１６において撮影された画像から表示識別記号を抽出する。抽出した表示識別記号は、判定部１５において、画面遷移記憶部１２に記憶され予め表示画面ごとに設定されている識別番号と照合される。照合した識別番号と表示識別番号が一致すれば表示画面の遷移は適切に実施されていると判定され、一致しないとき表示部３１に表示された表示画面は適切でないと判定される。【選択図】図１
2009031198.tif 000002
【特許請求の範囲】
【請求項１】
表示部に表示された表示画面を、前記表示画面に含まれる表示部品または前記表示部の周囲に設けられている操作スイッチからの入力によって切り替えるナビゲーション装置であって、
前記表示画面および前記表示部品は、それぞれ当該表示画面および当該表示部品を識別するための不可視的な識別記号を含んでいることを特徴とするナビゲーション装置。
【請求項２】
請求項１記載のナビゲーション装置において、前記表示部品または前記操作スイッチからの入力による前記表示画面の遷移を検査する検査装置であって、
前記表示部品または前記操作スイッチからの入力に対応する表示画面の遷移を記憶する画面遷移記憶部と、
前記画面遷移記憶部に記憶されている表示画面の遷移に沿って遷移した遷移画面の基礎となる遷移画面データから、前記遷移画面および前記遷移画面に含まれる表示部品を識別およびこの表示部品の配置を特定するための識別記号を抽出する識別記号抽出部と、
検査対象となるナビゲーション装置の表示部に表示されている実表示画面を撮影する撮像部と、
前記撮像部で撮影した前記実表示画面から、前記実表示画面および前記実表示画面に含まれる表示部品を識別するための表示識別記号を抽出する表示識別記号抽出部と、
前記識別記号抽出部で抽出した前記識別記号と前記表示識別記号抽出部で抽出した前記表示識別記号とを照合し、前記識別記号と前記表示識別記号とが一致するか否かを判定する判定部と、
前記ナビゲーション装置の前記表示部品または前記操作スイッチへ入力操作を行う入力部と、
前記判定部において前記識別記号と前記表示識別記号とが一致しないとき、遷移エラー情報を発するエラー告知部と、
を備えることを特徴とするナビゲーション装置の検査装置。
【請求項３】
前記入力部は、前記判定部において前記識別記号と前記表示識別記号とが一致したとき、前記表示部品または前記操作スイッチに入力し、前記表示部の表示画面を次の遷移画面に切り替えることを特徴とする請求項２記載のナビゲーション装置の検査装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーション装置およびその検査装置に関し、特に表示部に表示される表示画面の遷移についての検査が自動化されるナビゲーション装置およびその検査装置に関する。
【背景技術】
【０００２】
ナビゲーション装置の表示部に表示される表示画面は、表示画面に含まれる表示部品や表示部の周囲に設けられた操作スイッチを押すことにより順次遷移する。従来、このようなナビゲーション装置において表示画面の遷移を検査する場合、表示部の表示内容を撮像部で撮影し、撮影された表示部の表示内容と予め設定された表示内容とが比較される。ここで、撮影された表示部の表示内容と設定された表示内容との比較を検査者が目視で行う場合、検査時間の増大を招くとともに、検査精度の低下を招くおそれがある。そのため、撮像した表示内容と設定された表示内容とを画像データ上で比較することが広く採用されている。一方、画像データを用いて表示内容を比較する場合、撮像した表示内容を処理する画像処理装置や比較を行う演算装置などに大きな負荷が加わる。そこで、遷移する表示画面の一部に検査用の情報をあわせて表示し、この検査用の情報を読み取ることにより、適正な画面が表示されているか否かを検査する画面検査装置が提案されている（特許文献１参照）。
【特許文献１】特開２００３−２２２５９６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１の場合、表示画面の一部に検査用の情報領域が含まれているため、検査の対象となる表示画面は厳密には最終的な製品レベルの表示画面ではない。すなわち、特許文献１の場合、正規の表示画面を検査対象とすることはできない。また、特許文献１の場合、検査用の情報領域を含む表示画面は、上述のように仮の表示画面である。そのため、この検査用の表示画面を用いた検査により画面遷移は適正であることが確認されても、最終的な製品レベルの表示画面を作成する際に、人為的な錯誤による表示画面の不適切な遷移が生じるおそれがある。
【０００４】
そこで、本発明は上記の課題に鑑みてなされたものであり、その目的は、処理負担の増加を招くことなく、正規かつ最終的な製品レベルの表示画面が検査されるナビゲーション装置およびその検査装置を提供することにある。
【課題を解決するための手段】
【０００５】
請求項１記載の発明または請求項２記載の発明では、表示部の表示画面および表示部品には、人間の視覚では認識が困難である不可視的な識別記号が含まれている。例えば表示画面または表示部品の一部の色調や階調をわずかに変化させることにより、人間の視覚では認識できない模様が表現可能である。この表示画面に含まれる不可視的な識別記号を用いることにより、適正が画面表示および適正な表示部品が表示部に表示されているか否かが検査される。したがって、正規かつ最終的な製品レベルの表示画面を検査することができる。
【０００６】
請求項２記載の発明では、画面遷移記憶部に表示画面の遷移を記憶している。識別記号抽出部は、画面記憶部に遷移が記憶された表示画面に対応する遷移画面データから、遷移画面および遷移画面に含まれる表示部品の識別記号を抽出する。一方、検査対象となるナビゲーション装置の表示部は、撮像部によって実表示画面として撮影される。撮像部で撮影された実表示画面は、表示識別記号の抽出部において、実表示画面およびこの実表示画面に含まれる表示部品から表示識別記号が抽出される。判定部では、識別記号抽出部で抽出された所定の遷移画面に対応する識別記号と、撮像部によって撮像された実画面表示から抽出した表示識別記号とを比較して、識別記号と表示識別記号とが一致するか否かを判定する。すなわち、判定部では、予め設定されている識別記号と表示部から取得した表示識別記号とを比較する。識別記号は、例えばバーコード、二次元バーコードや数字などで構成されている。そのため、判定部では、画面全体を対比するのではなく、識別記号と表示識別記号とを照合する。したがって、判定部などの処理装置の負担の増加を招くことなく、正規かつ最終的な製品レベルの表示画面を精密に検査することができる。
【０００７】
請求項３記載の発明では、入力部は判定部において識別記号と表示識別記号とが一致したとき、表示部品または操作スイッチに入力する。これにより、ナビゲーション装置の表示部の表示画面は、次の遷移画面に切り替わる。そのため、複雑な階層にわたる表示画面が順に検査される。したがって、複雑な表示画面を自動的かつ連続的に検査することができる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明の実施形態について図面に基づいて説明する。
図１は、本発明の一実施形態による検査装置の概略構成を示すブロック図である。検査装置１０は、ナビゲーション装置３０の表示部３１に表示されている表示画面を検査する。検査装置１０は、制御部１１、画面遷移記憶部１２、識別記号抽出部１３、エラー告知部１４、判定部１５、表示識別記号抽出部１６、撮像部としてのカメラ１７、ならびに入力部としてのロボット操作部１８およびロボット１９を備えている。制御部１１は、ＣＰＵ、ＲＯＭおよびＲＡＭからなるマイクロコンピュータで構成されている。制御部１１は、画面遷移記憶部１２、識別記号抽出部１３、エラー告知部１４、判定部１５、表示識別記号抽出部１６、カメラ１７、ロボット操作部１８およびロボット１９を統合して制御する。
【０００９】
ナビゲーション装置３０は、図２に示すように表示部３１を有している。表示部３１は、例えば液晶パネルや有機ＥＬパネルなどによって構成されている。表示部３１は、表面を指で触れることにより操作を入力可能ないわゆるタッチパネルで構成されている。表示部３１には、一つ以上の表示部品３２、３３、３４、３５を含む表示画面４１が表示される。表示部品３２、３３、３４、３５は、操作者が指で触れることにより、定義されている所定の指示がナビゲーション装置３０の図示しない制御部へ入力される。また、ナビゲーション装置３０は、表示部３１の周囲に設けられている一つ以上の操作スイッチ３６を備えている。操作者は、操作スイッチ３６を押すことによっても制御部へ所定の指示を入力することができる。
【００１０】
図１に示すように、検査装置１０の画面遷移記憶部１２は、例えば外部記憶装置や不揮発性のメモリ装置などの記憶媒体で構成されている。画面遷移記憶部１２は、ナビゲーション装置３０の表示部３１に表示される表示画面４１の基礎となる遷移画面データ（以下、単に「画面データ」という。）を記憶している。画面データには、ナビゲーション装置３０の操作によって切り替えられる表示画面４１の遷移が含まれている。表示画面４１の遷移とは、例えば表示部３１にある表示画面４１が表示されているとき、特定の操作スイッチ３６や表示部品３２、３３、３４、３５を押すことにより切り替わっていく表示画面４１の変化である。
【００１１】
具体的には、ある表示画面Ｉａが表示されているとき、表示画面Ｉａに含まれる表示部品Ｓａを押すと、表示画面Ｉａは表示画面Ｉｂに切り替わるとする。また、表示画面Ｉａが表示されているとき、操作スイッチＳｂを押すと、表示画面Ｉａは表示画面Ｉｃに切り替わるとする。このとき、画面遷移記憶部１２には、「表示画面Ｉａが表示されているとき表示部品Ｓａを押すと表示画面Ｉｂに切り替わる」、「表示画面Ｉａが表示されているとき操作スイッチＳｂを押すと表示画面Ｉｃに切り替わる」といった表示画面４１の遷移が画面データとして記憶されている。
【００１２】
識別記号抽出部１３は、所定のアルゴリズムにしたがって画面データに含まれている識別記号を抽出する。画面遷移記憶部１２には、画面データが記憶されており、この画面データには表示画面４１とこれに対応する表示部品３２、３３、３４、３５についてそれぞれ識別記号が含まれている。例えば上記の表示画面Ｉａ、表示画面Ｉｂおよび表示画面Ｉｃを例にすると、表示画面Ｉａについての画面データには、表示画面Ｉａを意味する識別記号Ｄａおよび表示画面Ｉａに表示されている表示部品Ｓａの識別記号Ｄｓａが含まれている。また、表示画面Ｉｂについての画面データには表示画面Ｉｂを意味する識別記号Ｄｂが含まれ、表示画面Ｉｃについての画面データには表示画面Ｉｃを意味する識別記号Ｄｃが含まれている。なお、ここで示した識別記号Ｄａ、Ｄｂ、ＤｃおよびＤｓａは説明のためのものであり、画面データに含まれる実際の識別記号とは異なる。
【００１３】
識別記号抽出部１３は、このように画面遷移記憶部１２に記憶されている画面データから、表示されるべき表示画面４１の識別記号およびこの表示画面４１に含まれるべき表示部品３２、３３、３４、３５の識別記号を抽出する。また、このとき、識別記号抽出部１３は、表示画面４１に含まれる表示部品３２、３３、３４、３５の配置についても、画面データから抽出する。
【００１４】
カメラ１７は、例えばＣＣＤ（Charge Coupled Device）などを有しており、ナビゲーション装置３０の表示部３１を撮影する。撮影された表示部３１の表示画面４１すなわち実表示画面は、制御部１１において電子データに変換され、表示識別記号抽出部１６に送られる。表示識別記号抽出部１６は、撮影された表示画面４１の電子データから表示画面４１に含まれる表示識別記号を抽出する。
【００１５】
図２に示すように、表示画面４１には表示部品３２、３３、３４、３５が含まれている。表示画面４１には、さらに表示識別記号が含まれている。表示識別記号は、表示画面４１そのもののを識別するための表示識別記号６１と、表示部品３２、３３、３４、３５をそれぞれ識別するための表示識別記号６２、６３、６４、６５とを含んでいる。これらの表示識別記号６１、６２、６３、６４、６５は、図２（ａ）に示す表示画面４１では人間の視覚による認識が困難な不可視的に表示されている。一方、カメラ１７で撮影した後、制御部１１において画像処理をした場合、図２（ｂ）に示すように表示識別記号６１、６２、６３、６４、６５は表示識別記号抽出部１６において抽出される。
【００１６】
表示画面４１および表示部品３２、３３、３４、３５とこれらの表示識別記号６１、６２、６３、６４、６５とは、地色と表示識別記号６１、６２、６３、６４、６５の部分とがわずかに色調、輝度あるいは階調が変化して表示される。この場合、人間の視覚ではその違いを認識できなくても、表示識別記号抽出部１６はカメラ１７で撮影した画像の電子データに基づいてこの違いを認識可能である。このように、表示識別記号抽出部１６は、カメラ１７で撮影した表示画面４１の電子データから、表示画面４１および表示部品３２、３３、３４、３５にそれぞれ対応する表示識別記号６１、６２、６３、６４、６５を抽出する。
【００１７】
表示識別記号抽出部１６で抽出された表示識別記号６１、６２、６３、６４、６５は、判定部１５において識別記号抽出部１３で抽出された識別記号と一致するか否かが判定される。識別記号抽出部１３で抽出された識別記号は、本来表示されるべき表示画面４１の識別記号および表示部品３２、３３、３４、３５の識別記号である。判定部１５は、この識別記号抽出部１３で抽出された識別記号と、実際にカメラ１７で撮影された表示画面４１の表示識別記号６１、６２、６３、６４、６５とが一致する否かを判定する。
【００１８】
図１に示すエラー告知部１４は、判定部１５で判定された結果、識別記号と表示識別記号６１、６２、６３、６４、６５とが一致していないとき、ナビゲーション装置３０の表示画面４１にエラーがあるとして、検査装置１０の操作者にエラーを告知する。エラー告知部１４は、例えば音声による聴覚的な告知、あるいは表示による視覚的な告知を行う。
【００１９】
ロボット操作部１８は、画面データから識別記号抽出部１３で抽出された表示部品３２、３３、３４、３５の配置データを利用して、表示部品３２、３３、３４、３５の配置についての画面データからロボット１９を操作するためのコマンドを作成する。ロボット１９は、ナビゲーション装置３０の表示部品３２、３３、３４、３５および操作スイッチ３６を押すアーム部２１を有している。ロボット操作部１８は、表示部３１に現在表示されている表示画面４１から次の表示画面に遷移するために押される表示部品３２、３３、３４、３５または操作スイッチ３６を特定し、特定した表示部品３２、３３、３４、３５または操作スイッチ３６を押すためのコマンドを生成する。ロボット１９は、ロボット操作部１８から送られたコマンドに基づいてアーム部２１によってナビゲーション装置３０の表示部品３２、３３、３４、３５または操作スイッチ３６を押す。
【００２０】
次に、上記の構成による検査装置１０を用いたナビゲーション装置３０の検査手順を図３に基づいて説明する。
検査装置１０の制御部１１は、検査時期になると、表示画面４１の取り込みを実施する（Ｓ１０１）。表示画面４１は、カメラ１７で撮影することにより取り込まれる。カメラ１７で撮影された表示画面４１は、例えば図示しないＡ／Ｄ変換部でデジタル信号に変換された後、所定のアルゴリズムにしたがって画像処理が施される。
【００２１】
制御部１１は、取り込まれた表示画面４１から表示識別記号６１、６２、６３、６４、６５を抽出する（Ｓ１０２）。図２（ａ）に示すように、表示画面４１には、複数の表示部品３２、３３、３４、３５が含まれている。また、表示画面４１は、表示画面４１を識別するための表示識別記号６１と、表示画面４１に含まれる各表示部品３２、３３、３４、３５を識別するための表示識別記号６２、６３、６４、６５とを含んでいる。この表示識別記号６１、６２、６３、６４、６５は、図２（ａ）に示すようにカメラ１７で取り込まれただけでは背景である表示画面４１および表示部品３２、３３、３４、３５と識別が困難である。すなわち、上述のように表示識別記号６１、６２、６３、６４、６５は、表示画面４１および表示部品３２、３３、３４、３５の地色と色調、輝度あるいは階調がわずかに異なるにすぎない。そのため、目視あるいは単にカメラ１７で撮影した画面では、表示識別記号６１、６２、６３、６４、６５を視覚的に認識することは困難である。
【００２２】
制御部１１は、カメラ１７で取り込まれた画像を表示識別記号抽出部１６へ送り、取り込まれた表示画面４１から表示識別記号６１を抽出する。上述のように単にカメラ１７で撮影した画面では表示識別記号６１、６２、６３、６４、６５の視覚的な認識は困難であるものの、カメラ１７で取り込まれた画像を所定のアルゴリズムで処理することにより、表示識別記号抽出部１６では図２（ｂ）に示すように表示画面４１および表示部品３２、３３、３４、３５の地色から表示識別記号６１、６２、６３、６４、６５が抽出される。表示識別記号６１、６２、６３、６４、６５は、図２（ｂ）に示すようにバーコードであってもよく、例えば二次元バーコードや数字もしくは文字そのものであってもよい。
【００２３】
制御部１１は、表示識別記号６１、６２、６３、６４、６５の抽出が実施されると、画面遷移記憶部１２から表示部３１に表示されている表示画面４１の基礎となる画面データを読み込む。そして、制御部１１は、識別記号抽出部１３において、画面データに含まれる識別記号を抽出する（Ｓ１０３）。画面データには、表示部３１に表示されている表示画面４１を識別するための識別記号、およびこの表示画面４１に含まれている表示部品３２、３３、３４、３５の識別記号が含まれている。さらに、画面データには、表示部３１に表示されている表示画面に含まれる表示部品３２、３３、３４、３５の配置を示す配置データが含まれている。
【００２４】
画面データに含まれる識別記号は、表示部３１に表示される表示画面４１およびこの表示画面４１に含まれる表示部品３２、３３、３４、３５に固有の記号である。また、画面データに含まれる配置データは、表示画面４１に各表示部品３２、３３、３４、３５が適切に配置されているか否かを確認するためのデータである。配置データは、例えば大まかな画素単位や寸法単位で表示部３１における各表示部品３２、３３、３４、３５の位置関係に関するデータを含んでいる。
【００２５】
例えば図２（ｂ）に示す表示画面４１において、表示画面４１の左上角を基準点（ｘ，ｙ）＝（０，０）とし、対角線上の右下角の座標を（ｘ，ｙ）＝（２９，３９）と設定する。このとき、表示部品３３を示す識別記号が位置する座標は、（ｘ，ｙ）＝（２０±５，５±５）のように配置データとして含まれている。表示部品３２、３３、３４、３５の座標の精度すなわち位置の許容範囲は、表示画面４１に表示される表示部品３２、３３、３４、３５の数や大きさなどによって任意に設定される。なお、上記のような座標による配置データは、説明のための一例であり、データの構成などは任意に変更することができる。これらの画面データに含まれる識別記号や配置データは、ナビゲーション装置３０のソフトウェアを構築する際に設定される仕様書に沿って定義されている。すなわち、画面データは、検査装置１０のために別途設定するのではなく、予め仕様書にナビゲーション装置３０の仕様として含まれるデータをそのまま流用すればよい。
【００２６】
制御部１１は、識別記号が抽出されると、判定部１５においてステップＳ１０２で抽出した表示識別記号６１、６２、６３、６４、６５とステップＳ１０３で抽出した識別記号とを照合する（Ｓ１０４）。判定部１５では、これらの表示識別記号６１、６２、６３、６４、６５と識別記号とが一致するか否かを判定する（Ｓ１０５）。判定部１５は、表示画面４１の表示識別記号６１と識別記号、および各表示部品３２、３３、３４、３５の表示識別記号６２、６３、６４、６５と識別記号とをそれぞれ照合する。そして、これらのすべてが一致したとき「Ｙｅｓ」の判定を下し、いずれか一つでも異なると「Ｎｏ」の判定を下す。
【００２７】
判定部１５において「Ｙｅｓ」と判定されると、制御部１１は次の検査対象となる表示画面４１に遷移するために、表示部３１に現在表示されている表示画面４１の画面データから、次の表示画面４１に遷移するために押すべき表示部品３２、３３、３４、３５または操作スイッチ３６の位置を特定する（Ｓ１０６）。ある表示画面４１の検査が完了すると、検査装置１０はその表示画面４１から別の表示画面４１に遷移して検査を続行する。そのため、現在表示されている表示画面４１を次の検査対象となる表示画面４１に切り替える必要がある。そこで、制御部１１は、現在表示されている表示画面４１の基礎となる画面データから、次の検査対象となる表示画面４１に遷移するために押される表示部品３２、３３、３４、３５または操作スイッチ３６を選択し、その位置を特定する。この表示部品３２、３３、３４、３５または操作スイッチ３６の位置は、画面データに上述の配置データとして含まれている。
【００２８】
制御部１１は、特定された表示部品３２、３３、３４、３５または操作スイッチ３６を操作するために、配置データから特定した表示部品３２、３３、３４、３５または操作スイッチ３６の位置からロボット１９を制御するための制御コマンドをロボット操作部１８において作成する。そして、制御部１１は、ロボット操作部１８からロボット１９へ制御コマンドを出力する（Ｓ１０７）。配置データは、単に表示部品３２、３３、３４、３５や操作スイッチ３６の位置を示すデータに過ぎない。そのため、ロボット操作部１８は、表示部品３２、３３、３４、３５や操作スイッチ３６の位置を示す配置データに基づいて、ロボット１９を制御するための制御コマンドを作成する。
【００２９】
ロボット１９は、ロボット操作部１８で作成された制御コマンドにしたがって、次の表示画面に遷移するために特定された表示部品３２、３３、３４、３５または操作スイッチ３６を押す。これにより、表示部３１に表示されている例えば図２に示す表示画面４１は、例えば図４に示す次の表示画面５１に遷移する（Ｓ１０８）。次の表示画面５１に遷移すると、制御部１１は遷移した表示画面５１について再びステップＳ１０１から検査を繰り返す。
【００３０】
一方、ステップＳ１０５において、判定部１５が「Ｎｏ」を判定すると、制御部１１はエラー告知部１４へエラー信号を出力する（Ｓ１１１）。エラー信号が出力されると、エラー告知部１４はエラーを告知する（Ｓ１１２）。エラー告知部１４は、例えばブザーや警報音などにより聴覚的にエラーを告知、または例えばエラー表示などにより視覚的にエラーを告知する。制御部１１は、判定部１５が「Ｎｏ」を判定すると、エラー告知部１４からエラーを告知するとともに、処理を中止する。
【００３１】
以上の手順により、ナビゲーション装置３０の検査が実施される。
以上説明した一実施形態では、表示部３１に表示される表示画面４１およびこの表示画面４１に含まれる表示部品３２、３３、３４、３５は表示識別記号６１、６２、６３、６４、６５を含んでいる。そのため、表示画面４１および表示部品３２、３３、３４、３５に含まれている表示識別記号６１、６２、６３、６４、６５から、表示部３１に表示されている表示画面４１および表示部品３２、３３、３４、３５の種類および位置が検出される。この検出した表示識別記号６１、６２、６３、６４、６５と画像遷移記憶部に記憶されている画面データに含まれる識別記号とを照合することにより、表示部３１に表示されている表示画面４１およびこれに含まれる表示部品３２、３３、３４、３５が適正であるか否かが判定される。表示識別記号６１、６２、６３、６４、６５は表示画面４１および表示部品３２、３３、３４、３５に不可視的に含まれるため、検査対象となる表示画面４１は最終的な製品レベルとすることができる。したがって、最終的な製品レベルの表示画面４１を用いてナビゲーション装置３０の表示画面４１を検査をすることができる。
【００３２】
また、判定部１５では表示画面４１および表示部品３２、３３、３４、３５の表示識別記号６１、６２、６３、６４、６５と画面データに含まれる識別記号とを照合している。表示識別記号６１、６２、６３、６４、６５は、カメラ１７で撮影された表示画面４１から抽出される例えばバーコード、二次元バーコードあるいは文字などの記号である。そのため、表示識別記号６１、６２、６３、６４、６５は、複雑な画像処理アルゴリズムを経ることなく抽出される。これにより、カメラ１７で撮影した表示画面４１の全体を画像データ間で比較する場合と比較して、検査装置１０の負荷が低減され、検査装置１０の高い処理能力が要求されない。したがって、製品レベルのナビゲーション装置３０の検査を、高速かつ低負担で高精度に実施することができる。
【００３３】
判定部１５による判定の結果、表示識別記号６１、６２、６３、６４、６５と識別記号とが一致すると、表示されている表示画面４１はロボット１９による操作によって順に遷移される。そのため、ナビゲーション装置３０の表示部３１に表示された表示画面４１は、枝分かれした各画面が自動的に切り替えられる。したがって、複雑な階層構造の表示画面４１を自動的かつ連続的に検査することができる。
【００３４】
（その他の実施形態）
上述の一実施形態では、図２（ａ）および図２（ｂ）に示すように表示画面４１、および表示部品３２、３３、３４、３５の特定の位置に表示識別記号６１、６２、６３、６４、６５を表示する例について説明した。しかし、表示識別記号は、図４に示すように表示画面５１および表示部品５２、５３、５４、５５の全体に意匠として埋め込む構成としてもよい。例えば、図４（ａ）に示すような表示画面５１をカメラ１７で撮影した後に画像処理が施すと、図４（ｂ）に示す表示画面５１が得られる。図４（ｂ）に示す表示画面５１には、表示画面５１や表示部品５２、５３、５４、５５に表示識別記号を示す二次元バーコード７１、７２、７３、７４、７５などが含まれている。すなわち、図４で示す表示画面５１の場合、表示画面５１の全体が表示識別記号を示す模様を形成するとともに、表示部品５２、５３、５４、５５にそれぞれ表示識別記号を示す二次元バーコード７１、７２、７３、７４、７５が模様として埋め込まれている。
【００３５】
以上説明した本発明は、上記実施形態に限定されるものではなく、その要旨を逸脱しない範囲で種々の実施形態に適用可能である。
【図面の簡単な説明】
【００３６】
【図１】本発明の一実施形態による検査装置の概略構成を示すブロック図
【図２】本発明の一実施形態による検査装置に適用されるナビゲーション装置の表示画面を示す模式図であり、（ａ）は実際の表示画面を示し、（ｂ）は画像処理後の表示画面を示す図
【図３】本発明の一実施形態による検査装置の検査の流れを示す概略図
【図４】本発明の他の実施形態による検査装置に適用されるナビゲーション装置の表示画面を示す図２に相当する模式図
【符号の説明】
【００３７】
図面中、１０は検査装置、１２は画面遷移記憶部、１３は識別記号抽出部、１４はエラー告知部、１５は判定部、１６は表示識別記号抽出部、１７はカメラ（撮像部）、１８はロボット操作部（入力部）、１９はロボット（入力部）、３０はナビゲーション装置、３１は表示部、３２、３３、３４、３５、５２、５３、５４、５５は表示部品、３６は操作スイッチ、４１、５１は表示画面（実表示画面）、６１、６２、６３、６４、６５、７１、７２、７３、７４、７５は表示識別記号を示す。
【図１】
2009031198.tif 000003
【図２】
2009031198.tif 000004
【図３】
2009031198.tif 000005
【図４】
2009031198.tif 000006