(57)【要約】【課題】ファイルおよびフォルダの属性の管理を容易に行うことが可能な情報編集装置を提供する。【解決手段】複数の異なる種類のオペレーティングシステムを示す複数の情報の中から所望のオペレーティングシステムを示す情報を選択する選択手段（選択処理部６６）と、編集対象となるファイルおよびフォルダのうち、選択手段によって選択された情報が示すオペレーティングシステムに対応付けられたファイルおよびフォルダを表示する表示手段（表示処理部６３）と、表示手段によって表示されるファイルまたはフォルダに対して編集処理を実行するとともに、表示手段によって表示されるファイルまたはフォルダに対して編集処理を実行するとともに、選択手段によって選択されたオペレーティングシステムを示す情報に基づいて、編集対象のファイルまたはフォルダとオペレーティングシステムとの対応関係を編集する編集手段（編集処理部６７）とを有する。【選択図】図２
2009059283.tif 000002
【特許請求の範囲】
【請求項１】
複数の異なる種類のオペレーティングシステムを示す複数の情報の中から所望のオペレーティングシステムを示す情報を選択する選択手段と、
編集対象となるファイルおよびフォルダのうち、前記選択手段によって選択された情報が示すオペレーティングシステムに対応付けられたファイルおよびフォルダを表示する表示手段と、
前記表示手段によって表示されるファイルまたはフォルダに対して編集処理を実行するとともに、前記選択手段によって選択されたオペレーティングシステムを示す情報に基づいて、編集対象のファイルまたはフォルダとオペレーティングシステムとの対応関係を編集する編集手段と、
を有することを特徴とする情報編集装置。
【請求項２】
請求項１に記載の情報編集装置において、
前記ファイルおよび前記フォルダには、単一のオペレーティングシステムのみから利用可能な単一属性のファイルおよびフォルダと、複数のオペレーティングシステムから共通して利用可能な共通属性のファイルおよびフォルダが存在し、
前記選択手段は、前記単一属性に対応する単一のオペレーティングシステムを示す情報と、前記共通属性に対応する複数のオペレーティングシステムを示す情報とを選択可能であり、
前記表示手段は、前記単一のオペレーティングシステムを示す情報が選択された場合には、対応する単一属性のファイルおよびフォルダと、当該オペレーティングシステムを含む共通属性のファイルおよびフォルダとを表示し、前記複数のオペレーティングシステムを示す情報が選択された場合には、対応する共通属性のファイルおよびフォルダを表示する、
ことを特徴とする情報編集装置。
【請求項３】
請求項２に記載の情報編集装置において、
前記選択手段は、全てのオペレーティングシステムを示す情報を選択可能であり、
前記表示手段は、前記選択手段によって前記全てのオペレーティングシステムを示す情報が選択された場合には、全ての単一属性のファイルおよびフォルダならびに全ての共通属性のファイルおよびフォルダを表示し、
前記編集手段は、前記選択手段によって前記全てのオペレーティングシステムを示す情報が選択された場合には、前記表示手段によって表示された全ての単一属性のファイルおよびフォルダならびに全ての共通属性のファイルおよびフォルダに対する編集処理を停止する、
ことを特徴とする情報編集装置。
【請求項４】
請求項２または３のいずれか１項に記載の情報編集装置において、
前記編集手段は、前記選択手段によって前記単一属性に対応する単一のオペレーティングシステムを示す情報が選択された状態で、ファイルまたはフォルダを追加する指示がなされた場合には、該当する単一属性のファイルまたはフォルダを追加する、
ことを特徴とする情報編集装置。
【請求項５】
請求項２乃至４のいずれか１項に記載の情報編集装置において、
前記編集手段は、前記選択手段によって前記単一属性に対応する単一のオペレーティングシステムを示す情報が選択された状態で、当該単一のオペレーティングシステムを含む共通属性のファイルまたはフォルダを、当該単一属性のフォルダ内に移動する指示がなされた場合には、当該共通属性のファイルまたはフォルダを当該単一属性のファイルまたはフォルダと、その他のオペレーティングシステムの属性のファイルまたはフォルダに分割し、当該単一属性のファイルまたはフォルダについては移動先であるフォルダ内に移動し、その他のオペレーティングシステムの属性のファイルまたはフォルダについては移動元に残す、
ことを特徴とする情報編集装置。
【請求項６】
請求項２乃至５のいずれか１項に記載の情報編集装置において、
前記編集手段は、前記選択手段によって前記単一属性に対応する単一のオペレーティングシステムを示す情報が選択された状態で、当該単一属性のファイルまたはフォルダの属性を他の属性に変更する指示がなされた場合には、当該ファイルまたはフォルダを格納している上位の全てのフォルダの属性を、変更前と変更後の双方のオペレーティングシステムを含む共通属性に変更する、
ことを特徴とする情報編集装置。
【請求項７】
複数の異なる種類のオペレーティングシステムを示す情報の中から所望のオペレーティングシステムを示す情報を選択し、
編集対象となるファイルおよびフォルダのうち、選択された情報が示すオペレーティングシステムに対応付けられたファイルおよびフォルダを表示し、
表示されるファイルまたはフォルダに対して編集処理を実行するとともに、選択されたオペレーティングシステムを示す情報に基づいて、編集対象のファイルまたはフォルダとオペレーティングシステムとの対応関係を編集する、
ことを特徴とする情報編集方法。
【請求項８】
複数の異なる種類のオペレーティングシステムを示す情報の中から所望のオペレーティングシステムを示す情報を選択する選択手段、
編集対象となるファイルおよびフォルダのうち、前記選択手段によって選択された情報が示すオペレーティングシステムに対応付けられたファイルおよびフォルダを表示する表示手段、
前記表示手段によって表示されるファイルまたはフォルダに対して編集処理を実行するとともに、前記選択手段によって選択されたオペレーティングシステムを示す情報に基づいて、編集対象のファイルまたはフォルダとオペレーティングシステムとの対応関係を編集する編集手段、
としてコンピュータを機能させる情報編集プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報編集装置、情報編集方法、および、情報編集プログラムに関する。
【背景技術】
【０００２】
ＣＤまたはＤＶＤ等の光ディスクにデータを書き込む際には、異なるオペレーティングシステムである、第１のオペレーティングシステム（例えば、Ｗｉｎｄｏｗｓ（登録商標））によって生成されたデータと、第２のオペレーティングシステム（例えば、Ｍａｃｉｎｔｏｓｈ（登録商標））によって生成されたデータとを一枚の光ディスクに併せて書き込むことができる（特許文献１参照）。これにより、第１および第２のオペレーティングシステムをそれぞれ使用するコンピュータによって共通して利用することが可能なハイブリッドの光ディスクを作成することができる。
【特許文献１】特開２００２−５８６４９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述した技術では、光ディスクに書き込むデータを編集する際に、例えば、第２のオペレーティングシステム用のフォルダの下に第１のオペレーティングシステム用のファイル（またはフォルダ）が作成されたり、逆に、第１のオペレーティングシステム用のフォルダの下に第２のオペレーティングシステム用のファイル（またはフォルダ）が作成されたりした場合、これらのファイル（またはフォルダ）を参照できなくなってしまう。
例えば、前者の場合、第２のオペレーティングシステム用のフォルダの中身は、第２のオペレーティングシステムを使用するコンピュータでしか参照できないため、第１のオペレーティングシステムを使用するコンピュータではこのファイル（またはフォルダ）を参照することができない。一方、後者の場合、第１のオペレーティングシステム用のフォルダの中身は、第１のオペレーティングシステムを使用するコンピュータでしか参照できないため、第２のオペレーティングシステムを使用するコンピュータではこのファイル（またはフォルダ）を参照することができない。したがって、ユーザは、このような構成上の矛盾が生じないようにファイルまたはフォルダの属性を管理する必要が生じ、煩雑である。また、書き込もうとするファイルおよびフォルダの個数が多くなるほど、そのような管理の煩雑性が増大する。
【０００４】
本発明は、上述した事情に鑑みてなされたものであり、ファイルおよびフォルダの属性の管理を容易に行うことが可能な情報編集装置、情報編集方法、および、情報編集プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明の情報編集装置は、複数の異なる種類のオペレーティングシステムを示す複数の情報の中から所望のオペレーティングシステムを示す情報を選択する選択手段と、編集対象となるファイルおよびフォルダのうち、前記選択手段によって選択された情報が示すオペレーティングシステムに対応付けられたファイルおよびフォルダを表示する表示手段と、前記表示手段によって表示されるファイルまたはフォルダに対して編集処理を実行するとともに、前記表示手段によって表示されるファイルまたはフォルダに対して編集処理を実行するとともに、前記選択手段によって選択されたオペレーティングシステムを示す情報に基づいて、編集対象のファイルまたはフォルダとオペレーティングシステムとの対応関係を編集する編集手段と、を有することを特徴とする。
この構成によれば、選択手段によって選択されたオペレーティングシステムに対応するファイルおよびフォルダが表示手段によって表示され、表示手段によって表示されるファイルまたはフォルダを編集手段により編集するとともに、選択手段によって選択されたオペレーティングシステムに基づいて、ファイルまたはフォルダに対応付けられたオペレーティングシステムの種類を併せて編集する処理を実行する。このため、ファイルおよびフォルダの属性の管理を容易に行うことが可能になる。
【０００６】
また、本発明は、上記発明において、前記ファイルおよび前記フォルダには、単一のオペレーティングシステムのみから利用可能な単一属性のファイルおよびフォルダと、複数のオペレーティングシステムから共通して利用可能な共通属性のファイルおよびフォルダが存在し、前記選択手段は、前記単一属性に対応する単一のオペレーティングシステムを示す情報と、前記共通属性に対応する複数のオペレーティングシステムを示す情報とを選択可能であり、前記表示手段は、前記単一のオペレーティングシステムを示す情報が選択された場合には、対応する単一属性のファイルおよびフォルダと、当該オペレーティングシステムを含む共通属性のファイルおよびフォルダとを表示し、前記複数のオペレーティングシステムを示す情報が選択された場合には、対応する共通属性のファイルおよびフォルダを表示する、ことを特徴とする。
この構成によれば、単一属性が選択された場合には対応する単一属性のファイルおよびフォルダが表示されるとともに、当該単一属性を含む共通属性のファイルおよびフォルダが表示され、また、共通属性が選択された場合には対応する共通属性のファイルおよびフォルダが表示される。このため、選択された属性を含むファイルおよびフォルダが表示され、その他のファイルおよびフォルダについては表示されないことから、例えば、単一属性のファイルが異なる単一属性のフォルダに移動されるといった、誤った編集がなされることを防止できる。
【０００７】
また、本発明は、上記発明において、前記選択手段は、全てのオペレーティングシステムを示す情報を選択可能であり、前記表示手段は、前記選択手段によって前記全てのオペレーティングシステムを示す情報が選択された場合には、全ての単一属性のファイルおよびフォルダならびに全ての共通属性のファイルおよびフォルダを表示し、前記編集手段は、前記選択手段によって前記全てのオペレーティングシステムを示す情報が選択された場合には、前記表示手段によって表示された全ての単一属性のファイルおよびフォルダならびに全ての共通属性のファイルおよびフォルダに対する編集処理を停止する、ことを特徴とする。
この構成によれば、選択手段によって全てのオペレーティングシステムを示す情報が選択された場合には、表示手段によって表示される全てのファイルおよびフォルダに対する編集を禁止する。このため、全てのファイルおよびフォルダが表示されている場合には、編集操作が禁止されるので、例えば、単一属性のフォルダの下に、異なる単一属性のファイルが生成されるといった、誤った編集がなされることを防止できる。
【０００８】
また、本発明は、上記発明において、前記編集手段は、前記選択手段によって前記単一属性に対応する単一のオペレーティングシステムを示す情報が選択された状態で、ファイルまたはフォルダを追加する指示がなされた場合には、該当する単一属性のファイルまたはフォルダを追加することを特徴とする。
この構成によれば、単一属性が選択された状態で新たなファイルまたはフォルダを追加する操作がなされた場合には単一属性のファイルまたはフォルダが追加される。このため、単一属性が選択されている場合には当該単一属性を含む属性のフォルダしか表示されないことから、ファイルまたはフォルダが追加されてもこれらのファイルを参照できなくなるといった不具合の発生を防止できる。
【０００９】
また、本発明は、上記発明において、前記編集手段は、前記選択手段によって前記単一属性に対応する単一のオペレーティングシステムを示す情報が選択された状態で、当該単一のオペレーティングシステムを含む共通属性のファイルまたはフォルダを、当該単一属性のフォルダ内に移動する指示がなされた場合には、当該共通属性のファイルまたはフォルダを当該単一属性のファイルまたはフォルダと、その他のオペレーティングシステムの属性のファイルまたはフォルダに分割し、当該単一属性のファイルまたはフォルダについては移動先であるフォルダ内に移動し、その他のオペレーティングシステムの属性のファイルまたはフォルダについては移動元に残すことを特徴とする。
この構成によれば、共通属性のフォルダに格納されているファイルまたはフォルダが単一属性のフォルダの下に移動された場合には、対応する単一属性のファイルまたはフォルダが移動先のフォルダの下に移動され、移動元には移動された単一属性に対応するオペレーティングシステム以外に対応する属性のファイルまたはフォルダが残される。このため、ファイルまたはフォルダが移動された場合、移動先のフォルダに格納されるファイルまたはフォルダは、当該フォルダに対応する属性を有するので、このファイルまたはフォルダは正常に参照することができる。また、移動元のフォルダに残っているファイルまたはフォルダについても、上位のフォルダに対応する共通属性から一部の属性が除外された属性を有することから正常に参照することができる。
【００１０】
また、本発明は、上記発明において、前記編集手段は、前記選択手段によって前記単一属性に対応する単一のオペレーティングシステムを示す情報が選択された状態で、当該単一属性のファイルまたはフォルダの属性を他の属性に変更する指示がなされた場合には、当該ファイルまたはフォルダを格納している上位の全てのフォルダの属性を、変更前と変更後の双方のオペレーティングシステムを含む共通属性に変更することを特徴とする。
この構成によれば、単一属性のフォルダに格納されている単一属性のファイルまたはフォルダの属性が変更された場合には、変更前と変更後の属性を含む共通属性にファイルまたはフォルダの属性が変更される。このため、属性が変更されたファイルまたはフォルダを正常に参照することができるとともに、同じフォルダに格納されている他のファイルまたはフォルダについても正常に参照することができる。
【００１１】
また、本発明は、複数の異なる種類のオペレーティングシステムを示す情報の中から所望のオペレーティングシステムを示す情報を選択し、編集対象となるファイルおよびフォルダのうち、選択された情報が示すオペレーティングシステムに対応付けられたファイルおよびフォルダを表示し、表示されるファイルまたはフォルダに対して編集処理を実行するとともに、選択されたオペレーティングシステムを示す情報に基づいて、編集対象のファイルまたはフォルダとオペレーティングシステムとの対応関係を編集することを特徴とする。
この構成によれば、選択されたオペレーティングシステムに対応するファイルおよびフォルダが表示され、表示されるファイルまたはフォルダを編集するとともに、選択されたオペレーティングシステムに基づいて、ファイルまたはフォルダに対応付けられたオペレーティングシステムの種類を併せて編集する。このため、ファイルおよびフォルダの属性の管理を容易に行うことが可能になる。
【００１２】
また、本発明は、複数の異なる種類のオペレーティングシステムを示す情報の中から所望のオペレーティングシステムを示す情報を選択する選択手段、編集対象となるファイルおよびフォルダのうち、前記選択手段によって選択された情報が示すオペレーティングシステムに対応付けられたファイルおよびフォルダを表示する表示手段、前記表示手段によって表示されるファイルまたはフォルダに対して編集処理を実行するとともに、前記選択手段によって選択されたオペレーティングシステムを示す情報に基づいて、編集対象のファイルまたはフォルダとオペレーティングシステムとの対応関係を編集する編集手段、としてコンピュータを機能させる。
この構成によれば、選択手段によって選択されたオペレーティングシステムに対応するファイルおよびフォルダが表示手段によって表示され、表示手段によって表示されるファイルまたはフォルダを編集手段により編集するとともに、選択手段によって選択されたオペレーティングシステムに基づいて、ファイルまたはフォルダに対応付けられたオペレーティングシステムの種類を併せて編集する処理を実行する。このため、ファイルおよびフォルダの属性の管理を容易に行うことが可能になる。
【発明の効果】
【００１３】
本発明によれば、データファイルと属性ファイルの対応関係を簡易に維持することができる情報編集装置、情報編集方法、および、情報編集プログラムを提供することができる。
【発明を実施するための最良の形態】
【００１４】
以下、図面を参照して本発明の実施形態について説明する。なお、以下では、本発明の情報編集方法および情報編集プログラムを、情報編集装置の動作および情報編集装置を制御するプログラムとして説明する。
【００１５】
（Ａ）実施の形態の構成の説明
図１は、本発明の実施形態に係る情報編集装置の概略構成を示す図である。図１に示すように、情報編集装置１０は、ＣＰＵ（Central Processing Unit）１１、ＲＯＭ（Read Only Memory）１２、ＲＡＭ（Random Access Memory）１３、ＨＤＤ（Hard Disk Drive）１４、画像処理部１５、Ｉ／Ｆ（Interface）１６、バス１７、表示装置１８、および、入力デバイス１９を主要な構成要素としている。また、この例では、情報編集装置１０のＩ／Ｆ１６には、ＣＤ（Compact Disk）／ＤＶＤ（Digital Versatile Disk）パブリッシャ３０およびネットワーク３５が接続されており、ネットワーク３５には、サーバ装置４０およびクライアント装置４５が接続されている。なお、情報編集装置１０は、オペレーティングシステムＸ（例えば、Ｗｉｎｄｏｗｓ（登録商標））に基づいて動作するパーソナルコンピュータ等によって構成される。
【００１６】
ここで、ＣＰＵ１１は、ＨＤＤ１４およびＲＯＭ１２に格納されているプログラムに応じて各種演算処理を実行するとともに、装置の各部を制御する。ＲＯＭ１２は、ＣＰＵ１１が実行するプログラムおよびその他のデータを格納している半導体メモリである。ＲＡＭ１３は、ＣＰＵ１１が実行対象とするプログラムやデータを一時的に格納する半導体メモリである。ＨＤＤ１４は、ＣＰＵ１１が実行するプログラム１４ａを格納する磁気記憶装置である。なお、このプログラム１４ａが実行されることにより、後述する処理が実行される。画像処理部１５は、ＣＰＵ１１から供給された描画命令に基づいて描画処理を実行し、得られた画像を映像信号に変換して表示装置１８に供給して表示させる。Ｉ／Ｆ１６は、ＣＤ／ＤＶＤパブリッシャ３０、入力デバイス１９、および、ネットワーク３５との間で情報を授受する際に、データの表現形式を適宜変換する装置である。バス１７は、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、ＨＤＤ１４、画像処理部１５、および、Ｉ／Ｆ１６を相互に接続し、これらの間で情報の授受を可能とするための信号線群である。表示装置１８は、例えば、ＣＲＴ（Cathode Ray Tube）モニタまたはＬＣＤ（Liquid Crystal Display）等によって構成され、画像処理部１５から供給された映像信号を表示部に表示する。入力デバイス１９は、例えば、キーボードおよびマウス等によって構成され、ユーザの操作に応じた情報を生成して出力する。
【００１７】
ＣＤ／ＤＶＤパブリッシャ３０は、情報編集装置１０において画像処理が施された画像をＣＤまたはＤＶＤ等の光ディスクの印刷面（データ記録面の裏側の面）に印刷するとともに、データ記録面に所定のデータ（例えば、音声データ、映像データ、または、コンピュータデータ）を記録する装置である。ネットワーク３５は、例えば、ＬＡＮ（Local Area Network）によって構成され、情報編集装置１０、サーバ装置４０、および、クライアント装置４５の間で情報を伝送する。サーバ装置４０は、オペレーティングシステムＸ（例えば、Ｗｉｎｄｏｗｓ（登録商標））に基づいて動作し、情報編集装置１０によって編集する対象となるファイルが格納されている。クライアント装置４５は、オペレーティングシステムＹ（例えば、Ｍａｃｉｎｔｏｓｈ（登録商標））に基づいて動作するコンピュータによって構成され、情報編集装置１０によって光ディスクに記録しようとするファイルを生成する。
【００１８】
つぎに、図２を参照して、図１に示すＨＤＤ１４に格納されているプログラム１４ａが実行されることにより、ソフトウエアとしてのプログラム１４ａと、ハードウエアとしてのＣＰＵ１１その他が協働することにより実現される機能ブロック群について説明する。図２に示すように、プログラム１４ａが実行されることにより実現される機能ブロック群６０としては、通信処理部６１、中央処理部６２、表示処理部６３（請求項中「表示手段」に対応）、出力処理部６４、操作情報入力部６５、選択処理部６６（請求項中「選択手段」に対応）、および、編集処理部６７（請求項中「編集手段」に対応）が主に存在する。
ここで、通信処理部６１は、ネットワーク３５を介して、サーバ装置４０およびクライアント装置４５との間で情報を授受する。中央処理部６２は、機能ブロック群６０の処理の中核となるブロックであり、一連の処理が適切に実行されるように他のブロックを制御する。表示処理部６３は、中央処理部６２から供給された情報を表示装置１８に表示する処理を実行する。出力処理部６４は、編集処理が施されたファイルおよびフォルダをＩ／Ｆ１６を介してＣＤ／ＤＶＤパブリッシャ３０に出力する。操作情報入力部６５は、入力デバイス１９から出力される情報をＩ／Ｆ１６を介して取得する。選択処理部６６は、表示および編集の対象となるオペレーティングシステムを示す情報を選択する処理を実行する。編集処理部６７は、選択処理部６６の選択に基づいて、対象となるファイルまたはフォルダを編集する処理を実行する。
【００１９】
（Ｂ）実施の形態の動作の説明
つぎに、本実施の形態の動作について説明する。本実施の形態では、ユーザが入力デバイス１９を操作し、ＨＤＤ１４に格納されているプログラム１４ａを起動する操作を行った場合に、図２に示す機能ブロック群６０が形成されるとともに、図３に示すディスク編集画面８０が表示される。そして、このディスク編集画面８０に対する操作に基づいて後述する処理が実行される。
【００２０】
まず、図３に示すディスク編集画面８０について説明する。このディスク編集画面８０の最上部左側には、ボタン８１〜８３が表示され、その下にはテキストボックス８４およびボタン８５が表示されている。また、その下には、テキストボックス８６が表示され、さらに、その下には、コンボボックス８７と、表示部８８〜９１とが表示されている。
【００２１】
ここで、ボタン８１は、光ディスクに書き込むファイルおよびフォルダを編集するための画面（図４に示す画面）を表示する際に操作される。ボタン８２は、光ディスクの印刷面に印刷する画像を編集するための画面（不図示）を表示する際に操作される。ボタン８３は、編集されたファイルおよびフォルダならびに画像に基づく光ディスクを発行する際に操作される。より詳細には、ボタン８３が操作されると、ボタン８１が操作されて編集されたファイルおよびフォルダと、ボタン８２が操作されて編集された画像とを用いて、光ディスクを発行する処理が実行される。テキストボックス８４は、ボタン８５が操作されることにより表示されるファイルシステムを選択するためのプルダウンメニューから所望のファイルシステムを選択する。より詳細には、選択可能なファイルシステムとしては、「オペレーティングシステムＸ」（例えば、Ｗｉｎｄｏｗｓ（登録商標））、「オペレーティングシステムＹ」（例えば、Ｍａｃｉｎｔｏｓｈ（登録商標））、および、「ハイブリッド」の中からいずれかを選択することができる。その他の例として、ISO9660, Joliet, UDF Ver 1.02を選択する構成も可能である。なお、ハイブリッドは、オペレーティングシステムＸとオペレーティングシステムＹの双方に対応する（参照可能な）光ディスクを発行する際に操作される。テキストボックス８６には、光ディスクのボリュームラベルを示す文字列が入力される。
コンボボックス８７には、操作対象（表示対象）となるアイテム（ファイルまたはフォルダ）の種類が入力される。すなわち、コンボボックス８７の右側に表示されている矢印のボタンが操作されることにより表示されるプルダウンメニュー（図４参照）の中から所望の項目を選択することができる。プルダウンメニューとして表示される情報としては、図４に示すように、「Ｘ／Ｙ共通」、「Ｘ用」、「Ｙ用」、および、「全て（表示専用）」が存在する。ここで、「Ｘ／Ｙ共通」はオペレーティングシステムＸ，Ｙの双方から参照することが可能な共通の属性（以下、単に「共通属性」と称する）を示す。「Ｘ用」はオペレーティングシステムＸのみから参照することが可能な属性（以下、単に「Ｘ属性」（請求項中「単一属性」に対応）と称する）を示す。「Ｙ用」はオペレーティングシステムＹのみから参照することが可能な属性（以下、単に「Ｙ属性」（請求項中「単一属性」に対応）と称する）を示す。「全て（表示専用）」は前述した全ての属性（以下、単に「全属性」と称する）を示す。
表示部８８には、光ディスクに形成されるフォルダの階層構造が表示される。表示部８９には、表示部８８で指定されたフォルダに格納されるファイルが一覧表示される。この例では、ファイルのファイル名、サイズ、種類、および、更新日時が表示される。表示部９０には、光ディスクに書き込むファイルおよびフォルダのデータ容量が、例えば、棒グラフとして表示される。表示部９１には、光ディスクに書き込むファイルおよびフォルダのデータ容量が、数値として表示される。
【００２２】
なお、図３に示すディスク編集画面８０では、図５に示す構造を有するファイルおよびフォルダが編集対象とされている。すなわち、図５に示す例では、ルートフォルダ上には、Ｘ属性のフォルダである「ｆｏｌｄｅｒＡ（Ｘ）」、Ｙ属性のフォルダである「ｆｏｌｄｅｒＢ（Ｙ）」、および、共通属性のフォルダである「ｆｏｌｄｅｒＣ（Ｃｏｍ）」が格納されている。Ｘ属性のフォルダである「ｆｏｌｄｅｒＡ（Ｘ）」にはＸ属性のファイルである「ｆｉｌｅＡ（Ｘ）」、「ｆｉｌｅＢ（Ｘ）」、および、「ｆｉｌｅＣ（Ｘ）」が格納されている。また、Ｙ属性のフォルダである「ｆｏｌｄｅｒＢ（Ｙ）」にはＹ属性のファイルである「ｆｉｌｅＤ（Ｙ）」、「ｆｉｌｅＥ（Ｙ）」、および、「ｆｉｌｅＦ（Ｙ）」が格納されている。さらに、共通属性のフォルダである「ｆｏｌｄｅｒＣ（Ｃｏｍ）」には共通属性のファイルである「ｆｉｌｅＧ（Ｃｏｍ）」、「ｆｉｌｅＨ（Ｃｏｍ）」、および、「ｆｉｌｅＩ（Ｃｏｍ）」が格納されている。なお、これらのファイル（またはフォルダ）は、例えば、サーバ装置４０とクライアント装置４５にそれぞれ格納されている。
なお、図３の例では、表示部８８においてｆｏｌｄｅｒＡ（Ｘ）が選択されているので、文字列「ｆｏｌｄｅｒＡ（Ｘ）」が反転表示されている。また、選択されたｆｏｌｄｅｒＡ（Ｘ）に格納されているファイルに関する情報が表示部８９に一覧表示されている。
【００２３】
つぎに、図３に示すディスク編集画面８０においてコンボボックス８７の操作対象アイテムが変更された場合の動作について、図６に示すフローチャートを参照して説明する。この処理が開始されると、まず、中央処理部６２は、操作情報入力部６５を介して入力デバイス１９からの情報を取得し、選択処理部６６に供給する。そして、選択処理部６６は、コンボボックス８７において「Ｘ／Ｙ共通」が選択されたか否かを判定する（ステップＳ１０）。そして、Ｘ／Ｙ共通が選択された場合（ステップＳ１０；Ｙｅｓ）にはステップＳ１１に進み、それ以外の場合（ステップＳ１０；Ｎｏ）にはステップＳ１４に進む。例えば、コンボボックス８７においてＸ／Ｙ共通が選択された場合にはステップＳ１１に進む。
ステップＳ１１では、中央処理部６２は、表示部８８，８９に共通属性のアイテムのみを表示する情報を生成し、表示処理部６３に供給する。すなわち、この例では、共通属性のアイテムとしては、図５に示すように、「ｆｏｌｄｅｒＣ（Ｃｏｍ）」、「ｆｉｌｅＧ（Ｃｏｍ）」、「ｆｉｌｅＨ（Ｃｏｍ）」、および、「ｆｉｌｅＩ（Ｃｏｍ）」が存在するので、図７に示すように、表示部８８には「ｆｏｌｄｅｒＣ（Ｃｏｍ）」のみが表示され、また、表示部８９には「ｆｉｌｅＧ（Ｃｏｍ）」、「ｆｉｌｅＨ（Ｃｏｍ）」、および、「ｆｉｌｅＩ（Ｃｏｍ）」に関する情報が表示される。
【００２４】
つづいて、中央処理部６２は、操作情報入力部６５を介して入力デバイス１９からの情報を取得し、編集処理部６７に供給する。編集処理部６７は、アイテムを追加する要求がなされたか否かを判定し（ステップＳ１２）、追加する要求がなされたと判定した場合（ステップＳ１２；Ｙｅｓ）にはステップＳ１３に進み、それ以外の場合（ステップＳ１２；Ｎｏ）にはステップＳ１４に進む。例えば、図７の表示部８９内において、新たなファイルである「ｆｉｌｅＪ」を追加する操作をしたとすると、ステップＳ１３に進む。
ステップＳ１３では、編集処理部６７は、選択処理部６６からの情報により、現在、Ｘ／Ｙ共通（共通属性）が選択されていることを認識し、追加が指示されたアイテムを共通属性で追加する。例えば、前述した新たなファイル「ｆｉｌｅＪ」の場合には、図８に示すように「ｆｏｌｄｅｒＣ（Ｃｏｍ）」の下に、共通属性の「ｆｉｌｅＪ（Ｃｏｍ）」が追加される。このようにして生成された「ｆｉｌｅＪ（Ｃｏｍ）」は、共通属性のフォルダである「ｆｉｌｅＪ（Ｃｏｍ）」に格納されているので、オペレーティングシステムＸ，Ｙのいずれを使用するコンピュータからも参照することができる。つまり、フォルダおよびファイルの構成上の矛盾を生じない。
【００２５】
つぎに、選択処理部６６は、コンボボックス８７において「Ｘ用」が選択されたか否かを判定する（ステップＳ１４）。そして、Ｘ用が選択された場合（ステップＳ１４；Ｙｅｓ）にはステップＳ１５に進み、それ以外の場合（ステップＳ１４；Ｎｏ）にはステップＳ１８に進む。例えば、ユーザが入力デバイス１９を操作し、コンボボックス８７においてＸ用を選択した場合にはステップＳ１５に進む。
ステップＳ１５では、中央処理部６２は、表示部８８，８９にＸ属性と共通属性のアイテム（Ｘ属性を含むアイテム）を表示する情報を生成し、表示処理部６３に供給する。すなわち、この例では、Ｘ属性のアイテムとしては、図５に示すように、「ｆｏｌｄｅｒＡ（Ｘ）」、「ｆｉｌｅＡ（Ｘ）」、「ｆｉｌｅＢ（Ｘ）」、および、「ｆｉｌｅＣ（Ｘ）」が存在する。また、共通属性のアイテムである「ｆｏｌｄｅｒＣ（Ｃｏｍ）」、「ｆｉｌｅＧ（Ｃｏｍ）」、「ｆｉｌｅＨ（Ｃｏｍ）」、「ｆｉｌｅＩ（Ｃｏｍ）」、および、「ｆｉｌｅＪ（Ｃｏｍ）」もＸ属性を含むので、これらについても表示の対象となる。そのため、図９に示すように、表示部８８には「ｆｏｌｄｅｒＡ（Ｘ）」および「ｆｏｌｄｅｒＣ（Ｃｏｍ）」が表示され、また、表示部８９には表示部８８で選択されている「ｆｏｌｄｅｒＡ（Ｘ）」に格納されている「ｆｉｌｅＡ（Ｘ）」、「ｆｉｌｅＢ（Ｘ）」、および、「ｆｉｌｅＣ（Ｘ）」に関する情報が表示される。
【００２６】
つづいて、中央処理部６２は、操作情報入力部６５を介して入力デバイス１９からの情報を取得し、編集処理部６７に供給する。編集処理部６７は、供給された情報を参照し、アイテムを追加する要求がなされたか否かを判定し（ステップＳ１６）、追加する要求がなされたと判定した場合（ステップＳ１６；Ｙｅｓ）にはステップＳ１７に進み、それ以外の場合（ステップＳ１６；Ｎｏ）にはステップＳ１８に進む。例えば、図９の表示部８９内において、新たなファイルである「ｆｉｌｅＫ」を追加する処理を実行したとすると、ステップＳ１７に進む。
ステップＳ１７では、編集処理部６７は、選択処理部６６からの情報を参照して、現在、Ｘ用が選択されていることを認識し、追加が指示されたアイテムをＸ属性として追加する。例えば、前述した新たなファイル「ｆｉｌｅＫ」の場合には、図１０に示すように、「ｆｏｌｄｅｒＡ（Ｘ）」の下に、Ｘ属性の「ｆｉｌｅＫ（Ｘ）」が追加される。このようにして生成された「ｆｉｌｅＫ（Ｘ）」は、Ｘ属性のフォルダである「ｆｉｌｅＡ（Ｘ）」に格納されているので、オペレーティングシステムＸを使用するコンピュータから参照することができる。つまり、フォルダおよびファイルの構成上の矛盾を生じない。
【００２７】
なお、図１０に示すディスク編集画面８０において、表示部８８に表示されている「ｆｏｌｄｅｒＣ（Ｃｏｍ）」が選択され、表示部８９において新たなファイル「ｆｉｌｅＬ」を追加する操作がされたとする。その場合には、図１１に示すように、共通属性のフォルダである「ｆｏｌｄｅｒＣ（Ｃｏｍ）」の下に、Ｘ属性のファイルである「ｆｉｌｅＬ（Ｘ）」がステップＳ１７の処理により追加される。このようにして追加された「ｆｉｌｅＬ（Ｘ）」は、Ｘ属性を含む共通属性のフォルダである「ｆｏｌｄｅｒＣ（Ｃｏｍ）」の下に格納されているので、オペレーティングシステムＸを使用するコンピュータによって参照することができる。つまり、フォルダおよびファイルの構成上の矛盾を生じない。
【００２８】
つぎに、選択処理部６６は、コンボボックス８７において「Ｙ用」が選択されたか否かを判定する（ステップＳ１８）。そして、Ｙ用が選択された場合（ステップＳ１８；Ｙｅｓ）にはステップＳ１９に進み、それ以外の場合（ステップＳ１８；Ｎｏ）にはステップＳ２２に進む。例えば、ユーザが入力デバイス１９を操作し、コンボボックス８７においてＹ用を選択した場合にはステップＳ１９に進む。
ステップＳ１９では、中央処理部６２は、表示部８８，８９にＹ属性と共通属性のアイテム（Ｙ属性を含むアイテム）を表示する情報を生成し、表示処理部６３に供給する。すなわち、この例では、Ｙ属性のアイテムとしては、図５に示すように、「ｆｏｌｄｅｒＢ（Ｙ）」、「ｆｉｌｅＤ（Ｙ）」、「ｆｉｌｅＥ（Ｙ）」、および、「ｆｉｌｅＦ（Ｙ）」が存在する。また、共通属性のアイテムである「ｆｏｌｄｅｒＣ（Ｃｏｍ）」、「ｆｉｌｅＧ（Ｃｏｍ）」、「ｆｉｌｅＨ（Ｃｏｍ）」、「ｆｉｌｅＩ（Ｃｏｍ）」、および、「ｆｉｌｅＪ（Ｃｏｍ）」もＹ属性を含むので、これらについても表示の対象となる。そのため、図１２に示すように、表示部８８には「ｆｏｌｄｅｒＢ（Ｙ）」および「ｆｏｌｄｅｒＣ（Ｃｏｍ）」が表示され、また、表示部８９には表示部８８で選択されている「ｆｏｌｄｅｒＢ（Ｙ）」に格納されている「ｆｉｌｅＤ（Ｙ）」、「ｆｉｌｅＥ（Ｙ）」、および、「ｆｉｌｅＦ（Ｙ）」に関する情報が表示される。
【００２９】
つづいて、中央処理部６２は、操作情報入力部６５を介して入力デバイス１９からの情報を取得し、編集処理部６７に供給する。編集処理部６７は、アイテムを追加する要求がなされたか否かを判定し（ステップＳ２０）、追加する要求がなされたと判定した場合（ステップＳ２０；Ｙｅｓ）にはステップＳ２１に進み、それ以外の場合（ステップＳ２０；Ｎｏ）にはステップＳ２２に進む。
ステップＳ２１では、編集処理部６７は、選択処理部６６からの情報を参照して、現在、Ｙ用が選択されていることを認識し、追加が指示されたアイテムをＹ属性で追加する。なお、ファイルの追加の動作は前述したＸ属性の場合と同様であるのでその説明を省略する。このようにして生成されたファイルは、Ｙ属性のフォルダである「ｆｉｌｅＢ（Ｙ）」に格納されているので、オペレーティングシステムＹを使用するコンピュータから参照することができる。つまり、フォルダおよびファイルの構成上の矛盾を生じない。
【００３０】
なお、Ｙ用が選択されている場合に、共通属性のフォルダ内に、新たなファイルを追加する操作がなされた場合には、この新たなファイルはＹ属性で追加される。その結果、新たに追加されたファイルは、Ｙ属性を含む共通属性のフォルダ内に格納されるので、オペレーティングシステムＹを使用するコンピュータによって参照することができる。つまり、フォルダおよびファイルの構成上の矛盾を生じない。
【００３１】
つぎに、選択処理部６６は、コンボボックス８７において「全て（表示専用）」が選択されたか否かを判定する（ステップＳ２２）。そして、「全て（表示専用）」が選択された場合（ステップＳ２２；Ｙｅｓ）にはステップＳ２３に進み、それ以外の場合（ステップＳ２２；Ｎｏ）にはステップＳ２５に進む。例えば、ユーザが入力デバイス１９を操作し、コンボボックス８７において「全て（表示専用）」を選択した場合にはステップＳ２３に進む。
ステップＳ２３では、中央処理部６２は、表示部８８，８９に全ての属性のアイテムを表示する情報を生成し、表示処理部６３に供給する。すなわち、表示部８８，８９には、Ｘ属性、Ｙ属性、および、共通属性の全ての属性のフォルダおよびファイルが表示される。より詳細には、表示部８８には図３に示すようにＸ属性のフォルダである「ｆｏｌｄｅｒＡ（Ｘ）」と、Ｙ属性のフォルダである「ｆｏｌｄｅｒＢ（Ｙ）」と、共通属性のフォルダである「ｆｏｌｄｅｒＣ（Ｃｏｍ）」が表示され、表示部８９には表示部８８で選択されたフォルダに格納されているファイルが表示される。例えば、Ｙ属性のフォルダである「ｆｏｌｄｅｒＢ（Ｙ）」が選択された場合には、表示部８９には図１２に示すように、「ｆｉｌｅＤ（Ｙ）」、「ｆｉｌｅＥ（Ｙ）」、および、「ｆｉｌｅＦ（Ｙ）」が表示される。
【００３２】
つづいて、編集処理部６７は表示部８８，８９に表示されているアイテムに対する編集操作を禁止する処理を実行する（ステップＳ２４）。すなわち、編集処理部６７は、ユーザが入力デバイス１９を操作して、新たなアイテムを追加したり、既存のアイテムを移動したり、既存のアイテムの属性を変更したりする要求を行ったとしても、このような要求を無視する。すなわち、コンボボックス８７において「全て（表示専用）」が選択された場合には表示されているアイテムは表示専用とされ、編集操作が禁止される。これにより、例えば、Ｘ属性のフォルダである「ｆｏｌｄｅｒＡ（Ｘ）」の下にＹ属性のファイルまたはフォルダが追加されることを防止できる。このため、フォルダおよびファイルの構成上の矛盾が生じることを未然に防止できる。すなわち、全ての属性のファイルおよびフォルダが表示されている場合には、属性を考慮しないで編集がなされることが想定されることから、全ての編集処理が禁止される。
【００３３】
つづいて、中央処理部６２は、処理を終了するか否かを判定し（ステップＳ２５）、処理を終了しない場合（ステップＳ２５；Ｎｏ）にはステップＳ１０に戻って前述の場合と同様の処理を繰り返し、それ以外の場合（ステップＳ２５；Ｙｅｓ）には処理を終了する。
【００３４】
以上の処理によれば、コンボボックス８７において選択された属性を含むアイテムを表示部８８，８９に表示するとともに、新たなアイテムを追加する操作がなされた場合には、コンボボックス８７において選択された属性のアイテムを追加するようにした。これにより、ファイルおよびフォルダの構成上の矛盾が生じることを防止できる。
なお、以上の説明では、ファイルを追加する場合を例に挙げて説明したが、フォルダを追加する場合も同様の処理によって実行することができる。そして、新たなフォルダが追加された場合であっても、フォルダおよびファイルの構成上の矛盾が生じることが防止できる。
【００３５】
つぎに、図１３を参照して、ディスク編集画面８０に表示されているアイテムを移動する場合に実行される処理について説明する。図１３の処理が開始されると、まず、選択処理部６６は、コンボボックス８７において「Ｘ用」または「Ｙ用」が選択されているか否かを判定し（ステップＳ３０）、選択されていると判定した場合（ステップＳ３０；Ｙｅｓ）にはステップＳ３１に進み、それ以外の場合にはステップＳ４１に進む。例えば、コンボボックス８７において、「Ｘ用」が選択された場合には、ステップＳ３１に進む。
ステップＳ３１では、中央処理部６２は、ステップＳ３０において選択された属性のアイテムを表示部８８，８９に表示する。例えば、コンボボックス８７において「Ｘ用」が選択された場合には、図１４に示すように、Ｘ属性と共通属性を有するフォルダ（「ｆｏｌｄｅｒＡ（Ｘ）および「ｆｏｌｄｅｒＣ（Ｃｏｍ）」」）が表示部８８に表示されるとともに、表示部８８において選択されたフォルダ（「ｆｏｌｄｅｒＣ（Ｃｏｍ）」）に格納されているファイルが表示部８９に一覧表示される。
【００３６】
つぎに、編集処理部６７は、共通属性アイテムを移動するか否かを判定（ステップＳ３２）し、共通属性アイテムを移動すると判定した場合（ステップＳ３２；Ｙｅｓ）にはステップＳ３３に進み、それ以外の場合にはステップＳ４１に進む。例えば、図１４に示すディスク編集画面８０の表示部８８において共通属性のファイルである「ｆｉｌｅＩ（Ｃｏｍ）」が選択されてＸ属性のフォルダである「ｆｏｌｄｅｒＡ（Ｘ）」に移動する操作がなされた場合にはステップＳ３３に進む。
ステップＳ３３では、移動先がＸ属性のフォルダであるか否かを判定し、Ｘ属性のフォルダである場合（ステップＳ３３；Ｙｅｓ）にはステップＳ３４に進み、それ以外の場合（ステップＳ３３；Ｎｏ）にはステップＳ３６に進む。図１４の例では、「ｆｉｌｅＩ（Ｃｏｍ）」はＸ属性のフォルダである「ｆｏｌｄｅｒＡ（Ｘ）」に移動されているので、Ｙｅｓと判定され、ステップＳ３４に進む。
【００３７】
つづいて、編集処理部６７は、移動対象となっているアイテムをＸ属性とＹ属性の２つのアイテムに分割する（ステップＳ３４）。具体的には、図１４の例では、共通属性のファイルである「ｆｉｌｅＩ（Ｃｏｍ）」はＸ属性のファイルである「ｆｉｌｅＩ（Ｘ）」とＹ属性のファイルである「ｆｉｌｅＩ（Ｙ）」の２つに分割される。そして、ステップＳ３５では、分割された２つの属性のアイテムのうち、Ｘ属性のアイテムを移動先に移動する。図１４の例では、移動先のフォルダである「ｆｏｌｄｅｒＡ（Ｘ）」にはＸ属性のファイルである「ｆｉｌｅＩ（Ｘ）」が移動される。この結果、移動元の共通属性のフォルダである「ｆｏｌｄｅｒＣ（Ｃｏｍ）」には図１５に示すようにＹ属性のファイルである「ｆｉｌｅＩ（Ｙ）」が残り、移動先のＸ属性のフォルダである「ｆｏｌｄｅｒＡ（Ｘ）」には図１６に示すようにＸ属性のファイルである「ｆｉｌｅＩ（Ｘ）」が移動される。これにより、共通属性のアイテムをＸ属性のフォルダの下に移動する操作を行った場合には、Ｘ属性のアイテムが移動先のＸ属性のフォルダに移動され、Ｙ属性のアイテムが移動元に残る。これにより、移動先であるＸ属性のフォルダに移動されたＸ属性のアイテムについては、オペレーティングシステムＸによって参照することができる。また、移動元に残されたアイテムについては、共通属性からＸ属性が除かれた残りのＹ属性であるので、オペレーティングシステムＹによって参照することができる。これにより、フォルダおよびファイルの構成上の矛盾を生じない。
【００３８】
ステップＳ３６では、編集処理部６７は、移動先がＹ属性のフォルダであるか否かを判定し、Ｙ属性のフォルダであると判定した場合（ステップＳ３６；Ｙｅｓ）にはステップＳ３７に進み、それ以外の場合（ステップＳ３６；Ｎｏ）にはステップＳ３９に進む。例えば、共通属性のファイルが選択され、Ｙ属性のフォルダに移動する操作がされた場合にはステップＳ３７に進む。
ステップＳ３７では、選択された共通属性のアイテムをＸ属性のアイテムと、Ｙ属性のアイテムの２つに分割する。そして、ステップＳ３８において、分割された２つの属性のアイテムのうち、Ｙ属性のアイテムを移動先に移動し、Ｘ属性のアイテムについてはもとの位置に留める。これにより、前述の場合と同様に、フォルダおよびファイルの構成上の矛盾を生じない。
【００３９】
ステップＳ３９では、編集処理部６７は、移動先が共通属性のフォルダであるか否かを判定し、共通属性のフォルダである場合（ステップＳ３９；Ｙｅｓ）の場合にはステップＳ４０に進み、それ以外の場合（ステップＳ３９；Ｎｏ）の場合にはステップＳ４１に進む。例えば、共通属性のアイテムが選択されて、共通属性のフォルダに移動する操作がなされた場合にはステップＳ４０に進む。
ステップＳ４０では、編集処理部６７は、移動先に共通属性のアイテムを移動する。具体的には、共通属性のファイルが、他の共通属性のフォルダの下に移動する操作がなされた場合には、共通属性のファイルが他の共通属性のフォルダの下に移動される。この場合、移動されるアイテムは、共通属性であるので、ある共通属性のフォルダから他の共通属性のフォルダに移動された場合であっても、フォルダおよびファイルの構成上の矛盾は生じない。
【００４０】
ステップＳ４１では、中央処理部６２は、処理を終了するか否かを判定し、終了しないと判定した場合（ステップＳ４１；Ｎｏ）にはステップＳ３０に戻って同様の処理を繰り返し、それ以外の場合（ステップＳ４１；Ｙｅｓ）には処理を終了する。
【００４１】
以上の処理によれば、共通属性のアイテムが選択されて他のフォルダ内に移動する操作がなされた場合、移動先のフォルダがＸ属性である場合にはＸ属性のアイテムとＹ属性のアイテムに分割され、Ｘ属性のアイテムのみがＸ属性のフォルダ内に移動され、Ｙ属性のアイテムについては元の場所に留められる。また、移動先のフォルダがＹ属性である場合にはＸ属性のアイテムとＹ属性のアイテムに分割され、Ｙ属性のアイテムのみがＹ属性のフォルダ内に移動され、Ｘ属性のアイテムについては元の場所に留められる。これにより、移動先のフォルダの属性に応じた属性のアイテムのみが移動先に移されることから、例えば、オペレーティングシステムＸによってＸ属性のフォルダに格納されているＸ属性のアイテム（移動がされたアイテム）を参照することができる。また、オペレーティングシステムＹによってＹ属性のフォルダに格納されているＹ属性のアイテム（移動がされたアイテム）を参照することができる。すなわち、ファイルおよびフォルダの構成上の矛盾を生じることがない。
【００４２】
なお、以上の処理では、共通属性のアイテムがＸ属性またはＹ属性のフォルダに移動される場合を例に挙げて説明したが、例えば、Ｘ属性またはＹ属性のアイテムが選択され、共通属性のフォルダに移動された場合には、オペレーティングシステムＸまたはオペレーティングシステムＹによってこれらのアイテムを参照することができるため、構成上の矛盾は生じない。したがって、そのような移動は許可される。
また、ディスク編集画面８０のコンボボックス８７においてＸ属性が選択された場合には、Ｙ属性のアイテムは表示されないことから、例えば、Ｘ属性のアイテムをＹ属性のフォルダに移動するような操作は原理的にできない。したがって、そのような操作は行うことができない。
さらに、コンボボックス８７において「全て（表示専用）」が選択された場合にはＸ属性とＹ属性のフォルダの双方が表示されるが、前述したように、この場合はステップＳ２４において編集操作が禁止されるので、Ｘ属性のアイテムをＹ属性のフォルダに移動するような操作は行うことができない。
さらにまた、図１３の処理では、ステップＳ３３およびステップＳ３６において、移動先のフォルダがＸ属性またはＹ属性であることを条件として、分割処理（ステップＳ３４，Ｓ３７）および移動処理（ステップＳ３５，Ｓ３８）を実行するようにしたが、移動先のフォルダの属性を条件とせずに（判断せずに）、分割処理および移動処理を実行するようにしてもよい。すなわち、ディスク編集画面８０のコンボボックス８７においてＸ属性またはＹ属性が選択された場合、表示部８８，８９には、選択された属性（Ｘ属性またはＹ属性）と共通属性のフォルダしか表示されないので、移動先のフォルダがＸ属性であるか、または、Ｙ属性であるかの判断は、実際には行う必要がないからである。
【００４３】
つぎに、所定のアイテムの属性が変更された場合に実行される処理について、図１７に示すフローチャートを参照して説明する。このフローチャートの処理が実行されると、まず、編集処理部６７は、所定のアイテムの属性を変更する操作がなされたか否かを判定する（ステップＳ６０）。そして、属性を変更する操作がなされたと判定した場合（ステップＳ６０；Ｙｅｓ）にはステップＳ６１に進み、それ以外の場合（ステップＳ６０；Ｎｏ）にはステップＳ６９に進む。例えば、図１６に示すディスク編集画面８０の表示部８８においてＸ属性のフォルダである「ｆｏｌｄｅｒＡ（Ｘ）」が選択され、表示部８９に表示されているファイルのうち、Ｘ属性のファイルである「ｆｉｌｅＩ（Ｘ）」が選択され、Ｘ属性をＹ属性に変更する操作がなされたとすると、ステップＳ６１に進む。
【００４４】
ステップＳ６１では、編集処理部６７は、Ｘ属性をＹ属性に変更する操作がされたか否かを判定し、変更する操作がなされたと判定した場合（ステップＳ６１；Ｙｅｓ）にはステップＳ６２に進み、それ以外の場合（ステップＳ６１；Ｎｏ）にはステップＳ６５に進む。例えば、上述した例では、Ｘ属性をＹ属性に変更する操作がなされているので、ステップＳ６２に進む。
ステップＳ６２では、編集処理部６７は、変更の対象となっているアイテムの上位のフォルダはＸ属性かを判定し、Ｘ属性の場合（ステップＳ６２；Ｙｅｓ）にはステップＳ６３に進み、それ以外の場合（ステップＳ６２；Ｎｏ）にはステップＳ６４に進む。図１６の例では、ファイル「ｆｉｌｅＩ（Ｘ）」の上位のフォルダは「ｆｏｌｄｅｒＡ（Ｘ）」であり、Ｘ属性であるのでステップＳ６３に進む。なお、上位のフォルダがＹ属性であるか、または、共通属性である場合にはステップＳ６４に進む。
【００４５】
ステップＳ６３では、編集処理部６７は、上位フォルダをＸ属性から共通属性に変更する。図１６の例では、変更の対象となっているアイテムである「ｆｉｌｅＩ（Ｘ）」の上位のフォルダである「ｆｏｌｄｅｒＡ（Ｘ）」は共通属性である「ｆｏｌｄｅｒＡ（Ｃｏｍ）」に変更される。なお、上位のフォルダが複数存在する場合にはこれら全てのフォルダの属性を変更する。例えば、「ｆｏｌｄｅｒＡ（Ｘ）」が「ｆｏｌｄｅｒＤ（Ｘ）」に格納され、また、「ｆｏｌｄｅｒＤ（Ｘ）」がさらに「ｆｏｌｄｅｒＥ（Ｘ）」に格納されている場合（すなわち、上位から下位に向けて、「ｆｏｌｄｅｒＥ（Ｘ）」、「ｆｏｌｄｅｒＤ（Ｘ）」、「ｆｏｌｄｅｒＡ（Ｘ）」の階層構造を有している場合）にはこれら全ての属性が共通属性に変更される。
つづいて、ステップＳ６４では、編集処理部６７は、アイテムをＹ属性に変更する。図１６の例では、変更の対象となっているアイテムである「ｆｉｌｅＩ（Ｘ）」がＸ属性からＹ属性に変更され、「ｆｉｌｅＩ（Ｙ）」となる。この結果、図１８に示すように、表示部８９に表示されている「ｆｉｌｅＩ（Ｘ）」がＸ属性からＹ属性に変更されて「ｆｉｌｅＩ（Ｙ）」となるとともに、その上位のフォルダである「ｆｏｌｄｅｒＡ（Ｘ）」がＸ属性から共通属性に変更されて「ｆｏｌｄｅｒＡ（Ｃｏｍ）」となる。
このため、Ｙ属性のファイルである「ｆｉｌｅＩ（Ｙ）」については、共通属性のフォルダである「ｆｏｌｄｅｒＡ（Ｃｏｍ）」に格納されていることから、オペレーティングシステムＹによって参照することができる。すなわち、属性を変更した場合であっても、フォルダおよびファイルの構成上の矛盾を生じない。
【００４６】
つぎに、ステップＳ６５では、編集処理部６７は、Ｙ属性をＸ属性に変更する操作がされたか否かを判定し、変更する操作がなされたと判定した場合（ステップＳ６５；Ｙｅｓ）にはステップＳ６６に進み、それ以外の場合（ステップＳ６５；Ｎｏ）にはステップＳ６９に進む。例えば、Ｙ属性のアイテムをＸ属性に変更する操作がなされた場合にはステップＳ６６に進む。
ステップＳ６６では、編集処理部６７は、変更の対象となっているアイテムの上位のフォルダはＹ属性か否かを判定し、Ｙ属性の場合（ステップＳ６６；Ｙｅｓ）にはステップＳ６７に進み、それ以外の場合（ステップＳ６６；Ｎｏ）にはステップＳ６８に進む。例えば、変更の対象となっているアイテムの上位のフォルダがＹ属性である場合にはステップＳ６７に進む。なお、上位のフォルダがＸ属性であるか、または、共通属性である場合にはステップＳ６８に進む。
【００４７】
ステップＳ６７では、編集処理部６７は、上位フォルダをＹ属性から共通属性に変更する。前述の例では、変更対象となっているＹ属性のアイテムの上位のフォルダが共通属性に変更される。なお、上位のフォルダが複数存在する場合には、これら全ての属性が変更されることは、前述したステップＳ６３の場合と同様である。
つづいて、ステップＳ６８では、編集処理部６７は、アイテムをＸ属性に変更する。前述した例では、変更の対象となっているアイテムがＹ属性からＸ属性に変更される。この結果、変更対象のアイテムがＹ属性からＸ属性に変更されるとともに、その上位のフォルダが共通属性に変更される。
このため、Ｘ属性のアイテムについては、共通属性のフォルダに格納されていることから、オペレーティングシステムＸによって参照することができる。すなわち、属性を変更した場合であっても、フォルダおよびファイルの構成上の矛盾を生じない。
【００４８】
つづいて、ステップＳ６９では、中央処理部６２では、処理を終了するか否かを判定し、処理を終了しないと判定した場合（ステップＳ６９；Ｎｏ）にはステップＳ６０に戻って前述の場合と同様の処理を繰り返し、それ以外の場合（ステップＳ６９；Ｙｅｓ）には処理を終了する。
【００４９】
以上の処理によれば、Ｘ属性のフォルダに格納されているＸ属性のアイテムの属性をＹ属性に変更する操作がされた場合には、アイテムの属性がＹ属性に変更されるとともにＸ属性のフォルダが共通属性に変更される。また、Ｙ属性のフォルダに格納されているＹ属性のアイテムの属性をＸ属性に変更する操作がされた場合には、アイテムの属性がＸ属性に変更されるとともにＸ属性のフォルダが共通属性に変更される。このため、変更後のＸ属性およびＹ属性のアイテムについては、オペレーティングシステムＸまたはオペレーティングシステムＹによってそれぞれ参照することができる。つまり、フォルダおよびファイルの構成上の矛盾が生じない。
【００５０】
なお、図１７に示すフローチャートでは、Ｘ属性またはＹ属性のアイテムをＹ属性またはＸ属性に変更する場合を例に挙げて説明したが、例えば、共通属性のアイテムをＸ属性またはＹ属性に変更する場合、これら共通属性のアイテムはオペレーティングシステムＸ，Ｙのいずれによっても参照可能な場所に格納されている（通常は共通属性のフォルダに格納されている）と考えられるので、このような属性変更によっては、構成上の矛盾が生じることがない。すなわち、このような変更は許可される。
また、Ｘ属性またはＹ属性のアイテムを、共通属性に変更する場合、元々の属性は変更後の属性に含まれることから、これらのアイテムはオペレーティングシステムＸまたはオペレーティングシステムＹによって参照することができる。つまり、このような変更によっては構成上の矛盾を生じないため、このような変更は許可される。なお、Ｘ属性またはＹ属性のフォルダに共通属性のアイテムが格納されると、このアイテム自体は共通属性を有しているにも拘わらず、オペレーティングシステムＸ，Ｙの双方によって参照することができないので（例えば、Ｘ属性のフォルダに共通属性のアイテムが格納されてもオペレーティングシステムＹからは参照できないので）、そのような場合を考慮して、Ｘ属性またはＹ属性のフォルダを共通属性に変更するようにしてもよい。
【００５１】
以上のようにして、ディスク編集画面８０においてファイルおよびフォルダが編集された後、ボタン８３が操作されると、ディスク編集画面８０において編集されたファイルがネットワーク３５を介して、サーバ装置４０およびクライアント装置４５から取得され、属性が変更された後、光ディスクに書き込むためのディスクイメージファイルに変換される。そして、得られたディスクイメージファイルは、出力処理部６４を介してＣＤ／ＤＶＤパブリッシャ３０に出力され、図示せぬ光ディスクのデータ記録面に記録される。
データの記録が終了すると、編集された画像が光ディスクの印刷面に印刷される。その結果、ディスク編集画面８０によって編集されたファイルおよびフォルダが記録された光ディスクを得ることができる。このようにして得られた光ディスクは、前述した処理によってファイルおよびフォルダの属性が管理されていることから、構成上の矛盾を有しないため、記録されているファイルおよびフォルダを、対応するオペレーティングシステムを実装したコンピュータによって確実に読むことができる。
【００５２】
（Ｃ）変形実施の態様
なお、上述した実施の形態は、あくまでも本発明の一態様を示すものであり、本発明の範囲内で任意に変形および応用が可能であることは勿論である。
例えば、以上の実施の形態では、編集されたデータファイルについては、ＣＤ／ＤＶＤパブリッシャ３０によって、光ディスクに記録するようにしたが、これ以外の記録媒体（例えば、ＦＤ（Flexible Disk）またはＭＯ（Magneto Optical）ディスク）に記録するようにしてもよい。
【００５３】
また、以上の実施の形態では、編集対象となるファイル（およびフォルダ）については、ネットワーク３５によって接続されたサーバ装置４０およびクライアント装置４５に格納するようにしたが、ＲＡＭ１３またはＨＤＤ１４に格納するようにしてもよい。
【００５４】
また、以上の実施の形態では、オペレーティングシステムＸをＷｉｎｄｏｗｓ（登録商標）とし、オペレーティングシステムＹをＭａｃｉｎｔｏｓｈ（登録商標）として説明したが、これら以外にも例えば、Ｌｉｎｕｘ（登録商標）またはＵｎｉｘ（登録商標）等をＸもしくはＹに換えて、または、これらに加えて用いるようにしてもよい。
ところで、Ｘ，Ｙ以外に１または複数のオペレーティングシステムを編集の対象に加える場合、例えば、オペレーティングシステムＸ，Ｙ，Ｚを対象とする場合、図６に示す処理では、Ｚ用が選択されたか否かを判定し、Ｚ用が選択された場合にはＺ属性とＺ属性を含む共通属性のアイテムを表示し、アイテムの追加が指示された場合にはＺ属性のアイテムを追加するようにすればよい。
また、図１３に示す処理では、Ｚ用が選択された場合にはＺ属性とＺ属性を含むアイテムを表示するとともに、Ｚ属性を含む共通属性のファイルがＺ属性のフォルダに移動された場合には、Ｚ属性のアイテムと、Ｚ属性以外の属性のアイテムに分解し、Ｚ属性のアイテムについてはＺ属性のフォルダに移動し、Ｚ属性以外の属性のアイテムについては元の場所に留めるようにすればよい。具体的には、Ｘ属性とＺ属性の共通属性のアイテムがＺ属性のフォルダに移動された場合には、Ｘ属性とＺ属性のアイテムに分解し、Ｚ属性のアイテムのみ移動先に移動する。また、Ｘ属性、Ｙ属性、および、Ｚ属性の共通属性のアイテムがＺ属性のフォルダに移動された場合には、Ｚ属性のアイテムと、Ｘ属性とＹ属性の共通属性のアイテムに分解し、Ｚ属性のアイテムのみを移動先に移動させるようにする。
さらに、図１７に示す処理では、Ｚ属性のアイテムをその他の属性のファイルに変更する場合には、上位の全てのフォルダの属性を、元の属性に対してＺ属性を追加した共通属性のフォルダに変更するようにすればよい。具体的には、Ｘ属性のフォルダの場合にはＸ属性とＺ属性の双方に対応する共通属性のフォルダにし、Ｘ属性とＹ属性の共通属性である場合には、Ｘ属性、Ｙ属性、および、Ｚ属性の共通属性にすればよい。
【００５５】
なお、上記の処理機能は、コンピュータによって実現することができる。その場合、情報編集装置が有すべき機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。コンピュータで読み取り可能な記録媒体としては、磁気記録装置、光ディスク、光磁気記録媒体、半導体メモリなどがある。磁気記録装置には、ハードディスク装置（ＨＤＤ）、フレキシブルディスク（ＦＤ）、磁気テープなどがある。光ディスクには、ＤＶＤ（Digital Versatile Disk）、ＤＶＤ−ＲＡＭ、ＣＤ−ＲＯＭ（Compact Disk ROM）、ＣＤ−Ｒ（Recordable）／ＲＷ（ReWritable）などがある。光磁気記録媒体には、ＭＯ（Magneto-Optical disk）などがある。
【００５６】
プログラムを流通させる場合には、たとえば、そのプログラムが記録されたＤＶＤ、ＣＤ−ＲＯＭなどの可搬型記録媒体が販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
【００５７】
プログラムを実行するコンピュータは、たとえば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムに従った処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することもできる。また、コンピュータは、サーバコンピュータからプログラムが転送される毎に、逐次、受け取ったプログラムに従った処理を実行することもできる。
【図面の簡単な説明】
【００５８】
【図１】本発明の実施形態に係る情報編集装置のブロック図である。
【図２】プログラムが実行された場合に実現される機能ブロック図である。
【図３】ディスク編集画面の表示例である。
【図４】操作対象アイテムのプルダウンメニューの表示例である。
【図５】編集対象となるフォルダおよびファイルの構成例である。
【図６】アイテムを追加する際に実行されるフローチャートの例である。
【図７】ディスク編集画面の表示例である。
【図８】ディスク編集画面の表示例である。
【図９】ディスク編集画面の表示例である。
【図１０】ディスク編集画面の表示例である。
【図１１】ディスク編集画面の表示例である。
【図１２】ディスク編集画面の表示例である。
【図１３】アイテムを移動する際に実行されるフローチャートの例である。
【図１４】ディスク編集画面の表示例である。
【図１５】ディスク編集画面の表示例である。
【図１６】ディスク編集画面の表示例である。
【図１７】アイテムの属性を変更する際に実行されるフローチャートの例である。
【図１８】ディスク編集画面の表示例である。
【符号の説明】
【００５９】
１０…情報編集装置、６６…選択処理部（選択手段）、６３…表示処理部（表示手段）、６７…編集処理部（編集手段）。
【図１】
2009059283.tif 000003
【図２】
2009059283.tif 000004
【図３】
2009059283.tif 000005
【図４】
2009059283.tif 000006
【図５】
2009059283.tif 000007
【図６】
2009059283.tif 000008
【図７】
2009059283.tif 000009
【図８】
2009059283.tif 000010
【図９】
2009059283.tif 000011
【図１０】
2009059283.tif 000012
【図１１】
2009059283.tif 000013
【図１２】
2009059283.tif 000014
【図１３】
2009059283.tif 000015
【図１４】
2009059283.tif 000016
【図１５】
2009059283.tif 000017
【図１６】
2009059283.tif 000018
【図１７】
2009059283.tif 000019
【図１８】
2009059283.tif 000020