(57)【要約】【課題】  更新されたドキュメントを格納している各種のファイルのうち、利用者にとって重要なドキュメントを格納しているファイルを優先的に提示することができる更新履歴作成装置を得ることを目的とする。【解決手段】  アクセス頻度計数部１２及び影響度ＤＢ１３から、更新状況監視部１４により更新が検知されたドキュメントを格納しているファイルに対する設計者のアクセス頻度を取得するとともに、そのドキュメントが設計者の業務に与える影響度を取得し、そのアクセス頻度と影響度から当該ファイルの表示順序を決定する表示順序決定部１６を設け、その表示順序にしたがって更新が検知されたドキュメントを格納しているファイルを提示する。【選択図】        図１
2005242687.tif 000002
【特許請求の範囲】
【請求項１】
ドキュメントを格納しているファイルに対する利用者のアクセス頻度を計数するアクセス頻度計数手段と、ファイルに格納されているドキュメントが更新された場合に、そのドキュメントが利用者の業務に与える影響度を記録する影響度記録手段と、ファイルに格納されているドキュメントの更新状況を監視する更新状況監視手段と、上記アクセス頻度計数手段及び上記影響度記録手段から、上記更新状況監視手段により更新が検知されたドキュメントを格納しているファイルに対する利用者のアクセス頻度を取得するとともに、そのドキュメントが利用者の業務に与える影響度を取得し、そのアクセス頻度と影響度から当該ファイルの表示順序を決定する表示順序決定手段と、上記表示順序決定手段により決定された表示順序にしたがって上記更新状況監視手段により更新が検知されたドキュメントを格納しているファイルを提示するファイル提示手段とを備えた更新履歴作成装置。
【請求項２】
表示順序決定手段は、更新状況監視手段により更新が検知されたドキュメントを格納しているファイルに対する利用者のアクセス頻度と、そのドキュメントが利用者の業務に与える影響度とから当該ファイルの重要度を求め、そのファイルの重要度から表示順序を決定することを特徴とする請求項１記載の更新履歴作成装置。
【請求項３】
表示順序決定手段は、ファイルに対する利用者のアクセス頻度から当該ファイルの重要度を点数化するとともに、ドキュメントが利用者の業務に与える影響度から当該ファイルの重要度を点数化し、双方の点数の合計値又は乗算値が高いファイルほど表示順序を早めることを特徴とする請求項２記載の更新履歴作成装置。
【請求項４】
ドキュメントを格納しているファイルに対する利用者のアクセス回数を計数するアクセス回数計数手段と、ファイルに格納されているドキュメントが更新された場合に、そのドキュメントが利用者の業務に与える影響度を記録する影響度記録手段と、ファイルに格納されているドキュメントの更新状況を監視する更新状況監視手段と、上記アクセス回数計数手段及び上記影響度記録手段から、上記更新状況監視手段により更新が検知されたドキュメントを格納しているファイルに対する利用者のアクセス回数を取得するとともに、そのドキュメントが利用者の業務に与える影響度を取得し、そのアクセス回数と影響度から当該ファイルの表示順序を決定する表示順序決定手段と、上記表示順序決定手段により決定された表示順序にしたがって上記更新状況監視手段により更新が検知されたドキュメントを格納しているファイルを提示するファイル提示手段とを備えた更新履歴作成装置。
【請求項５】
表示順序決定手段は、更新状況監視手段により更新が検知されたドキュメントを格納しているファイルに対する利用者のアクセス回数と、そのドキュメントが利用者の業務に与える影響度とから当該ファイルの重要度を求め、そのファイルの重要度から表示順序を決定することを特徴とする請求項４記載の更新履歴作成装置。
【請求項６】
表示順序決定手段は、ファイルに対する利用者のアクセス回数から当該ファイルの重要度を点数化するとともに、当該ドキュメントが利用者の業務に与える影響度から当該ファイルの重要度を点数化し、双方の点数の合計値又は乗算値が高いファイルほど表示順序を早めることを特徴とする請求項５記載の更新履歴作成装置。
【請求項７】
ファイル提示手段は、更新状況監視手段により更新が検知されたドキュメントを格納しているファイルのうち、表示順序決定手段により決定された表示順序が早いファイルから順番に提示することを特徴とする請求項１から請求項６のうちのいずれか１項記載の更新履歴作成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えば、規則集などが記録されているドキュメントの更新履歴を提示する更新履歴作成装置に関するものである。
【背景技術】
【０００２】
従来からホームページのメニューを自動的に更新するメニュー更新装置（本願の更新履歴作成装置に相当）が存在し、そのメニュー更新装置は、ホームページのメニューに対するユーザのアクセス履歴や、メニューのプライオリティを考慮して、各メニューの表示優先度を決定する。
そして、メニュー更新装置は、表示優先度が高いメニューから順番に表示するようにしている（例えば、特許文献１参照）。
【０００３】
したがって、このようなメニュー更新装置によれば、適宜、メニューの表示順序を更新することができるが、例えば、規則集などが記録されているドキュメントの更新履歴の表示順序を更新することはできない。
なお、データベースに格納されているデータを表示する際に、そのデータに対する利用者のアクセス履歴を管理し、そのアクセス履歴に応じて、そのデータの表示順位を更新する更新履歴作成装置は、例えば、以下の特許文献２に開示されている。
【０００４】
【特許文献１】特開２０００−２９３４２３号公報（段落番号［００１６］から［００２０］、図１）
【特許文献２】特開２０００−１２３０３０号公報（段落番号［００１４］から［００３０］、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従来の更新履歴作成装置は以上のように構成されているので、アクセス履歴を考慮してメニューやデータの表示順位を更新することができる。しかし、そのデータ等が更新された場合、そのデータ等が利用者の業務に与える影響度を考慮して、そのデータ等の表示順位を更新するものではないため、必ずしも利用者にとって重要なデータ等を優先的に表示することができないなどの課題があった。
【０００６】
この発明は上記のような課題を解決するためになされたもので、更新されたドキュメントを格納している各種のファイルのうち、利用者にとって重要なドキュメントを格納しているファイルを優先的に提示することができる更新履歴作成装置を得ることを目的とする。
【課題を解決するための手段】
【０００７】
この発明に係る更新履歴作成装置は、アクセス頻度計数手段及び影響度記録手段から、更新状況監視手段により更新が検知されたドキュメントを格納しているファイルに対する利用者のアクセス頻度を取得するとともに、そのドキュメントが利用者の業務に与える影響度を取得し、そのアクセス頻度と影響度から当該ファイルの表示順序を決定する表示順序決定手段を設け、その表示順序決定手段により決定された表示順序にしたがって更新状況監視手段により更新が検知されたドキュメントを格納しているファイルを提示するようにしたものである。
【発明の効果】
【０００８】
この発明によれば、アクセス頻度計数手段及び影響度記録手段から、更新状況監視手段により更新が検知されたドキュメントを格納しているファイルに対する利用者のアクセス頻度を取得するとともに、そのドキュメントが利用者の業務に与える影響度を取得し、そのアクセス頻度と影響度から当該ファイルの表示順序を決定する表示順序決定手段を設け、その表示順序決定手段により決定された表示順序にしたがって更新状況監視手段により更新が検知されたドキュメントを格納しているファイルを提示するように構成したので、更新されたドキュメントを格納している各種のファイルのうち、利用者にとって重要なドキュメントを格納しているファイルを優先的に提示することができる効果がある。
【発明を実施するための最良の形態】
【０００９】
実施の形態１．
図１はこの発明の実施の形態１による更新履歴作成装置を示す構成図であり、図において、更新履歴作成装置１は、ローカルエリアネットワーク２（以下、ＬＡＮという）を介して、設計者（利用者）が利用するパーソナルコンピュータなどの設計者端末３と接続されている。
この実施の形態１では、更新履歴作成装置１と設計者端末３がＬＡＮ２を介して接続されているものについて説明するが、これに限るものではなく、更新履歴作成装置１と設計者端末３が、例えばインターネットなどのネットワークを介して接続されていてもよい。
【００１０】
更新履歴作成装置１のファイル保存部１１は公開が許可されているドキュメントを格納している各種のファイルを保存しており、ファイル保存部１１は設計者端末３からの要求に応じて各種のファイルに対するアクセスを許可する。なお、ファイル保存部１１はＬＡＮ２に対するインタフェースを有している。
【００１１】
更新履歴作成装置１のアクセス頻度計数部１２はファイル保存部１１に対する設計者端末３のアクセスを監視して、ドキュメントを格納している各種のファイルに対する設計者のアクセス頻度を計数する。なお、アクセス頻度計数部１２はアクセス頻度計数手段を構成している。
更新履歴作成装置１の影響度ＤＢ１３は各種のファイルに格納されているドキュメントが更新された場合に、そのドキュメントが設計者の業務に与える影響度を記録しているデータベースである。なお、影響度ＤＢ１３は影響度記録手段を構成している。
【００１２】
更新履歴作成装置１の更新状況監視部１４はファイル保存部１１に保存されている各種のファイルのプロパティのうち、ドキュメントの更新日付を示す更新情報Ａと、最終更新日ＤＢ１５に格納されているドキュメントの最終更新日付を示す最終更新情報Ｂとを比較して、各種のファイルに格納されているドキュメントの更新状況を監視する。最終更新日ＤＢ１５は更新状況監視部１４の指示の下、各種のファイルに格納されているドキュメントが最後に更新された日付を示す最終更新情報Ｂを格納するデータベースである。なお、更新状況監視部１４及び最終更新日ＤＢ１５から更新状況監視手段が構成されている。
【００１３】
更新履歴作成装置１の表示順序決定部１６はアクセス頻度計数部１２及び影響度ＤＢ１３から、更新状況監視部１４により更新が検知されたドキュメントを格納しているファイルに対する設計者のアクセス頻度を取得するとともに、そのドキュメントが設計者の業務に与える影響度を取得し、そのアクセス頻度と影響度から当該ファイルの表示順序を決定する。即ち、表示順序決定部１６は更新状況監視部１４により更新が検知されたドキュメントを格納しているファイルに対する設計者のアクセス頻度と、そのドキュメントが設計者の業務に与える影響度とから当該ファイルの重要度を求め、そのファイルの重要度から表示順序を決定する。なお、表示順序決定部１６は表示順序決定手段を構成している。
【００１４】
更新履歴作成装置１のファイル提示部１７は表示順序決定部１６により決定された表示順序にしたがって更新状況監視部１４により更新が検知されたドキュメントを格納しているファイルを提示する。即ち、ファイル提示部１７は更新状況監視部１４により更新が検知されたドキュメントを格納しているファイルのうち、表示順序決定部１６により決定された表示順序が早いファイルから順番にディスプレイ１８に表示する。なお、ファイル提示部１７及びディスプレイ１８からファイル提示手段が構成されている。
【００１５】
因みに、更新履歴作成装置１のファイル保存部１１、アクセス頻度計数部１２、更新状況監視部１４、表示順序決定部１６及びファイル提示部１７は、例えば、ＩＣ集積回路からなる専用のハードウェア（例えば、コンピュータのスロットに挿入されるスロット基板）を用いて構成してもよいが、更新履歴作成装置１がコンピュータから構成されている場合には、各部の処理内容が記述されたプログラムを用意し、当該コンピュータが当該プログラムを実行するようにしてもよい。
図２はこの発明の実施の形態１による更新履歴作成装置の処理内容を示すフローチャートである。
【００１６】
次に動作について説明する。
まず、更新履歴作成装置１のファイル保存部１１には、公開が許可されているドキュメントを格納している各種のファイルが保存されている。公開が許可されているドキュメントの内容は特に問わないが、例えば、設計者が設計する際に使用する規則集などが該当する。
【００１７】
また、各種のファイルに格納されているドキュメントが更新された場合に、そのドキュメントが設計者の業務に与える影響度が予め設定され、その影響度が更新履歴作成装置１の影響度ＤＢ１３に記録されている。
図３は影響度ＤＢ１３の記録内容を示す一例であり、各種のファイルに格納されているドキュメント毎に、数値化された影響度が記録されている。
【００１８】
設計者は、あるドキュメントの内容を確認する必要がある場合、ＬＡＮ２に接続されている設計者端末３を操作することにより、そのドキュメントを格納しているファイルに対するアクセス要求を更新履歴作成装置１に送信する。
更新履歴作成装置１のファイル保存部１１は、設計者端末３からアクセス要求を受信すると、そのアクセス要求に対応するファイルに格納されているドキュメントの内容を表示するページを作成し、そのページの表示データをＬＡＮ２を介して要求元の設計者端末３に送信する。
【００１９】
この際、更新履歴作成装置１のアクセス頻度計数部１２は、ファイル保存部１１に対する設計者端末３のアクセスを監視しており、ドキュメントを格納している各種のファイルに対する設計者のアクセス頻度を計数する。
即ち、アクセス頻度計数部１２は、ファイル保存部１１に保存されているファイル毎のアクセス回数をカウントし、所定の監視時間（例えば、２４時間）内におけるカウント値を当該監視時間で除算することにより、アクセス頻度として、例えば、１時間当りのアクセス回数を計算する。
図４は各種のファイルに対する設計者のアクセス頻度の一例を示している。
【００２０】
一方、あるドキュメントの作成者が、そのドキュメントの内容を更新する必要がある場合、ＬＡＮ２に接続されている任意の設計者端末３を操作することにより、そのドキュメントの更新要求を更新履歴作成装置１に送信する。
更新履歴作成装置１のファイル保存部１１は、設計者端末３からドキュメントの更新要求を受信すると、ドキュメントの更新を許可するメッセージを要求元の設計者端末３に送信する。
【００２１】
要求元の設計者端末３は、更新履歴作成装置１からドキュメントの更新を許可するメッセージを受信すると、更新後のドキュメントを格納しているファイルを更新履歴作成装置１に送信する。
更新履歴作成装置１のファイル保存部１１は、設計者端末３から更新後のドキュメントを格納しているファイルを受信すると、更新前のドキュメントを格納しているファイルに対して、更新後のドキュメントを格納しているファイルを上書きすることにより、ファイルの更新を実施する。
【００２２】
ここでは、要求元の設計者端末３が更新後のドキュメントを格納しているファイルを更新履歴作成装置１に送信するものについて示したが、ドキュメントの作成者が設計者端末３を操作することにより、更新履歴作成装置１のファイル保存部１１に保存されているファイル内のドキュメントをオンライン上で変更するようにしてもよい。
また、ドキュメントの作成者が任意の設計者端末３を操作することによりドキュメントを更新するものについて示したが、ドキュメントの作成者が設計者端末３以外の端末を利用してドキュメントを更新するようにしてもよい。
【００２３】
更新履歴作成装置１の更新状況監視部１４は、一定期間毎に、ファイル保存部１１に保存されている各種のファイルのプロパティ情報を参照して、各種のファイル内のドキュメントの更新日付を示す更新情報Ａを取得する（ステップＳＴ１）。
また、更新状況監視部１４は、最終更新日ＤＢ１５から各種のファイルに格納されているドキュメントの最終更新日付を示す最終更新情報Ｂを取得する（ステップＳＴ２）。
そして、更新状況監視部１４は、図６に示すように、各種のファイル毎に、その更新情報Ａと最終更新情報Ｂを比較し、両者が一致する場合には、そのファイルに格納されているドキュメントは更新されていないものと判断する。
その一方、その更新情報Ｂが示す最終更新日付より、その更新情報Ａが示す更新日付の方が新しい場合、そのファイルに格納されているドキュメントが更新されているものと判断する。
【００２４】
更新状況監視部１４は、上記のようにして、更新されたドキュメントを検知すると（ステップＳＴ３）、そのドキュメントを格納しているファイルの名称（以下、ファイル名という）を更新履歴作成用ファイルに登録し（ステップＳＴ４）、その更新履歴作成用ファイルを表示順序決定部１６に出力する。図５は更新履歴作成用ファイルの一例を示している。
また、更新状況監視部１４は、最終更新日ＤＢ１５に格納されている当該ドキュメントの最終更新情報Ｂが示す最終更新日を、更新情報Ａが示す更新日に変更する。
【００２５】
更新履歴作成装置１の表示順序決定部１６は、更新状況監視部１４から更新履歴作成用ファイルを受けると、その更新履歴作成用ファイルに登録されているファイル名をキーにして、アクセス頻度計数部１２から当該ファイルに対する設計者のアクセス頻度を取得する（ステップＳＴ５）。
また、表示順序決定部１６は、その更新履歴作成用ファイルに登録されているファイル名をキーにして、影響度ＤＢ１３から当該ファイル内のドキュメントが設計者の業務に与える影響度を取得する（ステップＳＴ６）。
【００２６】
表示順序決定部１６は、設計者のアクセス頻度と影響度を取得すると、そのアクセス頻度と影響度から当該ファイルの表示順序を決定する。
即ち、表示順序決定部１６は、下記に示すように、ファイルに対する設計者のアクセス頻度から当該ファイルの重要度を点数化する（ステップＳＴ７）。各種のファイルの重要度は図４を参照。
５＞アクセス頻度≧  ０  →  重要度＝１
１０＞アクセス頻度≧  ５  →  重要度＝２
１５＞アクセス頻度≧１０  →  重要度＝３
２０＞アクセス頻度≧１５  →  重要度＝４
２５＞アクセス頻度≧２０  →  重要度＝５
【００２７】
また、表示順序決定部１６は、下記に示すように、ドキュメントが設計者の業務に与える影響度から当該ファイルの重要度を点数化する（ステップＳＴ８）。
ファイルの重要度＝影響度×α
ただし、αは任意に設定される定数であり、ファイルの重要度を計算する上で、アクセス頻度より影響度を重視する場合にはα＞１に設定され、影響度よりアクセス頻度を重視する場合にはα＜１に設定される。図３の例では、α＝１．２に設定されている。
【００２８】
表示順序決定部１６は、上記のようにして、アクセス頻度から求めたファイルの重要度と、影響度から求めたファイルの重要度とを合算し、その合計値を最終的なファイルの重要度として、図５の更新履歴作成用ファイルに登録する（ステップＳＴ９）。
そして、表示順序決定部１６は、更新されたファイルの重要度から、更新されたファイルの表示順序を決定する（ステップＳＴ１０）。
即ち、表示順序決定部１６は、更新されたファイルのうち、点数化された重要度の合計値が高いファイルほど優先的に表示（上位に表示）されるように表示順序を決定する。
【００２９】
更新履歴作成装置１のファイル提示部１７は、表示順序決定部１６がファイルの表示順序を決定すると、その表示順序にしたがって、図５の更新履歴作成用ファイルに登録されているファイル（更新状況監視部１４により更新が検知されたドキュメントを格納しているファイル）を提示する（ステップＳＴ１１）。
即ち、ファイル提示部１７は、図７に示すように、更新状況監視部１４により更新が検知されたドキュメントを格納しているファイルのうち、表示順序決定部１６により決定された表示順序が早いファイルから順番にディスプレイ１８に表示する。
図７の例では、表示順序が早いファイルほど上側に表示されている。
【００３０】
以上で明らかなように、この実施の形態１によれば、アクセス頻度計数部１２及び影響度ＤＢ１３から、更新状況監視部１４により更新が検知されたドキュメントを格納しているファイルに対する設計者のアクセス頻度を取得するとともに、そのドキュメントが設計者の業務に与える影響度を取得し、そのアクセス頻度と影響度から当該ファイルの表示順序を決定する表示順序決定部１６を設け、その表示順序決定部１６により決定された表示順序にしたがって更新状況監視部１４により更新が検知されたドキュメントを格納しているファイルを提示するように構成したので、更新されたドキュメントを格納している各種のファイルのうち、設計者にとって重要なドキュメントを格納しているファイルを優先的に提示することができる効果を奏する。
【００３１】
また、この実施の形態１によれば、更新状況監視部１４により更新が検知されたドキュメントを格納しているファイルに対する設計者のアクセス頻度と、そのドキュメントが設計者の業務に与える影響度とから当該ファイルの重要度を求め、そのファイルの重要度から表示順序を決定するように構成したので、重要度が高いファイルの表示順位を早めることができる効果を奏する。
さらに、この実施の形態１によれば、ファイルに対する設計者のアクセス頻度から当該ファイルの重要度を点数化するとともに、ドキュメントが設計者の業務に与える影響度から当該ファイルの重要度を点数化し、双方の点数の合計値が高いファイルほど表示順序を早めるように構成したので、ファイルの重要度と表示順位の関係を線形化して、客観性のある更新履歴を提示することができる効果を奏する。
【００３２】
実施の形態２．
上記実施の形態１では、表示順序決定部１６がファイルに対する設計者のアクセス頻度から当該ファイルの重要度を点数化するとともに、ドキュメントが設計者の業務に与える影響度から当該ファイルの重要度を点数化し、双方の点数の合計値が高いファイルほど表示順序を早めるものについて示したが、表示順序決定部１６がファイルに対する設計者のアクセス頻度から当該ファイルの重要度を点数化するとともに、ドキュメントが設計者の業務に与える影響度から当該ファイルの重要度を点数化し、双方の点数の乗算値が高いファイルほど表示順序を早めるようにしてもよい（図８を参照）。
この場合も、上記実施の形態１と同様に、ファイルの重要度と表示順位の関係を線形化して、客観性のある更新履歴を提示することができる効果を奏する。
【００３３】
実施の形態３．
図９はこの発明の実施の形態３による更新履歴作成装置を示す構成図であり、図において、図１と同一符号は同一または相当部分を示すので説明を省略する。
更新履歴作成装置１のアクセス回数計数部２１はファイル保存部１１に対する設計者端末３のアクセスを監視して、ドキュメントを格納している各種のファイルに対する設計者のアクセス回数を計数する。なお、アクセス回数計数部２１はアクセス回数計数手段を構成している。
【００３４】
更新履歴作成装置１の表示順序決定部２２はアクセス回数計数部２１及び影響度ＤＢ１３から、更新状況監視部１４により更新が検知されたドキュメントを格納しているファイルに対する設計者のアクセス回数を取得するとともに、そのドキュメントが設計者の業務に与える影響度を取得し、そのアクセス回数と影響度から当該ファイルの表示順序を決定する。即ち、表示順序決定部２２は更新状況監視部１４により更新が検知されたドキュメントを格納しているファイルに対する設計者のアクセス回数と、そのドキュメントが設計者の業務に与える影響度とから当該ファイルの重要度を求め、そのファイルの重要度から表示順序を決定する。なお、表示順序決定部２２は表示順序決定手段を構成している。
【００３５】
なお、更新履歴作成装置１のアクセス回数計数部２１及び表示順序決定部２２は、例えば、ＩＣ集積回路からなる専用のハードウェア（例えば、コンピュータのスロットに挿入されるスロット基板）を用いて構成してもよいが、更新履歴作成装置１がコンピュータから構成されている場合には、アクセス回数計数部２１及び表示順序決定部２２の処理内容が記述されたプログラムを用意し、当該コンピュータが当該プログラムを実行するようにしてもよい。
図１０はこの発明の実施の形態３による更新履歴作成装置の処理内容を示すフローチャートである。
【００３６】
次に動作について説明する。
設計者は、あるドキュメントの内容を確認する必要がある場合、上記実施の形態１と同様に、ＬＡＮ２に接続されている設計者端末３を操作することにより、そのドキュメントを格納しているファイルに対するアクセス要求を更新履歴作成装置１に送信する。
更新履歴作成装置１のファイル保存部１１は、設計者端末３からアクセス要求を受信すると、そのアクセス要求に対応するファイルに格納されているドキュメントの内容を表示するページを作成し、そのページの表示データをＬＡＮ２を介して要求元の設計者端末３に送信する。
【００３７】
この際、更新履歴作成装置１のアクセス回数計数部２１は、ファイル保存部１１に対する設計者端末３のアクセスを監視しており、ドキュメントを格納している各種のファイルに対する設計者のアクセス回数を計数する。
即ち、アクセス頻度計数部１２は、ファイル保存部１１に保存されているファイル毎のアクセス回数をカウントする。
図１１は各種のファイルに対する設計者のアクセス回数の一例を示している。
【００３８】
一方、あるドキュメントの作成者が、そのドキュメントの内容を更新する必要がある場合、上記実施の形態１と同様に、ＬＡＮ２に接続されている任意の設計者端末３を操作することにより、そのドキュメントの更新要求を更新履歴作成装置１に送信する。
更新履歴作成装置１のファイル保存部１１は、設計者端末３からドキュメントの更新要求を受信すると、ドキュメントの更新を許可するメッセージを要求元の設計者端末３に送信する。
【００３９】
要求元の設計者端末３は、更新履歴作成装置１からドキュメントの更新を許可するメッセージを受信すると、上記実施の形態１と同様に、更新後のドキュメントを格納しているファイルを更新履歴作成装置１に送信する。
更新履歴作成装置１のファイル保存部１１は、設計者端末３から更新後のドキュメントを格納しているファイルを受信すると、更新前のドキュメントを格納しているファイルに対して、更新後のドキュメントを格納しているファイルを上書きすることにより、ファイルの更新を実施する。
【００４０】
更新履歴作成装置１の更新状況監視部１４は、上記実施の形態１と同様に、一定期間毎に、ファイル保存部１１に保存されている各種のファイルのプロパティ情報を参照して、各種のファイル内のドキュメントの更新日付を示す更新情報Ａを取得する（ステップＳＴ１）。
また、更新状況監視部１４は、最終更新日ＤＢ１５から各種のファイルに格納されているドキュメントの最終更新日付を示す最終更新情報Ｂを取得する（ステップＳＴ２）。
そして、更新状況監視部１４は、図６に示すように、各種のファイル毎に、その更新情報Ａと最終更新情報Ｂを比較し、両者が一致する場合には、そのファイルに格納されているドキュメントは更新されていないものと判断する。
その一方、その更新情報Ｂが示す最終更新日付より、その更新情報Ａが示す更新日付の方が新しい場合、そのファイルに格納されているドキュメントが更新されているものと判断する。
【００４１】
更新状況監視部１４は、上記のようにして、更新されたドキュメントを検知すると（ステップＳＴ３）、上記実施の形態１と同様に、そのドキュメントを格納しているファイルの名称（以下、ファイル名という）を更新履歴作成用ファイルに登録し（ステップＳＴ４）、その更新履歴作成用ファイルを表示順序決定部１６に出力する。図１２は更新履歴作成用ファイルの一例を示している。
また、更新状況監視部１４は、最終更新日ＤＢ１５に格納されている当該ドキュメントの最終更新情報Ｂが示す最終更新日を、更新情報Ａが示す更新日に変更する。
【００４２】
更新履歴作成装置１の表示順序決定部２２は、更新状況監視部１４から更新履歴作成用ファイルを受けると、その更新履歴作成用ファイルに登録されているファイル名をキーにして、アクセス回数計数部２１から当該ファイルに対する設計者のアクセス頻度を取得する（ステップＳＴ２１）。
また、表示順序決定部２２は、その更新履歴作成用ファイルに登録されているファイル名をキーにして、影響度ＤＢ１３から当該ファイル内のドキュメントが設計者の業務に与える影響度を取得する（ステップＳＴ６）。
【００４３】
表示順序決定部２２は、設計者のアクセス回数と影響度を取得すると、そのアクセス回数と影響度から当該ファイルの表示順序を決定する。
即ち、表示順序決定部２２は、下記に示すように、ファイルに対する設計者のアクセス回数から当該ファイルの重要度を点数化する（ステップＳＴ２２）。各種のファイルの重要度は図１１を参照。
１０＞アクセス回数≧  ０  →  重要度＝１
２０＞アクセス回数≧１０  →  重要度＝２
３０＞アクセス回数≧２０  →  重要度＝３
４０＞アクセス回数≧３０  →  重要度＝４
５０＞アクセス回数≧４０  →  重要度＝５
【００４４】
また、表示順序決定部２２は、下記に示すように、ドキュメントが設計者の業務に与える影響度から当該ファイルの重要度を点数化する（ステップＳＴ８）。
ファイルの重要度＝影響度×α
ただし、αは任意に設定される定数であり、ファイルの重要度を計算する上で、アクセス頻度より影響度を重視する場合にはα＞１に設定され、影響度よりアクセス頻度を重視する場合にはα＜１に設定される。図３の例では、α＝１．２に設定されている。
【００４５】
表示順序決定部２２は、上記のようにして、アクセス回数から求めたファイルの重要度と、影響度から求めたファイルの重要度とを合算し、その合計値を最終的なファイルの重要度として、図１２の更新履歴作成用ファイルに登録する（ステップＳＴ９）。
そして、表示順序決定部２２は、更新されたファイルの重要度から、更新されたファイルの表示順序を決定する（ステップＳＴ１０）。
即ち、表示順序決定部２２は、更新されたファイルのうち、点数化された重要度の合計値が高いファイルほど優先的に表示（上位に表示）されるように表示順序を決定する。
【００４６】
更新履歴作成装置１のファイル提示部１７は、表示順序決定部２２がファイルの表示順序を決定すると、上記実施の形態１と同様に、その表示順序にしたがって、図１２の更新履歴作成用ファイルに登録されているファイル（更新状況監視部１４により更新が検知されたドキュメントを格納しているファイル）を提示する（ステップＳＴ１１）。
即ち、ファイル提示部１７は、図１３に示すように、更新状況監視部１４により更新が検知されたドキュメントを格納しているファイルのうち、表示順序決定部２２により決定された表示順序が早いファイルから順番にディスプレイ１８に表示する。
図１３の例では、表示順序が早いファイルほど上側に表示されている。
【００４７】
以上で明らかなように、この実施の形態３によれば、アクセス回数計数部２１及び影響度ＤＢ１３から、更新状況監視部１４により更新が検知されたドキュメントを格納しているファイルに対する設計者のアクセス頻度を取得するとともに、そのドキュメントが設計者の業務に与える影響度を取得し、そのアクセス回数と影響度から当該ファイルの表示順序を決定する表示順序決定部２２を設け、その表示順序決定部２２により決定された表示順序にしたがって更新状況監視部１４により更新が検知されたドキュメントを格納しているファイルを提示するように構成したので、更新されたドキュメントを格納している各種のファイルのうち、設計者にとって重要なドキュメントを格納しているファイルを優先的に提示することができる効果を奏する。
【００４８】
また、この実施の形態３によれば、更新状況監視部１４により更新が検知されたドキュメントを格納しているファイルに対する設計者のアクセス回数と、そのドキュメントが設計者の業務に与える影響度とから当該ファイルの重要度を求め、そのファイルの重要度から表示順序を決定するように構成したので、重要度が高いファイルの表示順位を早めることができる効果を奏する。
さらに、この実施の形態３によれば、ファイルに対する設計者のアクセス回数から当該ファイルの重要度を点数化するとともに、ドキュメントが設計者の業務に与える影響度から当該ファイルの重要度を点数化し、双方の点数の合計値が高いファイルほど表示順序を早めるように構成したので、ファイルの重要度と表示順位の関係を線形化して、客観性のある更新履歴を提示することができる効果を奏する。
【００４９】
実施の形態４．
上記実施の形態３では、表示順序決定部２２がファイルに対する設計者のアクセス回数から当該ファイルの重要度を点数化するとともに、ドキュメントが設計者の業務に与える影響度から当該ファイルの重要度を点数化し、双方の点数の合計値が高いファイルほど表示順序を早めるものについて示したが、表示順序決定部２２がファイルに対する設計者のアクセス回数から当該ファイルの重要度を点数化するとともに、ドキュメントが設計者の業務に与える影響度から当該ファイルの重要度を点数化し、双方の点数の乗算値が高いファイルほど表示順序を早めるようにしてもよい（図１４を参照）。
この場合も、上記実施の形態３と同様に、ファイルの重要度と表示順位の関係を線形化して、客観性のある更新履歴を提示することができる効果を奏する。
【図面の簡単な説明】
【００５０】
【図１】この発明の実施の形態１による更新履歴作成装置を示す構成図である。
【図２】この発明の実施の形態１による更新履歴作成装置の処理内容を示すフローチャートである。
【図３】影響度ＤＢの記録内容を示す説明図である。
【図４】各種のファイルに対する設計者のアクセス頻度を示す説明図である。
【図５】更新履歴作成用ファイルの一例を示す説明図である。
【図６】更新日付の比較処理を示す説明図である。
【図７】更新履歴を示す説明図である。
【図８】この発明の実施の形態２による更新履歴作成装置における更新履歴作成用ファイルの一例を示す説明図である。
【図９】この発明の実施の形態３による更新履歴作成装置を示す構成図である。
【図１０】この発明の実施の形態３による更新履歴作成装置の処理内容を示すフローチャートである。
【図１１】各種のファイルに対する設計者のアクセス頻度を示す説明図である。
【図１２】更新履歴作成用ファイルの一例を示す説明図である。
【図１３】更新履歴を示す説明図である。
【図１４】この発明の実施の形態４による更新履歴作成装置における更新履歴作成用ファイルの一例を示す説明図である。
【符号の説明】
【００５１】
１  更新履歴作成装置、２  ＬＡＮ、３  設計者端末、１１  ファイル保存部、１２  アクセス頻度計数部（アクセス頻度計数手段）、１３  影響度ＤＢ（影響度記録手段）、１４  更新状況監視部（更新状況監視手段）、１５  最終更新日ＤＢ（更新状況監視手段）、１６  表示順序決定部（表示順序決定手段）、１７  ファイル提示部（ファイル提示手段）、１８  ディスプレイ（ファイル提示手段）、２１  アクセス回数計数部（アクセス回数計数手段）、２２  表示順序決定部（表示順序決定手段）。
【図１】
2005242687.tif 000003
【図２】
2005242687.tif 000004
【図３】
2005242687.tif 000005
【図４】
2005242687.tif 000006
【図５】
2005242687.tif 000007
【図６】
2005242687.tif 000008
【図７】
2005242687.tif 000009
【図８】
2005242687.tif 000010
【図９】
2005242687.tif 000011
【図１０】
2005242687.tif 000012
【図１１】
2005242687.tif 000013
【図１２】
2005242687.tif 000014
【図１３】
2005242687.tif 000015
【図１４】
2005242687.tif 000016