(57)【要約】【課題】近距離無線通信を行った後に印刷装置に送信された印刷データの認証情報の入力操作を省略すること。【解決手段】受信手段１３０は、情報処理装置２００から印刷データを受信する。受付手段１４０は、認証情報を受け付ける。第１制御手段１５０は、受付手段１４０によって受け付けられた認証情報を用いた認証が成功した場合に、受信手段１３０によって受信された印刷データを印刷するように印刷手段１２０を制御する。第２制御手段１６０は、情報処理装置２００との近距離無線通信手段１１０による近距離無線通信が行われた後に受信手段１３０によって印刷データが受信された場合に、認証情報を用いた認証を行わずに当該印刷データを印刷するように印刷手段１２０を制御する。【選択図】図４
2015189130.tif 000002
【特許請求の範囲】
【請求項１】
近距離無線通信手段と、
印刷手段と、
情報処理装置から印刷データを受信する受信手段と、
認証情報を受け付ける受付手段と、
前記受付手段によって受け付けられた認証情報を用いた認証が成功した場合に、前記受信手段によって受信された印刷データを印刷するように前記印刷手段を制御する第１制御手段と、
前記情報処理装置との前記近距離無線通信手段による近距離無線通信が行われた後に前記受信手段によって前記印刷データが受信された場合に、認証情報を用いた認証を行わずに当該印刷データを印刷するように前記印刷手段を制御する第２制御手段と
を備えた印刷装置。
【請求項２】
前記第２制御手段は、前記受信手段によって受信された印刷データに前記情報処理装置との前記近距離無線通信に関する通信情報が付加されている場合に、認証情報を用いた認証を行わずに当該印刷データを前記印刷手段に印刷させる
請求項１に記載の印刷装置。
【請求項３】
前記通信情報は、前記情報処理装置との前記近距離無線通信のセッションを特定するための情報である
請求項２に記載の印刷装置。
【請求項４】
前記第２制御手段は、前記情報処理装置との前記近距離無線通信が維持されている場合に、認証情報を用いた認証を行わずに前記印刷データを前記印刷手段に印刷させる
請求項１乃至３のいずれか１項に記載の印刷装置。
【請求項５】
前記第２制御手段は、前記印刷手段による印刷が行われているときに前記情報処理装置との前記近距離無線通信が切断された場合に、当該印刷を中止する
請求項４に記載の印刷装置。
【請求項６】
前記第２制御手段は、前記情報処理装置との前記近距離無線通信が維持されている場合に、前記情報処理装置以外の装置から送信された印刷データに基づく処理を行わない
請求項４又は５に記載の印刷装置。
【請求項７】
前記第２制御手段は、前記情報処理装置との前記近距離無線通信が維持されていない場合に、前記受付手段によって受け付けられた認証情報を用いた認証を行い、当該認証が成功した場合に、前記印刷データを前記印刷手段に印刷させる
請求項１乃至６のいずれか１項に記載の印刷装置。
【請求項８】
前記第２制御手段は、前記受信手段によって受信された印刷データに前記通信情報が付加されており、且つ、前記情報処理装置との前記近距離無線通信が維持されており、且つ、前記通信情報と維持されている近距離無線通信に関する通信情報とが一致する場合に、認証情報を用いた認証を行わずに当該印刷データを前記印刷手段に印刷させる
請求項２に記載の印刷装置。
【請求項９】
前記通信情報は、前記印刷装置との前記近距離無線通信のセッションを特定するための情報である
請求項８に記載の印刷装置。
【請求項１０】
前記第１制御手段は、前記受信手段によって受信された印刷データに付加された認証情報と前記受付手段によって受け付けられた認証情報とが一致したならば認証が成功したと判断する
請求項１に記載の印刷装置。
【請求項１１】
近距離無線通信手段と、
印刷手段と、
情報処理装置から印刷データを受信する受信手段と、
認証情報を受け付ける受付手段と、
前記受付手段によって受け付けられた認証情報を用いた認証が成功した場合に、前記受信手段によって受信された印刷データを印刷するように前記印刷手段を制御する第１制御手段と、
前記情報処理装置との前記近距離無線通信手段による近距離無線通信が維持されている状態で前記受信手段によって前記印刷データと認証情報とが受信された場合に、当該認証情報を用いた認証を行わずに当該印刷データを印刷するように前記印刷手段を制御する第２制御手段と
を備えた印刷装置。
【請求項１２】
印刷装置を制御するコンピュータを、
近距離無線通信手段と、
情報処理装置から印刷データを受信する受信手段と、
認証情報を受け付ける受付手段と、
前記受付手段によって受け付けられた認証情報を用いた認証が成功した場合に、前記受信手段によって受信された印刷データを印刷するように前記印刷装置を制御する第１制御手段と、
前記情報処理装置との前記近距離無線通信手段による近距離無線通信が行われた後に前記受信手段によって前記印刷データが受信された場合に、認証情報を用いた認証を行わずに当該印刷データを印刷するように前記印刷装置を制御する第２制御手段
として機能させるためのプログラム。
【請求項１３】
印刷装置を制御するコンピュータを、
近距離無線通信手段と、
情報処理装置から印刷データを受信する受信手段と、
認証情報を受け付ける受付手段と、
前記受付手段によって受け付けられた認証情報を用いた認証が成功した場合に、前記受信手段によって受信された印刷データを印刷するように前記印刷装置を制御する第１制御手段と、
前記情報処理装置との前記近距離無線通信手段による近距離無線通信が維持されている状態で前記受信手段によって前記印刷データと認証情報とが受信された場合に、当該認証情報を用いた認証を行わずに当該印刷データを印刷するように前記印刷装置を制御する第２制御手段
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置及びプログラムに関する。
【背景技術】
【０００２】
特許文献１に記載された印刷システムは、クライアント、プリントサーバ、携帯機器及び複数のプリンタを備える。クライアントで作成された印刷データは、プリントサーバに蓄積され、プリントサーバは、印刷データの記憶場所を特定する情報を含むメールを携帯機器に送信する。携帯機器は、メールの受信後、近距離無線通信でプリンタを探索し、探索したプリンタとリンクを確立し、プリントサーバから受信した情報をそのプリンタに送信する。プリンタは、プリントサーバに印刷データの転送を要求し、印刷を実行する。
【０００３】
特許文献２に記載された印刷システムは、ユーザ端末、認証サーバ、携帯認証装置及びプリンタを備える。ユーザがユーザ端末によって印刷処理を開始する操作を行うと、認証サーバにおいてこの操作が検出され、ユーザ端末に例えば「印刷中」といったメッセージが表示されるとともに、ユーザ端末上で実行されている他のアプリケーションに対する入力操作が拒否される。ユーザ端末は、印刷データに認証情報を付加してプリンタに送信する。また、ユーザ端末は、この認証情報をユーザが携帯する携帯認証装置に送信する。プリンタは、印刷データを受信すると、印刷処理を開始するとともに、印刷データから認証情報を抽出して記憶する。この間に、ユーザは、プリンタの近傍に移動し、印刷処理の終了を待つ。携帯認証装置は、ユーザ端末から受信した認証情報を近距離無線通信によりプリンタに送信する。プリンタは、この認証情報と、ユーザ端末から受信して記憶した認証情報とを認証サーバに送信する。認証サーバは、受信した２つの認証情報を照合し、両方の認証情報が一致したならば、ユーザ端末上で実行されている他のアプリケーションに対する入力操作の拒否を解除する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−３２５１８２号公報
【特許文献２】特開２００７−２７２８５８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、近距離無線通信を行った後に印刷装置に送信された印刷データの認証情報の入力操作を省略することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、近距離無線通信手段と、印刷手段と、情報処理装置から印刷データを受信する受信手段と、認証情報を受け付ける受付手段と、前記受付手段によって受け付けられた認証情報を用いた認証が成功した場合に、前記受信手段によって受信された印刷データを印刷するように前記印刷手段を制御する第１制御手段と、前記情報処理装置との前記近距離無線通信手段による近距離無線通信が行われた後に前記受信手段によって前記印刷データが受信された場合に、認証情報を用いた認証を行わずに当該印刷データを印刷するように前記印刷手段を制御する第２制御手段とを備えた印刷装置を提供する（請求項１）。
【０００７】
請求項１に記載の印刷装置において、前記第２制御手段は、前記受信手段によって受信された印刷データに前記情報処理装置との前記近距離無線通信に関する通信情報が付加されている場合に、認証情報を用いた認証を行わずに当該印刷データを前記印刷手段に印刷させてもよい（請求項２）。
【０００８】
請求項２に記載の印刷装置において、前記通信情報は、前記情報処理装置との前記近距離無線通信のセッションを特定するための情報であってもよい（請求項３）。
【０００９】
請求項１乃至３のいずれか１項に記載の印刷装置において、前記第２制御手段は、前記情報処理装置との前記近距離無線通信が維持されている場合に、認証情報を用いた認証を行わずに前記印刷データを前記印刷手段に印刷させてもよい（請求項４）。
【００１０】
請求項４に記載の印刷装置において、前記第２制御手段は、前記印刷手段による印刷が行われているときに前記情報処理装置との前記近距離無線通信が切断された場合に、当該印刷を中止してもよい（請求項５）。
【００１１】
請求項４又は５に記載の印刷装置において、前記第２制御手段は、前記情報処理装置との前記近距離無線通信が維持されている場合に、前記情報処理装置以外の装置から送信された印刷データに基づく処理を行わなくてもよい（請求項６）。
【００１２】
請求項１乃至６のいずれか１項に記載の印刷装置において、前記第２制御手段は、前記情報処理装置との前記近距離無線通信が維持されていない場合に、前記受付手段によって受け付けられた認証情報を用いた認証を行い、当該認証が成功した場合に、前記印刷データを前記印刷手段に印刷させてもよい（請求項７）。
【００１３】
請求項２に記載の印刷装置において、前記第２制御手段は、前記受信手段によって受信された印刷データに前記通信情報が付加されており、且つ、前記情報処理装置との前記近距離無線通信が維持されており、且つ、前記通信情報と維持されている近距離無線通信に関する通信情報とが一致する場合に、認証情報を用いた認証を行わずに当該印刷データを前記印刷手段に印刷させてもよい（請求項８）。
【００１４】
請求項８に記載の印刷装置において、前記通信情報は、前記印刷装置との前記近距離無線通信のセッションを特定するための情報であってもよい（請求項９）。
【００１５】
請求項１に記載の印刷装置において、前記第１制御手段は、前記受信手段によって受信された印刷データに付加された認証情報と前記受付手段によって受け付けられた認証情報とが一致したならば認証が成功したと判断してもよい（請求項１０）。
【００１６】
また、本発明は、近距離無線通信手段と、印刷手段と、情報処理装置から印刷データを受信する受信手段と、認証情報を受け付ける受付手段と、前記受付手段によって受け付けられた認証情報を用いた認証が成功した場合に、前記受信手段によって受信された印刷データを印刷するように前記印刷手段を制御する第１制御手段と、前記情報処理装置との前記近距離無線通信手段による近距離無線通信が維持されている状態で前記受信手段によって前記印刷データと認証情報とが受信された場合に、当該認証情報を用いた認証を行わずに当該印刷データを印刷するように前記印刷手段を制御する第２制御手段とを備えた印刷装置を提供する（請求項１１）。
【００１７】
また、本発明は、印刷装置を制御するコンピュータを、近距離無線通信手段と、情報処理装置から印刷データを受信する受信手段と、認証情報を受け付ける受付手段と、前記受付手段によって受け付けられた認証情報を用いた認証が成功した場合に、前記受信手段によって受信された印刷データを印刷するように前記印刷装置を制御する第１制御手段と、前記情報処理装置との前記近距離無線通信手段による近距離無線通信が行われた後に前記受信手段によって前記印刷データが受信された場合に、認証情報を用いた認証を行わずに当該印刷データを印刷するように前記印刷装置を制御する第２制御手段として機能させるためのプログラムを提供する（請求項１２）。
【００１８】
また、本発明は、印刷装置を制御するコンピュータを、近距離無線通信手段と、情報処理装置から印刷データを受信する受信手段と、認証情報を受け付ける受付手段と、前記受付手段によって受け付けられた認証情報を用いた認証が成功した場合に、前記受信手段によって受信された印刷データを印刷するように前記印刷装置を制御する第１制御手段と、前記情報処理装置との前記近距離無線通信手段による近距離無線通信が維持されている状態で前記受信手段によって前記印刷データと認証情報とが受信された場合に、当該認証情報を用いた認証を行わずに当該印刷データを印刷するように前記印刷装置を制御する第２制御手段として機能させるためのプログラムを提供する（請求項１３）。
【発明の効果】
【００１９】
請求項１、１１、１２、１３に係る発明によれば、近距離無線通信を行った後に印刷装置に送信された印刷データの認証情報の入力操作を省略することができる。
請求項２に係る発明によれば、受信された印刷データが、情報処理装置との近距離無線通信が行われた後に情報処理装置から送信されたことを保証することができる。
請求項３に係る発明によれば、印刷データが送信されたときの近距離無線通信のセッションを特定することができる。
請求項４に係る発明によれば、印刷装置と近距離無線通信を行い得る範囲に情報処理装置が位置することを保証することができる。
請求項５に係る発明によれば、印刷物が放置されるおそれがある場合に印刷を中止することができる。
請求項６に係る発明によれば、近距離無線通信が維持されている情報処理装置から送信された印刷データの印刷を遅延させないようにすることができる。
請求項７に係る発明によれば、印刷物の放置を防ぐことができる。
請求項８に係る発明によれば、印刷データを送信した情報処理装置が、印刷装置と近距離無線通信を行い得る範囲に位置することを保証することができる。
請求項９に係る発明によれば、印刷データが送信されたときの近距離無線通信のセッションを特定することができる。
請求項１０に係る発明によれば、情報処理装置によって印刷データを送信したユーザと、印刷データに認証情報を入力したユーザが同一であることを保証することができる。
【図面の簡単な説明】
【００２０】
【図１】印刷システムを示す図。
【図２】印刷装置１００のハードウェア構成を示す図。
【図３】情報処理装置２００のハードウェア構成を示す図。
【図４】印刷装置１００の機能構成を示す図。
【図５】第１実施形態の動作を示す流れ図。
【図６】第２実施形態の動作を示す流れ図。
【図７】第２実施形態の動作を示す流れ図。
【発明を実施するための形態】
【００２１】
＜第１実施形態＞
本発明の第１実施形態について説明する。
図１は、印刷システムを示す図である。情報処理装置２００は、例えば、スマートフォンなどの携帯端末であり、印刷装置１００に印刷データを送信し、印刷装置１００がこの印刷データに基づく画像を印刷する。印刷装置１００及び情報処理装置２００は、近距離無線通信を行う機能と、無線ＬＡＮ（Local Area Network）による通信を行う機能とを備える。
【００２２】
図２は、印刷装置１００のハードウェア構成を示す図である。制御部４は、ＣＰＵ（Central Processing Unit）などの演算装置と、ＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）などの記憶装置とを備える（いずれも図示省略）。ＲＯＭには、ハードウェアやＯＳ（Operating System）の起動の手順を記述したファームウェアが記憶されている。ＲＡＭは、ＣＰＵが演算を実行する際のデータの記憶に用いられる。記憶部５は、例えばハードディスク記憶装置を備え、ＯＳやアプリケーションプログラムなどが記憶されている。
【００２３】
近距離無線通信部６は、情報処理装置２００との間でＮＦＣによる通信を行うための通信Ｉ／Ｆであり、例えば、情報処理装置２００に備えられた非接触型ＩＣ（Integrated Circuit）カードとの間で通信を行うリーダライタである。本実施形態における近距離無線通信は、通信可能な距離が数ｃｍから数十ｃｍ程度である通信手段を指し、Near field communication（以下、ＮＦＣという。）やbluetooth（登録商標）などが含まれる。以下では、近距離無線通信としてＮＦＣを用いた例を示す。ＮＦＣの規格は、例えば、ISO(International Organization for Standardization)/IEC(International Electrotechnical Commission) 18092である。近距離無線通信部６は、ＵＩ（User Interface）部１に隣接した位置に設けられており、印刷装置１００の筐体の外側には、近距離無線通信部６の位置を示す目印が設けられている。近距離無線通信部６は、周期的に問い合わせ信号を発信し、この目印の位置にユーザが情報処理装置２００をかざすと、情報処理装置２００の近距離無線通信部２０３が問い合わせ信号を受信する。すると、近距離無線通信部２０３が応答信号を発信し、この応答信号が近距離無線通信部６に受信されたことを契機として、印刷装置１００と情報処理装置２００とのＮＦＣのセッションが確立される。問い合わせ信号に対する応答信号が受信されなくなったならば、ＮＦＣのセッションが終了する。
【００２４】
無線ＬＡＮ通信部７は、印刷装置１００を無線ＬＡＮ（Local Area Network）に接続するための通信Ｉ／Ｆ（Interface）である。無線ＬＡＮの規格は、例えば、IEEE(The Institute of Electrical and Electronics Engineers, Inc.)802.11シリーズのいずれかである。本実施形態における無線ＬＡＮは、例えば、情報処理装置２００と印刷装置１００とがアクセスポイントを経由せずに直接通信を行うアドホックモードの無線ＬＡＮである。
なお、印刷装置１００には、印刷装置１００を有線通信のＬＡＮに接続するための通信Ｉ／Ｆや、印刷装置１００を電話回線に接続してファクシミリ装置との間で画像データの送受信を行うためのモデムなどの通信機能が備えられていてもよい。
【００２５】
読取部２は、原稿を光学的に読み取って画像データを生成する。具体的には、読取部２は、光源、光学系及び撮像素子を備え（いずれも図示省略）、プラテンガラス２Ａ上に載せられた原稿に対して光源が光を照射し、原稿で反射された反射光が光学系を介してＲ（Red）色、Ｇ（Green）色、Ｂ（Blue）色に分解されて撮像素子に入射する。撮像素子は、入射した光を信号に変換して画像処理部３に供給する。
【００２６】
画像処理部３は、画像データに対して画像処理を施して色毎、画素毎の階調を表す画像データを生成する。具体的には、画像処理部３は、読取部２から供給された信号をＡ／Ｄ（Analog/Digital）変換し、シェーディング補正、ガンマ補正、ノイズ除去、Ｒ色、Ｇ色、Ｂ色からＹ（Yellow）色、Ｍ（Magenta）色、Ｃ（Cyan）色、Ｋ（Black）色への変換、スクリーン処理などを施す。また、画像処理部３は、ページ記述言語で記述された印刷データをラスタデータに変換する機能を備え、外部から印刷データを受信した場合には、受信した印刷データをラスタデータに変換して上記の画像処理を施す。
【００２７】
搬送部３０は、搬送路３４に沿って記録媒体Ｐを搬送する。具体的には、媒体収容部３１には、紙など、シート状の記録媒体Ｐが積み重ねて収容されており、送り出しローラ３２が記録媒体Ｐを１枚ずつ搬送路３４に送り出し、搬送ローラ３３が記録媒体Ｐを搬送路３４に沿って矢印Ｃの方向に搬送する。
画像形成部１０Ｙ、１０Ｍ、１０Ｃ、１０Ｋは、画像処理部３から供給されたラスタデータに基づいて、電子写真方式によりそれぞれＹ色、Ｍ色、Ｃ色、Ｋ色のトナー像を生成し、これらのトナー像を記録媒体Ｐに重ねて転写する。以下、画像形成部１０Ｙ、１０Ｍ、１０Ｃ、１０Ｋを画像形成部１０と総称する。
【００２８】
ＵＩ部１は、表示部１ａと受付部１ｂとを有する。表示部１ａは、例えば、液晶や有機ＥＬ（Electro-Luminescence）素子などを用いた表示装置であり、平面状の表示面を有する。表示部１ａは、ユーザが印刷装置１００を操作するための操作画面を表示する。操作画面は、印刷装置１００が有する各機能に対応する仮想的な操作子（いわゆる、アイコン）を配置した画面である。
【００２９】
受付部１ｂは、印刷装置１００に対するユーザの操作を受け付ける。受付部１ｂは、例えば、表示部１ａの表示面を覆うように設けられたタッチパネルであり、ユーザは、表示部１ａに表示された操作画面をタッチパネル越しに見ながら、印刷装置１００に対する操作を行う。受付部１ｂにユーザの指が接触すると、指の接触位置を表す接触位置情報を受付部１ｂが制御部４に出力する。制御部４は、接触位置情報に基づいて操作の内容を特定し、その内容に応じて印刷装置１００を動作させる。
【００３０】
図３は、情報処理装置２００のハードウェア構成を示す図である。制御部２０１は、ＣＰＵなどの演算装置と、ＲＯＭやＲＡＭなどの記憶装置とを備える（いずれも図示省略）。ＲＯＭには、ハードウェアやＯＳの起動の手順を記述したファームウェアが記憶されている。ＲＡＭは、ＣＰＵが演算を実行する際のデータの記憶に用いられる。記憶部２０２は、例えばＥＥＰＲＯＭ（Electronically Erasable and Programmable Read Only Memory）やＳＲＡＭ（Static Random Access Memory）などの記憶装置を備え、ＯＳやアプリケーションプログラムなどが記憶されている。また、記憶部２０２には、印刷装置１００に対応するプリンタドライバが記憶されている。
【００３１】
近距離無線通信部２０３は、印刷装置１００の近距離無線通信部６との間でＮＦＣによる通信を行うための通信Ｉ／Ｆであり、例えば、非接触型ＩＣカードとこれを装着するスロットを備える。無線ＬＡＮ通信部２０４は、情報処理装置２００を無線ＬＡＮに接続するための通信Ｉ／Ｆである。
なお、情報処理装置２００には、情報処理装置２００を携帯電話の通信網に接続するための通信Ｉ／Ｆや、通話のためのスピーカ、マイクロホン、音声処理回路などが備えられていてもよい。
【００３２】
ＵＩ部２０６は、表示部２０６ａと受付部２０６ｂとを有する。表示部２０６ａは、例えば、液晶や有機ＥＬ素子などを用いた表示装置であり、平面状の表示面を有する。制御部４は、ユーザが情報処理装置２００を操作するための操作画面を表示部２０６ａに表示させる。操作画面は、情報処理装置２００が有する各機能に対応する仮想的な操作子（いわゆる、アイコン）を配置した画面である。
【００３３】
受付部２０６ｂは、情報処理装置２００に対するユーザの操作を受け付ける。受付部２０６ｂは、例えば、表示部２０６ａの表示面を覆うように設けられたタッチパネルであり、ユーザは、表示部２０６ａに表示された操作画面をタッチパネル越しに見ながら、情報処理装置２００に対する操作を行う。受付部２０６ｂにユーザの指が接触すると、指の接触位置を表す接触位置情報を受付部２０６ｂが制御部２０１に出力する。制御部２０１は、接触位置情報に基づいて操作の内容を特定し、その内容に応じて情報処理装置２００を動作させる。なお、タッチパネルに加えて、数字などを入力するための押しボタン式のキーが備えられていてもよい。
【００３４】
次に、印刷処理の種別について説明する。印刷処理の種別の主なものを例示すると、以下のとおりである。
・蓄積印刷（第１の種別）：ユーザが情報処理装置２００に認証情報を入力する。認証情報は、例えば、複数桁の数字で構成されたパスワードである。情報処理装置２００は、入力された認証情報と予め情報処理装置２００に設定されているユーザＩＤとが付加された印刷データを印刷装置１００に送信する。印刷装置１００は、受信した印刷データを記憶部５に記憶（蓄積）させる。ユーザが印刷装置１００に表示されたメニューから蓄積印刷を選択すると、蓄積された印刷データの各々に対応するユーザＩＤが表示される。ユーザがユーザＩＤを選択し、認証情報を入力すると、印刷装置１００はこのユーザＩＤと認証情報とが付加された印刷データを記憶部５から読み出し、この印刷データに基づく画像を印刷する。
・通常印刷（第２の種別）：印刷装置１００が、印刷データを受信し次第、この印刷データに基づく画像を印刷する。
【００３５】
図４は、印刷装置１００の機能構成を示す図である。これらの機能は、制御部４がプログラムに記述された手順に従って印刷装置１００のハードウェアを動作させることによって実現される。
近距離無線通信手段１１０は、情報処理装置２００との間で近距離無線通信を行う。印刷手段１２０は、印刷データを印刷する。受信手段１３０は、情報処理装置２００から印刷データを受信する。受付手段１４０は、認証情報を受け付ける。第１制御手段１５０は、受付手段１４０によって受け付けられた認証情報を用いた認証が成功した場合に、受信手段１３０によって受信された印刷データを印刷するように印刷手段１２０を制御する。第２制御手段１６０は、情報処理装置２００との近距離無線通信手段１１０による近距離無線通信が行われた後に受信手段１３０によって印刷データが受信された場合に、認証情報を用いた認証を行わずに当該印刷データを印刷するように印刷手段１２０を制御する。
【００３６】
図５は、第１実施形態の動作を示す流れ図である。なお、印刷装置１００の近距離無線通信部６は、問い合わせ信号を周期的に発信し続ける。
図５に示すステップＳ２１においては、情報処理装置２００の制御部２０１が、アプリケーションプログラムの実行を開始する。具体的には、情報処理装置２００のユーザが、情報処理装置２００に対してアプリケーションプログラムの実行を指示する。このアプリケーションプログラムは、例えば、文書の表示、編集、印刷などの処理を実行するためのプログラムである。アプリケーションプログラムの実行が開始されたならば、ユーザは、印刷する文書を選択して表示部２０６ａに表示させ、印刷に関する設定の開始を情報処理装置２００に指示する。
【００３７】
ステップＳ２２においては、近距離無線通信部２０３が、印刷装置１００の近距離無線通信部６から発信された問い合わせ信号を受信する。
ステップＳ２３においては、制御部２０１が、近距離無線通信部２０３により、印刷装置１００に応答信号を送信する。
【００３８】
ステップＳ１１においては、近距離無線通信部６（近距離無線通信手段１１０）が応答信号を受信したことを契機として、情報処理装置とのＮＦＣが確立される。制御部４は、装置情報とＩＰアドレスとを近距離無線通信部６によって情報処理装置２００に送信する。装置情報とは、例えば印刷装置１００の機種を示す情報である。ＩＰアドレスは、無線ＬＡＮ通信部７に割り当てられたＩＰアドレスであり、このＩＰアドレスが、情報処理装置２００から印刷装置１００に無線ＬＡＮ経由で印刷データを送信する場合の送信先のアドレスとして用いられる。
【００３９】
ステップＳ２４においては、制御部２０１が、装置情報とＩＰアドレスを受信する。制御部２０１は、受信した装置情報に基づいて、印刷装置１００の機種に対応するプリンタドライバを記憶部５から読み出し、プリンタドライバの設定画面を表示部１ａに表示させる。ユーザは、この設定画面上で印刷のパラメータを設定し、印刷データの送信を指示する。印刷のパラメータとは、印刷範囲、部数、片面印刷／両面印刷などである。
【００４０】
ステップＳ２５においては、制御部２０１が、印刷データを印刷装置１００に送信する。具体的には、制御部２０１は、ステップＳ２４において設定されたパラメータ（印刷範囲、部数、片面印刷／両面印刷など）に応じた印刷データを生成し、無線ＬＡＮ通信部２０４によって印刷装置１００に送信する。生成される印刷データは、ＰＤＬ（Page Description Language）で記述されたデータでもよいし、ＰＤＬとＰＪＬ（Printer Job Language）を組み合わせたデータでもよい。また、印刷データは、印刷する画像を表すデータでもよいし、印刷する画像を表すデータの格納場所のアドレスを含むデータでもよい。
【００４１】
ステップＳ１２においては、制御部４（第２制御手段１６０）が、情報処理装置２００から受信した印刷データを画像処理部３に出力する。画像処理部３（印刷手段１２０）は、この印刷データをラスタデータに変換して画像処理を施し、画像形成部１０に出力する。画像形成部１０は、このラスタデータに基づく画像を印刷する。印刷が完了したならば、制御部４は、当該印刷データに係る処理を終了する。
【００４２】
一方、情報処理装置２００からの応答信号を受信しない状態で印刷装置１００が印刷データを受信した場合、制御部４が、印刷データを記憶部５に記憶させ、当該印刷データに係る処理を終了する。その後、ユーザが蓄積印刷を実行する旨の指示をＵＩ部１に与えた場合、制御部４は、蓄積された印刷データの各々に対応するユーザＩＤを表示部１ａに表示させる。ユーザがいずれかのユーザＩＤを選択し、認証情報を入力すると、受付部１ｂ（受付手段１４０）がこのユーザＩＤと認証情報を受け付けて制御部４に出力する。制御部４（第１制御手段１５０）は、このユーザＩＤと認証情報とが付加された印刷データを記憶部５から読み出し、この印刷データを画像形成部１０（印刷手段１２０）に印刷させる。
【００４３】
＜第２実施形態＞
本発明の第２実施形態について説明する。以下の機能は、制御部４がプログラムに記述された手順に従って印刷装置１００のハードウェアを動作させることによって実現される。
近距離無線通信手段１１０は、情報処理装置２００との間で近距離無線通信を行う。印刷手段１２０は、印刷データを印刷する。受信手段１３０は、情報処理装置２００から印刷データを受信する。受付手段１４０は、認証情報を受け付ける。第１制御手段１５０は、受付手段１４０によって受け付けられた認証情報を用いた認証が成功した場合に、受信手段１３０によって受信された印刷データを印刷するように印刷手段１２０を制御する。第１制御手段１５０は、受信手段１３０によって受信された印刷データに付加された認証情報と受付手段１４０によって受け付けられた認証情報とが一致したならば認証が成功したと判断する。
【００４４】
第２制御手段１６０は、受信手段１３０によって受信された印刷データに通信情報が付加されており、且つ、情報処理装置２００との近距離無線通信が維持されており、且つ、印刷データに付加されている通信情報と維持されている近距離無線通信に関する通信情報とが一致する場合に、認証情報を用いた認証を行わずに当該印刷データを印刷手段１２０に印刷させる。通信情報は、印刷装置１００との近距離無線通信のセッションを特定するための情報である。また、第２制御手段１６０は、情報処理装置２００との近距離無線通信が維持されていない場合に、受付手段１４０によって受け付けられた認証情報を用いた認証を行い、当該認証が成功した場合に、印刷データを印刷手段１２０に印刷させる。
【００４５】
図６、図７は、第１実施形態の動作を示す流れ図である。なお、印刷装置１００の近距離無線通信部６は、問い合わせ信号を周期的に発信し続ける。
図６に示すステップＳ２０１においては、情報処理装置２００の制御部２０１が、アプリケーションプログラムの実行を開始する。具体的には、情報処理装置２００のユーザが、情報処理装置２００に対してアプリケーションプログラムの実行を指示する。このアプリケーションプログラムは、例えば、文書の表示、編集、印刷などの処理を実行するためのプログラムである。アプリケーションプログラムの実行が開始されたならば、ユーザは、印刷する文書を選択して表示部２０６ａに表示させ、印刷に関する設定の開始を情報処理装置２００に指示する。
【００４６】
ステップＳ２０２においては、近距離無線通信部２０３が、印刷装置１００の近距離無線通信部６から発信された問い合わせ信号を受信する。
ステップＳ２０３においては、制御部２０１が、近距離無線通信部２０３により、印刷装置１００に応答信号を送信する。
【００４７】
ステップＳ１０１においては、近距離無線通信部６（近距離無線通信手段１１０）が応答信号を受信したことを契機として、情報処理装置とのＮＦＣが確立される。すると、制御部４は、通信情報を生成し、この通信情報をＲＡＭに記憶させる。通信情報とは、ＮＦＣに用いられる情報であり、例えば、確立されたＮＦＣのセッションを特定するためのセッションＩＤ（Identifier）である。そして、制御部４は、この通信情報と装置情報とＩＰアドレスとを近距離無線通信部６によって情報処理装置２００に送信する。装置情報とは、例えば印刷装置１００の機種を示す情報である。ＩＰアドレスは、無線ＬＡＮ通信部７に割り当てられたＩＰアドレスであり、このＩＰアドレスが、情報処理装置２００から印刷装置１００に無線ＬＡＮ経由で印刷データを送信する場合の送信先のアドレスとして用いられる。
【００４８】
ステップＳ２０４においては、制御部２０１が、通信情報と装置情報を受信する。制御部２０１は、受信した装置情報に基づいて、印刷装置１００の機種に対応するプリンタドライバを記憶部５から読み出し、プリンタドライバの設定画面を表示部１ａに表示させる。ユーザは、この設定画面上で印刷のパラメータを設定し、印刷データの送信を指示する。印刷のパラメータとは、印刷範囲、部数、片面印刷／両面印刷などである。
【００４９】
ステップＳ２０５においては、制御部２０１が、印刷装置１００とのＮＦＣが維持されているか否かを判定する。具体的には、制御部２０１は、定められた期間内に近距離無線通信部２０３が問い合わせ信号を受信したか否かを判定する。定められた期間とは、問い合わせ信号の発信周期よりも長い期間である。この期間内に問い合わせ信号が受信されたならば、制御部２０１は、ＮＦＣが維持されていると判定し（ステップＳ２０５：ＹＥＳ）、ステップＳ２０６の処理に進む。一方、この期間内に問い合わせ信号が受信されなかったならば、制御部２０１は、ＮＦＣが維持されていないと判定し（ステップＳ２０５：ＮＯ）、ステップＳ２０８の処理に進む。
【００５０】
ステップＳ２０６においては、制御部２０１が認証情報を生成する。具体的には、制御部２０１は、例えば複数桁の乱数で構成された認証情報を生成し、この認証情報をＲＡＭに記憶させる。この場合、表示部２０６ａには、ユーザが認証情報を入力するためのテンキーは表示されない。
【００５１】
ステップＳ２０７においては、制御部２０１が、印刷データを印刷装置１００に送信する。具体的には、制御部２０１は、ステップＳ２０４において設定されたパラメータ（印刷範囲、部数、片面印刷／両面印刷など）に応じた印刷データを生成し、この印刷データに種別情報と認証情報と通信情報とを付加して、無線ＬＡＮ通信部２０４によって印刷装置１００に送信する。印刷データに付加される種別情報は、第１の種別を示す種別情報である。印刷データに付加される認証情報は、ステップＳ２０６で生成された認証情報である。印刷データに付加される通信情報は、ステップＳ２０４で印刷装置１００から受信された通信情報である。生成される印刷データは、ＰＤＬ（Page Description Language）で記述されたデータでもよいし、ＰＤＬとＰＪＬ（Printer Job Language）を組み合わせたデータでもよい。また、印刷データは、印刷する画像を表すデータでもよいし、印刷する画像を表すデータの格納場所のアドレスを含むデータでもよい。
【００５２】
一方、ステップＳ２０８においては、受付部２０６ｂが、認証情報を受け付ける。具体的には、受付部２０６ｂが、種別情報を受け付ける。ユーザが第１の種別を指定した場合には、制御部２０１が、ユーザが認証情報を入力するためのテンキーを表示部２０６ａに表示させ、テンキーによって入力された認証情報を受付部２０６ｂが受け付けて制御部２０１に出力する。
【００５３】
ステップＳ２０９においては、制御部２０１が、印刷データを印刷装置１００に送信する。具体的には、制御部２０１は、ステップＳ２０４において設定されたパラメータに応じた印刷データを生成し、この印刷データにステップＳ２０８で受け付けられた種別情報と認証情報とを付加して、無線ＬＡＮ通信部２０４によって印刷装置１００に送信する。
【００５４】
次に、図７の説明に移る。ステップＳ１０２においては、印刷装置１００の制御部４が、印刷処理の種別を判定する。具体的には、無線ＬＡＮ通信部７（受信手段１３０）が印刷データを受信すると、制御部４は、この印刷データをＲＡＭに保持し、第１の種別（蓄積印刷）を示す種別情報が印刷データに付加されているか否かを判定する。第１の種別を示す種別情報が付加されている場合（ステップＳ１０２：ＹＥＳ）には、制御部４の処理はステップＳ１０３に進み、第１の種別でない種別を示す種別情報が付加されている場合、又は、種別情報が付加されていない場合（ステップＳ１０２：ＮＯ）には、制御部４の処理はステップＳ１１０に進む。ステップＳ１１０においては、制御部４が印刷データを破棄する。
【００５５】
ステップＳ１０３においては、制御部４（第２制御手段１６０）が、この印刷データに通信情報が付加されているか否かを判定する。通信情報が付加されている場合（ステップＳ１０３：ＹＥＳ）には、制御部４の処理はステップＳ１０４に進み、通信情報が付加されていない場合（ステップＳ１０３：ＮＯ）には、制御部４の処理はステップＳ１０９に進む。
【００５６】
ステップＳ１０４においては、制御部４（第２制御手段１６０）が、情報処理装置２００とのＮＦＣが維持されているか否かを判定する。具体的には、近距離無線通信部６が発信した問い合わせ信号に対する応答信号を受信したならば、制御部４は、情報処理装置２００とのＮＦＣが維持されていると判定し（ステップＳ１０４：ＹＥＳ）、ステップＳ１０５の処理に進む。一方、応答信号を受信しなかったならば、制御部４は、情報処理装置２００とのＮＦＣが維持されていないと判定し（ステップＳ１０４：ＮＯ）、ステップＳ１０９の処理に進む。
【００５７】
ステップＳ１０５においては、制御部４（第２制御手段１６０）が、情報処理装置２００から受信した印刷データに付加された通信情報と、ステップＳ１０１で生成・記憶された通信情報とを比較し、両者が一致した場合（ステップＳ１０５：ＹＥＳ）には、ステップＳ１０６の処理に進み、両者が一致しない場合（ステップＳ１０５：ＮＯ）には、ステップＳ１０９の処理に進む。
【００５８】
ステップＳ１０６においては、制御部４が、近距離無線通信部６により、情報処理装置２００によって生成された認証情報の送信を情報処理装置２００に対して要求する。この場合、制御部４は、受付部２０６ｂによる認証情報の受け付けを行わない。
【００５９】
ステップＳ２１０においては、情報処理装置２００の制御部２０１が、ステップＳ２０６で生成・記憶された認証情報を近距離無線通信部２０３によって印刷装置１００に送信する。
【００６０】
ステップＳ１０７においては、制御部４が、情報処理装置２００から受信した認証情報と、情報処理装置２００から受信した印刷データに付加されている認証情報とを比較し、両者が一致した場合（ステップＳ１０７：ＹＥＳ）には、ステップＳ１０８の処理に進み、両者が一致しない場合（ステップＳ１０７：ＮＯ）には、ステップＳ１０９の処理に進む。
【００６１】
ステップＳ１０８においては、制御部４（第２制御手段１６０）が、印刷データを画像処理部３に出力する。画像処理部３（印刷手段１２０）は、この印刷データをラスタデータに変換して画像処理を施し、画像形成部１０に出力する。画像形成部１０は、このラスタデータに基づく画像を印刷する。印刷が完了したならば、制御部４は、当該印刷データに係る処理を終了する。
【００６２】
ステップＳ１０３、Ｓ１０４、Ｓ１０５、Ｓ１０７における判定がＮＯであった場合、制御部４は、情報処理装置２００から受信した印刷データに基づく画像の印刷を行わずに、ステップＳ１０９の処理に進む。ステップＳ１０３においては、制御部４が、印刷データを記憶部５に記憶させ、当該印刷データに係る処理を終了する。
【００６３】
その後、ユーザが蓄積印刷を実行する旨の指示をＵＩ部１に与えた場合、制御部４は、蓄積された印刷データの各々に対応するユーザＩＤを表示部１ａに表示させる。ユーザがいずれかのユーザＩＤを選択し、認証情報を入力すると、受付部１ｂ（受付手段１４０）がこのユーザＩＤと認証情報を受け付けて制御部４に出力する。制御部４（第１制御手段１５０）は、このユーザＩＤと認証情報とが付加された印刷データを記憶部５から読み出し、この印刷データを画像形成部１０（印刷手段１２０）に印刷させる。
【００６４】
＜変形例＞
上記実施形態を次のように変形してもよい。また、複数の変形例を組み合わせてもよい。
第２実施形態のステップＳ１０６、Ｓ２１０、Ｓ１０７を省略してもよい。
第２実施形態のステップＳ２０６を省略してもよい。この場合、ステップＳ２０７において、印刷データには認証情報が付加されない。
第２実施形態のステップＳ２０７、Ｓ２０９において、印刷データに種別情報を付加せずに送信するようにしてもよい。この場合、蓄積印刷だけを実行するように印刷装置１００に設定しておけばよい。
【００６５】
第２実施形態では、第２制御手段１６０が、受信手段１３０によって受信された印刷データに通信情報が付加されており、且つ、情報処理装置２００との近距離無線通信が維持されており、且つ、印刷データに付加されている通信情報と維持されている近距離無線通信に関する通信情報とが一致する場合に、認証情報を用いた認証を行わずに当該印刷データを印刷手段１２０に印刷させる例を示したが、第２制御手段１６０を以下のように変形してもよい。例えば、第２制御手段１６０が、情報処理装置２００との近距離無線通信が維持されている場合に、認証情報を用いた認証を行わずに印刷データを印刷手段１２０に印刷させるようにしてもよい。具体的には、図７のステップＳ１０３、Ｓ１０５を省略する。この場合、ステップＳ２０７で印刷データに通信情報を付加する必要がなくなる。
【００６６】
あるいは、第２制御手段１６０が、受信手段１３０によって受信された印刷データに情報処理装置２００との近距離無線通信に関する通信情報が付加されている場合に、認証情報を用いた認証を行わずに当該印刷データを印刷手段１２０に印刷させるようにしてもよい。具体的には、図７のステップＳ１０４、Ｓ１０５を省略する。
あるいは、第２制御手段１６０が、受信手段１３０によって受信された印刷データに通信情報が付加されており、且つ、情報処理装置２００との近距離無線通信が維持されている場合に、認証情報を用いた認証を行わずに当該印刷データを印刷手段１２０に印刷させるようにしてもよい。具体的には、図７のステップＳ１０５を省略する。
要するに、第２制御手段１６０は、情報処理装置２００との近距離無線通信手段１１０による近距離無線通信が行われた後に受信手段１３０によって印刷データが受信された場合に、認証情報を用いた認証を行わずに当該印刷データを印刷するように印刷手段１２０を制御するように構成されていればよい。
【００６７】
第２実施形態では、通信情報がセッションＩＤである例を示したが、通信情報は、例えば、情報処理装置２００との近距離無線通信が開始されたことを示す情報などでもよい。要するに、通信情報は、情報処理装置２００との近距離無線通信に関する情報であればよい。
【００６８】
第２実施形態に次の処理を追加してもよい。例えば、第２制御手段１６０が、印刷手段１２０による印刷が行われているときに情報処理装置２００との近距離無線通信が切断された場合に、当該印刷を中止するようにしてもよい。
【００６９】
あるいは、第２制御手段１６０が、情報処理装置２００との近距離無線通信が維持されている場合に、情報処理装置２００以外の装置から送信された印刷データに基づく処理を行わないようにしてもよい。例えば、無線ＬＡＮ通信部７が印刷データを受信しないようにしてもよい。あるいは、受信した印刷データのヘッダに含まれる送信元のＩＰアドレスと、近距離無線通信が維持されている情報処理装置２００のＩＰとを比較し、両者が一致しないならばこの印刷データを消去するようにしてもよい。あるいは、情報処理装置２００との近距離無線通信が維持されている間は、受信した印刷データを印刷せずに保持するようにしてもよい。あるいは、近距離無線通信が維持されている情報処理装置２００から印刷データを受信するまでの間、この情報処理装置２００以外の装置から受信した印刷データを印刷せずに保持するようにしてもよい。
【００７０】
第２実施形態のステップＳ１０６、Ｓ２１０、Ｓ１０７を省略した構成は、近距離無線通信手段と、印刷手段と、情報処理装置から印刷データを受信する受信手段と、認証情報を受け付ける受付手段と、前記受付手段によって受け付けられた認証情報を用いた認証が成功した場合に、前記受信手段によって受信された印刷データを印刷するように前記印刷手段を制御する第１制御手段と、前記情報処理装置との前記近距離無線通信手段による近距離無線通信が維持されている状態で前記受信手段によって前記印刷データと認証情報とが受信された場合に、当該認証情報を用いた認証を行わずに当該印刷データを印刷するように前記印刷手段を制御する第２制御手段とを備えた印刷装置としても特定され得る。
【００７１】
情報処理装置２００は、携帯電話機、タブレット型やノート型のパーソナルコンピュータなどでもよい。無線ＬＡＮは、インフラストラクチャモードでもよい。無線ＬＡＮの代わりに有線ＬＡＮを使用してもよい。
【００７２】
実施形態では、情報処理装置２００及び印刷装置１００がプログラムを実行することによって上記の機能を実現する例を示したが、このプログラムを、光記録媒体、半導体メモリ等、コンピュータで読み取り可能な記録媒体に記録して提供し、この記録媒体からプログラムを読み取って情報処理装置２００及び印刷装置１００にインストールするようにしてもよい。また、このプログラムを電気通信回線で提供してもよい。また、実施形態と同様の機能を情報処理装置２００及び印刷装置１００にハードウェアで実装してもよい。
【符号の説明】
【００７３】
１００…印刷装置、１…ＵＩ部、１ａ…表示部、１ｂ…受付部、２…読取部、３…画像処理部、４…制御部、５…記憶部、６…近距離無線通信部、７…無線ＬＡＮ通信部、１０…画像形成部、３０…搬送部、１１０…近距離無線通信手段、１２０…印刷手段、１３０…受信手段、１４０…受付手段、１５０…第１制御手段、１６０…第２制御手段、２００…情報処理装置、２０１…制御部、２０２…記憶部、２０３…近距離無線通信部、２０４…無線ＬＡＮ通信部、２０６…ＵＩ部、２０６ａ…表示部、２０６ｂ…受付部
【図１】
2015189130.tif 000003
【図２】
2015189130.tif 000004
【図３】
2015189130.tif 000005
【図４】
2015189130.tif 000006
【図５】
2015189130.tif 000007
【図６】
2015189130.tif 000008
【図７】
2015189130.tif 000009