(57)【要約】【課題】コンピュータのファイルの消去時期に関するユーザの記憶情報があいまいな場合においても、バックアップファイルの中からユーザの所望するファイルの検索と確定を支援するファイル履歴表示装置およびその方法を提供することである。【解決手段】情報処理装置内のファイルがバックアップファイルとして記録された時期とバックアップファイルとして記録されなくなった時期を時系列に表示することで、当該ファイルが消去された時期を利用者に推定することができるようにした。【選択図】図１
2009032084.tif 000002
【特許請求の範囲】
【請求項１】
時間的に異なる二つの時点で作成された少なくとも二つのバックアップファイルを記憶するバックアップファイルデータ記憶部と、
前記バックアップファイルの中から見つけ出すべきファイルのファイル関連情報を入力するファイル関連情報入力部と、
入力された前記ファイル関連情報に基づき、前記見つけ出すべきファイルを特定し、前記バックアップファイルの中から特定された前記ファイルを検索し、前記ファイルが存在した場合は前記ファイルが存在した前記バックアップファイルの作成日時情報と存在したことを示すデータを、前記ファイルが存在しなかった場合は前記ファイルが存在しなかった前記バックアップファイルの作成日時情報と存在しなかったことを示すデータを、前記ファイルを特定するファイル識別情報とともに検索情報記憶部に記録するバックアップファイル検索部と
前記検索情報記憶部に記録された検索情報に基づき、前記ファイル識別情報と対応づけて、前記ファイル識別情報で特定される前記ファイルが存在した前記バックアップファイルの作成日時に前記ファイルが存在したことを示すデータと、前記ファイルが存在しなかった前記バックアップファイルの作成日時に前記ファイルが存在しなかったことを示すデータを、時間軸上に並べるように表示データを作成する画面表示データ作成部と、
前記画面表示データ作成部で作成された前記表示データを表示する表示部と
を有することを特徴とするファイル履歴表示装置。
【請求項２】
前記バックアップファイル検索部は、
前記ファイルが存在した場合は前記ファイルが存在した前記バックアップファイルから前記ファイルの作成日時情報を取得し、前記検索情報記憶部に前記ファイルの作成日時情報を記録し、
前記画面表示データ作成部は、前記ファイルの作成日時情報に対応するデータを時間軸上に並べるように前記表示データを作成することを特徴とする請求項１に記載のファイル履歴表示装置。
【請求項３】
前記バックアップファイル検索部は、
前記ファイルが存在した場合は前記ファイルが存在した前記バックアップファイルから前記ファイルのファイル更新日時情報を取得し、前記検索情報記憶部に前記更新日時情報を記録し、
前記画面表示データ作成部は、前記更新日時情報に対応するデータを時間軸上に並べるように前記表示データを作成することを特徴とする請求項１または請求項２に記載のファイル履歴表示装置。
【請求項４】
情報処理装置内のファイルがバックアップファイルとして記録された時期とバックアップファイルとして記録されなくなった時期を時系列に表示することで、
当該ファイルが消去された時期を利用者に推定することができるようにしたファイル履歴表示装置。
【請求項５】
時間的に異なる二つの時点で作成された少なくとも二つのバックアップファイルからユーザが見つけ出すべきファイルを検索し、検索した情報に基づいて見つけ出すべきファイルの履歴情報を情報処理装置の表示画面上に表示する表示方法であって、
前記見つけ出すべきファイルの関連情報を入力するステップと、
前記関連情報に基づいて前記見つけ出すべきファイルを特定し、特定された前記ファイルの検索対象となるバックアップファイルの作成日時情報を取得するステップと、
検索対象となる前記バックアップファイルに前記ファイルが存在した場合は前記ファイルが存在した前記バックアップファイルの作成日時情報と存在したことを示すデータを、前記ファイルが存在しなかった場合は前記ファイルが存在しなかった前記バックアップファイルの作成日時情報と存在しなかったことを示すデータを、前記ファイルを特定するファイル識別情報とともに取得する検索ステップと、
前記検索ステップにて取得された検索情報に基づき、前記ファイル識別情報と対応づけて、前記ファイルが存在した前記バックアップファイルの作成日時に前記ファイルが存在したことを示すデータと、前記ファイルが存在しなかった前記バックアップファイルの作成日時に前記ファイルが存在しなかったことを示すデータを、時間軸上に並べるように表示データを作成する画面表示データ作成ステップと、
前記画面表示データ作成ステップで作成された前記表示データを表示する表示ステップと
を有することを特徴とするファイル履歴表示方法。
【請求項６】
情報処理装置内のファイルがバックアップファイルとして記録された時期とバックアップファイルとして記録されなくなった時期を取得するステップと、
前記取得されたバックアップファイルとして記録された時期と記録されなくなった時期を時系列に表示するステップを有することで、
当該ファイルが消去された時期を利用者に推定することができるようにしたファイル履歴表示方法。
【請求項７】
時間的に異なる二つの時点で作成された少なくとも二つのバックアップファイルからユーザが見つけ出すべきファイルを検索し、検索した情報に基づいて見つけ出すべきファイルの履歴情報を情報処理装置の表示画面上に表示することを情報処理装置に実行させるためのプログラムであって、
前記見つけ出すべきファイルの関連情報を入力するステップと、
前記関連情報に基づいて前記見つけ出すべきファイルを特定し、特定された前記ファイルの検索対象となるバックアップファイルの作成日時情報を取得するステップと、
検索対象となる前記バックアップファイルに前記ファイルが存在した場合は前記ファイルが存在した前記バックアップファイルの作成日時情報と存在したことを示すデータを、前記ファイルが存在しなかった場合は前記ファイルが存在しなかった前記バックアップファイルの作成日時情報と存在しなかったことを示すデータを、前記ファイルを特定するファイル識別情報とともに取得する検索ステップと、
前記検索ステップにて取得された検索情報に基づき、前記ファイル識別情報と対応づけて、前記ファイルが存在した前記バックアップファイルの作成日時に前記ファイルが存在したことを示すデータと、前記ファイルが存在しなかった前記バックアップファイルの作成日時に前記ファイルが存在しなかったことを示すデータを、時間軸上に並べるように表示データを作成する画面表示データ作成ステップと、
前記画面表示データ作成ステップで作成された前記表示データを表示する表示ステップと
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータ内に格納されたファイルの履歴表示方法に係り、特に、バックアップファイルの中からユーザが復元を希望するファイルを検索し、そのファイルを決定する際に、その決定を支援するのに効果的なファイル履歴の表示方法、表示機能を備えた情報処理装置およびコンピュータに該方法を実行させるためのプログラムに関する。
【背景技術】
【０００２】
パーソナルコンピュータＯＳには、ファイルバックアップ機能があり、そのＯＳが稼動するコンピュータ内のファイルを一括して、あるいは、ユーザが指定した一部のフォルダのバックアップが可能である。ユーザの意図的か否かに関わらず消去されたり更新されたりしても、定期もしくは不定期にそのファイルのバックアップが取られて、バックアップファイルデータとしてとりまとめて保存されていれば、そのバックアップファイルデータから復元すべきファイルを見つけ出し、指定すればそのファイルの復元可能である。
このようなユーザの便宜性を向上する技術は、例えば、ユーザが過去のある時点で、作成したがその後、不要と判断して消去してしまったファイルを時間的に遡って、復元させることをある程度可能とさせている。
ユーザは、復元させたいファイル名や復元させたいファイルの存在するバックアップファイルの作成日時が明確であれば、バックアップファイルデータの中の復元させたいファイルが特定できるので、上記技術を用いてユーザが希望するファイルの復元が可能となる。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
前述のようにユーザは復元させたいファイルや復元させたいファイルの存在するバックアップファイルの作成時期を特定すればファイル復元が可能であるが、ユーザは、復元させたいファイルに関して、消去あるいは更新した正確な日時やそのファイル名を正確に記憶していない場合が多いので、所望のファイルを検索し、確定することは簡単ではない。
一方、パーソナルコンピュータ内に格納されたファイルやファイル管理を行うディレクトリを時間の経緯に対応づけて表示する技術が、特許文献１に記載されている。特許文献１に記載の技術では、現在のフォルダに時間幅の概念を持たせ、さらにフォルダ内で管理されるファイルを時間軸上に配置することにより、時間軸を一つの重要なファクターとして情報の整理や分類をすることができるディレクトリ管理方法を実現している。
【０００４】
しかし、特許文献１に記載の技術では、その時間的関係性を明示する表示方法を用いても、ユーザの所望するファイルをユーザに検索させることを容易化するという便益は、コンピュータ内にその時点で格納されているファイルの検索に限定され、本願発明が解決しようとするバックアップファイルへの適用については、何ら明示されていない。また、仮に、特許文献１に記載の技術を、バックアップファイル中のファイル検索に適用しようとしても、検索対象のファイルの消去時期をユーザに示唆することはできないので、ファイルの消去時期に関するユーザの記憶情報があいまいな場合において、ユーザがバックアップファイルから所望のファイルを検索し、確定させることを支援する技術として応用することはできない。
【０００５】
本発明は、このような点に鑑みてなされたものであり、コンピュータ装置において、バックアップファイルの中からユーザの所望するファイルの検索と確定を支援する表示装置およびその方法を提供することである。
【０００６】
【特許文献１】特開２００４−４６７９６号公報
【課題を解決するための手段】
【０００７】
本発明は、新たな技術的思想に基づき、バックアップファイルの中のユーザが検索すべきファイルがいつ作成され、いつ消去されたかをユーザに示唆することで、ユーザにそのファイルの検索と確定を容易にする手段を提供する。これによって、ユーザがそのファイルに関しての作成時期や消去時期の記憶が曖昧であっても、ユーザは所望するファイルの検索、確定がしやすくなるという効果がある。
本発明の第１のファイル履歴表示装置は、時間的に異なる二つの時点で作成された少なくとも二つのバックアップファイルを記憶するバックアップファイルデータ記憶部と、前記バックアップファイルの中から見つけ出すべきファイルのファイル関連情報を入力するファイル関連情報入力部と、入力された前記ファイル関連情報に基づき、前記見つけ出すべきファイルを特定し、前記バックアップファイルの中から特定された前記ファイルを検索し、前記ファイルが存在した場合は前記ファイルが存在した前記バックアップファイルの作成日時情報と存在したことを示すデータを、前記ファイルが存在しなかった場合は前記ファイルが存在しなかった前記バックアップファイルの作成日時情報と存在しなかったことを示すデータを、前記ファイルを特定するファイル識別情報とともに検索情報記憶部に記録するバックアップファイル検索部と前記検索情報記憶部に記録された検索情報に基づき、前記ファイル識別情報と対応づけて、前記ファイル識別情報で特定される前記ファイルが存在した前記バックアップファイルの作成日時に前記ファイルが存在したことを示すデータと、前記ファイルが存在しなかった前記バックアップファイルの作成日時に前記ファイルが存在しなかったことを示すデータを、時間軸上に並べるように表示データを作成する画面表示データ作成部と、前記画面表示データ作成部で作成された前記表示データを表示する表示部とを有することを特徴とする。
【０００８】
本発明の第２のファイル履歴表示装置は、上述した第１のファイル履歴表示装置において、前記バックアップファイル検索部は、前記ファイルが存在した場合は前記ファイルが存在した前記バックアップファイルから前記ファイルの作成日時情報を取得し前記検索情報記憶部に前記ファイルの作成日時情報を記録し、
前記画面表示データ作成部は、前記ファイルの作成日時情報に対応するデータを時間軸上に並べるように前記表示データを作成することを特徴とする。
【０００９】
本発明の第３のファイル履歴表示装置は上述した第１と第２のファイル装置において、
前記バックアップファイル検索部は、前記ファイルが存在した場合は前記ファイルが存在した前記バックアップファイルから前記ファイルのファイル更新日時情報を取得し前記検索情報記憶部に前記更新日時情報を記録し、
前記画面表示データ作成部は、前記更新日時情報に対応するデータを時間軸上に並べるように前記表示データを作成することを特徴とする。
【００１０】
本発明の第４のファイル履歴表示装置は、情報処理装置内のファイルがバックアップファイルとして記録された時期とバックアップファイルとして記録されなくなった時期を時系列に表示することで、当該ファイルが消去された時期を利用者に推定することができるようにしたことを特徴とする。
【００１１】
本発明の第１のファイル履歴表示方法は、時間的に異なる二つの時点で作成された少なくとも二つのバックアップファイルからユーザが見つけ出すべきファイルを検索し、検索した情報に基づいて見つけ出すべきファイルの履歴情報を情報処理装置の表示画面上に表示する表示方法であって、前記見つけ出すべきファイルの関連情報を入力するステップと前記関連情報に基づいて前記見つけ出すべきファイルを特定し、特定された前記ファイルの検索対象となるバックアップファイルの作成日時情報を取得するステップと検索対象となる前記バックアップファイルに前記ファイルが存在した場合は前記ファイルが存在した前記バックアップファイルの作成日時情報と存在したことを示すデータを、前記ファイルが存在しなかった場合は前記ファイルが存在しなかった前記バックアップファイルの作成日時情報と存在しなかったことを示すデータを、前記ファイルを特定するファイル識別情報とともに取得する検索ステップと前記検索ステップにて取得された検索情報に基づき、前記ファイル識別情報と対応づけて、前記ファイルが存在した前記バックアップファイルの作成日時に前記ファイルが存在したことを示すデータと、前記ファイルが存在しなかった前記バックアップファイルの作成日時に前記ファイルが存在しなかったことを示すデータを、時間軸上に並べるように表示データを作成する画面表示データ作成ステップと、前記画面表示データ作成ステップで作成された前記表示データを表示する表示ステップとを有することを特徴とする。
【００１２】
本発明の第２のファイル履歴表示方法は、情報処理装置内のファイルがバックアップファイルとして記録された時期とバックアップファイルとして記録されなくなった時期を取得するステップと、前記取得されたバックアップファイルとして記録された時期と記録されなくなった時期を時系列に表示するステップを有することで、当該ファイルが消去された時期を利用者に推定することができるようにしたことを特徴とする。
【００１３】
本発明の情報処理装置の実行プログラムは、上述したファイル履歴表示方法を実行させることを特徴とする。
【発明の効果】
【００１４】
本発明によれば、消去されてしまったファイルのおおよその消去時期を、ユーザはそのファイルが存在していた日時と存在がなくなった日時情報により示される期間によって簡単に把握できる。さらにファイルの作成日時情報とファイルの更新日時情報を前記日時情報と時間軸方向を合わせて表示することで、ユーザはファイルの履歴情報が簡単に視認可能となる。すなわち、記憶が希薄化していて所望のファイルを確定するための正確な情報を有していないユーザに対して、前記履歴情報を簡単に視認できるように提示することで、所望のファイルを確定させる支援が可能となる。
【発明を実施するための最良の形態】
【００１５】
以下、図面を参照して、本発明の実施の形態について、詳細に説明する。
まず、図１を用いて本発明が実現するファイル履歴表示の一例を説明する。図１の１０１、１０２、１０３はファイル識別情報である。これらファイル識別情報で示されるファイルが、１０４、１０５、１０６、１０７のバックアップファイル作成日時に存在していたのか否かを示すデータとして○印（１０８）と×印（１０９）が表示されている。
１０４、１０５、１０６、１０７はその時間経過順に時間軸上に並べて表示されているので、それに対応する○印と×印によって時間軸上でいつまで、各々のファイルが存在していたのか簡単にユーザに把握させることができる。すなわち１０８の○印と１０９の×印により、２００７年１月２０日１６:００時と２００７年１月３０日１６：００時の間に１０２のファイルは消去されたことが、この表示により簡単にユーザは理解できる。
図１のようなファイル履歴表示により、ユーザにファイル消去時期を提示することで、ユーザは復元を所望するファイルを確定することが容易となる。これは、ユーザが復元を所望するファイルのファイル名の記憶が曖昧であっても、ファイルが不要になり消去した時期をある時間幅で提示することにより、曖昧なファイル名とそのおおよその消去時期をユーザに把握させることができ、ユーザが見つけ出したいファイルがそのファイルだったのだと、ユーザに示唆することが可能となるからである。
１１０の●印は、前記時間軸に対応するように１０２のファイルが作成された日時を示す位置におおよそ表示されている。また、１１１の↓印は、同様に１０２のファイルの更新のあった日時を示す位置に表示されている。いつ頃、そのファイルが作成され、いつごろ更新したのかも時間経過を示す時間軸に合わせてユーザが簡単に把握できれば、さらに見つけ出したいファイルを決定するのに有効である。図１では左から右に時間軸を表示しているが、時間軸はある一方向から別の一方向に規定して表示されれば良く、直線的並びや実際に軸として線を表示する必要はなく、表示画面において時間経過順にファイル履歴が見えるように表示されていれば良い。また、図１の１０３ファイルの履歴表示のように、ファイル作成時期を示す●印とファイルが存在しなくなったバックアップファイル作成日時に示された×印の両側に何らマークが無くとも、結果的に存在がないことが分るので、こういう場合は必ずしも存在が無いこと明示するマークを表示する必要は無い。
【００１６】
図５は、図１を表示させるために、ユーザが見つけ出したいファイルを特定するための情報を入力する入力画面の一例である。ここではファイル名称の一部分とファイル形式、及び検索対象のバックアップファイルが作成された期間を入力させている。ユーザはあいまいな記憶を基に、図１が表示されたことがわかる。
【００１７】
図２は、本発明の装置を説明するためのブロック図である。図２は、時間的に異なる二つの時点で作成された少なくとも二つのバックアップファイルを記憶するバックアップファイルデータ記憶部２０４と、前記バックアップファイルの中から見つけ出すべきファイルのファイル関連情報を入力するファイル関連情報入力部２０２と、入力された前記ファイル関連情報に基づき、前記見つけ出すべきファイルを特定し、前記バックアップファイルの中から特定された前記ファイルを検索し、前記ファイルが存在した場合は前記ファイルが存在した前記バックアップファイルの作成日時情報と存在したことを示すデータを、前記ファイルが存在しなかった場合は前記ファイルが存在しなかった前記バックアップファイルの作成日時情報と存在しなかったことを示すデータを、前記ファイルを特定するファイル識別情報とともに検索情報記憶部２０５に記録するバックアップファイル検索部２０３と、前記検索情報記憶部２０５に記録された検索情報に基づき、前記ファイル識別情報と対応づけて、前記ファイル識別情報で特定される前記ファイルが存在した前記バックアップファイルの作成日時に前記ファイルが存在したことを示すデータと、前記ファイルが存在しなかった前記バックアップファイルの作成日時に前記ファイルが存在しなかったことを示すデータを、時間軸上に並べるように表示データを作成する画面表示データ作成部２０６と、前記画面表示データ作成部で作成された前記表示データを表示する表示部２０７からなる。
【００１８】
次に図４を参照して、本発明の動作を説明する。ファイル関連情報入力部２０２に検索対象ファイルの関連情報をユーザが入力する（ステップ４０１）。バックアップファイル検索部２０３はステップ４０１で入力された情報に基づき、検索すべきバックアップファイルデータがあるかどうかバックアップファイルデータ記憶部２０４を確認する（ステップ４０２）。前記バックアップファイルデータがある場合は各々のバックアップファイルデータの作成日時情報を取得する（ステップ４０３）。バックアップファイル検索部２０３は、さらにステップ４０１で入力された情報により特定された検索対象ファイルを、前記バックアップファイルデータの中から検索する（ステップ４０４）。前記検索対象ファイルが見つかった場合は、前記検索対象ファイルが見つかったバックアップファイルデータのステップ４０３で取得された日時情報と検索結果「有」を記録し、検索対象ファイルの作成日時と更新日時情報がある場合はその更新日時情報を取得し、検索情報記憶部２０５に記録する（ステップ４０５ａ）。前記検索対象ファイルが見つからなかった場合は、前記検索対象ファイルが見つからなかったバックアップファイルデータのステップ４０３で取得された日時情報と検索結果「無」を検索情報記憶部２０５に記録する（ステップ４０５ｂ）。
ステップ４０３からステップ４０５ａ、ｂを検索すべきバックアップファイルがなくなるまで繰り返す（ステップ４０６）。なお、これらのステップはバックアップファイルの作成日時の古いものから順に前記検索対象ファイルを検索し、その存在が認められていた直後のバックアップファイルを検索した結果、存在が認められなくなったステップで、その後のバックアップファイルの検索ステップを中止し、その後は検索結果「無」と記録しても良い。また、逆にバックアップファイルの作成日時の新しいものから順に前記検索対象ファイルを検索し、その存在が認められていた直後のバックアップファイルを検索した結果、存在が認められなくなったステップで、その後のバックアップファイルの検索ステップを中止し、その後は検索結果「無」と記録しても良い。
次に画面表示データ作成部２０６は、検索情報記憶部２０５に記録された情報に基づいて、ファイル識別情報１０１、１０２、１０３と対応づけて、ファイル識別情報で特定される前記ファイルが存在した前記バックアップファイルの作成日時に前記ファイルが存在したことを示すデータと、前記ファイルが存在しなかった前記バックアップファイルの作成日時に前記ファイルが存在しなかったことを示すデータと、ステップ４０５ａで記録された検索対象ファイルの作成日時情報に対応するデータと、更新日時情報に対応するデータを時間軸上に並べるように表示データを作成する（ステップ４０７）。ステップ４０７で作成された表示データに基づき画面表示部４０８は、図１に代表されるようなファイル履歴を表示する（ステップ４０８）。
【００１９】
最後に図３を参照して、ステップ４０７で作成される表示データの一例を説明する。３は前述した各ステップで取得したデータを配置したテーブルイメージである。３０１はステップ４０１で入力された情報を基に特定された検索すべきファイルのファイル識別情報である。３０２は、バックアップファイルの作成日時で、３０４で示されるＹは、その時点で３０１のファイルが存在することを示すデータである。３０５で示されるＮはその時点で対応するファイルが存在しないことを示すデータである。３０３は３０１のファイルが作成された作成日時を示し、３０６は３０１のファイルの更新日時情報で、その情報が取得されたバックアップファイルが作成された日時情報と対応づけられるように配置されている。このように表示部２０７に表示すべき画面表示データは、時間軸に並べられるように作成され、図１のような画面表示が表示部２０７に表示される。
以上のように、ユーザが消去したファイルのおおよその消去時期やファイルを作成した時期、ファイル更新をした時期などが時間軸方向に合わせてファイル履歴が表示されれば、ユーザの記憶が曖昧であっても、ユーザが見つけ出して復元を希望するファイルがどのファイルであったのかをユーザ自身に確定させることを支援することが可能になる。
【図面の簡単な説明】
【００２０】
【図１】本発明の実施の形態のファイル履歴表示装置が実現するファイル履歴表示を説明するための表示画面の例である。
【図２】本発明の実施の形態のファイル履歴表示装置の構成を説明するためのブロック図である。
【図３】本発明の実施の形態のファイル履歴表示装置が実現するファイル履歴表示画面を作成するための表示データを説明するための図である。
【図４】本発明の実施の形態のファイル履歴表示方法を実現する動作を説明するためのフローチャートである。
【図５】本発明の実施の形態のファイル履歴表示装置へユーザが所望するファイルを検索するために入力するデータを説明するための入力画面の例である。
【符号の説明】
【００２１】
１  ファイル履歴の表示画面
１０１、１０２、１０３  ファイル識別情報
１０４、１０５、１０６、１０７  バックアップファイル作成日時情報
１０８  存在を示すデータ
１０９  存在しないことを示すデータ
１１０  ファイルが作成された日時を示すデータ
１１１  ファイルが更新された日時を示すデータ
２  ファイル履歴表示装置
２０１  制御部
２０２  ファイル関連情報入力部
２０３  バックアップファイル検索部
２０４  バックアップファイルデータ記憶部
２０５  検索情報記憶部
２０６  画面表示データ作成部
２０７  表示部
【図１】
2009032084.tif 000003
【図２】
2009032084.tif 000004
【図３】
2009032084.tif 000005
【図４】
2009032084.tif 000006
【図５】
2009032084.tif 000007