(57)【要約】【課題】  スライドショー機能を利用することによって、記憶媒体に記憶されている複数の画像データファイルから所望の画像データファイルを探し出す場合、最近はアクセスしていない画像データファイルを探し出す場合、その探し出す操作が簡単である画像処理装置、画像処理方法およびプログラムを提供することを目的とする。【解決手段】  操作部を介して入力された日付情報と、記憶媒体に記憶されている画像データファイルの日付情報とを比較し、上記記憶媒体に記憶されている画像データファイルであって、上記操作部を介して入力された日付情報に近い日付情報をもつ画像データファイルを、上記操作部を介して入力された日付情報に近い順に、上記表示手段に表示させる画像処理装置である。【選択図】  図３
2006338572.tif 000002
【特許請求の範囲】
【請求項１】
所定の記憶媒体から複数のデータファイルを読み出す読出手段と；
画像を表示する表示手段と；
データファイルに対する情報を入力する操作部と；
上記操作部を介して日付情報が入力された場合、上記操作部を介して入力された日付情報と、上記記憶媒体に記憶されているデータファイルの有する日付情報とを比較する比較手段と；
上記比較手段による比較結果に基づいて、上記読出手段が読み出したデータファイルを、上記表示手段に表示させる表示制御手段と；
を有し、上記表示制御手段は、上記操作部を介して入力された日付情報に近い順に、上記表示手段にデータファイルを表示することを特徴とする画像処理装置。
【請求項２】
請求項１において、
上記操作部を介して表示画像数が入力可能であり、
上記表示制御手段は、上記操作部を介して入力された上記表示画像数に応じて、上記表示手段に表示させる画像データファイル数を制限する手段であることを特徴とする画像処理装置。
【請求項３】
所定の記憶媒体から複数のデータファイルを読み出す読出工程と；
画像を表示する表示工程と；
操作部を介して日付情報が入力された場合、上記操作部を介して入力された日付情報と、上記記憶媒体に記憶されているデータファイルの有する日付情報とを比較する比較工程と；
上記比較手段による比較結果に基づいて、上記読出手段が読み出したデータファイルを、上記操作部を介して入力された日付情報に近い順に、上記表示工程で表示させる表示制御工程と；
を有することを特徴とする画像処理装置の制御方法。
【請求項４】
請求項３において、
上記表示制御工程は、上記操作部を介して入力された表示画像数に応じて、上記表示工程で表示させる画像データファイル数を制限する工程であることを特徴とする画像処理装置の制御方法。
【請求項５】
所定の記憶媒体から複数のデータファイルを読み出す画像データファイル読出手順と；
画像を表示する表示手順と；
操作部を介して日付情報が入力された場合、上記操作部を介して入力された日付情報と、上記記憶媒体に記憶されている画像データファイルの有する日付情報とを比較する比較手順と；
上記比較手順による比較結果に基づいて、上記読出手段が読み出したデータファイルを、上記操作部を介して入力された日付情報に近い順に、上記表示手順で表示させる表示制御手順と；
を画像処理装置に実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記憶媒体に記憶されている画像データファイルを、読出し、順次表示する機能を有する画像処理装置に関する。
【背景技術】
【０００２】
最近、スキャナ、プリンタ、ＦＡＸ等が一体となった複合画像処理装置（以下「ＭＦＰ」という）に記憶媒体を挿入し、または、デジタル・スチル・カメラ（以下「ＤＳＣ」という）を、直接ＭＦＰに接続することによって、画像データファイルを取り込み、印刷する機能を搭載したＭＦＰが登場し、ＰＣを使用せずに、ＤＳＣで撮影した画像データファイルを印刷する需要が増加している。
【０００３】
さらに、ＭＦＰに挿入されている記憶媒体から読み出した画像データファイルを再生し、表示するための小型の液晶ディスプレイ（以下「ＬＣＤ」という）を搭載した機種が増えている。
【０００４】
また、記憶媒体の容量の増加や、ＭＦＰに大容量の内蔵メモリを搭載する等によって、記憶可能な画像データファイル数が増大し、これに伴って、所望の画像データファイルを探し出すことが困難になりつつある。
【０００５】
一方、記憶媒体に記憶されている静止画像をＬＣＤ等に順次表示するスライドショー機能を搭載することによって、パーソナル・コンピュータ（以下「ＰＣ」という）無しでも、記憶媒体の中の画像データファイルを、簡単に閲覧することができる。
【０００６】
スライドショー機能を利用し、最近アクセスした画像データファイルだけを読み出し、順次表示することによって、所望の画像データファイルを探し出すことができる電子ファイル装置等が知られている（たとえば、特許文献１参照）。
【特許文献１】特開平６−６０１２５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、特許文献１記載の発明は、最近アクセスした画像データファイルを探したい場合には有効であるが、それ以外の場合、たとえばユーザが昔記憶し、最近はアクセスしていない画像データファイルを探し出す場合には、有効ではない。
【０００８】
つまり、従来例では、スライドショー機能を利用することによって、記憶媒体に記憶されている複数の画像データファイルから所望の画像データファイルを探し出す場合、最近はアクセスしていない画像データファイルを探し出す場合には、その探し出す操作が煩雑であるという問題がある。
【０００９】
本発明は、スライドショー機能を利用することによって、記憶媒体に記憶されている複数の画像データファイルから所望の画像データファイルを探し出す場合、最近はアクセスしていない画像データファイルを探し出す場合には、その探し出す操作が簡単である画像処理装置、画像処理方法およびプログラムを提供することを目的とするものである。
【課題を解決するための手段】
【００１０】
本発明は、所定の記憶媒体から複数のデータファイルを読み出す読出手段と、画像を表示する表示手段と、データファイルに対する情報を入力する操作部と、上記操作部を介して日付情報が入力された場合、上記操作部を介して入力された日付情報と、上記記憶媒体に記憶されているデータファイルの有する日付情報とを比較する比較手段と、上記比較手段による比較結果に基づいて、上記読出手段が読み出したデータファイルを、上記表示手段に表示させる表示制御手段とを有し、上記表示制御手段は、上記操作部を介して入力された日付情報に近い順に、上記表示手段にデータファイルを表示することを特徴とする画像処理装置である。
【発明の効果】
【００１１】
本発明によれば、スライドショー機能を利用することによって、記憶媒体に記憶されている複数の画像データファイルから所望の画像データファイルを探し出す場合、最近はアクセスしていない画像データファイルを探し出す場合には、その探し出す操作が簡単であるという効果を奏する。
【発明を実施するための最良の形態】
【００１２】
発明を実施するための最良の形態は、以下の実施例である。
【実施例１】
【００１３】
図１は、本発明の実施例１であるＭＦＰ装置１００の概略構成を示すブロック図である。
【００１４】
ＭＦＰ装置１００は、ＣＰＵ１０１と、ＲＯＭ１０２と、ＲＡＭ１０３と、画像メモリ１０４と、データ変換部１０５と、読取制御部１０６と、読取部１０７と、操作部１０８と、表示部１０９と、通信制御部１１０と、解像度変換処理部１１１と、符号復号化処理部１１２と、記録制御部１１３と、記録部１１４と、ＵＳＢファンクション制御部１１５と、ＵＳＢホスト制御部１１６と、メモリカードスロット１１７と、メモリカード制御部１１８とを有する。
【００１５】
ＣＰＵ１０１は、システム制御部であり、ＭＦＰ装置１００の全体を制御する。
【００１６】
ＲＯＭ１０２は、ＣＰＵ１０１が実行する制御プログラムや組み込みオペレーティングシステム（ＯＳ）プログラム等を格納する。実施例１では、ＲＯＭ１０２に格納されている各制御プログラムは、ＲＯＭ１０２に格納されている組み込みＯＳの管理下で、スケジューリングやタスクスイッチ等のソフトウエア制御を行う。
【００１７】
ＲＡＭ１０３は、ＳＲＡＭ（ｓｔａｔｉｃ  ＲＡＭ）等で構成され、プログラム制御変数等を格納し、また、オペレータが登録した設定値や、ＭＦＰ装置１００の管理データ等を格納し、各種ワーク用バッファ領域を有する。
【００１８】
画像メモリ１０４は、ＤＲＡＭ（ｄｙｎａｍｉｃ  ＲＡＭ）等で構成され、画像データファイルを蓄積する。
【００１９】
データ変換部１０５は、ページ記述言語（ＰＤＬ）等の解析や、キャラクタデータのＣＧ（ｃｏｍｐｕｔｅｒ  ｇｒａｐｈｉｃｓ）展開等、画像データファイルの変換を行う。
【００２０】
読取部１０７は、ＣＣＤやＣＩＳ等によって構成され、原稿を光学的に読み取り、電気的な画像データファイルに変換した画像信号を出力する。
【００２１】
読取制御部１０６は、読取部１０７が出力した画像信号を、図示しない画像処理制御部を介して、２値化処理や中間調処理等の各種画像処理を施し、高精細な画像データファイルを出力する。また、読取制御部１０６は、原稿を搬送しながら読み取りを行うシート読取制御方式と、原稿台にある原稿をスキャンするブック読取制御方式との両制御方式に対応している。
【００２２】
操作部１０８は、数値入力キー、文字入力キー、ワンタッチ電話番号キー、モード設定キー、決定キー、取り消しキー等を備え、オペレータが画像送信相手先データの決定や設定データの登録動作を行う。
【００２３】
表示部１０９は、ＬＥＤ（発光ダイオード）、ＬＣＤ（液晶ディスプレイ）等によって構成され、操作部１０８を介して、オペレータが行う各種入力操作の表示や、ＭＦＰ装置１００の動作状況、ステータス状況の表示や、画像メモリ１０４に蓄積されている画像データファイルの表示等を行う。
【００２４】
通信制御部１１０は、ＭＯＤＥＭ（変復調装置）や、ＮＣＵ（網制御装置）等によって構成されている。実施例１では、通信制御部１１０は、アナログの通信回線（ＰＳＴＮ）１３１に接続され、Ｔ３０プロトコルでの通信制御、通信回線に対する発呼、着呼等の回線制御を行う。
【００２５】
解像度変換処理部１１１は、画像データファイルのミリ−インチ解像度変換等の解像度変換制御を行う。なお、解像度変換部１１１は、画像データファイルの拡大縮小処理をも実行することができる。
【００２６】
符号復号化処理部１１２は、ＭＦＰ装置１００で扱う画像データファイル（ＭＨ、ＭＲ、ＭＭＲ、ＪＢＩＧ、ＪＰＥＧ等）を、符号復号化処理し、拡大縮小処理を行う。
【００２７】
記録制御部１１３は、印刷される画像データファイルに対し、図示しない画像処理制御部を介して、スムージング処理、記録濃度補正処理、色補正等の各種画像処理を施し、印刷用の画像データファイルに変換し、画像メモリ１０４に蓄積する。また、定期的に記録部１１４の状態情報データを取得する。
【００２８】
記録部１１４は、レーザビームプリンタ、インクジェットプリンタ等の印刷装置であり、記録制御部１１３が変換し、画像メモリ１０４に蓄積されている印刷用の画像データファイルを取り出し、カラー画像データファイル、またはモノクロ画像データファイルを印刷部材に印刷する。
【００２９】
ＵＳＢファンクション制御部１１５は、ＵＳＢインタフェースの通信制御を行うものであり、ＵＳＢ通信規格に従って、プロトコル制御を行い、ＣＰＵ１０１が実行するＵＳＢ制御タスクからのデータを、パケットに変換し、外部の情報処理端末に、ＵＳＢパケット送信を行い、逆に、外部の情報処理端末からのＵＳＢパケットを、データに変換し、ＣＰＵ１０１に送信する。
【００３０】
ＵＳＢホスト制御部１１６は、ＵＳＢ通信規格で定められたプロトコルで通信を行うための制御部である。ＵＳＢ通信規格は、双方向のデータ通信を高速に行うことができる規格であり、１台のホスト（マスター）に対し、複数のハブまたはファンクション（スレーブ）を接続することができる。ＵＳＢホスト制御部１１６は、ＵＳＢ通信におけるホストの機能を有する。
【００３１】
メモリカードスロット１１７は、ＵＳＢインタフェースを介して、ＵＳＢホスト制御部１１６に接続され、着脱可能なメモリカードが装着される。
【００３２】
メモリカード制御部１１８は、メモリカードスロット１１７に装着されているメモリカードに格納されている画像データファイルにアクセスし、読み出すことができる。
【００３３】
なお、メモリカード制御部１１８は、所定の記憶媒体から複数の画像データファイルを、順次読み出す画像データファイル読出手段の例である。表示部１０９は、画像を表示する画像表示手段の例である。操作部１０８は、日付情報を入力する操作部の例である。
【００３４】
また、ＣＰＵ１０１とＲＯＭ１０２とは、上記操作部を介して入力された日付情報と、上記記憶媒体に記憶されている画像データファイルの日付情報とを比較する日付情報比較手段の例である。ＣＰＵ１０１とＲＯＭ１０２とは、上記記憶媒体に記憶されている画像データファイルであって、上記操作部を介して入力された日付情報に近い日付情報をもつ画像データファイルを、上記操作部を介して入力された日付情報に近い順に、上記表示手段に表示させる表示制御手段の例である。
【００３５】
また、上記表示制御手段は、上記操作部を介して入力された表示画像数に応じて、上記表示手段に表示させる画像データファイル数を制限する手段である。
【００３６】
図２は、ＭＦＰ装置１００の操作部１０８、表示部１０９を示す外観構成図である。
【００３７】
ＭＦＰ装置１００の操作部１０８、表示部１０９は、ＭＦＰの動作モードを指定するモードキー５０７と、各種設定モードへ入るためのメニューキー５０２と、設定項目の移動や値の変更に使用する上下左右キー５０６と、設定入力キーである決定キー５０５と、コピーやスキャン等の各種ジョブの開始させるためのスタートキー５０３と、ジョブのキャンセルや設定のリセットに使用するキャンセルキー５０４とを有する。
【００３８】
次に、実施例１の動作について説明する。
【００３９】
図３は、実施例１におけるスライドショー処理１を示すフローチャートである。
【００４０】
スライドショー処理１は、スライドショーを実行する際に、操作部１０８を介して、日付情報を入力し、メモリカードスロット１１７に装着されているメモリカードに記憶されている画像データファイルであって、上記入力された日付情報に近い画像データファイルから順番に、全ファイルを表示する場合におけるスライドショー処理である。
【００４１】
スライドショー開始が指示されると、メモリカードスロット１１７に装着されているメモリカードに記憶されている画像データファイルにアクセスし、その画像データファイルの属性情報である日付情報と、既に入力されている日付情報（操作部１０８から入力された日付情報）との差分である差分情報を計算する（Ｓ１０１）。上記差分情報と画像データファイルのＩＤ（ファイル名等）とを対応付けた画像データファイルのＩＤと差分情報との対応データを、ＲＡＭ１０３上に確保されているテーブルＴ１に記憶する（Ｓ１０２）。
【００４２】
上記メモリカード中に記憶されている全画像データファイルの差分計算を行ったかどうかを判断し（Ｓ１０３）、全ファイルについての上記差分計算が終わっていなければ、次の画像データファイルにアクセスし（Ｓ１０４）、Ｓ１０１に戻る。
【００４３】
全画像データファイルにアクセスして日付情報の差分を計算し、ファイル数分の情報をテーブル（表示順テーブル）Ｔ１に記憶し終わったら、Ｓ１０５に進む。
【００４４】
Ｓ１０５では、テーブルＴ１に記憶されている上記画像データファイルのＩＤと差分情報との対応データを、日付の差分情報の小さい順に並べ替える。そして、上記並べ替えられた日付差分情報順の対応データを、ＲＡＭ１０３上に確保されているテーブルＴ２に記憶する。
【００４５】
テーブルＴ２に記憶されている画像データファイルに応じて、日付の差分情報の小さい順に、画像データファイルを表示部１０９に表示する。Ｓ１０７では、全画像データファイル分の表示が終了したかどうかを判断し、終了していなければ、次の画像データファイルにアクセスし（Ｓ１０８）、Ｓ１０６に戻る。全ての画像データファイル分の表示が終了したら、終了する。
【００４６】
図４は、実施例１におけるスライドショー処理２を示すフローチャートである。
【００４７】
スライドショー処理２は、スライドショーを実行する際に、操作部１０８から日付情報と順次表示したい画像データファイル数とを入力し、入力した日付情報に近い画像データファイルから順番に、入力された画像データファイル数分の順次表示を行うスライドショー処理である。
【００４８】
スライドショー開始が指示されると、メモリカードスロット１１７に装着されているメモリカードに記憶されている画像データファイルにアクセスし、その画像データファイルの属性情報である日付情報と、既に入力されている日付情報（操作部１０８から入力された日付情報）との差分である差分情報を計算する（Ｓ２０１）。
【００４９】
上記計算された差分情報と、画像データファイルのＩＤ（ファイル名等）とを対応付け、ＲＡＭ１０３上に確保されているテーブルＴ１に記憶する（Ｓ２０２）。メモリカード中に記憶されている全画像データファイルの計算を行ったかどうかを判断し（Ｓ２０３）、全ファイル計算が終わっていなければ、次の画像データファイルにアクセスし（Ｓ２０４）、Ｓ２０１に戻る。
【００５０】
全画像データファイルにアクセスし、日付情報の差分情報を計算し、メモリカードに記憶されている画像データファイルであって、日付情報の差分情報の少ない順に、操作部１０８から入力された画像データファイル数だけ画像データファイルを選択する。そして、この選択された画像データファイルを、表示順テーブルＴ１に記憶し終わったら、Ｓ２０５に進む。
【００５１】
Ｓ２０５では、テーブルＴ１に記憶されている日付の差分情報の小さい順に並べ替え、ＲＡＭ１０３上に確保されているテーブルＴ２に記憶する。
【００５２】
テーブルＴ２に従って、日付の差分情報の小さい順に、画像データファイルを表示部１０９に表示する。
【００５３】
Ｓ２０７では、操作部１０８から入力された画像データファイル数分の表示が終了したかどうかを判断し、終了していなければ、次の画像データファイルにアクセスし（Ｓ２０８）、Ｓ２０６に戻る。操作部１０８から入力された画像データファイル数分の表示が終了したら、終了する。
【００５４】
図５は、実施例１において、スライドショー処理１、２において使用するテーブルＴ１、Ｔ２の例を示す図である。
【００５５】
テーブルＴ１は、メモリカードに記憶されている画像データファイルにアクセスし、その画像データファイルの属性情報である日付情報と、既に入力されている日付情報との差分を計算した結果、日付差分情報と画像データファイルのＩＤ（ファイル名等）とを対応付け、ＲＡＭ１０３上に確保された領域に記憶したテーブルの例である。
【００５６】
テーブルＴ２は、テーブルＴ１に記憶されている日付差分情報の小さい順に、画像データファイルを並べ替え、ＲＡＭ１０３上に確保されている領域に記憶したテーブルの例である。
【００５７】
実施例１によれば、記録媒体に記憶されている画像データファイルの中から所望の画像データファイルを探し出す際に、操作部１０８を介して、おおよその日付情報を入力し、この日付情報と、記憶媒体に記憶されている画像データファイルの日付情報とを比較し、日付の近い画像データファイル順に、表示するので、所望の画像データファイルを容易に探し出すことができる。
【００５８】
また、上記操作部を介して、おおよその日付情報と、順次表示したい画像データファイル数とを入力し、入力された日付情報と、記憶媒体に記憶されている画像データファイルの日付情報とを比較し、日付の近い画像データファイル順に、かつ、入力された画像データファイル数分の順次表示を行うので、所望の画像データファイルを容易に探し出すことができる。
【００５９】
なお、上記実施例をプログラムの発明として把握することができる。つまり、上記実施例は、所定の記憶媒体から複数のデータファイルを読み出す画像データファイル読出手順と、画像を表示する表示手順と、操作部を介して入力された日付情報が入力された場合、上記操作部を介して入力された日付情報と、上記記憶媒体に記憶されている画像データファイルの有する日付情報とを比較する比較手順と、上記比較手順による比較結果に基づいて、上記読出手段が読み出したデータファイルを、上記操作部を介して入力された日付情報に近い順に、上記表示手順で表示させる表示制御手順とを画像処理装置に実行させるプログラムの例である。
【図面の簡単な説明】
【００６０】
【図１】本発明の実施例１であるＭＦＰ装置１００の概略構成を示すブロック図である。
【図２】ＭＦＰ装置１００の操作部１０８、表示部１０９を示す外観構成図である。
【図３】実施例１におけるスライドショー処理１を示すフローチャートである。
【図４】実施例１におけるスライドショー処理２を示すフローチャートである。
【図５】実施例１において、スライドショー処理１、２において使用するテーブルＴ１、Ｔ２の例を示す図である。
【符号の説明】
【００６１】
１００…ＭＦＰ装置、
１０１…ＣＰＵ、
１０２…ＲＯＭ、
１０３…ＲＡＭ、
１０４…画像メモリ、
１０６…読取制御部、
１０７…読取部、
１０８…操作部、
１０９…表示部、
１１４…記録部、
１１７…メモリカードスロット、
１１８…メモリカード制御部。
【図１】
2006338572.tif 000003
【図２】
2006338572.tif 000004
【図３】
2006338572.tif 000005
【図４】
2006338572.tif 000006
【図５】
2006338572.tif 000007