(57)【要約】【課題】コンテンツデータと、ソフトウエアプログラムの情報とが記録されるものであって、プログラムの実行に使用するデータの追記ができない記録媒体に対して、データの追記を可能にする。【解決手段】記録媒体は、コンテンツデータと、少なくとも前記コンテンツデータを処理対象とするソフトウエアプログラムの情報とが記録される記録エリアを備える。ソフトウエアプログラムの実行時に用いられるデータの読み出しおよび書き込みが前記記録エリアに対するアクセス方式とは異なるアクセス方式で可能なメモリ手段が、前記記録エリアとは別個に設けられる。【選択図】図１
2009252291.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツデータと、少なくとも前記コンテンツデータを処理対象とするソフトウエアプログラムの情報とが記録される記録エリアを備えると共に、前記ソフトウエアプログラムの実行時に用いられるデータの読み出しおよび書き込みが前記記録エリアに対するアクセス方式とは異なるアクセス方式で可能なメモリ手段が、前記記録エリアとは別個に設けられた記録媒体。
【請求項２】
請求項１に記載の記録媒体において、
前記ソフトウエアプログラムは、前記メモリ手段に書き込まれているデータを読み出して処理に用いるための処理手順を含む記録媒体。
【請求項３】
請求項１に記載の記録媒体において、
前記ソフトウエアプログラムは、前記メモリ手段から読み出されて前記記録媒体が装填された情報処理装置に保持されたデータを取得して処理に用いるための処理手順を含む記録媒体。
【請求項４】
請求項２または請求項４に記載の記録媒体において、
前記ソフトウエアプログラムは、前記メモリ手段にデータを書き込むための処理手順を含む記録媒体。
【請求項５】
請求項１に記載の記録媒体において、
前記メモリ手段に書き込まれる前記データは、ネットワークを通じた所定の相手先にアクセスする際の認証に用いられるデータであり、
前記ソフトウエアプログラムは、前記メモリ手段から読み出された前記認証のためのデータを伴って前記所定の相手先へアクセスするための処理手順を含む記録媒体。
【請求項６】
請求項５に記載の記録媒体において、
前記メモリ手段に書き込まれる前記認証に用いられるデータとして、本パスワードに加えて簡易パスワードを含み、
前記ソフトウエアプログラムは、入力される簡易パスワードと、前記メモリ手段に記憶されている簡易パスワードとの比較を行って、両者の一致を確認した後、前記本パスワードを含む前記認証のためのデータを伴って前記所定の相手先へアクセスするための処理手順を含む記録媒体。
【請求項７】
請求項１に記載の記録媒体において、
前記メモリ手段に書き込まれる前記データは、ネットワークを通じた所定の相手先にアクセスするためのアドレスのデータであり、
前記ソフトウエアプログラムは、前記メモリ手段から読み出された前記アドレスのデータを用いて前記所定の相手先へアクセスするための処理手順を含む記録媒体。
【請求項８】
請求項１に記載の記録媒体において、
前記メモリ手段に書き込まれる前記データは、前記コンテンツデータが前回再生され、再生停止されたときの前記記録媒体上の再生位置のデータであり、
前記ソフトウエアプログラムは、前記メモリ手段から読み出されたデータにより示される前記前回再生停止された再生位置から、前記コンテンツデータの再生を開始するための処理手順を含む記録媒体。
【請求項９】
ＢＤ−Ｊ対応の光ディスクからなる請求項１に記載の記録媒体。
【請求項１０】
コンテンツデータと、少なくとも前記コンテンツデータを処理対象とするソフトウエアプログラムの情報とが記録される記録エリアを備えると共に、前記ソフトウエアプログラムの実行時に用いられるデータの読み出しおよび書き込みが前記記録エリアに対するアクセス方式とは異なるアクセス方式で可能なメモリ手段が、前記記録エリアとは別個に設けられた記録媒体が装填される装填部と、
前記装填部に装填された前記記録媒体から、前記コンテンツデータおよび前記ソフトウエアプログラムの情報とを読み込むための再生手段と、
前記記録媒体の前記メモリ手段に対してデータの読み出しおよび書き込みを実行するデータ読み書き手段と、
前記再生手段により読み込まれた前記ソフトウエアプログラムを、前記データ読み書き手段により読み出されたデータを用いて実行するプログラム実行手段と、
を備える情報処理装置。
【請求項１１】
請求項１０に記載の情報処理装置において、
前記ソフトウエアプログラムは、前記メモリ手段に書き込まれているデータを読み出して処理に用いるための処理手順を含み、
前記プログラム実行手段は、前記ソフトウエアプログラムに基づいて、前記メモリアクセス手段に前記メモリ手段からのデータの読み出しを指示し、
前記データ読み書き手段は、前記指示に応じて前記メモリ手段から前記データを読み込み、読み込んだデータを前記プログラム実行手段に渡すようにした情報処理装置。
【請求項１２】
請求項１０に記載の情報処理装置において、
前記ソフトウエアプログラムは、前記メモリ手段から読み出されて前記記録媒体が装填された情報処理装置に保持されたデータを取得して処理に用いるための処理手順を含み、
前記データ読み書き手段は、前記メモリ手段のデータを読み込んで、所定の保持部に保持するものであり、
前記プログラム実行手段は、前記ソフトウエアプログラムに基づいて前記所定の保持部から前記データを取得する処理を実行する情報処理装置。
【請求項１３】
請求項１２に記載の情報処理装置において、
前記データ読み書き手段は、外付けの装置である情報処理装置。
【請求項１４】
請求項１１または請求項１２に記載の情報処理装置において、
前記ソフトウエアプログラムは、前記メモリ手段にデータを書き込むための処理手順を含み、
前記プログラム実行手段は、前記ソフトウエアプログラムに基づいて、前記メモリアクセス手段に対して、前記メモリ手段にデータを書き込む指示を行い。
前記データ読み書き手段は、前記プログラム実行手段からの前記指示に応じて、前記メモリ手段へのデータの書き込みを実行する情報処理装置。
【請求項１５】
前記記録媒体は、ＢＤ−Ｊ対応の光ディスクである請求項１０に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えばＢＤ−Ｊ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ  Ｊａｖａ（登録商標））などに対応した記録媒体およびその記録媒体に記録されているコンテンツを再生処理などの処理を実行する情報処理装置に関する。
【背景技術】
【０００２】
ＢＤ−Ｊは、ＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ）における対話型のコンテンツのための基盤である。ＢＤ−Ｊ対応のディスクには、Ｊａｖａ（登録商標）技術に基づいたアプリケーションプログラム（ソフトウエアプログラム）が、映画などのコンテンツのデータ（映像データおよび音声データなど）と共に記録されている。
【０００３】
ＢＤ−Ｊによれば、記録されているアプリケーションプログラムを用いて、ネットワークを通じて所定のＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）にアクセスして、最新の予告編をダウンロードしたり、ピクチャーインピクチャー機能を実現したり、ローカルなストレージにアクセスしたりすることができる（非特許文献１および非特許文献２参照）。
【０００４】
上記の非特許文献は、次の通りである。
【非特許文献１】フリー百科事典「ウィキペディア（ｗｉｋｉｐｅｄｉａ）」
【非特許文献２】Blu-ray Disc Association (http://www.blu-raydisc.com/)
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、規格上、ＢＤ−Ｊでは、「Ｖｉｒｔｕａｌ  Ｐａｃｋａｇｅ」と呼ばれる機能がある。これは、光ディスクと、当該光ディスクの記録情報を処理する情報処理装置が備えるハードディスクなどのストレージの内容を仮想的に融合させて扱うことで、データ追記を実現する技術である。
【０００６】
この場合、規格上、データ追記は、情報処理装置が備えるハードディスクなどにおいてのみ行われ、追記データは、ＢＤ−Ｊ対応の光ディスクには書き込むことができない。このため、光ディスクを情報処理装置からイジェクトすると、追記されたデータは、情報処理装置のハードディスクなどに残るだけで、光ディスクには保持されない。
【０００７】
したがって、当該光ディスクを他の情報処理装置に装填した場合に、追記されたデータにアクセスすることができず、ユーザには、追記データは消失したように見えるという問題がある。
【０００８】
また、ＢＤ−Ｊを用いて、上述したようなネットワーク連携を実現する場合においても、ネットワークを通じた接続先の情報や認証のための情報などを、光ディスクと共に管理することできないため、再度、接続先や認証のための情報を指定する手間が必要である。
【０００９】
この発明は、以上の問題点を解決した記録媒体および当該記録媒体が装填される情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記の課題を解決するために、この発明は、
コンテンツデータと、少なくとも前記コンテンツデータを処理対象とするソフトウエアプログラムの情報とが記録される記録エリアを備えると共に、前記ソフトウエアプログラムの実行時に用いられるデータの読み出しおよび書き込みが前記記録エリアに対するアクセス方式とは異なるアクセス方式で可能なメモリ手段が、前記記録エリアとは別個に設けられた記録媒体を提供する。
【００１１】
この発明による記録媒体を、例えばＢＤ−Ｊ対応の光ディスクに適用すれば、ソフトウエアプログラムの実行により追記されるデータも、記録媒体のメモリ手段に保持されて、記録媒体に残留される。したがって、当該記録媒体を他の情報処理装置に装填したとしても、追記データにアクセスすることができるようになる。
【発明の効果】
【００１２】
この発明によれば、記録媒体のメモリ手段に追記データや、設定データ、履歴データを保持することができるので、当該記録媒体を他の情報処理装置に装填したときであっても、これらのメモリ手段に保持されたデータを用いたソフトウエアプログラム処理が可能となる。
【発明を実施するための最良の形態】
【００１３】
以下、この発明による記録媒体および情報処理装置の実施形態を、図を参照しながら説明する。以下に説明する実施形態は、いずれも記録媒体がＢＤ−Ｊ対応の光ディスクである場合である。また、メモリ手段は、この例では、外部の読み書き装置との間で、非接触でデータの読み書きが可能に構成されたＩＣチップで構成される。
【００１４】
［記録媒体の実施形態の説明］
図１は、この実施形態の記録媒体の例としてのＢＤ−Ｊ対応の光ディスク１（以下、単に光ディスク１という）の概要を説明するための図である。この光ディスク１は、後述するメモリ手段が設けられる点を除けば、通常のＢＤ−Ｊ対応の光ディスクと同様のものであって、中央に、透孔２があって、情報処理装置に装填されたときに、この透孔２の中心を回転中心として回転する。
【００１５】
この例の光ディスク１はおいては、図１において斜線を付して示す情報記録エリア３に、例えば映像データ、音声データ、テキストデータなどを含むコンテンツのデータと、Ｊａｖａ（登録商標）アプリケーションのソフトウエアプログラム（アプリケーションプログラム）とが書き込まれる。これらのコンテンツのデータおよびアプリケーションプログラムの情報とは、この光ディスク１が装填される情報処理装置の光ピックアップにより読み出される。
【００１６】
そして、この例の光ディスク１では、情報記録エリア３とは別個のエリア、この例では、情報記録エリア３よりもさらに内周側の領域に、メモリ手段の例としてのＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ；集積回路）チップ４が埋め込まれている。このＩＣチップ４は、データの記憶部を備え、非接触で、電磁誘導結合により、記憶データの読み出しおよび書き込みが可能とされている。
【００１７】
すなわち、ＩＣチップ４は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、メモリ、送受信回路、電源回路からなる回路部を含む。そして、ＩＣチップ４の回路部からは、透孔２と同心円状に配されるコイル部５が導出されている。このコイル部５も、光ディスク１に埋め込まれている。
【００１８】
コイル部５は、外部のデータ読み書き装置のコイル部との間で電磁誘導結合して、回路部５と、外部のデータ読み書き装置との間でデータ通信を行なうことができるようにするためのものである。これにより、回路部５のメモリに対するデータの読み書きが、外部のデータ読み書き装置により、非接触でできるように構成されている。
【００１９】
［情報処理装置の第１の実施形態］
図２は、この発明による情報処理装置の第１の実施形態のブロック図である。この第１の実施形態の情報処理装置１０は、上述したこの発明による記録媒体の実施形態である光ディスク１に記録されたコンテンツデータおよびアプリケーションプログラムを読み出す機能と、ＩＣチップ４に記憶されているデータを読み出し、また、ＩＣチップにデータを書き込む機能とを有する。
【００２０】
この実施形態の情報処理装置１０は、光ディスク１の装填部（図示は省略）を備える。図２は、光ディスク１が装填部に装填された状態を示している。光ディスク１が装填部に装填された状態では、光ディスク１は、図示を省略したチャック機構により、スピンドルモータ１１の回転軸１２に対して固定されて、スピンドルモータ１１により回転駆動される。スピンドルモータ１１は、システムコントローラ２０からの制御信号を受けるスピンドルサーボ回路１３により速度制御される。
【００２１】
システムコントローラ２０は、実施形態の情報処理装置１０の全体を制御するためのもので、この例では、マイクロコンピュータにより構成されている。
【００２２】
このシステムコントローラ２０に対して、再生スタートボタン、停止ボタンなどの光ディスク１の再生制御用の操作ボタンや、ＵＲＬやパスワードなどを入力するための操作ボタンなどを備える入力操作部１４が接続される。この入力操作部１４は、例えば赤外線を用いてリモートコントロール信号をやり取りする送信部と受信部とからなるリモートココントロール装置の構成とすることもできる。
【００２３】
また、ローカルストレージとして、この例では、ハードディスク装置１５が、システムコントローラ２０に接続されている。さらに、この例では、システムコントローラ２０には、インターネットなどのネットワークに接続するための通信インターフェース１６が接続されている。通信インターフェース１６は、電話線や光ケーブルに接続される。
【００２４】
そして、この実施形態の情報処理装置１０は、光ディスク１の情報記録エリアに記録されているデータを読み出すための光学ピックアップ２１を備える。光学ピックアップ２１は、スレッド機構２２により、光ディスク１の半径方向に移動可能とされている。スレッド機構２２は、システムコントローラ２０からの再生位置制御信号を受けたスレッドサーボ回路２３によりサーボ制御を受け、光学ピックアップ２１が、光ディスク１上の指定された再生位置をアクセスするように制御される。
【００２５】
光学ピックアップ２１により光ディスク１の情報記録エリア３から読み出された情報は、再生回路２４に供給される。
【００２６】
光ディスク１の情報記録エリア３から読み出された情報がコンテンツデータ（映像および音声データ）であるときには、それは復調回路２５に供給されて復調され、ＡＶ処理部２６に供給される。ＡＶ処理部２６からは、映像信号出力端子と、音声信号出力端子が導出される。そして、これら映像信号出力端子および音声信号出力端子を通じて、例えば、表示用ディスプレイとスピーカとを備える再生モニター装置（図示は省略）に、ＡＶ処理部２６から映像信号および音声信号が供給される。
【００２７】
光ディスク１の情報記録エリア３から読み出された情報がアプリケーションプログラムであるときには、それはシステムコントローラ２０のメモリにキャッシュされ、あるいは、例えばハードディスク装置１５に一時保持される。そして、システムコントローラ２０により、当該アプリケーションプログラムが実行される。
【００２８】
この実施形態の情報処理装置１０は、さらに、光ディスク１のＩＣチップ４のメモリに記憶されているデータの読み書きを行うためのデータ読み書き部２７を内蔵して備える。このデータ読み書き部２７は、図示は省略するが、光ディスク１のコイル部５と電磁誘導結合するコイル部を備えて、ＩＣチップ４との間でデータの読み書きを行う。
【００２９】
この実施形態では、ＢＤ−Ｊ対応の光ディスク１が情報処理装置１０に装填されると、データ読み書き部２７は、ＩＣチップ４にデータが記憶されていれば、そのデータを読み出して、システムコントローラ２０のワークエリアのメモリに保持する。そして、ワークエリアのメモリに保持されたデータが、光ディスク１から読み出されたアプリケーションの実行の際に用いられるようにされる。
【００３０】
この場合に、データ読み書き部２７は、光ディスク１に記録されていたアプリケーションプログラムにしたがって、ＩＣチップ４のデータを読み出すこともできるし、光ディスク１が装填されたときに、ＩＣチップ４からのデータの読み出しを必ず実行するように構成することもできる。
【００３１】
すなわち、前者の場合には、光ディスク１に記録されているアプリケーションプログラムは、ＩＣチップに書き込まれているデータを読み出して処理に用いるようにするための処理手順を含む。そして、読み書き部２７は、システムコントローラ２０を介して、前記アプリケーションプログラムの処理手順に従って、ＩＣチップ４からのデータの読み出しを実行する。
【００３２】
また、後者の場合には、読み書き部２７は、光ディスク１が装填されたときに、システムコントローラ２０の制御にしたがって、ＩＣチップ４からのデータの読み出しを実行、読み出したデータをシステムコントローラ２０に渡す。システムコントローラ２０は、読み出されたデータをワークエリアのメモリに保持するようにする。この場合には、光ディスク１に記録されるアプリケーションプログラムには、システムコントローラ２０のワークエリアのメモリのデータにアクセスするための処理手順が含まれる。後者は、前述した「Ｖｉｒｔｕａｌ  Ｐａｃｋａｇｅ」の機能を用いる場合である。
【００３３】
また、光ディスク１に記録されているアプリケーションプログラムの実行により、光ディスク１に記録すべきデータが発生した場合、この実施形態では、当該アプリケーションプログラムには、システムコントローラ２０のメモリに保持されていたデータをＩＣチップ４に書き込むようにするための処理手順を含むように構成されている。
【００３４】
［アプリケーションの例］
＜第１の例：ネットワークアクセス＞
この例は、光ディスク１に記録されているコンテンツを再生する際に、所定のサーバにアクセスして所定の情報を当該サーバから取得し、その取得した所定の情報を、コンテンツの再生において反映させるようにするアプリケーションの場合である。
【００３５】
この例の場合、当該光ディスク１を用いてサーバにアクセスする際において、ＩＣチップ４に、サーバのＵＲＬや、パスワード、ユーザＩＤなどのネットワークアクセスに必要なデータが記憶されていない場合には、ユーザがそれらのデータを設定入力する。しかし、ＩＣチップ４に、前記のネットワークアクセスに必要なデータが記憶されている場合には、当該ＩＣチップ４に記憶されているデータが用いられ、ユーザの入力操作が不要となる。
【００３６】
しかし、この例では、サーバアクセスを、全てのユーザに開放するのではなく、一部のユーザに特定するために、特定のパスワードの認証を必要とする場合を考慮して、簡易パスワードを用いたセキュアなアクセスを可能としている。すなわち、この実施形態では、サーバにおける認証に必要な特定のパスワードを本パスワードとすると共に、当該本パスワードの使用を許可するための簡易パスワードを用いる。
【００３７】
ＩＣチップ４に記憶されている本パスワードは、自動的に読み出されるのではなく、ユーザが入力した簡易パスワードが正しい簡易パスワードであるときにのみ、本パスワードをＩＣチップ４から読み出される。そして、これにより、当該本パスワードを用いたサーバへのアクセスを許可するものである。
【００３８】
この例の場合において、ＩＣチップ４に記憶されるネットワークアクセスに必要なデータの例を図３に示す。この例では、図３に示すように、ネットワークアクセスに必要なデータとしては、ユーザ識別子（ユーザＩＤ）と、本パスワードと、簡易パスワードと、サーバのＵＲＬとが用いられる。ここで、本パスワードは、例えば８桁以上など比較的桁数の多いものとされ、また、簡易パスワードは、例えば４桁以下など、比較的桁数が少ないものとすることができる。
【００３９】
これらのデータは、最初は、ユーザにより設定入力され、当該ユーザに設定入力がなされたら、その設定入力データが光ディスク１のＩＣチップ４に書き込まれる。
【００４０】
すなわち、この実施形態の情報処理装置１０は、光ディスク１が装填されたときには、ＩＣチップ４に、これらのネットワークアクセスに必要なデータが記憶されているかどうかチェックする。そして、情報処理装置１０は、ＩＣチップ４に前記データが記憶されていなければ、ユーザに、前記データの入力を行わせるようにする。また、情報処理装置１０は、ＩＣチップ４に、これらのネットワークアクセスに必要なデータが記憶されていれば、その記憶されているデータを用いてネットワークアクセスを行うようにする。なお、情報処理装置１０が行うＩＣチップ４の記憶データの有無のチェックおよびネットワークアクセスの処理は、光ディスク１に記録されているアプリケーションプログラムにしたがってなされるものである。
【００４１】
図４および図５に、光ディスク１に記録されているアプリケーションプログラムがネットワークアクセスの手順を含む場合における処理の流れのフローチャートの例を示す。光ディスク１が情報処理装置１０に装填されると、情報処理装置１０のシステムコントローラ２０は、光ディスク１から当該アプリケーションプログラムを読み出す。そして、システムコントローラ２０は、当該アプリケーションプログラムの実行を開始して、図４のスタートから処理を開始する。
【００４２】
先ず、光ディスク１から読み込んだアプリケーションプログラムにしたがって、システムコントローラ２０は、ＩＣチップ４からデータを読み込む処理を行う（ステップＳ１０１）。そして、ＩＣチップ４に、ネットワークアクセスに必要なデータが記憶されているか否か判別する（ステップＳ１０２）。
【００４３】
このステップＳ１０２で、ＩＣチップ４に、ネットワークアクセスに必要なデータが記憶されていないと判別したときには、システムコントローラ２０は、ユーザに入力を促すようにする入力画面および音声の情報を生成して、それをＡＶ処理部２６を通じて再生モニター装置に送る（ステップＳ１０３）。再生モニター装置においては、その表示画面にネットワークアクセスに必要なデータの設定入力のための入力画面が表示されると共に、ネットワークアクセスに必要なデータの設定入力を促す音声メッセージがスピーカから放音される。
【００４４】
ユーザは、この入力画面および音声メッセージを受けて、図３を用いて説明したネットワークアクセスに必要なデータの設定入力を行うので、システムコントローラ２０は、その設定入力を受け付けて、ワークエリアのメモリ（バッファ）に保持する。そして、システムコントローラ２０は、この設定入力されたデータを用いて、サーバへのネットワークアクセスを実行する（ステップＳ１０４）。
【００４５】
次に、システムコントローラ２０は、正常にサーバにアクセスすることができたか否か判別する（ステップＳ１０５）。正常にアクセスすることができなかったと判別したときには、システムコントローラ２０は、エラーであることをユーザに報知するための表示画面情報および音声情報を生成して、それをＡＶ処理部２６を通じて再生モニター装置に送り、ユーザにエラーを通知する（ステップＳ１０６）。そして、ステップＳ１０３に戻り、再度、ユーザに、データの設定入力を行わせるようにする。
【００４６】
また、ステップＳ１０５で、正常にサーバにアクセスすることができたと判別したときには、システムコントローラ２０は、光ディスク１に記録されているコンテンツのデータに対して、サーバから取得した情報を用いた処理をするなどして、アプリケーションプログラムに従った処理を実行する（ステップＳ１０７）。
【００４７】
そして、システムコントローラ２０は、ユーザからのアプリケーションプログラムの終了指示を待ち（ステップＳ１０８）、終了指示があったと判別したときには、システムコントローラ２０は、保持していたユーザにより設定入力されたデータを、光ディスク１のＩＣチップ４に書き込むようにする（ステップＳ１０９）。その後、アプリケーションプログラムは終了となる。
【００４８】
また、ステップＳ１０２で、光ディスク１のＩＣチップ４に、ネットワークアクセスのためのデータが記憶されていると判別したときには、システムコントローラ２０は、ユーザに簡易パスワードの入力を促すようにする入力画面および音声の情報を生成して、それをＡＶ処理部２６を通じて再生モニター装置に送る（ステップＳ２０１）。したがって、再生モニター装置においては、その表示画面に簡易パスワードの設定入力のための入力画面が表示されると共に、当該簡易パスワードの設定入力を促す音声メッセージがスピーカから放音される。
【００４９】
ユーザは、この入力画面および音声メッセージを受けて、簡易パスワードの入力を行うので、システムコントローラ２０は、その入力を受け付けて、ワークエリアのメモリ（バッファ）に保持する。そして、システムコントローラ２０は、入力された簡易パスワードを、ＩＣチップ４に記憶されている簡易パスワードとを比較して、両者の一致を確認することにより、入力された簡易パスワードが正しいか否かを判別する（ステップＳ２０２）。
【００５０】
ステップＳ２０２で、入力された簡易パスワードが正しくないと判別したときには、システムコントローラ２０は、簡易パスワードの入力間違いは、例えば３回目であるか否か判別する（ステップＳ２０３）。簡易パスワードの入力間違いの回数は、３回ではなく、４回以上に設定しても良い。
【００５１】
ステップＳ２０３で、簡易パスワードの入力間違い回数は、３回未満であると判別したときには、ステップＳ２０１に戻って、再度の簡易パスワードの入力を受け付ける。また、ステップＳ２０３で、簡易パスワードの入力間違い回数が３回目であると判別したときには、光ディスク１のＩＣチップ４に記憶されているネットワークアクセスのためのデータを消去する（ステップＳ２０４）。そして、その後、ステップＳ１０６にジャンプして、このステップＳ１０６以降の処理を行う。
【００５２】
また、ステップＳ２０２で、入力された簡易パスワードが正しいと判別したときには、システムコントローラ２０は、ステップＳ１０１で読み込んだＩＣチップ４に記憶されていたデータを用いて、サーバへのネットワークアクセスを実行する（ステップＳ２０５）。
【００５３】
そして、正常にアクセスすることができたか否か判別し（ステップＳ２０６）、正常にアクセスすることができないと判別したときには、ステップＳ１０６にジャンプして、このステップＳ１０６以降の処理を行う。
【００５４】
また、ステップＳ２０６で、正常にアクセスすることができたと判別したときには、システムコントローラ２０は、光ディスク１に記録されているコンテンツのデータに対して、サーバから取得した情報を用いた処理をするなどして、アプリケーションプログラムに従った処理を実行する（ステップＳ２０７）。
【００５５】
そして、システムコントローラ２０は、ユーザからのアプリケーションプログラムの終了指示を待ち（ステップＳ２０８）、終了指示があったと判別したときには、システムコントローラ２０は、光ディスク１から読み込んだアプリケーションプログラムの実行を終了する。
【００５６】
以上説明したように、この実施形態では、最初は、ユーザがネットワークアクセスのためのデータを設定入力する必要があるが、ステップＳ１０９で、当該データが光ディスク１のＩＣチップ４に格納されて記憶保持される。したがって、その後は、情報処理装置１０と同等の構成を備える情報処理装置であれば、ユーザは、データの設定入力をする必要がない。ただし、上述の実施形態においては、ユーザは、簡易パスワードの入力は、する必要がある。
【００５７】
この例のネットワークアクセスに用いるデータを、ＩＣチップ４に保持するようにすることにより、次のような用途が実現できる。
【００５８】
すなわち、プライベートな写真や動画を光ディスク１に保存する際に、光ディスク１にあるコンテンツだけではなく、ネットワークストレージにあるコンテンツも取り出して統合表示できるビューワー（Ｖｉｅｗｅｒ）を作る場合に、ネットワークへのアクセスのためのアドレス（ＵＲＬ）、ユーザＩＤを、ＩＣチップ４に記録する。
【００５９】
この光ディスク１を友人に貸して別の情報処理装置で再生する場合には、光ディスク１を装填して、ビューワーを操作するだけで、前記友人は、コンテンツを利用することができる。なお、上述の実施形態のように、簡易パスワードを用いる場合には、当該友人には、その簡易パスワードを教えるだけで、本パスワードを教える必要はない。セキュリティーを強固にするためには、多桁の本パスワードとすることが多いが、当該多桁の本パスワードは友人に知らせる必要はなく、簡易パスワードのみを知らせればよいので、入力間違いが減る。
【００６０】
＜第２の例：レジューム再生＞
この第２の例は、光ディスク１に記録されているコンテンツの前回の再生停止位置の情報をＩＣチップ４に記憶保持して、次回の再生においては、当該記憶保持されている前回の再生停止位置から再生開始するようにするアプリケーションの場合である。このような再生は、レジューム再生と呼ばれる。
【００６１】
この例によれば、ＩＣチップ４にコンテンツの前回再生停止位置が保持されるので、情報処理装置が前回の再生時と異なっても、レジューム再生が可能である。例えば、居間で鑑賞していた光ディスク１の映画コンテンツの続きを、場所を寝室に変えて、継続して鑑賞することができる。
【００６２】
図６は、レジューム再生を実現するアプリケーションプログラムが、光ディスク１に、記録されている場合における、当該レジューム再生の処理の流れのフローチャートの例を示す。光ディスク１が情報処理装置１０に装填されると、情報処理装置１０のシステムコントローラ２０は、光ディスク１から当該レジューム再生のアプリケーションプログラムを読み出す。そして、システムコントローラ２０は、当該ソフトウエアプログラムの実行を開始して、図６のスタートから処理を開始する。
【００６３】
先ず、光ディスク１から読み込んだアプリケーションプログラムにしたがって、システムコントローラ２０は、ＩＣチップ４からデータを読み込む処理を行う（ステップＳ３０１）。そして、ＩＣチップ４に、前回の再生停止位置のデータが記憶されているか否か判別する（ステップＳ３０２）。
【００６４】
このステップＳ３０２で、ＩＣチップ４に、前回の再生停止位置のデータが記憶されていると判別したときには、システムコントローラ２０は、ユーザにレジューム再生を行うか否かを確認するメッセージ画面の表示画像情報および音声情報を生成して、それをＡＶ処理部２６を通じて再生モニター装置に送る（ステップＳ３０３）。再生モニター装置においては、その表示画面に、レジューム再生を行うか否かを確認するメッセージ画面が表示されると共に、確認入力を促す音声メッセージがスピーカから放音される。
【００６５】
ユーザは、この確認画面および音声メッセージを受けて、レジューム再生をするか否かの確認入力を行うので、システムコントローラ２０は、その確認入力を受け付けて、レジューム再生を行うか否かを判別する（ステップＳ３０４）。
【００６６】
そして、システムコントローラ２０は、レジューム再生を行うと判別したときには、ユーザからの再生開始指示操作を待ち（ステップＳ３０５）、再生開始指示操作があったと判別したときには、レジューム再生を行う。すなわち、システムコントローラ２０は、ＩＣチップ４から読み出された前回再生停止位置のデータ（レジュームポイントのデータ）により指定される再生位置から、光ディスク１に記録されているコンテンツの再生を開始する（ステップＳ３０６）。
【００６７】
そして、システムコントローラ２０は、ユーザによる再生停止指示操作を監視し（ステップＳ３０７）、再生停止指示操作があったと判別したときには、コンテンツの再生を停止し、その停止した再生位置のデータを保持する（ステップＳ３０８）。
【００６８】
次に、システムコントローラ２０は、光ディスク１に対するイジェクト指示操作がユーザによりなされたか否か判別する（ステップＳ３０９）。そして、イジェクト指示操作がなされていないと判別したときには、システムコントローラ２０は、再生再開の指示操作がなされたか否か判別し（ステップＳ３１１）、再生再開の指示操作がなされていなければ、ステップＳ３０９に戻る。
【００６９】
ステップＳ３１１で、再生再開の指示操作がなされたと判別したときには、システムコントローラ２０は、ステップＳ３０８で停止した再生位置からコンテンツの再生を再開するようにする（ステップＳ３１２）。
【００７０】
そして、ステップＳ３０９で、光ディスク１がイジェクトされたと判別したときには、システムコントローラ２０は、保持しているイジェクト直前の最終停止再生位置のデータを、ＩＣチップ４に書き込み（ステップＳ３１０）、その後、このレジューム再生の処理ルーチンを終了する。
【００７１】
また、ステップＳ３０２で、ＩＣチップ４に前回再生停止位置のデータが記憶されていないと判別したときには、システムコントローラ２０は、再生開始指示操作を待って（ステップＳ３１３）、再生開始指示操作があったときには、光ディスク１のコンテンツを、その先頭から再生する（ステップＳ３１４）。そして、その後は、ステップＳ３０７に進み、当該ステップＳ３０７以降の処理を繰り返す。
【００７２】
［情報処理装置の第２の実施形態］
上述した第１の実施形態の情報処理装置１０では、光ディスク１のＩＣチップ４に対するデータの読み書きを行うデータ読み書き部２７を、情報処理装置１０が内蔵する構成とした。
【００７３】
これに対して、図７に示すように、第２の実施形態の情報処理装置３０では、光ディスク１のＩＣチップ４に対するデータの読み書きを行う装置部を、情報処理装置本体３１に対して外付けのデータ読み書き装置３２とする。外付けのためのインターフェースは、例えばＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）などの汎用のものを用いることができる。図７は、情報処理装置本体３１と、データ読み書き装置３２とはＵＳＢケーブル３３を用いて接続されている状態を示している。
【００７４】
図８は、この第２の実施形態の情報処理装置３０の全体の構成例を示すブロック図である。この図８において、第１の実施形態の情報処理装置１０と同一部分には、同一番号を付して示してある。
【００７５】
図８と図２との比較から明らかなように、第２の実施形態の情報処理装置本体３１は、内蔵のデータ読み書き部２７を備えないこと、および、外部機器インターフェース３４を備えることが、第１の実施形態の情報処理装置１０と異なる。第２の実施形態の情報処理装置本体３１は、その他の構成は、第１の実施形態の情報処理装置１０と全く同様の構成とされている。
【００７６】
外部機器インターフェース３４は、この例では、ＵＳＢインターフェースが用いられ、ＵＳＢケーブル３３を通じてデータ読み書き装置３２と接続される。
【００７７】
この第２の実施形態においては、ユーザは、光ディスク１を、情報処理装置本体３１に装填する前に、データ読み書き装置３２の非接触データ読み書き部３２ａにかざして、データ読み書き装置３２にＩＣチップ４のデータの読み出しを行わせるようにする。
【００７８】
データ読み書き装置３２は、ＩＣチップ４から読み込んだデータを、ＵＳＢインターフェース３４を通じて、情報処理装置本体３１のシステムコントローラ２０に転送する。システムコントローラ２０は、転送されてきたデータを、ハードディスク装置１５の所定のメモリ領域（Ｖｉｒｔｕａｌ  Ｐａｃｋａｇｅの領域）に書き込んでおくようにする。
【００７９】
この第２の実施形態の場合には、光ディスク１に記録されるアプリケーションプログラムには、ＩＣチップ４に記憶されているデータを利用する場合には、ＩＣチップ４から読み出されたデータが格納されているハードディスク装置１５のメモリ領域をアクセスして、ＩＣチップ４から読み出されたデータを取得する処理手順が含まれる。
【００８０】
また、この第２の実施形態の場合には、ＩＣチップ４へのデータの書き込みは、光ディスク１のイジェクト後に、ユーザが光ディスク１を、データ読み書き装置３２の非接触データ読み書き部３２ａにかざすことによりなされる。
【００８１】
このため、第２の実施形態の場合、ＩＣチップ４にデータを書き込むようにする場合には、光ディスク１に記録されるアプリケーションプログラムは、光ディスク１がイジェクトされても処理ルーチンを終了せず、イジェクト後のＩＣチップ４に書き込むための処理手順を含む。
【００８２】
すなわち、光ディスク１のイジェクト後、ユーザが、データ読み書き装置３２をかざすと、ハードディスク装置１５に記憶されているデータが、外付け機器インターフェース３４を通じてデータ読み書き装置３２に供給され、ＩＣチップ４に書き込まれる。この処理手順が、光ディスク１に記録されるアプリケーションプログラムに含まれる。
【００８３】
この第２の実施形態においては、上述したＩＣチップ４に対するデータの読み書きアクセスが第１の実施形態と異なるのみで、上述した第１の実施形態における場合と同様にして、光ディスク１に記録されているコンテンツおよびアプリケーションプログラムの実行がなされる。
【００８４】
この第２の実施形態によれば、情報処理装置３０は、光ディスク１のＩＣチップ４に対するデータの読み書きを行うデータ読み書き部２７を内蔵する必要がないので、従来からあるＢＤ用の情報処理装置を、そのまま用いることができるというメリットがある。
【００８５】
なお、上述の第２の実施形態では、ＩＣチップ４に読み書きするデータは、情報処理装置３１のハードディスク装置１５を経由させるようにしたが、ハードディスク装置ではなく、ヒープメモリを介することでＩＣチップ４に対して読み書きする仕組みを設けるようにしても良い。
【００８６】
［その他の実施形態および変形例］
コンテンツを再生しながらタグを付けたり、追記したコメントを、ＩＣチップ４に書き込むようにすることもできる。この場合に、コンテンツの再生中に付けたタグやコメントを、直接にＩＣチップに書き込むようにしておいても良いし、一旦サーバに登録しておき、それを、適当な時点で、ＩＣチップに書き込むようにしても良い。
【００８７】
また、ＩＣチップには、コンテンツを利用した日、鑑賞した日、などの履歴情報を記録するようにしても良い。その場合には、情報処理装置を買い換えた場合でも、当該ＩＣチップの履歴情報をいつでも参照することができる。
【００８８】
なお、ＩＣチップに対する読み書きは、上述の実施形態では、電磁誘導結合による非接触で行うようにしたが、その他の非接触結合による手段を用いても良いし、非接触でなくても良い。
【００８９】
なお、上述の実施形態では、光ディスクには、メモリ手段として、ＩＣチップを埋め込むようにしたが、メモリ手段としては、これに限られるものではない。例えば、ＢＤとは異なる記録再生形式で、ディスクにデータを読み書きするメモリ手段、例えばホログラム記録再生エリアを、ディスクに設けるようにしても良い。
【００９０】
また、この発明は、ＢＤなどの光ディスクに限られるものではなく、その他の種々の記録媒体であって、ＢＤ−Ｊと同種の規格上の問題がある記録媒体に適用可能である。
【図面の簡単な説明】
【００９１】
【図１】この発明による記録媒体の実施形態としての光ディスクの例を示す図である。
【図２】この発明による情報処理装置の第１の実施形態の構成例のブロック図である。
【図３】この発明による記録媒体の実施形態の説明に用いる図である。
【図４】この発明による情報処理装置の実施形態により、実行されるアプリケーション例の説明のためのフローチャートの一部である。
【図５】この発明による情報処理装置の実施形態により、実行されるアプリケーション例の説明のためのフローチャートの一部である。
【図６】この発明による情報処理装置の実施形態により、実行されるアプリケーション例の説明のためのフローチャートである。
【図７】この発明による情報処理装置の第２の実施形態の構成の全体の概要を説明するためのブロック図である。
【図８】この発明による情報処理装置の第２の実施形態の構成例のブロック図である。
【符号の説明】
【００９２】
１…光ディスク（ＢＤ−Ｊ対応）、３…情報記録エリア、４…ＩＣチップ、５…コイル部、１０…情報処理装置、２７…データ読み書き部、３１…情報処理装置本体、３２…データ読み書き装置
【図１】
2009252291.tif 000003
【図２】
2009252291.tif 000004
【図３】
2009252291.tif 000005
【図４】
2009252291.tif 000006
【図５】
2009252291.tif 000007
【図６】
2009252291.tif 000008
【図７】
2009252291.tif 000009
【図８】
2009252291.tif 000010