(57)【要約】【課題】予め定められたエリア外での利用を制限することを実現する情報処理装置を提供する。【解決手段】情報処理装置６は、ログオン時、認証用のサーバコンピュータ１へのダイヤルアップ接続を要求する。サーバコンピュータ１は、ユーザ名およびパスワードのチェックに加えて、この要求を中継した基地局４が当該情報処理装置６について登録されたものかどうかをチェックし、登録されたものであれば、ダイヤルアップ接続の認証成立を返答する。情報処理装置６は、ダイヤルアップ接続の認証成立の返答を受けると、このダイヤルアップ接続成功時の無線サービスエリアから外れていないかどうかを監視し、外れたら強制的にログオフする。【選択図】      図１
2007088624.tif 000002
【特許請求の範囲】
【請求項１】
所定の地理的領域に無線サービスエリアを形成する無線基地局を介してサーバコンピュータにダイヤルアップ接続する機能を有する情報処理装置において、
所定のサーバコンピュータへのダイヤルアップ接続が成功した時に属していた無線サービスエリア内に位置しているか否かを監視する監視手段と、
前記監視手段が前記無線サービスエリアから外れたことを検知した場合、当該情報処理装置の利用を強制終了させる自動ログオフ手段と、
を具備することを特徴とする情報処理装置。
【請求項２】
前記監視手段は、前記無線サービスエリアを形成する無線基地局からの無線信号の電界強度を監視することを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記監視手段は、ハンドオーバーが発生した場合、前記無線サービスエリアから外れたものと判定することを特徴とする請求項１記載の情報処理装置。
【請求項４】
前記無線基地局との間の無線通信制御をオン／オフするためのスイッチを備え、
前記自動ログオフ手段は、前記スイッチがオフされた場合、当該情報処理装置の利用を強制終了させることを特徴とする請求項１記載の情報処理装置。
【請求項５】
サスペンド／レジューム機能を備え、
前記自動ログオフ手段は、サスペンド時に、当該情報処理装置の利用を強制終了させることを特徴とする請求項１記載の情報処理装置。
【請求項６】
サスペンド／レジューム機能を備え、
前記自動ログオフ手段は、レジューム後、前記無線サービスエリアから外れていることが前記監視手段により検知された時に、当該情報処理装置の利用を強制終了させることを特徴とする請求項１記載の情報処理装置。
【請求項７】
所定の地理的領域に無線サービスエリアを形成する無線基地局を介してサーバコンピュータにダイヤルアップ接続する機能を有する情報処理装置の制御方法において、
所定のサーバコンピュータへのダイヤルアップ接続が成功した時に属していた無線サービスエリア内に位置しているか否かを監視し、
前記監視手段が前記無線サービスエリアから外れたことを検知した場合、当該情報処理装置の利用を強制終了させる、
ことを特徴とする情報処理装置の制御方法。
【請求項８】
前記情報処理装置は、前記無線基地局との間の無線通信制御をオン／オフするためのスイッチを備え、
前記スイッチがオフされた場合、当該情報処理装置の利用を強制終了させることを特徴とする請求項７記載の情報処理装置の制御方法。
【請求項９】
前記情報処理装置は、サスペンド／レジューム機能を備え、
サスペンド時に、当該情報処理装置の利用を強制終了させることを特徴とする請求項７記載の情報処理装置の制御方法。
【請求項１０】
前記情報処理装置は、サスペンド／レジューム機能を備え、
前記自動ログオフ手段は、レジューム後、前記無線サービスエリアから外れていることが検知された時に、当該情報処理装置の利用を強制終了させることを特徴とする請求項７記載の情報処理装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、持ち運びが容易な例えばノート型のパーソナルコンピュータ等に適用して好適なセキュリティ技術に関する。
【背景技術】
【０００２】
近年、オフィスでのデスクワークは、パーソナルコンピュータを使って行われることが一般的になっている。最近では、無線ＬＡＮが敷設されたオフィスも多く、ケーブルレスで好きな時にパーソナルコンピュータを無線ＬＡＮに接続し、各自が作業に必要なデータを共有ファイルサーバなどから簡単に取り込めるようになってきている。
【０００３】
また、デスクトップ型やノート型など、パーソナルコンピュータには種々のタイプが存在しているが、ノート型パーソナルコンピュータの高性能化は飛躍的に進んでおり、例えば机の引き出しやロッカーなどへの収納も容易なことから、このノート型パーソナルコンピュータをデスクワーク用のツールとして採用するユーザも増えている。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、ノート型パーソナルコンピュータは、その可搬性の高さから、部外者によって持ち去られるといった盗難等の危険も大きい。高性能化と共に大容量化が進んでいる今日では、重要なデータが大量に格納されていることも珍しいことではない。従って、部外者に持ち去られた場合等の対処も十分に考慮する必要がある。
【０００５】
この発明は、このような事情を考慮してなされたものであり、予め定められたエリア外での利用を制限することを実現する情報処理装置および同装置の制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
前述した目的を達成するために、この発明の情報処理装置は、所定の地理的領域に無線サービスエリアを形成する無線基地局を介してサーバコンピュータにダイヤルアップ接続する機能を有する情報処理装置において、所定のサーバコンピュータへのダイヤルアップ接続が成功した時に属していた無線サービスエリア内に位置しているか否かを監視する監視手段と、前記監視手段が前記無線サービスエリアから外れたことを検知した場合、現ユーザによる当該情報処理装置の利用を終了させる自動ログオフ手段と、を具備することを特徴とする。
【０００７】
また、この発明の情報処理装置の制御方法は、所定の地理的領域に無線サービスエリアを形成する無線基地局を介してサーバコンピュータにダイヤルアップ接続する機能を有する情報処理装置の制御方法において、所定のサーバコンピュータへのダイヤルアップ接続が成功した時に属していた無線サービスエリア内に位置しているか否かを監視し、前記監視手段が前記無線サービスエリアから外れたことを検知した場合、現ユーザによる当該情報処理装置の利用を終了させる、ことを特徴とする。
【発明の効果】
【０００８】
この発明によれば、予め定められたエリア外での利用を制限することを実現する情報処理装置および同装置の制御方法を提供することができる。
【発明を実施するための最良の形態】
【０００９】
以下、図面を参照してこの発明の実施形態について説明する。
【００１０】
図１には、この発明の一実施形態に係る情報処理装置の動作環境が示されている。ここでは、情報処理装置６は、例えばある企業が社員に支給するノート型パーソナルコンピュータであるものと想定する。そして、このパーソナルコンピュータを社員に支給するにあたり、どの基地局４の配下でのみ動作可能とするかが定められ、その情報がユーザの識別情報と共にサーバコンピュータ１に登録される。
【００１１】
各基地局４は、移動局との間で無線通信を行うための無線サービスエリア５をそれぞれに形成する。情報処理装置６は、移動局として基地局４との間で無線通信を実行する無線通信機能を有している。また、制御局３は、各基地局４を収容し、公衆回線網２との間を中継する。そして、サーバコンピュータ１は、この公衆回線網２に接続されている。
【００１２】
情報処理装置６は、ログオン時、このサーバコンピュータ１へのダイアルアップ接続を使用することが可能であり、ダイヤルアップ接続の要求は、基地局４経由でサーバコンピュータ１に送信される。サーバコンピュータ１では、この要求を受けた際、ユーザ名やパスワードのチェックを行うが、これに加え、この要求の送信を中継した基地局４が当該情報処理装置６を動作可能とすべく定められた基地局４と一致するかどうかをさらにチェックする。そして、サーバコンピュータ１は、ユーザ名およびパスワードと、基地局４とのすべてが合致していれば、ダイヤルアップ接続の認証成立を返答する。
【００１３】
この認証成立の返答を受けた情報処理装置６は、ログオン後、このサーバコンピュータ１へのダイヤルアップ接続を終了した後も、当該ダイヤルアップ接続が成功した時に属していた無線サービスエリア５内に位置しているかどうかを監視し続ける。この監視は、当該無線サービスエリア５を形成する基地局４との間で実体的なデータ送受信を行う必要はなく、当該基地局４からの無線信号の電界強度が予め定められたレベル以下となったら無線サービスエリア５から外れた、または、ハンドオーバーが発生したら無線サービスエリア５から外れたと判断すればよい。そして、この無線サービスエリア５から外れたことを検知したら、情報処理装置６は自主的かつ強制的にログオフする。
【００１４】
つまり、この情報処理装置６は、予め定められた基地局４配下でのみ動作することができることになり、換言すれば、予め定められた基地局４が形成する無線サービスエリア５外での利用が制限されることになる。
【００１５】
次に、図２および図３を参照して、この情報処理装置６の構成について説明する。前述のように、この情報処理装置６は、ノート型のパーソナルコンピュータとして構成されている。図２は、ディスプレイユニットを開いた状態におけるコンピュータ６を正面側から見た斜視図である。
【００１６】
本コンピュータ６は、コンピュータ本体１１と、ディスプレイユニット１２とから構成される。ディスプレイユニット１２には、ＬＣＤ（Liquid Crystal Display）２０から構成される表示装置が組み込まれており、そのＬＣＤ２０の表示画面はディスプレイユニット１２のほぼ中央に位置されている。
【００１７】
ディスプレイユニット１２は、コンピュータ本体１１に支持され、そのコンピュータ本体１１に対してコンピュータ本体１１の上面が露出される開放位置とコンピュータ本体１１の上面を覆う閉塞位置との間を回動自由に取り付けられている。コンピュータ本体１１は薄い箱形の筐体を有しており、その上面にはキーボード１３、本コンピュータ６を電源オン／オフするためのパワーボタン１４およびタッチパッド１５が配置されている。コンピュータ本体１１には通信デバイスが内蔵されている。
【００１８】
コンピュータ本体１１の左側面上には、ワイヤレスコミュニケーションスイッチ１６が設けられている。ワイヤレスコミュニケーションスイッチ１６は、無線通信の実行を許可または禁止するための操作スイッチである。ワイヤレスコミュニケーションスイッチ１６は、無線通信の実行の許可を示す第１ステートおよび無線通信の実行の禁止を示す第２ステートの一方に設定される。このワイヤレスコミュニケーションスイッチ１６を第２ステートに設定することで、例えば病院のような、電波の使用が制限された場所で、無線通信が実行されてしまうことを未然に防止することができる。
【００１９】
図３は、ディスプレイユニット１２を閉じた状態におけるコンピュータ６の外観を示す斜視図である。ディスプレイユニット１２の背面には、サブディスプレイ２１が配置されている。サブディスプレイ２１には、例えば基地局からの無線信号の電界強度レベルを示す情報等が表示される。このサブディスプレイ１２２により、ユーザは、ディスプレイユニット１２が閉じた状態においても、現在位置が通信圏内であるか否か等を確認することができる。
【００２０】
図４には、本コンピュータ６のハードウェア構成の一例が示されている。
【００２１】
本コンピュータ６は、ＣＰＵ１１１、ノースブリッジ１１２、主メモリ１１３、グラフィクスコントローラ１１４、サウスブリッジ１１５、ハードディスクドライブ（ＨＤＤ）１１６、フラッシュＢＩＯＳ−ＲＯＭ１１８、エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１１９、電源回路１２０、補助プロセッサ（ＡＰＵ：Auxiliary Processing Unit）１３０、通信デバイス１３１〜１３４等を備えている。
【００２２】
ＣＰＵ１１１は、本コンピュータ６の動作を制御するメインプロセッサである。このＣＰＵ１１１は、ＨＤＤ１１６から主メモリ１１３にロードされる、オペレーティングシステムおよび各種アプリケーションプログラム／ユーティリティプログラムを実行する。また、ＣＰＵ１１１は、フラッシュＢＩＯＳ−ＲＯＭ１１８に格納されたＢＩＯＳ（基本入出力システム：Basic Input Output System）も実行する。ＢＩＯＳは、ハードウェア制御のためのプログラムである。
【００２３】
ノースブリッジ１１２は、ＣＰＵ１１１のローカルバスとサウスブリッジ１１６との間を接続するブリッジデバイスである。また、ノースブリッジ１１２は、ＡＧＰ（Accelerated Graphics Port）バスなどを介してグラフィクスコントローラ１１４との通信を実行する機能も有している。さらに、ノースブリッジ１１２には、主メモリ１１３を制御するメモリコントローラも内蔵されている。
【００２４】
グラフィクスコントローラ１１４は、本コンピュータ６のディスプレイモニタとして使用されるＬＣＤ２０を制御する表示コントローラである。サウスブリッジ１１５は、ＰＣＩ（Peripheral Component Interconnect）バスおよびＬＰＣ（Low Pin Count）バスにそれぞれ接続されている。また、サウスブリッジ１１５には、ＨＤＤ１１６を制御するＩＤＥコントローラも内蔵されている。
【００２５】
エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１１９は、電源管理のためのエンベデッドコントローラと、キーボード（ＫＢ）１３およびタッチパッド１５などを制御するキーボードコントローラとが集積された１チップマイクロコンピュータである。エンベデッドコントローラ／キーボードコントローラＩＣ１１９は、電源回路１２０と協働して、ユーザによるパワーボタンスイッチ１４の操作に応じて本コンピュータ６を電源オン／電源オフする。電源回路１２０は、バッテリ１２１またはＡＣアダプタ１２２を介して供給される外部電源を用いて、本コンピュータ６の各コンポーネントに供給すべき動作電源を生成する。本コンピュータ６が電源オフ状態の時も、ＥＣ／ＫＢＣ１１９には電源回路１２０から動作電源が供給される。また、ワイヤレスコミュニケーションスイッチ１６のオン／オフも、このＥＣ／ＫＢＣ１１９で検知されてＢＩＯＳに伝達される。
【００２６】
補助プロセッサ（ＡＰＵ）１３０は、通信デバイス１３１〜１３４それぞれの動作を監視する機能を有している。すなわち、補助プロセッサ（ＡＰＵ）１３０は、通信デバイス１３１〜１３４にそれぞれシリアルバス（例えばＳＭＢＵＳ、ＵＳＢ等）を介してポイントツーポイント形式で電気的に接続されており、通信デバイス１３１〜１３４の各々と直接的に通信することができる。補助プロセッサ（ＡＰＵ）１３０は、通信デバイス１３１〜１３４の各々との通信を実行することにより、通信デバイス１３１〜１３４の各々が使用可能な状態であるか、つまり通信デバイス１３１〜１３４の各々が有線または無線のネットワークを介して外部装置との通信を実行可能な状態であるか否かを判別する。また、補助プロセッサ（ＡＰＵ）１３０は、サブディスプレイ１２２を制御する機能も有している。
【００２７】
通信デバイス１３１は無線通信デバイスであり、3G Wireless WANのような無線通信規格に従って基地局４との無線通信を実行する。3G Wireless WANは、携帯電話網等の広域無線ネットワークである。通信デバイス１３２も無線通信デバイスであり、Wireless LANのような無線通信規格に従ってＡＰ（アクセスポイント)との無線通信を実行する。
【００２８】
通信デバイス１３３，１３４はそれぞれ有線通信デバイスである。通信デバイス１３３はWired LANを介して外部装置との通信を実行する。通信デバイス１３４は、例えばモデムから構成されており、電話網を介して外部装置との通信を実行する。
【００２９】
次に、このようなハードウエア構成をもつ本コンピュータ６において、特定のエリア外での利用を制限することを実現するためのソフトウェア構成を、図５を参照しながら説明する。
【００３０】
オペレーティングシステム（ＯＳ）３０１は、本コンピュータ６のリソース管理を一元的に司る基本プログラムであり、サーバコンピュータ１へのダイヤルアップ接続を実行するダイヤルアップサービス３０１ａや、各種無線通信デバイスを駆動制御するための通信ドライバ３０１ｂを含む各種モジュールを有している。
【００３１】
本コンピュータ６のログオン時、ＯＳ３０１は、図６に示すログオン用の入力画面を出力する。この入力画面において、ユーザは、ユーザ名およびパスワードを入力するが、本コンピュータ６では、「ログオン先」のフィールド（ａ１）において、認証用のサーバコンピュータ１を指定すると共に、「ダイヤルアップ接続を使用してログオンする」のチェックボックス（ａ２）をチェックする。
【００３２】
以上の入力がなされた状態で「ＯＫ」ボタン（ａ３）が操作されると、ＯＳ３０１のダイヤルアップサービス３０１ａにより、サーバコンピュータ１へのダイヤルアップ接続が試行される。そして、サーバコンピュータ１でユーザ名およびパスワードと中継基地局４とが確認されてダイヤルアップ接続の認証成立が返答されると、ログオンが許可されてその旨がユーティリティプログラムであるサポートサービス３０３に通知される。
【００３３】
サポートサービス３０３は、常駐型のプログラムであり、ＯＳ３０１からログオンの通知を受けると、通信ドライバ３０１ｂを介して、このログオン時に属していた基地局４の圏内から外れていないかどうかをハンドオーバーの発生有無を含めて監視する。また、サポートサービス３０３は、（フラッシュＢＩＯＳ−ＲＯＭ１１８に格納された）ＢＩＯＳ３０２を介して、ワイヤレスコミュニケーションスイッチ１６がオフされていないかどうかを監視する。
【００３４】
もし、ログオン時に属していた基地局４の圏内から外れた、またはワイヤレスコミュニケーションスイッチ１６がオフされたことを検知すると、サポートサービス３０３は、例えば部外者によって持ち去られた場合の一対処として、ログオフの要求をＯＳ３０１に送信する。これにより、予め定められたエリア外での利用を制限することが実現される。
【００３５】
正規のユーザが誤って本コンピュータ６を圏外に持ち出してしまった場合も、本コンピュータ６は強制的にログオフされることになる。この場合、所定のエリアに戻って改めてログオンを行ってもらえば良い。また、サスペンド／レジューム機能を有する場合、ログオン状態でサスペンドされることになるが、これに対しては、サスペンド時に即座にログオフするようにしても良いし、レジューム後において、圏外またはスイッチオフを検知したタイミングでログオフするようにしても良い。
【００３６】
図７は、本コンピュータ６が予め定められたエリア外での利用を制限するための動作手順を示すフローチャートである。
【００３７】
本コンピュータ６は、まず、認証用のサーバコンピュータへのダイヤルアップ接続を試行する（ステップＡ１）。（正しいユーザ名およびパスワードを入力できる）正規のユーザが予め定められたエリア内に存在していると、この認証は成功するので（ステップＡ２のＹＥＳ）、本コンピュータ６は、ログオンされる（ステップＡ３）。
【００３８】
ログオンされると、本コンピュータ６は、このログオン時の基地局４の圏内から外れていないかどうかをチェックすると共に（ステップＡ４〜ステップＡ５）、ワイヤレスコミュニケーションスイッチ１６がオフにされていないかどうかをチェックする（ステップＡ６〜ステップＡ７）。
【００３９】
このチェックの結果、ログオン時の基地局４の圏内から外れていたり（ステップＡ５のＹＥＳ）、ワイヤレスコミュニケーションスイッチ１６がオフにされていることが検知されると（ステップＡ７のＹＥＳ）、本コンピュータ６は、その時点で強制的にログオフする（ステップＡ８）。
【００４０】
以上のように、本実施形態のコンピュータ６においては、予め定められた基地局４の圏内でのみ動作可能となるように制御される。即ち、予め定められたエリア外での利用を制限することが実現される。
【００４１】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【００４２】
【図１】本発明の一実施形態に係る情報処理装置の動作環境を示す図
【図２】同実施形態の情報処理装置を正面から見た外観を示す斜視図
【図３】同実施形態の情報処理装置のディスプレイユニットを閉じた状態における外観を示す斜視図
【図４】同実施形態の情報処理装置のハードウェア構成を示すブロック図
【図５】同実施形態の情報処理装置のソフトウェア構成を示すブロック図
【図６】同実施形態の情報処理装置が表示するログオン用の入力画面を例示する図
【図７】図実施形態の情報処理装置が予め定められたエリア外での利用を制限するための動作手順を示すフローチャート
【符号の説明】
【００４３】
１…サーバコンピュータ、２…公衆回線網、３…制御局、４…基地局、５…無線サービスエリア、６…情報処理装置（コンピュータ）、１１…コンピュータ本体、１６…ワイヤレスコミュニケーションスイッチ、１１１…ＣＰＵ、１１８…フラッシュＢＩＯＳ−ＲＯＭ、１１９…エンベデッドコントローラ／キーボードコントローラＩＣ、１３１〜１３４…通信デバイス、３０１…オペレーティングシステム、３０１ａ…ダイヤルアップサービス、３０１ｂ…通信ドライバ、３０２…ＢＩＯＳ、３０３…サポートサービス（ユーティリティプログラム）。
【図１】
2007088624.tif 000003
【図２】
2007088624.tif 000004
【図３】
2007088624.tif 000005
【図４】
2007088624.tif 000006
【図５】
2007088624.tif 000007
【図６】
2007088624.tif 000008
【図７】
2007088624.tif 000009