(57)【要約】【課題】ファイルサーバー上のデータを効率よく検索することが望まれていた。【解決手段】ファイルサーバーへデータを保存する際には、保存先のフォルダに該当フォルダの情報ファイルがないときは、その該当フォルダに情報ファイルを設けてその情報ファイル内に保存したデータの履歴を書き込、情報ファイルがあるときは、そのファイル内に保存したデータの履歴を書き込む履歴書き込み手段、同ファイルサーバー上のデータの検索が要求された場合は、予め作成しておいた情報ファイルから任意のフォルダ内に保存されているデータの情報を検索用データとして提供する検索補助手段、を併せ持つファイルサーバーを提供するものである。【選択図】    図１
2007156867.tif 000002
【特許請求の範囲】
【請求項１】
ファイルサーバーへデータを保存する際には、保存先のフォルダに該当フォルダの情報ファイルがないときは、その該当フォルダに情報ファイルを設けてその情報ファイル内に保存したデータの履歴を書き込、情報ファイルがあるときは、そのファイル内に保存したデータの履歴を書き込む履歴書き込み手段、
同ファイルサーバー上のデータの検索が要求された場合は、予め作成しておいた情報ファイルから任意のフォルダ内に保存されているデータの情報を検索用データとして提供する検索補助手段、
を併せ持つファイルサーバー。
【請求項２】
請求項１記載のファイルサーバー上のデータの検索が必要な場合は、ファイルサーバー上のデータが保存したフォルダ内の情報ファイルを用いて検索することを特徴とする検索システム。
【請求項３】
請求項１記載のファイルサーバー上のデータの検索が必要な場合は、ファイルサーバー上のデータが保存したフォルダ内の情報ファイルを用いて検索する様にプログラムされていることを特徴とする検索プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、この発明は、ファイルサーバー、検索システム、及びそれに用いる検索プログラムに関するに関する。
【背景技術】
【０００２】
ファイルサーバーはデータベースと比較して、容易に構築できる。しかしながらファイルサーバーはデータベースと比較して、検索システム及びそれに用いる検索プログラムを製作し辛く、加えて完成した検索システムの応答性は低い傾向にある。例えば、これら文書の簡便な管理方法としては、分類整理するフォルダの作成とともに、各文書ファイルに付けるファイル名を工夫することが挙げられる。すなわち、フォルダ名と、そこに格納されているファイル名とからその文書ファイルの内容を推測することがなされてる。
【０００３】
この方法では、比較的少数の文書ファイルの管理に対しては有効となるが、遠い過去に作成された文書ファイルが存在する場合や、ファイル名だけでは他の文書ファイルの内容とは区別することができないような文書ファイルが存在する場合には、それら文書ファイルを、作成元のワードプロセッサ・アプリケーションを用いてその都度開いて確認する必要が生じてくる。
【０００４】
一般に、この文書ファイルの内容確認方法として、ワードプロセッサ・アプリケーションの動作状態において、編集しようとする文書ファイルを選択する際に、開こうとする文書ファイルの内容を確認できるビューア機能を実行させる方法がある。
【０００５】
しかしながら、上記した従来のビューア機能では、文書ファイルを一つずつ選択するという作業が必要となり、内容を確認したい文書ファイルのファイル名を全く検討つけることができない場合には、存在する文書ファイルの数に比例して、その確認作業に膨大な時間を要してしまうといった問題点があった。
【０００６】
また、複数の文書ファイルの内容を同時に確認する場合でも、上記した文書ファイルの選択作業は回避できず、特に、この場合、表示画面上に表示される複数のプレビュー・ウインドウ画面は、通常、互いに重なり合って乱雑に配置され、これらプレビュー・ウインドウ画面間の内容を比較しようとする際には、プレビュー・ウインドウ画面の配置整理を必要とし、多大な労力を生じてしまうという問題点があった。
【０００７】
さらに、複数のグラフィック・データファイルに対しては、図形プロセッサ・アプリケーションに備える機能等によって、それらグラフィック・データの内容を縮小して一覧表示するサムネイル表示をおこなうことが可能であった。
【０００８】
しかしながら、グラフィック・データは、レイアウトのみの確認によってその内容を認識することが可能である場合が多く、上記したサムネイル表示によっても複数のグラフィック・データの内容を一度に確認することができるが、文書ファイルに対しては、少なくともそれに記載された文字を認識する必要があり、サムネイル表示による内容確認を適用することができなかった。
【０００９】
このような課題に対しては、ジャストシステムより次のような実施形態が提案されている。それは、総合的な情報処理装置で、「コレクションファイル」という、文書内容も抽出したファイルを作成して一覧表示するといった機能である。具体的には、まずフォルダを指定してから、その内容を表示する、という手続きを踏むものである。
【００１０】
具体的には、文書作成機能を有するアプリケーションを実行させる情報処理装置において、表示画面を有する表示手段と、前記アプリケーションによって作成された複数の文書ファイルを格納するフォルダを、記憶装置またはネットワーク上の所定領域に階層的に作成するフォルダ作成手段と、前記フォルダ作成手段によって作成された複数のフォルダのうちの一つを指定するフォルダ指定手段と、前記表示手段を制御して、前記フォルダ指定手段によって指定されたフォルダ内の複数の文書ファイルの内容の全部または一部を一覧表示する表示制御手段とを備えたことを特徴とする情報処理装置を用いるものとして、例えば特許文献１などで公知である。
【００１１】
特許文献は以下の通り。
【特許文献１】特開２００１−２２７３４号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
しかし、この様なコレクションファイルは各ファイルの内容を目視で確認するのには優れているが、全てのファイルを横断して文書情報として検索することはできず、結局全てのファイルの内容を呼び出して検索する必要があり、アクセス量が膨大なものとなり、また検索速度も低下するばかりではなく、ファイルサーバにも多大なアクセス負荷が掛かることとなり、また、フィアルには検索に適した文書情報だけではなく画像データも多々存在しているためにその選択も容易ではなく、極めて小容量のファイルサーバでなければ実際的とはいえなかった。
【課題を解決するための手段】
【００１３】
請求項１記載の発明は、ファイルサーバーへデータを保存する際には、保存先のフォルダに該当フォルダの情報ファイルがないときは、その該当フォルダに情報ファイルを設けてその情報ファイル内に保存したデータの履歴を書き込、情報ファイルがあるときは、そのファイル内に保存したデータの履歴を書き込む履歴書き込み手段、
同ファイルサーバー上のデータの検索が要求された場合は、予め作成しておいた情報ファイルから任意のフォルダ内に保存されているデータの情報を検索用データとして提供する検索補助手段、
を併せ持つファイルサーバーを提供するものである。
【００１４】
請求項２記載の発明は、請求項１記載のファイルサーバー上のデータの検索が必要な場合は、ファイルサーバー上のデータが保存したフォルダ内の情報ファイルを用いて検索することを特徴とする検索システムを提供するものである。
【００１５】
請求項３記載の発明は、請求項１記載のファイルサーバー上のデータの検索が必要な場合は、ファイルサーバー上のデータが保存したフォルダ内の情報ファイルを用いて検索する様にプログラムされていることを特徴とする検索プログラムを提供するものである。
【発明の効果】
【００１６】
本発明は、履歴書き込み手段と検索補助手段を併せ持つ手段を併せもつことで、ファイルサーバー上のデータを効率よく検索するシステム、およびそれに用いるプログラムを効率よく製作することを実現することがでる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施の形態についてさらに詳しく説明する。
【００１８】
本発明の実施の形態は、添付の図面をもとに以下に説明する。なお、以下の記載は本発明の実施例を記載するものであり、本発明の請求項を限定するものではない。
【００１９】
本発明は図１に示すような環境で実施される。具体的には装置ＰＣ：０２１、装置ＰＣ：０２２、ファイルサーバー：０２３、それらを結ぶネットワークケーブル：０２４のネットワーク上にファイルサーバー：０２３のデータ：０３１を検索する端末：０２５が存在する環境で実施される。
【００２０】
この環境では、次の二つのプログラムが動作している。
【００２１】
一つ目のプログラムは、装置ＰＣ：０２１もしくは装置ＰＣ：０２２に生成される装置データ：０３０をファイルサーバー：０２３：へ格納するデータ保存プログラム：０２６。
【００２２】
二つ目のプログラムは、ファイルサーバー：０２３上のデータ：０３１を検索表示する端末：０２５上に、ファイルサーバー：０２３上のデータ：０３１を表示するデータ検索プログラム：０２７である。
【００２３】
図１にあるファイルサーバー：０２３内のフォルダ構成は図２のようになる。
図２に示すフォルダ構成は３層構成になっており、第一層はフォルダＡ：１２１、その下に第二層のフォルダＡ−１：１２２、フォルダＡ−２：１２３、フォルダＡ−３：１２４、フォルダＡの情報ファイル：１２５が展開されている。そして第二層のフォルダＡ−１：１２２の下には、第三層のフォルダＡ−１−１：１２６、フォルダＡ−１−２：１２７、フォルダＡ−１−３：１２８、フォルダＡ−１の情報ファイル１２９が展開されている。
【００２４】
図２に示すファイルサーバーへデータを保存するプログラムのフロー図は図３に示す。
【００２５】
始めに保存プログラムを起動するステップ：２２１があり、その直後は一旦、保存プログラムは待機状態になるステップ：２２２を迎える。
その後、保存プログラムがファイルサーバーへの保存対象データを確認するステップ：２２３が発生し、続けて保存プログラムが保存対象のデータをファイルサーバーの所定のフォルダへ保存するステップ：２２４が発生する。
【００２６】
このステップ後に、情報ファイル有り無しの判断をするステップ：２２５を向かえ、情報ファイルが存在しなければＮｏ：２２７に進み、保存プログラムが該当フォルダ内に情報ファイルを生成するステップ：２２８を経て、保存プログラムが該当フォルダ内の情報ファイルへ保存履歴を書き込むステップ：２３０にたどり着く。なお、情報ファイル有り無しの判断をするステップ：２２５のところで、情報ファイルの存在を確認できればＹｅｓ：２２６へ進み、直接、保存プログラムが該当フォルダ内の情報ファイルへ保存履歴を書き込むステップ：２３０に至る。
【００２７】
保存プログラムが該当フォルダ内の情報ファイルへ保存履歴を書き込むステップ：２３０を終えた後は、再度、保存プログラムは待機状態に戻る。
【００２８】
このようにして構築されたファイルサーバーのデータを検索するプログラムのフロー図は図４に示す。
【００２９】
始めに検索プログラムを起動するステップ：３２１があり、その直後は一旦、検索プログラムは待機状態になるステップ：３２２を迎える。その後、検索プログラムは検索条件
を取得するステップ：３２３が発生し、続けて検索プログラムが検索対象のフォルダの情報ファイルのデータ（保存履歴）を取得するステップ：３２４が自動的に発動し、検索プログラムが検索対象のフォルダ内のデータを表示するステップ：３２５に至り、その後はまた、検索プログラムは待機状態になるステップ：３２２に戻る。
【００３０】
なお図４中の検索プログラムが検索対象のフォルダ内のデータを表示するステップ：３２５の結果は、図１中の検索端末：０２５上に表示され、検査者へ提供されることになる。
【００３１】
この場合の検索プログラムが必要とするアプリケーションとしては、ワードプロセッサ・アプリケーション、表計算（スプレッド・シート）アプリケーション、リレーショナル・データベース・アプリケーションなどがある、その他、通常の業務処理において頻繁に使用されるアプリケーションとして、図形プロセッサ・アプリケーション、日本語変換アプリケーション、インターネット・メーラー・アプリケーション、ネットワーク対応スケジューラー・アプリケーション、インターネット・ブラウザ・アプリケーション、Ｗｅｂサイト巡回アプリケーション、ファイル検索ツール・アプリケーション、マクロ編集ツール・アプリケーションなどがある。
【図面の簡単な説明】
【００３２】
【図１】本発明によるファイルサーバーのネットワーク構成例である。
【図２】本発明によるファイルサーバーのフォルダ構成例である。
【図３】データ保存プログラムのフロー図の例である。
【図４】データ検索プログラムのフロー図の例である。
【符号の説明】
【００３３】
０２１  装置ＰＣ
０２２  装置ＰＣ
０２３  ファイルサーバー
０２４  ネットワークケーブル
０２５  端末
０２６  データ保存プログラム
０２７  データ検索プログラム
０３０  装置データ
０３１  ファイルサーバー上のデータ
０２７  データ検索プログラム
１２１  フォルダＡ
１２２  フォルダＡ−１
１２３  フォルダＡ−２
１２４  フォルダＡ−３
１２５  フォルダＡの情報ファイル
１２６  フォルダＡ−１−１
１２７  フォルダＡ−１−２
１２８  フォルダＡ−１−３
１２９  フォルダＡ−１の情報ファイル
【図１】
2007156867.tif 000003
【図２】
2007156867.tif 000004
【図３】
2007156867.tif 000005
【図４】
2007156867.tif 000006