(57)【要約】      （修正有）【課題】受信した印刷データにユーザ情報が付加されていない場合においても、受信した印刷データのジョブオーナーを決定することが可能な印刷装置、印刷装置の制御方法及びプログラムを提供する。【解決手段】印刷装置１００は、アクセスポイントモードによる無線通信で印刷データを受信した場合に、印刷装置１００にログイン中のユーザを、印刷データの所有者として決定する。【選択図】図６
2017094507.tif 000002
【特許請求の範囲】
【請求項１】
ユーザがログイン可能な印刷装置であって、
前記印刷装置と外部装置との間で中継装置を介さずに直接無線通信を実行するダイレクト無線通信モードで動作する無線通信手段と、
前記ダイレクト無線通信モードによる無線通信を用いて印刷データを前記印刷装置が受信した場合に、前記印刷装置にログイン中のユーザを、前記印刷データの所有者として決定する決定手段とを備えることを特徴とする印刷装置。
【請求項２】
前記ダイレクト無線通信モードによる無線通信を用いて印刷データを前記印刷装置が受信した場合に、前記印刷装置にユーザがログイン中であるか否かを判定する判定手段を更に備え、
前記印刷装置にユーザがログイン中であると前記判定手段によって判定された場合に、前記決定手段は、前記印刷装置にログイン中のユーザを、前記印刷データの所有者として決定することを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記ダイレクト無線通信モードとは異なる通信モードを用いて前記印刷装置が印刷データを受信した場合、前記決定手段は、受信した前記印刷データに基づいて、前記印刷データの所有者を決定することを特徴とする請求項１又は２に記載の印刷装置。
【請求項４】
前記ダイレクト無線通信モードとは異なる通信モードは、無線ＬＡＮのインフラストラクチャーモードであることを特徴とする請求項３に記載の印刷装置。
【請求項５】
前記ダイレクト無線通信モードとは異なる通信モードは、前記印刷装置がＬＡＮケーブルを介して有線ＬＡＮに接続する通信モードであることを特徴とする請求項３に記載の印刷装置。
【請求項６】
ユーザ認証を実行する認証手段を更に備え、
前記印刷装置にログインすることが許可されているユーザであると前記ユーザ認証によって判定されたユーザが、前記印刷装置にログインすることを特徴とする請求項１乃至５のいずれか１項に記載の印刷装置。
【請求項７】
前記認証手段は、ＩＣカードから読み取ったユーザ情報に基づいて、前記ユーザ認証を実行することを特徴とする請求項６に記載の印刷装置。
【請求項８】
前記ダイレクト無線通信モードは、前記印刷装置がアクセスポイントとして振る舞う無線通信モードであることを特徴とする請求項１乃至７のいずれか１項に記載の印刷装置。
【請求項９】
外部装置との間で中継装置を介さずに直接無線通信を実行するダイレクト無線通信モードで動作可能な印刷装置の制御方法であって、
前記ダイレクト無線通信モードによる無線通信を用いて印刷データを受信する受信ステップと、
前記印刷装置にログイン中のユーザを、前記受信ステップで受信した前記印刷データの所有者として決定する決定ステップとを有することを特徴とする印刷装置の制御方法。
【請求項１０】
請求項９に記載の印刷装置の制御方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、印刷装置の制御方法及びプログラムに関する。
【背景技術】
【０００２】
ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）にプリンタドライバをインストールし、当該プリンタドライバを用いてＰＣから印刷装置に印刷データ（印刷ジョブ）を送信することが知られている。印刷ジョブの所有者はジョブオーナーと呼ばれ、プリンタドライバは、ジョブオーナーを示すユーザ情報を印刷データに付加して印刷装置に印刷データを送信する。プリンタドライバは、ＰＣのＯＳからＰＣにログインしているユーザのユーザ情報を取得し、ＯＳから取得したユーザ情報をジョブオーナーとして印刷データに付加する。ユーザ情報を含む印刷データを受信した印刷装置は、当該印刷データに含まれているユーザ情報に基づいて、ジョブオーナーを決定することができる。
【０００３】
一方、ＰＣだけではなく、スマートフォンのようなモバイル端末も印刷装置に印刷データを送信する。モバイル端末は、アクセスポイントモードやＷｉ−Ｆｉ  Ｄｉｒｅｃｔ（登録商標）のようなダイレクト無線機能を用いて印刷装置との間で無線通信を確立し、そして印刷データを印刷装置に送信する。特許文献１には、印刷が完了したタイミングや、印刷装置が省電力状態に移行するタイミングで、印刷装置がダイレクト無線機能を停止する構成が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−１７９９２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ＰＣが送信する印刷データには、ＰＣにログインしているユーザのユーザ情報が付加されていることが多い。従って印刷装置にしてみれば、ＰＣから印刷データを受信した場合に、受信した印刷データに基づいて、印刷データのジョブオーナーが誰であるかを決定することができる。一方、モバイル端末が送信する印刷データには、モバイル端末のユーザのユーザ情報は含まれていない。従って印刷装置にしてみれば、モバイル端末から印刷データを受信した場合に、モバイル端末から受信した印刷データのジョブオーナーが誰であるかを決定できない。
【０００６】
そこで本発明では、受信した印刷データにユーザ情報が付加されていない場合においても、受信した印刷データのジョブオーナーを決定することが可能な仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決するために、本発明が提供する印刷装置は、ユーザがログイン可能な印刷装置であって、前記印刷装置と外部装置との間で中継装置を介さずに直接無線通信を実行するダイレクト無線通信モードで動作する無線通信手段と、前記ダイレクト無線通信モードによる無線通信を用いて印刷データを前記印刷装置が受信した場合に、前記印刷装置にログイン中のユーザを、前記印刷データの所有者として決定する決定手段とを備えることを特徴とする印刷装置。
【発明の効果】
【０００８】
本発明によれば、受信した印刷データにユーザ情報が付加されていない場合においても、受信した印刷データのジョブオーナーを決定することが可能である。
【図面の簡単な説明】
【０００９】
【図１】印刷装置システムの全体像を示す図である。
【図２】印刷装置１００のハードウェア構成を示す図である。
【図３】印刷装置１００が表示する画面を示す図である。
【図４】ユーザ管理テーブル４００を示す図である。
【図５】印刷装置１００がアクセスポイントモードの動作を開始する際に実行する処理を示すフローチャートである。
【図６】印刷装置１００が印刷データを受信する際に実行する処理を示すフローチャートである。
【図７】印刷履歴画面を示す図である。
【図８】印刷留め置き画面を示す図である。
【発明を実施するための形態】
【００１０】
以下、本発明を実施するための最良の形態について図面を用いて説明する。なお、以下の実施の形態は特許請求の範囲に係る発明を限定するものでなく、また実施の形態で説明されている特徴の組み合わせの全てが発明の解決手段に必須のものとは限らない。
【００１１】
（実施形態１）
図１を用いて、印刷システムの全体像を説明する。印刷装置１００は、ＬＡＮケーブルによって有線ＬＡＮに接続されている。有線ＬＡＮにはＰＣ１０１が接続されていて、ＰＣ１０１は印刷データを印刷装置１００に送信する。印刷装置１００は、受信した印刷データに基づいて印刷処理を実行する。
【００１２】
ＰＣ１０１は、送信する印刷データにユーザ情報を付加する。このユーザ情報は、印刷データのジョブオーナー（印刷データの所有者）を示す。ＰＣ１０１は、ＰＣ１０１のＯＳからＰＣ１０１にログインしているユーザのユーザ情報を取得し、この取得したユーザ情報を印刷データに付加する。印刷装置１００は、印刷データに付加されているユーザ情報を参照することで、印刷データのジョブオーナーを決定する。印刷装置１００は、決定したジョブオーナーの情報を様々な形で活用することができる。例えば、予め印刷装置１００に設定されているジョブオーナーの権限に従って、印刷処理の実行を許可するか、又は、禁止するかを決定することができる。また、他の例として、印刷装置１００が印刷処理を完了した場合に、ジョブオーナーの名称を用いて印刷履歴を残すこともできる。
【００１３】
また、印刷装置１００は無線ＬＡＮ機能を備える。印刷装置１００が備える無線ＬＡＮ機能には、インフラストラクチャーモードと、アクセスポイントモードの２種類の無線通信モードが存在する。インフラストラクチャーモードは、印刷装置１００がアクセスポイント（不図示）に無線接続して、ＰＣ１０１等のネットワーク上のデバイスと通信するための無線通信モードである。
【００１４】
一方、アクセスポイントモードは、印刷装置１００においてソフトウェア・アクセスポイントを起動させることで、印刷装置１００自身がアクセスポイントとして振る舞う無線通信モードである。スマートフォン等のモバイル端末１０２は、アクセスポイントモードで動作する印刷装置１００に無線接続し、写真等の電子ファイルを印刷するための印刷データを印刷装置１００に送信する。アクセスポイントモードによって、アクセスポイントのような中継装置を介することなく、印刷装置１００とモバイル端末１０２との間で直接無線通信を確立することができる。なおアクセスポイントモードは、印刷装置１００とモバイル端末１０２が直接無線通信を確立するためのダイレクト無線通信モードの一例である。アクセスポイントモードの代わりに、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ（登録商標）のような他の無線通信方式を本実施形態に適用してもよい。
【００１５】
モバイル端末１０２が印刷データを印刷装置１００に送信する場合、印刷データに付加される情報は、モバイル端末１０２の機種情報や、“Ｍｏｂｉｌｅ”という文字列である。従って印刷装置１００にしてみれば、モバイル端末１０２から印刷データを受信した場合に、誰が印刷データのジョブオーナーであるか決定できないという課題がある。この課題を解決するために、本実施形態では、印刷データを受信した際に印刷装置１００にログインしているユーザをジョブオーナーとして決定する仕組みを説明する。
【００１６】
図２を用いて、印刷装置１００のハードウェア構成を説明する。ＣＰＵ２０１はＲＯＭ２０２が記憶している制御プログラムを読み出して、印刷装置１００の動作を制御するための様々な処理を実行する。ＲＯＭ２０２は、制御プログラムを記憶している。ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等の一時記憶領域として用いられる。ＨＤＤ２０４は、様々なデータを記憶する不揮発性の記憶媒体である。
【００１７】
なお、印刷装置１００の場合、１つのＣＰＵ２０１が後述するフローチャートに示す処理を実行するものとするが、他の態様であっても構わない。例えば、複数のＣＰＵが協働して後述するフローチャートに示す処理を実行するようにすることもできる。また、後述するフローチャートの処理の一部をＡＳＩＣ等のハードウェア回路を用いて実行するようにしてもよい。
【００１８】
無線ＬＡＮ  Ｉ／Ｆ２０５は、モバイル端末１０２やアクセスポイント等の外部装置との間で無線ＬＡＮ通信を実行する。無線ＬＡＮ  Ｉ／Ｆ２０５が実行する無線ＬＡＮ通信は、ＩＥＥＥ８０２．１１ａ／ｂ／ｇ／ｎ／ａｃ等の無線通信である。無線ＬＡＮ  Ｉ／Ｆ２０５は、インフラストラクチャーモードとアクセスポイントモードとで動作可能である。無線ＬＡＮ  Ｉ／Ｆ２０５は、予めユーザに設定されているデバイス設定に従って、インフラストラクチャーモードとアクセスポイントモードのいずれか一方を選択して動作する。
【００１９】
ネットワークＩ／Ｆ２１０は、ＬＡＮケーブルを介して有線ＬＡＮに接続する。ネットワークＩ／Ｆ２１０は、有線ＬＡＮ上の外部装置（例えばＰＣ）と通信可能である。
【００２０】
プリンタ２０６は、無線ＬＡＮ  Ｉ／Ｆ２０５やネットワークＩ／Ｆ２１０が受信した印刷データに基づいて、シートに印刷処理を実行する。スキャナ２０７は、ユーザに載置された原稿を読み取り、原稿画像を生成する。スキャナ２０７によって生成された原稿画像は、プリンタ２０６によって印刷されたり（所謂コピー処理）、ＨＤＤ２０４に蓄積されたりする。
【００２１】
操作部２０８は、タッチパネル機能を有する液晶表示部やキーボードを備え、各種操作画面を表示する。ユーザは、操作部２０８を介して印刷装置１００に対して指示や情報を入力することができる。
【００２２】
ＩＣカードリーダ２０９は、ＩＣカードからユーザ情報を読み取る。本実施形態には、ユーザＩＤとパスワードが、ユーザ情報としてＩＣカードに記憶されている。そしてＩＣカードリーダ２０９がＩＣカードから読み取ったユーザ情報に基づいて、印刷装置１００がユーザ認証を実行する。
【００２３】
モバイル端末１０２のユーザが、モバイル端末１０２に記憶されている写真を印刷したい場合、ユーザは、アクセスポイントモードを用いて印刷装置１００とモバイル端末１０２を直接無線接続する。この操作手順について、図３を用いて説明する。
【００２４】
図３（Ａ）のログイン画面３００は、印刷装置１００の操作部２０８が表示する画面である。印刷装置１００の起動が完了すると、操作部２０８は、ログイン画面３００を初期表示する。ユーザは、ＩＣカードリーダ２０９にユーザ自身のＩＣカードをかざす。
【００２５】
図４のユーザ管理テーブル４００は、印刷装置１００にログインすることが許可されているユーザを管理するための情報であり、印刷装置１００のＨＤＤ２０４に記憶されている。ユーザ管理テーブル４００に登録されているユーザが、印刷装置１００にログイン可能である。ユーザが自身のＩＣカードをＩＣカードリーダ２０９にかざすと、ＩＣカードリーダ２０９は、ＩＣカードからユーザ情報（ユーザＩＤとパスワード）を読み取る。そしてＣＰＵ２０１は、ＩＣカードリーダ２０９がＩＣカードから読み取ったユーザ情報が、ユーザ管理テーブル４００に登録されているか否かを判定する。ＩＣカードから読み取ったユーザ情報がユーザ管理テーブル４００に登録されていれば、認証ＯＫとなり、ユーザ情報が示すユーザが印刷装置１００にユーザがログインした状態になる。そして印刷装置１００にログインしたユーザは、印刷装置を使用することができる。一方、ＩＣカードから読み取ったユーザ情報がユーザ管理テーブル４００に登録されていなければ、認証ＮＧとなり、操作部２０８は認証ＮＧをユーザに通知し、メニュー画面３１０は表示されない。
【００２６】
本実施形態の場合、ＩＣカードリーダ２０９を用いずに、入力欄３０１と入力欄３０２にそれぞれユーザＩＤとパスワードをユーザが入力してもよい。入力欄３０１と入力欄３０２にユーザＩＤとパスワードを入力して、そしてユーザがログインボタン３０３を押すと、ＣＰＵ２０１はユーザ認証を実行する。
【００２７】
また、ユーザ管理テーブル４００を印刷装置１００が備えるのではなく、外部の認証サーバが備えていてもよい。認証サーバがユーザ管理テーブル４００を備える場合、印刷装置１００は、ユーザ情報を認証サーバに送信する。そして認証処理の結果（認証ＯＫ又は認証ＮＧ）を印刷装置１００が認証サーバから受け取ることで、ＣＰＵ２０１がユーザ認証を実行する。
【００２８】
メニュー画面３１０には、印刷装置１００が提供する機能をユーザが利用するためのボタンが表示される。ボタン３１１は、ユーザがコピー機能を利用するためのボタンである。ユーザがボタン３１１を押下すると、操作部２０８は不図示のコピー画面を表示する。
【００２９】
ボタン３１２は、ユーザがＳＥＮＤ機能（スキャナ２０７が生成した原稿画像を外部装置に送信する機能）を利用するためのボタンである。ユーザがボタン３１２を押下すると、操作部２０８は、不図示のＳＥＮＤ画面を表示する。
【００３０】
ボタン３１４は、印刷装置１００のデバイス設定をユーザが行うためのボタンである。ユーザがボタン３１４を押下すると、操作部２０８は、不図示の設定画面を表示する。
【００３１】
ボタン３１３は、ユーザがアクセスポイントモードを利用するためのボタンである。ユーザがアクセスポイントモードを利用する場合、ユーザはまずボタン３１３を押下する。ユーザがボタン３１３を押下すると、操作部２０８は、図３（Ｃ）の無線接続画面３２０を表示する。
【００３２】
無線接続画面３２０には、開始ボタン３２１が表示される。この開始ボタン３２１は、アクセスポイントモードの動作を開始するようにユーザが印刷装置１００に指示するためのボタンである。ユーザが開始ボタン２１１を押下すると、印刷装置１００はアクセスポイントモードの動作を開始する。そして操作部２０８は、図３（Ｄ）の無線接続画面３３０を表示する。
【００３３】
印刷装置１００がアクセスポイントモードで動作する場合、印刷装置１００はＳＳＩＤ（Ｓｅｒｖｉｃｅ  Ｓｅｔ  Ｉｄｅｎｔｉｆｉｅｒ）と接続キー（例えばＷＥＰキー）を生成する。無線接続画面３３０の領域３３１には、印刷装置１００が生成したＳＳＩＤと接続キーが表示される。ここで生成されるＳＳＩＤは、ランダムなＳＳＩＤであってもよいし（ワンタイムＳＳＩＤ）、毎回同じＳＳＩＤを生成してもよい（固定ＳＳＩＤ）。
【００３４】
領域３３１に表示されている内容を確認したユーザは、自身のモバイル端末１０２を用いて周囲のアクセスポイントを探索し、探索結果一覧から領域３３１に表示されているＳＳＩＤを選択する。そして、領域３３１に表示されている接続キーをユーザがモバイル端末１０２に入力することで、印刷装置１００とモバイル端末１０２との間でアクセスポイントモードに基づく無線接続が確立される。
【００３５】
アクセスポイントモード用いてモバイル端末１０２を印刷装置１００に無線接続した後、ユーザは、モバイル端末１０２上で印刷したい写真を選択する。そしてユーザが印刷指示をモバイル端末１０２に入力すると、モバイル端末１０２は、アクセスポイントモードによる無線通信を用いて印刷データを印刷装置１００に送信する。このとき、モバイル端末１０２は、ジョブオーナーを示す情報として“Ｍｏｂｉｌｅ”という文字列を印刷データに付加する。
【００３６】
無線接続画面３３０には、停止ボタン３３２が表示されている。停止ボタン３３２は、アクセスポイントモードの動作を停止させる停止指示をユーザから受け付ける。印刷装置１００のアクセスポイントモードの動作を停止させたい場合、ユーザは停止ボタン３３２を押下する。印刷装置１００がアクセスポイントモードで動作している間、印刷装置１００の消費電力は増加する。従って、アクセスポイントモードの利用を終了する場合、ユーザは停止ボタン３３２を押下することが望ましい。
【００３７】
次に、アクセスポイントモードをユーザが使用する際に印刷装置１００が実行する処理を、図５のフローチャートを用いて説明する。図５のフローチャートに示す各ステップは、ＣＰＵ２０１がＲＯＭ２０２等のメモリに格納された制御プログラムをＲＡＭ２０３に展開して実行することによって処理される。
【００３８】
まずステップＳ５０１において、ＣＰＵ２０１は、ユーザ認証を実行するか否かを判定する。ＩＣカードリーダ２０９がＩＣからユーザ情報を読み取った場合、又は、ユーザが入力欄３０１と入力欄３０２にユーザＩＤとパスワードを入力してログインボタン３０３を押した場合に、ユーザ認証を実行するとＣＰＵ２０１が判定する。そして処理はステップＳ５０２に進む。
【００３９】
次にステップＳ５０２において、ＣＰＵ２０１は、ユーザ情報が示すユーザが、ログインすることが許可されているユーザであるか否かを判定する。この判定は、ユーザ情報がユーザ管理テーブル４００に登録されているか否かを確認することによって行われる。ユーザ情報がユーザ管理テーブル４００に登録されていれば、処理はステップ５０３に進む（認証ＯＫ）。一方、ユーザ情報がユーザ管理テーブル４００に登録されていなければ、処理はステップ５０１に戻る（認証ＮＧ）。
【００４０】
次にステップＳ５０３について説明する。ステップＳ５０３において、ＣＰＵ２０１は、ログイン処理を実行する。具体的には、ＣＰＵ２０１は、図３（Ｂ）のメニュー画面３１０を表示するように操作部２０８を制御する。また、ＣＰＵ２０１は、ログイン処理の一部として、ユーザ情報が示すユーザのユーザ名を、印刷装置１００にログイン中のユーザを示す情報としてＲＡＭ２０３に記憶する。このログイン処理によって、ユーザは印刷装置１００を使用できるようになる。後述の図６で詳しく説明するが、ステップＳ５０３で記憶したユーザ名のユーザが、アクセスポイントモードで受信した印刷データのジョブオーナーとして決定される。ユーザがログアウト操作行ったり、ユーザの操作がないまま所定時間（例えば１０分）経過すると、ＣＰＵ２０１はログアウト処理を実行し、ＲＡＭ２０３に記憶しているユーザ名を削除する。
【００４１】
次にステップＳ５０４において、ＣＰＵ２０１は、アクセスポイントモードの動作開始の指示をユーザから受け付けたか否かを判定する。本実施形態の場合、図３（Ｃ）の無線接続画面３２０の開始ボタン３２１をユーザが押下すると、アクセスポイントモードの動作開始の指示をユーザから受け付けたとＣＰＵ２０１が判定し、処理はステップＳ５０５に進む。
【００４２】
次にステップＳ５０５において、ＣＰＵ２０１は、アクセスポイントモードの動作を開始する。ＣＰＵ２０１は、ＳＳＩＤと接続キーを生成し、アクセスポイントモードで動作するように無線ＬＡＮ  Ｉ／Ｆ２０５を制御する。無線ＬＡＮ  Ｉ／Ｆ２０５がアクセスポイントモードの動作を開始すると、ＣＰＵ２０１は、図３（Ｄ）の無線接続画面３３０を表示するように操作部２０８を制御する。
【００４３】
次にステップＳ５０６において、ＣＰＵ２０１は、アクセスポイントモードの動作停止の指示をユーザから受け付けたか否かを判定する。本実施形態の場合、図３（Ｄ）の無線接続画面３３０の停止ボタン３３２をユーザが押下すると、アクセスポイントモードの動作停止の指示をユーザから受け付けたとＣＰＵ２０１が判定し、処理はステップＳ５０７に進む。
【００４４】
次にステップＳ５０７において、ＣＰＵ２０１は、アクセスポイントモードの動作を停止する。ＣＰＵ２０１は、アクセスポイントモードの動作を停止するに無線ＬＡＮ  Ｉ／Ｆ２０５を制御する。無線ＬＡＮ  Ｉ／Ｆ２０５がアクセスポイントモードの動作を停止すると、ＣＰＵ２０１は、図３（Ｃ）の無線接続画面３２０を表示するように操作部２０８を制御する。
【００４５】
次に、印刷装置１００が印刷データを受信する際に実行する処理を、図６のフローチャートを用いて説明する。図６のフローチャートに示す各ステップは、ＣＰＵ２０１がＲＯＭ２０２等のメモリに格納された制御プログラムをＲＡＭ２０３に展開して実行することによって処理される。
【００４６】
まずステップＳ６０１において、印刷装置１００は、印刷データを受信したか否かを判定する。印刷装置１００は、ＰＣ１０１やモバイル端末１０２のような外部装置から、ネットワークＩ／Ｆ２１０、又は、無線ＬＡＮ  Ｉ／Ｆ２０５を用いて印刷データを受信する。印刷データを受信したとをＣＰＵ２０１が判定すると、処理はステップＳ６０２に進む。
【００４７】
次にステップＳ６０２において、ＣＰＵ２０１は、アクセスポイントモードによる無線通信で印刷データを受信したか否かを判定する。この判定は、印刷データの宛先ＩＰアドレスを確認することによって行われる。アクセスポイントモードにおいて印刷装置１００が使用するＩＰアドレスは、インフラストラクチャモード及び有線ＬＡＮで使用するＩＰアドレスと異なる。従って、印刷データの宛先ＩＰアドレスが、アクセスポイントモードにおいて印刷装置１００が使用するＩＰアドレスと一致する場合、ＣＰＵ２０１は、アクセスポイントモードによる無線通信で印刷データを受信したと判定することができる。一方、印刷データの宛先ＩＰアドレスが、アクセスポイントモードにおいて印刷装置１００が使用するＩＰアドレスと一致しない場合、ＣＰＵ２０１は、インフラストラクチャモード又は有線ＬＡＮで印刷データを受信したと判定することができる。なお、印刷データの宛先ＩＰアドレスに限らず、例えば印刷データの宛先ポート番号に基づいて、アクセスポイントモードによる無線通信で印刷データを受信したか否かを判定してもよい。
【００４８】
印刷データの宛先ＩＰアドレスが、アクセスポイントモードにおいて印刷装置１００が使用するＩＰアドレスと一致する場合、ＣＰＵ２０１は、アクセスポイントモードによる無線通信で印刷データを受信したと判定する。そして、処理はステップＳ６０３に進む。一方、印刷データの宛先ＩＰアドレスが、アクセスポイントモードにおいて印刷装置１００が使用するＩＰアドレスと一致しない場合、アクセスポイントモードによる無線通信で印刷データを受信していないとＣＰＵ２０１が判定する。そして、処理はステップＳ６０６に進む。
【００４９】
次にステップＳ６０３について説明する。ステップＳ６０３において、ＣＰＵ２０１は、印刷装置１００にユーザがログイン中であるか否かを判定する。印刷装置１００にユーザがログイン中である場合、処理はステップＳ６０４に進む。一方、印刷装置１００にユーザがログインしていない場合、処理はステップＳ６０６に進む。
【００５０】
次にステップＳ６０４について説明する。ステップＳ６０４において、ＣＰＵ２０１は、印刷装置１００にログイン中のユーザを、受信した印刷データのジョブオーナーとして決定する。図５のステップＳ５０３のログイン処理によって、印刷装置１００にログイン中のユーザのユーザ名がＲＡＭ２０３に記憶されている。例えば、“Ｙａｍａｄａ”というユーザ名がログイン処理によってＲＡＭ２０３に記憶されている場合、ＣＰＵ２０１は、受信した印刷データのジョブオーナーが“Ｙａｍａｄａ”であると決定する。
【００５１】
ステップＳ６０４の処理が実行されるのは、アクセスポイントモードによる無線通信で印刷装置１００が印刷データを受信した場合である。アクセスポイントモードを用いて印刷装置１００に印刷データを送信するのは、ほとんどモバイル端末であると予想される。ところが、モバイル端末が送信する印刷データには、モバイル端末の機種情報や“Ｍｏｂｉｌｅ”という文字列が付加されているケースが多く、印刷装置１００はジョブオーナー誰であるが決定することができない。そこで本実施形態では、アクセスポイントモードで印刷データを受信した際に印刷装置１００にログインしているユーザを、アクセスポイントモードで受信した印刷データのジョブオーナーであると見なす。
【００５２】
次にステップＳ６０６について説明する。ステップＳ６０６において、ＣＰＵ２０１は、受信した印刷データに基づいて、受信した印刷データのジョブオーナーを決定する。具体的に説明する。印刷ジョブには、ジョブオーナーを示す情報が付加されている。例えば印刷データに付加されている情報が“Ｔａｎａｋａ”であれば、ＣＰＵ２０１は、受信した印刷ジョブのジョブオーナーが“Ｔａｎａｋａ”であると決定する。
【００５３】
次にステップＳ６０５について説明する。ステップＳ６０５において、ＣＰＵ２０１は、受信した印刷データを、決定したジョブオーナーの印刷データとして処理する。ステップＳ６０５で実行される処理の具体例を３パターン説明する。
（パターン１）
決定したジョブオーナーの情報を用いて、印刷実行を許可するか、禁止するかを切り替える処理を説明する。印刷装置１００には、ユーザ毎に印刷実行の許可・禁止が予め設定されている。ステップＳ６０５において、ＣＰＵ２０１は、決定したジョブオーナーが印刷実行を禁止されているユーザであるか否かを判定する。決定したジョブオーナーが印刷実行を許可されているユーザであれば、ＣＰＵ２０１は、受信した印刷データに基づく印刷処理を実行する。一方、決定したジョブオーナーが印刷実行を禁止されているユーザであれば、ＣＰＵ２０１は、受信した印刷データに基づく印刷処理を実行しないで、受信した印刷データを破棄する。
【００５４】
（パターン２）
受信した印刷データに基づく印刷処理を実行し、そして印刷履歴を記憶する処理を説明する。従来の印刷装置は、アクセスポイントモードによる無線通信で印刷データを受信した場合に、印刷履歴のジョブオーナーが“Ｍｏｂｉｌｅ”となってしまっていた。図７（Ａ）の印刷履歴画面７００は、従来の印刷装置が表示する画面である。項目７０１によると、ジョブオーナーが“Ｍｏｂｉｌｅ”となっていることがわかる。
【００５５】
一方、図７（Ｂ）の印刷履歴画面７１０は、本実施形態の処理を適用した印刷装置１００が表示する画面である。アクセスポイントモードによる無線通信で印刷装置１００が印刷データを受信した場合、ＣＰＵ２０１は、印刷装置１００にログイン中のユーザをジョブオーナーとして決定する（ステップＳ６０４）。これにより、項目７１１、つまり印刷履歴のジョブオーナーを、“Ｍｏｂｉｌｅ”ではなく“Ｙａｍａｄａ”のようなユーザの名称にすることができる。
【００５６】
（パターン３）
受信した印刷データをすぐに印刷しないで一旦留め置く処理（ＨＤＤ２０４に印刷データを記憶し、ユーザの印刷指示を受けて印刷処理を実行する処理）を説明する。従来の印刷装置は、アクセスポイントモードによる無線通信で印刷データを受信した場合に、留め置いている印刷データ（ユーザによる印刷指示待ちの印刷データ）のジョブオーナーが“Ｍｏｂｉｌｅ”となってしまっていた。図８（Ａ）の留め置き印刷画面８００は、従来の印刷装置が表示する画面である。項目８０１によると、ジョブオーナーが“Ｍｏｂｉｌｅ”となっていることがわかる。
【００５７】
一方、図８（Ｂ）の留め置き印刷画面８１０は、本実施形態の処理を適用した印刷装置１００が表示する画面である。アクセスポイントモードによる無線通信で印刷装置１００が印刷データを受信した場合、ＣＰＵ２０１は、印刷装置１００にログイン中のユーザをジョブオーナーとして決定する（ステップＳ６０４）。これにより、項目８１１、つまり留め置いている印刷データのジョブオーナーを、“Ｍｏｂｉｌｅ”ではなく“Ｙａｍａｄａ”のようなユーザの名称にすることができる。
【００５８】
本実施形態によれば、アクセスポイントモードによる無線通信で印刷装置１００が印刷データを受信した場合に、印刷装置１００は、印刷装置１００にログイン中のユーザを、ジョブオーナーとして取り扱うことができる。従って、従来はジョブオーナーがモバイル端末の機種情報や“Ｍｏｂｉｌｅ”となっていたケースにおいて、ジョブオーナーが誰であるかを、印刷装置１００、あるいは、ユーザが容易に把握できるようになる。
【００５９】
（その他実施形態）
本発明は、上述の各実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００６０】
１００  印刷装置
２０１  ＣＰＵ
２０５  無線ＬＡＮ  Ｉ／Ｆ
２０８  操作部
２０９  ＩＣカードリーダ
【図１】
2017094507.tif 000003
【図２】
2017094507.tif 000004
【図３】
2017094507.tif 000005
【図４】
2017094507.tif 000006
【図５】
2017094507.tif 000007
【図６】
2017094507.tif 000008
【図７】
2017094507.tif 000009
【図８】
2017094507.tif 000010