(57)【要約】【課題】今の観点とは異なる観点で過去に分類されたデータを参照したいユーザがそのデータを見つけ出す際にかかる手間を軽減する。【解決手段】文書ファイル管理部（１６）により或る文書ファイルが或るフォルダに格納された場合に、文書属性取得部（１８）が、該或る文書ファイルを解析して該或る文書ファイル中のテキストに含まれる単語を取得するとともに、フォルダ属性取得部（２０）が、他のフォルダのフォルダ名を取得する。そして、第２属性付与部（２４）は、上記他のフォルダのフォルダ名に、文書属性取得部（１８）により取得された単語が含まれる場合、上記他のフォルダのフォルダ名を、該或る文書ファイルに関連づける。【選択図】図２
2014081875.tif 000002
【特許請求の範囲】
【請求項１】
或るデータを、或るデータグループの所属要素として設定する設定手段と、
前記或るデータを解析し、解析結果に基づいて前記或るデータの属性に関するデータ属性情報を取得するデータ属性取得手段と、
他のデータグループの属性に関するグループ属性情報を取得するグループ属性取得手段と、
前記他のデータグループの属性に関するグループ属性情報と、前記或るデータの属性に関するデータ属性情報との比較結果が予め定められた条件を満足する場合、該グループ属性情報を前記或るデータに関連づける関連づけ手段と、
を含む情報処理装置。
【請求項２】
いずれかのデータグループが選択された場合に、そのデータグループの属性に関するグループ属性情報が関連づけられたデータを検索する検索手段、
をさらに含む請求項１に記載の情報処理装置。
【請求項３】
前記比較結果が前記条件を満足する場合に、前記他のデータグループの上位のデータグループの属性に関するグループ属性情報を、前記或るデータに関連づける手段をさらに含むこと、
を特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記或るデータグループの属性に関するグループ属性情報を、前記或るデータに関連づける手段をさらに含むこと、
を特徴とする請求項１又は２に記載の情報処理装置。
【請求項５】
前記或るデータグループの上位のデータグループの属性に関するグループ属性情報を、前記或るデータに関連づける手段をさらに含むこと、
を特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記データは、文書を表す文書データであり、
前記データ属性取得手段は、
前記或るデータに含まれる語を、前記データ属性情報として取得し、
前記グループ属性取得手段は、
前記他のデータグループの名称を、前記グループ属性情報として取得し、
前記関連づけ手段は、
前記或るデータに含まれる語が、前記他のデータグループの名称に含まれる場合に、前記他のデータグループの名称を前記或るデータに関連づけること、
を特徴とする請求項１に記載の情報処理装置。
【請求項７】
或るデータを、或るデータグループの所属要素として設定する設定手段、
前記或るデータを解析し、解析結果に基づいて前記或るデータの属性に関するデータ属性情報を取得するデータ属性取得手段、
他のデータグループの属性に関するグループ属性情報を取得するグループ属性取得手段、
前記他のデータグループの属性に関するグループ属性情報と、前記或るデータの属性に関するデータ属性情報との比較結果が予め定められた条件を満足する場合、該グループ属性情報を前記或るデータに関連づける関連づけ手段、
としてコンピュータを機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
下記特許文献１に記載の文書管理システムは、選択されたフォルダに対してスキーマを登録する。また、上記文書管理システムは、選択されたフォルダのうちから選択された文書に対して、該文書が含まれるフォルダに登録されたスキーマにより定義されている属性値を登録する。また、上記文書管理システムは、文書検索条件となる属性値を入力し、入力された属性値と登録されている属性値とを照合することにより文書の検索を行う。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−９１９７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、今の観点とは異なる観点で過去に分類されたデータを参照したいユーザがそのデータを見つけ出す際にかかる手間を軽減することである。
【課題を解決するための手段】
【０００５】
上記課題を解決するための請求項１の発明は、或るデータを、或るデータグループの所属要素として設定する設定手段と、前記或るデータを解析し、解析結果に基づいて前記或るデータの属性に関するデータ属性情報を取得するデータ属性取得手段と、他のデータグループの属性に関するグループ属性情報を取得するグループ属性取得手段と、前記他のデータグループの属性に関するグループ属性情報と、前記或るデータの属性に関するデータ属性情報との比較結果が予め定められた条件を満足する場合、該グループ属性情報を前記或るデータに関連づける関連づけ手段と、を含む情報処理装置である。
【０００６】
また、請求項２の発明は、請求項１において、いずれかのデータグループが選択された場合に、そのデータグループの属性に関するグループ属性情報が関連づけられたデータを検索する検索手段、をさらに含むことを特徴とする。
【０００７】
また、請求項３の発明は、請求項１又は請求項２の発明において、前記比較結果が前記条件を満足する場合に、前記他のデータグループの上位のデータグループの属性に関するグループ属性情報を、前記或るデータに関連づける手段をさらに含むこと、を特徴とする。
【０００８】
また、請求項４の発明は、請求項１又は請求項２の発明において、前記或るデータグループの属性に関するグループ属性情報を、前記或るデータに関連づける手段をさらに含むこと、を特徴とする。
【０００９】
また、請求項５の発明は、請求項４の発明において、前記或るデータグループの上位のデータグループの属性に関するグループ属性情報を、前記或るデータに関連づける手段をさらに含むこと、を特徴とする。
【００１０】
また、請求項６の発明は、請求項１の発明において、前記データは、文書を表す文書データであり、前記データ属性取得手段は、前記或るデータに含まれる語を、前記データ属性情報として取得し、前記グループ属性取得手段は、前記他のデータグループの名称を、前記グループ属性情報として取得し、前記関連づけ手段は、前記或るデータに含まれる語が、前記他のデータグループの名称に含まれる場合に、前記他のデータグループの名称を前記或るデータに関連づけること、を特徴とする。
【００１１】
上記課題を解決するための請求項７の発明は、或るデータを、或るデータグループの所属要素として設定する設定手段、前記或るデータを解析し、解析結果に基づいて前記或るデータの属性に関するデータ属性情報を取得するデータ属性取得手段、他のデータグループの属性に関するグループ属性情報を取得するグループ属性取得手段、前記他のデータグループの属性に関するグループ属性情報と、前記或るデータの属性に関するデータ属性情報との比較結果が予め定められた条件を満足する場合、該グループ属性情報を前記或るデータに関連づける関連づけ手段、としてコンピュータを機能させるプログラムである。
【発明の効果】
【００１２】
請求項１、２、７の発明によれば、今の観点とは異なる観点で過去に分類されたデータを参照したいユーザがそのデータを見つけ出す際にかかる手間を軽減できる。
【００１３】
請求項３の発明によれば、本構成を有しない場合と比較して、今の観点とは異なる観点で過去に分類されたデータを参照したいユーザがそのデータを見つけ出す際にかかる手間を、より確実に軽減できる。
【００１４】
請求項４の発明によれば、参照したいデータが、今の観点とは異なる観点で過去に分類されたデータであって、かつ、分類種別が過去に度々変わったことがあるデータであったとしても、ユーザがそのデータを見つけ出す際にかかる手間を軽減できる。
【００１５】
請求項５の発明によれば、本構成を有しない場合と比較して、今の観点とは異なる観点で過去に分類されたデータを参照したいユーザがそのデータを見つけ出す際にかかる手間を、より確実に軽減できる。
【００１６】
請求項６の発明によれば、今の観点とは異なる観点で過去に分類された文書を参照したいユーザがその文書を見つけ出す際にかかる手間を軽減できる。
【図面の簡単な説明】
【００１７】
【図１】情報処理装置の構成を例示する図である。
【図２】情報処理装置において実現される機能群を示す機能ブロック図である。
【図３】階層構造を例示する図である。
【図４】階層構造を例示する図である。
【図５】ファイルシステム管理情報を例示する図である。
【図６】情報処理装置で実行される処理を示すフロー図である。
【図７】関連フォルダテーブルを例示する図である。
【図８】関連フォルダテーブルを例示する図である。
【図９】情報処理装置で実行される処理を示すフロー図である。
【発明を実施するための形態】
【００１８】
以下、本発明の実施形態の例について図面に基づき詳細に説明する。
【００１９】
図１は、本発明の実施形態に係る情報処理装置２の構成を例示する図である。本実施形態の場合、情報処理装置２は、企業の人事部の部員に支給されたコンピュータであり、制御部４、主記憶６、ハードディスク８、操作入力部１０、及び表示部１２などを備えている。制御部４は、マイクロプロセッサであり、主記憶６に記憶されるファイルシステム管理プログラムに従って各種情報処理を実行する。主記憶６は、ＲＯＭ及びＲＡＭによって実現され、上記ファイルシステム管理プログラムが格納される。ここで、ファイルシステム管理プログラムは、コンピュータ読取可能な情報記憶媒体（例えば、ＤＶＤ（登録商標）−ＲＯＭ）から読み出されて主記憶６に記憶される。なお、ファイルシステム管理プログラムは、ネットワークを介してダウンロードされて主記憶６に記憶されてもよい。
【００２０】
ハードディスク８は、各種情報を記憶する。また、操作入力部１０は、マウス及びキーボードなどであり、人事部員が行った操作を示す操作信号を制御部４に出力する。また、表示部１２は、ディスプレイであり、制御部４の命令に従って、情報を表示する。
【００２１】
図２は、情報処理装置２において実現される機能群を示す機能ブロック図である。同図に示すように、情報処理装置２では、ファイルシステム部１４と、文書ファイル管理部１６と、第１属性付与部１７と、文書属性取得部１８と、フォルダ属性取得部２０と、比較部２２と、第２属性付与部２４と、検索部２６と、が実現される。ファイルシステム部１４は、ハードディスク８により実現される。ファイルシステム部１４以外の機能は、上記ファイルシステム管理プログラムに従って動作する制御部４により実現される。
【００２２】
［ファイルシステム部］
ファイルシステム部１４は、ファイルシステム上に存在する複数のフォルダからなる階層構造を示す階層データを記憶している。一つ一つのフォルダが「データグループ」に相当する。階層データは、ファイルシステム上に存在するフォルダ一つ一つのフォルダ名を含む。階層データにおいて、各フォルダ名は、上位のフォルダのフォルダ名に関連づけられている。図３は、階層データにより示される階層構造を例示している。参照符号「２８」で指し示されている図形がフォルダを示す。フォルダの図形内にフォルダ名が記載されている。なお、最上位の階層はルートと呼ばれる。
【００２３】
また、ファイルシステム部１４は、ファイルシステム上に存在する複数の文書ファイルを記憶している。文書ファイルは、テキストを含む文書データである。文書ファイルが「データ」に相当する。ここでは、文書データが「データ」に相当する場合を説明するが、文書データ以外のデータ（例えば、画像データ）が「データ」に相当していてもよい。
【００２４】
また、ファイルシステム部１４は、ファイルシステム上に存在する文書ファイルそれぞれの識別ＩＤ（以下、文書ＩＤと表記する）も記憶している。
【００２５】
［文書ファイル管理部］
人事部員は、ファイルシステム上の文書ファイルを分類し、整理する。すなわち、人事部員は、所定の格納操作を行い、文書ファイルをその分類種別に対応するフォルダに格納する。例えば、図４に示すように、人事部員は、格納操作を行うことで、人事部が購入した物品の購入明細書たる文書Ａの文書ファイルを、人事部関連のフォルダである「人事」フォルダに格納する。文書Ａの文書ファイルが人事部関連の文書ファイルだからである。格納操作が行われた場合、情報処理装置２では、文書ファイル管理部１６が、文書ファイルの文書ＩＤを、その格納先のフォルダのフォルダ名に関連づける。具体的には、ファイルシステム上の各フォルダにどの文書ファイルが格納されているかを示すファイルシステム管理情報がハードディスク８に記憶されている。図５にファイルシステム管理情報を示す。同図に示すように、ファイルシステム管理情報には、ファイルシステム上のフォルダそれぞれのフォルダ名に関連付けて、そのフォルダに格納された文書ファイルの文書ＩＤからなる格納ファイル情報が記憶される。文書ファイル管理部１６は、格納先のフォルダのフォルダ名に関連付けられた格納ファイル情報に、文書ファイルの文書ＩＤを追加することで、その文書ファイルを格納先のフォルダに格納する。例えば、文書ファイル管理部１６は、文書Ａの文書ファイルを「人事」フォルダに格納する場合、「人事」フォルダのフォルダ名に関連付けられた格納ファイル情報に、文書Ａの文書ファイルの文書ＩＤを追加することとなる。
【００２６】
ここで、フォルダ名は、フォルダに格納される文書ファイルの分類種別を表していると言える。そのため、文書ファイル管理部１６は、格納操作が行われた場合、文書ファイルを、その格納先のフォルダ名が表す分類種別に所属する文書ファイルとして設定しているとも言える。フォルダ名が「グループ属性情報」に相当する。
【００２７】
なお、必要に応じて、人事部員は、既に何らかのフォルダに格納されている文書ファイルの格納場所を変更し、その文書ファイルを他のフォルダへと移動させる。すなわち、人事部員は、所定の移動操作を行い、既にフォルダに格納されている文書ファイルを他のフォルダへと移動させる。移動操作が行われた場合、情報処理装置２では、格納操作が行われた場合と同様に、文書ファイル管理部１６が、文書ファイルの文書ＩＤを、格納先のフォルダ名すなわち移動先のフォルダ名、に関連づける。但し、この場合、文書ファイル管理部１６は、移動元のフォルダ名に対する文書ファイルの文書ＩＤの関連づけを解除する。つまり、文書ファイル管理部１６は、移動元のフォルダ名に関連付けられた格納ファイル情報から、文書ファイルの文書ＩＤを削除する。
【００２８】
このように、人事部員は、格納操作や移動操作を行うことで、ファイルシステム上の文書ファイルを整理する。また、人事部員は、参照したい文書ファイルの分類種別に対応するフォルダ、を選択することで、その文書ファイルを見つけ出す。例えば、人事部員は、文書Ａの文書ファイルを参照したい場合、「人事」フォルダを選択する。
【００２９】
ところで、参照したい文書ファイルの分類種別に対応するフォルダを選択しても、その文書ファイルを見つけられない場合がある。例えば、分類基準が変わった場合、人事部員が、参照したい文書ファイルの今の分類種別に対応するフォルダを選択しても、その文書ファイルは過去の分類種別に対応するフォルダに格納されているので、その文書ファイルは見つからないということになる。例えば、文書Ａの文書ファイルを参照したい人事部員が、経理関係の書類は「経理」フォルダ（図３参照）に格納するという今の分類基準を念頭に「経理」フォルダを選択しても、人事部関連の書類は「人事」フォルダに格納するという過去の分類基準の下で文書Ａの文書ファイルは「人事」フォルダに格納されているので、その文書ファイルは見つからないということになる。
【００３０】
この点、この情報処理装置２では、分類基準が変わっても、参照したい文書ファイルを人事部員が簡単に見つけられるよう、第１属性付与部１７、文書属性取得部１８、フォルダ属性取得部２０、比較部２２、第２属性付与部２４、及び検索部２６が実現されている。図６及び図９は、これらの機能により情報処理装置２で実行される処理を示すフロー図である。以下、図６及び図９を参照しつつ、これらの機能について、説明する。なお、以下、「フォルダを選択する」ことを、「フォルダを開く」と表記する。
【００３１】
［第１属性付与部］
まず、図６について説明する。図６は、格納操作又は移動操作が行われた場合に実行される。すなわち、第１属性付与部１７は、文書ファイル管理部１６が格納操作又は移動操作の結果、或る文書ファイル（以下、文書ファイルＸと表記する）を或るフォルダ（以下、フォルダＸと表記する）に格納した場合に、ルートからフォルダＸに至るまでの全フォルダ（フォルダＸを含む）のフォルダ名をファイルシステム部１４から取得し、取得したフォルダ名を、文書ファイルＸの文書ＩＤに関連付ける（Ｓ１０１）。本実施形態の場合、ファイルシステム上の各文書ファイルがどのフォルダに関連しているかを示す関連フォルダテーブルがハードディスク８に記憶されている。図７に関連フォルダテーブルを示す。同図に示すように、関連フォルダテーブルには、ファイルシステム上の文書ファイルそれぞれの文書ＩＤに関連付けて、その文書ファイルに関連するフォルダのフォルダ名からなる関連フォルダ情報が記憶される。Ｓ１０１で第１属性付与部１７は、文書ファイルＸの文書ＩＤに関連付けられた関連フォルダ情報にルートからフォルダＸに至るまでの全フォルダのフォルダ名を追加することで、これらのフォルダ名を文書ファイルＸの文書ＩＤに関連付ける。図７は、文書Ａの文書ファイルが「人事」フォルダに格納されたときの関連フォルダテーブルを示している。
【００３２】
なお、第１属性付与部１７は、Ｓ１０１で、文書ファイルＸの文書ＩＤにフォルダＸのフォルダ名のみを関連付けてもよい。
【００３３】
［文書属性取得部］
次に、文書属性取得部１８は、ファイルシステム部１４から文書ファイルＸを読み出した後、文書ファイルＸを解析し、文書ファイルＸの属性に関する属性情報を取得する。ここでは、文書属性取得部１８は、文書ファイルＸ中のテキストに含まれる単語（例えば、名詞）を属性情報として取得する（１０２）。Ｓ１０２で取得される単語の一つ一つが「データ属性情報」に相当する。なお、Ｓ１０２で文書属性取得部１８は、文書ファイルＸ中のテキストに含まれる単語の代わりに、文書ファイルＸのファイル名を属性情報として取得してもよい。
【００３４】
Ｓ１０２の後、ファイルシステム上に存在するフォルダのうちの、ルートからフォルダＸに至るまでのパス上にないフォルダ、の一つ一つが選択され、フォルダが選択されるごとに選択されたフォルダ（以下、フォルダＹと表記する）を対象にＳ１０３乃びＳ１０４のステップが実行される。
【００３５】
［フォルダ属性取得部及び比較部］
すなわち、フォルダ属性取得部２０がフォルダＹの属性に関する属性情報を取得した後、比較部２２が、フォルダＹの属性情報と文書属性取得部１８により取得された属性情報とを比較するとともに、比較結果が所定条件を満足するか否かを判定する（Ｓ１０３）。具体的には、フォルダ属性取得部２０がフォルダＹのフォルダ名を取得した後、比較部２２が、フォルダＹのフォルダ名に、文書属性所得部１８が取得した単語のいずれかが含まれるか否かを判定する（Ｓ１０３）。
【００３６】
［第２属性付与部］
フォルダＹのフォルダ名に、文書属性取得部１８が取得した単語のいずれかが含まれる場合（Ｓ１０３のＹＥＳ）、第２属性付与部２４は、ルートからフォルダＹに至るまでの全フォルダ（フォルダＹを含む）のフォルダ名を、文書ファイルＸに関連付ける（Ｓ１０４）。すなわち、Ｓ１０４で第２属性付与部２４は、文書ファイルＸの文書ＩＤに関連付けられた関連フォルダ情報に、ルートからフォルダＹに至るまでの全フォルダのフォルダ名を追加する。なお、Ｓ１０４で第２属性付与部２４は、文書ファイルＸに、フォルダＹのフォルダ名のみ関連付けてもよい。
【００３７】
一方、フォルダＹのフォルダ名に文書属性取得部１８が取得した単語のいずれもが含まれない場合（Ｓ１０３のＮＯ）、次のフォルダがフォルダＹとして選択され、Ｓ１０３以降のステップが再度実行されることとなる。
【００３８】
図８は、文書Ａの文書ファイルが「人事」フォルダに格納されたときの関連フォルダテーブルを示している。文書Ａは人事部が購入した物品の購入明細書であり、経理関連の書類でもあるので、文書Ａの文書ファイルの文書ＩＤに、「経理」フォルダのフォルダ名が関連付けられている。
【００３９】
［検索部］
図９に示す処理について説明する。図９に示す処理は、ファイルシステム上に存在するフォルダのいずれかが開かれた場合に実行される。すなわち、検索部２６は、階層データを参照し、ルートから、開かれたフォルダ（以下、フォルダＺと表記する）に至るまでの全フォルダ（フォルダＺを含む）のフォルダ名を取得する（Ｓ２０１）。なお、Ｓ２０１で検索部２６は、フォルダＺのフォルダ名のみを取得してもよい。
【００４０】
そして、検索部２６は、Ｓ２０１で取得したフォルダ名一つ一つを選択し、フォルダ名を選択するごとに、選択したフォルダ名（以下、フォルダ名Ｚと表記する）を対象にＳ２０２のステップを実行する。すなわち、検索部２６は、関連フォルダテーブルを参照して、フォルダ名Ｚを含む関連フォルダ情報を特定した後、特定した関連フォルダ情報に関連付けられた文書ＩＤで識別される文書ファイルをファイルシステム部１４から読み出し、読み出した文書ファイルを出力する（Ｓ２０２）。本実施形態の場合、検索部２６は、読み出した文書ファイルのサムネイル画像を出力する。また、Ｓ２０２で検索部２６は、フォルダＺに格納されている文書ファイルのサムネイル画像の出力も行う。
【００４１】
図８に示すように、「人事」フォルダに格納された文書Ａの文書ファイルには、「経理」フォルダのフォルダ名が関連付けられている。そのため、「経理」フォルダが開かれた場合、元々「経理」フォルダに格納されている文書ファイルだけでなく、文書Ａの文書ファイルも出力されることとなる。そのため、文書Ａの文書ファイルを参照したい人事部員は、「人事」フォルダを開かずとも、文書Ａの文書ファイルを簡単に見つけられる。
【００４２】
［まとめ］
このように、情報処理装置２では、第２属性付与部２４により、文書ファイルがフォルダに格納される場合に、その文書ファイルに、その文書ファイルに関連する他のフォルダが関連付けられる（図６のＳ１０３及びＳ１０４参照）。また、フォルダが開かれた場合に、検査部２６により、開かれたフォルダが関連付けられた文書ファイルが出力される（図９のＳ２０２参照）。そのため、過去の分類基準、過去の観点で分類された文書ファイルを参照したい人事部員がその文書ファイルを見つけ出す際にかかる手間が軽減される。
【００４３】
また、情報処理装置２では、第１属性付与部１７により、文書ファイルに、他のフォルダだけでなく、その文書ファイルの格納先のフォルダも関連付けられる（図６のＳ１０１参照）。そのため、参照したい文書ファイルが、過去の分類基準で分類された文書ファイルであって、かつ、格納場所が転々と変わった文書ファイルであったとしても、その文書ファイルを見つけ出す際に係る手間が軽減される。
【００４４】
また、情報処理装置２では、第１属性付与部１７により、文書ファイルに、格納先のフォルダの上位のフォルダも関連付けられる。また第２属性付与部２４により、文書ファイルに、その文書ファイルに関連する他のフォルダの上位のフォルダも関連付けられる（図６のＳ１０１及びＳ１０４参照）。それだけでなく、検索部２６により、開かれたフォルダが関連付けられた文書ファイルだけでなく、開かれたフォルダの上位のフォルダに関連付けられた文書ファイルも出力される（図９のＳ２０１及びＳ２０２参照）。この点からも、過去の分類基準で分類された文書ファイルを参照したい人事部員がその文書ファイルを見つけ出す際に係る手間が軽減される。
【００４５】
なお、本発明の実施形態は、上記実施形態だけに限らない。
【００４６】
例えば、ファイルシステム部１４は、情報処理装置２とは別体のデータベースサーバによって実現されてもよい。
【符号の説明】
【００４７】
２  情報処理装置、４  制御部、６  主記憶、８  ハードディスク、１０  操作入力部、１２  表示部、１４  ファイルシステム部、１６  文書ファイル管理部、１７  第１属性付与部、１８  文書属性取得部、２０  フォルダ属性取得部、２２  比較部、２４  第２属性付与部、２６  検索部、２８  フォルダ。
【図１】
2014081875.tif 000003
【図２】
2014081875.tif 000004
【図３】
2014081875.tif 000005
【図４】
2014081875.tif 000006
【図５】
2014081875.tif 000007
【図６】
2014081875.tif 000008
【図７】
2014081875.tif 000009
【図８】
2014081875.tif 000010
【図９】
2014081875.tif 000011