(57)【要約】【課題】印刷したい画像ファイルをプレビューするまでに行っていた無駄な画像のプレビュー表示操作を不要として、目的とする画像ファイルに辿り着くまでの総時間を短縮できる操作性と利便性を兼ね備える画像ファイルプレビュー処理環境を構築することである。【解決手段】操作キー群１０４により設定されるフォルダ振り分け条件に基づいて、システム制御部１０１が外部記憶媒体１０２内の画像ファイルを検索し仮想的に自動でフォルダ振り分けを行い、該振り分けした結果を保存する内部記憶領域１０８に保存し、該フォルダ振り分けした結果を基に表示制御部１０５がビュア１０６に表示を行う構成を特徴とする。【選択図】      図１
2004272495.tif 000002
【特許請求の範囲】
【請求項１】
ホストコンピュータを介さずに着脱可能な外部記憶媒体から外部記憶媒体インタフェースを通して直接画像ファイルを読み込み、該画像ファイルを解析して印刷手段に印刷データを出力する印刷制御装置であって、
前記画像ファイルから生成される印刷画像をプレビュー表示するプレビュー表示手段と、
フォルダ振り分け条件を設定する設定手段と、
前記設定手段により設定されるフォルダ振り分け条件に基づいて、前記外部記憶媒体内の画像ファイルを検索し、自動作成される仮想フォルダに対してフォルダ振り分けを行う振り分け手段と、
前記振り分け手段によりフォルダ振り分けした結果を保存する保存手段と、
前記保存手段に保存したフォルダ振り分けした結果を基に画像ファイルを前記プレビュー表示手段に表示する表示制御手段と、
を有することを特徴とする印刷制御装置。
【請求項２】
前記振り分け手段は、前記外部記憶媒体インタフェースを通して外部記憶媒体内に存在するすべての画像ファイルを検索し、設定されているフォルダ振り分け条件に応じて検索した画像ファイルを任意のフォルダと関連付けることを特徴とする請求項１記載の印刷制御装置。
【請求項３】
前記任意のフォルダは、外部記憶媒体内のフォルダ名を利用、もしくは、フォルダ振り分け条件に応じて自動的に作成されることを特徴とする請求項２記載の印刷制御装置。
【請求項４】
前記保存手段は、検索によって関連付けられたフォルダと画像ファイルの関係を内部記憶領域に保存することを特徴とする請求項１記載の印刷制御装置。
【請求項５】
前記表示制御手段は、前記保存手段の内部記憶領域に保存されているフォルダと画像ファイルの関係に基づき、印刷対象とする画像をプレビュー表示手段に表示することを特徴とする請求項１記載の印刷制御装置。
【請求項６】
前記設定手段は、フォルダ振り分け条件を内部記憶領域に設定するための操作部を備えることを特徴とする請求項１記載の印刷制御装置。
【請求項７】
前記振り分け手段により作成される仮想フォルダを前記外部記憶媒体に保存する外部保存手段を有し、
前記表示制御手段は、前記外部記憶媒体の装着時に、前記外部記憶媒体に仮想フォルダの存在状態に基づいて、前記外部記憶媒体から読み出してプレビュー表示手段に表示すべき画像ファイルを決定することを特徴とする請求項１記載の印刷制御装置。
【請求項８】
ホストコンピュータを介さずに着脱可能な外部記憶媒体から外部記憶媒体インタフェースを通して直接画像ファイルを読み込み、該画像ファイルを解析して印刷手段に印刷データを出力する印刷制御装置における画像表示方法であって、
フォルダ振り分け条件を設定する設定ステップと、
前記設定ステップにより設定されるフォルダ振り分け条件に基づいて、前記外部記憶媒体内の画像ファイルを検索し、自動作成される仮想フォルダに対してフォルダ振り分けを行う振り分けステップと、
前記振り分けステップによりフォルダ振り分けした結果を保存手段に保存する保存ステップと、
前記保存手段に保存したフォルダ振り分けした結果を基に画像ファイルをプレビュー表示手段に表示する表示制御ステップと、
を有することを特徴とする画像表示方法。
【請求項９】
請求項８に記載の画像表示方法を実現するプログラムを記憶したことを特徴とするコンピュータが読み取り可能な記憶媒体。
【請求項１０】
請求項８に記載の画像表示方法を実現することを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ホストコンピュータを介さずに着脱可能な外部記憶媒体から外部記憶媒体インタフェースを通して直接画像ファイルを読み込み、該画像ファイルを解析して印刷手段に印刷データを出力する印刷制御装置および画像表示方法およびコンピュータが読み取り可能な記憶媒体およびプログラムに関するものである。
【０００２】
【従来の技術】
近年、液晶の低価格化や、その使い勝手の柔軟性の高さから、ホストコンピュータから印刷情報を受信し、その受信した印刷情報を記録媒体に印刷する手段の他に、ホストコンピュータを介さずに着脱可能な外部記憶媒体から外部記憶媒体インタフェースを通して直接印刷情報を読み込み、その直接読み込んだ印刷情報を解析して印刷する機能を備えるダイレクトプリンタにもビュアを搭載する機種が増えてきた。ビュアはユーザインタフェース（ＵＩ）などにも使用されるが、ダイレクトプリンタに装備されているという性質上、その主な使い道の１つとして、印刷する画像のプレビュー表示が挙げられる。
【０００３】
なお、ダイレクトプリンタには、液晶などの印刷画像をプレビュー表示できる手段と、ユーザの操作を伝えることが出来るユーザインタフェースを備えている。
【０００４】
しかし、ダイレクトプリンタは高速機に比べるとやや処理能力が低いＣＰＵが採用されていることが多いため、すべての画像から印刷したい画像に辿り着くまで、選択されたすべての画像をプレビュー表示するには時間がかかってしまう。
【０００５】
例えば、外部記憶媒体に４０個の画像ファイルが保存されており、その中の２０番目の画像を印刷したいときは、１，２，３，…，２０番目の画像と順を追って選択していくため、１〜２０番目の画像をすべてプレビュー表示しなければならない。
【０００６】
それに対し従来は、印刷画像が持っている情報量の少ない粗いサムネイル画像を最初に画像展開して表示することでプレビューを表示するまでに要する時間を短縮するといった方法が使われていた。
【０００７】
つまり、１枚１枚のプレビューを表示するまでに要する時間を短縮することで、目的とする画像に辿り着くまでの総時間を短縮しようとしていた。
【０００８】
【発明が解決しようとする課題】
しかしながら、選択された印刷画像にサムネイル画像が存在しない場合は、当然サムネイル表示されないので、従来と同様の操作により、ユーザが最初から情報量の多い主画像を画像展開しなければならないため、選択されてから１枚１枚のプレビューを表示するまでに時間がかかってしまうという問題点があった。
【０００９】
また、サムネイル画像が存在しても、上記の例のように４０個中２０番目の画像を選択するときは２０回分のサムネイル表示時間が累積されるので、いくらプレビューを表示するまでの時間が短いとはいえ、積算すると相当の時間が必要となり、ユーザに対して操作指示によるストレスを与えてしまい、利便性が損なわれてしまうという問題点があった。
【００１０】
本発明は、上記の問題点を解決するためになされたもので、本発明の目的は、外部記憶媒体上の画像ファイルをダイレクトプリンタが自動的にフォルダ振り分け条件に基づいて独自の仮想フォルダで管理し、印刷したい画像ファイルをプレビューするまでに行っていた無駄な画像のプレビュー表示操作を不要として、目的とする画像ファイルに辿り着くまでの総時間を短縮できる操作性と利便性を兼ね備える画像ファイルプレビュー処理環境を構築できる印刷制御装置および画像表示方法およびコンピュータが読み取り可能な記憶媒体およびプログラムを提供することである。
【００１１】
【課題を解決するための手段】
本発明に係る第１の発明は、ホストコンピュータを介さずに着脱可能な外部記憶媒体から外部記憶媒体インタフェースを通して直接画像ファイルを読み込み、該画像ファイルを解析して印刷手段に印刷データを出力する印刷制御装置であって、前記画像ファイルから生成される印刷画像をプレビュー表示するプレビュー表示手段（例えば図１に示すビュア１０６）と、フォルダ振り分け条件を設定する設定手段（例えば図１に示す操作キー群１０４）と、前記設定手段により設定されるフォルダ振り分け条件に基づいて、前記外部記憶媒体内の画像ファイルを検索し仮想的に自動でフォルダ振り分けを行う振り分け手段（例えば図１に示すシステム制御部１０１）と、前記振り分け手段によりフォルダ振り分けした結果を保存する保存手段（例えば図１に示す内部記憶領域１０８））と、前記保存手段に保存したフォルダ振り分けした結果を基に画像ファイルを前記プレビュー表示手段に表示する表示制御手段（例えば図１に示す表示制御部１０５）とを有することを特徴とする。
【００１２】
本発明に係る第２の発明は、前記振り分け手段は、前記外部記憶媒体インタフェースを通して外部記憶媒体内に存在するすべての画像ファイルを検索し、設定されているフォルダ振り分け条件に応じて検索した画像ファイルを任意のフォルダと関連付けることを特徴とする。
【００１３】
本発明に係る第３の発明は、前記任意のフォルダは、外部記憶媒体内のフォルダ名を利用、もしくは、フォルダ振り分け条件に応じて自動的に作成されることを特徴とする。
【００１４】
本発明に係る第４の発明は、前記保存手段は、検索によって関連付けられたフォルダと画像ファイルの関係を内部記憶領域に保存することを特徴とする。
【００１５】
本発明に係る第５の発明は、前記表示制御手段は、前記保存手段の内部記憶領域に保存されているフォルダと画像ファイルの関係に基づき、印刷対象とする画像をプレビュー表示手段に表示することを特徴とする。
【００１６】
本発明に係る第６の発明は、前記設定手段は、フォルダ振り分け条件を内部の記憶領域に設定するための操作部を備えることを特徴とする。
【００１７】
本発明に係る第７の発明は、前記振り分け手段により作成される仮想フォルダを前記外部記憶媒体に保存する外部保存手段を有し、前記表示制御手段は、前記外部記憶媒体の装着時に、前記外部記憶媒体に仮想フォルダの存在状態に基づいて、前記外部記憶媒体から読み出してプレビュー表示手段に表示すべき画像ファイルを決定することを特徴とする。
【００１８】
本発明に係る第８の発明は、ホストコンピュータを介さずに着脱可能な外部記憶媒体から外部記憶媒体インタフェースを通して直接画像ファイルを読み込み、該画像ファイルを解析して印刷手段に印刷データを出力する印刷制御装置における画像表示方法であって、フォルダ振り分け条件を設定する設定ステップ（図５のステップＳ５０２）と、前記設定ステップにより設定されるフォルダ振り分け条件に基づいて、前記外部記憶媒体内の画像ファイルを検索し、自動作成される仮想フォルダに対してフォルダ振り分けを行う振り分けステップと（図５のステップＳ５０５）と、前記振り分けステップによりフォルダ振り分けした結果を保存手段に保存する保存ステップ（図５のステップＳ５０６）と、前記保存手段に保存したフォルダ振り分けした結果を基に画像ファイルをプレビュー表示手段に表示する表示制御ステップ（図６のステップＳ６０９）とを有することを特徴とする。
【００１９】
本発明に係る第９の発明は、第８の発明に記載の画像表示方法を実現するプログラムをコンピュータが読み取り可能な記憶媒体に記憶したことを特徴とする。
【００２０】
本発明に係る第１０の発明は、第８の発明に記載の画像表示方法を実現するプログラムであることを特徴とする。
【００２１】
【発明の実施の形態】
図１は、本発明の一実施形態を示す印刷制御装置を適用するダイレクトプリントシステムの一例を示す図であり、ダイレクトプリンタ並びに画像表示方法を用いてプレビュー表示を管理するシステム例に対応する。
【００２２】
図１において、プレビュー表示を管理する制御系は、システム制御部１０１と、外部記憶媒体１０２と、カードスロットインタフェース１０３と、操作キー群１０４と、表示制御部１０５と、ビュア１０６と、受信バッファ１０７と、内部記憶領域１０８とから構成されている。
【００２３】
システム制御部１０１は、ユーザがカードスロットに外部記録媒体１０２、例えばＣＦカードを挿入すると、カードスロットインタフェース１０３を介して外部記憶媒体１０２内のファイルにアクセスすることができる。
【００２４】
また、外部記憶媒体１０２内の画像ファイルを検索し仮想的に自動でフォルダ振り分けを行う手段と、フォルダ振り分けした結果を内部記憶領域１０８に保存する手段と、操作キー群１０４によって設定されたフォルダ振り分け条件を内部記憶領域１０８に保存する手段を持っている。
【００２５】
つまり、システム制御部１０１は、アクセス時に外部記憶媒体１０２内のすべての画像ファイルを検索し、内部記憶領域１０８に保存されているフォルダ振り分け条件に応じて、画像ファイルを仮想的に自動で任意のフォルダに関連付け、その結果を内部記憶領域１０８に保存する。
【００２６】
図２は、図１に示した外部記憶媒体１０２に記憶管理される画像ファイルの一例を示す図である。
【００２７】
図３，図４は、図２に示した外部記憶媒体１０２に記憶管理される画像ファイルを仮想フォルダで管理する例を示す図であり、図３の（Ａ）はフォルダ振り分けの条件が「既存のフォルダ毎」が設定された仮想フォルダ例の場合を示し、図３の（Ｂ）は、図３の（Ａ）に示す仮想フォルダに対応して外部記憶媒体１０２上を図２に示したファイル構造とは異なる仮想的なファイル構造として扱う例に対応する。
【００２８】
また、図４の（Ａ）はフォルダ振り分けの条件が「撮影日時毎」が設定された仮想フォルダ例の場合を示し、図４の（Ｂ）は、図４の（Ａ）に示す仮想フォルダに対応して外部記憶媒体１０２上を図２に示したファイル構造とは異なる仮想的なファイル構造として扱う例に対応する。なお、任意のフォルダはフォルダ振り分け設定によって自動的に決まる。
【００２９】
外部記憶媒体１０２に、例えば図２に示すような画像ファイルが存在する場合、フォルダ振り分けの条件が「既存のフォルダ毎」と設定されていたならば、図３の（Ａ）のように画像ファイルが仮想フォルダに振り分けられ、その関連情報が内部記憶領域１０８に保存される。
【００３０】
この場合、ルートにあるファイルは仮想的に自動で作成された「Ｏｔｈｅｒ」フォルダに関連付けられる。
【００３１】
一方、フォルダ振り分けの条件が「撮影日時毎」と設定されていたならば、図４の（Ａ）のように撮影日時から仮想的に自動で作成されたフォルダに画像ファイルが振り分けられ、その関連情報が内部記憶領域１０８に保存される。
【００３２】
なお、受信バッファ１０７に対する読み込みあるいは書き込み制御や、内部記憶領域１０８に対する読み込みあるいは書き込み制御、操作キー群１０４や表示制御部１０５の制御もすべてシステム制御部１０１が管理している。
【００３３】
本実施形態において、外部記憶媒体１０２は印刷すべきデータ、例えばディジタルカメラで撮影した画像データやパーソナルコンピュータで作成した画像データなどを保存している市販のメモリカード全般（ＣＦカード、スマートメディアカード、フラッシュＡＴＡカードなど）を指す。
【００３４】
カードスロットインタフェース１０３は、使用する外部記憶媒体１０２に応じたアダプタを使用することにより、様々な形態の外部記憶媒体１０２に対して読み込みと書き込みの両方を行うことができる汎用的なインタフェースを有する。つまり、外部記憶媒体１０２に対する読み込みと書き込みを行うことができる手段がカードスロットインタフェース１０３に当たる。
【００３５】
操作キー群１０４は、ダイレクトプリント操作に関係のある操作キー全般を指す。また、上記フォルダ振り分け条件の設定もこの操作キー群１０４を用いて行う。
【００３６】
表示制御部１０５は、内部記憶領域１０８に保存したフォルダ振り分けした結果を基にビュア１０６に表示を行う手段を持っている。
【００３７】
例えば、システム制御部１０１において、内部記憶領域１０８に画像ファイルとフォルダの関連付けが図３の（Ａ）のように保存されていた場合、表示制御部１０５は外部記憶媒体１０２内の画像のファイル構造を仮想的にあたかも図３の（Ｂ）であるかのように扱い、操作キー群１０４の操作と図３の（Ｂ）のファイル構造に従って必要な画像をビュア１０６に表示する。
【００３８】
また、画像ファイルとフォルダの関連付けが図４の（Ａ）のように保存されていた場合、表示制御部１０５は外部記憶媒体１０２内の画像のファイル構造を仮想的にあたかも図４の（Ｂ）であるかのように扱い、操作キー群１０４の操作と図４の（Ｂ）のファイル構造に従って必要な画像をビュア１０６に表示する。
【００３９】
なお、本実施形態において、ビュア１０６は、ユーザインタフェース（ＵＩ）やプレビューを表示できる表示装置全般（カラー液晶、モノクロ液晶など）を指す。
【００４０】
受信バッファ１０７は、図示しないホストコンピュータから送信されたラスタデータ、もしくは、ダイレクトプリンタ本体によってラスタデータ化された印刷データを受信するバッファを指す。
【００４１】
内部記憶領域１０８は、システム制御部１０１と表示制御部１０５からアクセスされるメモリを指す。揮発性メモリと不揮発性メモリの両方があり、フォルダ振り分けされた関連情報は揮発性メモリに、フォルダ振り分け条件の設定情報は不揮発性メモリにそれぞれ保存される。
【００４２】
図５は、本発明に係る印刷制御装置における第１のデータ処理手順の一例を示すフローチャートであり、図１に示すダイレクトプリンタ並びに画像表示方法を用いてプレビュー表示を管理する制御系を使って、外部記憶媒体１０２から自動的に画像ファイルをフォルダに振り分けるまでの処理手順に対応する。なお、Ｓ５０１〜Ｓ５０７は各ステップを示す。
【００４３】
まず、ステップＳ５０１では、外部記憶媒体１０２がダイレクトプリンタのカードスロットに接続されると、カードスロットインタフェース１０３を通じてシステム制御部１０１に外部記憶媒体１０２が接続されたことを通知する。
【００４４】
そして、ステップＳ５０２では、システム制御部１０１が内部記憶領域１０８からフォルダ振り分け条件（操作キー群１０４よりフォルダ振り分け条件があらかじめ設定される）を取得する。
【００４５】
次に、ステップＳ５０３では、システム制御部１０１がカードスロットインタフェース１０３を介して外部記憶媒体１０２内にアクセスし、外部記憶媒体１０２内に存在する画像ファイルの検索を行う。
【００４６】
そして、ステップＳ５０４では、システム制御部１０１がステップＳ５０３で検索した画像ファイルからフォルダ振り分け条件に関する情報を取得し、ステップＳ５０５では、ステップＳ５０４で取得した条件を基に、システム制御部１０１が画像ファイルと振り分けられるべきフォルダとの関連付けを行う（この関連付けの情報をフォルダ振り分け情報とする）。
【００４７】
そして、ステップＳ５０６では、システム制御部１０１が関連付けられたフォルダ振り分け情報を内部記憶領域１０８に保存する。なお、内部記憶領域１０８へのフォルダ振り分け情報の保存が終了した後すみやかに、自動的に外部記憶媒体１０２にもフォルダ振り分け情報を記憶するようにしている。これによって、不意に電源がオフになったり、外部記憶媒体の脱着操作があった場合であっても、せっかく作成したフォルダ振り分け情報を無駄にせずに外部記憶媒体１０２に記憶させておくことが出来、次の表示処理はより速やかなフォルダ表示を行うことが出来る。
【００４８】
次に、ステップＳ５０７では、システム制御部１０１が外部記憶媒体１０２内に存在するすべての画像ファイルを検索したかどうか判断して、もしすべての画像ファイルを検索していないと判断した場合は、ステップＳ５０３に戻り、すべての画像ファイルを検索していると判断した場合は、本処理を終了する。
【００４９】
図６は、本発明に係る印刷制御装置における第２のデータ処理手順の一例を示すフローチャートであり、図１に示すダイレクトプリンタ並びに画像表示方法を用いてプレビュー表示を管理する制御系を使って、フォルダ振り分け結果をビュア１０６に表示してから印刷するまでの処理手順に対応する。なお、Ｓ６０１〜Ｓ６１１は各ステップを示す。
【００５０】
まず、システム制御部１０１が表示制御部１０５に対しフォルダ情報をビュア１０６に表示するよう指令を出すと、ステップＳ６０１で、表示制御部１０５はビュア１０６に表示するフォルダのリストを作成するために、内部記憶領域１０８に保存されているフォルダ振り分け情報からフォルダの名前を検索する。
【００５１】
そして、ステップＳ６０２では、表示制御部１０５がステップＳ６０１で検索したフォルダが既にリスト化したフォルダか判断し、既にリスト化したフォルダであると判断した場合は、ステップＳ６０４に進む。
【００５２】
一方、ステップＳ６０２で、既にリスト化したフォルダでないと判断した場合は、ステップＳ６０３で、表示制御部１０５が新しいフォルダ名を表示リストに追加する。そして、ステップＳ６０４では、表示制御部１０５が内部記憶領域１０８内のすべてのフォルダ振り分け情報を検索したかどうか判断し、すべてのフォルダ振り分け情報を検索していないと判断した場合には、ステップＳ６０１に戻る。
【００５３】
一方、ステップＳ６０４で、すべてのフォルダ振り分け情報を検索していると判断した場合は、ステップＳ６０５で、表示制御部１０５がリスト化したフォルダ一覧をビュア１０６に表示する。なお、この時、ビュア１０６はユーザインタフェース（ＵＩ）として使用される。
【００５４】
次に、ステップＳ６０６では、ユーザが操作キー群１０４を操作し、目的とする画像が含まれているフォルダを選択する。なお、ユーザ選択中のビュア１０６の表示制御は、表示制御部１０５が行う。
【００５５】
そして、ステップＳ６０７では、ユーザが「選択決定ボタン」を押したかどうか判断し、ユーザが「選択決定ボタン」を押していないと判断した場合は、ステップＳ６０６に戻る。
【００５６】
一方、ステップＳ６０７で、ユーザが「選択決定ボタン」を押していると判断した場合は、ステップＳ６０８で、ユーザが選択したフォルダに関連付けられた画像ファイルを、表示制御部１０５が内部記憶領域１０８から検索し、そのフォルダ内での先頭画像をビュア１０６に表示する画像と決定する。
【００５７】
その後、表示制御部１０５はシステム制御部１０１を通して外部記憶媒体１０２から画像ファイルのデータを取得し、ビュア１０６にプレビュー画像を表示する。
【００５８】
そして、ステップＳ６０９で、ユーザが操作キー群１０４を操作し、目的とする画像を選択する。なお、ユーザ選択中のビュア１０６の表示制御は、表示制御部１０５が行う。
【００５９】
次に、ステップＳ６１０で、ユーザが「印刷決定ボタン」を押したかどうか判断し、ユーザが「印刷決定ボタン」を押していないと判断した場合は、ステップＳ６０９に戻る。
【００６０】
一方、ステップＳ６１０で、ユーザが「選択決定ボタン」を押していると判断した場合は、ステップＳ６１１で、システム制御部１０１が選択された画像ファイルの印刷処理を行い、本処理を終了する。
【００６１】
上記実施形態では、フォルダ振り分け条件を「既存のフォルダ毎」，「撮影日時毎」としているが、これ以外のフォルダ振り分け条件を設定できることはいうまでもない。
【００６２】
上記実施形態によれば、ダイレクトプリンタ自身が外部記憶媒体内の画像ファイルを仮想的に自動でフォルダへ振り分けることで、ユーザが目的とする画像に達するまでにビュアにプレビュー表示しなければならない画像ファイルを大幅に減らすことが出来る。これにより、ユーザは目的とする画像にたどりつくまでの時間を短縮することが出来る。
【００６３】
なお、上記実施形態では、作成した仮想フォルダは、内部記憶領域で管理される場合について説明したが、ステップＳ５０５において、作成される仮想フォルダを前記外部記憶媒体に保存しておき、表示制御部１０５が外部記憶媒体１０２の装着時に、仮想フォルダの存在状態に基づいて、外部記憶媒体１０２から読み出してプレビュー表示手段に表示すべき画像ファイルを決定するように制御して、速やかに既存の仮想フォルダに従う画像ファイルの代表画像（最初に表示すべき画像ファイル）を表示させることが可能となる。
【００６４】
なお、その際、ユーザＩＤとともに仮想フォルダを複数作成して管理し、ユーザＩＤ入力に従い選択される仮想フォルダで画像ファイルの表示を制御してもよい。
【００６５】
以下、図７に示すメモリマップを参照して本発明に係る印刷制御装置で読み取り可能なデータ処理プログラムの構成について説明する。
【００６６】
図７は、本発明に係る印刷制御装置で読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【００６７】
なお、特に図示しないが、記憶媒体に記憶されるプログラム群を管理する情報、例えばバージョン情報，作成者等も記憶され、かつ、プログラム読み出し側のＯＳ等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。
【００６８】
さらに、各種プログラムに従属するデータも上記ディレクトリに管理されている。また、各種プログラムをコンピュータにインストールするためのプログラムや、インストールするプログラムが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。
【００６９】
本実施形態における図５，図６に示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記憶媒体により、あるいはネットワークを介して外部の記憶媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【００７０】
以上のように、前述した実施形態の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【００７１】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００７２】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭ，ＥＥＰＲＯＭ等を用いることができる。
【００７３】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００７４】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００７５】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から排除するものではない。
【００７６】
本発明の様々な例と実施形態を示して説明したが、当業者であれば、本発明の趣旨と範囲は、本明細書内の特定の説明に限定されるのではない。
【００７７】
【発明の効果】
以上説明したように、本発明によれば、外部記憶媒体上の画像ファイルをダイレクトプリンタが自動的にフォルダ振り分け条件に基づいて独自の仮想フォルダで管理し、印刷したい画像ファイルをプレビューするまでに行っていた無駄な画像のプレビュー表示操作を不要として、目的とする画像ファイルに辿り着くまでの総時間を短縮できる操作性と利便性を兼ね備える画像ファイルプレビュー処理環境を構築できるという効果を奏する。
【図面の簡単な説明】
【図１】本発明の一実施形態を示す印刷制御装置を適用するダイレクトプリントシステムの一例を示す図である。
【図２】図１に示した外部記憶媒体に記憶管理される画像ファイルの一例を示す図である。
【図３】図２に示した外部記憶媒体に記憶管理される画像ファイルを仮想フォルダで管理する例を示す図である。
【図４】図２に示した外部記憶媒体に記憶管理される画像ファイルを仮想フォルダで管理する例を示す図である。
【図５】本発明に係る印刷制御装置における第１のデータ処理手順の一例を示すフローチャートである。
【図６】本発明に係る印刷制御装置における第２のデータ処理手順の一例を示すフローチャートである。
【図７】本発明に係る印刷制御装置で読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【符号の説明】
１０１  システム制御部
１０２  外部記憶媒体
１０３  カードスロットインタフェース（カードスロットＩ／Ｆ）
１０４  操作キー群
１０５  表示制御部
１０６  ビュア
１０７  受信バッファ
１０８  内部記憶領域
【図１】
2004272495.tif 000003
【図２】
2004272495.tif 000004
【図３】
2004272495.tif 000005
【図４】
2004272495.tif 000006
【図５】
2004272495.tif 000007
【図６】
2004272495.tif 000008
【図７】
2004272495.tif 000009