(57)【特許請求の範囲】
【請求項１】
外部機器と無線接続する無線通信手段を有する情報処理装置において、
前記情報処理装置の移動を検出するためのセンサと、
前記無線通信手段による前記外部機器との無線接続時、前記センサから出力される情報に基づき、移動が開始されたことを検知した場合、前記外部機器との無線接続の切断を前記無線通信手段に指示する切断制御手段と、
を具備し、
前記切断制御手段は、前記外部機器との無線通信における電波強度を前記無線通信手段から取得する手段を含み、移動開始を検知した後、前記電波強度が継続して低下した場合に、前記外部機器との無線接続の切断を前記無線通信手段に指示する、
ことを特徴とする情報処理装置。
【請求項２】
外部機器と無線接続する無線通信手段を有する情報処理装置において、
前記情報処理装置の移動を検出するためのセンサと、
前記無線通信手段による前記外部機器との無線接続時、前記センサから出力される情報に基づき、移動が開始されたことを検知した場合、前記外部機器との無線接続の切断を前記無線通信手段に指示する切断制御手段と、
を具備し、
前記切断制御手段は、前記外部機器との無線通信におけるエラーレートを前記無線通信手段から取得する手段を含み、移動開始を検知した後、前記エラーレートが継続して悪化した場合に、前記外部機器との無線接続の切断を前記無線通信手段に指示する、
ことを特徴とする情報処理装置。
【請求項３】
外部機器と無線接続する無線通信手段を有する情報処理装置における切断制御方法であって、
前記情報処理装置は、
前記情報処理装置の移動を検出し、
前記無線通信手段による前記外部機器との無線接続時、前記情報処理装置の移動が開始されたことを検知した際、前記外部機器との無線通信における電波強度を前記無線通信手段から取得し、前記電波強度が継続して低下した場合に、前記外部機器との無線接続の切断を前記無線通信手段に指示する、
ことを特徴とする切断制御方法。
【請求項４】
外部機器と無線接続する無線通信手段を有する情報処理装置における切断制御方法であって、
前記情報処理装置は、
前記情報処理装置の移動を検出し、
前記無線通信手段による前記外部機器との無線接続時、前記情報処理装置の移動が開始されたことを検知した際、前記外部機器との無線通信におけるエラーレートを前記無線通信手段から取得し、前記エラーレートが継続して悪化した場合に、前記外部機器との無線接続の切断を前記無線通信手段に指示する、
ことを特徴とする切断制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えばパーソナルコンピュータなどの情報処理装置に適用して好適な無線通信制御技術に関する。
【背景技術】
【０００２】
近年、ノートブックタイプやデスクトップタイプ等、様々なタイプのパーソナルコンピュータが広く普及しており、ケーブルレスで外部機器とデータをやり取り可能な無線通信機能を備えることが一般的となりつつある。
【０００３】
無線通信路を介したデータ送受信は、有線通信路を介したデータ送受信と比較して、その時々の環境（典型的には、移動に伴う無線機器の位置の変化）に左右され、かつ、その状況がユーザには把握しづらいため、環境の変化への対策案がこれまで種々提案されている（例えば特許文献１等参照）。
【特許文献１】特開２００７−１５８４７１公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、最近では、例えばオフィス外ではノートブックタイプのパーソナルコンピュータを単体で使用し、オフィス内ではワイヤレスポートリプリケータなどと称される機能拡張用の外部機器と無線接続して使用するといった利用スタイルが定着しつつある。このようなスタイルでパーソナルコンピュータを利用している場合に、例えばオフィスから外出する際のことを考慮すると、（カバンなどに入れて携行するために）机上のパーソナルコンピュータを持ち上げるのと同時に、ワイヤレスポートリプリケータとの無線接続が自動的に切断されるような仕組みが備わっていれば、ユーザ自らがわざわざ切断操作を行わなくて済むため便利である。
【０００５】
しかしながら、前述の特許文献１をはじめ、これまでの提案は、データロストを回避することに着眼されていたり、如何に無線接続を維持するかに着眼されており、特定の事象を契機に（無線接続を十分維持できる状況下にあるにも関わらず）能動的に無線接続を切断するという発想は存在しなかった。
【０００６】
この発明は、このような事情を考慮してなされたものであり、自装置の移動と同時に外部機器との無線接続を自動的に切断する情報処理装置および切断制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
前述の目的を達成するために、この発明は、外部機器と無線接続する無線通信手段を有する情報処理装置において、前記情報処理装置の移動を検出するためのセンサと、前記無線通信手段による前記外部機器との無線接続時、前記センサから出力される情報に基づき、移動が開始されたことを検知した場合、前記外部機器との無線接続の切断を前記無線通信手段に指示する切断制御手段と、を具備し、前記切断制御手段は、前記外部機器との無線通信における電波強度を前記無線通信手段から取得する手段を含み、移動開始を検知した後、前記電波強度が継続して低下した場合に、前記外部機器との無線接続の切断を前記無線通信手段に指示する、ことを特徴とする。
【０００８】
また、この発明は、外部機器と無線接続する無線通信手段を有する情報処理装置において、前記情報処理装置の移動を検出するためのセンサと、前記無線通信手段による前記外部機器との無線接続時、前記センサから出力される情報に基づき、移動が開始されたことを検知した場合、前記外部機器との無線接続の切断を前記無線通信手段に指示する切断制御手段と、を具備し、前記切断制御手段は、前記外部機器との無線通信におけるエラーレートを前記無線通信手段から取得する手段を含み、移動開始を検知した後、前記エラーレートが継続して悪化した場合に、前記外部機器との無線接続の切断を前記無線通信手段に指示する、ことを特徴とする。
【発明の効果】
【０００９】
この発明によれば、自装置の移動と同時に外部機器との無線接続を自動的に切断することを実現する。
【発明を実施するための最良の形態】
【００１０】
以下、図面を参照して、この発明の一実施形態を説明する。
【００１１】
図１は、本実施形態に係る情報処理装置の外観図である。ここでは、この情報処理装置１は、ノートブックタイプの携行容易なパーソナルコンピュータ（ＰＣ）として実現されているものと想定する。
【００１２】
図１に示すように、本コンピュータ１は、コンピュータ本体１０１と、ディスプレイユニット１０２とから構成されている。ディスプレイユニット１０２は、コンピュータ本体１０１に対して開放位置と閉塞位置との間を回動自在に取り付けられている。ディスプレイユニット１０２には、表示パネルを構成するＬＣＤ（Liquid Crystal Display）１０３が組み込まれており、このＬＣＤ１０３は、ディスプレイユニット１２のほぼ中央に位置されている。
【００１３】
コンピュータ本体１０１は、薄い箱形の筐体を有しており、その上面にはポインティングデバイス１０４やキーボード１０５が配置されている。そして、このコンピュータ本体１０１には、無線通信機能を提供する無線通信回路１７が内蔵されている。
【００１４】
図２には、本コンピュータ１のシステム構成が示されている。図２に示すように、無線通信機能を提供する無線通信回路１７を内蔵する本コンピュータ１は、必要に応じて、機能拡張用の拡張装置であるワイヤレスポートリプリケータ２を無線接続できるようになっている。そして、図２に示すように、本コンピュータ１は、ＣＰＵ１１、チップセット１２、主メモリ１３、磁気ディスク駆動装置（ＨＤＤ）１４、表示コントローラ１５、キーボードコントローラ１６および無線通信回路１７を有している。
【００１５】
ＣＰＵ１１は、本コンピュータ１の全体的な制御を司るプロセッサであり、主メモリ１３に格納されたオペレーティングシステム（ＯＳ）１５１や、当該ＯＳ１５１の配下で動作する、後述する接続切断制御プログラム１５２等の各種プログラムを実行する。チップセット１２は、ＣＰＵ１１とその他の各部との間の通信を中継する回路である。そのために、チップセット１２は、各部を駆動制御するための種々のコントローラを内蔵する。
【００１６】
主メモリ１３は、本コンピュータ１の主記憶となる記憶装置であり、ＣＰＵ１１によって実行される各種プログラムおよびこれらのプログラムで用いられる各種データを格納する。一方、ＨＤＤ１４は、本コンピュータ１の外部記憶となる記憶装置であり、主メモリ１３の補助装置として各種プログラムおよび各種データを大量に格納する。
【００１７】
表示コントローラ１５は、本コンピュータ１が提供するユーザインタフェースのアウトプット側を司り、ＣＰＵ１１によって作成された画面データをＬＣＤ１０３に表示制御する。一方、キーボードコントローラ１６は、本コンピュータ１が提供するユーザインタフェースのインプット側を司り、キーボードやマウスの操作をＣＰＵ１１に伝達する。
【００１８】
無線通信回路１７は、ＵＷＢ（Ultra Wide Band）方式の高速無線通信を実行する。そのために、無線通信回路１７は、ワイヤレスＵＳＢ（Universal Serial Bus）ホストコントローラモジュール１７１、ワイヤレスＤＶＩ（Digital Visual Interface）コントローラモジュール１７２およびＵＷＢ無線通信モジュール１７３を有している。ＵＷＢ無線通信モジュール１７３は、ＵＷＢ無線通信物理層を形成するモジュールであり、ワイヤレスＵＳＢホストコントローラモジュール１７１およびワイヤレスＤＶＩコントローラモジュール１７２の双方とも、このＵＷＢ無線通信モジュール１７３が形成するＵＷＢ無線通信物理層を用いて無線通信を実行する。ワイヤレスＵＳＢホストコントローラモジュール１７１は、ワイヤレスＵＳＢ機能を、ワイヤレスＤＶＩコントローラモジュール１７２はワイヤレスＤＶＩ機能をそれぞれ提供するものである。
【００１９】
そして、加速度センサ１８は、例えば机上に置かれていた本コンピュータ１が（カバンなどに入れて携行するために）持ち上げられた場合等による移動を検知するためのセンサである。ＣＰＵ１１によって実行される接続切断制御プログラム１５２は、この加速度センサ１８から出力される情報を監視し、この情報に基づき、本コンピュータ１の移動およびその方向を検知する。そして、本コンピュータ１は、当該接続切断制御プログラム１５２が、所定の方向への移動検知等を契機に、ワイヤレスポートリプリケータ２との無線接続を自動的に切断するように制御を行うものであり、以下、この点について詳述する。
【００２０】
なお、ワイヤレスポートリプリケータ２の構成についても簡単に説明しておくと、図示のように、ワイヤレスポートリプリケータ２は、無線通信回路２１、ＵＳＢハブ２２、ＵＳＢポート２３およびＤＶＩポート２４を有している。例えば、このワイヤレスポートリプリケータ２のＵＳＢポート２３にＵＳＢ機器を取り付け、ＤＶＩポート２４にＤＶＩ端子付の外部ディスプレイ装置をケーブル接続しておけば、ＵＳＢ機器とのファイル転送や外部ディスプレイ装置への動画像表示データの供給を、本コンピュータ１からはケーブルレスで行うことが可能となる。
【００２１】
ここで、本コンピュータ１のユーザが、例えば机上に置かれていてワイヤレスポートリプリケータ２と無線接続された状態の本コンピュータ１を持って外出しようとしている場合について考える。
【００２２】
この場合、ユーザは、本コンピュータ１を持ち上げる動作を行うことになる。この動作による本コンピュータ１の移動は、加速度センサ１８から出力される情報を監視する、ＣＰＵ１１によって実行される接続切断制御プログラム１５２が検知する。接続切断制御プログラム１５２は、上方向（重力の方向と対向する方向）への所定量を越える移動を検知した時に、本コンピュータ１はその場所から持ち去られるもの、即ち、移動が開始されるものと判定し、ＯＳ１５１を介して、無線通信回路１７に対してワイヤレスポートリプリケータ２との無線接続の切断を指示する。よって、例えば本コンピュータ１を机上で水平方向にスライドさせただけの時、例えば無意識に本コンピュータ１を動かしてしまった時や設置位置の微調整を行った時などについては、（移動の開始とは認識しないため）ワイヤレスポートリプリケータ２との無線接続は維持される。
【００２３】
これにより、本コンピュータ１を持ち出す際、ユーザは、ワイヤレスポートリプリケータ２と無線接続されている状態にあるか否かを確認する必要がなく、また、ワイヤレスポートリプリケータ２と無線接続されている状態にあっても、当該ワイヤレスポートリプリケータ２との無線接続を切断する操作を自らがわざわざ行う必要がない。
【００２４】
図３は、本コンピュータ１で実行される、ワイヤレスポートリプリケータ２との無線接続の自動切断制御の動作の流れを示すフローチャートである。
【００２５】
接続切断制御プログラム１５２は、加速度センサ１８から出力される情報を監視し（ステップＡ１）、この情報から本コンピュータ１が移動を始めたか否かを判定する（ステップＡ２）。
【００２６】
そして、本コンピュータ１が移動を始めたと判定すると（ステップＡ３のＹＥＳ）、接続切断制御プログラム１５２は、ＯＳ１５１を介して、無線通信回路１７に対してワイヤレスポートリプリケータ２との無線接続の切断を指示する（ステップＡ４）。
【００２７】
ところで、以上では、接続切断制御プログラム１５２が、加速度センサ１８から出力される情報のみに基づいて、ワイヤレスポートリプリケータ２との無線接続の自動切断に関する制御を行う例を説明したが、次に、この加速度センサ１８から出力される情報に加えて、無線通信回路１７から取得可能な情報をさらに用いて、ワイヤレスポートリプリケータ２との無線接続の自動切断に関する制御を行う変形例を説明する。
【００２８】
ワイヤレスポートリプリケータ２との間で行われる無線通信を実際に制御している無線通信回路１７は、当該ワイヤレスポートリプリケータ２との間の無線通信における電波強度やエラーレートを認識している。そこで、接続切断制御プログラム１５２は、本コンピュータ１が移動を開始したと判定し得る情報が加速度センサ１８から出力された際、例えば電波強度を無線通信回路１７から取得し、この電波強度が継続的に低下する傾向にあるときに、本コンピュータ１が移動を開始したと判定して、ＯＳ１５１を介して、無線通信回路１７に対してワイヤレスポートリプリケータ２との無線接続の切断を指示する。
【００２９】
電波強度が継続的に低下したり、エラーレートが継続して悪化する場合、本コンピュータ１がワイヤレスポートリプリケータ２から遠ざけられていると推定できるので、本コンピュータ１が持ち上げられたと推定できる事象と組み合わせることにより、ワイヤレスポートリプリケータ２との無線接続の自動切断の誤作動を防止できる。
【００３０】
図４は、本コンピュータ１で実行される、ワイヤレスポートリプリケータ２との無線接続の自動切断制御（変形例）の動作の流れを示すフローチャートである。
【００３１】
接続切断制御プログラム１５２は、加速度センサ１８から出力される情報を監視し（ステップＢ１）、この情報から本コンピュータ１が移動を始めたか否かを判定する（ステップＢ２）。
【００３２】
本コンピュータ１が移動を始めたと判定すると（ステップＢ３のＹＥＳ）、続いて、接続切断制御プログラム１５２は、無線通信回路１７から例えば電波強度を取得する（ステップＢ４）。
【００３３】
そして、この電波強度が継続的に低下していたら（ステップＢ５のＹＥＳ）、接続切断制御プログラム１５２は、ＯＳ１５１を介して、無線通信回路１７に対してワイヤレスポートリプリケータ２との無線接続の切断を指示する（ステップＢ６）。
【００３４】
以上のように、本コンピュータ１によれば、自装置の移動と同時に外部機器との無線接続を自動的に切断することが実現される。
【００３５】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【００３６】
【図１】この発明の一実施形態に係る情報処理装置（パーソナルコンピュータ）の外観図
【図２】同実施形態のパーソナルコンピュータのシステム構成例を示す図
【図３】同実施形態のパーソナルコンピュータで実行される、ワイヤレスポートリプリケータとの無線接続の自動切断制御の動作の流れを示すフローチャート
【図４】同実施形態のパーソナルコンピュータで実行される、ワイヤレスポートリプリケータとの無線接続の自動切断制御（変形例）の動作の流れを示すフローチャート
【符号の説明】
【００３７】
１…情報処理装置（ＰＣ）、２…ワイヤレスポートリプリケータ（拡張装置）、１１…ＣＰＵ、１２…チップセット、１３…主メモリ、１４…磁気ディスク駆動装置（ＨＤＤ）、１５…表示コントローラ、１６…キーボードコントローラ、１７…無線通信回路、２１…無線通信回路、２２…ＵＳＢハブ、２３…ＵＳＢポート、２４…ＤＶＩポート、１０１…コンピュータ本体、１０２…ディスプレイユニット、１０３…ＬＣＤ、１０４…ポインティングデバイス、１０５…キーボード、１５１…オペレーティングシステム（ＯＳ）、１５２…接続切断制御プログラム、１７１…ワイヤレスＵＳＢホストコントローラモジュール、１７２…ワイヤレスＤＶＩコントローラモジュール、１７３…ＵＷＢ無線通信モジュール、２１１…ワイヤレスＵＳＢデバイスコントローラモジュール、２１２…ワイヤレスＤＶＩコントローラモジュール、２１３…ＵＷＢ無線通信モジュール。
【図１】
0004352085.tif 000002
【図２】
0004352085.tif 000003
【図３】
0004352085.tif 000004
【図４】
0004352085.tif 000005