(57)【要約】【課題】複数枚のオーダシートの情報を連続して読み取り、それらの情報に基づいて複数枚のオーダシートで指定された画像を印刷することが可能な印刷システムを提供すること。【解決手段】印刷対象画像および印刷用紙種を少なくとも指定するオーダシートを読み取る光学センサ（スキャナユニット１３）と、オーダシートで指定された印刷対象画像および印刷用紙種を特定する印刷特定手段（プロセッサ１７）と、指定された印刷対象画像の画像データを記録媒体から読み出す読み出し手段（リーダ／ライタ５）と、指定された印刷用紙種に対応する種類の印刷用紙に読み出された画像データを印刷するプリンタ（プリンタユニット１１）と、を備え、光学センサが複数のオーダシートを読み込んだ後、プリンタは、全オーダシートで指定された印刷対象画像および印刷用紙種に基づく印刷を一括して行う。【選択図】図１
2008295017.tif 000002
【特許請求の範囲】
【請求項１】
印刷対象画像および印刷用紙種を少なくとも指定するオーダシートを読み取る光学センサと、
前記光学センサの出力に基づいて、前記オーダシートで指定された印刷対象画像および印刷用紙種を特定する印刷特定手段と、
前記オーダシートで指定された印刷対象画像の画像データを記録媒体から読み出す読み出し手段と、
前記オーダシートで指定された印刷用紙種に対応する種類の印刷用紙に前記読み出された画像データを印刷するプリンタと、を備え、
前記光学センサが複数のオーダシートを読み込んだ後、前記プリンタは、全オーダシートで指定された印刷対象画像および印刷用紙種に基づく印刷を一括して行うことを特徴とする印刷システム。
【請求項２】
前記プリンタは、複数のオーダシートで指定された同一の印刷対象画像については、連続して印刷することを特徴とする請求項１に記載の印刷システム。
【請求項３】
前記プリンタは、複数のオーダシートで指定された同一の種類の印刷用紙を対象とする印刷対象画像については、連続して印刷することを特徴とする請求項１または２に記載の印刷システム。
【請求項４】
前記プリンタにおいて連続して印刷する処理が開始される際には、印刷用紙の種類を示す情報を表示する表示手段を有することを特徴とする請求項２または３に記載の印刷システム。
【請求項５】
前記オーダシートを給紙する給紙手段をさらに備え、
前記給紙手段が複数のオーダシートを、前記光学センサへ順次給紙することを特徴とする請求項１から４のいずれか一項に記載の印刷システム。
【請求項６】
印刷対象画像および印刷用紙種を少なくとも指定するオーダシートを読み取るステップと、
前記光学センサの出力に基づいて、前記オーダシートで指定された印刷対象画像および印刷用紙種を特定するステップと、
前記オーダシートで指定された印刷対象画像の画像データを記録媒体から読み出すステップと、
前記読み出された画像データに基づいて、前記読み取った全オーダシートで指定された印刷対象画像および印刷用紙種に基づく印刷を一括して行うステップと、を有する、ことを特徴とするオーダシートによる一括印刷方法。
【請求項７】
前記印刷を一括して行うステップが、複数のオーダシートで指定された同一の印刷対象画像については、連続して印刷するステップを含む、ことを特徴とする請求項６に記載のオーダシートによる一括印刷方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷システムおよびオーダシートによる一括印刷方法に関する。
【背景技術】
【０００２】
近年、印刷機能とスキャナ機能とが一体化された複合機が汎用されている。この複合機は、プリンタ、スキャナおよびコピーとして利用できる。また、この複合機は、メモリカードやＣＤ−ＲＯＭなどのメディアに記憶されている画像データを、パーソナルコンピュータ等のホスト装置を用いないで直接印刷（ダイレクトプリント）することもできる。このようなダイレクトプリントを行う方法として、オーダシートを用いたやり方がある。
【０００３】
このオーダシートには、メディアに格納されている画像データの縮小画像がインデックス形成で一覧表示されるとともに、マークシートにもなっている。つまり、それぞれの縮小画像の近傍に必要事項を記録することにより（つまり、マークエリアの必要箇所を黒く塗りつぶすことにより）、印刷したい画像および印刷枚数を選択することができる。また、オーダシートには、メディアに格納された画像データとの対応をとるためのパターン（チェックコード）が印刷されている。したがって、このようなオーダシートを複合機にセットすれば、スキャナ機能によってオーダシートの情報を読み取ってメディアから該当する画像データを選択し、コピー機能によって所望の画像を印刷することができる（例えば、特許文献１参照）。
【０００４】
【特許文献１】特開２００５−１１７３２８号公報（請求項および要約書）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、前述した従来の複合機は、複数枚のオーダシートを一括して読み込み、読み込んだ情報に基づいて画像を印刷することができない。つまり、従来の複合機では、最初の１枚のオーダシートの情報を読み込んでそのオーダシートの情報に対応した画像を印刷し、次の１枚のオーダシートの情報を読み込んでそのオーダシートの情報に対応した画像を印刷するという手動操作を繰り返しながら、複数枚のオーダシートの情報に対応した画像を印刷しなければならないという問題点がある。
【０００６】
したがって、複数のユーザに対してオーダシートを配布して必要な画像をチェックさせ、回収したこれらのオーダシートに基づいて画像を印刷する場合には、前述したようにオーダシート単位で手動操作を繰り返す必要が生じて煩雑である。また、オーダシート単位で異なる種類（サイズ等）の印刷用紙が指定される場合も想定されるが、そのような場合にはオーダシート単位で印刷用紙の種類を交換する必要が生じ、煩雑であるという問題点もある。
【０００７】
そこで、本発明は、複数枚のオーダシートの情報を連続して読み取り、それらの情報に基づいて複数枚のオーダシートで指定された画像を印刷するための印刷システムおよびオーダシートによる一括印刷方法を提供することを目的とするものである。
【課題を解決するための手段】
【０００８】
本発明の一実施態様に従う印刷システムは、印刷対象画像および印刷用紙種を少なくとも指定するオーダシートを読み取る光学センサと、光学センサの出力に基づいて、オーダシートで指定された印刷対象画像および印刷用紙種を特定する印刷特定手段と、オーダシートで指定された印刷対象画像の画像データを記録媒体から読み出す読み出し手段と、オーダシートで指定された印刷用紙種に対応する種類の印刷用紙に読み出された画像データを印刷するプリンタと、を備え、光学センサが複数のオーダシートを読み込んだ後、プリンタは、全オーダシートで指定された印刷対象画像および印刷用紙種に基づく印刷を一括して行うことを特徴とする。これにより、複数枚のオーダシートの情報を連続して読み取り、それらの情報に基づいて複数枚のオーダシートで指定された画像を印刷することが可能になる。
【０００９】
また、他の発明の印刷システムは、上述の発明に加えて、プリンタが、複数のオーダシートで指定された同一の印刷対象画像については、連続して印刷する。これにより、同一の印刷対象画像の画像データを記録媒体から読み出す回数を最小限にすることが可能になる。
【００１０】
また、他の発明の印刷システムは、上述の発明に加えて、プリンタが、複数のオーダシートで指定された同一の種類の印刷用紙を対象とする印刷対象画像については、連続して印刷する。これにより、印刷用紙を頻繁に交換することを防止することが可能になる。
【００１１】
また、他の発明の印刷システムは、上述の発明に加えて、プリンタにおいて連続して印刷する処理が開始される際には、印刷用紙の種類を示す情報を表示する表示手段を有することを特徴とする。これにより、つぎに印刷対象となる印刷用紙の種類を知ることができるので、適切な用紙を間違うことなく設定することができる。
【００１２】
また、他の発明の印刷システムは、上述の発明に加えて、オーダシートを給紙する給紙手段をさらに備え、給紙手段が複数のオーダシートを、光学センサへ順次給紙することを特徴とする。これにより、複数のオーダシートを簡易に読み取ることが可能になる。
【００１３】
また、本発明のオーダシートによる一括印刷方法は、印刷対象画像および印刷用紙種を少なくとも指定するオーダシートを読み取るステップと、光学センサの出力に基づいて、オーダシートで指定された印刷対象画像および印刷用紙種を特定するステップと、オーダシートで特定された印刷対象画像の画像データを記録媒体から読み出すステップと、読み出された画像データに基づいて、読み取った全オーダシートで指定された印刷対象画像および印刷用紙種に基づく印刷を一括して行うステップと、を有する、ことを特徴とする。
これにより、複数枚のオーダシートの情報を連続して読み取り、それらの情報に基づいて複数枚のオーダシートで指定された画像を印刷することが可能になる。
【００１４】
また、他の発明のオーダシートによる一括印刷方法は、印刷を一括して行うステップが、複数のオーダシートで指定された同一の印刷対象画像については、連続して印刷するステップを含む、ことを特徴とする。これにより、同一の印刷対象画像の画像データを記録媒体から読み出す回数を最小限にすることが可能になる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の一実施形態に係るデジタル複合機について、図面を参照しながら説明する。なお、以下では、本発明の印刷システムについてはデジタル複合機を例に挙げて説明し、本発明の一括印刷方法についてはデジタル複合機の動作として説明する。また、以下では、（Ａ）実施の形態の構成例、（Ｂ）実施の形態の動作の概要、（Ｃ）実施の形態の動作の詳細、（Ｄ）変形実施態様の順に説明する。
【００１６】
（Ａ）実施の形態の構成例
図１は、本実施形態に係るデジタル複合機とその周辺機器の構成を示すブロック図である。
【００１７】
図１に示すように、デジタル複合機１には、メモリカード、ＣＤ−ＲＯＭ（Compact Disk Read Only Memory）、ＤＶＤ−ＲＯＭ（Digital Versatile Disk ROM）などのメディア３を挿入してそのメディア３に格納された情報を読み書きするリーダ／ライタ５が付設されている。
【００１８】
また、デジタル複合機１は、メディア３に格納された情報を読み取ってオーダシートを作成したり、オーダシートに記録された情報に基づいて画像を印刷したりするプリンタユニット（以下、プリンタと呼ぶ）１１と、オーダシートに記録された情報を読み取るスキャナユニット（以下、スキャナと呼ぶ）１３と、スキャナ１３に対して複数枚のオーダシートを順次給紙するＡＤＦ（Auto Document Feeder）ユニット（以下、ＡＤＦと呼ぶ）１５と、各種情報を表示するＬＣＤ（Liquid Crystal Display）等によって構成される表示ユニット１６と、プリンタ１１およびスキャナ１３を制御するとともに、オーダシートの合成などを行うプロセッサ１７と、入力ボタンおよびタッチパネル等によって構成される入力ユニット１８と、ＲＯＭ（Read Only Memory）１９と、情報を一時的に記憶するＲＡＭ（Random Access Memory）２１とを備えている。
【００１９】
「プリンタ」としてのプリンタ１１は、メディア３に記憶されている画像データに基づいて、画像を印刷用紙に印刷する。
【００２０】
「光学センサ」としてのスキャナ１３は、原稿に白色光を照射し、反射光を図示せぬ受光部によって電気信号に変換することにより、画像データに変換する。なお、オーダシートが取り込まれた際には、スキャナ１３は、オーダシートに印刷および記載された情報を対応する画像データに変換して出力する。
【００２１】
「給紙手段」としてのＡＤＦ１５は、複数枚のオーダシートがセットされると、これを連続的に自動給紙し、スキャナ１３が連続的にオーダシートをスキャンすることを可能にする。
【００２２】
「表示手段」としての表示ユニット１６は、ＬＣＤ等によって構成され、プロセッサ１７から供給された各種の情報（例えば、印刷対象となる画像および設定情報等）を表示する。
【００２３】
「印刷特定手段」としてのプロセッサ１７は、ＲＯＭ１９に格納されたプログラムを実行し、プリンタ１１、スキャナ１３、ＡＤＦ１５、および、表示ユニット１６を制御する。さらに、プロセッサ１７は、後述するように、スキャナ１３が読み取ったオーダシートに記録された情報の解析等を行う。
【００２４】
入力ユニット１８は、例えば、入力ボタンおよび／またはタッチパネル等によって構成され、ユーザの操作に応じた情報を生成して出力する。
【００２５】
図２は、図１に示すデジタル複合機１が読み込むオーダシートの一例を示す図である。図１に示すデジタル複合機１を参照しながら図２に示すオーダシート３１の構成を説明する。
【００２６】
オーダシート３１は、例えばＡ４サイズの用紙であって、その用紙にはインデックス形式で表示された複数の画像３３が整列して印刷されている。１枚のオーダシート３１に印刷された複数の画像３３は、メディア３に格納されている複数の画像データの中の全部または一部の縮小画像である。つまり、メディア３には多くの画像データが記録されており、これらの画像データが全て印刷できる場合には１枚のオーダシート３１に全ての画像が印刷され、印刷できない場合には複数枚のオーダシート３１に亘って印刷される。なお、以下では、複数枚のオーダシート３１に印刷された場合、これら複数枚のオーダシート３１を一組のオーダシート３１と呼ぶ。
【００２７】
また、１枚のオーダシート３１に印刷された複数の画像３３の左下隅付近にはそれぞれ画像ナンバ３５が印刷されている。図２の例では、左上の画像３３から右方向に順を追って、画像ナンバ３５がＮｏ．１，Ｎｏ．２，Ｎｏ．３・・・というように連続的に割り当てられている。同様に下段の画像３３へ順を追って画像ナンバ３５が連続的に割り当てられて、印刷されている。
【００２８】
また、各画像３３の下部には、円形または楕円形の複数の枠がマークシート形式で印刷され、印刷枚数指定欄３７を構成している。この印刷枚数指定欄３７では、例えば、１，２，３の数字が印刷されたそれぞれの円形または楕円形の枠内を黒く塗りつぶすことによって、それぞれ対応する画像３３の印刷枚数を指定することができる。例えば、図２の例では、Ｎｏ．１の画像３３は２枚を示す枠が塗りつぶされ、２枚の印刷枚数が指定されている。なお、画像３３を印刷しない場合は、対応する印刷枚数指定欄３７のいずれの枠も黒く塗りつぶさないで無記入の状態にしておけばよい。
【００２９】
なお、印刷枚数指定マークの代わりに、印刷の有無のみを指定する枠を設けることも可能である。この場合、この印刷の有無を指定する枠が塗りつぶされていれば、デジタル複合機１は、印刷枚数を１枚と指定した印刷要求として扱う。
【００３０】
また、オーダシート３１の右上部分には、例えば２次元のバーコードで示されるチェックコード３９が印刷されている。このチェックコード３９には、オーダシート３１の識別情報を示すシートＩＤ（Identification）とそれぞれのオーダシート３１の先頭画像ナンバとが記録されている。シートＩＤは、そのオーダシート３１に印刷される画像データを記録するメディア３のメディアＩＤと対応している。また、先頭画像ナンバは、各オーダシート３１の先頭に位置する画像３３（図２の例ではＮｏ．１の画像３３）の画像ナンバ３５が記録されている。したがって、複数枚のオーダシート３１をランダムにスキャナ１３にセットしても、チェックコード３９を解析することにより、各オーダシート３１をユニークに識別可能である。
【００３１】
なお、メディアＩＤは、メディア毎に固定された識別情報であってもよいし、格納されている情報により変動するものであってもよい。
【００３２】
チェックコード３９の下には、印刷用紙の種類、印刷の形態、および、印刷枚数を一括して指定するための用紙種等指定欄３２が表示されている。図２の例では、用紙種等指定欄３２の最上行には、印刷用紙として「Ｌ判」、「２Ｌ判」、および、「カードサイズ」が表示され、その下の行には「Ａ４」、および、「ＫＧサイズ」が表示されている。ユーザは、所望の印刷用紙サイズの横に表示された枠を塗りつぶすことにより、当該種類の印刷用紙を選択することができる。
【００３３】
その下の行には、印刷の形態を選択するための表示と、日付を印刷するか否かを選択するための表示がされている。すなわち、表示形態としては、「フチなし」または「フチあり」のいずれかを該当する枠内を塗りつぶすことによって選択できる。また、印刷用紙の一部に撮影日時を印刷する場合には、右側に表示された枠内を塗りつぶすことによって指定できる。
【００３４】
その下の行には、オーダシート３１に印刷された画像３３を全て１枚ずつ印刷する場合に塗りつぶされる枠が印刷されている。
【００３５】
（Ｂ）実施の形態の動作の概要
つぎに、本発明の実施の形態の動作の概要について説明する。本実施の形態のデジタル複合機１では、図２に示すようなオーダシート３１が複数のユーザに配布され、それぞれのユーザが必要な画像に対応する枠内を塗りつぶした後に、オーダシート３１が回収される。そして、これらのオーダシート３１がＡＤＦ１５によって一括して読み込まれて印刷処理が実行される。
【００３６】
そのような場合には、各ユーザが異なる印刷用紙の種類を指定する場合が想定される。例えば、ユーザＡはＬ判を指定し、ユーザＢは２Ｌ判を指定し、ユーザＣはＬ判を指定し、ユーザＤは２Ｌ判を指定し、といった具合である。そのような場合、プリンタ１１にセットされている印刷用紙の種類をユーザ毎に変更する必要が生じることから煩雑である。
【００３７】
そこで、本実施のデジタル複合機１では、オーダシート３１によって指定された印刷用紙の種類が同じ画像群については、１つのジョブとして一括して印刷を実行し、１つのジョブ（すなわち、同じ種類の印刷用紙への印刷処理）が終了すると、次の種類の印刷用紙の画像群の印刷処理を実行する。前述の例では、ユーザＡとユーザＣによって指定されたＬ判の画像群に対する印刷処理が１つのジョブとして一括して実行され、また、ユーザＢとユーザＤによって指定された２Ｌ版の画像群に対する印刷処理が１つのジョブとして一括して実行される。これにより、Ｌ判から２Ｌ判への印刷用紙の交換を１度実行するだけで、印刷処理を継続して行うことができる。
【００３８】
なお、このとき、１つのジョブが開始される際には、表示ユニット１６に対して、これから実行されるジョブにおいて使用される印刷用紙の種類を示す情報が表示される。このような情報を参照することにより、ユーザは、適切な種類の印刷用紙をプリンタ１１にセットすることができる。
【００３９】
このように、本発明の実施の形態に係るデジタル複合機１では、異なる種類の印刷用紙が指定された複数のオーダシート３１がＡＤＦ１５によって読み込まれた場合には、同一の種類の印刷用紙が指定された画像群を１つのジョブとしてまとめ、ジョブ単位で印刷処理を実行するので、印刷用紙を交換する手間を少なくすることができる。
【００４０】
また、１つのジョブを実行する際には、表示ユニット１６に対して、印刷対象となる印刷用紙の種類を示す情報を表示するので、ユーザは、当該情報を参照することにより、誤りなく印刷用紙を選択および設定することができる。
【００４１】
（Ｃ）実施の形態の動作の詳細
つぎに、本発明の実施の形態の詳細な動作について説明する。以下では、メインユーザによって印刷された複数のオーダシート３１が、複数のサブユーザに配布され、これらの複数のサブユーザによって記入がなされたオーダシート３１を回収してＡＤＦ１５によって一括して読み込んで印刷処理を実行する場合を例に挙げて説明を行う。
【００４２】
まず、メインユーザ（印刷を一括して行うユーザ（例えば、旅行の幹事等））が、写真などの画像データが格納されたメモリカードなどのメディア３をデジタル複合機１のカードスロット（図１の例ではリーダ／ライタ５の挿入口）へ挿入し、必要な枚数（サブユーザの人数に対応する枚数）のオーダシート３１の印刷を指示する。
【００４３】
すると、メモリカード（メディア３）内のサムネイル画像がリーダ／ライタ５によって順次読み取られ、プリンタ１１によってＡ４サイズの用紙に一覧画像（つまり、画像３３）がインデックス形式に配列されて印刷される。このとき、メモリカードに記録された全てのサムネイル画像が１枚の用紙に一覧画像として印刷できない場合は、複数枚の用紙に亘って一覧画像として印刷される。そして、このような処理は指定された枚数分（人数分）だけ繰り返される。
【００４４】
また、それぞれの画像３３の対応する位置には画像ナンバ３５、撮影日時３６、および、印刷枚数指定欄３７が印刷される。さらに、Ａ４サイズの用紙の右肩部分にはシートＩＤおよび先頭画像ナンバが記録されたチェックコード３９が印刷される。このとき、１つのメモリカードに記録された全サムネイル画像に対応した画像３３が複数枚の用紙に跨るときは、複数枚の用紙（すなわち、一組のオーダシート３１）において同一のシートＩＤが記録されるとともに、先頭画像ナンバが各用紙の先頭に印刷される画像の画像ナンバ３５と整合するように記録される。また、チェックコード３９の下には、用紙種等指定欄３２が印刷される。このような処理はサブユーザ（写真の印刷をメインユーザに依頼するユーザ（例えば、旅行への参加者））の人数分だけ繰り返される。これにより、サブユーザの人数に対応する枚数（または組数）のオーダシート３１が作成される。
【００４５】
つぎに、メインユーザは上述のようにして作成されたオーダシート３１を、各サブユーザに対して配布する。配布されたこのようなオーダシート３１を受け取ったサブユーザは、画像３３を参照しながら、印刷を希望する画像３３に対応する印刷枚数指定欄３７の印刷を希望する枚数に対応する枠内を鉛筆やボールペンで塗りつぶす。また、サブユーザは、用紙種等指定欄３２において、印刷対象となる印刷用紙の種類、フチのあり／なし、および、日付の有無を指定する。なお、ユーザは、用紙種等指定欄３２の最下部に印刷されている枠を塗りつぶすことにより、当該オーダシート３１に印刷されている全ての画像を１枚ずつ印刷することを指定することも可能である。
【００４６】
そして、メインユーザは、各サブユーザによって記入がされたオーダシート３１を回収する。つづいて、メインユーザは、回収したオーダシート３１をＡＤＦ１５にまとめてセットする。
【００４７】
つぎに、フローチャートを用いて、本発明のデジタル複合機１によって複数枚のオーダシート３１を一括して読み取って印刷する処理の流れを説明する。
【００４８】
図３は、本発明のデジタル複合機１が複数枚のオーダシート３１を読み込んで一括して印刷処理する際の処理の流れを示すフローチャートである。この処理は、前述のように回収したオーダシート３１がＡＤＦ１５にセットされた状態で、入力ユニット１８に対して印刷開始を示す操作をメインユーザが行った場合に開始される。このフローチャートの処理が開始されると、以下のステップが実行される。
【００４９】
ステップＳ１０：プロセッサ１７は、全てのオーダシート３１の読み取りが終了したか否かを判定し、終了した場合にはステップＳ１２に進み、それ以外の場合にはステップＳ１１に進む。具体的には、プロセッサ１７は、ＡＤＦ１５に制御信号を送り、オーダシート３１をスキャナ１３に対して１枚ずつ取り込ませる。その際に、ＡＤＦ１５またはスキャナ１３から用紙の終了を示す信号が供給された場合には、オーダシート３１が終了したと判定してステップＳ１２に進み、それ以外の場合にはステップＳ１１に進む。
【００５０】
ステップＳ１１：プロセッサ１７は、オーダシート３１の読み取り処理を実行する。すなわち、プロセッサ１７は、スキャナ１３を制御してＡＤＦ１５によって取り込まれたオーダシート３１に記載されている情報を画像データとして読み取るとともに、サブユーザによって記載された情報を読み取る処理を実行させる。なお、この処理の詳細については図４を参照して後述する。ステップＳ１１の処理によってオーダシート３１から読み取られた情報（印刷用紙の種類、印刷する画像の枚数、および、印刷条件等）は、例えば、ＲＡＭ２１に対して「ジョブ情報」として蓄積され、ステップＳ１４以降の処理において利用される。
【００５１】
なお、ジョブ情報とは、同じ種類の印刷用紙（例えば、Ｌ判、２Ｌ判、カードサイズ、Ａ４、ＫＧサイズ等）を印刷対象とする画像群に関する印刷情報である。各オーダシート３１から読み取られた情報は図４に示すように、印刷する画像のコマ数、印刷枚数、フチの有無、日付の有無を示す情報によって構成される。具体的には、シート＃１（サブユーザ＃１によって記載された一組のオーダシート３１）から読み取られた情報としては、１コマ目の画像を、２枚、フチなし、かつ、日付ありで印刷することを示している。シート＃２〜＃５についても同様に情報が読み取られている。
【００５２】
このような各オーダシート３１から読み取られた情報を、本実施の形態では、図５に示すように、印刷用紙の種類毎に分類してそれぞれをジョブとする。具体的には、Ｌ判の印刷用紙を印刷対象とする画像群に対する印刷処理はジョブＪ１に分類され、Ａ４の印刷用紙を印刷対象とする画像群に対する印刷処理はジョブＪ２に分類され、Ｌ２判の印刷用紙を印刷対象とする画像群に対する印刷処理はジョブＪ３に分類されている。
【００５３】
ステップＳ１２：プロセッサ１７は、ステップＳ１１の処理において生成されてＲＡＭ２１に格納されているジョブ情報（図５参照）を取得する。
【００５４】
ステップＳ１３：プロセッサ１７は、全てのジョブに対する印刷処理が終了したか否かを判定し、終了していないと判定した場合にはステップＳ１４に進み、それ以外の場合には処理を終了する。
【００５５】
ステップＳ１４：プロセッサ１７は、これから実行しようとするジョブに関する情報を表示ユニット１６に表示し、ユーザの指示待ちの状態となる。具体的には、表示ユニット１６には、図６に示すような情報が表示される。この例では、表示ユニット１６の表示部５０には、メッセージ５１としての「ジョブＪ１を実行します。Ｌ判を１０枚セットしてください。準備ができたら実行ボタンを押してください。」が表示されている。また、その下にはＧＵＩ（Graphical User Interface）としての実行ボタン５２と、キャンセルボタン５３とが表示されている。
【００５６】
なお、このような情報を表示するためには、図５に示すジョブ情報からジョブ名（この例では「ジョブＪ１」）と、用紙サイズ（この例では「Ｌ判」）と、印刷枚数の合計（この例では５枚、１枚、１枚、１枚、１枚、１枚の合計）の枚数とを取得し、これらをメッセージ５１の他の文字と合成して表示ユニット１６に供給することにより、実現できる。
【００５７】
ステップＳ１５：プロセッサ１７は、図６に示す実行ボタン５２または入力ユニット１８の所定のボタンが操作されたか否かを判定し、これらのいずれかが操作された場合にはステップＳ１６に進み、それ以外の場合には同様の処理を繰り返す。すなわち、入力待ちの状態となる。なお、図６に示すキャンセルボタン５３が操作された場合には、ステップＳ１６の印刷処理を実行せずにステップＳ１３の処理に進むようにしてもよい。
【００５８】
より具体的には、メインユーザが図６に示す画面に表示された種類の印刷用紙をプリンタ１１にセットし、実行ボタン５２または所定のボタンを操作した場合にはステップＳ１６の処理に進む。
【００５９】
ステップＳ１６：プロセッサ１７は、処理対象となっているジョブに対応する印刷処理を実行する。具体的には、プロセッサ１７は、図５に示すジョブ情報から、印刷処理の対象となっている画像のコマ数と、フチの有無、および、日付の有無に関する情報を取得し、これらの情報に応じて印刷処理を実行する。より具体的には、ジョブＪ１の１コマ目については、プロセッサ１７は、リーダ／ライタ５を介して、メディア３から目的の画像データを取得する。すなわち、プロセッサ１７は、１コマ目に対応する画像データをメディア３から所定のデータ単位（例えば、ＲＡＭ２１に確保されたバッファ領域に対応する量）だけ読み出して、ＲＡＭ２１に格納する。つづいて、プロセッサ１７は、読み出された画像データに対して復号処理（例えば、ＪＰＥＧ（Joint Photographic Experts Group）の復号処理）を施す。そして、プロセッサ１７は、印刷用紙のサイズに応じて画像データに対して間引き処理または補間処理等を実行するとともに、フチの有無に応じて大きさの微調整を行う。また、プロセッサ１７は、日付の有無に応じて撮影日時情報を画像データのヘッダ情報から取得し、得られた画像データに対して重畳する。その後、プロセッサ１７は、マイクロウィーブ処理等を行った後、プリンタ１１に画像データを処理単位（例えば、図示せぬ印刷ヘッドによる印刷可能なデータ量）で供給して印刷させる。この結果、ジョブＪ１については、Ｌ判の印刷用紙に対して１コマ目から５コマ目までの画像が指定された枚数分だけコマ単位で順次印刷される。そして、各ジョブの印刷処理が全て終了すると、ステップＳ１３に進む。ステップ１３では、全てのジョブが完了していない場合には、ステップＳ１４に進んで同様の処理が繰り返される。このような処理により、図５に示すジョブ情報に基づき、画像データが指定された印刷用紙に対して印刷される。
【００６０】
以上の処理により、複数のサブユーザによって記入がされたオーダシート３１をスキャンして解析するとともに、得られた情報を印刷用紙の種類に応じて分類してジョブを生成し、ジョブ単位で印刷処理を実行することができる。
【００６１】
また、ジョブが開始される場合には、印刷用紙の種類と必要枚数とが表示ユニット１６に表示される。
【００６２】
つぎに、図７を参照して、図３に示すステップＳ１１に示す「シート読み取り処理」の詳細について説明する。このフローチャートの処理が開始されると、以下のステップが実行される。
【００６３】
ステップＳ２０：プロセッサ１７は、スキャナ１３に制御信号を供給し、スキャン処理を実行させる。その結果、スキャナ１３は、ＡＤＦ１５によって取り込まれたオーダシート３１に記載されている情報を画像データに変換して読み取る。
【００６４】
ステップＳ２１：プロセッサ１７は、ステップＳ２０において取得した画像データに対して解析処理を施す。具体的には、まず、チェックコード３９を解析することにより、メディア３のＩＤと、先頭画像ナンバとを特定する。また、用紙種等指定欄３２の各マークのチェックの有無を解析することにより、印刷用紙の種類、フチの有無、日付の有無、および、全ての画像を１枚ずつ印刷するか否かに関する情報を取得する。さらに、インデックス表示されている各画像３３の下に表示されている印刷枚数指定欄３７のチェックの有無を解析することにより、各画像の印刷枚数を取得する。
【００６５】
ステップＳ２２：プロセッサ１７は、ステップＳ２１の解析処理の結果として得られた情報を参照し、印刷対象となっている印刷用紙のサイズが新規のサイズ（それまでの処理で出現していないサイズ）であるか否かを判定し、新規のサイズである場合にはステップＳ２３に進み、それ以外の場合にはステップＳ２５に進む。具体的には、例えば、シート＃１に関する読み込み処理では、図４に示すように、印刷用紙のサイズはＬ判が指定されており、その時点ではＬ判の指定は初めてであるので、ステップ２２ではＹＥＳと判定されてステップＳ２３に進む。つづくシート＃２に関する読み込み処理では、図４に示すように、印刷用紙のサイズはＬ判が指定されており、これはシート＃１と同じであるので、ステップＳ２２ではＮＯと判定されてステップＳ２５に進む。なお、それ以降は、シート＃３では、Ａ４が指定されているので、ステップＳ２２においてＹＥＳと判定されてステップＳ２３に進み、シート＃４ではＬ判であるのでＮＯと判定されてステップＳ２５に進み、シート＃５では２Ｌ判が指定されているので、ステップＳ２２においてＹＥＳと判定されてステップＳ２３に進む。
【００６６】
ステップＳ２３：プロセッサ１７は、トータルのジョブ数を加算する。例えば、シート＃１が読み取られた際にはジョブ数は「０」から「１」となり、また、シート＃３が読み取られた際にはジョブ数は「１」から「２」となる。すなわち、新たな種類の印刷用紙が指定される度に、ジョブ数が増加する。
【００６７】
ステップＳ２４：プロセッサ１７は、新規サイズ用の配列を新たに生成し、情報を保存する。すなわち、図５に示す「ジョブ」を新たに生成するとともに、読み込んだ情報を当該ジョブに関連付けして格納する。具体的には、図４に示すシート＃３が読み込まれた際には、印刷用紙のサイズがＡ４であることから、図５に示すジョブＪ２が生成され、印刷対象画像として「４コマ目」が格納され、印刷枚数として「３枚」が格納され、また、「フチあり」および「日付なし」が格納される。そして、図３の処理に復帰（リターン）する。
【００６８】
ステップＳ２５：プロセッサ１７は、既存の配列に対して情報を格納し、図３の処理に復帰（リターン）する。具体的には、シート＃２に関する処理では、２コマ目を１枚、フチあり、日付ありで印刷する情報（図５の上から２行目の情報）が追加される。なお、このとき、新たに追加しようとする情報のコマ数、フチの有無、および、日付の有無の指定が、既存の情報と同じである場合には、既存の情報の印刷枚数に対して新たに追加しようとする情報の印刷枚数を累積加算する。具体的には、シート＃４の１行目の情報としての「１コマ目、フチなし、日付あり」については、シート＃１の１コマ目の情報としての「１コマ目、フチなし、日付あり」と同じであるので、既に格納されているジョブＪ１の「１コマ目＝３枚」に対して、２枚が累積加算されて「５枚」（図５参照）となる。
【００６９】
以上の処理によれば、複数のサブユーザによって記載されたオーダシート３１を読み取って、印刷用紙の種類に応じて分類し、図５に示すジョブ情報を生成することが可能になる。
【００７０】
以上に説明したように、本発明の実施の形態によれば、複数のサブユーザによって記載されたオーダシート３１をメインユーザが回収し、ＡＤＦ１５にセットして読み取り処理を開始することにより、各オーダシート３１において指定された画像が、印刷対象となるコマ単位に印刷対象となる印刷用紙の種類毎に分類されて図５に示すジョブ情報が生成される。
【００７１】
そして、デジタル複合機１は、図５に示すジョブ情報に基づいて印刷処理を実行するので、メインユーザは、頻繁に印刷用紙を交換する手間を省略することができる。
【００７２】
また、ジョブとジョブとの切り替わり時において、印刷用紙を交換する必要が生じた場合には、図６に示すように、印刷用紙の種類が表示ユニット１６に表示されるので、メインユーザは適切な印刷用紙の種類を確実に知ることができる。
【００７３】
また、図６に示す画面において実行ボタン５２が操作されない限り、印刷処理が実行されないことから、適切な種類の印刷用紙が設定されるまでは印刷処理が実行されない。したがって、印刷用紙の交換が終了しないのに、印刷処理が実行されることを防止できる。
【００７４】
また、図５に示すように、フチの有無、および、日付の有無に応じて個々のジョブ情報を分類するようにした。このため、例えば、マイクロウィーブ処理後の画像データをＲＡＭ２１にキャッシュするようにすれば、同一の画像に対する画像データの復号処理、拡大縮小処理、マイクロウィーブ処理、日付情報の重畳処理等が繰り返し実行されることを防止することで、印刷処理を高速化することができる。
【００７５】
（Ｄ）変形実施態様
なお、以上の実施の形態は、一例であって、これ以外にも種々の変形実施態様が存在する。例えば、以上の実施の形態では、印刷用紙の種類として、印刷用紙のサイズを例に挙げて説明したが、これ以外にも、例えば、印刷用紙の紙種（例えば、フォト紙、光沢紙、普通紙）も加味して、ジョブを決定するようにしてもよい。具体的には、あるオーダシート３１ではＡ４のフォト紙が選択され、他のオーダシート３１ではＡ４の普通紙が選択されていた場合には、これらは別のジョブとして分類する。印刷用紙の交換が必要になるからである。なお、印刷用紙の交換が必要になる際には、前述の場合と同様に、表示ユニット１６に対して、ジョブ情報を表示することにより、ユーザに適切な印刷用紙をセットさせることができる。
【００７６】
また、以上の実施の形態では、プリンタ１１には１種類の印刷用紙のみがセット可能である場合を想定したが、例えば、同時に複数の種類の印刷用紙がセット可能な場合には、同時にセット可能な種類の印刷用紙をまとめて１つのジョブとするようにしてもよい。具体的には、Ｌ判とＡ４とをプリンタ１１に同時にセット可能である場合には、これらを印刷対象とする画像群については同一のジョブとしてまとめることができる。印刷用紙を交換することなく印刷処理を実行することができるからである。
【００７７】
また、以上の実施の形態では、１枚の印刷用紙に対して画像を１枚印刷する場合を例に挙げて説明をしたが、例えば、１枚の印刷用紙に複数の画像を印刷することも可能である。図８は、Ａ４の印刷用紙に１コマ目〜６コマ目の画像を６枚印刷（いわゆるＮ−ＵＰ印刷）する印刷処理を含むジョブ情報の一例である。この例では、ジョブＪ２の２行目の情報がＡ４の印刷用紙に１コマ目〜６コマ目の画像を６枚印刷することを示している。情報の先頭には、Ｎ−ＵＰ印刷であることが示す情報（Ｎ−ＵＰ）が格納されるとともに、印刷の対象となる画像のコマ数を示す情報（１コマ目〜６コマ目）が格納されている。このようなジョブ情報を利用することにより、いわゆるＮ−ＵＰ印刷が可能になる。
【００７８】
また、以上の実施の形態では、一組のオーダシート３１（各ユーザに配布されるオーダシート３１）において、１種類の印刷用紙しか選択できないようにしたが、各画像単位で異なる種類の印刷用紙を選択できるようにしてもよい。具体的には、１コマ目はＡ４を選択し、２コマ目はＬ判を選択し、・・・、という具合である。なお、その場合には、図７に示す印刷用紙の分類処理を、オーダシート３１単位ではなく、画像単位で実行することになる。
【００７９】
また、以上の実施の形態では、画像データに対する補正処理については考慮していない。しかしながら、例えば、図２に示すオーダシート３１において、一組のオーダシート３１単位または画像単位で、補正処理を指定するようにしてもよい。具体的には、一組のオーダシート３１単位で補正処理を指定する方法としては、図２に示すオーダシート３１の用紙種等指定欄３２において補正処理の種類（例えば、顔認識に基づく補正処理、赤目軽減処理、コントラスト補正処理、および、明るさ補正処理）と内容（それぞれの補正処理の強度等）を設定できるようにしておき、これらの補正が選択された場合には、図５に示すジョブ情報に指定された補正に関する情報を追加するようにすればよい。その場合、フチの有無、日付の有無、および、補正処理の種類および内容が全て同じである場合には、印刷枚数を累積加算するようにすればよい。
【００８０】
また、以上の実施の形態では、ジョブ単位で印刷が順次実行され、印刷された印刷用紙がその順番に出力されるようにしたが、例えば、プリンタ１１が印刷用紙を所定の順番で並べ替えるソータを有している場合には、サブユーザ単位でソートして出力するようにしてもよい。具体的には、図５に示すジョブ情報にオーダシート３１を特定するための情報またはユーザを特定するための情報を付加し、これらに基づいてオーダシート３１またはユーザ毎にソータによってソート処理をするようにすればよい。そのような実施の形態によれば、印刷用紙の交換を頻繁に行うことなく、かつ、印刷後に各サブユーザ単位で印刷用紙を分ける必要がなくなる。
【００８１】
また、ソータが存在しない場合には、印刷処理を実行する際に、表示ユニット１６にオーダシート３１を特定するための情報またはユーザを特定するための情報を表示し、当該情報に基づいてユーザがマニュアル操作によって、印刷用紙をソートするようにしてもよい。
【００８２】
なお、上記の処理機能は、コンピュータによって実現することができる。その場合、デジタル複合機１が有すべき機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。コンピュータで読み取り可能な記録媒体としては、磁気記録装置、光ディスク、光磁気記録媒体、半導体メモリなどがある。磁気記録装置には、ハードディスク装置（ＨＤＤ）、フレキシブルディスク（ＦＤ）、磁気テープなどがある。光ディスクには、ＤＶＤ(Digital Versatile Disk)、ＤＶＤ−ＲＡＭ(Random Access Memory)、ＣＤ−ＲＯＭ(Compact Disk Read Only Memory)、ＣＤ−Ｒ(Recordable)／ＲＷ(ReWritable)などがある。光磁気記録媒体には、ＭＯ(Magneto-Optical disk)などがある。
【００８３】
プログラムを流通させる場合には、例えば、そのプログラムが記録されたＤＶＤ、ＣＤ−ＲＯＭなどの可搬型記録媒体が販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
【００８４】
プログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムに従った処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することもできる。また、コンピュータは、サーバコンピュータからプログラムが転送される毎に、逐次、受け取ったプログラムに従った処理を実行することもできる。
【図面の簡単な説明】
【００８５】
【図１】本発明に適用されるデジタル複合機とその周辺機器の構成を示すブロック図。
【図２】図１に示すデジタル複合機にセットされるオーダシートの一例を示す図。
【図３】複数枚のオーダシートを一括印刷する第１の実施形態に係るフローチャート。
【図４】オーダシート毎に読み取られた情報の一例。
【図５】図４に示す情報をジョブ単位で分類した例。
【図６】ジョブが開始される場合に表示される情報の一例。
【図７】図３に示すステップＳ１１の処理の詳細を示すフローチャート。
【図８】図５に示す情報の他の一例。
【符号の説明】
【００８６】
１…デジタル複合機、３…メディア、５…リーダ／ライタ、１１…プリンタとしてのプリンタユニット、１３…光学センサとしてのスキャナユニット、１５…給紙手段としてのＡＤＦユニット、１６…表示手段としての表示ユニット、１７…印刷特定手段としてのプロセッサ、１８…入力ユニット、１９…ＲＯＭ、２１…ＲＡＭ、３１…オーダシート。
【図１】
2008295017.tif 000003
【図２】
2008295017.tif 000004
【図３】
2008295017.tif 000005
【図４】
2008295017.tif 000006
【図５】
2008295017.tif 000007
【図６】
2008295017.tif 000008
【図７】
2008295017.tif 000009
【図８】
2008295017.tif 000010