(57)【要約】【課題】ユーザが画像出力装置に関する情報を予め知っておく必要がない画像出力装置及び画像出力方法を提供する。【解決手段】画像出力装置は、ユーザからの操作を受け付けた場合に、画像出力装置の装置情報をコード化したコードパターンを表示する。情報処理装置はコードパターンを撮影し、コードパターンを取得する。画像出力装置は、情報処理装置から送信された画像データを受信した場合、受信した画像データに基づく画像出力を実行する。画像出力装置は、自装置にエラーが発生した場合、エラーの発生を示すエラー情報を装置情報に含めてコード化したコードパターンを表示する。【選択図】図１
2018186573.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置を用いて画像出力の実行が指示される画像出力装置であって、
前記画像出力装置を特定するための装置情報をコード化したコードパターンを、ユーザからの操作を受け付けた場合に、前記情報処理装置にて取得可能に表示する表示部と、
前記装置情報に基づき特定された前記画像出力装置に対して前記情報処理装置から送信された画像データを受信する受信部と、
前記受信部が画像データを受信した場合に、前記受信部が受信した画像データに基づく画像出力を実行する画像出力部と
を備え、
前記表示部は、前記画像出力装置にエラーが発生した場合、前記エラーが発生していることを示すエラー情報を前記装置情報に含めてコード化した前記コードパターンを表示する
ことを特徴とする画像出力装置。
【請求項２】
前記コードパターンは、バーコードまたはＱＲコード（登録商標）である請求項１に記載の画像出力装置。
【請求項３】
前記装置情報は、ＩＰアドレスである請求項１又は２に記載の画像出力装置。
【請求項４】
情報処理装置を用いて画像出力の実行が指示される画像出力装置による画像出力方法であって、
前記画像出力装置が、
前記画像出力装置を特定するための装置情報をコード化したコードパターンを、ユーザからの操作を受け付けた場合に、前記情報処理装置にて取得可能に表示し、
前記装置情報に基づき特定された前記画像出力装置に対して前記情報処理装置から送信された画像データを受信し、
画像データを受信した場合に、受信した画像データに基づく画像出力を実行し、
前記画像出力装置にエラーが発生した場合、前記エラーが発生していることを示すエラー情報を前記装置情報に含めてコード化した前記コードパターンを表示する
ことを特徴とする画像出力方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置を用いて画像出力の実行が指示される画像出力装置及び画像出力方法に関する。
【背景技術】
【０００２】
近年、スマートフォンやタブレット端末等の情報端末装置が急速に普及しており、情報端末装置内に保存されている写真又は文書等のデータの印刷処理の需要も急増している。情報端末装置はネットワークに接続するための通信機能を備えており、ネットワーク経由でデータを複合機に送信することにより、容易にデータ印刷を行なうことが可能である。
【０００３】
しかしながら、データを複合機に送信するためには、送信先の複合機を特定するための特定情報が必要となる。複合機を特定するための特定情報としては、例えば、複合機に割り当てられたＩＰ（Internet Protocol）アドレスを用いることができるが、このような情報を知ることは容易ではない。複合機に割り当てられたＩＰアドレスを複合機に掲示しておく方法もあるが、この方法ではセキュリティ上問題がある。
【０００４】
そこで、特許文献１では、各複合機の特定情報をコードパターンに変換して各複合機に表示させておき、ユーザがこのコードパターンを情報端末装置のカメラ機能で撮影して復号することにより、複合機の特定情報を取得できるシステムが提案されている。これにより、セキュリティを維持しつつ、ユーザが使用したい複合機の特定情報を取得することができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−２７４５２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、オフィス等で使用される複合機については、複合機からの情報漏洩の防止、及び利用情報の監視等の目的のために、複合機を利用する際にユーザを認証する認証システムを導入することが一般的となっている。
このようなシステムは、例えば、ユーザが使用するコンピュータ、複合機及び認証サーバを備え、ユーザが、コンピュータを用いて認証サーバに認証要求を行なうように構成されている。また、認証サーバが、ユーザ（コンピュータ）から認証要求と共に所望の複合機への印刷要求を受信し、ユーザを認証できた場合に、ユーザから指定された複合機に印刷要求を送信するように構成されている。このような構成の場合、コンピュータから認証サーバに、認証要求と共に複合機の特定情報が送信されることになり、ＩＰアドレス等の通信識別情報（特定情報）がコンピュータから認証サーバへの通信経路上を伝送される。従って、通信識別情報等の機密情報が不正に取得される虞があるという問題がある。
【０００７】
本発明は、斯かる事情に鑑みてなされたものであって、その目的とするところは、ユーザが画像出力装置に関する情報を予め知っておく必要がない画像出力装置及び画像出力方法を提供することにある。
【課題を解決するための手段】
【０００８】
本発明に係る画像出力装置は、情報処理装置を用いて画像出力の実行が指示される画像出力装置であって、前記画像出力装置を特定するための装置情報をコード化したコードパターンを、ユーザからの操作を受け付けた場合に、前記情報処理装置にて取得可能に表示する表示部と、前記装置情報に基づき特定された前記画像出力装置に対して前記情報処理装置から送信された画像データを受信する受信部と、前記受信部が画像データを受信した場合に、前記受信部が受信した画像データに基づく画像出力を実行する画像出力部とを備え、前記表示部は、前記画像出力装置にエラーが発生した場合、前記エラーが発生していることを示すエラー情報を前記装置情報に含めてコード化した前記コードパターンを表示することを特徴とする。
【０００９】
本発明に係る画像出力方法は、情報処理装置を用いて画像出力の実行が指示される画像出力装置による画像出力方法であって、前記画像出力装置が、前記画像出力装置を特定するための装置情報をコード化したコードパターンを、ユーザからの操作を受け付けた場合に、前記情報処理装置にて取得可能に表示し、前記装置情報に基づき特定された前記画像出力装置に対して前記情報処理装置から送信された画像データを受信し、画像データを受信した場合に、受信した画像データに基づく画像出力を実行し、前記画像出力装置にエラーが発生した場合、前記エラーが発生していることを示すエラー情報を前記装置情報に含めてコード化した前記コードパターンを表示することを特徴とする。
【発明の効果】
【００１０】
本発明では、ユーザが情報処理装置を用いて、画像出力装置による画像出力の実行を指示する際に、ユーザは、画像出力装置に関する情報（ＩＰアドレス等の宛先情報）を予め知っておく必要がない。
【図面の簡単な説明】
【００１１】
【図１】実施形態１に係る画像出力システムの構成を示す模式図である。
【図２】複合機、認証サーバ及び情報処理端末の構成を示すブロック図である。
【図３】認証サーバの機能構成を示すブロック図である。
【図４】複合機情報ＤＢ及びユーザ情報ＤＢの構成を示す模式図である。
【図５】画像出力システムによる印刷処理の手順を示すフローチャートである。
【図６】画像出力システムによる印刷処理の手順を示すフローチャートである。
【図７】印刷要求画面の構成例を示す模式図である。
【図８】複合機情報のコードパターンの例を示す模式図である。
【図９】実施形態２の複合機によるコードパターンの生成処理の手順を示すフローチャートである。
【図１０】実施形態２の画像出力システムによる印刷処理の手順を示すフローチャートである。
【図１１】実施形態３の複合機によるコードパターンの生成処理の手順を示すフローチャートである。
【図１２】実施形態３の画像出力システムによる印刷処理の手順を示すフローチャートである。
【図１３】実施形態４の複合機によるコードパターンの生成処理の手順を示すフローチャートである。
【図１４】実施形態４の画像出力システムによる印刷処理の手順を示すフローチャートである。
【図１５】印刷要求画面の構成例を示す模式図である。
【発明を実施するための形態】
【００１２】
以下に、本発明に係る認証装置及び画像出力システムについて、その実施形態を示す図面に基づいて詳述する。
【００１３】
（実施形態１）
図１は実施形態１に係る画像出力システムの構成を示す模式図、図２は複合機、認証サーバ及び情報処理端末の構成を示すブロック図である。本実施形態１の画像出力システムは、複合機（画像出力装置）１と、認証サーバ（認証装置）２と、情報処理端末（情報処理装置）３とを備え、それぞれはインターネット等のネットワークＮに接続可能である。以下では、複合機１、認証サーバ２及び情報処理端末３をそれぞれ１つ備えたシステムを例に説明するが、複合機１、認証サーバ２及び情報処理端末３のいずれか又は全てをそれぞれ複数台備えてもよい。 
【００１４】
複合機１は、デジタル複合機又はアナログ複合機であり、例えばコンビニエンスストアに設置されている。複合機１は、制御部１０、操作パネル１１、画像読取部１２、画像形成部１３及び通信部１４等を備える。
操作パネル１１は、入力部１１ａ及び表示部１１ｂが一体として構成されたタッチパネルである。入力部１１ａは、ユーザが複合機１を操作するために必要な各種の入力キーを備え、ユーザが操作した入力キーに基づく情報を受け付け、受け付けた情報を制御部１０へ送出する。表示部１１ｂは、例えば液晶ディスプレイ、プラズマディスプレイ又は有機ＥＬパネル等であり、制御部１０からの指示に従って、ユーザに対して通知すべき情報、操作に必要な情報等を表示する。なお、タッチパネルを用いず、入力部１１ａと表示部１１ｂとを各別に設けてもよい。
【００１５】
画像読取部１２は、例えば、ＣＣＤ（Charged Coupled Device）を備えたスキャナであり、原稿に印刷された文字や画像等を画像データとして読み取る。また、画像読取部１２は、所定の原稿載置台に載置された複数枚の原稿を順次スキャナによる読取位置まで搬送する原稿搬送機能を備えていてもよい。
【００１６】
画像形成部１３は、電子写真方式、インクジェット方式又は熱転写方式等の画像形成手段であり、画像読取部１２が原稿から読み取った画像データ、又は通信部１４がネットワークＮを介して外部から受信した印刷用データに基づいて印刷処理（画像出力）を行なう。画像形成部１３は、画像データ又は印刷用データに基づいて、記録紙等の記録シート上に画像（文字／写真／グラフィック）を形成する。
【００１７】
通信部１４は、ネットワークカード又はモデム等を備えており、公衆回線網、ＬＡＮ（Local Area Network）又はインターネット等の通信ネットワークＮに接続可能であり、ネットワークＮを介して認証サーバ２や情報処理端末３等の外部装置と通信を行なう。通信部１４は、有線通信を行なうためのインタフェースであってもよく、無線通信を行なうためのインタフェースであってもよい。また、通信部１４は、物理的なケーブルを介して直接的に認証サーバ２と接続されていてもよい。
また、通信部１４は、電子メールの送受信機能を有し、ネットワークＮを介した電子メールの送受信も可能に構成してもよい。
【００１８】
制御部１０は、ＣＰＵ（Central Processing Unit ）又はＭＰＵ（Micro Processor Unit）等を含み、複合機１が備える各部の動作を制御する。具体的には、制御部１０のＣＰＵ又はＭＰＵが、ＲＯＭ（図示せず）に予め格納されている制御プログラムをＲＡＭ（図示せず）にロードして実行することにより、複合機１を、本発明に係る画像出力システムの画像出力装置として動作させる。
また、複合機１は、ＨＤＤ（Hard Disk Drive ）等の記憶装置（図示せず）を備えており、外部装置から印刷処理対象として受信した各種データ（印刷用データ）を記憶する。
【００１９】
認証サーバ２は、サーバコンピュータであり、複合機１と連携して複合機１を使用するユーザの認証処理を行なう。認証サーバ２は、制御部２０、記憶部２１及び通信部２２等を備える。
記憶部２１は、ＨＤＤ等の記憶装置であり、認証サーバ２が実行する処理に必要な種々の制御プログラム及び各種データ等を格納している。また記憶部２１には、電子データデータベース（以下、電子データＤＢという）２１ａ、複合機情報データベース（以下、複合機情報ＤＢという）２１ｂ及びユーザ情報データベース（以下、ユーザ情報ＤＢという）２１ｃ（図３参照）が格納されている。
【００２０】
通信部２２は、複合機１の通信部１４と同様の構成である。従って、通信部２２は、ネットワークＮを介して複合機１や情報処理端末３等の外部装置と通信を行なう。
制御部２０は、ＣＰＵ又はＭＰＵ等を含み、認証サーバ２が備える各部の動作を制御する。具体的には、制御部２０のＣＰＵ又はＭＰＵが、記憶部２１又はＲＯＭ（図示せず）に予め格納されている制御プログラムをＲＡＭ（図示せず）にロードして実行することにより、認証サーバ２を、本発明に係る画像出力システムの認証装置として動作させる。
【００２１】
図３は認証サーバ２の機能構成を示すブロック図である。認証サーバ２の制御部２０は、ＣＰＵ又はＭＰＵが、記憶部２１又はＲＯＭに予め格納されている制御プログラムを実行することにより、機能制御部２３、記憶処理部２４、複合機管理部２５及びユーザ認証部２６の各機能を実現する。機能制御部２３は、記憶処理部２４、複合機管理部２５及びユーザ認証部２６の各動作を制御する。
【００２２】
記憶処理部２４は、通信部２２がネットワークＮを介して外部から受信した印刷用データ（複合機１による印刷処理対象の電子ファイルデータ）を電子データＤＢ２１ａに格納する。なお、通信部２２は、情報処理端末３だけでなく、ネットワークＮに接続可能なパーソナルコンピュータ（図示せず）等からも印刷用データを受信する。また印刷用データは、画像出力システムが提供するプリントサービスを利用して複合機１で印刷処理を行なうユーザのユーザ情報と共に送信されてくる。なお、画像出力システムが提供するプリントサービスを利用したいユーザは、予めユーザ登録を行なっておく必要があり、印刷用データと共に送信されるユーザ情報は、ユーザ登録の際の登録したユーザＩＤである。
従って、記憶処理部２４は、外部から印刷用データを受信した場合、受信した印刷用データを、印刷用データと共に受信したユーザＩＤに対応付けて電子データＤＢ（データ記憶部）２１ａに格納する。
【００２３】
図４は複合機情報ＤＢ２１ｂ及びユーザ情報ＤＢ２１ｃの構成を示す模式図である。
複合機情報ＤＢ２１ｂには、各複合機１を特定するための複合機ＩＤ、各複合機１に割り当てられたＩＰアドレス（ネットワーク識別情報）、各複合機１において使用可能な設定条件が互いに関連付けて登録されている。認証サーバ２において、通信部２２がネットワークＮを介して、又は操作部（図示せず）を介して、複合機情報ＤＢ２１ｂの登録情報の変更又は追加を受け付けた場合、複合機管理部２５は、複合機情報ＤＢ２１ｂの登録情報を更新する。複合機管理部２５は、複合機情報ＤＢ２１ｂの登録情報に基づいて、自身の認証サーバ２が管理すべき複合機１の情報を管理している。
【００２４】
なお、複合機情報ＤＢ（宛先記憶部）２１ｂは、複合機１を特定するための複合機情報（装置情報）と、複合機１の宛先情報とを対応付けて記憶するものであり、登録される情報は、上述した情報に限定されない。
本実施形態１では、複合機１を特定するための複合機情報として複合機ＩＤ（シリアル番号）を使用するが、このほかに、各複合機１に付与された名称、複合機１の設置場所（コンビニエンスストア）を特定するための情報等、それぞれの複合機１を特定できる情報であればどのような情報でもよい。また、本実施形態１では、複合機１の宛先情報としてＩＰアドレスを使用するが、このほかに、複合機１に割り当てられたホスト名、ＭＡＣアドレス等のネットワーク識別情報を使用してもよい。
【００２５】
また、本実施形態１では、各複合機１において使用可能な設定条件が複合機情報ＤＢ（装置条件記憶部）２１ｂに登録されているが、このような情報は複合機情報ＤＢ２１ｂに登録されていなくてもよい。
【００２６】
ユーザ情報ＤＢ２１ｃには、プリントサービスにユーザ登録したユーザのユーザＩＤ及びパスワードと、各ユーザが複合機１において使用可能な設定条件が互いに関連付けて登録されている。認証サーバ２において、通信部２２がネットワークＮを介してユーザ情報ＤＢ２１ｃの登録情報の変更又は追加を受け付けた場合、制御部２０が、ユーザ情報ＤＢ２１ｃの登録情報を更新する。
ユーザ認証部（認証部）２６は、通信部２２がネットワークＮを介してユーザＩＤ及びパスワードと共にユーザ認証要求を受信した場合、ユーザ情報ＤＢ２１ｃの登録内容に基づいて認証処理を行なう。具体的には、ユーザ認証部２６は、通信部２２が受信したユーザＩＤ及びパスワードをユーザ情報ＤＢ２１ｃの登録情報と比較照合し、ユーザ情報ＤＢ２１ｃに登録されているか否かを判断する。
【００２７】
なお、本実施形態１では、各ユーザが複合機１において使用可能な設定条件（使用を許可された設定条件）がユーザ情報ＤＢ（使用者条件記憶部）２１ｃに登録されているが、このような情報はユーザ情報ＤＢ２１ｃに登録されていなくてもよい。
【００２８】
図２の説明に戻る。情報処理端末３は、例えば携帯型のコンピュータ、携帯型のゲーム機、携帯電話又はＰＤＡなどの携帯情報端末である。情報処理端末３は、制御部３０、記憶部３１、操作パネル３２、撮像部３３及び通信部３４等を備える。
記憶部３１は、ＨＤＤ又はフラッシュメモリ等の記憶装置であり、情報処理端末３が実行する処理に必要な種々の制御プログラム、各種データ、撮像部３３で撮像して得られた画像データ等を格納している。
【００２９】
操作パネル３２は、複合機１の操作パネル１１と同様の構成であり、入力部３２ａ及び表示部３２ｂを備える。入力部３２ａは、ユーザが操作した入力キーに基づく情報を受け付け、受け付けた情報を制御部３０へ送出する。表示部３２ｂは、制御部３０からの指示に従って、ユーザに対して通知すべき情報、操作に必要な情報等を表示する。
撮像部３３は、カメラであり、ＣＣＤを介して入力された光信号を光電変換することにより画像データを取得する。
【００３０】
通信部３４は、複合機１の通信部１４と同様の構成である。従って、通信部３４は、ネットワークＮを介して複合機１や認証サーバ２等の外部装置と通信を行なう。なお、情報処理端末３は携帯型の端末装置であるので、通信部３４は、無線通信のみ可能に構成されていてもよい。
制御部３０は、ＣＰＵ又はＭＰＵ等を含み、情報処理端末３が備える各部の動作を制御する。具体的には、制御部３０のＣＰＵ又はＭＰＵが、記憶部３１又はＲＯＭ（図示せず）に予め格納されている制御プログラムをＲＡＭ（図示せず）にロードして実行することにより、情報処理端末３を、本発明に係る画像出力システムの情報処理装置として動作させる。
【００３１】
上述した構成の画像出力システムにおいては、例えば、予めユーザ登録しているユーザが自宅でパーソナルコンピュータを用いて文書等の印刷用データを作成する。そして、ユーザは、自宅のパーソナルコンピュータから、印刷用データを認証サーバ２へ送信し、認証サーバ２に登録しておく。またユーザは、実際に複合機１に印刷処理を実行させたい場合、情報処理端末３を用いて、複合機１を特定するための複合機情報（装置情報）を取得し、複合機情報及びユーザ情報（認証情報）を認証サーバ２へ送信し、認証サーバ２に対してユーザ認証及び印刷実行を要求する。認証サーバ２は、情報処理端末３から要求されたユーザ認証を行ない、ユーザを認証できた場合、このユーザに対応付けて保持している印刷用データを複合機１へ送信し、印刷処理の実行を指示する。なお、認証サーバ２に印刷用データを登録する処理、及び認証サーバ２にユーザ認証及び印刷実行を要求する処理は、例えば、画像出力システムによるプリントサービスが提供されるウェブページを介して行なわれる。
【００３２】
以下に、プリントサービスを利用するユーザ（使用者、指示者）が情報処理端末３を用いて複合機１による印刷処理の実行を指示する場合に各装置が行なう処理について説明する。図５及び図６は画像出力システムによる印刷処理の手順を示すフローチャートである。なお、印刷用データは認証サーバ２の電子データＤＢ２１ａに既に登録されているものとする。また、図５及び図６においては、左側の処理は複合機１による処理を示し、中央の処理は認証サーバ２による処理を示し、右側の処理は情報処理端末３による処理を示す。
【００３３】
プリントサービスを利用するユーザは、情報処理端末３を用いて、プリントサービスを提供する認証サーバ２にアクセスする。なお、認証サーバ２はウェブサーバとしての機能も有する。情報処理端末３は、認証サーバ２から所定のウェブページを取得し、取得したウェブページに基づいて印刷要求画面を表示部３２ｂに表示させる（Ｓ１）。
図７は印刷要求画面の構成例を示す模式図である。図７に示す印刷要求画面においては、プリントサービスを利用したいユーザのユーザＩＤ及びパスワードを入力するための入力欄と、撮影ボタンと、プリントボタンとが表示される。また、撮影ボタンの近傍には、本サービスにおいて情報処理端末３が複合機１の複合機情報を取得する方法として、複合機１に表示されたパターンを情報処理端末３の撮像部３３で撮像する旨の説明が表示されている。
【００３４】
図８は複合機情報のコードパターンの例を示す模式図である。複合機情報のコードパターンは、複合機１を特定するために必要な複合機情報（装置情報）をコード化したものであり、バーコード、ＱＲコード（登録商標）等である。本実施形態１では、複合機情報は、複合機１に割り当てられた複合機ＩＤとする。なお、複合機情報は、複合機ＩＤのほかに、複合機１に付与された名称、複合機１の設置場所（コンビニエンスストア）に関する情報等、複合機１を特定できる情報を使用することができ、これらの情報のいずれか又は複数を使用することができる。また、コードパターンは、複合機１の操作パネル１１（表示部１１ｂ）に表示されてもよく、用紙等に印刷されて複合機１の適宜位置に貼付されてもよい。
【００３５】
ユーザは、情報処理端末３の操作パネル３２を操作し、自身のユーザＩＤ及びパスワードを入力し、制御部（指示者情報取得部）３０は、操作パネル３２（入力部３２ａ）を介して、ユーザＩＤ及びパスワード（指示者を特定するための指示者情報）を取得する。次にユーザは、撮影ボタンを操作し、制御部（装置情報取得部）３０は、撮像部３３による撮像モードに切り替え、図８に示すようなコードパターンを撮影し、コードパターンの情報（画像データ）を取得する。ユーザは、コードパターンを撮影した後、プリントボタンを操作し、所望の複合機１による印刷実行を認証サーバ２に要求する。情報処理端末３の制御部３０は、取得したコードパターンの情報と、ユーザＩＤ及びパスワード（以下、合わせて認証情報という）とを通信部（送出部）３４を介して認証サーバ２へ送信する（Ｓ２）。
【００３６】
認証サーバ２の制御部２０は、通信部（装置情報取得部、使用者情報取得部）２２を介してコードパターンの情報及び認証情報を取得する。そして、ユーザ認証部（認証部）２６が、取得した認証情報に基づいて認証処理を行なう（Ｓ３）。ユーザ認証部２６は、取得した認証情報がユーザ情報ＤＢ２１ｃに登録されているか否かに基づいて、既にユーザ登録されていた適切なユーザであるか否かを判断（認証）する（Ｓ４）。ユーザが認証されなかった場合（Ｓ４：ＮＯ）、即ち、適切なユーザでなかった場合、制御部２０は、認証に失敗した旨を示す認証エラーを通信部２２を介して情報処理端末３に通知する（Ｓ５）。この場合、認証サーバ２の制御部２０は、情報処理端末３から取得したコードパターンの情報及び認証情報を破棄する。
認証エラーを通知された情報処理端末３では、制御部３０が、例えば認証エラーを操作パネル３２に表示し（Ｓ６）、処理を終了する。 
【００３７】
ユーザが認証された場合（Ｓ４：ＹＥＳ）、即ち、適切なユーザであった場合、認証サーバ２の制御部２０は、情報処理端末３から取得したコードパターンの情報を復号し（Ｓ７）、複合機情報（複合機ＩＤ）を取得する。そして、復号して得られた複合機情報と、複合機情報ＤＢ２１ｂの登録情報とに基づいて、複合機管理部（特定部）２５が、複合機１の宛先情報（ＩＰアドレス）を特定する（Ｓ８）。認証サーバ２の制御部２０は、複合機管理部２５によって複合機１の宛先情報を特定できたか否かを判断する（Ｓ９）。複合機１の宛先情報を特定できなかった場合（Ｓ９：ＮＯ）、即ち、取得した複合機情報が複合機情報ＤＢ２１ｂに登録されていなかった場合、又は、コードパターンを復号できなかった場合、制御部２０は、複合機１の宛先情報の特定に失敗した旨を示す特定エラーを通信部２２を介して情報処理端末３に通知する（Ｓ１０）。この場合、認証サーバ２の制御部２０は、情報処理端末３から取得したコードパターンの情報及び認証情報を破棄する。
特定エラーを通知された情報処理端末３では、制御部３０が、例えば特定エラーを操作パネル３２に表示し（Ｓ１１）、処理を終了する。
【００３８】
複合機１の宛先情報を特定できた場合（Ｓ９：ＹＥＳ）、認証サーバ２の制御部２０は、ステップＳ３で認証できたユーザ（ユーザＩＤ）に対応付けて電子データＤＢ２１ａに格納してある印刷用データを記憶処理部２４によって読み出す。そして、制御部（許可部）２０は、ステップＳ８で特定した宛先情報に基づいて、複合機１宛てに、電子データＤＢ２１ａから読み出した印刷用データを送信し（Ｓ１２）、複合機１に印刷処理の実行を指示する。これにより、ユーザが情報処理端末３を用いて実行指示した印刷処理の実行が可能となる。
【００３９】
複合機１の制御部１０は、通信部１４を介して印刷用データを取得し、取得した印刷用データに基づいて、画像形成部１３が画像出力を行なう（Ｓ１３）。これにより、認証されたユーザによる複合機１の使用が可能になり、認証されたユーザが複合機１に対して指示した印刷処理が実行される。
複合機１の制御部１０は、画像出力の終了後、処理結果を通信部１４から認証サーバ２に通知する（Ｓ１４）。処理結果を通知された認証サーバ２の制御部２０は、複合機１による処理結果を通信部２２から情報処理端末３に通知する（Ｓ１５）。情報処理端末３の制御部３０は、通知された処理結果を、例えば操作パネル３２に表示させ（Ｓ１６）、情報処理端末３のユーザに通知する。これにより、情報処理端末３を用いて複合機１による印刷処理（画像出力）の実行を指示したユーザは、印刷処理が適切に終了したか否かを知ることができる。
【００４０】
上述したように、本実施形態１の画像出力システムでは、ユーザが、情報処理端末３を用いて認証サーバ２に対して複合機１の使用許可（ユーザ認証）を要求する際に、複合機１の宛先情報を予め知っておく必要がない。また、ユーザは、複合機１に表示（又は貼付）されているコードパターンを情報処理端末３の撮像部３３によって撮影することによって複合機１の複合機情報を容易に取得できるので、手軽に複合機１を使用できる。
【００４１】
またユーザは、ユーザ情報（ユーザＩＤ及びパスワード）を認証サーバ２へ送信する際に、情報処理端末３を用いて撮影したコードパターンの情報（複合機情報）も認証サーバ２へ送信するので、ユーザ情報と複合機情報とを容易に関連付けることができる。また、ユーザは、認証要求と同時に印刷要求を行なうことができるので、認証サーバ２へログインする際の操作性が向上する。このように構成することで、例えば、初めて利用するコンビニエンスストアに設置されている複合機１（パブリックプリンタ）を用いて印刷を行なうような場合であっても、複合機１の操作に手間を要さず、速やかに印刷物を得ることができる。
【００４２】
また、複合機情報として、複合機ＩＤ、複合機１の名称、複合機１の設置場所に関する情報等の機密度の低い情報を用いるので、情報処理端末３から認証サーバ２へ送信される複合機情報に、複合機１のホスト名、ＩＰアドレス、ＭＡＣアドレス等のネットワーク識別情報が含まれない。従って、ネットワーク識別情報のような機密情報がネットワーク上を伝送されないので、機密情報の不正取得を防止でき、セキュリティリスクを低減できる。
【００４３】
なお、複合機情報に、複合機１の宛先情報（ネットワーク識別情報）を含めてもよい。この場合、認証サーバ２は、情報処理端末３がコードパターンを撮影して得られた情報（画像データ）から、複合機１の宛先情報を取得できるので、複合機１の宛先情報を予め管理しておく必要がない。複合機１において複合機情報はコードパターンの形式で表示（又は貼付）されるので、複合機情報に複合機１の宛先情報が含まれる場合であっても、ネットワーク識別情報のような機密情報が不用意に漏洩することが抑制され、セキュリティを維持できる。
【００４４】
（実施形態２）
以下に、実施形態２に係る画像出力システムについて説明する。本実施形態２の画像出力システムは、上述した実施形態１の画像出力システムと同様の構成によって実現されるので、同様の構成については同一の符号を付して詳細な説明を省略する。
【００４５】
本実施形態２の画像出力システムは、複合機１が、自身の複合機情報のコードパターンを生成して操作パネル１１に表示させる構成である。なお、複合機１は、コードパターンを生成する際に、複合機情報（例えば複合機ＩＤ）だけでなく、ユーザによって設定された印刷条件も含めてコード化してコードパターンを生成する。
具体的には、複合機１を使用したいユーザは、複合機１の操作パネル１１を操作し、所望の印刷条件を設定し、例えば操作パネル１１に表示された「コードパターン生成」ボタン（図示せず）を操作する。コードパターン生成ボタンが操作された場合、複合機１の制御部１０は、所定の複合機情報と、ユーザによって設定された印刷条件とをコード化し、生成したコードパターンを操作パネル１１（表示部１１ｂ）に表示させてユーザに通知（呈示）する。印刷条件は、Ｎ−ｕｐ印刷の実行、カラー印刷の実行、モノクロ印刷の実行等、複合機１で実行可能な処理に関する設定条件である。
【００４６】
なお、ユーザが、印刷要求画面（図７参照）を介して、ユーザ情報（認証情報）を入力する操作、複合機１に表示されたコードパターンを情報処理端末３の撮像部３３で撮像することによってコードパターンの情報（画像データ）を取得する操作は、実施形態１と同様である。また、認証サーバ２は、情報処理端末３から取得したユーザ情報に基づいてユーザ認証を行なう処理も実施形態１と同様である。
【００４７】
図９は実施形態２の複合機１によるコードパターンの生成処理の手順を示すフローチャートである。
プリントサービスを利用するユーザは、複合機１の操作パネル１１を操作し、所望の印刷条件を設定する。複合機１の制御部１０は、操作パネル１１を介して、ユーザによって設定された印刷条件を受け付ける（Ｓ２１）。制御部１０は、例えば、コードパターン生成ボタン等の所定ボタンがユーザによって操作されたか否かを判断しており（Ｓ２２）、所定ボタンが操作されなかった場合（Ｓ２２：ＮＯ）、例えばキャンセルボタンが操作された場合、処理を終了する。
【００４８】
所定ボタンが操作された場合（Ｓ２２：ＹＥＳ）、制御部１０は、所定の複合機情報（複合機ＩＤ）及び受け付けた印刷条件をコード化し、コードパターンを生成する（Ｓ２３）。そして、制御部１０は、生成したコードパターンを操作パネル１１に表示させ（Ｓ２４）、処理を終了する。なお、所定の複合機情報、即ち、複合機１毎の複合機情報は、図示しない記憶部に予め格納されている。また、コードパターンを生成する方法は特に限定されず、どのような方法を用いてもよい。
【００４９】
図１０は実施形態２の画像出力システムによる印刷処理の手順を示すフローチャートである。図１０においても、左側の処理は複合機１による処理を示し、中央の処理は認証サーバ２による処理を示し、右側の処理は情報処理端末３による処理を示す。
本実施形態２の画像出力システムにおいて、認証サーバ２及び情報処理端末３は、図５に示したフローチャートにおけるステップＳ１〜Ｓ１１と同様の処理を行なう。そして、ステップＳ９で、認証サーバ２の複合機管理部２５が複合機情報に基づいて複合機１の宛先情報を特定できた場合（Ｓ９：ＹＥＳ）、認証サーバ２の制御部２０は、ステップＳ７で復号して得られた情報から印刷条件を特定する（Ｓ３１）。なお、本実施形態２では、コードパターンに複合機情報及び印刷条件が含まれているので、認証サーバ２の制御部２０は、ステップＳ７でコードパターンを復号した際に、複合機情報と印刷条件とを得ることができる。
【００５０】
認証サーバ２の制御部２０は、ステップＳ３で認証できたユーザ（ユーザＩＤ）に対応付けて電子データＤＢ２１ａに格納してある印刷用データを記憶処理部２４によって読み出す。そして、制御部２０は、ステップＳ８で特定した宛先情報に基づいて、複合機１宛てに、電子データＤＢ２１ａから読み出した印刷用データを送信する（Ｓ１２）。なおこのとき、制御部２０は、印刷用データと共に、ステップＳ３１で特定した印刷条件での印刷処理の実行指示を複合機１へ送信する。これにより、ユーザが設定した条件での印刷処理の実行が可能となる。
【００５１】
複合機１の制御部１０は、通信部１４を介して印刷用データ及び印刷条件を取得し、画像形成部１３が、取得した印刷用データに対して、取得した印刷条件での印刷処理（画像出力）を行なう（Ｓ１３）。なお、この後、複合機１、認証サーバ２及び情報処理端末３は、図６に示したフローチャートにおけるステップＳ１４〜Ｓ１６と同様の処理を行なう。
【００５２】
上述したように、本実施形態２の画像出力システムでは、情報処理端末３から認証サーバ２へ送信されるコードパターンの情報に、複合機情報だけでなく印刷条件も含まれる。よって、ユーザは、複合機１のコードパターンを情報処理端末３の撮像部３３で撮影して認証サーバ２へ送信することによって、所望の印刷条件での印刷処理の実行を指示できる。従来の装置は、例えば、ユーザが、所定の印刷条件設定画面を情報処理端末３に表示させて、所望の印刷条件を情報処理端末３に対して入力し、情報処理端末３が、入力された印刷条件を認証サーバ２へ送信する構成であった。しかし、本実施形態２では、ユーザは、複合機１の操作パネル１１を操作して印刷条件を設定し、設定した印刷条件を含むコードパターンを情報処理端末３で撮影し、得られた情報を認証サーバ２へ送信することによって、所望の印刷条件を認証サーバ２へ送信できる。よって、ユーザは複合機１を操作すればよいので、印刷条件の設定操作の負担を軽減できる。
【００５３】
本実施形態２では、複合機１が、複合機情報及び印刷条件をコード化する構成を例に説明したが、上述した実施形態１の複合機１に、複合機情報をコード化する構成を備えてもよい。
【００５４】
本実施形態２の認証サーバ２は、情報処理端末３から取得した印刷条件（ユーザが複合機１を操作して設定した印刷条件）での印刷処理の実行指示を複合機１に対して送信する構成であるが、このような構成に限定されない。
例えば、認証サーバ２は、複合機情報ＤＢ２１ｂ（図４参照）に基づいて、各複合機１で実際に実行可能な印刷処理に関する印刷条件を管理している。従って、認証サーバ２が、情報処理端末３から取得した印刷条件と、複合機情報ＤＢ２１ｂの登録情報とに基づいて、実際に複合機１に指示する印刷条件を特定する構成としてもよい。
【００５５】
具体的には、認証サーバ２の制御部（装置条件特定部）２０は、情報処理端末３から取得した情報に含まれる印刷条件と、複合機情報ＤＢ２１ｂに登録してある印刷条件（使用可能な設定）とが一致するか否かを判断する。一致する場合、制御部２０は、情報処理端末３から取得した情報に含まれる印刷条件を、実際に複合機１に指示する印刷条件として特定する。一致しない場合、例えば、情報処理端末３から取得した印刷条件がカラー印刷の実行であり、複合機情報ＤＢ２１ｂに登録してある印刷条件がモノクロ印刷の実行であった場合、制御部２０は、モノクロ印刷の実行を、実際に複合機１に指示する印刷条件として特定する。そして、制御部２０は、複合機１宛てに、印刷用データと共に、特定した印刷条件での印刷処理の実行指示を送信する。これにより、例えば、複合機１が実際には実行できない印刷条件が情報処理端末３から送信されてきた場合であっても、認証サーバ２が、複合機１が実際に実行できる印刷条件に変更して印刷処理の実行指示を複合機１へ送信するので、印刷処理を確実に実行できる。
【００５６】
また、認証サーバ２は、ユーザ情報ＤＢ２１ｃ（図４参照）に基づいて、各ユーザに対して使用が許可されている印刷条件（使用可能な設定）を管理している。従って、認証サーバ２が、情報処理端末３から取得した印刷条件と、ユーザ情報ＤＢ２１ｃの登録情報とに基づいて、実際に複合機１に指示する印刷条件を特定する構成としてもよい。
【００５７】
具体的には、認証サーバ２の制御部（使用者条件特定部）２０は、情報処理端末３から取得した情報に含まれる印刷条件と、このユーザに対してユーザ情報ＤＢ２１ｃに登録してある印刷条件とが一致するか否かを判断する。一致する場合、即ち、ユーザが実行要求してきた印刷条件が、このユーザに対して許可された印刷条件であった場合、制御部２０は、情報処理端末３から取得した情報に含まれる印刷条件を、実際に複合機１に指示する印刷条件として特定する。一致しない場合、例えば、ユーザが実行要求してきた印刷条件がＮ−ｕｐ印刷であり、このユーザに対して許可された印刷条件が１−ｕｐ印刷であった場合、制御部２０は、１−ｕｐ印刷の実行を、実際に複合機１に指示する印刷条件として特定する。そして、制御部２０は、複合機１宛てに、印刷用データと共に、特定した印刷条件での印刷処理の実行指示を送信する。これにより、ユーザ毎に実行できる印刷条件を制限できると共に、ユーザ毎に許可された印刷条件での印刷処理を確実に実行できる。
【００５８】
（実施形態３）
以下に、実施形態３に係る画像出力システムについて説明する。本実施形態３の画像出力システムは、上述した実施形態２の画像出力システムと同様の構成によって実現されるので、同様の構成については同一の符号を付して詳細な説明を省略する。
【００５９】
本実施形態３の画像出力システムは、複合機１が、自身の複合機情報のコードパターンを生成する構成であり、コードパターンを生成する際に、複合機情報（例えば複合機ＩＤ）だけでなく、複合機１の動作状態に関する状態情報（ステータス情報）も含めてコードパターンを生成する。
具体的には、複合機１の制御部１０は、自身の複合機１の動作状態を監視しており、例えば、インク切れ、Ｎ−ｕｐ印刷の実行不可、紙詰まりの発生等、何らかのエラーの発生を監視している。何らかのエラーが発生した場合、制御部１０は、所定の複合機情報と、発生したエラーを示す情報とをコード化し、コードパターンを操作パネル１１（表示部１１ｂ）に表示させてユーザに通知（呈示）する。
【００６０】
図１１は実施形態３の複合機１によるコードパターンの生成処理の手順を示すフローチャートである。
複合機１の制御部１０は、自身の複合機１に何らかのエラーが発生したか否かを判断しており（Ｓ４１）、エラーが発生していない場合（Ｓ４１：ＮＯ）、エラーが発生するまで、その他の処理を行なって待機する。
【００６１】
エラーが発生した場合（Ｓ４１：ＹＥＳ）、複合機１の制御部１０は、所定の複合機情報（複合機ＩＤ）及び発生したエラーを示す情報をコード化し、コードパターンを生成する（Ｓ４２）。そして、制御部１０は、生成したコードパターンを操作パネル１１に表示させ（Ｓ４３）、処理を終了する。なお、所定の複合機情報及びエラーを示す情報は、図示しない記憶部に予め格納されている。
【００６２】
図１２は実施形態３の画像出力システムによる印刷処理の手順を示すフローチャートである。図１２においても、左側の処理は複合機１による処理を示し、中央の処理は認証サーバ２による処理を示し、右側の処理は情報処理端末３による処理を示す。
本実施形態３の画像出力システムにおいて、認証サーバ２及び情報処理端末３は、図５に示したフローチャートにおけるステップＳ１〜Ｓ１１と同様の処理を行なう。そして、ステップＳ９で、認証サーバ２の複合機管理部２５が複合機情報に基づいて複合機１の宛先情報を特定できた場合（Ｓ９：ＹＥＳ）、認証サーバ２の制御部（判断部）２０は、ステップＳ７で復号して得られた情報に基づいて、複合機１にエラーが発生しているか否かを判断する（Ｓ５１）。なお、本実施形態３では、コードパターンに複合機情報及びエラーを示す情報が含まれているので、認証サーバ２の制御部２０は、ステップＳ７でコードパターンを復号した際に、複合機情報とエラーを示す情報とを得ることができる。
【００６３】
認証サーバ２の制御部２０は、複合機１にエラーが発生していないと判断した場合（Ｓ５１：ＮＯ）、図６に示したフローチャートにおけるステップＳ１２と同様の処理を行なう。また、この後、複合機１、認証サーバ２及び情報処理端末３は、図６に示したフローチャートにおけるステップＳ１３〜Ｓ１６と同様の処理を行なう。
【００６４】
一方、複合機１にエラーが発生していると判断した場合（Ｓ５１：ＹＥＳ）、認証サーバ２の制御部２０は、複合機１にエラーが発生している旨を通信部２２から情報処理端末３に通知する（Ｓ５２）。エラーの発生を通知された情報処理端末３では、制御部３０が、複合機１にエラーが発生している旨を例えば操作パネル３２に表示し（Ｓ５３）、ユーザに通知して処理を終了する。これにより、情報処理端末３を用いて複合機１による印刷処理（画像出力）の実行を指示したユーザは、複合機１にエラーが発生していて複合機１を使用できないことを把握できる。なお、認証サーバ２の制御部２０は、複合機１に発生しているエラーの種類も情報処理端末３に通知してもよい。
【００６５】
上述したように、本実施形態３の画像出力システムでは、情報処理端末３から認証サーバ２へ送信される情報に、複合機１の状態情報が含まれるので、認証サーバ２が、情報処理端末３から認証要求及び印刷要求された時点で複合機１にエラーが発生している旨を把握できる。
従来のシステムでは、認証サーバ２は、複合機１へ印刷処理の実行を指示し、この指示に対して複合機１から印刷失敗を通知された時点でしか、複合機１におけるエラーの発生を把握できなかった。しかし、本実施形態３では、認証サーバ２が、情報処理端末３から取得した情報を復号した時点で複合機１におけるエラーの発生を把握できるので、早期に把握でき、エラーに対する処置を迅速に行なうことができる。
【００６６】
本実施形態３では、認証サーバ２は、複合機１にエラーが発生していることを検出した場合に、複合機１による印刷処理を中断し、複合機１にエラーが発生している旨を情報処理端末３（ユーザ）に通知する構成である。このような構成のほかに、例えば、複合機１にエラーが発生していても、複合機１によって実行可能な印刷処理があれば、複合機１に印刷処理の実行を指示するように認証サーバ２を構成してもよい。
具体的には、認証サーバ２は、情報処理端末３から取得した状態情報に基づいて、複合機１の動作状態を判断し、複合機１がカラーインク切れであった場合、複合機情報ＤＢ２１ｂの登録情報に基づいて、複合機１がモノクロ印刷可能であるか否かを判断する。そして、モノクロ印刷が可能であれば、認証サーバ２は、複合機１に対して、モノクロ印刷の実行指示を送信する。これにより、複合機１にエラーが発生していた場合であっても、複合機１で実行可能な印刷条件での印刷処理が可能となる。
【００６７】
本実施形態３では、情報処理端末３が、コードパターンを撮像して得られた情報を認証サーバ２へ送信し、認証サーバ２が、取得した情報を復号して複合機情報、複合機１の状態情報を取得する構成であった。このような構成のほかに、情報処理端末３が、復号機能を有し、コードパターンを撮影して得られた情報を復号する構成でもよい。この場合、情報処理端末３の制御部３０が、コードパターンを復号した時点で、復号して得られた状態情報に基づいて、複合機１にエラーが発生しているか否かを判断できる。よって、より早期にエラーの検出及びエラーに対する処置を行なうことができる。なお、この場合、情報処理端末３は、復号して得られた複合機情報及び状態情報を認証サーバ２へ送信すればよく、このような構成の場合、認証サーバ２による処理負担を軽減できる。
【００６８】
また、認証サーバ２が複合機１にエラーが発生していることを検出した場合に、例えば、複合機１を管理するサービスマンが携帯している端末にエラーの発生を通知する構成を、認証サーバ２に更に設けてもよい。
【００６９】
（実施形態４）
以下に、実施形態４に係る画像出力システムについて説明する。本実施形態４の画像出力システムは、上述した実施形態１〜３の画像出力システムと同様の構成によって実現されるので、同様の構成については同一の符号を付して詳細な説明を省略する。
上述した実施形態１〜３の画像出力システムでは、ユーザは、予めプリントサービスに対してユーザ登録を行なっておく必要があった。本実施形態４の画像出力システムでは、ユーザ登録していないユーザであっても、複合機１の使用が可能である。
【００７０】
本実施形態４の複合機１は、例えば「お試しプリント」ボタン（図示せず）を操作パネル１１に表示している。ユーザ登録していないユーザが、複合機１を使用したい場合、操作パネル１１に表示されたお試しプリントボタンを操作する。お試しプリントボタンが操作された場合、複合機１の制御部１０は、所定の複合機情報（複合機ＩＤ）と、複合機１の使用を一時的に許可する許可情報とをコード化し、生成したコードパターンを操作パネル１１（表示部１１ｂ）に表示させてユーザに通知（呈示）する。
【００７１】
図１３は実施形態４の複合機１によるコードパターンの生成処理の手順を示すフローチャートである。
複合機１の制御部１０は、操作パネル１１のお試しプリントボタンがユーザによって操作されたか否かを判断しており（Ｓ６１）、お試しプリントボタンが操作されなかった場合（Ｓ６１：ＮＯ）、お試しプリントボタンが操作されるまで、その他の処理を行なって待機する。
【００７２】
お試しプリントボタンが操作された場合（Ｓ６１：ＹＥＳ）、制御部１０は、所定の複合機情報（複合機ＩＤ）及び許可情報をコード化し、コードパターンを生成する（Ｓ６２）。そして、制御部１０は、生成したコードパターンを操作パネル１１に表示させ（Ｓ６３）、処理を終了する。なお、所定の複合機情報及び許可情報は、図示しない記憶部に予め格納されている。 
【００７３】
図１４は実施形態４の画像出力システムによる印刷処理の手順を示すフローチャートである。図１４においても、左側の処理は複合機１による処理を示し、中央の処理は認証サーバ２による処理を示し、右側の処理は情報処理端末３による処理を示す。
本実施形態４の画像出力システムにおいて、ユーザ登録していないが、プリントサービスを利用したいユーザは、情報処理端末３を用いて、プリントサービスを提供する認証サーバ２にアクセスする。そして、情報処理端末３は、認証サーバ２から所定のウェブページを取得し、取得したウェブページに基づいて印刷要求画面を表示部３２ｂに表示させる（Ｓ７１）。
【００７４】
図１５は印刷要求画面の構成例を示す模式図である。図１５に示す印刷要求画面においては、プリントサービスを利用したいユーザのユーザＩＤ及びパスワードを入力するための入力欄と、撮影ボタンと、プリントボタンとのほかに、「お試しプリントを利用」を選択するためのチェックボックスが表示される。
ユーザ登録していないユーザは、ユーザＩＤ及びパスワードの入力の代わりに、情報処理端末３の操作パネル３２を操作し、「お試しプリントを利用」のチェックボックスをチェックする。
【００７５】
一方で、ユーザは、複合機１のお試しプリントボタンを操作しておき、複合機１の操作パネル１１に、複合機ＩＤと許可情報とをコード化したコードパターンを表示させておく。そして、ユーザは、印刷要求画面の撮影ボタンを操作し、情報処理端末３の制御部３０は、複合機１に表示中のコードパターンを撮像部３３によって撮影し、コードパターンの情報（画像データ）を取得する。ユーザは、コードパターンを撮影した後、プリントボタンを操作し、所望の複合機１による印刷実行を認証サーバ２に要求する。
情報処理端末３の制御部３０は、印刷要求画面において、「お試しプリントを利用」のチェックボックスがチェックされている場合、ユーザＩＤ及びパスワードの入力を待たずに、取得したコードパターンの情報のみを通信部３４を介して認証サーバ２へ送信する（Ｓ７２）。
【００７６】
認証サーバ２の制御部２０は、通信部２２を介してコードパターンの情報のみを取得した場合、取得したコードパターンの情報を復号し（Ｓ７３）、複合機情報（複合機ＩＤ）及び許可情報を取得する。制御部２０は、復号して得られた情報に許可情報が含まれているか否かを判断し（Ｓ７４）、許可情報が含まれていないと判断した場合（Ｓ７４：ＮＯ）、複合機１の使用が許可できない旨を通信部２２を介して情報処理端末３に通知する（Ｓ７５）。この場合、認証サーバ２の制御部２０は、情報処理端末３から取得したコードパターンの情報を破棄する。
複合機１の使用が許可できない旨を通知された情報処理端末３では、制御部３０が、その旨を操作パネル３２に表示し（Ｓ７６）、処理を終了する。
【００７７】
復号して得られた情報に許可情報が含まれている場合（Ｓ７４：ＹＥＳ）、認証サーバ２の制御部２０（複合機管理部２５）は、復号して得られた複合機情報と、複合機情報ＤＢ２１ｂの登録情報とに基づいて、複合機１の宛先情報（ＩＰアドレス）を特定する（Ｓ８）。なお、この後、複合機１、認証サーバ２及び情報処理端末３は、図５及び図６に示したフローチャートにおけるステップＳ９〜Ｓ１６と同様の処理を行なう。
【００７８】
上述したように、本実施形態４の画像出力システムでは、プリントサービスにユーザ登録しておらず、複合機１に対する使用権限を持たないユーザに対して、一時的な使用権限を与えることができる。よって、画像出力システムが提供するプリントサービスの試用が可能となる。
また、上述した処理によって複合機１の使用を要求してきたユーザに、一時的なユーザＩＤ及びパスワードを与え、１回の印刷処理だけでなく、一定期間の使用権限を与えるようにしてもよい。
【００７９】
実施形態１〜４において、認証サーバ２が、情報処理端末３から取得した複合機情報及びユーザ情報（認証情報）を記憶部（図示せず）に保持しておく構成を更に備えてもよい。この場合、記憶部において、ログ情報として複合機情報及びユーザ情報を管理でき、保持している情報の解析等が可能となる。また、認証サーバ２において、画像出力装置の使用状況に応じた課金処理、画像出力装置に対する使用状況の分析処理等の実行が可能となる。
【００８０】
実施形態１〜４の画像出力システムでは、ユーザが、印刷用データを予め認証サーバ２に登録しておくので、実際に情報処理端末３を用いて認証サーバ２に認証要求（印刷指示）を行なう際には、複合機情報のコードパターンの情報及び認証情報のみを認証サーバ２へ送信すればよい構成であった。よって、実施形態１〜４では、情報処理端末３に印刷用データを保存しておく必要がなく、また、情報処理端末３から認証サーバ２へ送信されるデータのデータ量を削減できる。
このような構成のほかに、ユーザが情報処理端末３を用いて認証サーバ２に認証要求（印刷指示）を行なう際に、コードパターンの情報及び認証情報と共に、印刷用データを認証サーバ２へ送信するようにしてもよい。この場合、認証サーバ２がユーザ毎に印刷用データを管理しておく必要がないので、認証サーバ２による処理負担を軽減できる。
【００８１】
また実施形態１〜３では、ユーザが情報処理端末３を用いて認証サーバ２に認証要求（印刷指示）を行なう際に、情報処理端末３から認証サーバ２へコードパターンの情報及び認証情報が同時に送信される構成であった。このような構成のほかに、例えば、情報処理端末３から認証サーバ２へまず認証情報のみが送信され、認証サーバ２による認証処理の結果、ユーザが認証できた場合に、情報処理端末３から認証サーバ２へコードパターンの情報が送信される構成でもよい。また、ユーザが認証要求を行なう際に、コードパターンの情報及び認証情報と共に、印刷用データが認証サーバ２へ送信される構成において、コードパターンの情報が先に認証サーバ２へ送信され、認証サーバ２によって複合機１が特定できた場合に、情報処理端末３から認証サーバ２へ印刷用データが送信される構成でもよい。
【００８２】
実施形態１〜４の情報処理端末３は、撮像部３３によってコードパターンを撮影することにより複合機情報を取得していたが、この構成に限定されない。例えば、複合機情報のコードパターンがバーコードである場合には、情報処理端末３は、撮像部３３の代わりにバーコードリーダーのようなコード読取部を備え、コード読取部によって複合機情報を取得してもよい。
【００８３】
実施形態１〜４の画像出力システムでは、複合機１が、処理結果を認証サーバ２に通知するので、認証サーバ２は、複合機１による処理結果を把握できる。よって、認証サーバ２は、印刷処理の完了を通知された場合に、例えば、認証サーバ２で保持されている印刷用データの削除、各ユーザの複合機１の使用状況の把握等を行なえる。また、処理結果に、各ユーザの具体的な使用状況、例えば、出力用紙サイズ、出力用紙枚数、白黒印刷又はカラー印刷の実行等の印刷処理内容が含まれる場合には、このような情報に基づいて各ユーザに対する課金処理が可能となる。
【００８４】
実施形態１〜４の情報処理端末３は、撮像部３３によってコードパターンを撮影して得られた情報（画像データ）を認証サーバ２へ送信し、認証サーバ２がコードパターンを復号して複合機情報を取得する構成であった。このような構成のほかに、情報処理端末３が、復号機能を有し、コードパターンを撮影して得られた情報を復号して複合機情報を取得し、取得した複合機情報を認証サーバ２へ送信する構成でもよい。この場合、認証サーバ２による処理負担を軽減できる。
【００８５】
実施形態１〜３の情報処理端末３では、ユーザは、印刷要求画面において操作パネル３２を操作して認証情報（ユーザＩＤ及びパスワード）を入力する構成であった。このような構成のほかに、例えば、情報処理端末３がＩＣカードリーダーを有する場合、ＩＣカードに予めユーザＩＤ及びパスワードを記憶させておき、ＩＣカードリーダーによってＩＣカードから認証情報を読み取る構成としてもよい。
【００８６】
本発明の画像出力システムでは、複合機１のほかに、プリンタ機能のみを有するプリンタ、画像を表示させる表示装置等を利用できる。
【００８７】
以上、本発明の好適な実施形態について具体的に説明したが、各構成及び動作等は適宜変更可能であって、上述の実施形態に限定されることはない。
【符号の説明】
【００８８】
１  複合機（画像出力装置）
２  認証サーバ（認証装置）
３  情報処理端末（情報処理装置）
１０  制御部
１１  操作パネル
２０  制御部（許可部、判断部、使用者条件特定部、装置条件特定部）
２２  通信部（装置情報取得部、使用者情報取得部）
２５  複合機管理部（特定部）
２６  ユーザ認証部（認証部）
３０  制御部（装置情報取得部、指示者情報取得部）
３４  通信部（送出部）
１１ｂ  表示部
２１ａ  電子データＤＢ（データ記憶部）
２１ｂ  複合機情報ＤＢ（宛先記憶部、装置条件記憶部）
２１ｃ  ユーザ情報ＤＢ（使用者条件記憶部）
【図１】
2018186573.tif 000003
【図２】
2018186573.tif 000004
【図３】
2018186573.tif 000005
【図４】
2018186573.tif 000006
【図５】
2018186573.tif 000007
【図６】
2018186573.tif 000008
【図７】
2018186573.tif 000009
【図８】
2018186573.tif 000010
【図９】
2018186573.tif 000011
【図１０】
2018186573.tif 000012
【図１１】
2018186573.tif 000013
【図１２】
2018186573.tif 000014
【図１３】
2018186573.tif 000015
【図１４】
2018186573.tif 000016
【図１５】
2018186573.tif 000017