(57)【要約】【課題】  煩雑なコンテンツのバージョンアップ作業を軽減するコンテンツ記録方法、コンテンツ記録ソフトウェア、バージョンアップソフトウェア、コンテンツ履歴情報、ハイブリッド記録媒体、及び拡張記録媒体を提供する。【解決手段】  ＲＯＭ領域１１には、予め、コンテンツ識別情報４１、記録媒体識別情報４２、バージョンアップソフトウェア４３、コンテンツ記録ソフトウェア４４、コンテンツ履歴情報３０ｘ、コンテンツ記録フォルダ４５等が記録される。ＲＡＭ領域１２には、バージョンアップ発生により、ＲＯＭ領域１１のコンテンツ履歴情報３０ｘを更新したコンテンツ履歴情報３０ｙと、コンテンツ記録フォルダ５１等が記録される。ＲＡＭ領域１２には、更に新しいバージョンのコンテンツを追記できるが、ＲＡＭ領域が不足した場合は、領域拡張情報６１を記録し、コンテンツを追記できないようにして、拡張記録媒体２にコンテンツを記録する。【選択図】  図４
2005166002.tif 000002
【特許請求の範囲】
【請求項１】
ＲＯＭ領域とＲＡＭ領域とを有するハイブリッド記録媒体であって、
前記ＲＯＭ領域は、ハイブリッド記録媒体が提供するコンテンツの種別を識別するためのコンテンツ識別情報と、
ハイブリッド記録媒体であることを識別するための記録媒体識別情報と、
前記ＲＡＭ領域若しくは拡張記録媒体に記録されているバージョンアップ分コンテンツを導入するためのバージョンアップソフトウェアと、
バージョンアップ分コンテンツを前記ＲＡＭ領域又は拡張記録媒体に記録するためのコンテンツ記録ソフトウェアと、
バージョンアップされたコンテンツの履歴であるコンテンツ履歴情報と、
コンテンツ記録フォルダと、
前記コンテンツ記録フォルダ内に、コンテンツ及び前記コンテンツを導入するための導入ソフトウェアとが予め記録されていることを特徴とするハイブリッド記録媒体。
【請求項２】
コンテンツのバージョンアップにおいて、ハイブリッド記録媒体のＲＡＭ領域にコンテンツ履歴情報及びバージョンアップ分コンテンツを記録することができるか否かをチェックするＲＡＭ空き領域確認工程と、
前記ＲＡＭ空き領域確認工程にて、コンテンツ履歴情報及びバージョンアップ分コンテンツを記録することができると判定された場合には、前記ＲＡＭ領域に、更新したコンテンツ履歴情報を記録するコンテンツ履歴情報記録工程と、
バージョン別のコンテンツ記録フォルダを生成するコンテンツ記録フォルダ生成工程と、
前記コンテンツ記録フォルダ内に、バージョンアップ分コンテンツを記録するバージョンアップ分コンテンツ記録工程と、
前記バージョンアップ分コンテンツの導入ソフトウェアを記録する導入ソフトウェア記録工程とを有することを特徴とするコンテンツ記録方法。
【請求項３】
請求項２記載のコンテンツ記録方法により、
コンテンツ履歴情報と、
コンテンツ記録フォルダとが記録され、
更に、前記コンテンツ記録フォルダ内に、
バージョンアップ分コンテンツと、
前記バージョンアップ分コンテンツの導入ソフトウェアとが記録されたことを特徴とする請求項１記載のハイブリッド記録媒体。
【請求項４】
前記ＲＡＭ空き領域確認工程にて、コンテンツ履歴情報及びバージョンアップ分コンテンツを記録することができないと判定された場合には、前記ＲＡＭ領域に領域拡張情報を記録する領域拡張情報記録工程と、
拡張記録媒体に、前記ハイブリッド記録媒体が提供するコンテンツの種別を識別するためのコンテンツ識別情報に関連する情報を記録するコンテンツ識別情報記録工程と、
拡張記録媒体であることを識別するための記録媒体識別情報を記録する記録媒体識別情報記録工程と、
前記ハイブリッド記録媒体に記録されているコンテンツ履歴情報を更新したコンテンツ履歴情報を記録する第２のコンテンツ履歴情報記録工程と、
バージョン別のコンテンツ記録フォルダを生成する第２のコンンテンツ記録フォルダ生成工程と、
前記コンテンツ記録フォルダ内に、バージョンアップ分コンテンツを記録する第２のバージョンアップ分コンテンツ記録工程と、
前記バージョンアップ分コンテンツの導入ソフトウェアを記録する第２の導入ソフトウェア記録工程とを有することを特徴とする請求項２記載のコンテンツ記録方法。
【請求項５】
請求項４記載のコンテンツ記録方法により、領域拡張情報が記録されたことを特徴とする請求項１または３に記載のハイブリッド記録媒体。
【請求項６】
請求項４記載のコンテンツ記録方法により、
コンテンツ識別情報と、
記録媒体識別情報と、
コンテンツ履歴情報と、
コンテンツ記録フォルダとが記録され、
更に、前記コンテンツ記録フォルダ内に、
バージョンアップ分コンテンツと、
前記バージョンアップ分コンテンツの導入ソフトウェアとが記録されたことを特徴とする拡張記録媒体。
【請求項７】
ハイブリッド記録媒体のＲＡＭ領域に領域拡張情報が記録されているか否かをチェックする領域拡張情報確認工程と、
前記領域拡張情報確認工程にて、領域拡張情報が記録されていると判定された場合は、拡張記録媒体に、前記ハイブリッド記録媒体が提供するコンテンツの種別を識別するためのコンテンツ識別情報に関連する情報が記録されているか否かをチェックするコンテンツ識別情報確認工程と、
その記録媒体が拡張記録媒体であることを示す記録媒体識別情報が記録されているか否かをチェックする記録媒体識別情報確認工程と、
前記コンテンツ識別情報に関連する情報が記録されており、かつ、前記記録媒体識別情報が記録されていると確認された場合、拡張記録媒体に、コンテンツ履歴情報及びバージョンアップ分コンンテンツが記録できるか否かをチェックする空き領域確認工程と、
前記空き領域確認工程にて、コンテンツ履歴情報及びバージョンアップ分コンテンツが記録できると判定された場合は、更新したコンテンツ履歴情報を記録する第３のコンテンツ履歴情報記録工程と、
バージョン別のコンテンツ記録フォルダを生成する第３のコンテンツ記録フォルダ生成工程と、
前記コンテンツ記録フォルダ内に、バージョンアップ分コンテンツを記録する第３のバージョンアップ分コンテンツ記録工程と、
前記バージョンアップ分コンテンツの導入ソフトウェアを記録する第３の導入ソフトウェア記録工程とを有することを特徴とするコンテンツ記録方法。
【請求項８】
請求項７記載のコンテンツ記録方法により、
コンテンツ履歴情報と、
コンテンツ記録フォルダとが記録され、
更に、前記コンテンツ記録フォルダ内に、
バージョンアップ分コンテンツと、
前記バージョンアップ分コンテンツの導入ソフトウェアとが記録されたことを特徴とする請求項６記載の拡張記録媒体。
【請求項９】
前記空き領域確認工程にて、拡張記録媒体にコンテンツ履歴情報及びバージョンアップ分コンテンツが記録できないと判定された場合は、拡張記録媒体に領域拡張情報を記録する第２の領域拡張情報記録工程を有し、
更に、別の拡張記録媒体に、前記ハイブリッド記録媒体が提供するコンテンツの種別を識別するためのコンテンツ識別情報に関連する情報を記録する第３のコンテンツ識別情報記録工程と、
別の拡張記録媒体であることを識別するための記録媒体識別情報を記録する第３の記録媒体識別情報記録工程と、
拡張記録媒体に記録されているコンテンツ履歴情報を更新したコンテンツ履歴情報を記録する第４のコンテンツ履歴情報記録工程と、
バージョン別のコンテンツ記録フォルダを生成する第４のコンテンツ記録フォルダ生成工程と、
前記コンテンツ記録フォルダ内に、バージョンアップ分コンテンツを記録する第４のバージョンアップ分コンテンツ記録工程と、
前記バージョンアップ分コンテンツの導入ソフトウェアを記録する第４の導入ソフトウェア記録工程とを有することを特徴とする請求項７記載のコンテンツ記録方法。
【請求項１０】
請求項９記載のコンテンツ記録方法により、領域拡張情報が記録されたことを特徴とする請求項６または８記載の拡張記録媒体。
【請求項１１】
請求項９記載のコンテンツ記録方法により、
コンテンツ識別情報と、
記録媒体識別情報と、
コンテンツ履歴情報と、
コンテンツ記録フォルダとが記録され、
更に、前記コンテンツ記録フォルダ内に、
バージョンアップ分コンテンツと、
前記バージョンアップ分コンテンツの導入ソフトウェアとが記録されたことを特徴とする拡張記録媒体。
【請求項１２】
前記ハイブリッド記録媒体及び拡張記録媒体にて、バージョン情報と、
記録媒体識別情報と、
コンテンツ記録フォルダ名とで構成されることを特徴とするコンテンツ履歴情報。
【請求項１３】
前記ハイブリッド記録媒体にて、領域拡張情報が記録されていないハイブリッド記録媒体若しくは拡張記録媒体に記録されているコンテンツ履歴情報を参照して、最新のコンテンツを導入する最新コンテンツ導入工程を有することを特徴とするバージョンアップ方法をコンピュータに実行させるためのバージョンアップソフトウェア。
【請求項１４】
請求項２、４、７、又は９のいずれか１項に記載のコンテンツ記録方法をコンピュータに実行させるためのコンテンツ記録ソフトウェア。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ソフトウェアやデータ等のコンテンツのバージョンアップにおいて、コンテンツやコンテンツを導入する導入ソフトウェア等を記録するコンテンツ記録方法、コンテンツ記録ソフトウェア、バージョンアップソフトウェア、コンテンツ履歴情報、及びこれらを記録するためのハイブリッド記録媒体並びに拡張記録媒体に関する。
【背景技術】
【０００２】
近年、様々な情報処理装置が一般に普及しており、特に、パーソナルコンピュータ（ＰＣ）や携帯情報端末（ＰＤＡ）等は、広く普及している。そして、利用者（ユーザ）はパーソナルコンピュータにコンテンツ（実行プログラムや各種データ等）を導入することにより、パーソナルコンピュータ等の情報処理装置を有効に利用することが可能となる。
このようなコンテンツは、ＣＤやＤＶＤ−ＲＯＭの形態で提供される（店頭販売、郵送による提供等）のが一般的である。最近では、インターネットの普及に伴ない、コンテンツ提供者のホームページからコンテンツをダウンロードすることも可能である。
【０００３】
更に、コンテンツのバージョンアップについては、コンテンツ提供者のホームページからバージョンアップ用コンテンツをダウンロードする方法が一般的である。
つまり、コンテンツ提供者は自分のホームページにバージョンアップ用のコンテンツを用意し、利用者は必要に応じてコンテンツ提供者のホームページにインターネット接続して、バージョンアップ用のコンテンツをダウンロードすることにより、容易にコンテンツをバージョンアップすることが可能になった。
【０００４】
しかしながら、上記のようなバージョンアップ作業において、実際にバージョンアップされるものは、情報処理装置内の記録媒体（例えば、ＰＣではハードディスクのような磁気記録媒体や、ＰＤＡではＲＯＭ）に導入されているコンテンツが対象となっている。
また、現在では、１枚の媒体にＲＯＭ領域とＲＡＭ領域とを有する、いわゆるハイブリッド記録媒体が普及し、しかも、データを記録できる領域が十分に大きいため、初版のコンテンツはＲＯＭ領域に記録しておき、バージョンアップが発生した場合には、バージョンアップ分のコンテンツをＲＡＭ領域に記録することにより、媒体の記録領域を有効に活用できる。
【０００５】
このような従来の技術として、以下の文献を示す。
例えば、ソフトウェアのインストールなしに、ＲＯＭ部に記録されているソフトウェアとデータをＲＡＭ部に記録することで利用環境をハイブリッド記録媒体で閉じ、簡単な利用環境を提供する情報処理装置及び方法並びに記録媒体に関する発明がある（特許文献１参照）。
【０００６】
また、例えば、ＲＯＭ部に記録されているデータ更新分若しくは追加される分をＲＡＭ部に記録するハイブリッド記録媒体及び情報記録装置に関する発明がある（特許文献２参照）。
【特許文献１】特開２０００−１４８５０４号公報
【特許文献２】特開２００１−２７３１８２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記文献で示したハイブリッド記録媒体のＲＡＭ領域の利用に関する発明は、データ（コンテンツ）そのものをＲＡＭ領域に記録するものであって、本願発明が解決する限られたＲＡＭ領域を有効に利用してのコンテンツ管理、あるいはハイブリッド記録媒体の記録再生方法ではなかった。
【０００８】
また、ＰＣの買い替えや不具合などにより、コンテンツを再導入する必要が発生した場合、利用者は、まず、自身が所有する「古い」バージョンのコンテンツ（例えば、「初版バージョン」のコンテンツ、「オリジナル」のコンテンツ）を導入し、その後、更にインターネット接続して、バージョンアップ用のコンテンツをダウンロードして最新のバージョンにするという、二重の作業を行わなければならない。そのため、利用者にとっては時間と手間がかかっていた。
【０００９】
また、バージョンアップ用のコンテンツをダウンロードした場合、該バージョンアップ用コンテンツを保存し、管理するために、ＣＤ−Ｒ／ＲＷやＤＶＤ＋Ｒ／ＲＷ、ＤＶＤ−Ｒ／ＲＷ、ＤＶＤ−ＲＡＭ等の記録媒体に記録するが、バージョンアップが繰り返されると、バージョンアップ用コンテンツが記録された記録媒体が増えてしまい、利用者の管理は煩雑なものとなっていた。
そのため、ＲＯＭ領域とＲＡＭ領域とを有するハイブリッド記録媒体の特性を利用することによって、可能な限り使用する記録媒体数を削減し、更に、利用者の管理が容易であり、更に、簡単なバージョンアップ処理操作（記録媒体の使い分けをできるだけしない操作）を提供する必要がある。
【００１０】
また、ハイブリッド記録媒体のＲＡＭ領域（追記可能な領域）は有限であるため、バージョンアップが繰り返され、バージョンアップ分コンテンツを記録することにより、ＲＡＭ領域は不足してしまう。このため、ハイブリッド記録媒体のＲＡＭ領域は拡張できるようにしなければならない。
そのため、ハイブリッド記録媒体のＲＡＭ領域にコンテンツ履歴情報とバージョンアップ分コンテンツを記録することができないことや、コンテンツ履歴情報とバージョンアップ分コンテンツが記録されている拡張記録媒体（ＲＡＭ領域の拡張）が存在することを示す情報が必要である。
【００１１】
また、拡張記録媒体も書き込みが可能な記録領域（追記可能な領域）は有限であるため、更に、バージョンアップが繰り返され、バージョンアップ分コンテンツを記録することにより、記録領域は不足してしまう。このため、拡張記録媒体の記録領域は拡張できるようにしなければならない。
そのため、拡張記録媒体の記録領域にコンンテンツ履歴情報とバージョンアップ分コンテンツを記録することができないことや、コンテンツ履歴情報とバージョンアップ分コンテンツが記録された、前記拡張記録媒体とは異なる、別の拡張記録媒体が存在することを示す情報が必要である。
【００１２】
また、ハイブリッド記録媒体、拡張記録媒体、第２の拡張記録媒体、第３の拡張記録媒体、・・・、に記録、保管したコンテンツ、バージョンアップ分コンテンツを利用して、最新バージョンのコンテンツをＰＣ等の情報処理装置に導入する場合、各バージョンのコンテンツを記録した記録媒体は、いずれも同じ構成で記録されているので、ファイルを参照しただけでは、どの記録媒体にどのバージョンのコンテンツが記録されているのかを特定することが困難である。
そのため、利用者が所望するバージョンのコンテンツが記録されている記録媒体を容易に、確実に特定する必要がある。
【００１３】
また、利用者が煩わしい作業を行う必要が少なくなるようにするために、ハイブリッド記録媒体、拡張記録媒体、第２の拡張記録媒体、第３の拡張記録媒体、・・・、に記録、保管したコンテンツ、バージョンアップ分コンテンツを利用して、最新コンテンツを導入するためのソフトウェアが必要である。
【００１４】
本発明は上記事情を鑑みてなされたものであり、煩雑なコンテンツのバージョンアップ作業を軽減し、更に、コンテンツが記録された媒体の煩雑な管理作業を軽減するコンテンツ記録方法、コンテンツ記録ソフトウェア、バージョンアップソフトウェア、コンテンツ履歴情報、ハイブリッド記録媒体、及び拡張記録媒体を提供することを目的とする。
【課題を解決するための手段】
【００１５】
前記課題を解決するために、請求項１記載の発明は、ＲＯＭ領域とＲＡＭ領域とを有するハイブリッド記録媒体であって、前記ＲＯＭ領域は、ハイブリッド記録媒体が提供するコンテンツの種別を識別するためのコンテンツ識別情報と、ハイブリッド記録媒体であることを識別するための記録媒体識別情報と、前記ＲＡＭ領域若しくは拡張記録媒体に記録されているバージョンアップ分コンテンツを導入するためのバージョンアップソフトウェアと、バージョンアップ分コンテンツを前記ＲＡＭ領域又は拡張記録媒体に記録するためのコンテンツ記録ソフトウェアと、バージョンアップされたコンテンツの履歴であるコンテンツ履歴情報と、コンテンツ記録フォルダと、前記コンテンツ記録フォルダ内に、コンテンツ及び前記コンテンツを導入するための導入ソフトウェアとが予め記録されていることを特徴とする。
【００１６】
請求項２記載の発明は、コンテンツのバージョンアップにおいて、ハイブリッド記録媒体のＲＡＭ領域にコンテンツ履歴情報及びバージョンアップ分コンテンツを記録することができるか否かをチェックするＲＡＭ空き領域確認工程と、前記ＲＡＭ空き領域確認工程にて、コンテンツ履歴情報及びバージョンアップ分コンテンツを記録することができると判定された場合には、前記ＲＡＭ領域に、更新したコンテンツ履歴情報を記録するコンテンツ履歴情報記録工程と、バージョン別のコンテンツ記録フォルダを生成するコンテンツ記録フォルダ生成工程と、前記コンテンツ記録フォルダ内に、バージョンアップ分コンテンツを記録するバージョンアップ分コンテンツ記録工程と、前記バージョンアップ分コンテンツの導入ソフトウェアを記録する導入ソフトウェア記録工程とを有することを特徴とする。
【００１７】
請求項３記載の発明は、請求項２記載のコンテンツ記録方法により、コンテンツ履歴情報と、コンテンツ記録フォルダとが記録され、更に、前記コンテンツ記録フォルダ内に、バージョンアップ分コンテンツと、前記バージョンアップ分コンテンツの導入ソフトウェアとが記録されたことを特徴とする。
【００１８】
請求項４記載の発明は、前記ＲＡＭ空き領域確認工程にて、コンテンツ履歴情報及びバージョンアップ分コンテンツを記録することができないと判定された場合には、前記ＲＡＭ領域に領域拡張情報を記録する領域拡張情報記録工程と、拡張記録媒体に、前記ハイブリッド記録媒体が提供するコンテンツの種別を識別するためのコンテンツ識別情報に関連する情報を記録するコンテンツ識別情報記録工程と、拡張記録媒体であることを識別するための記録媒体識別情報を記録する記録媒体識別情報記録工程と、前記ハイブリッド記録媒体に記録されているコンテンツ履歴情報を更新したコンテンツ履歴情報を記録する第２のコンテンツ履歴情報記録工程と、バージョン別のコンテンツ記録フォルダを生成する第２のコンンテンツ記録フォルダ生成工程と、前記コンテンツ記録フォルダ内に、バージョンアップ分コンテンツを記録する第２のバージョンアップ分コンテンツ記録工程と、前記バージョンアップ分コンテンツの導入ソフトウェアを記録する第２の導入ソフトウェア記録工程とを有することを特徴とする。
【００１９】
請求項５記載の発明は、請求項４記載のコンテンツ記録方法により、領域拡張情報が記録されたことを特徴とする。
【００２０】
請求項６記載の発明は、請求項４記載のコンテンツ記録方法により、コンテンツ識別情報と、記録媒体識別情報と、コンテンツ履歴情報と、コンテンツ記録フォルダとが記録され、更に、前記コンテンツ記録フォルダ内に、バージョンアップ分コンテンツと、前記バージョンアップ分コンテンツの導入ソフトウェアとが記録されたことを特徴とする。
【００２１】
請求項７記載の発明は、ハイブリッド記録媒体のＲＡＭ領域に領域拡張情報が記録されているか否かをチェックする領域拡張情報確認工程と、前記領域拡張情報確認工程にて、領域拡張情報が記録されていると判定された場合は、拡張記録媒体に、前記ハイブリッド記録媒体が提供するコンテンツの種別を識別するためのコンテンツ識別情報に関連する情報が記録されているか否かをチェックするコンテンツ識別情報確認工程と、その記録媒体が拡張記録媒体であることを示す記録媒体識別情報が記録されているか否かをチェックする記録媒体識別情報確認工程と、前記コンテンツ識別情報に関連する情報が記録されており、かつ、前記記録媒体識別情報が記録されていると確認された場合、拡張記録媒体に、コンテンツ履歴情報及びバージョンアップ分コンンテンツが記録できるか否かをチェックする空き領域確認工程と、前記空き領域確認工程にて、コンテンツ履歴情報及びバージョンアップ分コンテンツが記録できると判定された場合は、更新したコンテンツ履歴情報を記録する第３のコンテンツ履歴情報記録工程と、バージョン別のコンテンツ記録フォルダを生成する第３のコンテンツ記録フォルダ生成工程と、前記コンテンツ記録フォルダ内に、バージョンアップ分コンテンツを記録する第３のバージョンアップ分コンテンツ記録工程と、前記バージョンアップ分コンテンツの導入ソフトウェアを記録する第３の導入ソフトウェア記録工程とを有することを特徴とする。
【００２２】
請求項８記載の発明は、請求項７記載のコンテンツ記録方法により、コンテンツ履歴情報と、コンテンツ記録フォルダとが記録され、更に、前記コンテンツ記録フォルダ内に、バージョンアップ分コンテンツと、前記バージョンアップ分コンテンツの導入ソフトウェアとが記録されたことを特徴とする。
【００２３】
請求項９記載の発明は、前記空き領域確認工程にて、拡張記録媒体にコンテンツ履歴情報及びバージョンアップ分コンテンツが記録できないと判定された場合は、拡張記録媒体に領域拡張情報を記録する第２の領域拡張情報記録工程を有し、更に、別の拡張記録媒体に、前記ハイブリッド記録媒体が提供するコンテンツの種別を識別するためのコンテンツ識別情報に関連する情報を記録する第３のコンテンツ識別情報記録工程と、別の拡張記録媒体であることを識別するための記録媒体識別情報を記録する第３の記録媒体識別情報記録工程と、拡張記録媒体に記録されているコンテンツ履歴情報を更新したコンテンツ履歴情報を記録する第４のコンテンツ履歴情報記録工程と、バージョン別のコンテンツ記録フォルダを生成する第４のコンテンツ記録フォルダ生成工程と、前記コンテンツ記録フォルダ内に、バージョンアップ分コンテンツを記録する第４のバージョンアップ分コンテンツ記録工程と、前記バージョンアップ分コンテンツの導入ソフトウェアを記録する第４の導入ソフトウェア記録工程とを有することを特徴とする。
【００２４】
請求項１０記載の発明は、請求項９記載のコンテンツ記録方法により、領域拡張情報が記録されたことを特徴とする。
【００２５】
請求項１１記載の発明は、請求項９記載のコンテンツ記録方法により、コンテンツ識別情報と、記録媒体識別情報と、コンテンツ履歴情報と、コンテンツ記録フォルダとが記録され、更に、前記コンテンツ記録フォルダ内に、バージョンアップ分コンテンツと、前記バージョンアップ分コンテンツの導入ソフトウェアとが記録されたことを特徴とする。
【００２６】
請求項１２記載の発明は、前記ハイブリッド記録媒体及び拡張記録媒体にて、バージョン情報と、記録媒体識別情報と、コンテンツ記録フォルダ名とで構成されることを特徴とする。
【００２７】
請求項１３記載のバージョンアップソフトウェアは、前記ハイブリッド記録媒体にて、領域拡張情報が記録されていないハイブリッド記録媒体若しくは拡張記録媒体に記録されているコンテンツ履歴情報を参照して、最新のコンテンツを導入する最新コンテンツ導入工程を有することを特徴とするバージョンアップ方法をコンピュータに実行させることを特徴とする。
【００２８】
請求項１４記載のコンテンツ記録ソフトウェアは、請求項２、４、７、又は９のいずれか１項に記載のコンテンツ記録方法をコンピュータに実行させることを特徴とする。
【発明の効果】
【００２９】
本発明によれば、ＲＯＭ領域とＲＡＭ領域とを有するハイブリッド記録媒体であって、前記ＲＯＭ領域は、ハイブリッド記録媒体が提供するコンテンツの種別を識別するためのコンテンツ識別情報と、ハイブリッド記録媒体であることを識別するための記録媒体識別情報と、前記ＲＡＭ領域若しくは拡張記録媒体に記録されているバージョンアップ分コンテンツを導入するためのバージョンアップソフトウェアと、バージョンアップ分コンテンツを前記ＲＡＭ領域又は拡張記録媒体に記録するためのコンテンツ記録ソフトウェアと、バージョンアップされたコンテンツの履歴であるコンテンツ履歴情報と、コンテンツ記録フォルダと、前記コンテンツ記録フォルダ内に、コンテンツ及び前記コンテンツを導入するための導入ソフトウェアとが予め記録されていることにより、ハイブリッド記録媒体に予めコンテンツ識別情報を記録しておくので、コンテンツの識別が容易となり、ＲＡＭ領域を拡張する拡張記録媒体との関連付けが容易となる。
すなわち、記録媒体識別子を予め記録しておくので、記録媒体がハイブリッド記録媒体であることが容易に識別できる。また、予め記録されているコンテンツ履歴情報と、コンテンツ記録フォルダに記録されているコンテンツ及び導入ソフトウェアの構成をバージョンアップ時に記録する構成と同じにすることで、コンテンツの管理が容易になり、バージョンアップ時も記録媒体を使い分ける必要がなくなる。
【発明を実施するための最良の形態】
【００３０】
ハイブリッド記録媒体及び拡張記録媒体を記録再生する記録再生部（より具体的には、ＣＤ／ＤＶＤ記録再生装置）を有するパーソナルコンピュータやワークステーションのような情報処理装置に対して、本発明を応用させるのが最も最良の実施形態であるが、本発明の実施形態はこれらに限定されるものではなく、本発明の要旨を逸脱しない範囲内で、様々な変形実施が可能である。
最良の実施形態は、パーソナルコンピュータ等の情報処理装置にて、最新バージョンのコンテンツをハイブリッド記録媒体又は拡張記録媒体に記録し、更に、導入した最新コンテンツを用いて情報処理を行うことが可能であるが、ハイブリッド記録媒体又は拡張記録媒体へのコンテンツの記録は、コンテンツ記録専用の装置を用いてハイブリッド記録媒体又は拡張記録媒体に記録を行う手段も考えられる。
【実施例】
【００３１】
次に、添付図面を参照しながら、本発明の実施形態を説明する。
図１〜図８は、本発明の構成について説明した図である。
図９〜図２０は、本発明の動作について説明した図である。
【００３２】
（本発明の構成例）
図１は、ハイブリッド記録媒体の概略を表す図である。
ハイブリッド記録媒体１の内周部（網掛け部分）１１は、コンテンツ導入のために予め記録された、所謂、ＲＯＭ領域であって、コンテンツ識別情報、記録媒体識別情報、バージョンアップソフトウェア、コンテンツ記録ソフトウェア、コンテンツ履歴情報、コンテンツ記録フォルダが、更に、コンテンツ記録フォルダ内にコンテンツ（ソフトウェア及び／若しくはデータ）及び前記コンテンツを導入するための導入ソフトウェア、所謂、インストーラが、記録若しくはスタンパで形成されている。
【００３３】
また、ハイブリッド記録媒体１の外周部１２は、所謂、ＲＡＭ領域であって、前記ＲＯＭ領域１１に予め記録されているコンテンツにバージョンアップがあった場合、最新のコンテンツ履歴情報、コンテンツ記録フォルダとフォルダ内に導入ソフトウェアとコンテンツが記録される。また、バージョンアップの記録において空き領域が不足する場合は、拡張情報が記録される。
ＲＡＭ領域１２は、追記型（Recordable）若しくは書き換え型(ReWritable)のＣＤ／ＤＶＤ記録媒体で構成される。
【００３４】
図２は、ハイブリッド記録媒体に対して読み書きを行う情報処理装置の構成を示す図である。
情報処理装置２０は、コンテンツ導入用ハイブリッド記録媒体からコンテンツを導入し、利用者が導入したコンテンツを利用して情報処理を行うための装置であり、代表的な装置として、パーソナルコンピュータやワークステーションがある。勿論、特定の情報を処理するための装置であっても構わない。
ＣＰＵ２１は、情報処理装置の全体を管理し、制御する部分である。
内部記録部２２は、例えば、ハードディスク・ドライブ（ＨＤＤ）のような磁気記録装置に代表される記録手段であり、オペレーション・システム（ＯＳ）のような情報処理装置を制御するためのプログラムや、アプリケーションプログラム、情報処理に必要な各種データが記録されている。
【００３５】
表示部２３は、ユーザ・情報処理装置間の視覚的なマン・マシン・インターフェース（以下、Ｍ−Ｍ−Ｉ／Ｆ）であり、ディスプレイなどが代表的な表示手段である。
入力部２４は、ユーザから情報処理装置へ各種情報処理の実行を指示するためのＭ−Ｍ−Ｉ／Ｆであり、キーボードやマウスが代表的な入力手段である。
記憶部２５は、各種情報処理のプログラムやデータ、或いは、ＣＰＵ２１での演算結果を一時的に記憶する記憶手段であり、ＲＡＭが代表的な記憶手段である。
データ通信インターフェース２６は、外部装置とデータの相互通信を行うためのインターフェースであり、インターネットに接続し、コンテンツ提供者のホームページから、バージョンアップされたコンテンツをダウンロードすることが可能である。
記録再生部２７は、ハイブリッド記録媒体１や拡張記録媒体２に記録されているデータを読み取ったり、或いは、前記ハイブリッド記録媒体や拡張記録媒体にデータを記録する装置である。
【００３６】
図３は、コンテンツ履歴情報の構成を示す図である。
コンテンツ履歴情報３０は、バージョンテーブル数３１と、バージョンテーブル３２ａ、３２ｂ、・・・、３２ｃで構成される。更に、各バージョンテーブル３２は、バージョン情報３３と、記録媒体識別情報３４と、コンテンツ記録フォルダ名３５で構成されている。
バージョンテーブル数３１の領域には、有効なバージョンテーブルの数が格納されている。
バージョンテーブル３２は、固定長でも可変長でも構わないが、可変長の場合は更にバージョンテーブル長情報や構成情報毎に識別子を設けるか、構成情報毎の長さが必要になるので固定長の方が管理が容易である。
【００３７】
バージョン情報３３には、例えば、コンテンツのバージョン番号が格納されている。
記録媒体識別情報３４には、該当するバージョン情報のコンテンツが記録されている記録媒体を識別するための情報が記録されていて、例えば、ハイブリッド記録媒体に前記コンテンツが記録されている場合は「０」とすることにより、また、拡張記録媒体に前記コンテンツが記録されている場合は、拡張記録媒体が複数の場合、「１」、「２」、「３」、・・・、とすることにより、記録媒体に記録されている記録媒体識別情報と照合すれば、容易に特定することが可能である。
コンテンツ記録フォルダ名３５には、該当バージョンのコンテンツと前記コンテンツを導入するための導入ソフトウェアが記録されているフォルダ名が記録されている（コンテンツ記録ソフトウェアが生成する）。
【００３８】
ここで、バージョンアップが発生した場合のコンテンツ履歴情報について説明する。
バージョンアップには２種類の方法があり、「差分型コンテンツ」をダウンロードしてバージョンアップを行う方法と、「完結型コンテンツ」をダウンロードしてバージョンアップを行う方法の２種類がある。
「差分型コンテンツ」とは、それだけでは、コンテンツとして情報処理装置で処理を行うことができないものであり、主に、ソフトウェア等で用いるデータ（画像データ、音声データ、数値データ等）や、高度にモジュール分割がなされたソフトウェアの追加機能モジュール等が該当する。
「差分型コンテンツ」のバージョンアップの場合、予め、前回のバージョンのコンテンツが導入されている必要があるので、バージョンテーブル数３１の値が１つ増えて、更に、バージョンテーブル３２（インデックス＝ｎ）の後ろに、バージョンテーブル３２（インデックス＝ｎ＋１）が追加される。
【００３９】
一方、「完結型コンテンツ」とは、それだけで、コンテンツとして情報処理装置で処理を行うことができるものである。
「完結型コンテンツ」のバージョンアップの場合、前回のバージョンのコンテンツは必要ないので、バージョンテーブル数３１の値を１に設定して、バージョンテーブル３２も、最新の１つだけ（インデックス＝０）が設定される。
【００４０】
例えば、あるコンテンツのバージョンアップが、「１回目：差分型」→「２回目：差分型」→「３回目：完結型」→「４回目：差分型」とバージョンアップされた場合を考える。
２回目の差分型コンテンツのバージョンアップが完了した時点で、２つのバージョンテーブルが存在するが、３回目の完結型コンテンツのバージョンアップが終了すると、２つのバージョンテーブルは削除されて、１つの新しいバージョンテーブル（インデックス＝０）が設定される。４回目のバージョンアップは「差分型」なので、バージョンテーブルが１つ追加され（インデックス＝１のバージョンテーブルを追加）、バージョンテーブル数は２となる。
【００４１】
また、ハイブリッド記録媒体１のＲＯＭ領域１１に記録されているコンテンツ履歴情報のバージョンテーブル数の値は、１（固定値）である。
【００４２】
図４は、ハイブリッド記録媒体の初期構成（初版状態）を示す図である。
ＲＯＭ領域１１は、コンテンツ識別情報４１と、記録媒体識別情報４２と、バージョンアップソフトウェア４３と、コンテンツ記録ソフトウェア４４と、コンテンツ履歴情報３０ｘと、コンテンツ記録フォルダ４５が予め記録されている。更に、前記コンテンツ記録フォルダ４５には、導入ソフトウェア４６とコンテンツ４７が記録されている。
また、ＲＡＭ領域１２は、バージョンアップで使用される領域である。
【００４３】
コンテンツ識別情報４１には、ハイブリッド記録媒体のＲＯＭ領域に記録されているコンテンツを特定するための情報が記録されていて、重複しない情報であれば何でもよい。例えば、コンテンツがソフトウェアＡである場合には「ＳＡ」、ソフトウェアＢである場合には「ＳＢ」、データコンテンツＡである場合には「ＤＡ」などでよい。或いは、第１のコンテンツには「Ｃ００１」を、第２のコンテンツには「Ｃ００２」を、第３のコンテンツには「Ｃ００３」を、・・・、という具合に、識別情報を与えることも可能である。
記録媒体識別情報４２には、ハイブリッド記録媒体であることを特定するための情報であり、例えば、「０」が格納されている。
【００４４】
バージョンアップソフトウェア４３は、コンテンツにバージョンアップがあった場合に、該バージョンアップ分コンテンツをハイブリッド記録媒体、若しくは拡張記録媒体に記録するためのソフトウェアである。
コンテンツ履歴情報３０ｘのバージョンテーブル数３１に格納されている値は１（固定）であり、コンテンツ記録フォルダ名３５には、コンテンツ記録フォルダ４５を指示する内容が記録されている。
コンテンツ記録フォルダ４５には、コンテンツ４７と、前記コンテンツ４７を導入するための導入ソフトウェア４６（例えば、インストーラ）が記録されている。
【００４５】
初版のハイブリッド記録媒体からのコンテンツ導入の概要を説明する。
バージョンアップソフトウェアは、予め記録されているコンテンツ履歴情報３０ｘを参照し、バージョンテーブル（インデックス＝０）のコンテンツ記録フォルダ名３５にて指示されているフォルダ、すなわち、コンテンツ記録フォルダ４５に記録されている導入ソフトウェア４６を起動することで、コンテンツ４７が導入される。
【００４６】
図５は、コンテンツにバージョンアップが発生した場合の、ハイブリッド記録媒体の構成を示す図である。
ハイブリッド記録媒体１のＲＡＭ領域１２には、最新のコンテンツ履歴情報３０ｙと、バージョンアップ回数分のコンテンツ記録フォルダ５１が記録されている。
コンテンツ履歴情報３０ｙは、前回のバージョンアップで記録されているコンテンツ履歴情報を更新することで、ハイブリッド記録媒体上には論理的に１つだけ存在し、常に該ハイブリッド記録媒体の最新（最終）コンテンツ履歴情報が記録されている。１回目のバージョンアップでは、ＲＯＭ領域１１上のコンテンツ履歴情報３０ｘに対して、新しいコンテンツ履歴情報３０ｙがＲＡＭ領域に作成される。
該ハイブリッド記録媒体上には、ＲＯＭ領域側のコンテンツ履歴情報３０ｘとＲＡＭ領域側の３０ｙの、２つのコンテンツ履歴情報が記録されているが、これらは、論理的に１つのコンテンツ履歴情報である。
【００４７】
コンテンツ記録フォルダ５１には、バージョンアップ分コンテンツ５３と、これを導入するための導入ソフトウェア５２が記録されている。
１回のバージョンアップにつき、コンテンツ履歴情報３０ｙは、更新または新規作成されるが、コンテンツ記録フォルダ、導入ソフトウェア、バージョンアップ分コンテンツは、追加記録される。すなわち、３回のバージョンアップを行えば、コンテンツ記録フォルダは３つ存在し、各コンテンツ記録フォルダに導入ソフトウェアとバージョンアップ分コンテンツが追加記録される。
【００４８】
図６は、コンテンツにバージョンアップが発生した場合で、ＲＡＭ領域が不足した場合のハイブリッド記録媒体の構成を示す図である。
１枚のハイブリッド記録媒体に記録されているコンテンツで、何回もバージョンアップが発生する度に、該ハイブリッド記録媒体の空き領域５３は小さくなる。そして、あるバージョンアップにおいて、空き領域５３が、該バージョンアップで必要なバージョンアップ分コンテンツ等のファイルサイズよりも小さくなるため、記録できなくなる。
この場合、ＲＡＭ領域１２上に、記録することが可能である空き領域がないことを示す領域拡張情報６１が記録される。領域拡張情報としては、コンテンツ識別情報及び記録媒体識別情報と区別することが可能な情報であればよい。例えば、「ＥＯＤ（End of Disc）」、「ＦＦ」等でよい。
このような場合には、該バージョンアップの導入ソフトウェア及びバージョンアップ分コンテンツを、「拡張記録媒体」に記録する必要がある。
【００４９】
図７は、拡張記録媒体の構成を示す図である。
初めて拡張記録媒体に、該バージョンアップの導入ソフトウェア及びバージョンアップ分コンテンツを記録する際に、コンテンツ識別情報７１と、記録媒体識別情報７２とが記録される。これらは、１つの記録媒体に１つだけ記録されている。
コンテンツ識別情報７１には、ハイブリッド記録媒体と同様に、コンテンツを特定するための情報が記録されている。そして、ハイブリッド記録媒体のコンテンツ識別情報４１と、拡張記録媒体のコンテンツ識別情報が一致している場合は、前記ハイブリッド記録媒体に記録されたコンテンツに対して、拡張記録媒体に記録されたコンテンツが、バージョンアップされたコンテンツであると判断する。
【００５０】
記録媒体識別情報７２には、拡張記録媒体であること、及び何枚目の拡張記録媒体であるのかを示す情報が記録されている。
例えば、バージョンアップによって、１枚目の拡張記録媒体にバージョンアップのコンテンツ等が記録される場合は、「１」が記録される。また、２枚目の拡張記録媒体の場合は、「２」が記録され、３枚目、４枚目、・・・と、以下、同様である。
【００５１】
前記コンテンツ識別情報と記録媒体識別情報を記録した後、拡張記録媒体には、コンテンツ履歴情報３０ｚと、コンテンツ記録フォルダ７３が記録される。
コンテンツ履歴情報３０ｚは、前回のバージョンアップで記録されているコンテンツ履歴情報を更新することで、拡張記録媒体上には論理的に一つだけ存在し、常に該拡張記録媒体の最新（最終）コンテンツ履歴情報が記録されている。拡張記録媒体に初めて該バージョンアップの導入ソフトウェアとバージョンアップ分コンテンツを記録する場合は、新しいコンテンツ履歴情報３０ｚが新規作成される。
該拡張記録媒体上、該ハイブリッド記録媒体のＲＯＭ領域上及びＲＡＭ領域上のそれぞれに、コンテンツ履歴情報（３０ｘ、３０ｙ、３０ｚ）が記録されているが、これらは、論理的に１つのコンテンツ履歴情報である。
【００５２】
コンテンツ記録フォルダ７３には、バージョンアップ分コンテンツ７５と、これを導入するための導入ソフトウェア７４が記録されている。
１回のバージョンアップにつき、コンテンツ履歴情報３０ｚは、更新または新規作成されるが、コンテンツ記録フォルダ、導入ソフトウェア、バージョンアップ分コンテンツは、追加記録される。
【００５３】
図８は、コンテンツにバージョンアップが発生した場合で、拡張記録媒体の空き領域が不足した場合の、拡張記録媒体の構成を示す図である。
バージョンアップで、バージョンアップ分コンテンツ等のデータを拡張記録媒体の空き領域７６に記録することにより、空き領域７６は徐々に小さくなり、更にバージョンアップを繰り返すことにより、空き領域はバージョンアップ分コンテンツ等データのファイルサイズよりも小さくなり、記録できなくなる。
この場合、記録可能な空き領域が存在しない（不足している）ことを示す領域拡張情報８１が記録される。記録される内容は、ハイブリッド記録媒体のＲＡＭ領域１２に記録される領域拡張情報６１と同様に、コンテンツ識別情報及び記録媒体識別情報と区別することが可能な情報であって、例えば、「ＥＯＤ（End of Disc）」、「ＦＦ」等でよい。
【００５４】
ここで、コンテンツ履歴情報の記録に関して説明する。
ハイブリッド記録媒体１のＲＯＭ領域１１には、コンテンツ履歴情報３０ｘが予め記録されているので、バージョンアップにより、ハイブリッド記録媒体にコンテンツ履歴情報が複数存在する可能性があるが、記録媒体への記録規格（ＩＳＯ９６６０やＵＤＦ）に準拠して記録することで、論理的に最新の情報は１つであるように維持することは容易である。これは、拡張記録媒体の記録においても同様である。
つまり、本発明においては、ハイブリッド記録媒体の他、拡張記録媒体が複数になっても、各記録媒体毎に論理的に１つの最新コンテンツ履歴情報が記録されている。
各記録媒体毎に記録されているコンテンツ履歴情報は、その記録媒体における最終（最新）のコンテンツ履歴情報であって、コンテンツ全体のコンテンツ履歴情報は、最後に記録した記録媒体に記録されていて、領域拡張情報（６１、または８１）が記録されていない記録媒体に記録されているコンテンツ履歴情報が、これに相当する。
【００５５】
（作用）
図１〜図８で説明した構成によれば、各記録媒体にコンテンツ識別情報が記録されているので、バージョンアップの記録、コンテンツの導入において、コンテンツが関連付けできるので、コンテンツを混同することがない。
また、各記録媒体に記録媒体識別情報が記録され、コンテンツ履歴情報にも記録媒体識別情報、コンテンツ記録フォルダ名が格納されているので、コンテンツの在処が容易に特定できる。
【００５６】
また、ハイブリッド記録媒体のＲＡＭ領域にバージョンアップ分コンテンツを記録するので、バージョンアップ分コンテンツ記録専用の記録媒体とコンテンツ履歴情報専用の記録媒体が不要となり、記録媒体の数が減少すると共に、利用者は、コンテンツ記録用とかコンテンツ履歴用というような使い分けをせずに、最新バージョンの維持と最新のコンテンツ導入ができる。
【００５７】
また、ハイブリッド記録媒体のＲＡＭ領域に、空き容量の不足により、バージョンアップ分コンテンツが記録できなくなっても、市販されている（入手が容易な）拡張記録媒体に領域を拡張することができるので、いつでも、且ついつまでもコンテンツのバージョンアップが可能となる。また、利用者はコンンテンツ記録用とかコンテンツ履歴用というような使い分けをせずに、最新バージョンの維持と最新のコンテンツ導入ができる。
【００５８】
また、バージョンアップで記録する情報の構成を同じにすることで、情報管理を簡素化することが可能である。そのため、バージョンアップソフトウェアの設計、コンテンツ記録ソフトウェアの設計が簡素化され、ソフトウェアの信頼性が向上する。
【００５９】
また、コンテンツのバージョンアップや導入の際、ハイブリッド記録媒体が必須なので、不正な利用を防止しやすい。なお、図示しないが、ハイブリッド記録媒体に不正コピー防止機能、例えば、コンテンツアクセスのためのパスワードやキーの入力機構、或いは暗号化技術、などを実施すれば、容易に実現が可能である。
【００６０】
（本発明の動作例）
以下に、本発明の動作について説明する。
利用者は、コンテンツを新しく導入するとき、もしくは際導入しようとするときは、ハイブリッド記録媒体１を記録再生装置２７に装填し、ＲＯＭ部１１に予め記録されているバージョンアップソフトウェアを起動する。
【００６１】
図９は、バージョンアップソフトウェアの処理の流れを示すフローチャートである。
バージョンアップソフトウェア４３は、最新のバージョンアップ情報が記録されている記録媒体（ハイブリッド記録媒体、若しくは拡張記録媒体）を見つけ出し（ステップＳ９１）、該記録媒体に記録されている最新のコンテンツ履歴情報を参照してコンテンツを導入して（ステップＳ９２）、処理を終了する。
【００６２】
図１０は、図９におけるステップＳ９１の詳細な処理の流れを示すフローチャートである。
最初に、ハイブリッド記録媒体１からコンテンツ識別情報４１を取得し（ステップＳ１０１）、更に、ＲＡＭ領域１２に領域拡張情報６１が記録されているかチェックする（ステップＳ１０２）。
拡張領域が記録されていない場合（ステップＳ１０２／Ｎｏ）は、最新バージョンのコンテンツはハイブリッド記録媒体１に記録されていることを意味するので、ハイブリッド記録媒体に記録されている最新のコンテンツ履歴情報を取得する（ステップＳ１０３）。このとき、バージョンアップが発生していなければ、予めＲＯＭ領域１１に記録されているコンテンツ履歴情報３０ｘが取得される。一方、バージョンアップが発生していれば、ＲＡＭ領域１２に記録されている最新のコンテンツ履歴情報３０ｙが取得される。
【００６３】
一方、ハイブリッド記録媒体１のＲＡＭ領域１２に領域拡張情報６１が記録されている場合（ステップＳ１０２／Ｙｅｓ）は、ＲＡＭ領域を拡張したいずれかの拡張記録媒体に最新のバージョンのコンテンツが記録されていることを意味するので、コンテンツ導入に必要となる最新のコンテンツ履歴情報を取得するために、最新の拡張記録媒体を見つける（ステップＳ１０４）。このとき、利用者に「最新のコンテンツを記録した記録媒体を装填して下さい。」などと通知するとよい。そして、最新の拡張記録媒体からコンテンツ履歴情報を取得する（ステップＳ１０５）。
【００６４】
図１１は、図１０におけるステップＳ１０１の詳細な処理の流れを示すフローチャートである。
装填された記録媒体から、基本情報（コンテンツ識別情報、記録媒体識別情報）を取得し（ステップＳ１１１）、記録媒体識別情報を調べる（ステップＳ１１２）。
取得した記録媒体識別情報が、ハイブリッド記録媒体として定義されていない記録媒体識別情報である場合（ステップＳ１１２／Ｎｏ）は、ハイブリッド記録媒体の装填を再度要求し、再装填した記録媒体の基本情報を調べ直す（ステップＳ１１１〜Ｓ１１２）。このとき、利用者に「導入したいコンテンツが記録されているハイブリッド記録媒体を装填して下さい。」などと通知するとよい。
記録媒体識別情報が、ハイブリッド記録媒体として定義されている場合（ステップＳ１１２／Ｙｅｓ）は、記録されているコンテンツ識別情報を保存する（ステップＳ１１３）。
【００６５】
図１２は、図１１におけるステップＳ１１１の詳細な処理の流れを示すフローチャートである。
記録媒体が装填されているのを確認した後（ステップＳ１２１／Ｙｅｓ）、基本情報（コンテンツ識別情報及び記録媒体識別情報）が記録されているかをチェックする（ステップＳ１２２、Ｓ１２３）。両方の情報が取得できた場合（ステップＳ１２２／Ｙｅｓ、且つステップＳ１２３／Ｙｅｓ）は、コンテンツ識別情報を取得し（ステップＳ１２４）、更に記録媒体識別情報を取得する（ステップＳ１２５）。
基本情報のいずれか一方でも取得できなかった場合は（ステップＳ１２２／Ｎｏ、またはステップＳ１２３／Ｎｏ）は、別の記録媒体を要求する。このとき、利用者に「コンテンツが記録されている記録媒体として適切ではありません。別の記録媒体を装填して下さい。」などと通知するとよい。
【００６６】
図１３は、図１０におけるステップＳ１０４の詳細な処理の流れを示すフローチャートである。
装填された記録媒体から、基本情報（コンテンツ識別情報、記録媒体識別情報）を取得する（ステップＳ１３１）。ステップＳ１３１の処理の詳細は、図１２で示した処理の流れと同じである。
装填されている拡張記録媒体に、領域拡張情報が記録されていないか否かのチェックを行い（ステップＳ１３２）、領域拡張情報が記録されている場合（ステップＳ１３２／Ｙｅｓ）は、最新のコンテンツは、別の拡張記録媒体に記録されていることを意味するので、別の記録媒体を要求する。このとき、利用者に「最新のコンテンツを記録した記録媒体を装填して下さい。」などと通知するとよい。
【００６７】
領域拡張情報が記録されていない場合（ステップＳ１３２／Ｎｏ）は、導入しようとしているコンテンツの種類が、最初に装填したハイブリッド記録媒体で提供されているコンテンツと一致しているか否かをチェックする（ステップＳ１３３）。
ハイブリッド記録媒体のコンテンツ識別情報４１と、拡張記録媒体のコンテンツ識別情報７１とを比較し、一致している場合（ステップＳ１３３／Ｙｅｓ）は、最初に装填したハイブリッド記録媒体（のコンテンツ）に対応した、最新の拡張記録媒体が見つけられたことになる。
一致していない場合（ステップＳ１３３／Ｎｏ）は、別の拡張記録媒体に記録されていることを意味するので、別の記録媒体を要求し、ステップＳ１３１〜Ｓ１３３の一連の処理を繰り返す。このとき、利用者に「ハイブリッド記録媒体のコンテンツと一致しません。別の記録媒体を装填して下さい。」などと通知するとよい。
【００６８】
以上により、最新のコンテンツが記録されているハイブリッド記録媒体若しくは拡張記録媒体から、導入に必要なコンテンツ履歴情報を取得することが可能である。
【００６９】
図１４は、図９におけるステップＳ９２の詳細な処理の流れを示すフローチャートである。
取得した最新のコンテンツ履歴情報から、バージョンテーブル数を取得し、ＣＴＣに設定する（ステップＳ１４１）。続いて、コンテンツ履歴情報のバージョンテーブル（インデックスＮ）（以下、インデックスがＮであるバージョンテーブルを、「バージョンテーブル（Ｎ）」と記述する。）にアクセスするためのインデックスＮを、０で初期化する（ステップＳ１４２）。
インデックスＮが、バージョンテーブル数ＣＴＣよりも小さい場合（ステップＳ１４３／Ｙｅｓ）は、コンテンツの導入を繰り返し（ステップＳ１４４〜Ｓ１４１０）、インデックスＮがコンテンツテーブル数ＣＴＣの値に一致したら（ステップＳ１４３／Ｎｏ）、処理を終了する。
【００７０】
コンテンツの導入は、取得した最新のコンテンツ履歴情報であるバージョンテーブルの記録媒体識別情報を参照しながら、適宜、該バージョンのコンテンツが記録されている記録媒体を使用して行われる。
【００７１】
まず、バージョンテーブル（Ｎ）の記録媒体識別情報を取得する（ステップＳ１４４）。
導入すべきコンテンツは、バージョンテーブル（Ｎ）の記録媒体識別情報と同じ記録媒体識別情報を持つ（記録されている）記録媒体に記録されているので、装填されている記録媒体に記録されている記録媒体識別情報と比較する（ステップＳ１４５）。
バージョンテーブル（Ｎ）の記録媒体識別情報と、装填されている記録媒体に記録されている記録媒体識別情報とが一致した場合（ステップＳ１４５／Ｙｅｓ）は、導入すべきコンテンツは装填されている記録媒体に記録されているので、バージョンテーブル（Ｎ）のコンテンツ記録フォルダ名を取得し（ステップＳ１４８）、コンテンツ記録フォルダに記録されているコンテンツ（またはバージョンアップ分コンテンツ）を導入し（ステップＳ１４９）、インデックスＮに１を加算して、次のバージョンテーブル（Ｎ＋１）を参照するようにする。
【００７２】
バージョンテーブル（Ｎ）の記録媒体識別情報と、装填されている記録媒体に記録されている記録媒体識別情報とが一致していなければ（ステップＳ１４５／Ｎｏ）、導入すべきバージョンのコンテンツが記録されている記録媒体を見つけ出す。
このとき、利用者に、バージョンテーブル（Ｎ）の情報を利用して、「記録媒体識別情報ｘｘの記録媒体を装填して下さい。」や、「バージョンｙｙを記録した記録媒体を装填して下さい。」などと通知するとよい。
【００７３】
導入すべきバージョンのコンテンツが記録されている記録媒体を見つけ出した後、装填された記録媒体の記録媒体基本情報を取得し（ステップＳ１４６）、ハイブリッド記録媒体から取得してあるコンテンツ識別情報と、装填されている記録媒体のコンテンツ識別情報とを比較する（ステップＳ１４７）。
比較して、一致している場合（ステップＳ１４７／Ｙｅｓ）は、コンテンツは適切であると判断でき、引き続きバージョンテーブル（Ｎ）の記録媒体識別情報と、装填されている記録媒体の記録媒体識別情報が一致しているか否かのチェックを行う（ステップＳ１４５）。
一致していない場合（ステップＳ１４７／Ｎｏ）は、装填した記録媒体のコンテンツは適切でないので、別の記録媒体を挿入し直して、挿入し直した記録媒体の記録媒体識別情報を取得する（ステップＳ１４６）。
なお、ステップＳ１４６の詳細処理フローは、図１２に示しているので、説明を省略する。
【００７４】
図１５は、図１４におけるステップＳ１４９の詳細な処理の流れを示すフローチャートである。
バージョンアップソフトウェアは、導入すべきバージョンのコンテンツが記録されているコンテンツ記録フォルダ内にある導入ソフトウェアを起動し（ステップＳ１５１）、コンテンツ導入の完了を待つ（ステップＳ１５２）。
【００７５】
図１６は、導入ソフトウェアの処理の流れを示すフローチャートである。
図１５のステップＳ１５１で起動された導入ソフトウェアは、情報処理装置に対してコンテンツを導入して（ステップＳ１６１）、導入が終ると、コンテンツ導入の終了をバージョンアップソフトウェアに通知して（ステップＳ１６２）、処理を終了する。
【００７６】
次に、コンテンツの記録について説明する。コンテンツにバージョンアップがあった場合は、コンテンツ記録ソフトウェアが実行される。
コンテンツのバージョンアップ発生については、本発明の中では特に言及せず、利用者が適宜コンテンツ記録ソフトウェアを起動しても構わないし、コンテンツ記録ソフトウェアが定期的に起動されるようにしても構わない。
【００７７】
図１７は、コンテンツのバージョンアップが発生してから記録までの処理の流れを示すフローチャートである。
起動したコンテンツ記録ソフトウェアは、利用者が所有している最新のコンテンツのバージョンを取得するために、最新のコンテンツが記録されている記録媒体を見つけ（ステップＳ１７１）、コンテンツ履歴情報のバージョンテーブル数Ｎを利用して、バージョンテーブル（Ｎ−１）のバージョン情報を取得する（ステップＳ１７２）。
なお、ステップＳ１７１の詳細処理フローは、図１０に示しているので、説明を省略する。
【００７８】
利用者は、ホームページ等、最新のコンテンツが掲載されている特定のインターネット上のアドレスに接続して、掲示されている最新バージョン情報を取得する（ステップＳ１７３）。
両バージョン情報を比較して（ステップＳ１７４）、バージョンアップが発生していなければ（ステップＳ１７４／Ｎｏ）、処理を終了する。
最新バージョンが掲示されている場合（ステップＳ１７４／Ｙｅｓ）は、最新コンテンツ情報をダウンロードし（ステップＳ１７５）、最新コンテンツ情報を記録して（ステップＳ１７６）、処理を終了する。
【００７９】
なお、ダウンロードするコンテンツ情報としては、バージョン情報、バージョンアップ分コンテンツ、導入ソフトウェア及びコンテンツ形式情報がある。ここで、コンテンツ形式とは、新しく発生したバージョンアップ分コンテンツと直前に発生したバージョンアップ分コンテンツとの関係を表すものであり、コンテンツ形式には、「差分型」と「完結型」の２つがある。
「差分型」とは、直前に発生したバージョンアップ分コンテンツを導入した後、新しく発生したバージョンアップ分コンテンツも導入することで、最新バージョンのコンテンツになるコンテンツ形式である。
「完結型」とは、直前に発生したバージョンアップ分コンテンツを導入しなくても、新しく発生したバージョンアップ分コンテンツを導入することで、最新バージョンのコンテンツになるコンテンツ形式である。
コンテンツ履歴情報の更新処理としては、「差分型」の場合は直前に記録されているコンテンツ履歴情報に新しく発生したバージョンアップ情報を追加することになる。
「完結型」の場合は新しく発生したバージョンアップ情報で置き換えることになる。
【００８０】
図１８は、図１７におけるステップＳ１７６の詳細な処理の流れを示すフローチャートである。
取得した最新のコンテンツ履歴情報を、新しく発生したバージョンアップ情報（バージョンアップ分コンテンツ等）で更新し（ステップＳ１８１）、新しく発生したバージョンアップ情報が、装填されている記録媒体の空き領域に記録することが出来るか否かをチェックし（ステップＳ１８２）、空き領域に記録することができる場合（ステップＳ１８２／Ｙｅｓ）は、更新したコンテンツ履歴情報、コンテンツ記録フォルダに導入ソフトウェア及びコンテンツを記録して終了する（ステップＳ１８７、Ｓ１８８、Ｓ１８９）。
【００８１】
空き領域が十分でない場合（ステップＳ１８２／Ｎｏ）は、装填されている記録媒体の空き領域は十分でなく、新しい拡張記録媒体に領域を拡張したことを示す領域拡張情報を記録して（ステップＳ１８３）、最新コンテンツ情報を記録するための新しい拡張記録媒体を装填し（ステップＳ１８４）、初期化後に、コンテンツ履歴情報、コンテンツ記録フォルダに導入ソフトウェア及びコンテンツを記録する。
新しい拡張記録媒体の初期化としては、取得済みのコンテンツ識別情報の記録（ステップＳ１８５）と、取得済みの記録媒体識別情報の更新及びその記録（ステップＳ１８６）がある。
記録媒体識別情報として、例えば、ハイブリッド記録媒体は「０」、１枚目の拡張記録媒体は「１」、２枚目の拡張記録媒体は「２」、３枚目の拡張記録媒体は「３」、・・・、と定義すれば、コンテンツを記録しようとする新しい拡張記録媒体の記録媒体識別情報は直前に装填されていた記録媒体の取得済みになっている記録媒体識別情報に「１」を加算すればよい。
このとき、処理の終了時に、利用者に「記録媒体識別情報ｘｘにバージョンｙｙを保存しました。ラベル面にメモされると便利な情報です。」など通知するとよい。
【００８２】
図１９は、図１８におけるステップＳ１８１の詳細な処理の流れを示すフローチャートである。
バージョンアップ分コンテンツが完結型である場合（ステップＳ１９１／Ｙｅｓ）は、インデックスＮをゼロで初期化し（ステップＳ１９２）、差分型である場合（ステップＳ１９１／Ｎｏ）は、インデックスＮをバージョンテーブル数で初期化する（ステップＳ１９３）。
取得済みのコンテンツ履歴情報のバージョンテーブル数に（Ｎ＋１）の値を格納し（ステップＳ１９４）、バージョン情報をバージョンテーブル（Ｎ）のバージョン情報に格納し（ステップＳ１９５）、記録媒体識別情報をバージョンテーブル（Ｎ）の記録媒体識別情報に格納し（ステップＳ１９６）、コンテンツ記録フォルダを生成し（ステップＳ１９７）、生成したコンテンツ記録フォルダ名をバージョンテーブル（Ｎ）のコンテンツ記録フォルダ名に格納する（ステップＳ１９８）。
なお、コンテンツ記録フォルダ名としてバージョン情報を利用すると判別し易い。
【００８３】
図２０は、図１８におけるステップＳ１８４の詳細な処理の流れを示すフローチャートである。
記録媒体を装填した後（ステップＳ２０１／Ｙｅｓ）、コンテンツ識別情報、記録媒体識別情報、領域拡張情報の記録の有無をチェックし（ステップＳ２０２、Ｓ２０３、Ｓ２０４）、前記コンテンツ識別情報、前記記録媒体識別情報、前記領域拡張情報の１つでも記録されている場合（ステップＳ２０２／Ｙｅｓ、ステップＳ２０３／Ｙｅｓ、又はステップＳ２０４／Ｙｅｓ）は、別の記録媒体の装填を要求する。このとき、利用者に「新しい記録媒体を装填してください。」など通知するとよい。
【００８４】
（効果）
以上の説明から明らかなように、ＲＯＭ領域とＲＡＭ領域とを有するハイブリッド記録媒体であって、前記ＲＯＭ領域は、ハイブリッド記録媒体が提供するコンテンツの種別を識別するためのコンテンツ識別情報と、ハイブリッド記録媒体であることを識別するための記録媒体識別情報と、前記ＲＡＭ領域若しくは拡張記録媒体に記録されているバージョンアップ分コンテンツを導入するためのバージョンアップソフトウェアと、バージョンアップ分コンテンツを前記ＲＡＭ領域又は拡張記録媒体に記録するためのコンテンツ記録ソフトウェアと、バージョンアップされたコンテンツの履歴であるコンテンツ履歴情報と、コンテンツ記録フォルダと、前記コンテンツ記録フォルダ内に、コンテンツ及び前記コンテンツを導入するための導入ソフトウェアとが予め記録されていることにより、ハイブリッド記録媒体に予めコンテンツ識別情報を記録しておくので、コンテンツの識別が容易となり、ＲＡＭ領域を拡張する拡張記録媒体との関連付けが容易となる。
【００８５】
すなわち、記録媒体識別子を予め記録しておくので、記録媒体がハイブリッド記録媒体であることが容易に識別できる。また、予め記録されているコンテンツ履歴情報と、コンテンツ記録フォルダに記録されているコンテンツ及び導入ソフトウェアの構成をバージョンアップ時に記録する構成と同じにすることで、コンテンツの管理が容易になり、バージョンアップ時も記録媒体を使い分ける必要がなくなる。
【００８６】
また、コンテンツのバージョンアップにおいて、ハイブリッド記録媒体のＲＡＭ領域にコンテンツ履歴情報及びバージョンアップ分コンテンツを記録することができるか否かをチェックするＲＡＭ空き領域確認工程と、前記ＲＡＭ空き領域確認工程にて、コンテンツ履歴情報及びバージョンアップ分コンテンツを記録することができると判定された場合には、前記ＲＡＭ領域に、更新したコンテンツ履歴情報を記録するコンテンツ履歴情報記録工程と、バージョン別のコンテンツ記録フォルダを生成するコンテンツ記録フォルダ生成工程と、前記コンテンツ記録フォルダ内に、バージョンアップ分コンテンツを記録するバージョンアップ分コンテンツ記録工程と、前記バージョンアップ分コンテンツの導入ソフトウェアを記録する導入ソフトウェア記録工程とを有することにより、予め記録されているコンテンツ履歴情報と、コンテンツ記録フォルダに記録されているコンテンツ及び導入ソフトウェアの構成をバージョンアップ時に記録する構成と同じにすることで、コンテンツの管理が容易になり、バージョンアップ時も記録媒体を使い分ける必要がなくなる。
また、ＲＡＭ領域にバージョンアップ分コンテンツ等が記録可能であれば、第２、第３の記録媒体なしでバージョンアップや最新コンテンツの導入が可能となる。
【００８７】
また、前記ＲＡＭ空き領域確認工程にて、コンテンツ履歴情報及びバージョンアップ分コンテンツを記録することができないと判定された場合には、前記ＲＡＭ領域に領域拡張情報を記録する領域拡張情報記録工程と、拡張記録媒体に、前記ハイブリッド記録媒体が提供するコンテンツの種別を識別するためのコンテンツ識別情報に関連する情報を記録するコンテンツ識別情報記録工程と、拡張記録媒体であることを識別するための記録媒体識別情報を記録する記録媒体識別情報記録工程と、前記ハイブリッド記録媒体に記録されているコンテンツ履歴情報を更新したコンテンツ履歴情報を記録する第２のコンテンツ履歴情報記録工程と、バージョン別のコンテンツ記録フォルダを生成する第２のコンンテンツ記録フォルダ生成工程と、前記コンテンツ記録フォルダ内に、バージョンアップ分コンテンツを記録する第２のバージョンアップ分コンテンツ記録工程と、前記バージョンアップ分コンテンツの導入ソフトウェアを記録する第２の導入ソフトウェア記録工程とを有することにより、ＲＡＭ領域に領域拡張情報を記録することで、ＲＡＭ領域にはコンテンツ履歴情報とバージョンアップ分コンテンツは記録できないことや、最新のコンテンツ履歴情報とバージョンアップ分コンテンツが記録された拡張記録媒体が存在することの判別が可能となる。また、拡張記録媒体にバージョンアップ分コンテンツが記録できる（ハイブリッド記録媒体のＲＡＭ領域が拡張できる）。
【００８８】
また、ハイブリッド記録媒体に予め記録されているコンテンツ識別情報を拡張記録媒体にも記録するので、コンテンツを関連付けることが可能となる。また、記録媒体識別情報を記録するので、拡張記録媒体であることが容易に判別できる。
また、拡張記録媒体にも、ハイブリッド記録媒体と同じ構成のコンテンツ履歴情報とバージョンアップ分コンテンツを記録するので、ＲＡＭ領域を拡張記録媒体に拡張しても、最新のコンテンツ履歴情報を維持し、全てのバージョンアップに対して同じ構成で記録するので、コンテンツの管理が容易になる。また、利用者は、バージョンアップ分の記録（保管）や最新コンテンツの導入における記録媒体の使い分けが不要になる。
また、作成されたハイブリッド記録媒体には、最初のバージョンアップで必要な記録容量がＲＡＭ領域の空き容量より大きい場合は、拡張記録媒体に記録され、ＲＡＭ領域には、領域拡張情報だけが記録される。
【００８９】
また、ハイブリッド記録媒体のＲＡＭ領域に領域拡張情報が記録されているか否かをチェックする領域拡張情報確認工程と、前記領域拡張情報確認工程にて、領域拡張情報が記録されていると判定された場合は、拡張記録媒体に、前記ハイブリッド記録媒体が提供するコンテンツの種別を識別するためのコンテンツ識別情報に関連する情報が記録されているか否かをチェックするコンテンツ識別情報確認工程と、その記録媒体が拡張記録媒体であることを示す記録媒体識別情報が記録されているか否かをチェックする記録媒体識別情報確認工程と、前記コンテンツ識別情報に関連する情報が記録されており、かつ、前記記録媒体識別情報が記録されていると確認された場合、拡張記録媒体に、コンテンツ履歴情報及びバージョンアップ分コンンテンツが記録できるか否かをチェックする空き領域確認工程と、前記空き領域確認工程にて、コンテンツ履歴情報及びバージョンアップ分コンテンツが記録できると判定された場合は、更新したコンテンツ履歴情報を記録する第３のコンテンツ履歴情報記録工程と、バージョン別のコンテンツ記録フォルダを生成する第３のコンテンツ記録フォルダ生成工程と、前記コンテンツ記録フォルダ内に、バージョンアップ分コンテンツを記録する第３のバージョンアップ分コンテンツ記録工程と、前記バージョンアップ分コンテンツの導入ソフトウェアを記録する第３の導入ソフトウェア記録工程とを有することにより、拡張記録媒体にも同じ構成のコンテンツ履歴情報とバージョンアップ分コンテンツを記録するため、ＲＡＭ領域を拡張記録媒体に拡張しても、最新のコンテンツ履歴情報を維持し、全てのバージョンアップに対して同じ構成で記録するので、コンテンツの管理が容易になる。
【００９０】
また、前記空き領域確認工程にて、拡張記録媒体にコンテンツ履歴情報及びバージョンアップ分コンテンツが記録できないと判定された場合は、拡張記録媒体に領域拡張情報を記録する第２の領域拡張情報記録工程を有し、更に、別の拡張記録媒体に、前記ハイブリッド記録媒体が提供するコンテンツの種別を識別するためのコンテンツ識別情報に関連する情報を記録する第３のコンテンツ識別情報記録工程と、別の拡張記録媒体であることを識別するための記録媒体識別情報を記録する第３の記録媒体識別情報記録工程と、拡張記録媒体に記録されているコンテンツ履歴情報を更新したコンテンツ履歴情報を記録する第４のコンテンツ履歴情報記録工程と、バージョン別のコンテンツ記録フォルダを生成する第４のコンテンツ記録フォルダ生成工程と、前記コンテンツ記録フォルダ内に、バージョンアップ分コンテンツを記録する第４のバージョンアップ分コンテンツ記録工程と、前記バージョンアップ分コンテンツの導入ソフトウェアを記録する第４の導入ソフトウェア記録工程とを有することにより、拡張記録媒体に領域拡張情報を記録することで、拡張記録媒体にはコンテンツ履歴情報とバージョンアップ分コンテンツが記録できないことや、最新のコンテンツ履歴情報とバージョンアップ分コンテンツが記録された別の拡張記録媒体が存在することの判別が可能になる。また、別の拡張記録媒体にバージョンアップ分コンテンツが記録できる（拡張記録媒体が拡張できる）。
【００９１】
また、ハイブリッド記録媒体に予め記録されているコンテンツ識別情報を、別の拡張記録媒体にも記録するので、コンテンツの関連付けを維持することが可能になる。また、記録媒体識別情報を記録するので、別の拡張記録媒体であることが容易に判別することが可能になる。
また、別の拡張記録媒体にもハイブリッド記録媒体／拡張記録媒体と同じ構成のコンテンツ履歴情報とバージョンアップ分コンテンツを記録するので、拡張記録媒体を、別の拡張記録媒体に拡張しても、最新のコンテンツ履歴情報を維持し、全てのバージョンアップに対して同じ構成で記録するので、コンテンツ管理が容易になる。
また、利用者は、バージョンアップ分の記録（保管）や最新コンテンツの導入における記録媒体の使い分けが不要になる。
【００９２】
また、前記ハイブリッド記録媒体及び拡張記録媒体にて、コンテンツ履歴情報が、バージョン情報と、記録媒体識別情報と、コンテンツ記録フォルダ名とで構成されることにより、コンテンツ履歴情報からバージョンの特定、該バージョンが記録されている記録媒体、記録されているフォルダ名を容易に特定することが可能となる。例えば、バージョン情報は、バージョンアップ時に容易に取得可能である。また、記録媒体識別情報は、例えば、ハイブリッド記録媒体は「０」、１枚目の拡張記録媒体は「１」、２枚目の拡張記録媒体は「２」、３枚目の拡張記録媒体は「３」、・・・、と定義することにより、容易に設定や、記録媒体の特定が可能となる。また、コンテンツ記録フォルダ名は、コンテンツ記録ソフトウェアがバージョン情報等を利用して、容易に生成することが可能である。
【００９３】
また、バージョンアップソフトウェアが、前記ハイブリッド記録媒体にて、領域拡張情報が記録されていないハイブリッド記録媒体若しくは拡張記録媒体に記録されているコンテンツ履歴情報を参照して、最新のコンテンツを導入する最新コンテンツ導入工程を有することにより、領域拡張情報は、コンテンツが記録できなくなったときに記録されるので、領域拡張情報が記録されていない記録媒体には、最新のコンテンツ履歴情報が記録されていることになる。また、このコンテンツ履歴情報のバージョン情報と記録媒体識別情報から、該バージョンが記録されている記録媒体を容易に特定することが可能となる。また、コンテンツ記録フォルダ名から該コンテンツを容易に導入することが可能となる。
【図面の簡単な説明】
【００９４】
【図１】ハイブリッド記録媒体の概略を表す図である。
【図２】ハイブリッド記録媒体に対して読み書きを行う情報処理装置の構成を示す図である。
【図３】コンテンツ履歴情報の構成を示す図である。
【図４】ハイブリッド記録媒体の初期構成（初版状態）を示す図である。
【図５】ハイブリッド記録媒体の構成を示す図である（コンテンツにバージョンアップが発生した場合）。
【図６】ハイブリッド記録媒体の構成を示す図である（コンテンツにバージョンアップが発生した場合で、ＲＡＭ領域が不足した場合）。
【図７】拡張記録媒体の構成を示す図である。
【図８】拡張記録媒体の構成を示す図である（コンテンツにバージョンアップが発生した場合で、空き領域が不足した場合）。
【図９】バージョンアップソフトウェアの処理の流れを示すフローチャートである。
【図１０】図９におけるステップＳ９１の詳細な処理の流れを示すフローチャートである。
【図１１】図１０におけるステップＳ１０１の詳細な処理の流れを示すフローチャートである。
【図１２】図１１におけるステップＳ１１１の詳細な処理の流れを示すフローチャートである。
【図１３】図１０におけるステップＳ１０４の詳細な処理の流れを示すフローチャートである。
【図１４】図９におけるステップＳ９２の詳細な処理の流れを示すフローチャートである。
【図１５】図１４におけるステップＳ１４９の詳細な処理の流れを示すフローチャートである。
【図１６】導入ソフトウェアの処理の流れを示すフローチャートである。
【図１７】コンテンツのバージョンアップが発生してから記録までの処理の流れを示すフローチャートである。
【図１８】図１７におけるステップＳ１７６の詳細な処理の流れを示すフローチャートである。
【図１９】図１８におけるステップＳ１８１の詳細な処理の流れを示すフローチャートである。
【図２０】図１８におけるステップＳ１８４の詳細な処理の流れを示すフローチャートである。
【符号の説明】
【００９５】
１    ハイブリッド記録媒体
２    拡張記録媒体（CD-R/RW、DVD-R/RW、DVD+R/RW、DVD-RAM等）
１１    ＲＯＭ領域（ハイブリッド記録媒体）
１２    ＲＡＭ領域（ハイブリッド記録媒体）
２０    情報処理装置（パーソナルコンピュータ等）
２１    ＣＰＵ
２２    内部記録部（例えば、ＨＤＤのような磁気記録装置）
２３    表示部
２４    入力部（キーボード、マウス等）
２５    記憶部（ＲＡＭ等）
２６    データ通信インターフェース
２７    記録再生部
３０    コンテンツ履歴情報
３０ｘ    コンテンツ履歴情報（ＲＯＭ領域）
３０ｙ    コンテンツ履歴情報（ＲＡＭ領域）
３０ｚ    コンテンツ履歴情報（拡張記録媒体）
３１    バージョンテーブル数
３２ａ〜３２ｎ    バージョンテーブル
３３    バージョン情報
３３ｘ    バージョン情報（ＲＯＭ領域）
３３ｙ    バージョン情報（ＲＡＭ領域）
３４    記録媒体識別情報（コンテンツ履歴情報側）
３４ｘ    記録媒体識別情報（コンテンツ履歴情報側、ＲＯＭ領域）
３４ｙ    記録媒体識別情報（コンテンツ履歴情報側、ＲＡＭ領域）
３５    コンテンツ記録フォルダ名
４１    コンテンツ識別情報
４２    記録媒体識別情報（媒体側）
４３    バージョンアップソフトウェア
４４    コンテンツ記録ソフトウェア
４５    コンテンツ記録フォルダ
４６    導入ソフトウェア
４７    コンテンツ
【図１】
2005166002.tif 000003
【図２】
2005166002.tif 000004
【図３】
2005166002.tif 000005
【図４】
2005166002.tif 000006
【図５】
2005166002.tif 000007
【図６】
2005166002.tif 000008
【図７】
2005166002.tif 000009
【図８】
2005166002.tif 000010
【図９】
2005166002.tif 000011
【図１０】
2005166002.tif 000012
【図１１】
2005166002.tif 000013
【図１２】
2005166002.tif 000014
【図１３】
2005166002.tif 000015
【図１４】
2005166002.tif 000016
【図１５】
2005166002.tif 000017
【図１６】
2005166002.tif 000018
【図１７】
2005166002.tif 000019
【図１８】
2005166002.tif 000020
【図１９】
2005166002.tif 000021
【図２０】
2005166002.tif 000022
【手続補正書】
【提出日】平成16年5月12日(2004.5.12)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００４４
【補正方法】変更
【補正の内容】
【００４４】
バージョンアップソフトウェア４３は、ハイブリッド記録媒体若しくは拡張記録媒体に記録されているコンテンツから最新のバージョンを導入するためのソフトウェアである。
コンテンツ履歴情報３０ｘのバージョンテーブル数３１に格納されている値は１（固定）であり、コンテンツ記録フォルダ名３５には、コンテンツ記録フォルダ４５を指示する内容が記録されている。
コンテンツ記録フォルダ４５には、コンテンツ４７と、前記コンテンツ４７を導入するための導入ソフトウェア４６（例えば、インストーラ）が記録されている。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００６０
【補正方法】変更
【補正の内容】
【００６０】
（本発明の動作例）
以下に、本発明の動作について説明する。
利用者は、コンテンツを新しく導入するとき、もしくは再導入しようとするときは、ハイブリッド記録媒体１を記録再生装置２７に装填し、ＲＯＭ部１１に予め記録されているバージョンアップソフトウェアを起動する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００６９
【補正方法】変更
【補正の内容】
【００６９】
図１４は、図９におけるステップＳ９２の詳細な処理の流れを示すフローチャートである。
取得した最新のコンテンツ履歴情報から、バージョンテーブル数を取得し、ＣＴＣに設定する（ステップＳ１４１）。続いて、コンテンツ履歴情報のバージョンテーブル（インデックスＮ）（以下、インデックスがＮであるバージョンテーブルを、「バージョンテーブル（Ｎ）」と記述する。）にアクセスするためのインデックスＮを、０で初期化する（ステップＳ１４２）。
インデックスＮが、バージョンテーブル数ＣＴＣよりも小さい場合（ステップＳ１４３／Ｙｅｓ）は、コンテンツの導入を繰り返し（ステップＳ１４４〜Ｓ１４１０）、インデックスＮがバージョンテーブル数ＣＴＣの値に一致したら（ステップＳ１４３／Ｎｏ）、処理を終了する。
【手続補正４】
【補正対象書類名】図面
【補正対象項目名】図１９
【補正方法】変更
【補正の内容】
【図１９】
2005166002.tif 000023