(57)【特許請求の範囲】
【請求項１】
複数のオブジェクトを領域別に登録し、該登録されたオブジェクトを管理するオブジェクトの管理方法において、
オペレータによって選択された複数のオブジェクトを別の領域に登録する場合に、該別の領域に登録されたオブジェクトの名前と、該選択された複数のオブジェクトの名前との同一性を判断して、該選択された複数のオブジェクトの中から同じ名前のオブジェクトを上書き登録されるグループとして一覧表示するとともに、該選択された複数のオブジェクトの中から異なる名前のオブジェクトを一覧表示し、該表示したオブジェクトに対するオペレータの確認操作を経た後、該別の領域への登録を実行することを特徴とするオブジェクト管理方法。
【請求項２】
複数のオブジェクトを領域別に登録し、該登録されたオブジェクトを管理するオブジェクトの管理方法において、
オペレータによって選択された複数のオブジェクトを別の領域に登録する場合に、該別の領域に登録されたオブジェクトの名前と、該選択された複数のオブジェクトの名前との同一性を判断して、該選択された複数のオブジェクトの中から同じ名前のオブジェクトを分類し、該分類した同じ名前のオブジェクトを上書き登録されるグループとして一覧表示し、
前記表示したオブジェクトのうち名前を変更するオブジェクトをオペレータに指示選択させ、指示選択されたオブジェクトの名前を変更し、オペレータの確認操作を経た後、該別の領域への登録を実行する
ことを特徴とするオブジェクト管理方法。
【請求項３】
前記指示選択されたオブジェクトの名前を変更する場合に、前記別の領域に登録されたオブジェクトの名前と、変更するオブジェクトの名前との同一性を判断し、同じ名前のオブジェクトを上書き登録されるグループとして一覧表示することを特徴とする請求項２記載のオブジェクト管理方法。
【請求項４】
複数のオブジェクトを領域別に登録し、該登録されたオブジェクトを管理するオブジェクトの管理方法において、
オペレータによって選択された複数のオブジェクトを別の領域に登録する場合に、該別の領域に登録されたオブジェクトの名前と、該選択された複数のオブジェクトの名前との同一性を判断して、該選択された複数のオブジェクトの中から同じ名前のオブジェクトを分類し、該分類した同じ名前のオブジェクトを上書き登録されるグループとして一覧表示し、
前記表示されたオブジェクトのうち処理対象から除外するオブジェクトをオペレータに選択させ、選択されたオブジェクトを処理対象から除外して、オペレータの確認操作を経た後、該別の領域への登録を実行する
ことを特徴とするオブジェクト管理方法。
【請求項５】
複数のオブジェクトを領域別に登録する登録手段と、前記登録手段により登録されたオブジェクトを表示する第１の表示手段と、前記第１の表示手段により表示されたオブジェクトを選択するオブジェクト選択手段とを具備するオブジェクト管理装置において、
前記選択手段により選択された複数のオブジェクトを前記登録手段により別の領域に登録する場合に、該別の領域に登録されているオブジェクトの名前と、該選択された複数のオブジェクトの名前との同一性を判断して、該選択された複数のオブジェクトの中から同じ名前のオブジェクトを分類する分類手段と、
前記分類手段によって分類された同じ名前のオブジェクトを上書き登録されるグループとして一覧表示する第２の表示手段と、
前記第２の表示手段により表示されたオブジェクトのうち名前を変更するオブジェクトをオペレータに指示選択させる確認手段と、
前記確認手段によって指示選択されたオブジェクトの名前を変更する実行手段と
を具備することを特徴とするオブジェクト管理装置。
【請求項６】
前記分類手段は、前記選択されたオブジェクトの名前を変更する場合に、前記別の領域に登録されたオブジェクトの名前と、変更するオブジェクトの名前との同一性を判断し、
前記第２の表示手段は、該同じ名前のオブジェクトを上書き登録されるグループとして一覧表示する
ことを特徴とする請求項５記載のオブジェクト管理装置。
【請求項７】
複数のオブジェクトを領域別に登録する登録手段と、前記登録手段により登録されたオブジェクトを表示する第１の表示手段と、前記第１の表示手段により表示されたオブジェクトを選択するオブジェクト選択手段とを具備するオブジェクト管理装置において、
前記選択手段により選択された複数のオブジェクトを前記登録手段により別の領域に登録する場合に、該別の領域に登録されているオブジェクトの名前と、該選択された複数のオブジェクトの名前との同一性を判断して、該選択された複数のオブジェクトの中から同じ名前のオブジェクトを分類する分類手段と、
前記分類手段によって分類された同じ名前のオブジェクトを上書き登録されるグループとして一覧表示し、前記選択手段により選択されたオブジェクトのうち前記別の領域内のオブジェクトと異なる名前のオブジェクトをさらに一覧表示する第２の表示手段と
を具備することを特徴とするオブジェクト管理装置。
【請求項８】
複数のオブジェクトを領域別に登録する登録手段と、前記登録手段により登録されたオブジェクトを表示する第１の表示手段と、前記第１の表示手段により表示されたオブジェクトを選択するオブジェクト選択手段とを具備するオブジェクト管理装置において、
前記選択手段により選択された複数のオブジェクトを前記登録手段により別の領域に登録する場合に、該別の領域に登録されているオブジェクトの名前と、該選択された複数のオブジェクトの名前との同一性を判断して、該選択された複数のオブジェクトの中から同じ名前のオブジェクトを分類する分類手段と、
前記分類手段によって分類された同じ名前のオブジェクトを上書き登録されるグループとして一覧表示する第２の表示手段と、
前記第２の表示手段に表示されたオブジェクトのうち処理対象から除外するオブジェクトをオペレータに選択さる確認手段と、
前記確認手段により選択されたオブジェクトを処理対象から除外する実行手段と
を具備することを特徴とするオブジェクト管理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数のファイルやディレクトリ等のオブジェクトを登録して管理するファイル管理装置に関し、特に、ファイルやディレクトリのコピー操作や移動操作等の登録作業に関する操作性を向上させたファイル管理方法および装置に関する。
【０００２】
【従来の技術】
従来のウインドウシステムを用いた汎用的なファイル管理装置では、ファイルやディレクトリは、例えばアイコンやファイル名等のオブジェクトとして扱われ表示されている。このような複数のオブジェクトを別のディレクトリへ「コピーする」あるいは「移動する」などの操作を行う場合には、ウィンドウ内に表示されたオブジェクトをマウス等で選択し、コピー先または移動先のディレクトリ領域を指定したり、コピー先または移動先のディレクトリへドラッグアンドドロップする方法によってコピーや移動の操作を行うのが一般的である。
【０００３】
このような従来のファイル管理装置では、上記のようにファイルやディレクトリのオブジェクトのコピー操作または移動操作を行う操作を行う場合において、コピー先または移動先のディレクトリ領域に登録しようとするオブジェクトと同じ属性値（たとえば同じファイル名）のオブジェクトが既に存在するときは、オペレータは一つ一つのオブジェクトについて「上書き」もしくは「スキップ」の指示を行うかまたは、「すべてを上書き」の指示を行っていた。
【０００４】
また、特開平3-87940号には、ファイルのコピー方法の一つとして、ファイルのコピーを行う際にファイルの属性値を判断してコピーの実行の可否を判断する技術が開示されている。
【０００５】
【発明が解決しようとする課題】
しかし、上記のような従来技術を用いたファイル管理装置では、一度に複数のオブジェクトの移動操作やコピー操作を行う場合には、上書きする可能性のある一つ一つのオブジェクトについて「上書き登録する」か「スキップする」かをオペレータに対して順次確認した後で移動操作またはコピー操作を実行するため、オペレータは、オブジェクトの数に相当する回数だけ入力操作を繰り返し行う必要があり、操作が非常に煩雑となっていた。
【０００６】
また、オペレータが上記確認の際に「すべてを上書き」を指示した場合であって、登録対象となっているオブジェクトと同じ属性値を持つオブジェクトが登録先にないときは、何の警告もなく登録を行うことになるため、必要なファイルに上書きしてしまったり、コピーや移動させることを意図していないファイルがコピーや移動されることもあり、操作上のミスが起こる可能性が高かった。
【０００７】
また、前記公開公報記載の発明に代表されるファイルの属性値を判断してコピーの実行の可否を判断する方法では、ファイルの持つ属性値によって自動的にコピーの可否が判断されてしまうので、オペレータの意志が反映されないという問題もある。
【０００８】
本発明はこのような事情を考慮してなされたもので、複数のオブジェクトをコピー操作または移動操作により別のディレクトリに登録する場合に、確実にかつ操作性よく登録作業を行うことができるファイル管理方法および装置を提供することを目的とする。
【０００９】
【課題を解決するための手段】
上記目的を達成するため、請求項１の発明は、複数のオブジェクトを領域別に登録し、該登録されたオブジェクトを管理するオブジェクトの管理方法において、オペレータによって選択された複数のオブジェクトを別の領域に登録する場合に、該別の領域に登録されたオブジェクトの名前と、該選択された複数のオブジェクトの名前との同一性を判断して、該選択された複数のオブジェクトの中から同じ名前のオブジェクトを上書き登録されるグループとして一覧表示するとともに、該選択された複数のオブジェクトの中から異なる名前のオブジェクトを一覧表示し、該表示したオブジェクトに対するオペレータの確認操作を経た後、該別の領域への登録を実行することを特徴とする。
【００１０】
また、請求項２の発明は、複数のオブジェクトを領域別に登録し、該登録されたオブジェクトを管理するオブジェクトの管理方法において、オペレータによって選択された複数のオブジェクトを別の領域に登録する場合に、該別の領域に登録されたオブジェクトの名前と、該選択された複数のオブジェクトの名前との同一性を判断して、該選択された複数のオブジェクトの中から同じ名前のオブジェクトを分類し、該分類した同じ名前のオブジェクトを上書き登録されるグループとして一覧表示し、前記表示したオブジェクトのうち名前を変更するオブジェクトをオペレータに指示選択させ、指示選択されたオブジェクトの名前を変更し、オペレータの確認操作を経た後、該別の領域への登録を実行することを特徴とする。
【００１１】
また、請求項３の発明は、請求項２の発明において、前記指示選択されたオブジェクトの名前を変更する場合に、前記別の領域に登録されたオブジェクトの名前と、変更するオブジェクトの名前との同一性を判断し、同じ名前のオブジェクトを上書き登録されるグループとして一覧表示することを特徴とする。
【００１２】
また、請求項４の発明は、複数のオブジェクトを領域別に登録し、該登録されたオブジェクトを管理するオブジェクトの管理方法において、オペレータによって選択された複数のオブジェクトを別の領域に登録する場合に、該別の領域に登録されたオブジェクトの名前と、該選択された複数のオブジェクトの名前との同一性を判断して、該選択された複数のオブジェクトの中から同じ名前のオブジェクトを分類し、該分類した同じ名前のオブジェクトを上書き登録されるグループとして一覧表示し、前記表示されたオブジェクトのうち処理対象から除外するオブジェクトをオペレータに選択させ、選択されたオブジェクトを処理対象から除外して、オペレータの確認操作を経た後、該別の領域への登録を実行することを特徴とする。
【００１３】
また、請求項５の発明は、複数のオブジェクトを領域別に登録する登録手段と、前記登録手段により登録されたオブジェクトを表示する第１の表示手段と、前記第１の表示手段により表示されたオブジェクトを選択するオブジェクト選択手段とを具備するオブジェクト管理装置において、前記選択手段により選択された複数のオブジェクトを前記登録手段により別の領域に登録する場合に、該別の領域に登録されているオブジェクトの名前と、該選択された複数のオブジェクトの名前との同一性を判断して、該選択された複数のオブジェクトの中から同じ名前のオブジェクトを分類する分類手段と、前記分類手段によって分類された同じ名前のオブジェクトを上書き登録されるグループとして一覧表示する第２の表示手段と、前記第２の表示手段により表示されたオブジェクトのうち名前を変更するオブジェクトをオペレータに指示選択させる確認手段と、前記確認手段によって指示選択されたオブジェクトの名前を変更する実行手段とを具備することを特徴とする。
【００１４】
また、請求項６の発明は、請求項５の発明において、前記分類手段は、前記選択されたオブジェクトの名前を変更する場合に、前記別の領域に登録されたオブジェクトの名前と、変更するオブジェクトの名前との同一性を判断し、前記第２の表示手段は、該同じ名前のオブジェクトを上書き登録されるグループとして一覧表示することを特徴とする。
【００１５】
また、請求項７の発明は、複数のオブジェクトを領域別に登録する登録手段と、前記登録手段により登録されたオブジェクトを表示する第１の表示手段と、前記第１の表示手段により表示されたオブジェクトを選択するオブジェクト選択手段とを具備するオブジェクト管理装置において、前記選択手段により選択された複数のオブジェクトを前記登録手段により別の領域に登録する場合に、該別の領域に登録されているオブジェクトの名前と、該選択された複数のオブジェクトの名前との同一性を判断して、該選択された複数のオブジェクトの中から同じ名前のオブジェクトを分類する分類手段と、前記分類手段によって分類された同じ名前のオブジェクトを上書き登録されるグループとして一覧表示し、前記選択手段により選択されたオブジェクトのうち前記別の領域内のオブジェクトと異なる名前のオブジェクトをさらに一覧表示する第２の表示手段とを具備することを特徴とする。
【００１６】
また、請求項８の発明は、複数のオブジェクトを領域別に登録する登録手段と、前記登録手段により登録されたオブジェクトを表示する第１の表示手段と、前記第１の表示手段により表示されたオブジェクトを選択するオブジェクト選択手段とを具備するオブジェクト管理装置において、前記選択手段により選択された複数のオブジェクトを前記登録手段により別の領域に登録する場合に、該別の領域に登録されているオブジェクトの名前と、該選択された複数のオブジェクトの名前との同一性を判断して、該選択された複数のオブジェクトの中から同じ名前のオブジェクトを分類する分類手段と、前記分類手段によって分類された同じ名前のオブジェクトを上書き登録されるグループとして一覧表示する第２の表示手段と、前記第２の表示手段に表示されたオブジェクトのうち処理対象から除外するオブジェクトをオペレータに選択さる確認手段と、前記確認手段により選択されたオブジェクトを処理対象から除外する実行手段とを具備することを特徴とする。
【００１８】
【発明の実施の形態】
以下、本発明の一実施の形態を図面を参照して詳細に説明する。
【００１９】
本発明に係るファイル管理装置は、複数のファイルやディレクトリ等のオブジェクトのコピー操作や移動操作を行う際には、まず、選択された個々のオブジェクトの持つ特定の属性値が移動先のディレクトリに同じ属性を持つオブジェクトが存在するか否かを判断して上書きする可能性のあるオブジェクトと新規登録するオブジェクトとに分類する。
【００２０】
次に、当該オブジェクトのコピー操作や移動操作を実行する前に、当該オブジェクトを「上書き登録」と「新規登録」の２つのグループに分類表示してオペレータに対し各グループごとに操作実行の確認を求めた後、上書き登録のグループに分類されたオブジェクトに対しては、個々のオブジェクトに対する上書き可否の指示に基づいて、上書き可の指示がなされたオブジェクトをのみをコピー先または移動先のディレクトリに上書き登録し、新規登録のグループに分類されたオブジェクトに対しては、当該オブジェクトの全てをコピー先または移動先のディレクトリに新規登録する。
【００２１】
図１は、本発明に係るファイル管理装置の一実施の形態を示すブロック図であり、同図において１１は文字の入力を行うキーボードあるいは表示画面上の所定位置を指示するマウス等の入力装置、１２は作成されたファイルおよびそのファイル属性やファイル構造情報等の情報を記憶する記憶装置、１３はＬＣＤあるいはＣＲＴ等ファイルやディレクトリ等、オブジェクトやウィンドウを表示するための表示装置、１４は当該各装置（１１〜１３）を制御し、本ファイル管理装置を稼動させる制御装置である。
【００２２】
図２は、図１に示した制御装置１４と記憶装置１２の要部を示すブロック図であり、同図において２０は他の外部装置である入力装置１１、記憶装置１２および表示装置１３とのデータの送受信並びに各種命令を指示する主制御部であり、当該各外部装置に接続される。
【００２３】
また、２１はオブジェクトの属性を比較判断する属性判断部であり、主制御部２０に接続される。主制御部２０および属性判断部２１にはマイクロプロセッサが使用され、制御装置１４を構成する。
【００２４】
また、図２中３０は、ファイルやディレクトリを格納するオブジェクト記憶領域であり、３１は新規登録するオブジェクトを格納する新規登録グループ記憶領域であり、３２は上書き登録するオブジェクトを格納する上書き登録グループ記憶領域であり、３３はオブジェクトの属性に関する情報を格納する判断属性記憶領域３３であり、これらは各々主制御部２０に接続される。
【００２５】
これらの記憶領域（３０〜３３）は、メモリやハードディスク等の記憶媒体内に設けられた記憶領域であり、それぞれにが固有のアドレスを有する。当該各記憶領域（３０〜３３）は、主制御部２０に接続されており、主制御部２０は当該各記憶領域のアドレスを指定することによって当該各記憶領域にアクセスする。以下、上記のような構成を有するファイル管理装置の動作例を図３に基づいて説明する。
【００２６】
図３は、ウィンドウに表示されたファイルやディレクトリなどのオブジェクトを複数選択し、別のディレクトリに移動する操作を行う場合の実行手順を示すフローチャートである。このフローチャートにおいて本発明に係るファイル管理装置は、実際にオブジェクトの移動を実行する前に新規登録されるオブジェクトと上書き登録されるオブジェクトを分類して表示装置１３に表示し、当該表示に基づき上書きを希望しないオブジェクトや新規登録を希望しないオブジェクトを指示選択して移動処理対象から除外したり、上書き登録の対象となるオブジェクトの名前を変更することによって新規登録するオブジェクトに変更した後、オブジェクトの移動を実行する。
【００２７】
まず、主制御部２０は、オブジェクト記憶領域３０に記憶されているオブジェクトおよびウインドウ枠を読み込み、図８に示すファイル管理ウインドウ８０１を作成し表示装置１３に転送する。表示装置１３は受信したファイル管理ウインドウ８０１を表示する（ステップＳ３００）。
【００２８】
ファイル管理ウインドウ８０１は、オブジェクト記憶領域３０に格納されたディレクトリ構造をオブジェクト名で一覧表示するディレクトリ一覧表示領域８０２と、選択されたディレクトリの内容をオブジェクト名で一覧表示するディレクトリ内容表示領域８０３から構成され、当該各表示領域には画面を水平方向または垂直方向にスクロールさせるスクロールバー８０４と、各オブジェクト名の先頭に表示され各オブジェクトの識別子となるアイコン８０５が表示される。
【００２９】
オペレータがオブジェクトにアクセスするときは、当該オブジェクトが格納されたディレクトリをディレクトリ一覧表示領域から探し、当該ディレクトリの先頭に表示されたアイコン８０５を入力装置１１（例えばマウス）で指定する。所望ディレクトリがディレクトリ一覧表示領域に表示されていない場合には、スクロールバー８０４を使用して画面をスクロールさせ、当該ディレクトリを探し指定する。指定されたディレクトリの内容は、ディレクトリ内容表示領域８０３に表示され、オペレータは必要に応じて表示されたオブジェクトの移動操作やコピー操作を行う。
【００３０】
次に、オペレータはファイル管理ウィンドウ８０１に表示されたファイルやディレクトリなどのオブジェクトのうち、別のディレクトリ（領域）へ移動したいオブジェクトを入力装置１１を使用して複数選択し（ステップＳ３０１）、当該オブジェクトのアイコン８０５をディレクトリ一覧表示領域８０２に表示された移動先のディレクトリまでドラッグし、当該ディレクトリのアイコン８０５にドロップする。これら一連の操作によってオブジェクトの移動が指示される。（ステップＳ３０２）
上記の操作によってオブジェクトの移動が指示されると、主制御部２０はステップＳ３０４で判断対象となる属性を指示させるため、図４に示すような属性設定ウィンドウ４０１を表示装置１３に表示する。本実施形態では各オブジェクトのデフォルトの属性にはオブジェクトの名前が設定されているが、当該属性を変更したい場合には、オペレータは属性設定ウインドウ４０１で直接「ＯＫ」ボタン４０３を押下するかもしくは属性設定ボタン４０２のタイトルとして表示された属性から任意に選択した後に「ＯＫ」ボタン４０３を押下し、次ステップＳ３０４で判断対象となる属性を設定する（ステップＳ３０３）。
【００３１】
ここで、図４においては属性設定ボタン４０２のタイトルとしてオブジェクトの名前、更新日付、バージョンを挙げているが、拡張子やファイルタイプ等の他の属性を設定できるようにしてもよい。さらに、本実施形態では属性設定ボタン４０２のタイトルに挙げた３つの属性から一つを選択することを想定しているが、複数の属性を同時に選択できるようにしてもよい。このようにして設定された判断属性は、判断属性記憶領域３３に格納され、次回の操作からは、その設定内容が属性設定ウインドウ４０１に表示される。以下、ステップＳ３０３では、オブジェクトの名前が判断属性として選択されたものとして説明する。
【００３２】
次に、主制御部２０はオブジェクト記憶領域３０から移動先として指定されたディレクトリを読み込み、属性判断部２１に転送する。属性判断部２１は、ステップＳ３０１で選択されたオブジェクトの名前と移動先として指定されたディレクトリ内に格納されたオブジェクトの名前とを比較し、移動先に同じ名前のオブジェクトがあるかどうかを判断する（ステップＳ３０４）。
【００３３】
この判断は、属性判断部２０が比較の対象となるオブジェクトの名前をその先頭文字から順次一文字ずつ比較することによって行われ、全ての文字が一致している場合には、主制御部２０が当該オブジェクトを記憶装置１２の上書き登録グループ記憶領域３２に格納し、その他の場合には、当該オブジェクトを新規登録グループ記憶領域３３に格納する。
【００３４】
次に、主制御部２０は上記のように分類された各オブジェクトに基づき図５に示すような確認ウインドウ５０１を作成し、表示装置１３に表示する（ステップＳ３０５）。確認ウインドウ５０１には、上書き登録グループ記憶領域３２に格納されたオブジェクトが上書き登録ウィンドウ５０３に表示され、新規登録グループ記憶領域３３に格納されたオブジェクトが新規登録ウインドウ５０２に表示される。このように、オペレータによって選択されたオブジェクトは、新規登録されるオブジェクトと上書き登録されるオブジェクトが別個のグループに分類して表示される。
【００３５】
また、図５に示す確認ウィンドウ５０１は、選択したオブジェクトの属性値の変更を指示する属性値変更ボタン５０４と、複数選択したオブジェクトを処理対象から除外する指示を与えるための除外ボタン５０５と、前記新規登録ウィンドウ５０２と前記上書き登録ウィンドウ５０３に表示されたオブジェクトの新規登録および上書き処理を実行する指示を与えるためのＯＫボタン５０６と、処理の実行をキャンセルする指示を与えるためのキャンセルボタン５０７と、新規登録ウインドウ５０２または上書き登録ウインドウ５０３をスクロールさせるスクロールバー５０８を具備し、オペレータは各グループのオブジェクトに対してこれらウインドウおよびボタンを使用して各種操作を行うことができる。
【００３６】
確認ウインドウ５０１を表示した後、主制御部２０は新規登録ウインドウ５０２または上書き登録ウインドウ５０３に一覧表示されたいずれかのオブジェクトが指示選択されるか（ステップＳ３０６）または、ＯＫボタン５０６もしくはキャンセルボタン５０７が押下されるか（ステップＳ３０７）の待機状態に入り、オペレータがいずれかのオブジェクトを指示選択した場合には、ステップＳ３１０以下に進み、オペレータの指示した処理を実行する。一方、ＯＫボタン５０６またはキャンセルボタン５０７が押下された場合には、ステップＳ３０８以下へ進み、オブジェクトの移動処理を行う。
【００３７】
ここではまず、オペレータがいずれかのオブジェクトを指示選択した場合の動作について説明する。
【００３８】
オペレータが新規登録ウィンドウ５０２および上書き登録ウィンドウ５０３に表示されたオブジェクトのうち、新規登録または上書き登録を希望しないオブジェクトを指示選択すると、当該選択されたオブジェクトは図５に示すようにマーキングされる。このとき主制御部２０は当該オブジェクトをその属性値を変更するかまたは当該各グループから除外するかの指示を待ち（ステップＳ３１０）、属性値変更ボタン５０４が押下された場合には、表示装置１３に図６に示すような属性値変更ウインドウ６０１を表示する。
【００３９】
属性値変更ウィンドウ６０１は、変更後の属性値を入力するフォーム６０２と、属性値変更ウィンドウ６０１での設定を確定するＯＫボタン６０３と、設定をキャンセルするキャンセルボタン６０４を具備し、オペレータがフォーム６０２に新たなオブジェクトの名前を入力しＯＫボタンを押下した場合には、入力された新たな名前をそのオブジェクトの属性値として変更し（ステップＳ３１３）、ステップＳ３０４で再び属性値判断部２１によって移動先のディレクトリに同じ名前を持つオブジェクトが存在するかどうかが判断され、同じ名前を持つオブジェクトが存在しなかった場合には新規登録グループに分類され、同じ名前を持つオブジェクトが存在した場合には上書き登録グループに分類される。
【００４０】
主制御部２０はこの分類されたオブジェクトを新たなオブジェクトの名前で新規登録グループ記憶領域３１または上書き登録グループ記憶領域３２に格納する。ステップＳ３１２でオペレータがキャンセルボタン６０４を押下した場合には、属性値変更ウインドウ６０１を閉じてステップ３１０に戻る。
【００４１】
ステップＳ３１０で除外ボタン５０５が押下された場合には、主制御部２０は、図７に示すオブジェクトの除外可否の確認を要求するウィンドウ７０１を表示装置１３に表示し、ＯＫボタン７０２またはキャンセルボタン７０３による指示を待つ（ステップＳ３０７）。オブジェクト除外確認ウインドウ７０１において、キャンセルボタン６０４が押下された場合には、ステップ３１０に戻り、ＯＫボタン７０２が押下された場合には、選択されたオブジェクトを新規登録グループまたは上書き登録グループから除外する（ステップＳ３１６）。この除外されたオブジェクトは、新規登録グループ記憶領域３１または上書き登録グループ記憶領域から消去される。
【００４２】
オブジェクトの除外が完了するとステップＳ３０５に戻り、主制御部２０は新規登録グループ記憶領域３１または上書き登録グループ記憶領域から再びオブジェクトを読み込み、確認ウインドウ５０１を作成して表示装置１３に表示する。ここで、ステップＳ３１６で除外処理されたオブジェクトは、新規登録グループ記憶領域３１または上書き登録グループ記憶領域３２から消去されているので、新規登録ウィンドウ５０２および上書き登録ウィンドウ５０３には表示されない。
【００４３】
次に、図５に示す確認ウィンドウ５０１でＯＫボタン５０６またはキャンセル簿段５０７が押下された場合の動作を説明する。
【００４４】
ステップＳ３０４では、移動対象となるオブジェクトはその属性値によって新規登録グループと上書き登録グループに分類され、確認ウィンドウ５０１に表示される。オペレータは、確認ウィンドウ５０１に表示された各オブジェクトに対してこのまま移動処理を実行するのが妥当であるかどうかを確認し、妥当ではない場合は上記のように、所望のオブジェクトについて名前を変更したり、処理対象から除外する処理を行う。
【００４５】
このような処理を行った後、オペレータは確認ウィンドウ５０１に表示された各オブジェクトに対してこのまま移動処理を実行する場合には、ＯＫボタン５０６を押下し、移動処理をキャンセルする場合には、キャンセルボタン５０７を押下する。
【００４６】
ここで、ＯＫボタン５０６が押下された場合には（ステップＳ３０８でＯＫ）、主制御部２０は新規登録グループ記憶領域３１に格納された各オブジェクトをオブジェクト記憶領域３０の移動先のディレクトリ内に格納し、上書き登録グループ記憶領域３２に格納された各オブジェクトを移動先のディレクトリ内に上書きで格納する（ステップＳ３０９）。確認ウィンドウ５０１でキャンセルボタン５０７が押下された場合は、オブジェクトの移動処理全体をキャンセルする。
このような処理の結果、複数のオブジェクトの移動操作やコピー操作を行う際に、移動先のディレクトリに既に同じ属性値を持つオブジェクトが存在する場合であっても、移動対象となるオブジェクトの属性値を変更すれば、移動先のディレクトリに不用意に上書きしてしまうというミスを未然に防止することができる。同時に、上書きされる可能性のあるオブジェクトを新規登録するオブジェクトに変更することもできるため、従来法では登録操作を一度「スキップ」した後、再度オブジェクトの属性を変更しなければならなかったところを１回の登録作業で的確に処理することができる。
また、上書きされる可能性のあるオブジェクトが一覧表示されている状態で任意のオブジェクトを選択し、選択した各オブジェクトに対して「上書きする」および「上書きしない」の指示を与えることによって、「上書き」もしくは「スキップ」の確認入力を登録されるオブジェクトの数だけ繰り返し行うという煩雑さを軽減し、同時に誤操作によって必要なオブジェクトを上書き消去してしまうといったミスを極力防止することができる。
【００４７】
尚、上述した実施形態では、確認ウインドウ５０１において新規登録グループと上書き登録グループは、別個の領域に分かれて表示される構成となっているが、上書き登録グループのみを表示し、新規登録グループのオブジェクトは無条件に登録操作が行われる構成としてもよい。
【００４８】
【発明の効果】
上述したように、本発明によれば、オペレータは登録されるオブジェクトの状態を効果的に認識することができ、また、上書きされる可能性のあるオブジェクトに対して所望の指示を与えることができる。
【図面の簡単な説明】
【図１】本発明によるファイル管理装置の全体構成を示すブロック図。
【図２】図１に示すファイル管理装置の制御装置および記憶装置の要部を示すブロック図。
【図３】図１に示すファイル管理装置の動作例を示すフローチャート。
【図４】図１に示すファイル管理装置に表示される属性設定ウインドウの構成を示す図。
【図５】図１に示すファイル管理装置に表示される確認ウインドウの構成を示す図。
【図６】図１に示すファイル管理装置に表示される属性値変更ウインドウの構成を示す図。
【図７】図１に示すファイル管理装置に表示されるオブジェクト除外確認ウインドウの構成を示す図。
【図８】図１に示すファイル管理装置に表示されるファイル確認ウインドウの構成を示す図。
【符号の説明】
１１…入力装置、１２…記憶装置、１３…表示装置、１４…制御装置、２０…主制御部、２１…属性判断部、３０…オブジェクト記憶領域、３１…新規登録グループ記憶領域、３２…上書き登録グループ記憶領域、３３…判断属性記憶領域、４０１…属性設定ウィンドウ、４０２…属性設定ボタン、４０３…属性設定確定ボタン、４０４…属性設定キャンセルボタン、５０１…確認ウィンドウ、５０２…新規登録ウィンドウ、５０３…上書き登録ウィンドウ、５０４…属性値変更ボタン、５０５…除外ボタン、５０６…登録実行確定ボタン、５０７…登録実行キャンセルボタン、５０８…スクロールバー、６０１…属性値変更ウィンドウ、６０２…変更後の属性値入力フォーム、６０３…変更後の属性値確定ボタン、６０４…変更後の属性値キャンセルボタン、７０１…オブジェクト除外確認ウィンドウ、７０２…オブジェクト除外確定ボタン、７０３…オブジェクト除外キャンセルボタン、８０１…ファイル管理ウインドウ、８０２…ディレクトリ一覧表示領域、８０３…ディレクトリ内容表示領域、８０４…スクロールバー、８０５…アイコン。
【図１】
0003887877.tif 000002
【図２】
0003887877.tif 000003
【図３】
0003887877.tif 000004
【図４】
0003887877.tif 000005
【図５】
0003887877.tif 000006
【図６】
0003887877.tif 000007
【図７】
0003887877.tif 000008
【図８】
0003887877.tif 000009