(57)【要約】【課題】  端末局の操作により複数のホスト機能を有する相手装置（複合制御局）を効率的に使用できるようにする。【解決手段】  複合制御局が、第一のホストを識別するための第一の識別子を含む第一の同報フレームと第二のホストを識別するための第二の識別子を含む第二の同報フレームとを無線チャネル上で時分割に端末局へ送信する。そして、第一のホスト又は第二のホストへの接続を要求する接続要求フレームを端末局から受信する。受信した接続要求フレームに含まれる第一の識別子又は第二の識別子に応じて、その端末局を第一のホスト又は第二のホストに接続するように調停する。【選択図】      図１
2008311950.tif 000002
【特許請求の範囲】
【請求項１】
制御局と端末局とから構成される無線通信システムであって、
前記制御局は、
第一のホストを識別するための第一の識別子を含む第一の同報フレームと第二のホストを識別するための第二の識別子を含む第二の同報フレームとを無線チャネル上で時分割に送信し、前記第一のホスト又は前記第二のホストへの接続を要求する接続要求フレームを前記端末局から受信する無線通信手段と、
前記無線通信手段で受信された接続要求フレームに含まれる前記第一の識別子又は前記第二の識別子に応じて、前記端末局を前記第一のホスト又は前記第二のホストに接続するように調停するホスト調停手段と、
を有することを特徴とする無線通信システム。
【請求項２】
通信装置であって、
第一のホストを識別するための第一の識別子を含む第一の同報フレームと第二のホストを識別するための第二の識別子を含む第二の同報フレームとを無線チャネル上で時分割に送信し、前記第一のホスト又は前記第二のホストへの接続を要求する接続要求フレームを端末局から受信する通信手段と、
前記通信手段で受信された接続要求フレームに含まれる前記第一の識別子又は前記第二の識別子に応じて、前記端末局を前記第一のホスト又は前記第二のホストに接続するように調停する調停手段と、
を有することを特徴とする通信装置。
【請求項３】
前記通信装置は、前記端末局からのワイヤレスダイレクトプリントを行うダイレクトプリント機能部と前記端末局を有線インターフェースを介してホストコンピュータに接続させるアダプタ機能部とを有し、
前記ワイヤレスダイレクトプリント機能部を制御する第一のホスト制御手段と、
前記アダプタ機能部を制御する第二のホスト制御手段とを更に有することを特徴とする請求項２に記載の通信装置。
【請求項４】
前記調停手段は、前記第一の識別子を受信した場合は前記第一のホスト制御手段に接続し、前記第二の識別子を受信した場合は前記第二のホスト制御手段に接続するように調停することを特徴とする請求項２に記載の通信装置。
【請求項５】
通信装置の制御方法であって、
第一のホストを識別するための第一の識別子を含む第一の同報フレームと第二のホストを識別するための第二の識別子を含む第二の同報フレームとを無線チャネル上で時分割に送信し、前記第一のホスト又は前記第二のホストへの接続を要求する接続要求フレームを端末局から受信する通信工程と、
前記通信工程で受信された接続要求フレームに含まれる前記第一の識別子又は前記第二の識別子に応じて、前記端末局を前記第一のホスト又は前記第二のホストに接続するように調停する調停工程と、
を有することを特徴とする通信装置の制御方法。
【請求項６】
請求項５に記載の通信装置の制御方法をコンピュータに実行させるためのプログラム。
【請求項７】
請求項６に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信システム、通信装置及びその制御方法に関する。
【背景技術】
【０００２】
従来、USB（Universal Serial Bus）はパーソナルコンピュータと周辺機器を接続するものとして開発されたものである。そのため、パーソナルコンピュータがホストとなり、プリンタやイメージスキャナなど周辺機器はデバイスとなる場合が一般的であった。
【０００３】
しかしながら、近年では、コンシューマー機器の機器間接続にもUSBが利用されることもあり、パーソナルコンピュータ以外の機器もUSBホスト機能を持つようになってきた。そのような例として、デジタルスチルカメラ（Digital Still Camera：DSC）とプリンタを１対１でUSB接続し、デジタルスチルカメラに蓄積されている写真画像をプリンタへ印刷するダイレクトプリント方式がある。この場合、プリンタはホストとして動作し、デジタルスチルカメラはデバイスとして動作する。
【０００４】
一般的に、ダイレクトプリント機能を持つプリンタは、パーソナルコンピュータに対してデバイスとして接続するためのUSBデバイスポートと、デジタルスチルカメラに対してホストとして接続するためのUSBホストポートの両方を持っている。
【０００５】
また、近年、無線によりUSB通信を行うことができる無線USB（WUSB）標準規格が規定され、有線USBにより行われていた通信が無線により行えるようになった。
【０００６】
WUSB方式による通信を利用すれば、ワイヤレスダイレクトプリントが実現できる。
【０００７】
また、WUSB機能は、ホスト機器又はデバイス機器の内部に実装される場合の他に、既存の有線USBインターフェースを持った機器に接続されるWUSBアダプタとして実現することも可能である。
【０００８】
更に、プリンタに、ワイヤレスダイレクトプリント機能とWUSBアダプタ機能とを持たせることも可能になる。
【０００９】
以下の説明では、WUSBアダプタとワイヤレスダイレクトプリントの両機能を併せ持ったプリンタを複合制御局と呼ぶ。
【００１０】
関連する従来の技術として、複数の無線端末を単一のUSB機器へ接続させる技術が開示されている（例えば、特許文献１参照）。
【００１１】
また、他の従来技術として、有線外部インターフェースと無線外部インターフェースの両方を備えたワイヤレスモデムなどがある（例えば、特許文献２参照）。
【００１２】
更に、他の従来技術として、無線端末からのデータを印刷する機能を持ったファクシミリ装置などがある（例えば、特許文献３参照）。
【特許文献１】特開2004-78359号公報
【特許文献２】特開2003-8684号公報
【特許文献３】特開2000-232681号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
しかしながら、複合制御局には、以下のような問題が考えられる。
【００１４】
第一に、WUSBアダプタ動作とワイヤレスダイレクトプリント動作を切り替える場合、ユーザが複合制御局に対してスイッチ操作などを行う必要がある。有線USBによるダイレクトプリントの場合には、ユーザはプリンタに対して特別な操作を行う必要はなく、デジタルスチルカメラとケーブルを接続するだけで動作モードが切り替わることと比べ、ユーザによって利便性の良いものではなかった。
【００１５】
第二に、ワイヤレスダイレクトプリントを実行中はアダプタとしての機能が停止してしまうことも考えられる。この場合、アダプタとしての機能が停止している期間は他のWUSBデバイスがパーソナルコンピュータと接続できないという問題もある。
【００１６】
また、特許文献１に記載の技術は単一のUSBホストへ複数の無線機器を選択して接続させるものであり、複数のUSBホストを持った複合制御局に適用することは不可能であった。
【００１７】
また、特許文献２に記載の技術では、有線インターフェースの接続状態によってワイヤレスモデムの動作モードが切り替わる構成となっている。そのため、動作モードを切り替えるためにユーザによる有線インターフェースの接続操作などが必要であり利便性に欠けるものであった。
【００１８】
更に、特許文献３に記載の技術では、印刷或いは外線接続できるのは単一の無線端末に限られており、複数の無線端末を収容し、必要な機能を同時に提供することは不可能であった。
【００１９】
本発明は、端末局の操作により複数のホスト機能を効率的に使用できるようにすることを目的とする。
【００２０】
更に、複数のホスト機能を有する装置に対して複数の端末局を接続可能とすることを目的とする。
【課題を解決するための手段】
【００２１】
本発明は、制御局と端末局とから構成される無線通信システムであって、前記制御局は、第一のホストを識別するための第一の識別子を含む第一の同報フレームと第二のホストを識別するための第二の識別子を含む第二の同報フレームとを無線チャネル上で時分割に送信し、前記第一のホスト又は前記第二のホストへの接続を要求する接続要求フレームを前記端末局から受信する無線通信手段と、前記無線通信手段で受信された接続要求フレームに含まれる前記第一の識別子又は前記第二の識別子に応じて、前記端末局を前記第一のホスト又は前記第二のホストに接続するように調停するホスト調停手段と、を有することを特徴とする。
【００２２】
また、本発明は、通信装置であって、第一のホストを識別するための第一の識別子を含む第一の同報フレームと第二のホストを識別するための第二の識別子を含む第二の同報フレームとを無線チャネル上で時分割に送信し、前記第一のホスト又は前記第二のホストへの接続を要求する接続要求フレームを端末局から受信する通信手段と、前記通信手段で受信された接続要求フレームに含まれる前記第一の識別子又は前記第二の識別子に応じて、前記端末局を前記第一のホスト又は前記第二のホストに接続するように調停する調停手段と、を有することを特徴とする。
【発明の効果】
【００２３】
本発明によれば、端末局の操作により複数のホスト機能を効率的に使用できる。また、複数のホスト機能を有する装置に対して複数の端末局を接続可能にできる。よって、ユーザの利便性を向上させることができる。
【発明を実施するための最良の形態】
【００２４】
以下、図面を参照しながら発明を実施するための最良の形態について詳細に説明する。
【００２５】
［第一の実施形態］
図１は、第一の実施形態における複合制御局の内部構成の一例を示す図である。また、図２は、第一の実施形態における無線通信システムの構成の一例を示す図である。
【００２６】
図２において、プリント機能を有する複合制御局２０１は、USBケーブル２３によってパーソナルコンピュータ２１と接続され、無線ＵＳＢ（WUSB）アダプタとして動作する。また同時に、複合制御局（プリンタ）２０１は端末局（デジタルスチルカメラ）５２からワイヤレスダイレクトプリント５３による写真印刷を実行することも可能である。
【００２７】
内蔵ハブ８３は、有線USBのハブとして機能する。USB インターフェース部（I/F）106は、内蔵ハブ83に接続し、有線USBのインターフェースとして機能する。プリント機能選択部１０５はUSBインターフェース部１０６かワイヤレスダイレクトプリント機能部１０３の何れか一方を選択し、プリント機能部１０７に接続する。アダプタ機能部102は、有線USBインターフェースを持った機器に接続されるWUSBアダプタとして機能する。UWB無線部104は、UWB（Ultra Wide Band）無線信号をアンテナを介して送受信する。WUSBによる通信は、通信方式にUWB無線を使い、USBの通信を無線を介して行われる。
【００２８】
ワイヤレスダイレクトプリント機能部103は、WUSB無線リンクを経由したダイレクトプリントを行うための機能部である。また、ワイヤレスダイレクトプリント機能部１０３は、複合制御局２０１がワイヤレスダイレクトプリントのホストとして動作するための識別子を保持している。これを第一のホスト識別子と呼ぶ。第一のホスト制御部２０２は、この第一のホスト識別子を用いてWUSBホスト機能に従った無線プロトコル処理を実行する。
【００２９】
一方、アダプタ機能部１０２は、内蔵ハブ８３を介してパーソナルコンピュータ２１と接続されており、パーソナルコンピュータ２１が保持しているホスト識別子をパーソナルコンピュータ２１から受け取る。このホスト識別子は第一のホスト識別子とは異なる値であり、これを第二のホスト識別子と呼ぶ。第二のホスト制御部２０３は、この第二のホスト識別子を用いてWUSBホスト機能に従った無線プロトコル処理を実行する。
【００３０】
ホスト調停部２０４は、第一のホスト制御部２０２と第二のホスト制御部２０３によるUWB無線部１０４に対する制御を調停する。例えば、第一のホスト制御部２０２又は第二のホスト制御部２０３が送信フレームの無線送信を要求する場合、ホスト調停部２０４は送信フレームを受け取ってUWB無線部１０４へ引き渡す。そして、UWB無線部１０４が送信フレームをUWB無線信号としてアンテナから送信する。
【００３１】
逆に、UWB無線部１０４が無線フレームを受信した場合、ホスト調停部２０４はUWB無線部１０４からフレームを受け取る。そして、ホスト調停部２０４はそのフレームの内容を解析し、ワイヤレスダイレクトプリントに関連するものであれば第一のホスト制御部２０２へ、パーソナルコンピュータ２１に関連するものであれば第二のホスト制御部２０３へそのフレームを引き渡す。
【００３２】
このように、第一のホスト制御部２０２及び第二のホスト制御部２０３は、ホスト調停部２０４によって無線チャネル上で時分割に無線通信を行うUWB無線部１０４を制御することが可能である。また、これら２つのホスト制御部２０２、２０３はUWB無線部１０４を共有しながら独立して動作する２つのホストと見なすことができる。
【００３３】
尚、図２に示す無線通信システムを構築する際に、ユーザは初期設定として複合制御局２０１とパーソナルコンピュータ２１との間でペアリング処理を行い、第二のホスト識別子の設定を行う。また同様に、複合制御局２０１と端末局５２との間でペアリング処理を行い、第一のホスト識別子がダイレクトプリントのホストに、第二のホスト識別子が無線ＵＳＢアダプタのホストに対応する識別子であることをデジタルスチルカメラ５２に設定しておく。
【００３４】
ここで、複合制御局２０１がデジタルスチルカメラ５２からの要求に応じてワイヤレスダイレクトプリント機能かパーソナルコンピュータ２１のアダプタ機能の何れかの機能に切り替える処理を、図３及び図４を用いて説明する。
【００３５】
図３は、複合制御局２０１がデジタルスチルカメラ５２からワイヤレスダイレクトプリントの要求を受けた場合の動作シーケンスを示す図である。尚、複合制御局２０１に具備される第一のホスト制御部２０２及び第二のホスト制御部２０３は、物理的には、ホスト調停部２０４及びUWB無線部１０４を介してデジタルスチルカメラ５２と通信する。しかし、ここでは簡単化のため、第一のホスト制御部２０２及び第二のホスト制御部２０３とデジタルスチルカメラ５２との論理的なフレーム交換のみを図示している。
【００３６】
まず、複合制御局２０１が起動されると、第一のホスト制御部２０２がワイヤレスダイレクトプリント機能部１０３から第一のホスト識別子を受け取り、第一のホスト識別子を含む第一の同報フレームを周期的に繰り返し送信する。更に、第二のホスト制御部２０３が上述したペアリング処理で設定された第二のホスト識別子を含む第二の同報フレームを繰り返し周期的に送信する。尚、この時点では、プリント機能選択部１０５はUSBインターフェース部１０６とプリント機能部１０７とを論理的に接続している。即ち、複合制御局２０１はパーソナルコンピュータ２１とUSBケーブル２３で接続された周辺機器としてプリント動作を実行することができる。
【００３７】
一方、デジタルスチルカメラ５２は第一の同報フレームと第二の同報フレームを交互に受信し、それぞれの同報フレームに含まれている第一のホスト識別子と第二のホスト識別子を認識する。ここで、ユーザがワイヤレスダイレクトプリントを実行したい場合、このユーザはデジタルスチルカメラ５２に対してボタン操作などによりワイヤレスダイレクトプリントモードに設定する。
【００３８】
これにより、デジタルスチルカメラ５２は上述したペアリング処理による設定に基づいてワイヤレスダイレクトプリントをホストとする第一のホスト識別子を選択する。そして、第一の同報フレームに対する応答として、第一のホスト識別子を含む接続要求フレームを送信する。
【００３９】
一方、複合制御局２０１は第一のホスト識別子が含まれている接続要求フレームを受信すると、複合制御局２０１内のホスト調停部２０４がUWB無線部１０４からその接続要求フレームを受け取る。そして、ホスト調停部２０４はこのフレームの内容を解析し、その結果として第一のホスト識別子が含まれていることを認識すると、この接続要求フレームを第一のホスト制御部２０２へ引き渡す。
【００４０】
これ以降、第一のホスト制御部２０２はWUSBホストプロトコルに従ってデジタルスチルカメラ５２との間で認証処理を行い、最終的に、デジタルスチルカメラ５２と複合制御局２０１との接続が完了する。そして、デジタルスチルカメラ５２はワイヤレスダイレクトプリントを実行することが可能となる。
【００４１】
次に、第一のホスト制御部２０２は、接続検出部２０５に対してデジタルスチルカメラ５２がワイヤレスダイレクトプリント動作として接続されたことを通知する。接続検出部２０５はプリント機能選択部１０５に対して、それまでプリント機能部１０７に論理的に接続されていたUSBインターフェース部１０６を切り離すように指示する。更に、接続検出部２０５はプリント機能選択部１０５に対してプリント機能部１０７にワイヤレスダイレクトプリント機能部１０３を接続させるように指示する。これでプリント機能部１０７はワイヤレスダイレクトプリント機能部１０３の制御によってデジタルスチルカメラ５２と接続され、デジタルスチルカメラ５２から写真印刷が可能となる。
【００４２】
次に、デジタルスチルカメラ５２がWUSBデバイスとして、複合制御局２０１のアダプタ機能によってパーソナルコンピュータ２１と接続される動作を説明する。
【００４３】
図４は、複合制御局２０１がデジタルスチルカメラ５２からパーソナルコンピュータ２１との接続要求を受けた場合の動作シーケンスを示す図である。尚、図３と同様に、ここでは簡単化のため、第一のホスト制御部２０２及び第二のホスト制御部２０３とデジタルスチルカメラ５２との論理的なフレーム交換のみを図示している。
【００４４】
まず、複合制御局２０１が起動されると、第一のホスト制御部２０２はワイヤレスダイレクトプリント機能部１０３から第一のホスト識別子を受け取り、第一のホスト識別子を含む第一の同報フレームを周期的に繰り返し送信する。更に、第二のホスト制御部２０３が上述したペアリング処理で設定された第二のホスト識別子を含む第二の同報フレームを繰り返し周期的に送信する。尚、この時点では、プリント機能選択部１０５はUSBインターフェース部１０６とプリント機能部１０７とを論理的に接続している。即ち、複合制御局２０１はパーソナルコンピュータ２１とUSBケーブル２３で接続された周辺機器としてプリント動作を実行することができる。
【００４５】
一方、デジタルスチルカメラ５２は第一の同報フレームと第二の同報フレームを交互に受信し、それぞれの同報フレームに含まれている第一のホスト識別子と第二のホスト識別子を認識する。ここで、ユーザがデジタルスチルカメラ５２をパーソナルコンピュータ２１に対して接続したい場合、このユーザはデジタルスチルカメラ５２に対してボタン操作などによってＰＣ接続モードに設定する。
【００４６】
これにより、デジタルスチルカメラ５２は上述したペアリング処理による設定に基づいてパーソナルコンピュータ２１をホストとする第二のホスト識別子を選択する。そして、第二の同報フレームに対する応答として、第二のホスト識別子を含む接続要求フレームを送信する。
【００４７】
一方、複合制御局２０１は第二のホスト識別子が含まれている接続要求フレームを受信すると、複合制御局２０１内のホスト調停部２０４がUWB無線部１０４からその接続要求フレームを受け取る。そして、ホスト調停部２０４はこのフレームの内容を解析し、その結果として第二のホスト識別子が含まれていることを認識すると、この接続要求フレームを第二のホスト制御部２０３へ引き渡す。
【００４８】
これ以降、WUSBアダプタの役割を持つ複合制御局２０１を中継してパーソナルコンピュータ２１はWUSBホストプロトコルに従ってデジタルスチルカメラ５２との間で認証処理を行う。認証処理が成功し、最終的にデジタルスチルカメラ５２がパーソナルコンピュータ２１と接続完了すると、デジタルスチルカメラ５２はパーソナルコンピュータ２１の周辺機器として写真データの転送などを実行する。
【００４９】
次に、デジタルスチルカメラ５２から受信した接続要求フレームに含まれるホスト識別子に応じて複合制御局２０１の機能部を切り替える処理を、図７を用いて説明する。
【００５０】
図７は、第一の実施形態における複合制御局２０１の制御手順を示すフローチャートである。まず、ステップＳ７０１で、第一のホスト制御部２０２がワイヤレスダイレクトプリント機能部１０３から第一のホスト識別子を受け取り、第一のホスト識別子を含む第一の同報フレームを送信する。この送信はホスト調停部２０４を介してUWB無線部１０４によって行われる。次に、ステップＳ７０２で、第二のホスト制御部２０３がパーソナルコンピュータ２１との間で行われたペアリング処理で設定された第二のホスト識別子を含む第二の同報フレームを送信する。この送信もホスト調停部２０４を介してUWB無線部１０４によって行われる。
【００５１】
その後、ステップＳ７０３で、デジタルスチルカメラ５２から接続要求フレームを受信したか否かを判定し、受信していなければステップＳ７０１に戻り、上述の同報フレームの送信を繰り返す。また、デジタルスチルカメラ５２から接続要求フレームを受信するとステップＳ７０４へ制御を進め、ホスト調停部２０４がその接続要求フレームに含まれる識別子が第一の識別子か第二の識別子かを判定する。判定の結果、第一の識別子であればステップＳ７０５へ制御を進め、ホスト調停部２０４は第一のホスト制御部２０２へその接続要求フレームを引き渡す。そして、ステップＳ７０６で、第一のホスト制御部２０２は上述したようにデジタルスチルカメラ５２との認証処理を行い、ワイヤレスダイレクトプリント機能部１０３によるワイヤレスダイレクトプリント処理を行う。
【００５２】
一方、ステップＳ７０４で判定した結果、接続要求フレームに含まれる識別子が第二の識別子であればステップＳ７０７へ制御を進め、ホスト調停部２０４は第二のホスト制御部２０２へその接続要求フレームを引き渡す。そして、ステップＳ７０８で、パーソナルコンピュータ２１との間で第二のホスト制御部２０２がアダプタ機能部１０２を制御し、複合制御局２０１はデジタルスチルカメラ５２のWUSBアダプタとして機能する。
【００５３】
以上説明した動作により、複合制御局２０１に対してユーザが特に操作を行うことなく、複合制御局２０１はダイレクトプリントモード或いはＰＣ接続モードとして適切な動作を選択し、実行することが可能となる。
【００５４】
［第二の実施形態］
次に、図面を参照しながら本発明に係る第二の実施形態を詳細に説明する。
【００５５】
尚、複合制御局２０１の内部構成は、第一の実施形態で用いた図１と同様であり、その説明は省略する。
【００５６】
図５は、第二の実施形態におけるシステム構成の一例を示す図である。図５に示すように、第二の実施形態におけるシステムは複合制御局２０１、パーソナルコンピュータ２１、デジタルスチルカメラ５２、WUSBハードディスク（以下ハードディスク）２０６で構成されている。このハードディスク２０６はパーソナルコンピュータ２１の周辺機器としてＰＣ接続される。従って、ハードディスク２０６は、アダプタとして動作する複合制御局２０１を中継することによりパーソナルコンピュータ２１とデータ転送を実行する。更に、シーケンスの開始時には、デジタルスチルカメラ５２は起動されておらず、複合制御局２０１にはハードディスク２０６だけが接続されているものとする。
【００５７】
図６は、第二の実施形態における動作シーケンスを示す図である。第一のホスト制御部２０２は周期的に第一の同報フレームを繰り返し送信している。この第一の同報フレームには、複合制御局２０１をワイヤレスダイレクトプリントのホストとして識別するための第一のホスト識別子が含まれている。但し、このシーケンスの開始時点では、まだデジタルスチルカメラ５２は複合制御局２０１に接続されていないため、第一の同報フレームに対して応答される無線フレームは存在しない。
【００５８】
また同様に、第二のホスト制御部２０３は周期的に第二の同報フレームを繰り返し送信している。この第二の同報フレームには、パーソナルコンピュータ２１をホストとして識別するための第二のホスト識別子が含まれている。いまハードディスク２０６はパーソナルコンピュータ２１に接続されているため、WUSBプロトコルに従って第二の同報フレーム内で指定されるタイムスロットにおいてパーソナルコンピュータ２１とハードディスク２０６間でデータ転送が実行されている。ここで、ハードディスク２０６とパーソナルコンピュータ２１との間での認証処理は、図６に示すシーケンス開始前に完了しているものとする。また、データ転送の向きはパーソナルコンピュータ２１からハードディスク２０６へ転送される場合もあれば、逆にハードディスク２０６からパーソナルコンピュータ２１へ転送される場合もある。
【００５９】
上述の状態において、いまデジタルスチルカメラ５２がワイヤレスダイレクトプリントモードで起動されると、デジタルスチルカメラ５２は複合制御局２０１から繰り返し送信されている第一の同報フレームと第二の同報フレームを受信する。そして、デジタルスチルカメラ５２は、各々の同報フレームに含まれている第一のホスト識別子と第二のホスト識別子を認識する。
【００６０】
ここで、デジタルスチルカメラ５２はワイヤレスダイレクトプリントモードとして起動されているため、ワイヤレスダイレクトプリントのホストとしての第一のホスト識別子を選択し、第一の同報フレームに対して接続要求フレームで応答する。この接続要求フレームには第一の識別子が含まれており、複合制御局２０１は、この接続要求フレームを受信すると、複合制御局２０１内のホスト調停部２０４がUWB無線部１０４からこの接続要求フレームを受け取る。そして、この接続要求フレームの内容を解析し、その結果として第一のホスト識別子が含まれていることを認識し、この接続要求フレームを第一のホスト制御部２０２へ引き渡す。
【００６１】
これ以降、第一のホスト制御部２０２はWUSBホストプロトコルに従ってデジタルスチルカメラ５２との間で認証処理を行い、最終的に、デジタルスチルカメラ５２と複合制御局２０１との接続が完了する。そして、デジタルスチルカメラ５２はワイヤレスダイレクトプリントを実行することが可能となる。
【００６２】
次に、第一のホスト制御部２０２は、接続検出部２０５に対してデジタルスチルカメラ５２がワイヤレスダイレクトプリント動作として接続されたことを通知する。接続検出部２０５はプリント機能選択部１０５に対して、それまでプリント機能部１０７に論理的に接続されていたUSBインターフェース部１０６を切り離すように指示する。更に、接続検出部２０５はプリント機能選択部１０５に対してプリント機能部１０７にワイヤレスダイレクトプリント機能部１０３を接続させるように指示する。これでプリント機能部１０７はワイヤレスダイレクトプリント機能部１０３の制御によってデジタルスチルカメラ５２と接続され、デジタルスチルカメラ５２から写真印刷が可能となる。
【００６３】
ここで、第二の実施形態の特徴は、第一のホスト制御部２０２がデジタルスチルカメラ５２とワイヤレスダイレクトプリント機能として接続されながらも、第二のホスト制御部２０３とハードディスク２０６との間の無線接続が維持されている点にある。即ち、第一のホスト制御部２０２と第二のホスト制御部２０３は、ホスト調停部２０４によってUWB無線部１０４を時分割して共有しているため、独立した２つのホストとして動作が可能である。
【００６４】
図６に示すように、デジタルスチルカメラ５２は常に第一の同報フレームによって指定されたタイムスロットにおいて複合制御局２０１内の第一のホスト制御部２０２と通信を行う。この時、ホスト調停部２０４の処理により、写真データや制御情報などの無線フレームはデジタルスチルカメラ５２とワイヤレスダイレクトプリント機能部１０３との間で交換される。
【００６５】
一方、ハードディスク２０６は常に第二の同報フレームによって指定されたタイムスロットにおいて複合制御局２０１内の第二のホスト制御部２０３と通信を行う。この時、ホスト調停部２０４の処理により、ハードディスク２０６への読み出しデータ、書き込みデータ、制御情報などの無線フレームは、ハードディスク２０６とアダプタ機能部１０２との間で交換される。
【００６６】
以上説明したように、第二の実施形態によれば、デジタルスチルカメラ５２と接続された複合制御局２０１が写真印刷を実行中であっても、複合制御局２０１はアダプタとしての動作を継続することができる。
【００６７】
尚、本発明は複数の機器（例えば、ホストコンピュータ，インターフェース機器，リーダ，プリンタなど）から構成されるシステムに適用しても、１つの機器からなる装置（例えば、複写機，ファクシミリ装置など）に適用しても良い。
【００６８】
また、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記録媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（ＣＰＵ若しくはＭＰＵ）が記録媒体に格納されたプログラムコードを読出し実行する。これによっても、本発明の目的が達成されることは言うまでもない。
【００６９】
この場合、コンピュータ読み取り可能な記録媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記録媒体は本発明を構成することになる。
【００７０】
このプログラムコードを供給するための記録媒体として、例えばフレキシブルディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭなどを用いることができる。
【００７１】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、次の場合も含まれることは言うまでもない。即ち、プログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部又は全部を行い、その処理により前述した実施形態の機能が実現される場合である。
【００７２】
更に、記録媒体から読出されたプログラムコードがコンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込む。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理により前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００７３】
【図１】第一の実施形態における複合制御局の内部構成の一例を示す図である。
【図２】第一の実施形態における無線通信システムの構成の一例を示す図である。
【図３】複合制御局２０１がデジタルスチルカメラ５２からワイヤレスダイレクトプリントの要求を受けた場合の動作シーケンスを示す図である。
【図４】複合制御局２０１がデジタルスチルカメラ５２からパーソナルコンピュータ２１との接続要求を受けた場合の動作シーケンスを示す図である。
【図５】第二の実施形態におけるシステム構成の一例を示す図である。
【図６】第二の実施形態における動作シーケンスを示す図である。
【図７】第一の実施形態における複合制御局２０１の制御手順を示すフローチャートである。
【符号の説明】
【００７４】
２１  パーソナルコンピュータ
５２  デジタルスチルカメラ
８３  内蔵ハブ
１０２  アダプタ機能部
１０３  ワイヤレスダイレクトプリント機能部
１０４  UWB無線部
１０５  プリント機能選択部
１０６  USBインターフェース部
１０７  プリント機能部
２０１  複合制御局
２０２  第一のホスト制御部
２０３  第二のホスト制御部
２０４  ホスト調停部
【図１】
2008311950.tif 000003
【図２】
2008311950.tif 000004
【図３】
2008311950.tif 000005
【図４】
2008311950.tif 000006
【図５】
2008311950.tif 000007
【図６】
2008311950.tif 000008
【図７】
2008311950.tif 000009