(57)【要約】【課題】データファイルと属性ファイルの対応関係を簡易に維持することができる情報編集装置を提供する。【解決手段】編集の対象となるファイルを選択する選択手段（操作情報入力部６５）と、選択手段によって選択されたファイルが、所定のオペレーティングシステムによって生成されたデータを含むデータファイルである場合には、当該データファイルに対応する属性情報を含む属性ファイルを取得する取得手段（通信処理部６１）と、取得手段によって取得された属性ファイルに含まれている属性情報を抽出する抽出手段（中央処理部６２）と、抽出手段によって抽出された属性情報を対応するデータファイルに付加することで、データファイルを所定のオペレーティングシステムによって取り扱い可能なファイル形式にする付加手段（中央処理部６２）と、を有することを特徴とする。【選択図】図２
2009054038.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）によって構成され、情報編集装置１０、サーバ装置４０、および、クライアント装置４５の間で情報を伝送する。サーバ装置４０は、Ｗｉｎｄｏｗｓをオペレーティングシステムとして動作し、情報編集装置１０によって編集する対象となるファイルが格納されている。クライアント装置４５は、Ｍａｃｉｎｔｏｓｈをオペレーティングシステムとするパーソナルコンピュータによって構成され、情報編集装置１０によって光ディスクに記録しようとするファイルを生成する。
【００１６】
つぎに、図２を参照して、図１に示すＨＤＤ１４に格納されているプログラム１４ａが実行されることにより、ソフトウエアとしてのプログラム１４ａと、ハードウエアとしてのＣＰＵ１１その他が協働することにより実現される機能ブロック群について説明する。図２に示すように、プログラム１４ａが実行されることにより実現される機能ブロック群６０としては、通信処理部６１（請求項中「取得手段」に対応）、中央処理部６２（請求項中「抽出手段」、「付加手段」、「除外手段」に対応）、表示処理部６３、出力処理部６４、操作情報入力部６５（請求項中「選択手段」に対応）、イメージ作成処理部６６、ファイル判定処理部６７、および、編集処理部６８（請求項中「編集手段」に対応）が主に存在する。
ここで、通信処理部６１は、ネットワーク３５を介して、サーバ装置４０およびクライアント装置４５との間で情報を授受する。中央処理部６２は、機能ブロック群６０の処理の中核となるブロックであり、一連の処理が適切に実行されるように他のブロックを制御する。表示処理部６３は、中央処理部６２から供給された情報を表示装置１８に表示する処理を実行する。出力処理部６４は、編集処理が施され、イメージ作成処理部６６によってイメージファイルに変換されたファイルをＩ／Ｆ１６を介してＣＤ／ＤＶＤパブリッシャ３０に出力し、光ディスクの記録面に記録させる。操作情報入力部６５は、入力デバイス１９から出力される情報をＩ／Ｆ１６を介して取得する。イメージ作成処理部６６は、編集が終了したファイルを光ディスクに書き込むためのイメージファイルに変換する。ファイル判定処理部６７は、ファイルが属性ファイルか、データファイルかを判定する。編集処理部６８は、ファイルの属性を変更したり、格納されているフォルダを変更したりする等の編集処理を実行する。
【００１７】
（Ｂ）実施の形態の動作の説明
つぎに、本実施の形態の動作について説明する。本実施の形態では、ユーザが入力デバイス１９を操作し、ＨＤＤ１４に格納されているプログラム１４ａを起動する操作を行った場合に、図２に示す機能ブロック群６０が形成されるとともに、図３に示すフローチャートの処理が実行される。この図のフローチャートの処理が開始されると、以下のステップが実行される。なお、以下では、Ｍａｃｉｎｔｏｓｈをオペレーティングシステムとして動作するクライアント装置４５によって生成され、Ｗｉｎｄｏｗｓをオペレーティングシステムとして動作するサーバ装置４０の図示せぬ記憶装置に形成されている所定のフォルダに格納されているファイルを情報編集装置１０によって取得して編集した後、ＣＤ／ＤＶＤパブリッシャ３０に出力して光ディスクに記録する場合を例に挙げて説明する。
【００１８】
まず、中央処理部６２は、表示処理部６３に対してディスク編集画面を表示させる（ステップＳ１０）。より詳細には、中央処理部６２は、ディスク編集画面を表示するための情報を表示処理部６３に供給する。その結果、表示処理部６３は、供給された情報に基づいて描画処理を実行し、得られた情報を表示装置１８に供給して表示する。図４は、このとき、表示装置１８に表示されるディスク編集画面８０の一例を示す図である。図４の表示例では、ディスク編集画面８０の最上部左側には、ボタン８１〜８３が表示され、その下にはテキストボックス８４およびボタン８５が表示されている。また、その下には、テキストボックス８６が表示され、その下には、表示部８７〜９０が表示されている。
【００１９】
ここで、ボタン８１は、光ディスクに書き込むファイルを編集するための画面（図４に示す画面）を表示する際に操作される。ボタン８２は、光ディスクの印刷面（レーベル面）に印刷する画像を編集するための画面（不図示）を表示させる際に操作される。ボタン８３は、編集されたファイルおよび画像に基づいて光ディスクを発行する際に操作される。より詳細には、ボタン８３が操作されると、ボタン８１が操作されて編集されたファイルを光ディスクの記録面に記録するとともに、ボタン８２が操作されて編集された画像を印刷面に印刷する処理が実行される。テキストボックス８４は、ボタン８５が操作されることにより表示されるファイルシステムを選択するためのプルダウンメニューから所望のファイルシステムを選択する。より詳細には、選択可能なファイルシステムとしては、「Ｗｉｎｄｏｗｓ」、「Ｍａｃｉｎｔｏｓｈ」、および、「ハイブリッド」の中からいずれかを選択することができる。なお、ハイブリッドは、ＷｉｎｄｏｗｓとＭａｃｉｎｔｏｓｈの双方に対応する光ディスクを発行する際に操作される。テキストボックス８６には、光ディスクのボリュームラベルを示す文字列が入力される。
表示部８７には、光ディスクに形成されるフォルダの階層構造が表示される。表示部８８には、表示部８７で指定されたフォルダに格納されるファイルが一覧表示される。この例では、ファイルのファイル名、サイズ、種類、および、更新日時が表示される。表示部８９には、光ディスクに書き込むファイルおよびフォルダのデータ容量が、例えば、棒グラフとして表示される。表示部９０には、光ディスクに書き込むファイルおよびフォルダのデータ容量が、数値として表示される。
【００２０】
図４に示すようなディスク編集画面８０が表示された状態で、ユーザが入力デバイス１９を操作し、編集対象となるファイルを選択するためのファイル選択画面を表示する操作を行った場合（ステップＳ１１；Ｙｅｓ）にはステップＳ１２に進み、それ以外の場合（ステップＳ１１；Ｎｏ）には同様の処理を繰り返す。
ファイル選択画面を表示する操作がなされた場合には、中央処理部６２は、表示処理部６３に対してファイル選択画面を表示するための情報を供給する。この結果、表示装置１８の表示部には、図５に示すファイル選択画面１００が表示される（ステップＳ１２）。なお、このような表示を行うためには、中央処理部６２は、対象となるフォルダに格納されているファイルのファイル名、サイズ、種類、および、更新日時を示す情報を取得して一覧表示する。例えば、対象となるファイルがサーバ装置４０の図示せぬ記憶装置の所定のフォルダに記憶されている場合、通信処理部６１がサーバ装置４０の対象となるフォルダに格納されているファイルのファイル名、サイズ、種類、および、更新日時を示す情報を取得し、中央処理部６２が表示処理部６３に対して取得した情報を供給し、図５に示すファイル選択画面１００を表示させる。
【００２１】
図５に示す例では、第１番目の行にはファイル名「ａａａ．ｔｘｔ」、サイズ「１００ＫＢ」、種類「テキスト」、更新日時「２００７０８０２」が表示されている。また、第２番目の行にはファイル名「．＿ａａａ．ｔｘｔ」、サイズ「１ＫＢ」、種類「属性」、更新日時「２００７０８０２」が表示されている。ここで、第２番目の行のファイルは、第１番目の行のファイルに対応する属性ファイルである。すなわち、Ｍａｃｉｎｔｏｓｈをオペレーティングシステムとするコンピュータでは、ファイルには実データの他に、そのファイルが生成されたアプリケーションプログラムを示す情報や、アイコンを示す情報が属性情報として含まれている。しかしながら、Ｗｉｎｄｏｗｓをオペレーティングシステムとして動作するコンピュータでは、ファイルにはこのような属性情報は含まれていない。したがって、Ｍａｃｉｎｔｏｓｈをオペレーティングシステムとするコンピュータによって生成されたファイルを、Ｗｉｎｄｏｗｓをオペレーティングシステムとして動作するコンピュータに移動させる場合には、データのみのファイルを作成するとともに、Ｍａｃｉｎｔｏｓｈに特有の属性情報を抽出して属性情報のみのファイルを作成する。そして、前者にはもとのファイルと同一のファイル名が付与され、後者にはもとのファイルのファイル名の先頭に「．＿」を付加したファイル名が付与される。つまり、図５の例では、「ａａａ．ｔｘｔ」がデータのみのファイルであり、「．＿ａａａ．ｔｘｔ」が「ａａａ．ｔｘｔ」に対応する属性情報のみのファイルである。なお、図５において「ｂｂｂ．ｂｍｐ」と「．＿ｂｂｂ．ｂｍｐ」も同様の関係を有し、また、「ｃｃｃ．ｔｘｔ」と「．＿ｃｃｃ．ｔｘｔ」も同様の関係を有する。なお、「．＿ｄｄｄ．ｂｍｐ」は属性情報のみのファイルであり、対応するデータファイルが存在していない。このようなファイルは、Ｍａｃｉｎｔｏｓｈにおいて、属性情報のみのファイルが存在することに起因して生成される。
【００２２】
つづいて、中央処理部６２は、ファイル選択画面１００において、編集の対象とするファイルが選択されたか否かを判定し（ステップＳ１３）、ファイルが選択された場合（ステップＳ１３；Ｙｅｓ）にはステップＳ１４に進み、それ以外の場合（ステップＳ１３；Ｎｏ）には同様の処理を繰り返す。例えば、図５に示すファイル選択画面１００において、表示されている全てのファイルが選択されてドラッグされた後、表示部８８にドロップされた場合にはステップＳ１４に進む。
【００２３】
ステップＳ１４では、中央処理部６２は、選択されたファイルを１つ取得し、ファイル判定処理部６７に供給する。ファイル判定処理部６７は、中央処理部６２から供給されたファイルのファイル名を参照し、ファイルが属性ファイルであるか否かを判定し（ステップＳ１５）、属性ファイルである場合（ステップＳ１５；Ｎｏ）にはステップＳ１９に進み、それ以外の場合（ステップＳ１５；Ｙｅｓ）にはステップＳ１６に進む。より詳細には、ファイル判定処理部６７は、ファイル名の先頭に「．＿」が付加されている場合には属性ファイルと判定してステップＳ１９に進み、それ以外の場合にはステップＳ１６に進む。例えば、図５に示す「ａａａ．ｔｘｔ」が取得された場合には、ファイル名の先頭に「．＿」が付加されていないのでステップＳ１６に進む。一方、「．＿ａａａ．ｔｘｔ」が取得された場合には「．＿」が付加されているのでステップＳ１９に進む。
【００２４】
ステップＳ１５において属性ファイルでないと判定されたファイルについては、中央処理部６２は、ファイル名、サイズ、種類、および、更新日時を示す情報を表示処理部６３に供給し、ディスク編集画面８０の表示部８８に表示させる（ステップＳ１６）。例えば、図５のファイル選択画面１００の第１番目の行に表示されている「ａａａ．ｔｘｔ」については、属性ファイルではないので、表示部８８にファイル名その他の情報が表示される。なお、属性ファイルについては表示部８８には表示されない。
つづいて、中央処理部６２は、データファイルに対応する属性ファイルを、データファイルと同一のフォルダから検索する（ステップＳ１７）。例えば、前述した「ａａａ．ｔｘｔ」の場合では、これに対応する属性ファイルである「．＿ａａａ．ｔｘｔ」が検索される。つづいて、中央処理部６２は、データファイル「ａａａ．ｔｘｔ」と属性ファイル「．＿ａａａ．ｔｘｔ」の双方のファイル容量を計算する。図５に示すように、前者のファイル容量は「１００ＫＢ」であり、後者のファイル容量は「１ＫＢ」であるので、これらの合計のファイル容量として「１０１ＫＢ」が算出される。なお、属性ファイルを構成する情報のうち、光ディスクに実際に書き込まれるデータの容量は、後述するように一部である。したがって、属性ファイルのファイル容量をそのまま加算するのではなく、その一部に対応する値（例えば、ヘッダ部分（詳細は後述する）の１２８バイトを除いた値）を加算するようにしてもよい。
【００２５】
つづいて、中央処理部６２は、ステップＳ１３において選択された全てのファイルに対する処理が終了したか否かを判定し（ステップＳ１９）、全てのファイルに対する処理が終了したと判定した場合（ステップＳ１９；Ｙｅｓ）にはステップＳ２０に進み、それ以外の場合（ステップＳ１９；Ｎｏ）にはステップＳ１４に戻って前述の場合と同様の処理を繰り返す。以上の処理の繰り返しにより、ディスク編集画面８０の表示部８８には、図６に示すように、ファイル選択画面１００において選択されたファイルのうち、データファイルのファイル名その他の情報が表示される。この例では、データファイル「ａａａ．ｔｘｔ」、「ｂｂｂ．ｂｍｐ」、および、「ｃｃｃ．ｔｘｔ」が表示されている。なお、属性ファイルについては、表示部８８には表示されていない。また、図６では、ステップＳ１８において計算された全てのデータファイルとそれぞれに対応する属性ファイルの合計の容量が表示部８９に棒グラフとして表示され、また、表示部９０に数値として表示されている。
【００２６】
つづいて、中央処理部６２は、操作情報入力部６５から入力される情報を参照し、図６に示す表示部８７，８８において、ファイルを編集する操作がなされたか否かを判定し（ステップＳ２０）、編集する操作がなされた場合（ステップＳ２０；Ｙｅｓ）にはステップＳ２１に進み、それ以外の場合（ステップＳ２０；Ｎｏ）にはステップＳ２２に進む。例えば、表示部８７においてフォルダを生成または削除する処理が実行されたり、表示部８８においてファイルの名前を変更したり、あるいは、ファイルが格納されているフォルダを変更する操作がなされた場合にはステップＳ２１に進む。
【００２７】
ステップＳ２１では、編集処理部６８は、ステップＳ２０における操作に基づいて、編集処理を実行する。例えば、表示部８７においてフォルダを新たに生成する操作を行うとともに、生成されたフォルダにファイルを移動する操作が行われたとすると、編集処理部６８は、新たなフォルダを生成するとともに、それぞれのフォルダに対してファイルを移動する処理を実行する。具体的には、例えば、フォルダ「ＡＢＣ」と「ＤＥＦ」を新たに生成するとともに、ファイル「ａａａ．ｔｘｔ」と「ｃｃｃ．ｔｘｔ」をフォルダ「ＡＢＣ」に移動し、ファイル「ｂｂｂ．ｂｍｐ」をフォルダ「ＤＥＦ」に移動する処理が実行されたとすると、図７，８に示すように、表示部８７には２つのフォルダ「ＡＢＣ」と「ＤＥＦ」が表示される。また、図７に示すように、表示部８７においてフォルダ「ＡＢＣ」が選択された場合にはこのフォルダの名前を示す文字列「ＡＢＣ」が反転表示されるとともに、このフォルダに格納されているファイル「ａａａ．ｔｘｔ」と「ｃｃｃ．ｔｘｔ」が表示部８８に表示される。また、図８に示すように、表示部８７においてフォルダ「ＤＥＦ」が選択された場合にはこのフォルダの名前を示す文字列「ＤＥＦ」が反転表示されるとともに、このフォルダに格納されているファイル「ｂｂｂ．ｂｍｐ」が表示部８８に表示される。
なお、これ以外にも、例えば、ファイル名を変更したり、ファイルを削除したりすることも可能である。また、フォルダについても同様に、フォルダ名を変更したり、フォルダを削除したりすることも可能である。
さらに、ファイル選択画面１００を再度表示させ、新たなファイルを追加することも可能である。その場合には、前述したステップＳ１２以降の処理が前述の場合と同様に実行される。
【００２８】
つぎに、中央処理部６２は、操作情報入力部６５から入力される情報を参照し、ディスク編集画面８０において編集されたファイルを発行するためのボタン８３が操作されたか否かを判定し（ステップＳ２２）、操作された場合（ステップＳ２２；Ｙｅｓ）には図９のステップＳ２３に進み、それ以外の場合（ステップＳ２２；Ｎｏ）にはステップＳ２０に戻って同様の処理を繰り返す。例えば、ファイルの編集が完了し、編集したファイルを光ディスクに書き込むためにボタン８３が操作された場合にはステップＳ２３に進む。
ステップＳ２３では、中央処理部６２は、通信処理部６１に対して、図７，８の表示部８８に表示されているデータファイルの１つを取得するように要求する。その結果、通信処理部６１は、ネットワーク３５を介してサーバ装置４０の記憶装置（不図示）の所定のフォルダからデータファイルを１つ取得する。より詳細には、例えば、図７の表示部８８の第１番目の行に表示されているファイル「ａａａ．ｔｘｔ」が取得される。なお、ステップＳ２１においてファイル名が変更された場合には、元のファイル名をＲＡＭ１３等に保持しておき、この情報に基づいて対応するデータファイルを取得するようにしてもよい。
【００２９】
つぎに、中央処理部６２は、ステップＳ２３において取得されたファイルと同一のフォルダから、対応する属性ファイルを検索する（ステップＳ２４）。より詳細には、中央処理部６２は、通信処理部６１に対して、ステップＳ２３において取得したデータファイルのファイル名の先頭に「．＿」を付加したファイル名の属性ファイルを同一のフォルダから検索する。具体的には、データファイル「ａａａ．ｔｘｔ」の場合には同一のフォルダ内からファイル名「．＿ａａａ．ｔｘｔ」を有するファイルを検索する。なお、ステップＳ２１においてファイル名が変更された場合には、前述したように、元のファイル名をＲＡＭ１３等に保持しておき、この情報に基づいて対応する属性ファイルを取得するようにしてもよい。
属性ファイルが見つかると、中央処理部６２は、通信処理部６１を介して、見つかった属性ファイルを取得し、この属性ファイルから属性情報を抽出する。具体的には、図１０に示すように、例えば、属性ファイルである「．＿ａａａ．ｔｘｔ」は、固定長（例えば、１２８バイト）のヘッダ情報と、属性情報（アプリケーションプログラムを示す情報、アイコンを表示するための情報等）とによって構成されているので、中央処理部６２は、属性情報の部分のみを抽出する。
つづいて、中央処理部６２は、ステップＳ２５において抽出した属性情報を、ステップＳ２３で取得したデータファイルの先頭部分に付加する（ステップＳ２６）。より詳細には、中央処理部６２は、図１０に示すように、属性ファイルから抽出した属性情報を、データファイルの先頭部分に付加する。これにより、データファイル「ａａａ．ｔｘｔ」の先頭には属性ファイル「．＿ａａａ．ｔｘｔ」の属性情報が付加される。そして、このような属性情報が付加されたデータファイルは、イメージ作成処理部６６に引き渡され、そこに一旦格納される。
【００３０】
つづいて、中央処理部６２は、図７，８の表示部８８に表示されている全てのファイルに対する処理が終了したか否かを判定する（ステップＳ２７）。そして、全てのファイルに対する処理が終了した場合（ステップＳ２７；Ｙｅｓ）にはステップＳ２８に進み、それ以外の場合にはステップＳ２３に戻って同様の処理を繰り返す。例えば、全てのファイルに対する処理が終了した場合にはステップＳ２８に進む。
つづいて、中央処理部６２は、属性情報が付加されたデータファイルからイメージデータファイルを生成する処理を実行する（ステップＳ２８）。ここで、イメージデータファイルとは、データファイルを光ディスクに書き込んだ際に生成されるセクタおよびフォーマット情報も含めたディスクのイメージ（データ）を示すファイルである。
【００３１】
最後に、中央処理部６２は、出力処理部６４を介して、ステップＳ２８で生成したイメージデータファイルを、ＣＤ／ＤＶＤパブリッシャ３０に出力し、イメージデータファイルを光ディスクの記録面に記録させる。これにより、例えば、図７，８に示すフォルダの階層構造を有するとともに、属性情報が付加されたデータファイルが記録面に記録された光ディスクが生成される。
このようにして生成された光ディスクは、それぞれのデータファイルの先頭に、属性情報を含んでいることから、例えば、Ｍａｃｉｎｔｏｓｈをオペレーティングシステムとして動作するコンピュータによって読み取ることが可能になる。
【００３２】
以上に説明したように、本発明の実施の形態では、イメージデータを生成する際に、データファイルに対応する属性ファイルを検索し、属性ファイルから属性情報を抽出してデータファイルに自動的に付加するようにした。このため、データファイルに対応する属性ファイルをユーザが管理する必要がなくなるので、ユーザの負担を軽減することができる。
【００３３】
また、本発明の実施の形態では、ディスク編集画面８０の表示部８８には、データファイルのみが表示されるようにし、属性ファイルについては表示対象から除外するようにした。このため、属性ファイルが対応するデータファイルとは異なるフォルダに移動されたり、属性ファイルのファイル名またはファイル属性が変更されたりしてデータファイルとの対応関係が維持できなくなることを防止できる。
【００３４】
また、本発明の実施の形態では、属性ファイルについては、データファイルと同一のフォルダから検索するようにした。属性ファイルは、データファイルをＷｉｎｄｏｗｓをオペレーティングシステムとするコンピュータにコピーする際に生成され、しかも、同一のフォルダに格納されるので、属性ファイルを迅速に検出することが可能になる。
【００３５】
（Ｃ）変形実施の態様
なお、上述した実施の形態は、あくまでも本発明の一態様を示すものであり、本発明の範囲内で任意に変形および応用が可能であることは勿論である。
例えば、以上の実施の形態では、編集されたデータファイルについては、ＣＤ／ＤＶＤパブリッシャ３０によって、光ディスクに記録するようにしたが、これ以外の記録媒体（例えば、ＦＤ（Flexible Disk）またはＭＯ（Magneto Optical）ディスク）に記録するようにしてもよい。また、記録媒体に記録することなく、伝送媒体を介してデータファイルを転送するようにしてもよい。
【００３６】
また、以上の実施の形態では、ファイル選択画面１００には属性ファイルも含めた全てのファイルを表示し、表示部８８にはデータファイルのみを表示するようにしたが、例えば、ファイル選択画面１００にデータファイルのみを表示するようにし、属性ファイルについては選択できないようにしてもよい。そのような方法によっても、属性ファイルを編集対象から除外することで、属性ファイルが変更されて、データファイルとの対応関係が維持できなくなることを防止できる。
【００３７】
また、以上の実施の形態では、データファイルおよび属性ファイルは、ネットワーク３５によって接続されたサーバ装置４０に格納するようにしたが、ＲＡＭ１３またはＨＤＤ１４に格納するようにしてもよい。
【００３８】
また、以上の実施の形態では、Ｗｉｎｄｏｗｓをオペレーティングシステムとして動作するコンピュータを例に挙げて説明をしたが、これ以外にも、例えば、Ｌｉｎｕｘ（登録商標）またはＵｎｉｘ（登録商標）等をオペレーティングシステムとして動作するコンピュータに対して本発明を適用することができる。
【００３９】
また、以上の実施の形態では、Ｍａｃｉｎｔｏｓｈをオペレーティングシステムとして動作するコンピュータによって生成されたデータファイルを編集する場合を例に挙げて説明したが、これ以外のオペレーティングシステムによって生成されたファイルを同時に編集し、これら異なるオペレーティングシステムによって生成されたファイルを光ディスクに一緒に書き込むことが可能である。
【００４０】
なお、上記の処理機能は、コンピュータによって実現することができる。その場合、情報編集装置が有すべき機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。コンピュータで読み取り可能な記録媒体としては、磁気記録装置、光ディスク、光磁気記録媒体、半導体メモリなどがある。磁気記録装置には、ハードディスク装置（ＨＤＤ）、フレキシブルディスク（ＦＤ）、磁気テープなどがある。光ディスクには、ＤＶＤ（Digital Versatile Disk）、ＤＶＤ−ＲＡＭ、ＣＤ−ＲＯＭ（Compact Disk ROM）、ＣＤ−Ｒ（Recordable）／ＲＷ（ReWritable）などがある。光磁気記録媒体には、ＭＯなどがある。
【００４１】
プログラムを流通させる場合には、たとえば、そのプログラムが記録されたＤＶＤ、ＣＤ−ＲＯＭなどの可搬型記録媒体が販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
【００４２】
プログラムを実行するコンピュータは、たとえば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムに従った処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することもできる。また、コンピュータは、サーバコンピュータからプログラムが転送される毎に、逐次、受け取ったプログラムに従った処理を実行することもできる。
【図面の簡単な説明】
【００４３】
【図１】本発明の実施形態に係る情報編集装置のブロック図である。
【図２】プログラムが実行された場合に実現される機能ブロック図である。
【図３】図１に示す実施の形態において実行されるフローチャートの一例である。
【図４】ディスク編集画面の表示例である。
【図５】ディスク編集画面とファイル選択画面の表示例である。
【図６】ファイルが選択された場合のディスク編集画面の表示例である。
【図７】図６に示す画面において編集がなされた場合の表示例である。
【図８】図６に示す画面において編集がなされた場合の表示例である。
【図９】図３のフローチャートの続きを示す図である。
【図１０】属性情報をデータファイルに付加する様子を示す図である。
【符号の説明】
【００４４】
１０…情報編集装置、６１…通信処理部（取得手段）、６２…中央処理部（抽出手段、付加手段、除外手段）、６５…操作情報入力部（選択手段手段）、６６…イメージ作成処理部（出力手段）、６８…ファイル編集処理部（編集手段）。
【図１】
2009054038.tif 000003
【図２】
2009054038.tif 000004
【図３】
2009054038.tif 000005
【図４】
2009054038.tif 000006
【図５】
2009054038.tif 000007
【図６】
2009054038.tif 000008
【図７】
2009054038.tif 000009
【図８】
2009054038.tif 000010
【図９】
2009054038.tif 000011
【図１０】
2009054038.tif 000012