(57)【要約】【課題】ユーザの操作性を考慮した電子ファイルに対する操作環境を提供する電子ファイル管理プログラム及び電子ファイル管理装置を提供する。【解決手段】電子ファイルを情報記憶部１の管理対象記憶領域に書き込むと、移動部２は管理対象記憶領域の空き容量をチェックし、空き容量が所定の値以下であるとき、選択部４で選択した管理対象記憶領域内の電子ファイルを他の記憶領域、例えば記憶部８や記憶部９に移動するとともに、生成部３は移動した電子ファイルのリンク情報を生成する。表示制御部７は、管理対象記憶領域に記憶されている電子ファイルの存在を表示部５に表示させるが、このとき、移動部２により移動した電子ファイルについては、リンク情報をもとに移動した電子ファイルの存在を移動前の表示位置に表示させる。これにより、移動前後で同じ操作環境をユーザに提供する。【選択図】図１
2008112254.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータに、電子ファイルを特定の記憶領域に記憶する情報記憶機能と、
前記特定の記憶領域の空き容量が所定の値以下であるとき前記特定の記憶領域内の電子ファイルを前記特定の記憶領域の他に移動する移動機能と、
前記移動機能により移動した電子ファイルのリンク情報を生成する生成機能と、
前記特定の記憶領域に記憶されている電子ファイルの存在を示す情報を表示手段に所定の表示位置に表示させるように制御するとともに前記移動機能により移動した電子ファイルについては前記リンク情報をもとに前記移動した電子ファイルの存在を示す情報を移動前の表示位置に表示させるように制御する表示制御機能
を実現させることを特徴とする電子ファイル管理プログラム。
【請求項２】
コンピュータに、電子ファイルを特定の記憶領域に記憶する情報記憶機能と、
新たな電子ファイルを記憶させる空き容量が前記特定の記憶領域にないとき前記特定の記憶領域内の電子ファイルを前記特定の記憶領域の他に移動する移動機能と、
前記移動機能により移動した電子ファイルのリンク情報を生成する生成機能と、
前記特定の記憶領域に記憶されている電子ファイルの存在を示す情報を表示手段に所定の表示位置に表示させるように制御するとともに前記移動機能により移動した電子ファイルについては前記リンク情報をもとに前記移動した電子ファイルの存在を移動前の表示位置に表示させるように制御する表示制御機能
を実現させることを特徴とする電子ファイル管理プログラム。
【請求項３】
前記表示制御機能は、前記移動機能による電子ファイルの移動の前後で電子ファイルの存在を示す情報の大きさを変えずに前記表示手段に表示させるように制御することを特徴とする請求項１または請求項２に記載の電子ファイル管理プログラム。
【請求項４】
前記表示制御機能は、前記移動機能による電子ファイルの移動の前後で、当該電子ファイルの存在を示す情報の態様を変えて表示手段に表示させるように制御することを特徴とする請求項１ないし請求項３のいずれか１項に記載の電子ファイル管理プログラム。
【請求項５】
電子ファイルの属性に基づいて電子ファイルを選択する選択機能をさらに備え、
前記移動機能は、前記選択手段により選択された電子ファイルを移動することを特徴とする請求項１ないし請求項４のいずれか１項に記載の電子ファイル管理プログラム。
【請求項６】
電子ファイルを特定の記憶領域に記憶する情報記憶手段と、
前記特定の記憶領域の空き容量が所定の値以下であるとき前記特定の記憶領域に記憶されている電子ファイルを前記特定の記憶領域の他に移動する移動手段と、
前記移動手段により移動した電子ファイルのリンク情報を生成する生成手段と、
前記特定の記憶領域に記憶されている電子ファイルの存在を示す情報を表示手段に所定の表示位置に表示させるとともに前記移動手段により移動した電子ファイルについては前記リンク情報をもとに前記移動した電子ファイルの存在を示す情報を移動前の表示位置に表示させる表示制御手段
を有することを特徴とする電子ファイル管理装置。
【請求項７】
電子ファイルを特定の記憶領域に記憶する情報記憶手段と、
新たな電子ファイルを記憶させる空き容量が前記特定の記憶領域にないとき前記特定の記憶領域に記憶されている電子ファイルを前記特定の記憶領域の他に移動する移動手段と、
前記移動手段により移動した電子ファイルのリンク情報を生成する生成手段と、
前記特定の記憶領域に記憶されている電子ファイルの存在を示す情報を表示手段に所定の表示位置に表示させるとともに前記移動手段により移動した電子ファイルについては前記リンク情報をもとに前記移動した電子ファイルの存在を示す情報を移動前の表示位置に表示させる表示制御手段を有することを特徴とする電子ファイル管理装置。
【請求項８】
電子ファイルを特定の記憶領域に記憶する情報記憶手段と、
前記特定の記憶領域の空き容量が所定の値以下であるとき前記特定の記憶領域に記憶されている電子ファイルを前記特定の記憶領域の他に移動する移動手段と、
前記移動手段により移動した電子ファイルのリンク情報を生成する生成手段と、
前記特定の記憶領域に記憶されている電子ファイルの存在を示す情報を表示手段に所定の表示位置に表示させるとともに前記移動手段により移動した電子ファイルについては前記リンク情報をもとに前記移動した電子ファイルの存在を示す情報を移動前の表示位置に表示させる表示制御手段
を有することを特徴とする電子ファイル管理システム。
【請求項９】
電子ファイルを特定の記憶領域に記憶する情報記憶手段と、
新たな電子ファイルを記憶させる空き容量が前記特定の記憶領域にないとき前記特定の記憶領域に記憶されている電子ファイルを前記特定の記憶領域の他に移動する移動手段と、
前記移動手段により移動した電子ファイルのリンク情報を生成する生成手段と、
前記特定の記憶領域に記憶されている電子ファイルの存在を示す情報を表示手段に所定の表示位置に表示させるとともに前記移動手段により移動した電子ファイルについては前記リンク情報をもとに前記移動した電子ファイルの存在を示す情報を移動前の表示位置に表示させる表示制御手段を有することを特徴とする電子ファイル管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子ファイル管理プログラム及び電子ファイル管理装置、電子ファイル管理システムに関するものである。
【背景技術】
【０００２】
近年、コンピュータを用いた業務が増加するのに伴い、日々、電子文書などの電子データが大量に発生するようになっている。電子データは、一般的には電子ファイルとして、ユーザのコンピュータ上の記憶領域に保存されている。しかし、電子データが大容量化するにつれて、より大きな記憶領域を持つ、ネットワークに接続されたサーバや他のコンピュータにてフォルダを共有するなどして、電子データを保存している。しかし、サーバや他のコンピュータの記憶領域は、複数のユーザで共有して使用することがほとんどであり、ユーザのコンピュータの記憶領域とともに、ハードディスクの容量が不足するようになってきた。
【０００３】
このように記憶領域の空き容量が不足した場合には、ユーザが当該記憶領域に電子ファイルを保存するための対処をしなければならず、ユーザの利便性が損なわれていた。
【０００４】
例えば、特許文献１に記載されているように、記憶領域内のファイルを古い順に削除する削除手段や、ファイルサイズが指定された値より大きなファイルを削除する課題ファイル削除手段などにより、自動的に記憶容量不足自体が回避されるような方法が提案されている。
【０００５】
【特許文献１】特開２０００−２１５０８９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、ユーザの操作性を考慮した電子ファイルに対する操作環境を提供する電子ファイル管理プログラム及び電子ファイル管理装置、電子ファイル管理システムを提供することを目的とするものである。
【課題を解決するための手段】
【０００７】
本願請求項１に記載の発明は、コンピュータに、電子ファイルを特定の記憶領域に記憶する情報記憶機能と、前記特定の記憶領域の空き容量が所定の所定の値以下であるとき前記特定の記憶領域内の電子ファイルを前記特定の記憶領域の他に移動する移動機能と、前記移動機能により移動した電子ファイルのリンク情報を生成する生成機能と、前記特定の記憶領域に記憶されている電子ファイルの存在を示す情報を表示手段に所定の表示位置に表示させるように制御するとともに前記移動機能により移動した電子ファイルについては前記リンク情報をもとに前記移動した電子ファイルの存在を示す情報を移動前の表示位置に表示させるように制御する表示制御機能を実現させることを特徴とする電子ファイル管理プログラムである。
【０００８】
本願請求項２に記載の発明は、コンピュータに、電子ファイルを特定の記憶領域に記憶する情報記憶機能と、新たな電子ファイルを記憶させる空き容量が前記特定の記憶領域にないとき前記特定の記憶領域内の電子ファイルを前記特定の記憶領域の他に移動する移動機能と、前記移動機能により移動した電子ファイルのリンク情報を生成する生成機能と、前記特定の記憶領域に記憶されている電子ファイルの存在を示す情報を表示手段に所定の表示位置に表示させるように制御するとともに前記移動機能により移動した電子ファイルについては前記リンク情報をもとに前記移動した電子ファイルの存在を移動前の表示位置に表示させるように制御する表示制御機能を実現させることを特徴とする電子ファイル管理プログラムである。
【０００９】
本願請求項３に記載の発明は、請求項１または請求項２に記載の構成における前記表示制御機能が、前記移動機能による電子ファイルの移動の前後で電子ファイルの存在を示す情報の大きさを変えずに前記表示手段に表示させるように制御することを特徴とする電子ファイル管理プログラムである。
【００１０】
本願請求項４に記載の発明は、請求項１ないし請求項３のいずれか１項に記載の構成における表示制御機能が、前記移動機能による電子ファイルの移動の前後で、当該電子ファイルの存在を示す情報の態様を変えて表示手段に表示させるように制御することを特徴とする電子ファイル管理プログラムである。
【００１１】
本願請求項５に記載の発明は、請求項１ないし請求項４のいずれか１項に記載の構成に、電子ファイルの属性に基づいて電子ファイルを選択する選択機能をさらに備え、前記移動機能が、前記選択手段により選択された電子ファイルを移動することを特徴とする電子ファイル管理プログラムである。
【００１２】
本願請求項６に記載の発明は、電子ファイルを特定の記憶領域に記憶する情報記憶手段と、前記特定の記憶領域の空き容量が所定の値以下であるとき前記特定の記憶領域に記憶されている電子ファイルを前記特定の記憶領域の他に移動する移動手段と、前記移動手段により移動した電子ファイルのリンク情報を生成する生成手段と、前記特定の記憶領域に記憶されている電子ファイルの存在を示す情報を表示手段に所定の表示位置に表示させるとともに前記移動手段により移動した電子ファイルについては前記リンク情報をもとに前記移動した電子ファイルの存在を示す情報を移動前の表示位置に表示させる表示制御手段を有することを特徴とする電子ファイル管理装置である。
【００１３】
本願請求項７に記載の発明は、電子ファイルを特定の記憶領域に記憶する情報記憶手段と、新たな電子ファイルを記憶させる空き容量が前記特定の記憶領域にないとき前記特定の記憶領域に記憶されている電子ファイルを前記特定の記憶領域の他に移動する移動手段と、前記移動手段により移動した電子ファイルのリンク情報を生成する生成手段と、前記特定の記憶領域に記憶されている電子ファイルの存在を示す情報を表示手段に所定の表示位置に表示させるとともに前記移動手段により移動した電子ファイルについては前記リンク情報をもとに前記移動した電子ファイルの存在を示す情報を移動前の表示位置に表示させる表示制御手段を有することを特徴とする電子ファイル管理装置である。
【００１４】
本願請求項８に記載の発明は、  電子ファイルを特定の記憶領域に記憶する情報記憶手段と、前記特定の記憶領域の空き容量が所定の値以下であるとき前記特定の記憶領域に記憶されている電子ファイルを前記特定の記憶領域の他に移動する移動手段と、前記移動手段により移動した電子ファイルのリンク情報を生成する生成手段と、前記特定の記憶領域に記憶されている電子ファイルの存在を示す情報を表示手段に所定の表示位置に表示させるとともに前記移動手段により移動した電子ファイルについては前記リンク情報をもとに前記移動した電子ファイルの存在を示す情報を移動前の表示位置に表示させる表示制御手段を有することを特徴とする電子ファイル管理システムである。
【００１５】
本願請求項９に記載の発明は、電子ファイルを特定の記憶領域に記憶する情報記憶手段と、新たな電子ファイルを記憶させる空き容量が前記特定の記憶領域にないとき前記特定の記憶領域に記憶されている電子ファイルを前記特定の記憶領域の他に移動する移動手段と、前記移動手段により移動した電子ファイルのリンク情報を生成する生成手段と、前記特定の記憶領域に記憶されている電子ファイルの存在を示す情報を表示手段に所定の表示位置に表示させるとともに前記移動手段により移動した電子ファイルについては前記リンク情報をもとに前記移動した電子ファイルの存在を示す情報を移動前の表示位置に表示させる表示制御手段を有することを特徴とする電子ファイル管理システムである。
【発明の効果】
【００１６】
本願請求項１に記載の発明によれば、本構成を有しない場合に比較して、ユーザが電子ファイルを記憶させる際の操作性を損なわないという効果がある。
【００１７】
本願請求項２に記載の発明によれば、本構成を有しない場合に比較して、特別な制限を設けることなく、操作性を損なわずに、ユーザが電子ファイルを記憶させることができるという効果がある。
【００１８】
本願請求項３に記載の発明によれば、本願請求項１または請求項２に記載の発明の効果に加え、本構成を有しない場合に比較して、電子ファイルの移動の前後で表示される情報の差異が少ないという効果がある。
【００１９】
本願請求項４に記載の発明によれば、本願請求項１ないし請求項３のいずれか１項に記載の発明の効果に加え、電子ファイルが移動したことをユーザに伝えることができる。
【００２０】
本願請求項５に記載の発明によれば、請求項１ないし請求項４のいずれか１項に記載の発明の効果に加え、必要性の低い電子ファイルから移動することができる。
【００２１】
本願請求項６に記載の発明によれば、本願請求項１に記載の発明と同じ効果を得ることができる。
【００２２】
本願請求項７に記載の発明によれば、本願請求項２に記載の発明と同じ効果を得ることができる。
【００２３】
本願請求項８に記載の発明によれば、本願請求項１に記載の発明と同じ効果を得ることができる。
【００２４】
本願請求項９に記載の発明によれば、本願請求項２に記載の発明と同じ効果を得ることができる。
【発明を実施するための最良の形態】
【００２５】
図１は、本発明の実施の一形態を示すブロック図である。図中、１は情報記憶部、２は移動部、３は生成部、４は選択部、５は表示部、６は操作部、７は表示制御部、８，９は記憶部、１０はインタフェースである。情報記憶部１及び記憶部８，９は、いずれも様々な電子ファイルを記憶することができる。ここでは説明の都合上、情報記憶部１の記憶可能な領域が本実施の一形態における管理対象である特定の記憶領域（以下、管理対象記憶領域と呼ぶ）であるものとして説明する。なお、情報記憶部１が物理的に複数の記憶装置を使用するものであってもよい。また、記憶部８は情報記憶部１と同じ記憶装置の記憶領域を分割して使用するものであっても、物理的に異なる記憶装置であってもよい。さらに、記憶部９は様々なインタフェース１０によって接続された外部の記憶装置を意図しており、例えば他のコンピュータの記憶装置やＬＡＮまたはインターネット上に存在する記憶装置または記憶領域であってよい。もちろん、記憶部８，９はいずれか一方であってもよいし、さらに多数の記憶部が存在していてもよい。
【００２６】
移動部２は、管理対象記憶領域の空き容量が所定の値以下であるとき、後述する選択部４で選択された管理対象記憶領域に記憶されている電子ファイルを他の記憶領域に移動する。
【００２７】
空き容量のチェック及び電子ファイルの移動は、管理対象記憶領域に電子ファイルが書き込まれたときに行うことができる。あるいは、管理対象記憶領域に電子ファイルを書き込もうとしたときに、その電子ファイルのファイルサイズと管理対象記憶領域の空き容量とを比較し、ファイルサイズが空き容量より大きいとき、あるいは空き容量からファイルサイズを引いたときに所定の値以下となるときに行うこともできる。または、定期的にあるいは所定のタイミングで行うように構成してもよい。
【００２８】
生成部３は、移動部２により移動した電子ファイルのリンク情報を生成する。このリンク情報とは、電子ファイルの実体が存在する場所を示す情報であり、例えばショートカットと呼ばれるファイルのように、移動先を示す情報を含む電子ファイルの１つとして生成すればよい。
【００２９】
選択部４は、移動部２で移動する電子ファイルを選択する。移動する電子ファイルを選択する際には、例えば、電子ファイルの最終アクセス日時、ファイルサイズ、ウィンドウズ（登録商標）などにおいて付加された電子ファイルの評価（レーティング）、セキュリティに関する属性などを考慮し、これらのいずれか１つあるいは組み合わせに従って行うことができる。例えば最終アクセス日時が古い電子ファイルから順に移動する電子ファイルを選択することができる。
【００３０】
なお、移動部２による電子ファイルの移動と選択部４による移動する電子ファイルの選択、及び、移動部２によって移動した電子ファイルのリンク情報の生成部３による生成は、管理対象記憶領域の空き容量が所定の値を上回るまで繰り返して行う。
【００３１】
表示部５は、例えばディスプレイ等の表示装置で構成され、表示制御部７の制御に従ってユーザに対して様々な情報を提示する。
【００３２】
操作部６は、例えばキーボードやマウスなどの入力装置で構成され、ユーザによる装置に対する指示を受け取る。
【００３３】
表示制御部７は、表示部５に対する表示制御を行う。その機能の一つとして、管理対象記憶領域に記憶されている電子ファイルの存在を示す情報、例えば電子ファイルの内容を縮小した画像、いわゆるサムネイルなどを、表示部５に表示させることができる。それぞれの電子ファイルの存在を示す情報を表示する際には、それぞれの位置関係や表示する大きさなどを保存している。移動部２により移動した電子ファイルについては、その電子ファイルに対応して生成部３で生成したリンク情報をもとに、移動した電子ファイルの存在を示す情報を、当該電子ファイルの移動前に存在を示す情報が表示されていた位置と同じ位置に、移動前と同じ大きさで表示させる。ここで、「同じ位置に表示させる」とは、移動の前後で存在を示す情報の左上の座標が等しくなるよう表示させる、中央の座標が等しくなるよう表示させるなど、種々の形態を包含する。また、「同じ大きさで表示させる」とは、移動の前後で存在を示す情報の表示面積が等しくなるよう表示させる、移動の前後で存在を示す情報の各辺の長さを変化させないなど、種々の形態を包含する。なお、リンク情報を元に移動した電子ファイルの存在を示す情報を表示する際には、移動したことがわかるように移動の前後で態様を変えて表示させることができる。
【００３４】
図２は、本発明の実施の一形態における第１の動作例を示すフローチャートである。ここでは、管理対象記憶領域に電子ファイルを書き込んだ後に空き容量が所定の値以下である場合に、電子ファイルの移動を行う場合の例を示している。Ｓ１１において新たな電子ファイルを管理対象記憶領域に書き込むと、Ｓ１２において、管理対象記憶領域の空き容量を取得する。
【００３５】
Ｓ１３において、空き容量が所定の値以下であるか否かを判定する。空き容量が所定の値より多ければ、そのまま処理を終了する。空き容量が所定の値以下である場合には、Ｓ１４において、所定の順番に従って、移動する管理対象記憶領域内の電子ファイルを特定し、Ｓ１５において、Ｓ１４で特定した電子ファイルを他の記憶領域へ移動し、その移動した電子ファイルに対するリンク情報を生成して管理対象記憶領域に記憶させる。
【００３６】
そしてＳ１２へ戻り、電子ファイルを移動した後の管理対象記憶領域の空き容量を取得し、所定の値以下か否かを判定する。このような移動する電子ファイルの特定とその電子ファイルの移動及びリンク情報の生成の処理を１回以上行うことによって、電子ファイルを管理対象記憶領域に書き込むことにより空き容量が少なくなった場合に、所定の値以上の空き容量を確保する。
【００３７】
この動作例の場合には、ファイルサイズが大きな電子ファイルを管理対象記憶領域に書き込もうとしたときに、空き容量が不足して書き込めないことがあるが、所定の値を通常の電子ファイルのファイルサイズより大きく設定しておけば、電子ファイルを管理対象記憶領域へ書き込む際に支障になることはない。
【００３８】
図３は、本発明の実施の一形態における第２の動作例を示すフローチャートである。ここでは、管理対象記憶領域に新たな電子ファイルを書き込もうとしたときに、電子ファイルの移動を行う場合の例を示している。
【００３９】
Ｓ２１において、管理対象記憶領域に書き込もうとしている電子ファイルのファイルサイズを取得する。また、Ｓ２２において、管理対象記憶領域の空き容量を取得する。なお、Ｓ２１とＳ２２の処理は、いずれを先に行ってもよい。
【００４０】
Ｓ２３において、Ｓ２１で取得したファイルサイズとＳ２２で取得した空き容量とを比較して、新たな電子ファイルを管理対象記憶領域に書き込めるか否かを判断する。新たな電子ファイルのファイルサイズ以上の管理対象記憶領域の空き容量がある場合には、Ｓ２６において、新たな電子ファイルを管理対象記憶領域に書き込む。
【００４１】
Ｓ２３で管理対象記憶領域の空き容量が新たな電子ファイルのファイルサイズより少なく、新たな電子ファイルを管理対象記憶領域に書き込むことができないと判断される場合には、Ｓ２４において、所定の順番に従って、移動する管理対象記憶領域内の電子ファイルを特定し、Ｓ２５において、Ｓ２４で特定した電子ファイルを他の記憶領域へ移動し、その移動した電子ファイルに対するリンク情報を生成して管理対象記憶領域に記憶させる。
【００４２】
そしてＳ２２へ戻り、電子ファイルを移動した後の管理対象記憶領域の空き容量を取得し、新たな電子ファイルを管理対象記憶領域に書き込めるか否かを判定する。このような移動する電子ファイルの特定とその電子ファイルの移動及びリンク情報の生成の処理を１回以上行うことによって、新たな電子ファイルを管理対象記憶領域に書き込めなかった場合でも、空き容量を増加させることにより書き込めるようになる。
【００４３】
図４は、本発明の実施の一形態における表示部５に表示される画面の一例の説明図である。この例では、すでにＦＩＬＥ−Ａ、ＦＩＬＥ−Ｂ、ＦＩＬＥ−Ｃの３つの電子ファイルが管理対象記憶領域に記憶されており、その存在が画面に表示されている例を示している。電子ファイルの存在を示すために、ここでは、各電子ファイルの１ページ目のイメージを縮小して表示している。それぞれの表示の大きさ及び位置はユーザが任意に変更可能であり、表示されている位置及び大きさは管理情報として記憶されている。
【００４４】
ここで、電子ファイルＦＩＬＥ−Ｄを新たに管理対象記憶領域に書き込む。図４（Ａ）においては、新たな電子ファイルＦＩＬＥ−Ｄを別の領域から移動あるいはコピーしてくる場合を示している。例えば操作部６においてユーザがドラッグ＆ドロップなどの方法で電子ファイルを移動あるいはコピーすることができる。図４（Ａ）に示すような画面において新たな電子ファイルの配置を指示することにより、その新たな電子ファイルの管理対象記憶領域への書き込みを指示することができる。
【００４５】
例えば図３に示した第２の動作例に従って動作の具体例を説明すると、図４（Ａ）に示すように新たな電子ファイルの管理対象記憶領域への書き込みが指示されると、新たな電子ファイルのファイルサイズと、管理対象記憶領域の空き容量を取得して、両者を比較する。ファイルサイズの方が空き容量以下であれば、そのまま新たな電子ファイルの管理対象記憶領域への書き込みが行われる。この場合、新たな電子ファイルの存在を示す情報の表示が行われる。
【００４６】
新たな電子ファイルのファイルサイズが管理対象記憶領域の空き容量よりも大きい場合には、管理対象記憶領域に記憶されている電子ファイルの中から移動する電子ファイルを特定し、その電子ファイルを他の記憶領域に移動するとともに、その移動した電子ファイルへのリンク情報を生成する。図４（Ｂ）にはこの場合の画面の例を示しており、ここでは電子ファイルＦＩＬＥ−Ａが移動対象の電子ファイルとして特定されたものとしている。この電子ファイルＦＩＬＥ−Ａは、予め決められた他の記憶領域、例えば図１における記憶部８や記憶部９などに移動される。そして、移動した電子ファイルＦＩＬＥ−Ａへのリンク情報を作成し、管理対象記憶領域へ書き込む。表示画面では、このリンク情報に従って電子ファイルＦＩＬＥ−Ａの存在を表示するが、この表示を電子ファイルＦＩＬＥ−Ａの移動前の表示位置及び大きさで行う。
【００４７】
なお、この例ではリンク情報に従って電子ファイルＦＩＬＥ−Ａの存在を示す情報の表示を行った場合には、図４（Ｂ）に示すように左下にマークを付している。
【００４８】
ここでは電子ファイルＦＩＬＥ−Ａを移動したことによって、新たな電子ファイルＦＩＬＥ−Ｄを書き込むための空き容量が確保できたものとし、他の電子ファイルについては移動していない。もし、電子ファイルＦＩＬＥ−Ａを移動しただけでは新たな電子ファイルＦＩＬＥ−Ｄを書き込むことができない場合には、さらに他の電子ファイルについても移動する。
【００４９】
管理対象記憶領域に空き容量が確保されたら、新たな電子ファイルＦＩＬＥ−Ｄを書き込む。この書き込みによって電子ファイルＦＩＬＥ−Ｄも管理対象記憶領域内の電子ファイルとなったので、その存在を示す表示が行われる。図４（Ｂ）に示す画面の例においては、右下に電子ファイルＦＩＬＥ−Ｄの存在の表示が行われている。
【００５０】
なお、図２に示した第１の動作例に従って動作する場合には、新たな電子ファイルＦＩＬＥ−Ｄを管理対象記憶領域へ書き込んだ後、空き容量が予め設定されている所定の値以下か否かを判断し、所定の値以下であれば管理対象記憶領域の電子ファイルのいずれかを移動して管理対象記憶領域の空き容量を増加させるとともにリンク情報を生成すればよい。この場合も、移動対象の電子ファイルがＦＩＬＥ−Ａのみであれば結果として図４（Ｂ）と同じ画面となる。
【００５１】
いずれの場合も、電子ファイルの移動は自動的に行われ、移動した電子ファイルの存在の表示も移動前とほとんど変わらずに行われる。
【００５２】
図５は、各実施の形態における電子ファイル管理装置あるいは電子ファイル管理システムをコンピュータプログラム及びコンピュータで実現した場合におけるコンピュータプログラム及びそのコンピュータプログラムを格納した記憶媒体とコンピュータの一例の説明図である。図中、３１はプログラム、３２はコンピュータ、４１は光磁気ディスク、４２は光ディスク、４３は磁気ディスク、４４はメモリ、５１はＣＰＵ、５２は内部メモリ、５３は読取部、５４はハードディスク、５５，５６はインタフェース、５７は通信部である。
【００５３】
上述の各実施の形態で説明した電子ファイル管理装置あるいは電子ファイル管理システムの一部または全部を、コンピュータにより実行可能なプログラム３１によって実現することが可能である。その場合、そのプログラム３１およびそのプログラムが用いるデータなどは、コンピュータが読み取り可能な記憶媒体に記憶することも可能である。記憶媒体とは、コンピュータのハードウェア資源に備えられている読取部５３に対して、プログラムの記述内容に応じて、磁気、光、電気等のエネルギーの変化状態を引き起こして、それに対応する信号の形式で、読取部５３にプログラムの記述内容を伝達できるものである。例えば、光磁気ディスク４１，光ディスク４２（ＣＤやＤＶＤなどを含む）、磁気ディスク４３，メモリ４４（ＩＣカード、メモリカードなどを含む）等である。もちろんこれらの記憶媒体は、可搬型に限られるものではない。
【００５４】
これらの記憶媒体にプログラム３１を格納しておき、例えばコンピュータ３２の読取部５３あるいはインタフェース５５にこれらの記憶媒体を装着することによって、コンピュータからプログラム３１を読み出し、内部メモリ５２またはハードディスク５４に記憶し、ＣＰＵ５１によってプログラム３１を実行することによって、電子ファイル管理装置あるいは電子ファイル管理システムを実現することができる。あるいは、ネットワークなどを介してプログラム３１をコンピュータ３２に移動し、コンピュータ３２では通信部５７でプログラム３１を受信して内部メモリ５２またはハードディスク５４に記憶し、ＣＰＵ５１によってプログラム３１を実行することによって、電子ファイル管理装置あるいは電子ファイル管理システムを実現してもよい。このようにして、移動部２、生成部３、選択部４、あるいは表示制御部５などは、ＣＰＵ５１とプログラム３１との協働により実現される。
【００５５】
なお、図１における情報記憶部１や記憶部８は、ハードディスク５４や読取部５３やインタフェース５５に装着された各種記憶媒体などによって実現することができる。また、記憶部９は例えばＵＳＢインタフェースなどのインタフェース５５，５６や例えばネットワークインタフェースカードなどの通信部５７を通じて通信可能な記憶装置として実現することができる。さらに、表示部５や操作部６は、例えばインタフェース５６を介して接続された表示装置や入力装置等により、また図１におけるインタフェース１０はインタフェース５５やインタフェース５６などにより、それぞれ実現することができる。
【００５６】
もちろん、一部の機能についてハードウェアによって構成することもできるし、すべてをハードウェアで構成してもよい。あるいは、他の構成とともにプログラムとして構成することも可能である。
【図面の簡単な説明】
【００５７】
【図１】本発明の実施の一形態を示すブロック図である。
【図２】本発明の実施の一形態における第１の動作例を示すフローチャートである。
【図３】本発明の実施の一形態における第２の動作例を示すフローチャートである。
【図４】本発明の実施の一形態における表示部５に表示される画面の一例の説明図である。
【図５】各実施の形態における電子ファイル管理装置あるいは電子ファイル管理システムをコンピュータプログラム及びコンピュータで実現した場合におけるコンピュータプログラム及びそのコンピュータプログラムを格納した記憶媒体とコンピュータの一例の説明図である。
【符号の説明】
【００５８】
１…情報記憶部、２…移動部、３…生成部、４…選択部、５…表示部、６…操作部、７…表示制御部、８，９…記憶部、１０…インタフェース、３１…プログラム、３２…コンピュータ、４１…光磁気ディスク、４２…光ディスク、４３…磁気ディスク、４４…メモリ、５１…ＣＰＵ、５２…内部メモリ、５３…読取部、５４…ハードディスク、５５，５６…インタフェース、５７…通信部。
【図１】
2008112254.tif 000003
【図２】
2008112254.tif 000004
【図３】
2008112254.tif 000005
【図４】
2008112254.tif 000006
【図５】
2008112254.tif 000007