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