(57)【要約】【課題】1枚のオーダーシートで選択可能な画像数を増やし、該オーダーシートによる複数枚の選択画像の印刷を容易に行うことができる印刷装置を提供する。【解決手段】ＳＰＣ複合装置１は、原稿の画像を読み取って画像データを生成するためのスキャナ部２と、画像データに基づいて媒体に原稿の画像を印刷するためのプリンタ部３とを一体として具備する。プリンタ部３は、メモリカード２８に記憶されている複数の画像ファイルに対応する各画像を一覧表示したインデックスシートと、画像ファイルの印刷をユーザに選択させるための印刷選択欄を有するオーダーシートとを別々に印刷する。プリンタ部は、スキャナ部２による該オーダーシートの読み取り結果に基づいて、メモリカード２８に記憶された画像ファイルに応じた画像を印刷する。【選択図】      図１
2005111802.tif 000002
【特許請求の範囲】
【請求項１】
印刷対象の画像ファイルを記憶するためのメモリと、原稿の画像を読み取るためのスキャナ部と、該スキャナ部が読み取った画像を媒体に印刷するためのプリンタ部とを備え、前記プリンタ部は、前記メモリに記憶されている各画像ファイルの印刷をユーザに選択させるためのオーダーシートを印刷するとともに、前記スキャナ部による該オーダーシートの読み取り結果に基づいて、前記画像ファイルの画像を印刷する印刷装置であって、
前記プリンタ部は、前記メモリに記憶されている複数の画像ファイルに対応する各画像を一覧表示したインデックスシートと、前記画像ファイルの印刷をユーザに選択させるための印刷選択欄を有するオーダーシートとを印刷することを特徴とする印刷装置。
【請求項２】
前記インデックスシートとオーダーシートとを別々に印刷する第１印刷モードと、前記各画像を一覧表示するとともに印刷選択欄を有するオーダーシートを印刷する第２印刷モードとのいずれか一方の印刷モードをユーザに選択させるための操作部を備えたことを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記メモリに記憶されている画像ファイルのファイル数に応じて、該ファイル数が所定数よりも多い場合は前記インデックスシートとオーダーシートとを別々に印刷する第1印刷モードを選択し、前記ファイル数が所定数よりも少ない場合は前記各画像を一覧表示するとともに印刷選択欄を有するオーダーシートを印刷する第2印刷モードを選択することを特徴とする請求項１に記載の印刷装置。
【請求項４】
前記オーダーシートには、前記印刷モードを判別するための表示部が設けられることを特徴とする請求項２又は３に記載の印刷装置。
【請求項５】
印刷対象の画像ファイルを記憶するためのメモリと、原稿の画像を読み取るためのスキャナ部と、該スキャナ部が読み取った画像を媒体に印刷するためのプリンタ部とを備えた印刷装置において、前記プリンタ部が、前記メモリに記憶されている各画像ファイルの印刷をユーザに選択させるためのオーダーシートを印刷するとともに、前記スキャナ部による該オーダーシートの読み取り結果に基づいて、前記画像ファイルの画像を印刷する印刷方法であって、
前記メモリに記憶されている複数の画像ファイルに対応する各画像を一覧表示したインデックスシートと、前記画像ファイルの印刷をユーザに選択させるための印刷選択欄を有するオーダーシートとを別々に印刷することを特徴とする印刷方法。
【請求項６】
印刷対象の画像ファイルを記憶するためのメモリと、原稿の画像を読み取るためのスキャナ部と、該スキャナ部が読み取った画像を媒体に印刷するためのプリンタ部とを備えた印刷装置において、前記プリンタ部が、前記メモリに記憶されている各画像ファイルの印刷をユーザに選択させるためのオーダーシートを印刷するとともに、前記スキャナ部による該オーダーシートの読み取り結果に基づいて、前記画像ファイルの画像を印刷する印刷処理を実行させるためのプログラムであって、
前記メモリに記憶されている複数の画像ファイルに対応する各画像を一覧表示したインデックスシートを印刷するためのステップと、前記画像ファイルの印刷をユーザに選択させるための印刷選択欄を有するオーダーシートを印刷するためのステップとを備えたことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オーダーシートの読み取り結果に基づいて選択される画像を印刷する印刷装置、印刷方法、及びプログラムに関するものである。
【背景技術】
【０００２】
最近、スキャナ一体型のプリンタ（印刷装置）は、比較的安価なものが実用化されており、一般家庭に普及しつつある。この印刷装置は、パソコンを接続してプリンタやスキャナとして利用されるのに加え、パソコン等を接続せずにコピー機としても利用されている。また、その印刷装置には、メモリカードに記憶されている各画像ファイルをパソコンなしで直接印刷する、いわゆるダイレクトプリントの機能を有する機種も知られている。
【０００３】
そのダイレクトプリントを行う場合、先ず、ユーザは、印刷装置のスロットにメモリカードを装着し、普通紙を用いて図９のようなオーダーシート７１を印刷する。オーダーシート７１には、メモリカードに保存されている各画像ファイルの縮小画像７２がインデックス形成で一覧表示されており、各画像７２の下方に印刷選択欄７３が設けられている。また、オーダーシート７１の下側の領域には印刷サイズを指定するための複数のサイズ指定欄７４が設けられており、該オーダーシート７１の右上のコード印刷欄７５にはチェックコード７６が所定のパターンで印刷されている。
【０００４】
そして、ユーザは、オーダーシート７１の各画像７２を確認し、印刷を希望する画像の印刷選択欄７３を黒く塗りつぶすとともに、所定のサイズ指定欄７４を黒く塗りつぶした後、該オーダーシート７１を印刷装置に読み取らせる。このオーダーシート７１の読み取り結果に基づいて、印刷装置は、印刷選択欄７３で選択された画像ファイルをメモリから読み出して、その画像ファイルの画像をサイズ指定欄７４で選択されたサイズの用紙に印刷する。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、近年のメモリカードは、記憶容量の大容量化が図られており、その大容量化に伴い保存可能な画像のファイル数が増大している。また、従来のオーダーシート７１では、縮小画像７２が一覧表示されるとともに、各画像７２を選択するための印刷選択欄７３が設けられており、１枚のオーダーシート７１で表示可能な画像数は、例えば、３６個であるため、メモリカードに記憶される全ての画像を一覧表示することができない。この場合には、複数枚のオーダーシート７１を印刷するとともに、該各オーダーシート７１をスキャンする必要があるため、各オーダーシート７１での画像の選択やスキャン時のシート交換などに手間がかかってしまう。
【０００６】
本発明は上記問題点を解決するためになされたものであって、その目的は、1枚のオーダーシートで選択可能な画像数を増やし、該オーダーシートによる選択画像の印刷を容易に行うことができる印刷装置、印刷方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明は、印刷対象の画像ファイルを記憶するためのメモリと、原稿の画像を読み取るためのスキャナ部と、該スキャナ部が読み取った画像を媒体に印刷するためのプリンタ部とを備え、前記プリンタ部は、前記メモリに記憶されている各画像ファイルの印刷をユーザに選択させるためのオーダーシートを印刷するとともに、前記スキャナ部による該オーダーシートの読み取り結果に基づいて、前記画像ファイルの画像を印刷する印刷装置であって、前記プリンタ部は、前記メモリに記憶されている複数の画像ファイルに対応する各画像を一覧表示したインデックスシートと、前記画像ファイルの印刷をユーザに選択させるための印刷選択欄を有するオーダーシートとを印刷する。
【０００８】
これによれば、プリンタ部により、各画像を一覧表示したインデックスシートと、画像ファイルの印刷をユーザに選択させるための印刷選択欄を有するオーダーシートとが別々に印刷される。そして、インデックスシートに一覧表示した各画像がユーザによって確認され、オーダーシートにて印刷を希望する画像の印刷選択欄が選択される。そのオーダーシートをスキャナ部が読み取り、その読み取り結果に基づいて選択画像が印刷される。この場合、オーダーシートには画像が印刷されていないため、より多くの印刷選択欄を設けることが可能となり、該オーダーシートで選択可能な画像数を増やすことができる。従って、メモリに記憶されている全ての画像ファイルを選択するために必要となるオーダーシートの枚数と、スキャナ部による該オーダーシートの読み取り回数とを削減することが可能となる。
【０００９】
この印刷装置において、前記インデックスシートとオーダーシートとを別々に印刷する第１印刷モードと、前記各画像を一覧表示するとともに印刷選択欄を有するオーダーシートを印刷する第２印刷モードとのいずれか一方の印刷モードをユーザに選択させるための操作部を備えた。
【００１０】
これによれば、ユーザが操作部を操作することにより、インデックスシートとオーダーシートとを別々に印刷する第１印刷モードと、各画像を一覧表示するとともに印刷選択欄を有するオーダーシートを印刷する第２印刷モードとのいずれか一方が選択される。この場合、ユーザがメモリに記憶した画像ファイルのファイル数を確認し、そのファイル数に応じた適切な印刷モードに切り替えることができる。
【００１１】
この印刷装置において、前記メモリに記憶されている画像ファイルのファイル数に応じて、該ファイル数が所定数よりも多い場合は前記インデックスシートとオーダーシートとを別々に印刷する第1印刷モードを選択し、前記ファイル数が所定数よりも少ない場合は前記各画像を一覧表示するとともに印刷選択欄を有するオーダーシートを印刷する第2印刷モードを選択する。
【００１２】
これによれば、メモリに記憶されている画像ファイルのファイル数が所定数よりも多い場合は、第１印刷モードが選択され、プリンタ部によりインデックスシートとオーダーシートとが別々に印刷される。一方、ファイル数が所定数よりも少ない場合は、第２印刷モードが選択され、各画像を一覧表示するとともに印刷選択欄を有するオーダーシートが印刷される。この場合、ユーザがボタン操作等を行わなくても、画像ファイル数に応じた適切な印刷モードに自動的に切り替えることができる。
【００１３】
この印刷装置において、前記オーダーシートには、前記印刷モードを判別するための表示部が設けられる。
これによれば、スキャナ部がオーダーシートに設けられた表示部を読み取ることにより、そのオーダーシートが、各画像が印刷されていない第１印刷モード用のシートであるか、各画像が一覧表示されている第２印刷モード用のシートであるかを判別できる。この判別結果によって、オーダーシートに表示されている印刷選択欄の選択情報を適切に読み取ることが可能となる。
【００１４】
また、この発明は、印刷対象の画像ファイルを記憶するためのメモリと、原稿の画像を読み取るためのスキャナ部と、該スキャナ部が読み取った画像を媒体に印刷するためのプリンタ部とを備えた印刷装置において、前記プリンタ部が、前記メモリに記憶されている各画像ファイルの印刷をユーザに選択させるためのオーダーシートを印刷するとともに、前記スキャナ部による該オーダーシートの読み取り結果に基づいて、前記画像ファイルの画像を印刷する印刷方法であって、前記メモリに記憶されている複数の画像ファイルに対応する各画像を一覧表示したインデックスシートと、前記画像ファイルの印刷をユーザに選択させるための印刷選択欄を有するオーダーシートとを別々に印刷する。
【００１５】
これによれば、上記の印刷装置と同様に、メモリに記憶されている全ての画像ファイルを選択するために必要となるオーダーシートの枚数と、スキャナ部による該オーダーシートの読み取り回数とを削減することが可能となる。
【００１６】
また、この発明は、印刷対象の画像ファイルを記憶するためのメモリと、原稿の画像を読み取るためのスキャナ部と、該スキャナ部が読み取った画像を媒体に印刷するためのプリンタ部とを備えた印刷装置において、前記プリンタ部が、前記メモリに記憶されている各画像ファイルの印刷をユーザに選択させるためのオーダーシートを印刷するとともに、前記スキャナ部による該オーダーシートの読み取り結果に基づいて、前記画像ファイルの画像を印刷する印刷処理を実行させるためのプログラムであって、前記メモリに記憶されている複数の画像ファイルに対応する各画像を一覧表示したインデックスシートを印刷するためのステップと、前記画像ファイルの印刷をユーザに選択させるための印刷選択欄を有するオーダーシートを印刷するためのステップとを備えた。
【００１７】
これによれば、上記の印刷装置及び印刷方法と同様に、メモリに記憶されている全ての画像ファイルを選択するために必要となるオーダーシートの枚数と、スキャナ部による該オーダーシートの読み取り回数とを削減することが可能となる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明を具体化した一実施形態を図１〜図７に従って説明する。
本実施形態の印刷装置は、パソコン（ＰＣ）からスキャン指示を行うネットワークスキャン機能（Scanner ）、ＰＣから印刷指示を行うネットワークプリンタ機能（Printer ）、ローカルコピー機能(Copy)など複数機能を有するＳＰＣ複合装置である。
【００１９】
図１は、ＳＰＣ複合装置１を示す斜視図であり、図２は、原稿台カバーを開いた状態のＳＰＣ複合装置１を示す斜視図である。
図１及び図２に示すように、ＳＰＣ複合装置１は、原稿の画像を読み取って画像データとして入力するためのスキャナ部２と、画像データに基づいて画像を用紙等の媒体に印刷するプリンタ部３と、ユーザが操作するための操作パネル部４とを備える。ＳＰＣ複合装置１において、スキャナ部２で読み取った画像データがプリンタ部３に送信され内部の処理回路で印刷データに変換され、その印刷データに基づく画像が用紙に印刷されることでローカルコピー機能が実現される。
【００２０】
スキャナ部２はプリンタ部３の上に配置されており、そのスキャナ部２の上部には、読み取る原稿を載置するための例えばＡ４版の原稿台ガラス６と、原稿を読み取る際や不使用時に原稿台ガラス６を覆う原稿台カバー７とが設けられている。原稿台カバー７は、開閉可能に形成され、閉止した際には原稿台ガラス６上に載置された原稿を原稿台ガラス６側に押圧する機能も有している。
【００２１】
また、ＳＰＣ複合装置１の背面側にはプリンタ部３へ用紙を供給するための用紙供給部１１が設けられ、その用紙供給部１１には、カット紙（図示しない）を保持する給紙トレー１２が備えられている。ＳＰＣ複合装置１の前面側の下部に、プリンタ部３で印刷された用紙を排紙する排紙部１３が設けられ、その排紙部１３には、不使用時に排紙口を塞ぐことが可能な排紙トレー１４が備えられている。さらに、排紙部１３の上部に操作パネル部４が設けられている。なお、本実施形態においては、前記カット紙の最大用紙サイズとしてＡ４版を例に説明するが、これは一例であり、何等これに限るものではない。
【００２２】
操作パネル部４のほぼ中央には、液晶ディスプレイ１６が設けられている。液晶ディスプレイ１６は、設定項目や設定状態、動作状態等を文字にて表示することが可能であるとともに、スキャナ部２で読み取った画像を表示することも可能となっている。この液晶ディスプレイ１６の左側には、電源ボタン１７と、スキャンボタン１８と、設定表示ボタン１９と、クリアボタン２０とが設けられている。
【００２３】
電源ボタン１７は、ＳＰＣ複合装置１の電源を投入、遮断するためのボタンである。スキャンボタン１８は、スキャナ部２による原稿の読み取りを開始させるためのボタンである。設定表示ボタン１９は、ユーザにより設定されたコピー機能に対する設定状態を液晶ディスプレイ１６に表示させるためのボタンである。クリアボタン２０は、コピー機能に対する設定をクリアし、各設定項目をデフォルト値に変更するためのボタンである。
【００２４】
液晶ディスプレイ１６の右側には、カラーコピーボタン２２と、モノクロコピーボタン２３と、ストップボタン２４と、コピー枚数設定ボタン２５（２５ａ，２５ｂ）とが設けられている。カラーコピーボタン２２はカラーコピーを開始させるためのボタンであり、モノクロコピーボタン２３はモノクロコピーを開始させるためのボタンである。従って、これらのコピーボタン２２，２３は、コピー動作の開始指示と、出力すべき画像がカラー又はモノクロのいずれであるかを選択する選択手段とを兼ねている。ストップボタン２４は、一旦開始したコピー動作を中止させるためのボタンである。コピー枚数設定ボタン２５は、表面に「＋」又は「−」が表記された２つのボタン２５ａ，２５ｂで構成され、「＋」ボタン２５ａを押すことにより設定枚数が増加され、「−」ボタン２５ｂを押すことにより設定枚数が減少される。
【００２５】
液晶ディスプレイ１６の手前側には、液晶ディスプレイ１６に表示される設定項目を切り替えるメニューボタン２６が設けられている。メニューボタン２６は、左右に配置された２つのボタンで構成され、それぞれ左向きの矢印または右向きの矢印が表記されている。左右いずれかのメニューボタン２６が押される毎に、表示される設定項目が決められた順に順次切り替わり、一通り表示し終わると最初の設定項目が表示される。左右の矢印は、設定項目を表示する順番を変更するためであり、両ボタン２６は、互いに他のボタンを押した際の表示順と逆の順番で設定項目を表示する。
【００２６】
また、排紙部１３の右側には、メモリカードスロット２７が設けられている。このメモリカードスロット２７は、例えばＰＣＭＣＩＡ規格に準拠しており、このような規格に準拠したメモリカード２８が着脱可能に構成されている。メモリカード２８は、書き換え可能な不揮発性のメモリを内蔵しており、そのメモリカード２８に印刷対象となる複数の画像ファイルが記憶されている。
【００２７】
さらに、ＳＰＣ複合装置１の本体側面には、外部機器と接続するための接続手段、例えばＵＳＢポート２９が設けられている。ＵＳＢポート２９は、ＳＰＣ複合装置１とホストコンピュータとをＵＳＢケーブルを介して接続する。ＳＰＣ複合装置１がホストコンピュータに接続されることにより、スキャナ機能によるホストコンピュータへの画像の取り込み、プリンタ機能による印刷出力が実現される。
【００２８】
スキャナ部２は、内部に設けた発光部（図示略）から原稿台ガラス６を通して原稿に光を照射し、原稿による反射光をＣＣＤ（電荷結合素子）で検出することで原稿台ガラス６に載置した原稿の記載内容（画像または文章等）を読み取る。
【００２９】
プリンタ部３は、カラー画像の出力が可能な構成であり、例えば、シアン（Ｃ）、マゼンタ（Ｍ）、イエロ（Ｙ）、ブラック（Ｋ）の４色の色インクを、印刷用紙等の媒体上に吐出してドットを形成することによって画像を形成するインクジェット方式を採用している。なお、色インクとして、上記４色に加えて、ライトシアン（薄いシアン、ＬＣ）、ライトマゼンタ（薄いマゼンタ、ＬＭ）、ダークイエロ（暗いイエロ、ＤＹ）を用いてもよい。
【００３０】
図３は、ＳＰＣ複合装置１の電気的構成を示すブロック図である。なお、図３には、コピー機能を実現するための回路構成を記載しており、パソコン等に接続してプリンタやスキャナとして機能する場合に必要となるインターフェース回路等は省略している。
【００３１】
ＳＰＣ複合装置１は、プリンタ部３のケース内に全体的な制御を司るメイン基板（図示略）を備える。このメイン基板には、ＣＰＵ組み込みＡＳＩＣ（Application Specific ＩＣ）４１、プログラムＲＯＭ４２、第１のＳＤＲＡＭ４３、及び第２のＳＤＲＡＭ４４が実装されている。
【００３２】
ＡＳＩＣ４１は、ＣＰＵ４５、スキャナ入力回路４６、画像処理回路４７、メモリカード入出力回路４８、ヘッド制御ユニット４９、ＪＰＥＧ解凍回路５０が内蔵されており、それらはＡＳＩＣ４１上の内部バス４１ａに接続されている。また、その内部バス４１ａには、ＡＳＩＣ４１に外付けされるプログラムＲＯＭ４２と第１のＳＤＲＡＭ４３と操作パネル部４とが接続されている。プログラムＲＯＭ４２には、ＣＰＵ４５により実行される制御プログラムなどが記憶されている。第１のＳＤＲＡＭ４３には、制御プログラムを実行して処理する画像データや印刷データなどが一時的に記憶される。
【００３３】
第２のＳＤＲＡＭ４４は、スキャナ入力回路４６と画像処理回路４７に接続されており、各回路４６，４７における処理の前後の画像データや印刷データが一時的に格納される。この第２のＳＤＲＡＭ４４には、複数のメモリ領域（ラインバッファ４４ａ、マイクロウィーブ(Micro Weave)バッファ４４ｂ、イメージバッファ４４ｃ等）が確保されている。
【００３４】
スキャナ入力回路４６にはスキャナ部２が接続されている。スキャナ部２は、原稿台ガラス６に載置された原稿を光学的に読み取ってＣＣＤ（電荷結合素子）２ａに蓄えられた電荷を、Ａ／Ｄ変換回路２ｂによってＡ／Ｄ変換する。そして、スキャナ部２は、Ａ／Ｄ変換されたデータをＡＳＩＣ４１のスキャナ入力回路４６に入力する。
【００３５】
スキャナ入力回路４６は、ＣＰＵ４５の制御の下、スキャナ部２から入力される各ラスタラインデータ（ＲＧＢの多階調画像データ）をＳＤＲＡＭ４４のラインバッファ４４ａに一旦蓄える。そして、スキャナ入力回路４６は、このラインバッファ４４ａに取り込んだＲＧＢデータに対してライン間補正処理を順次施し、同一ラインに対するＲＧＢデータとして画像処理回路４７に送る。なお、ライン間補正処理とは、スキャナ部２の構造上発生するＲ、Ｇ、Ｂの各リニアセンサ間の読み取り位置のズレを補正する処理である。詳述すると、スキャナ部２が有するＣＣＤ２ａは、Ｒ（レッド）、Ｇ（グリーン）、Ｂ（ブルー）の３色に対し色毎に１ラインずつのリニアセンサを有している。これら３本のリニアセンサは、読取キャリッジ（図示略）の走査方向に平行に並べられているため、原稿の同一ラインに照射された反射光を同時に受光することができない。すなわち、原稿の同一ラインに照射された反射光が各リニアセンサに受光される際には、時間的なズレが生じることになる。このため、リニアセンサの配列に伴う遅延時間分だけ遅れて送られてくるデータを同期させるための処理である。
【００３６】
また、スキャナ入力回路４６は、ライン間補正処理と並行して、ＲＧＢデータの読み取り解像度［ｄｐｉ］を、プリンタ部３が印刷するための印字解像度［ｄｐｉ］に変換する解像度変換処理も行う。つまり、ＲＧＢデータの読み取り解像度が、印字解像度よりも低い場合には、線形補間等を行って隣接するデータ間に新たなデータを生成し、逆に印字解像度よりも高い場合には、一定の割合でデータを間引く等して、ＲＧＢデータの解像度を印字解像度に揃える。尚、これは拡大若しくは縮小コピーする際にも同様である。
【００３７】
画像処理回路４７は、解像度変換処理が施された画像データを取り込み、色変換、ハーフトーン処理、マイクロウィーブ処理などの画像処理を行う。色変換処理は、ＲＧＢの多階調画像データから、ＣＭＹＫの４色の多階調画像データに変換する処理である。ハーフトーン処理は、多階調データを面積階調データに変換する処理である。マイクロウィーブ処理は、行間の縞（バンディング）を防止すべく、ドットラインの形成方法を調節する処理である。
【００３８】
この画像処理回路４７において、マイクロウィーブ処理が施されたデータはマイクロウィーブバッファ４４ｂに格納される。さらに、画像処理回路４７は、そのバッファ４４ｂに格納したデータを所定のサイズ毎に読み出して、諸情報（例えば、各色毎のノズル数、ヘッド走査回数など）に基づき並び替えた後、イメージバッファ４４ｃに転送する。このデータ転送の結果、イメージバッファ４４ｃには、プリンタ部３に設けられた書込キャリッジ（図示略）の走査毎の各ノズルにインクを吐出させるためのヘッド駆動データが格納される。
【００３９】
イメージバッファ４４ｃに記憶された走査毎のヘッド駆動データ（印刷データ）はＣＰＵ４５によって読み出され、ヘッド制御ユニット４９に転送される。ヘッド制御ユニット４９は、ＣＰＵ４５の制御によりヘッド駆動データに基づいてプリンタヘッド５１を駆動し、インク滴の吐出の有無や、吐出するインク滴の量を制御する。これによって、スキャナ部２が読み取った画像に対するコピー印刷が実現される。
【００４０】
メモリカード入出力回路４８は、メモリカードスロット２７にメモリカード２８が装着されたときのインターフェース回路として機能する。本実施形態のメモリカード２８には、図示しないデジタルカメラで撮影した画像ファイルやパソコンで編集した画像ファイル等が格納されている。これら画像ファイルは、ＲＧＢの画像データを例えばＪＰＥＧ形式で圧縮したファイルであり、ＣＰＵ４５は、メモリカード入出力回路４８を介してメモリカード２８から画像ファイルを読み出し、ＪＰＥＧ解凍回路５０に転送する。
【００４１】
ＪＰＥＧ解凍回路５０は、ＣＰＵ４５の制御に基づいて、メモリカード２８から読み出された画像ファイルに対して復号化処理を施することで、画像ファイルからＲＧＢの多階調画像データに解凍（デコード）して、その画像データをＳＤＲＡＭ４３に格納する。その画像データは、ＣＰＵ４５の制御によって画像処理回路４７に転送され、上述した画像処理で印刷データに変換される。そして、印刷データに基づいてプリンタヘッド５１が駆動されることで、メモリカード２８の画像ファイルに対応した画像が印刷される。
【００４２】
次に、ＳＰＣ複合装置１において、メモリカード２８のダイレクトプリントを行うための処理を説明する。本実施実施形態のダイレクトプリントにおいては、図４のインデックスシート６０と図５のオーダーシート６１とを別々に印刷するモード（一括指定モード）と、図９に示す従来のオーダーシート７１を印刷するモード（確認モード）とを有する。
【００４３】
図４に示すように、インデックスシート６０には、メモリカード２８に保存されている画像ファイルの縮小画像６２がインデックス形式で一覧表示されており、各画像６２の下方に画像番号が付されている。このインデックスシート６０には、例えば、８０個の画像６２が印刷され、メモリカード２８に１６０個の画像ファイルが記憶されている場合には、２枚のインデックスシート６０が印刷される。
【００４４】
図５に示すように、オーダーシート６１には、複数（例えば１６０個）の印刷選択欄６３が設けられており、その下方に画像番号が付されている。オーダーシート６１における印刷選択欄６３の画像番号と前記インデックスシート６０の画像番号は対応しており、ユーザが所定の画像番号の印刷選択欄６３を黒く塗りつぶすことで、印刷画像を選択することができる。また、オーダーシート６１の下側の領域には、印刷サイズを指定するための複数のサイズ指定欄６４が設けられている。このサイズ指定欄６４も印刷選択欄６３と同様に楕円状をなし、黒く塗りつぶすことにより、用紙サイズを指定することができる。
【００４５】
また、オーダーシート６１の右上のコード印刷欄６５には、該シート６１とメモリカード２８の画像ファイルとの整合をとるために利用するチェックコード６６が所定のパターンで印刷されている。さらに、オーダーシート６１においてコード印刷欄６５の上方に、モード指定欄６７が設けられている。このオーダーシート６１は、一括指定モード用のシートであるため、そのモード指定欄６７は予め黒く塗りつぶされている。
【００４６】
ＳＰＣ複合装置１では、インデックスシート６０とオーダーシート６１とを別々に印刷する一括指定モード（第１印刷モード）と、従来のオーダーシート７１を印刷する確認モード（第２印刷モード）とのいずれか一方の印刷モードが、ユーザによる操作パネル部４のボタン操作によって選択される。
【００４７】
次に、オーダーシート６１，７１の印刷方法について図６のフローチャートに従い説明する。
先ず、ステップ１００において、ＣＰＵ４５は、所定の表示データを操作パネル部４に送り、印刷モードの選択画面を液晶ディスプレイ１６に表示させる。ここで、ユーザがその選択画面を確認し、所定のボタン操作を行うことによって、インデックスシート６０とオーダーシート６１とを別々に印刷する一括指定モードか、従来のオーダーシート７１を印刷する確認モードかを指定する。
【００４８】
ステップ１１０において、ＣＰＵ４５は、操作パネル部４から通知される操作信号に基づいて、指定されたモードが一括指定モードか否かを判定し、一括指定モードである場合にはステップ１２０に移行してインデックスシート６０を印刷する。具体的には、ＣＰＵ４５は、メモリカード２８に格納されている画像ファイルを順次読み出し、該画像ファイルをＪＰＥＧ解凍回路５０に転送する。そして、そのＪＰＥＧ解凍回路５０において、各画像ファイルが多階調画像データにデコードされ、その画像データがＳＤＲＡＭ４３に格納される。ＣＰＵ４５は、該画像データを画像処理回路４７に転送し、上述した画像処理を施すことにより印刷データに変換する。ＣＰＵ４５は、その印刷データに基づいてプリンタヘッド５１を駆動し、メモリカード２８の各画像ファイルの画像を一覧表示したインデックスシート６０を印刷する。
【００４９】
その後、ＣＰＵ４５は、ステップ１３０に移行してオーダーシート６１を印刷する。ここで、ＣＰＵ４５は、メモリカード２８から読み出した各画像ファイルに基づいて、各画像の印刷選択欄６３を印刷するための印刷データを生成し、さらにサイズ指定欄、チェックコード６６、及びモード指定欄６７等を印刷するための印刷データを生成して、ヘッド制御ユニット４９に送る。ＣＰＵ４５は、その印刷データに基づいてプリンタヘッド５１を駆動することで、印刷選択欄６３、サイズ指定欄６４、チェックコード６６、及びモード指定欄６７等を表示したオーダーシート６１を印刷する。ＣＰＵ４５は、そのオーダーシート６１の印刷後に図６の処理を終了する。
【００５０】
一方、ステップ１１０において、指定されたモードが確認モードであると判定した場合、ＣＰＵ４５は、ステップ１４０に移行して、図９に示す従来のオーダーシート７１、すなわち各画像７２に加え、印刷選択欄７３やサイズ指定欄７４等を表示したオーダーシートを印刷した後、図６の処理を終了する。
【００５１】
次に、オーダーシート６１，７１による選択画像を印刷する場合の処理について図７のフローチャートを用いて説明する。なお、この印刷時において、オーダーシート６１を用いる場合、ユーザは、インデックスシート６０の各縮小画像６２を確認した後、オーダーシート６１において、印刷を希望する画像番号の印刷選択欄６３を黒く塗りつぶすととともにサイズ指定欄６４を黒く塗りつぶす。また、オーダーシート７１を用いる場合では、該オーダーシート７１に一覧表示されている各縮小画像７２を確認して、印刷を希望する印刷選択欄７３を黒く塗りつぶすとともにサイズ指定欄７４を黒く塗りつぶす。そして、ユーザは、そのオーダーシート６１，７１を原稿台ガラス６に載置するとともに、サイズ指定欄６４，７４で指定したサイズの用紙を用紙供給部１１の給紙トレー１２にセットした後、コピーボタン２２をオンする。ＣＰＵ４５は、そのコピーボタン２２のボタン操作を検知したときに図７の処理を開始する。なお、以下では、ユーザがオーダーシート６１を原稿台ガラス６にセットした場合について説明する。
【００５２】
先ず、ステップ２００において、ＣＰＵ４５は、制御信号をスキャナ部２に出力し、スキャナ部２により原稿台ガラス６上に載置されたオーダーシート６１をスキャンさせる。このとき、スキャナ部２の内部から原稿台ガラス６を通してオーダーシート６１に光が照射され、該オーダーシート６１による反射光がＣＣＤ２ａで検出され、Ａ／Ｄ変換回路２ｂにて変換された読み取りデータがスキャナ部２から出力される。
【００５３】
そして、ステップ２１０において、ＣＰＵ４５は、その読み取りデータをスキャナ入力回路４６を介して取り込み、該データに基づいてコード化されたチェックコード６６のパターンを読み取る。ここで、ＣＰＵ４５は、読み取ったチェックコード６６がメモリカード２８の各画像ファイルに対応する正常なコードか否かを判断し、正常コードである場合にステップ２２０に移行する。一方、読み取ったチェックコードが正常コードでない場合（オーダーシート６１がメモリカード２８に記憶されている各画像ファイルに対応するシートでない場合）、ステップ２２０以降の処理を実施することなく本処理を終了する。
【００５４】
ステップ２２０において、ＣＰＵ４５は、スキャナ部２の読み取りデータに基づいて、モード指定欄６７が黒く塗りつぶされているか否かを判定し、それによりオーダーシートの種類を判別する。ここで、一括指定モード用のオーダーシート６１の場合にはモード指定欄６７が黒く塗りつぶされ、確認モード用のオーダーシート７１の場合にはその指定欄６７は設けられていない。従って、ＣＰＵ４５は、スキャナ部２の読み取りデータに基づいて、このモード指定欄６７が黒く塗りつぶされていることを判定し、読み取ったシートが一括指定モード用のオーダーシート６１であると認識する。
【００５５】
ステップ２３０において、ＣＰＵ４５は、各印刷選択欄６３の選択情報に基づいて印刷する画像を判定し、ステップ２４０では、その判定結果に基づいて印刷処理を実行する。具体的には、スキャナ部２の読み取りデータに基づいて、印刷画像を選択する印刷選択欄６３及びサイズ指定欄６４が黒く塗りつぶされているか否かといった選択情報を読み取る。なお、図５及び図９に示すように、オーダーシート６１，７１の種類に応じて、印刷選択欄６３，７３の設定位置が異なるため、ＣＰＵ４５は、ステップ２２０での判別結果により、各印刷選択欄６３の位置を適切に判断してその選択情報を読み取る。
【００５６】
ＣＰＵ４５は、印刷選択欄６３の選択情報に基づいて、メモリカード２８に保存されている画像ファイルのうちで印刷対象となる画像ファイルを決定し、その画像ファイルを読み出してＪＰＥＧ解凍回路５０に転送する。そして、ＣＰＵ４５は、ＪＰＥＧ解凍回路５０においてデコードした画像データを画像処理回路４７に送るとともに、サイズ指定欄６４の選択情報に対応する印刷サイズを画像処理回路４７に通知する。これにより、画像処理回路４７では、印刷サイズに応じた画像処理が実施され、その印刷サイズに応じた印刷データが生成される。ＣＰＵ４５は、その印刷データをヘッド制御ユニット４９に送り、該印刷データに基づいてプリンタヘッド５１を駆動することで、オーダーシート６１の印刷選択欄６３で選択された画像の印刷を行う。ここで、オーダーシート６１によって選択された全ての画像について、各画像データが順次印刷データに変換されて、該印刷データに基づいて印刷が行われる。そして、ＣＰＵ４５は、選択された全ての画像を印刷したときに本処理を終了する。
【００５７】
以上記述したように、本実施の形態によれば、以下の効果を奏する。
（１）図５のオーダーシート６１には、画像が印刷されないため、より多くの印刷選択欄６３を設けることが可能となる。従って、メモリカード２８に記憶されている印刷対象のファイル数が多い場合（例えば、数百個の画像ファイルが記憶されている場合）、全画像ファイルを選択するために必要となるオーダーシート６１の枚数を削減できる。またこの場合には、スキャナ部２による該オーダーシート６１の読み取り回数も削減することができる。従って、オーダーシート６１による複数枚の選択画像の印刷を容易に行うことができる。
【００５８】
（２）ユーザが操作パネル部４を操作することによって、図４のインデックスシート６０と図５のオーダーシート６１とを別々に印刷する一括指定モードと、図９のオーダーシート７１を印刷する確認モードとのいずれか一方の印刷モードを選択できる。この場合、ユーザは、メモリカード２８に記憶した画像ファイルのファイル数に応じた的確な印刷モードに切り替えることができる。具体的には、ユーザは、各シート６０，６１，７１の印刷枚数やオーダーシート６１，７１のスキャン回数などを考慮して、ファイル数が多い場合に一括指定モードを選択し、ファイル数が少ない場合に確認モードを選択する。このようにすれば、メモリカード２８のダイレクトプリントを適切に行うことができる。
【００５９】
（３）図５のオーダーシート６１には、各印刷モードを判別するための表示部としてモード指定欄６７が設けられている。そして、そのモード指定欄６７の有無を読み取ることによって、スキャンしたオーダーシート６１，７１が一括指定モード用のシートであるか否かを判別できる。また、その判別結果によって、オーダーシート６１，７１に表示されている印刷選択欄６３，７３の選択情報を適切に読み取ることが可能となる。
【００６０】
（４）オーダーシート６１，７１は、印刷選択欄６３，７３に加えて、サイズ指定欄６４，７４を有するので、そのサイズ指定欄６４，７４の選択情報によってプリンタ部３が印刷する用紙サイズを指定することができる。
【００６１】
尚、上記実施形態は、以下の態様で実施してもよい。
・上記実施形態では、インデックスシート６０とオーダーシート６１とを別々に印刷する一括指定モードと従来のオーダーシート７１を印刷する確認モードとを操作パネル部４のボタン操作によって選択する構成としたが、これに限定されるものではない。例えば、メモリカード２８に記憶されている画像ファイルのファイル数に応じて、所定数より多い場合、インデックスシート６０とオーダーシート６１とを別々に印刷するように構成してもよい。
【００６２】
図８は、その印刷処理を示すフローチャートである。すなわち、ＣＰＵ４５は、ステップ３００において、メモリカード２８を参照することで印刷対象となる画像ファイルのファイル数を取得し、ステップ３１０において、そのファイル数が所定数Ｎ以上であるか否かを判定する。ここで、ファイル数が所定数Ｎ以上である場合、ＣＰＵ４５は、ステップ３２０にて図４のインデックスシート６０を印刷し、続くステップ３３０にて図５のオーダーシート６１を印刷する。一方、ファイル数が所定数Ｎよりも少ない場合、ステップ３４０に移行して、図９の従来のオーダーシート７１を印刷する。なお、ステップ３２０〜３４０の処理は、上記実施形態のステップ１２０〜１４０の処理と同じである。このようにすれば、ファイル数に応じて、印刷モードを自動的に切り替えることができる。
【００６３】
・オーダーシート６１には、印刷モードを判別するための表示部として、モード指定欄６７が印刷されるものであったが、これ以外に印刷モードを指定するためのコードや数字を印刷してもよい。
【００６４】
・一括指定モード時に印刷されるインデックスシート６０とオーダーシート６１とにおいて、同じシート番号等のシート情報を印字し、そのシート情報によってインデックスシート６０に対応するオーダーシート６１であることを確認できるようにしてもよい。
【００６５】
・オーダーシート６１，７１にはサイズ指定欄６４，７４が設けられ、該サイズ指定欄６４，７４の選択情報によって用紙サイズを指定するものであったが、操作パネル部４のボタン操作によって、用紙サイズを指定するように変更してもよい。なおこの場合、オーダーシート６１，７１においてサイズ指定欄６４，７４は省略される。
【００６６】
・上記実施形態において、印刷対象の画像ファイルとしてＪＰＥＧ形式のファイルをメモリカード２８に記憶するものであったが、これ以外に、例えば、ディジタルスチルカメラ用画像ファイルフォーマットであるＥｘｉｆ形式、ＴＩＦＦ形式、ビットマップ形式などの画像ファイルを記憶してもよい。
【００６７】
・上記実施形態では、スキャナとプリンタとコピーの３つの機能を有するＳＰＣ複合装置１に具体化したが、別々の機器であるスキャナとプリンタとを接続することでコピー機としての機能を実現した印刷装置に具体化してもよい。
【００６８】
上記実施形態から把握できる技術的思想を以下に記載する。
（１）前記オーダーシートには、前記印刷選択欄に加えて、用紙サイズの指定欄が設けられることを特徴とする請求項１〜４のいずれか１項に記載の印刷装置。
【００６９】
（２）前記第1印刷モードで別々に印刷されたインデックスシートとオーダーシートには、それぞれを対応付けするためのシート情報が印刷されることを特徴とする請求項２又は３に記載の印刷装置。
【００７０】
（３）前記スキャナ部とプリンタ部とを一体として具備し、スキャナ機能とプリンタ機能とコピー機能との複数機能を有することを特徴とする請求項１〜４のいずれか１項に記載の印刷装置。
【図面の簡単な説明】
【００７１】
【図１】ＳＰＣ複合装置を示す斜視図。
【図２】スキャナ部のカバーを開いた状態のＳＰＣ複合装置を示す斜視図。
【図３】ＳＰＣ複合装置の電気的構成を示すブロック図。
【図４】インデックスシートを示す説明図。
【図５】オーダーシートを示す説明図。
【図６】オーダーシートの印刷処理を示すフローチャート。
【図７】オーダーシートによる選択画像の印刷処理を示すフローチャート。
【図８】別例のオーダーシートの印刷処理を示すフローチャート。
【図９】従来のオーダーシートを示す説明図。
【符号の説明】
【００７２】
１…印刷装置としてのＳＰＣ複合装置、２…スキャナ部、３…プリンタ部、４…操作部としての操作パネル部、２８…メモリとしてのメモリカード、６０…インデックスシート、６１，７１…オーダーシート、６２，７２…画像、６３，７３…印刷選択欄、６７…表示部としてのモード指定欄。
【図１】
2005111802.tif 000003
【図２】
2005111802.tif 000004
【図３】
2005111802.tif 000005
【図４】
2005111802.tif 000006
【図５】
2005111802.tif 000007
【図６】
2005111802.tif 000008
【図７】
2005111802.tif 000009
【図８】
2005111802.tif 000010
【図９】
2005111802.tif 000011