(57)【要約】【課題】災害発生時に適切な行動を行うことを可能にすること。【解決手段】情報管理装置１０は、事実に関する情報が格納される情報データ１８と、当該情報に基づいて実行される行動に関するデータである行動データ２０と、情報データ１８および行動データ２０を更新するためのデータである更新データ２３を記憶する記憶部１６と、更新データ２３に基づいて情報データ１８または行動データ２０が更新されてからの経過時間、あるいは、情報データ１８または行動データ２０に反映されていない更新データ２３の量の少なくとも一方に基づく第１のタイミングと、更新データ２３が最後に取得されてからの経過時間に基づく第２のタイミングとにおいて、行動データ２０を更新する制御部とを備える。【選択図】図１
2013206399.tif 000002
【特許請求の範囲】
【請求項１】
事実に関する情報が格納される第１のデータと、前記情報に基づいて実行される行動に関するデータである第２のデータと、前記第１のデータおよび前記第２のデータを更新するためのデータである第３のデータを記憶する記憶部と、
前記第３のデータに基づいて前記第１のデータまたは前記第２のデータが更新されてからの経過時間、あるいは、前記第１のデータまたは前記第２のデータに反映されていない前記第３のデータの量の少なくとも一方に基づく第１のタイミングと、前記第３のデータが最後に取得されてからの経過時間に基づく第２のタイミングとにおいて、前記第２のデータを更新する制御部と
を備える情報管理装置。
【請求項２】
前記制御部は、前記第１のタイミングにおいては第１のルールに基づいて前記第２のデータを更新し、前記第２のタイミングにおいては第２のルールに基づいて前記第２のデータを更新する請求項１に記載の情報管理装置。
【請求項３】
前記第１のルールは、前記第１のデータと前記第２のデータとの相関に関するルールを含む請求項２に記載の情報管理装置。
【請求項４】
前記前記第２のデータは、前記行動に関連して発行される文書に関するデータを含む請求項１から３のいずれか１つに記載の情報管理装置。
【請求項５】
前記前記第２のデータは、前記行動を決定するための判断に関するデータを含む請求項１から４のいずれか１つに記載の情報管理装置。
【請求項６】
情報管理装置によって実行される情報管理方法であって、
事実に関する情報が格納される第１のデータと、前記情報に基づいて実行される行動に関するデータである第２のデータを記憶するステップと、
前記第１のデータおよび前記第２のデータを更新するためのデータである第３のデータを取得するステップと、
前記第３のデータに基づいて前記第１のデータまたは前記第２のデータが更新されてからの経過時間、あるいは、前記第１のデータまたは前記第２のデータに反映されていない前記第３のデータの量の少なくとも一方に基づく第１のタイミングにおいて、前記第２のデータを更新するステップと、
前記第３のデータが最後に取得されてからの経過時間に基づく第２のタイミングにおいて、前記第２のデータを更新するステップと
を含むことを特徴とする情報管理方法。
【請求項７】
情報管理装置に、
事実に関する情報が格納される第１のデータと、前記情報に基づいて実行される行動に関するデータである第２のデータを記憶するステップと、
前記第１のデータおよび前記第２のデータを更新するためのデータである第３のデータを取得するステップと、
前記第３のデータに基づいて前記第１のデータまたは前記第２のデータが更新されてからの経過時間、あるいは、前記第１のデータまたは前記第２のデータに反映されていない前記第３のデータの量の少なくとも一方に基づく第１のタイミングにおいて、前記第２のデータを更新するステップと、
前記第３のデータが最後に取得されてからの経過時間に基づく第２のタイミングにおいて、前記第２のデータを更新するステップと
を実行させることを特徴とする情報管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報管理装置、情報管理方法および情報管理プログラムに関する。
【背景技術】
【０００２】
災害発生時には、災害への対処を適切に行うために、関連する組織間での情報共有が重要になる。特許文献１では、災害発生時において、組織による行動結果に応じて得られる新たな情報を提示するための技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−２１５７９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
災害発生時には、組織間で様々な情報が錯綜するため、災害への対処を適切に行うことが難しい場合がある。あるいは、災害発生時には、外部の組織からの情報が途絶するために、災害への対処を適切に行うことが難しい場合がある。本発明は、上記に鑑みてなされたものであって、災害発生時に適切な行動を行うことを可能にする情報管理装置、情報管理方法および情報管理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
１つの態様において、情報管理装置は、事実に関する情報が格納される第１のデータと、前記情報に基づいて実行される行動に関するデータである第２のデータと、前記第１のデータおよび前記第２のデータを更新するためのデータである第３のデータを記憶する記憶部と、前記第３のデータに基づいて前記第１のデータまたは前記第２のデータが更新されてからの経過時間、あるいは、前記第１のデータまたは前記第２のデータに反映されていない前記第３のデータの量の少なくとも一方に基づく第１のタイミングと、前記第３のデータが最後に取得されてからの経過時間に基づく第２のタイミングとにおいて、前記第２のデータを更新する制御部とを備える。
【０００６】
他の態様において、情報管理方法は、情報管理装置によって実行される情報管理方法であって、事実に関する情報が格納される第１のデータと、前記情報に基づいて実行される行動に関するデータである第２のデータを記憶するステップと、前記第１のデータおよび前記第２のデータを更新するためのデータである第３のデータを取得するステップと、前記第３のデータに基づいて前記第１のデータまたは前記第２のデータが更新されてからの経過時間、あるいは、前記第１のデータまたは前記第２のデータに反映されていない前記第３のデータの量の少なくとも一方に基づく第１のタイミングにおいて、前記第２のデータを更新するステップと、前記第３のデータが最後に取得されてからの経過時間に基づく第２のタイミングにおいて、前記第２のデータを更新するステップとを含む。
【０００７】
他の態様において、情報管理プログラムは、情報管理装置に、事実に関する情報が格納される第１のデータと、前記情報に基づいて実行される行動に関するデータである第２のデータを記憶するステップと、前記第１のデータおよび前記第２のデータを更新するためのデータである第３のデータを取得するステップと、前記第３のデータに基づいて前記第１のデータまたは前記第２のデータが更新されてからの経過時間、あるいは、前記第１のデータまたは前記第２のデータに反映されていない前記第３のデータの量の少なくとも一方に基づく第１のタイミングにおいて、前記第２のデータを更新するステップと、前記第３のデータが最後に取得されてからの経過時間に基づく第２のタイミングにおいて、前記第２のデータを更新するステップとを実行させる。
【発明の効果】
【０００８】
本発明に係る情報管理装置、情報管理方法および情報管理プログラムは、災害発生時に適切な行動を行うことが可能になるという効果を奏する。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施例に係る情報管理装置の構成を示すブロック図である。
【図２】図２は、ルールデータの例を示す図である。
【図３】図３は、情報とデータの相関関係の例を示す図である。
【図４】図４は、行動または文書と情報との相関関係の例を示す図である。
【図５】図５は、更新データの例を示す図である。
【図６】図６は、情報管理装置の動作を示すフローチャートである。
【図７】図７は、更新反映処理の処理手順を示すフローチャートである。
【図８】図８は、途絶処理の処理手順を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下に、本発明に係る情報管理装置、情報管理方法および情報管理プログラムの実施例を図面に基づいて詳細に説明する。なお、この実施例によりこの発明が限定されるものではない。また、この実施例における構成要素には、当業者が容易に想定できるもの、実質的に同一のもの、いわゆる均等の範囲のものが含まれる。
【実施例】
【００１１】
まず、本実施例に係る情報管理装置１０の構成について説明する。図１は、情報管理装置１０のブロック図である。情報管理装置１０は、情報とそれに関連する行動とを管理するための装置である。図１に示すように、情報管理装置１０は、操作部１１と、表示部１２と、通信部１３と、媒体読取部１４と、制御部１５と、記憶部１６とを備える。
【００１２】
操作部１１は、キーボード等の入力装置を有し、利用者が入力装置に対して行う操作に対応する信号を制御部１５へ出力する。表示部１２は、液晶ディスプレイ（ＬＥＤ）や有機ＥＬディスプレイ（ＯＥＬＤ）等の表示装置を有し、制御部１５から送信される制御信号に基づいて、文字や図形等の各種情報を表示する。通信部１３は、所定の通信プロトコルに基づいて、他の装置との間での情報の送受信を制御する。媒体読取部１４は、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、メモリカード等の可搬の記憶媒体からプログラムやデータを読み取る。
【００１３】
制御部１５は、演算手段であるＣＰＵ（Central Processing Unit）と、記憶手段であるメモリとを備え、これらのハードウェア資源を用いてプログラムを実行することによって各種の機能を実現する。具体的には、制御部１５は、記憶部１６に記憶されているプログラムを読み出してメモリに展開し、メモリに展開されたプログラムに含まれる命令をＣＰＵに実行させる。そして、制御部１５は、ＣＰＵによる命令の実行結果に応じて、メモリおよび記憶部１６に対してデータの読み書きを行ったり、通信部１３等の動作を制御したりする。
【００１４】
記憶部１６は、磁気記憶装置や半導体記憶装置等の不揮発性を有する記憶装置からなり、各種のプログラムおよびデータを記憶する。記憶部１６に記憶されるプログラムには、情報管理プログラム１７が含まれる。記憶部１６に記憶されるデータには、情報データ１８と、判断データ１９と、行動データ２０と、文書データ２１と、ルールデータ２２と、更新データ２３とが含まれる。
【００１５】
なお、図１において記憶部１６が記憶していることとしたプログラムおよびデータの全体または一部は、媒体読取部１４が読み取り可能な記憶媒体に記憶されていてもよい。また、図１において記憶部１６が記憶していることとしたプログラムおよびデータの全体または一部は、通信部１３による通信によって他の装置から取得されてもよい。
【００１６】
情報管理プログラム１７は、情報とそれに関連する行動とを管理するための機能を提供する。情報管理プログラム１７は、更新データ取得部１７ａと、更新時期決定部１７ｂと、更新実行部１７ｃとを有する。
【００１７】
更新データ取得部１７ａは、更新に関するデータを取得するための機能を提供する。更新データ取得部１７ａが提供する機能によって取得される更新に関するデータには、情報データ１８を更新するためのデータと、行動データ２０を更新するためのデータと、ルールデータ２２を更新するためのデータとが含まれる。更新に関するデータは、通信部１３を介して他の装置から取得してもよいし、操作部１１での入力操作を通じて取得してもよい。
【００１８】
更新時期決定部１７ｂは、更新処理を実行する時期を決定するための機能を提供する。更新処理は、情報管理装置１０が管理しているデータに対して、更新に関するデータを反映する処理である。本実施例では、更新処理は、更新に関するデータが最後に反映されてからの経過時間が所定の時間を超過したとき、未反映の更新に関するデータの量が所定の量を超過したとき、外部の組織からの情報の伝達が途絶していると判定されたときのいずれかである。外部の組織からの情報の伝達が途絶している場合には、例えば、災害によって当該組織が孤立し、外部から情報を取得することができない場合が含まれる。
【００１９】
更新実行部１７ｃは、更新処理を実行するための機能を提供する。ルールデータ２２には、データが更新された場合の作用に関するルールが格納されており、更新処理においては、更新に関するデータをあるデータに反映させた場合に、このルールに基づいて、他のデータをさらに更新する処理が行われることがある。
【００２０】
情報データ１８には、各種の判断の基礎となる様々な事実に関する情報が格納される。情報データ１８に格納される情報には、例えば、組織に関する情報、設備に関する情報、予算に関する情報、地域に関する情報、天候に関する情報、各種のイベントに関する情報、事故に関する情報等が含まれる。情報データ１８に格納される情報は、これらに限定されない。
【００２１】
判断データ１９には、情報データ１８に格納されている情報から導き出される判断に関する様々なデータが格納される。判断は、ルールデータ２２に格納されているルールに基づいて下される。判断データ１９に格納されるデータは、例えば、発生した事故の重大性のレベルに対する判断に関するデータ、イベントの実施についての報告をどこに行うかについての判断に関するデータ等が含まれる。判断データ１９に格納されるデータは、これらに限定されない。
【００２２】
行動データ２０は、行動に関する様々なデータが格納される。行動データ２０に格納されるデータには、判断データ１９に格納されている判断に関するデータに基づいて実行すべきと判断された行動に関するデータと、その他の任意の動機に基づいて実行される行動に関するデータとが含まれる。
【００２３】
文書データ２１には、組織が発行する文書に関する様々なデータが格納される。文書データ２１に格納されるデータには、例えば、文書の内容に関するデータ、文書の形式に関するデータ、文書の配信先に関するデータ等が含まれる。文書データ２１に格納されるデータは、これらに限定されない。
【００２４】
ルールデータ２２には、情報データ１８または行動データ２０が更新された場合、または、外部の組織からの情報の伝達が途絶していると判定された場合に、記憶部１６に記憶されている各データを更新するためのルールに関するデータが登録される。図２に示すように、ルールデータ２２に登録されるデータには、情報データに関するルールデータ２２ａと、行動データに関するルールデータ２２ｂと、途絶時用のルールデータ２２ｃとが含まれる。
【００２５】
情報データに関するルールデータ２２ａは、情報データ１８が更新された場合に、記憶部１６に記憶されている各データを更新するためのルールに関するデータである。図３に示すように、情報データ１８、判断データ１９、行動データ２０、および文書データ２１のうち、判断データ１９、行動データ２０、および文書データ２１は、組織活動を表すデータである。情報データに関するルールデータ２２ａには、情報データ１８と、これら３つのデータとの間の相関に関するルールが含まれる。
【００２６】
具体的には、情報データに関するルールデータ２２ａには、情報データ１８に含まれるデータに基づいてどのような判断を導くかについてのルールが含まれる。このため、情報データ１８に含まれるデータが更新された場合、判断データ１９に含まれる判断に関するデータが、更新実行部１７ｃの機能によって更新されることがある。
【００２７】
さらに、情報データに関するルールデータ２２ａには、判断データ１９に含まれるデータに基づいてどのような行動を実行すべきかについてのルールが含まれる。このため、判断データ１９に含まれるデータが更新された場合、行動データ２０に含まれる行動に関するデータが、更新実行部１７ｃの機能によって更新されることがある。
【００２８】
さらに、情報データに関するルールデータ２２ａには、判断データ１９に含まれるデータに基づく行動のために、または、この行動の結果として、どのような文書を作成し、作成した文書をどのように処理すべきかについてのルールが含まれる。このため、行動データ２０に含まれるデータが更新された場合、文書データ２１に含まれる文書に関するデータが、更新実行部１７ｃの機能によって更新されることがある。なお、情報データ１８に含まれるデータが更新された場合、実行すべき行動に変化がない場合でも、文書に記載すべき事実が変わる場合がある。文書データ２１に含まれる文書に関するデータは、このような場合にも、更新実行部１７ｃの機能によって更新されることがある。
【００２９】
行動データに関するルールデータ２２ｂは、行動データ２０が更新された場合に、記憶部１６に記憶されている各データを更新するためのルールに関するデータである。図３に示すように、行動データに関するルールデータ２２ｂには、行動データ２０と文書データ２１との間の相関に関するルールが含まれる。
【００３０】
具体的には、行動データに関するルールデータ２２ｂには、判断データ１９に含まれるデータが示す判断以外の動機に基づいて実行される行動のために、または、この行動の結果として、どのような文書を作成し、作成した文書をどのように処理すべきかについてのルールが含まれる。このため、行動データ２０に含まれるデータが更新された場合、文書データ２１に含まれる文書に関するデータが、更新実行部１７ｃの機能によって更新されることがある。
【００３１】
情報途絶時のルールデータ２２ｃは、外部の組織からの情報の伝達が途絶していると判定された場合に、記憶部１６に記憶されている各データを更新するためのルールに関するデータである。情報途絶時のルールデータ２２ｃには、例えば、情報途絶の状態にあることを組織内に報知するためにデータを更新するルール、代替の情報の取得を指示するためにデータを更新するルール等が含まれる。
【００３２】
なお、行動または文書の発行によって、それに関連する事実が変化することがある。このため、図４に示すように、行動データ２０または文書データ２１に含まれるデータが更新された場合、情報データ１８に含まれるデータが、更新実行部１７ｃの機能によって更新されることがある。情報データに関するルールデータ２２ａ、行動データに関するルールデータ２２ｂ、および途絶時用のルールデータ２２ｃのそれぞれは、このような、行動データ２０または文書データ２１が更新された場合の情報データ１８の更新に関するルールを含む。
【００３３】
更新データ２３には、更新に関するデータが格納される。更新データ２３の例を図５に示す。図５に示すように、更新データ２３は、区分、更新内容、取得日時、反映日時といった項目を有する。区分は、当該データに基づいて更新すべきデータがどのデータであるかを示す。更新内容は、当該データに基づいて行うべき更新の内容を示す。取得日時は、当該データが取得された日時を示す。反映日時は、当該データが更新すべきデータに反映された日時を示す。当該データが更新すべきデータにまだ反映されていない場合、反映日時は、空欄となる。
【００３４】
次に、図６から図８を参照しながら、情報管理装置１０の動作について説明する。図６は、情報管理装置１０の動作を示すフローチャートである。図７は、更新反映処理の処理手順を示すフローチャートである。図９は、途絶処理の処理手順を示すフローチャートである。図６から図８に示す動作は、制御部１５が情報管理プログラム１７を実行することによって実現される。図６に示す動作は、情報管理装置１０が稼働している間、繰り返して実行される。
【００３５】
図６に示すように、制御部１５は、まず、更新に関するデータの取得を試みる（ステップＳ１０１）。更新に関するデータを取得できた場合（ステップＳ１０２，Ｙｅｓ）、制御部１５は、更新に関するデータを更新データ２３に登録する（ステップＳ１０３）。更新に関するデータを取得できない場合（ステップＳ１０２，Ｎｏ）、更新データ２３は、そのままにされる。
【００３６】
続いて、制御部１５は、更新データ２３に未反映の更新に関するデータがあるかを判定する（ステップＳ１０４）。未反映のデータがない場合（ステップＳ１０４，Ｎｏ）、制御部１５は、更新に関するデータを最後に取得してからの経過時間を算出する（ステップＳ１０５）。本実施例において、更新に関するデータが最後に取得された時刻は、更新データ２３の取得日時の項目から取得できる。
【００３７】
続いて、制御部１５は、経過時間が第１の閾値より長いかを判定する（ステップＳ１０６）。第１の閾値は、情報途絶が生じているか否かを判定するための閾値である。経過時間が第１の閾値より長くない場合、すなわち、情報途絶が生じていない場合（ステップＳ１０６，Ｎｏ）、制御部１５は、それ以上特に処理を行わない。
【００３８】
経過時間が第１の閾値より長い場合、すなわち、情報途絶が生じている場合（ステップＳ１０６，Ｙｅｓ）、制御部１５は、後述する途絶処理を実行する（ステップＳ１０７）。途絶処理においては、途絶時用のルールデータ２２ｃに基づいて各種データが更新される。そして、制御部１５は、文書データ２１が更新されたかを判定する（ステップＳ１０８）。文書データ２１が更新された場合（ステップＳ１０８，Ｙｅｓ）、制御部１５は、更新されたデータに対応する文書を作成して配信する（ステップＳ１０９）。文書データ２１が更新されない場合（ステップＳ１０８，Ｎｏ）、文書は配信されない。さらに、制御部１５は、行動データ２０が更新されたかを判定する（ステップＳ１１０）。行動データ２０が更新された場合（ステップＳ１１０，Ｙｅｓ）、制御部１５は、更新されたデータに対応する指示を発行する（ステップＳ１１１）。行動データ２０が更新されない場合（ステップＳ１１０，Ｎｏ）、指示は発行されない。
【００３９】
ステップＳ１０４において未反映のデータがある場合（ステップＳ１０４，Ｙｅｓ）、制御部１５は、更新に関するデータを最後に反映してからの経過時間を算出する（ステップＳ１１２）。本実施例において、更新に関するデータが最後に反映された時刻は、更新データ２３の反映日時の項目から取得できる。
【００４０】
続いて、制御部１５は、経過時間が第２の閾値より長いかを判定する（ステップＳ１１３）。第２の閾値は、最後の更新処理から十分に長い時間が経過したかを判定するための閾値である。第２の閾値を長く設定するほど、情報管理装置１０の負荷が低くなり、第２の閾値を短く設定するほど、更新データ２３の内容が他のデータに反映されるまでのタイムラグが短くなる。
【００４１】
経過時間が第２の閾値より長い場合（ステップＳ１１３，Ｙｅｓ）、制御部１５は、後述する更新反映処理を実行する（ステップＳ１１４）。更新反映処理においては、更新データ２３、情報データに関するルールデータ２２ａ、および行動データに関するルールデータ２２ｂに基づいて各種データが更新される。更新反映処理の完了後、制御部１５は、ステップＳ１０８以降を実行する。
【００４２】
経過時間が第２の閾値より長くない場合（ステップＳ１１３，Ｎｏ）、制御部１５は、未反映の更新のデータ量を算出する（ステップＳ１１５）。本実施例において、未反映の更新のデータ量は、更新データ２３において反映日時の項目が空欄のデータの件数である。続いて、制御部１５は、データ量が第３の閾値より多いかを判定する（ステップＳ１１６）。第３の閾値は、更新すべきデータの量が十分に多くなったかを判定するための閾値である。第３の閾値を多く設定するほど、情報管理装置１０の負荷が低くなり、第３の閾値を少なく設定するほど、更新データ２３の内容が他のデータに反映されるまでのタイムラグが短くなる。
【００４３】
データ量が第３の閾値より多い場合（ステップＳ１１６，Ｙｅｓ）、制御部１５は、後述する更新反映処理を実行する（ステップＳ１１４）。データ量が第３の閾値より多くない場合（ステップＳ１１６，Ｎｏ）、制御部１５は、制御部１５は、それ以上特に処理を行わない。
【００４４】
図７に示すように、更新反映処理において、制御部１５は、まず、ルールデータ２２の更新に関する未反映のデータが更新データ２３にあるかを判定する（ステップＳ２０１）。ルールデータ２２の更新に関する未反映のデータがある場合（ステップＳ２０１，Ｙｅｓ）、制御部１５は、それらのデータに基づく更新をルールデータ２２に反映し、反映日時の項目に日時を設定する（ステップＳ２０２）。ルールデータ２２の更新に関する未反映のデータがない場合（ステップＳ２０１，Ｎｏ）、ルールデータ２２は、そのままにされる。
【００４５】
続いて、制御部１５は、情報データ１８の更新に関する未反映のデータを更新データ２３から取得する（ステップＳ２０３）。データを取得できた場合（ステップＳ２０４，Ｙｅｓ）、制御部１５は、そのデータに基づく更新を情報データ１８に反映し、反映日時の項目に日時を設定する（ステップＳ２０５）。
【００４６】
続いて、制御部１５は、情報データに関するルールデータ２２ａに基づいて、判断データ１９の更新の有無を判定する（ステップＳ２０６）。判断データ１９の更新が必要な場合（ステップＳ２０７，Ｙｅｓ）、制御部１５は、情報データに関するルールデータ２２ａに基づいて、判断データ１９を更新する（ステップＳ２０８）。判断データ１９の更新が必要ない場合（ステップＳ２０７，Ｎｏ）、判断データ１９は、そのままにされる。
【００４７】
続いて、制御部１５は、情報データに関するルールデータ２２ａに基づいて、行動データ２０の更新の有無を判定する（ステップＳ２０９）。行動データ２０の更新が必要な場合（ステップＳ２１０，Ｙｅｓ）、制御部１５は、情報データに関するルールデータ２２ａに基づいて、行動データ２０を更新する（ステップＳ２１１）。さらに、制御部１５は、情報データに関するルールデータ２２ａに基づいて、行動データ２０の更新に伴う情報データ１８の更新を行う（ステップＳ２１２）。情報データ１８の更新は、必要がなければ行われない。行動データ２０の更新が必要ない場合（ステップＳ２１０，Ｎｏ）、行動データ２０は、そのままにされる。
【００４８】
続いて、制御部１５は、情報データに関するルールデータ２２ａに基づいて、文書データ２１の更新の有無を判定する（ステップＳ２１３）。文書データ２１の更新が必要な場合（ステップＳ２１４，Ｙｅｓ）、制御部１５は、情報データに関するルールデータ２２ａに基づいて、文書データ２１を更新する（ステップＳ２１５）。さらに、制御部１５は、情報データに関するルールデータ２２ａに基づいて、文書データ２１の更新に伴う情報データ１８の更新を行う（ステップＳ２１６）。情報データ１８の更新は、必要がなければ行われない。文書データ２１の更新が必要ない場合（ステップＳ２１４，Ｎｏ）、文書データ２１は、そのままにされる。
【００４９】
その後、制御部１５は、ステップＳ２０３以降を再実行する。
【００５０】
ステップＳ２０３において、情報データ１８の更新に関する未反映のデータを更新データ２３から取得できない場合（ステップＳ２０４，Ｎｏ）、制御部１５は、ステップＳ２１７以降を実行する。
【００５１】
制御部１５は、行動データ２０の更新に関する未反映のデータを更新データ２３から取得する（ステップＳ２１７）。データを取得できた場合（ステップＳ２１８，Ｙｅｓ）、制御部１５は、そのデータに基づく更新を行動データ２０に反映し、反映日時の項目に日時を設定する（ステップＳ２１９）。さらに、制御部１５は、行動データに関するルールデータ２２ｂに基づいて、行動データ２０の更新に伴う情報データ１８の更新を行う（ステップＳ２２０）。情報データ１８の更新は、必要がなければ行われない。
【００５２】
続いて、制御部１５は、行動データに関するルールデータ２２ｂに基づいて、文書データ２１の更新の有無を判定する（ステップＳ２２１）。文書データ２１の更新が必要な場合（ステップＳ２２２，Ｙｅｓ）、制御部１５は、行動データに関するルールデータ２２ｂに基づいて、文書データ２１を更新する（ステップＳ２２３）。さらに、制御部１５は、行動データに関するルールデータ２２ｂに基づいて、文書データ２１の更新に伴う情報データ１８の更新を行う（ステップＳ２２４）。情報データ１８の更新は、必要がなければ行われない。文書データ２１の更新が必要ない場合（ステップＳ２２２，Ｎｏ）、文書データ２１は、そのままにされる。
【００５３】
その後、制御部１５は、ステップＳ２１７以降を再実行する。
【００５４】
ステップＳ２１８において、行動データ２０の更新に関する未反映のデータを更新データ２３から取得できない場合（ステップＳ２１８，Ｎｏ）、制御部１５は、更新反映処理を終了させる。
【００５５】
図８に示すように、途絶処理において、制御部１５は、まず、制御部１５は、途絶時用のルールデータ２２ｃに基づいて、情報データ１８の更新の有無を判定する（ステップＳ３０１）。情報データ１８の更新が必要な場合（ステップＳ３０２，Ｙｅｓ）、制御部１５は、途絶時用のルールデータ２２ｃに基づいて、情報データ１８を更新する（ステップＳ３０３）。情報データ１８の更新が必要ない場合（ステップＳ３０２，Ｎｏ）、情報データ１８は、そのままにされる。
【００５６】
続いて、制御部１５は、途絶時用のルールデータ２２ｃに基づいて、判断データ１９の更新の有無を判定する（ステップＳ３０４）。判断データ１９の更新が必要な場合（ステップＳ３０５，Ｙｅｓ）、制御部１５は、途絶時用のルールデータ２２ｃに基づいて、判断データ１９を更新する（ステップＳ３０６）。判断データ１９の更新が必要ない場合（ステップＳ３０５，Ｎｏ）、判断データ１９は、そのままにされる。
【００５７】
続いて、制御部１５は、途絶時用のルールデータ２２ｃに基づいて、行動データ２０の更新の有無を判定する（ステップＳ３０７）。行動データ２０の更新が必要な場合（ステップＳ３０８，Ｙｅｓ）、制御部１５は、途絶時用のルールデータ２２ｃに基づいて、行動データ２０を更新する（ステップＳ３０９）。さらに、制御部１５は、途絶時用のルールデータ２２ｃに基づいて、行動データ２０の更新に伴う情報データ１８の更新を行う（ステップＳ３１０）。情報データ１８の更新は、必要がなければ行われない。行動データ２０の更新が必要ない場合（ステップＳ３０８，Ｎｏ）、行動データ２０は、そのままにされる。
【００５８】
続いて、制御部１５は、途絶時用のルールデータ２２ｃに基づいて、文書データ２１の更新の有無を判定する（ステップＳ３１１）。文書データ２１の更新が必要な場合（ステップＳ３１２，Ｙｅｓ）、制御部１５は、途絶時用のルールデータ２２ｃに基づいて、文書データ２１を更新する（ステップＳ３１３）。さらに、制御部１５は、途絶時用のルールデータ２２ｃに基づいて、文書データ２１の更新に伴う情報データ１８の更新を行う（ステップＳ３１４）。情報データ１８の更新は、必要がなければ行われない。文書データ２１の更新が必要ない場合（ステップＳ３１２，Ｎｏ）、文書データ２１は、そのままにされる。
【００５９】
なお、上記の実施例で示した本発明の態様は、本発明の要旨を逸脱しない範囲で任意に変更することができる。例えば、上記の実施例で示したプログラムは、複数のモジュールに分割されていてもよいし、他のプログラムと統合されていてもよい。
【符号の説明】
【００６０】
１０    情報管理装置
１１    操作部
１２    表示部
１３    通信部
１４    媒体読取部
１５    制御部
１６    記憶部
１７    情報管理プログラム
１７ａ  更新データ取得部
１７ｂ  更新時期決定部
１７ｃ  更新実行部
１８    情報データ
１９    判断データ
２０    行動データ
２１    文書データ
２２    ルールデータ
２３    更新データ
【図１】
2013206399.tif 000003
【図２】
2013206399.tif 000004
【図３】
2013206399.tif 000005
【図４】
2013206399.tif 000006
【図５】
2013206399.tif 000007
【図６】
2013206399.tif 000008
【図７】
2013206399.tif 000009
【図８】
2013206399.tif 000010