(57)【要約】【課題】業務を進めるにつれ、別の文書ファイルを次々作成していかなければならない状況において、次の作業で作成する文書ファイルを作業者にレコメンドすることを目的とする。【解決手段】文書ファイルへの操作種別の取得を行う取得手段と、取得手段により取得された操作種別に基づき、文書ファイルに関する操作シーケンスを決定する決定手段と、決定手段により決定された操作シーケンスと、記憶装置に記憶されている操作シーケンスと、を照合し、照合結果に基づき、次の作業で作成する文書ファイルに関するリコメンドファイルを特定する特定手段と、特定手段により特定されたリコメンドファイルを表示する表示手段と、を有することによって課題を解決する。【選択図】図９
2014170462.tif 000002
【特許請求の範囲】
【請求項１】
文書ファイルへの操作種別の取得を行う取得手段と、
前記取得手段により取得された前記操作種別に基づき、前記文書ファイルに関する操作シーケンスを決定する決定手段と、
前記決定手段により決定された操作シーケンスと、記憶装置に記憶されている操作シーケンスと、を照合し、照合結果に基づき、次の作業で作成する文書ファイルに関するリコメンドファイルを特定する特定手段と、
前記特定手段により特定されたリコメンドファイルを表示する表示手段と、
を有する情報処理装置。
【請求項２】
前記特定手段は、前記決定手段により決定された操作シーケンスと、記憶装置に記憶されている操作シーケンスと、の照合の結果、前記記憶装置に記憶されている操作シーケンスのうち、複数の操作シーケンスが照合結果として取得できた場合、出現頻度に基づいて、１の操作シーケンスを照合結果として選択する請求項１記載の情報処理装置。
【請求項３】
文書ファイルへの操作情報を操作履歴として時系列に保存する保存手段と、
前記保存手段により保存された操作履歴に基づき、文書ファイルのファイル系図を構築する構築手段と、
前記構築手段により構築された文書ファイルのファイル系図に基づき、ファイル操作シーケンスを抽出する抽出手段と、
前記抽出手段で抽出された前記ファイル操作シーケンスを記憶装置に記憶する記憶手段と、
を更に有する請求項１又は２記載の情報処理装置。
【請求項４】
前記構築手段は、前記保存手段により保存された前記操作履歴に基づき、文書ファイルのファイル系図を構築し、ファイル系図に新たな枝が発生した場合、ファイル系列一覧に情報を追加し、
前記抽出手段は、前記構築手段により構築された前記ファイル系列一覧に基づき、ファイル操作シーケンスを抽出する請求項３記載の情報処理装置。
【請求項５】
前記構築手段は、前記保存手段により保存された前記操作履歴に基づき、文書ファイルの識別情報、文書ファイルへの操作が発生した発生時刻、操作種別、コピー元の情報を含むファイル系図を構築する請求項４記載の情報処理装置。
【請求項６】
前記構築手段は、前記ファイル系図に新たな枝が発生した場合、文書ファイルの識別情報と、前記文書ファイルの派生元の文書ファイルの識別情報と、派生元を辿った結果の最初に存在した大元の文書ファイルの識別情報と、を含むファイル系列一覧に情報を追加する請求項４又は５記載の情報処理装置。
【請求項７】
文書ファイルへの操作種別の取得を行う取得手段と、
前記取得手段により取得された前記操作種別に基づき、前記文書ファイルに関する操作シーケンスを決定する決定手段と、
前記決定手段により決定された操作シーケンスと、記憶装置に記憶されている操作シーケンスと、を照合し、照合結果に基づき、次の作業で作成する文書ファイルに関するリコメンドファイルを特定する特定手段と、
前記特定手段により特定されたリコメンドファイルを表示する表示手段と、
を有するシステム。
【請求項８】
前記システムには、サーバー装置と、クライアント装置と、が含まれ、
前記クライアント装置は、
前記取得手段と、
前記決定手段と、
前記表示手段と、
を有し、
前記サーバー装置は、
前記特定手段を有する請求項７記載のシステム。
【請求項９】
情報処理装置が実行する情報処理方法であって、
文書ファイルへの操作種別の取得を行う取得ステップと、
前記取得ステップにより取得された前記操作種別に基づき、前記文書ファイルに関する操作シーケンスを決定する決定ステップと、
前記決定ステップにより決定された操作シーケンスと、記憶装置に記憶されている操作シーケンスと、を照合し、照合結果に基づき、次の作業で作成する文書ファイルに関するリコメンドファイルを特定する特定ステップと、
前記特定ステップにより特定されたリコメンドファイルを表示する表示ステップと、
を含む情報処理方法。
【請求項１０】
文書ファイルへの操作情報を操作履歴として時系列に保存する保存ステップと、
前記保存ステップにより保存された操作履歴に基づき、文書ファイルのファイル系図を構築する構築ステップと、
前記構築ステップにより構築された文書ファイルのファイル系図に基づき、ファイル操作シーケンスを抽出する抽出ステップと、
前記抽出ステップで抽出された前記ファイル操作シーケンスを記憶装置に記憶する記憶ステップと、
を更に含む請求項９記載の情報処理方法。
【請求項１１】
システムが実行する情報処理方法であって、
文書ファイルへの操作種別の取得を行う取得ステップと、
前記取得ステップにより取得された前記操作種別に基づき、前記文書ファイルに関する操作シーケンスを決定する決定ステップと、
前記決定ステップにより決定された操作シーケンスと、記憶装置に記憶されている操作シーケンスと、を照合し、照合結果に基づき、次の作業で作成する文書ファイルに関するリコメンドファイルを特定する特定ステップと、
前記特定ステップにより特定されたリコメンドファイルを表示する表示ステップと、
を含む情報処理方法。
【請求項１２】
コンピュータに、
文書ファイルへの操作種別の取得を行う取得ステップと、
前記取得ステップにより取得された前記操作種別に基づき、前記文書ファイルに関する操作シーケンスを決定する決定ステップと、
前記決定ステップにより決定された操作シーケンスと、記憶装置に記憶されている操作シーケンスと、を照合し、照合結果に基づき、次の作業で作成する文書ファイルに関するリコメンドファイルを特定する特定ステップと、
前記特定ステップにより特定されたリコメンドファイルを表示する表示ステップと、
を実行させるためのプログラム。
【請求項１３】
文書ファイルへの操作情報を操作履歴として時系列に保存する保存ステップと、
前記保存ステップにより保存された操作履歴に基づき、文書ファイルのファイル系図を構築する構築ステップと、
前記構築ステップにより構築された文書ファイルのファイル系図に基づき、ファイル操作シーケンスを抽出する抽出ステップと、
前記抽出ステップで抽出された前記ファイル操作シーケンスを記憶装置に記憶する記憶ステップと、
を更に実行させるための請求項１２記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
オフィスにおける文書ファイルは増大の一途をたどっており、作業に必要なファイルを探すことは作業者にとって負担であり、作業時間を増加させる原因となっている。従来の検索方法として、作業者が指定したキーワードを含む文書を検索するものがある。しかしながら、同一キーワードを持つ文書が大量に存在したり、作業者の記憶があいまいで、不適切なキーワードを指定したりすると、必要な文書を探し出すことができなかった。
そこで、作業者の負担を軽減するため、作業中のファイルに関連する文書ファイルを提示するための手法として、特許文献１及び特許文献２が開示されている。
特許文献１では、参照、派生、共起というような文書ファイルに対する処理の履歴を記憶し、関連性を解析しておくことで、編集対象の文書に関連する文書を解析結果から見つけるようにしている。
また、特許文献２では、文書作成時に行われた文書に対する操作内容から、関連文書のリンクを記憶しておき、文書が次に閲覧されたときに、記憶したリンクから関連文書を表示するようにしている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−３２１２９号公報
【特許文献２】特開２０１１−２８４４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
これらの先行技術は何れも以前の操作で得られた関連性から関連文書を探し出すものであった。
形式やテンプレートは決まっていても記載内容が異なる新規文書を次々作成していく業務が存在するが、新規文書は過去の操作履歴が記録されていないので関連性の情報がなく、したがって関連文書を見つけることができない。特に、複数の文書の作成順がほぼ固定されている業務では、現在作業中の文書が完成すると、次に作成すべき文書の形式は絞り込めるはずだが、先行技術では、関連文書としての次作業の文書のテンプレートを作業者に提示することはできない。
【０００５】
本発明はこのような問題点に鑑みなされたもので、業務を進めるにつれ、別の文書ファイルを次々作成していかなければならない状況において、次の作業で作成する文書ファイルを作業者にレコメンドすることを目的とする。
【課題を解決するための手段】
【０００６】
そこで、本発明の情報処理装置は、文書ファイルへの操作種別の取得を行う取得手段と、前記取得手段により取得された前記操作種別に基づき、前記文書ファイルに関する操作シーケンスを決定する決定手段と、前記決定手段により決定された操作シーケンスと、記憶装置に記憶されている操作シーケンスと、を照合し、照合結果に基づき、次の作業で作成する文書ファイルに関するリコメンドファイルを特定する特定手段と、前記特定手段により特定されたリコメンドファイルを表示する表示手段と、を有する。
【発明の効果】
【０００７】
本発明によれば、業務を進めるにつれ、別の文書ファイルを次々作成していかなければならない状況において、次の作業で作成する文書ファイルを作業者にレコメンドすることができる。
【図面の簡単な説明】
【０００８】
【図１】情報処理装置のハードウェア構成の一例を示す図である。
【図２】文書ファイルの操作履歴から、ファイル操作シーケンス情報を記録するまでの処理の流れを示すフローチャートである。
【図３】保存された操作履歴（ファイル系図）の一覧を示す図である。
【図４】管理テーブルの一例を示す図である。
【図５】ファイル系図の一例を示す図である。
【図６】ファイル系図に情報が追加される様子を示した図である。
【図７】ファイル系列リストの一例を示す図である。
【図８】図３のファイル系図から抽出されたファイル操作シーケンスの一例を示す図である。
【図９】ファイル操作シーケンス情報を利用した、操作中の文書ファイルに対するレコメンド処理の流れを示すフローチャートである。
【図１０】第２の実施形態におけるシステム構成の一例を示す図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について図面に基づいて説明する。
【００１０】
＜第１の実施形態＞
図１は、情報処理装置のハードウェア構成の一例を示す図である。
ＣＰＵ１０２は、情報処理装置の全体を制御する。ＲＯＭ１０３は、プログラム等を格納する。ＲＡＭ１０４は、ＣＰＵ１０２等において処理中のデータ等を一時記憶する。外部記憶装置１０５は、記憶装置の一例であり、例えば、磁気ディスク等である。
ネットワークインターフェース１０６は、情報処理装置をＬＡＮやＷＡＮと接続し、遠隔地の装置と通信を行う。操作部１０８は、本装置の操作を行うキーボード等である。表示部１０７は、本装置の状態や作業者への情報を表示する。タッチパネル液晶モニターのように、操作部１０８と表示部１０９とが一体となっていてもよい。
これら各構成要素はシステムバス１０１上に配置される。
ＣＰＵ１０２が、ＲＯＭ１０３、又は外部記憶装置１０５等に記憶されているプログラムに基づきＲＡＭ１０４等を使用しながら処理を実行することによって、情報処理装置の機能や後述するフローチャートの処理が実現される。また、後述するテーブルやリスト等は、例えば、ＲＡＭ１０４や外部記憶装置１０５に記憶される。
【００１１】
図２は、文書ファイルの操作履歴から、ファイル操作シーケンス情報を記録するまでの処理の流れを示すフローチャートである。
Ｓ２０１において、ＣＰＵ１０２は、文書ファイルへの操作種別の取得を行う。操作種別とは文書ファイルを開く、閉じる、文書ファイルの保存、文書ファイルの複製や名前の変更、別名保存、更に、文字列等、コンテンツのコピー・アンド・ペーストである。汎用コンピュータ上ではＣＰＵ１０２は、オペレーティングシステムやアプリケーションで発生するイベントを捕捉することで操作種別を取得することができる。また、ＣＰＵ１０２は、ファイルシステム内の状態を監視し、変化を調べるサービスプログラムを使用することでも操作種別を取得することができる。
Ｓ２０２において、ＣＰＵ１０２は、Ｓ２０１で取得した文書ファイルへの操作情報を操作履歴として時系列に保存する。
【００１２】
図３は、保存された操作履歴（ファイル系図）の一覧を示す図である。
４０１は発生時刻を表し、時刻ｔ１が最も古く、時刻順に並んでいる。操作が発生した場合、最後尾にその履歴が追加される。４０２は操作が行われた文書ファイルのファイルＩＤである。４０３はその操作種別である。４０４は複製操作が行われた場合の複製元のファイルＩＤである。文書ファイルは、操作者が操作しうる範囲で全て区別する必要があるので、ＣＰＵ１０２は、文書ファイルに一意に設定されるファイルＩＤを、図４に示すような管理テーブルで管理する。管理テーブルには、ファイルＩＤとファイル名とパスとコンピュータ名とが記憶されている。これにより、ＣＰＵ１０２は、同一ファイル名であっても文書ファイルを区別できる。また、ＣＰＵ１０２は、文書ファイルが、ネットワークを介して、異なる装置で管理されている場合でも区別できる。
例えば、時刻ｔ１で発生した操作は、文書ファイルの複製であり、文書ファイルＡｔを複製し、文書ファイルＡ１を生成したということである。時刻ｔ７は文書ファイルＣ１内のコンテンツを文書ファイルＢ１にコピー・アンド・ペーストしたということである。
【００１３】
Ｓ２０３において、ＣＰＵ１０２は、文書ファイルへの操作及びその派生関係やコピー・アンド・ペーストのような文書ファイル間の関連を示す情報をファイル系図として構築する。図５は、ファイル系図を視覚的に表現した図である。横軸は操作が発生した時刻を等間隔にならべたものであり、縦軸はファイルＩＤ、横実線は文書ファイルの存在を表す。実線矢印は文書ファイルの複製や名前の変更を表し、新たな名前の文書ファイルが生成される。また点線矢印はコンテンツのコピー・アンド・ペーストを表したもので、文書ファイル間の関連が示されている。文書ファイルへの操作が発生したら情報がファイル系図に追加される。
図６は、ファイル系図に情報が追加される様子を示した図である。図６（ａ）は時刻ｔ０の状態であり、この時点では文書ファイルＡｔが存在している。図６（ｂ）は時刻ｔ１の状態である。この時点で文書ファイルＡｔをコピー元とする文書ファイルの複製が行われ、新たに文書ファイルＡ１が作成される。この複製操作により、ファイル系図には新たな枝が生成されることになる。図６（ｃ）は時刻ｔ２の状態であり、文書ファイルＡ１がオープンされたことを表す。文書ファイルＡｔは引き続き存在している。
【００１４】
Ｓ２０４において、ＣＰＵ１０２は、ファイル系図に新たな枝が発生したか、即ち文書ファイルの複製や名前の変更が発生したかを判断する。新たな枝が発生したら、Ｓ２０５において、ＣＰＵ１０２は、派生元が同一である文書ファイル群を一つの系列にまとめたファイル系列リストに情報を追加する。ファイル系列リストは、ファイル系列一覧の一例である。
図７は、ファイル系列リストの一例を示す図である。
６０１はファイルＩＤである。６０２はファイルＩＤ６０１の派生元となる文書ファイルである。派生元には更に派生元が存在することがあるが、６０３は派生元を辿り、最初に存在した大元の文書ファイルである。派生元が存在しない文書ファイルであれば、大元６０３はファイルＩＤ６０１と等しくなる。この派生の大元を系列名と称することにする。例えば、図５におけるファイル系図の文書ファイルＢ３はその派生元はＢ１であり、派生の大元はＢｔである。大元がＢｔである文書ファイル群は系列Ｂｔに属しているとする。
ファイルＩＤは、文書ファイルの識別情報の一例である。
【００１５】
Ｓ２０６において、ＣＰＵ１０２は、新たに文書ファイルへの編集操作が開始されたかを判定する。それまでの操作が完了し、作業の対象が新たな文書ファイルに移行したか否かを判定するためである。例えば、ＣＰＵ１０２は、ファイルの複製や別名保存、ファイル名変更の操作がなされた場合に、それまでの操作が完了したと判定する。そして、例えば、ＣＰＵ１０２は、新たに文書ファイルがオープンされた場合に、新たに文書ファイルへの編集操作が開始されたと判定する。
新たに文書ファイルへの編集操作が開始されない場合、ＣＰＵ１０２は、Ｓ２０１に戻る。編集操作開始と判定した場合、ＣＰＵ１０２は、Ｓ２０７に進む。
Ｓ２０７において、ＣＰＵ１０２は、まず編集操作が開始された文書ファイルの直前に編集操作が完了した文書ファイルを操作履歴から抽出する。更に、ＣＰＵ１０２は、前記編集操作が完了した文書ファイルの前に編集操作が完了した文書ファイルを操作履歴から辿って抽出する。ＣＰＵ１０２は、これら３ファイルを操作順に並べ、ファイル系列リストから各文書ファイルの系列名を選択し、系列名によるファイル操作シーケンスとする。
【００１６】
次にＳ２０８において、ＣＰＵ１０２は、抽出されたファイル操作シーケンスが以前に抽出されており、登録済であるかを確認する。Ｓ２０８で未登録なシーケンスである場合、ＣＰＵ１０２は、Ｓ２０９において、抽出したファイル操作シーケンスを追加記録する。一方Ｓ２０８で登録済みである場合、ＣＰＵ１０２は、Ｓ２１０において、記録しているファイル操作シーケンスの出現頻度情報を加算する。ファイル操作シーケンスの抽出において、ＣＰＵ１０２は、文書ファイルの操作順に加え、文書ファイル間の関連情報がある場合、その情報を追加する。関連情報としては、コピー・アンド・ペーストの操作がある。
図８は、図３のファイル系図から抽出されたファイル操作シーケンスの一例を示す図である。実線矢印は文書ファイルの操作順を表し、点線矢印はコピー・アンド・ペーストの操作を表したものである。本実施形態では３ファイルの操作順をファイル操作シーケンスとして抽出している。
以上のステップの処理がすべて終了したら、ＣＰＵ１０２は、再びＳ２０１に戻り、文書ファイルへの操作種別の取得を行う。
【００１７】
次に、ファイル操作シーケンス情報を利用した、操作中の文書ファイルに対するレコメンド処理の流れを図９のフローチャートを使用して順に説明する。図２で示したファイル操作シーケンス情報を記録するまでの処理と図９に示す処理とは並列に実行される。
Ｓ３０１において、ＣＰＵ１０２は、現在編集中の文書ファイルへの操作種別の取得を行う。Ｓ３０１の処理はＳ２０１と同様であり、これら２つの処理を統合して構成してもよい。
Ｓ３０２において、ＣＰＵ１０２は、現操作中の文書ファイルの操作を監視し、編集操作が完了したら、Ｓ３０３以下のステップに進む。ＣＰＵ１０２は、文書ファイルが保存等された場合に、操作が完了したと判定する。
【００１８】
Ｓ３０３において、ＣＰＵ１０２は、現在操作中の文書ファイル及び操作履歴からそれ以前に編集操作が完了した文書ファイルを特定し、ファイル系列リストから取得したそれらの系列名を使用して、現操作ファイル系列シーケンスを決定する。
Ｓ３０４において、ＣＰＵ１０２は、記憶しているファイル操作シーケンスから、現操作ファイル系列シーケンスを含むものを照合する。記憶しているファイル操作シーケンスが３ファイルであり、現操作ファイル系列シーケンスは２ファイルのシーケンスである場合、ＣＰＵ１０２は、ファイル操作シーケンスのうち１番目と２番目とのシーケンスを照合対象とする。
Ｓ３０５において、ＣＰＵ１０２は、照合結果が存在するかを判定し、結果があればＳ３０６に進む。Ｓ３０６において、ＣＰＵ１０２は、照合できたファイル操作シーケンスの最後のファイル系列を取り出し、そのファイル系列をレコメンド対象のファイル系列とする。
ここまでの流れを図８における３ファイルのシーケンスを用いて説明する。現操作ファイル系列シーケンスが系列Ａｔ、系列Ｂｔである場合、ＣＰＵ１０２は、現操作ファイル系列シーケンスと、シーケンス７０１、シーケンス７０５とを照合する。更に、ＣＰＵ１０２は、系列Ｂｔの文書ファイルに対し、系列Ｄ１からコピー・アンド・ペーストがされていれば照合の結果、シーケンス７０５を該当するシーケンスとする。
【００１９】
Ｓ３０６でレコメンドするファイル系列が決定した場合、Ｓ３０７において、ＣＰＵ１０２は、レコメンドする文書ファイルを選択する。ＣＰＵ１０２は、決定した文書ファイル系列の派生元の文書ファイル或いは系列内で最も新しく生成された文書ファイルから順にレコメンドすればよい。派生の大元が文書のテンプレートであれば、操作者はレコメンドされたテンプレートに必要な事項を記入していくことになる。また、最も新しく生成された文書ファイルがレコメンドされれば、操作者はその文書を流用することが可能となる。
もし、Ｓ３０４のファイル操作シーケンスの照合で複数のファイル操作シーケンスに一致した場合、ＣＰＵ１０２は、記録している出現頻度を利用し、最頻のシーケンスを照合結果としてもよい。或いは、ＣＰＵ１０２は、一致したシーケンスのすべてを照合結果とし、記録している出現頻度の多い順にレコメンドの優先度とするように構成してもよい。
最終的には、Ｓ３０８において、ＣＰＵ１０２は、表示部１０７にレコメンドする文書ファイルを表示し、作業者がその文書ファイルを編集することになる。
【００２０】
以上説明したように、本実施形態によれば、操作中の文書ファイルと直接関連性はないにも関わらず、次に編集等の操作がなされる可能性のある文書ファイルを、操作者のアクションなく自動的にレコメンドできるようになる。
また、本実施形態によれば、それまでに編集した文書ファイルのシーケンスが同一のものが複数存在しても、出現頻度等を利用することで、次に必要とされる文書ファイルを絞り込むことができる。
また、本実施形態は既存のファイルシステムで構築可能であると共に、実施後、すぐに結果を反映することができる。
本実施形態では、ファイル操作シーケンスを３文書のシーケンスで説明を行ったが、それに限るものではない。
【００２１】
＜第２の実施形態＞
第２の実施形態は、第１の実施形態を、ネットワークを利用した構成に拡張したものである。
図１０は、第２の実施形態におけるシステム構成の一例を示す図である。
サーバー装置は、ネットワークを介してクライアント装置と接続されている。
ネットワークに接続される各装置（サーバー装置及びクライアント装置）のハードウェア構成は、基本的に図１に示したハードウェア構成と同様であるため、説明を省略する。つまり、サーバー装置のＣＰＵが、サーバー装置の外部記憶装置等に記憶されているプログラムに基づき処理を実行することによって、サーバー装置の機能が実現される。一方、クライアント装置のＣＰＵが、クライアント装置の外部記憶装置等に記憶されているプログラムに基づき処理を実行することによって、クライアント装置の機能が実現される。なお、サーバー装置の場合、表示部１０７や操作部１０８等は、ハードウェア構成として必須ではない。
【００２２】
ネットワーク上に１つ以上のファイル操作シーケンスを記憶し、レコメンドファイルを選択するサーバー装置を設置する。クライアント装置は、Ｓ２０１からＳ２０４まで及びＳ２０６からＳ２０７までの処理を実施する。ファイル系列リストの構築や抽出されたファイル操作シーケンスの記憶はサーバー装置で実施される。また、クライアント装置は、必要に応じてファイル系列の系列名をサーバーから取得する。
また、クライアント装置は、Ｓ３０１からＳ３０３までの処理を実施し、現操作ファイル系列の操作シーケンスをサーバー装置に送信する。サーバー装置は、Ｓ３０４からＳ３０７までの処理を実施し、レコメンドするリコメンドファイルのファイルＩＤをクライアント装置に送信する。クライアント装置では、Ｓ３０８において、受信したファイルＩＤに基づき、リコメンドファイルを表示する。
【００２３】
以上説明したように、本実施形態によれば、複数名の操作者の操作履歴からファイル操作シーケンスを構築でき、より精度の高いレコメンドが可能となる。また、操作者が操作したことのないシーケンスであっても、既に他の操作者が実施したものであれば、レコメンドすることができる。
【００２４】
＜その他の実施形態＞
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【００２５】
以上、上述した各実施形態によれば、ファイルシステム内にある数多くの文書ファイルから、次に必要なファイルをただちに得られる。作業者の業務中に発生する関連文書の検索作業時間を削減でき、負担を軽減できる。また、誤った文書テンプレートの使用による、無駄な作業を防止することができる。
また、事前登録作業は不要であり、１つ１つファイル管理を実施するような、新たな大規模な文書管理システムを導入しなくてよい。
よって、業務を進めるにつれ、別の文書ファイルを次々作成していかなければならない状況において、次の作業で作成する文書ファイルを作業者にレコメンドすることができる。
【００２６】
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【符号の説明】
【００２７】
１０１  システムバス、１０２  ＣＰＵ、１０３  ＲＯＭ、１０４  ＲＡＭ、１０５  外部記憶装置、１０６  ネットワークインターフェース、１０７  表示部、１０８  操作部
【図１】
2014170462.tif 000003
【図２】
2014170462.tif 000004
【図３】
2014170462.tif 000005
【図４】
2014170462.tif 000006
【図５】
2014170462.tif 000007
【図６】
2014170462.tif 000008
【図７】
2014170462.tif 000009
【図８】
2014170462.tif 000010
【図９】
2014170462.tif 000011
【図１０】
2014170462.tif 000012