(57)【要約】【課題】類似画像や同一画像がばらばらに存在する従来からの画像一覧表示では、目的の画像を探すときに、探しにくいという問題があった、同一画像が沢山存在する場合、それによって表示の領域が多く取られてしまう場合もあった。同一画像は重ね合せた表示にし、表示領域有効にし且個々のファイルへの指示も出来る表示を実現し、また類似画像は、類似画像の差位部分が判り易い表示を行う情報処理装置を実現する。【解決手段】本発明の情報処理装置は、ネットワークに接続された異なる情報処理機器に記憶される画像ファイル縮小表示をソートする手段と、同一の縮小画像をまとめて表示する手段と、まとめて表示された各縮小画像を個別に操作指示する手段とを備える。【選択図】図３
2008167291.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続された異なる情報処理機器に記憶される画像ファイル縮小表示をソートする手段と、
同一の縮小画像をまとめて表示する手段と、
まとめて表示された前記各縮小画像を個別に操作指示する手段と
を含むことを特徴とする情報処理装置。
【請求項２】
少なくとも２種類以上の前記縮小画像の同一画像が存在する際に、２種類以上の類似画像の存在する際の状態に応じて表示する表示方法を変更する手段を更に含むことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
少なくとも２種類以上の前記縮小画像の同一画像が存在する際には、前記同一画像を１つの縮小画像にまとめ、２種類以上の類似画像が存在する際には、前記類似画像の縮小表示を連続して表示を行う手段を更に含むことを特徴とする請求項１に記載の情報処理装置。
【請求項４】
少なくとも２種類以上の前記縮小画像の同一画像が存在する際には、前記同一画像を１つの縮小画像にまとめ、２種類以上の類似画像が存在する際には、類似画像の縮小表示を連続して表示を行い、前記類似画像の異なる部分を強調した表示に変更する手段を更に含むことを特徴とする請求項１に記載の情報処理装置。
【請求項５】
少なくとも２種類以上の前記縮小画像の同一画像が存在する際には、前記同一画像を１つの縮小画像にまとめ、２種類以上の類似画像が存在する際には、前記類似画像の縮小表示を連続して表示を行い、前記類似画像の異なる部分のみの縮小画像の表示に変更する手段を更に含むことを特徴とする請求項１に記載の情報処理装置。
【請求項６】
ネットワークに接続された異なる情報処理機器に記憶される画像ファイル縮小表示をソートするステップと、
同一の縮小画像をまとめて表示するステップと、
まとめて表示された前記縮小画像を個別に操作指示するステップと
を含むことを特徴とする情報処理方法。
【請求項７】
請求項６に記載の情報処理方法の各ステップをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、画像情報を記録し、記録した画像の一覧表示を縮小画像の一覧で表示を行う情報処理装置、方法及びプログラムに関する。
【背景技術】
【０００２】
従来、特許文献１等の画像表示装置では、デジタルカメラで撮影した複数の画像を画面上に一覧表示する表示手段等が開示されていた。
また、特許文献２号等の情報信号処理装置では、第１情報信号の所定の処理単位毎に、当該第１情報信号と対応関係のある第２の情報信号を生成する情報信号生成手段が開示されていた。
また、特許文献３号等のファイル管理方法では、第１データファイルと第２データファイルとの内容が異なる場合に、ユーザに第１データファイルのファイル名の変更を促す第３のステップが開示されていた。
【０００３】
【特許文献１】特開２００５−２２３８５４号公報
【特許文献２】特開２００３−２１９３４８号公報
【特許文献３】特開２００３−２９６１６２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
特許文献１等の画像表示装置では、類似する複数の画像とその類似する複数画像の中の同一画像は、類似すると判定された複数の画像から１つの画像のみを代表画像として表示される。従って、最初の表示画像上では、類似画像と、同一画像が存在するという情報は失われてしまった。
【０００５】
また、特許文献２等の情報信号処理装置では、連続する画像の１フレームや１画像が類似する場合においては、類似画像が異なる記憶場所に分散記憶されている場合その分散記憶ファイル内の類似画像の分類を行う処理手段は存在しない。従って、類似画像等が分散記憶されている場合は、１つの縮小画像に統合される様な事はない。
【０００６】
また、特許文献３等のファイル管理方法では、第１のデータファイルと第２のデータファイルとの内容を比較する第２ステップとで構成されている。そのため、同一ファイル名で無い場合は、同一画像のファイルであっても、同一とは扱われない。従って、第１のデータファイルから第２のデータファイルにコピーが行われる。上記処理をユーザが忘れてしまい、その後に第１のデータファイル名を変更すると、同一画像をコピーが行われる可能性が存在する。
【０００７】
本発明は、上記の課題に鑑みてなされたものであり、分散記憶されている画像ファイルの中から、同一画像、類似画像をソート手段により、集合させ、同一画像は１つにまとめ、類似画像は連続した状態にまとめて表示し、画像の検索の効率を向上させる情報処理装置、方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の情報処理装置は、ネットワークに接続された異なる情報処理機器に記憶される画像ファイル縮小表示をソートする手段と、同一の縮小画像をまとめて表示する手段と、まとめて表示された前記各縮小画像を個別に操作指示する手段とを含む。
【０００９】
本発明の情報処理方法は、ネットワークに接続された異なる情報処理機器に記憶される画像ファイル縮小表示をソートするステップと、同一の縮小画像をまとめて表示するステップと、まとめて表示された前記縮小画像を個別に操作指示するステップとを含む。
【発明の効果】
【００１０】
本発明によれば、分散記憶されている画像ファイルの中から、同一画像、類似画像をソート手段により、集合させ、同一画像は１つにまとめ、類似画像は連続した状態にまとめて表示されるため、画像の検索の効率を向上させることができる。
また、連続した類似画像の差異部分が強調されて表示されることにより、類似画像の判別が容易に成り操作性が改善される。
また、連続した類似画像の異なる部分のみの縮小画像が表示されることにより、類似画像の判別が容易に成り画像の操作検索性が改善される。
【発明を実施するための最良の形態】
【００１１】
（第１の実施形態）
図１は本発明の実際の使用形態を表している。
１は、情報処理機器であり、液晶表示部、表示一体型座標入力部、CPU、ROM、RAM、HD、記録メディアを差し込むスロット、他の情報処理機器と接続するためのＵＳＢ等のインターフェイスである。
【００１２】
また、他のネットワーク接続機能をもったパーソナルコンピュータと接続するネットワークインターフェイス部とで構成されている。座標入力部によって入力された位置座標入力値によって、表示されている画像データ等の操作指示を行う。
２は、一般的な表示部であり、その表示部に画像ファイルの縮小画像の一覧等が表示され、入力された指示操作によって、画像の表示が切り替わる。
３は、一般的なローカルエリアネットワークであり、それにより他のパーソナルコンピュータと通信する。
４は、一般的なパーソナルコンピュータで、ローカルエリアネットワーク等で本発明の実際の使用形態の情報処理機器と接続されている。
１の情報処理機器からの指示により、４のパーソナルコンピュータ内に存在する画像ファイル等が呼出され、ネットワークを通して収得できる。
【００１３】
５は、一般的な公衆回線で、３のローカルネットワークと一般的な接続機器で接続されている。
６は、一般的なパーソナルコンピュータで、１の機器とは５の公衆回線を通して、接続されている。
７は、一般的なデジタルカメラで、一般的なインターフェイスで６のパーソナルコンピュータと接続している。
【００１４】
本発明の情報処理装置は、ネットワークに接続された異なる情報処理機器に記憶される画像ファイル縮小表示をソートする手段と、同一の縮小画像をまとめて表示する手段と、まとめて表示された各縮小画像を個別に操作指示する手段とを備えて構成されている。以下、本発明の情報処理装置を適用した具体的な装置構成について順次説明する。
【００１５】
図２は本実施形態による携帯情報処理機器のブロック図である。
２−１は、一般的な座標入力部で、透明抵抗膜デジタイザ等で構成されていて１１のシステムバス経由で１２のＣＰＵに接続している。
２−２は、一般的な液晶表示部で、液晶表示素子、液晶制御回路、表示メモリから構成され、１１のシステムバス経由で１２のＣＰＵに接続している。
【００１６】
ＣＰＵ１２からの指示で、画像の表示が実行される。
１２は、一般的なＣＰＵであり、システムバス１１を介して、１３のＲＡＭ、１４のＲＯＭ、２−１の液晶表示部等と接続しており、１４のＲＯＭに記憶されているプログラムによって処理動作を行う。
１３は、一般的なＲＡＭであり、ワーク領域として使われる。
１４は、一般的なＲＯＭであり、ここに本実施形態による同一画像及び類似画像の一覧表示処理手順が記憶されている。
【００１７】
９は一般的な情報処理機器で使用される小型ハードディスクで、１１のシステムバス経由で１２のＣＰＵに接続している。この機器に記憶されている画像ファイルや、設定情報等が記憶されている。
１０は、一般的なローカルエリアネットワークのインターフェースカードであり、それにより他のパーソナルコンピュータと通信を行う。
１１は、一般的なシステムバスで、１２のＣＰＵと１４のＲＯＭ、１３のＲＡＭや他のデバイス等とのデータのやり取りを行う。
【００１８】
図３は、本実施形態による会議履歴検索装置の構成図である。
３−１は、画像ファイル入力手段で、図２のＨＤ９内に記憶されている画像ファイルや、図１のパーソナルコンピュータ４に記憶されている画像や、図１のデジタルカメラ７内に記憶されている写真画像ファイルを呼び出し収得する処理を行う。
３−２は、画像ファイル画像ソート手段で、３−１の画像ファイル入力手段から送られてきた画像ファイルの画像データの特徴を抽出し、その画像特徴量によりファイルのソートを実行する。
【００１９】
３−３は、同一類似画像分類手段で、前記手段で抽出した画像特徴量により、特徴量が同一な画像は同一画像として分類され、特徴量が閾値以下の画像は類似画像として分類され、それ以外の画像は通常画像として分類される。
３−４は、同一類似画像表示変更手段で、前記手段で分類された同一画像、類似画像の分類に合せて、画像一覧表示を作成する。
２−２は、一般的な液晶表示部で、３−４の同一類似画像表示変更手段で作成された同一画像、類似画像の一覧表示や、通常画像の一覧表示等の画像表示が表示される。
【００２０】
図４は、画像一覧表示画面の一例を示す図である。
４−１は縮小画像一覧の表示領域であり、４−２は、一般的な縮小表示画像一覧のスクロールの指示を行う指示領域であるスクロールバーである。
４−３、４−４、４−５は同一画像の縮小画像（２種類以上、ここでは３種類）である。４−６、４−７は通常の画像の縮小画像である。４−８、４−９は類似画像の縮小画像である。
【００２１】
図５は、画像ソート処理を表したフローチャートである。
図６は、画像分類処理を表したフローチャートである。
図７は、画像一覧表示処理を表したフローチャートである。
図５、図６、図７のフローチャートに沿って、処理を説明する。
【００２２】
ステップＳ５−１において、画像ソート処理が開始されるワーク領域等が確保され、初期化等が行われる。
ステップＳ５−２において、全画像ファイルをワーク領域に読み込む処理を行う。
この情報処理機器の接続が許されている機器に記憶されている画像ファイル全てが読み込む対象となる。
【００２３】
本情報処理機器がネットワークに接続されている場合は、ネットワーク上で接続可能な全ての機器に記憶されている画像ファイルが対象となる。
例えば、本情報処理機器の画像ファイル記憶手段である図２のハードディスク内の画像ファイルや、図１の４で表したＬＡＮ接続されているパーソナルコンピュータ内に記憶されている画像ファイルが対象となる。また、図１の７で表した公衆回線で接続されているパーソナルコンピュータに接続されているデジタルカメラに記憶されている画像ファイル等が対象となる。
ステップＳ５−３において、読み込んだ画像の縮小画像の特徴量を計算し、その特徴量の値で画像ファイルをソートする処理を行う。
【００２４】
特徴量自体は、各縮小画像の１画素毎のRGB値を合計した値を出す。その値の最小の縮小画像、最大の縮小画像を記憶し、最小の画像から最大の画像までを一般的なソートアルゴリズムでソートする。
ステップＳ５−４において、全画像ファイルの特徴量の最小最大値から範囲を出す処理を行う。
【００２５】
全画像ファイルの縮小画像の１画素毎のRGB値を合計した値の最小値MINRGBと全画像ファイルの縮小画像の１画素毎のRGB値を合計した値の最大値MAXRGBとすると、MAXRGB−MINRGB＋＝現在の記憶ファイルのRGB値の範囲とする。
ステップＳ５−５において、全画像ファイル数と上記RGB値の範囲から類似画像の閾値を決定する処理を行う。
【００２６】
全画像のRGBスペクトル値の最大値ー最小の値／（全画像ファイル数／定数N）＝類似画像の閾値とする。
これにより、記憶画像の個数が多い場合は、類似画像の範囲を大きくして、ある程度似ていれば類似画像にする様構成しても良い。
また、この部分はユーザの記録するデータの種類等にも依存するので、ユーザが可変で変更できる構成を加えても良い。
この処理を一覧表示の表示タイミングで実行するため、画像ファイルの記憶個数の増減に応じた閾値に動的に更新される。
【００２７】
ステップＳ５−６において、画像ソート処理を終了する。この時点で、全記憶画像の縮小画像は画像特徴によりソートされ、記憶されている。そして、画像分類の閾値も決定されている。
ステップＳ６−１において、画像分類処理を開始する。
ワーク領域等が確保され、初期化等が行われる。このフローチャート図６の処理が、図３の３−３の同一類似画像分類手段に対応する。
ステップＳ６−２において、１画像ファイルの読み込み処理を行う。前記フローチャート図５の処理によりソートされて記憶されている画像ファイルの特徴量が最小である画像から、縮小画像を順次読み込んでゆく処理を行う。
【００２８】
ステップＳ６−３において、ｎ番目の読み込み縮小画像の特徴量を記憶し、ｎ−１番目の読み込み縮小画像の特徴量との差分を計算する処理を行う。
最初のファイルを読み込む時には、縮小画像の特徴量を記憶するだけの処理を行う。
２つ目のファイルを読み込む時は、２番目の縮小画像の特徴量を記憶し、記憶してある１つめの縮小画像の特徴量との差分を計算する訳である。順次最後のファイルまでこの処理を行う。
ステップＳ６−４において、特徴量の差分が０であれば、同一画像であるので、そのチェックを行う。差分が０であればステップＳ６−６に進み、それ以外であれば、ステップＳ６−５に進む。
【００２９】
ステップＳ６−５において、縮小画像特徴量の差分の値が類似閾値範囲内かをチェックする。
差分値が類似閾値範囲内であれば、ステップＳ６−７に進み、範囲外であればステップＳ６−８に進む。
類似閾値は、本実施形態ではフローチャート図５のステップＳ５−５の処理により動的に設定されている。
【００３０】
ユーザ設定によって、この類似閾値を可変するようにしても良いし、また、記憶する画像ファイルがある一定量より少ない場合は、予め規定された規定値をセットしておくようにしても良い。
ステップＳ６−６において、現在処理している縮小画像が前に処理した縮小画像と同一画像である事を記録する。
【００３１】
縮小画像ファイルの記録領域に同一画像であることを示す記録と、その同一画像縮小ファイルのファイルＩＤを記録しておく。
ステップＳ６−７において、現在処理している縮小画像が前に処理した縮小画像と類似画像である事を記録する。
縮小画像ファイルの記録領域に類似画像であることを示す記録と、その類似画像縮小ファイルのファイルＩＤを記録しておく。
【００３２】
ステップＳ６−８において、次にまだ未処理の画像ファイルがあるかのチェックを行う。
未処理の画像が存在する場合はステップＳ６−２に進み、処理を継続する。
未処理の画像が存在しない場合はステップＳ６−９に進み、画像分類処理を終了する。
ステップＳ６−９において、画像分類処理の終了処理を行う。
【００３３】
ワーク領域等が開放される。この時点で、一覧表示対象の縮小画像が、同一画像、類似画像、通常画像に分類されている。
縮小画像は画像特徴量でソートされている為、ソート結果として、同一画像は特徴量も同一であるから、連続して記憶されている。
【００３４】
また、類似画像も特徴量が似通っているため、連続して記録されている。
であるから、例えば、縮小画像A、縮小画像A'、縮小画像B、縮小画像C、縮小画像C＋、縮小画像C＋＋とソートされて記憶されている。
縮小画像A、縮小画像A'は同一画像である。縮小画像C、縮小画像C＋、縮小画像C＋＋は類似画像である。
【００３５】
ステップＳ７−１において、画像一覧表示処理を開始する。ワーク領域等が確保され、初期化等が行われる。
この図７のフローチャートで表した処理が図３の３−４の同一類似画像表示手段に対応する。
ステップＳ７−２において、１縮小画像ファイルを読み込む処理を行う。
【００３６】
図６のフローチャートで分類された画像ファイルを読み込む処理を行う。
ステップＳ７−３において、前ステップで読み込んだ画像ファイルが同一画像であるかをチェックする。
同一画像の縮小画像ファイルである場合はステップS７ー５に進み、それ以外の縮小画像である場合はステップＳ７−４に進む。
同一画像の判断は、縮小画像ファイルの特定領域に記録してある同一画像であることを示す記録データが存在するか否かである。
【００３７】
ステップＳ７−４において、ステップS７ー２で読み込んだ縮小画像ファイルが類似画像であるかをチェックする。
類似画像の縮小画像ファイルである場合はステップＳ７−６に進み、それ以外の通常の縮小画像ファイルである場合はステップＳ７−７に進む。
類似画像の判断は、縮小画像ファイルの特定領域に記録してある類似画像であることを示す記録データが存在するか否かである。
【００３８】
その記録データはステップＳ６−７の処理で書き込まれる。
ステップＳ７−５において、同一画像の読み込んだ最初の最前面に表示し、次の同一画像は右に１０画素ずらした位置に表示する処理を行う。
ある特徴量の同一画像は、連続して記憶されているので、ステップＳ７−２の処理で連続して読み込まれる。
【００３９】
そこで、最初の同一画像を表示したら、その表示位置をワーク領域に記憶しておく。
次の２番目の同一縮小画像の場合は、前記記憶した表示位置を右に１０画素ずらした位置を求め、その位置で、前記縮小画像の背面に表示を行う。
仮に、次の画像も同一画像であれば、更に最初の同一縮小画像の表示位置から右に２０画素ずらした位置を求め、その位置で、前記２番目の同一画像の背面に縮小画像を表示する処理を行う。
【００４０】
このように処理を行う事により、図４の４−３、４−４、４−５の様な同一画像の縮小表示を実現する。
これにより、同一画像の表示領域を省スペースで実現でき、且つ個々のファイルへの操作指示領域も存在する為、操作指示を行うことも実現できる。
ステップＳ７−６において、類似画像の一覧表示処理を行う。
類似画像は類似画像であることが判るように、最初の類似画像を左端に表示し、隙間なく連続して表示するように制御する。
【００４１】
最初にある特徴量の類似画像を表示したら、その表示位置をワーク領域に記憶する。
次の画像が類似画像であれば、その記憶してある位置の左端の位置から右に一画素ずらした位置に表示を行う。
この様に処理を行う事により、類似画像の縮小画像は図４の４−８、４−９、４−１０、４−１１の樣にひとかたまりに整列して表示される。
【００４２】
ステップＳ７−７において、通常画像の表示処理を行う。
通常画像の場合は、一般的な縮小画像一覧表示と同じに、縮小画像と縮小画像の間は、５画素離れた位置に表示する。
例えば、図４の４−６、４−７の様な表示になる。
【００４３】
ステップＳ７−８において、未処理のファイルがあるかのチェックを行う。
未処理の縮小画像ファイルがある場合はステップＳ７−２に進み、全ての縮小画像ファイルの表示作成処理が終了していれば、ステップＳ７−９に進む。
ステップＳ７−９において、画像一覧表示作成処理を終了する。ワーク領域等を開放する。
この時点で、本発明の縮小画像表示が作成され、図４に表したような画像一覧表示を作成できる。
【００４４】
このように処理を構成する事により、以下の情報処理装置を実現できる。即ち、ユーザ縮小画像の一覧表示を要求する時に同一画像の縮小画像はコンパクトに重ね合せて一つの塊に表示し、類似画像は連続した１グループとして表示し、通常の画像は独立した形で表示する縮小画像一覧表示ができる。
【００４５】
ユーザが画像を一覧表示を見ながら検索する場合に、同一画像や類似画像や独立画像がそれぞれ分類されて表示される為目的の画像の検索がしやすい縮小画像一覧表示を提供できる。
また、同一画像を少しずらして重ね合せて表示するため、同一画像が多い、一覧表示の場合であれば、１ページに表示出来る縮小画像ファイル数が、従来の縮小画像一覧表示より多く表示できる。
【００４６】
（第２の実施形態）
第１の実施形態では、類似画像の縮小画像の画像自体は何も加工せず、通常の縮小画像と同じ状態であった。
しかし、第１の実施形態の構成に加え、類似画像差位検出手段と検出差位画像強調手段を設けることにより、類似画像の異なる部分を強調する縮小画面表示を表示できる情報処理装置を実現できる。
【００４７】
図８は、第２の実施形態の構成図である。
図３の第１の実施形態の構成図の同一構成の物は同一部番である。
図８の８−１は、類似画像差位検出手段で、同一類似画像分類手段３−３で分類された類似画像を受け取り、その類似画像の差位の部分を抽出する。
図８の８−２は、検出差位画像強調手段で、類似画像差位検出手段８−１によって、検出された類似画像の差位の部分の情報を元に、縮小画像表示の差位の部分の表示を他の部分の表示と異なる表示にする事により差位を強調した類似画像の縮小表示を作成する。
【００４８】
図９は、縮小画像の分割画像の作成の一例を示す図である。
図１０は、類似画像の分割画像の一例を示す図である。
図１１は、類似画像の差位を検出し、その差位を強調した表示に変更した表示例である。
図１２は、類似画像の差位検出処理のフローチャートである。
図１２のフローチャートに沿って、処理を説明する。
【００４９】
同じ類似画像群である一連の類似画像が第１の実施形態で説明した処理により、バッファ領域に記憶されている状態でこのフローチャートの処理が呼ばれる。
ステップＳ１２−１において、類似画像差位検出処理が開始される。ワーク領域の確保や、初期化が行われる。
ステップＳ１２−２において、バッファに記憶されている類似画像ファイルの縮小画像データを読み込む処理を行う。
ステップＳ１２−３において、縮小画像を分割する処理を行う。
【００５０】
本実施形態では、説明の便宜上、９分割として説明するが、より細かな分割数にしても構わないのは言うまでもない。
また、９分割で上手く差位部分が抽出できないばあいは、順次分割数を細かくしてゆく方式も考えられる。
その場合は、一連の類似画像の処理結果で、差位部分が検出できない場合は、順次分割数を加算し、例えば９分割の次は、１８分割とするように構成する。
差位部分の検出が０の場合に分割数を変更する処理を追加すれば良い。
【００５１】
例えば、図９の例で説明すると、９−０の画像を９等分に分割すると、９−１、９−２、９−３、９−４、９−５、９−６、９−７、９−８、９−９に分割される。そして、分割され各画像データをバッファの特定領域に記憶する。
ステップＳ１２−４において、ステップＳ１２−２で読み込んだ画像ファイルが最初のファイルか否かをチェックする。
最初のファイルであれば、次のファイルを読み込むために、ステップＳ１２−２に進み、それ以外のファイルであれば、ステップS１２−５に進む。
【００５２】
ステップＳ１２−５において、カウンターＮの値を１にする。
ステップS１２−６において、バッファに記憶している９分割のN番目の特徴量を読み出す処理を行う。
最初のファイルのＮ番目の分割画像の特徴量と今処理しているファイルのN番目の分割画像の特徴量を読み出す。
【００５３】
画像の特徴量としては、RGB値を加算した値を用いる。又は、RGBのスペクトルグラフを使うようにしても良い。
例えば２番目のファイルの９分割の９番目の特徴量を処理する時であれば、最初のファイルの９分割の９番目の特徴量を読み出す。
【００５４】
ステップＳ１２−７において、読み出した９分割のＮ番目同士の特徴量の差分を計算する処理を行う。
縮小画面の特長量の計算であるから、例えば、２つのファイルの同一位置の１画素のRGB値の差分を順次加算していくことにより、その加算値を特長量の差分としても良い。
ステップＳ１２−８において、ステップ１２−７で求めた分割画像同士の差分値が閾値より大きかをチェックする。
【００５５】
差分値が閾値より大きければ、ステップＳ１２−９に進み、閾値より小さい場合には、ステップＳ１２−１０に進む。
ステップＳ１２−９において、差分値が閾値より大きい、分割画像の番号が記憶される。
例えば、２番目のファイルは、９分割の３番目と９分割の９番目が閾値より大きい場合には、２番目のファイルの特定領域に３番目と９番目を記憶する処理を行う。
【００５６】
上記閾値は、一般的な画像ファイルを収集して、適宜ちょうど良い値を求め、それを既定値として設定するが、ユーザの記録する画像によっては、その値では上手く、類似画像の差位部分が検出されない場合もある。
その場合には、一般的なフィードバックループを設け、適宜差位部分が検出されるまで閾値を変更する構成にすれば良い。
【００５７】
ステップＳ１２−１０において、カウンターをカウントアップし、その結果が９以下であるかをチェックする。
９以下であれば、ステップＳ１２−６に進み、９分割全てのチェックが終ればステップＳ１２−１１に進む。
ステップＳ１２−１１において、バッファに記憶されている類似画像ファイルの未処理の物があるかのチェックが行われる。
【００５８】
未処理のファイルがあれば、ステップＳ１２−２に進み、全てのファイルがチェックずみであればステップＳ１２−１２に進む。
ステップＳ１２−１２において、類似画像差分検出処理を終了する。確保したワーク領域の開放等の終了処理を行う。
この処理が終了すると、類似画像のファイルの画像の差位の部分特定できる。その後、第１の実施形態のステップＳ７−６の類似画像の縮小画像表示作成時にその画像の差位の部分の画像部分を反転表示と通常表示との繰り返し表示等のユーザに判りやすい強調表示を行う樣にすれば良い。
【００５９】
例えば、図１１の図で説明すると、１０−２が差異の部分なので、色を変換して１１−１の様な表現に変え、ユーザが認識しやすいようにする。
このように処理を構成する事により、類似画像の縮小画像同士の画像の差位がある部分検出し、その部分の画像の表示を他の部分の画像表示と変更する事により、差位部分を強調する画像一覧表示を行う情報処理装置を実現出来る。
【００６０】
（第３の実施形態）
第２の実施形態では、類似画像の差位部分を検出後、差位部分を強調する表示にしたが。差位部分が画像によっては、判別し難い、９分割位であれば判別も可能であるが、分割数を多くした場合は、差位部分の表示が小さな物になり、ユーザが認識しずらい場合もある。
【００６１】
そこで、第２の実施形態の検出差位画像強調手段の代わりに検出差位画像部分のみの縮小画像作成手段を設ける。
これにより、差位部分のみの画像の縮小画像を画像一覧表示に表示する情報処理装置を実現できる。
【００６２】
図１３は、第３の実施形態の構成図である。第２の実施形態、第１の実施形態の構成図と同一構成のものについては同一の符合を付する。
図１３の１３−１は、検出差位画像のみの縮小画像作成手段である。
８−１の類似画像検出手段によって差位部分の位置情報が判る。
それを元に、全画像データからその部分を切り出しその切り出した画像を縮小して縮小画像データを新たに作成する。
【００６３】
図１４は、類似画像画像差位部分縮小画像作成処理を表したフローチャートである。
図１５は、類似画像の差位部分とその差位部分の縮小画像の表示例を示す図である。
図１４のフローチャートに沿って、処理を説明する。
【００６４】
ステップＳ１４−１において、類似画像画像差位部分縮小画像作成処理を開始する。
ワーク領域を確保し、初期化処理を行う。
ステップＳ１４−２において、類似画像ファイルの差位部分情報を画像ファイルから読み込む処理を行う。
【００６５】
ステップＳ１２−９において、記録されている画像ファイルの分割画像の番号を呼出す訳である。
ステップＳ１４−３において、全画像データを画像ファイルから読み込む処理を行う。
縮小画像の差位部分抜き出して、拡大して新な縮小画像を作り出す事も可能であるが、その場合画像デジタル的に拡大するだけで、詳細な情報が付加されるわけでは無いので、全画像データから新な縮小画像を作成する構成とする。
【００６６】
ステップＳ１４−４において、読み込んだ全画像データを縮小画像を９分割したように、９分割する。
ステップＳ１４−５において、全画像データの９分割データの差位部分をワーク領域にコピーする処理を行う。
【００６７】
図１５の例で説明すると、画像１５１と画像１５２が類似画像である。
表示上から判るように、差位部分は１５３と１５４である。
であるから１５２の画像の再部分である１５４の画像データを全画像データから分割してワーク領域にコピーする。
【００６８】
ステップＳ１４−６において、上記コピーした画像から縮小画像を作成する処理を行う。
図１５の例では、１５４の画像データの全画像データがコピーされているのでそのデータから縮小画像を作成する。
【００６９】
そして、縮小画像１５２を縮小画像１５５に変更する。
ステップＳ１４−７において、類似画像画像差位部分縮小画像作成処理を終了する。
【００７０】
本実施形態では、差位部分の縮小表示を作成し、縮小表示画像一覧表示に表示する例を説明したが、その差位部分の縮小画像を指示入力手段で指示された場合に、全画像の縮小画像に切り換える構成も簡単に実現できる。
例えば、差位部分画像の縮小画像１５５が表示されている場合にその画像をマウス等で指示すると１５２の画像に切り換える。
【００７１】
このように処理を構成する事により、類似画像の縮小画像同士の画像の差位がある部分検出し、その差位部分の全画像から、縮小画像を作成し、縮小画像一覧表示として表示する情報処理装置を実現出来る。
類似画像の一覧表示では、差位部分のみの表示の縮小画像表示になるため、目的の画像を検索しやすい画像一覧表示を実現できる。
【００７２】
以上説明したしたように、同一画像、類似画像、通常画像を部類し、縮小画像一覧表示にその分類を表示上に反映し、類似画像に分類された画像については類似画像の差位部分の強調表示を行い、また、差位部分のみの縮小画像を新たに作成することを実現する。
この実現した縮小画像の一覧表示により、類似画像等も一覧画像表示上からでも目的の画像を簡単に見つけることのできる情報処理装置が実現する。
【００７３】
なお、図５のステップＳ５−１〜ステップＳ５−６、図６のステップＳ６−１〜ステップＳ６−９、図７のステップＳ７−１〜ステップＳ７−９、図１２のステップＳ１２−１〜ステップＳ１２−１２、図１４のステップＳ１４−１〜ステップＳ１４−７の各ステップ等についてのプログラムコードは、コンピュータのＲＡＭやＲＯＭなどに記憶されたプログラムが動作することによって実現できる。このプログラム及び当該プログラムを記録したコンピュータ読み取り可能な記憶媒体は本発明の実施形態に含まれる。
【００７４】
具体的に、前記プログラムは、例えばＣＤ−ＲＯＭのような記録媒体に記録し、或いは各種伝送媒体を介し、コンピュータに提供される。前記プログラムを記録する記録媒体としては、ＣＤ−ＲＯＭ以外に、フロッピー（登録商標）ディスク、ハードディスク、磁気テープ、光磁気ディスク、不揮発性メモリカード等を用いることができる。他方、上記プログラムの伝送媒体としては、以下のものを用いることができる。即ち、プログラム情報を搬送波として伝搬させて供給するためのコンピュータネットワーク（ＬＡＮ、インターネットの等のＷＡＮ、無線通信ネットワーク等）システムにおける通信媒体（光ファイバ等の有線回線や無線回線等）である。
【００７５】
また、コンピュータが供給されたプログラムを実行することにより上述の実施形態の機能が実現されるだけでなく、以下の場合にも、かかるプログラムは本発明の実施形態に含まれる。当該プログラムがコンピュータにおいて稼働しているＯＳ（オペレーティングシステム）あるいは他のアプリケーションソフト等と共同して上述の実施形態の機能が実現される場合である。また、供給されたプログラムの処理の全てあるいは一部がコンピュータの機能拡張ボードや機能拡張ユニットにより行われて上述の実施形態の機能が実現される場合等である。
【図面の簡単な説明】
【００７６】
【図１】第１の実施形態による実際の使用形態を表す図である。
【図２】第１の実施形態による情報処理機器のブロック図である。
【図３】第１の実施形態による会議履歴検索装置の構成を示す図である。
【図４】画像一覧表示画面の一例を示す図である。
【図５】画像ソート処理を表したフローチャートである。
【図６】画像分類処理を表したフローチャートである。
【図７】画像一覧表示処理を表したフローチャートである。
【図８】第２の実施形態の処理構成図である。
【図９】縮小画像の分割画像の作成の一例を示す図である。
【図１０】類似画像の分割画像の一例を示す図である。
【図１１】類似画像の差位を検出し、その差位を強調した表示に変更した表示例を示す図である。
【図１２】類似画像の差位検出処理のフローチャートである。
【図１３】第３の実施形態の構成図である。
【図１４】類似画像画像差位部分縮小画像作成処理を表したフローチャートである。
【図１５】類似画像の差位部分とその差位部分の縮小画像の表示例を示す図である。
【符号の説明】
【００７７】
１  情報端末
２  画像表示部
３  ＬＡＮケーブル
４  パーソナルコンピュータ
５  公衆回線
６  パーソナルコンピュータ
７  デジタルカメラ
【図１】
2008167291.tif 000003
【図２】
2008167291.tif 000004
【図３】
2008167291.tif 000005
【図４】
2008167291.tif 000006
【図５】
2008167291.tif 000007
【図６】
2008167291.tif 000008
【図７】
2008167291.tif 000009
【図８】
2008167291.tif 000010
【図９】
2008167291.tif 000011
【図１０】
2008167291.tif 000012
【図１１】
2008167291.tif 000013
【図１２】
2008167291.tif 000014
【図１３】
2008167291.tif 000015
【図１４】
2008167291.tif 000016
【図１５】
2008167291.tif 000017