(57)【要約】【課題】無用なオーダーシートの印刷を防止し得る印刷装置、印刷方法、プログラム及び記録媒体を提供する。【解決手段】ディレクトリオーダーシート５０は、インデックス形式で配置されているディレクトリ情報欄５１と、ディレクトリ情報欄５１に対応して配設されているディレクトリ選択欄５２とが設けられている。また、ディレクトリ情報欄５１（５１ａ，５１ｂ）には、記憶手段としてのメモリーカードに記憶されているディレクトリのディレクトリ番号５３ａ，５３ｂと、ディレクトリを示す情報であるディレクトリ情報５４ａ，５４ｂとが表示されている。【選択図】      図６
2006252183.tif 000002
【特許請求の範囲】
【請求項１】
画像ファイルをディレクトリ毎に分類して記憶する記憶手段と、
前記画像ファイルに対応付けられ各画像ファイルを印刷対象として選択するための印刷選択欄を有するオーダーシートを読み取るスキャナ部と、
前記スキャナ部にて生成されたデータに基づいて前記オーダーシートによって選択された印刷対象を媒体に印刷するプリンタ部と、を有する印刷装置であって、
前記プリンタ部は、前記ディレクトリ毎に、ディレクトリ選択欄とディレクトリ情報とを有するディレクトリオーダーシートを印刷する第１印刷部と、前記スキャナ部にて生成されたディレクトリオーダーシートのデータに基づいて選択されたディレクトリに格納された画像ファイルのオーダーシートを印刷する第２印刷部と、を備えた
ことを特徴とする印刷装置。
【請求項２】
請求項１に記載の印刷装置において、
前記記憶手段に前記ディレクトリを作成するディレクトリ管理手段をさらに備え、
前記ディレクトリ管理手段は画像ファイルを前記記憶手段に作成したディレクトリに格納する
ことを特徴とする印刷装置。
【請求項３】
請求項２に記載の印刷装置において、
前記記憶手段は、前記ディレクトリと前記ディレクトリが作成される際に与えられる設定ディレクトリ情報とを関連付けて記憶し、
前記設定ディレクトリ情報を参照して前記ディレクトリ情報を作成するディレクトリ情報作成手段をさらに備える
ことを特徴とする印刷装置。
【請求項４】
請求項３に記載の印刷装置において、
前記設定ディレクトリ情報は、各ディレクトリに格納されている画像ファイルを示す代表ファイル情報を含み、
前記第１印刷部は前記代表ファイル情報に基づいて特定される画像ファイルの縮小画像を前記ディレクトリオーダーシートに印刷する
ことを特徴とする印刷装置。
【請求項５】
請求項２〜４の何れか１項に記載の印刷装置において、
前記第１印刷部は、前記ディレクトリ管理手段によって前記ディレクトリが作成されるごとに前記ディレクトリオーダーシートを印刷する
ことを特徴とする印刷装置。
【請求項６】
請求項１〜５の何れか１項に記載の印刷装置において、
前記ディレクトリ情報は、前記ディレクトリに格納されている画像ファイルの情報を含む
ことを特徴とする印刷装置。
【請求項７】
画像を読み取るスキャナ部と媒体に印刷するプリンタ部とを用いて記憶手段にディレクトリ毎に分類され記憶されている画像ファイルを印刷するための印刷方法であって、
前記スキャナ部が前記画像ファイルに対応付けられ各画像ファイルを印刷対象として選択するための印刷選択欄を有するオーダーシートを読み取る処理と、
前記プリンタ部が前記スキャナ部にて生成されたデータに基づいて前記オーダーシートによって選択された印刷対象を印刷する処理と、を有し、
前記プリンタ部が、前記ディレクトリ毎に、ディレクトリ選択欄とディレクトリ情報とを有するディレクトリオーダーシートを印刷する第１印刷処理と、前記スキャナ部にて生成されたディレクトリオーダーシートのデータに基づいて選択されたディレクトリに格納された画像ファイルのオーダーシートを印刷する第２印刷処理と、をさらに有する
ことを特徴とする印刷方法。
【請求項８】
コンピュータに画像を読み取るスキャナ部と媒体に印刷するプリンタ部とを用いて記憶手段にディレクトリ毎に分類され記憶されている画像ファイルを印刷するための処理を実行させるプログラムであって、
前記コンピュータは、前記プログラムに従って、前記スキャナ部が前記画像ファイルに対応付けられ各画像ファイルを印刷対象として選択するための印刷選択欄を有するオーダーシートを読み取る処理を実行し、
前記プリンタ部が前記スキャナ部にて生成されたデータに基づいて前記オーダーシートによって選択された印刷対象を印刷する処理を実行し、
前記コンピュータは、さらに、前記プリンタ部が、前記ディレクトリ毎に、ディレクトリ選択欄とディレクトリ情報とを有するディレクトリオーダーシートを印刷する第１印刷処理と、前記スキャナ部にて生成されたディレクトリオーダーシートのデータに基づいて選択されたディレクトリに格納された画像ファイルのオーダーシートを印刷する第２印刷処理と、を実行する
ことを特徴とするプログラム。
【請求項９】
コンピュータに画像を読み取るスキャナ部と媒体に印刷するプリンタ部とを用いて記憶手段にディレクトリ毎に分類され記憶されている画像ファイルを印刷するための処理を実行させるプログラムを記録する記録媒体であって、
前記コンピュータは、前記プログラムに従って、前記スキャナ部が前記画像ファイルに対応付けられ各画像ファイルを印刷対象として選択するための印刷選択欄を有するオーダーシートを読み取る処理を実行し、
前記プリンタ部が前記スキャナ部にて生成されたデータに基づいて前記オーダーシートによって選択された印刷対象を印刷する処理を実行し、
前記コンピュータは、さらに、前記プリンタ部が、前記ディレクトリ毎に、ディレクトリ選択欄とディレクトリ情報とを有するディレクトリオーダーシートを印刷する第１印刷処理と、前記スキャナ部にて生成されたディレクトリオーダーシートのデータに基づいて選択されたディレクトリに格納された画像ファイルのオーダーシートを印刷する第２印刷処理と、を実行する
ことを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、オーダーシートに基づいて印刷する印刷装置、印刷方法、印刷プログラム及び記録媒体に関するものである。
【背景技術】
【０００２】
従来、スキャナ機能を有する印刷装置（いわゆる複合機）において、オーダーシートを用いてメモリーカードやＤＶＤ（デジタルヴァーサタイルディスク）等の記憶媒体に記憶されている画像ファイルを選択する方法がある（特許文献１参照）。
【０００３】
オーダーシートには、記憶媒体に記憶されている画像ファイルのサムネイルと各サムネイルごとに設けられた印刷選択欄とが印刷されている。ユーザは、サムネイルによって記憶媒体に記憶されている画像ファイルを確認し、そのサムネイルに対応している印刷選択欄を塗りつぶすことで印刷対象を選択する。印刷装置は、オーダーシートを読み取り、印刷選択欄が塗りつぶされているか否かによって印刷対象とする画像ファイルを判断し印刷を実行する。
【０００４】
ところで、近年、ＨＤＤ（ハードディスクドライブ）やＤＶＤ等のメディアに代表されるように、記憶媒体の大容量化が進んでいる。このような大容量の記憶媒体は大量の画像ファイルを保存することができるため、デジタルカメラ等で撮影された画像の保存やコンピュータで作成されたデータのバックアップなどに用いられている。
【０００５】
画像ファイルを記憶媒体に保存する際、記憶媒体にはディレクトリが設けられる。ユーザは例えば観光地や花火大会などの催し物や行事ごとに撮影された複数の画像ファイル（画像ファイル群）を各ディレクトリに分類して管理する。
【特許文献１】特開２００４−２５５７２９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところが、オーダーシートを用いて印刷対象を確認し選択しようとすると、記憶媒体に保存されている全ての画像ファイルがオーダーシートに表示される。そのため、オーダーシートが複数枚に及び、その時々において必要としない（印刷を望んでいない）画像のサムネイルが印刷された無用なオーダーシートが印刷されてしまうおそれがある。
【０００７】
この発明はこうした従来の事情に鑑みてなされたものであり、その目的は、無用なオーダーシートの印刷を防止し得る印刷装置、印刷方法、プログラム及び記録媒体を提供することである。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明は、画像ファイルをディレクトリ毎に分類して記憶する記憶手段と、前記画像ファイルに対応付けられ各画像ファイルを印刷対象として選択するための印刷選択欄を有するオーダーシートを読み取るスキャナ部と、前記スキャナ部にて生成されたデータに基づいて前記オーダーシートによって選択された印刷対象を媒体に印刷するプリンタ部と、を有する印刷装置であって、前記プリンタ部は、前記ディレクトリ毎に、ディレクトリ選択欄とディレクトリ情報とを有するディレクトリオーダーシートを印刷する第１印刷部と、前記スキャナ部にて生成されたディレクトリオーダーシートのデータに基づいて選択されたディレクトリに格納された画像ファイルのオーダーシートを印刷する第２印刷部と、を備えたことを要旨とする。
【０００９】
この印刷装置によれば、ディレクトリ情報が表示されるディレクトリ情報欄と、ディレクトリ選択欄とを有するディレクトリオーダーシートを得ることができる。よって、ユーザはディレクトリ情報欄によってディレクトリの情報を確認することによりオーダーシートに対応する画像ファイルをディレクトリ単位で選択することが可能となる。そのため、その時々において必要としない（印刷を望んでいない）画像のサムネイルが印刷された無用なオーダーシートが印刷されることを妨げることができる。
【００１０】
上述した印刷装置においては、前記記憶手段に前記ディレクトリを作成するディレクトリ管理手段をさらに備え、前記ディレクトリ管理手段は画像ファイルを前記記憶手段に作成したディレクトリに格納するといった態様をとることもできる。
【００１１】
このような印刷装置によれば、記憶手段に記憶される画像ファイルはディレクトリ管理手段によって作成されるディレクトリに分類されて格納される。よって、ユーザはディレクトリオーダーシートによってオーダーシートに対応付けられる画像ファイルを詳細に特定することが可能となる。
【００１２】
上述した印刷装置においては、前記記憶手段は、前記ディレクトリと前記ディレクトリが作成される際に与えられる設定ディレクトリ情報とを関連付けて記憶し、前記設定ディレクトリ情報を参照して前記ディレクトリ情報を作成するディレクトリ情報作成手段をさらに備えるといった態様をとることもできる。
【００１３】
このような構成によれば、ディレクトリに関する情報（例えば、ディレクトリを特定するためのキーワードなど）をユーザが予め設定し設定ディレクトリ情報として記憶手段に記憶することができる。また、ディレクトリ情報作成手段により設定ディレクトリ情報を参照してディレクトリ情報が作成される。よって、ユーザは設定ディレクトリ情報を確認することが可能となるためディレクトリを誤って選択するおそれが低減され、無用なオーダーシートの印刷を防止することができる。
【００１４】
上述した印刷装置においては、前記設定ディレクトリ情報は、各ディレクトリに格納されている画像ファイルを示す代表ファイル情報を含み、前記第１印刷部は前記代表ファイル情報に基づいて特定される画像ファイルの縮小画像を前記ディレクトリオーダーシートに印刷するといった態様をとることもできる。
【００１５】
このような印刷装置によれば、ディレクトリオーダーシートに代表ファイル情報にもとづいて特定される画像ファイルの縮小画像（サムネイル）が表示される。よって、ユーザはディレクトリに記憶された画像ファイルの内容を容易に認識することが可能となる。
【００１６】
上述した印刷装置において、前記第１印刷部は、前記ディレクトリ管理手段によって前記ディレクトリが作成されるごとに前記ディレクトリオーダーシートを印刷するといった態様をとることもできる。
【００１７】
このような印刷装置によれば、ユーザは記憶手段に記憶する毎に記憶手段に設けられているディレクトリを確認することができる。
上述した印刷装置においては、前記ディレクトリ情報は前記ディレクトリに格納されている画像ファイルの情報を含むといった態様をとることもできる。
【００１８】
このようなディレクトリ情報によれば、ディレクトリに分類されている画像ファイルの作成日時（すなわち撮影日時）や画像ファイルのサムネイル等の画像ファイルの情報がディレクトリオーダーシートに記載される。よって、ユーザはディレクトリに記憶された画像ファイルを明確に認識することが可能となり、印刷対象とする画像ファイルが記憶されているディレクトリをより確実に選択することができる。
【００１９】
本発明は、画像を読み取るスキャナ部と媒体に印刷するプリンタ部とを用いて記憶手段にディレクトリ毎に分類され記憶されている画像ファイルを印刷するための印刷方法であって、前記スキャナ部が前記画像ファイルに対応付けられ各画像ファイルを印刷対象として選択するための印刷選択欄を有するオーダーシートを読み取る処理と、前記プリンタ部が前記スキャナ部にて生成されたデータに基づいて前記オーダーシートによって選択された印刷対象を印刷する処理と、を有し、前記プリンタ部が、前記ディレクトリ毎に、ディレクトリ選択欄とディレクトリ情報とを有するディレクトリオーダーシートを印刷する第１印刷処理と、前記スキャナ部にて生成されたディレクトリオーダーシートのデータに基づいて選択されたディレクトリに格納された画像ファイルのオーダーシートを印刷する第２印刷処理と、をさらに有することを要旨としている。
【００２０】
この印刷方法によれば、ディレクトリ情報が表示されるディレクトリ情報欄と、ディレクトリ選択欄とを有するディレクトリオーダーシートを得ることができる。よって、ユーザはディレクトリ情報欄によってディレクトリの情報を確認することによりオーダーシートに対応する画像ファイルをディレクトリ単位で選択することが可能となる。そのため、その時々において必要としない（印刷を望んでいない）画像のサムネイルが印刷された無用なオーダーシートが印刷されることを妨げることができる。
【００２１】
本発明は、コンピュータに画像を読み取るスキャナ部と媒体に印刷するプリンタ部とを用いて記憶手段にディレクトリ毎に分類され記憶されている画像ファイルを印刷するための処理を実行させるプログラムであって、前記コンピュータは、前記プログラムに従って、前記スキャナ部が前記画像ファイルに対応付けられ各画像ファイルを印刷対象として選択するための印刷選択欄を有するオーダーシートを読み取る処理を実行し、前記プリンタ部が前記スキャナ部にて生成されたデータに基づいて前記オーダーシートによって選択された印刷対象を印刷する処理を実行し、前記コンピュータは、さらに、前記プリンタ部が、前記ディレクトリ毎に、ディレクトリ選択欄とディレクトリ情報とを有するディレクトリオーダーシートを印刷する第１印刷処理と、前記スキャナ部にて生成されたディレクトリオーダーシートのデータに基づいて選択されたディレクトリに格納された画像ファイルのオーダーシートを印刷する第２印刷処理と、を実行することを要旨としている。
【００２２】
このプログラムによれば、ディレクトリ情報が表示されるディレクトリ情報欄と、ディレクトリ選択欄とを有するディレクトリオーダーシートを得るための処理をコンピュータに実行させることができる。よって、ユーザはディレクトリ情報欄によってディレクトリの情報を確認することによりオーダーシートに対応する画像ファイルをディレクトリ単位で選択することが可能となる。そのため、その時々において必要としない（印刷を望んでいない）画像のサムネイルが印刷された無用なオーダーシートが印刷されることを妨げることができる。
【００２３】
本発明は、コンピュータに画像を読み取るスキャナ部と媒体に印刷するプリンタ部とを用いて記憶手段にディレクトリ毎に分類され記憶されている画像ファイルを印刷するための処理を実行させるプログラムを記録する記録媒体であって、前記コンピュータは、前記プログラムに従って、前記スキャナ部が前記画像ファイルに対応付けられ各画像ファイルを印刷対象として選択するための印刷選択欄を有するオーダーシートを読み取る処理を実行し、前記プリンタ部が前記スキャナ部にて生成されたデータに基づいて前記オーダーシートによって選択された印刷対象を印刷する処理を実行し、前記コンピュータは、さらに、前記プリンタ部が、前記ディレクトリ毎に、ディレクトリ選択欄とディレクトリ情報とを有するディレクトリオーダーシートを印刷する第１印刷処理と、前記スキャナ部にて生成されたディレクトリオーダーシートのデータに基づいて選択されたディレクトリに格納された画像ファイルのオーダーシートを印刷する第２印刷処理と、を実行することを要旨としている。
【００２４】
この記録媒体に記録されたプログラムによれば、コンピュータにディレクトリ情報が表示されるディレクトリ情報欄と、ディレクトリ選択欄とを有するディレクトリオーダーシートを得るための処理を実行させることができる。よって、ユーザはディレクトリ情報欄によってディレクトリの情報を確認することによりオーダーシートに対応する画像ファイルをディレクトリ単位で選択することが可能となる。そのため、その時々において必要としない（印刷を望んでいない）画像のサムネイルが印刷された無用なオーダーシートが印刷されることを妨げることができる。
【発明を実施するための最良の形態】
【００２５】
以下、この発明を具体化した一実施の形態を図面に従って説明する。
なお、本実施形態の印刷装置は、パソコン（ＰＣ）からスキャン指示を行うネットワークスキャン機能（Ｓｃａｎｎｅｒ）、ＰＣから印刷指示を行うネットワークプリンタ機能（Ｐｒｉｎｔｅｒ）、ローカルコピー機能（Ｃｏｐｙ）など、多数の機能を有するＳＰＣ複合装置である。
【００２６】
図１はＳＰＣ複合装置１の斜視図であり、図２は後述する原稿台カバーを開いた状態のＳＰＣ複合装置１の斜視図である。
図１及び図２に示すように、ＳＰＣ複合装置１は画像を読み取るスキャナ部２と、画像を印刷するためのプリンタ部３と、ユーザが操作するための操作パネル部４とを備える。ＳＰＣ複合装置１は操作パネル部４によって操作することが可能となっており、パーソナルコンピュータなどの外部機器を介することなくスキャナ部２で読み取った画像をプリンタ部３で印刷するローカルコピー機能などの様々な機能が実現される。
【００２７】
スキャナ部２はプリンタ部３の上に配置されており、そのスキャナ部２の上部には、読み取る原稿を載置するための原稿台ガラス５（図２参照）と、原稿を読み取る際や不使用時に原稿台ガラス５を覆う原稿台カバー６とが設けられている。原稿台カバー６は、開閉可能に形成され、閉止した際には原稿台ガラス５上に載置された原稿を原稿台ガラス５側に押圧する機能も有している。スキャナ部２は、内部に設けた発光部（図示略）から原稿台ガラス５を通して原稿に光を照射し、原稿による反射光をＣＣＤ（電荷結合素子）で検出することで原稿台ガラス５に載置した原稿の記載内容（画像または文章等）を読み取る。
【００２８】
プリンタ部３は、カラー画像の出力が可能な構成であり、例えば、シアン（Ｃ）、マゼンタ（Ｍ）、イエロ（Ｙ）、ブラック（Ｋ）の４色の色インクを、印刷用紙等の媒体上に吐出してドットを形成することによって画像を形成するインクジェット方式を採用している。なお、色インクとして、上記４色に加えて、ライトシアン（薄いシアン、ＬＣ）、ライトマゼンタ（薄いマゼンタ、ＬＭ）、ダークイエロ（暗いイエロ、ＤＹ）を用いてもよい。
【００２９】
操作パネル部４は、決定やキャンセル、メニュー画面の呼び出しや項目の選択などの様々なコマンドに対応するボタンが配設されている。ユーザはこれらのボタンによってＳＰＣ複合装置１を直接操作することができる。
【００３０】
また、ＳＰＣ複合装置１の本体側面には、外部機器と接続するための接続手段としてＵＳＢポート７が設けられている。ＵＳＢポート７は、ＳＰＣ複合装置１とホストコンピュータとをＵＳＢケーブルを介して接続する。ＳＰＣ複合装置１がホストコンピュータに接続されることにより、スキャナ機能によるホストコンピュータへの画像の取り込み、プリンタ機能による印刷出力が実現される。
【００３１】
また、ＳＰＣ複合装置１の背面側にはプリンタ部３へ用紙を供給するための用紙供給部８（図１参照）が設けられ、その用紙供給部８には、カット紙（図示しない）を保持する給紙トレー９（図１参照）が備えられている。ＳＰＣ複合装置１の前面側の下部に、プリンタ部３で印刷された用紙を排紙する排紙部１０が設けられ、その排紙部１０には、不使用時に排紙口を塞ぐことが可能な排紙トレー１１が備えられている。さらに、排紙部１０の上部に操作パネル部４が設けられている。
【００３２】
操作パネル部４のほぼ中央には、液晶ディスプレー１２が設けられている。液晶ディスプレー１２は、設定項目や設定状態、動作状態等を文字にて表示することが可能であるとともに、スキャナ部２で読み取った画像を表示することも可能となっている。
【００３３】
また、排紙部１０の右側には、メモリーカードスロット１３が設けられている。このメモリーカードスロット１３は、例えばＰＣＭＣＩＡ規格に準拠しており、このような規格に準拠したメモリーカード１４が着脱可能に構成されている。メモリーカードスロット１３にメモリーカード１４を装入することでＰＣを介することなく記憶媒体に記憶された画像ファイルを印刷するダイレクトプリント機能が実現される。
【００３４】
メモリーカード１４は、書き換え可能な不揮発性のメモリを内蔵しており、そのメモリーカード１４に印刷対象となる複数の画像ファイルなどが記憶されている。なお、メモリーカード１４に格納されているデータについての詳細な説明は後述する。
【００３５】
次に本実施形態に係るＳＰＣ複合装置１の電気的構成について説明する。
図３は、ＳＰＣ複合装置１の電気的構成を示すブロック図である。なお、図３においてはＳＰＣ複合装置１をＰＣなどの外部機器と接続するためのインターフェイス回路などは省略している。
【００３６】
ＳＰＣ複合装置１は、プリンタ部３のケース内に全体的な制御を司るメイン基板（図示略）を備える。このメイン基板には、ＣＰＵ組み込みＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  ＩＣ）２１、プログラムＲＯＭ２２、第１のＳＤＲＡＭ２３、及び第２のＳＤＲＡＭ２４、ハードディスクドライブ２５が実装されている。
【００３７】
ＡＳＩＣ２１は、ＡＳＩＣ２１に外付けされるプログラムＲＯＭ２２と第１のＳＤＲＡＭ２３と操作パネル部４とが接続された内部バス２１ａを有する。
プログラムＲＯＭ２２には、ＣＰＵ３１により実行される制御プログラムなどが記憶されている。第１のＳＤＲＡＭ２３には、制御プログラムを実行して処理する画像データや印刷データなどが一時的に記憶される。
【００３８】
第２のＳＤＲＡＭ２４は、スキャナ入力回路３２と画像処理回路３３とに接続されており、各回路３２、３３における処理の前後の画像データや印刷データが一時的に格納される。この第２のＳＤＲＡＭ２４には、複数のメモリ領域（ラインバッファ２４ａ、マイクロウィーブ（Ｍｉｃｒｏ  Ｗｅａｖｅ）バッファ２４ｂ、イメージバッファ２４ｃなど）が確保されている。
【００３９】
ハードディスクドライブ２５は、大容量の記憶手段としての機能を有し画像ファイルや様々な情報が記憶されている。なお、ハードディスクドライブ２５の詳しい説明は後述する。
【００４０】
また、ＡＳＩＣ２１には、ＣＰＵ３１、スキャナ入力回路３２、画像処理回路３３、メモリーカード入出力回路３４、ヘッド制御ユニット３５、ＪＰＥＧ解凍回路３６が内蔵されており、それらは内部バス２１ａに接続されている。
【００４１】
ＣＰＵ３１は、中央処理装置である。ＣＰＵ３１はプログラムＲＯＭ２２に記憶されている制御プログラムに基づいて各回路や機能部に対して制御信号を出力する。プリンタ部３（図１参照）はＣＰＵ３１がプログラムＲＯＭ２２に記憶されているプログラムを実行することによって後述する第１印刷処理及び第２印刷処理を実行する第１印刷部及び第２印刷部となる。
【００４２】
スキャナ入力回路３２には、スキャナ部２が接続されている。スキャナ部２は、原稿台ガラス５に載置された原稿を光学的に読み取ってＣＣＤ（電荷結合素子）２ａに蓄えられた電荷を、Ａ／Ｄ変換回路２ｂによってＡ／Ｄ変換する。そして、スキャナ部２は、Ａ／Ｄ変換されたデータをＡＳＩＣ２１のスキャナ入力回路３２に入力する。
【００４３】
スキャナ入力回路３２は、ＣＰＵ３１の制御の下、スキャナ部２から入力される各ラスタラインデータ（ＲＧＢの多諧調画像データ）をＳＤＲＡＭ２４のラインバッファ２４ａに一旦蓄える。そして、スキャナ入力回路３２は、取り込んだＲＧＢデータに対してライン間補正処理を順次施し、同一ラインに対するＲＧＢデータとして画像処理回路３３に送る。
【００４４】
画像処理回路３３は、（解像度変換処理が施された）画像データを取り込み、色変換、ハーフトーン処理、マイクロウィーブ処理などの画像処理を行う。色変換処理は、ＲＧＢの多階調画像データから、ＣＭＹＫの４色の多階調画像データに変換する処理である。ハーフトーン処理は、多階調データを面積階調データに変換する処理である。マイクロウィーブ処理は、行間の縞（バンディング）を防止すべく、ドットラインの形成方法を調節する処理である。
【００４５】
この画像処理回路３３において、マイクロウィーブ処理が施されたデータはマイクロウィーブバッファ２４ｂに格納される。さらに、画像処理回路３３は、そのマイクロウィーブバッファ２４ｂに格納したデータを所定のサイズ毎に読み出して、諸情報（例えば、各色毎のノズル数、ヘッド走査回数など）に基づき並び替えた後、イメージバッファ２４ｃに転送する。このデータ転送の結果、イメージバッファ２４ｃには、プリンタ部３に設けられた書込キャリッジ（図示略）の走査毎の各ノズルにインクを吐出させるためのヘッド駆動データが格納される。
【００４６】
イメージバッファ２４ｃに記憶された走査毎のヘッド駆動データ（印刷データ）はＣＰＵ３１によって読み出され、ヘッド制御ユニット３５に転送される。ヘッド制御ユニット３５は、ＣＰＵ３１の制御によりヘッド駆動データに基づいてプリンタヘッド３５ａを駆動し、インク滴の吐出の有無や、吐出するインク滴の量を制御する。これによって、スキャナ部２が読み取った画像に対するコピー印刷が実現される。
【００４７】
ＪＰＥＧ解凍回路３６は、ＣＰＵ３１の制御に基づいて、メモリーカード１４やハードディスクドライブ２５から読み出された画像ファイルに対して復号化処理を施することで、画像ファイルからＲＧＢの多階調画像データに解凍（デコード）して、その画像データをＳＤＲＡＭ２３に格納する。その画像データは、ＣＰＵ３１の制御によって画像処理回路３３に転送され、上述した画像処理で印刷データに変換される。そして、印刷データに基づいてプリンタヘッド３５ａが駆動されることで、メモリーカード１４やハードディスクドライブ２５に記憶されている画像ファイルに対応した画像が印刷される。
【００４８】
メモリーカード入出力回路３４は、メモリーカードスロット１３にメモリーカード１４が装着されたときのインターフェース回路として機能する。メモリーカード１４には図示しないデジタルカメラで撮影した画像ファイルが格納されている。これら画像ファイルは、ＲＧＢの画像データを例えばＪＰＥＧ形式で圧縮したファイルであり、ＣＰＵ３１は、メモリーカード入出力回路３４を介してメモリーカード１４から画像ファイルを読み出し、ＪＰＥＧ解凍回路３６やハードディスクドライブ２５に転送する。
【００４９】
次に、図４及び図５を用いて記憶手段としてのハードディスクドライブ２５について説明する。
本実施の形態に係るハードディスクドライブ２５は大容量を有し、デジタルカメラ等で撮影された画像の保管やコンピュータで作成したデータなどのバックアップなどに用いられている。なお、その他の記憶手段として例えばＤＶＤ（デジタルヴァーサタイルドライブ）等が挙げられる。なお、記憶手段はＵＳＢポート７（図１参照）を介してＳＰＣ複合装置１の外部に設けることもできる。
【００５０】
まず、図４を用いてハードディスクドライブ２５に記憶されている画像ファイルについて説明する。
図４に示すように、ハードディスクドライブ２５には画像ファイルがディレクトリ毎に分類されて保存されている。詳述すると、ハードディスクドライブ２５には第１ディレクトリ４１と第２ディレクトリ４２とが設けられている。第１ディレクトリ４１には例えば観光地で撮影された複数の画像に対応する画像ファイル（画像ファイル４１ａ、画像ファイル４１ｂ、画像ファイル４１ｃ）が順に格納され、第２ディレクトリ４２には花火大会で撮影された複数の画像に対応する画像ファイル（画像ファイル４２ａ、画像ファイル４２ｂ、画像ファイル４２ｃ）が順に格納されている。なお、各ディレクトリ４１、４２に格納されている画像ファイル４１ａ，４１ｂ，４１ｃ，４２ａ，４２ｂ，４２ｃは、画像ファイル４１ａ，４１ｂ，４１ｃ，４２ａ，４２ｂ，４２ｃ自身が作成された日時（例えば撮影日時）などの情報を有している。
【００５１】
また、ハードディスクドライブ２５には画像ファイル４１ａ，４１ｂ，４１ｃ，４２ａ，４２ｂ，４２ｃとともにメタファイル４３が記憶されている。
図５はメタファイル４３の概略図である。図５に示すように、メタファイル４３は、各ディレクトリの名称４４とユーザによって予め設定された設定ディレクトリ情報４５とがテキスト形式で記述されている。
【００５２】
設定ディレクトリ情報４５は、ディレクトリを特徴付ける情報であり、キーワード４６や代表ファイル情報４７等が記憶されている。設定ディレクトリ情報４５は各ディレクトリ４１、４２ごとに設定されており、ディレクトリ４１、４２（図４参照）の名称４４ａ，４４ｂに対応してメタファイル４３に記述されている。設定ディレクトリ情報４５ａ，４５ｂはメタファイル４３によって各ディレクトリ４１、４２と関連付けられている。
【００５３】
キーワード４６は、ディレクトリに保存されている画像ファイルをユーザが容易に確認するためのものである。キーワード４６はテキストの形式で記述された情報であり、第１ディレクトリ４１については「観光地」がキーワード４６ａとして記述され、第２ディレクトリ４２については「花火大会」がキーワード４６ｂとして記述されている。
【００５４】
代表ファイル情報４７は、ディレクトリ内に格納されている画像ファイルを特定する情報である。代表ファイル情報４７は各ディレクトリ４１、４２ごとに設定されている。詳述すると、第１ディレクトリ４１に対応する代表ファイル情報４７ａには第１ディレクトリ４１に格納されている画像ファイル４１ｂの名称が記述されている。また、第２ディレクトリ４２に対応する代表ファイル情報４７ｂには第２ディレクトリ４２に格納されている画像ファイル４２ｃの名称が記述されている。代表ファイル情報４７（４７ａ，４７ｂ）として示されている画像ファイル４１ｂ、４２ｃがディレクトリに格納されている画像ファイルを代表する代表画像ファイルとなる。
【００５５】
ＣＰＵ３１はメタファイル４３を参照することにより、各ディレクトリ４１、４２とキーワード４６ａ、４６ｂや代表画像ファイル４１ｂ、４２ｃ等の設定ディレクトリ情報４５ａ、４５ｂとを対応付ける。
【００５６】
次に、ディレクトリオーダーシート５０について説明する。
図６はディレクトリオーダーシート５０の概略構成図である。図６に示すように、ディレクトリオーダーシート５０は、インデックス形式で配置されているディレクトリ情報欄５１と、ディレクトリ情報欄５１に対応して配設されているディレクトリ選択欄５２とが設けられている。
【００５７】
ディレクトリ情報欄５１は、ハードディスクドライブ２５に設けられている各ディレクトリ４１、４２に対応している。詳述すると、第１ディレクトリ４１に対応して第１ディレクトリ情報欄５１ａが設けられ、第２ディレクトリ４２に対応して第２ディレクトリ情報欄５１ｂが設けられる。
【００５８】
また、ディレクトリ情報欄５１（５１ａ，５１ｂ）には、ハードディスクドライブ２５に記憶されているディレクトリのディレクトリ番号５３ａ，５３ｂと、ディレクトリを示す情報であるディレクトリ情報５４ａ，５４ｂとが表示されている。
【００５９】
ディレクトリ番号５３ａ，５３ｂは、ハードディスクドライブ２５に設けられたディレクトリの名称を示している。ユーザは、ディレクトリ番号５３ａ，５３ｂを確認することによってハードディスクドライブ２５に設けられ各ディレクトリ選択欄５２に対応するディレクトリ４１、４２の名称を認識することができる。
【００６０】
ディレクトリ情報５４ａ，５４ｂは、各ディレクトリ４１、４２を特徴付ける情報であり、各ディレクトリ４１、４２に対応するキーワード５５ａ，５５ｂと日時５６ａ，５６ｂとサムネイル５７ａ，５７ｂとが表示されている。ディレクトリ情報５４ａ，５４ｂは、ＣＰＵ３１が前述したメタファイル４３に記述されている設定ディレクトリ情報４５を参照して作成されている。
【００６１】
キーワード５５ａ，５５ｂは、メタファイル４３に記述されたキーワード４６に基づいて作成されており、第１ディレクトリ４１及び第２ディレクトリ４２（図４参照）それぞれに対して「観光地」や「花火大会」などのようなテキストの形式で表示されている。
【００６２】
日時５６ａ，５６ｂは、メタファイル４３の代表ファイル情報４７に基づいて設定された代表画像ファイル４１ｂ，４２ｃが作成された日時である。（各ディレクトリ４１、４２の先頭に格納されている画像ファイルが作成された日時である。）ユーザはこの日時５６ａ，５６ｂを確認することにより画像ファイルが作成された日時（例えば催し物の開催日）を認識することができる。
【００６３】
サムネイル５７ａ，５７ｂは、ディレクトリに保存されている画像ファイルの縮小画像である。サムネイル５７ａ，５７ｂが表示される画像ファイルはメタファイル４３に記述されている代表ファイル情報４７に基づいて決定され、代表画像ファイル４１ｂ，４２ｃとなっている。ユーザは、サムネイル５７ａ，５７ｂを確認することによってそれぞれのディレクトリを代表する画像ファイルの内容を認識することができる。
【００６４】
ユーザはディレクトリ情報欄５１に記述されているディレクトリ番号５３ａ，５３ｂ、キーワード５５ａ，５５ｂ、日時５６ａ，５６ｂ、及びサムネイル５７ａ，５７ｂを確認するとこにより、ディレクトリに格納されている画像ファイルを確認する。
【００６５】
ディレクトリ選択欄５２は、楕円状を有する閉曲線として表示されており、ディレクトリ情報欄５１ごとに設けられている。ユーザはディレクトリ選択欄５２の内部を塗りつぶすことによりディレクトリを選択する。
【００６６】
また、ディレクトリオーダーシート５０の右上にはメディア情報欄５８が設けられている。メディア情報欄５８は、ディレクトリオーダーシート５０がＳＰＣ複合装置１に接続されているハードディスクドライブ２５に対応しているかを判断するためのものであり、対応するハードディスクドライブ２５を示すチェックコード５８ａが所定のパターンで表示されている。
【００６７】
上述したディレクトリオーダーシート５０を用いることにより、ユーザはハードディスクドライブ２５に設けられたディレクトリに格納されている画像ファイルを確認し、印刷対称とする画像ファイルが格納されているディレクトリを的確に選択することが可能となる。
【００６８】
次に、オーダーシート６０について説明する。
図７はオーダーシート６０の概略構成図である。図７に示すようにオーダーシート６０は、ディレクトリオーダーシート５０によって選択されたディレクトリに格納されている画像ファイルの縮小画像６１と印刷選択欄６２とが設けられている。
【００６９】
縮小画像６１は、インデックス形式で配置されている。ユーザは縮小画像６１を確認することにより印刷選択欄６２に対応する画像ファイルの内容を認識することができる。
印刷選択欄６２は、楕円状を有する閉曲線として表示されている。ユーザは印刷選択欄６２の内部を塗りつぶすことにより印刷対象とする画像ファイルを選択する。
【００７０】
また、オーダーシート６０の図７図示状態で下側の領域には、複数のサイズ指定欄６３が設けられている。サイズ指定欄６３は印刷サイズを指定するためのものであり、楕円状を有する閉曲線として表示されている。ユーザはサイズ指定欄６３を黒く塗りつぶすことにより用紙サイズを指定する。
【００７１】
また、オーダーシート６０の右上にはコード印刷欄６４が設けられている。コード印刷欄６４は、オーダーシート６０がＳＰＣ複合装置１に接続されているハードディスクドライブ２５に対応しているかを判断するためのものであり、対応するハードディスクドライブ２５を示すチェックコード６４ａが所定のパターンで表示されている。
【００７２】
なお、コード印刷欄６４に記載されているチェックコード６４ａにはハードディスクドライブ２５のディレクトリに関する情報も含まれている。ＳＰＣ複合装置１はチェックコード６４ａを読み取ることによりオーダーシート６０がハードディスクドライブ２５に設けられているどのディレクトリに対応しているかを判断する。
【００７３】
上述したようなオーダーシート６０を用いることにより、ユーザはハードディスクドライブ２５内の多数の画像ファイルを認識し選択することが可能となり、印刷対象となる画像ファイルはオーダーシート６０をスキャナ部２が読み取ることによって決定される。
【００７４】
次に、ＣＰＵ３１によって実行される第１印刷処理について説明する。第１印刷処理はディレクトリオーダーシート５０を印刷するための処理である。
図８はディレクトリオーダーシート５０を印刷する処理（第１印刷処理）を示すフローチャートである。本処理は、例えばユーザによってコマンドが入力されたときに実行される。なお、図８の処理はプログラムＲＯＭ２２に記憶されている制御プログラムをＣＰＵ３１が実行することにより実現される。
【００７５】
まず、ステップ１０１（Ｓ１０１）において、ＣＰＵ３１はハードディスクドライブ２５に設けられているディレクトリの個数を確認する。
次に、ステップ１０２（Ｓ１０２）において、ＣＰＵ３１はハードディスクドライブ２５に設けられているディレクトリの個数が複数個存在するかを判断する。
【００７６】
ステップ１０２（Ｓ１０２）においてディレクトリが複数個存在しなかった場合（ディレクトリが存在しない場合を含む）、本処理を終了する。
ステップ１０２（Ｓ１０２）においてディレクトリが複数個存在した場合、ステップ１０３（Ｓ１０３）に移行する。
【００７７】
ステップ１０３（Ｓ１０３）において、ＣＰＵ３１はメタファイル４３を検索し、ディレクトリごとに設定ディレクトリ情報４５の有無を判断する。
ステップ１０３（Ｓ１０３）においてディレクトリに対応する設定ディレクトリ情報４５が存在しなかった場合、ＣＰＵ３１はステップ１０４（Ｓ１０４）の処理に移行する。ステップ１０４（Ｓ１０４）においてＣＰＵ３１はディレクトリ番号などディレクトリ自身が個別に有する情報をディレクトリ情報とし、ステップ１０５（Ｓ１０５）の処理に移行する。
【００７８】
また、ステップ１０３（Ｓ１０３）においてディレクトリに対応する設定ディレクトリ情報４５が存在する場合、ＣＰＵ３１はステップ１０６（Ｓ１０６）の処理に移行する。ステップ１０６（Ｓ１０６）においてＣＰＵ３１は設定ディレクトリ情報をディレクトリ情報とする。詳しくは、メタファイル４３に記述されているキーワード４６（４６ａ，４６ｂ）に基づいてディレクトリ情報欄５１に記述されるキーワード５５ａ，５５ｂを作成し、代表ファイル情報４７（４７ａ，４７ｂ）に基づいて日時５６ａ，５６ｂ及びサムネイル５７ａ，５７ｂを作成する。ディレクトリ情報を設定したＣＰＵ３１は、ステップ１０５（Ｓ１０５）の処理に移行する。
【００７９】
ステップ１０５（Ｓ１０５）において、ＣＰＵ３１はハードディスクドライブ２５に設けられている全てのディレクトリについてディレクトリ情報が設定されたかを判断する。
ステップ１０５（Ｓ１０５）においてディレクトリ情報が全てのディレクトリに対して設定されていないと判断した場合、ＣＰＵ３１はステップ１０３（Ｓ１０３）の処理に移行し次のディレクトリについて同様の処理を実行する。
【００８０】
ステップ１０５（Ｓ１０５）においてディレクトリ情報が全てのディレクトリに対して設定されていると判断した場合、ＣＰＵ３１はステップ１０７（Ｓ１０７）の処理に移行する。
【００８１】
ステップ１０７（Ｓ１０７）において、ＣＰＵ３１はディレクトリ選択欄５２とディレクトリと対応付けられたディレクトリ情報が記述されるディレクトリ情報欄５１とを印刷する為の印刷データを作成しディレクトリオーダーシート５０を印刷する処理を実行する。
【００８２】
このような処理により、図６に示すようなディレクトリ情報５４ａ，５４ｂを有するディレクトリ情報欄５１（５１ａ，５１ｂ）とディレクトリ選択欄５２とを有するディレクトリオーダーシート５０が得られる。
【００８３】
次に、ＣＰＵ３１によって実行される第２印刷処理について説明する。第２印刷処理は、オーダーシート６０を作成するための処理である。
図９はオーダーシート６０が作成されるディレクトリを特定する処理を示すフローチャートである。なお、図９の処理は、図８に示される処理と同様、プログラムＲＯＭ２２に記憶されている制御プログラムをＣＰＵ３１が実行することにより実現される。
【００８４】
なお、ＣＰＵ３１によってこの印刷処理が実行される前に、ユーザはディレクトリオーダーシート５０に表示されているディレクトリ情報５４ａ，５４ｂによってディレクトリの内容を確認し、オーダーシートの作成を希望するディレクトリに対応するディレクトリ選択欄５２を黒く塗りつぶす。そして、ユーザはディレクトリオーダーシート５０を原稿台ガラス５に載置し、操作パネル部４を操作する。ＣＰＵ３１は、操作パネル部４のボタン操作を検知したとき図９の処理を開始する。
【００８５】
まず、ステップ２０１（Ｓ２０１）において、ＣＰＵ３１は制御信号をスキャナ部２に出力し、スキャナ部２により原稿台ガラス５に載置されたディレクトリオーダーシート５０をスキャンさせる。このとき、スキャナ部２の内部から原稿台ガラス５を通してディレクトリオーダーシート５０に光が照射され、ディレクトリオーダーシート５０による反射光がＣＣＤ２ａで検出されＡ／Ｄ変換回路２ｂにて変換された読み取りデータがスキャナ部２から出力される。そして、ＣＰＵ３１は、その読み取りデータをスキャナ入力回路３２を解して取り込み、読み取ったデータに基づいてコード化されたチェックコード５８ａのパターンを読み取る。
【００８６】
次に、ステップ２０２（Ｓ２０２）において、ＣＰＵ３１は読み取ったチェックコード５８ａがハードディスクドライブ２５の各画像ファイルに対応する正常なコードか否かを判断し、正常なコードである場合はステップ２０３（Ｓ２０３）に移行する。一方、読み取ったチェックコードが正常でない場合（ディレクトリオーダーシート５０がハードディスクドライブ２５に記憶されている各画像ファイルに対応するシートでない場合）、本処理を終了する。
【００８７】
次に、ステップ２０３（Ｓ２０３）において、ＣＰＵ３１は各ディレクトリ選択欄５２の選択情報に基づいてオーダーシート６０を作成する対象となったディレクトリを判断しオーダーシート６０を印刷する。
【００８８】
次に、ステップ２０４（Ｓ２０４）において、ＣＰＵ３１はディレクトリ選択欄５２によって選択された全てのディレクトリについてオーダーシート６０を印刷する処理を実行したかを判断する。
【００８９】
ステップ２０４（Ｓ２０４）において全てのディレクトリについて実行されていないと判断した場合、ＣＰＵ３１はステップ２０３（Ｓ２０３）に移行し、オーダーシート６０を印刷する処理を実行する。
【００９０】
ステップ２０４（Ｓ２０４）において全てのディレクトリについてオーダーシートを印刷する処理が実行されたと判断された場合、ＣＰＵ３１は本処理を終了する。
このような処理に基づきディレクトリオーダーシート５０によってユーザが印刷対象とする画像ファイルが格納されているディレクトリが特定され、特定されたディレクトリのオーダーシート６０のみがプリンタ部３から出力される。
【００９１】
ユーザは出力されたオーダーシート６０のサムネイル５７ａ，５７ｂを参照して画像ファイルを確認し印刷選択欄６２やサイズ指定欄６３などを塗りつぶす。次に、ユーザは印刷選択欄６２やサイズ指定欄６３が塗りつぶされたオーダーシート６０をスキャナ部２にセットする。ＳＰＣ複合装置１はオーダーシート６０を読み取りその読み取り結果に基づいて印刷対象とする画像ファイルや画像の印刷されるサイズを特定し印刷を実行する。
【００９２】
以上記述したように、本実施の形態によれば、以下の効果を奏する。
（１）ディレクトリオーダーシート５０には、ディレクトリ情報５４ａ，５４ｂと、ディレクトリ選択欄５２とが設けられている。このようなディレクトリオーダーシート５０によれば、ユーザはディレクトリ情報５４ａ，５４ｂによってハードディスクドライブ２５に記憶されたディレクトリの内容を確認し、オーダーシート６０に表示され選択対象となる画像ファイルをディレクトリ単位で選択することが可能となる。よって、その時々において必要としない（印刷を望んでいない）画像のサムネイルが印刷された無用なオーダーシートが印刷されることを妨げることができる。また、ディレクトリオーダーシート５０はプリンタ部３で印刷可能なサイズの用紙に印刷されるため多くのディレクトリ情報５４ａ，５４ｂが表示される。よって、大きな表示画面に機械的に接続することなく１度に多くのディレクトリの内容を確認することができる。
【００９３】
（２）ユーザは設定ディレクトリ情報４５としてディレクトリに関する情報（例えば、ディレクトリを特定するためのキーワードなど）を予め設定し記憶手段に記憶することができる。よって、ユーザがディレクトリを誤って選択するおそれが低減され無用なオーダーシートの印刷を防止することができる。
【００９４】
（３）メタファイル４３には代表ファイル情報４７が記憶されているため、ＳＰＣ複合装置１はディレクトリオーダーシート５０にユーザによって設定されたディレクトリを代表する代表画像ファイル４１ｂ，４２ｃの情報を得ることができる。よって、ディレクトリを代表画像ファイル４１ｂ，４２ｃのサムネイル５７ａ，５７ｂをディレクトリ情報欄５１に表示することが可能となるため、ユーザはディレクトリに記憶された画像ファイルの内容を容易に認識することが可能となる。
【００９５】
なお、上記実施の形態では、以下の態様に変更した変形例を採用してもよい。
（変形例１）上記実施形態では記憶手段としてのハードディスクドライブ２５は設定ディレクトリ情報４５が記述されたメタファイル４３を記憶しているとしたが、このような態様に限定されない。ハードディスクドライブ２５にメタファイル４３（設定ディレクトリ情報４５）が記憶されていない場合、図８のステップ１０３（Ｓ１０３）において設定ディレクトリ情報４５が存在しないと判断されステップ１０４（Ｓ１０４）に移行する。ステップ１０４（Ｓ１０４）において、ＣＰＵ３１は、ディレクトリ自身が有する情報をディレクトリ情報として設定する。ここで、ディレクトリ自身が有する情報としては、例えば、ハードディスクドライブ２５にディレクトリが作成された日時やディレクトリが記憶する画像ファイルの容量や数などが挙げられる。また、ディレクトリ自身の情報に限らず、ＣＰＵ３１によって決定される画像ファイル（例えばディレクトリの先頭に格納されている画像ファイル）の名称や作成日時（格納されている画像ファイルが複数日に亘って作成されている場合などには作成された日時の範囲）、サムネイルなどをディレクトリ情報とすることもできる。このようなディレクトリ情報によっても、ユーザはディレクトリに記憶された画像ファイルを明確に認識することが可能となり、印刷対象とする画像ファイルが記憶されているディレクトリをより確実に選択することができる。
【００９６】
（変形例２）上記実施形態においては、ディレクトリ情報欄５１にディレクトリ情報５４ａ，５４ｂとしてキーワード、日時、サムネイルとしたがこのような態様に限定されない。ディレクトリ情報５４ａ，５４ｂはキーワード５５ａ，５５ｂ、日時５６ａ，５６ｂ、サムネイル５７ａ，５７ｂのいずれかのみでもよく適宜変更可能である。
【００９７】
（変形例３）上記実施形態では、メタファイル４３には設定ディレクトリ情報４５としてキーワード４６と代表ファイル情報４７とが記述されているがキーワード４６のみが記述されていてもよく、逆に代表ファイル情報４７のみが記述されていてもよい。設定ディレクトリ情報４５として定義される情報は適宜変更可能である。
【００９８】
（変形例４）上記実施形態において、ハードディスクドライブ２５にはすでにディレクトリが設けられていたがこのような態様に限定されない。例えば、ハードディスクドライブ２５にメモリーカード１４から画像ファイルが転送される際にディレクトリ管理手段によってハードディスクドライブ２５にディレクトリが作成されてもよい。このようなディレクトリ管理手段によれば、例えばメモリーカード１４からハードディスクドライブ２５に画像ファイルがコピーされる毎にディレクトリが作成される。よって、ハードディスクドライブ２５に記憶される画像ファイルは確実にディレクトリごとに分類されるため、ユーザはディレクトリオーダーシートによってオーダーシートに対応付けられる画像ファイルを詳細に特定することが可能となる。なお、ディレクトリ管理手段はＣＰＵ３１がプログラムＲＯＭ２２に記憶されているプログラムを実行することによって実現されてもよいし、新たな制御回路としてＡＳＩＣ２１の外部に配設されてもよい。
【００９９】
（変形例５）上記実施形態においては、ディレクトリオーダーシート５０を印刷する処理はユーザによってコマンドが入力されたときに実行されているがこのような態様に限定されない。例えば、前述したディレクトリ管理手段によってディレクトリが作成されるごとにプリンタ部３がディレクトリオーダーシートを印刷するといった構成を用いてもよい。このようなディレクトリ管理手段によれば、ユーザは記憶手段に記憶する毎にハードディスクドライブ２５に設けられているディレクトリを確認することができる。
【０１００】
（変形例６）上記実施形態において、ハードディスクドライブ２５にはすでにメタファイル４３が記憶されていたが、ディレクトリ情報作成手段によってハードディスクドライブ２５にディレクトリが作成される際に作成されてもよい。ディレクトリ作成手段は、例えば、ハードディスクドライブ２５にディレクトリが作成されメモリーカード１４から画像ファイルが転送される際にユーザに設定ファイル情報の作成を促す。このような構成によれば、ディレクトリに関する情報（例えば、ディレクトリを特定するためのキーワードなど）をユーザが予め設定し設定ディレクトリ情報４５としてハードディスクドライブ２５に記憶することができる。なお、ディレクトリ情報設定手段はＣＰＵ３１がプログラムＲＯＭ２２に記憶されているプログラムを実行することによって実現されてもよいし、新たな制御回路としてＡＳＩＣ２１の外部に配設されてもよい。
【０１０１】
（変形例７）上記実施形態においては、ＳＰＣ複合装置１のプログラムＲＯＭ２２に記憶された制御プログラムに基づいてディレクトリオーダーシート５０を印刷する処理が実行されたがこのような態様に限定されない。例えば、図８及び図９に示すような処理（第１印刷処理、第２印刷処理）を実行するためのプログラムを含むプリンタドライバとしてＳＰＣ複合装置に接続されたコンピュータにインストールすることにより上述した処理を実現することもできる。なお、プログラムはネットワークを介してダウンロードすることもできるし、プログラムを記憶する記録媒体によってインストールすることもできる。なお、変形例５及び変形例６に示したＣＰＵ３１が実行しディレクトリ管理手段やディレクトリ情報作成手段としての機能を実現するためのプログラムについても同様である。
【０１０２】
（変形例８）上記実施形態においては、スキャナ部２とプリンタ部３とを有するＳＰＣ複合装置１において印刷装置を実現したが、コンピュータに接続されたスキャナとプリンタとによって印刷装置を実現することもできる。
【０１０３】
（変形例９）上記実施形態においては、ハードディスクドライブ２５には２つのディレクトリ４１、４２が設けられているが、ハードディスクドライブ２５に設けられるディレクトリの数は適宜変更可能である。
【０１０４】
（変形例１０）上記実施形態においては、ＨＤＤ２５はＳＰＣ複合装置１の内部に配置されているがこのような態様に限定されず、ＳＰＣ複合装置１の外部に配置することもできる。
【図面の簡単な説明】
【０１０５】
【図１】ＳＰＣ複合装置を示す斜視図。
【図２】スキャナ部のカバーを開いた状態のＳＰＣ複合装置を示す斜視図。
【図３】ＳＰＣ複合装置の電気的構成を示すブロック図。
【図４】記憶手段の有する画像ファイルの説明図。
【図５】記憶手段の有する設定ファイル情報の説明図。
【図６】ディレクトリオーダーシートの概略構成図。
【図７】オーダーシートの概略構成図。
【図８】ディレクトリオーダーシートを印刷する処理のフローチャート。
【図９】ディレクトリを特定する処理のフローチャート。
【符号の説明】
【０１０６】
２…スキャナ部、３…プリンタ部、４１，４２…ディレクトリ、４１ａ，４１ｂ，４１ｃ，４２ａ，４２ｂ，４２ｃ…画像ファイル、４３…設定ディレクトリ情報が記述されているメタファイル、４５，４５ａ，４５ｂ…設定ディレクトリ情報、４７，４７ａ，４７ｂ…代表ファイル情報、５０…ディレクトリオーダーシート、５１…ディレクトリ情報欄、５２…ディレクトリ選択欄、５４ａ，５４ｂ…ディレクトリ情報、６０…オーダーシート、６１…縮小画像、６２…印刷選択欄。
【図１】
2006252183.tif 000003
【図２】
2006252183.tif 000004
【図３】
2006252183.tif 000005
【図４】
2006252183.tif 000006
【図５】
2006252183.tif 000007
【図６】
2006252183.tif 000008
【図７】
2006252183.tif 000009
【図８】
2006252183.tif 000010
【図９】
2006252183.tif 000011