(57)【特許請求の範囲】
【請求項１】
対象画像と類似する画像を候補画像として検索する類似画像検索手段と、
候補画像を表示手段に複数表示させる第１の表示制御手段と、
前記第１の表示制御手段により複数表示された候補画像を選択する選択手段と、
前記選択手段により選択された候補画像に対応して当該候補画像の類似する相互を識別するためのポイントを示す識別ポイント情報が存在しているか否かを判別する判別手段と、
前記判別手段の判別結果が肯定の場合、前記識別ポイント情報を前記表示手段に表示させる第２の表示制御手段と、
を備え、
前記第２の表示制御手段は、前記判別手段の判別結果が否定の場合、前記選択された候補画像の拡大画像を前記表示手段に表示させることを特徴とする画像処理装置。
【請求項２】
前記識別ポイント情報は、類似する候補画像の相互の識別を容易にするための部分を指示する情報であることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記類似する候補画像の相互の識別を容易にするための部分を指示する情報は、当該部分を指示する矢印であることを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記識別ポイント情報は、類似する候補画像の相互の識別を容易にするための部分を強調する情報であることを特徴とする請求項１に記載の画像処理装置。
【請求項５】
前記類似する候補画像の相互の識別を容易にするための部分を強調する情報は、ハッチングであることを特徴とする請求項４に記載の画像処理装置。
【請求項６】
前記識別ポイント情報は、類似する候補画像の相互の識別を容易にするための部分を説明する説明文であることを特徴とする請求項１に記載の画像処理装置。
【請求項７】
前記表示手段に表示された候補画像をユーザ操作により選択する選択手段をさらに備え、
前記第２の表示制御手段は、前記選択手段により候補画像が選択されると、前記識別ポイント情報を前記表示手段に表示させることを特徴とする請求項１乃至６のうち何れか１項に記載の画像処理装置。
【請求項８】
撮像手段を更に備え、
前記撮像手段により撮像された画像を、前記対象画像とすることを特徴とする請求項１乃至７のうち何れか１項に記載の画像処理装置。
【請求項９】
前記対象画像は、植物の画像であり、
前記識別ポイント情報は、前記植物の画像の類似品種を相互に識別するための植物の部分を指示する情報であることを特徴とする請求項１乃至８のうち何れか１項に記載の画像処理装置。
【請求項１０】
画像処理装置が実行する画像処理方法であって、
対象画像と類似する画像を候補画像として検索する類似画像検索ステップと、
前記候補画像を表示部に複数表示させる第１の表示制御ステップと、
前記候補画像を選択する選択ステップと、
前記選択された候補画像に対応して当該候補画像の類似する相互を識別するためのポイントを示す識別ポイント情報が存在しているか否かを判別する判別ステップと、
前記判別ステップの判別結果が肯定の場合、前記識別ポイント情報を前記表示部に表示させる第２の表示制御ステップと、
前記第２の表示制御ステップは、前記判別ステップの判別結果が否定の場合、前記選択された候補画像の拡大画像を前記表示手段に表示させるステップと、
を含むことを特徴とする画像処理方法。
【請求項１１】
情報を処理する画像処理装置を制御するコンピュータを、
対象画像と類似する画像を候補画像として検索する類似画像検索手段、
前記候補画像を表示手段に複数表示させる第１の表示制御手段、
前記候補画像を選択する選択手段、
前記選択された候補画像に対応して当該候補画像の類似する相互を識別するためのポイントを示す識別ポイント情報が存在しているか否かを判別する判別手段、
前記判別手段の判別結果が肯定の場合、前記識別ポイント情報を前記表示手段に表示させる第２の表示制御手段、
として機能させ、前記第２の表示制御手段は、前記判別手段の判別結果が否定の場合、前記選択された候補画像の拡大画像を前記表示手段に表示させる
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、物体の特定をよりし易くする画像処理装置、画像処理方法及びプログラムに関する。
【背景技術】
【０００２】
従来、ユーザは、未知の植物を発見すると、撮像装置を用いて当該植物を撮像しておき、その後、当該植物が写る撮像画像と、既知の植物が写る複数の画像（例えば百科事典に掲載された画像）とを見比べることで、当該植物の種類等を特定する作業をすることがある。
【０００３】
このようなユーザの作業を支援すべく、各種各様の植物が写った多数の画像のデータを格納するデータベースが用いられ、種類等を特定したい植物が写った撮像画像等のデータと、データベース内の各画像のデータとの比較処理が行われる技術が存在する。
ここで、種類等を特定したい植物が写った撮像画像等のデータを、比較処理の対象のデータという意味で、「対象画像のデータ」と呼ぶ。
特許文献１には、データベースに格納された多数の画像のデータの中から、対象画像と同一種類の植物が写っている可能性のある画像のデータの個数、換言すると対象画像と類似する画像（より正確には類似するのは植物の像）の候補となる画像のデータ（以下、「候補画像のデータ」と呼ぶ）の個数を絞り込み、絞り込まれた複数の候補画像を対象画像と共に表示させる技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１３３８１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述の特許文献１に記載の技術においては、植物らしさを最もよく表す構図で撮像された画像が候補画像として表示される場合が多い。一方で、植物の品種等を見分ける部位が、当該構図で撮像された候補画像に含まれない場合も存在する。
このような場合には、ユーザは、対象画像と、候補画像とを単に見比べても、植物の特定を行うことができないという問題があった。
【０００６】
本発明は、このような状況に鑑みてなされたものであり、物体の特定をよりし易くすることを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明の一態様の画像処理装置は、対象画像と類似する画像を候補画像として検索する類似画像検索手段と、候補画像を表示手段に複数表示させる第１の表示制御手段と、前記第１の表示制御手段により複数表示された候補画像を選択する選択手段と、前記選択手段により選択された候補画像に対応して当該候補画像の類似する相互を識別するためのポイントを示す識別ポイント情報が存在しているか否かを判別する判別手段と、前記判別手段の判別結果が肯定の場合、前記識別ポイント情報を前記表示手段に表示させる第２の表示制御手段と、を備え、前記第２の表示制御手段は、前記判別手段の判別結果が否定の場合、前記選択された候補画像の拡大画像を前記表示手段に表示させることを特徴とする。
【発明の効果】
【０００８】
本発明によれば物体の特定をよりし易くすることができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の第１実施形態に係る画像処理装置のハードウェアの構成を示すブロック図である。
【図２】図１の画像処理装置の機能的構成のうち、識別情報表示処理を実行するための機能的構成を示す機能ブロック図である。
【図３】図２の機能的構成を有する図１の画像処理装置が実行する第１実施形態の識別情報表示処理の流れを説明するフローチャートである。
【図４】出力部に通常の表示で対象を表示する第１実施形態の具体例を示す図である。
【図５】出力部に識別ポイント情報を表示する第１実施形態の具体例を示す図である。
【図６】図２の機能的構成を有する図１の画像処理装置が実行する第２実施形態の識別情報表示処理の流れを説明するフローチャートである。
【図７】出力部に通常の表示で対象を表示する第２実施形態の具体例を示す図である。
【図８】出力部に識別ポイント情報を表示する第２実施形態の具体例を示す図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態について、図面を用いて説明する。
【００１１】
［第１実施形態］
図１は、本発明の第１実施形態に係る画像処理装置のハードウェアの構成を示すブロック図である。
画像処理装置１は、例えばインターネット接続が可能な携帯電話として構成される。
【００１２】
画像処理装置１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１３と、バス１４と、入出力インターフェース１５と、出力部１６と、入力部１７と、撮像部１８と、記憶部１９と、通信部２０と、ドライブ２１と、を備えている。
【００１３】
ＣＰＵ１１は、ＲＯＭ１２に記録されているプログラム、又は、記憶部１９からＲＡＭ１３にロードされたプログラムに従って各種の処理を実行する。
【００１４】
ＲＡＭ１３には、ＣＰＵ１１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【００１５】
ＣＰＵ１１、ＲＯＭ１２及びＲＡＭ１３は、バス１４を介して相互に接続されている。このバス１４にはまた、入出力インターフェース１５も接続されている。入出力インターフェース１５には、出力部１６、入力部１７、撮像部１８、記憶部１９、通信部２０及びドライブ２１が接続されている。
【００１６】
出力部１６は、ディスプレイにより構成され撮像部１８により撮像された画像等の画像や情報を表示する。
入力部１７は、ユーザの指示操作に応じて各種情報を入力する。
【００１７】
撮像部１８は、被写体を撮像し、当該被写体の像を含む画像（以下、「撮像画像」と呼ぶ）のデータをＣＰＵ１１に供給する。
【００１８】
記憶部１９は、ハードディスク或いはＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などで構成され、各種画像のデータ、撮像画像のデータの他、アプリケーションプログラムなどの各種プログラムなどを記憶する。
通信部２０は、インターネットを含むネットワークを介して他の装置（図示せず）との間で行う通信を制御する。
【００１９】
ドライブ２１には、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどよりなる、リムーバブルメディア３１が適宜装着される。ドライブ２１によってリムーバブルメディア３１から読み出されたプログラムは、必要に応じて記憶部１９にインストールされる。また、リムーバブルメディア３１は、記憶部１９に記憶されている画像のデータなどの各種データも、記憶部１９と同様に記憶することができる。
【００２０】
図２は、このような画像処理装置１の機能的構成のうち、識別情報表示処理を実行するための機能的構成を示す機能ブロック図である。
識別情報表示処理とは、ユーザにより図示せぬ電源ボタンが押下されたことを契機として開始される、次のような処理をいう。即ち、識別情報表示処理とは、物体を被写体として含む対象画像と、当該対象画像と同一品種の物体を被写体として含む可能性のある１以上の候補画像とを含む画像（以下、「表示画像」と呼ぶ）を表示し、必要に応じて、類似品種を相互に識別するポイントを示す情報も表示するまでの一連の処理をいう。
ここで、類似品種を相互に識別するポイントを、「識別ポイント」と呼び、識別ポイントを示す情報を、「識別ポイント情報」と呼ぶ。
また、ユーザが種類を特定したい物体を被写体として含む画像が、本実施形態では「対象画像」と呼ばれている。また、データベース等に予め用意されている、各種各様の物体を被写体として含む複数の画像のうち、対象画像と同一種類の物体が含まれている可能性のある画像の候補が、「候補画像」と呼ばれている。
【００２１】
ＣＰＵ１１においては、識別情報表示処理の実行が制御される場合、対象画像取得部４１と、対象候補検索部４２と、候補情報取得部４３と、表示制御部４４と、が機能する。
また、画像処理装置１の記憶部１９の一領域として、対象画像記憶部５１と、候補情報記憶部５２が設けられている。なお、候補情報記憶部５２が記憶部１９の一領域として設けられていることは例示であって、その他例えばリムーバブルメディア３１の一領域として設けられるようにしてもよい。
【００２２】
対象画像記憶部５１には、例えば撮像部１８により被写体として自然物が撮像された結果として得られる撮像画像のデータ、特に植物の花を被写体として含む撮像画像のデータ等が、対象画像のデータとして記憶される。
【００２３】
候補情報記憶部５２には、各種各様の自然物を被写体して含む１以上の画像のデータが記憶されている。候補情報記憶部５２にはまた、被写体として含まれる自然物のうち識別ポイントが存在するものについては、識別ポイント情報が、当該自然物の画像のデータと対応付けられて記憶されている。具体的には、例えば本実施形態では、外来種の西洋タンポポと在来種の日本タンポポとの各々を含む候補画像のデータが候補情報記憶部５２に記憶されており、相互の品種を識別するための識別ポイント情報として「萼の反り返りの違い」を説明する情報が候補情報記憶部５２に記憶されている。
【００２４】
対象画像取得部４１は、撮像部１８により撮像された撮像画像のデータを対象画像のデータとして取得し、対象画像記憶部５１に記憶させる。
【００２５】
対象候補検索部４２は、対象画像記憶部５１に記憶される対象画像のデータと、候補情報記憶部５２に記憶される複数の画像のデータの各々とを比較して、対象画像と同一品種の自然物を被写体として含む可能性のある画像のデータを、候補画像のデータとして検索する。
【００２６】
候補情報取得部４３は、対象候補検索部４２により検索された複数の候補画像のデータを対象画像記憶部５１から取得すると共に、複数の候補画像のデータに識別ポイント情報が対応付けられている場合には、当該識別ポイント情報を取得する。
なお、以下、候補画像のデータ、及び識別ポイント情報をまとめて、「候補情報」と呼ぶ場合がある。
【００２７】
表示制御部４４は、対象画像記憶部５１に記憶される対象画像のデータ及び候補情報取得部４３により取得された候補画像のデータに基づいて、対象画像と候補画像とが配置された表示用の画像（以下、「表示画像」と呼ぶ）を出力部１６のディスプレイに表示させる制御を実行する。
表示制御部４４はまた、必要に応じて、識別ポイント情報を表示画像に含めて表示させる制御を実行する。
撮像装置１において、識別情報表示処理の実行が制御される場合、入力部１７は、表示される候補画像の中から識別ポイント情報をユーザ操作により選択する選択部として機能する。
【００２８】
次に、図３を参照して、このような図２の機能的構成の画像処理装置１が実行する識別情報表示処理について説明する。
図３は、図２の機能的構成を有する図１の画像処理装置１が実行する識別情報表示処理の流れを説明するフローチャートである。
画像処理装置１により識別情報表示処理が実行されると、ＣＰＵ１１において図２の各機能ブロックが機能して、次のような処理が行われる。即ち、以下の各ステップの処理の動作主体は、ハードウェアではＣＰＵ１１が該当する。但し、本発明の理解を容易なものとすべく、ＣＰＵ１１において機能する各機能ブロックが動作主体であるものとして、以下の各ステップの処理の説明をする。
【００２９】
識別情報表示処理は、ユーザにより画像処理装置１の電源ボタン（図示せず）が押下されたことを契機として開始され、次のような処理が繰り返し実行される。
【００３０】
ステップＳ１１において、対象画像取得部４１は、撮像部１８から対象画像のデータとなる撮像画像のデータを取得する。その後、対象画像取得部４１は、取得した対象画像のデータを対象画像記憶部５１に記憶させる。
【００３１】
ステップＳ１２において、対象候補検索部４２は、対象画像記憶部５１に記憶された対象画像と候補情報記憶部５２に記憶された候補画像とを比較して、対象画像に類似する候補画像を検索する。対象候補検索部４２は、検索結果として、複数の候補画像を、植物を特定するための候補として取得する。
【００３２】
ステップＳ１３において、候補情報取得部４３は、対象候補検索部４２により検索された複数の候補画像のデータを対象画像記憶部５１から取得すると共に、複数の候補画像のデータに識別ポイント情報が対応付けられている場合には、当該識別ポイント情報を取得する。
【００３３】
ステップＳ１４において、表示制御部４４は、対象画像記憶部５１に記憶された対象画像及び候補情報取得部４３により取得された複数の候補画像を出力部１６に表示出力する制御を実行する。表示制御部４４により対象画像及び候補画像を表示する具体例については、後述の図４を参照して説明する。
【００３４】
ステップＳ１５において、候補情報取得部４３は、選択された対象に識別情報があるか否かを判定する。詳細には、候補情報取得部４３は、ユーザにより入力部１７を介して、表示された複数の候補画像のうち、１つの候補画像が選択された場合に、選択された候補画像に対応する植物の識別ポイント情報の有無を参照する。
選択された候補画像に識別ポイント情報がない場合には、ステップＳ１５においてＮＯであると判定され、処理はステップＳ１６に進む。
【００３５】
ステップＳ１６において、表示制御部４４は、通常の表示で対象画像を出力部１６に表示する制御を実行する。本例では、通常の表示とは、対象画像を拡大表示したものである。通常の表示の具体例については、後述の図４を参照して説明する。
その後、処理はステップＳ１８に進む。ステップＳ１８については後述する。
【００３６】
これに対して、選択された対象に識別ポイント情報がある場合には、ステップＳ１５においてＹＥＳであると判定され、処理はステップＳ１７に進む。
【００３７】
ステップＳ１７において、表示制御部４４は、候補情報取得部４３により取得された対象の識別ポイント情報を出力部１６に表示する制御を実行する。識別ポイント情報の表示の具体例については、後述の図５を参照して説明する。
【００３８】
ステップＳ１８において、ＣＰＵ１１は、ユーザにより入力部１７に対して、異なる候補が選択されたか否かを判定する。
異なる候補が選択された場合には、ステップＳ１８においてＹＥＳであると判定されて、処理はステップＳ１５に戻る。
これに対して、異なる候補が選択されなかった場合には、ステップＳ１８においてＮＯであると判定されて、識別情報表示処理は終了となる。
【００３９】
次に、通常の表示で対象を表示する処理の具体例について図４を参照して説明する。
図４は、出力部１６に通常の表示を行う具体例を示す図である。
以下、出力部１６の表示領域には、表示領域Ａ１と、表示領域Ａ２とが設けられている。表示領域Ａ１には、主に、対象画像ｔが配置される。また、表示領域Ａ２には、主に、１以上の候補画像、本実施形態においては４つの候補画像ｃ１乃至ｃ４や識別ポイント情報が配置される。
【００４０】
候補情報取得部４３により、候補情報が取得されると、図４（ａ）に示すように、その結果として表示領域Ａ１に対象画像ｔと、表示領域Ａ２に４つの候補画像ｃ１乃至ｃ４と、が表示される。
次に、ユーザにより、候補画像ｃ１乃至ｃ４のうちの１つが選択される（本例では、候補画像ｃ４が選択される）と、当該選択された候補画像に対応する識別ポイント情報がない場合には、その結果として、図４（ｂ）に示すように、出力部１６に対象画像ｔと、候補画像ｃ４の要部を拡大した拡大対象画像Ｃ４が通常の表示の態様として表示される。
【００４１】
次に、識別ポイント情報を表示する処理の具体例について図５を参照して説明する。
図５は、出力部１６に識別ポイント情報を表示する具体例を示す図である。
【００４２】
候補情報取得部４３により、候補情報が取得された図５（ａ）に示すような表示において、１つの候補画像が選択される（本例では、候補画像ｃ７が選択される）と、当該選択された候補画像ｃ７に対応する識別ポイント情報がある場合には、その結果として、図５（ｂ）に示すように、表示領域Ａ２に識別ポイント情報の表示を行う。
図５（ｂ）の例においては、タンポポにおける別種である日本タンポポと西洋タンポポを識別するポイント「萼の反り返りの違い」を説明するための情報が識別ポイント情報として表示されている。
また、図５（ｂ）の例においては、植物の識別を容易にするために、萼の反り返りの部分を強調する表示（ハッチングによる表示）や萼の反り返りの部分を指示する表示（矢印による表示）がされる。
【００４３】
以上、本発明の第１実施形態に係る画像処理装置１について説明した。
次に、本発明の第２実施形態に係る画像処理装置１について説明する。
【００４４】
［第２実施形態］
本発明の第２実施形態に係る画像処理装置１は、第１実施形態に係る画像処理装置１と基本的に同様のハードウェア構成及び機能的構成を取ることができる。
従って、図１は、第２実施形態に係る画像処理装置１のハードウェアの構成を示すブロック図でもあり、図２は、図１の画像処理装置の機能的構成のうち、識別情報表示処理を実行するための機能的構成を示す機能ブロック図でもある。
【００４５】
図６は、図２の機能的構成を有する図１の画像処理装置１が実行する、第２実施形態に係る代表画像表示処理の流れを説明するフローチャートである。
【００４６】
上述した第１実施形態における図３の代表画像表示処理では、候補対象を１つだけ選択しているのに対して、第２実施形態における図６の識別情報表示処理では、複数の対象を選択して、選択された対象間における識別ポイント情報を表示する点が差異点である。詳細には、第２実施形態では、第１実施形態に係るステップＳ１５乃至Ｓ１７の処理に代えて、ステップＳ２５乃至Ｓ２７の処理が実行される点が差異点である。
そこで、以下、このような差異点について主に説明し、一致点の説明は適宜省略する。
なお、選択された候補画像間における識別ポイント情報とは、例えば、キク科ヨモギ属の近縁種であるハルジオンとヒメジオンを識別するポイント「葉の根元形状の違い」を説明するための情報、タデ科タデ属の近縁種であるミゾソバとママコノシリヌグイを識別するポイント「茎のトゲの違い」を説明するための情報等の情報である。本例では、例示として、葉の形状が異なる植物の識別ポイント情報を表示するようにした。
【００４７】
ステップＳ２５において、候補情報取得部４３は、選択された候補画像間における識別ポイント情報があるか否かを判定する。詳細には、候補情報取得部４３は、ユーザにより入力部１７を介して、表示された複数の候補画像のうち、２つの候補画像が同時に選択された場合に、選択された候補画像間における識別ポイント情報の有無を参照する。
選択された候補画像間における識別ポイント情報がない場合には、ステップＳ２５においてＮＯと判定され、処理はステップＳ２６に進む。
【００４８】
ステップＳ２６において、表示制御部４４は、通常の表示で対象の情報を出力部１６に表示する制御を実行する。本例では、通常の表示として、選択された対象画像を拡大した表示が行われる。通常の表示の具体例については、後述の図７を参照して説明する。
その後、処理はステップＳ２８に進む。ステップＳ２８については後述する。
【００４９】
これに対して、選択された候補画像間における識別ポイント情報がある場合には、ステップＳ２５においてＹＥＳと判定され、処理はステップＳ２７に進む。
【００５０】
ステップＳ２７において、表示制御部４４は、候補情報取得部４３により取得された対象の識別ポイント情報を出力部１６に表示する制御を実行する。識別ポイント情報の表示の具体例については、後述の図８を参照して説明する。
【００５１】
次に、通常の表示で対象を表示する処理の具体例について図７を参照して説明する。
図７は、出力部１６に通常の表示で対象を表示する第２実施形態の具体例を示す図である。
候補情報取得部４３により、候補画像が取得されると、図７（ａ）に示すように、その結果として出力部１６に、表示領域Ａ１に対象画像ｔと、表示領域Ａ２に候補画像ｃ９乃至ｃ１２と、が表示される。
次に、ユーザにより、識別ポイント情報を有さない複数の候補画像ｃ９及びｃ１０が選択されると、その結果として、図７（ｂ）に示すように、出力部１６に対象画像ｔと選択された候補画像ｃ９，ｃ１０とをそれぞれ拡大した拡大候補画像Ｃ９，Ｃ１０が通常の表示の態様として表示される。
【００５２】
次に、識別ポイント情報を表示する処理の具体例について図８を参照して説明する。
図８は、出力部１６に識別ポイント情報を表示する第２実施形態の具体例を示す図である。
【００５３】
候補情報取得部４３により、候補情報が取得された図８（ａ）に示すような表示において、ユーザにより識別ポイント情報を有する複数の候補画像ｃ１５及びｃ１６が選択されると、その結果として、図８（ｂ）に示すように、識別ポイント情報の表示がされる。図８（ｂ）の例においては、選択された候補画像の植物を見極める識別ポイント情報（葉の形状の違い）が表示される。
【００５４】
以上のように構成される画像処理装置１は、対象画像取得部４１と、候補情報取得部４３と、表示制御部４４とを備えている。
対象画像取得部４１は、特定対象の植物の像を含む画像のデータを、対象画像のデータとして取得する。
候補情報取得部４３は、対象画像と同一種類の植物の像を含む可能性があると判断できる画像のデータを、予め用意された複数の画像のデータの中から１以上検索して、候補画像のデータとして取得すると共に、当該候補画像に含まれる物体を識別するための識別ポイント情報を取得する。
表示制御部４４は、対象画像取得部４１により取得された対象画像のデータと、候補情報取得部４３により取得された１以上の候補画像のデータとに基づいて、対象画像と１以上の候補画像とを含む表示画像を表示すると共に、１以上の候補画像のうち所定の１つが選択された場合には、候補情報取得部４３により取得された、選択対象の候補画像に対応する識別ポイント情報を表示する表示制御を実行する。
これにより、画像処理装置１は、対象画像取得部４１により取得された対象画像のデータと、候補情報取得部４３により取得された１以上の候補画像のデータとに基づいて、対象画像と１以上の候補画像とを含む表示画像を表示すると共に、１以上の候補画像のうち所定の１つが選択された場合には、候補情報取得部４３により取得された、選択対象の候補画像に対応する識別ポイント情報を表示する。
従って、画像処理装置１においては、ユーザが表示された情報に基づいて、植物の特定をよりし易くする情報を表示することができる。
【００５５】
表示制御部４４は、さらに、複数の候補画像が選択された場合には、選択された複数の候補画像に含まれる各々の植物の種類を相互に識別するための識別ポイント情報を表示する制御を実行する。
これにより、画像処理装置１は、複数の候補画像が選択された場合、即ち、例えば、ユーザが判断に迷う状況になった場合に、選択された植物の種類を相互に識別するための識別ポイント情報を表示する。このため、画像処理装置１においては、さらに、ユーザが表示された情報に基づいて、植物の特定をよりし易くする情報を表示することができる。
【００５６】
表示制御部４４は、１以上の候補画像のうち所定の１つが選択された場合であって、選択対象の候補画像に対応する識別ポイント情報が存在しない場合には、当該選択対象の候補画像の物体に関する情報を表示する制御を実行する。
従って、画像処理装置１は、識別ポイント情報が存在しない場合であっても、植物を特定する情報を表示する。このため、画像処理装置１においては、植物の特定をよりし易くする情報を表示することができる。
【００５７】
画像処理装置１は、撮像を行う撮像部１８を備える。
対象画像取得部４１は、撮像部１８により撮像された画像のデータを、対象画像のデータとして取得する。
このため、画像処理装置１においては、例えば、デジタルカメラや撮像機能付きでインターネット接続が可能な携帯電話のような携行可能な機器に搭載することができるために、例えば、山などの散策の際に、目にした植物の情報を得ることができる。
【００５８】
なお、本発明は、上述の実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。
【００５９】
即ち、本発明が適用される画像処理装置は、上記実施形態に特に限定されず、次のような構成を有するように各種各様の実施形態を取ることができる。
即ち、画像処理装置は、
特定対象の物体の像を含む画像を、対象画像として取得する対象画像取得手段と、
前記対象画像取得手段により取得された対象画像と類似する画像を候補画像として、記録手段に記録された複数の画像の中から検索する類似画像検索手段と、
前記類似画像検索手段により検索された候補画像に対応する第１の種類の識別情報を取得する候補対象取得手段と、
前記類似画像検索手段により検索された候補画像を表示手段に表示させる第１の表示制御手段と、
前記表示手段により表示された候補画像をユーザ操作により選択する選択手段と、
前記選択手段により候補画像が選択されると、当該候補画像に対応する前記第１の種類の識別情報を前記表示手段に表示させる第２の表示制御手段と、
を備えるように構成することができる。
このような構成を有する画像処理装置では、ユーザが表示された情報に基づいて、植物の特定をよりし易くする情報を表示することができる。
【００６０】
さらに、画像処理装置は、
前記類似画像検索手段は、対象画像と類似する複数の画像を、前記記録手段に記録された複数の画像の中から前記候補画像として検索し、
前記第１の表示制御手段は、前記類似画像検索手段により検索された複数の候補画像を前記表示手段に表示させ、
前記第２の表示制御手段は、前記選択手段により複数の候補画像が選択されると、当該複数の候補画像に含まれる各々の物体の種類を相互に識別するための第２の種類の識別情報を表示制御する、
ように構成することもできる。
これにより、画像処理装置では、複数の候補画像が選択された場合、即ち、例えば、ユーザが判断に迷う状況になった場合に、選択された植物の種類を相互に識別するための識別情報を表示する。このため、画像処理装置においては、さらに、ユーザが表示された情報に基づいて、物体の特定をよりし易くする情報を表示することができる。
【００６１】
さらに、画像処理装置は、
前記第２の表示制御手段は、前記選択手段により選択された候補画像に対応する前記第１の種類の識別情報が存在しない場合には、当該候補画像に関する情報を表示制御する、
ように構成することもできる。
これにより、画像処理装置では、識別情報が存在しない場合であっても、物体を特定する情報を表示する。このため、画像処理装置においては、物体の特定をよりし易くする情報を表示することができる。
【００６２】
さらに、画像処理装置は、
前記第１の表示制御手段は、前記対象画像取得手段により取得された対象画像とともに、前記候補対象取得手段により取得された候補画像を前記表示手段に表示させる、
さらに、画像処理装置では、対象画像と、候補画像とを同時に表示することができる。
【００６３】
上述の実施形態では、識別ポイント情報を、識別可能な部分を単に表示していたに過ぎないが、これに限られない。識別可能な部分を実際の対象との比率で表示させることができる。これにより、ユーザは、実際の対象をイメージし易くなり、さらに容易に対象の特定を行うことができる。
【００６４】
また、上述の実施形態では、本発明が適用される画像処理装置１は、インターネット接続が可能な携帯電話を例として説明したが、特にこれに限定されない。
例えば、本発明は、識別情報表示処理機能を有する電子機器一般に適用することができる。具体的には、例えば、本発明は、ノート型のパーソナルコンピュータ、プリンタ、テレビジョン受像機、ビデオカメラ、携帯型ナビゲーション装置、ポータブルゲーム機等に適用可能である。
【００６５】
上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。
換言すると、図２の機能的構成は例示に過ぎず、特に限定されない。即ち、上述した一連の処理を全体として実行できる機能が画像処理装置１に備えられていれば足り、この機能を実現するためにどのような機能ブロックを用いるのかは特に図２の例に限定されない。
また、１つの機能ブロックは、ハードウェア単体で構成してもよいし、ソフトウェア単体で構成してもよいし、それらの組み合わせで構成してもよい。
【００６６】
一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、コンピュータ等にネットワークや記録媒体からインストールされる。
コンピュータは、専用のハードウェアに組み込まれているコンピュータであってもよい。また、コンピュータは、各種のプログラムをインストールすることで、各種の機能を実行することが可能なコンピュータ、例えば汎用のパーソナルコンピュータであってもよい。
【００６７】
このようなプログラムを含む記録媒体は、ユーザにプログラムを提供するために装置本体とは別に配布される図１のリムーバブルメディア３１により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される記録媒体等で構成される。リムーバブルメディア３１は、例えば、磁気ディスク（フロッピディスクを含む）、光ディスク、又は光磁気ディスク等により構成される。光ディスクは、例えば、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ），ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等により構成される。光磁気ディスクは、ＭＤ（Ｍｉｎｉ−Ｄｉｓｋ）等により構成される。また、装置本体に予め組み込まれた状態でユーザに提供される記録媒体は、例えば、プログラムが記録されている図１のＲＯＭ１２や、図１の記憶部１９に含まれるハードディスク等で構成される。
【００６８】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、その順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的或いは個別に実行される処理をも含むものである。
【００６９】
以上、本発明のいくつかの実施形態について説明したが、これらの実施形態は、例示に過ぎず、本発明の技術的範囲を限定するものではない。本発明はその他の様々な実施形態を取ることが可能であり、さらに、本発明の要旨を逸脱しない範囲で、省略や置換等種々の変更を行うことができる。これら実施形態やその変形は、本明細書等に記載された発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【００７０】
以下に、本願の出願当初の特許請求の範囲に記載された発明を付記する。
［付記１］
特定対象の物体の像を含む画像を、対象画像として取得する対象画像取得手段と、
前記対象画像取得手段により取得された対象画像と類似する画像を候補画像として、記録手段に記録された複数の画像の中から検索する類似画像検索手段と、
前記類似画像検索手段により検索された候補画像に対応する第１の種類の識別情報を取得する候補対象取得手段と、
前記類似画像検索手段により検索された候補画像を表示手段に表示させる第１の表示制御手段と、
前記表示手段により表示された候補画像をユーザ操作により選択する選択手段と、
前記選択手段により候補画像が選択されると、当該候補画像に対応する前記第１の種類の識別情報を前記表示手段に表示させる第２の表示制御手段と、
を備えることを特徴とする画像処理装置。
［付記２］
前記類似画像検索手段は、対象画像と類似する複数の画像を、前記記録手段に記録された複数の画像の中から前記候補画像として検索し、
前記第１の表示制御手段は、前記類似画像検索手段により検索された複数の候補画像を前記表示手段に表示させ、
前記第２の表示制御手段は、前記選択手段により複数の候補画像が選択されると、当該複数の候補画像に含まれる各々の物体の種類を相互に識別するための第２の種類の識別情報を表示制御する、
ことを特徴とする付記１に記載の画像処理装置。
［付記３］
前記第２の表示制御手段は、前記選択手段により選択された候補画像に対応する前記第１の種類の識別情報が存在しない場合には、当該候補画像に関する情報を表示制御する、
ことを特徴とする付記１又は２に記載の画像処理装置。
［付記４］
前記第１の表示制御手段は、前記対象画像取得手段により取得された対象画像とともに、前記候補対象取得手段により取得された候補画像を前記表示手段に表示させる、
ことを特徴とする付記１乃至３のうち何れか１つに記載の画像処理装置。
［付記５］
撮像手段を更に備え、
前記対象画像取得手段は、前記撮像手段により撮像された画像を、前記対象画像として取得すること、
を特徴とする付記１乃至４のうち何れか１つに記載の画像処理装置。
［付記６］
前記対象画像は、植物の画像であり、
前記識別情報は、前記植物の画像の類似品種を相互に識別するための情報である、
ことを特徴とする付記１乃至５のうち何れか１つに記載の画像処理装置。
［付記７］
画像処理装置が実行する画像処理方法であって、
特定対象の物体の像を含む画像を、対象画像として取得する対象画像取得ステップと、
前記対象画像取得ステップにより取得された対象画像と類似する画像を候補画像として、記録手段に記録された複数の画像の中から検索する類似画像検索ステップと、
前記類似画像検索ステップにより検索された候補画像に対応する第１の種類の識別情報を取得する候補対象取得ステップと、
前記対象画像取得ステップにより取得された対象画像と、前記候補対象取得ステップにより取得された候補画像とを表示手段に表示させる第１の表示制御ステップと、
前記表示手段により表示された候補画像をユーザ操作により選択する選択ステップと、
前記選択ステップにより候補画像が選択されると、当該候補画像に対応する前記第１の種類の識別情報を表示させる第２の表示制御ステップと、
を含むことを特徴とする画像処理方法。
［付記８］
情報を処理する画像処理装置を制御するコンピュータを、
特定対象の物体の像を含む画像を、対象画像として取得する対象画像取得手段、
前記対象画像取得手段により取得された対象画像と類似する画像を候補画像として、記録手段に記録された複数の画像の中から検索する類似画像検索手段、
前記類似画像検索手段により検索された候補画像に対応する第１の種類の識別情報を取得する候補対象取得手段、
前記類似画像検索手段により検索された候補画像を表示手段に表示させる第１の表示制御手段、
前記表示手段に表示された候補画像をユーザ操作により選択する選択手段、
前記選択手段により候補画像が選択されると、当該候補画像に対応する前記第１の種類の識別情報を表示させる第２の表示制御手段、
として機能させるプログラム。
【符号の説明】
【００７１】
１・・・画像処理装置，１１・・・ＣＰＵ，１２・・・ＲＯＭ，１３・・・ＲＡＭ，１４・・・バス，１５・・・入出力インターフェース，１６・・・出力部，１７・・・入力部・・・撮像部，１９・・・記憶部，２０・・・通信部，２１・・・ドライブ，３１・・・リムーバブルメディア，４１・・・対象画像取得部，４２・・・対象候補検索部，４３・・・候補情報取得部，４４・・・表示制御部，５１・・・対象画像記憶部，５２・・・候補情報記憶部
【図１】
0006051553.tif 000002
【図２】
0006051553.tif 000003
【図３】
0006051553.tif 000004
【図４】
0006051553.tif 000005
【図５】
0006051553.tif 000006
【図６】
0006051553.tif 000007
【図７】
0006051553.tif 000008
【図８】
0006051553.tif 000009