(57)【要約】【課題】複数台のプリンタを内蔵する画像出力装置において、印刷処理にかかる予測時間を算出する画像出力装置を提供する。【解決手段】画像出力装置１は、利用者が持参した入力メディアから画像データを取得し、記憶部３０２に保持するとともに、プリント注文入力手段１０５により入力された注文画像および注文枚数、サイズ、画像処理方法にしたがって、プリント手段１０３により複数のプリンタを稼動して分散印刷処理を行う。このとき、プリント手段１０３は、プリント完了までに要する予測時間を、注文枚数、サイズ、画像処理の内容に応じて算出し、利用者に提示する。プリンタに故障が起きた場合には、プリンタ故障時のプリンタ処理４１５により、故障プリンタの未印刷の画像印刷を他の正常なプリンタに再振り分けして処理させるが、このとき、故障後からプリント完了までに要する予測時間を再計算し、利用者に提示する。【選択図】図４
2008310541.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に記録された画像データを入力する画像入力手段と、
前記画像データを保持する保持手段と、
前記保持手段によって保持されている前記画像データのなかで印刷する画像データを選択させ、前記印刷する画像データの印刷種別、印刷枚数、印刷サイズ、印刷画像調整を入力させる注文入力手段と、
前記印刷する画像データを画像調整し、印刷枚数に応じて複数のプリンタに分散して印刷させる印刷手段と、
を有する画像出力装置であって、
前記印刷手段は、前記印刷する画像データの印刷所要時間予測値を算出する印刷時間算出手段と、
前記印刷時間算出手段によって算出された前記印刷所要時間予測値を提示する表示手段と、
を有することを特徴とする画像出力装置。
【請求項２】
前記印刷所用時間予測値は、印刷画像調整処理の所要時間と、前記複数のプリンタにおける分散印刷時間が最長のプリンタの最長印刷時間と、後処理時間の合計時間であることを特徴とする請求項１記載の画像出力装置。
【請求項３】
前記印刷画像調整処理の所要時間は、印刷画像調整処理の種類と印刷サイズとから決まる所定の処理時間と、印刷画像調整処理の回数の積和として算出することを特徴とする請求項１記載の画像出力装置。
【請求項４】
前記最長印刷時間は、前記複数のプリンタの各プリンタに割り当てられた印刷について、印刷種別で決まる所定時間、印刷サイズで決まる所定時間、印刷枚数を元に算出した各プリンタの印刷時間のなかで最長の印刷時間であることを特徴とする請求項１記載の画像出力装置。
【請求項５】
前記印刷画像調整処理は、少なくとも、赤目補正、明るさ補正、自動補正等であることを特徴とする請求項１記載の画像出力装置。
【請求項６】
前記印刷種別は、少なくとも、通常プリント、インデックスプリントであることを特徴とする請求項１記載の画像出力装置。
【請求項７】
前記印刷画像調整処理の種類と印刷サイズとから決まる所定の処理時間、および、前記印刷種別で決まる所定時間、前記印刷サイズで決まる所定時間を保守する保守手段を更に有することを特徴とする請求項１、請求項３、請求項４のいずれかに記載の画像出力装置。
【請求項８】
通信ネットワークに接続され、
前記印刷画像調整処理の種類と印刷サイズとから決まる所定の処理時間、および、前記印刷種別で決まる所定時間、前記印刷サイズで決まる所定時間を遠隔から保守する遠隔保守手段を更に有することを特徴とする請求項１、請求項３、請求項４のいずれかに記載の画像出力装置。
【請求項９】
前記印刷手段は、プリンタに障害が発生した場合に、印刷が完了していない画像データの印刷を、前記障害が発生したプリンタ以外のプリンタに再分散するとともに、前記印刷時間算出手段により、前記印刷所要時間予測値を再計算し、前記表示手段により利用者に再計算した印刷所要時間予測値を提示することを特徴とする請求項１記載の画像出力装置。
【請求項１０】
コンピュータを請求項１から請求項９の画像出力装置として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、利用者が持ち込んだ記録媒体の画像データを印刷する画像出力装置に関し、更に詳しくは、複数のプリンタによる分散印刷にかかる予測時間を算出し提示する画像出力装置に関する。
【背景技術】
【０００２】
近年、利用者が持ち込んだ記録媒体に記録されているデジタルカメラの画像データをプリントすることができる比較的小規模の画像プリントシステム（画像出力装置）が実用化されている（特許文献１）。
最近では、これらの画像出力装置は、印刷時間の短縮を図るため、複数台のプリンタを搭載するようになってきている。複数のプリンタを搭載した場合、１台のプリンタに故障あるいは消耗品切れ等が発生して使用できなくなった場合でも、他のプリンタは使い続けることができ、画像出力装置を稼動し続けることができるという利点がある。
また、利用者への利便性の点では、印刷にかかる時間を利用者に提示できることが望ましく、その方法として、プリント完了時刻を正確に求める画像処理装置が提案されている。
【特許文献１】特開２００４−２６８４３１号公報
【特許文献２】特開２００６−１８４７２５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
特許文献２の手法は、写真の画像処理、露光、現像に要する時間を正確に求めるための手法を開示しており、色補正、赤目補正、キズ補正や露光、現像にかかる時間パラメータの精度を実績値から学習により向上させる方法に特徴がある。
【０００４】
しかしながら、画像処理等にかかるパラメータは各画像データにより異なり、パラメータの精度を向上することに大きな有利性は見出せない。また、複数台のプリンタによる印刷処理に対応するものではないという問題がある。
【０００５】
本発明は、このような問題に鑑みてなされたもので、その目的とするところは、複数台のプリンタを内蔵する画像出力装置において、印刷処理にかかる予測時間を算出する画像出力装置を提供することである。
【課題を解決するための手段】
【０００６】
前述した課題を解決するための第１の発明は、記録媒体に記録された画像データを入力する画像入力手段と、前記画像データを保持する保持手段と、前記保持手段によって保持されている前記画像データのなかで印刷する画像データを選択させ、前記印刷する画像データの印刷種別、印刷枚数、印刷サイズ、印刷画像調整を入力させる注文入力手段と、前記印刷する画像データを画像調整し、印刷枚数に応じて複数のプリンタに分散して印刷させる印刷手段と、を有する画像出力装置であって、前記印刷手段は、前記印刷する画像データの印刷所要時間予測値を算出する印刷時間算出手段と、前記印刷時間算出手段によって算出された前記印刷所要時間予測値を提示する表示手段と、を有することを特徴とする画像出力装置である。
ここで、前記印刷所用時間予測値は、印刷画像調整処理の所要時間と、前記複数のプリンタにおける分散印刷時間が最長のプリンタの最長印刷時間と、後処理時間の合計時間である。
【０００７】
前記印刷画像調整処理の所要時間は、印刷画像調整処理の種類と印刷サイズとから決まる所定の処理時間と、印刷画像調整処理の回数の積和として算出する。また、前記最長印刷時間は、前記複数のプリンタの各プリンタに割り当てられた印刷について、印刷種別で決まる所定時間、印刷サイズで決まる所定時間、印刷枚数を元に算出した各プリンタの印刷時間のなかで最長の印刷時間である。
さらに、前記印刷画像調整処理は、少なくとも、赤目補正、明るさ補正、自動補正等であり、前記印刷種別は、少なくとも、通常プリント、インデックスプリントであることが望ましい。
【０００８】
また、画像処理装置は、前記印刷画像調整処理の種類と印刷サイズとから決まる所定の処理時間、および、前記印刷種別で決まる所定時間、前記印刷サイズで決まる所定時間を保守する保守手段を更に有するようにしてもよい。
また、画像処理装置を通信ネットワークに接続し、前記印刷画像調整処理の種類と印刷サイズとから決まる所定の処理時間、および、前記印刷種別で決まる所定時間、前記印刷サイズで決まる所定時間を遠隔から保守する遠隔保守手段を備えてもよい。
【０００９】
また、プリンタに障害が発生した場合に、前記印刷手段は、印刷が完了していない画像データの印刷を、前記障害が発生したプリンタ以外のプリンタに再分散するとともに、前記印刷時間算出手段により、前記印刷所要時間予測値を再計算し、前記表示手段により利用者に再計算した印刷所要時間予測値を提示することが望ましい。
プリンタに障害が生じた際にも、遠隔から保守する遠隔保守手段を備えてもよい。
【００１０】
画像入力手段は、利用者が持参した記録媒体に記録された画像データを画像出力装置に入力する。入力された画像データは、保持手段により保持され、注文入力手段は、利用者が印刷を所望する画像データの選択や、通常プリント、インデックスプリント等の印刷種別の選択、印刷枚数、印刷サイズの入力を可能とし、さらに、赤目補正、明るさ補正、自動補正等の印刷画像調整の処理要求を利用者に入力させる。
印刷手段は、前記注文入力手段によって選択された画像データの印刷処理を複数のプリンタに分散して実行するが、印刷に先立ち、印刷時間算出手段は、印刷所要時間の予測値を、印刷画像調整処理の所要時間と、複数のプリンタの各印刷時間のなかの最長印刷時間、後処理時間の合計として算出する。算出された印刷所要時間予測値は表示手段により利用者に提示される。
【００１１】
保守手段は、印画画像調整処理の種類と印刷サイズとから決まる所定の処理時間、および、印刷種別で決まる所定時間、印刷サイズで決まる所定時間を保守する。一方、画像処理装置を通信ネットワークに接続した場合には、遠隔保守手段が、印画画像調整処理の種類と印刷サイズとから決まる所定の処理時間、および、印刷種別で決まる所定時間、印刷サイズで決まる所定時間を遠隔から保守する。
【００１２】
さらに、複数のプリンタのうちの少なくとも1台に障害が発生した場合に、印刷手段は、障害が発生したプリンタでの印刷が完了していない画像データの印刷を、障害が発生していないその他のプリンタに再分散して印刷する。このとき、印刷時間算出手段は、印刷所要時間予測値を再計算し、また、表示手段は、利用者に再計算した印刷所要時間予測値を提示する。
【００１３】
第２の発明は、コンピュータを請求項１から請求項９の画像出力装置として機能させることを特徴とするプログラムである。
【発明の効果】
【００１４】
本発明によれば、複数台のプリンタを内蔵する画像出力装置において、印刷処理にかかる予測時間を算出し提示することが可能になる。
【発明を実施するための最良の形態】
【００１５】
以下、図面に基づいて本発明の好適な実施形態について詳細に説明する。
まず、図１を参照しながら、本発明の実施の形態に係る画像出力装置１のシステム構成について説明する。
図１は、画像出力装置１の構成を示すブロック図である。
【００１６】
画像出力装置１は、画像データ読込手段１０１、プリント手段１０３、プリント注文入力手段１０５、課金手段１０９、保守手段１０９、通信手段１１１等を備える。
【００１７】
画像データ読込手段１０１は、予め画像データが記録された入力メディア１２１から画像データを取得する。
入力メディア１２１は、例えば、スマートメディア、コンパクトフラッシュ（登録商標）、ミニＳＤ（secure digital）カード、ＳＤメモリカード、メモリスティック、コンパクトディスク等である。
尚、本実施の形態では、画像データ読込手段１０１として、入力メディア１２１から画像データを読み取る手段のみを示しているが、スキャナ装置や撮影装置を装備し、スキャナ装置により画像を読み取る手段や、被写体をデジタルカメラ等の撮影装置により撮像し、画像データを読み取る手段を備えるようにしてもよい。
【００１８】
プリント手段１０３は、画像データを印刷する高解像度カラープリンタであり、プリント物１２３を印刷する。昇華型あるいはインクジェット型など、プリンタの方式は問わない。また、プリント手段１０３は印刷に先立ち、画像データに対する画像処理も行う。プリント物１２３は、デジタルカメラ画像デジタルカメラ画像等の写真や、シールプリント、はがき等である。
【００１９】
利用者は、プリント注文入力手段１０５を通じて、印刷を注文する画像データを選択する。プリント注文入力手段１０５は、例えば、液晶ディスプレイやＣＲＴ（cathode-ray tube）等の表示手段と一体化されたタッチパネルや、キーボード、マウス、トラックボール等の各種ポインタを用いることができる。
プリント注文手段１０５は、画像データ読取手段１０１によって取得された画像データのサムネイル画像を表示し、プリント種別やプリント枚数、プリントサイズ、画像処理の指定を可能にする。利用者は、タッチパネルや各種ポインタを使用して、これらの指定を行うことができる。
【００２０】
課金手段１０７は、利用者によるプリント物の注文内容に応じた料金を算出し、利用者に入金を要求する。通常、この課金手段１０７による利用者の入金が完了してからプリント手段１０３が起動され、注文された画像データの画像処理および印刷を開始する。
【００２１】
保守手段１０９は、画像出力装置１の保守を行うもので、プリント物１２３の価格の設定や環境設定、ハードウエアの保守や、さまざまなログデータの参照、統計情報等の参照、ソフトウエアやパラメータ等の更新等を行う。
【００２２】
通信手段１１１は、画像出力装置１のソフトウエアやパラメータ等の更新情報をネットワークを介して取得するとともに、ログデータや統計情報を管理会社にネットワーク等を通じて送信する。
また、プリンタなどのハードウエアに変更が生じたら、ネットワークを介して、処理時間を更新することもできる。処理時間が更新される例としては、例えば、処理時間が変更された場合、新たなサービスが追加された場合、プリンタが変更になった場合等がある。
【００２３】
次に、図２を参照しながら、画像出力装置１の外観構成について説明する。図２は、画像出力装置１の１例に関する概略斜視図である。
【００２４】
図２に示すように、画像出力装置１の上部正面には、タッチパネル付きの液晶ディスプレイ等のディスプレイ画面２０１が配置されている。タッチパネル付きディスプレイ２０１は、操作の案内や操作の状況、読み込んだ画像データのサムネイル画像表示等を表示する表示手段としての機能を持つとともに、利用者に印刷する写真や印刷サイズ、画像処理等をタッチパネルに触れることで選択させる入力手段としての機能を持つ。
【００２５】
タッチパネル付きディスプレイ２０１の下部には、メディア投入口２０３が設けられる。メディア投入口２０３は、各種メディア（スマートメディア、コンパクトフラッシュ（登録商標）カード（ＣＦカード）、フロッピー（登録商標）ディスク、ＰＣカード、ＣＤ−ＲＯＭ等）の挿入口であり、複数の挿入口が１箇所にまとめて配置されている。
また、画像出力装置１の筐体内には、上記の各記録媒体の挿入口に対応して、それぞれの媒体の読取・書込み装置の本体（図示しない）が設置されている。各挿入口には、料金の徴収が完了するまで記録媒体を取り出せないようにシャッター（図示しない）を備えてもよい。
【００２６】
画像出力装置１の下段部には、料金投入口（硬貨投入口２０５、紙幣挿入口２０７）、つり銭返却口２０９、レシート取出口２１５、プリント物取出口２１１、メンテナンスキー２１３、ドア開閉キー２１７等がそれぞれ配置されている。
【００２７】
料金投入口（２０５、２０７）、つり銭返却口２０９、レシート取出口２１５は、課金手段として機能する。
利用者は、硬貨投入口２０５に硬貨を投入したり、紙幣挿入口２０７に紙幣を挿入することにより料金を支払う。釣銭がある場合にはつり銭返却口２０９から放出される。
また、料金徴収後、徴収金額や注文内容等が印刷されたレシートがレシート取出口２１５から放出される。画像出力装置１の筐体内には、レシート取出口２１５に対応してレシート印刷用プリンタが設けられている。
【００２８】
プリント物取出口２１１からは印刷済みのプリント物が放出される。図２では、プリント物取出口２１１が３つ装備されている（２１１−１、２１１−２、２２１−３）。通常、画像出力装置１の筐体内には、複数枚の画像プリントを同時に行えるよう複数のプリンタ本体（図示しない）がプリント物取出口２１１につながる位置に設置されている。図２の場合、３台のプリンタに対応して３つのプリント物取出口（２１１−１、２１１−２、２１１−３）を備えている。
【００２９】
利用者は、タッチパネル付きディスプレイ２０１に設けられたタッチパネルにより画像の選択やプリントの実行を指示し、指示に従ってプリンタ本体によって印刷され、プリント物取出口２１１から放出されるプリント物１２３を受け取る。
【００３０】
メンテナンスキー２１３は、利用者が画像出力装置１を利用可能な運転モードと、管理者が画像出力装置１のメンテナンスや設定、レシートの再印刷等を行う管理モードを切り替えるキーである。
【００３１】
また、画像出力装置１の筐体内には、図示しないが、画像出力装置１の各構成部分を制御するための制御部を含むパソコンや、電圧の変換を行う電源ボックス、停電時に制御部のＣＰＵやハードディスク等の破損を防ぐ無停電電源装置等が設けられる。
【００３２】
次に、図３を参照しながら、画像出力装置１のハードウエア構成について説明する。
画像出力装置１は、制御部３０１、記憶部３０２、入出力部３０３（ＣＤ−ＲＯＭドライブ装置、キーボード、マウス等）、通信部３０４、各種メディア読取部３０５、シャッター３０６、モニタ（タッチパネル付き）３０７、コインメック３０８、ビルバリ３０９、レシートジャーナル処理部３１０、プリンタ３１１等がバス３１２を介して接続される。
【００３３】
制御部３０１は、プログラムの実行を行うＣＰＵ（central processing
unit）と、プログラム命令あるいはデータ等を格納するためのＲＡＭ(random access memory)、ＲＯＭ(read only memory)等で構成される。制御部３０１は、記憶部３０２等に格納されたプログラムに従って、バス３１２を介して接続された各装置を制御する。
【００３４】
記憶部３０２には、各構成部分を制御するプログラム、例えば、画像入力プログラム、シャッターの開閉制御プログラム、課金処理プログラム、プリンタ制御用プログラム、レシート印刷処理プログラム、保守プログラム、後述するプリント時間算出処理プログラム等のプログラムや、画像データ、各種制御データ等が格納されている。
【００３５】
これらのプログラム・コードは、制御部３０１により必要に応じて読み出され、ＲＡＭに移され、ＣＰＵに読み出されて各種機能として実行される。
【００３６】
入出力部３０３（ＣＤ−ＲＯＭドライブ装置、キーボード、マウス等）は、制御部３０１のＲＯＭや記憶部３０２に格納されているプログラムや情報を更新したり、画像出力装置１の動作等の設定を行う画像出力装置１のメンテナンス時に用いられる。メンテナンスキー２１３により管理モードに切り替えて、入出力部３０３にプログラム更新用のＣＤ−ＲＯＭを挿入し、データの書き換えを行なったり、設定データを入力することによりメンテナンスを実行する。
【００３７】
通信部３０４は、インターネットやＰＨＳ（personal handy-phone
system）等の通信機能を持つもので、画像出力装置１の各種ログ情報や統計情報等を管理会社に送信したり、プログラム更新を行う場合に更新ソフトウエアを受信したりする。
【００３８】
各種メディア読取部３０５は、画像入力機能の役割を果たす。シャッター３０６は、各記録媒体挿入口に設けられ、記録媒体の挿入口を開閉し、読取処理の最中や、課金処理が完了するまで、記録媒体を取り出せないようにする。
【００３９】
利用者は、モニタ３０７に表示された操作案内に従って、モニタ３０７に設置されたタッチパネルに触れることにより、画像入力時の画像選択や、プリント指示、プリント物出力までの一連の操作を行える。
【００４０】
コインメック３０８、ビルバリ３０９、レシートジャーナル処理部３１０は、課金機能の役割を果たす。コインメック３０８は硬貨投入口２０５に対応して画像出力装置１の内部に設けられ、硬貨の入出力を管理する。また、ビルバリ３０９は、紙幣挿入口２０７に対応して画像出力装置１の内部に設けられ、紙幣の入出力を管理する。また、レシートジャーナル処理部３１０は、レシート取出口２１５に対応して画像出力装置１の内部に設けられ、レシート印刷を行う。
【００４１】
また、プリンタ３１１は、利用者により選択され、プリント指示が行われた画像データの印刷出力処理を行う。画像出力装置１には、複数枚の画像を同時に印刷し、印刷時間の短縮を図るため、複数台のプリンタ３１１（同図ではプリンタ１（３１１−１）、プリンタ２（３１１−２）、プリンタ３（３１１−３）の３台、）が備えられる。
【００４２】
次に、図４に沿って、画像出力装置１の動作について説明する。
図４は、画像出力装置１の動作の流れの説明図である。
【００４３】
画像出力装置１の制御部３０１は、まず、利用者に入力メディア１２１をメディア投入口２０３に挿入させるように促す指示画面をモニタ３０７（２０１）に表示する。利用者が持参した入力メディア１２１をメディア投入口２０３に挿入すると、制御部３０１は、画像データ読込手段１０１を起動し、各種メディア読み取り部３０５の当該入力メディア１２１に適合するメディア読み取り部を起動し、挿入された入力メディア１２１の画像データを取得する。
取得された画像データは、記憶部３０２の画像データ領域８０１に格納される。
【００４４】
次に、制御部３０１は、プリント注文入力手段１０５により、取得された画像データのサムネイル画像をモニタ３０７（２０１）に表示し、利用者にプリントする画像の選択と、各選択画像のプリント枚数を指定させ、さらに、プリントサイズや画像調整等の指定を行わせる。
【００４５】
図５は、サムネイル画面５０１の例である。利用者が挿入したメディアから取得した画像データのサムネイル画像（００１〜０１５）がモニタ３０７（２０１）上に表示される。
利用者は、プリントしたい画像のプリント枚数（注文枚数）を例えば、「＋」あるいは「−」の部分のタッチパネルに触れることにより設定する。利用者により設定された枚数が、注文枚数として表示される。
【００４６】
サムネイル画面５０１には、例えば、サムネイル画像を拡大したいときに使用する「拡大」ボタン５０７や、プリントサイズ選択用のボタン５０５、画像調整を指定する場合に押すボタン５０３、プリント枚数設定完了後に押す「お支払いへ」等のボタン５０９が設けられる。これらのタッチパネル・ボタンに触れることにより、対応する処理が実行される。
【００４７】
例えば、サムネイル画像０１２の画像調整を行うために、利用者がサムネイル画像０１２を選択したうえ画像調整ボタン５０３を押すと、例えば、図６に示すような画像調整画面６０１がモニタ３０７（２０１）上に表示される。
画像調整画面６０１には、例えば、元の写真６０３と、写真調整の種類を選択するためのボタン（６０７、６０９、６１１）、写真調整後の画像６０５等が表示される。
写真の調整の種類は、例えば、明るさの調整（より明るく、より暗く）６０７、自動補正（明るさ、コントラスト等の自動補正をするかしないか）６０９、赤目補正（する、しない）６１１等である。それぞれのボタンを利用者に選択させることにより、元の画像６０３に対して選択された調整が施された調整後の画像６０５が表示される。
【００４８】
画像調整画面６０１には、その他、利用者が画像調整処理を完了する場合に選択するための「ＯＫ」ボタン６１３、選択した調整内容をリセットするためのボタン６１５、サムネイル画面５０１に戻るためのボタン６１７等が表示される。
利用者が「ＯＫ」ボタン６１３を選択した場合は画像調整が終了したとして、または「写真一覧に戻る」ボタン６１７を選択した場合にはサムネイル画面５０１に戻り、他の写真に対する注文入力が継続される。
【００４９】
利用者によりプリント画像とその枚数、プリントサイズ、画像調整等が指定されると、プリント注文入力手段１０５は、例えば、図７（ａ）に示すような注文画像テーブル９０１を作成する。
注文画像テーブル９０１は、利用者が選択したプリント画像のサムネイル番号９０３と、プリントサイズ９０５、枚数９０７、画像調整の設定９０９等からなり、記憶部３０２内に置かれる。
【００５０】
利用者がプリント枚数やプリントサイズ、画像調整の設定を完了する（「お支払いへ」のボタン５０９を押す）と、次に、制御部３０１は、課金手段１０７により課金処理を実行する。すなわち、合計金額等を算出し、モニタ３０７（２０１）に表示し、利用者に代金の投入を促す（ステップ４０５）。
利用者が料金を硬貨投入口２０５や紙幣挿入口２０７から投入し、投入金額が合計金額を上回ると、制御部３０１は、プリント手段１０３を起動し、プリント処理を開始する。
【００５１】
プリント手段１０３は、プリンタ分散処理７０１、プリント時間算出処理７０２、画像調整処理７０３等からなる。
プリンタ分散処理７０１は、利用者が複数枚のプリント注文をした場合に、その印刷処理を複数のプリンタ３１１−１、３１１−２、３１１−３に分散する処理である。
また、プリント時間算出処理７０２は、印刷に先立ち、印刷完了までにかかる予測時間を算出し、モニタ３０７（２０１）に表示する処理である。
画像調整処理７０３は、記憶部８０１に格納されている画像データ８０１を、利用者の画像調整指定（図７（ａ）の注文画像テーブル９０１の画像調整９０９）に従って処理し、印画データ８０３を作成し、プリンタ３１１で印刷する処理である。
【００５２】
まず、制御部３０１はプリンタ分散処理７０１を起動し、注文画像テーブル９０１を参照し、注文画像を複数台のプリンタ（３１１−１、３１１−２、３１１−３）に振り分け、図７（ｂ）に示すようなプリンタ分散テーブル９１１を作成する。プリンタ分散テーブル９１１は記憶部３０２内に設けられる。
【００５３】
図７（ａ）の注文画像テーブル９０１の場合、画像００２がＬ判で２枚、画像００３がハガキ判で１枚、画像００４がＬ判で２枚、というように注文されているが、プリンタ分散処理７０１は、これを３台のプリンタに分散し、例えば、図７（ｂ）に示すように、画像００２をプリンタ１（３１１−１）、画像００３をプリンタ２（３１１−２）、画像００４をプリンタ３（３１１−３）、画像００５をプリンタ２（３１１−２）、画像７をプリンタ１（３１１−１）というように分散する。
【００５４】
上述の例では、各プリンタに１画像ずつ振り分けた後、振り分けたプリント枚数の少ない順に次の画像を振り分けていく方法を採っているが、この分散方法はこの方法に限ることなく、どのような方法でもよい。
図７（ｂ）のプリンタ分散テーブルの例では、プリンタ１で、画像００２（Ｌ判）２枚、画像００７（Ｌ判）１枚、画像０１０（Ｌ判）２枚、およびインデックスを、プリンタ２で、画像００３（ハガキ判）１枚、画像００５（Ｌ判）２枚、画像０１１（Ｌ判）２枚を、プリンタ３で、画像００４（Ｌ判）２枚、画像００８（Ｌ判）２枚、および、画像０１２（２Ｌ判）５枚を印刷することを示している。
【００５５】
また、このプリンタ分散処理７０１において、プリンタ３１１からのプリンタ情報８０７を取得し、この情報に基づいてプリンタ分散を行うようにしてもよい。
プリンタ情報８０７は、例えば、プリンタ３１１のインクや印刷用紙等の消耗品の残量、プリンタ３１１の故障情報等であり、複数のプリンタ３１１−１、３１１−２、３１１−３のそれぞれのプリンタ情報８０７が送られる。
各プリンタ３１１に画像の印刷を振り分ける場合、消耗品の残量が少ないプリンタ３１１に振り分ける画像枚数を減らしたり、故障しているプリンタ３１１には振り分けないようにする。
【００５６】
次に、制御部３０１はプリント時間算出処理７０２を起動し、注文された画像の印刷にかかる予測時間を算出する。
図８は、プリント時間算出処理７０２の処理の流れを示すフローチャートである。
【００５７】
まず、制御部３０１は、記憶部３０２内の注文画像テーブル９０１を検索し、画像調整を行う写真を抽出し、画像調整の種類とそのプリントサイズ、処理回数を求める（ステップ１００１）。
図７（ａ）に示した注文画像テーブル９０１の場合、明るさ調整（ｂ）のハガキ判が１回、Ｌ判が１回、２Ｌ判が１回、自動補正（ａ）のＬ判が２回、赤目補正（ｒ）の２Ｌ判が１回である。
【００５８】
次に、制御部３０１は、画像調整にかかる時間であるプリント準備時間ＴＢを算出する（ステップ１００２）。
すなわち、各処理の回数と、各処理にかかる時間の積和がプリント準備時間ＴＢとなる。
プリント準備時間ＴＢの算出には、例えば図７（ｃ）に示すような各処理にかかる時間を記録した処理時間テーブル９２１を用いる。
処理時間テーブル９２１は、例えば、プリントサイズ９２３ごとに印刷時間９２５、明るさ（ｂ）、自動補正（ａ）、赤目補正（ｒ）等にかかる画像処理時間９２７が格納されている。
例えば、Ｌ判と２Ｌ判、ハガキ判、インデックスの印刷時間はそれぞれｔ１、ｔ２、ｔ３、ｔ４である。各プリンタ（３１１−１、３１１−２、３１１−３）で印刷時間が異なる場合には、各プリンタについて各プリントサイズの印刷時間を格納するようにしてもよい。
【００５９】
次に、制御部３０１は、プリンタ分散テーブル９１１を参照し、各プリンタ３１１の合計プリント時間ＴＰを算出する（ステップ１００３）。
例えば、プリンタ１ではＬ判を５枚、インデックスを１枚印刷するので、プリンタ１の印刷時間ｔｐ１はｔ１×５＋ｔ４×１になる。同様に他のプリンタ２、プリンタ３についての印刷時間ｔｐ２、ｔｐ３を求める。
そして各プリンタ（３１１−１、３１１−２、３１１−３）の印刷時間ｔｐ１、ｔｐ２、ｔｐ３のなかの最長印刷時間ｍａｘ（ｔｐ１、ｔｐ２、ｔｐ３）をプリント時間ＴＰとする（ステップ１００４）。
【００６０】
以上に求めたプリント準備時間ＴＢおよびプリント時間ＴＰに後処理時間ＴＡを加えた時間がプリント完了時間Ｔとなる（ステップ１００５）。
後処理時間ＴＡは、印刷処理後にプリント物１２３がプリント物取出口２１１に排出されるのにかかる時間等である。
【００６１】
制御部３０１は、以上のプリント時間算出処理７０２で求められたプリント完了時間Ｔをモニタ３０７（２０１）に表示し、例えば図９に示すように、利用者に印刷完了にかかる時間を提示する。
図９は、印刷処理時間表示画面１１０１の例である。
印刷処理時間表示画面１１０１には、例えば、プリント完了時間Ｔが印刷所要時間（１１０３）として表示されるとともに、印刷にかかる残り時間１１０５が表示される。
【００６２】
次に、制御部３０１は、実際に画像調整処理７０３を実行する。
画像調整処理７０３は、注文画像テーブル９０１を参照し、記憶部３０２内の画像データ８０１から印刷する画像を取り出し、注文画像テーブル９０１の画像調整指定に応じて画像調整処理を施し、さらに、プリンタ分散テーブル９１１を参照して、複数のプリンタ３１１の各プリンタ３１１−１、３１１−２、３１１−３で印刷する画像の印刷画像データ８０３（８０３−１、８０３−２、８０３−３）として蓄える。
【００６３】
そして、最後に、制御部３０１はプリンタ３１１（３１１−１、３１１−２、３１１−３）に各印刷画像データ８０３（８０３−１、８０３−２、８０３−３）を送り、各プリンタで印刷処理が実行される。
図７（ｂ）のプリンタ分散テーブルの例であれば、例えば、プリンタ１（３１１−１）は画像００２、画像００７、画像０１０、インデックスをプリント物１２３−１としてプリント物取出口２１１−１に出力する。
同様の印刷処理がプリンタ２（３１１−２）、プリンタ３（３１１−３）でも実行され、プリンタ２（３１１−２）は画像００３と画像００５、画像０１１をプリント物１２３−２としてプリント物取出口２１１−２から、プリンタ３（３１１−３）は画像００４と画像００８、画像０１２をプリント物１２３−３としてプリント物取出口２１１−３から出力する。
【００６４】
以上の処理により、利用者は持参したメディアに記録されている画像データから印刷させる画像データを選択し、印刷枚数、印刷サイズ、画像調整の指定を行い、指定された料金を投入することにより指定したプリント物を得ることができ、この際、印刷に先立って印刷所要時間を把握することが可能になる。
【００６５】
以上の処理において、図７（ｃ）に示したような処理時間テーブル９２１の時間データを保守することが可能である。この保守処理は、処理時間が実際の時間に適合しなくなったり、新たなサービスが追加された場合、プリンタを入れ替えた場合等に必要となる。
その場合には、画像処理装置１前面のメンテナンスキー２１３の操作等により管理モードに切り替え、制御部３０１が保守手段１０９を起動し、保守手段１０９によって、記憶部３０２内の処理時間テーブル９２１をキーボード等によりマニュアルで書き換えたり、ＣＤ−ＲＯＭ等に予め書き込んだ保守データを入出力部３０３から入力して書き換える。
また、画像処理装置１を通信部３０４を介してネットワーク等に接続することにより、遠隔から処理時間テーブル９２１のデータを保守することも可能である。
【００６６】
次に、プリンタ障害時のプリント処理８０５について説明する。
図１０は、プリンタ障害時のプリント処理８０５の流れを示すフローチャートである。
【００６７】
プリンタ障害には、用紙切れやインク切れ等の消耗品切れや、用紙送り等の機械的故障、データ転送等の電子的故障等が挙げられる。どの故障の場合でも、プリンタが故障すると、そのプリンタでの印刷は不可能になる。
本実施の形態の画像出力装置１では、複数（例えば３台）のプリンタが内蔵されており、通常は、印刷処理を複数のプリンタに分散して処理している。
ここで、プリンタ障害が発生した場合、障害が発生したプリンタで印刷するべき未印刷の画像データは、他に正常なプリンタがある場合、正常なプリンタで印刷することが可能である。
ただし、すべてのプリンタが故障した場合には、代替して印刷することは不可能である。
以下にプリンタ障害の処理方法を説明する。
【００６８】
プリンタ障害時には、障害が発生したプリンタからプリンタ情報８０７が出力される。プリンタ情報８０７の内容は、障害発生を示す情報、障害の種類（用紙切れ、インク切れ、紙詰まり、電子的故障等）、消耗品の残量等である。
プリンタ情報８０７は例えば割り込み信号として制御部３０１に送られる。制御部３０１は、プリンタ情報８０７を受け取ると、保守手段１０９を稼動するとともに、プリント手段１０３内のプリンタ故障時のプリント処理８０５を稼動する。
保守手段１０９は、例えば、プリンタ情報８０７を受け取り、プリンタ故障を示す情報をモニタ３０７（２０１）に表示させるとともに、記憶部３０２に障害ログ情報として故障内容を記録する。これらの保守手段１０９による処理は本発明の主旨ではないので、詳細な説明は省く。
【００６９】
プリント手段１０３のプリンタ故障時のプリント処理８０５は、まず、このプリンタ情報８０７を受け取る（ステップ１２０１のＹｅｓ）。プリンタ情報８０７には、故障したプリンタの番号や故障の内容等が含まれる。
【００７０】
次に、故障したプリンタの番号から故障プリンタの未印刷画像データを他の正常なプリンタに振り分け、プリンタ分散テーブル９１１を再作成する（ステップ１２０２）。例えば、プリンタ１（３１１−１）に故障が生じた場合には、他のプリンタ２（３１１−２）およびプリンタ３（３１１−３）の未印刷画像データに加えて、プリンタ１でまだ印刷の済んでいない画像データを、振り分け、プリンタ分散テーブル９１１を生成する。
このとき、他のプリンタ２（３１１−２）およびプリンタ３（３１１−３）のプリンタ情報８０７を参照し、消耗品の残量等を考慮して再振り分けを行うようにしてもよい。
【００７１】
次に、制御部３０１はプリンタ時間算出処理７０２を起動し、プリント処理時間の再計算を行う（ステップ１２０３）。
プリンタ時間算出処理７０２は、通常時の処理（図８）と同様であり、プリント完了時間Ｔは、プリント準備時間ＴＢとプリント時間ＴＰ、後処理時間ＴＡの和である。
このとき、プリント準備時間ＴＢは、故障プリンタから他のプリンタに再振り分けされた画像データの画像調整処理にかかる時間である。
【００７２】
再計算されたプリント完了時間Ｔは、例えば、図１１に示すように、モニタ３０７（２０１）に表示される。
図１１は、プリンタ障害表示画面１３０１の例である。画面には、例えば、プリンタ障害の発生通知１３０３と、再計算した印刷所要時間Ｔ１３０５が表示される。
【００７３】
その後、制御部３０１は、再振り分けされた画像データについての画像調整処理を実行し、各プリンタ毎の印刷画像データ８０３を作成する（ステップ１２０４）。
そして制御部３０１は、各プリンタ３１１に印刷画像データ８０３を送り、プリンタ３１１は印刷処理を実行する（ステップ１２０５）。
【００７４】
以上のように、プリンタ故障時に、画像データの再振り分けを行い、これに伴って印刷所要時間Ｔの再計算を行うことにより、故障後にかかる印刷時間を利用者に提示することが可能になる。
【００７５】
尚、本発明は、前述した実施の形態に限定されるものではなく、種々の改変が可能であり、それらも、本発明の技術範囲に含まれる。
【図面の簡単な説明】
【００７６】
【図１】本実施の形態に係る画像出力装置１の構成を示すブロック図
【図２】画像出力装置１の外観斜視図
【図３】画像出力装置１のハードウエア構成図
【図４】画像出力装置１の動作を説明する図
【図５】サムネイル画面例の説明図
【図６】画像調整画面例の説明図
【図７】画像出力装置１による印刷時に使用するテーブルの説明図
【図８】プリント時間算出処理の流れを示すフローチャート
【図９】印刷処理時間表示画面例の説明図
【図１０】プリンタ障害時の処理の流れを示すフローチャート
【図１１】プリンタ障害表示画面例の説明図
【符号の説明】
【００７７】
１………画像出力装置
１０１………画像データ読取手段
１０３………プリント手段
１２３………プリント物
２０１、３０７………タッチパネル付ディスプレイ（モニタ）
２０３………メディア投入口
３０１………制御部
３０２………記憶部
３１１………プリンタ
７０１………プリンタ分散処理
７０２………プリンタ時間算出処理
７０３………画像調整処理
８０１………画像データ
８０３………印刷画像データ
８０５………プリンタ故障時のプリント処理
８０７………プリンタ情報
９０１………注文画像テーブル
９１１………プリンタ分散テーブル
９２１………処理時間テーブル
【図１】
2008310541.tif 000003
【図２】
2008310541.tif 000004
【図３】
2008310541.tif 000005
【図４】
2008310541.tif 000006
【図５】
2008310541.tif 000007
【図６】
2008310541.tif 000008
【図７】
2008310541.tif 000009
【図８】
2008310541.tif 000010
【図９】
2008310541.tif 000011
【図１０】
2008310541.tif 000012
【図１１】
2008310541.tif 000013