(57)【特許請求の範囲】
【請求項１】
所定のアプリケーションプログラムのデータが書き換え不可の記録形態により記憶される記録不可の記憶領域と、該アプリケーションプログラムの実行結果生成される処理対象データが記憶される記録可能の記憶領域とを少なくとも有し、所定内容のユーザ関連情報を保持する記憶媒体に対する読み出し又は書き込みを制御する記録媒体ドライブ制御手段と、
上記処理対象データを読出して上記記憶媒体の記録不可の記憶領域に記憶されていた上記アプリケーションプログラムを実行させる実行手段と、
上記プログラム実行中に生成される上記処理対処データを上記記録媒体に書き込むよう上記記録媒体ドライブ制御手段を制御する制御手段と、
上記記録可能の記憶領域に所定内容のユーザの関連情報が記憶されているか否かを判断する判断手段と、
上記判断手段により所定内容のユーザの関連情報が記憶されていると判断された場合に、上記記憶媒体の記録不可の記憶領域に記憶されていた上記アプリケーションプログラムの動作に必要とされる所要の設定処理を、少なくとも上記ユーザ関連情報から成る上記記憶媒体に記憶されている所定の設定情報を利用して実行する設定手段と、
上記判断手段により上記記憶媒体に上記ユーザ関連情報が記憶されていない場合に、上記アプリケーションプログラムの実行中に入力される上記アプリケーションプログラムの設定に関する上記ユーザ関連情報を、上記記憶媒体ドライブ制御手段により上記記憶媒体の記録可能の記憶領域に書き込んで記憶させる記憶制御手段と、
上記記録不可の記憶領域上には少なくとも上記アプリケーションプログラムが正規に記憶された記憶媒体であるかを示す記憶媒体ごとに固有となるように割り与えられた記憶媒体識別情報が記憶され、上記識別情報に基づいて、上記記憶媒体についての認証処理を実行する認証処理手段と、
を備え、
上記実行手段は、上記設定手段により設定された環境の下で上記アプリケーションプログラムを実行させる
情報処理装置。
【請求項２】
所定のアプリケーションプログラムのデータが書き換え不可の記録形態により記憶される記録不可の記憶領域と、該アプリケーションプログラムの実行結果生成される処理対象データが記憶される記録可能の記憶領域とを少なくとも有し、所定内容のユーザ関連情報を保持する記憶媒体に対する読み出し又は書き込みを制御する記録媒体ドライブ制御手段と、上記処理対象データを読出して上記記憶媒体の記録不可の記憶領域に記憶されていた上記アプリケーションプログラムを実行させる実行手段と、上記プログラム実行中に生成される上記処理対処データを上記記録媒体に書き込むよう上記記録媒体ドライブ制御手段を制御する制御手段とを備える情報処理装置における情報処理方法であって、
上記記憶媒体に対する読み出し又は書き込みを制御する読出／書込制御手順と、
上記記憶媒体の記録不可の記憶領域に記憶されていた上記アプリケーションプログラムを実行させる実行手順と、
上記プログラム実行中に生成される上記処理対処データを上記記録媒体に書き込むよう上記記録媒体ドライブ制御手段を制御する制御手順と
を実行するとともに、さらに、
上記記録可能の記憶領域に所定内容のユーザの関連情報が記憶されているか否かを判断する判断手順と、
上記記録不可の記憶領域上には少なくとも上記アプリケーションプログラムが正規に記憶された記憶媒体であるかを示す記憶媒体ごとに固有となるように割り与えられた記憶媒体識別情報が記憶され、上記識別情報に基づいて、上記記憶媒体についての認証処理を実行する認証処理手順と、
上記判断手順により所定内容のユーザの関連情報が記憶されていると判断された場合に、上記記憶媒体の記録不可の記憶領域に記憶されていた上記アプリケーションプログラムの動作に必要とされる所要の設定処理を、少なくとも上記ユーザ関連情報から成る上記記憶媒体に記憶されている所定の設定情報を利用して実行する設定手順と、
上記判断手順により上記記憶媒体に上記ユーザ関連情報が記憶されていない場合に、上記アプリケーションプログラムの実行中に入力される上記アプリケーションプログラムの設定に関する上記ユーザ関連情報を、上記記憶媒体ドライブ制御手段により上記記憶媒体の記録可能の記憶領域に書き込んで記憶させる記憶制御手順と、
を実行し、
上記実行手順は、上記設定手順により設定された環境の下で上記アプリケーションプログラムを実行させる
情報処理方法。
【請求項３】
所定のアプリケーションプログラムのデータが書き換え不可の記録形態により記憶される記録不可の記憶領域と、該アプリケーションプログラムの実行結果生成される処理対象データが記憶される記録可能の記憶領域とを少なくとも有し、所定内容のユーザ関連情報を保持する記憶媒体に対する読み出し又は書き込みを制御する読出／書込制御手順と、
上記記憶媒体の記録不可の記憶領域に記憶されていた上記アプリケーションプログラムを実行させる実行手順と、
上記プログラム実行中に生成される上記処理対処データを上記記録媒体に書き込むよう上記記録媒体ドライブ制御手段を制御する制御手順と
を情報処理装置に実行させるとともに、さらに、
上記記録可能の記憶領域に所定内容のユーザの関連情報が記憶されているか否かを判断する判断手順と、
上記記録不可の記憶領域上には少なくとも上記アプリケーションプログラムが正規に記憶された記憶媒体であるかを示す記憶媒体ごとに固有となるように割り与えられた記憶媒体識別情報が記憶され、上記識別情報に基づいて、上記記憶媒体についての認証処理を実行する認証処理手順と、
上記判断手順により所定内容のユーザの関連情報が記憶されていると判断された場合に、上記記憶媒体の記録不可の記憶領域に記憶されていた上記アプリケーションプログラムの動作に必要とされる所要の設定処理を、少なくとも上記ユーザ関連情報から成る上記記憶媒体に記憶されている所定の設定情報を利用して実行する設定手順と、
上記判断手順により上記記憶媒体に上記ユーザ関連情報が記憶されていない場合に、上記アプリケーションプログラムの実行中に入力される上記アプリケーションプログラムの設定に関する上記ユーザ関連情報を、上記記憶媒体ドライブ制御手段により上記記憶媒体の記録可能の記憶領域に書き込んで記憶させる記憶制御手順と、
を実行し、
上記実行手順は、上記設定手順により設定された環境の下で上記アプリケーションプログラムを実行させる
プログラム。
【請求項４】
所定のアプリケーションプログラムのデータが書き換え不可の記録形態により記憶される記録不可の記憶領域と、該アプリケーションプログラムの実行結果生成される処理対象データが記憶される記録可能の記憶領域とを少なくとも有し、所定内容のユーザ関連情報を保持する記憶媒体に対する読み出し又は書き込みを制御する読出／書込制御手順と、
上記記憶媒体の記録不可の記憶領域に記憶されていた上記アプリケーションプログラムを実行させる実行手順と、
上記プログラム実行中に生成される上記処理対処データを上記記録媒体に書き込むよう上記記録媒体ドライブ制御手段を制御する制御手順と
を情報処理装置に実行させるとともに、さらに、
上記記録可能の記憶領域に所定内容のユーザの関連情報が記憶されているか否かを判断する判断手順と、
上記記録不可の記憶領域上には少なくとも上記アプリケーションプログラムが正規に記憶された記憶媒体であるかを示す記憶媒体ごとに固有となるように割り与えられた記憶媒体識別情報が記憶され、上記識別情報に基づいて、上記記憶媒体についての認証処理を実行する認証処理手順と、
上記判断手順により所定内容のユーザの関連情報が記憶されていると判断された場合に、上記記憶媒体の記録不可の記憶領域に記憶されていた上記アプリケーションプログラムの動作に必要とされる所要の設定処理を、少なくとも上記ユーザ関連情報から成る上記記憶媒体に記憶されている所定の設定情報を利用して実行する設定手順と、
上記判断手順により上記記憶媒体に上記ユーザ関連情報が記憶されていない場合に、上記アプリケーションプログラムの実行中に入力される上記アプリケーションプログラムの設定に関する上記ユーザ関連情報を、上記記憶媒体ドライブ制御手段により上記記憶媒体の記録可能の記憶領域に書き込んで記憶させる記憶制御手順と、
を実行し、
上記実行手順は、上記設定手順により設定された環境の下で上記アプリケーションプログラムを実行させる
プログラムが記録される記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば記憶媒体に記憶されたデータに対応して処理を実行する情報処理装置、情報処理方法に関する。また、このような情報処理装置が実行するプログラム、及びこのプログラムが記録される記録媒体に関する。
【背景技術】
【０００２】
例えばパーソナルコンピュータなどの情報処理装置をによりインターネットなどのネットワークを利用し、Ｗｅｂサイトの閲覧や、電子メールの送受信を行うことが広く普及している。
通常、パーソナルコンピュータなどによりネットワークを利用するためには、先ず、いわゆるウィザードといわれる入力ガイダンスにしたがって、ネットワーク接続や、ネットワーク接続に対応したアプリケーションプログラムの環境設定のための必要な情報項目を、ユーザによる手作業で入力することが行われている。
このようなパーソナルコンピュータに対する情報の入力作業に伴い、パーソナルコンピュータ内では、ネットワークとの接続、及びアプリケーションプログラムのための動作環境を設定し、この設定情報を保存しておくようにされる。そして、以降においては、この設定情報を利用することで、ネットワークに対する接続や、アプリケーションプログラムの動作が適正に実行される。
【０００３】
しかしながら、上記したような環境設定は、入力項目も少なくはなく、また、ある程度のネットワークの知識が必要であることから、一般のユーザにとっては決して簡単、容易であるとはいえない。
【０００４】
また、このような環境設定の情報は、上記もしているように、情報入力により設定が行われたパーソナルコンピュータに保存されるものであるから、例えばユーザが使用するパーソナルコンピュータを変更したいと思った場合には、比較的面倒な環境設定のための入力作業を、その変更対象のパーソナルコンピュータに対しても同様にして行わなければならない。
従って、現状においては、例えば１ユーザが、Ｗｅｂブラウザや電子メール送受信のためのアプリケーションプログラムを利用するのにあたっては、そのユーザに必要とするネットワーク接続やアプリケーションプログラムの動作環境について、パーソナルコンピュータごとに設定する必要がある。
このため、１ユーザが、同じ動作環境により、異なるパーソナルコンピュータでネットワークを簡単に利用することの自由度が低いという問題を有している。
【０００５】
そこで、例えば次のような発明が提案されている（特許文献１）。
つまり、有料の公衆コンピュータに対して予め所定のアプリケーションプログラムをインストールしておいたうえで、ユーザには、アプリケーションの動作環境データと、作業データ（アプリケーションファイル）を記憶可能な記録媒体を提供する。そして、ユーザが公衆コンピュータを利用するときには、そのユーザが所有している記録媒体から、公衆コンピュータにより上記動作環境データを読み込ませてアプリケーションプログラムの動作環境設定を行うようにする。また、アプリケーションプログラムの動作終了時には、このアプリケーションプログラムの実行により作成されたユーザのものとされる作業ファイルを、公衆コンピュータから記録媒体に書き出すように構成するものである。
このような構成であれば、ユーザは、公衆コンピュータを利用する限りは、上記した記録媒体さえ携帯していれば、複数の異なるパーソナルコンピュータについて、特に環境設定などの入力を逐次行うことなく、簡単に利用することが可能となる。
【０００６】
【特許文献１】特開平９−１９８１５６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記特許文献１に記載されている構成では、公衆コンピュータに対してアプリケーションプログラムを格納するようにされている。このため、ユーザが自由に利用できるパーソナルコンピュータは、そのユーザが所有している記録媒体により環境設定が可能なアプリケーションプログラムが格納されている公衆コンピュータに限定される。つまり、特許文献１に記載される構成では、この点で、異なるパーソナルコンピュータについて、同じ動作環境で簡単に利用することの自由度が制限されているという問題を有している。
【課題を解決するための手段】
【０００８】
そこで本発明は上記した課題を考慮して、情報処理装置として次のように構成することとした。
つまり、所定のアプリケーションプログラムのデータが書き換え不可の記録形態により記憶される記録不可の記憶領域と、該アプリケーションプログラムの実行結果生成される処理対象データが記憶される記録可能の記憶領域とを少なくとも有し、所定内容のユーザ関連情報を保持する記憶媒体に対する読み出し又は書き込みを制御する記録媒体ドライブ制御手段と、上記処理対象データを読出して上記記憶媒体の記録不可の記憶領域に記憶されていた上記アプリケーションプログラムを実行させる実行手段と、上記プログラム実行中に生成される上記処理対処データを上記記録媒体に書き込むよう上記記録媒体ドライブ制御手段を制御する制御手段と、上記記録可能の記憶領域に所定内容のユーザの関連情報が記憶されているか否かを判断する判断手段と、上記判断手段により所定内容のユーザの関連情報が記憶されていると判断された場合に、上記記憶媒体の記録不可の記憶領域に記憶されていた上記アプリケーションプログラムの動作に必要とされる所要の設定処理を、少なくとも上記ユーザ関連情報から成る上記記憶媒体に記憶されている所定の設定情報を利用して実行する設定手段と、上記判断手段により上記記憶媒体に上記ユーザ関連情報が記憶されていない場合に、上記アプリケーションプログラムの実行中に入力される上記アプリケーションプログラムの設定に関する上記ユーザ関連情報を、上記記憶媒体ドライブ制御手段により上記記憶媒体の記録可能の記憶領域に書き込んで記憶させる記憶制御手段と、上記記録不可の記憶領域上には少なくとも上記アプリケーションプログラムが正規に記憶された記憶媒体であるかを示す記憶媒体ごとに固有となるように割り与えられた記憶媒体識別情報が記憶され、上記識別情報に基づいて、上記記憶媒体についての認証処理を実行する認証処理手段と、を備え、上記実行手段は、上記設定手段により設定された環境の下で上記アプリケーションプログラムを実行させるようにする。
【０００９】
また、情報処理方法としては次のように構成することとした。
つまり、上記情報処理装置における情報処理方法であって、上記記憶媒体に対する読み出し又は書き込みを制御する読出／書込制御手順と、上記記憶媒体の記録不可の記憶領域に記憶されていた上記アプリケーションプログラムを実行させる実行手順と、上記プログラム実行中に生成される上記処理対処データを上記記録媒体に書き込むよう上記記録媒体ドライブ制御手段を制御する制御手順と
を実行するとともに、さらに、上記記録可能の記憶領域に所定内容のユーザの関連情報が記憶されているか否かを判断する判断手順と、上記記録不可の記憶領域上には少なくとも上記アプリケーションプログラムが正規に記憶された記憶媒体であるかを示す記憶媒体ごとに固有となるように割り与えられた記憶媒体識別情報が記憶され、上記識別情報に基づいて、上記記憶媒体についての認証処理を実行する認証処理手順と、上記判断手順により所定内容のユーザの関連情報が記憶されていると判断された場合に、上記記憶媒体の記録不可の記憶領域に記憶されていた上記アプリケーションプログラムの動作に必要とされる所要の設定処理を、少なくとも上記ユーザ関連情報から成る上記記憶媒体に記憶されている所定の設定情報を利用して実行する設定手順と、上記判断手順により上記記憶媒体に上記ユーザ関連情報が記憶されていない場合に、上記アプリケーションプログラムの実行中に入力される上記アプリケーションプログラムの設定に関する上記ユーザ関連情報を、上記記憶媒体ドライブ制御手段により上記記憶媒体の記録可能の記憶領域に書き込んで記憶させる記憶制御手順と、を実行し、上記実行手順は、上記設定手順により設定された環境の下で上記アプリケーションプログラムを実行させる。
【００１０】
また、上記情報処理装置において、上記記憶媒体に対する読み出し又は書き込みを制御する読出／書込制御手順と、上記記憶媒体の記録不可の記憶領域に記憶されていた上記アプリケーションプログラムを実行させる実行手順と、上記プログラム実行中に生成される上記処理対処データを上記記録媒体に書き込むよう上記記録媒体ドライブ制御手段を制御する制御手順とを実行するとともに、さらに、上記記録可能の記憶領域に所定内容のユーザの関連情報が記憶されているか否かを判断する判断手順と、上記記録不可の記憶領域上には少なくとも上記アプリケーションプログラムが正規に記憶された記憶媒体であるかを示す記憶媒体ごとに固有となるように割り与えられた記憶媒体識別情報が記憶され、上記識別情報に基づいて、上記記憶媒体についての認証処理を実行する認証処理手順と、上記判断手順により所定内容のユーザの関連情報が記憶されていると判断された場合に、上記記憶媒体の記録不可の記憶領域に記憶されていた上記アプリケーションプログラムの動作に必要とされる所要の設定処理を、少なくとも上記ユーザ関連情報から成る上記記憶媒体に記憶されている所定の設定情報を利用して実行する設定手順と、上記判断手順により上記記憶媒体に上記ユーザ関連情報が記憶されていない場合に、上記アプリケーションプログラムの実行中に入力される上記アプリケーションプログラムの設定に関する上記ユーザ関連情報を、上記記憶媒体ドライブ制御手段により上記記憶媒体の記録可能の記憶領域に書き込んで記憶させる記憶制御手順と、を実行し、上記実行手順は、上記設定手順により設定された環境の下で上記アプリケーションプログラムを実行させるプログラムを構成することとした。
【００１１】
また、上記したプログラムを記録して記録媒体を構成することとした。
【発明の効果】
【００１２】
以上説明したように本発明は、識別情報とアプリケーションプログラムが記憶される記憶領域と、ユーザ個別のユーザ関連情報（ユーザ設定情報）が追記可能な記憶領域とを少なくとも有する記憶媒体に対応する動作として、少なくとも上記ユーザ関連情報から成る記憶媒体に記憶される環境設定のための設定情報を利用して、情報処理装置における環境設定を行うようにされている。このようにして設定される動作環境は、少なくともユーザ関連情報を利用しているから、ユーザごとに異なるものである。そして、このようにして設定されたユーザ個別の環境下において、同じ記憶媒体に記憶されるアプリケーションプログラムを起動して実行させることが可能とされる。
このような構成によると、ユーザは、ユーザ関連情報を入力して記憶媒体に一度記憶させておけば、以降においてこの記憶媒体に記憶されるアプリケーションプログラムを利用するときには、そのユーザ固有の環境設定が自動的に行われることとなる。
即ち、ユーザとしては、利用する情報処理装置ごとに対して、環境設定のための煩雑な入力作業を行う必要がないことになる。
また、記憶媒体に記憶されている環境設定のための情報に基づいて設定された環境で動作させるのは、同じ記憶媒体に記憶されるアプリケーションプログラムとしている。従って、ユーザが本発明に対応する記憶媒体を所有してさえいれば、その記憶媒体に記憶されているアプリケーションプログラムを、例えばＯＳなどの要求されるシステム環境が共通でありさえすれば、どの情報処理装置でも、そのユーザが要求する動作環境により簡単に利用できることにもなる。
【００１３】
また、上記した環境設定とアプリケーションプログラムは、記憶媒体において書き換え不可の状態で記憶されている識別情報を利用した認証が成立した場合にのみ実行される。これにより、識別情報が記憶されていない不正とされる記憶媒体については、アプリケーションプログラムを実行させることができないわけであり、例えば本発明が対応する記憶媒体のデータを違法コピーして作成した不正な記憶媒体の使用が防止されるようにも配慮されている。
【発明を実施するための最良の形態】
【００１４】
図１は、本発明の実施の形態の構成の下で利用されるアプリケーションメディアにおいて記録されるべきデータ内容を模式的に示している。このアプリケーションメディアは、所定のアプリケーションプログラムが記憶されており、パーソナルコンピュータなどの情報処理装置を使用するユーザが所有するものとされる。
【００１５】
本実施の形態としてのアプリケーションメディア２は、ここでは、光学ディスク状記録媒体であることとしている。
そして、アプリケーションメディア２は、図示するようにして、例えばディスク最内周側において、メディアＩＤが記録されるメディアＩＤエリアＡ１を有する。
本実施の形態のアプリケーションメディア２は、アプリケーションプログラムが記憶されているパッケージメディアとして製造され、例えば一般のユーザに向けて販売されるものとされる。メディアＩＤは、このようにして製造されるアプリケーションメディア２ごとに固有となるようにして割与えられる識別情報とされる。つまり、このメディアＩＤにより、アプリケーションメディア２を個々に識別可能とされる。
【００１６】
また、本実施の形態では、このメディアＩＤは、メディアＩＤエリアＡ１において次のようにして記録される。
例えば、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷなどの記録可能な光学ディスクメディアでは、規格として、ＴＯＣエリアよりも内周側とされる領域において、ディスク種別として、ＲＯＭ型式であるのか、あるいは追記型／書き換え型などの記録可能な種別であるのかを示すディスク種別識別情報を記録する領域（ディスク種別識別情報領域）を設けることが規定されている。
ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷなどに対応するディスクドライブでは、先ず、ディスクが装填されるとディスク種別識別情報領域にアクセスしてディスク種別識別情報を読み出して判定したディスク種別に応じて、以降のドライブとしての動作モードを設定するようにされている。
そして、このディスク種別識別情報は、この信号記録層を保護するためにディスク信号面側に形成される保護膜層に対して記録するようにしている。このようにして保護膜層に対して記録されたディスク種別識別情報は、以降において書き換えることはできない、ＲＯＭ型式の情報となる。
【００１７】
そして、本実施の形態においては、メディアＩＤエリアＡ１に対して、メディアＩＤを記録するのにあたり、上記したディスク種別識別情報を保護膜層に記録するのと同じ技術を使用することとしている。つまり、メディアＩＤは、ＴＯＣエリアよりも内周に位置するメディアＩＤエリアＡ１において、書き換え不可な形態で保護膜層に記録される。
例えば実際においては、メディアＩＤエリアＡ１としての保護膜層記録領域において、メディアＩＤとして規定したデータサイズを記録可能な書き込み領域を形成する。そして、製造時において、この書き込み領域としての保護膜層の部位に対して、例えばシリアル番号を順次与えるようにして設定したメディアＩＤを記録していくようにされる。なお、メディアＩＤとしてのデータサイズは、例えばパッケージメディアとしての製造枚数分を満たすメディアＩＤの割り当てが可能であることや、保護膜層へのデータ記録密度などを考慮して任意に設定されればよいが、現状では、例えば６４バイト程度とすることが考えられる。
【００１８】
上記メディアＩＤエリアＡ１よりも外周には、例えば内周側から、ＴＯＣエリアＡ２、第１ＲＯＭエリアＡ３、第２ＲＯＭエリアＡ４、ＲエリアＡ５、ＲＷエリアＡ６の５つのエリアを形成することとしている。なお、確認のために述べておくと、これら５つのエリアにおいては、保護膜層の下にある信号記録層にデータが記録される。
【００１９】
ＴＯＣエリアＡ２には、このディスクに関するＴＯＣの情報が、書き換え不可のＲＯＭ形式で製造時において記憶される。
なお、パーソナルコンピュータ側が、アプリケーションメディアに対する記録再生を管理するためのファイルシステムなどの情報は、例えば、このＴＯＣエリアＡ２に記録するようにしてもい。
【００２０】
第１ＲＯＭエリアＡ３には、所定のアプリケーションプログラムのデータが書き換え不可の形態で、製造時において記憶される。本発明としては、ここに記憶されるアプリケーションプログラムは特に限定されるべきものではないが、ここでは、インターネットなどのネットワークを経由して、電子メールの送受信や、送受信した電子メールのデータを管理可能な、いわゆるメーラーであることとする。以降においては、アプリケーションメディア２に格納されるアプリケーションプログラムは、メーラーであることを前提として説明を行っていくこととする。
【００２１】
また第２ＲＯＭエリアＡ４には、プリセット設定情報としてのデータが書き換え不可の形態で製造時において記憶される。
周知のように、インターネットなどのネットワークを利用するためには、ＩＳＰ(Internet Service Provider)、ＤＮＳ(Domain Name System)サーバ等のＩＰアドレスや、メール送受信サーバのアドレス、及びユーザのメールアドレスなどの情報により、ネットワーク接続及びメール送受信に関する環境設定を行う必要がある。
ここで、アプリケーションメディア２のメーラーを使用する際に、利用するＩＳＰやメール送受信サーバなどが予め決められていることとした場合、例えば、上記したＩＳＰ、ＤＮＳサーバ等のＩＰアドレスや、メール送受信サーバのアドレスなどは、ユーザの違いにかかわらず予め決めておくことができる。
そこで、本実施の形態では、環境設定に必要な環境設定情報のうち、上記のようにして予め決まっている環境設定情報については、プリセット設定情報として第２ＲＯＭエリアＡ４に記憶させておくようにされる。
【００２２】
ＲエリアＡ５は、記録可能領域として、追記が可能で書き換えは不可の領域とされており、ユーザ設定情報を記録可能な領域とされる。
ここでのユーザ設定情報とは、上記した環境設定に必要な環境設定情報のうち、例えばユーザのメールアドレスなど、ユーザごとに固有となる環境設定情報のことをいう。製造時においては、このＲエリアＡ５はデータが記録されていないブランク領域とされている。
【００２３】
ＲＷエリアＡ６は、記録可能領域として書き換え可能な領域として設けられる。このＲＷエリアＡ６は、上記第１ＲＯＭエリアＡ３に記憶されているアプリケーションプログラムが処理可能なアプリケーションファイルを記録するための領域とされる。また、上記もしているように、ＲＷエリアＡ６は書き換え可能な領域であるから、アプリケーションファイルの新規保存、更新、また、削除などに対応して、ＲＷエリアＡ６における記憶内容を更新することが可能とされている。
このＲＷエリアＡ６も、製造時の段階ではデータが記録されていないブランク領域とされる。
【００２４】
ここで、ＲＯＭ領域であるＴＯＣエリアＡ２、第１ＲＯＭエリアＡ３、第２ＲＯＭエリアＡ３としては、例えばいわゆるエンボスピットとしての信号記録層の領域であることとして、例えばスタンピングなどの工程によりデータを記録するようにすればよい。
また、ＲエリアＡ５については、例えば、ＣＤ−Ｒ、ＤＶＤ−Ｒなどに採用されている、色素膜による信号記録層を形成し、対応のディスクドライブとしては、信号記録層に対してデータの記録を可能なように構成すればよい。
また、ＲＷエリアＡ６については、例えば、ＣＤ−ＲＷ、ＤＶＤ−ＲＷ、＋ＲＷなどに採用されている、相変化方式に対応した信号記録層を形成する。そして、この場合にも、対応のディスクドライブとしては、この信号記録層に対してデータの記録を可能なように構成すればよい。
【００２５】
このようにして、本実施の形態のアプリケーションメディアは、記録すべきデータに応じて、ＲＯＭ領域、書き換え不可の追記領域（Ｒ領域）、及び書き換え可能な記録領域（ＲＷ領域）の各領域が混在する、いわゆるハイブリッドディスクとされる。
そして、上記説明からも分かるように、製造時においては、保護膜層としてのＲＯＭ領域であるメディアＩＤエリアＡ１にメディアＩＤを記録し、また、その外周のＲＯＭ領域であるＴＯＣエリアＡ２、第１ＲＯＭエリアＡ３、第２ＲＯＭエリアＡ４に対して、それぞれＴＯＣ情報、アプリケーションプログラム、プリセット設定情報を記憶させるようにする。また、ＲエリアＡ５，ＲＷエリアＡ６はデータは記録せずに、ブランク状態としておく。
このようにして製造される、本実施の形態のアプリケーションメディア２は、アプリケーションプログラムについてはＲＯＭ形式により格納すると共に、記録可能領域についてはバージン状態のパッケージメディアであることとなり、これを、一般のユーザに販売するようにされる。
【００２６】
続いて、本実施の形態のアプリケーションメディア２についてのユーザの利用形態例を図２及び図３を参照して説明する。また、これに伴い、本実施の形態のアプリケーションメディア２に対応して動作するパーソナルコンピュータの動作の概要についても説明を行うこととする。
また、図２及び図３の説明は各図において○内に示される手順１〜５の番号に従って行うこととする。
【００２７】
上記のようにして製造された本実施の形態のアプリケーションメディア２は、図２（ａ）において手順１として示すように、例えば店舗などで、パッケージメディアとして一般ユーザに対して販売される。そして、この販売時において、アプリケーションメディア２に記録されている主要なデータとしては、メディアＩＤ、アプリケーションプログラム、及びプリセット設定情報であり、この段階では、ユーザ設定情報及びアプリケーションファイルは特に記録されていない。
なお、先に述べているように、製造時においては、ＴＯＣ情報もＲＯＭデータとして記録されるが、以降の説明においては、説明を簡単にするために、ＴＯＣ情報については記録済みであることを前提として、特に必要とされる場合においてのみ説明に利用することとする。
また、アプリケーションメディア２の販売形態については、例えば、通信販売など、店舗販売以外であって良い、
【００２８】
このパッケージメディアとしてのアプリケーションメディア２に記憶されているメーラーのアプリケーションプログラムを利用したいユーザは、手順２として示すように、販売されているアプリケーションメディア２を購入し、所有する。
そして、アプリケーションメディア２を所有することとなったユーザは、このアプリケーションメディア２を、図２（ｂ）の手順３として示すようにして、パーソナルコンピュータに装填する。
本実施の形態の場合、例えば購入したままの、ユーザ設定情報が記録されていないアプリケーションメディア２をパーソナルコンピュータに装填した場合には、パーソナルコンピュータのディスプレイ上に、ユーザ設定情報を入力させるためのＧＵＩ画面（ユーザ設定情報入力画面）を表示させるようにしている。ユーザは、手順４として、ユーザ設定情報入力画面において表示されている、所定の項目に応じた入力ボックスに対して、例えばキーボードなどによって文字入力等を行うことで、ユーザ設定情報としての項目の入力を行うようにされる。
【００２９】
本実施の形態において、アプリケーションメディア２に記憶されるアプリケーションプログラムはメーラーであるとしている。メーラーを利用するには、前述もしたように、インターネットなどのネットワークの接続設定及びメーラーの環境設定を行う必要がある。
これらの環境設定に必要な情報として、本実施の形態では説明を簡単にするために、ＩＳＰサーバのアドレス、ＤＮＳサーバのＩＰアドレス、メール送信サーバのアドレス、メール受信サーバのアドレス、及びユーザのメールアドレスのみであることとする。そして、この場合において、先にも述べたように、アプリケーションメディア２のメーラーを使用する際に、利用するＩＳＰなどは予め決められているものであるとすれば、ＩＳＰサーバのアドレス、ＤＮＳサーバのＩＰアドレス、メール送信サーバのアドレス、及びメール受信サーバのアドレスの各情報は、ユーザの違いにかかわらず、その情報内容を予め決めておくことができる。
そこで、本実施の形態としては、環境設定に必要な環境設定情報のうち、［ＩＳＰサーバのアドレス、ＤＮＳサーバのＩＰアドレス、メール送信サーバのアドレス、メール受信サーバのアドレス］の情報については、プリセット設定情報として、既に販売段階（製造段階）でのアプリケーションメディア２の第２ＲＯＭエリアＡ４に記憶させておくものとする。
これにより、本実施の形態としては、アプリケーションメディア２のＲエリアＡ５に書き込んで記憶させるべきユーザ設定情報としては、環境設定情報うち、ユーザのメールアドレスのみでよいこととなる。これに対応して、手順４により入力すべき項目としては、ユーザのメールアドレスのみとなる。
このようにして、本実施の形態では、ユーザに共通とされる環境設定情報については、プリセット設定情報として予めアプリケーションメディア２に記憶させておくようにすることで、手順４としてユーザが手作業により入力すべき環境設定情報の項目についてはできるだけ少なくなるように配慮している。その一例として、本実施の形態において手順４により入力すべき項目は、ユーザのメールアドレスのみとされているものである。
【００３０】
そして、手順４として、ユーザのパーソナルコンピュータへの操作によりメールアドレスの入力を完了させたとすると、パーソナルコンピュータでは、装填されているアプリケーションメディア２のＲエリアＡ５に対して、この入力されたメールアドレスの情報を、ユーザ設定情報として書き込んで記憶させる。確認のために述べておくと、ＲエリアＡ５は、追記が可能であるが書き換えは不可（Write at Once)とされる領域であるから、クロージング処理を行ってしまえば、この領域に対する追記も不可とされる。従って、例えば必要なユーザ設定情報を書き込んだ後に、ＲエリアＡ５についてクロージング処理を行うことで、以降において、このＲエリアＡ５は、ユーザ設定情報が記憶されたＲＯＭ領域とされることになる。
【００３１】
この結果、アプリケーションメディア２は、図２（ｃ）に示すようにして、製造時から記憶されていたメディアＩＤ、アプリケーションプログラム、及びプリセット設定情報に加えて、ユーザの入力に応じて新たにユーザ設定情報が記憶されていることになる。そして、ユーザ設定情報が記憶されることによっては、メーラーのアプリケーションプログラムを利用するために必要な環境設定情報が全て、アプリケーションメディア２において書き換え不可のＲＯＭ形式で記憶された状態が得られていることになる。
そして、この場合においては、環境設定情報の一部であるメールアドレス（ユーザ設定情報）は、このアプリケーションメディア２を購入して所有しているユーザ固有のものであるから、メールアドレスが記憶済みとされたアプリケーションメディア２は、そのユーザ個人のみが専用に利用できるアプリケーションメディアであるということになる。
なお、以降においては、説明の便宜上、ユーザ設定情報が記憶済みとされていることで、プリセット設定情報とユーザ設定情報とによる完全な環境設定情報が記憶されている状態のアプリケーションメディア２については、設定情報記憶済アプリケーションメディア２ということにする。これに対して、製造時の状態のままで、ユーザ設定情報が記憶されていないアプリケーションメディア２については、設定情報未記憶アプリケーションメディア２ということにする。
【００３２】
続いて図３について説明する。
図３（ａ）においてユーザが所持しているとされるのは、先に図２（ｃ）に示した、設定情報記憶済アプリケーションメディア２である。ユーザは、例えばこの設定情報記憶済アプリケーションメディア２に記憶されているメーラーのアプリケーションプログラムを、図３（ｂ）に示すパーソナルコンピュータＰＣ１で利用したいと思った場合には、手順１として示すようにして、設定情報記憶済アプリケーションメディア２をパーソナルコンピュータＰＣ１に装填する。
【００３３】
この場合のパーソナルコンピュータＰＣ１では、ユーザ設定情報が記憶されていることを認識することを以て、装填されたメディアが、設定情報記憶済アプリケーションメディア２であると判断する。
そして、設定情報記憶済アプリケーションメディア２であると判断した場合には、さらに、図３（ｂ）の手順２として示すように。パーソナルコンピュータＰＣ１では、この装填された設定情報記憶済アプリケーションメディア２が、正規のものであるか否かについての認証処理を実行する。
このためには、詳しいことは後述するが、設定情報記憶済アプリケーションメディア２の保護膜層に情報記録が行われるべきメディアＩＤエリアＡ１としての領域において、メディアＩＤが記憶されているか否かについての判別を行うようにされる。
【００３４】
ここで、メディアＩＤが記憶されていないとした場合、現在装填されている設定情報記憶済アプリケーションメディア２は、例えばアプリケーションメディア２と同じディスクフォーマットの記録可能ディスクに対して、少なくとも、アプリケーションプログラムが不正にコピーが行われるなどされた、正規の販売品としてのアプリケーションメディア２ではないということになる。
そこで、メディアＩＤが記憶されていない場合には、認証不成立であるとして、以降のアプリケーションメディア２に対する処理は実行しないようにされる。このようにして、本実施の形態では、正規なアプリケーションメディア２には、必ず記憶されているメディアＩＤの有無に基づいて、アプリケーションメディア２として正規なものであるか否かを判断するようにしている。
【００３５】
そして、メディアＩＤが記憶されている場合には、正規のアプリケーションメディア２であるとして認証が成立することになる。
認証成立の場合には、図３（ｂ）の手順３として示すように、パーソナルコンピュータＰＣ１は、装填された設定情報記憶済アプリケーションメディア２の第２ＲＯＭエリアＡ４、及びＲエリアＡ５に記憶されているプリセット設定情報及びユーザ設定情報を利用して、このユーザに対応した、パーソナルコンピュータＰＣ１上でのネットワーク接続と、メール送受信のための環境設定を実行する。この環境設定は、例えばパーソナルコンピュータＰＣ１のＯＳ上での動作とされる。
そして、環境設定が完了すると、図３（ｂ）の手順４として示すようにして、装填された設定情報記憶済アプリケーションメディア２の第１ＲＯＭエリアＡ４からメーラーのアプリケーションプログラムを読み出して起動させる。このようにしてメーラーが起動された後においては、メーラーは、上記手順３により設定されたネットワーク接続環境及びアプリケーションプログラムの動作環境の下で、ユーザのパーソナルコンピュータＰＣ１に対する操作に応じた動作を実行することになる。
例えば、ユーザがメール送受信のための操作を行ったのであれば、設定されたネットワーク接続環境に従って、ネットワーク１０を経由したＩＳＰ、メール送受信サーバとの接続が確立され、メールの送受信が行われることになる。
【００３６】
そして、例えばメーラーを終了させる操作を行ったとすると、これに応じて、これまで起動されていたメーラーのアプリケーションプログラムは終了されることになる。ただし、本実施の形態では、メーラーの終了時において、次のような動作も実行するようにされる。
上記手順４としてメーラーを実行させていることに伴っては、例えばメールの送受信などの動作に応じて、受信メール、送信メールなどに代表される、アプリケーションファイルが新規に作成されることになる。このようなアプリケーションファイルは、例えば、メーラーの起動中においては、パーソナルコンピュータＰＣ１上のＲＡＭ、又はハードディスクに保持、保存されている状態にある。
しかしながら、後述もするようにして、本実施の形態のアプリケーションメディア２を使用することのメリットは、正規のアプリケーションメディア２である限りは、複数の異なるパーソナルコンピュータで、特にユーザの入力操作による環境設定を行わなくとも、メーラーのアプリケーションプログラムを簡単に利用できることにある。
ここで、メーラーのアプリケーションファイルを、パーソナルコンピュータＰＣ１上に保持、保存させたままにしておいたとすると、例えばＲＡＭに保持させている場合には、アプリケーションファイルは、パーソナルコンピュータＰＣ１の終了時に消失することになり、再びユーザが利用することはできなくなる。また、ハードディスクに保存している場合には、パーソナルコンピュータＰＣ１の終了時に消失することはないが、ユーザが他のパーソナルコンピュータでメーラーを利用する場合に、これらのアプリケーションファイルを利用することはできなくなる。
【００３７】
そこで、本実施の形態としては、例えばメーラーの終了時において、図３（ｂ）の手順５として示すように、上記のようにしてパーソナルコンピュータＰＣ１上で保持、保存されているアプリケーションファイルを、装填されている設定情報記憶済アプリケーションメディア２のＲＷエリアＡ６に書き込んで保存するようにされる。
これにより、例えば、図３における手順６に示すようにして、メーラーを終了させた後に、パーソナルコンピュータＰＣ１から取り出した設定情報記憶済アプリケーションメディア２には、図３（ｄ）に示すようにして、これまでに記録済みとされている情報に加えて、メーラーのアプリケーションファイルも記憶されていることになる。
この結果、ユーザが、この設定情報記憶済アプリケーションメディア２を所持していることによっては、アプリケーションプログラムと共に、そのアプリケーションファイルも持ち運ぶことができているということになる。
【００３８】
また、図２（ａ）に示した設定情報記憶済アプリケーションメディア２を、図３（ｂ）のパーソナルコンピュータＰＣ１とは異なる、図３（ｃ）のパーソナルコンピュータＰＣ２に対して装填したとする。
この場合においても、パーソナルコンピュータＰＣ２では、先に図３（ｂ）において説明した手順２，３，４，５としての動作を、手順８，９，１０，１１として同様に実行する。そして、メーラーを終了させて、手順１２として示すようにして、パーソナルコンピュータＰＣ２から設定情報記憶済アプリケーションメディア２をイジェクトさせて取り出せば、図３（ｄ）に示すようにして、これまでの記憶内容に加えて、アプリケーションファイルも記憶された設定情報記憶済アプリケーションメディア２を得ることができる。
【００３９】
また、確認のために述べておくと、図３（ｄ）に示した、アプリケーションファイルが記憶されている設定情報記憶済アプリケーションメディア２も、そのアプリケーションファイルを記憶させたパーソナルコンピュータとは別のパーソナルコンピュータに装填して利用することが可能である。つまり、例えば、図３（ｂ）に示すパーソナルコンピュータＰＣ１によりアプリケーションファイルが記憶された設定情報記憶済アプリケーションメディア２を、パーソナルコンピュータＰＣ２に装填して利用することが可能とされるものである。
この場合においては、メーラーを起動させたときには、設定情報記憶済アプリケーションメディア２からアプリケーションファイルも読み出され、ユーザが、メーラー上で、これらのアプリケーションファイルを操作することが可能となる。そして、アプリケーションファイルの新規保存、内容の更新、及び削除などの操作が行われた場合は、この操作結果が反映されるようにして、メーラー終了時における、ＲＷエリアＡ６に対するアプリケーションファイルの書き換え（更新）が行われることとなる。
【００４０】
これまでの説明によると、本実施の形態としては次のようなことがいえる。
先ず、本実施の形態では、設定情報未記憶アプリケーションメディア２に対して、ユーザ設定情報を書き込んで記憶させて設定情報記憶済アプリケーションメディア２を作成して以降は、この設定情報記憶済アプリケーションメディア２をパーソナルコンピュータに装填しさえすれば、このユーザにとって必要な動作環境の設定が自動的に行われたうえで、メーラーが起動されることになる。つまり、ユーザは、アプリケーションメディア２に記憶されたアプリケーションプログラムを利用する限りは、従来のようにして、パーソナルコンピュータに対して環境設定のための煩雑で難解な入力設定を行う必要がない。
これは、即ち、図３においても事例として示しているように、通常使用している以外のパーソナルコンピュータで、アプリケーションメディア２のメーラーを使用する場合にもいえることであり、これにより、アプリケーションプログラムを使用可能なパーソナルコンピュータが限定されずに自由度が与えられることになる。
また、例えば、ユーザが通常使用しているパーソナルコンピュータを買い換えるなどして交換したときにも、アプリケーションメディア２に記憶されたアプリケーションプログラムを利用するための環境設定を改めて行う必要は無いことになる。
さらに本実施の形態としては、環境設定情報について、ユーザにかかわらず共通であるとされる設定情報については、アプリケーションメディア２に対してプリセット設定情報としてＲＯＭ形式で記憶させるようにしているから、設定情報記憶済アプリケーションメディア２を作成するためのユーザ設定情報の入力項目は、例えばユーザに固有であり、ユーザによる入力が必須となる情報のみとするなど、必要最小限とすることが可能である。つまり、一度のユーザ設定情報の入力作業としても、できるだけ簡易に済むように配慮されている。
【００４１】
なお、図２に示したパーソナルコンピュータＰＣと、図３に示したパーソナルコンピュータＰＣ１，ＰＣ２との関係としては、例えば図２のパーソナルコンピュータＰＣは、図３のパーソナルコンピュータＰＣ１，ＰＣ２の何れかと同一であっても良い。また、パーソナルコンピュータＰＣ，ＰＣ１，ＰＣ２がそれぞれ異なるパーソナルコンピュータであってもよい。
つまり、本実施の形態としては、設定情報未記憶アプリケーションメディア２に対してユーザ設定情報を書き込んで記憶させるパーソナルコンピュータと、設定情報記憶済みアプリケーションメディア２を利用して環境設定を行い、メーラーのアプリケーションを実行するパーソナルコンピュータとは、同一であっても、別であってもよく、この点に関しても、パーソナルコンピュータの同一性を問わない自由度が与えられているものである。
【００４２】
続いては、パーソナルコンピュータが、上記した本実施の形態のアプリケーションメディア２に対応した動作を実現するための構成について説明する。
図４は、本実施の形態のアプリケーションメディア２に対応するパーソナルコンピュータとしての構成例を示している。この図に示すパーソナルコンピュータ１は、例えば図２及び図３に示したパーソナルコンピュータＰＣ，ＰＣ１，ＰＣ２に相当する。
パーソナルコンピュータ１は、ネットワーク１０を介しての通信を行うために、ネットワークインターフェイス１１０を備えている。このネットワークインターフェイス１１０が備えられることによって、パーソナルコンピュータ１は、ネットワークを介して他のパーソナルコンピュータなどのネットワークに接続された情報処理装置と接続することが可能となる。
なお、このネットワークインターフェイス１１０の実際としては、例えばＬＡＮに対応するのであれば、ＬＡＮに対応した通信プロトコルに準拠した構成が採られるべきものである。また、インターネットに対応するのであれば、例えばＴＣＰ／ＩＰの通信プロトコルに従った構成が採られるべきものとなる。
【００４３】
ＣＰＵ１０１は、例えばハードディスクドライブ１０８にインストールされたＯＳ、及び各種のアプリケーションプログラム、また、ＲＯＭ１０２に保持されているプログラムに従って各種の処理を実行可能とされる。また、本実施の形態の場合には、後述するメディアドライブ１０７に装填されたアプリケーションメディア２に記憶されているアプリケーションプログラム（メーラー）にしたがって処理を実行可能ともされている。
また、ＲＡＭ１０３はＣＰＵ１０１のための作業領域であり、ＣＰＵ１０１が各種処理を実行するのに必要なデータやプログラム等が適宜保持される。
【００４４】
この場合の入出力インターフェイス１０４には、例えば、入力デバイスとして、キーボード１０５とマウス１０６が接続されており、これらから供給された操作信号をＣＰＵ１０１に出力するようにされている。
また、入出力インターフェイス１０４には、メディアドライブ１０７が接続されている。このメディアドライブ１０７は、少なくとも、本実施の形態のアプリケーションメディア２としてのディスクメディアのフォーマットに対応して、装填されたディスクメディアに対するデータの記録再生が可能な構成なディスクドライブとして構成されている。
【００４５】
また、入出力インターフェイス１０４には、記憶媒体としてハードディスクを備えたハードディスクドライブ１０８が接続されている。ＣＰＵ１０１は、入出力インターフェイス１０４を介して、ハードディスクドライブ１０８のハードディスクに対してデータやプログラム等の記録又は読み出しを行うことができるようにされている。この場合、入出力インターフェイス１０４には、さらに、画像表示のためのディスプレイモニタ１０９が接続されている。
内部バス１１１は、例えば、ＰＣＩ(Peripheral Component Interconnect)又はローカルバス等により構成され、内部におけるデバイス間を相互に接続している。
【００４６】
続いて、図５及び図６のフローチャートを参照して、上記パーソナルコンピュータ１が実行する、アプリケーションメディア２に対応した処理動作について説明する。なお、この図に示す処理は、ＯＳとしてのプログラム及びＯＳ上で起動されるアプリケーションメディア２のアプリケーションプログラム（メーラー）に従ってＣＰＵ１０１が実行するものとされる。
【００４７】
先ず、パーソナルコンピュータ１では、ステップＳ１０１の処理により、メディアドライブ１０７に対してメディアが装填されるのを待機する。そして、メディアが装填されたことを判別すると、ステップＳ１０２以降の処理に進む。
ステップＳ１０２においては、装填されたメディアにおいて、メディアＩＤが記録されているべき、メディアＩＤエリアＡ１としての領域に対してアクセスを実行し、この領域に対する信号の読み出しを実行する。そして、次のステップＳ１０３において、上記ステップＳ１０２によるアクセス結果として、メディアＩＤが読み込めたか否かについて判別する。
【００４８】
ここで、メディアＩＤが読み込めたということは、装填されたメディアには、メディアＩＤエリアＡ１とされる領域にメディアＩＤが記録されているということになる。つまり、正規のアプリケーションメディア２であるということになる。そこで、この場合においては、正規のアプリケーションメディア２に対応する処理として、ステップＳ１０４以降の処理を実行することになる。
【００４９】
これに対して、メディアＩＤが読み込めなかったと判別された場合には、メディアＩＤエリアＡ１とされる領域にメディアＩＤが記録されていないことになる。つまり、装填されているメディアは、本実施の形態のアプリケーションメディア２以外の他のメディアとなる。そこで、この場合においては、ステップＳ１１０に進むことで、装填されたメディアに対応する所要の処理を実行するようにされる。
【００５０】
また、ここで、アプリケーションメディア２以外として扱われるメディアとしては、例えばメディアへのデータコピーなどにより作成された不正なアプリケーションメディア２も含まれる。つまり、不正なアプリケーションメディア２には、製造時において記録されるべきメディアＩＤが記録されていないから、ステップＳ１０３において否定結果が得られ、ステップＳ１１０としての処理に進むことになる。
そして、不正なアプリケーションメディア２である場合にステップ１１０に進むということは、即ち、ステップＳ１０４以降の正規のアプリケーションメディア２に対応した処理を実行しないということになる。つまり、不正なアプリケーションメディア２を装填して利用しようとしても、パーソナルコンピュータ１は、アプリケーションメディア２に対応した動作を実行しない。これにより、正規でないアプリケーションメディア２の不正利用が防止されるようになっている。
つまり、ステップＳ１０３の処理は、メディアＩＤに基づいて、装填されたアプリケーションメディア２の正規性についての認証を行う認証処理としての役割も果たしている。
【００５１】
そして、ステップＳ１０３にて肯定結果が得られたことで実行される、アプリケーションメディア２に対応した処理として、先ず、ステップＳ１０４においては、装填されたアプリケーションメディア２のＲエリアＡ５にアクセスする。そして、次のステップＳ１０５において、ＲエリアＡ５にユーザ設定情報が未記録であるか記録済みであるかについて判別する。つまり、設定情報記憶済アプリケーションメディア２であるのか、設定情報未記憶アプリケーションメディア２であるのかについて判別する。
【００５２】
このステップＳ１０５において、ユーザ設定情報が記録されていない（設定情報未記憶アプリケーションメディア２である）として否定結果が得られた場合には、ステップＳ１０６〜Ｓ１０９によるユーザ設定情報の入力及び記憶のための処理を実行する。
ここで、本実施の形態におけるアプリケーションメディア２の第１ＲＯＭエリアＡ３には、メーラーとしてのアプリケーションプログラムだけではなく、ユーザ設定情報を登録するための、いわゆるウィザードとしてのプログラム（ユーザ設定情報登録プログラム）が記憶されているものとする。そして、ステップＳ１０６においては、第１ＲＯＭエリアＡ３に記憶されているユーザ設定情報登録プログラムを呼び出すようにされる。
このとき、ＣＰＵ１０１はＯＳとしてのプログラムにより、メディアドライブ１０７を制御して、第１ＲＯＭエリアＡ３に記憶されているユーザ設定情報登録プログラムの読み出しを実行させる。そして、読み出したユーザ設定情報登録プログラムをＲＡＭ１０３上に展開して起動させる。
【００５３】
上記のようにして、ユーザ設定情報登録プログラムが起動されることによっては、ディスプレイモニタ１０９に対して、ユーザ設定情報の入力を促すＧＵＩ画面が表示される。ユーザは、キーボード１０５、マウス１０６などの入力デバイスを操作することで、上記ＧＵＩ画面の案内にしたがって、所要のユーザ設定情報としての項目の入力を行うようにされる。ステップＳ１０７は、このようなユーザによるユーザ設定情報の入力操作に対応した所要の処理を実行する。
また、本実施の形態としては、ユーザ設定情報はユーザのメールアドレスのみであることとされているので、上記ステップＳ１０７としても、メールアドレスの入力に対応した処理となる。
【００５４】
そして、上記ステップＳ１０７としてのユーザ設定情報の入力が行われたうえで、所定の入力決定操作が行われたとすると、ステップＳ１０８において肯定結果が得られることになってステップＳ１０９の処理に進む。
ステップＳ１０７の処理によって入力されたユーザ設定情報（メールアドレスの文字データ）は、ＲＡＭ１０３にて保持されている。ステップＳ１０９では、このＲＡＭ１０３に保持されているユーザ設定情報をメディアドライバ１０７に転送すると共に、アプリケーションメディア２のＲエリアＡ５にこのユーザ設定情報を書き込むように指示する。これに応じて、メディアドライバ１０７は、転送されたユーザ設定情報を、アプリケーションメディア２のＲエリアＡ５に対して書き込んで記憶させる動作を実行する。また、このようにしてユーザ設定情報を記録した後は、例えば以降においてＲエリアＡ５に対して不用意にデータが追記されることがないように、ＲエリアＡ５についてのファイナライズを実行するようにされる。
【００５５】
また、ステップＳ１０５において、ユーザ設定情報が記録されている（設定情報記憶済アプリケーションメディア２である）として肯定結果が得られた場合には、図６に示すアプリケーションプログラムの利用に関連する処理を実行する。
【００５６】
図６に示すステップＳ１２０においては、アプリケーションメディア２のメーラーのアプリケーションプログラムを利用するのに必要な、パーソナルコンピュータ上での環境設定を実行する。
このためには、ディスクドライブ１０７を制御して、アプリケーションメディア２の第２ＲＯＭエリアＡ４、ＲエリアＡ５に記憶されている、プリセット設定情報と、ユーザ設定情報の読み出しを実行させ、これらの読み出されたプリセット設定情報及びユーザ設定情報をＲＡＭ１０３に保持させるようにして取得する。前述もしたように、プリセット設定情報とユーザ設定情報とにより、環境設定に必要な情報が揃う。つまり、環境設定情報は、プリセット設定情報とユーザ設定情報から成る。
そして、取得した環境設定情報（プリセット設定情報及びユーザ設定情報）に基づいて、ネットワーク接続及びメール送受信などのための環境設定を実行する。つまり、ネットワーク接続及びメール送受信などの環境設定のために必要とされる環境設定ファイルを、取得した環境設定情報の内容を反映させるようにして作成する、また、パーソナルコンピュータのシステムが、この作成された環境設定ファイルの内容が有効となるようにも設定する。
【００５７】
次のステップＳ１２１では、メーラーのアプリケーションプログラムを起動させるための処理を実行する。つまり、ディスクドライブ１０７により第１ＲＯＭエリアＡ３のメーラーのアプリケーションプログラムの読み出しを実行させ、ＲＡＭ１０３上に展開する。
また、ＲＷエリアＡ６においてアプリケーションファイルが記憶されている場合には、アプリケーションファイルの読み出しも実行させて、ＲＡＭ１０３に保持させるようにする。
【００５８】
次のステップＳ１２２は、上記ステップＳ１２１により起動されたメーラーのアプリケーションプログラムを、ユーザ操作などに応じた所要の動作が得られるように実行させる処理動作となる。
例えば電子メール作成のための操作に応じて、電子メールとしてのデータを作成する処理を実行することになる。また、電子メール送信又は受信のための操作が行われたのであれば、メール送信サーバ、又はメール受信サーバに対してネットワーク経由で接続を行って、電子メールの送信、受信のためのプロセスを実行する。
また、確認のために述べておくと、先のステップＳ１２０により設定されたネットワーク接続及びメール送受信などのための環境の下で、このステップＳ１２２によるメーラーのプログラムは実行される。従って、例えば電子メールの送受信などは、環境設定により設定されたメールアドレスを利用することになり、また、環境設定により設定されたメール送信サーバ、又はメール受信サーバに対してアクセスを行うようにされる。
【００５９】
また、作成した電子メールをドラフトとして保存したり、また、電子メールを送受信したり、さらには、送受信した電子メールを削除したりすることに応じては、ドラフトの電子メールのデータ、及び送信電子メール、受信電子メールなどのデータのアプリケーションファイルが生成され、また、更新が行われることになる。
メーラーの起動中においては、上記したようなアプリケーションファイルについての生成、更新などの管理を、ＲＡＭ１０３で実行するようにもされる。
【００６０】
そして、例えばメーラーのアプリケーションプログラムを終了させるための操作が行われたとすると、ステップＳ１２５において肯定結果が得られて、ステップＳ１２４の処理に移行する。
ステップＳ１２４では、パーソナルコンピュータのＲＡＭ１０３内のアプリケーションファイルのデータを、アプリケーションメディア２のＲＷエリアＡ６に書き込んで記憶させるようにする。
この場合においては、例えばこれまでＲＷエリアＡ６に記憶されていたアプリケーションファイルのデータについては全消去を実行し、代わりに、ＲＡＭ１０３に保持されていたアプリケーションファイルのデータに書き換えるようにして書き込みを実行するようにされる。これにより、ＲＷエリアＡ６の記憶内容としては、アプリケーションプログラムの終了段階で、常に、今回のアプリケーションプログラムの動作に応じて更新されたアプリケーションファイルの内容が反映されることになる。なお、このステップＳ１２４としての処理は、例えばアプリケーションプログラムの終了操作に応じた、そのアプリケーションプログラムによる処理とされればよい。つまり、アプリケーションプログラムは、終了操作が行われたら、ＲＷエリアＡ６に記憶されているアプリケーションファイルのデータについて、ＲＡＭ１０３に保持しているにアプリケーションファイルのデータに更新することを指示するイベントを発行するようにされる。
また、例えばメーラーの起動中において、パーソナルコンピュータのハードディスクドライブ１０８にアプリケーションファイルを保存して管理する形態とする場合も考えられる。この場合には、上記のようにして、ハードディスクドライブ１０８に記憶されているアプリケーションファイルを、アプリケーションメディア２のＲＷエリアＡ６にを書き込んで記憶させることになるが、これに伴って、ＨＤＤ１０８のアプリケーションファイルは削除するようにされる。
そして、次のステップＳ１２５により、これまで起動されていたアプリケーションプログラムを終了させる。
【００６１】
ここで、例えばパーソナルコンピュータのＯＳとしてのプログラムについて、上記図５及び図６に示した処理動作を実行するように構成することで、本実施の形態としてのアプリケーションメディア２に対応したパーソナルコンピュータの動作が得られることになる。このようなプログラムは、将来的にはＯＳの基本機能として組み込むようにしてもよいし、また、例えばプラグインデータやアップデータなどをインストールすることで、アプリケーションメディア２に対応可能なＯＳとすることも考えられる。また、このようなアプリケーションメディア２に対応する機能を有するＯＳのプログラム、若しくは、ＯＳにアプリケーションメディア２に対応する機能を与えるためのプラグインデータ（アップデータ）などは、各種の記憶媒体に記憶させることで、例えばパッケージメディアとして配布することが可能になる。また、このようなデータをサーバに置くこととして、ネットワークを経由して、端末のパーソナルコンピュータなどにアップロードする配布形態も考えられる。
【００６２】
なお、ＲＷエリアＡ６に記憶されるべきデータとしては、アプリケーションファイル以外で、アプリケーションプログラムに関連する所要のデータも記憶されるように構成して構わない。
例えば、メーラーのアプリケーションプログラムに限らず、各種のアプリケーションプログラムにおいて、ツールバーや、ウィンドウ画面の見た目などをユーザの好みに応じて変更設定可能なものが多く普及している。このようなユーザ設定といわれる設定情報が記述されたユーザ設定データなども、ＲＷエリアＡ６に記憶させることが考えられる。このようにすれば、先のステップＳ１２１の処理によりアプリケーションプログラムを起動させたときに、ＲＷエリアＡ６から読み出したユーザ設定データに従って、アプリケーションプログラムの環境を設定することが可能になる。
また、ユーザ設定の内容は、ユーザの好みに応じてしばしば変更されることがあるが、書き換え可能なＲＷエリアＡ６に対してユーザ設定データを記憶させることとすれば、ユーザ設定データが変更されたときには、ＲＷエリアＡ６のユーザ設定データの書き換えを行うことで対応できる。
【００６３】
また、本発明としては、アプリケーションメディアに記憶されるべきアプリケーションプログラムは、メーラーに限定されるものではない。例えば、ネットワーク接続を利用する他のアプリケーションプログラムとしては、いわゆるＷｅｂブラウザが知られているが、このＷｅｂブラウザなどとされても良い。また、ネットワーク接続を利用しない他のアプリケーションプログラムであっても構わない。
また、アプリケーションプログラムが記憶されるメディア（記憶媒体）としても、光学ディスクの範疇にあるメディアに限定されるべきものではない。例えば、フラッシュメモリなどの半導体メモリ素子を備える記憶媒体であってもよい。この場合には、例えば、メディアＩＤについては、メモリのドライブが何らかの方法により読み取り可能で、かつ、書き換え不可の状態で記憶媒体への記録を行うようにする。また、メモリ領域については、ＲＯＭ領域と、１回だけの書き込みが可能なライトアットワンスのＲ領域と、書き換え可能なＲＷ領域とを設定しておき、アプリケーションプログラム、及びプリセット設定情報などについてはＲＯＭ領域に記憶させ、ユーザ設定情報はＲ領域に、アプリケーションファイルなどのＲＷ領域に対して書き込みが行われるように構成すればよい。
【図面の簡単な説明】
【００６４】
【図１】本発明の実施の形態に対応するアプリケーションメディアの記録領域の設定例を模式的に示す図である。
【図２】実施の形態に対応するアプリケーションメディアの利用形態例を、パーソナルコンピュータの動作と共に示す説明図である。
【図３】実施の形態に対応するアプリケーションメディアの利用形態例を、パーソナルコンピュータの動作と共に示す説明図である。
【図４】パーソナルコンピュータの内部構成例を示すブロック図である。
【図５】アプリケーションメディアに対応するパーソナルコンピュータの処理動作を示すフローチャートである。
【図６】アプリケーションメディアに対応するパーソナルコンピュータの処理動作を示すフローチャートである。
【符号の説明】
【００６５】
Ａ１  メディアＩＤエリア、Ａ２  ＴＯＣエリア、Ａ３  第１ＲＯＭエリア、Ａ４  第２ＲＯＭエリア、Ａ５  Ｒエリア、Ａ６  ＲＷエリア、１  パーソナルコンピュータ、２  アプリケーションメディア、１０  ネットワーク、１０１  ＣＰＵ、１０２  ＲＯＭ、１０３  ＲＡＭ、１０４  入出力インターフェイス、１０５  キーボード、１０６  マウス、１０７  メディアドライブ、１０８  ハードディスクドライブ、１０９  ディスプレイモニタ、１１０  ネットワークインターフェイス、１１１  内部バス
【図１】
0004449970.tif 000002
【図２】
0004449970.tif 000003
【図３】
0004449970.tif 000004
【図４】
0004449970.tif 000005
【図５】
0004449970.tif 000006
【図６】
0004449970.tif 000007