(57)【要約】【課題】中断したプリントをユーザ所望のタイミングで即座に再開する。【解決手段】ジャムや消耗材切れその他のエラー発生あるいはユーザの指示で店頭端末機３００−１のプリントジョブが中断すると、中断したプリントジョブの識別情報を印刷した再開レシートを発行する。ユーザがその再開レシートの識別情報をプリント再開先の店頭端末機３００−２で読み取らせると、再開注文情報が店頭端末機３００−１から店頭端末機３００−２へダウンロードされ、中断したプリントジョブをすぐに再開することができる。消耗材切れやジャムによる中断では、店員を呼び出してメンテナンスさせるため、ユーザに数分の待ち時間を強いていたが、ユーザが任意に決めた店頭端末機あるいは予約した店頭端末機に移動して識別情報を入力するだけで即座に中断したプリントジョブを再開できる。【選択図】  図４
2009083323.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像プリント端末がネットワークを介して接続されたプリントシステムであって、
前記複数の画像プリント端末のうち、所望の画像プリントの内容を指定する注文情報を受け付けた第１の画像プリント端末は、前記注文情報に従ってプリントジョブを実行する際に、エラー発生またはユーザ指示に応じて前記プリントジョブを中断した場合、前記中断したプリントジョブに対応する識別情報を発行して出力し、
前記複数の画像プリント端末のうち、前記識別情報を取得した第２の画像プリント端末は、前記取得した識別情報に対応する中断したプリントジョブを実行するデータを前記第１の画像プリント端末から取得して前記中断したプリントジョブを再開するプリントシステム。
【請求項２】
前記第１の画像プリント端末は、前記複数の画像プリント端末のうち前記中断したプリントジョブを再開するのに適した画像プリント端末を決定する請求項１に記載のプリントシステム。
【請求項３】
前記第１の画像プリント端末は、前記複数の画像プリント端末の稼働状況または消耗材の残量ならびに中断したプリントジョブを実行するのに必要な消耗材の量に応じて前記画像プリント端末を決定する請求項２に記載のプリントシステム。
【請求項４】
前記第１の画像プリント端末は、前記決定した画像プリント端末に前記プリントジョブの予約を指示する予約情報を送信し、
前記予約情報を受信した画像プリント端末は、プリント再開の指示のみを受け付ける請求項２または３に記載のプリントシステム。
【請求項５】
前記第１の画像プリント端末は、前記第１の画像プリント端末以外の他の画像プリント端末が稼働中である場合、ユーザに前記第１の画像プリント端末によるプリント再開を待機するよう促す通知を出力し、前記他の画像プリント端末が稼働を停止した場合、前記他の画像プリント端末に移動してプリントジョブを再開するよう促す通知を出力する請求項１〜４のいずれかに記載のプリントシステム。
【請求項６】
前記第１の画像プリント端末は、前記注文情報に従ってプリントジョブを実行する前に、前記注文情報に従ってプリントジョブを実行した場合にプリントジョブが中断するか否かを消耗材の残量に応じて判断し、プリントジョブが中断すると判断した場合、前記第１の画像プリント端末以外の他の画像プリント端末に移動してプリントジョブを開始するよう促す通知を出力する請求項１〜５のいずれかに記載のプリントシステム。
【請求項７】
前記第１の画像プリント端末は、所定の期間が経過するまでに前記第２の画像プリント端末が前記中断したプリントジョブを実行するデータを取得しなかった場合、前記注文情報および前記識別情報を削除する請求項１〜６のいずれかに記載のプリントシステム。
【請求項８】
複数の画像プリント端末とサーバとがネットワークを介して接続されたプリントシステムであって、
前記サーバは、前記複数の画像プリント端末のうち、所望の画像プリントの内容を指定する注文情報を受け付けた第１の画像プリント端末が前記注文情報に従ってプリントジョブを実行する際に、エラー発生またはユーザ指示に応じて前記プリントジョブを中断した場合、前記中断したプリントジョブに対応する識別情報を発行して前記第１の画像プリント端末に通知し、前記中断したプリントジョブを実行するデータを前記第１の画像プリント端末から取得し、前記識別情報と前記中断したプリントジョブを実行するデータとを対応づけて格納し、
前記第１の画像プリント端末は、前記サーバから通知された識別情報を出力し、
前記複数の画像プリント端末のうち、前記識別情報を取得した第２の画像プリント端末は、前記取得した識別情報に対応する中断したプリントジョブを実行するデータを前記サーバから取得して前記中断したプリントジョブを再開するプリントシステム。
【請求項９】
前記サーバは、前記複数の画像プリント端末のうち前記中断したプリントジョブを再開するのに適した画像プリント端末を決定する請求項８に記載のプリントシステム。
【請求項１０】
前記サーバは、前記複数の画像プリント端末の稼働状況または消耗材の残量ならびに中断したプリントジョブを実行するのに必要な消耗材の量に応じて前記画像プリント端末を決定する請求項９に記載のプリントシステム。
【請求項１１】
前記サーバは、前記決定した画像プリント端末に前記プリントジョブの予約を指示する予約情報を送信し、
前記予約情報を受信した画像プリント端末は、プリント再開の指示のみを受け付ける請求項９または１０に記載のプリントシステム。
【請求項１２】
前記第１の画像プリント端末は、前記第１の画像プリント端末以外の他の画像プリント端末が稼働中である場合、ユーザに前記第１の画像プリント端末によるプリント再開を待機するよう促す通知を出力し、前記他の画像プリント端末が稼働を停止した場合、前記他の画像プリント端末に移動してプリントジョブを再開するよう促す通知を出力する請求項８〜１１のいずれかに記載のプリントシステム。
【請求項１３】
前記第１の画像プリント端末は、前記注文情報に従ってプリントジョブを実行する前に、前記注文情報に従ってプリントジョブを実行した場合にプリントジョブが中断するか否かを消耗材の残量に応じて判断し、プリントジョブが中断すると判断した場合、前記第１の画像プリント端末以外の他の画像プリント端末に移動してプリントジョブを開始するよう通知する請求項８〜１２のいずれかに記載のプリントシステム。
【請求項１４】
前記第１の画像プリント端末は、可読的符号またはバーコード情報により前記識別情報を出力する請求項１〜１３のいずれかに記載のプリントシステム。
【請求項１５】
前記第２の画像プリント端末は、前記可読的符号の入力操作または前記バーコード情報の取得により前記識別情報を取得する請求項１４に記載のプリントシステム。
【請求項１６】
前記第１の画像プリント端末は、前記識別情報を所定の表示装置上または所定の印刷媒体上に出力する請求項１〜１５のいずれかに記載のプリントシステム。
【請求項１７】
複数の画像プリント端末がネットワークを介して接続されたプリントシステムにおけるプリント方法であって、
前記複数の画像プリント端末のうち、所望の画像プリントの内容を指定する注文情報を受け付けた第１の画像プリント端末は、前記注文情報に従ってプリントジョブを実行する際に、エラー発生またはユーザ指示に応じて前記プリントジョブを中断した場合、前記中断したプリントジョブに対応する識別情報を発行し、
前記複数の画像プリント端末のうち、前記識別情報を取得した第２の画像プリント端末は、前記取得した識別情報に対応する中断したプリントジョブを実行するデータを前記第１の画像プリント端末から取得して前記中断したプリントジョブを再開するプリント方法。
【請求項１８】
複数の画像プリント端末とサーバとがネットワークを介して接続されたプリントシステムにおけるプリント方法であって、
前記サーバは、前記複数の画像プリント端末のうち、所望の画像プリントの内容を指定する注文情報を受け付けた第１の画像プリント端末が前記注文情報に従ってプリントジョブを実行する際に、エラー発生またはユーザ指示に応じて前記プリントジョブを中断した場合、前記中断したプリントジョブに対応する識別情報を発行して前記第１の画像プリント端末に通知し、前記中断したプリントジョブを実行するデータを前記第１の画像プリント端末から取得し、前記識別情報と前記中断したプリントジョブを実行するデータとを対応づけて格納し、
前記第１の画像プリント端末は、前記サーバから通知された識別情報を出力し、
前記複数の画像プリント端末のうち、前記識別情報を取得した第２の画像プリント端末は、前記取得した識別情報に対応する中断したプリントジョブを実行するデータを前記サーバから取得して前記中断したプリントジョブを再開するプリント方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、エラーやユーザ指示に応じて中断した画像プリントの再開に関する。
【背景技術】
【０００２】
特許文献１によると、ペーパーに対するプリント処理を行う露光エンジンを有する写真処理装置と、プリント処理の注文を受け付け、写真処理装置にプリント処理を行わせることが可能な端末処理装置と、写真処理装置と端末処理装置をネットワークにより接続したプリント処理システムであって、端末処理装置は、ネットワークに接続される写真処理装置１の動作状況を監視する監視部を備えており、この監視部は、写真処理装置においてプリント処理を中断または中止する状態が発生したことを検出する検出手段と、中断又は中止の状態により他の写真処理装置にプリント処理を移管するか否かを判定する判定手段とを備えている。
【０００３】
特許文献２によると、受付端末は、メモリカードＭＣに記憶された画像データからサムネイル画像データを取得する。ユーザが選択した画像のプリントサイズや枚数等を注文情報として一時的に記憶する。また、注文が確定した際には、メモリカードＭＣから画像データを読み取って一時的に記憶する。注文操作が中断された際には、中断オーダー番号を発行すると共に、その中断時点において一時的に記憶しているデータを中断オーダーとしてオーダー管理装置のＤＢ部に記憶する。注文操作の再開時には、受付端末で入力された中断オーダー番号に対応付けられた中断オーダーをＤＢ部から読み出して受付端末に送信し、サムネイル画像の表示や、注文操作に基づく注文情報の更新を行う。
【特許文献１】特開２００５−１８９４１１号公報
【特許文献２】特開２００７−１９３５８０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
特許文献１では、プリント処理の移管の有無と移管先をシステム側が自動で決めるため、ユーザの自由度が少ない。また、この技術を店頭端末機に適用すると、システム側でプリント処理が移管されると勝手に印刷が再開されてしまい、不都合である。特許文献２では、印刷開始後の中断には対応できない。
【０００５】
本発明は、中断したプリントをユーザ所望のタイミングで即座に再開することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、複数の画像プリント端末がネットワークを介して接続されたプリントシステムであって、複数の画像プリント端末のうち、所望の画像プリントの内容を指定する注文情報を受け付けた第１の画像プリント端末は、注文情報に従ってプリントジョブを実行する際に、エラー発生またはユーザ指示に応じてプリントジョブを中断した場合、中断したプリントジョブに対応する識別情報を発行して出力し、複数の画像プリント端末のうち、識別情報を取得した第２の画像プリント端末は、取得した識別情報に対応する中断したプリントジョブを実行するデータを第１の画像プリント端末から取得して中断したプリントジョブを再開する。
【０００７】
本発明によると、注文情報を受け付けた第１の画像プリント端末は、プリントジョブが中断した場合、そのジョブに対応する識別情報を発行して出力する。ユーザがこの識別情報を、プリントを再開する第２の画像プリント端末に取得させると、第２の画像プリント端末は、第１のプリント端末から、当該識別情報に対応するプリントジョブ実行データを取得して、中断したプリントジョブを再開する。
【０００８】
すなわち、最初に注文情報を受け付けた画像プリント端末でプリントジョブが中断しても、ユーザが別の画像プリント端末に向かい、任意のタイミングで即座に中断したプリントジョブを再開することができる。
【０００９】
また、ユーザは、識別情報を第２の画像プリント端末に取得させずに、第１の画像プリント端末のプリントジョブ再開を待つこともできるから、ユーザがその場の状況に応じていち早くプリントを再開できる端末を選ぶことができる。
【００１０】
第１の画像プリント端末は、複数の画像プリント端末のうち中断したプリントジョブを再開するのに適した画像プリント端末を決定してもよい。
【００１１】
第１の画像プリント端末は、複数の画像プリント端末の稼働状況または消耗材の残量ならびに中断したプリントジョブを実行するのに必要な消耗材の量に応じて画像プリント端末を決定するとよい。
【００１２】
こうすると、第２の画像プリント端末で再び消耗材切れが発生するのを防止できる。
【００１３】
第１の画像プリント端末は、決定した画像プリント端末にプリントジョブの予約を指示する予約情報を送信し、予約情報を受信した画像プリント端末は、プリント再開の指示のみを受け付けるとよい。
【００１４】
こうすると、中断したプリントの再開が他のユーザのプリント注文によって妨げられない。
【００１５】
第１の画像プリント端末は、第１の画像プリント端末以外の他の画像プリント端末が稼働中である場合、ユーザに第１の画像プリント端末によるプリント再開を待機するよう促す通知を出力し、他の画像プリント端末が稼働を停止した場合、他の画像プリント端末に移動してプリントジョブを再開するよう促す通知を出力するとよい。
【００１６】
こうすると、ユーザは、このまま第１の画像プリント端末のプリント再開を待った方が早いか否かを容易に判断できる。
【００１７】
第１の画像プリント端末は、注文情報に従ってプリントジョブを実行する前に、注文情報に従ってプリントジョブを実行した場合にプリントジョブが中断するか否かを消耗材の残量に応じて判断し、プリントジョブが中断すると判断した場合、第１の画像プリント端末以外の他の画像プリント端末に移動してプリントジョブを開始するよう促す通知を出力するとよい。
【００１８】
こうすると、ユーザは、前もって消耗材切れが発生しない画像プリント端末に移動することができ、プリント中断を回避することができる。注文情報は第１の画像プリント端末で受け付けられており、第２の画像プリント端末で再入力する必要はない。
【００１９】
第１の画像プリント端末は、所定の期間が経過するまでに第２の画像プリント端末が中断したプリントジョブを実行するデータを取得しなかった場合、注文情報および識別情報を削除するとよい。
【００２０】
こうすると、一定時間が経過しても再開されないプリントジョブのデータを整理できる。
【００２１】
本発明は、複数の画像プリント端末とサーバとがネットワークを介して接続されたプリントシステムであって、サーバは、複数の画像プリント端末のうち、所望の画像プリントの内容を指定する注文情報を受け付けた第１の画像プリント端末が注文情報に従ってプリントジョブを実行する際に、エラー発生またはユーザ指示に応じてプリントジョブを中断した場合、中断したプリントジョブに対応する識別情報を発行して第１の画像プリント端末に通知し、中断したプリントジョブを実行するデータを第１の画像プリント端末から取得し、識別情報と中断したプリントジョブを実行するデータとを対応づけて格納し、第１の画像プリント端末は、サーバから通知された識別情報を出力し、複数の画像プリント端末のうち、識別情報を取得した第２の画像プリント端末は、取得した識別情報に対応する中断したプリントジョブを実行するデータをサーバから取得して中断したプリントジョブを再開する。
【００２２】
すなわち、最初に注文情報を受け付けた画像プリント端末でプリントジョブが中断しても、ユーザが別の画像プリント端末に向かい、任意のタイミングで即座に中断したプリントジョブを再開することができる。
【００２３】
また、ユーザは、識別情報を第２の画像プリント端末に取得させずに、第１の画像プリント端末のプリントジョブ再開を待つこともできるから、ユーザがその場の状況に応じていち早くプリントを再開できる端末を選ぶことができる。
【００２４】
サーバは、複数の画像プリント端末のうち中断したプリントジョブを再開するのに適した画像プリント端末を決定する。
【００２５】
サーバは、複数の画像プリント端末の稼働状況または消耗材の残量ならびに中断したプリントジョブを実行するのに必要な消耗材の量に応じて画像プリント端末を決定する。
【００２６】
サーバは、決定した画像プリント端末にプリントジョブの予約を指示する予約情報を送信し、予約情報を受信した画像プリント端末は、プリント再開の指示のみを受け付けるとよい。
【００２７】
第１の画像プリント端末は、第１の画像プリント端末以外の他の画像プリント端末が稼働中である場合、ユーザに第１の画像プリント端末によるプリント再開を待機するよう促す通知を出力し、他の画像プリント端末が稼働を停止した場合、他の画像プリント端末に移動してプリントジョブを再開するよう促す通知を出力するとよい。
【００２８】
第１の画像プリント端末は、注文情報に従ってプリントジョブを実行する前に、注文情報に従ってプリントジョブを実行した場合にプリントジョブが中断するか否かを消耗材の残量に応じて判断し、プリントジョブが中断すると判断した場合、第１の画像プリント端末以外の他の画像プリント端末に移動してプリントジョブを開始するよう通知するとよい。
【００２９】
第１の画像プリント端末は、可読的符号またはバーコード情報により識別情報を出力してもよい。
【００３０】
第２の画像プリント端末は、可読的符号の入力操作またはバーコード情報の取得により識別情報を取得してもよい。
【００３１】
第１の画像プリント端末は、識別情報を所定の表示装置上または所定の印刷媒体上に出力するとよい。
【００３２】
本発明は、複数の画像プリント端末がネットワークを介して接続されたプリントシステムにおけるプリント方法であって、複数の画像プリント端末のうち、所望の画像プリントの内容を指定する注文情報を受け付けた第１の画像プリント端末は、注文情報に従ってプリントジョブを実行する際に、エラー発生またはユーザ指示に応じてプリントジョブを中断した場合、中断したプリントジョブに対応する識別情報を発行し、複数の画像プリント端末のうち、識別情報を取得した第２の画像プリント端末は、取得した識別情報に対応する中断したプリントジョブを実行するデータを第１の画像プリント端末から取得して中断したプリントジョブを再開する。
【００３３】
本発明は、複数の画像プリント端末とサーバとがネットワークを介して接続されたプリントシステムにおけるプリント方法であって、サーバは、複数の画像プリント端末のうち、所望の画像プリントの内容を指定する注文情報を受け付けた第１の画像プリント端末が注文情報に従ってプリントジョブを実行する際に、エラー発生またはユーザ指示に応じてプリントジョブを中断した場合、中断したプリントジョブに対応する識別情報を発行して第１の画像プリント端末に通知し、中断したプリントジョブを実行するデータを第１の画像プリント端末から取得し、識別情報と中断したプリントジョブを実行するデータとを対応づけて格納し、第１の画像プリント端末は、サーバから通知された識別情報を出力し、複数の画像プリント端末のうち、識別情報を取得した第２の画像プリント端末は、取得した識別情報に対応する中断したプリントジョブを実行するデータをサーバから取得して中断したプリントジョブを再開する。  
【発明の効果】
【００３４】
本発明では、最初に注文情報を受け付けた画像プリント端末でプリントジョブが中断しても、ユーザが別の画像プリント端末に向かい、任意のタイミングで即座に中断したプリントジョブを再開することができる。
【００３５】
また、ユーザは、識別情報を第２の画像プリント端末に取得させずに、第１の画像プリント端末のプリントジョブ再開を待つこともできるから、ユーザがその場の状況に応じていち早くプリントを再開できる端末を選ぶことができる。
【発明を実施するための最良の形態】
【００３６】
＜第１実施形態＞
図１は本発明の好ましい第１実施形態に係るプリントシステムの概略構成図である。このプリントシステムは、有線または無線の通信ネットワーク５００で接続された複数の店頭端末機３００（３００−１、３００−２、…、３００−ｎ）から構成される。
【００３７】
図２は、本発明に係る店頭端末機３００の正面図である。この店頭端末機３００は、ユーザが挿入口８９にスマートメディアなどの図示しない記録媒体５０を挿入してお金を投入し、記録媒体５０に格納されているデジタル画像を印刷媒体にプリントするマシンである。店頭端末機３００は、写真店、書店、スーパーなどの各種店舗の店頭に設置された店頭情報端末であり、平常はプリントを購入するユーザが店員の補助なく単独で使用する。店頭端末機３００に異常が発生すると、設置先の店員あるいは専門のメンテナンス要員を呼んで対応させる。
【００３８】
この店頭端末機３００には、正面にタッチパネル９８の積層された液晶型の表示装置８０が配設されており、ユーザは表示装置８０を見ながらタッチパネル９８を操作して、プリントする画像、プリントサイズ、プリント枚数などの画像プリントを実施するのに必要な情報（注文情報）を入力する。店頭端末機３００の内部には、図示しない１又は複数のプリンタ９０が設置されており、各プリンタ９０がデジタル画像をプリントするようになっている。店頭端末機３００の正面外側には、プリントされた印刷媒体が排出される取出口８３が設けられ、また、後述するコインマシン８８にコインを投入する投入口８５及びコインマシン８８が釣り銭を返却する返却口８６が設けられている。
【００３９】
図３は、店頭端末機３００のハードウェア構成を示したブロック図である。
【００４０】
ユーザが、記録媒体５０をメディア挿入口８９に挿入すると、ハードディスクコントローラ７４は、ハードディスク（ＨＤＤ）７５に記録されている制御ソフトウェアをプログラムメモリ７１にロードする。記録媒体５０には、画像データが所定の形式で圧縮された状態で記録されており、ＣＰＵ７２は、メディアリーダコントローラ８２に画像データの読み出しを指示して記録媒体５０から所要の画像データを取得すると、画像処理部８１によりこの画像データを伸張して元の画像データに復元し、更に、画像処理部８１で所要の画像処理を施してその画像データをワークメモリ７６に記憶させる。なお、画像データは、記録媒体５０から取得せず、赤外線通信などにより取得してもよい。
【００４１】
プリントサイズ、プリント枚数などの必要な情報は、ユーザがタッチパネル９８の所望位置を押圧することでその位置に対応した電気信号に変換され、タッチパネルインターフェイス部９７を介してＣＰＵ７２に入力される。入力された情報は表示装置８０に表示される。表示装置８０は、表示制御部７８によって作動される。コインマシン８８は、タッチパネル９８から入力された情報に基づいて表示装置８０に表示された金額を電気信号に変換し、コインマシンＩ／Ｆ部８７を介してＣＰＵ７２に入力する。ＣＰＵ７２は、ユーザが必要な金額を投入したかどうかを確認する。必要な決済金額が投入されたら、プリントデータ処理部９１は、ワークメモリ７６に格納されている画像データからプリントジョブデータを作成し、プリンタＩ／Ｆ部８４を介してプリントジョブデータをプリンタ９０に送る。これらの一連の制御はＣＰＵ７２が行う。
【００４２】
コインマシン８８への投入金額及び返却した釣り銭額などが記載されたレシートは、レシートプリンタ９２から出力される。レシートプリンタ９２がプリントする内容はＣＰＵ７２がレシートプリンタＩ／Ｆ部９３を介して指令する。
【００４３】
図４は、第１実施形態に係るプリントシステムで実行されるプリント処理の流れを示す。
【００４４】
Ｓ１では、ユーザは、任意の店頭端末機３００（便宜上、この端末機は店頭端末機３００−１であるとする）のメディア挿入口８９に記録媒体５０を挿入したあと、表示装置８０を見ながらタッチパネル９８を操作して、プリントしたい所望の画像、プリントサイズ、プリント枚数などの必要な情報（注文情報）を入力する。店頭端末機３００−１は、記録媒体５０から所要の画像データを取得して注文画面に表示するとともに、注文情報の入力を受け付け、確定した注文情報とプリント注文に関する画像とを対応づけて、ＨＤＤ７５に記憶する。
【００４５】
Ｓ２では、ユーザは、注文情報が確定したことを「ＯＫ」ボタンの押下などで入力する。これに応じ、店頭端末機３００−１は、プリント注文の対価を決済する処理を開始する。店頭端末機３００−１は、注文情報に対応した対価を投入するメッセージを表示装置８０に表示し、必要な金額投入を促す。
【００４６】
Ｓ３では、店頭端末機３００−１は、コインマシン８８への金額投入を検知する。そして、必要に応じて釣銭を返却口８６に排出して返却し、コインマシン８８への投入金額及び返却した釣り銭額などが記載されたレシートをレシートプリンタ９２から出力する。
【００４７】
Ｓ４では、店頭端末機３００−１は、注文情報のプリント枚数Ｘが、プリンタ９０にある残りの印刷媒体の枚数Ｙ以下であるか否か（印刷媒体の残り枚数が注文に足りるか否か）を判断する。Ｘ≦Ｙの場合（印刷媒体の残り枚数が注文に足りる）はＳ５、Ｘ＞Ｙの場合（印刷媒体の残り枚数が注文に足りない）はＳ７に進む。
【００４８】
つまり、Ｘ＞Ｙとの判断により、確定した注文を実行すると途中で紙切れが発生しプリントジョブの中断が生じることが予め分かるから、Ｓ３の決済処理を済ませた後、他の店頭端末機３００−２への移動を促すことになる。Ｘ＞Ｙと判断した際、確定した注文を実施すると紙切れが発生する旨をメッセージ表示などで通知すれば、ユーザは紙切れによるプリントジョブ中断を前もって回避できる。他の店頭端末機３００−２に移動する前に注文も決済も行われているから、他の店頭端末機３００−２にて注文と決済を繰り返さなくて済む。
【００４９】
Ｓ５では、決済処理が終了すると、店頭端末機３００−１は、注文情報に従ってプリントジョブデータを作成し、プリントジョブデータをプリンタ９０に送る。
【００５０】
Ｓ６では、ＣＰＵ７２は、インク切れや用紙ジャムなどのエラーまたはユーザのプリント中断指示によりプリンタ９０のプリントジョブ中断が発生したことを監視する。プリントジョブ中断が発生したことを検知すると、Ｓ７に進む。
【００５１】
Ｓ７では、店頭端末機３００−１は、中断したプリントジョブの再開先となる他の店頭端末機３００−２〜３００−ｎを決定する。つまり、店頭端末機３００−１は、注文枚数Ｘからプリント済みの枚数Ｎを減じた残りのプリント枚数Ｚを超える印刷媒体を有しているか否かをネットワーク５００経由で問い合わせ、その問い合わせに応答してきた店頭端末機３００から再開先に最も適したもの（例えば、印刷媒体やインクなどの消耗材の残量が最大のもの、あるいは問い合わせ元の端末から最も近い距離にあるもの）を１つ選択する。再び紙切れが発生するのを防止するには、少なくともプリント可能な残り枚数がプリント枚数Ｚ以上でなくてはならないが、上記決定により、移動先での再度の紙切れ発生は避けられる。説明の便宜上、店頭端末機３００−２が中断したプリントジョブの再開先と決定されたとする。
【００５２】
店頭端末機３００−１は、決定した再開先の店頭端末機３００−２に対し、プリントジョブを予約する旨の情報を送信する。当該予約情報を受信した店頭端末機３００−２は、通常のプリント注文受け付け画面（図５参照）を、予約プリント再開を受け付けるボタンを表示する画面（図６参照）に切り替える（Ｓ８−１）。図５に示す通常のプリント注文受け付け画面では、通常のプリント注文受け付け開始を指示する「プリント注文」ボタンとプリントの再開を指示する「プリント再開」ボタンの２つが利用可能である。一方、図６に示す予約プリント再開の受け付け画面では、「プリント再開」ボタンは有効であるが、「プリント注文」ボタンは無効となり、その代わり、予約がされている旨のメッセージを表示する。
【００５３】
Ｓ８−２では、店頭端末機３００−１は、中断したプリントジョブの識別情報が発行された旨の情報を表示装置８０に表示する。図７に例示するように、店頭端末機３００−１側のエラーによるプリントジョブ中断の場合（図７（ａ））、ユーザ指示によるプリントジョブ中断の場合（図７（ｂ））で、表示情報の内容を変えてもよい。さらに、エラーによるプリントジョブ中断の場合でも、特に発生しやすい紙切れによるプリント中断の場合は、これを明示する方がユーザにとって便宜であるから、紙切れであることを明示する画面（図８）を表示するとよい。また図示しないが、インク切れその他の消耗材の完全消費によるプリント中断であることも、紙切れと同様に明示してもよい。再開先が自動で決定されている場合は、その再開先の店頭端末機３００−２の番号を表示してもよい（図７（ａ））。
【００５４】
同時に、店頭端末機３００−１は、中断したプリントジョブの識別情報が記載されたレシート（再開レシート）を発行する旨の情報を表示装置８０に表示し（図７または８）、当該再開レシートをレシートプリンタ９２から出力する。識別情報をどのような形態で再開レシートに印刷するかは任意である。例えば、文字、数字記号その他の可読的符号により識別情報を印刷してもよいし、識別情報を埋め込んだ１次元バーコードあるいは２次元バーコードを印刷してもよい。また、識別情報を暗号化してもよい。
【００５５】
また、再開レシートには、識別情報の他、予約した店頭端末機３００−２の端末番号やユーザの識別情報（お客様番号）を印刷してもよい。この場合、店頭端末機３００−１は、予約情報にお客様番号を含めて店頭端末機３００−２に送信し、店頭端末機３００−２は、受信した予約情報に含まれるお客様番号を、予約プリント再開を受け付けるボタンを表示する画面（図６参照）に表示する。こうすると、ユーザは、レシートのお客様番号と店頭端末機３００−２に表示されるお客様番号とを照合することで、プリント再開を予約している店頭端末機３００−２を識別できる。
【００５６】
なお、プリントジョブの再開先と決定された店頭端末機３００−２が、現在稼働中であれば、プリントジョブを店頭端末機３００−２で再開するより、店頭端末機３００−１で再開を待つ方が早いこともある。そのため、店頭端末機３００−１は、店頭端末機３００−２が現在稼働中であれば、再開レシートを発行する旨の情報を表示装置８０に表示する代わりに、店頭端末機３００−１のジョブ再開を待つことを促すメッセージを通知し、もし店頭端末機３００−２がジョブを完了したら、その時点で再開レシートを発行する旨の情報を表示装置８０に表示するとよい。こうすると、ユーザに無意味な端末間の移動を強いずに済む。
【００５７】
また、店頭端末機３００−１が中断したプリントジョブの再開先を決定する必然性はなく、ユーザが任意に決めてもよい。ユーザが任意にプリントジョブの再開先を決定することを許容したい場合は、ユーザが識別情報を入力した店頭端末機３００が優先的にプリントジョブの再開先となり、店頭端末機３００−１の決定したプリントジョブの再開先である店頭端末機３００−２は、無視されるようにする。あるいは、Ｓ７の予約処理自体を省略し、その代わり、ユーザが任意の店頭端末機３００−ｘに識別情報を読み取らせると、識別情報を読み取った店頭端末機３００−ｘは、読み取った識別情報に対応するプリントジョブデータを送信するよう、他の店頭端末機３００−ｙ（ｘとｙは異なる番号）に一斉に要求する。当該識別情報に対応するプリントジョブデータを保有する店頭端末機３００−ｚは、この要求に呼応して、当該プリントジョブデータを店頭端末機３００−ｘに送信する。こうすることで、ユーザによるプリント再開先決定の任意性が完全に保証される。
【００５８】
Ｓ９では、ユーザは、出力された再開レシートを取得する。
【００５９】
Ｓ１０では、ユーザがこの再開レシートを持ってプリントジョブの再開先となる店頭端末機３００−２に移動する。そして、「プリント再開」ボタン（図５または６参照）を押す。
【００６０】
Ｓ１１では、店頭端末機３００−２は、「プリント再開」ボタン押下に応じて、識別コード入力画面（図９または図１０参照）を表示する。ユーザは、識別コード入力画面から、再開レシートに記載されている可読的な識別情報、例えば「０１−００１２３」を店頭端末機３００−２に入力する（図９）。あるいは、再開レシートに、１次元バーコードあるいは２次元バーコード形式で印字されている識別情報を店頭端末機３００−２のバーコードリーダでスキャンさせる指示を記載した画面（図１０）を表示し、バーコードリーダでスキャンした識別情報を入力してもよい。
【００６１】
Ｓ１２では、店頭端末機３００−２は、予約情報を送ってきた店頭端末機３００−１に対し、Ｓ１１で入力された識別情報を通知し、当該識別情報に対応するプリントジョブデータを送信するよう要求する。店頭端末機３００−１は、この要求に応じ、当該識別情報に対応するプリント再開のためのデータを含む再開注文情報を店頭端末機３００−２に送信し、再開注文情報のダウンロードを実施する。店頭端末機３００−２がユーザの任意に決定した再開先であり、予約情報を受信していない場合、店頭端末機３００−２は、他の店頭端末機３００に対し、一斉に識別情報を通知し、当該識別情報に対応するプリントジョブデータを送信するよう要求する。なお、この場合、識別情報は全端末のプリントジョブに関して一意的に発行されるようにしておけば、再開先の端末３００−２に複数の端末３００からジョブが重複してダウンロードされるような不都合は生じない。
【００６２】
再開注文情報は、Ｓ１で入力された注文情報に基づいて作成されたプリントジョブのデータのうち、Ｓ６で印刷が中断した時点で未だ実行が完了されていないプリントジョブのデータを含んでいる。この場合、店頭端末機３００−２は、受け取ったプリントジョブのデータに基づいてプリントを実行するだけでジョブが再開される。あるいは、Ｓ１で入力された注文情報そのものと、印刷が中断した時点を示すログを含んでいてもよい。この場合、店頭端末機３００−２は、受け取った注文情報に基づいてプリントジョブのデータを作成し、ログに示された中断時点以後のジョブデータのみを抽出し、これに基づいてジョブを再開する。要するに、再開注文情報は、当初の注文情報の内容に従っており、かつ中断時点以後のジョブが再開されるデータであれば何でもよい。
【００６３】
店頭端末機３００−２は、ダウンロードで取得した再開注文情報をＨＤＤ７５などに格納する。
【００６４】
Ｓ１３では、店頭端末機３００−２は、取得した再開注文情報に基づき、店頭端末機３００−１で中断されたプリントジョブを再開する。再開したプリントジョブの実行中は、その進行状況を示す画面を表示するとよい（例えば図１１）。なお、もし再開後に用紙ジャムなどが生じた場合、店頭端末機３００−２も店頭端末機３００−１と同様に再開レシートを発行するとよい。
【００６５】
Ｓ１４では、店頭端末機３００−２は、プリントが完了すると、プリントが完了した旨の通知を店頭端末機３００−１に送信する。
【００６６】
Ｓ１５では、店頭端末機３００−１は、プリントが完了した旨の通知を受信したことに応じ、店頭端末機３００−２から通知された識別情報に対応するプリントジョブデータと注文情報を削除する。
【００６７】
なお、プリント中断あるいは識別情報発行から所定の保存期間を経過しても、再開注文情報のダウンロードが実施されない場合、店頭端末機３００−１は、発行された識別情報とこれに対応する注文情報を削除してもよい。また、上記所定の保存期間を経過しても、識別情報が入力されない場合、店頭端末機３００−２は、予約時の注文受付画面（図６）を通常の注文受付画面（図５）に切り替えるとよい。こうすることで、所定期間放置されて再開されないジョブを整理できる。
【００６８】
Ｓ１６では、店頭端末機３００−２がプリントを取出口８３に排出し、ユーザは完成した残りのプリントを取得できる。
【００６９】
以上のように、本処理では、ジャムや消耗材切れその他のエラー発生あるいはユーザの指示で店頭端末機３００−１のプリントジョブが中断すると、中断したプリントジョブの識別情報（好ましくはプリント再開先の店頭端末機の番号やお客様番号）を印刷した再開レシートを発行する。ユーザがその再開レシートの識別情報をプリント再開先の店頭端末機３００−２で読み取らせると、再開注文情報が店頭端末機３００−１から店頭端末機３００−２へダウンロードされ、中断したプリントジョブをすぐに再開することができる。消耗材切れやジャムによる中断では、店員を呼び出してメンテナンスさせるため、ユーザに数分の待ち時間を強いていたが、本処理によると、ユーザが任意に決めた店頭端末機あるいは予約した店頭端末機に移動して識別情報を入力するだけで即座に中断したプリントジョブを再開できる。
【００７０】
＜第２実施形態＞
図１２は本発明の好ましい第２実施形態に係るプリントシステムの概略構成図である。このプリントシステムは、通信ネットワーク５００に接続されたサーバ２００と複数の店頭端末機３００（３００−１、３００−２、…、３００−ｎ）を備える。
【００７１】
図１３は、第２実施形態に係るプリントシステムで実行されるプリント処理の流れを示す。
【００７２】
Ｓ２１では、ユーザは、任意の店頭端末機３００（便宜上、この端末機は店頭端末機３００−１であるとする）のメディア挿入口８９に記録媒体５０を挿入したあと、表示装置８０を見ながらタッチパネル９８を操作して、プリントしたい所望の画像、プリントサイズ、プリント枚数などの必要な情報（注文情報）を入力する。店頭端末機３００−１は、記録媒体５０から所要の画像データを取得して注文画面に表示するとともに、注文情報の入力を受け付け、確定した注文情報とプリント注文に関する画像とを対応づけて、ＨＤＤ７５に記憶する。
【００７３】
Ｓ２２では、ユーザは、注文情報が確定したことを入力する。これに応じ、店頭端末機３００−１は、プリント注文の対価を決済する処理を開始する。店頭端末機３００−１は、注文情報に対応した対価を投入するよう表示装置８０のメッセージで促す。
【００７４】
Ｓ２３では、店頭端末機３００−１は、コインマシン８８への金額投入を検知する。そして、必要に応じて釣銭を返却口８６に排出して返却し、コインマシン８８への投入金額及び返却した釣り銭額などが記載されたレシートをレシートプリンタ９２から出力する。
【００７５】
Ｓ２４では、店頭端末機３００−１は、注文情報のプリント枚数Ｘが、プリンタ９０にある残りの印刷媒体の枚数Ｙ以下であるか否かを判断する。Ｘ≦Ｙの場合はＳ２５、Ｘ＞Ｙの場合はＳ２７に進む。
【００７６】
Ｓ２５では、決済処理が終了すると、店頭端末機３００−１は、注文情報に従ってプリントジョブデータを作成し、プリントジョブデータをプリンタ９０に送る。
【００７７】
Ｓ２６では、店頭端末機３００−１のＣＰＵ７２は、エラーまたはユーザ指示によりプリンタ９０のプリントジョブ中断が発生したことを監視する。プリントジョブ中断が発生したことを検知すると、その旨をサーバ２００に通知するとともに、プリントジョブ再開のための識別情報の発行を要求する。
【００７８】
Ｓ２７では、サーバ２００は、店頭端末機３００−１からの当該要求に応じ、中断したプリントジョブの再開先となる他の店頭端末機３００−２〜３００−ｎを決定する。サーバ２００は、注文枚数Ｘからプリント済みの枚数Ｎを減じた残りのプリント枚数Ｚを超える印刷媒体を有しているか否かをネットワーク５００経由で問い合わせ、その問い合わせに応答してきた店頭端末機３００から再開先に最も適したものを１つ選択する。説明の便宜上、店頭端末機３００−２が中断したプリントジョブの再開先と決定されたとする。
【００７９】
サーバ２００は、決定した再開先の店頭端末機３００−２に対し、プリントジョブを予約する旨の情報を送信する。
【００８０】
Ｓ２８では、当該予約情報を受信した店頭端末機３００−２は、通常のプリント注文受け付け画面（図５参照）を、予約プリント再開を受け付けるボタンを表示する画面（図６参照）に切り替える。なお、サーバ２００が再開先の店頭端末機３００−２を決定する必然性はなく、ユーザが任意に決定してもよいのは、第１実施形態と同様である。
【００８１】
ユーザが任意にプリントジョブの再開先を決定することを許容したい場合は、ユーザが識別情報を入力した店頭端末機３００が優先的にプリントジョブの再開先となり、サーバ２００の決定したプリントジョブの再開先である店頭端末機３００−２は、無視されるようにする。あるいは、Ｓ２７の予約処理自体を省略し、その代わり、ユーザが任意の店頭端末機３００−ｘに識別情報を読み取らせると、識別情報を読み取った店頭端末機３００−ｘは、読み取った識別情報に対応するプリントジョブデータを送信するよう、サーバ２００にに要求する。サーバ２００はこの要求に呼応して、当該識別情報に対応するプリントジョブデータを店頭端末機３００−ｘに送信する。こうすることで、ユーザによるプリント再開先決定の任意性が完全に保証される。
【００８２】
Ｓ２９では、サーバ２００は、中断したプリントジョブの識別情報を発行し、その識別情報を、店頭端末機３００−１に通知する。この識別情報は、全店頭端末機３００のプリントジョブに関して一意的である。
【００８３】
Ｓ３０では、店頭端末機３００−１は、サーバ２００から通知された識別情報を受信すると、識別情報が発行された旨の情報を表示装置８０に表示する。
【００８４】
同時に、店頭端末機３００−１は、中断したプリントジョブの識別情報が記載されたレシート（再開レシート）を発行する旨の情報を表示装置８０に表示し（図７または８）、当該再開レシートをレシートプリンタ９２から出力する。第１実施形態と同様、再開レシートに識別情報をどのように印刷するかは任意である。また、再開レシートには、識別情報の他、店頭端末機３００−２を予約したユーザの識別情報（お客様番号）を印刷してもよい。
【００８５】
なお、プリントジョブの再開先と決定された店頭端末機３００−２が、現在稼働中であれば、プリントジョブを店頭端末機３００−２で再開するより、店頭端末機３００−１で再開を待つ方が早いこともある。そのため、店頭端末機３００−１は、店頭端末機３００−２が現在稼働中であれば、再開レシートを発行する旨の情報を表示装置８０に表示する代わりに、店頭端末機３００−１のジョブ再開を待つようなメッセージを通知し、もし店頭端末機３００−２がジョブを完了したら、その時点で再開レシートを発行する旨の情報を表示装置８０に表示するとよい。こうすると、ユーザに無意味な端末間の移動を強いずに済む。
【００８６】
店頭端末機３００−１は、サーバ２００から識別情報を受信すると、中断したプリントジョブデータを含む再開注文情報をサーバ２０に送信し、再開注文情報のアップロードを実施する。再開注文情報の内容は第１実施形態と同様である。サーバ２００は、店頭端末機３００−１から取得した再開注文情報を、Ｓ２９で発行した識別情報と対応づけて格納する。
【００８７】
Ｓ３２では、ユーザは、店頭端末機３００−１から出力された再開レシートを取得する。
【００８８】
Ｓ３３では、ユーザがこの再開レシートを持ってプリントジョブの再開先となる店頭端末機３００−２に移動する。そして、「プリント再開」ボタン（図５または６参照）を押す。
【００８９】
Ｓ３４では、店頭端末機３００−２は、「プリント再開」ボタン押下に応じて表示された識別コード入力画面（図９参照）を表示する。ユーザは、識別コード入力画面から、再開レシートに記載されている識別情報、例えば「０１−００１２３」を店頭端末機３００−２に入力する。あるいは、再開レシートに、１次元バーコードあるいは２次元バーコード形式で印字されている識別情報を店頭端末機３００−２のバーコードリーダでスキャンさせる指示を含む画面（図１０）を表示し、バーコードリーダでスキャンした識別情報を入力してもよい。
【００９０】
Ｓ３５では、店頭端末機３００−２は、サーバ２００に対し、Ｓ３４で入力された識別情報を通知し、当該識別情報に対応するプリントジョブデータを送信するよう要求する。サーバ２００は、この要求に応じ、当該識別情報に対応する再開注文情報を店頭端末機３００−２に送信し、再開注文情報のダウンロードを実施する。店頭端末機３００−２は、ダウンロードで取得した再開注文情報をＨＤＤ７５などに格納する。
【００９１】
Ｓ３６では、店頭端末機３００−２は、取得した再開注文情報に基づき、プリントを再開する。再開したプリントジョブの実行中は、その進行状況を示す画面（例えば図１１の画面）を表示するとよい。なお、もし店頭端末機３００−２でプリント再開後に用紙ジャムなどのエラーが生じた場合、サーバは再び再開先を決定して店頭端末機３００−２に通知してもよい。識別情報は、店頭端末機３００−１の発行した再開レシートに記載されたものをそのまま流用することができる。これは第１実施形態と異なり、識別情報と再開注文情報とが対応づけられてサーバ２００に格納されており、どの店頭端末機３００でジョブが中断したかに関係なく、その識別情報によって当初のジョブを識別できるからである。
【００９２】
Ｓ３７では、店頭端末機３００−２は、プリントが完了すると、プリントが完了した旨の通知をサーバ２００に送信する。
【００９３】
Ｓ３８では、サーバ２００は、プリントが完了した旨の通知を受信したことに応じ、店頭端末機３００−２から通知された識別情報に対応する再開注文情報を削除する。
【００９４】
なお、プリント中断あるいは識別情報発行から所定の保存期間を経過しても、再開注文情報のダウンロードが実施されない場合、店頭端末機３００−１は、発行された識別情報とこれに対応する注文情報とを削除してもよい。また、上記所定の保存期間を経過しても、識別情報が入力されない場合、店頭端末機３００−２は、予約時の注文受付画面（図６）を通常の注文受付画面（図５）に切り替えるとよい。
【００９５】
Ｓ３９では、店頭端末機３００−２がプリントを取出口８３に排出し、ユーザは完成したプリントを取得できる。
【００９６】
以上のように、本処理では、店頭端末機３００−１における消耗材切れやジャムその他のエラー発生あるいはユーザの指示でプリントジョブが中断すると、サーバ２００は、中断したプリントジョブの識別情報を発行する。店頭端末機３００−１は、発行されたプリントジョブの識別情報とプリント再開先の店頭端末機を印刷した再開レシートを発行し、再開注文情報をサーバ２００にアップロードする。ユーザは、その再開レシートの識別情報を、プリント再開先の店頭端末機３００−２で読み取らせることで、中断したプリントジョブをすぐに再開することができる。紙切れやジャムによる中断では、店員を呼び出してメンテナンスさせるため、ユーザに数分の待ち時間を強いていたが、本処理によると、ユーザが任意に決めた店頭端末機あるいは予約した店頭端末機に移動して識別情報を入力するだけで即座に中断したプリントジョブを再開できる。
【図面の簡単な説明】
【００９７】
【図１】第１実施形態に係るプリントシステムの概略構成図
【図２】店頭端末機の正面図
【図３】店頭端末機のハードウェア構成を示したブロック図
【図４】第１実施形態に係るプリント処理のフローチャート
【図５】通常のプリント注文受け付け画面を例示した図
【図６】予約時のプリント注文受け付け画面を例示した図
【図７】エラーによる中断時またはユーザ指示による中断時の識別コード発行画面を例示した図
【図８】紙切れ時の識別コード発行画面を例示した図
【図９】識別情報入力画面（ユーザ入力）を例示した図
【図１０】識別情報入力画面（バーコードスキャン入力）を例示した図
【図１１】再開したプリント進捗状況を例示した図
【図１２】第２実施形態に係るプリントシステムの概略構成図
【図１３】第１実施形態に係るプリント処理のフローチャート
【符号の説明】
【００９８】
２００：サーバ、３００：店頭端末機、５００：ネットワーク
【図１】
2009083323.tif 000003
【図２】
2009083323.tif 000004
【図３】
2009083323.tif 000005
【図４】
2009083323.tif 000006
【図５】
2009083323.tif 000007
【図６】
2009083323.tif 000008
【図７】
2009083323.tif 000009
【図８】
2009083323.tif 000010
【図９】
2009083323.tif 000011
【図１０】
2009083323.tif 000012
【図１１】
2009083323.tif 000013
【図１２】
2009083323.tif 000014
【図１３】
2009083323.tif 000015