(57)【要約】【課題】外部装置からの無線通信を介した指示に基づく特定機能の実行とユーザ認証の実行とを共に効率的に行うことが可能な機能実行装置を提供する。【解決手段】ＭＦＰ３は、ＮＦＣ通信部１７を介して携帯端末５から情報（外部取得情報）を取得可能である。外部取得情報には、少なくともユーザ認証情報（例えばユーザＩＤ）が含まれる。ＭＦＰ３は、携帯端末５から取得した外部取得情報に、特定機能の実行を指示する特定機能指示情報が含まれている場合は、その特定機能指示情報が示す特定機能を実行する。ＭＦＰ３は、携帯端末５から取得した外部取得情報に、特定機能指示情報が含まれていない場合は、外部取得情報に含まれているユーザ認証情報が示すユーザである認証対象ユーザが登録ユーザに含まれているか否か判断し、登録ユーザに含まれている場合は、その認証対象ユーザを認証中ユーザとして設定する。【選択図】図１
2015069458.tif 000002
【特許請求の範囲】
【請求項１】
外部装置と所定の近接無線通信方式により無線通信が可能な通信部と、
少なくとも１つの特定機能を実行可能な特定機能部と、
前記特定機能のうち少なくとも１つについて、予め登録されたユーザである登録ユーザ毎のその特定機能の実行の可否を示す機能実行制限情報が記憶される記憶部と、
制御部と、
を備え、
前記制御部は、
前記通信部を介して前記外部装置から少なくともユーザ認証情報を含む情報を取得する情報取得手段と、
前記情報取得手段により取得された情報である外部取得情報に、前記特定機能部に対する前記特定機能の実行を指示する特定機能指示情報が含まれている場合に、その特定機能指示情報が示す前記特定機能を前記特定機能部に実行させる特定機能実行手段と、
前記情報取得手段が取得した前記外部取得情報に前記特定機能指示情報が含まれていない場合に、前記外部取得情報に含まれているユーザ認証情報が示すユーザである認証対象ユーザが前記登録ユーザに含まれているか否か判断する第１登録ユーザ判断手段と、
前記第１登録ユーザ判断手段により前記認証対象ユーザが前記登録ユーザに含まれていると判断された場合に、その認証対象ユーザを認証中ユーザとして設定する認証手段と、
を備えることを特徴とする機能実行装置。
【請求項２】
請求項１に記載の機能実行装置であって、
前記制御部は、前記認証手段により前記認証中ユーザが設定された場合に、その認証中ユーザに対して前記機能実行制限情報において実行が制限されている前記特定機能がある場合にはその特定機能についてはその実行を制限する、特定機能制限手段を備える
ことを特徴とする機能実行装置。
【請求項３】
請求項２に記載の機能実行装置であって、
前記制御部は、
前記特定機能制限手段の動作を有効又は無効に設定可能な制限設定手段を備え、
前記特定機能制限手段は、前記制限設定手段により前記有効に設定されている場合に当該特定機能制限手段の動作を実行し、前記制限設定手段により前記無効に設定されている場合は当該特定機能制限手段の動作を実行しない
ことを特徴とする機能実行装置。
【請求項４】
請求項１〜請求項３の何れか１項に記載の機能実行装置であって、
前記制御部は、前記情報取得手段により取得された前記外部取得情報に前記特定機能指示情報が含まれている場合に、前記外部取得情報に含まれているユーザ認証情報が示すユーザである認証対象ユーザが前記登録ユーザに含まれているか否か判断する第２登録ユーザ判断手段を備え、
前記認証手段は、前記第２登録ユーザ判断手段により前記認証対象ユーザが前記登録ユーザに含まれていると判断された場合、その認証対象ユーザを前記認証中ユーザとして設定し、
前記特定機能実行手段は、前記情報取得手段により取得された前記外部取得情報に前記特定機能指示情報が含まれている場合、少なくとも前記第２登録ユーザ判断手段による判断処理が行われた後に当該特定機能実行手段の動作を実行し、前記第２登録ユーザ判断手段により前記認証対象ユーザが前記登録ユーザに含まれていると判断された場合は、前記認証手段による設定処理が行われた後に当該特定機能実行手段の動作を実行する
ことを特徴とする機能実行装置。
【請求項５】
請求項１〜請求項４の何れか１項に記載の機能実行装置であって、
前記特定機能部として、前記特定機能としての被記録媒体に画像を形成する画像形成機能を実行可能な画像形成機能部、及び前記特定機能としての原稿の画像を読み取ってその画像を示す画像データを生成する画像読取機能を実行可能な画像読取機能部、の少なくとも一方を備える
ことを特徴とする機能実行装置。
【請求項６】
請求項５に記載の機能実行装置であって、
前記特定機能指示情報には、前記画像形成機能部に対する前記画像形成機能の実行を指示するための画像形成指示情報、及び前記画像読取機能部に対する前記画像読取機能の実行を指示するための画像読取指示情報、の少なくとも一方が含まれている
ことを特徴とする機能実行装置。
【請求項７】
請求項１〜請求項６の何れか１項に記載の機能実行装置であって、
前記通信部は、ＮＦＣ（Near Field Communication）規格に従った通信方式であるＮＦＣ通信方式で前記外部装置と無線通信が可能であり、
前記情報取得手段は、前記通信部を介して前記外部装置との間で前記ＮＦＣ規格のＰ２Ｐ（Peer to Peer）の通信リンクが確立されている場合に、前記特定機能指示情報を取得する
ことを特徴とする機能実行装置。
【請求項８】
請求項７に記載の機能実行装置であって、
前記情報取得手段は、前記通信部を介して前記外部装置との間で前記ＮＦＣ規格の前記Ｐ２Ｐの通信リンクが確立されていない場合は、前記ユーザ認証情報を取得する
ことを特徴とする機能実行装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機能実行装置に関する。
【背景技術】
【０００２】
特許文献１には、近距離無線通信インタフェースを持つ印刷装置と、この印刷装置に対して近距離無線通信インタフェースを用いて印刷指示を行うことが可能な印刷指示端末とを備えたシステムが記載されている。この特許文献１に記載のシステムでは、印刷指示端末から近距離無線通信を介して印刷装置へ印刷指示と印刷データを送信することにより、印刷指示端末から送信した印刷データを印刷装置で印刷させることができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４ー２０９９０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一方、印刷装置として、所定の認証（ログイン）操作を受け付け、認証がなされていない場合は使用可能な機能に制限を設け、認証が成功した場合には認証されたユーザに応じて特定の機能或いは全ての機能の使用を許可するよう構成されたものも知られている。
【０００５】
そこで、印刷指示端末からの近距離無線通信インタフェースを用いた印刷指示の受け付け機能と、認証操作の受け付け機能とを兼ね備えた印刷装置の提供が望まれる。
本発明は上記課題に鑑みなされたものであり、外部装置からの無線通信を介した指示に基づく特定機能の実行とユーザ認証の実行とを共に効率的に行うことが可能な機能実行装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するためになされた本発明の機能実行装置は、通信部と、特定機能部と、記憶部と、制御部とを備える。通信部は、外部装置と所定の近接無線通信方式により無線通信が可能である。特定機能部は、少なくとも１つの特定機能を実行可能である。記憶部は、特定機能のうち少なくとも１つについて、予め登録されたユーザである登録ユーザ毎のその特定機能の実行の可否を示す機能実行制限情報が記憶される。
【０００７】
制御部は、情報取得手段と、特定機能実行手段と、第１登録ユーザ判断手段と、認証手段とを備える。情報取得手段は、通信部を介して前記外部装置から少なくともユーザ認証情報を含む情報を取得する。特定機能実行手段は、情報取得手段により取得された情報である外部取得情報に、特定機能部に対する特定機能の実行を指示する特定機能指示情報が含まれている場合に、その特定機能指示情報が示す特定機能を特定機能部に実行させる。第１登録ユーザ判断手段は、情報取得手段により取得された外部取得情報に特定機能指示情報が含まれていない場合に、外部取得情報に含まれているユーザ認証情報が示すユーザである認証対象ユーザが登録ユーザに含まれているか否か判断する。認証手段は、第１登録ユーザ判断手段により認証対象ユーザが登録ユーザに含まれていると判断された場合に、その認証対象ユーザを認証中ユーザとして設定する。
【０００８】
このように構成された機能実行装置によれば、外部装置から特定機能指示情報を取得した場合には特定機能が実行され、特定機能指示情報が取得されなかった場合はユーザ認証情報に基づいてユーザ認証処理（第１登録ユーザ判断手段及び認証手段により実現される
処理）が実行される。そのため、外部装置からの無線通信を介した指示（通信部を介して取得される情報）に基づき、特定機能の実行とユーザ認証の実行の双方に効率的に対応することができる。
【０００９】
制御部は、特定機能制限手段を備えるようにしてもよい。この特定機能制限手段は、認証手段により認証中ユーザが設定された場合に、その認証中ユーザに対して機能実行制限情報において実行が制限されている特定機能がある場合にはその特定機能についてはその実行を制限する。このように、特定機能制限手段を備えることで、ユーザ毎に、当該機能実行装置において使用可能な機能を適切に管理することができる。
【００１０】
制御部は、特定機能制限手段の動作を有効又は無効の何れかに設定可能な制限設定手段を備えるようにしてもよい。この場合、特定機能制限手段は、制限設定手段により有効に設定されている場合に当該特定機能制限手段の動作を実行し、制限設定手段により無効に設定されている場合は当該特定機能制限手段の動作を実行しない。
【００１１】
このように構成された機能実行装置によれば、ユーザ毎に使用可能な機能を管理（制限）する必要がない場合は特定機能制限手段の動作を無効として、あらゆるユーザに対して制限なく使用させることができる。一方、ユーザ毎に使用可能な機能を管理するニーズがある場合には特定機能制限手段の動作を有効とすることでそれを実現できる。
【００１２】
制御部は、第２登録ユーザ判断手段を備えるようにしてもよい。この第２登録ユーザ判断手段は、情報取得手段により取得された外部取得情報に特定機能指示情報が含まれている場合に、外部取得情報に含まれているユーザ認証情報が示すユーザである認証対象ユーザが登録ユーザに含まれているか否か判断する。この場合、認証手段は、第２登録ユーザ判断手段により認証対象ユーザが登録ユーザに含まれていると判断された場合、その認証対象ユーザを認証中ユーザとして設定する。そして、特定機能実行手段は、情報取得手段により取得された外部取得情報に特定機能指示情報が含まれている場合は、少なくとも第２登録ユーザ判断手段による判断処理が行われた後に当該特定機能実行手段の動作を実行し、第２登録ユーザ判断手段により認証対象ユーザが登録ユーザに含まれていると判断された場合は、認証手段による設定処理が行われた後に当該特定機能実行手段の動作を実行するようにしてもよい。
【００１３】
このように構成された機能実行装置によれば、外部装置からユーザ認証情報及び特定機能指示情報を取得した場合には、それら各情報に基づいて、ユーザ認証処理（認証中ユーザとしての設定）及び特定機能を共に実行させることができる。つまり、ユーザ認証のための外部装置との無線通信と特定機能実行指示のための外部装置との無線通信を別々に行う必要はなく、ユーザ認証と特定機能実行指示を一度の無線通信にて行うことができる。
【００１４】
本発明の機能実行装置は、特定機能部として、画像形成機能部及び画像読取機能部の少なくとも一方を備えるようにしてもよい。画像形成機能部は、特定機能としての、被記録媒体に画像を形成する画像形成機能を実行可能である。画像読取機能部は、特定機能としての、原稿の画像を読み取ってその画像を示す画像データを生成する画像読取機能を実行可能である。
【００１５】
更に、特定機能指示情報は、画像形成機能部に対する画像形成機能の実行を指示するための画像形成指示情報、及び画像読取機能部に対する画像読取機能の実行を指示するための画像読取指示情報、の少なくとも一方が含まれた情報であってもよい。特定機能指示情報に画像形成指示情報や画像読取指示情報が含まれることで、外部装置から機能実行装置に対し、画像形成や画像読取を無線通信により指示することができる。
【００１６】
更に、本発明の機能実行装置は、次のような構成であってもよい。即ち、通信部は、ＮＦＣ（Near Field Communication）規格に従った通信方式であるＮＦＣ通信方式で外部装置と無線通信が可能である。情報取得手段は、通信部を介して外部装置との間でＮＦＣ規格のＰ２Ｐ（Peer to Peer）の通信リンクが確立されている場合に、特定機能指示情報を取得する。
【００１７】
また、上記のようにＮＦＣ規格に従った無線通信が可能な構成の場合、情報取得手段は、通信部を介して外部装置との間でＮＦＣ規格のＰ２Ｐの通信リンクが確立されていない場合は、ユーザ認証情報を取得するようにしてもよい。
【図面の簡単な説明】
【００１８】
【図１】実施形態の通信システム１の概略構成を示す説明図である。
【図２】ＭＦＰ３が有するユーザ登録テーブルの説明図である。
【図３】第１実施形態のＭＦＰ制御処理のフローチャートである。
【図４】図３のＭＦＰ制御処理におけるＳ１３０の通信処理の詳細を表すフローチャートである。
【図５】図４の通信処理におけるＳ３４０の機能実行処理の詳細を表すフローチャートである。
【図６】第２実施形態の通信処理（図３のＳ１３０に対応）の詳細を表すフローチャートである。
【発明を実施するための形態】
【００１９】
以下に、本発明の好適な実施形態を図面に基づいて説明する。なお、本発明は、下記の実施形態に示された具体的手段や構造等に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の形態を採り得る。例えば、下記の実施形態の構成の一部を、同様の機能を有する公知の構成に置き換えたり、他の実施形態の構成に対して付加、置換等したり、課題を解決できる限りにおいて省略したりしてもよい。また、下記の複数の実施形態を適宜組み合わせて構成してもよい。
【００２０】
［第１実施形態］
図１に示すように、本実施形態の通信システム１は、多機能周辺装置（以下「ＭＦＰ」（Multi Function Peripheral の略）という）３と、携帯端末５と、ＡＰ（Access Pointの略）７とを備える。
【００２１】
ＭＦＰ３は、主な機能として、プリント（印刷）機能、スキャン（画像読取）機能、ファクシミリ機能、コピー機能などの各種機能を有している。ＭＦＰ３は、ＣＰＵ１１、ＲＯＭ１２，ＲＡＭ１３、フラッシュメモリ１４、表示部１５、入力部１６、ＮＦＣ通信部１７、無線ＬＡＮ通信部１８、通信回線接続部１９、プリンタ部２０、及びスキャナ部２１を備えている。ＣＰＵ１１は、ＲＯＭ１２やフラッシュメモリ１４に記憶される各種プログラムやデータに従って、ＭＦＰ３が有している各種機能を実現する。
【００２２】
フラッシュメモリ１４は、電気的に書き換え可能な不揮発性のメモリである。フラッシュメモリ１４には、ＭＦＰ３の動作を制御する各種のアプリケーションプログラム（以下、単に「アプリ」ともいう）やプロトコルスタック、後述するユーザ登録テーブルを含む各種データやパラメータなどが格納される。
【００２３】
アプリケーションプログラムは、ＣＰＵ１１が、ＯＳＩ参照モデルのアプリケーション層の処理を実行するためのプログラムである。プロトコルスタックは、Ｐ２Ｐプログラムと、Ｒ／Ｗプログラムと、ＣＥプログラムと、を含む。Ｐ２Ｐプログラムは、ＮＦＣ（Near Field Communication）規格のＰ２Ｐ（Peer to Peer）モードに従う処理を実行するプ
ログラムである。Ｒ／Ｗプログラムは、ＮＦＣ規格のＲｅａｄｅｒ／Ｗｒｉｔｅｒモードに従った処理を実行するためのプログラムである。ＣＥプログラムは、ＮＦＣ規格のＣＥ（Card Emulation）モードに従った処理を実行するためのプログラムである。これらのプログラムは、ＮＦＣフォーラムによって定められたＮＦＣ規格に準拠した処理を実行するためのプログラムである。なお、Ｐ２Ｐモード、Ｒｅａｄｅｒ／Ｗｒｉｔｅｒモード、およびＣＥモードの詳細については後述する。
【００２４】
表示部１５は、本実施形態では液晶表示装置であり、各種画面を表示する。入力部１６は、各種の操作キーやタッチパネル等を備えている。このうち操作キーは、ＭＦＰ３の筐体に設けられるメカニカルキーであり、各種の設定値や指示などをユーザから受け付ける。タッチパネルは、表示部１５の液晶表示画面に重畳配置されている。
【００２５】
ＮＦＣ通信部１７は、ＮＦＣ規格に従う非接触通信（以下、この通信を「ＮＦＣ通信」という）の通信方式で無線通信を行うためのインタフェースである。ＮＦＣ通信は、１０ｃｍ程度の短い距離を通信可能距離とする近距離無線通信である。なお、携帯端末５も、ＮＦＣ通信部３７を備えている。そのため、ＭＦＰ３は、ＮＦＣ通信部１７を介して携帯端末５とＮＦＣ通信が可能である。ＭＦＰ３と携帯端末５との間のＮＦＣ通信は、両者間の距離（具体的にはＭＦＰ３のＮＦＣ通信部１７が備えるアンテナと携帯端末５のＮＦＣ通信部３７が備えるアンテナとの距離）がＮＦＣ通信の通信可能距離内となるように両者を近接させると実行可能となる。
【００２６】
本実施形態では、ＭＦＰ３は据え置き型の装置であって基本的に一定の場所に設置されて使用される。一方、携帯端末５は、小型の可搬型の通信用端末であり、容易に持ち運び可能である。そのため、ＭＦＰ３と携帯端末５とのＮＦＣ通信は、通常、携帯端末５をＭＦＰ３の所定の近接部位に近接させる（かざす）ことにより行われる。ＭＦＰ３の近接部位とは、ＮＦＣ通信部１７が有するアンテナの直上の位置である。なお、以下の説明で、携帯端末５を含む、ＮＦＣ通信が可能な各種の通信機器をＭＦＰ３に対して「かざす」という時は、通信機器とＭＦＰ３とが相互にＮＦＣ通信が可能となるように通信機器をＭＦＰ３の上記近接位置に近接させることを意味するものとする。
【００２７】
無線ＬＡＮ通信部１８は、無線ＬＡＮによる無線通信を行うためのインタフェースである。本実施形態では、無線ＬＡＮ通信部１８が行う通信は、ＩＥＥＥ８０２．１１ｂ/ｇの規格に準拠した無線ＬＡＮによる無線通信である。本実施形態において、無線ＬＡＮ通信部１８は、ＡＰ７を介したインフラストラクチャモード、または、直接接続であるアドホックモードのいずれかにより、他の無線ＬＡＮ通信が可能な機器との間で無線ＬＡＮ通信が可能である。なお、携帯端末５も、無線ＬＡＮ通信部３８を備えている。そのため、ＭＦＰ３は、無線ＬＡＮ通信部１８を介して携帯端末５との無線ＬＡＮ通信が可能である。
【００２８】
通信回線接続部１９は、図示しない電話回線網とＭＦＰ３との間を接続するものであり、回線を閉結または切断することにより、電話回線網との間の接続状態を制御する。また、通信回線接続部１９は、ＦＡＸ送信時には送信すべき画像データを電話回線網（図示せず）に伝送可能な信号に変調して送信し、ＦＡＸ受信時には、電話回線網から入力された信号を画像データに復調する。
【００２９】
プリンタ部２０は、プリント機能を実現するものであって、ＣＰＵ１１の制御の下、画像データに基づく画像を記録用紙にプリント（印刷）する。プリンタ部２０によりプリントを実行させたい場合、ユーザは、入力部１６を介してプリント実行のための所定の操作を行うことで実行できる。具体的には、液晶表示画面にプリントキーを表示させ、そのプリントキーをタッチパネルにてタップすることで、プリントさせることができる。
【００３０】
スキャナ部２１は、スキャン機能を実現するものであって、ＣＰＵ１１の制御の下、原稿を読み取って画像データに変換する。スキャナ部２１によりスキャンを実行させたい場合、ユーザは、原稿をセットし、入力部１６を介してスキャン実行のための所定の操作を行うことで実行できる。具体的には、液晶表示画面にスキャンキーを表示させ、そのスキャンキーをタッチパネルにてタップすることで、スキャンを実行させることができる。
【００３１】
ＭＦＰ３は、セキュリティ関連の機能として、ＳＦＬ（Secure Function Lock）機能を備えている。ＳＦＬ機能は、ユーザ毎に、利用可能な機能と利用不可能な機能を予め設定しておき、ＭＦＰ３にログイン中のユーザの機能設定内容に従って、利用可能な機能のみ実行可能とする（換言すれば、利用不可能な機能は実行しない）ようにする機能である。
【００３２】
ＭＦＰ３では、特定のＳＦＬ機能設定操作によって、ＳＦＬ機能を有効（ＯＮ）又は無効（ＯＦＦ）の何れかに設定可能である。例えば、予め決められた特定のユーザＩＤ（例えば管理者用のユーザＩＤ）によりログインしてＳＦＬ機能設定操作を行うことで、ＳＦＬ機能を有効又は無効の何れかに設定できる。ＭＦＰ３へのログインは、ユーザＩＤが記憶されていて且つＮＦＣ通信が可能なＩＣカードや通信機器等のログイン用媒体をＭＦＰ３にかざすことで行うことができる。
【００３３】
ログイン用媒体をＭＦＰ３にかざすと、ログイン用媒体とＭＦＰ３との間でＮＦＣ通信が行われ、ログイン用媒体に記憶されているユーザＩＤがＭＦＰ３へ送信される。ＭＦＰ３には、当該ＭＦＰ３にログイン可能なユーザを予め登録可能である。ＭＦＰ３は、ログイン用媒体から送信されてきたユーザＩＤと、自身に登録されているユーザＩＤとを照合し、送信されてきたユーザＩＤが自身に登録されている場合に、送信されてきたユーザＩＤのログイン処理を行う。
【００３４】
本実施形態では、携帯端末５もＮＦＣ通信が可能であって且つユーザＩＤが記憶されており、ＭＦＰ３にはそのユーザＩＤも登録されている。そのため、携帯端末５をＭＦＰ３にかざすことで、携帯端末５のユーザＩＤにてＭＦＰ３へログインすることが可能である。
【００３５】
ＭＦＰ３において、ＳＦＬ機能が無効（ＯＦＦ）に設定されている場合は、あらゆるユーザが制限なくＭＦＰ３の各機能を利用することができる。一方、ＳＦＬ機能が有効（ＯＮ）に設定されている場合は、ＭＦＰ３にログインしているユーザ（ユーザＩＤ）に応じて、使用可能な機能が制限される場合がある。
【００３６】
即ち、ＭＦＰ３には、登録されているユーザ（ユーザＩＤ）毎に、一又は複数の特定の機能について、ＳＦＬ機能の有効時にその機能を使用可能か否かが設定されている。具体的には、図２に示すように、ＭＦＰ３が有する各種機能のうち、プリント機能及びスキャン機能について、登録されているユーザ毎に、ＳＦＬ機能の有効時に使用可能（ＯＮ）又は使用不可能（ＯＦＦ）の何れかであることが、ユーザ登録テーブルとして予め登録されている。このユーザ登録テーブルは、フラッシュメモリ１４に記憶されており、ＳＦＬ機能の有効時に適宜参照される。
【００３７】
図２に示すユーザ登録テーブルは、パブリックのユーザＩＤに対してはプリント機能がＯＦＦ（つまりプリント機能を使用不可能）でスキャン機能がＯＮ（つまりスキャン機能は使用可能）に設定され、ユーザＡのユーザＩＤに対してはプリント機能及びスキャン機能の何れもＯＮに設定され、ユーザＢのユーザＩＤに対してはプリント機能がＯＮでスキャン機能がＯＦＦに設定されている例を示している。
【００３８】
そのため、例えばユーザＡがログインした場合、そのログイン中はＭＦＰ３の各機能を制限なく使用できる。一方、例えばユーザＢがログインした場合、そのログイン中は、ＭＦＰ３の各機能のうち少なくともスキャン機能については使用できない。
【００３９】
また、ユーザＩＤのうちパブリックとは、実質的に誰もログインしていない状態を示している。つまり、ＭＦＰ３は、ログイン中のユーザを示すログインユーザ情報を常に保持・管理しており、誰もログインしていない状態では、ログインユーザ情報をパブリックに設定する。そのため、ＳＦＬ機能が有効の場合であって、誰もログインしていない場合は、ＭＦＰ３のログインユーザ情報はパブリックに設定された状態であるため、プリント機能は使用不可能となる。逆に言えば、ＳＦＬ機能が有効にされていても、プリント機能以外の他の機能については、あらゆるユーザが制限なく使用可能である。
【００４０】
ログインユーザ情報がパブリックである場合に、例えばユーザＡがＩＣカード等をかざすことでログインすると、ログインユーザ情報がユーザＡに設定される。すると、そのユーザＡのログイン中は、プリント機能を含む全ての機能が使用可能となる。また、ログインユーザ情報がパブリックである場合に、例えばユーザＢがＩＣカード等をかざすことでログインすると、ログインユーザ情報がユーザＢに設定される。すると、そのユーザＢのログイン中は、スキャン機能は使用できないものの、プリント機能は使用できるようになる。
【００４１】
ＭＦＰ３で実行可能なプリント機能及びスキャン機能について、説明を追加する。本実施形態では、携帯端末５をＭＦＰ３にかざすことで、携帯端末５に保存されている画像データをＭＦＰ３へ送信してプリントさせることもできる。以下、この方法でプリントさせることを「かざしてプリント」という。携帯端末５には、かざしてプリントを行うためのアプリ（以下「かざしてプリントアプリ」という）がインストールされている。
【００４２】
携帯端末５においてこのかざしてプリントアプリを起動させ、ＭＦＰ３で印刷させたい画像データを指定して、携帯端末５をＭＦＰ３にかざすと、まず、両者間でＮＦＣ通信（Ｐ２Ｐモードでの通信）が行われる。このＮＦＣ通信により、携帯端末５からＭＦＰ３へ、少なくともユーザＩＤ及びプリント指示を含むデータが送信される。また、ＭＦＰ３から携帯端末５へ、無線ＬＡＮ通信に必要な設定情報が送信される。
【００４３】
携帯端末５とＭＦＰ３との間で必要なＮＦＣ通信が行われると、無線ＬＡＮ通信にて、携帯端末５からＭＦＰ３へ画像データが送信される。ＭＦＰ３は、携帯端末５から画像データを受信すると、その画像データの画像をプリントする。
【００４４】
さらに、本実施形態では、携帯端末５をＭＦＰ３にかざすことで、携帯端末５からＭＦＰ３へスキャンの実行を指示することができ、且つ、スキャンした画像の画像データをＭＦＰ３から受信して携帯端末５で表示・保存することもできる。以下、この方法でスキャンさせることを「かざしてスキャン」という。携帯端末５には、かざしてスキャンを行うためのアプリ（以下「かざしてスキャンアプリ」という）がインストールされている。
【００４５】
ＭＦＰ３にスキャンさせたい原稿をセットし、携帯端末５でかざしてスキャンアプリを起動させて携帯端末５をＭＦＰ３にかざすと、まず、両者間でＮＦＣ通信（Ｐ２Ｐモードでの通信）が行われる。このＮＦＣ通信により、携帯端末５からＭＦＰ３へ、少なくともユーザＩＤ及びスキャン指示を含むデータが送信される。また、ＭＦＰ３から携帯端末５へ、無線ＬＡＮ通信に必要な設定情報が送信される。
【００４６】
これにより、ＭＦＰ３は、原稿のスキャンを開始する。また、携帯端末５とＭＦＰ３との間で必要なＮＦＣ通信が行われると、両者間で無線ＬＡＮ通信が可能となる。原稿のス
キャンが完了すると、ＭＦＰ３は、スキャンした画像データを、無線ＬＡＮ通信にて携帯端末５へ送信する。
【００４７】
携帯端末５は、例えば、スマートフォンや携帯電話、タブレット端末などである。本実施形態の携帯端末５は、ＮＦＣ通信のモードとして、少なくともＰ２ＰモードおよびＲ／Ｗモードを利用可能である。携帯端末５は、ＣＰＵ３１、ＲＯＭ３２、ＲＡＭ３３、フラッシュメモリ３４、表示部３５、入力部３６、ＮＦＣ通信部３７、無線ＬＡＮ通信部３８、携帯通信回線接続部３９、メモリカードインタフェース（メモリカードＩ／Ｆ）４０、及び音声入出力部４１を備えている。ＣＰＵ３１は、ＲＯＭ３２やフラッシュメモリ３４に記憶される各種プログラムやデータに従って、携帯端末５が有している各種機能を実現する。
【００４８】
フラッシュメモリ３４は、電気的に書き換え可能な不揮発性のメモリである。フラッシュメモリ３４には、携帯端末５の動作を制御するオペレーティングシステム（以下「ＯＳ」という）や各種のアプリが記憶されている。ＯＳは、本実施形態ではアンドロイド（登録商標）である。
【００４９】
フラッシュメモリ３４に保存されているアプリとして、少なくとも、上記の、かざしてプリントアプリと、かざしてスキャンアプリがある。これら２つのアプリはいずれも、ＭＦＰ３のベンダによって提供されるアプリであって、ユーザによって携帯端末５にインストールされる。
【００５０】
表示部３５は、本実施形態では液晶表示装置であり、各種画面を表示する。入力部３６は、各種の操作キーやタッチパネル等を備えている。このうち操作キーは、携帯端末５の筐体に設けられるメカニカルキーであり、各種の設定値や指示などをユーザから受け付ける。タッチパネルは、表示部３５の液晶表示画面に重畳配置されている。
【００５１】
ＮＦＣ通信部３７は、ＭＦＰ３のＮＦＣ通信部１７と同様、ＮＦＣ通信用のインタフェースである。なお、携帯端末５のＮＦＣ通信部３７には、固有のユーザＩＤが保存されている。無線ＬＡＮ通信部３８は、ＭＦＰ３の無線ＬＡＮ通信部１８と同様、無線ＬＡＮ通信用のインタフェースである。携帯通信回線接続部３９は、携帯電話網（図示せず）を介した音声通話やデータ通信等を行うための通信インタフェースである。
【００５２】
メモリカードＩ／Ｆ４０は、不揮発性のメモリカード（図示せず）が装着されるインタフェースであって、メモリカードに対するデータの書き込み又は読み出しを制御する。音声入出力部４１は、マイクやスピーカなどで構成された音声入出力用デバイスである。
【００５３】
ここで、ＮＦＣ通信で利用可能なモードについて説明する。以下、ＮＦＣ通信を実行可能な機器（ＭＦＰ３，携帯端末５など）を「ＮＦＣ機器」と総称する。また、以下では、ＲｅａｄｅｒモードとＷｒｉｔｅｒモードとを合わせて「Ｒ／Ｗモード」と称することがある。
【００５４】
Ｐ２Ｐモードは、一対のＮＦＣ機器の間で双方向通信を実行するためのモードである。例えば、第１のＮＦＣ機器と第２のＮＦＣ機器との両方において、Ｐ２Ｐモードが起動されている場合、第１のＮＦＣ機器と第２のＮＦＣ機器との間で、Ｐ２Ｐモードに対応する通信リンク（以下、「Ｐ２Ｐの通信リンク」と称す）が確立される。この場合、例えば、第１のＮＦＣ機器は、Ｐ２Ｐの通信リンクを利用して、第１のデータを、第２のＮＦＣ機器に送信する。その後、第２のＮＦＣ機器は、同じＰ２Ｐのリンクを利用して、第２のデータを、第１のＮＦＣ機器に送信する。これにより、双方向通信が実現される。
【００５５】
Ｐ２Ｐモードでの通信データ、即ちＰ２Ｐの通信リンクが確立されているときに送受信されるデータは、規定の通信データフォーマット「ＮＤＥＦ」（NFC Data Exchange Format）に準拠したデータである。ＮＤＥＦのデータには、少なくとも、ユーザＩＤが含まれる。また、携帯端末５からプリントやスキャンなどの何らかの機能の実行指示がなされた場合は、ＮＤＥＦのデータには、その旨を示す機能実行指示情報（例えば既述のプリント指示或いはスキャン指示）も含まれる。
【００５６】
Ｒ／ＷモードおよびＣＥモードは、一対のＮＦＣ機器の間で単方向通信を実行するためのモードである。ＣＥモードは、ＮＦＣ機器がＮＦＣフォーラムによって定められた形式である「カード」として動作するモードである。Ｒｅａｄｅｒモードは、ＣＥモードでカードとして動作するＮＦＣ機器からデータを読み出すモードである。Ｗｒｉｔｅｒモードは、ＣＥモードでカードとして動作するＮＦＣ機器にデータを書き込むためのモードである。
【００５７】
例えば、第１のＮＦＣ機器においてＲｅａｄｅｒモードが起動され、第２のＮＦＣ機器においてＣＥモードが起動されている場合は、第１のＮＦＣ機器と第２のＮＦＣ機器との間で、ＲｅａｄｅｒモードおよびＣＥモードに対応する通信リンクが確立される。この場合、第１のＮＦＣ機器は、確立された通信リンクを利用して、第２のＮＦＣ機器内の擬似的なカードからデータを読み出す動作を実行することによって、当該データを第２のＮＦＣ機器から受信できる。
【００５８】
一方、例えば、第１のＮＦＣ機器においてＷｒｉｔｅｒモードが起動され、第２のＮＦＣ機器においてＣＥモードが起動されている場合は、第１のＮＦＣ機器と第２のＮＦＣ機器との間で、ＷｒｉｔｅｒモードおよびＣＥモードに対応する通信リンクが確立される。この場合、第１のＮＦＣ機器は、確立された通信リンクを利用して、第２のＮＦＣ機器内の擬似的なカードにデータを書き込む動作を実行することによって、当該データを第２のＮＦＣ機器に送信できる。
【００５９】
よって、一対のＮＦＣ機器の機器がＮＦＣ通信を実行するためのモードの組み合わせには、５つのパターン、すなわち、（Ｐ２Ｐモード，Ｐ２Ｐモード）、（Ｒｅａｄｅｒモード，ＣＥモード）、（Ｗｒｉｔｅｒモード、ＣＥモード）、（ＣＥモード，Ｒｅａｄｅｒモード）、および（ＣＥモード，Ｗｒｉｔｅｒモード）がある。なお、ＮＦＣ機器は、ＲｅａｄｅｒモードおよびＷｒｉｔｅｒモードの両方が起動されている状態を形成し得ない。すなわち、ＮＦＣ機器は、Ｒｅａｄｅｒモードを起動している場合には、Ｗｒｉｔｅｒモードを停止する。一方、ＮＦＣ機器は、Ｗｒｉｔｅｒモードを起動している場合には、Ｒｅａｄｅｒモードを停止する。
【００６０】
また、ＮＦＣ機器は、起動されているモードに対応する通信リンクを確立することができるが、起動されていないモードに対応する通信リンクを確立することができない。例えば、ＭＦＰ３において、Ｐ２Ｐモードが起動され、その他のモード（Ｒ／Ｗモード、ＣＥモード）が起動されていない場合には、ＭＦＰ３は、Ｐ２Ｐの通信リンクを確立することができるが、他の通信リンクを確立することができない。
【００６１】
ＮＦＣ通信に関し、さらに説明を補足する。具体的には、ＮＦＣ機器によって実行されるＰｏｌｌ動作及びＬｉｓｔｅｎ動作について説明する。
Ｐｏｌｌ動作は、ポーリング信号を送信して、ポーリング信号に対するレスポンス信号を受信する動作である。Ｌｉｓｔｅｎ動作は、ポーリング信号を受信して、ポーリング信号に対するレスポンス信号を送信する動作である。ＭＦＰ３や携帯端末５では、それぞれが備えるＮＦＣ通信部がＰｏｌｌ動作及びＬｉｓｔｅｎ動作を実行する。
【００６２】
ＭＦＰ３のＮＦＣ通信部１７は、Ｐｏｌｌ動作を実行するためのＰｏｌｌモード、Ｌｉｓｔｅｎ動作を実行するためのＬｉｓｔｅｎモード、及びＰｏｌｌ動作及びＬｉｓｔｅｎ動作のどちらも実行しないモード（以下では「不実行モード」と呼ぶ）の何れかのモードで動作可能である。具体的には、ＮＦＣ通信部１７は、Ｐｏｌｌモード、Ｌｉｓｔｅｎモード、不実行モードの順で順次繰り返し動作する。
【００６３】
ＮＦＣ通信部１７は、Ｐｏｌｌモードで動作中、ポーリング信号を送信後、所定時間内に通信相手のＮＦＣ機器からレスポンス信号を受信すると、当該レスポンス信号の送信元のＮＦＣ機器がどのモードを起動しているのかを問い合わせるための問合信号を、通信相手に送信する。この結果、ＮＦＣ通信部１７は、通信相手から起動モード信号を受信する。
【００６４】
ＮＦＣ通信部１７は、Ｌｉｓｔｅｎモードで動作中は、通信相手からポーリング信号を受信することを監視し、ポーリング信号を受信した場合は、レスポンス信号を送信する。ＮＦＣ通信部１７は、通信相手にレスポンス信号を送信した場合は、さらに、通信相手から問合信号を受信する。ＮＦＣ通信部１７は、通信相手から問合信号を受信すると、起動モード信号を通信相手に送信する。
【００６５】
ＮＦＣ通信部１７は、不実行モードで動作中は、ポーリング信号を送信せず、さらに、外部からポーリング信号を受信したとしてもレスポンス信号を送信しない。
携帯端末５のＮＦＣ通信部３７も、上記同様、Ｐｏｌｌモード、Ｌｉｓｔｅｎモード、不実行モードを１セットとしてこれを繰り返し実行する。なお、以下の説明では、Ｐｏｌｌ動作を実行したＮＦＣ機器を「Ｐｏｌｌ機器」と称し、Ｌｉｓｔｅｎ動作を実行したＮＦＣ機器を「Ｌｉｓｔｅｎ機器」と称する。
【００６６】
ＮＦＣ通信部１７がＰｏｌｌ動作を実行したことにより、通信相手からレスポンス信号及び起動モード信号を受信した場合は、以降の通信のための各処理は、ＣＰＵ１１に引き継がれる。具体的には、まず、Ｌｉｓｔｅｎ機器である通信相手（例えば携帯端末５）がどのモードの動作を実行可能であるのかを示す情報（即ち、受信済みの起動モード信号が示す情報）が、ＮＦＣ通信部１７からＣＰＵ１１に受け渡される。
【００６７】
ＣＰＵ１１は、ＭＦＰ３の現在の状態（即ち、ＭＦＰ３で現在起動されているモード）と、ＮＦＣ通信部１７から受け渡された情報とに基づいて、ＭＦＰ３がどのモードで動作すべきかを決定する。具体的には、ＣＰＵ１１は、以下のようにして、Ｐｏｌｌ機器であるＭＦＰ３がどのモードで動作すべきかを決定する。
【００６８】
即ち、ＮＦＣ規格では、Ｐｏｌｌ機器は、Ｐ２Ｐモード又はＲ／Ｗモードで動作可能であるが、ＣＥモードで動作不可能である。従って、ＭＦＰ３がＰｏｌｌ機器である場合には、ＣＰＵ１１は、ＭＦＰ３がＰ２Ｐモード又はＲ／Ｗモードで動作すべきことを決定する。例えば、Ｐｏｌｌ機器であるＭＦＰ３の現在の状態が、Ｐ２Ｐモードが起動されていてＲ／Ｗモードが起動されていない状態であり、かつ、ＮＦＣ通信部１７から受け渡された情報が、Ｌｉｓｔｅｎ機器である通信相手がＰ２Ｐモードを起動していることを示す場合には、ＣＰＵ１１は、ＭＦＰ３がＰ２Ｐモードで動作すべきことを決定する。
【００６９】
この場合、ＣＰＵ１１は、Ｐ２Ｐモードに対応するＡｃｔｉｖａｔｉｏｎコマンドを通信相手に送信して、通信相手からＯＫコマンドを受信する。これにより、Ｐｏｌｌ機器であるＭＦＰ３とＬｉｓｔｅｎ機器である通信相手との間に、Ｐ２Ｐモードの通信リンクが確立される。
【００７０】
また、ＮＦＣ通信部１７がＬｉｓｔｅｎ動作を実行する場合、即ち、ＭＦＰ３がＬｉｓ
ｔｅｎ機器である場合にも、以降の通信のための各処理は、ＣＰＵ１１に引き継がれる。ＣＰＵ１１は、Ｐｏｌｌ機器である通信相手から受信されるＡｃｔｉｖａｔｉｏｎ信号に基づいて、ＭＦＰ３がどのモードで動作すべきかを決定する。具体的には、ＣＰＵ１１は、以下のようにして、Ｌｉｓｔｅｎ機器であるＭＦＰ３がどのモードで動作すべきかを決定する。
【００７１】
即ち、ＮＦＣ規格では、Ｌｉｓｔｅｎ機器は、Ｐ２Ｐモード又はＣＥモードで動作可能であるが、Ｒ／Ｗモードで動作不可能である。従って、ＭＦＰ３がＬｉｓｔｅｎ機器である場合には、ＣＰＵ１１は、ＭＦＰ３がＰ２Ｐモード又はＣＥモードで動作すべきことを決定する。例えば、Ｌｉｓｔｅｎ機器であるＭＦＰ３の現在の状態が、Ｐ２Ｐモードが起動されていてＣＥモードが起動されていない状態であり、かつ、Ｐｏｌｌ機器である通信相手の現在の状態が、Ｐ２Ｐモードが起動されている状態である場合には、ＣＰＵ１１は、通信相手からＰ２Ｐモードに対応するＡｃｔｉｖａｔｉｏｎコマンドを受信する。
【００７２】
この場合、ＣＰＵ１１は、ＭＦＰ３がＰ２Ｐモードで動作すべきことを決定し、ＯＫコマンドを通信相手に送信する。これにより、Ｌｉｓｔｅｎ機器であるＭＦＰ３とＰｏｌｌ機器である通信相手との間に、Ｐ２Ｐの通信リンクが確立される。
【００７３】
また、例えば、Ｌｉｓｔｅｎ機器であるＭＦＰ３の現在の状態が、ＣＥモードが起動されていてＰ２Ｐモードが起動されていない状態であり、かつ、Ｐｏｌｌ機器である通信相手の現在の状態が、Ｒｅａｄｅｒモード又はＷｒｉｔｅｒモードが起動されている状態である場合には、ＣＰＵ１１は、通信相手からＲ／Ｗモードに対応するＡｃｔｉｖａｔｉｏｎコマンドを受信する。
【００７４】
この場合、ＣＰＵ１１は、ＭＦＰ３がＣＥモードで動作すべきことを決定し、ＯＫコマンドを通信相手に送信する。これにより、Ｌｉｓｔｅｎ機器であるＭＦＰ３とＰｏｌｌ機器である通信相手との間に、ＣＥモード及びＲ／Ｗモードに対応する通信リンクが確立される。
【００７５】
なお、ＣＥモード及びＲ／Ｗモードに対応する通信リンクが確立される場合には、ＣＰＵ１１は、さらに、通信相手から、通信相手がＲｅａｄｅｒモード又はＷｒｉｔｅｒモードのどちらで動作するのかを示す情報を受信する。
【００７６】
従って、例えば、通信相手がＲｅａｄｅｒモードで動作することを示す情報が受信される場合には、Ｌｉｓｔｅｎ機器であるＭＦＰ３とＰｏｌｌ機器である通信相手との間に、ＣＥモード及びＲｅａｄｅｒモードに対応する通信リンクが確立される。また、例えば、通信相手がＷｒｉｔｅｒモードで動作することを示す情報が受信される場合には、Ｌｉｓｔｅｎ機器であるＭＦＰ３とＰｏｌｌ機器である通信相手との間に、ＣＥモード及びＷｒｉｔｅｒモードに対応する通信リンクが確立される。
【００７７】
次に、ＭＦＰ３のＣＰＵ１１が実行するＭＦＰ制御処理について、図３〜図５を用いて説明する。図３は、ＭＦＰ制御処理を表すフローチャートである。ＭＦＰ３のＣＰＵ１１は、電源が投入されて動作を開始すると、フラッシュメモリ１４に記憶されているＭＦＰ制御処理のプログラムを読み込んで実行する。
【００７８】
ＣＰＵ１１は、図３に示すＭＦＰ制御処理を開始すると、Ｓ１１０で、初期設定を行う。具体的には、ＭＦＰ３におけるＮＦＣ通信の状態を、Ｒｅａｄｅｒモード及びＰ２Ｐモードが起動されていて（ＯＮ）、Ｗｒｉｔｅｒモード及びＣＥモードが起動されていない（ＯＦＦ）、初期状態に設定する。また、ＳＦＬ機能を有効（ＯＮ）に設定する。さらに、ログインユーザ情報をパブリックに設定する。その他、必要な初期処理を行う。このよ
うに、初期状態では、ＳＦＬ機能は有効設定され、ログインユーザはパブリックに設定される。
【００７９】
Ｓ１２０では、携帯端末５やＩＣカード等のＮＦＣ機器がＭＦＰ３にかざされたか否か判断する。この判断は、例えば、Ｐｏｌｌモードで動作中のＮＦＣ通信部１７から起動モード信号の情報が通知されたり、或いはＬｉｓｔｅｎモードで動作中のＮＦＣ通信部１７から問合信号の情報が通知されたりした場合に、ＮＦＣ機器がかざされたと判断することができる。
【００８０】
Ｓ１２０で、ＮＦＣ機器がかざされたと判断しなかった場合は、Ｓ１４０で、ＭＦＰ３においてプリントキーが押下されたか否か判断する。プリントキーが押下されたと判断した場合は、Ｓ１５０で、ユーザ登録テーブル（図２）を参照して、ログインユーザ情報として設定されているログインユーザに対するプリント機能設定がＯＮ（有効）に設定されているか否か判断する。ログインユーザに対するプリント機能設定がＯＦＦの場合は、プリント機能を実行することなく、Ｓ１２０の処理に戻る。一方、ログインユーザに対するプリント機能設定がＯＮの場合は、Ｓ１６０で、プリント処理を実行して、Ｓ１２０の処理に戻る。Ｓ１６０のプリント処理は、ＭＦＰ３に入力された印刷データに基づいてプリンタ部２０によるプリントを実行させる処理である。
【００８１】
Ｓ１４０で、プリントキーが押下されたと判断しなかった場合は、Ｓ１７０で、ＭＦＰ３においてスキャンキーが押下されたか否か判断する。スキャンキーが押下されていない場合は、Ｓ１２０の処理に戻る。スキャンキーが押下されたと判断した場合は、Ｓ１８０で、ユーザ登録テーブル（図２）を参照して、ログインユーザ情報として設定されているログインユーザに対するスキャン機能設定がＯＮ（有効）に設定されているか否か判断する。ログインユーザに対するスキャン機能設定がＯＦＦの場合は、スキャン機能を実行することなく、Ｓ１２０の処理に戻る。一方、ログインユーザに対するスキャン機能設定がＯＮの場合は、Ｓ１９０で、スキャン処理を実行して、Ｓ１２０の処理に戻る。Ｓ１９０のスキャン処理は、ＭＦＰ３にセットされた原稿をスキャナ部２１によりスキャンさせる処理である。
【００８２】
Ｓ１２０で、ＮＦＣ機器がかざされたと判断した場合は、Ｓ１３０で、通信処理を実行する。Ｓ１３０の通信処理の詳細は、図４に示す通りである。Ｓ１３０の通信処理に移行すると、図４に示すように、Ｓ３１０で、Ｐ２Ｐの通信リンクが確立したか否か判断する。具体的に、ＭＦＰ３がＰｏｌｌ動作を実行している場合は、Ｐ２Ｐモードに対応するＡｃｔｉｖａｔｉｏｎコマンドを通信相手のＮＦＣ機器に送信して、当該通信相手からＯＫコマンドを受信した場合に、Ｐ２Ｐの通信リンクが確立されたと判断する。一方、ＭＦＰ３がＬｉｓｔｅｎ動作を実行している場合は、通信相手のＮＦＣ機器からＰ２Ｐモードに対応するＡｃｔｉｖａｔｉｏｎコマンドを受信して、ＯＫコマンドを通信相手に送信すると、Ｐ２Ｐの通信リンクが確立されたと判断する。
【００８３】
Ｐ２Ｐの通信リンクが確立した場合は（Ｓ３１０：ＹＥＳ）、Ｓ３２０で、Ｐ２Ｐモードでのデータ通信（ＮＤＥＦフォーマットのデータによるデータ通信）を実行することで、ＮＦＣ通信部１７を介して各種情報を取得する。具体的には、少なくとも、通信相手のＮＦＣ機器に保存されている固有のユーザＩＤと、機能実行指示情報とを取得する。なお、機能実行指示情報については、通信相手側で何らかの機能実行の指示（例えば既述のプリント指示やスキャン指示など）がなされた場合にはその旨の情報が取得されるが、通信相手側で機能実行の指示がなされることなくＭＦＰ３にかざされた場合は、機能実行指示情報は取得されない。
【００８４】
Ｓ３３０では、機能実行指示情報としてプリント指示又はスキャン指示を取得したか否
か判断する。通信相手側でかざしてプリントアプリ又はかざしてスキャンアプリが起動されていて、その起動されているアプリにおいてプリント指示又はスキャン指示がなされている場合は、通信相手からプリント指示又はスキャン指示が送信される。この場合、Ｓ３２０の処理では、その送信されたプリント指示又はスキャン指示が取得される。
【００８５】
Ｓ３３０で、プリント指示又はスキャン指示が取得された場合は、Ｓ３４０で機能実行処理を実行する。この機能実行処理の詳細は、図５に示す通りである。図５に示すように、機能実行処理が開始されると、Ｓ４１０で、取得した機能実行指示情報の種類を判別する。取得した機能実行指示情報がプリント指示であった場合は、Ｓ４２０で、ユーザ登録テーブル（図２）を参照して、ログインユーザ情報として設定されているログインユーザに対するプリント機能設定がＯＮ（有効）に設定されているか否か判断する。ログインユーザに対するプリント機能設定がＯＦＦの場合は、Ｓ４４０で、エラー表示を行って、Ｓ１２０（図３）の処理に戻る。一方、ログインユーザに対するプリント機能設定がＯＮの場合は、Ｓ４３０で、プリント処理を実行して、Ｓ１２０の処理に戻る。
【００８６】
Ｓ４３０のプリント処理は、次のように行う。まず、通信を、ＮＦＣ通信から無線ＬＡＮ通信に切り替え、無線ＬＡＮ通信部１８を介して、ＡＰ７を経由して、通信相手のＮＦＣ機器から印刷データを受信する。そして、その受信した印刷データを、プリンタ部２０によりプリントさせる。
【００８７】
なお、本実施形態において、印刷データの送受をＮＦＣ通信ではなく無線ＬＡＮ通信により行っているのは、次の理由による。即ち、ＮＦＣ通信方式の通信速度は、無線ＬＡＮ通信の通信速度よりも遅い。このため、仮に、通信相手（携帯端末５等）からＭＦＰ３への印刷データ送信用の通信としてＮＦＣ通信を利用すると、印刷データの送信に長時間を要する可能性がある。そのため、本実施形態では、かざしてプリントの実行時において、印刷データの送信については、ＮＦＣ通信よりも通信速度の速い無線ＬＡＮ通信を利用するようにしている。Ｓ４３０でプリント処理を実行した後は、Ｓ１２０（図３）に戻る。
【００８８】
Ｓ４１０で、取得した機能実行指示情報がスキャン指示であった場合は、Ｓ４５０で、ユーザ登録テーブル（図２）を参照して、ログインユーザ情報として設定されているログインユーザに対するスキャン機能設定がＯＮ（有効）に設定されているか否か判断する。ログインユーザに対するスキャン機能設定がＯＦＦの場合は、Ｓ４７０で、エラー表示を行って、Ｓ１２０（図３）の処理に戻る。一方、ログインユーザに対するスキャン機能設定がＯＮの場合は、Ｓ４６０で、スキャン処理を実行して、Ｓ１２０の処理に戻る。
【００８９】
Ｓ４６０のスキャン処理は、次のように行う。まず、スキャナ部２１により、原稿のスキャンを行う。そして、通信を、ＮＦＣ通信から無線ＬＡＮ通信に切り替え、無線ＬＡＮ通信部１８を介して、ＡＰ７を経由して、通信相手のＮＦＣ機器へ、スキャンした画像データを送信する。なお、スキャンした画像データの送信をＮＦＣ通信ではなく無線ＬＡＮ通信を利用している理由は、かざしてプリント実行時に印刷データの送受を無線ＬＡＮ通信を利用している理由（既述）と同様である。Ｓ４６０でスキャン処理を実行した後は、Ｓ１２０（図３）に戻る。
【００９０】
図４に戻り、通信処理（図３のＳ１３０）の説明を続ける。Ｓ３３０で、Ｐ２Ｐモードのデータ通信でプリント指示及びスキャン指示の何れも取得されなかった場合は、Ｓ３６０の処理に進む。Ｓ３６０では、Ｓ３２０で取得したユーザＩＤについて、その取得したユーザＩＤがＭＦＰ３に予め登録されているか否か、即ちフラッシュメモリ１４のユーザ登録テーブル（図２参照）に登録されているか否かを判断する。
【００９１】
Ｓ３６０で、取得したユーザＩＤが登録されていない場合は、Ｓ３８０で、ログイン失
敗表示を行って、Ｓ１２０に戻る。Ｓ３８０のログイン失敗表示は、ＭＦＰ３にかざされたＮＦＣ機器のユーザＩＤがＭＦＰ３に登録されていない旨をユーザに知らしめるための表示であり、例えば、「再度登録確認して下さい」などといったメッセージを表示部１５に表示させる。また、その表示と共に、図示しない音声出力部から特定の拒否音を発生させる。
【００９２】
Ｓ３６０で、取得したユーザＩＤが登録されている場合は、Ｓ３７０で、当該ユーザＩＤのログイン処理を実行する。具体的には、ログインユーザ情報として、その取得したユーザＩＤ（のユーザ）を設定する。例えば、ユーザＡのユーザＩＤが取得された場合は、ログインユーザ情報としてそのユーザＡのユーザＩＤを設定する。これにより、ＭＦＰ３にはユーザＡがログインした状態となる。
【００９３】
また、Ｓ３１０でＰ２Ｐの通信リンクが確立しなかった場合も、Ｓ３５０を経てＳ３６０に進み、ログインユーザの設定を更新する。即ち、Ｓ３１０でＰ２Ｐの通信リンクが確立しなかった場合は、通信相手のＮＦＣ機器との間でＲｅａｄｅｒ−ＣＥの通信リンクを確立させる。なお、ＭＦＰ３がＲｅａｄｅｒモードであり、通信相手がＣＥモードである。そして、ＭＦＰ３のＣＰＵ１１は、Ｒｅａｄｅｒモードにて、ＮＦＣ通信部１７を介して通信相手からユーザＩＤを取得する。Ｓ３５０で通信相手のユーザＩＤを取得すると、取得したユーザＩＤに基づき、Ｓ３６０以降の処理を実行する。つまり、取得したユーザＩＤが予めユーザ登録テーブルに登録されている場合は、そのユーザＩＤのログイン処理を行う（Ｓ３７０）。
【００９４】
上記のように構成された本実施形態の通信システム１では、ＭＦＰ３にログインしたいユーザは、例えば、ログインすべきユーザＩＤが保存されたＩＣカードをＭＦＰ３にかざすことで、ＭＦＰ３にユーザＩＤが取得されてログインできる。また、ユーザＩＤが保存された携帯端末等をかざすことによっても、ログインできる。本実施形態の携帯端末５は、ＮＦＣ通信部３７を備え、その中にユーザＩＤが保存されている。そのため、携帯端末５をＭＦＰ３にかざすことで、携帯端末５のユーザＩＤにてログインすることができる。
【００９５】
一方、携帯端末５のユーザは、当該携帯端末５のユーザＩＤでＭＦＰ３にログインしなくても、ＭＦＰ３におけるＳＦＬ機能の設定状態や、ログインユーザ情報の設定状態、ＳＦＬ機能の有効時におけるログインユーザに対する機能制限設定状態に応じて、ＭＦＰ３を使用することが可能である。
【００９６】
例えば、携帯端末５のユーザは、ＭＦＰ３のログインユーザがパブリックのままであっても、かざしてスキャンアプリを起動させてスキャン指示を行い、携帯端末５をＭＦＰ３にかざすと、かざしてスキャンを実行させることができる。また、ＳＦＬ機能が無効に設定されている場合は、携帯端末５のユーザは、かざしてアプリを利用してかざしてプリントやかざしてスキャンを実行させることができる。
【００９７】
さらに、携帯端末５のユーザは、携帯端末５のユーザＩＤでＭＦＰ３にログインすることで、ＳＦＬ機能が有効設定されていても、そのユーザＩＤに対して許可されている機能については使用することができる。例えば、プリント機能についてはパブリックに対しては使用が許可されていないが、携帯端末５のユーザＩＤに対してプリント機能が使用可能に設定されている場合、携帯端末５のユーザは、携帯端末５をかざすことによって携帯端末５のユーザＩＤでＭＦＰ３へログインし、そのログイン後、かざしてプリントアプリを起動させてプリント指示を行って携帯端末５をＭＦＰ３にかざすと、かざしてプリントを実行させることができる。
【００９８】
つまり、本実施形態のＭＦＰ３では、単にログインしたい場合はユーザＩＤが保存され
た媒体（ＩＣカードや携帯端末５等）をＭＦＰ３にかざすことでログインが可能である。また、携帯端末５のユーザは、自身がログインしなくても、ＳＦＬ機能による制限を受けない範囲内で、かざしてアプリを利用してＭＦＰ３にプリント或いはスキャンを実行させることができる。また、携帯端末５のユーザは、当該携帯端末５のユーザＩＤでログインすることで、ＳＦＬ機能が有効設定されていても、ユーザ登録テーブルにおいて携帯端末５のユーザが使用可能に設定されている機能については使用することができる。本実施形態では、ユーザＡは、プリント機能及びスキャン機能の双方が使用可能に設定されている。そのため、携帯端末５のユーザがユーザＡである場合（携帯端末５にユーザＡのユーザＩＤが保存されている場合）は、その携帯端末５でＭＦＰ３にログインすることで、かざしてプリント及びかざしてスキャンを制限なく実行させることができる。
【００９９】
［第２実施形態］
次に、図４に示した第１実施形態の通信処理の他の例を、第２実施形態として説明する。第１実施形態では、図３のＭＦＰ制御処理におけるＳ１３０の通信処理として、図４に示す処理を示したが、本実施形態では、Ｓ１３０の通信処理として、図６に示す処理を実行する。
【０１００】
ＭＦＰ３のＣＰＵ１１は、図３のＭＦＰ制御処理において、Ｓ１２０でＮＦＣ機器がかざされたと判断すると、Ｓ１３０の通信処理として、図６に示す通信処理を開始する。なお、図６の通信処理において、Ｓ５１０〜Ｓ５３０の処理は、図４に示した第１実施形態の通信処理におけるＳ３１０〜Ｓ３３０の処理と同じであり、Ｓ５７０〜Ｓ６００の処理は、図４に示した第１実施形態の通信処理におけるＳ３５０〜Ｓ３８０の処理と同じである。そのため、図６の通信処理については、図４に示した第１実施形態の通信処理と異なる部分、即ちＳ５４０〜Ｓ５６０について説明することとし、第１実施形態と同じ処理については説明を省略する。
【０１０１】
図６に示す本実施形態の通信処理において、Ｓ５３０で、プリント指示又はスキャン指示を取得したと判断した場合は、Ｓ５４０に進む。Ｓ５４０では、Ｓ５２０で取得したユーザＩＤがＭＦＰ３に予め登録されているか否か、即ちフラッシュメモリ１４のユーザ登録テーブル（図２参照）に登録されているか否かを判断する。そして、取得したユーザＩＤが登録されていなかった場合は、Ｓ５６０に進み、機能実行処理を実行する。なお、Ｓ５６０の機能実行処理は、第１実施形態の図５の処理と同様である。
【０１０２】
Ｓ５４０で、取得したユーザＩＤがＭＦＰ３に予め登録されていると判断した場合は、Ｓ５５０で、当該ユーザＩＤのログイン処理を実行する。具体的には、ログインユーザ情報として、その取得したユーザＩＤ（のユーザ）を設定する。そして、Ｓ５５０のログイン処理の実行後、Ｓ５６０で、機能実行処理を実行する。
【０１０３】
通信処理として図６に示した処理を実行するよう構成された本実施形態のＭＦＰ３によれば、携帯端末５のユーザは、例えばかざしてプリントを行いたい場合に、事前にログインを行うことなく、かざしてプリントアプリでプリント指示を行って携帯端末５をかざすことで、かざしてプリントを実行させることができる。即ち、ＭＦＰ３のログインユーザが携帯端末５のユーザとは異なっていても（例えばパブリックであっても）、その状態のまま、かざしてプリントアプリが起動された携帯端末５をＭＦＰ３にかざすことで、携帯端末５のユーザＩＤでのログイン処理が行われ、さらにそのログイン処理後にかざしてプリントが実行される。
【０１０４】
つまり、まずログインのためにＭＦＰ３に携帯端末５をかざして、その後かざしてプリント又はかざしてスキャンを実行させるために携帯端末５を再度かざす、というような、携帯端末５を２回かざすことを、必要としない。かざしてアプリを起動させて必要な指示
を行った後に、携帯端末５を１回だけＭＦＰ３にかざすだけで、携帯端末５のユーザＩＤでのログイン及びかざしてアプリの実行の双方が可能である。
【０１０５】
［他の実施形態］
（１）図２に示したユーザ登録テーブルにおいて、ユーザ毎の各機能の使用可否設定内容はあくまでも一例である。プリント機能及びスキャン機能の使用可否をそれぞれどのように設定するかについては、例えば管理者等によって、ユーザ毎に任意に設定することができる。
【０１０６】
また、図２に示したユーザ登録テーブルでは、ユーザ毎に使用可否を設定可能な機能としてプリント機能及びスキャン機能の２種類を示したが、これもあくまでも一例である。ＭＦＰ３が有する各機能のうちどの機能をユーザ毎に個別に制限できるようにするかについても適宜決めることができる。例えば、プリント機能及びスキャン機能に加えて、コピー機能、ファクシミリ機能などの他の機能についても、ユーザ毎に使用可否を設定できるようにしてもよい。
【０１０７】
（２）ユーザ登録テーブルをＭＦＰ３本体内に記憶しておくことは必須ではない。例えば、ＭＦＰ３とデータ通信可能なサーバにユーザ登録テーブルを記憶しておき、サーバから必要に応じてユーザ登録テーブルの情報を取得してもよい。或いは、ＭＦＰ３からサーバへユーザＩＤを送信してサーバ側でユーザＩＤとユーザ登録テーブルとの照合を行わせ、その照合結果をサーバから取得するようにしてもよい。
【０１０８】
（３）上記実施形態では、かざしてプリントの実行時、印刷データの送信についてはＮＦＣ通信ではなく無線ＬＡＮ通信を用いるようにしたが、印刷データの送信についてもＮＦＣ通信を用いるようにしてもよい。かざしてスキャン実行時におけるスキャンした画像データの送信についても同様である。
【０１０９】
（４）上記実施形態では、本発明の機能実行装置の一例としてＭＦＰ３を例示したが、これは一例であって、プリント機能やスキャン機能などといった特定の機能を少なくとも１つ有するあらゆる機能実行装置に対して本発明を適用可能である。また、携帯端末５についても、本発明の外部装置の一例であって、近接無線通信方式による無線通信が可能なあらゆるデバイスに対して本発明を適用可能である。
【０１１０】
（５）上記実施形態では、本発明の近接無線通信方式の一例としてＮＦＣ通信を例示したが、近接無線通信方式としてＮＦＣ通信以外の他の無線通信方式を採用してもよい。
【符号の説明】
【０１１１】
１…通信システム、３…ＭＦＰ、５…携帯端末、７…ＡＰ、１１，３１…ＣＰＵ、１２，３２…ＲＯＭ、１３，３３…ＲＡＭ、１４，３４…フラッシュメモリ、１５，３５…表示部、１６，３６…入力部、１７，３７…ＮＦＣ通信部、１８，３８…無線ＬＡＮ通信部、１９…通信回線接続部、２０…プリンタ部、２１…スキャナ部、３９…携帯通信回線接続部、４０…メモリカードＩ／Ｆ、４１…音声入出力部。
【図１】
2015069458.tif 000003
【図２】
2015069458.tif 000004
【図３】
2015069458.tif 000005
【図４】
2015069458.tif 000006
【図５】
2015069458.tif 000007
【図６】
2015069458.tif 000008