(57)【特許請求の範囲】
【請求項１】
予定されたスケジュール情報を登録するスケジュール登録手段と、
前記スケジュール登録手段により得られる前記スケジュール情報を記憶する記憶手段と、
前記スケジュール情報を登録した利用者が所有する移動端末からの環境情報を取得する環境情報取得手段と、
前記スケジュール登録手段により登録されたスケジュール情報が変更された場合に、前記環境情報取得手段から得られた前記環境情報と、前記記憶手段に記憶された過去のスケジュール情報から得られた過去の環境情報とを用いて、前記移動端末の利用者が本人であるかを判断する判断手段とを有することを特徴とする情報管理装置。
【請求項２】
前記判断手段は、
前記過去のスケジュール情報を参照し、前記環境情報取得手段から得られた前記環境情報が過去に行動した範囲内と判断できる場合に、前記利用者が本人であると判断することを特徴とする請求項１に記載の情報管理装置。
【請求項３】
前記判断手段は、
前記環境情報取得手段から得られた環境情報を用いて前記利用者が本人である確率を数値化し、該数値化された値と予め設定された基準値に基づく許容範囲とを比較することで、前記利用者が本人であると判断することを特徴とする請求項１又は２に記載の情報管理装置。
【請求項４】
前記判断手段により前記利用者が本人であると判断された場合に、前記スケジュール登録手段に登録された前記スケジュール情報を変更する管理手段を有することを特徴とする請求項１乃至３の何れか１項に記載の情報管理装置。
【請求項５】
利用者が利用する第１の端末及び第２の端末と、第１の端末と第２の端末とが通信ネットワーク上で接続可能となるように認証を行う情報管理装置とを有する情報管理システムにおいて、
前記情報管理装置は、
前記利用者が利用する第１の端末又は第２の端末から、予定されたスケジュール情報を登録するスケジュール登録手段と、
前記スケジュール登録手段により得られる前記スケジュール情報を記憶する記憶手段と、
移動可能な前記第２の端末からの環境情報を取得する環境情報取得手段と、
前記スケジュール登録手段により登録されたスケジュール情報が変更された場合に、前記環境情報取得手段から得られた前記環境情報と、前記記憶手段に記憶された過去のスケジュール情報から得られた過去の環境情報とを用いて、前記第２の端末の利用者が本人であるかを判断する判断手段とを有することを特徴とする情報管理システム。
【請求項６】
情報管理装置が、
予定されたスケジュール情報を登録し、
前記登録された前記スケジュール情報を記憶手段に記憶し、
前記スケジュール情報を登録した利用者が所有する移動端末からの環境情報を取得し、
前記登録されたスケジュール情報が変更された場合に、前記取得した環境情報と、前記記憶手段に記憶された過去のスケジュール情報から得られた過去の環境情報とを用いて、前記移動端末の利用者が本人であるかを判断することを特徴とする情報管理方法。
【請求項７】
予定されたスケジュール情報を登録し、
前記登録された前記スケジュール情報を記憶手段に記憶し、
前記スケジュール情報を登録した利用者に関連付けられた移動端末からの環境情報を取得し、
前記登録されたスケジュール情報が変更された場合に、前記取得した環境情報と、前記記憶手段に記憶された過去のスケジュール情報から得られた過去の環境情報とを用いて、前記移動端末の利用者が本人であるかを判断する、処理をコンピュータに実行させる情報管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報管理装置、情報管理システム、情報管理方法、及び情報管理プログラムに関する。
【背景技術】
【０００２】
外部に持ち出した移動端末から、インターネット等の通信ネットワークを介して接続される他のＰｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ（ＰＣ）にアクセスする手法が存在する。移動端末は、ＰＣと接続するために通信ネットワーク上に存在する認証サーバで認証を行い、認証サーバから認証許可が得られた場合にＰＣとの連携を行い、認証サーバ経由でＰＣとのデータの送受信が可能となる。【０００３】
認証は、利用者が移動端末からＩＤやパスワードを入力したり、移動端末を所有する利用者の行動情報が正当な入力である場合に、その移動端末からの接続を許可する手法が存在する。また、移動端末の位置情報を取得することで、多数の人の行動実績を集計し、その人の移動方向と移動距離より到着地及び到着予想時刻を生成する手法が存在する（例えば、特許文献１及び２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−３０１４４０号公報
【特許文献２】特開２００４−３０２６３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述した手法では、予め認証サーバに、移動端末に対応するユーザ識別情報や生体情報、ユーザに対応するスケジュール情報（時間、位置）が記憶されていなければならない。更に、従来手法では、スケジュール情報を登録した後に、スケジュールと異なる時間、位置にいると認証されないため、事前に登録したスケジュール通りに行動しなければ認証許可が得られなかった。【０００６】
１つの側面では、本発明は、利用者の負担を軽減した情報管理を行うことを目的とする。
【課題を解決するための手段】
【０００７】
一態様における情報管理装置は、予定されたスケジュール情報を登録するスケジュール登録手段と、前記スケジュール登録手段により得られる前記スケジュール情報を記憶する記憶手段と、前記スケジュール情報を登録した利用者が所有する移動端末からの環境情報を取得する環境情報取得手段と、前記スケジュール登録手段により登録されたスケジュール情報が変更された場合に、前記環境情報取得手段から得られた前記環境情報と、前記記憶手段に記憶された過去のスケジュール情報から得られた過去の環境情報とを用いて、前記移動端末の利用者が本人であるかを判断する判断手段とを有する。
【発明の効果】
【０００８】
利用者の負担を軽減した情報管理を行うことができる。
【図面の簡単な説明】
【０００９】
【図１】本実施形態における情報管理システムの一例を示す図である。
【図２】情報管理サーバの概略構成例を示す図である。
【図３】情報管理サーバのハードウェア構成例を示す図である。
【図４】移動端末のハードウェア構成例を示す図である。
【図５】スケジュール登録処理の一例を示すフローチャートである。
【図６】機器認証処理の一例を示すフローチャートである。
【図７】初期登録情報の一例を示す図である。
【図８】スケジュール登録情報の一例を示す図である。
【図９】本実施形態におけるスケジュール変更処理の一例を示すシーケンス図（その１）である。
【図１０】本実施形態におけるスケジュール変更処理の一例を示すシーケンス図（その２）である。
【図１１】変更されたスケジュール情報の一例を示す図である。
【図１２】確率を説明するための図である。
【図１３】初期登録の入力画面例を示す図である。
【図１４】変更画面の一例を示す図である。
【図１５】認証が非許可である場合の処理の一例を示すシーケンス図である。
【図１６】エラー画面の一例を示す図である。
【図１７】本実施形態の適用例を示す図（その１）である。
【図１８】本実施形態の適用例を示す図（その２）である。
【発明を実施するための形態】
【００１０】
以下、図面に基づいて実施形態を説明する。
【００１１】
＜情報管理システム例＞
図１は、本実施形態における情報管理システムの一例を示す図である。図１に示す情報管理システム１０は、情報管理サーバ（情報管理装置）１１と、ＰＣ（第１の端末）１２と、移動端末（第２の端末）１３とを有する。情報管理サーバ１１と、ＰＣ１２と、移動端末１３とは、例えばインターネットやＬｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ（ＬＡＮ）等の通信ネットワーク１４によりデータの送受信が可能な状態で接続されている。
【００１２】
情報管理サーバ１１は、ＰＣ１２と移動端末１３とを、利用者情報や端末情報等に基づいて管理し、ＰＣ１２や移動端末１３等から得られる各種情報を管理する。例えば、情報管理サーバ１１は、時間情報と行動情報とを関連付けて管理し、ＰＣ１２や移動端末１３から不定期に変更可能なスケジュール情報を管理する。また、情報管理サーバ１１は、過去のスケジュール情報も管理し、個人認証用の利用者情報や機器認証用の端末情報等を用いて移動端末１３の利用者に対して、変更されるスケジュールに応じたサービスを提供する。
【００１３】
ＰＣ１２は、例えば屋内等にある画像データ等の作成や編集、配信、記憶等ができる機能を有する汎用のＰＣである。ＰＣ１２は、利用者の指示により情報管理サーバ１１に対してスケジュール情報の登録や更新等を行う。また、ＰＣ１２は、情報管理サーバ１１からの移動端末１３との連携指示に対して、移動端末１３とのデータの送受信を行う。
【００１４】
移動端末１３は、例えば利用者に所有され屋内や屋外に移動可能なバッテリで動作する携帯型の端末である。移動端末１３は、利用者の指示により情報管理サーバ１１に対してスケジュール情報の登録や更新等を行う。
【００１５】
また、移動端末１３は、環境情報を取得するための計測機器を有し、計測機器により計測された環境情報を所定の時間間隔等により連続して情報管理サーバ１１に送信する。なお、環境情報とは、例えば移動端末１３の位置情報、方位情報、移動端末１３を所有する利用者の歩数計情報、及び周囲の音量情報等のうち、少なくとも１つであるが、これに限定されるものではない。移動端末１３は、例えば、タブレット端末やスマートフォン、ノート型ＰＣ等であるが、これに限定されるものではない。
【００１６】
図１の例では、ＰＣ１２及び移動端末１３をそれぞれ１台ずつ有しているが、これに限定されるものではなく、複数有していてもよい。また、情報管理システム１０を利用する利用者は、１人でも複数でもよい。
【００１７】
図１に示す情報管理サーバ１１は、認証装置２１と、スケジュール管理装置２２と、確率判断装置２３と、サービス管理装置２４と、蓄積装置２５とを有する。
【００１８】
認証装置２１は、ＰＣ１２と移動端末１３とで連携させ、データの送受信を行うための認証を行う。
【００１９】
スケジュール管理装置２２は、例えば認証装置２１が認証を判断するための利用者毎のスケジュール情報を管理する。例えば、スケジュール管理装置２２は、スケジュール情報を利用識別番号（例えば、「利用ＮＯ．」）単位で管理するが、これに限定されるものではない。
【００２０】
確率（Ｐｒｏｂａｂｉｌｉｔｙ）判断装置２３は、例えば移動端末１３から得られる環境情報等に基づいて、移動端末１３の利用者が本人である確率（確からしさ）を判定する。ここで、確率は、例えば同時刻情報における過去のスケジュールにおいて、その「位置」と「行動」とがどれくらいの頻度であり、そのときの環境情報は、計測機器からどれくらい正確に取得できるかによって得ることができる。
【００２１】
サービス管理装置２４は、例えばＰＣ１２と移動端末１３との接続、或いは通信ネットワーク１４に接続された他の外部装置等を用いたネットワークサービスの管理やサービス提供の管理を行う。
【００２２】
蓄積装置２５は、例えば利用者毎の過去の「利用ＮＯ．」に基づいて、過去のスケジュール情報を記憶する。蓄積装置２５は、例えばデータベース（以下、「データベース」を単に「ＤＢ」という）等の記憶手段であるが、これに限定されるものではない。
【００２３】
図２は、情報管理サーバの概略構成例を示す図である。図２（Ａ）は、認証装置２１の概略構成例を示し、図２（Ｂ）は、スケジュール管理装置２２の概略構成例を示し、図２（Ｃ）は、確率判断装置２３の概略構成例を示している。
【００２４】
図２（Ａ）に示す認証装置２１は、利用者管理手段３１と、認証管理手段３２と、サービス管理手段３３とを有する。
【００２５】
利用者管理手段３１は、情報管理サーバ１１にアクセスして所定のサービスを利用するための利用者情報を管理する。また、利用者管理手段３１は、移動端末１３から連続的に計測される環境情報を取得し、取得した環境情報に基づいて動的にサービスを続けるために、スケジュール管理装置２２から得られるスケジュール情報に基づいて利用者管理を行う。
【００２６】
利用者管理手段３１は、本実施形態において実現されるサービスを利用するため、ＰＣ１２又は移動端末１３からのログインの際、最初に入力される利用者ＩＤやパスワード、生体認証等の利用者情報等により利用者を特定する。なお、利用者管理手段３１は、ＰＣ１２と移動端末１３とが連携しデータの送受信を行うための機器登録を管理し、登録された機器認証用の情報を記憶する。
【００２７】
また、利用者管理手段３１は、ＰＣ１２又は移動端末１３からの接続により所定のサービスの利用の開始或いは準備をするためにスケジュール管理装置２２及び確率判断装置２３に対し、利用者ＩＤ等に基づいて「利用ＮＯ．」を特定する。これにより、各装置間、又はＰＣ１２や移動端末１３と各装置との連携等が開始できる状態になる。
【００２８】
認証管理手段３２は、情報管理サーバ１１にログインする際、例えば最初に入力する生体認証、又は１回だけ入力される利用者ＩＤやパスワード等により利用者ＩＤを特定するための認証情報を管理する。
【００２９】
例えば、認証管理手段３２は、ＰＣ１２又は移動端末１３へ本サービスの継続性の保持（本人認証の可否）を処理する。認証管理手段３２は、移動端末１３より連続的に計測される環境情報をスケジュール管理装置２２が受け、スケジュール管理装置２２からのその結果の情報入力によって、動的にサービスを続けてよいかどうかの判断管理を「利用ＮＯ．」単位で処理する。
【００３０】
サービス管理手段３３は、ＰＣ１２と移動端末１３とを用いたサービスだけでなく、例えば通信ネットワーク１４上の他の装置からのサービスを受けるためのサービス管理を行うことができる。例えば、サービス管理手段３３は、事前に利用者により登録された他のサービスとの連携情報を管理し、利用者等からの指示により、管理されたサービスを提供する。また、サービス管理手段３３は、移動端末１３の利用者が本人でないと判断された場合に、利用可能なサービスを制限（例えば、停止）することができる。
【００３１】
図２（Ｂ）に示すスケジュール管理装置２２は、スケジュール登録手段４１と、時間管理手段４２と、確率判断手段（判断手段）４３と、環境情報取得手段４４と、利用者ＤＢ４５と、スケジュールＤＢ４６とを有する。
【００３２】
スケジュール登録手段４１は、利用者がＰＣ１２や移動端末１３等から入力したスケジュール情報を登録したり、登録されたスケジュール情報を更新する。なお、スケジュール情報の登録や更新は、例えば所定の時間毎、日毎、週毎、曜日毎、月毎に行ってもよいが、これに限定されるものではない。
【００３３】
スケジュール登録手段４１は、ＰＣ１２又は移動端末１３でスケジュール情報を入力させるための情報入力画面を生成し、生成した情報入力画面をＰＣ１２又は移動端末１３の画面に表示させてもよい。
【００３４】
スケジュール登録手段４１は、例えば「利用ＮＯ．」毎にスケジュール情報を管理するための管理ＤＢ（利用者ＤＢ４５）と、その「利用ＮＯ．」に相当するスケジュール情報を管理するための管理ＤＢ（スケジュールＤＢ４６）とを有する。
【００３５】
例えば、スケジュール登録手段４１は、スケジュールＤＢ４６にある各「利用ＮＯ．」毎のスケジュール情報を登録したり、更新する等の処理を行う。その結果は、スケジュールＤＢ４６に反映される。
【００３６】
時間管理手段４２は、環境情報取得手段４４における「利用ＮＯ．」のスケジュール時間の管理と通知等を行う。例えば、時間管理手段４２は、「利用ＮＯ．」毎において、移動端末１３から所定時間間隔で送信される連続した環境情報の数値化データを環境情報取得手段４４により取得し、「利用ＮＯ．」と「時間情報」とを付加して確率判断装置２３へ出力する。なお、時間管理手段４２は、一定時間経過しても移動端末１３からの情報を得ない場合は取得できなかったことも含めて通知処理をする。
【００３７】
確率判断手段４３は、スケジュール変更等があった場合に、アクセスしてきた利用者が本人であるか否かの判断を行う。例えば、確率判断手段４３は、「利用ＮＯ．」に対する過去のスケジュール情報を用いて、移動端末１３の利用者が本人である確率判断を行う。確率判断手段４３は、スケジュール登録手段４１により登録された実時刻の前に予想されるスケジュールを更新する。
【００３８】
例えば、確率判断手段４３は、確率判断装置２３からの「利用ＮＯ．」単位における環境情報レベル、数値化された移動端末１３からの各環境情報、環境情報集計結果等より、上述した確率判断を行う。また、確率判断手段４３は、その結果（例えば、移動端末１３へのサービス提供の許可又は非許可等）を認証装置２１へ通知する。確率判断手段４３は、上述した判断結果を実時刻の前に認証装置２１へ通知してもよい。これにより、サービス提供前に本人であるか否かを判断することができ、例えばなりすまし等によるサービス利用を防止することができる。
【００３９】
環境情報取得手段４４は、「利用ＮＯ．」毎において、移動端末１３から所定時間間隔毎に送信される連続した環境情報を取得し、取得した環境情報を数値化する。例えば、環境情報取得手段４４は、数値化されたデータを「利用ＮＯ．」毎に時間管理処理手段４２に出力する。
【００４０】
利用者ＤＢ４５は、情報管理サーバ１１内の各装置間で管理される利用者を管理する。スケジュールＤＢ４６は、「利用ＮＯ．」に相当するそれぞれ「利用ＮＯ．」毎のスケジュール情報を管理する。
【００４１】
図２（Ｃ）に示す確率判断装置２３は、環境情報受信手段５１と、環境状況レベルＤＢ５２と、環境情報集計ＤＢ５３と、環境情報累積ＤＢ５４とを有する。
【００４２】
環境情報受信手段５１は、「利用ＮＯ．」毎の環境情報を受信し、受信した情報の種類に応じて、環境情報レベルＤＢ５２、環境情報集計ＤＢ５３、環境情報累積ＤＢ５４に記憶させて管理を行う。
【００４３】
例えば、環境情報受信手段５１は、スケジュール管理装置２２を介して各「利用ＮＯ．」からの環境情報の受信処理を行い、これを確率判断装置２３にある各ＤＢに対して、ＤＢを構造化する。そのため、環境情報受信手段５１は、環境情報の分類分けと、分類分けされた環境情報の確率（Ｐｒｏｂａｂｉｌｉｔｙ）規定値（レベル）を決定すべく、環境情報累積ＤＢ５４より、その規定の範囲を設定する。
【００４４】
環境情報レベルＤＢ５２は、環境情報受信手段５１により受信した環境情報に対して、事前に持つ環境情報と、利用者環境において確率（Ｐｒｏｂａｂｉｌｉｔｙ）値レベル付けされた情報とを記憶して管理する。
【００４５】
例えば、環境情報レベルＤＢ５２は、各環境情報（計測機器）に対応する確率値レベルが保存される。確率値レベルは、例えば環境情報（計測機器）による一律なデータでなくてもよく、計測機器の精度によって変更されてもよい。この場合、移動端末１３は、環境情報（計測機器）の種類を、事前に情報管理サーバ１１（スケジュール管理装置２２）等に通知しておくことで、対応する確率値レベルを管理することができる。
【００４６】
環境情報集計ＤＢ５３は、環境情報を所定の条件に基づいて集計する。例えば、環境情報集計ＤＢ５３は、移動端末１３得られる各計測機器の数値化された環境情報を集計する。この場合、環境情報集計ＤＢ５３は、例えば「確率（Ｐｒｏｂａｂｉｌｉｔｙ）の規定内の情報データだけを集計してもよい。また、環境情報集計ＤＢ５３は、全ての環境情報を集計してもよい。
【００４７】
環境情報累積ＤＢ５４は、例えば過去の時刻情報に付随した環境情報をそのまま保存して、確率を判断するための情報として記憶する。例えば、環境情報累積ＤＢ５４は、「利用ＮＯ．」毎の過去の環境情報を保存する。また、環境情報累積ＤＢ５４は、過去の指定された一定期間で蓄積されている確率として利用する、しないに関係なく、多数のスケジュール情報を時間単位でそのまま保存する。
【００４８】
なお、上述した認証装置２１、スケジュール管理装置２２、確率判断装置２３、サービス管理装置２４、及び蓄積装置２５は、情報管理サーバ１１として一体に構成されていてもよい。また、上述した認証装置２１、スケジュール管理装置２２、確率判断装置２３、サービス管理装置２４、及び蓄積装置２５は、例えば１以上の情報処理装置を有するクラウドコンピューティングにより実現されていてもよい。
【００４９】
＜情報管理サーバ１１のハードウェア構成例＞
図３は、情報管理サーバのハードウェア構成例を示す図である。図３に示すハードウェア構成例は、チップセット（Ｃｈｉｐ  Ｓｅｔ）６０と、Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ（ＣＰＵ）６１と、シリアルポート６２と、入出力部６３と、Ｓｙｎｃｈｒｏｎｏｕｓ  Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ（ＳＤＲＡＭ）６４と、フラッシュメモリ６５と、ストレージ６６と、ドライブ装置６７と、通信カード６８と、Ｃｏｍｐａｃｔ  Ｆｌａｓｈ（登録商標）（ＣＦ）インタフェースカード６９と、リアルタイムクロック７０とを有する。
【００５０】
なお、図３の例では、情報管理サーバ１１に含まれる上述した各装置（認証装置２１、スケジュール管理装置２２、確率判断装置２３、サービス管理装置２４、蓄積装置２５）のハードウェア例である。各装置は、例えば各処理をするための専用ソフトウェアが実装されるが、ハードウェア概略構造としては同様の構成を用いることができる。
【００５１】
チップセット（Ｃｈｉｐ  Ｓｅｔ）６０は、情報管理サーバ１１内の各構成部とデータバス及び制御バス等によって接続されている。チップセット６０は、バス等で接続される全ての構成要素間の相互動作を制御する。例えば、チップセット６０は、ＣＰＵ６１と他の各部とのインタフェースのための制御回路、各部を制御するためのレジスタを含んでいてもよい。
【００５２】
ＣＰＵ６１は、情報管理サーバ１１全体を制御する。ＣＰＵ６１は、例えばＯｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ（ＯＳ）等の制御プログラム、及びフラッシュメモリ６５等の主記憶装置に格納されている実行プログラム等に基づいて、各種演算や各ハードウェア構成部とのデータの入出力等、コンピュータ全体の処理を制御する。例えば、ＣＰＵ６１は、上述した認証装置２１、スケジュール管理装置２２、確率判断装置２３、サービス管理装置２４、蓄積装置２５が有する各処理の実行を制御する。
【００５３】
なお、プログラム実行中に必要な各種情報等は、ＣＰＵ６１によりストレージ６６等の補助記憶装置等から取得される。また、実行結果等は、ＣＰＵ６１によりＳＤＲＡＭ６４、フラッシュメモリ６５、又はストレージ６６等に格納される。
【００５４】
シリアルポート６２や通信カード６８、ＣＦインタフェースカード６９は、通信ネットワーク１４を介して、ＰＣ１２や移動端末１３、その他の外部装置等とデータの送受信を可能とする通信手段である。
【００５５】
また、シリアルポート６２や通信カード６８、ＣＦインタフェースカード６９は、実行プログラムや各種データを取得したり、プログラムを実行することで得られた実行結果又は本実施形態に対応する実行プログラム自体を外部装置等に提供することができる。なお、これらの通信手段は、通信ネットワーク１４から受信した情報からネットワークタイミングを抽出し、送信する通信速度及びデータ量等を同期化できる機能を有していてもよい。また、ＣＦインタフェースカード６９は、情報管理サーバ１１内の各装置の保守等の補助機能として使用される。図３の例では、ストレージ６６が内蔵されているため、多くのＰＣ１２と移動端末１３間のデータ処理にＣＦインタフェースカード６９を使用する。
【００５６】
入出力部６３は、情報管理サーバ１１を利用する管理者等の入力指示を受け付けたり、実行結果等を出力する。入出力部６３は、例えばキーボードやマウス等の入力インタフェースを有していてもよく、ディスプレイ等の出力インタフェースを有していてもよい。また、入出力部６３は、例えばタッチパネル等の入出力一体の機能を有していてもよい。入出力部６３に対するデータの入出力は、アナログでもデジタルでもよい。
【００５７】
ＳＤＲＡＭ６４及びフラッシュメモリ６５は、主記憶装置の一例である。ストレージ６６は、補助記憶装置の一例である。
【００５８】
ＳＤＲＡＭ６４及びフラッシュメモリ６５は、ＣＰＵ６１によりストレージ６６等から読み出された実行プログラムやプログラムの実行により得られるデータ等を格納する。また、ＳＤＲＡＭ６４及びフラッシュメモリ６５は、例えば一時データ保存領域としても利用できる
なお、フラッシュメモリ６５は、例えばＲｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ（ＲＯＭ）やＲａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ（ＲＡＭ）等である。フラッシュメモリ６５には、カーネル、情報管理サーバ１１内の各装置に対応する各種アプリケーション（以下、「アプリケーション」を単に「アプリ」という）、設定ファイル等が保存される。フラッシュメモリ６５は、拡張領域を有してもよい。
【００５９】
ストレージ６６は、例えばＨａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ（ＨＤＤ）やＳｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ（ＳＳＤ）等であるが、これに限定されるものではない。ストレージ６６は、本実施形態における実行プログラムや制御プログラム等を記憶し、必要に応じて入出力を行う。
【００６０】
ドライブ装置６７は、プログラムを記録した記録媒体７１をセットすることが可能である。情報管理サーバ１１等のコンピュータ本体にインストールされる実行プログラムは、例えばＵｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ（ＵＳＢ）メモリやＣＤ−ＲＯＭ、ＤＶＤ等の可搬型の記録媒体７１等により提供される。
【００６１】
ドライブ装置６７は、ＣＰＵ６１からの制御信号に基づき、記録媒体７１に含まれる実行プログラムをストレージ６６等の補助記憶装置にインストールする。
【００６２】
リアルタイムクロック６９は、情報管理サーバ１１内において実行される各処理の時間を管理する。また、リアルタイムクロック６９は、情報管理サーバ１１内において実行される各処理の同期を取るためのタイミングを制御する。
【００６３】
なお、上述したハードウェア構成は、例えば上述したＰＣ１２にも適用することができる。
【００６４】
＜移動端末１３のハードウェア構成例＞
図４は、移動端末のハードウェア構成例を示す図である。図４に示す移動端末１３は、チップセット８０と、ＣＰＵ８１と、Ｗｉ−Ｆｉ（登録商標）８２と、３Ｇ−ＬＴＥ８３と、操作ボタン８４と、グラフィックアクセラレータ８５と、オーディオコーデック（Ａｕｄｉｏ  Ｃｏｄｅｃ）８６と、Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ（ＧＰＳ）８７と、ジャイロ８８と、コンパス８９と、タイマ９０と、ストレージ９１と、バッテリ９２とを有する。
【００６５】
移動端末１３は、環境情報を得るための計測機器（計測手段）として、ＧＰＳ８７、ジャイロ８８、コンパス８９等のセンサーを有する。また、移動端末１３は、マイク８６−１からの入力による音量情報を環境情報として取得することができる。また、移動端末１３は、カメラ８５−１による画像を環境情報として取得することができる。上述した各構成は、移動端末１３に内蔵されていてもよく、外付け機器等であってもよい。
【００６６】
チップセット８０は、移動端末１３内の各構成部とデータバス及び制御バス等によって接続されている。チップセット８０は、バス等で接続される全ての構成要素間の相互動作を制御する。例えば、チップセット８０は、ＣＰＵ８１と他の各部とのインタフェースのための制御回路、各部を制御するためのレジスタを含んでいてもよい。
【００６７】
ＣＰＵ８１は、移動端末１３全体を制御する。ＣＰＵ８１は、例えばＯＳ等の制御プログラム、及びストレージ９１に格納されている実行プログラム等に基づいて、各種演算や各ハードウェア構成部とのデータの入出力等、コンピュータ全体の処理を制御する。
【００６８】
なお、プログラム実行中に必要な各種情報等は、ＣＰＵ８１によりストレージ９１等の補助記憶装置等から取得される。また、実行結果等は、ＣＰＵ８１によりストレージ９１等に格納される。ＣＰＵ８１は、例えば本実施形態による認証処理や通信処理を実行するが、これに限定されるものではない。
【００６９】
Ｗｉ−Ｆｉ（Ｗｉｒｅｌｅｓｓ−Ｆｉｄｅｌｉｔｙ）８２及び３Ｇ−ＬＴＥ（３ＧＰＰ−Ｌｏｎｇ  Ｔｒｅｍ  Ｅｖｏｌｕｔｉｏｎ）８３は、例えば通信ネットワーク１４を介して情報管理サーバ１１と接続して無線でデータの送受信を行うための通信手段である。Ｗｉ−Ｆｉ８２及び３Ｇ−ＬＴＥ８３でそれぞれ規格化された通信手段を用いて通信処理を行う。なお、通信手段については、これに限定されるものではない。なお、本実施形態では、Ｗｉ−Ｆｉ８２や３Ｇ−ＬＴＥ８３におけるアクセスポイントに基づいて移動端末１３の位置情報を取得してもよい。また、アクセスポイントが変更されたという情報を環境情報としてもよい。
【００７０】
操作ボタン８４は、移動端末１３の利用者からの入力を受け付ける。操作ボタン８４は、移動端末１３に形成される１又は複数のボタンでもよく、液晶ディスプレイ８５−２等を用いたタッチパネル等により表示される１又は複数のボタンであってもよい。
【００７１】
グラフィックアクセラレータ８５は、ＣＰＵ８１に代わって画像処理を行う。グラフィックアクセラレータ８５は、例えば撮像手段の一例であるカメラ８５−１から得られる画像や映像に対して所定の画像処理を行ったり、表示手段の一例である液晶ディスプレイ８５−２に出力する画像等に対して所定の画像処理を行う。グラフィックアクセラレータ８５を用いることで、ＣＰＵ８１の負担を軽減し、性能を向上させることができるが、これに限定されるものではなく、グラフィックアクセラレータ８５を有していない構成であってもよい。
【００７２】
オーディオコーデック８６は、マイク８６−１から得られる移動端末１３の周囲の音から音声信号を生成する。また、オーディオコーデック８６は、マイク８６−１から得られる利用者の声から音声信号を生成してもよい。
【００７３】
ＧＰＳ８７は、移動端末１３の位置情報を計測する位置計測手段である。位置情報としては、例えば経度、緯度経度等の情報があるが、これに限定されるものではなく、所定の座標系を用いて表現されていてもよい。
【００７４】
ジャイロ８８は、ジャイロセンサー等を用いて移動端末１３の振動を検知し、検知した振動を歩数として換算する歩数計測手段である。ジャイロ８８は、例えば１回の振動を１歩と換算し、設定した歩数に応じて距離も計測することもできる。
【００７５】
コンパス８９は、方位計測手段の一例である。コンパス８９は、例えば方位磁石等により移動端末１３の方位を計測したり、地磁気を検知し、その検出結果から移動端末１３の方位を判定する。
【００７６】
タイマ９０は、移動端末１３内において実行される各処理の時間を管理する。また、タイマ９０は、移動端末１３内において実行される各処理の同期を取るためのタイミングを制御する。
【００７７】
ストレージ９１は、例えばＨＤＤやＳＳＤ等であるが、これに限定されるものではない。ストレージ９１は、本実施形態における実行プログラムや制御プログラム等を記憶し、必要に応じて入出力を行う。また、ストレージ９１は、例えばＰＣ１２に保存されている画像や文字情報等の各種データを閲覧するための保存領域である。なお、移動端末１３は、例えばＳＤＲＡＭやフラッシュメモリ等の構成を有していてもよい。
【００７８】
バッテリ９２は、移動端末１３の各構成に対して電源を供給する電源供給部である。バッテリ９２は、充電可能な二次電池でもよく、乾電池等の一次電池でもよい。
【００７９】
なお、ハードウェア構成としては、これに限定されるものではなく、例えば上述した計測機器（計測手段）以外の構成として、例えば移動端末１３の周囲の温度を計測する温度計測手段を有していてもよい。また、移動端末１３の周囲の湿度を計測する湿度計測手段や、移動端末１３の周囲の明るさ（照度）を計測する照度計測手段等を有してもよい。また、移動端末１３を利用する利用者の生体情報（例えば、脈拍、血圧）等を取得する生体情報計測手段を有してもよい。
【００８０】
＜スケジュール登録処理＞
次に、本実施形態におけるスケジュール登録処理についてフローチャートを用いて説明する。図５は、スケジュール登録処理の一例を示すフローチャートである。図５の例では、ＰＣ１２から情報管理サーバ１１に対して実行予定のスケジュールが登録される例を示すが、これに限定されるものではない。
【００８１】
図５の例において、ＰＣ１２は、利用者等の指示により本実施形態における情報管理処理を実行するプログラム（例えば、ＰＣアプリ）が起動する（Ｓ０１）。次に、ＰＣ１２は、通信ネットワーク１４を介して情報管理サーバ１１にアクセスし、連携する移動端末１３と機器認証を確認する（Ｓ０２）。
【００８２】
ＰＣ１２は、移動端末１３の機器登録を完了しているか否かを判断し（Ｓ０３）、機器登録が完了していない場合（Ｓ０３において、ＮＯ）、連携する移動端末１３と機器認証を行う（Ｓ０４）。ＰＣ１２は、機器認証された端末情報を認証装置２１へ登録する（Ｓ０５）。
【００８３】
次に、ＰＣ１２は、Ｓ０３の処理において、機器登録を完了している場合（Ｓ０３において、ＹＥＳ）、又は、Ｓ０５の処理後、スケジュール情報を作成し（Ｓ０６）、更に移動端末１３が有する計測機器情報を確認する（Ｓ０７）。
【００８４】
Ｓ０６の処理では、例えばＰＣ１２は、対応する移動端末１３の登録が確認されると、情報管理サーバ１１内のスケジュール管理装置２２のスケジュール登録手段により生成された情報入力画面が表示される。これは、既にある別スケジュールアプリのデータを取り込んでもよい。なお、ＰＣ１２は、情報入力画面に、連携する移動端末１３が有する計測機器情報を画面に入れ込んでもよい。例えば、ＰＣ１２は、登録されるスケジュール又は利用者が所有する移動端末１３に内蔵或いは接続可能な計測機器の範囲で入れ込むことができる。これにより、スケジュール変更があった場合に、登録時に設定された計測機器からの環境情報を取り込むと同時にその接続される計測機器を認証として使うこともできる。
【００８５】
また、ＰＣ１２は、計測機器情報の確認後、スケジュール管理装置２２へ接続し（Ｓ０８）、スケジュール情報をスケジュール管理装置２２へ登録する（Ｓ０９）。このとき、ＰＣアプリは、移動端末１３の識別情報（移動端末ＩＤ）を取り込み、連携するＰＣ１２が、この移動端末１３の移動端末ＩＤをＰＣ１２の識別情報（ＰＣＩＤ）と関連付けて認証装置２１へ登録する。これにより、ＰＣアプリによって登録された移動端末１３の識別情報も認証条件の１つにすることができる。
【００８６】
ＰＣ１２は、情報管理サーバ１１の認証装置２１への機器情報が登録されると、認証装置２１から発行された「利用ＮＯ．」を取得する。情報管理サーバ１１は、認証装置２１が発行した「利用ＮＯ．」によって利用者毎のスケジュールを管理する。なお、スケジュール情報の登録先は、スケジュール管理装置２２であるが、これは認証装置２１を経由してスケジュール管理装置２２に登録される。
【００８７】
この時点で、情報管理サーバ１１は、同一の「利用ＮＯ．」による計測機器情報、過去の環境情報を集約して、スケジュール変更があったときの本人認証或いはスケジュール変更に対応する。なお、本実施形態では、過去の環境情報がない場合であっても、後述する確率の状態が変わるだけであり本人認証に利用することは可能である。
【００８８】
ＰＣ１２は、スケジュール管理装置２２からスケジュールの登録が完了した旨の連絡を受けたか否かを判断し（Ｓ１０）、連絡を受けていない場合（登録が完了していない場合）（Ｓ１０において、ＮＯ）、登録が完了するまで待機する。
【００８９】
また、ＰＣ１２は、登録が完了した場合（Ｓ１０において、ＹＥＳ）、連携する移動端末が実行するプログラム（例えば、移動端末アプリ）へスケジュール登録を通知し（Ｓ１１）、ＰＣアプリがＰＣ１２の画面上に完了を表示する（Ｓ１２）。なお、移動端末１３へのスケジュール登録の通知は、ＰＣ１２から情報管理サーバ１１経由で行うが、これに限定されるものではない。
【００９０】
＜機器認証処理＞
上述したＳ０４の処理における移動端末１３側の機器認証処理の一例についてフローチャートを用いて説明する。図６は、機器認証処理の一例を示すフローチャートである。
【００９１】
図６の例において、移動端末１３は、利用者等の指示により本実施形態における情報管理処理を実行するプログラム（例えば、移動端末アプリ）が起動する（Ｓ２１）。
【００９２】
次に、移動端末１３は、連携するＰＣ１２と機器認証を行う（Ｓ２２）。Ｓ２２の処理では、情報管理サーバ１１を経由して連携するＰＣ１２と移動端末１３との機器認証を行ってもよいが、これに限定されるものではない。
【００９３】
次に、移動端末１３は、機器認証された移動端末情報を、情報管理サーバ１１へのアクセス情報とし、本人確認情報として登録する（Ｓ２３）。移動端末情報とは、例えば利用者ＩＤ等のように、例えばＰＣ１２からの入力で行うスケジュールアップロードに使用するＩＤである。
【００９４】
次に、移動端末１３は、登録が完了したか否かを判断し（Ｓ２４）、登録が完了していない場合（Ｓ２４において、ＮＯ）、登録が完了するまで待機する。また、移動端末１３は、登録が完了した場合（Ｓ２４において、ＹＥＳ）、移動端末アプリが画面に完了を表示し（Ｓ２５）、処理を終了する。
【００９５】
＜初回機器認証処理とサーバ登録処理の具体例＞
初回機器認証処理とサーバ登録処理の具体例について説明する。ＰＣアプリと移動端末アプリを起動し、連携するＰＣ１２と移動端末１３について機器認証処理を行う。これは、既存のＷｉ−Ｆｉ（無線ＬＡＮ）、Ｂｌｕｅｔｏｏｔｈ（登録商標）のようなケーブル接続ではない環境で、機器固有の情報を認識、或いはＵＳＢのようにケーブルで接続し、ＵＳＢデバイス経由で機器を認識してもよい。
【００９６】
移動端末１３を所有する本人特定（確認）は、移動端末１３を本人が所有するという場合においては、この移動端末１３が持つ機器固有情報として、例えば機種名、端末バージョン、端末シリアル番号等を使用することができるが、これに限定されるものではない。この機種名における端末シリアル番号は、個々の移動端末１３を特定できることより、その特定された移動端末１３を持つ個人の判断方法として利用できる。または、既に仕様化されている端末メーカが移動端末１３に設定する値であるＩｎｔｅｒｎａｔｉｏｎａｌ  Ｍｏｂｉｌｅ  Ｅｑｕｉｐｍｅｎｔ  Ｉｄｅｎｔｉｔｙ（ＩＭＥＩ）でもよい。ＰＣ１２の場合は、移動端末１３でも利用できるＭｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ（ＭＡＣ）アドレスやＢａｓｉｃ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ（ＢＩＯＳ）情報より機器を固定することが可能である。
【００９７】
本実施形態では、移動端末１３が持つ固有情報をＰＣ１２側へ通知し、ＰＣ１２の固有情報と共に機器認証された双方（ＰＣ１２と移動端末１３）情報を認証装置２１へ登録する。移動端末１３は、スケジュール情報の変更の際における登録を、固有情報を用いて行えばよい。
【００９８】
ＰＣ１２アプリは、認証装置２１への機器情報の登録（又は機器認証）が認証装置２１として登録が完了されると、認証装置２１よりその完了通知が送信される。この処理が完了されると完了通知がＰＣ１２へ通知されると、上記にあるインタフェース（Ｗｉ−Ｆｉ等）によりＰＣ１２から移動端末１３へその登録完了の通知をすることで本実施形態における構成が完成する。
【００９９】
＜初期登録情報の一例＞
次に、連携する機器に対する初期登録情報の一例について、図を用いて説明する。図７は、初期登録情報の一例を示す図である。図７に示す初期登録情報の項目として、例えば、「利用ＮＯ．」、「スケジュール登録」、「ＰＣＩＤ」、「移動端末ＩＤ」、「利用者ＩＤ」、「パスワード」等であるが、これに限定されるものではない。
【０１００】
「利用ＮＯ．」は、認証装置２１等において、個別のスケジュール情報を管理する番号である。「利用ＮＯ．」は、情報管理サーバ１１に対してサービス等を利用する利用者を識別するための情報である。「スケジュール登録」は、登録されたスケジュール情報を識別するための情報である。
【０１０１】
「ＰＣＩＤ」は、ＰＣ１２を識別するための情報である。「ＰＣＩＤ」としては、例えばＢＩＯＳによる機器番号やＭＡＣアドレス等があるが、これに限定されるものではない。
「移動端末ＩＤ」は、移動端末１３を識別するための情報である。「移動端末ＩＤ」としては、例えばシリアル番号、ＩＭＥＩ情報等があるが、これに限定されるものではない。
【０１０２】
ここで、「利用者ＩＤ」とは、例えば自宅や会社等の屋内に設置されたＰＣ１２入力で行うスケジュールアップロードに使用する利用者固有のＩＤである。「利用者ＩＤ」の一例としては、例えばメールアドレス等があるが、これに限定されるものではない。「パスワード」は、認証時に使用される認証情報の一例である。
【０１０３】
初期登録の時点では、利用者は移動端末１３を有し、動的なサービス要求はしていないため、ＰＣ１２からの入力でデータアップロードを行う。
【０１０４】
＜スケジュール登録情報の一例＞
ここで、図８は、スケジュール登録情報の一例を示す図である。図８の例に示すスケジュール登録情報の項目としては、例えば「利用ＮＯ．」、「行動情報」、「時刻情報（時間：分）」、「位置（°）」、「方位情報（°）」、「歩数計情報（歩）」、「音量情報（ｄＢ）」等があるが、これに限定されるものではない。
【０１０５】
本実施形態において、利用者は、例えば１日の始めにＰＣ１２等を用いて情報管理サーバ１１にアクセスし、情報管理サーバ１１のスケジュール管理装置２２にその日のスケジュール情報を登録する。スケジュール管理装置２２は、登録されたスケジュール情報を蓄積装置２５で蓄積する。
【０１０６】
なお、利用者により登録される情報としては、例えば「行動情報」、「時刻情報（時間：分）」、「位置（°）」である。なお、「利用Ｎｏ．」は、新規に登録されたスケジュール情報毎に設定される。一度設定したスケジュール情報は、「利用Ｎｏ．」に基づいて蓄積装置２５等から読み出し、事前に変更（更新）することができる。また、本実施形態では、例えばスケジュールに従って行動している最中でのスケジュール変更時に、本人認証のために図８に示すその他の項目（例えば、方位情報、歩数計情報）が必要になる。
【０１０７】
「利用ＮＯ．」は、認証装置２１等において、個別のスケジュール情報を管理する番号である。「利用ＮＯ．」は、情報管理サーバ１１に対してサービス等を利用する利用者を識別するための情報である。
【０１０８】
「行動情報」は、利用者が個別のスケジュール情報として登録する所定時刻における行動（行き先）である。「時刻情報」は、「行動情報」に関連する時刻であり、例えばその行動を開始する時刻であるが、これに限定されるものではない。図８の例においては、予め利用者から登録されるスケジュール情報として設定される。
【０１０９】
「位置情報」は、緯度／経度（°）として情報が登録される。登録時点での「位置情報」は、上述したＧＰＳ８７から得られる位置情報ではなく、例えばスケジュール登録手段４１が「行動情報」として入力した場所情報に基づき、予め蓄積装置２５等に蓄積された地図データ等を参照し、その場所情報に対する位置情報を取得して入力することができる。なお、「位置情報」の入力は、これに限定されるものではない。「位置情報」は、「行動情報」にその場所が登録してあるため、予め利用者が情報管理サーバ１１へアップロードするスケジュール情報に記載しておいてもよい。
【０１１０】
「方位情報」は、移動端末１３の向きを示す。移動端末１３は、利用者が手に持つことが想定され、利用者がこれから歩いて行く向きを示すことができ、これは角度で示すことができる。なお、角度は、例えば北方向を０°、東方向を９０°、南方向を１８０°、西方向を２７０°として定義することができるが、これに限定されるものではない。方位情報は、移動端末１３のコンパス８９等により取得することができる。
【０１１１】
「歩数計情報」は、移動端末１３に設けられたジャイロ８８等により得られる情報である。移動端末１３は、振動を計測し、これを歩数値とすることができる。また、移動端末１３は、どの方向に加速したのかをカウントし、これを歩数値とすることもできる。
【０１１２】
これにより、利用者は、どのような環境で移動したのかを判別することができる。例えば、利用者が電車に乗っている場合には、移動端末１３が一定速度で動いているにもかかわらず、歩数は０である。また、利用者が電車から出ると歩数のカウントが増える。そのため、単位時間における位置情報の変化量と、歩数計情報の変化量とを用いることで、徒歩で移動したのか何らかの交通手段（電車や車）を用いて移動したのかを把握することができる。
【０１１３】
「音量情報」は、例えば移動端末１３のマイク８６−１等から得られる音圧の数値であり、一定時間の平均値がｄＢ単位で登録される。
【０１１４】
図８の例では、利用者から登録されたスケジュール情報に基づいて認証装置２１が自動的に体系化したものであるため、「方位情報」、「歩数計」、「音量情報」は空白である。また、図８に示すスケジュール情報は、一例であるため、例えば「方位情報」、「歩数計情報、「音量情報」以外の環境情報を計測可能な移動端末１３である場合には、その情報を登録してもよい。他の環境情報としては、例えば温度、湿度、照度、加速度又は生体情報等を利用してもよい。
【０１１５】
＜スケジュール変更処理＞
次に、本実施形態におけるスケジュール変更処理について説明する。図９、図１０は、本実施形態におけるスケジュール変更処理の一例を示すシーケンス図（その１、その２）である。図９、図１０の例では、ＰＣ１２と、情報管理サーバ１１に含まれる認証装置２１、スケジュール管理装置２２と、移動端末１３と、移動端末１３に設けられた計測機器とを用いて説明するが、これに限定されるものではない。
【０１１６】
図９の例では、例えば利用者が移動端末１３にインストールされているアプリにより"スケジュール変更"を入力したときのスケジュール情報を書き換えるシーケンス図を示している。本実施形態では、例えば移動端末１３にインストールされたアプリ等を用いてスケジュール変更の入力を行う。
【０１１７】
なお、図９の例では、既に移動端末１３とＰＣ１２とにおける機器認証と１日のスケジュールのアップロードが完了している状態で、利用者が移動端末１３からスケジュール変更を入力する場合のシーケンスを示している。
【０１１８】
本実施形態において、スケジュール管理装置２２には、初期登録として途中でスケジュールが変更されない設定で登録されている。そのため、移動端末１３は、利用者等により、スケジュールの変更が入力されると（Ｓ３１）、認証装置２１に対しスケジュール変更通知を行う（Ｓ３２）。
【０１１９】
認証装置２１は、Ｓ３２の処理で得られる通知により、移動端末１３との機器認証を行い、認証された機器である場合に、機器認証を完了する（Ｓ３３）。この場合、移動端末１３の機器認証は、例えば上述した移動端末ＩＤ等に基づいて行うが、これに限定されるものではない。
【０１２０】
次に、認証装置２１は、移動端末１３からのスケジュール変更要求を、スケジュール管理装置２２に通知する（Ｓ３４）。スケジュール管理装置２２は、確率判断装置２３の環境情報累積ＤＢ５４を参照し、変更通知された時刻情報と、そのときの位置情報とに対応する環境情報（方位、歩数計、音量等）に対応する過去の環境情報を取得する。また、スケジュール管理装置２２は、時刻単位でスケジュール情報にその環境情報を追記する（Ｓ３５）。なお、スケジュール管理装置２２は、追記する情報に、確率判断装置２３が判断する確率情報の有効範囲を付加してもよい。
【０１２１】
次に、スケジュール管理装置２２は、上述の変更を認証装置２１に通知する（Ｓ３６）。次に、認証装置２１は、移動端末１３へ変更が承認されたことを通知する（Ｓ３７）。これにより、移動端末１３からのスケジュール変更要求は、許可されることになる。
【０１２２】
次に、移動端末１３は、単位時間での計測データをタイマ監視し（Ｓ３８）、例えばスケジュール変更モードになったときから移動端末１３が持つタイマにより単位時間で計測機器に対して環境情報の取得を要求する（Ｓ３９）。計測機器は、要求された環境情報に対応するデータを計測し、計測した結果を移動端末１３に出力する（Ｓ４０）。
【０１２３】
移動端末１３は、計測したデータをスケジュール管理装置２２に出力（データアップロード）する（Ｓ４１）。スケジュール管理装置２２は、アップロードが完了すると移動端末１３へ応答を返す（Ｓ４２）。Ｓ４２の処理において、アップロードが失敗した場合には、応答が返らない。そのため、移動端末１３は、所定時間経過後も応答が返らない場合に、再アップロードの処理を行う。
【０１２４】
スケジュール管理装置２２は、スケジュール情報に対してのアップロードされた環境情報として、時刻情報と位置情報とを認識する（Ｓ４３）。また、スケジュール管理装置２２は、Ｓ４３の処理で得られた環境情報と、過去のスケジュールからの環境情報とを比較し、本人である確率（Ｐｒｏｂａｂｉｌｉｔｙ）を取得する。
そして、スケジュール管理装置２２は、確率判断によって、その時刻及び位置におけるサービスを、その移動端末１３に提供してもよいかどうかの判断を行う（Ｓ４４）。スケジュール管理装置２２は、移動端末１３の利用者が本人らしい場合に、サービス提供を許可する（Ｓ４５）。
【０１２５】
ここで、本実施形態では、許可認証をスケジュール管理装置２２が行い、サービス提供を認証装置２１が行う。したがって、スケジュール管理装置２２は、許可認証によりサービス提供要求を認証装置２１へ行う（Ｓ４６）。
【０１２６】
認証装置２１は、スケジュール管理装置２２からのサービス提供要求に基づき、移動端末１３に対応する利用者ＩＤを判別し、その移動端末１３と認証されているＰＣ１２との接続承認を行って、登録利用サービスを取得する（Ｓ４７）。登録利用サービスとは、例えば利用端末１３毎又は利用者ＩＤ毎に予め登録されるサービスであり、時刻情報や位置情報に基づいて対応するサービスを利用することができる。
【０１２７】
認証装置２１は、登録されたＰＣ１２との接続認証確認を行い（Ｓ４８）、ＰＣ１２と接続されると、提供サービスを取得し（Ｓ４９）、取得したサービスをＰＣ１２と移動端末１３との間で実現させる。
【０１２８】
例えば、ＰＣ１２は、認証装置２１が提供サービスを取得した後に、移動端末１３側へ接続要求を行い（Ｓ５０）、移動端末１３からの接続応答を受信すると（Ｓ５１）、登録された所定の提供サービスをＰＣ１２と移動端末１３との間で実現することができる。
【０１２９】
＜スケジュール変更により変更されるデータ例＞
次に、本実施形態におけるスケジュール変更により変更されるデータ例について、図を用いて説明する。図１１は、変更されたスケジュール情報の一例を示す図である。図１１に示すデータの項目は、上述した図８に示すスケジュール登録情報に対応している。
【０１３０】
図１１は、認証装置２１に登録している一定期間（例えば、１日、１週間、１ヶ月）のスケジュール情報を自動的に書き換えてよい設定の場合に、利用者の環境情報又は予め蓄積されたスケジュール情報により更新されたデータ例を示している。
【０１３１】
図１１の例において、「利用ＮＯ．」は、認証装置２１で管理する個別のスケジュール情報を管理する番号である。例えば、利用者が早朝に一度、利用者が認証装置２１へ接続し、確実な方法で利用者のスケジュールをアップロードする。これは、１日のスケジュールでも、数日単位のアップロードであってもよい。認証装置２１でこれを管理するための番号が「利用ＮＯ．」である。
【０１３２】
このとき、認証装置２１に接続するための認証方法は、既存であるメールアドレス等を使用する利用者ＩＤや、パスワード、生体情報である指紋認証等で行うことができるが、これに限定されるものではない。
【０１３３】
「行動情報」は、利用者が個別のスケジュール情報に記録された行動（行き先）が登録される。
【０１３４】
図１１の例では、予めアップロードされたスケジュール情報を移動端末１３からの定期又は不定期な情報のアップロードにより「方位情報」、「歩数計情報」、「音量情報」等の環境情報が追加されている。図１１の例では、上述した図８で設定された「行動情報」と「位置情報」とが変更されており、この変更された情報は、過去に蓄積されたスケジュール情報により、行動の確率をもって更新されたデータである。
【０１３５】
ここで、確率は、例えば同時刻情報における過去のスケジュールにおいて、その「位置」と「行動」とがどれくらいの頻度であり、そのときの環境情報は、計測機器からどれくらい正確に取得できるかによって得ることができる。例えば、確率は、個人における情報の正確さと、計測機器による情報の正確さである。
【０１３６】
このときに、情報に追加される「方位情報」、「歩数計情報」、「音量情報」は、過去のスケジュール履歴に基づき、同時刻、同行動と想定されるときの状態の環境情報を取得し、取得した環境情報を平均したものである。したがって、図１１の例では、過去の計測機器からの累積や集計により基準値と判断されたデータが、各時刻と行動とに対応付けて設定される。
【０１３７】
ここで、図１１の例を用いて、スケジュール情報の更新内容を具体的に説明する。通常、利用者は、図８の例に示すように始めに登録されたスケジュール情報に基づいて行動を行うが、予定通りの行動ができるとは限らない。スケジュールの変更が生じた場合、従来では、利用者が意図的にスケジュール情報を変更しなければ認証できない。
【０１３８】
図１１の例において、時刻が０８：３０に利用者の行動が変わったとする。移動端末１３は、ＧＰＳ８７から得られる位置情報により、予定されていた位置ではないこと認証装置２１へ通知する。これにより、認証装置２１は、移動端末１３に対してＧＰＳ８７から得られる位置情報や各計測機器から得られる環境情報をアップロードさせることができる。なお、このアップロードは、専用のアプリ（例えば、移動端末アプリ）により、所定時刻又は所定時間間隔による移動端末１３が示す方位情報、歩数計情報、音量情報等を送信させることができるが。これに限定されるものではない。
【０１３９】
認証装置２１は、移動端末１３から得られる時刻情報に基づく位置情報が、現在登録されている同時刻における位置情報と大きく変われば、過去の同一「利用ＮＯ．」の同時刻の位置情報及び環境情報を集計する。
【０１４０】
図１１の例において、本来、図８に示すスケジュールで行動する予定であったが、Ｃ会社へ出社したらＬ会社への出張指示があったとする。この場合、本実施形態では、移動端末アプリによる変更の入力だけを行うと、変更入力後の行動情報は環境情報の確率により過去の蓄積した「利用ＮＯ．」による同時刻の行動情報と環境情報等により書き換えられる。
【０１４１】
したがって、本実施形態では、スケジュールが変更されても利用者が受けようとするサービス（例えば、移動端末１３のＧＰＳ８７を用いた移動支援や地図ツール等）は、得たいままである。そのため、再度の利用者ＩＤやパスワードの入力を行わないように、０８：３０以降における各時間におけるサービスは、図１１に示す時刻情報による行動情報と各環境情報により認証され、サービスは続くことになる。
【０１４２】
ここで、各計測機器からの環境情報と蓄積した過去のスケジュール情報における各環境情報は、同じ確率にせず、個別に確率の数値を設定することが好ましい。これにより、適切な認証を行うことができる。
【０１４３】
また、提供するサービスとして、移動端末１３がＰＣ１２側に保存されている情報を読み取る場合には、ＰＣ１２側にある認証情報を検索指定するアプリ（ＰＣアプリ）との接続認証、情報検索指定等により処理することができる。
【０１４４】
＜確率判断装置２３における確率判断について＞
次に、上述した確率判断装置２３における確率判断について説明する。図１２は、確率を説明するための図である。図１２（Ａ）は、スケジュール変更の設定を行い、時刻情報が０９：００時点において、移動端末１３から得られる各計測機器からの環境情報である。なお、図１２（Ａ）の例では、環境情報として、位置情報（緯度／経度）、方位情報（°）、歩数計情報（歩）、音量情報（ｄＢ）を示しているが、これに限定されるものではない。
【０１４５】
図１２（Ａ）の例では、過去情報として位置情報が記憶されている。位置情報は、移動端末１３に設けられたＧＰＳ８７等により緯度／経度が正確に取得できる。そのため、０９：００の位置情報の確率（Ｐｒｏｂａｂｉｌｉｔｙ）値レベルは、他の環境情報よりも高い。
【０１４６】
ここで、確率値について説明する。確率値とは、例えば決まった範囲内で定義された環境情報を用いて、移動端末１３から得られる環境情報の確率を決定する重み付けの数値である。この数値は、例えばスケジュール情報に対応するサービス内容と、その環境情報の精度と、その利用者の過去のデータによる集約データ数等に依存する。
【０１４７】
図１２（Ｂ）は、確率の規定条件を説明するための図である。例えば図１２（Ａ）において、２０１２／０１／１０，２０１２／０１／２０の位置情報は、他の情報（２０１１／１１／２０，２０１１／１２／１５，２０１２／０１／１５）とは異なる。そのため、前後の時刻情報より異なる場所いることが容易に推定でき、これらの情報は他の情報と区別される。スケジュール情報は、その環境情報の中では正確であるため、位置情報と時刻情報とでグループ化される。なお、位置情報も絶対データではないため、確率を示す値は、ある程度の範囲（例えば"±０．１"）を持たせることが好ましい。ここでの単位は、位置情報であるため"°"である。
【０１４８】
例えば、緯度／経度の基準値を"０３５．４５"／"１３９．４４"とした場合に、その許容範囲は"０３５．３５〜０３５．５５"／"１３９．３４〜１３９．５４"とすることができるが、これに限定されるものではない。
【０１４９】
方位情報は、これから利用者が向かう方向を示すため、位置情報の次に確率値レベルが高い。図１２（Ａ）において、例えば２０１１／１２／１５の方位情報は、基準値ではないが、総合的な確率値が規定値以内なら情報管理サーバ１１により定義されているサービスは提供される。
【０１５０】
歩数計情報は、使い方次第で数値が変動し、音量情報は、その場所で突然に入る音等があるため、これ単独で確率を決めるものには使用できず、総合的な判断の１つとして使用するのが好ましい。そのため、確率値レベルが低いく
確率の基準値からの許容範囲は、図１２（Ｂ）に示すように設置することができる。本実施形態では、移動端末１３で計測した計測値に各固有の確率値を考慮した総合的な数値によって認証処理を行う。
【０１５１】
例えば、認証装置２１は、各環境情報で設定されている範囲内であり、基準値と確率値を考慮して、総合的な確率が規定内である場合に、利用者が過去のデータに基づいて、可能性のある環境行動であったと判断できた場合に、その行動情報に応じたサービスを提供する許可を行う。
（数式１）
例えば、図１２（Ｂ）の「０９：００」の時刻情報における確率の計算について、数式を用いて具体的に説明する。
【０１５２】
例えば、「位置情報基準値Ａ／Ｂ，計測値ＡＡ／ＢＢ，確率値（以下、「Ｐ値」という）ＡＡＡ」とすると、位置の確率は、「（｜Ａ−ＡＡ｜／Ａ×１０００＋｜Ｂ−ＢＢ｜／Ｂ×１０００）×ＡＡＡ」と算出することができる。なお、Ａ，ＡＡは緯度、Ｂ，ＢＢは経度である。
【０１５３】
また、「方位情報基準値Ｃ，計測値ＣＣ，Ｐ値ＣＣＣ」とすると、「方位：（｜Ｃ−ＣＣ｜／Ｃ×１００）×ＣＣＣ」として算出することができる。
【０１５４】
また、「歩数計情報基準値Ｄ，計測値ＤＤ，Ｐ値ＤＤＤ」とすると、「歩数：（｜Ｄ−ＤＤ｜／Ｄ×１００）×ＤＤＤ」として算出することができる。
【０１５５】
また、「音量情報基準値：Ｅ，計測値ＥＥ，Ｐ値ＥＥＥ」とする、「音量：（｜Ｅ−ＥＥ｜／Ｅ×１００）×ＥＥＥ」として算出することができる。
【０１５６】
但し、上述した数値は、何れも予め設定された閾値である１００以内であるとする。この場合、一致率が所定の範囲内の環境情報を送信した移動端末１３の利用者は、正しい利用者と認証することができる。
【０１５７】
ここで、過去の蓄積スケジュールデータより例として、位置情報のＰ値ＡＡＡ＝１００，方位情報のＰ値ＣＣＣ＝１０，歩数計情報のＰ値ＤＤＤ＝３，音量情報のＰ値ＥＥＥ＝１と定義し、これらを計算すると認証すべき人の確率を数値化できる。また、上述の例の場合には、各計測値の精度と有効数値との関係により、位置情報Ａは１０００，方位情報Ｃ、歩数計情報Ｄ、音量情報Ｅは１００が乗算される。
【０１５８】
このような条件において、例えば、図１２（Ｂ）の「０９：００」の時刻情報における確率を具体的に計算すると、例えば「基準値Ａ＝０３５．４５，計測値ＡＡ＝０３５．４４，緯度のＰ値＝１００」、「基準値Ｂ＝１３９．４４，計測値ＢＢ＝１３９．４４，経度のＰ値＝１００」として、「｜０３５．４５−０３５．４４｜／０３５．４５×１０００＋｜１３９．４４−１３９．４４｜／１３９．４４×１０００＝０．２８２となる。判断基準値は、自然数とするため、Ｐ値をかけると０．２８２×１００＝２８．２であるため、最終的に２８となる。
【０１５９】
また、方位情報は、「基準値Ｃ＝５０．００，計測値ＣＣ＝５５．００，Ｐ値＝１０」の場合、「｜６０．００−５８．００｜／６０．００×１００＝３．３３」となり、これにＰ値をかけると３．３３×１０＝３３．３であるため、最終的に３３となる。
【０１６０】
また、歩数計情報は、「基準値Ｄ＝２５００，計測値ＤＤ＝２６５０，Ｐ値＝３」の場合、「｜２５００−２６５０｜／２５００×１００＝６」となり、これにＰ値をかけると、６×３＝１８となる。
【０１６１】
また、音量情報は、「基準値Ｅ＝８０．００，計測値ＥＥ＝７０．００，Ｐ値＝１」の場合、「｜８０．００−７０．００｜／８０．００×１００＝１２．５」となり、これにＰ値をかけると、１２．５×１＝１３となる。
【０１６２】
更に、上述した算出結果を加算すると、２８＋３３＋１８＋１３＝９２となり、規定の１００以下となる。したがって、時刻が０９：００における計測機器からの環境情報は、図１１における基準値範囲内であるため、移動端末１３の利用者は、本人である（正しい利用者である）と判断される。認証装置２１は、０９：００時点の利用者が求める（登録されている）サービスの提供のため、その移動端末１３に対して利用を許可することができる。
【０１６３】
なお、上述したＰ値は、例えば計測機器の正確さと、その利用者の行動の正確さとによって決定される。例えば、ＧＰＳ８７による位置情報は、正確な位置を得るため１００という高い数値である。逆に、音量情報は、一定期間の平均音量であっても大きく変動するため、１という低い数値である。方位情報は、その方向へ移動しているので１０程度のＰ値レベルであり、歩数計は移動手段に依存するため、３程度のＰ値レベルである。これは、０９：００だけの情報ではなく、一定期間の平均値としてもよい。また、本実施形態では、取得される環境情報の数や種類等に応じてＰ値を変化させてもよい。
【０１６４】
＜利用者が本人である確率について＞
次に、本実施形態における利用者が本人である確率について説明する。確率とは、例えば過去の蓄積した情報と、移動端末１３からの環境とを複数に計測して得られる行動の確率であり、これは、過去のデータからの予測とは異なる。例えば、天気予測等で用いられる一般的な予測式は、原因（説明される事象の変数）と結果（目的とされる事象の変数）から成り立つ。例えば、３つの事象があり、原因の変数をＡ，Ｂ，Ｃとし、結果の変数をα，β，γとすると、求める予測値ＹはＹ＝Ａα＋Ｂβ＋Ｃγのような関係式になる。
【０１６５】
これは、結果の数値（α，β，γ）が、どれくらいの確率レベルで発生するのかについて、原因の数値（Ａ，Ｂ，Ｃ）でそれぞれ掛け合わせて合計することで成り立つ。更に、この値に重み付けが加わることになるが、この重み付けが天気予測等の場合、過去データだけの予測であるため、全ての事象は一律であり、結果として原因の変数しか導くことができない。
【０１６６】
本実施形態における確率は、上述した各環境情報（位置情報、方位情報、歩数計情報、音量情報）に対して、個々の過去データからの原因の変数に加えて重み付けを付与する。例えば、上述した方位情報の場合、過去の情報の結果より算出した基準値Ｃとは、予測式の結果の変数である。そして、原因となる変数とは、それがどれくらいの確率で発生するかであり、これは上述した数式においては実測値とどれだけ違いがあるかに相当する。したがって、上述した｜Ｃ−ＣＣ｜／Ｃが結果の変数と原因の変数とを含む式となる。
【０１６７】
更に、本実施形態では、重み付けであるＰ値が加味される。このＰ値は、従来の予測値計算と異なり、各環境情報を一律に扱わない。これは、各計測機器の計測精度ではなく、本人認証の視点でみた場合に同じ精度であっても認証としては重み付けが異なるからである。
【０１６８】
本実施形態では、例えば屋外環境において指定された場所における地図等の情報を提供するサービスを想定した場合、位置情報の重み付けであるＰ値は高く、次にその目的地に移動する点において方位情報のＰ値が高くなる。また、状況によって大きく数値が変わる音量情報のＰ値は低くなる。
【０１６９】
これに対し、例えば移動端末１３の位置情報が明確でなく、方位情報の変化が少ないような場合であり、仕事業務時間内は会社のデータを表示し、業務時間外であれば私用データを表示するというサービスを想定する。その場合には、ＧＰＳ８７により得られる位置情報の重み付けは低くなり、時刻と会社を出たという情報を確認するため、例えばＷｉ−Ｆｉを利用した移動端末１３のアクセスポイントが変更されたという環境情報が高くなる。したがって、本実施形態の重み付けは、利用者が利用するサービスにより変更することができる。
【０１７０】
＜入力画面例＞
ここで、スケジュールの初期登録時及びスケジュール変更時の移動端末１３の入力画面例について説明する。図１３は、初期登録の入力画面例を示す図である。図１３の入力画面１００では、一例として登録されているＰＣ１２との連携が保証される移動端末１３の型名を表示する。認証装置２１としては、型名では機器を固定できないため、例えばシリアル番号、ＩＭＥＩ情報として管理される。
【０１７１】
また、ＰＣ１２により登録されたスケジュール情報は、そのファイル名「２０１２０１０１」が入力画面１００に表示される。また、移動端末１３に内蔵或いは外部接続される計測機器も、図１３に示す入力画面１００で確認することができる。図１３の例では、登録された計測機器として、ＧＰＳ、方位、歩数、音量が表示されている。入力画面１００に表示された情報は、この入力画面１００から変更することもできる。
【０１７２】
例えば、利用者のスケジュールが自宅のＰＣ１２で設定されたものはＣ会社で変更され、Ｃ会社にて、上述した図９、図１０に示すシーケンス処理により"スケジュール変更"の入力を行う。このときにサービスは、移動端末１３の再認証を行うことなく、ＰＣ１２にある地図及び各会社等のデータを取得することができ、自動的に０９：００の時刻のＫ駅において、位置情報に合う情報を移動端末１３に提供することができる。
【０１７３】
ここで、例えば、利用者の変更通知によって情報管理装置１１に登録されているスケジュール情報が過去のスケジュール情報の重み付けにより、そのスケジュール情報が変更することについて説明する。なお、以下の説明では、上述した図１１のＣ会社からＬ会社への移動におけるスケジュール変更を例に説明する。
【０１７４】
既に利用者のスケジュールは、「利用ＮＯ．」により区別されてスケジュールＤＢ４６に保存されている。この状態で、図９に示す移動端末１３より認証装置２１へスケジュール変更通知が送信される。
【０１７５】
認証装置２１は正規な移動端末１３であると認証し、これが完了するとスケジュール管理装置２２へ変更要求を行う。これにより、スケジュール管理装置２２は、確率判断装置２３の環境情報累積ＤＢ５４により、その利用者の過去のスケジュール情報を取得する。環境情報累積ＤＢ５４は、過去の同時刻、同行動と想定されるときの状態からの平均としての過去の計測機器からの情報が累積したデータである。例えば、利用者がＣ会社、０８：３０に移動端末１３を通じて認証装置２１へスケジュール変更通知を行う。
【０１７６】
図１４は、変更画面の一例を示す図である。図１４に示す移動端末１３の変更画面１１０のように、入力するデータは変更情報として出発地、即ちスケジュール変更が発生するＣ会社とその会社から出発する予定の時刻と到着するＬ会社である。到着予定時刻は、入力しても"通常"として、平均的なかかる時間を保存している環境状況累積ＤＢから活用してもよい。
【０１７７】
利用者は、Ｃ会社からＬ会社へ向かうときに、例えば全てタクシーを使い、駅を使用しないとか、特別な要件がある場合は、経路における他の動作として入力する。情報管理サーバ１１は、この条件があれば、環境情報累積ＤＢ５４から過去情報を得る。Ｃ会社からＬ会社へ他の動作なしで向かう場合、例えば過去のスケジュール情報が累積してある環境情報累積ＤＢ５４より１０分単位で図１２（Ａ）に示すように過去の時刻情報に対して各環境情報の平均的な情報をスケジュールＤＢ４６に対して反映する。
【０１７８】
図１２（Ａ）及び図１２（Ｂ）を例に説明すると、図１１のように変更されたスケジュール情報のデータ対応は以下のようになる。例えば、０８：３０に利用者が移動端末１３から入力した行動情報（Ｌ会社）がスケジュールＤＢ４６に反映する。これは、出発するＣ社の時刻０８：３０の環境情報（位置情報、方位情報、歩数計情報、音量情報）として実際の移動端末１３に内蔵或いは外部接続された計測機器から得る情報であり、この情報はそのままスケジュールＤＢ４６に反映される。
【０１７９】
０８：３０よりサービスは開始され、以後の０８：４０，０８：５０，０９：００，０９：１０については、１０分単位でその時刻情報に対応した環境情報累積ＤＢ５４より、位置情報、歩数計情報、音量情報の平均的な情報がスケジュールＤＢ４６にあるこのスケジュール情報へ書き込まれる。
【０１８０】
例えば０８：４０ならば、順に緯度０３５．４１／経度１３９．４１、２７０．００、１０００、３０．００のデータがスケジュールＤＢ４６に反映される。そして、０８：４０に実時間になる前に移動端末１３より各環境情報がスケジュール管理装置２２の環境情報取得手段４４を通じて、確率判断処理においてその時間毎の個人認証を上述した数式等を用いて行う。
【０１８１】
＜認証非許可の場合＞
ここで、本実施形態において、認証が非許可であった場合について説明する。図１５は、認証が非許可である場合の処理の一例を示すシーケンス図である。図１５の例では、上述した図９、図１０と同様に、ＰＣ１２と、情報管理サーバ１１に含まれる認証装置２１、スケジュール管理装置２２と、移動端末１３と、移動端末１３に設けられた計測機器とを用いて説明するが、これに限定されるものではない。
【０１８２】
図１５の例において、スケジュール管理装置２２は、スケジュール情報に対してのそのアップロードされた計測機器からの情報について、時刻情報と位置情報とを認識し（Ｓ６１）、環境情報を既にあるスケジュール情報が過去のスケジュールからの環境情報と確率により比較をする。そして、スケジュール管理装置２２は、確率（Ｐｒｏｂａｂｉｌｉｔｙ）判断を行い（Ｓ６２）、その確率の判断によってその時刻でのサービスをその移動端末１３へ提供してよいかどうかの判断認証をする（Ｓ６３）。スケジュール管理装置２２は、本人ではないと判断された場合には、サービス提供を非許可とする（Ｓ６３）。スケジュール管理装置２２は、非許可認証によりサービス停止要求を認証装置２１へ行う（Ｓ６４）。
【０１８３】
認証装置２１は、登録利用サービスを停止し（Ｓ６５）、対象のＰＣ１２と移動端末１３に対してサービス停止の通知を行う（Ｓ６６、Ｓ６７）
ＰＣ１２は、認証装置２１が確認した後に、移動端末１３側へ切断要求を行い（Ｓ６８）、移動端末１３からの切断応答を受信すると（Ｓ６９）、サービス停止が完了した画面（例えば、エラー画面等）を表示し（Ｓ７０）、処理を終了する。
【０１８４】
ここで、図１６は、エラー画面の一例を示す図である。移動端末１３からの環境情報が、例えば上述した数式を用いた結果で１００より大きい数値となった場合、非許可になり（認証のエラー）、スケジュール管理装置２２からの応答がサービス要求停止になったときに図１６に示すような表示画面１３０が移動端末１３に表示される。
【０１８５】
なお、図１６の例では、表示画面１３０の一例として、「認証エラー  本機器に対して、サービスは停止しました。本アプリケーションは処理を終了します。」等のエラーメッセージを表示している。なお、表示画面に表示されるメッセージについては、これに限定されるものではなく、また音声によりメッセージが出力されてもよい。
【０１８６】
例えば、スケジュール管理装置２２の確率判断により、その確率の判断がその時刻でのサービスを提供することにおいて、非許可を認識する。するとスケジュールサーバから認証サーバへサービス停止の要求送信をする。認証装置２１は、停止通知を移動端末１３に行う。そして移動端末１３が認証サーバを通じて行っているサービス（例えば、クラウドサービス等）は停止される。
【０１８７】
また、ＰＣ１２からのデータを移動端末１３で受信している場合は、ＰＣ１２側にも停止通知を行う。そして、ＰＣ１２は、移動端末１３側へ切断要求を送信し、移動端末１３との接続を切断する。このような場合には、１回そのサービスに入った後で個人認証の不整合となったため、過去のスケジュール情報を考慮しても、その時刻情報において、起こりえない行動を取ったということになる。したがって、移動端末１３の盗難やなりすましも考えられるため、移動端末１３の生体認証等によって個人が確認された後に、同サービスの再開を行う。
【０１８８】
上述したように本実施形態では、認証装置２１のサービス管理手段３３等において、利用者が本人でないと判断された場合に、利用可能なサービスを制限することができる。
【０１８９】
＜本実施形態の適用例＞
図１７、図１８は、本実施形態の適用例を示す図（その１，その２）である。図１７、図１８の例では、通信ネットワーク１４により接続された情報管理サーバ１１と、ＰＣ１２と、移動端末１３が概略的に示されている。また、情報管理サーバ１１は、通信ネットワーク１４を介して、ＰＣ１２及び移動端末１３とデータの送受信が可能な状態で接続されている。
【０１９０】
図１７の例では、ＰＣ１２に保存されている会社情報が書かれた地図データを移動端末１３で取得したい場合に、上述した情報管理サーバ１１により認証を行う。また、認証が許可された場合には、移動端末１３の位置情報に基づく会社情報をＰＣ１２から取得し、移動端末１３の画面に表示することができる。
【０１９１】
また、図１８の例では、情報管理サーバ１１が移動端末１３から得られる位置情報等に対応させて、クラウドにある他のサービス等により地図データを取得して移動端末１３へ送信する。また、図１８の例では、ＰＣ１２に保存している会社情報についても取得して移動端末１３に提供することができる。なお、会社情報もクラウドサービスより得てもよい。
【０１９２】
図１７、図１８の例に示すように、ＰＣ１２にある情報だけでなく、情報管理サーバ１１に記憶された情報やクラウドサービス等を用いてより多彩なサービスを利用者に提供することができる。
【０１９３】
上述したように、本実施形態によれば、利用者の負担を軽減した情報管理を行うことができる。例えば、本実施形態によれば、登録されたスケジュール情報と検出したスケジュール情報が相違する場合、過去のスケジュール情報を参照し、過去に行動した範囲内と判断できるときに登録されたスケジュールを変更することで、利用者に対する再登録入力を軽減することができる。
【０１９４】
例えば、本実施形態によれば、利用者が予め認証サーバへ登録したサービス情報を含むスケジュール情報は移動端末の位置情報を不定期な時間毎に連続的に認証サーバへ通知され、これによる多数の環境情報により認証サーバが個人の確率と認証サーバが持つ基準情報と比較し、その判断によりそのときの時間情報と関連させて予め登録されたスケジュール情報は随時更新できる。
【０１９５】
また、本実施形態によれば、計測機器からの多数に存在する環境情報はその利用するサービスによって選択される環境情報であり、これらに各環境を個別の確率情報による本人の確率により、その利用するサービスごとに利用可能かどうかの認証判断ができる。また、本実施形態によれば、各環境情報の個別の確率情報は利用されるサービスおよび利用環境により個別に変更されるためサービスに応じた個人認証が可能となる。また、本実施形態によれば、多数の環境情報はそれぞれで、過去の指定された一定期間で蓄積されている多数のスケジュール情報の同一時間情報における環境情報と比較することで、予め指定した環境情報の一致率をもつ手段は、個人を特定する生体情報のような機器を移動端末に接続しなくとも、また複雑なＩＤ／パスワードの入力がなくとも個人特定の判断ができる。
【０１９６】
また、本実施形態によれば、多数の環境情報により確率は、提供されるサービスによってその個人認証レベルに応じたサービスを提供できるため、そのときの利用者の環境に応じたサービスを提供できることで、屋外の環境では安易に機密情報を公開することがないような利用範囲を制限できる。
【０１９７】
このように、本実施形態によれば、従来のスケジュール情報による認証方法の不備であった定型的な環境情報、即ち生体情報に依存しなければＩＤ／パスワードに変わる認証方法がないという不備を解決することができる。また、本実施形態によれば、"なりすまし"も防止できる構成を実現できる。
【０１９８】
以上、実施例について詳述したが、特定の実施例に限定されるものではなく、特許請求の範囲に記載された範囲内において、種々の変形及び変更が可能である。また、上述した実施例の構成要素を全部又は複数を組み合わせることも可能である。
【符号の説明】
【０１９９】
１０  情報管理システム
１１  情報管理サーバ（情報管理装置）
１２  ＰＣ（第１の端末）
１３  移動端末（第２の端末）
１４  通信ネットワーク
２１  認証サーバ
２２  スケジュールサーバ
２３  確率サーバ
２４  サービスサーバ
２５  蓄積サーバ
３１  利用者管理手段
３２  認証管理手段
３３  サービス管理手段
４１  スケジュール登録手段
４２  時間管理手段
４３  確率判断手段（判断手段）
４４  環境情報取得手段
４５  利用者ＤＢ
４６  スケジュールＤＢ
５１  環境情報受信手段
５２  環境状況レベルＤＢ
５３  環境情報集計ＤＢ
５４  環境情報累積ＤＢ
６０，８０  チップセット（Ｃｈｉｐ  Ｓｅｔ）
６１，８１  ＣＰＵ
６２  シリアルポート
６３  入出力部
６４  ＳＤＲＡＭ
６５  フラッシュメモリ
６６，９１  ストレージ
６７  ドライブ装置
６８  通信カード
６９  ＣＦインタフェースカード
７０  リアルタイムクロック
７１  記録媒体
８２  Ｗｉ−Ｆｉ
８３  ３Ｇ−ＬＴＥ
８４  操作ボタン
８５  グラフィックアクセラレータ
８６  オーディオコーデック（Ａｕｄｉｏ  Ｃｏｄｅｃ）
８７  ＧＰＳ
８８  ジャイロ
８９  コンパス
９０  タイマ
９２  バッテリ
１００，１１０，１２０  画面
【図１】
0005999256.tif 000002
【図２】
0005999256.tif 000003
【図３】
0005999256.tif 000004
【図４】
0005999256.tif 000005
【図５】
0005999256.tif 000006
【図６】
0005999256.tif 000007
【図７】
0005999256.tif 000008
【図８】
0005999256.tif 000009
【図９】
0005999256.tif 000010
【図１０】
0005999256.tif 000011
【図１１】
0005999256.tif 000012
【図１２】
0005999256.tif 000013
【図１３】
0005999256.tif 000014
【図１４】
0005999256.tif 000015
【図１５】
0005999256.tif 000016
【図１６】
0005999256.tif 000017
【図１７】
0005999256.tif 000018
【図１８】
0005999256.tif 000019