(57)【要約】【課題】  無線通信機能を備え、外部機器から無線通信に関する設定を変更可能な通信装置において、無線通信におけるセキュリティ管理を強化することができる通信装置及び通信方法を提供する。【解決手段】  印刷装置１は、ホストＰＣ２と無線通信及びＵＳＢケーブル３を介した有線通信が可能である。また、印刷装置１は、無線通信に関する設定を指示する設定指示データをホストＰＣ２から受信し、設定指示データを受信する際の通信が無線通信であるか有線通信であるかを判断し、有線通信であると判断した場合に、受信した設定指示データに応じた設定変更を行う。【選択図】  図１
2005217657.tif 000002
【特許請求の範囲】
【請求項１】
外部機器と無線通信及び有線通信が可能な通信装置であって、
前記無線通信に関する設定を指示する設定指示データを前記外部機器から受信する受信手段と、
前記受信手段が前記設定指示データを受信する際の通信が前記無線通信であるか前記有線通信であるかを判断する判断手段と、
前記判断手段による判断に応じて、前記受信手段が受信した前記設定指示データに応じた設定変更を行う設定手段と
を具備することを特徴とする通信装置。
【請求項２】
前記設定手段は、前記判断手段が前記有線通信であると判断した場合に、前記設定指示データに応じた設定変更を行い、前期無線通信であると判断した場合には、前記設定指示データを無効とすることを特徴とする請求項１に記載の通信装置。
【請求項３】
外部機器と無線通信可能な通信装置であって、
前記無線通信に関する設定を指示する設定指示データを前記外部機器から前記無線通信により受信する受信手段と、
前記受信手段が受信した前記設定指示データがセキュリティ関連の設定を指示するものである場合に、前記無線通信における無線電波の出力電力を制御する制御手段と、
前記制御手段により前記出力電力を制御された無線電波を用いて前記外部機器と通信可能であるか否かを判断する判断手段と、
前記判断手段が通信可能であると判断した場合に、前記受信手段が受信した前記設定指示データに応じた設定変更を行う設定手段と
を具備することを特徴とする通信装置。
【請求項４】
前記無線通信に関するセキュリティ関連の設定を行うモードを変更するモード変更手段を更に具備し
前記受信手段は、前記モード手段に前記モードの変更を指示するモード変更指示データを、前記設定指示データを受信する前に受信し、
前記制御手段は、受信手段が前記モード変更指示データを受信した場合に、前記無線通信における無線電波の出力電力を制御し、
前記モード変更手段は、前記判断手段が通信可能であると判断した場合に、前記受信手段が受信したモード変更指示データに応じて前記モードを変更し、
前記設定手段は、前記モード変更手段が前記モードを変更して、かつ、前記受信手段が前記設定指示データを受信した場合に、前記受信手段が受信した前記設定指示データに応じた設定変更を行うことを特徴とする請求項３に記載の通信装置。
【請求項５】
外部機器と無線通信可能な通信装置であって、
前記無線通信に関する設定を指示する設定指示データを前記外部機器から前記無線通信により受信する受信手段と、
前記無線通信における無線電波の受信強度を測定する測定手段と、
前記測定手段が測定した前記受信強度に応じて前記外部機器から受信した前記設定指示データを有効とするか否かを判断する判断手段と、
前記判断手段が有効と判断した場合に、前記受信手段が受信した前記設定指示データに応じた設定変更を行う設定手段と
を具備することを特徴とする通信装置。
【請求項６】
外部機器と無線通信可能な通信装置であって、
前記無線通信に関する設定を指示する設定指示データを前記外部機器から前記無線通信により受信する受信手段と、
前記設定指示データを受け付ける前記外部機器を特定する特定情報を格納する格納手段と、
前記格納手段を参照して前記受信手段が受信した前記設定指示データの送信元である前記外部機器の特定情報の有無を判断する判断手段と、
前記判断手段において前記特定情報が有ると判断した場合に、前記受信手段が受信した前記設定指示データに応じた設定変更を行う設定手段と
を具備することを特徴とする通信装置。
【請求項７】
外部機器と無線通信及び有線通信が可能な通信装置を用いた通信方法であって、
前記無線通信に関する設定を指示する設定指示データを前記外部機器から受信する受信ステップと、
前記受信ステップで前記設定指示データを受信する際の通信が前記無線通信であるか前記有線通信であるかを判断する判断ステップと、
前記判断ステップでの判別に応じて、前記受信ステップで受信した前記設定指示データに応じた設定変更を行う設定ステップと
を有することを特徴とする通信方法。
【請求項８】
外部機器と無線通信可能な通信装置を用いた通信方法であって、
前記無線通信に関する設定を指示する設定指示データを前記外部機器から前記無線通信により受信する受信ステップと、
前記受信ステップで受信した前記設定指示データがセキュリティ関連の設定を指示するものである場合に、前記無線通信における無線電波の出力電力を制御する制御ステップと、
前記制御ステップにより前記出力電力を制御された無線電波を用いて前記外部機器と通信可能であるか否かを判断する判断ステップと、
前記判断ステップで通信可能であると判断した場合に、前記受信ステップで受信した前記設定指示データに応じた設定変更を行う設定ステップと
を有することを特徴とする通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、秘匿性のある無線通信を行う通信装置及び通信方法に関するものである。
【背景技術】
【０００２】
従来、無線によるデータ通信方式の１つとして周波数２．４ＧＨｚ帯においてスペクトラム拡散方式を適用したＢｌｕｅｔｏｏｔｈ通信が利用されている。Ｂｌｕｅｔｏｏｔｈ通信機能を有する機器（以下、無線機器とする）には固有の４８ビットＢｌｕｅｔｏｏｔｈデバイス・アドレス（以降ＢＤ＿ＡＤＤＲ）が割り当てられており、認証に際してこのＢＤ＿ＡＤＤＲとユーザにより入力されるパスワードにあたるＰＩＮコードとによりリンクキーを生成し、そのリンクキーを交換することにより無線機器間の相互認証処理が行われ通信が可能となる（例えば、特許文献１参照。）。通信を行うどちらか１つの無線機器でセキュリティモードが設定されている場合には必ずこの認証処理が行われ、この認証処理によりＰＩＮコードの合致しない他の無線機器との通信を排除するセキュリティ管理が行われている。またこの認証処理に利用したリンクキーによって１２８ビットの暗号化を行うセキュリティ管理方法についても提案されている。
【０００３】
例えばユーザによるキー入力装置を備えている無線通信可能なＰＣ（パーソナル  コンピュータ）やＰＤＡ等の無線通信機器においては、接続要求時にキー入力によりＰＩＮコードを互いに入力し接続における認証処理を行う。一方ユーザによる認証キー入力手段を持たないプリンタ装置等の通信機器において他の通信機器からの接続要求がされた場合には、認証を行わずに全ての接続に対して肯定応答をして認証要求を行わないか、あるいはあらかじめ設定された固定のＰＩＮコード、または他の機器から設定されたＰＩＮコードを利用してセキュリティを管理するという方法が提案されている。
【０００４】
上述した方法を利用する無線通信機器において認証を行うかどうかのモード設定や、暗号化設定や、固定的なＰＩＮコードの変更や、登録されている他の機器のリンクキーを削除する処理や、公共の場で機器の検出を不可能にするという探索不可能モード等のセキュリティに関する処理は入力方法が複雑でありプリンタ装置のような少ないキー入力方法では設定が困難である。従来、このようなプリンタ装置のような機器においてはセキュリティに関する設定は、他のホストコンピュータのような入出力手段を備える機器からコマンドデータを送信することによって、このような各種セキュリティに関するモードの設定が変更可能な構成となっている。
【０００５】
【特許文献１】特開２００３−２９９１４６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述したようにコマンドデータを送信されることによってセキュリティに関する設定が変更可能な機器においては、例えば指向性のないＢｌｕｅｔｏｏｔｈのような無線通信により設定変更が可能である場合には、悪意を持った第三者により設定を変更されたり、探索が可能な他の機器によって誤って設定を変更されたりする可能性があるという問題がある。
【０００７】
本発明は、上述した事情を考慮してなされたもので、無線通信機能を備え、外部機器から無線通信に関する設定を変更可能な通信装置において、無線通信におけるセキュリティ管理を強化することができる通信装置及び通信方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
この発明は、上述した課題を解決すべくなされたもので、本発明による通信装置においては、外部機器と無線通信及び有線通信が可能な通信装置であって、無線通信に関する設定を指示する設定指示データを外部機器から受信する受信手段と、受信手段が設定指示データを受信する際の通信が無線通信であるか有線通信であるかを判断する判断手段と、判断手段の判別に応じて、受信手段が受信した設定指示データに応じた設定変更を行う設定手段とを具備することを特徴とする。
【０００９】
また、本発明による通信装置においては、外部機器と無線通信可能な通信装置であって、無線通信に関する設定を指示する設定指示データを外部機器から無線通信により受信する受信手段と、受信手段が受信した設定指示データがセキュリティ関連の設定を指示するものである場合に、無線通信における無線電波の出力電力を制御する制御手段と、制御手段により出力電力を制御された無線電波を用いて外部機器と通信可能であるか否かを判断する判断手段と、判断手段が通信可能であると判断した場合に、受信手段が受信した設定指示データに応じた設定変更を行う設定手段とを具備することを特徴とする。
【００１０】
また、本発明による通信装置においては、外部機器と無線通信可能な通信装置であって、無線通信に関する設定を指示する設定指示データを外部機器から無線通信により受信する受信手段と、無線通信における無線電波の受信強度を測定する測定手段と、測定手段が測定した受信強度に応じて外部機器から受信した設定指示データを有効とするか否かを判断する判断手段と、判断手段が有効と判断した場合に、受信手段が受信した設定指示データに応じた設定変更を行う設定手段とを具備することを特徴とする。
【００１１】
また、本発明による通信装置においては、外部機器と無線通信可能な通信装置であって、無線通信に関する設定を指示する設定指示データを外部機器から無線通信により受信する受信手段と、設定指示データを受け付ける外部機器を特定する特定情報を格納する格納手段と、格納手段を参照して受信手段が受信した設定指示データの送信元である外部機器の特定情報の有無を判断する判断手段と、判断手段において特定情報が有ると判断した場合に、受信手段が受信した設定指示データに応じた設定変更を行う設定手段とを具備することを特徴とする。
【００１２】
また、本発明による通信方法においては、外部機器と無線通信及び有線通信が可能な通信装置を用いた通信方法であって、無線通信に関する設定を指示する設定指示データを外部機器から受信する受信ステップと、受信ステップで設定指示データを受信する際の通信が無線通信であるか有線通信であるかを判断する判断ステップと、判断ステップで有線通信であると判断した場合に、受信ステップで受信した設定指示データに応じた設定変更を行う設定ステップとを有することを特徴とする。
【００１３】
また、本発明による通信方法においては、外部機器と無線通信可能な通信装置を用いた通信方法であって、無線通信に関する設定を指示する設定指示データを外部機器から無線通信により受信する受信ステップと、受信ステップで受信した設定指示データがセキュリティ関連の設定を指示するものである場合に、無線通信における無線電波の出力電力を制御する制御ステップと、制御ステップにより出力電力を制御された無線電波を用いて外部機器と通信可能であるか否かを判断する判断ステップと、判断ステップで通信可能であると判断した場合に、受信ステップで受信した設定指示データに応じた設定変更を行う設定ステップとを有することを特徴とする。
【発明の効果】
【００１４】
本発明によれば、無線通信におけるセキュリティ管理を強化することができる。
【発明を実施するための最良の形態】
【００１５】
以下、図面を用いて本発明の実施形態について説明する。
［第１の実施形態］
まず、本発明の第１の実施形態として無線通信機能（通信装置）を有する装置（機器）として印刷装置１及びホストＰＣ（パーソナル  コンピュータ）２を例に説明する。図１は、本発明の第１の実施形態における印刷装置１とホストＰＣ２の接続形態例を示す図である。図１に示すように、印刷装置１とホストＰＣ２は、アンテナ１０８、２０５を利用して無線通信によりデータ送受信が可能である。また、ＵＳＢケーブル３によって有線通信接続によりデータ送受信が可能である。すなわち、ホストＰＣ２は、無線通信およびＵＳＢケーブル３を介した有線通信により、印刷装置１に対して動作モードなどの設定処理や、印刷処理の依頼を行う。
【００１６】
尚、本実施形態における無線通信機能は、例えばＢｌｕｅｔｏｏｔｈ通信機能であり、印刷装置１及びホストＰＣ２には、固有の４８ビットＢｌｕｅｔｏｏｔｈデバイス・アドレス（以降ＢＤ＿ＡＤＤＲ）が割り当てられており、認証に際してこのＢＤ＿ＡＤＤＲとユーザにより入力されるパスワードにあたるＰＩＮコードとによりリンクキーを生成し、そのリンクキーを交換することで印刷装置１とホストＰＣ２間の相互認証処理が行われ通信が可能になるとする。また、ホストＰＣ２は、印刷装置１に対して無線通信機能に関する各種設定を行うことができる。例えば、上述したリンクキーによる認証が必要であるか否かなどの設定を行うことができる。
【００１７】
次に、図１に示した印刷装置１及びホストＰＣ２の概略構成について説明する。図２は、図１の示した印刷装置１及びホストＰＣ２の概略構成を示すブロック図である。図２に示すように、印刷装置１は、印刷制御部１０５、ＣＰＵ１０１、ＦｌａｓｈＲＯＭ１０３、ＲＡＭ１０４、無線通信Ｉ／Ｆ（インタフェース）制御部１０２、ベースバンド部１０６、ＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）部１０７、アンテナ１０８及び有線通信Ｉ／Ｆ制御部１０９を備えている。アンテナ１０８を通して受信された無線信号はＲＦ部１０７により復調処理されベースバンド部１０６に出力される。
【００１８】
ベースバンド部１０６は、復調されたデータの誤り訂正処理をおこない、処理結果に応じて正常に受信されたデータを無線通信Ｉ／Ｆ制御部１０２に出力し、誤りが発見されたデータに対しては再送要求を行う。また、ベースバンド部１０６は、セキュリティモードの設定によって通信相手（本実施形態ではホストＰＣ２）に認証の要求を行ったり、送信データの暗号化処理を行ったりする。また、ベースバンド部１０６は、新たなリンクキーが生成された場合やリンクキーを失ってしまった場合に、無線通信Ｉ／Ｆ制御部１０２に対してリンクキー通知を行う。
【００１９】
尚、ベースバンド部１０６と無線通信Ｉ／Ｆ制御部１０２との間の通信は規格で定められているホストコントローラインターフェース（ＨＣＩ）に沿って通信が行われている。無線通信Ｉ／Ｆ制御部１０２からの送信データは、ベースバンド部１０６により出力データに誤り訂正符号等を付加し、所定のデータフォーマットに変換されＲＦ部１０７に出力される。ＲＦ部１０７は出力されたデータを変調し、アンテナ１０８により他の無線通信機器（本実施形態ではホストＰＣ２）に送信する。また有線通信Ｉ/Ｆ制御部１０９からはＵＳＢケーブル３を通してホストＰＣ２との有線通信接続によるデータ送受信が可能な構成となっている。
【００２０】
無線通信Ｉ／Ｆ制御部１０２は、ベースバンド部１０６から出力されたデータを解析し、Ｂｌｕｅｔｏｏｔｈ通信におけるリンク接続交渉、サービス検索応答、各プロトコル階層における接続交渉、データ転送、フローコントロール等に対しての制御処理を行う。無線通信により受信した印刷データや画像データ等はＦｌａｓｈＲＯＭ１０３に格納されている制御プログラムにより解析されＣＰＵ１０１により制御信号に変換して印刷制御部１０５に出力され印刷を行う。ＦｌａｓｈＲＯＭ１０３は、印刷装置１を制御動作させるためのプログラムや各種動作テーブルなどが書きこまれている。また不揮発性のメモリとして登録された機器情報やＰＩＮコードなどのデータを記憶する手段を備える。尚、ＦｌａｓｈＲＯＭ１０３を使用せずに、ＲＯＭとＥＥＰＲＯＭなどの不揮発性メモリを同時に具備することによっても本実施形態と同等の機能を有する印刷装置を実現することができる。
【００２１】
図２に示すように、通信相手側のホストＰＣ２は、同様にＣＰＵ２０１、無線通信Ｉ／Ｆ制御部２０２、ＲＯＭ２０３、ＲＡＭ２０４、アンテナ２０５及び有線通信Ｉ／Ｆ制御部２０６を備えている。ホストＰＣ２は、各種印刷データや制御データを無線通信Ｉ／Ｆ制御部２０２を通じて無線通信により印刷装置１へ送信することができる。また、ホストＰＣ２は、各種印刷データや制御データを有線通信Ｉ／Ｆ制御部２０６及びＵＳＢケーブル３を通じて有線通信により印刷装置１へ送信することもできる。尚、無線通信Ｉ／Ｆ制御部２０２は、上述した無線通信Ｉ／Ｆ制御部１０２に、ＲＦ部１０７やベースバンド部１０６の機能も含むものであるとする。また、図２には示していないが、ホストＰＣ２は、キーボードやマウス等の入力装置と、液晶モニタ等の表示装置を備えており、キー入力やモニタ表示が可能な構成となっている。
【００２２】
次に、本実施形態における印刷装置１に対してホストＰＣ２から無線通信機能におけるセキュリティに関する設定を行う方法について詳細に説明する。ユーザがＢｌｕｅｔｏｏｔｈのセキュリティに関する設定を変更する場合、図１に示すようにホストＰＣ２から印刷装置１とをＵＳＢケーブル３により接続する。ホストＰＣ２は、ＵＳＢケーブル３を介して設定コマンドを印刷装置１へ送信する。これにより、印刷装置１において、無線通信のセキュリティに関する設定が更新され、その内容が印刷装置１の無線通信動作に反映される（セキュリティに関する設定変更が有効となる）。例えば、印刷装置１におけるＰＩＮコードの値を変更した場合、次回の無線接続からのＰＩＮコードの要求に対しては新たに設定されたＰＩＮコードによりリンクキーを作成する。
【００２３】
図３は、セキュリティに関する設定データ（設定コマンド）を受信した印刷装置１における設定処理の流れを示したフローチャートである。図３に示すように、ステップＳ３０１において、印刷装置１は、ホストＰＣ２からセキュリティ関連の設定データを受信することで、設定処理を開始する。次に、ステップＳ３０２において、印刷装置１は、設定データを受信したＩ／Ｆが無線通信経由であるか有線通信経由であるかを判断する。ここで、無線通信経由であると判断した場合（ステップＳ３０２の無線）には、印刷装置１は、受信した設定データに応じた設定を有効とせずに、つまり、無効とし、ステップＳ３０４に進み設定処理を終了する。また、有線通信経由であると判断した場合（ステップＳ３０２の有線）には、印刷装置１は、ステップＳ３０３に進み、受信した設定データに応じた設定を有効にすることで、セキュリティ関連の設定を更新し、ステップＳ３０４に進み設定処理を終了する。
【００２４】
上述したように本実施形態における印刷装置１は、現在設定されているセキュリティに関する設定は、有線通信経由で受信した設定データのみに応じて変更可能とする。これにより、印刷装置１を直接操作可能（本実施形態ではＵＳＢケーブル３を接続する操作）なユーザだけが設定を変更可能となる。すなわち、無指向性の無線通信経由で受信した設定データに応じた設定変更を不可能にすることによって、例えば悪意を持った他人によるセキュリティに関する設定変更を排除することができる。尚、本実施形態では有線通信接続例としてＵＳＢ接続を利用したが、これに限定されるものではなく、他の有線通信Ｉ／Ｆによるデータ通信方法を用いて好適である。
【００２５】
［第２の実施形態］
上述した第１の実施形態では有線通信経由で受信した設定データのみを設定変更に利用するとしたが、第２の実施形態においては、秘匿性を維持して無線通信経由で受信した設定データにより設定変更を可能とする方法について説明する。尚、第２の実施形態のシステム構成は、第１の実施形態で図１及び図２に示したシステム構成と同様であり、説明を省略する。尚、第２の実施形態においては、ＵＳＢケーブル３により接続する構成がなくても構わない。
【００２６】
図４は、第２の実施形態におけるホストＰＣ２と印刷装置１とのデータ送信の流れを示すタイミングチャートである。まず、最初にホストＰＣ２と印刷装置１との間でリンク接続の確立処理を行う。具体的には、図４に示すように、ステップＳ４０１において、ホストＰＣ２は、無線通信により印刷装置１に対してリンク接続を要求する。これに対して、印刷装置１は、ステップＳ４０２において、リンク接続の肯定応答をホストＰＣ２へ返信する。以上により、ステップＳ４０３において、ホストＰＣ２と印刷装置１との間にリンク接続が確立される。
【００２７】
リンク接続が確立されると、ホストＰＣ２は、ステップＳ４０４において、データ転送チャネルの接続要求を印刷装置１に送信する。これに対して印刷装置１は、ステップＳ４０５において、接続肯定応答をホストＰＣ２へ返信する。以上により、ステップＳ４０６において、ホストＰＣ２と印刷装置１との間に、データ転送チャネルの接続が確立される。
【００２８】
データ転送チャネルの接続が確立すると、ホストＰＣ２は、ステップＳ４０７において、セキュリティ関連の設定を行うモードに移行するためにセキュリティ変更可能モード移行コマンドを印刷装置１へ送信する。これにより、印刷装置１は、セキュリティ変更可能モード移行コマンドを受信すると、ステップＳ４０８において、無線通信のための出力電力を通常よりも少ない出力電力に変更する。次に、印刷装置１は、ステップＳ４０９において、リンク接続の接続状況を確認し、リンク接続が切断されているか（通信不可能となっているか）否かを確認する。ここで、リンク接続が切断されていることを確認した場合には印刷装置１はセキュリティ変更可能モードには移行しない。また、リンク接続が切断されていないことを確認した場合には、印刷装置１は、セキュリティ変更可能モードに移行する。次に、ステップＳ４１０において、ホストＰＣ２が、セキュリティ関連の設定コマンドを印刷装置１に送信する。これにより、ステップＳ４１１において、印刷装置１は、受信したセキュリティ関連の設定コマンド（設定データ）に応じて設定変更を行う（設定コマンドを有効とする）。
【００２９】
以上に示したように、本実施形態における印刷装置１は、モード設定移行コマンド受信時に、無線アンテナ１０８における無線電波の出力電力を減少させることにより電波の到達範囲を狭め、特定の範囲内の機器としか接続することができなくなるようにすることができる。このようにモード移行前に無線通信の出力電力を変更することによって、物理的に遠くや障害物を隔てた通信状況の悪い位置から設定モードに移行しようとした機器に対してはリンク接続が継続不可能となるようにすることができる。これにより、無線通信経由でも秘匿性を維持しながらセキュリティの管理設定が可能となり、利便性の高い無線通信機器が提供可能となる。
【００３０】
また、本実施形態の印刷装置１は、Ｂｌｕｅｔｏｏｔｈによる無線通信を行っているので、リンク接続された相手機器との通信時に、受信信号強度を測定することが可能となっている。そこで、印刷装置１が、この受信信号強度と自身の出力電力により相手機器との物理的な距離を概算することにより、受信信号強度の値が所定の値以下の場合にはセキュリティ関連の設定を無効とすることも可能である。このような処理によっても、上述したような、無線通信経由でも秘匿性を維持しながらセキュリティの管理設定が可能となり、利便性の高い無線通信機器が提供可能となる。
【００３１】
［第３の実施形態］
次に、第３の実施形態として、上述した第２の実施形態と同様に、秘匿性を維持して無線通信経由で受信した設定データにより設定変更を可能とする別の方法について説明する。その別の方法とは、セキュリティに関する設定の変更を無線通信経由で可能な機器を印刷装置１に登録しておくことにより、セキュリティの管理（秘匿性の維持）を可能にするという方法である。尚、第３の実施形態のシステム構成は、第１の実施形態で説明した図１及び図２に示したシステム構成と同様であり、説明を省略する。尚、第３の実施形態においては、ＵＳＢケーブル３により接続する構成がなくても構わない。
【００３２】
本実施形態における印刷装置１は、セキュリティ関連の設定項目に設定可能な機器を登録する項目を備える。印刷装置１は、この項目による設定において、接続機器を特定可能な無線機器のＢＤ＿ＡＤＤＲの情報を登録する構成である。このＢＤ＿ＡＤＤＲを新規に登録する方法としては、例えば実施形態２の無線通信により接続中の機器（ホストＰＣ２）のＢＤ＿ＡＤＤＲを登録する方法や、実施形態１のように有線通信接続により接続された機器（ホストＰＣ２）から登録の設定を行う方法などが考えられる。実施形態１のように有線通信接続によりホストＰＣ２からＢＤ＿ＡＤＤＲを登録する場合には、直接登録したい機器のＢＤ＿ＡＤＤＲを入力するか、或いは印刷装置１にインクワイアリの命令を促し、発見された機器を表示し選択可能な構成をとることによって、発見された無線通信機器のＢＤ＿ＡＤＤＲを登録可能な構成とする。この登録の内容は、上述したＢＤ＿ＡＤＤＲに限定されるものではなく、ホストＰＣ２の機器が特定される情報であればどのような情報であってもよい。登録する機器が決定されるとホストＰＣ２から印刷装置１に対してＢＤ＿ＡＤＤＲ情報を含む登録設定コマンドを送信し、印刷装置１はこのＢＤ＿ＡＤＤＲ等の登録情報を記憶しておく。
【００３３】
図５は、セキュリティに関する設定データ（設定コマンド）を受信した第３の実施形態の印刷装置１における設定処理の流れを示したフローチャートである。図５に示すように、ステップＳ５０１において、印刷装置１は、ホストＰＣ２からセキュリティ関連の設定データを受信することで、設定処理を開始する。次に、ステップＳ５０２において、印刷装置１は、受信した設定データを送信した機器（ホストＰＣ２）のＢＤ＿ＡＤＤＲが登録されているか否かを判断する。
【００３４】
ここで、登録されていないと判断した場合（ステップＳ５０２のＮＯ）には、印刷装置１は、受信した設定データを無効として、ステップＳ５０４に進み設定処理を終了する。また、登録されていると判断した場合（ステップＳ５０２のＹＥＳ）には、印刷装置１は、ステップＳ５０３に進み、受信した設定データに応じたセキュリティ関連の設定を有効としてセキュリティの設定を変更して、ステップＳ５０４に進み設定処理を終了する。以上に示したように、本実施形態における印刷装置１は、ＢＤ＿ＡＤＤＲが登録されていない機器から受信したセキュリティ関連の設定を変更する設定データを無効とすることにより、悪意を持った第３者の操作する機器や不本意な機器からの設定変更を排除することが可能となる。また、ＢＤ＿ＡＤＤＲが登録されている機器から無線通信によるセキュリティ設定の変更を可能とすることによってセキュリティの設定の利便性を向上することが可能となる。
【００３５】
尚、上述した実施形態１〜３の秘匿性を維持した設定変更を行う機能を組み合わせて用いてもよい。具体的には、実施形態１のステップＳ３０２において、無線通信よる接続であると判断した場合に、実施形態２、３に示す処理を行ってもよい。実施形態２と実施形態３の組み合わせ例としては、実施形態２のステップＳ４１０の処理によりセキュリティ設定コマンド（設定データ）を印刷装置１が受信した後に、実施形態３におけるステップＳ５０１〜Ｓ５０３の処理を行い、ステップＳ５０２においてＮＯである（機器登録済みでない）場合に、第２の実施形態におけるステップＳ４０８以降の処理を行うなどが考えられる。
【００３６】
また、上述した実施形態においては、Ｂｌｕｅｔｏｏｔｈ通信機能を有する印刷装置１とホストＰＣ２を例に挙げて説明したが、これに限定されるものではなく、リンクキーのような認証情報を交換することでセキュリティを確保した無線通信を行う機器において、認証情報の管理処理に本発明を適用して好適である。
【００３７】
また、上述した実施形態における印刷装置１における図３〜５に示した処理機能を実現する為のプログラムをメモリより読み出して、中央処理装置（ＣＰＵ１０１）が実行することによりその機能を実現させてもよいし、各処理の全部または一部の機能を専用のハードウェアにより実現してもよい。
【００３８】
また、上述したメモリは、光磁気ディスク装置、フラッシュメモリ等の不揮発性のメモリや、ＣＤ−ＲＯＭ等の読み出しのみが可能な記録媒体、ＲＡＭ以外の揮発性のメモリ、あるいはこれらの組み合わせによるコンピュータ読み取り、書き込み可能な記録媒体より構成されてもよい。
【００３９】
また、上述した印刷装置１において各種処理を行う機能を実現する為のプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより各処理を行っても良い。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
【００４０】
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。
【００４１】
また、上記プログラムは、前述した機能の一部を実現する為のものであっても良い。さらに、前述した機能をコンピュータシステムに既に記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【００４２】
また、上記のプログラムを記録したコンピュータ読み取り可能な記録媒体等のプログラムプロダクトも本発明の実施形態として適用することができる。
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【図面の簡単な説明】
【００４３】
【図１】本発明の第１の実施形態における印刷装置１とホストＰＣ２の接続形態例を示す図である。
【図２】図１の示した印刷装置１及びホストＰＣ２の概略構成を示すブロック図である。
【図３】セキュリティに関する設定データ（設定コマンド）を受信した印刷装置１における設定処理の流れを示したフローチャートである。
【図４】第２の実施形態におけるホストＰＣ２と印刷装置１とのデータ送信の流れを示すタイミングチャートである。
【図５】セキュリティに関する設定データ（設定コマンド）を受信した第３の実施形態の印刷装置１における設定処理の流れを示したフローチャートである。
【符号の説明】
【００４４】
１      印刷装置
２      ホストＰＣ
３      ＵＳＢケーブル
１０１、２０１  ＣＰＵ
１０２、２０２  無線通信Ｉ／Ｆ制御部
１０３          ＦｌａｓｈＲＯＭ
１０４、２０４  ＲＡＭ
１０５          印刷制御部
１０６          ベースバンド部
１０７          ＲＦ部
１０８、２０５  アンテナ
１０９、２０６  有線通信Ｉ／Ｆ制御部
２０３          ＲＯＭ
【図１】
2005217657.tif 000003
【図２】
2005217657.tif 000004
【図３】
2005217657.tif 000005
【図４】
2005217657.tif 000006
【図５】
2005217657.tif 000007