(57)【要約】【課題】登録済みの文書情報から登録対象の文書情報への参照情報を登録可能な情報処理装置を提供する。【解決手段】本発明の情報処理装置は、登録対象の文書情報の名称を表す文字列が、登録済みの文書情報に含まれるか否かを検索する検索部２６と、検索結果に基づいて、登録済みの文書情報から登録対象の文書情報への参照情報を登録する参照関係管理部２７と、を備える。【選択図】図２
2012053655.tif 000002
【特許請求の範囲】
【請求項１】
登録対象の文書情報の名称を表す文字列が、登録済みの文書情報に含まれるか否かを検索する検索手段と、
検索結果に基づいて、前記登録済みの文書情報から前記登録対象の文書情報への参照情報を登録する登録手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記登録手段は、前記登録済みの文書情報が参照する文書情報の一覧を更新する、
請求項１に記載の情報処理装置。
【請求項３】
登録対象の文書情報の名称を表す文字列が、登録済みの文書情報に含まれるか否かを検索する検索手段と、
検索結果に基づいて、前記登録済みの文書情報から前記登録対象の文書情報への参照情報を登録する登録手段と、
としてコンピュータを機能させるプログラム。
【請求項４】
文書情報を記憶する記憶装置と、
端末と、
前記端末から文書情報の登録を受付ける受付手段と、
登録対象の文書情報の名称を表す文字列が、登録済みの文書情報に含まれるか否かを検索する検索手段と、
検索結果に基づいて、前記登録済みの文書情報から前記登録対象の文書情報への参照情報を登録する登録手段と、
を備えることを特徴とする情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、プログラム及び情報処理システムに関する。
【背景技術】
【０００２】
文書は、本文中で他の文書を参照していることがある。特許文献１には、データベースに登録済みの文書情報の名称を表す文字列が、登録対象の文書情報に含まれる場合に、登録対象の文書情報から登録済みの文書情報への参照情報を登録する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−９９３８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、登録済みの文書情報から登録対象の文書情報への参照情報を登録可能な情報処理装置、プログラム及び情報処理システムを提供することを主な目的とする。
【課題を解決するための手段】
【０００５】
上記課題を解決するため、請求項１に記載の発明は、登録対象の文書情報の名称を表す文字列が、登録済みの文書情報に含まれるか否かを検索する検索手段と、検索結果に基づいて、前記登録済みの文書情報から前記登録対象の文書情報への参照情報を登録する登録手段と、を備えることを特徴とする情報処理装置である。
【０００６】
また、請求項２に記載の発明は、前記登録手段は、前記登録済みの文書情報が参照する文書情報の一覧を更新する、請求項１に記載の情報処理装置である。
【０００７】
また、請求項３に記載の発明は、登録対象の文書情報の名称を表す文字列が、登録済みの文書情報に含まれるか否かを検索する検索手段と、検索結果に基づいて、前記登録済みの文書情報から前記登録対象の文書情報への参照情報を登録する登録手段と、としてコンピュータを機能させるプログラムである。
【０００８】
また、請求項４に記載の発明は、文書情報を記憶する記憶装置と、端末と、前記端末から文書情報の登録を受付ける受付手段と、登録対象の文書情報の名称を表す文字列が、登録済みの文書情報に含まれるか否かを検索する検索手段と、検索結果に基づいて、前記登録済みの文書情報から前記登録対象の文書情報への参照情報を登録する登録手段と、を備えることを特徴とする情報処理システムである。
【発明の効果】
【０００９】
請求項１，３，４に記載の発明によると、登録済みの文書情報から登録対象の文書情報への参照情報を登録することが可能である。
【００１０】
請求項２に記載の発明によると、登録済みの文書情報が参照する文書情報を一覧により把握することが可能である。
【図面の簡単な説明】
【００１１】
【図１】情報処理システムの構成例を表すブロック図である。
【図２】情報処理装置の機能構成例を表すブロック図である。
【図３】情報処理装置の動作例を表す説明図である。
【図４】情報処理装置の動作例を表すフローチャートである。
【図５】参照情報管理テーブルの内容例を表す図である。
【図６】逆テーブルの内容例を表す図である。
【図７】端末の画面表示例を表す図である。
【図８】情報処理装置の他の動作を表す説明図である。
【発明を実施するための形態】
【００１２】
本発明の情報処理装置、プログラム及び情報処理システムの実施形態を、図面を参照しながら説明する。
【００１３】
図１は、情報処理システム１の構成例を表すブロック図である。情報処理システム１は、サーバとして構成された情報処理装置２と、１または複数の端末３と、を含んでいる。これら情報処理装置２及び端末３は、インターネット等の通信線を介して相互にデータ通信する。
【００１４】
図２は、情報処理装置２の機能構成例を表すブロック図である。情報処理装置２は、データベースを記憶する記憶装置２１と、装置全体の制御を司る制御部２２と、インターフェース部２４と、文書管理部２５と、検索手段の例としての検索部２６と、登録手段の例としての参照関係管理部２７と、を備えている。
【００１５】
各部の機能は、ＣＰＵ等の演算部、メモリ等の記憶部、データの入出力を担う入出力部などを備えるコンピュータが、プログラムを読み取り、実行することによって実現される。プログラムは、ＣＤ−ＲＯＭ等の、コンピュータ読み取り可能な情報記録媒体からコンピュータに提供されてもよいし、インターネット等の通信線を介してコンピュータに提供されてもよい。
【００１６】
文書管理部２５は、記憶装置２１に仮想的な保存場所を設ける。こうした保存場所はフォルダと呼ばれる。具体的には、文書管理部２５は、端末３から送信された文書ファイルと文書ファイルの保存先として指定されたフォルダを含む登録要求とをインターフェース部２４から受け取ると、その文書ファイルを指定されたフォルダと対応付けて記憶装置２１に格納する。文書管理部２５は、文書ファイルとフォルダとの対応関係が記述されたテーブルを保持している。また、各々のフォルダには、上位のフォルダも対応付けられている。各々のフォルダは複数の上位フォルダを持つことが可能であり、これによってネットワーク構造のデータベースが構成される。
【００１７】
検索部２６は、検索語が文書ファイルに含まれているかどうか、検索を実行する。すなわち、検索部２６は、文書ファイルが表す本文の文字列の中に、検索語と同じ文字列が含まれているか否かを検索する。具体的には、検索部２６は、これから記憶装置２１に登録される登録対象の文書ファイルの名称を表す文字列が、既に記憶装置２１に登録済みの文書ファイルに含まれるか否かを検索する。なお、検索語との完全一致に限らず、あいまい検索を行ってもよい。あいまい検索とは、検索条件に完全一致しない対象を一定の規則の元で抽出する検索方法のことで、公知の手法を用いることができる。
【００１８】
参照関係管理部２７は、検索部２６による検索結果に基づいて、登録済みの文書ファイルから登録対象の文書ファイルへの参照情報を登録する。参照関係管理部２７は、参照情報を管理するための参照情報管理テーブルを保持している。参照情報管理テーブルでは、後述するように、文書ファイルと、その文書ファイルを本文中で参照している文書ファイルとが対応付けられる。
【００１９】
以下、情報処理装置２の具体的な動作について説明する。
【００２０】
図３に示されるように、文書ファイルが記憶装置２１に登録されるとき、検索部２６は、登録対象の文書ファイルの名称を表す文字列が、既に記憶装置２１に登録済みの文書ファイルに含まれるか否かを検索する。図４は、情報処理装置２の具体的な動作例を表すフローチャートである。
【００２１】
Ｓ１において、検索部２６は検索語を決定する。検索部２６は、文書のタイトルを表す文字列や、ファイル名から拡張子を除いた文字列を、検索語として決定する。
【００２２】
Ｓ２において、検索部２６は、決定された検索語を用いて検索を実行する。検索は、記憶装置２１に設けられた各フォルダに格納された文書ファイルに対して行われる。ここでは、文書ファイルの登録先のフォルダ及びその近傍のフォルダが検索範囲として設定される。近傍のフォルダとは、ネットワーク構造において登録先のフォルダと近い関係にあるフォルダをいう。近傍のフォルダとしては、例えば、登録先のフォルダの属するフォルダ（登録先のフォルダの親フォルダで、前述のとおり複数存在する場合がある）と登録先のフォルダから２世代まで下位のフォルダ（登録先のフォルダの子フォルダと孫フォルダ）を該当するものとして定めるようにしてもよい。
【００２３】
Ｓ３において、参照関係管理部２７は、検索により探し出された文書ファイルの関連度を評価する。関連度は、例えば、次のような基準で評価される。（１）両方向の参照関係が存在するか。すなわち、文書ファイル同士が互いを参照し合っている場合には、関連度が高く評価される。（２）参照を表す文字列が検索で一致した文字列の近くに存在するか。参照を表す文字列とは、例えば「参照」、「参考」、「参考文献」、「引用」等である。こうした文字列が、検索で一致した文字列と同じ行や同じ段落に存在する場合に、関連度が高く評価される。（３）検索で一致した文字列が引用符で囲まれているか。引用符とは、［  ］、「  」、“”、（）、‘’等である。検索で一致した文字列がこうした引用符で囲まれている場合に、関連度が高く評価される。（４）保存場所同士が近いか。検索により探し出された文書ファイルの保存場所が、登録対象の文書ファイルの保存場所に近いほど、関連度が高く評価される。なお、（１）〜（４）の順に優先順位が低くなる。すなわち、（１）の基準に合致する文書ファイルのほうが、（４）の基準に合致する文書ファイルより関連度が高く評価される。
【００２４】
Ｓ４において、参照関係管理部２７は、検索・評価の結果に基づいて、参照情報管理テーブルを作成する。具体的には、参照関係管理部２７は、登録対象の文書ファイルに、検索により探し出された登録済みの文書ファイルの情報を対応付ける。このとき、登録対象の文書ファイルには、関連度に関する情報も対応付けられる。また、検索により探し出された登録済みの文書ファイルは、関連度の高い順に並べられる。
【００２５】
参照情報管理テーブルは、図５に示されるように、文書ＩＤ、参照元文書ＩＤ、参照関連部分、引用符、距離などの項目を含んでいる。文書ＩＤは、文書ファイルの識別情報であり、参照元文書ＩＤは、その文書ファイルを本文中で参照している文書ファイルの識別情報である。参照関連部分、引用符および距離は、関連度の評価基準の（２）〜（４）に対応する項目である。参照情報管理テーブルでは、文書ファイルが登録される毎に、その文書ファイルを本文中で参照している既に登録済みの文書ファイルがリスト化される。
【００２６】
Ｓ５において、参照関係管理部２７は、逆テーブルを更新する。逆テーブルは、参照情報管理テーブルとは逆の参照関係を管理するためのテーブルであり、逆の参照関係を表す参照情報を迅速に取得可能とするために作成される。すなわち、逆テーブルでは、文書ファイルと、その文書ファイルが本文中で参照している文書ファイルとが対応付けられている。
【００２７】
逆テーブルは、図６に示されるように、文書ＩＤ、参照先文書ＩＤなどの項目を含んでいる。文書ＩＤは、文書ファイルの識別情報であり、参照先文書ＩＤは、その文書ファイルが本文中で参照している文書ファイルの識別情報である。なお、参照関連部分、引用符、距離の項目は、参照情報管理テーブルから読み出せるので、逆テーブルには設けられていない。逆テーブルでは、文書ファイルが登録される毎に、既に登録済みの文書ファイルが本文中で参照している文書ファイルのリストが更新される。
【００２８】
Ｓ６において、インターフェース部２４は、検索により探し出された登録済みの文書ファイルの一覧を参照情報管理テーブルから読み出し、この一覧をユーザに報知するための画面情報を生成し、端末３に送信する。端末３の画面には、図７に示されるように、登録対象の文書ファイルを参照している可能性のある登録済みの文書ファイルの一覧が表示される。検索により探し出された登録済みの文書ファイルが複数ある場合には、関連度に応じて並べられる。なお、関連度が比較的高い文書ファイルのみが表示されてもよい。
【００２９】
次に、情報処理装置２の他の動作について説明する。図８は、情報処理装置２の他の動作を表す説明図である。
【００３０】
図８に示されるように、文書ファイルが記憶装置２１に登録されるとき、検索部２６は、既に記憶装置２１に登録済みの文書ファイルの名称を表す文字列が、これから記憶装置２１に登録される登録対象の文書ファイルに含まれるか否かを検索する。情報処理装置２の具体的な動作は、上記図４に示したフローチャートと同様である。端末３の画面には、図７に示されるように、登録対象の文書ファイルが参照している可能性のある登録済みの文書ファイルの一覧も表示される。
【００３１】
以上、本発明の実施形態について説明したが、本発明は上記実施形態に限定されるものではなく、種々の変形実施が当業者にとって可能であるのはもちろんである。
【符号の説明】
【００３２】
１  情報処理システム、２  情報処理装置、３  端末、２１  記憶装置、２２  制御部、２４  インターフェース部、２５  文書管理部、２６  検索部、２７  参照関係管理部。
【図１】
2012053655.tif 000003
【図２】
2012053655.tif 000004
【図３】
2012053655.tif 000005
【図４】
2012053655.tif 000006
【図５】
2012053655.tif 000007
【図６】
2012053655.tif 000008
【図７】
2012053655.tif 000009
【図８】
2012053655.tif 000010