(57)【要約】【課題】  外部メモリから画像ファイルを読み取って、読み取られた画像ファイルの種類別にファイルリストを作成する。この際に、ユーザからファイルリスト作成の要求のあった種類のファイルが外部メモリに存在しない場合でもあっても、リストを作成する処理を試みてしまい、無駄な処理となっていた。【解決手段】  表示するファイルリストを別の種類の画像ファイルに切り替える指示を受け付けた場合に、切り替え要求のあった種類のファイルが存在するかどうかを確認する。そして切り替え要求のあった種類のファイルが外部メモリに存在しない場合は、ファイルリスト作成処理を行わないよう制御する。【選択図】  図１１
2010041298.tif 000002
【特許請求の範囲】
【請求項１】
画像データが記録されている外部メモリと、
前記外部メモリから画像データを読み取る画像データ読み取り手段と、
前記外部メモリから読み取った画像データを画像データの種類別にファイルのリストを作成するファイルリスト作成手段と、
前記ファイルリストを画面上に表示するファイルリスト表示手段と、
画面上に表示するファイルリストの種類を切り替えるファイルリスト切り替え手段と、
前記ファイルリストを切り替える手段からファイルリストの切り替えを受け付けた時に、切り替え要求のあった種類のファイルが存在するかどうかを確認する手段とを有し、
前記切り替え要求のあった種類のファイルが存在するかどうかを確認する手段により、切り替え要求のあった種類のファイルが存在しない場合は、ファイルリスト作成処理を行わないことを特徴とする画像表示装置。
【請求項２】
請求項１に記載の画像表示装置であって、前記切り替え要求のあった種類のファイルが存在するかどうかを確認する手段は、前記ファイルリストを作成する時に、ファイルリストの作成対象となっていない種類のファイルの存在を確認し、その結果を記憶することにより、切り替え要求のあった種類のファイルが存在するかどうかを確認することを特徴とする画像表示装置。
【請求項３】
画像データが記録されている外部メモリと、
前記外部メモリから画像データを読み取る画像データ読み取り手段と、
前記外部メモリから読み取った画像データを画像データの種類別にファイルのリストを作成するファイルリスト作成手段と、
前記ファイルリストを画面上に表示するファイルリスト表示手段と、
画面上に表示するファイルリストの種類を切り替えるファイルリスト切り替え手段と、
前記ファイルリストから任意のファイルを選択させる選択手段と、
前記選択手段から選択されたファイルを外部メモリから削除する手段と、
前記ファイルリストを切り替える手段からファイルリストの切り替えを受け付けた時に、切り替え要求のあった種類のファイルが存在するかどうかを確認する手段とを有し、
前記切り替え要求のあった種類のファイルが存在するかどうかを確認する手段により、切り替え要求のあった種類のファイルが存在しない場合は、ファイルリスト作成処理を行わないことを特徴とする画像表示装置。
【請求項４】
請求項３に記載の画像表示装置であって、切り替え要求のあった種類のファイルが存在するかどうかを確認する手段は、選択されたファイルを削除した時に現在のファイルリストが０となった場合、その種類のファイルが存在しないことを記憶することにより、切り替え要求のあった種類のファイルが存在するかどうかを判断することを特徴とする画像表示装置。
【請求項５】
請求項１または３に記載の画像表示装置であって、前記ファイルリストを画像データの保存形式により作成することを特徴とする画像表示装置。
【請求項６】
請求項１または３に記載の画像表示装置であって、前記ファイルリスト表示手段に表示するファイルリストは、ファイル名の一覧が表示されていることを特徴とする画像表示装置。
【請求項７】
請求項１または３に記載の画像表示装置であって、ファイルリストを切り替える時に、作成対象のファイルが存在しない場合は、作成対象のファイルが存在しないことをユーザに通知することを特徴とする画像表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ファイルの種類別に分類されたファイルリストを画面上に表示する装置において、ファイルリスト作成対象以外のファイルの存在を記憶しておくことにより、ファイルリストを生成するかどうかを判断する方法に関するものである。
【背景技術】
【０００２】
近年、プリンタとスキャナ装置が一体となった複合型印刷装置によって、スキャナ装置で読み取った画像データを装置に装着された外部メモリに保存する機能が実現されている。保存されるファイル形式は、例えばＪＰＥＧファイルやＰＤＦファイルといった複数のファイル形式で保存が可能である。このため保存したファイルを装置上で確認する場合、デバイスに保存されているファイルを保存形式別に表示することで、ユーザに視認性の高い表示が可能となる。例えば、外部メモリに複数のＪＰＥＧファイルとＰＤＦファイルが保存されている場合、図８の画面８０１と画面８０２のようにファイルの保存形式別にリストとして画面上に表示する。以下、図８の画面８０１と画面８０２に示すような外部メモリに保存されたファイルを保存形式別にソートして作成されたリストをファイルリストと表記する。
【０００３】
また一般的に複合型印刷装置のような装置はＰＣと比較して、搭載しているメモリ量が少ない。ファイルリストを複数保持しようとした場合、ファイルの保存形式分のメモリ容量が必要となり、好ましくない。よって装置内に保持できるファイルリストの数は一つとし、別のファイルリストを作成する場合は、一旦現在のファイルリストをクリアしてから別のファイルリストを作成する必要がある。
【０００４】
ファイル形式別にリストを生成する方法として、特許文献１に記載の技術がある。まず記録媒体内のファイルを検索して、指定されたファイル形式と一致しているか否かを判定する。一致している場合は、リストに追加することで指定されたファイル情報のみが抽出されたファイルリストを生成する方法である。
【特許文献１】特開２００６−７３０７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来技術ではあるファイルリストを表示している状態から、別のファイルリストを表示する場合、一旦現在表示しているファイルリストをクリアしてから、別のファイルリストを作り直す必要がある。この時、作成要求のあったファイルリストの対象となるファイルが外部メモリ上に存在しない場合には図３に示すようなフローとなり、以下でそれを説明する。
【０００６】
最初に現在のファイルリストをクリアする（ステップＳ３０１）。次に要求のあったファイルリストの対象となるファイルを外部メモリから検索する（ステップＳ３０２）。次に検索の結果、外部メモリに作成要求のあったファイルリストの対象となるファイルが存在しないため、ファイルが存在しないことをユーザに通知する（ステップＳ３０３）。作成要求のあったファイルリストが作成できなかったため、前回作成されていたファイルリストを作り直して表示する必要がある。そこで、前回作成されていたファイルリストの対象となるファイルを検索し（ステップＳ３０４）、前回作成されていたファイルリストを生成する（ステップＳ３０５）。
【０００７】
以上が作成要求のあったファイルリストの対象となるファイルが外部メモリ上に存在しない場合のフローである。
【０００８】
しかし、作成要求のあったファイルリストの対象となるファイルが外部メモリに存在しない場合、最終的に前回生成されていたファイルリストを作成するのであれば図３に示したフローチャートの処理は無駄である。ユーザにとって、ファイルリストの作成要求を出してから、ファイルが存在しない通知を受け、前回生成されていたファイルリストが表示されるまで、無駄な処理を実行するため余分な時間がかかる。
【０００９】
そこで本発明は、上記課題を解決するためになされたものであり、その目的は、作成要求のあったファイルリストの対象となるファイルが外部メモリに存在しない場合に、無駄な処理を行わないことにより、ユーザの操作性を向上することにある。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、本発明は、以下のような構成を備える。すなわち、画像データが記録されている外部メモリと、前記外部メモリから画像データを読み取る画像データ読み取り手段と、前記外部メモリから読み取った画像データを画像データの種類別にファイルのリストを作成するファイルリスト作成手段と、前記ファイルリストを画面上に表示するファイルリスト表示手段と、画面上に表示するファイルリストの種類を切り替えるファイルリスト切り替え手段と、前記ファイルリストを切り替える手段からファイルリストの切り替えを受け付けた時に、切り替え要求のあった種類のファイルが存在するかどうかを確認する手段とを有し、前記切り替え要求のあった種類のファイルが存在するかどうかを確認する手段により、切り替え要求のあった種類のファイルが存在しない場合は、ファイルリスト作成処理を行わないことを特徴とする。
【００１１】
また、画像データが記録されている外部メモリと、前記外部メモリから画像データを読み取る画像データ読み取り手段と、前記外部メモリから読み取った画像データを画像データの種類別にファイルのリストを作成するファイルリスト作成手段と、前記ファイルリストを画面上に表示するファイルリスト表示手段と、画面上に表示するファイルリストの種類を切り替えるファイルリスト切り替え手段と、前記ファイルリストから任意のファイルを選択させる選択手段と、前記選択手段から選択されたファイルを外部メモリから削除する手段と、前記ファイルリストを切り替える手段からファイルリストの切り替えを受け付けた時に、切り替え要求のあった種類のファイルが存在するかどうかを確認する手段とを有し、前記切り替え要求のあった種類のファイルが存在するかどうかを確認する手段により、切り替え要求のあった種類のファイルが存在しない場合は、ファイルリスト作成処理を行わないことを特徴とする。
【発明の効果】
【００１２】
本発明により、作成要求のあったファイルリストの対象となるファイルが外部メモリに存在しない場合に、無駄な処理を行わないことにより、ユーザの操作性を向上することができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施の形態について図面を参照して説明する。
【００１４】
図１は、本発明の一実施形態に係る複合型印刷装置１０１の全体構成図である。この複合印刷装置１０１は、ＣＰＵ１０２、ＲＡＭ１０３、ＲＯＭ１０４、プリントエンジン１０５、スキャンエンジン１０６、表示部１０７、操作部１０８、カードＩ／Ｆ１０９、ＵＳＢＩ／Ｆ１１０を主な構成要素として備える。また、これらの構成要素はバス配線１１４を介して互いに接続されている。
【００１５】
上記ＣＰＵ１０２は、複合型印刷装置１０１全体を制御する。上記ＲＡＭ１０３は、揮発性の半導体メモリにより構成され、プログラム制御変数等を格納し、データを一時的に格納する各種ワーク用バッファ領域を提供する。上記ＲＯＭ１０４は、不揮発性の半導体メモリにより構成され、ＣＰＵ１０２が実行する制御プログラムやオペレーティングシステム（ＯＳ）プログラム等を格納する。
【００１６】
上記プリントエンジン１０５は、複数色のカラーインクを用いてカラー画像を印刷するインクジェットプリンタのプリントエンジンが搭載されている。上記スキャンエンジン１０６は、原稿から画像を読み取るスキャン動作を行う。上記表示部１０７は、液晶ディスプレイ等の表示出力装置により構成され、ＣＰＵ１０２の指示に従って様々な情報を画面内に表示する。上記操作部１０８は、各種キースイッチから構成され、ユーザからの入力を受け付ける。上記カードＩ／Ｆ１０９は、装着されたメモリカード１１１に記録されている画像データを読み取ることや、メモリカード１１１へのデータの書き込み、データの消去等を行う。上記ＵＢＳＩ／Ｆ１１０は、上記カードＩ／Ｆ１０９と同様、装着されたＵＳＢメモリ１１２に記録されている画像データを読み取ることや、ＵＳＢメモリ１１２へのデータの書き込み、データの消去等を行う。
【００１７】
また上記ＲＡＭ１０４内に存在するファイルリスト管理部１１３は、上記カードＩ／Ｆ１０９やＵＳＢＩ／Ｆ１１０で読み取った画像データをリストとして管理する。
【００１８】
図２は表示部１０７、操作部１０８の構成例を示した図である。
【００１９】
表示部１０７は、液晶表示部２０１を有し、操作部１０８は、ＰＯＷＥＲキー２０２、ＯＫキー２０３、上下左右キー２０４、回転キー２０５、ファンクションキー２０６、ＳＴＯＰキー２０７、ＳＴＡＲＴキー２０８を有する。液晶表示部２０１は、複合型印刷装置１０１の状態や外部メモリに保存されているファイルのファイルリストなど各種情報を表示する。ＰＯＷＥＲキー２０２は、この装置の電源をＯＮ／ＯＦＦするためのキーである。ＯＫキー２０３は、液晶表示部２０１に表示されている状態を確定するためのキーである。上下左右キー２０４、および回転キー２０５は、液晶表示部２０１に表示されている項目等を選択するためのキーである。ファンクションキー２０６は、液晶表示部２０１に表示されている画面に対応した機能を実行するためのキーである。ＳＴＡＲＴキー２０７は、印刷動作およびスキャン動作を実行するためのキーである。ＳＴＯＰキー２０８は、現在実行している印刷動作、スキャン動作等を中止するためのキーである。
【００２０】
次に図４を参照して、スキャンエンジン１０６から読み取った画像データをメモリカード１１１やＵＳＢメモリ１１２に保存する方法について説明する。
【００２１】
最初にユーザはスキャンエンジン１０６から読み取った画像データを保存するデバイスを選択する（ステップＳ４０１）。ここでは図５の画面５０１に示すように、「メモリカード１１１に保存」と「ＵＳＢメモリ１１２と保存」の選択項目が液晶表示部２０１に表示され、ユーザは希望のデバイスを操作部１０８によって選択する。次にユーザは読み取った画像データを保存するファイル形式を選択する（ステップＳ４０２）。ここでは図５の画面５０２に示すように、「ＪＰＥＧ形式で保存」と「ＰＤＦ形式で保存」の選択項目が液晶表示部２０１に表示され、ユーザは希望の保存ファイル形式を操作部１０８によって選択する。
【００２２】
次に図５の画面５０３に示すように、ユーザがＳＴＡＲＴキー２０８を押下することで、スキャンエンジン１０６による読み取りが開始される。読み取った画像データはステップＳ４０１で選択したデバイスにステップＳ４０２で選択した保存ファイル形式で保存される（ステップＳ４０３）。また読み取った画像データは、保存ファイル形式により対応したフォルダに保存される。
【００２３】
図６は本実施形態において画像データを保存した時のフォルダ構成の例である。保存した画像データは、「ＰＤＦ形式で保存」を選択した場合は、ＤＯＣＵＭＥＮＴフォルダ６０１に格納され、「ＪＰＥＧ形式で保存」を選択した場合、ＩＭＡＧＥフォルダ６０２に格納される。
【００２４】
以上の手順により、スキャンエンジン１０６から読み取った画像データがメモリカード１１１またはＵＳＢメモリ１１２に保存される。
【００２５】
次に図７を参照して、図５で示したフローチャートに即して保存したファイルを削除するために、外部メモリの保存されているファイルのファイルリストを液晶表示部２０１に表示し、選択されたファイルを削除する処理について説明する。ここでは、保存されたファイルのファイル形式は「ＰＤＦ形式」と「ＪＰＥＧ形式」の２つとする。また、ファイルの削除が実行された時に、最初に表示するファイルリストは「ＰＤＦ形式」のファイルリストが表示されるものとする。
【００２６】
最初にユーザはスキャンエンジン１０６から読み取った画像データが保存されているデバイスを選択する（ステップＳ７０１）。次に選択されたデバイスから最初に表示するファイルリスト、ここでは「ＰＤＦ形式」のファイルリストの作成を行う（ステップＳ７０２）。次にファイルリストの作成が終了すると、そのファイルリストを液晶表示部２０１に表示する（ステップＳ７０３）。ここでは「ＰＤＦ形式」のファイルリストが作成されたので、液晶表示部２０１には図８の画面８０１のような画面が表示される。次にユーザから別のファイルリストに切り替え要求があったかどうかを判断する（ステップＳ７０４）。ファイルリストの切り替え要求があった場合、その要求のあったファイルリストの作成を行う（ステップＳ７０５）。例えば、図８の画面８０１のように「ＰＤＦ形式」のファイルリストを表示している状態でファンクションキー２０６が押下されると、「ＪＰＥＧ形式」のファイルリストの作成を行う。次に作成されたファイルリストを液晶表示部２０１に表示する（ステップＳ７０６）。例えば、図８の画面８０１の状態からファンクションキー２０５が押下され、「ＪＰＥＧ形式」のファイルリストが作成された場合、図８の画面８０２のような画面を表示する。その後ステップＳ７０４に戻る。ファイルリストの切り替え要求がなかった場合、ユーザは表示されているファイルリストから削除するファイルを選択する（ステップＳ７０７）。最後に選択されたファイルを外部メモリから削除する（ステップＳ７０８）。
【００２７】
以上が外部メモリの保存されているファイルのファイルリストを液晶表示部２０１に表示し、選択されたファイルを削除する処理である。
【００２８】
以下、図７で説明したフローチャートのそれぞれ処理についての詳細であり、具体的に作成要求のあったファイルリストの対象となるファイルが外部メモリに存在しない場合に、無駄な処理を行わないための方法について説明する。
【００２９】
図９は図７における最初に表示するファイルリスト作成処理（ステップＳ７０２）の詳細を示したフローチャートであり、以下でその処理を説明する。まず対象となるデバイス内に保存されているファイルを検索する（ステップＳ９０１）。次に全てのファイルについて処理が終了したかどうかを判断する（ステップＳ９０２）。全てのファイルについて処理が終わっていない場合はステップＳ９０３に進み、その後の処理を行う。次に処理対象のファイルのファイル形式をチェックする（ステップＳ９０３）。次にチェックしたファイル形式がファイルリストの作成対象となっているファイル形式かどうかを判断する（ステップＳ９０４）。ファイルリストの作成対象となっているファイル形式である場合、そのファイルをファイルリストに追加する（ステップＳ９０５）。ファイルリストの作成対象となっているファイル形式でない場合、そのファイル形式のファイルが存在するかどうかを示すフラグをＯＮにする（ステップＳ９０６）。次に全てのファイルについて処理が終わった場合は、本処理を終了しメインルーチンに戻る（Ｓ９０２）。
【００３０】
図１０は図７における選択されたファイルを削除する処理（ステップＳ７０８）の詳細を示したフローチャートであり、以下でその処理を説明する。
【００３１】
最初に選択されたファイルをデバイスから削除する（ステップＳ１００１）。次に選択されたファイルを現在のファイルリストから削除する（ステップＳ１００２）。次にファイルリスト内のファイル数が０であるかどうかを判断する（ステップＳ１００３）。ファイルリスト内のファイル数が０である場合、削除したファイルのファイル形式の存在フラグをＯＦＦに変更し（ステップＳ１００４）、このフローチャートを終了する。ファイルリスト内のファイル数が０でない場合、削除したファイルのファイル形式の存在フラグは変更せず、このフローチャートを終了する。
【００３２】
図１１は図７におけるファイルリスト切り替え要求があった場合のファイルリスト作成処理（ステップＳ７０４、ステップＳ７０５）の詳細を示したフローチャートであり、以下でその処理を説明する。例えば、図８の画面８０１のように「ＰＤＦ形式」のファイルリストが表示されている状態から、ファンクションキー２０６が押下され「ＪＰＥＧ形式」のファイルリストの表示要求があった場合にこのフローチャートは適応される。
【００３３】
最初に表示要求のあったファイル形式の存在フラグがＯＮになっているかどうかを判断する（ステップＳ１１０１）。ここで表示要求のあったファイル形式の存在フラグとは、図９のステップＳ９０６または図１０のステップＳ１００４で設定されるフラグであり、そのファイル形式のファイルがデバイス内に存在するかどうかを示す。表示要求のあったファイル形式の存在フラグがＯＮの場合、要求のあったファイルリストの作成処理を実行し（ステップＳ１１０４）、作成したファイルリストを表示する（ステップＳ１１０５）。表示要求のあったファイル形式の存在フラグがＯＮでない場合、新たにファイルリストの作成を行わず、図１２に示すような対象ファイルが存在しないことを通知する画面１２０１を表示する（ステップＳ１１０２）。その後、元々表示していたファイルリストを表示する（ステップＳ１１０３）。
【００３４】
上記ステップと方法により、作成要求のあったファイルリストの対象となるファイルが外部メモリに存在しない場合に、無駄な処理を行わず、対象ファイルが存在しないことをユーザに通知することができる。
【図面の簡単な説明】
【００３５】
【図１】本発明を適用したシステムの一実施例の形態を示す全体構成図。
【図２】図１における表示部１０７、操作部１０８の構成例を示した図。
【図３】従来例において作成要求のあったファイルリストの対象となるファイルが外部メモリ上に存在しない時のフローチャート。
【図４】スキャンエンジン１０６から読み取った画像データを外部メモリに保存する時のフローチャート。
【図５】スキャンエンジン１０６から読み取った画像データを外部メモリに保存する時の画面例。
【図６】スキャンエンジン１０６から読み取った画像データを外部メモリに保存した時のフォルダ構成例。
【図７】外部メモリの保存されているファイルのファイルリストを表示し、選択したファイルを削除する時のフローチャート。
【図８】ファイルリストを表示する画面例。
【図９】図７における最初に表示するファイルリスト作成処理の詳細を示したフローチャート。
【図１０】図７における選択されたファイルを削除する処理の詳細を示したフローチャート。
【図１１】図７におけるファイルリスト切り替え要求があった場合のファイルリスト作成処理の詳細を示したフローチャート。
【図１２】対象ファイルが存在しないことを通知する画面。
【符号の説明】
【００３６】
１０１  複合型印刷装置
１０２  ＣＰＵ
１０３  ＲＡＭ
１０４  ＲＯＭ
１０５  プリントエンジン
１０６  スキャンエンジン
１０７  表示部
１０８  操作部
１０９  カードＩ／Ｆ
１１０  ＵＳＢＩ／Ｆ
１１１  メモリカード
１１２  ＵＳＢメモリ
１１３  ファイルリスト管理部
１１４  システムバス
【図１】
2010041298.tif 000003
【図２】
2010041298.tif 000004
【図３】
2010041298.tif 000005
【図４】
2010041298.tif 000006
【図５】
2010041298.tif 000007
【図６】
2010041298.tif 000008
【図７】
2010041298.tif 000009
【図８】
2010041298.tif 000010
【図９】
2010041298.tif 000011
【図１０】
2010041298.tif 000012
【図１１】
2010041298.tif 000013
【図１２】
2010041298.tif 000014