(57)【要約】【課題】撮影画像データを撮影時間で、自動的にグループ化し、一覧表示時に画像データの検索性や、操作性の改善を図る。又、画像の利用度を利用しての一覧表示により、検索性操作性の改善を図る。【解決手段】撮影経過時間による画像グループ化手段とそのグループ化した画像表示手段画像利用度記憶手段と画像利用度によりグループ化した画像一覧表示手段。【選択図】        図１
2004172849.tif 000002
【特許請求の範囲】
【請求項１】
画像撮影手段と、画像データ記憶手段と、撮影時刻記録手段と、同一撮影時間間隔決定手段と同一撮影間隔内画像データグループ選別手段と、記憶画像データグループ別表示手段を設けたことを特徴とする画像情報処理方法及び装置。
【請求項２】
請求項１の記憶画像データグループ別表示手段とは、同一画像データグループ内の撮影時刻によって抽出した画像の縮小表示を行うことを特徴とする画像情報処理方法及び装置。
【請求項３】
請求項１の記憶画像データグループ別表示手段とは、グループ別の総撮影枚数によってソートされていることを特徴とする画像情報処理方法及び装置。
【請求項４】
請求項１の記憶画像データグループ別表示手段とは、グループ別の撮影経過時間によってソートされていることを特徴とする画像情報処理方法及び装置。
【請求項５】
請求項１の記憶画像データグループ別表示手段とは、グループ別の画像情報処理累積値によってソートされていることを特徴とする画像情報処理方法及び装置。
【請求項６】
請求項５の画像情報処理累積値とは、画像に対する情報処理操作に対応して加算されることを特徴とする画像情報処理方法及び装置。
【請求項７】
請求項１の記憶画像データグループ別表示手段とは、グループ別の単位時間辺の撮影枚数によってソートされていることを特徴とする画像情報処理方法及び装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、静止画像、動画像を撮影し、その撮影画像を一覧表示させ、検索等をしやすくさせる画像情報処理方法に関するものである。
【０００２】
【従来の技術】
従来の装置は、特開２００１−６９４５８号等に記載のように、日付がかわったり、撮影枚数がある枚数以上になったら、そのタイミングで撮影画像をグループ化する手段を設けているものは存在した。
【０００３】
又は、特開平５−１６５９３５号等に撮影日のみでグループ化する手段を設けているものは存在した。
【０００４】
【発明が解決しようとする課題】
ところで、特開２００１−６９４５８号等の装置では、一連の撮影を行っている場合でも、日付が変ったり、枚数がある一定枚数以上写すと、別グループに選別されてしまうため、ユーザにとって使いやすいとは言えなかった。ユーザが１連の撮影データだと考えている物が、別グループに記憶されてしまう為、検索がしずらい。
【０００５】
又、特開平５−１６５９３５号等の様に撮影日のみでグループ化される場合は、１日の中で、別々の目的で撮影したものが同一グループになってしまい、検索がしずらかった。
【０００６】
【課題を解決するための手段】
本発明はかかる課題に鑑みなされたものである。
【０００７】
同一撮影時間間隔決定手段と同一撮影間隔内画像データグループ選別手段と、記憶画像データグループ別表示手段とを設け、ある撮影間隔で撮影した画像を、１連の撮影を１グループとして選別することにより、画像一覧時に簡単に目的の画像を探すことができる。
【０００８】
又、１連のグループ画像内の最初と最後の画像の縮小画像を画像グループの一覧表示時に行う手段を設けることによって、画像グループ一覧表示から目的の画像を探しやすくする。
【０００９】
又、画像利用度決定手段と画像利用度記憶手段と画像利用度別一覧手段とを設けることにより、良く利用する画像と、あまり使われない画像とを区別して表示する一覧表示を実現する。
【００１０】
【発明の実施の形態】
図１は本発明の実際の使用形態を表している。１は、携帯情報機器であり、カメラ部、液晶表示部、抵抗膜等で構成されている座標入力部、ＣＰＵ、ＲＯＭ、ＲＡＭ、記録メディアを差し込むスロット、他の情報機器と接続するためのＵＳＢ等のインターフェイスで構成されている。カメラ部で撮影した画像を液晶表示部に表示し、その画像に付加するメモ情報等を座標入力部によって入力する軌跡データによって作成する。ＲＯＭには、本発明を含む携帯情報機器の情報処理手順が記憶されている。ＲＡＭには、画像データ、入力された軌跡データ等が記憶されている。
【００１１】
入力された手書き軌跡データは、認識されずにそのままの状態で画像のメモとして付加されたり、認識手段によって、テキストデータとして付加されたりする。そのメモ情報が付加された、画像データはユーザーの指示操作によって、ＵＳＢインターフェイスを通って、パーソナルコンピュータへ送られる。又は、記録メディアを介して画像データは、パーソナルコンピュータやプリンターに送られる。
【００１２】
２は、一般的な液晶表示部であり、その液晶表示部の上面に座標入力を行う一般的な透明抵抗膜デジタイザ−が取りつけられている。その表示画面上を３のペンで押圧することにより手書きの軌跡を入力することができる。３のペンで行われる操作によって、画像の一覧表示の指示がされると、本発明の処理を行い、画像一覧表示が液晶表示画面に表示される。
【００１３】
３は、一般的なペンであり、手書き軌跡情報や、表示画面上のソフトボタン、ソフトキーボード等の入力に利用される。
【００１４】
４は、一般的なデジタルカメラ部であり、レンズ、ＣＣＤ等の撮像素子で構成されている。１の携帯情報機器内のＣＰＵによって制御され、撮影された画像データはＣＰＵに接続されているＲＡＭに記憶される。
【００１５】
５は、一般的なパーソナルコンピュータであり、１の携帯情報機器とＵＳＢインターフェイスを通じて接続されている。１の携帯情報機器から送られてくる、手書き軌跡データや、画像データを定められた処理手順で処理を行うよう構成されている。
【００１６】
図２は本発明実施例の携帯情報機器のブロック図である。
【００１７】
２−１は、位置座標入力部であり、２−２の液晶表示部の上面に配置された抵抗膜デジタイザ−で構成されている。抵抗膜デジタイザ−は制御回路を介して、１１のシステムバス経由で６のＣＰＵに接続している。３のペンを使って、画面上を押圧することにより、押圧した位置の位置座標データが６のＣＰＵによって読み取られるわけである。読み取られた位置座標データは、７のＲＡＭに記憶され、８のＲＯＭ内の処理手順に従って、画像データの検索、画像データのグループ化等の画像データ処理や、又、手書き軌跡データ認識処理等が実行される訳である。
２−２は、一般的な液晶表示部で、液晶表示素子、液晶制御回路、表示メモリから構成され、１１のシステムバス経由で６のＣＰＵに接続している。６のＣＰＵからの指示で、画像データや手書き軌跡データが画面上に表示される。
【００１８】
３は一般的なペンであり、手書き軌跡情報や、表示画面上のソフトボタン等の入力に利用される。
【００１９】
４は、一般的なデジタルカメラ部であり、レンズ、ＣＣＤ等の撮像素子、ＣＣＤの制御回路で構成されている。ＣＣＤの制御回路は１１のシステムバス経由で６のＣＰＵに接続している。６のＣＰＵによってＣＣＤは制御され、撮影された画像は７のＲＡＭに記憶される。
【００２０】
６は、一般的なＣＰＵであり、システムバス１１を介して、７のＲＡＭ、８のＲＯＭ、２−１の位置座標入力部、２−２の液晶表示部等と接続しており、８のＲＯＭに記憶されているプログラムによって処理動作を行う。
【００２１】
７は、一般的なＲＡＭであり、画像データの保存や、プログラムのワーク領域として使われる。
【００２２】
８は、一般的なＲＯＭであり、ＣＣＤの制御プログラム、液晶表示部の制御プログラム等が記憶されている。又、手書き軌跡の認識プログラム、手書き軌跡形状の辞書データ等の本発明の処理手順も記憶されている。
【００２３】
９は、デジタルカメラ等で一般的なコンパクトフラッシュ（登録商標）のカードのインターフェイス部であり、差し込まれたコンパックトフラッシュカードのデータの読み込み書き込みを実現し、画像データ等を記憶することができる。
【００２４】
１０は、一般的なＵＳＢインターフェイス部であり、６のＣＰＵによって制御され、一般のパーソナルコンピュータと接続して、手書き軌跡データや画像データ等のやり取りを行うことができる。
【００２５】
１２は、一般的な時計チップで、日付時間を設定でき、バッテリーにより動作する。６のＣＰＵによって、時刻の設定、読み出しを行うことができ、撮影時の撮影時刻の記録に使用する。
【００２６】
図３は本発明実施例の処理構成図である。
【００２７】
２−１は、図２で説明した、位置座標入力部であり、ペンで押圧することにより、その押圧した位置の位置座標が入力されるわけである。図のように表示上に手書き文字軌跡を書くことにより、手書き文字を入力することができる。
【００２８】
２−２は、表示部で、従来からある液晶表示部と表示制御部で構成され、位置座標入力部の下側に位置し、表示制御部内のＶＲＡＭに書かれたデータによって、文字や手書き軌跡を表示する。
【００２９】
４は、一般的なデジタルカメラ部であり、レンズ、ＣＣＤ等の撮像素子、ＣＣＤの制御回路で構成されている。ＣＣＤの制御回路は１１のシステムバス経由で６のＣＰＵに接続している。撮影された画像データは、３−２の画像記録部に記録される。
【００３０】
３−１は、画像データ表示操作部であり、３のペンから入力される位置座標データによって、画像データの一覧表示や、画像データの検索処理を行う。
【００３１】
３−２は、画像記録部であり、４のデジタルカメラから送られてくるデジタル画像をデジタルファイルとして画像メディアに記録し、そのデジタル画像ファイルの、撮影時刻を、１２の時計チップから読み出される時間情報によって記録する。
【００３２】
３−３は、同一撮影間隔決定手段で、３−２の撮影画像記録部に記録されている画像の撮影時刻の分布等を見て、画像をグループ化する閾値である撮影間隔時間を決定する。
【００３３】
３−４は、画像データグループ化手段で、３−３で決定された撮影間隔時間を閾値として、３−２の画像記録部に記録してあるデジタル画像ファイルの撮影時間を元に、画像ファイルの分類を決定する。
【００３４】
３−５は、グループ別画像一覧手段で、３−４で決定されたグループ別にデジタル画像の表示イメージを作成し、ユーザが画像を検索しやすい表示を２−２の表示部に表示する。
【００３５】
図４は、画像データの記録構造を表した概念図である。
【００３６】
一つの画像ファイルは、画像ファイルヘッダーと画像データから構成されている。４−８の画像ファイルは従来から使われている一般的な画像フォーマットで構わない。ここでは、ＪＰＥＧで記録されていることとする。４−１から４−７までが画像ファイルヘッダーで、画像ファイル名や撮影日や画像データサイズが記録されている。
【００３７】
４−２は、撮影日情報記録領域で、その画像を撮影した年日時分が記録されている。
【００３８】
４−７は、グループ番号記録領域で、フローチャート６の処理で決定されたグループ番号が記録される。
【００３９】
図５は、グループ別の画像一覧表示例である。
【００４０】
図５の５−１は画像一覧表示のスクロール指示領域で、５−２のスクロールバーを３のペン操作によって移動することにより、その移動量に応じて、５−３の画像一覧表示の画面をスクロールさせる。５−３は画像一覧表示画面で、本発明でグループ化された、画像の縮小表示オブジェクトが表示されている。
【００４１】
Ａ、Ｂ、Ｃ、Ｄはグループ化された、画像の縮小表示である。
【００４２】
図６、図７は、本発明実施例のフローチャートである。
【００４３】
図８は、選択したグループ画像の一覧表示例である。
【００４４】
８−１は、グループ画像一覧表示のスクロール指示領域で、８−２のスクロールバーを３のペン操作によって移動させることにより、その移動量に応じて、８−３のグループ画像一覧表示の画面をスクロールさせる。８−４は画像表示エリアで、選択されている画像の表示が行われる。８−５は、画像の情報表示エリアで、画像ファイルのヘッダに記録されている、撮影時刻や、撮影時のシャッタースピード等の撮影情報等が表示される。
【００４５】
８−３は、グループ画像一覧表示エリアで、同一グループの画像の縮小表示が表示される。その縮小表示、３のペンで選択することにより、８−４の表示エリアに表示され、画像の詳細が判るようになっている。
【００４６】
上記構成で、図６、図７のフローチャートに沿って処理を説明する。
【００４７】
図６は、画像グループの決定処理を説明したフローチャートである。この処理の開始タイミングは、４のデジタルカメラ部で新たな画像を撮影したときか、画像ファイルを消去した時等である。
【００４８】
ステップＳ６−１において、画像グループの決定処理を開始する。ここで、ワーク領域等の初期化を行う。このフローチャートで表す処理が、３−３の、同一撮影間隔決定手段に相当する。通常、ユーザが画像を撮影する場合、ある程度の短い撮影間隔で、撮影を行い、その間の撮影画像はある一連の内容や意図を持った情報である。しかし、別グループにする撮影間隔の閾値は、保存する画像やユーザによって異なる場合もあるので、本処理において決定する。
【００４９】
ステップＳ６−２において、仮の撮影間隔閾値を１時間に設定する処理を行う。一般的なユーザの使用状況では、この１時間の設定で問題ない。この最初の仮設定値をユーザ設定で変更できるようにしても良い。この設定値が１時間であれば、撮影間隔１時間以上経過してから撮影した画像は、別グループとして取り扱われるわけである。
【００５０】
ステップＳ６−３において、最初の画像データを読み込み、その画像データの撮影時間を記憶する処理を行う。画像データは、デジカメ等で一般的なＪＰＥＧで記録されているので、そのヘッダーから撮影時間を読み込み、７のＲＡＭの記憶領域ｔｉｍｅ１に記憶する。
【００５１】
ステップＳ６−４において、次の画像ファイルを読み込み、その画像ファイルの撮影時間を記憶する処理を行う。画像ファイルのヘッダーから撮影時間を読み込み、７のＲＡＭの記憶領域ｔｉｍｅ２に記憶する。
【００５２】
ステップＳ６−５において、画像ファイル間の撮影間隔が閾値いじょうであるか、ないかの判断を行う。次の画像ファイルが閾値以上であれば、ステップＳ６−６に進み、そうでなければステップＳ６−８に進む。前に読み込んだ画像ファイルの撮影時間がｔｉｍｅ１に記憶されており、次に読み込んだ画像ファイルの撮影時間がｔｉｍｅ２に記憶されているので、ｔｉｍｅ２−ｔｉｍｅ１で、撮影間隔の時間が求められる。求めた撮影間隔時間と撮影間隔閾値ＤＴｉｍｅとの比較を行い、ＤＴｉｍｅ以上の時間が経過していれば、その次の画像を別グループにするわけである。
【００５３】
ステップＳ６−６において、ステップＳ６−４で読み込んだ画像データを別グループとする処理を行う。画像データには、図４に表したように、グループ番号を記録する領域４−７が存在するので、そこにグループ番号を記録するわけである。画像データは、一番古いデータを画像グループ番号０として、その次の画像グループ番号を１とする。その為、前の画像のグループ番号に１加算した番号を次の画像グループ番号として記憶する。
【００５４】
例えば、前の画像ファイルの画像グループ番号３で、次に読み込んだ画像ファイルの撮影間隔時間が撮影間隔閾値ＤＴｉｍｅより大きければ、次の画像ファイルは、画像グループ番号４として記憶される。
【００５５】
ステップＳ６−７において、全ての画像ファイルの処理を終了したかのチェックを行う。全ての画像ファイルの処理が終了したら、ステップＳ６−９に進み、まだ処理すべき、画像ファイルがあれば、ステップＳ６−８に進み画像ファイルの処理を続ける。画像ファイルの終了チェック処理自体は、普通のもので構わない、画像ファイルの個数が、７のＲＡＭの特定領域に記憶されていれば、処理した画像ファイルをカウントしていき、その値と比較することによって終了を判定できる。
【００５６】
ステップＳ６−８において、撮影時間の対象データの更新処理を行う。ｔｉｍｅ２に記憶されている現在注目している画像ファイルの撮影時間をｔｉｍｅ１に記憶する。それにより、現在の画像ファイルと次の画像ファイルの撮影時間間隔を測定できる訳である。
【００５７】
ステップＳ６−９において、１つの画像グループ内の画像ファイルの個数が３０以下であるかのチェックを行う。これは、ユーザが使用するときにグループ内のファイルの個数があまり多いと検索性が悪いために制限を設けたわけである。この３０という値は、ユーザの設定変更オペレーション等で、変更可能な値とする。この操作処理等は一般的なユーザインターフェイスで構わないので、説明を省く。画像データを最初から検索し、最初の画像グループから画像の個数をカウントし、もし、その画像グループの画像総数が閾値以上であれば、そこで処理を中止して、ステップＳ６−１０に進む。そうでなければ、次の画像グループに進み画像の個数をカウントし、前記判断を行う。上記処理を全画像グループ対して行い、全ての画像グループのカウント個数が閾値以下であれば、ステップＳ６−１１に進みこの画像グループ設定処理を終了する。
【００５８】
ステップＳ６−１０において、撮影間隔閾値ＤＴｉｍｅを半分にする処理を行う。撮影間隔閾値を短い時間にすれば、当然、１つの画像グループ内の画像ファイル数は少くなる事が予想される。そこで上記処理を行い、次にステップＳ６−３に進んで、最初から画像データ読み込んで、画像グループ分けを再度行う訳である。そして、グループ内のデータ個数が既定値以下になるまで、その処理を繰り返すわけである。
【００５９】
ステップＳ６−１１において、この画像グループ決定処理を終了する。
【００６０】
次に、フローチャート図７での処理を説明する。このフローチャートでは、グループ化されている画像ファイルの一覧表示の処理を説明する。このグループ化画像ファイルの一覧表示の開始は、ユーザが画像一覧表示を指定したときである。その指示自体は、一般的な処理なので、ここでの説明は省く。
【００６１】
ステップＳ７−１において、グループ化画像ファイル一覧表示処理を開始する。ここで、この処理で使う７のＲＡＭ内のワーク領域等の初期化を行う。
【００６２】
ステップＳ７−２において、画像ファイルの一覧表示形式のモードの判別を行う。本実施例では、２種類の一覧表示形式で表示を行う。１つ目の一覧表示形式は画像ファイルが同一グループ内の画像ファイルの個数によってソートされて表示される。画像ファイルの個数が一番多いものが最初に表示され、次に多いものが次ぎに表示されるわけである。
【００６３】
２つ目の一覧表示形式は画像ファイルが、同一グループ単位で撮影時間順に表示されるものである。図５がその表示例で、横軸が日付順を表しており、縦軸が時間順になっている。ユーザの指示によって決定されている画像一覧表示モードが、グループ内の画像ファイルの個数順表示であればステップＳ７−４に進み、日付順表示モードであればステップＳ７−３に進むように処理を行う。
【００６４】
ステップＳ７−３において、記憶順に画像ファイルを読み込む処理を行う。画像ファイルは、一般的な、デジタルカメラの画像メディアであるコンパクトフラッシュ（登録商標）カードに記録されている。そこで同一グループ画像ファイルを最初から７のＲＡＭ内の作業バッファ内に撮影日時順に読み込む処理を行う。画像ファイルは一般的な、ＪＰＥＧファイルとして存在するので、ＪＰＥＧファイル内のヘッダー情報から、画像グループ番号、撮影日時情報を読み込んで、そのデータでソートしながら全てのファイルを読み込めば良いわけである。
【００６５】
ステップＳ７−４において、画像グループ内の画像数が多い順にグループ番号をソートして記憶する処理を行う。まずは、コンパクトフラッシュ（登録商標）カードに記録されているＪＰＥＧ画像ファイルを同一画像グループ番号毎に７のＲＡＭ内の作業バッファ内に読み込んでいく、その時に同一グループ内の画像数をカウントして、７のＲＡＭ内の特定領域に記憶する。その記憶した画像数の多い順に画像グループの番号をソートし、画像数が同一の画像グループの場合は、撮影日時の古い順とする。
【００６６】
ステップＳ７−５において、上記ソートした画像グループ番号順に７のＲＡＭ内の作業バッファ内の画像ファイルをソートする。
【００６７】
ステップＳ７−６において、７のＲＡＭ内の作業バッファ内に記憶されている順に同一画像グループの画像ファイルを読み込み、グループ別の最初の画像の縮小表示を作成する。縮小表示の作成アルゴリズム自体は一般的なアルゴリズムで構わない。
【００６８】
ステップＳ７−７において、前記ステップで作成した縮小表示を２−２の表示部に表示する処理を行う。一覧表示のモードが、画像データの個数によって表紙されている場合は、図５Ｂで表したように表示される。横軸は、画像数順に表示を行い、同一画像数の画像グループに関しては、縦軸を撮影日時順に表示する。即ち、ステップＳ７−５において作業バッファ内にグループ内の画像数順に記憶されているので、その画像ファイル数の最大が、図５Ｂの例の場合は、４枚なので、４枚の表示位置にグループＥ、グループＦの表示を行う。同一画像数の時は、縦軸は撮影日時順に表示するので、グループＥの撮影日時が９９／８／３０で、グループＦの撮影日時が９９／１２／２４なら、図５Ｂの様に表示されるわけである。
【００６９】
また、一覧表示のモードが、撮影時間順に表示されるモードであれば、図５Ａで表したように表示される。横軸は、撮影日順になっている。古いほうを左に、新しいものを右にしている。同一撮影日の画像グループで時間が異なる画像グループの場合は、縦軸は、時間順に表示している、時間が古いものを上に、時間が新しいものを下に表示している。
【００７０】
１つの画像グループの表示は、画像グループ内の最初の画像ファイルの縮小表示が一番上に表示される。次の画像データが存在すれば、最初の画像の縮小表示から、右下へ、３ドットずらした位置に、次の画像データの縮小表示が下になるように表示する。この様に表示を行うことによって、図５ＡのＡの様な表示例になるわけである。
【００７１】
次にステップＳ７−８において、グループ選択表示の切り替え処理を行う。ステップＳ７−７の処理が終了したら、ユーザの指示操作待ちの処理を行う。そして、ユーザによる指示が入力されたらその指示の種類をチェックする。ユーザが３のペンを使用して、図５Ａの表示例の場合だと、Ａの画像グループの表示上でペンダウンして、ペンアップすると、画像グループへの選択指示として、ステップＳ７−９へ進む。もし画像グループ上以外の座標が入力された場合は、選択指示では無いのでステップＳ７−１０に進む。
【００７２】
ステップＳ７−９において、選択された画像グループの一覧表示を行う。図８が、グループ画像の一覧表示例である。選択された画像グループ内の画像の縮小表示が８−３内に表示される。その縮小画像をペンで指示することによって選択することができ、選択された画像の詳細表示が、８−４に表示される。その画像の撮影情報等が８−５の領域に表示される。もし、選択された画像グループ内の画像数が多く、８−３の表示領域に全てを表示できない場合は、８−１の領域にスクロールバーを表示させ、スクロールバーをペンで操作することにより、画像の一覧の表示を変化させるように制御する。（これは一般的な従来から処理手順で構わない。）
本実施例では、グループ化された画像に対する表示操作だけを説明したが、メニュー指示や、ペン操作におけるジェスチャー指示を設けることによって、この画面で、グループ化された画像に対して、印刷指示や、電子メール等への転送指示を行う構成にしても良い。操作指示は、従来からある構成で構わない、その操作対象となる画像ファイルが、本特許で説明している、画像グループ単位の画像ファイルであり、その画像グループ単位の画像ファイルに対して、指示された印刷処理や、電子メールへの転送処理を行えば良いわけである。
【００７３】
ステップＳ７−１０において、スクロール指示操作であるかのチェックを行う。５−１のエリア内の位置座標が入力された場合は、スクロール指示であるので、ステップＳ７−１１に進み、それ以外の座標である場合は、ステップＳ７−１２に進み、画像一覧表示の処理を終了する。
【００７４】
ステップＳ７−１１において、スクロール処理を行う。スクロール処理自体は従来からある処理手順で構わない。スクロールバーを３ペンで移動させることにより、その移動量に応じで、５−３の画像一覧表示領域をスクロールさせて、画面を更新させ、現在見えていない画像グループの表示を表示させるわけである。その新たな表示の更新が終了したら、又ユーザの操作指示待ちになるわけである。
【００７５】
以上説明した構成で、画像情報処理装置を作ることにより、撮影した画像ファイルのグループ化が自動で行われて保存されるため、検索性や他の操作指示等も使いやすい画像処理装置が実現できる。
【００７６】
（第２の実施例）
第一の実施例では、撮影時刻の情報を用いて、画像のグループ化を行ってきたわけであるが、別の情報データとして、撮影後の画像データに対する操作指示を利用する構成も考えられる。上記構成にすると、色々な場面で使った画像に対する利用度を画像の表示等の操作に反映することができて使いやすい画像情報処理装置を実現できる。
【００７７】
図９は、第２実施例の処理構成図である。２−１、２−２、３−１、３−２、４、１２は第一実施例と同じ処理手段のため説明を省く。
【００７８】
９−１は、画像利用度決定手段で、画像に対する情報処理操作の種類によりその画像の利用度を決定し、その利用度の値を９−２の画像利用度記憶手段に送る。
９−２は、画像利用度記憶手段で、９−１から送られて画像利用度の値を元に画像ファイル内の画像利用度の更新を行う。
【００７９】
９−３は、画像利用度別グループ一覧手段で、９−２の画像利用度記憶手段で更新された画像データの画像利用度別に一覧表示データを作成し、２−２の表示部に表示させる。
【００８０】
図１０は、画像操作内容とその操作に対応する画像利用度の値を表した表である。
【００８１】
図１１は、画像利用度別グループ一覧表示の表示例である。
【００８２】
図１２は、画像操作処理を表したフローチャートである。
【００８３】
図１３は、画像データの記録構造を表した概念図である。
【００８４】
１３−１は、画像ファイル名で、この画像データのファイル名が格納されている。
【００８５】
１３−２は、撮影日情報で、この画像ファイルが撮影されたときの日時が記憶されている。
【００８６】
１３−３は、ファイル最終アクセス情報で、この画像ファイルに対する最終読み出し処理時の日時情報が記憶されている。
【００８７】
１３−４は、撮影情報で、撮影時の絞りとか、シャッタースピードとかデジタルカメラにおける撮影情報が記憶されている。
【００８８】
１３−５は、この画像に対する編集情報で、この画像のカラーバランスを変更したり修正等の編集操作を行った履歴が記憶されている。
【００８９】
１３−６は、操作履歴情報で、この画像に対する操作指示の履歴の最新のものが記憶されている。
【００９０】
１３−７は、画像利用度情報で、この画像に対する利用度の値の累積値が記憶されている。この画像が作成された時には、ここには１が記憶されており、画像に対する操作が行われるとそれに応じて値が加算されていくわけである。
１３−８は、画像データで、従来からある一般的な画像フォーマットのＪＰＥＧの画像データが記録されている。
【００９１】
図１４は、画像利用度別一覧表示処理を表したフローチャートである。
【００９２】
図１２、図１４のフローチャートに沿って処理を説明する。
ステップＳ１２−１において、画像操作処理を開始する。ここで、ワーク領域等の初期化を行う。このフローチャートで表す処理で９−１の画像利用度決定手段を実現する。ユーザが画像データに対する処理を指示した場合、この画像操作処理が開始される。
【００９３】
ステップＳ１２−２において、画像操作コマンドの入力処理を行う。実際の画像操作コマンドの入力処理は、従来からある、メニュー選択処理や、ジェスチャーコマンド等によって行う。ユーザは画像を選択し、その画像に対して行いたい種類のコマンドメニューを選択する。選択された画像と画像に対して指示されたコマンドを７のＲＡＭ内の特定領域に記憶する。
【００９４】
ステップＳ１２−３において、入力コマンドの種類で画像利用度テーブルを検索する。図１０に表したように、画像に対する操作内容とそれに応じた画像利用度の値が、８のＲＯＭ内に記憶されているので、ステップＳ１２−２で記憶した操作種類に応じた画像利用度の値を取得する。
【００９５】
ステップＳ１２−４において、対象画像ファイルの画像利用度を加算して記憶する処理を行う。対象画像利用度は、図１３で表わした様に画像データ内のヘッダー内の特定領域に記憶領域が設けられている。ステップＳ１２−３で取得した画像利用度をヘッダー内の画像利用度の値に加算して、ヘッダー内の画像利用度の値を更新する。
【００９６】
例えば、撮影したばかりの画像に対して、その画像ファイルを電子メイルに添付する処理が指示されたときの処理を説明すると。添付処理を行う前の画像ファイルの画像利用度は撮影されたばかりであるので、新規作成時の１が記憶されいる。図１０の様に、画像をメイルに添付の操作に対応する画像利用度は＋１なので、新規の値１に＋１を加算して、２になり、その対象の画像ファイルの画像利用度は２に更新されるわけである。
【００９７】
ステップＳ１２−５において、対象画像の操作処理の実行をおこなう。操作処理の詳細については、従来の情報処理装置で行っている処理と同様に実行するだけなのでここでの詳細な説明は省く。もし、画像をメイルに添付の処理であれば、その選択されている画像を添付ファイルとして電子メイルのデータに付属させ、電子メイルのアプリケーションで宛先等の必要な情報を入力させ、インターネット等へ一般的な通信プロトコルで送り出すわけである。
【００９８】
ステップＳ１２−６において、一定期間アクセスされない画像ファイルを検索する。個々の画像ファイルの画像ヘッダーの１３−３のファイル最終アクセス日の情報を検査することによって、一定期間アクセスされていない画像ファイルを検出することができる。この処理自体は、一定期間に一回行えば良い。一定期間とは、ユーザの設定によって変更可能であるが、例えば１年間とかである。もし１年間アクセスされていない画像ファイルを検出したらその画像ファイルを記憶する。
【００９９】
ステップＳ１２−７において、検出した画像ファイルの利用度を減算して記憶する処理を行う。ステップＳ１２−６で検出した画像ファイルの利用度を読み出しその値に−２を減算するわけである。例えば、利用度４の画像ファイルが１年間以上アクセスされていないと４−２＝２に更新されるわけである。
【０１００】
ステップＳ１２−８で、画像操作処理を終了する。
【０１０１】
次に、画像利用度別一覧表示の処理を説明する。ユーザが画像利用度別一覧表示の開始を指示するとこの処理が実行されるわけである。
【０１０２】
ステップＳ１４−１で、画像利用度別一覧表示処理を開始する。ここで、ワーク領域等の初期化を行う。
【０１０３】
ステップＳ１４−２で、画像利用度の値で画像ファイルをソートする。画像ファイルのヘッダーの１３−７の画像利用度値の高い順にソートする。色々な画像操作処理を行った画像の利用度が高くなり、使われない画像の利用度は低くなっているわけで、その順にソートを行う。
【０１０４】
ステップＳ１４−３で、同一画像利用度の画像はファイルアクセス時間の新らしいものから順にソートする。
【０１０５】
ステップＳ１４−４において、ソートされた画像の縮小表示を順次表示する。図の１１が表示例で、１１−３がソートされた画像の縮小表示が表示される領域である。グループ１に一番利用度が高い画像が表示されていて、Ｈの画像が最近アクセスしており、Ｉの画像が前にアクセスしている。グループ２に次に利用度が高い画像が表示されている。
【０１０６】
ステップＳ１４−５において、画面操作の処理を行う。１１−１のスクロールバー内の座標が３のペンによって入力されたら、その移動量に応じて、縮小画像表示画面をスクロールさせる。もし、ある画像上の座標が入力されたら、その画像の拡大表示を行う。
【０１０７】
上記操作処理が終了したら、画像利用度別一覧表示の処理を終了させる。
以上説明した構成で、画像情報処理装置を作ることにより、画像利用度によってソートした一覧表示が行える画像処理装置が実現できる。これにより、良く使う画像は、直ぐ探すことができる。又、アクセスをあまりしない画像も、この利用度情報によってわかるので、消去を行う場合や、他の機械等へ移動するときなどに便利である。この表示方法と、実施例１の表示方法を１つの機械で同時に実装しても問題はなく、その時のユーザの要望に合わせて表示方法を変えれば良いわけである。
【０１０８】
【発明の効果】
以上説明したように本発明によれば、同一撮影時間間隔決定手段と同一撮影間隔内画像データグループ選別手段と、記憶画像データグループ別表示手段とを設け、ある撮影間隔で撮影した画像を、１連の撮影を１グループとして選別することにより、撮影画像が自動的に階層的に記憶されることによって、画像一覧時に簡単に目的の画像を探すことができる。
【０１０９】
また、画像利用度決定手段と画像利用度記憶手段と画像利用度別一覧手段とを設けることにより、良く使われた重要である画像を直ぐ見つけることができたり、全然使われない画像等を簡単に探すこともできる、画像情報処理装置を実現できる。
【図面の簡単な説明】
【図１】本発明の実際の使用形態を表す図である。
【図２】本発明の携帯情報機器のブロック図である。
【図３】本発明実施例の処理構成図である。
【図４】画像データの構造図である。
【図５】Ａ、Ｂは、画像一覧表示の画面例である。
【図６】フローチャートである。
【図７】フローチャートである。
【図８】画像の表示例である。
【図９】第２実施例の処理構成図である。
【図１０】画像利用度テーブルの表である。
【図１１】画像利用度別グループ一覧表示の表示例である。
【図１２】第２実施例のフローチャートである。
【図１３】画像データの記録構造を表した概念図である。
【図１４】第２実施例のフローチャートである。
【符号の説明】
１  携帯情報端末
２−１  位置座標入力部
２−２  画像表示部
３  ペン
４  カメラ部
５  パソコン
６  ＣＰＵ
７  ＲＡＭ
８  ＲＯＭ
９  画像メディアインターフェイス
１０  ＵＳＢインターフェイス
１１  システムバス
１２  時計チップ
【図１】
2004172849.tif 000003
【図２】
2004172849.tif 000004
【図３】
2004172849.tif 000005
【図４】
2004172849.tif 000006
【図５】
2004172849.tif 000007
【図６】
2004172849.tif 000008
【図７】
2004172849.tif 000009
【図８】
2004172849.tif 000010
【図９】
2004172849.tif 000011
【図１０】
2004172849.tif 000012
【図１１】
2004172849.tif 000013
【図１２】
2004172849.tif 000014
【図１３】
2004172849.tif 000015
【図１４】
2004172849.tif 000016