(57)【特許請求の範囲】
【請求項１】
複数の可搬型端末装置がホスト装置に接続され、このホスト装置の監視の下で各可搬型端末装置のセキュリティを管理するセキュリティ管理システムであって、
前記ホスト装置は、
前記可搬型端末装置に対応してその使用可否を示す情報を登録管理する端末情報記憶手段と、
前記可搬型端末装置から送信されて来た端末識別情報を受信した場合に、前記端末情報記憶手段を参照して、当該可搬型端末装置の使用可否を判定し、その判定結果を示す応答情報を当該送信元の可搬型端末装置へ送信する送信手段と、
を有し、前記可搬型端末装置は、
前回の電源オフ時から今回の電源オン時までのオフ累計時間を計測するオフ時間計測手段と、
このオフ時間計測手段によって計測されたオフ累計時間が予め決められている所定時間を超える場合には、電源オン時に前記ホスト装置に通信接続して自己の端末識別情報を送信する送信手段と、
前記ホスト装置より応答情報を受信し、この応答情報に基づいてセキュリティロックを解除するかを制御する制御手段と、
を有してなるセキュリティ管理システム。
【請求項２】
複数の可搬型端末装置がホスト装置に接続され、このホスト装置の監視の下で各可搬型端末装置のセキュリティを管理するセキュリティ管理システムにおいて、
前記ホスト装置のコンピュータを、
前記可搬型端末装置に対応してその使用可否を示す情報を登録管理する端末情報記憶手段、
前記可搬型端末装置から送信されて来た端末識別情報を受信した場合に、前記端末情報記憶手段を参照して、当該可搬型端末装置の使用可否を判定し、その判定結果を示す応答情報を当該送信元の可搬型端末装置へ送信する送信手段、
として機能させるプログラム、および、
前記可搬型端末装置のコンピュータを、
前回の電源オフ時から今回の電源オン時までのオフ累計時間を計測するオフ時間計測手段、
このオフ時間計測手段によって計測されたオフ累計時間が予め決められている所定時間を超える場合には、電源オン時に前記ホスト装置に通信接続して自己の端末識別情報を送信する送信手段、
前記ホスト装置より応答情報を受信し、この応答情報に基づいてセキュリティロックを解除するかを制御する制御手段、
として機能させるプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、電源オン時に、認証用のセキュリティロックを解除するか否かを制御するセキュリティ機能付き電子機器、セキュリティ管理システム、それらのプログラムに関する。
【０００２】
【従来の技術】
一般に、ハンディターミナルやパーソナルコンピュータ等の情報処理装置においては、電源オン時に入力されたユーザ固有の情報に基づいてユーザ認証処理を行うようにしているが、電源オン時のユーザ認証処理としては、入力されたパイワードに基づいてユーザ認証を行う方法、指紋センサによって検知された指紋パターンデータに基づいてユーザ認証を行う方法等、各種のユーザ認証方法が知られている。
【０００３】
【発明が解決しようとする課題】
しかしながら、パスワード認証を行うものにあっては、電源をオンする毎に、４桁程度のパスワードを入力しなければならず、面倒であった。特に、電源電池の消耗を防ぐ為に所定時間にわたって未使用の場合に電源を自動的にオフするオートパワーオフ機能（ＡＰＯ機能）が備えられているものにあっては、一時的に入力操作を中断したような場合でも、ＡＰＯ機能によって電源が自動的にオフされる為に、その都度、パスワードを入力する必要があり、操作性を損なう結果となっていた。
また、指紋パターンデータに基づいてユーザ認証を行う方法にあっては、上述のパスワード認証に比べて、ワンタッチ操作による入力が可能な為に、操作性は良いが、その取り扱いに難点があり、例えば、指やセンサーが汚れている場合には、認識率が悪くなる為、手を洗ったり、センサーを定期的に清掃する必要がある。
このように、従来のいずれのユーザ認識方法においても、操作性を損なったり、取り扱いが困難となる等の問題があり、逆に、パスワードが第三者に盗まれたり、擬似指を使って悪用されることもある等、実際の運用に即していない場合も多かった。
一方、携帯型端末装置は、外出先に持ち運んで使用する関係上、外出先で紛失したり、盗難される危険性があり、可搬型記録媒体や内蔵メモリ内に機密性が高い重要な企業情報や個人情報が格納されている場合には、紛失や盗難によって重要情報が他人に漏洩されるおそれがあった。
【０００４】
本発明の課題は、可搬型端末装置を紛失したり、盗難された場合であっても、第三者による可搬型端末装置の不正使用をホスト装置で監視することができ、可搬型端末装置の特質を考慮したセキュリティ管理を実現できるようにすることである。
【０００５】
【課題を解決するための手段】
複数の可搬型端末装置がホスト装置に接続され、このホスト装置の監視の下で各可搬型端末装置のセキュリティを管理するセキュリティ管理システムであって、
前記ホスト装置は、
前記可搬型端末装置に対応してその使用可否を示す情報を登録管理する端末情報記憶手段と、前記可搬型端末装置から送信されて来た端末識別情報を受信した場合に、前記端末情報記憶手段を参照して、当該可搬型端末装置の使用可否を判定し、その判定結果を示す応答情報を当該送信元の可搬型端末装置へ送信する送信手段と、
を有し、前記可搬型端末装置は、
前回の電源オフ時から今回の電源オン時までのオフ累計時間を計測するオフ時間計測手段と、このオフ時間計測手段によって計測されたオフ累計時間が予め決められている所定時間を超える場合には、電源オン時に前記ホスト装置に通信接続して自己の端末識別情報を送信する送信手段と、前記ホスト装置より応答情報を受信し、この応答情報に基づいてセキュリティロックを解除するかを制御する制御手段と、
を有してなるセキュリティ管理システム。
【００１８】
【発明の実施の形態】
（第１実施形態）
以下、図１〜図８を参照してこの発明の第１実施形態を説明する。
図１は、この実施形態におけるセキュリティ管理システムの全体構成を示したブロック図である。
このセキュリティ管理システムは、複数の携帯端末装置１を管理するホストコンピュータ２を有しており、各携帯端末装置１自体が独自で行うセキュリティ管理の他に、このホストコンピュータ２の監視の下で各携帯端末装置１のセキュリティを管理するようにしたものである。
ここで、各携帯端末装置１とホストコンピュータ２とは構内専用の無線ＬＡＮ３によつて通信接続されている。
【００１９】
そして、各携帯端末装置１には、セキュリティロックの解除の仕方がそれぞれ異なる複数種（３種類）の認証処理プログラムが設けられている。
すなわち、入力されたユーザ情報（パスワード）に基づいてユーザ認証処理を実行する通常の認証処理プログラムと、この通常の認証処理よりも簡略化した入力形式（ワンタッチキー入力方式）の認証処理プログラムと、通常の認証処理よりもセキュリティロック解除の条件を高めた認証処理プログラムを有している。また、各携帯端末装置１は、前回の電源オフ時から今回の電源オン時までのオフ累計時間を計測すると共に、複数種の認証処理プログラムのうち、そのいずれかの認証処理プログラムを計測されたオフ累計時間に応じて選択するようにしている。
【００２０】
各携帯端末装置１は、メインＣＰＵ１０１の他、サブＣＰＵ（デバイスコントローラ）１０２を有し、メインＣＰＵ１０１は、記憶装置１０３内のオペレーティングシステムや各種アプリケーションソフトにしたがってこの携帯端末装置１の主要動作を制御する中央演算処理装置である。
記憶装置１０３は、オペレーティングシステムや各種アプリケーションソフトの他、予めユーザ認証用として設定されている登録パスワード、端末識別情報（シリアル番号）等が格納され、磁気的、光学的、半導体メモリ等によって構成されている記録媒体１０４やその駆動系を有している。
【００２１】
この記録媒体１０４、は固定的な媒体若しくは着脱自在に装着可能なＣＤ−ＲＯＭ、フロッピィデスク、ＲＡＭカード、磁気カード等の可搬型の媒体である。また、この記録媒体１０４内のプログラムやデータは、必要に応じてメインＣＰＵ１０１の制御によりＲＡＭ（例えば、スタティックＲＡＭ）１０５にロードされたり、ＲＡＭ１０５内のデータが記録媒体１０４にセーブされる。更に、記録媒体はサーバ等の外部機器側に設けられているものであってもよく、メインＣＰＵ１０１は、サブＣＰＵ１０２、無線通信装置１０６を介してこの記録媒体内のプログラム／データを直接アクセスして使用することもできる。
【００２２】
また、メインＣＰＵ１０１は記録媒体１０４内に格納されるその一部あるいは全部を他の機器側から無線通信装置１０６を介して取り込み、記録媒体１０４に新規登録あるいは追加登録することもできる。更に、プログラム／データはサーバ等の外部機器側で記憶管理されているものであってもよく、メインＣＰＵ１０１は無線通信装置１０６を介して外部機器側のプログラム／データを直接アクセスして使用することもできる。
一方、メインＣＰＵ１０１には、その入出力周辺デバイスである無線通信装置１０６、入力部１０７、電源部１０８がサブＣＰＵ１０２を介して接続されていると共に、表示部１０９、クロック１１０がバスラインを介して接続されいる。
【００２３】
サブＣＰＵ１０２は、無線通信装置１０６、入力部１０７、電源部１０８を制御するデバイスコントローラであり、低消費電力型のＣＰＵが使用され、内部ＲＯＭ１０２ａ、内部ＲＡＭ１０２ｂを有する構成となっている。そして、サブＣＰＵ１０２は、メインＣＰＵ１０１の非動作時でも単独で動作する。
この内部ＲＯＭ１０２ａには、セキュリティロックの解除の仕方が異なる複数種（３種類）の認証処理プログラムが格納されている。
電源部１０８は、メイン電源部１０８ａ、サブ電源部１０８ｂを有し、メインＣＰＵ１０１は、メイン電源部１０８ａによって駆動され、メイン電源部１０８ａのオフ時において、サブＣＰＵ１０２、入力部１０７、クロック１１０は、サブ電源部１０８ｂによって駆動される。
【００２４】
入力部１０７は、メイン電源部１０８ａをオン／オフする電源スイッチ１０７ａを有し、電源スイッチ１０７ａがオフ操作されると、メインＣＰＵ１０１、表示部１０９等の駆動が停止されるが、サブＣＰＵ１０２は、サブ電源部１０８ｂを駆動源として動作可能状態となる。
クロック１１０は、通常のシステム日時情報を得る他に、電源オフ時間計測用のクロックとしても機能しており、クロック１１０が電源オフ時間計測用として機能する時には、メイン電源部１０８ａがオフされた際に計時動作をスタートし、その後、メイン電源部１０８ａが再びオンされるまでの間の累計オフ時間を計測するようにしている。
【００２５】
図２は、サブＣＰＵ１０２の内部ＲＯＭ１０２ａ、内部ＲＡＭ１０２ｂの構成を示したもので、内部ＲＯＭ１０２ａには、上述した３種類の認証処理プログラムが格納されているプログラムメモリＭ１を有している。
内部ＲＡＭ１０２ｂには、パスワード設定メモリＭ２、オフ時間メモリＭ３、シリアル番号メモリＭ４を有し、パスワード設定メモリＭ２には、携帯端末使用者が予め入力設定した固有のパスワードがユーザ認証用の登録情報として記憶されている。
オフ時間メモリＭ３は、メイン電源部１０８ａが前回オフされてから今回オンされるまでの累計オフ時間を一時記憶するワークメモリでり、メイン電源部１０８ａが今回オンされた際に、クロック１１０から取得してオフ時間メモリＭ３にセットされる。シリアル番号メモリＭ４は、予め割り当てられた端末識別情報が設定情報として登録されているメモリである。
【００２６】
図３は、電源スイッチ１０７ａがオンされた時にサブＣＰＵ１０２が累計オフ時間に応じて起動する認証処理プログラムと、そのプロテクト解除の方法との関係を示した対応表である。
ここで、サブＣＰＵ１０２は、電源スイッチ１０７ａがオンされると、クロック１１０から累計オフ時間を取得してオフ時間メモリＭ３にセットし、上述した３種類の認証処理プログラムのうち、そのいずれかをオフ時間メモリＭ３内の累計オフ時間に応じて選択して、その認証処理を実行するようにしている。
なお、上述した３種類の認証処理プログラムＡ、Ｂ、Ｃのうち、入力されたユーザ情報（パスワード）に基づいてユーザ認証処理を実行する通常の認証処理プログラムを“Ｂ” と称し、この通常の認証処理プログラムＢよりも簡略化した入力形式（ワンタッチキー入力方式）の認証処理プログラムを“Ａ” と称し、通常の認証処理プログラムＢよりもセキュリティロック解除の条件を高めた認証処理プログラムを“Ｃ”と称する。
【００２７】
この場合、累計オフ時間が「１時間未満」の場合には、認証処理プログラムＡが起動選択され、「１時間以上４８時間未満」の場合には、認証処理プログラムＢが起動選択され、「４８時間以上」の場合には、認証処理プログラムＣがが選択起動される。
そして、各認証処理プログラムに対応するプロテクト解除方法としては、以下の手順で行う。すなわち、認証処理プログラムＡであれば、「電源スイッチ１０７ａを押したの後に数値キー“５”を１回押す」、また、認証処理プログラムＢであれば、「電源スイッチ１０７ａを押したの後に数値キーによってはパスワードを入力する」、更に、認証処理プログラムＣであれば、「電源スイッチ１０７ａを押し、ホストコンピュータ２に通信接続してホスト側での使用許諾を得た後に、数値キーによってはパスワードを入力する」。
このようにプロテクト解除の方法は、各認証処理プログラム毎に、その重み（セキュリティレベル）が相違している。
【００２８】
次に、この第１実施形態におけるセキュリティ管理システムの動作アルゴリズムを図４〜図８に示すフローチャートを参照して説明する。ここで、これらのフローチャートに記述されている各機能読み取り可能なプログラムコードの形態で格納されており、このプログラムコードにしたがった動作を逐次実行する。また、伝送媒体を介して伝送されてきた上述のプログラムコードにしたがった動作を逐次実行することもできる。このことは後述する他の実施形態においても同様であり、記録媒体の他、伝送媒体を介して外部供給されたプログラム／データを利用してこの実施形態特有の動作を実行することもできる。
【００２９】
図４は、電源オン時の携帯端末装置１側の動作、つまり、メイン電源部１０８ａがオフされている状態において、電源スイッチ１０７ａが押下された際に実行開始されるサブＣＰＵ１０２の動作を示したフローチャートである。
先ず、サブＣＰＵ１０２は、電源オフ時間計測用として機能しているクロック１１０をアクセスし、前回、電源スイッチ１０７ａがオフ操作されてから今回のオン操作されるまでの累計オフ時間を取得して、オフ時間メモリＭ３にセットする（ステップＡ１）。
そして、この累計オフ時間が「１時間未満」かをチェックし（ステップＡ２）、「１時間未満」でなければ、「１時間以上〜４８時間未満」か、「４８時間以上」かをチェックする（ステップＡ３）。
【００３０】
ここで、累計オフ時間が「１時間未満」であれば、プログラムメモリＭ１内の認証処理プログラムＡを選択し、それにしたがった認証処理を実行する（ステップＡ４）。また、「１時間以上〜４８時間未満」であれば（ステップＡ３）、認証処理プログラムＢを選択し、それにしたがった認証処理を実行し（ステップＡ５）、更に、「４８時間以上」であれば、認証処理プログラムＣを選択し、それにしたがった認証処理を実行した後に（ステップＡ６）、続けて認証処理プログラムＢにしたがった認証処理を実行する（ステップＡ７）。
この認証処理プログラムＡ〜Ｃに対応する認証処理は、図５〜図７に示すフローチャートにしたがって実行されるが、このような認証処理の結果、起動ＯＫ（肯定応答）を得た場合には（ステップＡ８）、メイン電源部１０８ａをオンさせるが（ステップＡ９）、否定応答を得た場合には（ステップＡ８）、電源スイッチ１０７ａの待ち状態に戻る。
【００３１】
図５〜図７は、認証処理プログラムＡ〜Ｃに対応する認証処理を詳述したフローチャートである。
先ず、図５のフローチャートにおいて、認証処理プログラムＡが起動されると、入力部１０７をアクセスしてキー入力状態を検出すると共に（ステップＡ４１）、いずれかのキーが操作されたかを判別し（ステップＡ４２）、いずれのキーも操作されなかった場合には、認証処理プログラムＡを起動してから一定時間経過したか、つまり、タイムアウトかを判別し（ステップＡ４３）、タイムアウトでなければ、ステップＡ４１に戻る。
【００３２】
ここで、タイムアウトになる前に、いずれのキーが操作された場合には（ステップＡ４２）、その操作キーは、数値キー“５”かを判別する（ステップＡ４４）。いま、ステップＡ４３でタイムアウトが検出された場合やステップＡ４４で、操作キーが数値キー“５”でないことが検出された場合には、電源スイッチ１０７ａの待ち状態に戻す為に、起動ＮＧと判断するが、タイムアウトになる前に、数値キー“５”が操作された場合には、メイン電源部１０８ａをオンさせる為に、起動ＯＫと判断する。
【００３３】
一方、図６のフローチャートにおいて、認証処理プログラムＢが起動されると、パスワードの入力を受け付ける入力可能状態となり（ステップＡ５１）、認証処理プログラムＢを起動してから一定時間が経過するまでの間、パスワードの入力を受け付ける（ステップＡ５１〜Ａ５３）。
ここで、パスワードが入力された場合には、パスワード設定メモリＭ２の内容を取得して、入力パスワードと設定パスワードとの照合を行う（ステップＡ５４）。その結果、正規なパスワードが入力されたことを検出した場合には、メイン電源部１０８ａをオンさせる為に、起動ＯＫと判断するが、ステップＡ５３でタイムアウトが検出された場合やステップＡ５４でパスワードの不一致が検出された場合には、電源スイッチ１０７ａの待ち状態に戻す為に、起動ＮＧと判断する。
【００３４】
他方、認証処理プログラムＣが起動されると、図７のフローチャートにしたがった動作が実行開始されるが、この場合、ホストコンピュータ２との間でデータの送受信が行われる。
先ず、携帯端末装置１は、通信ポートをオープンして（ステップＡ６１）、ホストコンピュータ２との接続状態を確立した後（ステップＡ６２）、ホストコンピュータ２から接続ＯＫの応答を受信した場合には（ステップＡ６３）、シリアル番号メモリＭ４をアクセスし、端末識別情報（シリアル番号）をホストコンピュータ２に対して送信する（ステップＡ６４）。その後、ホストコンピュータ２からの応答待ち状態となる（ステップＡ６５）。
【００３５】
図８は、この認証処理プログラムＣの処理に対応するホストコンピュータ２側の動作を示したフローチャートである。
ホストコンピュータ２は、携帯端末装置１からの接続要求待ち状態において（ステップＢ１）、その要求を受信すると、接続応答を要求元の携帯端末装置１に対して行う（ステップＢ２）。そして、シリアル番号待ち状態となり（ステップＢ３）、シリアル番号を受信すると、受信したシリアル番号に基づいてシリアル番号管理表（図示せず）を参照し、使用可能な端末であるかを判別する端末照合処理を行う（ステップＢ４）。
【００３６】
すなわち、上述したシリアル番号管理表には、各端末固有のシリアル番号に対応して、「使用許可／不許可」を示す情報が設定されており、通常は、「使用許可」に設定されているが、携帯端末装置１を紛失したような場合には、その所有者の申込に応じて当該端末に対応して、「使用不許可」が設定されている。ここで、受信したシリアル番号の端末に「使用許可」が設定されている場合には（ステップＢ５）、要求元の携帯端末装置１に対して「起動ＯＫ」応答を送信するが（ステップＢ６）、「使用不許可」が設定されている場合には（ステップＢ５）、「起動ＮＧ」応答を送信する（ステップＢ７）。そして、通信終了処理を実行した後（ステップＢ８）、携帯端末装置１からの接続要求待ち状態に戻る（ステップＢ１）。
【００３７】
携帯端末装置１側では、ホストコンピュータ２からの応答待ち状態において（図７のステップＡ６５）、タイムアウトになる前にホストコンピュータ２からの応答を受信したかをチェックし（ステップＡ６６）、ホストコンピュータ２からの応答を受信した場合には、通信終了処理を実行した後（ステップＡ６７）、ホストコンピュータ２からの応答内容を判別し（ステップＡ６８）、「起動ＮＧ」応答であれば、電源スイッチ１０７ａの待ち状態に戻されるが、「起動ＯＫ」応答であれば、認証処理プログラムＢの処理に移行させる。
なお、この場合における認証処理プログラムＢの処理も上述した図６のフローチャートにしたがって行われる。
【００３８】
以上のように、この第１実施形態において携帯端末装置１は、電源オン時に、前回の電源オフ時から今回の電源オン時までのオフ累計時間を取得し、この電源オフ累計時間に応じて３種類の認証処理プログラムＡ、Ｂ、Ｃのいずれかを選択し、選択した認証処理プログラムを実行してセキュリティロックを解除するか否かを制御するようにしたから、電源オフの累計時間に応じて認証処理プログラムを変更することができる。すなわち、電源オン時に実行される認証処理を常時固定せず、前回の電源オフ時から今回の電源オン時までのオフ累計時間に応じて認証処理を変更することができるので、実際の運用に即した、セキュリティレベルの緩和、強化を図ることが可能となり、操作性の向上と共に高度なセキュリティ管理が可能となる。
【００３９】
この場合、累計オフ時間が「１時間未満」であれば、通常の入力形式である認証処理プログラムＢに対して入力形式を簡略化した認証処理プログラムＡが選択されるので、例えば、入力操作の一時的な中断によってオートパワーオフ機能（ＡＰＯ機能）が作動し、電源がオフされた場合には、大きな手間をかけずに、セキュリティロックを解除することができる。
また、累計オフ時間が「１時間以上〜４８時間未満」であれば、認証処理プログラムＢが選択されるので、通常通りのセキュリティ維持が可能となり、更に、「４８時間以上」であれば、認証処理プログラムＣを選択した後に認証処理プログラムＢを選択するようにしたから、通常の認証処理プログラムＢよりもセキュリティロックの解除条件を高めた認証処理が可能となり、例えば、出張等のように長期間の未使用時や電子機器を紛失したような場合には、通常よりも安全性を更に高めることが可能となる。
【００４０】
また、メイン電源部１０８ａに応じて駆動するメインＣＰＵ１０１の他に、メイン電源部１０８ａがオフされている状態で、サブ電源部１０８ｂに応じて駆動するサブＣＰＵ１０２を有し、このサブＣＰＵ１０２は、認証処理プログラムの選択と、その認証処理プログラムを実行してセキュリティロックを解除するか否かを決定し、解除する際にはメイン電源部１０８ａをオンするようにしたから、例えば、パスワードが第三者に盗まれた場合でも、認証処理プログラムはメイン電源がオフされている状態で行われる為、第三者は使用方法が全く分からず、パスワードも入力することができず、第三者による不正使用を確実に防止することが可能となる。
【００４１】
なお、上述した第１実施形態においては、電源オン時に認証処理プログラムを選択してセキュリティロックを解除するか否かを制御するようにしたが、携帯端末装置１の起動中において、ホストコンピュータ２から使用禁止を示す情報を受信した場合に、メイン電源を強制的にオフするようにしてもよい。
図９は、携帯端末装置１側のメインＣＰＵ１０１、サブＣＰＵ１０２とホストコンピュータ２の動作を示したフローチャートである。
【００４２】
ホストコンピュータ２は、携帯端末装置１の紛失申込等に応じて「使用禁止」コマンドをサブＣＰＵ１０２宛に送信する（ステップＣ１）。
サブＣＰＵ１０２は、ホストコンピュータ２からの通信待ち状態において（ステップＣ２）、「使用禁止」コマンドを受信すると（ステップＣ３）、強制電源オフ指令をメインＣＰＵ１０１に対して通知する（ステップＣ４）。
メインＣＰＵ１０１は、ユーザ操作中において（ステップＣ５）、この強制電源オフ指令が入力されると、メイン電源部１０８ａを強制的にオフさせる（ステップＣ６）。
【００４３】
以上のように、携帯端末装置１の起動中において、ホストコンピュータ２から使用禁止コマンドを受信した場合に、メイン電源を強制的にオフするようにしたから、例えば、ホストコンピュータ２側で携帯端末装置１の不正使用を発見した場合には、その使用を途中で強制終了させることができ、不正使用に対応したセキュリティ強化を実現することができる。
【００４４】
また、上述した第１実施形態においては、電源オン時に選択される認証処理プログラムを３種類としたが、４種類以上としてもよい。この場合、電源オフ累計時間を認証処理プログラム数に応じて細分化すればよい。
また、プロテクト解除の方法も、任意であり、通常の入力形式に対して、入力形式を緩和、強化するものであればよい。例えば、タッチパネルによるサイン入力、カード認証、クイズ形式による本人認証等であってもよい。
また、メイン電源部１０８ａがオフの状態で、サブＣＰＵ１０２が認証処理を行ったが、メイン電源部１０８ａがオンされている状態で、メインＣＰＵ１０１が認証処理を行うようにしてもよい。
【００４５】
一方、コンピュータに対して、上述した各手段を実行させるためのプログラムコードをそれぞれ記録した記録媒体（例えば、ＣＤ−ＲＯＭ、フロッピィデスク、ＲＡＭカード等）を提供するようにしてもよい。
すなわち、コンピュータが読み取り可能なプログラムコードを有する記録媒体であって、前回の電源オフ時から今回の電源オン時までのオフ累計時間を計測する機能と、セキュリティロックの解除の仕方が異なる複数種の認証処理のうち、そのいずれかの認証処理を前記オフ累計時間に応じて選択する機能と、選択された認証処理を実行してセキュリティロックを解除するかを制御する機能とを実現させるためのプログラムを記録したコンピュータが読み取り可能な記録媒体を提供するようにしてもよい。
【００４６】
（第２実施形態）
以下、この発明の第２実施形態について図１０および図１１を参照して説明する。なお、上述した第１実施形態は、電源オフ累計時間に応じて３種類の認証処理プログラムＡ、Ｂ、Ｃのいずれかを選択するようにしたが、この第２実施形態は、更に、電源オン時に、前回の電源オフ要因も考慮して認証処理プログラムを変更するようにしたものである。
ここで、両実施形態において基本的に同一のものは、同一符号を付して示し、その説明を省略する他、以下、第2実施形態の特徴部分を中心に説明するものとする。
【００４７】
図１０は、携帯端末装置１のサブＣＰＵ１０２内に設けられているメモリを示した図で、上述した第１実施形態と同様、プログラムメモリＭ１、パスワード設定メモリＭ２、オフ時間メモリＭ３、シリアル番号メモリＭ４の他に、この第２実施形態においては、オフ要因メモリＭ５が設けられている。
オフ要因メモリＭ５は、オフ要因が記憶保持されるメモリで、サブＣＰＵ１０２は、メイン電源部１０８ａがオフされた際に、予め決められている複数種のオフ要因の中から今回のオフ要因を判別して、オフ要因メモリＭ５にセットする。
【００４８】
図１１は、電源オフ累計時間と電源オフ要因に応じて起動される処理プログラムと、そのプロテクト解除の方法またはプログラムの動作内容との関係を示した対応表である。
ここで、クロック１１０によって計測された累計オフ時間が「１時間未満」である場合において、電源オフ要因が「ＡＰＯによる自動オフ」の場合には、「起動する認証処理プログラムは“なし”」、また、この場合のプロテクト解除の方法は、「電源スイッチ１０７ａの押下」となっている。
【００４９】
また、電源オフ要因が「ハードウエア異常による電源オフ」の場合には、「データ退避プログラム」が選択される。この「データ退避プログラム」は、ＲＡＭ上のデータをホストコンピュータ２へ転送して退避させる為の処理である。更に、累計オフ時間が「１時間未満」である場合において、電源オフ要因が「不正操作によるオフ」の場合には、「認証処理プログラムＣ」が選択され、そのプロテクト解除の方法は、上述した第１実施形態と同様であり、また、電源オフ要因が「その他」の場合には、「認証処理プログラムＡ」が選択され、そのプロテクト解除の方法は、上述した第１実施形態と同様となっている。
【００５０】
一方、累計オフ時間が「１時間以上〜４８時間未満」の場合において、電源オフ要因が「ハードウエア異常による電源オフ」の場合には、「データ退避プログラム」が選択され、電源オフ要因が「不正操作によるオフ」の場合には、「認証処理プログラムＣ」が選択される。また、電源オフ要因が「その他」の場合には、「認証処理プログラムＢ」が選択され、そのプロテクト解除の方法は、上述した第１実施形態と同様となっている。
更に、累計オフ時間が「４８時間以上」である場合において、電源オフ要因が「ハードウエア異常による電源オフ」の場合には、「データ退避プログラム」が選択され、「その他」の場合には、「認証処理プログラムＣ」が選択される。
【００５１】
以上のように、この第２実施形態においては、上述した第１実施形態と同様に、電源オン時に起動されるプログラムを電源オフ累計時間に応じて変更する他に、第２実施形態においては、前回の電源オフ要因、例えば、入力操作の一時的な中断によるＡＰＯ機能の作動によって電源がオフされたのか、ハードウエアの異常による電源オフか、不正操作によるオフか等のオフ要因に応じて電源オン時の処理プログラムを変更することができるので、より木目細かなセキュリティ管理が可能となると共に、更に実際の運用に即したものとなる。
【００５２】
なお、コンピュータに対して、上述した各手段を実行させるためのプログラムコードをそれぞれ記録した記録媒体（例えば、ＣＤ−ＲＯＭ、フロッピィデスク、ＲＡＭカード等）を提供するようにしてもよい。
すなわち、コンピュータが読み取り可能なプログラムコードを有する記録媒体であって、電源オン時、前回の電源オフ要因を判別する機能と、セキュリティロック解除の仕方が異なる複数種のユーザ認証処理のうち、そのいずれかのユーザ認証処理を前記判別されたオフ要因に応じて選択する機能と、選択されたユーザ認証処理を実行してセキュリティロックを解除するかを制御する機能とを実現させるためのプログラムを記録したコンピュータが読み取り可能な記録媒体を提供するようにしてもよい。
【００５３】
【発明の効果】
本発明によれば、可搬型端末装置の不正使用をホスト装置で監視することができるので、可搬型端末装置を紛失したり、盗難された場合に、ホスト装置側では、その正規の所有者からの報告を受けて、その可搬型端末装置の使用を不可とする設定に変更するだけで、第三者による可搬型端末装置の不正使用を確実に防止することができる。
【図面の簡単な説明】
【図１】セキュリティ管理システムの全体構成を示したブロック図。
【図２】サブＣＰＵ１０２の内部ＲＯＭ１０２ａ、内部ＲＡＭ１０２ｂの構成を示した図。
【図３】電源スイッチ１０７ａがオンされた時にサブＣＰＵ１０２が累計オフ時間に応じて起動する認証処理と、そのプロテクト解除の方法との関係を示した対応表。
【図４】電源オン時の携帯端末装置１側の動作、つまり、メイン電源部１０８ａがオフされている状態において、電源スイッチ１０７ａが押下された際に実行開始されるサブＣＰＵ１０２の動作を示したフローチャート。
【図５】認証処理プログラムＡを詳述したフローチャート。
【図６】認証処理プログラムＢを詳述したフローチャート。
【図７】認証処理プログラムＣを詳述したフローチャート。
【図８】認証処理プログラムＣの処理に対応するホストコンピュータ２側の動作を示したフローチャート。
【図９】第１実施形態の応用例を説明する為の図で、携帯端末装置１側のメインＣＰＵ１０１、サブＣＰＵ１０２、ホストコンピュータ２の動作を示したフローチャート。
【図１０】第２実施形態において、携帯端末装置１のサブＣＰＵ１０２内に設けられている各種のメモリを示した図。
【図１１】第２実施形態において、電源オフ累計時間と電源オフ要因に応じて起動される処理プログラムと、そのプロテクト解除の方法またはプログラムの動作内容との関係を示した対応表。
【符号の説明】
１  携帯端末装置
２  ホストコンピュータ
３  無線ＬＡＮ
１０１  メインＣＰＵ
１０２  サブＣＰＵ
１０３  記憶装置
１０４  記録媒体
１０６  無線通信装置
１０７  入力部
１０８ａ  メイン電源部
１０８ｂ  サブ電源部
１０７ａ  電源スイッチ
１１０  クロック１１０
Ｍ１  プログラムメモリ
Ｍ２  パスワード設定メモリ
Ｍ３  オフ時間メモリ
Ｍ３  シリアル番号メモリ
【図１】
0004069604.tif 000002
【図２】
0004069604.tif 000003
【図３】
0004069604.tif 000004
【図４】
0004069604.tif 000005
【図５】
0004069604.tif 000006
【図６】
0004069604.tif 000007
【図７】
0004069604.tif 000008
【図８】
0004069604.tif 000009
【図９】
0004069604.tif 000010
【図１０】
0004069604.tif 000011
【図１１】
0004069604.tif 000012