(57)【要約】【課題】アクセスポイント機能を備える印刷装置において、印刷装置への無線ダイレクト接続に必要な接続情報の設定に応じて、アクセスポイント機能の動作状態を制御する技術を提供する。【解決手段】印刷装置は、無線ダイレクト接続に必要な接続情報（ＳＳＩＤ及びＫＥＹ）の設定として、固定ＳＳＩＤの設定又はワンタイムＳＳＩＤの設定を行う。印刷装置は、固定ＳＳＩＤの設定が行われている場合には、印刷装置１００の起動に従って、無線ＬＡＮ Ｉ／Ｆにアクセスポイント動作を開始させる（Ｓ１０５）。また、印刷装置は、ワンタイムＳＳＩＤの設定が行われている場合には、ユーザによる開始指示に従って（Ｓ１０８）、無線ＬＡＮ Ｉ／Ｆにアクセスポイント動作を開始させる（Ｓ１０５）。【選択図】図５
2019009696.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置であって、
外部装置との無線ダイレクト接続のために前記印刷装置をアクセスポイントとして動作させるアクセスポイント動作を行う無線通信手段と、
前記無線ダイレクト接続に必要な接続情報の設定として、前記アクセスポイント動作を開始する際に前記接続情報を変更しない第１設定、又は前記アクセスポイント動作を開始する際に前記接続情報を変更する第２設定を行う設定手段と、
前記設定手段によって前記第１設定が行われている場合には、前記印刷装置の起動に従って前記アクセスポイント動作を開始し、前記設定手段によって前記第２設定が行われている場合には、ユーザによる開始指示に従って前記アクセスポイント動作を開始するよう、前記無線通信手段を制御する制御手段と、
を備えることを特徴とする印刷装置。
【請求項２】
前記制御手段は、
前記第１設定が行われている場合には、前記印刷装置が起動すると、予め定められた接続情報を前記アクセスポイント動作用に設定し、前記無線通信手段に前記アクセスポイント動作を開始させ、
前記第２設定が行われている場合には、ユーザから前記開始指示を受け付けると、接続情報を新たに生成し、生成した接続情報を前記アクセスポイント動作用に設定し、前記無線通信手段に前記アクセスポイント動作を開始させる
ことを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記無線通信手段は、前記アクセスポイント動作を行っている間に前記接続情報に基づいて外部装置から接続要求を受信すると、当該外部装置と無線ダイレクト接続を確立し、
前記制御手段は、前記無線ダイレクト接続を切断するための切断イベントが発生すると、前記無線通信手段に前記無線ダイレクト接続を切断させる
ことを特徴とする請求項１又は２に記載の印刷装置。
【請求項４】
前記制御手段は、
前記切断イベントがユーザによる停止指示である場合には、前記無線通信手段に前記アクセスポイント動作を停止させ、
前記切断イベントがユーザによる停止指示ではない場合には、
前記第１設定が行われているときは、前記無線通信手段に前記アクセスポイント動作を継続させ、
前記第２設定が行われているときは、前記無線通信手段に前記アクセスポイント動作を停止させる
ことを特徴とする請求項３に記載の印刷装置。
【請求項５】
前記制御手段は、
前記第１設定が行われている場合には、前記無線通信手段が前記アクセスポイント動作を開始してから所定時間内に接続要求が受信されなくとも、前記無線通信手段に前記アクセスポイント動作を継続させ、
前記第２設定が行われている場合には、前記無線通信手段が前記アクセスポイント動作を開始してから前記所定時間内に接続要求が受信されないことを条件として、前記無線通信手段に前記アクセスポイント動作を停止させる
ことを特徴とする請求項１から４のいずれか１項に記載の印刷装置。
【請求項６】
前記制御手段は、
前記第１設定が行われており、かつ、前記アクセスポイント動作を常にオン状態にする設定が行われている場合には、前記印刷装置の起動に従って前記アクセスポイント動作を開始するよう、前記無線通信手段を制御し、
前記第１設定が行われており、かつ、前記アクセスポイント動作を常にオン状態にする設定が行われていない場合には、ユーザによる開始指示に従って前記アクセスポイント動作を開始するよう、前記無線通信手段を制御する
ことを特徴とする請求項１から５のいずれか１項に記載の印刷装置。
【請求項７】
前記制御手段は、
前記第１設定が行われており、かつ、前記アクセスポイント動作を常にオン状態にする設定が行われている場合には、前記無線通信手段が前記アクセスポイント動作を開始してから所定時間内に接続要求が受信されなくとも、前記無線通信手段に前記アクセスポイント動作を継続させ、
前記第１設定が行われており、かつ、前記アクセスポイント動作を常にオン状態にする設定が行われていない場合には、前記無線通信手段が前記アクセスポイント動作を開始してから前記所定時間内に接続要求が受信されないことを条件として、前記無線通信手段に前記アクセスポイント動作を停止させる
ことを特徴とする請求項１から６のいずれか１項に記載の印刷装置。
【請求項８】
前記制御手段は、
前記切断イベントがユーザによる停止指示である場合には、前記無線通信手段に前記アクセスポイント動作を停止させ、
前記切断イベントがユーザによる停止指示ではない場合には、
前記第１設定が行われており、かつ、前記アクセスポイント動作を常にオン状態にする設定が行われているときは、前記無線通信手段に前記アクセスポイント動作を継続させ、
前記第１設定が行われており、かつ、前記アクセスポイント動作を常にオン状態にする設定が行われていないとき、又は、前記第２設定が行われているときは、前記無線通信手段に前記アクセスポイント動作を停止させる
ことを特徴とする請求項３に記載の印刷装置。
【請求項９】
前記設定手段は、前記無線ダイレクト接続に必要な接続情報の設定として、前記第１設定と、前記第２設定と、前記アクセスポイント動作を開始する際にユーザごとに異なる接続情報を使用する第３設定とのいずれかを行い、
前記制御手段は、前記設定手段によって前記第３設定が行われている場合には、前記印刷装置へのユーザのログインに従って前記アクセスポイント動作を開始するよう、前記無線通信手段を制御する
ことを特徴とする請求項１から８のいずれか１項に記載の印刷装置。
【請求項１０】
前記制御手段は、前記第３設定が行われている場合には、外部装置から接続要求が受信される前に前記印刷装置からユーザがログアウトすると、前記無線通信手段に前記アクセスポイント動作を停止させる
ことを特徴とする請求項９に記載の印刷装置。
【請求項１１】
前記制御手段は、外部装置との間に確立した前記無線ダイレクト接続を切断するための切断イベントが発生した場合において、
前記切断イベントがユーザによる停止指示であるときは、前記無線通信手段に前記アクセスポイント動作を停止させ、
前記切断イベントがユーザによる停止指示ではなく、かつ、前記第３設定が行われているときは、前記無線通信手段に前記アクセスポイント動作を停止させる
ことを特徴とする請求項９又は１０に記載の印刷装置。
【請求項１２】
前記接続情報は、ＳＳＩＤ及びパスワードである
ことを特徴とする請求項１から１１のいずれか１項に記載の印刷装置。
【請求項１３】
前記アクセスポイント動作は、アクセスポイントモード又はＷｉ−Ｆｉ Ｄｉｒｅｃｔによって行われる
ことを特徴とする請求項１から１２のいずれか１項に記載の印刷装置。
【請求項１４】
外部装置との無線ダイレクト接続のために印刷装置をアクセスポイントとして動作させるアクセスポイント動作を行う無線通信手段を備える印刷装置の制御方法であって、
前記無線ダイレクト接続に必要な接続情報の設定として、前記アクセスポイント動作を開始する際に前記接続情報を変更しない第１設定、又は前記アクセスポイント動作を開始する際に前記接続情報を変更する第２設定を行う設定工程と、
前記設定工程において前記第１設定が行われている場合には、前記印刷装置の起動に従って前記アクセスポイント動作を開始し、前記設定工程において前記第２設定が行われている場合には、ユーザによる開始指示に従って前記アクセスポイント動作を開始するよう、前記無線通信手段を制御する制御工程と、
を含むことを特徴とする印刷装置の制御方法。
【請求項１５】
請求項１４に記載の印刷装置の制御方法の各工程をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、その制御方法、及びプログラムに関するものである。
【背景技術】
【０００２】
複合機やプリンタ等の印刷装置において、無線ＬＡＮ機能を備えるものが増えている。無線ＬＡＮ機能を備える印刷装置は、アクセスポイントを介してＰＣやモバイル端末等の外部装置から印刷データを受信し、受信した印刷データに基づいて印刷処理を実行できる。また、最近では、アクセスポイントのような中継装置を介さずに外部装置と直接無線通信を行う機能を有する印刷装置が知られている。例えば、特許文献１には、アクセスポイント機能を用いてモバイル端末と直接無線通信を行う印刷装置が開示されている。このようなアクセスポイント機能の例として、例えば、アクセスポイントモード（ソフトウェアＡＰモード）やＷｉ−Ｆｉ Ｄｉｒｅｃｔ（登録商標）が知られている。
【０００３】
上述のような印刷装置では、一般に、ユーザが印刷装置の操作パネルを操作して印刷装置にアクセスポイント動作を開始させることにより、モバイル端末と印刷装置との間で直接無線通信を行うことが可能になる。また、ユーザは、モバイル端末からの直接無線通信を利用した印刷装置の操作が完了したら、印刷装置の操作パネルを操作してアクセスポイント動作を印刷装置に停止させる。この場合、ユーザは、直接無線通信の利用が必要になるごとに、印刷装置の操作パネルを操作してアクセスポイント動作の開始及び停止を指示する必要があり、ユーザにとって操作の手間がかかる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−１８６５５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述の課題に対して、一般的なアクセスポイントのように、印刷装置に常にアクセスポイント動作を行わせる（即ち、アクセスポイント機能を常時オン状態にする）ことにより、ユーザの利便性を向上させた印刷装置の運用が可能である。一方で、セキュリティの観点で、印刷装置への接続に必要なＳＳＩＤ等の接続情報を、例えばアクセスポイント動作を開始するごとに変更する設定が行われる場合がある。この場合、アクセスポイント動作を停止しない限り接続情報を変更することができないため、セキュリティを確保した印刷装置の運用を行うことができない。
【０００６】
本発明は、上述の問題に鑑みて成されたものである。本発明は、アクセスポイント機能を備える印刷装置において、印刷装置への無線ダイレクト接続に必要な接続情報の設定に応じて、アクセスポイント機能の動作状態を制御する技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一態様に係る印刷装置は、外部装置との無線ダイレクト接続のために前記印刷装置をアクセスポイントとして動作させるアクセスポイント動作を行う無線通信手段と、前記無線ダイレクト接続に必要な接続情報の設定として、前記アクセスポイント動作を開始する際に前記接続情報を変更しない第１設定、又は前記アクセスポイント動作を開始する際に前記接続情報を変更する第２設定を行う設定手段と、前記設定手段によって前記第１設定が行われている場合には、前記印刷装置の起動に従って前記アクセスポイント動作を開始し、前記設定手段によって前記第２設定が行われている場合には、ユーザによる開始指示に従って前記アクセスポイント動作を開始するよう、前記無線通信手段を制御する制御手段と、を備えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、アクセスポイント機能を備える印刷装置において、印刷装置への無線ダイレクト接続に必要な接続情報の設定に応じて、アクセスポイント機能の動作状態を制御することが可能になる。
【図面の簡単な説明】
【０００９】
【図１】ネットワークの構成例を示す図
【図２】印刷装置のハードウェア構成例を示すブロック図
【図３】無線ダイレクト機能の設定のための操作画面の例を示す図
【図４】無線ダイレクト機能の開始及び停止を指示するための操作画面の例を示す図
【図５】接続処理の手順を示すフローチャート（第１実施形態）
【図６】切断処理の手順を示すフローチャート（第１及び第２実施形態）
【図７】接続処理の手順を示すフローチャート（第２及び第３実施形態）
【図８】接続処理の手順を示すフローチャート（第３実施形態）
【図９】切断処理の手順を示すフローチャート（第３実施形態）
【発明を実施するための形態】
【００１０】
以下、添付図面を参照して本発明の実施形態を詳しく説明する。なお、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
【００１１】
［第１実施形態］
第１実施形態では、印刷装置１００がアクセスポイントとして動作し、当該アクセスポイントについてのＳＳＩＤ種別設定に応じて、アクセスポイント機能の動作状態を制御する例について説明する。
【００１２】
＜ネットワーク構成＞
図１は、本実施形態において想定されるネットワーク構成例を示す図である。印刷装置１００は、無線ＬＡＮ規格による通信機能を有する。印刷装置１００は、同様に無線ＬＡＮ規格による通信機能を有するモバイル端末１１０と、アクセスポイントを介さずに直接（ダイレクト）無線通信を行うことが可能である。印刷装置１００は、モバイル端末１１０等の外部装置と直接無線通信を行う場合に印刷装置１００が親機（無線ＬＡＮのアクセスポイント）として動作するアクセスポイントモードをサポートしている。
【００１３】
＜印刷装置の構成＞
図２は、印刷装置１００のハードウェア構成例を示すブロック図である。印刷装置１００は、制御部２００と、制御部２００に接続されたプリンタ２０７、スキャナ２１３、操作部２０９、無線ＬＡＮチップ２１１、及び有線ＬＡＮチップ２１５とを備える。制御部２００は、制御部２００に接続されている各デバイスを制御することで、印刷装置１００において印刷機能、スキャン機能、コピー機能、有線又は通信機能等の、種々の機能を実現する。制御部２００は、システムバス２０５に接続されたデバイスとして、ＣＰＵ２０１、ＲＡＭ２０２、ＲＯＭ２０３、ハードディスクドライブ（ＨＤＤ）２０４、スキャナインタフェース（Ｉ／Ｆ）２１２、プリンタＩ／Ｆ２０６、操作部Ｉ／Ｆ２０８、無線ＬＡＮ Ｉ／Ｆ２１０、及び有線ＬＡＮ Ｉ／Ｆ２１４を備える。
【００１４】
ＣＰＵ２０１は、システムバス２０５を介して接続された各デバイスを制御することによって、印刷装置１００全体の動作を制御する。ＲＡＭ２０２は、ＣＰＵ２０２の主メモリ、ワークエリア等の一時記憶領域として用いられる。ＲＯＭ２０３は、印刷装置１００の制御プログラムが格納される。ＣＰＵ２０１は、ＲＯＭ２０３に格納された制御プログラムをＲＡＭ２０２に読み出して実行することで、印刷装置１００の動作を制御するための様々な処理を実行する。ＨＤＤ２０４は、各種プログラム、及び印刷データや画像データ等の各種データを格納する。なお、本実施形態では、１つのＣＰＵ２０１が後述する（各フローチャートに示す）各処理を実行する例を説明しているが、これに限られない。例えば、複数のＣＰＵが協働して各処理を実行するように印刷装置１００を構成することも可能である。
【００１５】
プリンタ２０７は、制御部２００から出力される画像データに基づいて印刷処理を実行する。印刷装置１００は、モバイル端末１１０等の外部装置から受信した印刷データ、又はスキャナ２１３によって生成された画像データに基づいて、プリンタ２０７によって印刷処理を実行可能である。スキャナ２１３は、原稿の画像を読み取って画像データ（読取画像データ）を生成する。スキャナ２１３によって生成された画像データは、プリンタ２０７による印刷処理に使用されるか、又はＨＤＤ２０４に保存される。操作部２０９は、タッチパネル機能を有する液晶表示部及びキーボードを備え、各種画面を表示する。ユーザは、操作部２０９を介して印刷装置１００に対して指示及び情報を入力できる。
【００１６】
無線ＬＡＮチップ２１１は、無線ＬＡＮ規格による無線通信（無線ＬＡＮ通信）を実現するための通信チップである。無線ＬＡＮ Ｉ／Ｆ２１０は、無線ＬＡＮチップ２１１を制御して、外部のアクセスポイントやモバイル端末１１０等の外部装置との無線ＬＡＮ通信を実現する。無線ＬＡＮ Ｉ／Ｆ２１０及び無線ＬＡＮチップ２１１は、ＩＥＥＥ８０２．１１ａ／ｂ／ｇ／ｎ／ａｃ等の無線ＬＡＮ規格に対応している。有線ＬＡＮチップ２１５は、有線ＬＡＮに接続され、有線ＬＡＮを介した通信を実現するための通信チップである。有線ＬＡＮ Ｉ／Ｆ２１４は、有線ＬＡＮチップ２１５を制御して、有線ＬＡＮを介してＰＣ端末等の外部装置との通信を実現する。
【００１７】
無線ＬＡＮ Ｉ／Ｆ２１０は、外部のアクセスポイント（中継装置）を介して外部装置に接続するインフラ（インフラストラクチャ）接続モードと、アクセスポイントを介さずに外部装置と無線ダイレクト接続を行うダイレクト接続モードとで動作可能である。無線ＬＡＮ Ｉ／Ｆ２１０は、ダイレクト接続モードでは、外部装置との無線ダイレクト接続のために印刷装置１００をアクセスポイントとして動作させるアクセスポイント動作を行う。本実施形態では、無線ＬＡＮ Ｉ／Ｆ２１０によるアクセスポイント動作は、アクセスポイントモード（ソフトウェアＡＰモード）によって実現される。アクセスポイント動作は、アクセスポイントモードに代えて、Ｗｉ−Ｆｉ Ａｌｌｉａｎｃｅによって規定されているＷｉ−Ｆｉ Ｄｉｒｅｃｔ（登録商標）によって実現されてもよい。なお、以下では、このようなアクセスポイント動作を実現するアクセスポイント機能を「無線ダイレクト機能」と称する。
【００１８】
＜印刷装置の操作画面＞
図３（Ａ）は、本実施形態に係る、無線ダイレクト機能の設定のため操作画面の例（操作画面３００）を示す図である。操作画面３００では、無線ダイレクト機能を使用するか否か（無線ダイレクト機能の設定のオン及びオフ）と、使用するＳＳＩＤ（Service Set Identifier）種別の設定とを行うことが可能である。無線ダイレクト機能の設定がオフである場合、無線ダイレクト機能が無効化され、無線ダイレクト機能を利用できないようにする制御が行われる。
【００１９】
本実施形態では、図３（Ａ）に示すように、ＳＳＩＤ種別設定として、固定モード（固定ＳＳＩＤ）又はワンタイムモード（ワンタイムＳＳＩＤ）の設定が可能である。固定ＳＳＩＤの設定が行われた場合、印刷装置１００は、予め設定されたＳＳＩＤ及びＫＥＹ（パスワード、暗号化キー又は接続キー等）を、無線ダイレクト接続に必要な接続情報として使用する。ワンタイムＳＳＩＤの設定が行われた場合、印刷装置１００は、無線ダイレクト機能を開始（アクセスポイント動作を開始）するごとに、新たに生成した（前回と異なる）ＳＳＩＤ及びＫＥＹを、無線ダイレクト接続に必要な接続情報として使用する。
【００２０】
印刷装置１００のＣＰＵ２０１は、操作画面３００における設定内容に従って、無線ダイレクト接続に必要な接続情報（ＳＳＩＤ及びＫＥＹ）の設定として、固定ＳＳＩＤの設定又はワンタイムＳＳＩＤの設定を行う。操作画面３００における設定内容を示す設定値等の各種設定値はＨＤＤ２０４に格納される。なお、ＲＯＭ２０３がＮＶＲＡＭ（不揮発性ＲＡＭ）領域を有する場合には、ＲＯＭ２０３のＮＶＲＡＭ領域に各種設定値が格納されてもよい。本実施形態では、固定ＳＳＩＤの設定は、アクセスポイント動作を開始する際に接続情報を変更しない第１設定の一例である。ワンタイムＳＳＩＤの設定は、アクセスポイント動作を開始する際に接続情報を変更する第２設定の一例である。
【００２１】
図４は、無線ダイレクト機能の開始及び停止を指示するための操作画面の例を示す図である。図４（Ａ）の操作画面４００は、例えば、操作部２０９に表示されたメニュー画面において無線ダイレクト機能をユーザが選択した場合に操作部２０９に表示される画面である。操作画面４００では、無線ダイレクト機能の開始（アクセスポイント動作の開始）をユーザが指示することが可能である。
【００２２】
操作画面４００においてアクセスポイント動作の開始指示が行われると、印刷装置１００は、無線ＬＡＮ Ｉ／Ｆ２１０にアクセスポイント動作を開始させ、図４（Ｂ）の操作画面４１０を操作部２０９に表示する。アクセスポイント動作が開始されると（無線ダイレクト機能の動作状態がオン状態になると）、印刷装置１００は、外部装置からの無線ダイレクト接続を受け付け可能な状態となる。操作画面４１０には、モバイル端末１１０等の外部装置が印刷装置１００に無線ダイレクト接続を行うために必要な接続情報（ＳＳＩＤ及びＫＥＹ）が表示される。これにより、操作画面４１０に表示されたＳＳＩＤ及びＫＥＹを使用して、印刷装置１００への無線ダイレクト接続のための操作をユーザがモバイル端末１１０に対して行うことが可能になる。
【００２３】
また、操作画面４１０では、無線ダイレクト機能の停止（アクセスポイント動作の停止）をユーザが指示することが可能である。操作画面４１０においてアクセスポイント動作の停止指示が行われると、印刷装置１００は、無線ＬＡＮ Ｉ／Ｆ２１０にアクセスポイント動作を停止させる。アクセスポイント動作が停止されると（無線ダイレクト機能がオフ状態になると）、印刷装置１００は、外部装置からの無線ダイレクト接続を受け付けない状態となる。
【００２４】
＜接続処理＞
図５は、印刷装置１００においてＣＰＵ２０１によって実行される、無線ダイレクト接続のための接続処理の手順を示すフローチャートである。本手順では、ＣＰＵ２０１は、印刷装置１００がアクセスポイントとして動作するアクセスポイントモードで無線ＬＡＮ Ｉ／Ｆ２１０を動作させることによって、外部装置（本例ではモバイル端末１１０）と無線ダイレクト接続を行う。図５に示す各ステップの処理は、ＲＯＭ２０３に格納された制御プログラムをＣＰＵ２０１が読み出して実行することによって、印刷装置１００において実現される。
【００２５】
印刷装置１００の電源が入れられた後、Ｓ１０１で、ＣＰＵ２０１は、ＨＤＤ２０４に格納された設定値を参照し、無線ダイレクト機能を使用する設定が行われている（無線ダイレクト機能設定がオンである）か否かを判定する。無線ダイレクト機能設定は、操作画面３００を介してユーザによって行われうる。ＣＰＵ２０１は、無線ダイレクト機能を使用する設定が行われている場合にはＳ１０３へ処理を進め、行われていない場合にはＳ１０２へ処理を進める。
【００２６】
Ｓ１０２で、ＣＰＵ２０１は、操作部２０９に操作画面４００を表示した場合に、「開始」ボタンを無効化する（例えば、グレーアウトする又は非表示する）。これにより、無線ダイレクト機能の開始をユーザが指示できなくなり、無線ＬＡＮＩ／Ｆ ２１０によるアクセスポイント動作を開始しないように制御される。その後、ＣＰＵ２０１は、処理を終了する。
【００２７】
一方、Ｓ１０３で、ＣＰＵ２０１は、ＨＤＤ２０４に格納された設定値を参照し、ＳＳＩＤ種別設定を判定する。ＳＳＩＤ種別設定が固定ＳＳＩＤ（第１設定）である場合には、ＣＰＵ２０１は、Ｓ１０３からＳ１０４へ処理を進める。Ｓ１０４で、ＣＰＵ２０１は、アクセスポイント動作用のＳＳＩＤ及びＫＥＹ（接続情報）として、予め設定されてＨＤＤ２０４に保存されている固定値を設定する。
【００２８】
その後Ｓ１０５で、ＣＰＵ２０１は、無線ダイレクト機能の動作状態をオン状態にするための、無線ダイレクト機能の開始処理を行う。具体的には、ＣＰＵ２０１は、無線ＬＡＮ Ｉ／Ｆ２１０に、アクセスポイントモードの動作を開始させる。これにより、印刷装置１００は、モバイル端末１１０からの接続要求を待ち受ける待ち受け状態となる。このようにして、ＣＰＵ２０１は、ＳＳＩＤ種別設定が固定ＳＳＩＤである場合には、印刷装置１００の起動に従ってアクセスポイント動作を開始するよう、無線ＬＡＮ Ｉ／Ｆ２１０を制御する。
【００２９】
また、ＳＳＩＤ種別設定がワンタイムＳＳＩＤ（第２設定）である場合には、ＣＰＵ２０１は、Ｓ１０３からＳ１０８へ処理を進める。Ｓ１０８で、ＣＰＵ２０１は、ユーザからの開始指示を待ち受ける。操作部２０９に表示した操作画面４００において開始ボタンがユーザによって押下（タッチ）されると、ＣＰＵ２０１は、開始指示を受け付けたと判定し、処理をＳ１０９へ進める。
【００３０】
Ｓ１０９で、ＣＰＵ２０１は、乱数を用いてＳＳＩＤ及びＫＥＹ（接続情報）を新たに生成し、アクセスポイント動作用のＳＳＩＤ及びＫＥＹとして設定する。その後Ｓ１０５で、ＣＰＵ２０１は、上述のように、無線ダイレクト機能の動作状態をオン状態にするための、無線ダイレクト機能の開始処理を行う。これにより、印刷装置１００は、モバイル端末１１０からの接続要求を待ち受ける待ち受け状態となる。このようにして、ＣＰＵ２０１は、ＳＳＩＤ種別設定がワンタイムＳＳＩＤである場合には、ユーザによる開始指示に従ってアクセスポイント動作を開始するよう、無線ＬＡＮ Ｉ／Ｆ２１０を制御する。
【００３１】
次に、ＣＰＵ２０１は、Ｓ１０５からＳ１０６へ処理を進める。Ｓ１０６で、ＣＰＵ２０１は、無線ＬＡＮ Ｉ／Ｆ２１０によってアクセスポイント動作が行われている間に、モバイル端末１１０から無線ダイレクト接続の接続要求を受信したか否かを判定する。ＣＰＵ２０１は、接続要求を受信した場合には、処理をＳ１０７へ進め、受信した接続要求に基づいて、モバイル端末１１０と無線ダイレクト接続を確立するための接続処理を行う。印刷装置１００とモバイル端末１１０との間で無線ダイレクト接続が確立されると、ユーザは、モバイル端末１１０を使用して、印刷又はスキャン等を印刷装置１００に実行させるための操作を行うことが可能になる。なお、ＣＰＵ２０１は、無線ダイレクト接続が確立されると、図５の手順による処理を終了し、図６の手順による処理を開始する。
【００３２】
また、Ｓ１０６で、ＣＰＵ２０１は、無線ＬＡＮ Ｉ／Ｆ２１０によるアクセスポイント動作の開始から所定時間内に接続要求を受信しなかった場合には、処理をＳ１１０へ進める。Ｓ１１０で、ＣＰＵ２０１は、ＳＳＩＤ種別設定が固定ＳＳＩＤである場合には、処理をＳ１０６へ戻す。即ち、ＣＰＵ２０１は、アクセスポイント動作の開始から所定時間内に接続要求を受信しなくとも、無線ＬＡＮ Ｉ／Ｆ２１０にアクセスポイント動作を継続させる。
【００３３】
このように、印刷装置１００が固定ＳＳＩＤの設定で運用されている場合には、ユーザが操作画面４００を操作して開始指示を行うことを必要とせずに、外部装置（モバイル端末１１０）が印刷装置１００に接続可能な状態を維持できる。このため、ユーザの利便性が向上する。
【００３４】
一方、Ｓ１１０で、ＣＰＵ２０１は、ＳＳＩＤ種別設定がワンタイムＳＳＩＤである場合には、処理をＳ１１１へ進める。Ｓ１１１で、ＣＰＵ２０１は、無線ダイレクト機能をオフ状態にするための、無線ダイレクト機能の停止処理を行う。具体的には、ＣＰＵ２０１は、無線ＬＡＮ Ｉ／Ｆ２１０にアクセスポイント動作を停止させる。即ち、ＣＰＵ２０１は、アクセスポイント動作の開始から所定時間内に接続要求を受信していないことを条件として、無線ＬＡＮ Ｉ／Ｆ２１０にアクセスポイント動作を停止させる。これにより、印刷装置１００は、モバイル端末１１０からの接続要求を受け付けない状態となる。その後、ＣＰＵ２０１は、処理をＳ１０８へ戻し、操作画面４００を操作部２０９に表示し、ユーザからの開始指示を待ち受ける。
【００３５】
このように、印刷装置１００がワンタイムＳＳＩＤの設定で運用されている場合には、無線ダイレクト機能のオン状態（接続要求の待ち受け状態）が無制限に継続することがない。また、ユーザからの開始指示により再び無線ダイレクト機能を開始した際には、前回とは異なるＳＳＩＤ及びＫＥＹが生成及び設定される（Ｓ１０９）。このため、印刷装置１００のセキュリティを確保することが可能になる。
【００３６】
＜切断処理＞
図６は、印刷装置１００においてＣＰＵ２０１によって実行される、無線ダイレクト接続を切断するための切断処理の手順を示すフローチャートである。図６に示す各ステップの処理は、ＲＯＭ２０３に格納された制御プログラムをＣＰＵ２０１が読み出して実行することによって、印刷装置１００において実現される。
【００３７】
外部装置（本例ではモバイル端末１１０）と無線ダイレクト接続を確立している間に、Ｓ１５１で、ＣＰＵ２０１は、無線ダイレクト接続を切断するための切断イベントが発生したか否かを判定する。切断イベントは、例えば、操作画面４１０において停止ボタンがタッチされた場合、モバイル端末１１０から切断要求を受信した場合、無線ＬＡＮチップ２１５による電波の送受信が停止した場合、又は無線ダイレクト接続の継続時間が、印刷装置１００において予め設定されている最大接続時間に達した場合に相当する。ＣＰＵ２０１は、いずれかの切断イベントが発生すると、処理をＳ１５２へ進める。
【００３８】
Ｓ１５２で、ＣＰＵ２０１は、モバイル端末１１０との無線ダイレクト接続の切断処理を行う。この時点では、モバイル端末１１０との無線ダイレクト接続が切断されたのみで、無線ダイレクト機能の動作状態はオン状態であり、即ち、無線ＬＡＮ Ｉ／Ｆ２１０によるアクセスポイント動作が継続している。
【００３９】
次にＳ１５３で、ＣＰＵ２０１は、Ｓ１５１における切断イベントが、操作画面４１０において停止ボタンを用いて行われる、ユーザによる停止指示であるか否かを判定する。切断イベントが停止指示である場合には、ＣＰＵ２０１は、処理をＳ１５４へ進める。Ｓ１５４で、ＣＰＵ２０１は、無線ダイレクト機能をオフ状態にするための、無線ダイレクト機能の停止処理を行う。具体的には、ＣＰＵ２０１は、無線ＬＡＮ Ｉ／Ｆ２１０にアクセスポイント動作を停止させる。
【００４０】
このように、切断イベントがユーザによる停止指示である場合には、ＳＳＩＤ種別設定によらず、無線ＬＡＮ Ｉ／Ｆ２１０によるアクセスポイント動作が停止する。これは、ユーザによる停止指示は、アクセスポイント動作を停止する（無線ダイレクト機能の動作状態をオフ状態にする）ことを意図して行われうるためである。この場合、ユーザは、アクセスポイント動作を再び開始させるためには操作画面４００を用いて開始指示を行う必要がある。無線ダイレクト機能の停止処理が完了すると、ＣＰＵ２０１は、図６の手順による処理を終了する。
【００４１】
一方、ＣＰＵ２０１は、切断イベントがユーザによる停止指示ではない場合には、処理をＳ１１０（図５）へ進める。その結果、ＣＰＵ２０１は、Ｓ１１０においてＳＳＩＤ種別設定が固定ＳＳＩＤである場合には、無線ＬＡＮ Ｉ／Ｆ２１０にアクセスポイント動作を継続させる（Ｓ１０６）。このように、印刷装置１００が固定ＳＳＩＤの設定で運用されている場合には、ユーザが操作画面４００を操作して開始指示を行うことを必要とせずに、外部装置（モバイル端末１１０）が印刷装置１００に接続可能な状態を維持できる。このため、ユーザの利便性が向上する。
【００４２】
また、ＣＰＵ２０１は、Ｓ１１０においてＳＳＩＤ種別設定がワンタイムＳＳＩＤである場合には、無線ＬＡＮ Ｉ／Ｆ２１０にアクセスポイント動作を停止させる（Ｓ１１１）。これにより、印刷装置１００は、操作画面４００を介してユーザから開始指示が行われるまで、無線ＬＡＮ Ｉ／Ｆ２１０にアクセスポイント動作を停止した状態で待機することになる。このように、印刷装置１００がワンタイムＳＳＩＤの設定で運用されている場合には、１回の無線ダイレクト接続が終了すると、無線ダイレクト機能の動作状態が必ずオフ状態となる。更に、次に無線ダイレクト機能の動作状態がオン状態になる際には、前回とは異なるＳＳＩＤ及びＫＥＹが生成及び設定される（Ｓ１０９）。このため、印刷装置１００のセキュリティを確保できる。
【００４３】
以上説明したように、本実施形態の印刷装置１００では、無線ＬＡＮ Ｉ／Ｆ２１０は、外部装置との無線ダイレクト接続のために印刷装置１００をアクセスポイントとして動作させるアクセスポイント動作を行う。ＣＰＵ２０１は、無線ダイレクト接続に必要な接続情報（ＳＳＩＤ及びＫＥＹ）の設定として、固定ＳＳＩＤの設定（第１設定）又はワンタイムＳＳＩＤの設定（第２設定）を行う。ＣＰＵ２０１は、固定ＳＳＩＤの設定が行われている場合には、印刷装置１００の起動に従ってアクセスポイント動作を開始し、ワンタイムＳＳＩＤの設定が行われている場合には、ユーザによる開始指示に従ってアクセスポイント動作を開始するよう、無線ＬＡＮ Ｉ／Ｆ２１０を制御する。
【００４４】
本実施形態によれば、アクセスポイント機能（無線ダイレクト機能）を備える印刷装置１００において、印刷装置１００への無線ダイレクト接続に必要な接続情報の設定に応じて、アクセスポイント機能の動作状態を制御することが可能になる。具体的には、ＳＳＩＤ及びＫＥＹが固定設定であるかワンタイム設定であるかに応じて、アクセスポイント機能をユーザの指示によりオン状態にするか、自動的にオン状態にするかを制御することが可能になる。これにより、ユーザの不必要な操作の手間を軽減して利便性を向上させるとともに、適切にセキュリティを確保することが可能になる。
【００４５】
［第２実施形態］
第２実施形態では、印刷装置１００がアクセスポイントとして動作し、当該アクセスポイントについてのＳＳＩＤ種別設定及び常時オン設定に基づいて、アクセスポイント機能の動作状態を制御する例について説明する。なお、以下では、第１実施形態と共通する部分については説明を省略する。
【００４６】
＜印刷装置の操作画面＞
図３（Ｂ）は、本実施形態に係る、無線ダイレクト機能の設定のため操作画面の例（操作画面３１０）を示す図である。操作画面３１０では、操作画面３００における設定内容に加えて、無線ダイレクト機能の常時オン設定を行うか否かを設定することが可能である。ＣＰＵ２０１は、操作画面３１０において常時オン設定として「有効」が選択された場合には、無線ダイレクト機能の常時オン設定を行い、常時オン設定として「無効」が選択された場合には、無線ダイレクト機能の常時オン設定を行わない。本実施形態では、常時オン設定は、無線ＬＡＮ Ｉ／Ｆ２１０によるアクセスポイント動作を常にオン状態にする設定に相当する。
【００４７】
本実施形態では、ＣＰＵ２０１は、ＳＳＩＤ種別設定が固定ＳＳＩＤであり、かつ、常時オン設定が行われている場合には、印刷装置１００の起動に従ってアクセスポイント動作を開始するよう、無線ＬＡＮ Ｉ／Ｆ２１０を制御する。一方、ＣＰＵ２０１は、ＳＳＩＤ種別設定が固定ＳＳＩＤであり、かつ、常時オン設定が行われていない場合には、ユーザによる開始指示に従ってアクセスポイント動作を開始するよう、無線ＬＡＮ Ｉ／Ｆ２１０を制御する。なお、ＣＰＵ２０１は、ＳＳＩＤ種別設定がワンタイムＳＳＩＤである場合には、第１実施形態と同様、ユーザによる開始指示に従ってアクセスポイント動作を開始するよう、無線ＬＡＮ Ｉ／Ｆ２１０を制御する。
【００４８】
＜接続処理＞
図７は、印刷装置１００においてＣＰＵ２０１によって実行される、無線ダイレクト接続のための接続処理の手順を示すフローチャートである。図７に示す各ステップの処理は、ＲＯＭ２０３に格納された制御プログラムをＣＰＵ２０１が読み出して実行することによって、印刷装置１００において実現される。なお、図７では、第１実施形態（図５）と同様の処理を行うステップには同じ参照符号を付している。また、点線で示す箇所は、後述する第３実施形態に関連しており、本実施形態では使用しない。
【００４９】
本実施形態では、ＳＳＩＤ種別設定がワンタイムＳＳＩＤである場合の処理は第１実施形態と同様である。図７の処理は、ＳＳＩＤ種別設定が固定ＳＳＩＤである場合の処理が第１実施形態（図５）と異なっている。このため、以下では主に、ＳＳＩＤ種別設定が固定ＳＳＩＤである場合の処理について説明する。
【００５０】
Ｓ１０１〜Ｓ１０３の処理は、第１実施形態（図５）と同様である。本実施形態では、Ｓ１０３で、ＣＰＵ２０１は、ＳＳＩＤ種別設定が固定ＳＳＩＤである場合には、処理をＳ２０１へ進める。Ｓ２０１で、ＣＰＵ２０１は、ＨＤＤ２０４に格納された設定値を参照し、無線ダイレクト機能の常時オン設定が有効であるか否かを判定する。ＣＰＵ２０１は、常時オン設定が有効である場合にはＳ１０４へ処理を進め、常時オン設定が無効である場合にはＳ１０８へ処理を進める。Ｓ１０４〜Ｓ１０７の処理は、第１実施形態（図５）と同様である。
【００５１】
このように、常時オン設定が無効である場合には、印刷装置１００が固定ＳＳＩＤの設定で運用されていても、操作画面４００を介してユーザによる開始指示を受け付けるまで、無線ダイレクト機能の開始処理（Ｓ１０５）を行わない。一方、常時オン設定が有効である場合には、ユーザによる開始指示を受け付けることなく、印刷装置１００の起動に従って無線ダイレクト機能の開始処理（Ｓ１０５）を行う。このため、印刷装置１００が固定ＳＳＩＤの設定で運用されていても、ユーザによる開始指示に従ってアクセスポイント動作を開始するか否かをユーザが選択することが可能であり、ユーザにとって適切な設定を行うことが可能となる。
【００５２】
また、本実施形態では、ＣＰＵ２０１は、Ｓ１０６において、無線ＬＡＮ Ｉ／Ｆ２１０によるアクセスポイント動作の開始から所定時間内に接続要求を受信せず、Ｓ１１０において、ＳＳＩＤ種別設定が固定ＳＳＩＤである場合、処理をＳ２０２へ進める。Ｓ２０２で、ＣＰＵ２０１は、常時オン設定が有効である場合には、処理をＳ１０６へ戻し、無線ＬＡＮ Ｉ／Ｆ２１０にアクセスポイント動作を継続させる。このように、常時オン設定が有効である場合には、ユーザが操作画面４００を操作して開始指示を行うことを必要とせずに、外部装置（モバイル端末１１０）が印刷装置１００に接続可能な状態を維持できる。このため、ユーザの利便性が向上する。
【００５３】
一方、ＣＰＵ２０１は、常時オン設定が無効である場合には、処理をＳ１１１へ進め、無線ＬＡＮ Ｉ／Ｆ２１０にアクセスポイント動作を停止させる。このように、常時オン設定が無効である場合には、無線ダイレクト機能のオン状態（接続要求の待ち受け状態）が無制限に継続することがない。また、ユーザからの開始指示により再び無線ダイレクト機能を開始した際には、ワンタイムＳＳＩＤの設定が行われている場合と同様、前回とは異なるＳＳＩＤ及びＫＥＹが生成及び設定される（Ｓ１０９）。このため、印刷装置１００のセキュリティを確保することが可能になる。
【００５４】
＜切断処理＞
本実施形態における、無線ダイレクト接続を切断するための切断処理の手順は、第１実施形態（図６）と同様である。ただし、Ｓ１５３において、切断イベントがユーザによる停止指示ではない場合、ＣＰＵ２０１は、図５のＳ１１０ではなく、図７のＳ１１０へ処理を進める。
【００５５】
具体的には、ＣＰＵ２０１は、Ｓ１５１における切断イベントがユーザによる停止指示である場合、第１実施形態と同様、無線ＬＡＮ Ｉ／Ｆ２１０にアクセスポイント動作を停止させる（Ｓ１５４）。また、ＣＰＵ２０１は、切断イベントがユーザによる停止指示ではない場合、ＳＳＩＤ種別設定が固定ＳＳＩＤであり、常時オン設定が有効であるときは、無線ＬＡＮ Ｉ／Ｆ２１０にアクセスポイント動作を継続させる（Ｓ１１０，Ｓ２０２，Ｓ１０６）。一方、ＣＰＵ２０１は、切断イベントがユーザによる停止指示ではない場合、ＳＳＩＤ種別設定が固定ＳＳＩＤであり、常時オン設定が無効であるときは、無線ＬＡＮ Ｉ／Ｆ２１０にアクセスポイント動作を停止させる（Ｓ１１０，Ｓ２０２，Ｓ１１１）。なお、ＣＰＵ２０１は、切断イベントがユーザによる停止指示ではなく、かつ、ＳＳＩＤ種別設定がワンタイムＳＳＩＤである場合には、第１実施形態と同様、無線ＬＡＮ Ｉ／Ｆ２１０にアクセスポイント動作を停止させる（Ｓ１１０，Ｓ１１１）。
【００５６】
本実施形態によれば、印刷装置１００が固定ＳＳＩＤの設定で運用されていても、常時オン設定に基づいて、ユーザによる開始指示に従ってアクセスポイント動作を開始するか否かをユーザが選択することが可能となる。このため、印刷装置１００において、よりユーザのニーズに適した運用を行うことが可能になる。
【００５７】
なお、ＳＳＩＤ種別設定がワンタイムＳＳＩＤである場合の処理は第１実施形態と同様であるため、操作画面３１０において、ＳＳＩＤ種別設定が固定ＳＳＩＤに設定された場合にのみ、無線ダイレクト機能の常時オン設定を行えるようにしてもよい。あるいは、操作画面３１０において常時オン設定が有効に設定された場合には、ＳＳＩＤ種別設定を自動的に固定ＳＳＩＤに設定されるように制御してもよい。
【００５８】
［第３実施形態］
第３実施形態では、印刷装置１００がアクセスポイントとして動作し、ＳＳＩＤ種別設定として個人別ＳＳＩＤを設定可能な場合に、ＳＳＩＤ種別設定及び常時オン設定に基づいて、アクセスポイント機能の動作状態の制御する例について説明する。なお、以下では、第１及び第２実施形態と共通する部分については説明を省略する。
【００５９】
＜印刷装置の操作画面＞
図３（Ｃ）は、本実施形態に係る、無線ダイレクト機能の設定のため操作画面の例（操作画面３２０）を示す図である。操作画面３２０では、第２実施形態の操作画面３１０における設定内容に加えて、ＳＳＩＤ種別設定として、固定モード（固定ＳＳＩＤ）、ワンタイムモード（ワンタイムＳＳＩＤ）、又は個人別モード（個人別ＳＳＩＤ）の設定が可能である。固定ＳＳＩＤ及びワンタイムＳＳＩＤの設定については、第１及び第２実施形態と同様である。個人別ＳＳＩＤの設定が行われた場合、印刷装置１００は、無線ダイレクト機能を開始（アクセスポイント動作を開始）する際に、ユーザごとに異なるＳＳＩＤ及びＫＥＹを、無線ダイレクト接続に必要な接続情報として使用する。個人別ＳＳＩＤの設定は、アクセスポイント動作を開始する際にユーザごとに異なる接続情報を使用する第３設定の一例である。
【００６０】
本実施形態では、印刷装置１００は、印刷装置１００にＩＣカード等を用いてユーザが初めてログインすると、ログインしたユーザに固有のＳＳＩＤ及びＫＥＹを自動的に生成し、ＨＤＤ２０４に保存する。例えば、ユーザＡがログインした場合、ＳＳＩＤとして「ＡＡＡ００１」、ＫＥＹ（パスワード）として「１２３４５」が自動的に生成される。また、ユーザＢがログインした場合、ＳＳＩＤとして「ＢＢＢ００１」、ＫＥＹ（パスワード）として「５４３２１」が自動的に生成される。このようにＳＳＩＤ種別設定が個人別ＳＳＩＤである場合、ユーザごとに異なる（ユーザ固有の）ＳＳＩＤ及びＫＥＹが、無線ダイレクト接続に必要な接続情報として使用される。
【００６１】
また、印刷装置１００は、同じユーザの印刷装置１００への２回目以降のログインの際には、ＨＤＤ２０４に既に保存してある、当該ユーザに対応するＳＳＩＤ及びＫＥＹを使用する。このように、２回目以降のログインの際には、前回までのログインの際のＳＳＩＤ及びＫＥＹが変更なしで使用されるため、モバイル端末１１０を印刷装置１００に無線ダイレクト接続させるためのユーザの操作が容易になる。
【００６２】
＜接続処理＞
次に、図７及び図８を参照して、印刷装置１００においてＣＰＵ２０１によって実行される、無線ダイレクト接続のための接続処理の手順について説明する。図７及び図８に示す各ステップの処理は、ＲＯＭ２０３に格納された制御プログラムをＣＰＵ２０１が読み出して実行することによって、印刷装置１００において実現される。
【００６３】
本実施形態では、ＳＳＩＤ種別設定が固定ＳＳＩＤ及びワンタイムＳＳＩＤである場合の処理は第２実施形態と同様であり、ＳＳＩＤ種別設定が個人別ＳＳＩＤである場合の処理が加っている。このため、以下では主に、ＳＳＩＤ種別設定が個人別ＳＳＩＤである場合の処理について説明する。
【００６４】
図７のＳ１０１〜Ｓ１０２の処理は、第１実施形態（図５）と同様である。本実施形態では、Ｓ１０３で、ＣＰＵ２０１は、ＳＳＩＤ種別設定が個人別ＳＳＩＤである場合には、処理をＳ３０１（図８）へ進める。Ｓ３０１で、ＣＰＵ２０１は、ＨＤＤ２０４に格納された設定値を参照し、無線ダイレクト機能の常時オン設定が有効であるか否かを判定する。ＣＰＵ２０１は、常時オン設定が有効である場合にはＳ３０２へ処理を進め、常時オン設定が無効である場合にはＳ３０３へ処理を進める。
【００６５】
Ｓ３０３では、ＣＰＵ２０１は、操作部２０９に表示した操作画面４００を介してユーザによる開始指示を受け付けると、処理をＳ３０４へ進める。一方、Ｓ３０２では、ＣＰＵ２０１は、ログインインベントが発生した（ユーザがログインした）か否かを判定し、ログインインベントが発生すると、処理をＳ３０４へ進める。
【００６６】
Ｓ３０４で、ＣＰＵ２０１は、ログインしたユーザ固有のＳＳＩＤ及びＫＥＹをＨＤＤ２０４から取得し、アクセスポイント動作用のＳＳＩＤ及びＫＥＹ（接続情報）として設定する。なお、ＣＰＵ２０１は、ユーザが印刷装置１００に初めてログインした場合には、当該ユーザのユーザ情報に基づいて、当該ユーザに固有のＳＳＩＤ及びＫＥＹを新たに生成する。更に、ＣＰＵ２０１は、生成したＳＳＩＤ及びＫＥＹを、アクセスポイント動作用に設定するとともにＨＤＤ２０４へ保存する。なお、生成したＨＤＤ２０４にＳＳＩＤ及びＫＥＹを保存せずに、ユーザがログインするごとに、同じアルゴリズムを用いてユーザ情報から同じＳＳＩＤ及びＫＥＹを生成する処理が行われてもよい。
【００６７】
その後Ｓ３０５で、ＣＰＵ２０１は、Ｓ１０５と同様、無線ダイレクト機能の動作状態をオン状態にするための、無線ダイレクト機能の開始処理を行う。このように、ＳＳＩＤ種別設定が個人別ＳＳＩＤであり、かつ、無線ダイレクト機能の常時オン設定が有効である場合、ユーザが印刷装置１００にログインすると、自動的に無線ダイレクト機能がオン状態となる（アクセスポイント動作が開始される）。即ち、ＣＰＵ２０１は、ＳＳＩＤ種別設定が個人別ＳＳＩＤである場合、印刷装置１００へのユーザのログインに従ってアクセスポイント動作を開始するよう、無線ＬＡＮ Ｉ／Ｆ２１０を制御する。
【００６８】
次にＳ３０６で、ＣＰＵ２０１は、無線ＬＡＮ Ｉ／Ｆ２１０によってアクセスポイント動作が行われている間に、モバイル端末１１０から無線ダイレクト接続の接続要求を受信したか否かを判定する。ＣＰＵ２０１は、接続要求を受信した場合には、処理をＳ１０７へ進め、受信した接続要求に基づいて、モバイル端末１１０と無線ダイレクト接続を確立するための接続処理を行う。その後、図８の手順による処理を終了し、図９の手順による処理を開始する。
【００６９】
また、ＣＰＵ２０１は、ログアウトイベントが発生した（ユーザが印刷装置１００からログアウトした）場合（Ｓ３０８で「ＹＥＳ」）、又はアクセスポイント動作の開始から所定時間内に接続要求を受信しなかった場合（Ｓ３０９で「ＹＥＳ」）、処理をＳ３１０に進める。それ以外の場合（Ｓ３０９で「ＮＯ」）、ＣＰＵ２０１は、Ｓ３０６へ処理を戻し、引き続きモバイル端末１１０からの接続要求を待ち受ける。Ｓ３１０で、ＣＰＵ２０１は、Ｓ１１１と同様、無線ダイレクト機能をオフ状態にするための、無線ダイレクト機能の停止処理を行う。このように、外部装置から接続要求が受信される前に印刷装置１００からユーザがログアウトすると、ＣＰＵ２０１は、無線ＬＡＮ Ｉ／Ｆ２１０にアクセスポイント動作を停止させる。その後、ＣＰＵ２０１は、処理をＳ３０１へ戻す。
【００７０】
＜切断処理＞
次に、図９を参照して、印刷装置１００においてＣＰＵ２０１によって実行される、無線ダイレクト接続を切断するための切断処理の手順について説明する。図９に示す各ステップの処理は、ＲＯＭ２０３に格納された制御プログラムをＣＰＵ２０１が読み出して実行することによって、印刷装置１００において実現される。なお、上述のように、ＳＳＩＤ種別設定が固定ＳＳＩＤ及びワンタイムＳＳＩＤである場合の処理は第２実施形態と同様である。
【００７１】
Ｓ３５１〜Ｓ３５４は、Ｓ１５１〜Ｓ１５４（図６）と同様である。ただし、Ｓ３５４において、ＣＰＵ２０１は、Ｓ３５１における切断イベントがユーザによる停止指示ではない場合には、処理をＳ３５５へ進める。
【００７２】
Ｓ３５５で、ＣＰＵ２０１は、ＳＳＩＤ種別設定が個人別ＳＳＩＤである場合には、処理をＳ３５６へ進め、無線ダイレクト機能の停止処理を行う。その後、ＣＰＵ２０１は、処理をＳ３０２（図８）へ進め、ログインイベントが発生するまで待機する。一方、Ｓ３５５で、ＣＰＵ２０１は、ＳＳＩＤ種別設定が個人別ＳＳＩＤではない（固定ＳＳＩＤ又はワンタイムＳＳＩＤである）場合には、処理をＳ１１０（図７）へ進め、第２実施形態と同様の処理を行う。
【００７３】
本実施形態によれば、印刷装置１００が個人別ＳＳＩＤの設定で運用されている場合に、ユーザのログインに応じて、アクセスポイント機能をオン状態にすることが可能になる。また、印刷装置１００が個人別ＳＳＩＤの設定で運用されている場合であっても、常時オン設定に基づいて、アクセスポイント機能をユーザの指示によりオン状態にするか、ユーザのログインに応じて自動的にオン状態にするかを制御することが可能になる。このため、印刷装置１００において、よりユーザのニーズに適した運用を行うことが可能になる。
【００７４】
［その他の実施形態］
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００７５】
１００：印刷装置、１１０：モバイル端末、２０１：ＣＰＵ、２０２：ＲＡＭ、２０３：ＲＯＭ、２０４：ＨＤＤ、２０９：操作部、２１０：無線ＬＡＮ Ｉ／Ｆ、２１１：無線ＬＡＮチップ
【図１】
2019009696.tif 000003
【図２】
2019009696.tif 000004
【図３】
2019009696.tif 000005
【図４】
2019009696.tif 000006
【図５】
2019009696.tif 000007
【図６】
2019009696.tif 000008
【図７】
2019009696.tif 000009
【図８】
2019009696.tif 000010
【図９】
2019009696.tif 000011