(57)【要約】【課題】一側面によれば、携帯端末から印刷装置による印刷が可能なデータ印刷方法を提供する。【解決手段】パスワード処理部２２が、ユーザが認証された場合に、ユーザの認証から予め定められた認証有効時間を有する期限付きパスワードを生成する。コード処理部２３が、期限付きパスワードを含むコードを表示部２１０に表示する。携帯端末が、表示されたコードをカメラにより読み取って解析することにより期限付きパスワードを取得し、印刷対象データと期限付きパスワードとを含む印刷データを生成して、複合機２に送信する。受信したデータに含まれる期限付きパスワードが有効である場合に、印刷処理部２４が、受信したデータに含まれる印刷データを印刷する。【選択図】図３
2014030902.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置のユーザ認証部が、ユーザを認証し、
前記印刷装置のパスワード処理部が、前記ユーザ認証部により前記ユーザが認証された場合に、前記ユーザ認証部によるユーザの認証から予め定められた認証有効時間を有する期限付きパスワードを生成して保持し、
前記印刷装置のコード処理部が、生成された前記期限付きパスワードを含むコードを生成し、生成した前記コードを前記印刷装置の表示部に表示し、
携帯端末が、前記印刷装置の前記表示部に表示された前記コードを、前記携帯端末のカメラにより読み取って解析することにより、前記期限付きパスワードを取得し、
前記携帯端末が、印刷の対象である印刷対象データと取得した前記期限付きパスワードとを含む印刷データを生成し、生成した前記印刷データを前記印刷装置に送信し、
前記印刷装置の前記パスワード処理部が、前記パスワード処理部が保持する前記期限付きパスワードを用いて、受信した前記印刷データに含まれる前記期限付きパスワードが有効であるかを判定し、
前記印刷装置の印刷処理部が、前記パスワード処理部による判定に基づいて、前記期限付きパスワードが有効である場合に、受信した前記印刷データに含まれる前記印刷対象データを印刷する
ことを特徴とするデータ印刷方法。
【請求項２】
前記パスワード処理部が、前記印刷処理部が前記印刷対象データを印刷した後に、保持した前記期限付きパスワードを破棄する
ことを特徴とする請求項１に記載のデータ印刷方法。
【請求項３】
前記ユーザ認証部によるユーザの認証から前記認証有効時間を経過した場合に、前記コード処理部が前記表示部に表示した前記コードを非表示とすると共に、前記パスワード処理部が保持した前記期限付きパスワードを破棄する
ことを特徴とする請求項１に記載のデータ印刷方法。
【請求項４】
前記パスワード処理部が、前記パスワード処理部が保持する前記期限付きパスワードと、受信した前記印刷データに含まれる前記期限付きパスワードとを比較し、両者が一致した場合に、前記期限付きパスワードが有効であると判定し、両者が一致しない場合、及び、前記パスワード処理部が前記期限付きパスワードを保持していない場合に、前記期限付きパスワードが有効でないと判定する
ことを特徴とする請求項３に記載のデータ印刷方法。
【請求項５】
前記携帯端末が、前記印刷装置の前記表示部に表示された前記コードを、前記カメラにより読み取った後に、読み取り完了の通知を前記印刷装置に送信し、
前記コード処理部が、前記携帯端末から前記読み取り完了の通知を受信した場合に、前記表示部に表示した前記コードを非表示とする
ことを特徴とする請求項１に記載のデータ印刷方法。
【請求項６】
前記ユーザ認証部が、前記ユーザが認証された場合に、前記ユーザについての情報である所有者情報を取得し、取得した前記所有者情報に基づいて、前記印刷装置の使用の可否を決定し、
前記パスワード処理部が、前記ユーザが認証され、かつ、前記印刷装置の使用が可能である場合に、前記期限付きパスワードを生成する
ことを特徴とする請求項１に記載のデータ印刷方法。
【請求項７】
前記ユーザ認証部が、ＩＣカードリーダを含み、前記ＩＣカードリーダにより前記ユーザの所有するＩＣカードから読み取った情報を用いて前記ユーザを認証し、前記ＩＣカードから前記所有者情報を読み取る
ことを特徴とする請求項６に記載のデータ印刷方法。
【請求項８】
前記携帯端末が、取得した前記期限付きパスワードを前記印刷データのヘッダにおける印刷制御行の予め定められた位置に格納し、前記印刷対象データを前記印刷データのボディに格納することにより、前記印刷データを生成する
ことを特徴とする請求項１に記載のデータ印刷方法。
【請求項９】
ユーザを認証するユーザ認証部と、
前記ユーザ認証部により前記ユーザが認証された場合に前記ユーザ認証部によるユーザの認証から予め定められた認証有効時間を有する期限付きパスワードを生成して保持し、前記期限付きパスワードが有効であるかを判定するパスワード処理部と、
生成された前記期限付きパスワードを含むコードを生成し、生成した前記コードを表示部に表示するコード処理部と、
データを印刷する印刷処理部とを含み、
前記表示部に表示された前記コードを携帯端末のカメラにより読み取って解析することにより前記期限付きパスワードを取得し、印刷の対象である印刷対象データと取得した前記期限付きパスワードとを含む印刷データを生成し、生成した前記印刷データを前記印刷装置に送信する携帯端末から受信した前記印刷データに含まれる前記期限付きパスワードが有効であるかを、前記パスワード処理部が、前記パスワード処理部が保持する前記期限付きパスワードを用いて判定し、
前記印刷処理部が、前記パスワード処理部による判定に基づいて、前記期限付きパスワードが有効である場合に、受信した前記印刷データに含まれる前記印刷対象データを印刷する
ことを特徴とする印刷装置。
【請求項１０】
ユーザ認証部がユーザを認証し、パスワード処理部が前記ユーザ認証部により前記ユーザが認証された場合に前記ユーザ認証部によるユーザの認証から予め定められた認証有効時間を有する期限付きパスワードを生成して保持し、コード処理部が生成された前記期限付きパスワードを含むコードを生成し生成した前記コードを表示部に表示する印刷装置に、印刷データを送信する携帯端末であって、
前記印刷装置の前記表示部に表示された前記コードを、カメラにより読み取って解析することにより、前記期限付きパスワードを取得し、
印刷の対象である印刷対象データと取得した前記期限付きパスワードとを含む前記印刷データを生成し、生成した前記印刷データを前記印刷装置に送信する
ことを特徴とする携帯端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ印刷方法、印刷装置、携帯端末に関する。
【背景技術】
【０００２】
例えば、タブレット型のコンピュータのような携帯端末は、通常、カメラを含むと共に、カメラで撮影したバーコードを解析する機能を含む。そこで、タブレット型のコンピュータのカメラ及びバーコード解析機能を使用して、印刷装置からデータを印刷することがある。
【０００３】
例えば、出力先の印刷装置を特定するために必要な情報である印刷装置情報を組み込んだバーコードを、例えば印刷装置のオペレーションパネルなどに表示する。印刷装置情報は、例えば無線ＬＡＮ（Ｌｏｃａｌ Ａｒｅａ Ｎｅｔｗｏｒｋ）接続設定情報等を含む。ユーザは、例えば出張先等で、携帯電話のカメラにより印刷装置情報を組み込んだバーコードを撮影することにより、印刷装置情報を携帯電話に取得する。この後、ユーザは、携帯電話から印刷装置情報を用いて出力先である印刷装置へデータを送信して、印刷を依頼することにより、データの印刷を実行する。
【０００４】
なお、コンテンツ掲示装置の表示部に、表示中の掲示コンテンツに対応付けられた携帯端末向コンテンツのＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）とパスワードとから生成される２次元バーコード画像を表示し、パスワードはパスワード生成部によりコンテンツ掲示装置ＩＤと掲示時間帯情報とに対応付けて生成されたものであり、携帯電話機は、カメラにより２次元バーコード画像を撮像し、そのバーコード画像から再生したＵＲＬとパスワードとをコンテンツ配信装置へ送信し、コンテンツ配信装置は、コンテンツ配信管理装置により、ＵＲＬとパスワードとの関係を認証し、配信可と認証されたとき、携帯端末向コンテンツを携帯電話機へ配信することが提案されている。
【０００５】
また、ＳＩＭ（Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｔｙ  Ｍｏｄｕｌ）カードに記録されたチケット情報は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）コネクタを介した接触方式で、あるいは、アンテナコイルを介した非接触方式でデータ読取り可能となっており、ＳＩＭカードに記録されたチケット情報を二次元バーコードに変換して液晶ディスプレイに表示させ、光学的に読取り可能とさせ、液晶ディスプレイに表示された二次元バーコードは、所定時間経過後消去されることが提案されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８−０９０５１２号公報
【特許文献２】特開２００６−０８５３９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
例えば、携帯電話が印刷装置へ無線ＬＡＮを介して接続可能である場合、無線ＬＡＮについては、ネットワークの不正利用を防止する手段として、ＷＥＰ（Ｗｉｒｅｄ  Ｅｑｕｉｖａｌｅｎｔ  Ｐｒｉｖａｃｙ）キー等の暗号化キーが設定されている。しかし、何らかの理由で、携帯電話のユーザが、印刷装置の接続された無線ＬＡＮのＷＥＰキーを知ってしまう場合があり得る。この場合、携帯電話のユーザは、簡単に印刷装置に接続して、データを印刷することができる。そこで、無線ＬＡＮのＷＥＰキーとは別に、印刷装置についてのユーザ認証が必要となる。
【０００８】
ユーザ認証の手段としては、利用資格を有する携帯電話のＭＡＣアドレスや、携帯電話の個体識別番号を予め印刷装置に登録することが考えられる。しかし、例えば、携帯電話のユーザが出張時に訪問先の印刷装置を一時的に利用したい場合、その都度、携帯電話を印刷装置に登録する作業が必要となり、煩わしい。
【０００９】
本発明は、一側面によれば、携帯端末から印刷装置による印刷が可能なデータ印刷方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
一側面によれば、データ印刷方法は、印刷装置のユーザ認証部が、ユーザを認証し、印刷装置のパスワード処理部が、ユーザ認証部によりユーザが認証された場合に、ユーザ認証部によるユーザの認証から予め定められた認証有効時間を有する期限付きパスワードを生成して保持し、印刷装置のコード処理部が、生成された期限付きパスワードを含むコードを生成し、生成したコードを印刷装置の表示部に表示し、携帯端末が、印刷装置の表示部に表示されたコードを、携帯端末のカメラにより読み取って解析することにより、期限付きパスワードを取得し、携帯端末が、印刷の対象である印刷対象データと取得した期限付きパスワードとを含む印刷データを生成し、生成した印刷データを印刷装置に送信し、印刷装置のパスワード処理部が、パスワード処理部が保持する期限付きパスワードを用いて、受信した印刷データに含まれる期限付きパスワードが有効であるかを判定し、印刷装置の印刷処理部が、パスワード処理部による判定に基づいて、期限付きパスワードが有効である場合に、受信した印刷データに含まれる印刷対象データを印刷する。
【発明の効果】
【００１１】
一側面によれば、携帯端末から印刷装置による印刷を可能とすることができる。
【図面の簡単な説明】
【００１２】
【図１】携帯端末の一例を示す図である。
【図２】印刷データの説明図である。
【図３】複合機の一例を示す図である。
【図４】複合機のハードウェア構成の一例を示す図である。
【図５】携帯端末におけるデータ印刷処理フローである。
【図６】複合機におけるデータ印刷処理フローである。
【図７】複合機におけるデータ印刷処理フローである。
【発明を実施するための形態】
【００１３】
図１は、携帯端末の一例を示す図である。図２は、印刷データの説明図である。図３は、複合機の一例を示す図である。
【００１４】
携帯端末１と複合機２は、図１及び図３に示すように、例えば無線ＬＡＮにより接続され、相互に通信を行う。換言すれば、携帯端末１と複合機２は、無線ＬＡＮにより予め通信可能な状態にある。携帯端末１は、無線ＬＡＮを介して、印刷データを複合機２へ送信し、複合機２から印刷データを印刷出力する。これにより、ユーザは、例えば、携帯端末１を持ち歩いて、出張先で携帯端末１から複合機２を使用して印刷データを印刷出力することができる。
【００１５】
携帯端末１は、印刷装置を使用する情報処理装置の一例であって、例えば、タブレット型のコンピュータであり、画像を撮影する機能を備え、印刷出力の機能を備えない装置である。携帯端末１は、携帯情報端末、携帯電話等であってもよい。複合機２は、印刷装置の一例であって、印刷出力の機能を備える装置である。複合機２は、例えば、コピー、スキャナ、プリンタとしての機能を備える複合的な装置である。換言すれば、複合機２は、コピー装置であり、スキャナ装置であり、プリンタ装置である。
【００１６】
図１において、携帯端末１は、描画処理部１１と、印刷処理部１２と、カメラ処理部１３と、コード処理部１４と、表示／選択処理部１５と、通信処理部１６と、画像記憶部１７と、印刷データ記憶部１８と、カメラ１９と、タッチパネル１１０と、送受信部１１１とを含む。
【００１７】
描画処理部１１は、表示／選択処理部１５から入力されたユーザの指示に従って、印刷する画像、換言すれば、印刷対象データを生成して、生成した印刷対象データを画像記憶部１７に格納する。画像記憶部１７は、描画処理部１１が使用する記憶領域である。描画処理部１１は、画像記憶部１７に格納した印刷対象データを読み出して、読み出した印刷対象データを印刷処理部１２に送る。
【００１８】
表示／選択処理部１５は、携帯端末１の入力装置及び出力装置であるタッチパネル１１０を制御する。タッチパネル１１０は液晶表示装置を含む。これにより、携帯端末１のユーザは、携帯端末１への入力を行い、携帯端末１の出力を得る。例えば、携帯端末１のユーザは、表示／選択処理部１５によりタッチパネル１１０に表示されたメニューから、印刷対象データの生成を指示する。この時、ユーザは、例えば、その時点で、メニューとは別に表示／選択処理部１５に表示されている画像や文書を指定して、印刷対象データの生成を指示する。
【００１９】
印刷処理部１２は、印刷処理において、印刷対象データを受け取ると、受け取った印刷対象データを印刷データ記憶部１８に格納する。印刷データ記憶部１８は、印刷処理部１２が使用する記憶領域である。印刷処理部１２は、印刷データ記憶部１８に格納した印刷対象データを読み出して、読み出した印刷対象データの印刷処理を開始する。
【００２０】
印刷処理部１２は、印刷処理を開始すると、予め定められた時間間隔で、カメラ処理部１３からＱＲコード(登録商標、以下同じ）の画像を取得したか否かを、繰り返し調べる。印刷処理部１２は、ＱＲコードの画像を取得すると、取得したＱＲコードの画像をコード処理部１４へ送る。
【００２１】
カメラ処理部１３は、表示／選択処理部１５から入力されたユーザの指示に従って、携帯端末１の入力装置であるカメラ１９を制御する。例えば、携帯端末１のユーザは、カメラ１９を使用して、後述するように、複合機２の操作パネルの表示部２１０に表示されたＱＲコードを撮影する。この時、カメラ１９は、表示／選択処理部１５から入力されたユーザの指示に従って、複合機２の表示部２１０に表示されたＱＲコードを撮影し、カメラ処理部１３に送る。カメラ処理部１３は、カメラ１９が撮影したＱＲコードの画像を受け取って、受け取ったＱＲコードの画像を印刷処理部１２に送る。ＱＲコードについては後述する。
【００２２】
コード処理部１４は、例えばＱＲコードのデコーダであり、ＱＲコードの画像を受け取ると、受け取ったＱＲコードの画像について、予め定められた解析処理を実行する。これにより、コード処理部１４は、パスワード情報、換言すれば、期限付きパスワードを取得して、取得した期限付きパスワードを印刷処理部１２に送る。期限付きパスワードについては後述する。
【００２３】
印刷処理部１２は、印刷処理において、期限付きパスワードを受け取ると、印刷データを生成する。印刷データは、受け取った期限付きパスワードと読み出した印刷対象データとを含む。具体的には、印刷処理部１２は、取得した期限付きパスワードを、印刷データのヘッダにおける「ＣＯＭ制御行」の「ＰＡＳＳ＝」、換言すれば、印刷制御行の予め定められた位置に格納する。また、印刷処理部１２は、印刷データ記憶部１８から読み出した印刷対象データを、印刷データのボディに格納する。印刷処理部１２は、生成した印刷データを印刷データ記憶部１８に格納する。
【００２４】
図２は、印刷データの説明図である。図２(Ａ)は、印刷データの構造の一例の概略を示し、図２(Ｂ)は、実際の印刷データの一例を示す。
【００２５】
印刷データは、図２（Ａ）に示すように、ヘッダと、ボディとを含む。ヘッダは、印刷データの管理データを含む。印刷データの管理データは、例えば、「ＳＥＴ制御行」と、「ＣＯＭ制御行」とを含む。印刷データのボディは、「ＤＡＴＡ制御行」と、印刷対象データとを含む。「ＳＥＴ制御行」「ＣＯＭ制御行」及び「ＤＡＴＡ制御行」は、印刷を制御する記述を含む印刷制御行である。
【００２６】
ＳＥＴ制御行は、変数ＰＯＲＴとしてポート名「ＩＰ_１９２・・・」を含み、変数ＭＯＤＥＬとしてプリンタモデル名「ＸＸ−ＮＮＮＮ」を含む。ＣＯＭ制御行は、変数ＮＡＭＥとしてジョブ名「ＴＥＳＴ．ＤＯＣ」を含み、変数ＤＡＴＥとして印刷実行日付「２０１２．０３．０１」を含み、変数ＰＡＳＳとして期限付きパスワード「＊＊＊・・・」を含む。
【００２７】
ポート名は、複合機２における印刷データを受信するポート、換言すれば、送受信部２１４のＩＰアドレスである。プリンタモデル名は、複合機２における印刷部２１２であるプリンタの機種名である。ポート名及びプリンタモデル名は、携帯端末１に予め保持される。換言すれば、携帯端末１は、予めポート名及びプリンタモデル名を保持している複合機２を使用して印刷処理を実行する。ジョブ名は、印刷処理を一意に特定する識別情報である。ジョブ名は、携帯端末１において、印刷処理部１２により付与される。
【００２８】
ＤＡＴＡ制御行は、印刷データにおけるボディ、換言すれば、印刷対象データの開始位置を示す。図２（Ｂ）に示すように、ＤＡＴＡ制御行の次からが、実際の印刷対象データである。
【００２９】
印刷処理部１２は、複合機２の表示部２１０に表示されたコードをカメラ１９により読み取った後に、読み取り完了の通知を複合機２に送信する。例えば、印刷処理部１２は、ＱＲコードの画像を受け取った後、複合機２へのＱＲコードの撮影完了の通知を通信処理部１６に依頼する。ＱＲコードの撮影完了は、例えば、撮影したＱＲコードを送信することにより通知される。また、印刷処理部１２は、印刷データを生成した後、印刷データ記憶部１８に格納した印刷データを読み出して、読み出した印刷データの複合機２への送信を通信処理部１６に依頼する。
【００３０】
通信処理部１６は、複合機２へのＱＲコードの撮影完了の通知の依頼に応じて、送受信部１１１にＱＲコードの撮影完了を複合機２に通知させる。また、通信処理部１６は、印刷データの複合機２への送信の依頼に応じて、送受信部１１１に印刷データを複合機２に送信させる。
【００３１】
図３において、複合機２は、ユーザ認証部２１と、パスワード処理部２２と、コード処理部２３と、印刷処理部２４と、印刷実績処理部２５と、通信処理部２６と、カードリーダ２７と、認証情報記憶部２８と、パスワード記憶部２９と、表示部２１０と、印刷データ記憶部２１１と、印刷部２１２と、印刷実績記憶部２１３と、送受信部２１４とを含む。また、ＩＣカード３は、認証情報３１と、所有者情報３２とを格納する。
【００３２】
カードリーダ２７は、ユーザ認証装置の一例であり、携帯端末１のユーザが携帯するＩＣカード３に格納された情報を読み取る。これにより、例えば、ＩＣカード３に格納された認証情報３１及び所有者情報３２が読み取られる。なお、カードリーダ２７とユーザ認証部２１とでユーザ認証を実行するので、ユーザ認証部２１がＩＣカードリーダ２７を含むと考えることができる。
【００３３】
例えば、携帯端末１のユーザは、携帯端末１に印刷する画像の生成を指示した後、自身が携帯するＩＣカード３の情報をカードリーダ２７に読み取らせる。カードリーダ２７は、ＩＣカード３から読み取った認証情報３１及び所有者情報３２を、ユーザ認証部２１に送る。認証情報３１は、社員等のユーザを識別する識別情報、例えばユーザＩＤである。所有者情報３２は、ユーザについての情報であり、例えばユーザの氏名、社内における所属等である。
【００３４】
ユーザ認証部２１は、例えばＩＣカード３から読み取った認証情報３１を用いて、ユーザ認証を行う。ユーザ認証部２１は、カードリーダ２７から認証情報３１及び所有者情報３２を受け取って保持する。そして、ユーザ認証部２１は、受け取った認証情報３１と、認証情報記憶部２８に記憶された認証情報とを比較することにより、ユーザの認証を行う。認証情報記憶部２８は、ユーザ認証部２１が使用する記憶領域である。認証情報記憶部２８に記憶された認証情報は、予め認証情報記憶部２８に記憶され、複合機２を使用する資格のあるユーザの識別情報、例えばユーザＩＤを示す。
【００３５】
ユーザ認証部２１は、受け取った認証情報３１が認証情報記憶部２８に記憶された認証情報と一致した場合に、ユーザが認証されたと判断する。ユーザ認証部２１は、ユーザが認証された場合、ユーザが認証されたことを印刷処理部２４に通知する。
【００３６】
ユーザ認証部２１は、受け取った認証情報３１が認証情報記憶部２８に記憶された認証情報と一致しない場合に、処理を終了する。これにより、携帯端末１のユーザ以外のユーザがカードリーダ２７によるユーザ認証をできないようにして、パスワードが不正利用されないようにすることができる。
【００３７】
なお、ユーザ認証部２１が、認証情報３１を用いた認証によりユーザが認証された場合に、ユーザについての情報である所有者情報３２を取得するようにしてもよい。この場合、ユーザ認証部２１は、取得した所有者情報３２に基づいて、複合機２の使用の可否を決定するようにしてもよい。また、認証情報３１は、カードリーダ２７に代えて、指紋等の生体情報を読み取る装置により取得するようにしてもよい。また、認証情報３１は、例えばユーザについての情報を管理するサーバから取得するようにしてもよい。
【００３８】
印刷処理部２４は、ユーザが認証された通知を受け取った場合、複合機２の操作パネルから入力されたユーザの指示に従って、コピー又は印刷出力等の印刷処理、スキャナによる読み取り処理を実行する。例えば、携帯端末１のユーザは、ＩＣカード３をカードリーダ２７に読み取らせた後、複合機２の操作パネルのメニューから、携帯端末１からの印刷データの印刷を選択することにより、携帯端末１からの印刷データの印刷の指示を入力する。
【００３９】
例えば、印刷処理部２４は、ユーザが認証された通知を受け取った場合において、複合機２の操作パネルから、ユーザの指示として、通常の印刷の指示が入力された場合に、例えばコピー等の通常の印刷処理を実行する。
【００４０】
また、印刷処理部２４は、ユーザが認証された通知を受け取った場合において、複合機２の操作パネルから、ユーザの指示として、携帯端末１からの印刷データの印刷の指示が入力された場合に、携帯端末１からの印刷データの印刷処理を開始する。印刷処理部２４は、印刷処理において、ユーザの指示が携帯端末１からの印刷データの指示である場合、携帯端末１からの印刷データの指示であることを、パスワード処理部２２に通知する。
【００４１】
パスワード処理部２２は、ユーザが認証され、かつ、複合機２の使用が可能である場合に、予め定められた処理を実行することにより、期限付きパスワードを生成する。具体的には、パスワード処理部２２は、携帯端末１からの印刷データの指示である通知を受け取ると、ユーザ認証部２１から所有者情報３２を取得する。そして、パスワード処理部２２は、取得した所有者情報３２に基づいて、期限付きパスワードを生成する。パスワード処理部２２は、生成した期限付きパスワードを、パスワード記憶部２９に保持し、コード処理部２３に送り、印刷処理部２４に送る。従って、パスワード処理部２２は、ユーザ認証部２１によりユーザが認証された場合に、期限付きパスワードを生成して保持する。パスワード記憶部２９は、パスワード処理部２２が使用する記憶領域である。
【００４２】
これにより、携帯端末１から不特定多数が利用する複合機２を利用して印刷する場合に、個人認証に基づいて生成した期限付きパスワードを用いることにより、複合機２のセキュリティを確保しつつ、印刷処理を実行することができる。
【００４３】
なお、期限付きパスワードは、所有者情報３２に基づくことなく、ランダムに生成してもよい。また、所有者情報３２は、例えばユーザについての情報を管理するサーバから取得するようにしてもよい。
【００４４】
期限付きパスワードは、ユーザ認証部２１によるユーザの認証から予め定められた認証有効時間を有するパスワードであって、パスワードとパスワードに付加されパスワードの有効な時間を示す認証有効時間とを含む。パスワードは、例えば、所有者情報３２を予め定められた処理によりエンコードすることにより生成される。
【００４５】
認証有効時間は、例えば、ユーザ認証部２１によりユーザが認証された時刻から有効時間が経過した時刻である。有効時間は、予め定められ、例えば数１０秒程度とされる。実際には、ユーザ認証部２１によりユーザが認証された時刻からパスワード処理部２２により期限付きパスワードが生成されるまでの時間は、有効時間よりも極めて短いので、無視することができる。従って、認証有効時間は、実際には、パスワード処理部２２により期限付きパスワードが生成された時刻から、有効時間が経過した時刻とされる。
【００４６】
コード処理部２３は、予め定められた処理を実行することにより、ＱＲコードを生成して表示する。ＱＲコードは、表示部２１０に表示されるコードの一例であり、表示部２１０に表示されるコードはこれに限られない。例えば、ＱＲコードに代えて、他の二次元コード、バーコード等の一次元コードを生成して表示するようにしてもよい。従って、ＱＲコードに代えて、期限付きパスワードに求められる情報量をコード化できるコードであれば用いることができる。また、ＱＲコードが、複合機２の特性情報や設定情報等を含むようにしてもよい。
【００４７】
例えば、コード処理部２３は、期限付きパスワードを受け取ると、受け取った期限付きパスワードについて予め定められた処理を実行することによりＱＲコードを生成する。従って、ＱＲコードは、生成された期限付きパスワードを含む。コード処理部２３は、生成したＱＲコードを、操作パネルの表示部２１０に表示し、また、保持する。表示部２１０は、例えばＱＲコードの表示専用の表示部である。期限付きパスワードを含むＱＲコードを携帯端末１のカメラ１９で読み取ることにより、携帯端末１を複合機２に事前に登録する作業を省略することができる。これにより、認証された携帯端末１のユーザは、複合機２から簡単に印刷処理を実行することができる。
【００４８】
なお、コード処理部２３に代えて、ＱＲコードを生成するコード生成部と、ＱＲコードを表示部２１０に表示するコード表示部とを設けるようにしてもよい。また、表示部２１０は、ＱＲコードの表示専用の表示部ではなく、操作パネルに設けられた種々の表示を行う表示部であってもよい。
【００４９】
印刷処理部２４は、受け取った期限付きパスワードに基づいて、期限付きパスワードの認証有効時間が経過したか否かを判断する。印刷処理部２４は、認証有効時間が経過した場合、期限付きパスワードを破棄し、ＱＲコードを非表示とする。また、印刷処理部２４は、認証有効時間が経過していない場合において、予め定められた状態の場合に、期限付きパスワードを保持し、ＱＲコードを非表示とする。
【００５０】
具体的には、印刷処理部２４は、認証有効時間が経過した場合、パスワード記憶部２９に保持した期限付きパスワードの破棄を、パスワード処理部２２に依頼する。パスワード処理部２２は、期限付きパスワードの破棄の依頼を受け取ると、パスワード記憶部２９に保持した期限付きパスワードを破棄する。これにより、認証されたユーザ以外の者が、認証有効時間が経過した期限付きパスワードを、不正に利用することを防止し、複合機２のセキュリティを確保することができる。
【００５１】
また、印刷処理部２４は、認証有効時間が経過した場合、ＱＲコードを非表示とする依頼をコード処理部２３に送る。コード処理部２３は、ＱＲコードを非表示とする依頼を受け取ると、操作パネルの表示部２１０に表示したＱＲコードを非表示にする。これにより、認証されたユーザ以外の者が、認証有効時間が経過した期限付きパスワードを含むＱＲコードを、不正に利用することを防止し、複合機２のセキュリティを確保することができる。
【００５２】
一方、印刷処理部２４は、認証有効時間が経過していない場合において、携帯端末１からＱＲコードの撮影完了の通知を受信し、かつ、携帯端末１から受信した期限付きパスワードが保持した期限付きパスワードと一致した場合に、期限付きパスワードを保持し、ＱＲコードを非表示にする。なお、認証有効時間が経過するまでに、携帯端末１からＱＲコードの撮影完了の通知を受信し、かつ、携帯端末１から受信した期限付きパスワードが保持した期限付きパスワードと一致した状態とならなかった場合には、前述したように、期限付きパスワードが破棄され、ＱＲコードが非表示にされる。
【００５３】
例えば、携帯端末１の送受信部１１１は、前述したように、ＱＲコードの撮影完了の通知を送信する。複合機２の送受信部２１４は、ＱＲコードの撮影完了の通知を受信して、通信処理部２６に送る。通信処理部２６は、ＱＲコードの撮影完了の通知を受け取ると、受け取ったＱＲコードの撮影完了の通知を、印刷処理部２４に送る。従って、印刷処理部２４は、ＱＲコードの撮影完了の通知を受信したことを、ＱＲコードの撮影完了の通知を通信処理部２６から受け取ったことにより判断する。印刷処理部２４は、受信したＱＲコードの撮影完了の通知を、コード処理部２３に送る。
【００５４】
コード処理部２３は、ＱＲコードの撮影完了の通知を受け取ると、受け取ったＱＲコードの撮影完了の通知、換言すれば、撮影されたＱＲコードについて予め定められた解析処理を実行して、期限付きパスワードを抽出し、抽出した期限付きパスワードをパスワード処理部２２に送る。パスワード処理部２２は、期限付きパスワードを受け取ると、受け取った期限付きパスワードが、パスワード記憶部２９に保持した期限付きパスワードと一致するか否かを判断し、判断の結果を印刷処理部２４に通知する。
【００５５】
印刷処理部２４は、受け取った期限付きパスワードが保持した期限付きパスワードと一致する旨の通知を受け取った場合、ＱＲコードを非表示とする依頼をコード処理部２３に送る。コード処理部２３は、ＱＲコードを非表示とする依頼を受け取ると、操作パネルの表示部２１０に表示したＱＲコードを非表示にする。換言すれば、コード処理部２３は、携帯端末１から読み取り完了の通知を受信した場合に、表示部２１０に表示したＱＲコードを非表示とする。これにより、携帯端末１により既に撮影された期限付きパスワードを含むＱＲコードが、不正に利用されることを防止し、複合機２のセキュリティを確保することができる。
【００５６】
次に、例えば、携帯端末１の送受信部１１１は、前述したように、印刷データを送信する。複合機２の送受信部２１４は、印刷データを受信して、通信処理部２６に送る。通信処理部２６は、印刷データを受け取ると、受け取った印刷データを、印刷処理部２４に送る。
【００５７】
印刷処理部２４は、印刷データを受け取ると、受け取った印刷データを印刷データ記憶部２１１に記憶する。印刷データ記憶部２１１は、印刷処理部２４が使用する記憶領域である。そして、印刷処理部２４は、記憶した印刷データを印刷データ記憶部２１１から読み出して、読み出した印刷データをパスワード処理部２２に送る。
【００５８】
パスワード処理部２２は、パスワード処理部２２が保持する期限付きパスワードを用いて、受信した印刷データに含まれる期限付きパスワードが有効であるかを判定する。パスワード処理部２２は、パスワード処理部２２が保持する期限付きパスワードと、受信した印刷データに含まれる期限付きパスワードとを比較して、両者が一致した場合に、期限付きパスワードが有効であると判定する。パスワード処理部２２は、両者が一致しない場合、及び、パスワード処理部２２が期限付きパスワードを保持していない場合に、期限付きパスワードが有効でないと判定する。
【００５９】
具体的には、パスワード処理部２２は、印刷データを受け取ると、受け取った印刷データにおける印刷制御行の予め定められた位置、換言すれば、印刷データのヘッダにおける「ＣＯＭ制御行」の「ＰＡＳＳ＝」から、期限付きパスワードを抽出する。この後、パスワード処理部２２は、パスワード記憶部２９に保存した期限付きパスワードと印刷データから抽出した期限付きパスワードとが一致するか否かを判断し、判断の結果を印刷処理部２４に通知する。
【００６０】
なお、パスワード処理部２２に代えて、期限付きパスワードを生成するパスワード生成部と、パスワード記憶部２９に保存した期限付きパスワードと印刷データから抽出した期限付きパスワードとの一致又は不一致を判断するパスワード判定部とを設けるようにしてもよい。
【００６１】
印刷処理部２４は、パスワード記憶部２９に保存した期限付きパスワードと抽出した期限付きパスワードとが一致しない旨の通知を受け取った場合、パスワード記憶部２９に保存した期限付きパスワードと抽出した期限付きパスワードとが一致しないと判断する。この場合、印刷処理部２４は、携帯端末１のユーザによる、携帯端末１からの印刷データの印刷の指示を認証、換言すれば、実行しない。これにより、期限付きパスワードを含むＱＲコードを撮影していない者が、複合機２から不正に印刷を実行することを防止し、複合機２のセキュリティを確保することができる。
【００６２】
また、印刷処理部２４は、パスワード処理部２２による判定に基づいて、期限付きパスワードが有効である場合に、受信した印刷データに含まれる印刷対象データを印刷する。具体的には、印刷処理部２４は、パスワード記憶部２９に保存した期限付きパスワードと抽出した期限付きパスワードとが一致する旨の通知を受け取った場合、パスワード記憶部２９に保存した期限付きパスワードと抽出した期限付きパスワードとが一致すると判断する。この場合、印刷処理部２４は、印刷データ記憶部２１１に記憶した印刷データを読み出して、読み出した印刷データを印刷部２１２から印刷出力する。
【００６３】
この後、印刷処理部２４は、印刷部２１２による印刷が正常に終了した場合、パスワード記憶部２９に保持した期限付きパスワードの破棄を、パスワード処理部２２に依頼する。パスワード処理部２２は、期限付きパスワードの破棄の依頼を受け取ると、パスワード記憶部２９に保持した期限付きパスワードを破棄する。これにより、パスワード処理部２２は、印刷処理部２４が印刷対象データを印刷した後に、保持した期限付きパスワードを破棄する。
【００６４】
また、印刷処理部２４は、印刷部２１２による印刷が正常に終了した場合、ユーザ認証部２１から所有者情報３２を取得する。そして、印刷処理部２４は、印刷部２１２による印刷を実行したことを、所有者情報３２と共に、印刷実績処理部２５に通知する。印刷実績処理部２５は、印刷部２１２による印刷を実行した通知を受け取ると、印刷部２１２による印刷を実行したことを、所有者情報３２に基づいてユーザ毎に印刷実績記憶部２１３に保存する。印刷実績記憶部２１３は、印刷実績処理部２５が使用する記憶領域である。これにより、印刷部２１２による印刷をそのユーザの印刷実績として計上し、課金処理することができる。
【００６５】
図４は、複合機のハードウェア構成の一例を示す図である。
【００６６】
複合機２において、ＣＰＵ１０１は、メモリ１０２に含まれる主メモリ上に常駐するオペレーティングシステム（ＯＳ）に従って、複合機２を制御する。ＣＰＵ１０１は、メモリ１０２に含まれる主メモリ上に存在する種々のアプリケーションプログラムを実行する。これにより、ユーザ認証部２１、パスワード処理部２２、コード処理部２３、印刷処理部２４、印刷実績処理部２５、通信処理部２６が実現される。ＯＳやアプリケーションプログラムは、例えば、ＣＤ（Compact Disc）やＤＶＤ（Digital Versatile Disk）等の可搬型記憶媒体１０７に格納され、可搬型記憶媒体１０７からＣＤ−ＲＯＭドライブやＤＶＤドライブ等の駆動装置１０８を介して記憶装置１０６に入力され、記憶装置１０６からメモリ１０２にロードされる。
【００６７】
認証情報記憶部２８、パスワード記憶部２９、印刷データ記憶部２１１、印刷実績記憶部２１３は、例えばメモリ１０２に設けられる。認証情報記憶部２８、パスワード記憶部２９、印刷データ記憶部２１１、印刷実績記憶部２１３を記憶装置１０６に設けるようにしてもよい。
【００６８】
入力装置１０４は、例えば液晶表示装置と共に設けられたタッチパネル、種々の入力ボタン、ラインセンサ、カードリーダ２７等である。出力装置１０５は、例えば表示部２１０、印刷部２１２である。表示部２１０は、例えばタッチパネルと共に設けられた液晶表示装置である。印刷部２１２は、例えばプリンタである。
【００６９】
ＣＰＵ１０１、メモリ１０２、通信インタフェース１０３、入力装置１０４、出力装置１０５、記憶装置１０６、駆動装置１０８は、バス１０９を介して、相互に接続される。
【００７０】
通信インタフェース１０３は、例えば、送受信装置、換言すれば、送受信部２１４であり、ネットワークに接続され、ネットワークを介して携帯端末１やコンピュータに接続される。これにより、複合機２は、携帯端末１やコンピュータとの間で通信を行う。
【００７１】
プログラムは、ＬＡＮまたはインターネットなどのネットワークを介して、入力され記憶装置１０６に記憶され、ＣＰＵ１０１によって実行されるようにしてもよい。また、プログラムを格納した可搬型記憶媒体１０７から駆動装置１０８を介して、入力されて記憶装置１０６に記憶され、ＣＰＵ１０１によって実行されるようにしてもよい。
【００７２】
携帯端末１も、複合機２と同様に、図４に示すハードウェア構成を有する。この場合、ＣＰＵ１０１が種々のアプリケーションプログラムを実行することにより、描画処理部１１と、印刷処理部１２と、カメラ処理部１３と、コード処理部１４と、表示／選択処理部１５と、通信処理部１６とが実現される。画像記憶部１７と、印刷データ記憶部１８は、例えばメモリ１０２に設けられる。通信インタフェース１０３は、送受信部１１１である。入力装置１０４は、例えば液晶表示装置と共に設けられたタッチパネル１１０と、カメラ１９である。出力装置１０５は、例えばタッチパネル１１０と共に設けられた液晶表示装置である。
【００７３】
図５は、携帯端末におけるデータ印刷処理フローである。
【００７４】
携帯端末１のユーザは、表示／選択処理部１５から印刷する画像、換言すれば、印刷対象データの生成を指示する。
【００７５】
携帯端末１において、描画処理部１１は、表示／選択処理部１５から入力されたユーザの指示に従って、印刷対象データを生成して（ステップＳ１１）、印刷対象データを画像記憶部１７に格納すると共に印刷処理部１２に送る。
【００７６】
印刷処理部１２は、描画処理部１１から印刷対象データを受け取ると、受け取った印刷対象データを印刷データ記憶部１８に格納すると共に、印刷対象データの印刷処理を開始する（ステップＳ１２）。
【００７７】
携帯端末１のユーザは、印刷する画像の生成を指示した後、カメラ１９を使用して、複合機２の操作パネルの表示部２１０に表示されたＱＲコードを撮影する（ステップＳ１３）。カメラ１９は、表示／選択処理部１５から入力されたユーザの指示に従って、複合機２の表示部２１０に表示されたＱＲコードを撮影し、カメラ処理部１３に送る。カメラ処理部１３は、カメラ１９が撮影したＱＲコードの画像を受け取って、受け取ったＱＲコードの画像を印刷処理部１２に送る。
【００７８】
印刷処理部１２は、印刷処理を開始すると、予め定められた時間間隔で、カメラ処理部１３からＱＲコードの画像を取得したか否かを、繰り返し調べる。印刷処理部１２は、ＱＲコードの画像を取得すると、取得したＱＲコードの画像をコード処理部１４へ送る。
【００７９】
コード処理部１４は、印刷処理部１２からＱＲコードの画像を受け取ると、受け取ったＱＲコードの画像について予め定められた解析処理を実行することにより、パスワード情報、換言すれば、期限付きパスワードを取得して、取得した期限付きパスワードを印刷処理部１２に送る。印刷処理部１２は、コード処理部１４から期限付きパスワードを受け取ると、受け取った期限付きパスワードと読み出した印刷対象データとを含む印刷データを生成する（ステップＳ１４）。具体的には、印刷処理部１２は、取得した期限付きパスワードを、印刷データのヘッダにおける「ＣＯＭ制御行」の変数「ＰＡＳＳ」に格納する。印刷処理部１２は、生成した印刷データを印刷データ記憶部１８に格納する。
【００８０】
この後、印刷処理部１２は、複合機２へのＱＲコードの撮影完了の通知を通信処理部１６に依頼し、この依頼に応じて、通信処理部１６は、送受信部１１１にＱＲコードの撮影完了を複合機２に通知させる（ステップＳ１５）。ＱＲコードの撮影完了は、例えば、撮影したＱＲコードを送信することにより通知される。
【００８１】
更に、印刷処理部１２は、印刷データ記憶部１８に格納した印刷データを読み出して、読み出した印刷データの複合機２への送信を通信処理部１６に依頼し、この依頼に応じて、通信処理部１６は、送受信部１１１に印刷データを複合機２に送信させる（ステップＳ１６）。
【００８２】
図６は、複合機におけるデータ印刷処理フローであり、特に、ＱＲコードの表示処理について示す。
【００８３】
携帯端末１のユーザは、例えば、印刷する画像の生成を指示した後、自身の携帯するＩＣカード３の認証情報３１及び所有者情報３２を、カードリーダ２７に読み取らせる。カードリーダ２７は、ＩＣカード３から読み取った認証情報３１及び所有者情報３２を、ユーザ認証部２１に送る。
【００８４】
ユーザ認証部２１は、カードリーダ２７から認証情報３１及び所有者情報３２を受け取ると、受け取った認証情報３１を認証情報記憶部２８に記憶された認証情報と比較することにより、ユーザの認証、換言すれば、ユーザの使用したカードの認証を行う（ステップＳ２１）。ユーザ認証部２１は、ユーザが認証された場合、ユーザが認証されたことを印刷処理部２４に通知する。
【００８５】
携帯端末１のユーザは、例えば、ＩＣカード３をカードリーダ２７に読み取らせた後、複合機２の操作パネルのメニューから、携帯端末１からの印刷データの印刷を選択することにより、携帯端末１からの印刷データの印刷の指示を入力する。
【００８６】
印刷処理部２４は、ユーザ認証部２１からユーザが認証された通知を受け取ると、複合機２の操作パネルから入力されたユーザの指示が携帯端末１からの印刷データの印刷の指示であるか否かを判断する（ステップＳ２２）。ユーザの指示が携帯端末１からの印刷データの指示でない場合（ステップＳ２２  Ｎｏ）、印刷処理部２４は、例えばコピー等の通常の処理を実行して（ステップＳ２３）、処理を終了する。ユーザの指示が携帯端末１からの印刷データの指示である場合（ステップＳ２２  Ｙｅｓ）、印刷処理部２４は、携帯端末１からの印刷データの指示であることを、パスワード処理部２２に通知する。
【００８７】
パスワード処理部２２は、携帯端末１からの印刷データの指示である通知を印刷処理部２４から受け取ると、ユーザ認証部２１から所有者情報３２を取得する（ステップＳ２４）。そして、パスワード処理部２２は、取得した所有者情報３２に基づいて期限付きパスワードを生成し、生成した期限付きパスワードをパスワード記憶部２９に保持する（ステップＳ２５）。この後、パスワード処理部２２は、生成した期限付きパスワードを、コード処理部２３に送り、印刷処理部２４に送る。
【００８８】
コード処理部２３は、パスワード処理部２２から期限付きパスワードを受け取ると、受け取った期限付きパスワードについて予め定められた処理を実行することによりＱＲコードを生成して、生成したＱＲコードを操作パネルの表示部２１０に表示する（ステップＳ２６）。
【００８９】
この後、印刷処理部２４は、受け取った期限付きパスワードに基づいて、期限付きパスワードの認証有効時間が経過したか否かを判断する（ステップＳ２７）。ステップＳ２７は、例えば、期限付きパスワードの認証有効時間よりも十分に短い時間であって、ユーザが認証された通知を印刷処理部２４が受け取った時点から予め定められた時間が経過するのを待って、実行される。
【００９０】
認証有効時間が経過していない場合（ステップＳ２７  Ｎｏ）、印刷処理部２４は、携帯端末１からＱＲコードの撮影完了の通知を受信したか否か、換言すれば、ＱＲコードの撮影完了の通知を通信処理部２６から受け取ったか否かを判断する（ステップＳ２８）。ＱＲコードの撮影完了の通知は、図５のステップＳ１５において携帯端末１の送受信部１１１から送信されると、複合機２の送受信部２１４で受信され、通信処理部２６に送られる。通信処理部２６は、送受信部２１４からＱＲコードの撮影完了の通知を受け取ると、受け取ったＱＲコードの撮影完了の通知を印刷処理部２４に送る。ＱＲコードの撮影完了の通知を受信していない場合（ステップＳ２８  Ｎｏ）、印刷処理部２４は、ステップＳ２７を繰り返す。
【００９１】
ＱＲコードの撮影完了の通知を受信した場合（ステップＳ２８  Ｙｅｓ）、印刷処理部２４は、受信したＱＲコードの撮影完了の通知を、コード処理部２３に送る。コード処理部２３は、印刷処理部２４からＱＲコードの撮影完了の通知を受け取ると、受け取ったＱＲコードの撮影完了の通知、換言すれば、撮影されたＱＲコードについて予め定められた解析処理を実行して、期限付きパスワードを抽出し、抽出した期限付きパスワードをパスワード処理部２２に送る。パスワード処理部２２は、コード処理部２３から期限付きパスワードを受け取ると、受け取った期限付きパスワードが、パスワード記憶部２９に保持した期限付きパスワードと一致するか否かを判断し（ステップＳ２９）、判断の結果を印刷処理部２４に通知する。
【００９２】
受け取った期限付きパスワードが保持した期限付きパスワードと一致しない旨の通知を受け取った場合（ステップＳ２９  Ｎｏ）、印刷処理部２４は、ステップＳ２７を繰り返す。受け取った期限付きパスワードが保持した期限付きパスワードと一致する旨の通知を受け取った場合、印刷処理部２４は、ＱＲコードを非表示とする依頼をコード処理部２３に送る。
【００９３】
コード処理部２３は、印刷処理部２４からＱＲコードを非表示とする依頼を受け取ると、操作パネルの表示部２１０に表示したＱＲコードを非表示にして（ステップＳ２１０）、処理を終了する。
【００９４】
ステップＳ２７において、認証有効時間が経過した場合（ステップＳ２７  Ｎｏ）、印刷処理部２４は、パスワード記憶部２９に保持した期限付きパスワードの破棄を、パスワード処理部２２に依頼する。パスワード処理部２２は、印刷処理部２４から期限付きパスワードの破棄の依頼を受け取ると、パスワード記憶部２９に保持した期限付きパスワードを破棄した後（ステップＳ２１１）、ステップＳ２１０を実行する。
【００９５】
図７は、複合機におけるデータ印刷処理フローであり、特に、印刷データの印刷処理について示す。
【００９６】
印刷データが図５のステップＳ１６において携帯端末１の送受信部１１１から送信されると、複合機２の送受信部２１４が、印刷データを受信して、受信した印刷データを通信処理部２６に送る（ステップＳ３１）。通信処理部２６は、送受信部２１４から印刷データを受け取ると、受け取った印刷データを印刷処理部２４に送る。
【００９７】
印刷処理部２４は、通信処理部２６から印刷データを受け取ると、受け取った印刷データを印刷データ記憶部２１１に記憶すると共に、印刷データをパスワード処理部２２に送る。パスワード処理部２２は、印刷処理部２４から印刷データを受け取ると、受け取った印刷データにおける印刷制御行の予め定められた位置、換言すれば、印刷データのヘッダにおける「ＣＯＭ制御行」の「ＰＡＳＳ＝」から、期限付きパスワードを抽出する（ステップＳ３２）。
【００９８】
この後、パスワード処理部２２は、パスワード記憶部２９に保存した期限付きパスワードと抽出した期限付きパスワードとが一致するか否かを判断し（ステップＳ３３）、判断の結果を印刷処理部２４に通知する。
【００９９】
パスワード記憶部２９に保存した期限付きパスワードと抽出した期限付きパスワードとが一致しない旨の通知を受け取った場合（ステップＳ３３  Ｎｏ）、印刷処理部２４は、携帯端末１のユーザによる、携帯端末１からの印刷データの印刷の指示を認証せず（ステップＳ３４）、処理を終了する。
【０１００】
パスワード記憶部２９に保存した期限付きパスワードと抽出した期限付きパスワードとが一致する旨の通知を受け取った場合（ステップＳ３３  Ｙｅｓ）、印刷処理部２４は、印刷データ記憶部２１１に記憶した印刷データを読み出して、読み出した印刷データを印刷部２１２から印刷出力する（ステップＳ３５）。
【０１０１】
この後、印刷処理部２４は、印刷部２１２による印刷が正常に終了したか否かを判断する（ステップＳ３６）。
【０１０２】
印刷が正常に終了した場合（ステップＳ３６  Ｙｅｓ）、印刷処理部２４は、印刷部２１２による印刷を実行したことを、印刷実績処理部２５に通知する。印刷実績処理部２５は、印刷部２１２による印刷を実行した通知を印刷処理部２４から受け取ると、印刷部２１２による印刷を実行したことを、ユーザ毎に印刷実績記憶部２１３に保存する。これにより、印刷実績処理部２５は、印刷部２１２による印刷をそのユーザの印刷実績に計上する（ステップＳ３７）。
【０１０３】
この後、印刷処理部２４は、パスワード記憶部２９に保持した期限付きパスワードの破棄を、パスワード処理部２２に依頼する。パスワード処理部２２は、印刷処理部２４から期限付きパスワードの破棄の依頼を受け取ると、パスワード記憶部２９に保持した期限付きパスワードを破棄した後（ステップＳ３８）、処理を終了する。
【０１０４】
ステップＳ３６において、印刷が正常に終了しない場合（ステップＳ３６  Ｎｏ）、印刷処理部２４は、例えば操作パネルにユーザに対するエラー通知を出力し（ステップＳ３９）、ユーザによりエラー通知が解除されたか否かを判断する（ステップＳ３１０）。ユーザは、例えば操作パネルから予め定められたエラー解除の操作をすることにより、エラー通知を解除する。エラー通知が解除されない場合（ステップＳ３１０  Ｎｏ）、印刷処理部２４は、ステップＳ３９を繰り返す。
【０１０５】
エラー通知が解除された場合（ステップＳ３１０  Ｙｅｓ）、印刷処理部２４は、ユーザにより携帯端末１からの印刷データの印刷の指示がキャンセルされたか否かを判断する（ステップＳ３１１）。印刷の指示がキャンセルされない場合（ステップＳ３１１  Ｎｏ）、印刷処理部２４は、ステップＳ３５を繰り返す。印刷の指示がキャンセルされた場合（ステップＳ３１１  Ｙｅｓ）、印刷処理部２４は、ステップＳ３８を実行して、処理を終了する。これにより、印刷が正常終了した場合には、印刷実績を計上することができ、印刷に失敗した場合には、印刷実績を計上しないようにすることができる。
【符号の説明】
【０１０６】
１    携帯端末
１１    描画処理部
１２    印刷処理部
１３    カメラ処理部
１４    コード処理部
１５    表示／選択処理部
１６    通信処理部
１７    画像記憶部
１８    印刷データ記憶部
１９    カメラ
１１０    タッチパネル
１１１    送受信部
２    複合機
２１    ユーザ認証部
２２    パスワード処理部
２３    コード処理部
２４    印刷処理部
２５    印刷実績処理部
２６    通信処理部
２７    カードリーダ
２８    認証情報記憶部
２９    パスワード記憶部
２１０    表示部
２１１    印刷データ記憶部
２１２    印刷部
２１３    印刷実績記憶部
２１４    送受信部
【図１】
2014030902.tif 000003
【図２】
2014030902.tif 000004
【図３】
2014030902.tif 000005
【図４】
2014030902.tif 000006
【図５】
2014030902.tif 000007
【図６】
2014030902.tif 000008
【図７】
2014030902.tif 000009