(57)【要約】【課題】現実の格納領域に格納されている複数のファイルを、仮想の格納領域を表した表示領域に表示して、表示領域に表示した複数のファイルに対して操作が行われる場合において、前記表示領域を非表示にした後に、前記表示領域において表示されていたファイル同士の関係を辿れる情報処理装置を提供する。【解決手段】  現実の格納領域に格納されている複数のファイルを、仮想の格納領域を表した表示領域に表示させる制御を行う表示制御手段と、上記表示領域に表示された複数のファイル同士を関連づけた関連データを作成する関連づけ手段と、上記表示領域が非表示になった場合に参照可能な場所に上記関連データを格納する格納手段と、を備える。【選択図】    図１
2020149395.tif 000002
【特許請求の範囲】
【請求項１】
現実の格納領域に格納されている複数のファイルを、仮想の格納領域を表した表示領域に表示させる制御を行う表示制御手段と、
前記表示領域に表示された複数のファイル同士を関連づけた関連データを作成する関連づけ手段と、
前記表示領域が非表示になった場合に参照可能な場所に前記関連データを格納する格納手段と、
を備えたことを特徴とする情報処理装置。
【請求項２】
前記表示領域におけるファイルの編集を、当該ファイルに相当する、前記現実の格納領域に格納されているファイルに反映させる編集反映手段を更に備えることを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記関連づけ手段は、前記表示領域で複数のファイルを合成する編集が行われた場合には、当該編集が行われない場合よりも強くファイル同士を関連づけることを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記表示制御手段が、操作者の操作に応じて前記表示領域上のファイルの表示位置を変更するものであり、
前記関連づけ手段は、前記表示領域上におけるファイル同士の距離が第１距離の場合には、当該ファイル同士の距離が当該第１距離よりも遠い第２距離の場合よりも強く当該ファイル同士を関連づけることを特徴とする請求項１から３のいずれか１項に記載の情報処理装置。
【請求項５】
前記関連づけ手段は、ファイル同士が前記表示領域上で特定の距離内である場合に当該ファイル同士を関連づけ、ファイル同士が当該特定の距離外である場合には当該ファイル同士を関連づけないことを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記関連づけ手段は、前記表示領域へファイルが表示された時間差が第１時間差の場合には、表示された時間差が当該第１時間差よりも長い第２時間差の場合よりも強くファイル同士を関連づけることを特徴とする請求項１から５のいずれか１項に記載の情報処理装置。
【請求項７】
前記関連づけ手段は、表示された時間差が特定の時間差内である場合にファイル同士を関連づけ、表示された時間差が当該特定の時間差外である場合にはファイル同士を関連づけないことを特徴とする請求項６に記載の情報処理装置。
【請求項８】
前記表示制御手段は、前記表示領域に少なくとも一度表示されたことがあるファイルの表示に際して、前記関連データにおいて当該ファイルに関連づけられたファイルも前記表示領域へ表示させることを特徴とする請求項１から７のいずれか１項に記載の情報処理装置。
【請求項９】
前記表示制御手段は、ファイルの表示に際して前記関連データにおいて当該ファイルに関連づけられたファイルを前記表示領域への表示候補として提示し、表示を許可する指示を受けて当該表示候補を当該表示領域へ表示することを特徴とする請求項８に記載の情報処理装置。
【請求項１０】
前記現実の格納領域に格納されているファイルを検索する検索手段を更に備え、
前記検索手段は、検索で見つかったファイルの提示に際して、前記関連データにおいて当該ファイルに関連づけられたファイルも提示することを特徴とする請求項１から９のいずれか１項に記載の情報処理装置。
【請求項１１】
前記検索手段は、検索で見つかったファイルと当該ファイルに関連づけられたファイルとを視覚的に対応付けて提示することを特徴とする請求項１０に記載の情報処理装置。
【請求項１２】
前記表示制御手段が、操作者の操作に応じて前記表示領域上のファイルの表示位置を変更するものであり、
前記関連データの作成時における前記表示領域上のファイルの表示状態を画像として保存する保存手段を更に備え、
前記関連づけられたファイルの提示に際し、前記保存手段によって保存された画像が表示されることを特徴とする請求項９または１１に記載の情報処理装置。
【請求項１３】
情報処理装置を、
現実の格納領域に格納されている複数のファイルを、仮想の格納領域を表した表示領域に表示させる制御を行う表示制御手段と、
前記表示領域に表示された複数のファイル同士を関連づけた関連データを作成する関連づけ手段と、
前記表示領域が非表示になった場合に参照可能な場所に前記関連データを格納する格納手段と、として動作させることを特徴とする情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置および情報処理プログラムに関する。
【背景技術】
【０００２】
従来、フォルダに格納されているファイル同士を関連づける技術が知られている。
【０００３】
例えば特許文献１には、ワークスペース及びフォルダから引き出された関連情報が記憶部上において管理され、それらの情報を利用して特定文書に関連する関連文書の候補が選び出され、各候補に対する重み付け処理の結果から関連文書リストが生成される文書検索システムが開示されている。
【０００４】
また、例えば特許文献２には、過去の削除ファイルデータを基に削除可能確率を計算し、ファイル直下のファイルについて削除可能確率の偏りからフォルダが削除できるかどうかを判別し、ほとんどのファイルが不要と判断できたフォルダについては、必要なファイルのみ自動的に削除対象から除外し、削除対象外のファイルの提示と確認をし、ファイルサーバから削除対象外のファイル以外のファイルをまとめて削除する業務文書処理システムが開示されている。
【０００５】
一方、複数のファイルを１つの表示領域に表示させ、複数のファイルに対してユーザが操作を行った後に、操作後の複数のファイルを元の格納領域に対して上書きする技術がある。表示領域において表示されていた複数のファイルは、ユーザにとって互いに関連したファイルであるため、表示領域が非表示にされた後も、ファイルの入手などのためにその関連をユーザが辿りたい場合がある。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００９−２２３４０９号公報
【特許文献２】特開２０１４−０２１５５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明は、現実の格納領域に格納されている複数のファイルを、仮想の格納領域を表した表示領域に表示して、表示領域に表示した複数のファイルに対して操作が行われる場合において、前記表示領域を非表示にした後に、前記表示領域において表示されていたファイル同士の関係を辿れる情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
請求項１に係る情報処理装置は、
現実の格納領域に格納されている複数のファイルを、仮想の格納領域を表した表示領域に表示させる表示制御手段と、
上記表示領域に表示された複数のファイル同士を関連づけた関連データを作成する関連づけ手段と、
上記表示領域が非表示になった場合に参照可能な場所に上記関連データを格納する格納手段と、
を備えたことを特徴とする。
【０００９】
請求項２に係る情報処理装置は、請求項１の情報処理装置において、
上記表示領域におけるファイルの編集を、当該ファイルに相当する、上記現実の格納領域に格納されているファイルに反映させる編集反映手段を更に備えることを特徴とする。
【００１０】
請求項３に係る情報処理装置は、請求項１または２の情報処理装置において、
上記関連づけ手段は、上記表示領域で複数のファイルを合成する編集が行われた場合には、当該編集が行われない場合よりも強くファイル同士を関連づけることを特徴とする。
【００１１】
請求項４に係る情報処理装置は、請求項１から３の情報処理装置において、
上記表示制御手段が、操作者の操作に応じて上記表示領域上のファイルの表示位置を変更するものであり、
上記関連づけ手段は、上記表示領域上におけるファイル同士の距離が第１距離の場合には、当該ファイル同士の距離が当該第１距離よりも遠い第２距離の場合よりも強く当該ファイル同士を関連づけることを特徴とする。
【００１２】
請求項５に係る情報処理装置は、請求項４の情報処理装置において、
上記関連づけ手段は、ファイル同士が上記表示領域上で特定の距離内である場合に当該ファイル同士を関連づけ、ファイル同士が当該特定の距離外である場合には当該ファイル同士を関連づけないことを特徴とする。
【００１３】
請求項６に係る情報処理装置は、請求項１から５の情報処理装置において、
上記関連づけ手段は、前記表示領域へファイルが表示された時間差が第１時間差の場合には、表示された時間差が当該第１時間差よりも長い第２時間差の場合よりも強くファイル同士を関連づけることを特徴とする。
【００１４】
請求項７に係る情報処理装置は、請求項６の情報処理装置において、
上記関連づけ手段は、表示された時間差が特定の時間差内である場合にファイル同士を関連づけ、表示された時間差が当該特定の時間差外である場合にはファイル同士を関連づけないことを特徴とする。
【００１５】
請求項８に係る情報処理装置は、請求項１から７の情報処理装置において、
上記表示制御手段は、上記表示領域に少なくとも一度表示されたことがあるファイルの表示に際して、上記関連データにおいて当該ファイルに関連づけられたファイルも上記表示領域へ表示させることを特徴とする。
【００１６】
請求項９に係る情報処理装置は、請求項８の情報処理装置において、
上記表示制御手段は、ファイルの表示に際して上記関連データにおいて当該ファイルに関連づけられたファイルを上記表示領域への表示候補として提示し、表示を許可する指示を受けて当該表示候補を当該表示領域へ表示することを特徴とする。
【００１７】
請求項１０に係る情報処理装置は、請求項１から９の情報処理装置において、
上記現実の格納領域に格納されているファイルを検索する検索手段を更に備え、
上記検索手段は、検索で見つかったファイルの提示に際して、上記関連データにおいて当該ファイルに関連づけられたファイルも提示することを特徴とする。
【００１８】
請求項１１に係る情報処理装置は、請求項１０の情報処理装置において、
上記検索手段は、検索で見つかったファイルと当該ファイルに関連づけられたファイルとを視覚的に対応付けて提示することを特徴とする。
【００１９】
請求項１２に係る情報処理装置は、請求項９または１１の情報処理装置において、
上記表示制御手段が、操作者の操作に応じて上記表示領域上のファイルの表示位置を変更するものであり、
上記関連データの作成時における上記表示領域上のファイルの表示状態を画像として保存する保存手段を更に備え、
上記関連づけられたファイルの提示に際し、上記保存手段によって保存された画像が表示されることを特徴とする。
【００２０】
請求項１３に係る情報処理プログラムは、
情報処理装置を、
現実の格納領域に格納されている複数のファイルを、仮想の格納領域を表した表示領域に表示させる表示制御手段と、
前記表示領域に表示された複数のファイル同士を関連づけた関連データを作成する関連づけ手段と、
前記表示領域が非表示になった場合に参照可能な場所に前記関連データを格納する格納手段と、として動作させることを特徴とする。
【発明の効果】
【００２１】
請求項１に係る情報処理装置および請求項１３に係る情報処理プログラムによれば、現実の格納領域に格納されている複数のファイルが、仮想的な格納領域を表した表示領域に表示され、表示領域に表示したファイルに対して操作が行われる場合において、上記表示領域を非表示にした後に、上記表示領域において表示されていたファイル同士の関係を辿ることができる。
【００２２】
請求項２に係る情報処理装置によれば、仮想の格納領域における、ファイルに対する編集を、再度、ユーザが現実の格納領域に格納されているファイルに行わなくてすむ。
【００２３】
請求項３に係る情報処理装置によれば、表示領域に表示されたファイルを合成する操作に応じて、表示領域に表示されたファイル同士を関連づけられる。
【００２４】
請求項４に係る情報処理装置によれば、表示領域に表示されたファイルを表示している距離に応じて、表示領域に表示されたファイル同士を関連づけられる。
【００２５】
請求項５に係る情報処理装置によれば、表示領域に表示されたファイルを表示している距離が特定の距離以内の場合、該ファイル同士を関連づけられる。
【００２６】
請求項６に係る情報処理装置によれば、表示領域に表示されたファイルが表示領域へ表示された時間差に応じて、表示領域に表示されたファイル同士を関連づけられる。
【００２７】
請求項７に係る情報処理装置によれば、表示領域に表示されたファイルが表示領域へ表示された時間差が特定の時間差以内である場合、該ファイル同士を関連づけることができる。
【００２８】
請求項８に係る情報処理装置によれば、表示領域に少なくとも一度表示されたことがあるファイルを、表示領域に再び表示する際、関連づけられたファイルも表示領域に表示することができる。
【００２９】
請求項９に係る情報処理装置によれば、関連づけられたファイルのうち不要なファイルの表示領域における表示を回避することができる。
【００３０】
請求項１０に係る情報処理装置によれば、ファイルの検索で見つかったファイルに関連づけられているファイルも提示することができる。
【００３１】
請求項１１に係る情報処理装置によれば、ファイル同士の対応が提示されない場合に較べて、ユーザがファイルの関連を理解しやすい。
【００３２】
請求項１２に係る情報処理装置によれば、関連データの作成時における表示領域上のファイルの表示状態を表した画像が表示されない場合に較べて、ユーザがファイル同士の関連を理解しやすい。
【図面の簡単な説明】
【００３３】
【図１】本発明の情報処理装置の一実施形態が組み込まれたファイル管理システムの概略構成図である。
【図２】ファイル管理システムによって表示されるファイル管理画面を示す図である。
【図３】図２に例示された３つのファイルにおける管理項目を示す表である。
【図４】「束ね／ばらし」が操作された場合の例を示す図である。
【図５】「一時保存」「元に戻す」が選択操作される場合の処理手順を表すフローチャートである。
【図６】関連度の評価基準を示す表である。
【図７】図３に示す管理項目に基づいて作成された関連データの例を示す図である。
【図８】関連データの別の例を示す図である。
【図９】作業スペースへのファイルの表示を説明する図である。
【図１０】「作業スペースにコピー」が選択操作される場合の処理手順を表すフローチャートである。
【図１１】作業スペースへの関連ファイルの表示をユーザに確認する画面を示す図である。
【図１２】関連ファイルではないファイルの表示について確認する画面を示す図である。
【図１３】検索結果を掲示する検索結果画面を示す図である。
【図１４】検索結果と共に表示された作業スペースの保存画面を示す図である。
【発明を実施するための形態】
【００３４】
本発明の実施形態について、以下図面を参照して説明する。
【００３５】
図１は、本発明の情報処理装置の一実施形態が組み込まれたファイル管理システムの概略構成図である。
【００３６】
ファイル管理システム１００は、ハードウェアとしては１台あるいは複数台のコンピュータからなるシステムである。このファイル管理システム１００は、システム内に組み込まれている管理フォルダ群１０２の各フォルダ１３０に格納されているファイルを管理する。管理フォルダ群１０２の各フォルダ１３０には、文書ファイルや画像ファイルや動画ファイルなどといった各種のファイルが格納されている。
【００３７】
また、本実施形態では、管理フォルダ群１０２の各フォルダ１３０に対し、種類分けなどで整理整頓されてファイルが格納されているものとする。管理フォルダ群１０２の各フォルダ１３０に整理整頓されたファイルは、例えば１つの部署や１つのチームなどで共用されるファイルとして管理されている場合もある。この管理フォルダ群１０２が、本発明にいう「現実の格納領域」の一例に相当する。
【００３８】
ファイル管理システム１００には、各フォルダ１３０にファイルを整理したり、ファイルの整理構造を改変したりするための機能が備えられているが、それらの機能については説明を省略する。
【００３９】
管理フォルダ群１０２に格納されているファイルが用いられて作業が行われる場合には、複数のフォルダ１３０それぞれに格納されている複数のファイルが参照されることも多い。このような場合、複数のフォルダ１３０それぞれに格納されている状態のままではファイルの参照や編集が煩雑になってしまう。しかしながら、各フォルダ１３０からファイルが作業用に移動されてしまうと、ファイルの整理状態が乱れてしまう虞がある。
【００４０】
そこで、本発明の情報処理装置の一実施形態に相当する作業管理アプリ１１０がファイル管理システム１００に組み込まれている。
【００４１】
この作業管理アプリ１１０は、フォルダ１３０に格納されたファイルに対する参照や編集の作業を、管理フォルダ群１０２におけるファイルの整理状態を乱さずに行うためのアプリケーションソフトウェアである。作業管理アプリ１１０は、管理フォルダ群１０２に含まれたフォルダである作業スペース１３６に、作業に必要なファイルを表示する。図１に示す作業管理アプリ１１０は、そのようなアプリケーションソフトウェアのプログラム構造を表していると共に、アプリケーションソフトウェアによってファイル管理システム１００のハードウェア上に構築される本発明の情報処理装置の一実施形態の機能構造も表している。
【００４２】
作業スペース１３６は、管理フォルダ群１０２の各フォルダ１３０とは区別された特別なフォルダである。作業管理アプリ１１０によるファイルの表示は、各フォルダ１３０から作業スペース１３６へのファイル移動ではなく、例えばファイルのコピーが作業スペース１３６に作成されることで実現される。また、作業スペース１３６に作成されたファイルのコピーと元のファイルとは、作業管理アプリ１１０によって内部的に関連づけられており、作業後には、作業スペース１３６へ表示したファイルに対する操作が、元のフォルダ１３０に格納されているファイルに反映される。
【００４３】
この作業スペース１３６が、本発明にいう「仮想の格納領域」の一例に相当する。なお本発明では、ファイルの実体が格納されている格納領域を「現実の格納領域」と定義し、該ファイルの実体は格納されていないが、該ファイルのコピー等が格納されている格納領域を「仮想の格納領域」と定義する。
【００４４】
作業スペース１３６へのファイルの表示としては、例えばファイルにリンクされたアイコンが作業スペース１３６に作成されることで実現されてもよい。
【００４５】
以下、図１および他の図を参照しながら、作業管理アプリ１１０の詳細について説明する。
【００４６】
図２は、ファイル管理システムによって表示されるファイル管理画面を示す図である。
【００４７】
ファイル管理画面２００には、フォルダ表示欄２１０と、ファイル表示欄２２０と、メニューバー２３０が設けられている。
【００４８】
フォルダ表示欄２１０には、管理フォルダ群１０２の各フォルダ１３０が、いわゆるツリー構造で表示され作業スペース１３６も表示される。
【００４９】
ファイル表示欄２２０には、フォルダ表示欄２１０で選択されたフォルダ１３０や作業スペース１３６内のファイルやサブフォルダが表示される。図２には、一例として作業スペース１３６が選択された場合が示されており、ファイル表示欄２２０には、３つのファイル２２２，２２４，２２６が一例として示されている。
【００５０】
作業スペース１３６が選択された場合におけるファイル表示欄２２０へのファイル２２２，２２４，２２６の表示は、作業管理アプリ１１０のファイル表示制御部１１６によって実行される。作業スペース１３６が選択された場合におけるファイル表示欄２２０が、本発明にいう表示領域の一例に相当し、ファイル表示制御部１１６が、本発明にいう表示制御手段の一例に相当する。
【００５１】
ファイル表示欄２２０に表示される各ファイル２２２，２２４，２２６は、ユーザによって各フォルダ１３０内から選択されて、作業スペース１３６へ表示されたものである。ファイル表示制御部１１６は、ユーザの例えばマウス操作などを受けて各ファイル２２２，２２４，２２６を、ファイル表示欄２２０内の作業に適した位置に配置する。
【００５２】
ファイル表示欄２２０に表示される各ファイル２２２，２２４，２２６のうち、最初にユーザが選択したファイルを以下では主ファイルと称する。図２に示す例では、左上に配置されたファイル２２２が主ファイルであるものとする。作業スペース１３６内の各ファイル２２２，２２４，２２６に対してユーザは、ファイル表示欄２２０を介した参照操作や編集操作によって内容の参照や編集を行う。編集操作は作業管理アプリ１１０のファイル編集部１１８が受付ける。ファイル２２２，２２４，２２６が参照される場合、複数の頁を有するファイルについては、作業スペース１３６上で頁をめくる操作も可能である。
【００５３】
メニューバー２３０には、複数の操作項目２３２，２３４，２３６，２３８，２３９とファイル検索部２４０が並べて表示される。メニューバー２３０の「作業スペースにコピー」２３２という操作項目は、管理フォルダ群１０２の各フォルダ１３０でユーザが選択操作したファイルを作業スペース１３６へ表示するための操作項目である。この「作業スペースにコピー」２３２がユーザによって選択操作されると、作業管理アプリ１１０のファイル表示制御部１１６によってファイルのコピーが作業スペース１３６に表示される。上述したように、コピーの替わりとしてアイコンが表示されてもよい。なお、以下の説明では、このようにファイルのコピーが作業スペース１３６に表示されることを、単に、ファイルが作業スペース１３６に表示されると表現する場合がある。
【００５４】
ここで、図２に例示された３つのファイル２２２，２２４，２２６について作業管理アプリ１１０が管理している項目の具体例を説明する。
【００５５】
図３は、図２に例示された３つのファイルにおける管理項目を示す表である。
【００５６】
図３には、管理項目として「ファイル名」「属性」「内容」「位置関係」「作業スペースへの表示時間」および「元の場所」が示されている。これらの管理項目のうち「ファイル名」「属性」および「内容」は、元のファイルからコピーされた項目である。「属性」は、ファイルに対して任意に付与される追加情報であり、タイトル、サブタイトル、作成者、キーワード、コメント、ユーザー定義、などといった追加情報が「属性」として付与され得る。
【００５７】
管理項目のうち「位置関係」「作業スペースへの表示時間」および「元の場所」は、作業スペース１３６にファイルが表示された際に、作業管理アプリ１１０のファイル表示制御部１１６によって作成される項目である。「元の場所」は、元のファイルが格納されているフォルダのパスである。
【００５８】
「位置関係」および「作業スペースへの表示時間」としては、主ファイルを基準とした相対的な値が算出される。図２に示す例では、上述したように左上のファイル２２２が主ファイルであり、主ファイルの右隣のファイル２２４が、主ファイルから２０ポイントの距離に、主ファイル表示の５．６秒後に表示されている。また、主ファイルの右下のファイル２２６は、主ファイルから５０ポイントの距離に、主ファイル表示の３２．２秒後に表示されている。
【００５９】
図２に戻って説明を続ける。
【００６０】
メニューバー２３０の「一時保存」２３４という操作項目は、作業スペース１３６に表示されたファイルが仮想的な格納領域に残されたまま、他の作業に移るための操作項目である。この「一時保存」２３４という操作項目がユーザによって選択操作されると、一時保存用のサブフォルダが作成され、ファイル表示欄２２０に表示されている各ファイル２２２，２２４，２２６がそのサブフォルダに移動される。
【００６１】
メニューバー２３０の「元に戻す」２３６という操作項目は、ファイル表示欄２２０に表示されている各ファイル２２２，２２４，２２６を元のフォルダ１３０に格納されている各ファイルへ反映するための操作項目である。この「元に戻す」２３６という操作項目がユーザによって選択操作されると、各ファイル２２２，２２４，２２６に対する編集内容が、各フォルダ１３０内に格納されている元のファイルに、作業管理アプリ１１０のファイル編集部１１８における編集反映部１２０によって反映される。そして、各ファイル２２２，２２４，２２６が作業スペース１３６から削除される。この編集反映部１２０が、本発明にいう編集反映手段の一例に相当する。
【００６２】
なお、「一時保存」２３４および「元に戻す」２３６という操作項目のいずれかが選択操作されると、作業管理アプリ１１０のファイル関連部１２２によって関連データが作成されて保存される。関連データについては後で詳述する。
【００６３】
メニューバー２３０の「束ね／ばらし」２３８という操作項目は、作業スペース１３６上でファイル２２２，２２４，２２６の合成または分解を行うための操作項目である。これらの操作項目に対する選択操作も、作業管理アプリ１１０のファイル編集部１１８が受け付け、選択操作された操作項目に応じた編集がファイル２２２，２２４，２２６に行われる。
【００６４】
「束ね／ばらし」２３８という操作項目がユーザによって選択操作されると、作業スペース１３６上で選択されている複数のファイルが１つのファイルに合成される。
【００６５】
図４は、「束ね／ばらし」が操作された場合の例を示す図である。
【００６６】
図４に示す例では、作業スペース１３６上の３つのファイル２２２，２２４，２２６のうち、２つのファイル２２２，２２６が選択されて「束ね／ばらし」２３９が操作されたものとする。
【００６７】
２つのファイル２２２，２２６のうち、先に選択されたファイル２２２が優先となり、優先のファイル２２２の最終頁の後に、他のファイル２２６の頁が追加される。そして、頁が追加された他のファイル２２６は作業スペース１３６上から削除される。
【００６８】
なお、１つのファイルが選択されて「束ね／ばらし」２３８が操作されると、その選択されたファイルの各頁が別々のファイルに分解される。
【００６９】
メニューバー２３０のファイル検索部２４０は、管理フォルダ群１０２のフォルダ１３０に格納されているファイルの検索に用いられる。ファイル検索部２４０には検索のキーが入力され、作業管理アプリ１１０のファイル検索部１１２が、そのキーによるファイルの検索を実行する。このファイル検索部１１２が、本発明にいう検索手段の一例に相当する。
【００７０】
次に、関連データの作成および保存について説明する。上述した様に、関連データの作成および保存は、「一時保存」２３４および「元に戻す」２３６という操作項目のいずれかが選択操作された場合に実行される。
【００７１】
図５は、「一時保存」「元に戻す」が選択操作される場合の処理手順を表すフローチャートである。
【００７２】
図５に示す手順が開始されると、ステップＳ１０２で、「一時保存」２３４および「元に戻す」２３６という操作項目のいずれかが選択操作されるまで待機状態となる。そして、「一時保存」２３４および「元に戻す」２３６のいずれかが選択操作されるとステップＳ１０４で、作業スペース１３６上の各ファイル２２２，２２４，２２６を関連づける関連データが作成される。作業スペース１３６上の各ファイル２２２，２２４，２２６に対して行われた操作は、最終的には元のフォルダに格納されている各ファイルへ反映されるので、関連データは、各ファイル２２２，２２４，２２６のコピー元同士を関連づけるものとなる。
【００７３】
この関連データの作成は、作業管理アプリ１１０のファイル関連部１２２におけるデータ作成部１２４が実行する。このファイル関連部１２２が、本発明にいう関連づけ手段の一例に相当する。関連データとしては、作業スペース１３６上の全ファイル２２２，２２４，２２６を相互に関連づける関連データが作成されてもよいが、本実施形態では、主ファイルが関連ファイル群の代表ファイルとして用いられ、この代表ファイルである主ファイルと他のファイルとを関連づける関連データが作成される。
【００７４】
関連データの作成に際しては、ファイル同士の関連度が算出される。
【００７５】
図６は、関連度の評価基準を示す表である。
【００７６】
関連度の評価基準として図７には、７つの評価基準が例示されている。
【００７７】
「ファイル名による一致度」という評価基準では、図３に例示した管理項目のうちの「ファイル名」に用いられている単語の一致度が高い程高い関連度が得られる。「ファイル名による一致度」という評価基準での関連度には、７つの評価基準全体で１００に対し例えば２０の重み付けが与えられる。
【００７８】
「属性による一致度」という評価基準では、図３に例示した管理項目のうちの「属性」に用いられている単語の一致度が高い程高い関連度が得られる。「属性による一致度」という評価基準での関連度には例えば１５の重み付けが与えられる。
【００７９】
「ファイル内容の特徴語抽出による一致度」という評価基準では、図３に例示した管理項目のうちの「内容」に基づいて既知の技術によって特徴語抽出が行われ、抽出された特徴語の一致度が高い程高い関連度が得られる。「ファイル内容の特徴語抽出による一致度」という評価基準での関連度には例えば１０の重み付けが与えられる。
【００８０】
「作業スペース内での距離」という評価基準では、図３に例示した管理項目のうちの「位置関係」に基づいて、距離が近い程高い関連度が得られる。「作業スペース内での距離」という評価基準での関連度には例えば２０の重み付けが与えられる。
【００８１】
「束ね／ばらしの実施状況」という評価基準では、図２に示す「束ね／ばらし」２３８という操作項目により合成された場合に高く、ばらされた場合に低い関連度が得られる。「束ね／ばらしの実施状況」という評価基準での関連度には例えば１５の重み付けが与えられる。
【００８２】
「作業スペースへの表示時間」という評価基準では、図３に例示した管理項目のうちの「作業スペースへの表示時間」に基づいて、表示の時間差が短い程高い関連度が得られる。「作業スペースへの表示時間」という評価基準での関連度には例えば２０の重み付けが与えられる。
【００８３】
このように各評価基準で得られた各関連度が重み付けによって足し合わされることにより、ファイル同士の関連度が算出される。そして、関連度と、関連するファイルを示すデータとが組み合わされて、関連データが作成される。
【００８４】
図７は、図３に示す管理項目に基づいて作成された関連データの例を示す図である。
【００８５】
図７に示す関連データは、主ファイルと関連した関連ファイル群を表したデータとなっている。関連データには「ファイル名」「関連度」「元の場所」という項目が含まれている。「ファイル名」という項目には、関連ファイル群に含まれる各ファイルのファイル名が記載されている。「関連度」には、各ファイルと主ファイルとの関連性を表した関連度の値が記載されている。「元の場所」には、各ファイルの元のファイルが格納されている場所を示すパスが、主ファイルの元のファイルを基準とした相対パスで記載されている。このように「元の場所」が記載されていることで、関連データは、実質上、元のファイル同士を関連づけるデータとなっている。
【００８６】
図５のステップＳ１０４でこのような関連データが作成されると、ステップＳ１０６でこの関連データが、例えば管理フォルダ群１０２に含まれた関連データフォルダ１３２に保存される。この関連データの保存は、作業管理アプリ１１０のファイル関連部１２２におけるデータ保存部１２６が実行する。このデータ保存部１２６が、本発明にいう格納手段の一例に相当する。
【００８７】
ステップＳ１０６でこのように関連データが保存されると、本実施形態ではステップＳ１０８で、作業スペース１３６上で各ファイル２２２，２２４，２２６が配置されている画面（即ち図２に示すファイル表示欄２２０の画像）が保存される。この画面の保存は、作業管理アプリ１１０のファイル関連部１２２における画面保存部１２８が実行する。この画面保存部１２８が、本発明にいう保存手段の一例に相当する。
【００８８】
画面の保存場所は、例えば管理フォルダ群１０２に含まれた保存画面フォルダ１３４である。このような画面は、作業時における各ファイル２２２，２２４，２２６の関連性を視覚的に示しており、ユーザに各ファイル２２２，２２４，２２６の関連性を想起させる。
【００８９】
ステップＳ１０８で作業スペースの画面が保存されると、ステップＳ１１０で、「一時保存」２３４および「元に戻す」２３６のうち選択操作された方に応じた、上述した処理が実行され、図５に示す手順が終了する。
【００９０】
なお、関連データの形式としては、主ファイルを中心としたファイル群の関連性をまとめて示す図７に例示された関連データの形式の他に、主ファイルとの関連性を各ファイルについて個別に示す関連データの形式も考えられる。
【００９１】
図８は、関連データの別の例を示す図である。
【００９２】
図８に示す関連データは、図７の表の２段目に記載されたファイルと主ファイルとの関連性を示している。この関連データの保存場所は、主ファイルと関連づけられた関連ファイル自体であり、例えば属性の１つとして関連ファイルに付加されて保存される。
【００９３】
関連データの形式に関わらず、作業スペース１３６での作業が行われる度に関連データは蓄積される。また、既に関連づけられているファイル同士が再び作業スペース１３６で利用されると、従前の関連度も考慮された新たな関連度が算出されて関連データが修正される。例えばチームでファイル管理システム１００が利用されている場合には、チームに所属している各員が作業スペース１３６で作業を行うことにより、チーム全体としてのファイルの活用傾向が蓄積されることになる。また、例えば一人の利用者のみがファイル管理システム１００を利用している場合には、その利用者の個人的なファイル活用の傾向が蓄積されることになる。
【００９４】
以下、このように作成されて保存される関連データの利用方法について説明する。
【００９５】
関連データが、例えば、作業スペースへのファイルの表示時に利用されることで作業の効率化が図られる。
【００９６】
図９は、作業スペースへのファイルの表示を説明する図である。
【００９７】
図９には、ファイル管理画面２００のフォルダ表示欄２１０で、申請書のフォルダ１３０が選択された状態が示されている。この申請書のフォルダ１３０には複数のファイル２６２，２６４，２６６が格納されており、これらのファイル２６２，２６４，２６６のうち、左端に示されているファイル２６２は、図２で例示した主ファイル（即ち左上のファイル２２２）に対応した元ファイルである。この元ファイルが選択され、「作業スペースにコピー」２３２という操作項目が選択操作されると、以下説明するように関連データが利用され、選択された主ファイルと一緒に関連ファイルも作業スペース１３６にまとめて表示される。
【００９８】
図１０は、「作業スペースにコピー」が選択操作される場合の処理手順を表すフローチャートである。
【００９９】
図１０に示す手順が開始されると、ステップＳ２０２で、「作業スペースにコピー」２３２という操作項目が選択操作されるまで待機状態となる。そして、「作業スペースにコピー」２３２が選択操作されるとステップＳ２０４で、関連データの蓄積数が確認される。例えばチームでファイル管理システム１００が利用されている場合に蓄積数が少ないと、関連データが表す関連性がチーム全体の傾向に収束しておらず、適切な関連ファイルが得られない場合があると考えられる。一方、例えば一人の利用者のみがファイル管理システム１００を利用している場合には、関連データの蓄積数が少なくても、その利用者の好みが反映された関連性を示していると考えられる。従って、ステップＳ２０４では、ファイル管理システム１００の利用状況に応じた閾値が用意され、その閾値を超える数の関連データが蓄積されている場合には、ステップＳ２０６へと進んで関連データが利用される。
【０１００】
ステップＳ２０６では、作業スペース１３６に対する最初のファイル表示（即ち主ファイルの表示）であるか、２番目以降のファイル表示であるかが確認される。主ファイルの表示である場合にはステップＳ２０８に進み、その主ファイルに関連づけられている関連ファイルが関連データに基づいて確認される。関連データが図７に例示された形式の場合には、関連デーフォルダ１３２に保存されている関連データが参照されて、主ファイルに関連づけられている関連ファイルが確認される。また、関連データが図８に例示された形式の場合には、主ファイルの格納フォルダから、ツリーを辿って例えば２つ先までに位置する各フォルダのファイルが探索される。そして、各ファイルに例えば属性として付加されている関連データが参照されて、主ファイルに関連づけられている関連ファイルが確認される。
【０１０１】
このように関連ファイルが確認されると、その関連ファイルがユーザに対して表示され、主ファイルと一緒に作業スペースに表示することが提案される。
【０１０２】
図１１は、作業スペースへの関連ファイルの表示をユーザに確認する画面を示す図である。
【０１０３】
図１１に示す確認画面３００には、主ファイルと関連度の高いファイルが見つかったことを知らせる通知文３０２と、見つかった関連ファイル３０４が表示される。また、関連ファイル３０４には、関連度３０６も付されて表示される。ユーザは、これらの表示に基づいて、主ファイルと一緒に作業に用いるべきファイルであるか否かを判断する。
【０１０４】
また、図１１に示す確認画面３００には、保存画面フォルダ１３４に保存された画面のうち、選択された主ファイルが以前に用いられた作業スペースの保存画面３０８も表示される。この保存画面３０８によって以前の作業内容やファイル同士の関連性などがユーザに感覚的に理解され、今回の作業における関連ファイル３０４の必要性も理解される。
【０１０５】
確認画面３００には、主ファイルと一緒に関連ファイル３０４も作業スペースに表示することの問いかけ文３１０も表示され、はいボタン３１２といいえボタン３１４が用意されている。ユーザは、関連ファイル３０４の表示の是非を検討した上で、はいボタン３１２かいいえボタン３１４のいずれかを例えばマウスで操作し、表示の是非を返答する。
【０１０６】
図１０のステップＳ２１２では、ユーザの返答内容が確認され、「はい」であればステップＳ２１４で、作業スペース１３６へコピーする対象として関連ファイルを表示する。その後、ステップＳ２１６では、コピーの対象となっている各ファイルのコピーが作業スペース１３６に表示される。
【０１０７】
このように、ステップＳ２１２でユーザの返答が「はい」であった場合には、関連ファイルもまとめて作業スペースに表示されるため、関連したファイルを探す手間や関連したファイルを個別に作業スペースに表示させる手間が省かれ、作業効率が向上する。
【０１０８】
なお、ステップＳ２１２でユーザの返答が「いいえ」であった場合には、関連ファイルがコピー対象として表示されずにステップＳ２１６に進み、主ファイルのみが作業スペースに表示される。また、ユーザの返答が「いいえ」であった場合には、関連データが表している関連性が不正確と考えられるので、関連データが修正されて関連度が下げられてもよい。
【０１０９】
上記ステップＳ２０６で、２番目以降のファイル表示であった場合には、ステップＳ２１８に進み、既に作業スペース１３６に表示されている主ファイルに対し、今回表示を指示されたファイルを関連づける関連データがある（即ち今回表示したファイルが主ファイルに対して関連ファイルである）か否かが確認される。そして、今回の表示を指示されたファイルと主ファイルとを関連づけた関連データが見つからなかった場合には、ステップＳ２２０に進み、表示を指示されたファイルの表示についての確認が表示される。
【０１１０】
図１２は、主ファイルに対して関連度が低いファイルの表示について確認する画面を示す図である。
【０１１１】
図１２に示す確認画面３２０には、今回選択されたファイルが、主ファイルとの関連性の低いファイルであることの通知と、作業スペースのファイルを一時保存してからコピーを表示することの問いかけとを含んだ確認文３２２が表示される。また、はいボタン３２４といいえボタン３２６が用意されており、ユーザは、作業スペースの一時保存の是非を検討した上で、はいボタン３２４かいいえボタン３２６のいずれかを例えばマウスで操作し、一時保存の是非を返答する。
【０１１２】
図１０のステップＳ２２２では、ユーザの返答内容が確認され、「はい」であればステップＳ２２４で、作業スペースの一時保存が実行される。このように、表示を指示されたファイルが主ファイルに対して関連性があるかどうか関連データを確認することにより、作業スペースへの関連性が低いファイルが表示されることを防ぐことができる。その後、ステップＳ２１６で、今回の表示ファイルが新たな主ファイルとして作業スペースに表示される。これによって、関連性の低いファイルを作業スペースへ表示する際は、現状、表示している作業スペースを一時的に保存し、新たな作業スペースで操作を行うことができる。
【０１１３】
一方、ステップＳ２１８の確認で、表示が指示されたファイルが主ファイルに対して関連ファイルであることが確認された場合や、主ファイルに対する関連ファイルでなくてもステップＳ２２２でユーザの返答が「いいえ」であった場合には、ステップＳ２１６に進んで、表示が指示されたファイルが現状の作業スペースに表示される。このように作業スペース１３６に表示されたファイルは、「一時保存」や「元に戻す」の選択操作時に主ファイルと関連づけられ、新たな関連データが作成されるか以前の関連データが修正されることになる。
【０１１４】
次に、ファイル検索時における関連データの利用方法について説明する。
【０１１５】
関連データが、例えば、ファイル管理画面２００の検索部２４０を介したファイルの検索時に利用されることで作業の効率化が図られる。
【０１１６】
ファイルの検索時には検索のキーに該当するファイルが探索され、キーに該当するファイルが見つかった場合には、その見つかったファイルに対して関連データで関連づけられたファイルが確認される。そして、検索結果として、キーに該当するファイルと、そのファイルに関連づけられたファイルとの双方が表示される。
【０１１７】
図１４は、検索結果を表示する結果表示画面を示す図である。
【０１１８】
結果表示画面３４０には、検索のキーに該当するファイル３４２についてファイルの名前３４６と格納場所３４８が表示されると共に、そのようなファイル３４２に関連した関連ファイル３４４についても、ファイルの名前３４６と格納場所３４８が表示される。関連ファイル３４４は、例えば関連度の高い順に表示され、例えば関連度の値と共に表示される。また、ファイル同士の関連が、例えばツリー表示によって視覚的に示される。これらの表示方法は、検索者がファイル同士の関連を理解するのに役に立つ。特に、視覚的な関連の表示は、関連性が感覚的に理解されるので有用である。
【０１１９】
このような検索結果を見ることで検索者は、検索キーでは発見することができないような、例えば画像が主な内容のファイルなどであっても、関連性の高いファイルであれば、検索キーで発見されたファイルと一緒に認識することになり、検索の効率が向上する。
【０１２０】
さらに、本実施形態では、保存画面フォルダ１３４に保存された作業スペースの保存画面のうち、キーで見つかったファイルと関連ファイルとが関連データで関連づけられた際の保存画面も検索結果と共に表示される。
【０１２１】
図１４は、検索結果と共に表示された作業スペースの保存画面を示す図である。
【０１２２】
作業スペースの保存画面３５０は、例えば、キーで見つかったファイルの一つが例えばマウス操作などで選択されると表示される。保存画面３５０の表示は例えばポップアップ画面で関連ファイル３４４の近辺に表示される。
【０１２３】
このような保存画面３５０が検索者によって確認されることで、検索者は作業内容やファイル同士の関連性などを感覚的に理解するので、関連ファイル３４４が検索の目的に合ったファイルであるか否かの判断が容易である。
【０１２４】
このように関連データは、作業スペースにおける作業の効率化に様々な手法で活用され得る。
【０１２５】
なお、本発明は、「発明が解決しようとする課題」欄に記載された課題を解決する目的で発明されたものであるが、本発明の構成は、この課題を解決しない形での他の目的への転用が妨げられるものではなく、そのように本発明の構成が転用された形態も本発明の一実施形態である。
【符号の説明】
【０１２６】
１００……ファイル管理システム、１０２……管理フォルダ群、
１１０……作業管理アプリ、１１２……ファイル検索部、１１６……ファイル表示制御部、
１１８……ファイル編集部、１２０……編集反映部、１２２……ファイル関連部、
１２４……データ作成部、１２６……データ保存部、１２８……画面保存部、
１３０……フォルダ、１３２……関連データフォルダ、１３４……保存画面フォルダ、
１３６……作業スペース
【図１】
2020149395.tif 000003
【図２】
2020149395.tif 000004
【図３】
2020149395.tif 000005
【図４】
2020149395.tif 000006
【図５】
2020149395.tif 000007
【図６】
2020149395.tif 000008
【図７】
2020149395.tif 000009
【図８】
2020149395.tif 000010
【図９】
2020149395.tif 000011
【図１０】
2020149395.tif 000012
【図１１】
2020149395.tif 000013
【図１２】
2020149395.tif 000014
【図１３】
2020149395.tif 000015
【図１４】
2020149395.tif 000016