(57)【特許請求の範囲】
【請求項１】
ネットワークを介してホストと接続することができるシンクライアント装置において、プログラムを実行する処理部と、ホストで生成され受信された画面情報を表示する表示部と、ユーザによる入力操作を行なう入力部と、該シンクライアント装置に対して加えられる振動を検知する振動センサと、を有し、該シンクライアント装置がユーザによる操作可能な状態にある時、該振動センサが振動を検知した場合、該処理部に対して割り込みを発生して、該処理部は、該シンクライアント装置をロック状態に制御し、ロック制御手段として、前記シンクライアント装置が社外ネットワークを使用している場合は該シンクライアント装置が有する電源をオフする処理、又はユーザに対して本人認証を行わせる処理を行い、前記シンクライアント装置が社内ネットワークを使用している場合は該表示部の画面にスクリーンセイバを施す処理を行うことを特徴とするシンクライアント装置。
【請求項２】
ユーザの操作によって、該処理部は、該振動センサの検知を解除することを特徴とする請求項１記載のシンクライアント装置。
【請求項３】
ユーザの操作によって、該処理部は、前記ロック制御手段による制御を解除することができることを特徴とする請求項１記載のシンクライアント装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、シンクライアント装置に係り、特にシンクライアント装置の盗難や紛失の防止に関するものである。
【背景技術】
【０００２】
コンピュータシステムにおいて、サーバ等のホストコンピュータ（以下単にホストという）でアプリケーションプログラムや各種のファイル等の資源を管理し、そのサーバにネットワークを介して接続されるクライアント用のコンピュータ（クライアント装置）には、表示や入力、記憶等の最少限の機能を持たせ、必要に応じてホストからプログラムやファイルを取得して使用する、シンクライアント装置が実用化している。
【０００３】
通常、シンクライアント装置にある情報記録媒体には個人情報が格納されておらず、個人情報はホスト内の情報記録媒体に格納されている。シンクライアント装置の電源をオンすると、シンクライアント装置はシンクライアント装置内にある情報記録媒体に記憶された制御情報を読み込み、シンクライアント装置のディスプレイに本人認証画面を表示する。ユーザにより入力されたパスワードを検証すること、或いは認証カードを用いたり又は指静脈等の生体認証を用いて本人認証を行う。本人が確認されると、ホストは画面情報を生成し、それをネットワークを介してシンクライアント装置へ送信してディスプレイに表示する。シンクライアント装置はネットワークを介して、ホストの情報記録媒体を操作することができる。また、シンクライアント装置はホストに格納されている情報記録媒体の情報を持ち出すことに制限をかけたり、禁止したりすることでセキュリティを高めることができる。
【０００４】
シンクライアント装置はネットワーク環境があれば常に同じ環境で使用することができる。また、シンクライアント装置は個人情報が格納された情報記録媒体を持っていないので、シンクライアント装置の紛失や盗難により、第三者がシンクライアント装置を用いてホストにアクセスを試みたても、ホスト側へ認証する手段を知らない限りホストへアクセスできない。そのため、シンクライアント装置はパーソナルコンピュータに比べて情報漏えいやなりすまし行為に対して高いセキュリィティを備えている。
【０００５】
なお、パソコンの関連する公知例として、特許文献１には、外部から与えられる衝撃力からハードディスクドライブを保護する衝撃保護装置に関して、ハードディスクドライブが無重力状態にあるか否かを検出して無重力検出信号を生成する無重力センサを設け、この無重力センサの検出信号に基づいて、ハードディスクが無重力状態にあると判断された場合、ハードディスクに対してヘッドを待避させる信号を出力するヘッドスラップ防止手段を備える衝撃保護装置が開示されている。
【０００６】
【特許文献１】特開２００５−１２９１７２公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
然しながら、シンクライアント装置がホストと接続され、シンクライアント装置のディスプレイにホストから転送された情報が表示されている状態、即ち操作可能な状態にある時に、シンクライアント装置の操作者が離席や帰宅した場合、第三者はシンクライアント装置を容易に操作できてしまい、セキュリティ上の脆弱性がある。更には、シンクライアント装置の盗難のおそれがある。
なお、上記特許文献１には、無重力センサを備えるパソコンが開示されているが、当該パソコンが操作可能な状態における盗難防止の手段については何も言及されていない。
【０００８】
本発明の目的は、操作可能な状態にあるシンクライアント装置の盗難を防止することにある。
【課題を解決するための手段】
【０００９】
本発明に係るシンクライアント装置は、ネットワークを介してホストと接続することができるシンクライアント装置において、プログラムを実行する処理部と、ホストで生成され受信された画面情報を表示する表示部と、ユーザによる入力操作を行なう入力部と、該シンクライアント装置に対して加えられる振動を検知する振動センサと、を有し、該シンクライアント装置がユーザによる操作可能な状態にある時、該振動センサが振動を検知した場合、該処理部に対して割り込みを発生して、該処理部は、該シンクライアント装置をロック状態に制御し、ロック制御手段として、前記シンクライアント装置が社外ネットワークを使用している場合は該シンクライアント装置が有する電源をオフする処理、又はユーザに対して本人認証を行わせる処理を行い、前記シンクライアント装置が社内ネットワークを使用している場合は該表示部の画面にスクリーンセイバを施す処理を行うことを特徴とするシンクライアント装置として構成される。
【００１０】
好ましい例では、ユーザの操作によって、該処理部は、該振動センサの検知を解除することができる。
また、好ましくは、ユーザの操作によって、該処理部は、前記ロック制御手段による制御を解除することができる。
【発明の効果】
【００１１】
本発明によれば、操作可能な状態にあるシンクライアント装置の移動を検知して、その盗難を防止することができる。そのため、シンクライアント装置のセキュリィティを確保することができる。
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照して実施形態について説明する。
図１に示すシンクライアントシステムにおいて、センタＰＣやサーバ等のホストコンピュータ（以下単にホストという）１と、シンクライアント装置２はネットワークを介して接続される。ホスト１は、プログラムを実行するＣＰＵ１１，処理中のデータやプログラムを記憶するメモリ１２、ＯＳ（オペレーティングシステム）やアプリケーションプログラム、更には処理対象のデータを記憶するＨＤＤ（ハードディスクドライブ）等の情報記憶媒体１３、及びシンクライアント装置２と接続する通信モジュール１４を有する。
【００１３】
一方、シンクライアント装置２は、プログラムを実行するＣＰＵ２１、ホストから送られ受信したデータ（画面情報）を記憶するメモリ２２、最少限の機能を実現するためのＯＳやプログラムを記憶する情報記憶媒体２３、ホスト１と接続する通信モジュール２４、ディスプレイ２５、ユーザが操作するキーボードやマウス等の入力部２６、及び振動Ｔを検知する振動センサ２７を有する。振動センサ２７は例えばシンクライアント装置２内のプリント基板に取り付けられた加速度センサである。また、図示していないが、シンクライアント装置２は電源を有する。
ホスト１のＣＰＵ１１は画面情報Ｇを生成し、その画面情報Ｇはネットワークを介してシンクライアント装置２へ送信される。ディスプレイ２５は受信した画面情報Ｇを表示する。
【００１４】
シンクライアント装置２のディスプレイ２５に画面情報Ｇが表示されている状態において、シンクライアント装置２が盗難等によって持ち出されると、シンクライアント装置２に振動が加わり、振動センサ２７がその振動Ｔを検知する。シンクライアント装置２の振動が検知されると、振動センサ２７からＣＰＵ２１へ割り込みＷが発生する。
【００１５】
ＣＰＵ２１は割り込みＷを受けると、シンクライアント装置２の処理動作をロックさせ、ディスプレイ２５にホスト１からの画面情報Ｇを表示させないように制御し、画面表示されている情報の保護を図る。ロックの制御手段としては、例えば、ディスプレイ２５の画面にスクリーンセイバを施す方法、再度の本人認証を行わせる方法、或いはシンクライアント装置２の電源をオフする方法などがある。
【００１６】
図２はシンクライアント装置の振動検知に伴う処理フローを示す。
この処理は、主にロックの種類とロック後に再び動作するまでの手順を示している。
通常、ユーザはシンクライアント装置２の電源をオンにすると（Ｓ１）、情報記憶媒体２３より情報が読み込まれてディスプレイ２５に認証画面が表示される。ユーザが例えばパスワードを入力することで、ホスト１は本人認証を行う（Ｓ２）。なお、本人認証（Ｓ２）は、パスワードによる方法の他に、本人固有のＩＣカードを用いる方法や生体認証による方法がある。
【００１７】
その後、ホスト１は画面情報Ｇを生成してそれをシンクライアント装置２へ送信し、シンクライアント装置２ではその画面情報Ｇを受信してディスプレイ２５に表示する。この時、ユーザは入力部２６を操作してネットワークを介してホスト１の情報記録媒体１３をアクセスし、通常の操作を行うことができる（Ｓ３）。
【００１８】
ユーザによるシンクライアント装置２の操作状態において振動センサ２７が振動を検知すると（Ｓ４）、割り込みを発生して、ＣＰＵ２１はシンクライアント装置２をロック状態に制御する（Ｓ５）。ロックの制御手段としては、シンクライアント装置２の電源をオフする処理（Ｓ１０）、再度の本人認証を行わせる処理（Ｓ２０）、及びディスプレイ２５の画面にスクリーンセイバを施す処理（Ｓ３０）がある。ここで、スクリーンセイバによる処理は復帰までの時間が最も短いが、セキュリィティは弱いと考えられる。シンクライアント装置２の電源をオフする処理は復帰までの時間が最も長いが、セキュリィティは最も強い。
【００１９】
ところで、ユーザ自身がシンクライアント装置２を動かして振動が発生することがある。この場合、上記の例ではロック状態になってしまうので、ユーザによる本人の再認証（Ｓ２０）等を行うことになってしまう。しかし、一例では、ユーザが着席して操作中の時には、キーボードの特定のファンクションキーの操作により振動センサ２７による検知を解除するようにし、一方、ユーザが離席する時には当該ファンクションキーの操作により振動センサ２７の検知をオン状態にするようにしてもよい。更に他の方法として、振動センサ２７による検知を解除するのではなくて、キーボードの制御キーの操作によって上記ロック処理を行うことを解除するようにしてもよい。
【００２０】
なお、シンクライアント装置をロックする他の制御手段として、振動センサ２７が振動を検知してから一定時間後に段階的にロックの種類を変え、またその時間をユーザ自身が選択できるようにしてもよい。また、ユーザのネットワークの環境でロックをかけるようにしてもよい。社内でシンクライアントシステムを利用する場合、社内のネットワークを利用している場合は安全性が高いので、業務の支障がないようにロックオフの選択ができ、ロックもスクリーンセイバのみとすることができる。一方、社外で一般的なネットワークを使用している場合はセキュリティを重視してロックの種類は再度の本人認証やシンクライアント装置の電源をオフするのが好ましい。
【００２１】
更に上記の実施態様では、シンクライアント装置２の電源をオフする処理（Ｓ１０）、再度の本人認証を行わせる処理（Ｓ２０）、及びディスプレイ２５の画面にスクリーンセイバを施す処理（Ｓ３０）を行っているが、ロックの他の制御方法として、上記の処理の少なくとも１つ、或いは上記の処理の組み合わせによる処理によって対処することも可能である。
【図面の簡単な説明】
【００２２】
【図１】一実施形態におけるシンクライアントシステムの構成を示すブロック図、
【図２】シンクライアント装置の振動検知に伴う処理フローを示す図、
【符号の説明】
【００２３】
１：ホスト  ２：シンクライアント  ２１：ＣＰＵ  ２２：メモリ  ２３：情報記憶媒体  ２４：通信モジュール  ２５：ディスプレイ  ２６：入力部  ２７：振動センサ
【図１】
0005011047.tif 000002
【図２】
0005011047.tif 000003