(57)【特許請求の範囲】
【請求項１】
光ディスクに記録されているコンテンツを利用する機器であって、
前記光ディスクは、複数の部分領域から成る制御情報領域を備え、前記制御情報領域は、全ての前記部分領域が未書込みである状態、及び、複数の前記部分領域のうちの一つの前記部分領域にのみ制御情報が書き込まれている状態の何れか一方をとり、
前記制御情報は、当該制御情報が書き込まれた前記部分領域に対応する１台の機器のみにより、当該光ディスクに記録されている前記コンテンツの利用が可能であることを示し、
前記機器は、
当該機器に対応する前記部分領域を特定するための位置情報を保持する位置情報保持部と、
前記制御情報領域内の全ての前記部分領域から読出しを行う読出部と、
前記読出部による読み出し結果を用いて、（１）全ての前記部分領域が未書込みか、（２）前記位置情報により特定される前記部分領域以外の何れかの前記部分領域に、前記制御情報が書き込まれているか、及び、（３）前記位置情報により特定される前記部分領域に、前記制御情報が書き込まれているかを判断し、（１）全ての前記部分領域が未書込みである場合に、当該機器による前記コンテンツの利用が可能であると判断し、（２）前記位置情報により特定される前記部分領域以外の何れかの前記部分領域に、前記制御情報が書き込まれている場合に、当該機器による前記コンテンツの利用が不可能であると判断し、（３）前記位置情報により特定される前記部分領域に、前記制御情報が書き込まれている場合に、当該機器による前記コンテンツの利用が可能であると判断する判断部と、
前記判断部により、全ての前記部分領域が未書込みであると判断される場合に、前記位置情報により特定される前記部分領域に、前記制御情報を書き込む書込部と、
前記判断部により、当該機器による前記コンテンツの利用が可能であると判断される場合、前記位置情報により特定される前記部分領域に前記制御情報が書き込まれていることが確認された後、前記コンテンツを利用する利用制御部と
を備えることを特徴とする機器。
【請求項２】
前記機器は、さらに、
前記光ディスクから前記コンテンツを利用不可能な状態で取得するコンテンツ取得部と、
取得したコンテンツを記憶するコンテンツ記憶部とを備え、
前記利用制御部は、前記位置情報保持部に保持されている前記位置情報により特定される前記部分領域に前記制御情報が書き込まれていることが確認された後、前記コンテンツ記憶部に記憶されている前記コンテンツを利用不可能な状態から利用可能な状態に変更し、その後、コンテンツを利用する
ことを特徴とする請求項１に記載の機器。
【請求項３】
前記書込部は、前記光ディスク上の膜を物理的かつ不可逆的に変化させることにより、前記制御情報を書き込む
ことを特徴とする請求項２に記載の機器。
【請求項４】
前記制御情報領域は、前記光ディスクのリードイン領域に存在し、
前記書込部は、前記光ディスクのリードイン領域に存在する前記部分領域に、レーザー技術を用いて前記制御情報を書き込む
ことを特徴とする請求項３に記載の機器。
【請求項５】
前記光ディスクはＲＯＭディスクであって、前記制御情報領域は、前記リードイン領域のバーストカッティング領域に存在し、
前記書込部は、ＲＯＭディスクのバーストカッティング領域に存在する前記部分領域にバーストカッティング技術を用いて前記制御情報を書き込む
ことを特徴とする請求項４に記載の機器。
【請求項６】
前記機器は、さらに、
当該機器に固有の値である機器識別子を保持する識別子保持部と、
前記機器識別子を用いて前記位置情報を算出し、算出された前記位置情報を、前記位置情報保持部に書き込む位置情報算出部とを備える
ことを特徴とする請求項１に記載の機器。
【請求項７】
前記制御情報領域の各部分領域は、１ビット長であり、
前記書込部は、１ビットの前記制御情報を前記部分領域に書き込む
ことを特徴とする請求項１に記載の機器。
【請求項８】
光ディスクに記録されているコンテンツを利用する機器であって、
前記光ディスクは、当該光ディスクを特定するディスク識別子を保持するディスク識別子領域と、複数の部分領域から成る制御情報領域とを備え、前記制御情報領域は、全ての前記部分領域が未書込みである状態、及び、複数の前記部分領域のうちの一つの前記部分領域にのみ制御情報が書き込まれている状態の何れか一方をとり、
前記制御情報は、当該制御情報が書き込まれた前記部分領域に対応する１台の機器のみにより、当該光ディスクに記録されている前記コンテンツの利用が可能であることを示し、
前記機器は、
利用可能なコンテンツが記録されている光ディスクを特定する取得済みディスク識別子を保持するためのディスク識別子保持部と、
当該機器に対応する前記部分領域を特定するための位置情報を保持する位置情報保持部と、
前記光ディスクの前記ディスク識別子領域から、前記ディスク識別子を読み出す識別子読出部と、
前記制御情報領域内の全ての前記部分領域から読出しを行う部分領域読出部と、
前記部分領域読出部による読み出し結果を用いて、前記位置情報により特定される前記部分領域以外の前記部分領域に前記制御情報が書き込まれているか判断する第１判断部と、
前記第１判断部による判断が否定的である場合に、前記位置情報により特定される前記部分領域に前記制御情報が書き込まれているか判断する第２判断部と、
前記第２判断部による判断が肯定的である場合に、前記識別子読出部により読み出された前記ディスク識別子が前記ディスク識別子保持部に保持されているか判断する第３判断部と、
前記第２判断部による判断が否定的である場合、又は、前記第３判断部による判断が肯定的である場合に、前記コンテンツを利用する利用制御部と、
前記第２判断部による判断が否定的である場合に、前記識別子読出部が読み出した前記ディスク識別子を前記取得済みディスク識別子として前記ディスク識別子保持部に書き込むディスク識別子記録部と、
前記第２判断部による判断が否定的である場合に、前記位置情報により特定される前記部分領域に、前記制御情報を書き込む制御情報書込部と、
を備え、
前記利用制御部は、前記第２判断部による判断が否定的である場合には、前記位置情報保持部に保持されている前記位置情報により特定される前記部分領域に前記制御情報が書き込まれたことが確認された後、前記コンテンツを利用する
ことを特徴とする機器。
【請求項９】
前記機器は、さらに、
前記光ディスクから前記コンテンツを利用不可能な状態で取得するコンテンツ取得部と、
取得した前記コンテンツを記憶するコンテンツ記憶部とを備え、
前記利用制御部は、前記位置情報保持部に保持されている前記位置情報により特定される前記部分領域に前記制御情報が書き込まれたことが確認された後、前記コンテンツ記憶部に記憶されている前記コンテンツを利用不可能な状態から利用可能な状態に変更し、その後、コンテンツを利用する
ことを特徴とする請求項８に記載の機器。
【請求項１０】
前記制御情報書込部は、前記光ディスク上の膜を物理的かつ不可逆的に変化させることにより、前記制御情報を書き込む
ことを特徴とする請求項９に記載の機器。
【請求項１１】
前記制御情報領域は、前記光ディスクのリードイン領域に存在し、
前記制御情報書込部は、前記光ディスクのリードイン領域に存在する前記部分領域に、レーザー技術を用いて前記制御情報を書き込む
ことを特徴とする請求項１０に記載の機器。
【請求項１２】
前記光ディスクはＲＯＭディスクであって、前記制御情報領域は、前記リードイン領域のバーストカッティング領域に存在し、
前記制御情報書込部は、ＲＯＭディスクのバーストカッティング領域に存在する前記部分領域にバーストカッティング技術を用いて前記制御情報を書き込む
ことを特徴とする請求項１１に記載の機器。
【請求項１３】
前記機器は、さらに、
当該機器に固有の値である機器識別子を保持する識別子保持部と、
前記機器識別子を用いて前記位置情報を算出し、算出された前記位置情報を、前記位置情報保持部に書き込む位置情報算出部とを備える
ことを特徴とする請求項８に記載の機器。
【請求項１４】
前記制御情報領域の各部分領域は、１ビット長であり、
前記制御情報書込部は、１ビットの前記制御情報を前記部分領域に書き込む
ことを特徴とする請求項８に記載の機器。
【請求項１５】
光ディスクに記録されているコンテンツを利用する機器において用いられる制御方法であって、
前記光ディスクは、複数の部分領域から成る制御情報領域を備え、前記制御情報領域は、全ての前記部分領域が未書込みである状態、及び、複数の前記部分領域のうちの一つの前記部分領域にのみ制御情報が書き込まれている状態の何れか一方をとり、
前記制御情報は、当該制御情報が書き込まれた前記部分領域に対応する１台の機器のみにより、当該光ディスクに記録されている前記コンテンツの利用が可能であることを示し、
前記機器は、当該機器に対応する前記部分領域を特定するための位置情報を保持する位置情報保持部を保持しており、
前記制御方法は、
前記制御情報領域内の全ての前記部分領域から読出しを行う読出ステップと、
前記読出ステップによる読み出し結果を用いて、（１）全ての前記部分領域が未書込みか、（２）前記位置情報により特定される前記部分領域以外の何れかの前記部分領域に、前記制御情報が書き込まれているか、及び、（３）前記位置情報により特定される前記部分領域に、前記制御情報が書き込まれているかを判断し、（１）全ての前記部分領域が未書込みである場合に、当該機器による前記コンテンツの利用が可能であると判断し、（２）前記位置情報により特定される前記部分領域以外の何れかの前記部分領域に、前記制御情報が書き込まれている場合に、当該機器による前記コンテンツの利用が不可能であると判断し、（３）前記位置情報により特定される前記部分領域に、前記制御情報が書き込まれている場合に、当該機器による前記コンテンツの利用が可能であると判断する判断ステップと、
前記判断ステップにより、全ての前記部分領域が未書込みであると判断される場合に、前記位置情報により特定される前記部分領域に、前記制御情報を書き込む書込ステップと、
前記判断ステップにより、当該機器による前記コンテンツの利用が可能であると判断される場合、前記位置情報により特定される前記部分領域に前記制御情報が書き込まれていることが確認された後、前記コンテンツを利用する利用制御ステップと
を含むことを特徴とする制御方法。
【請求項１６】
光ディスクに記録されているコンテンツを利用する機器において用いられる制御用のコンピュータプログラムあって、
前記光ディスクは、複数の部分領域から成る制御情報領域を備え、前記制御情報領域は、全ての前記部分領域が未書込みである状態、及び、複数の前記部分領域のうちの一つの前記部分領域にのみ制御情報が書き込まれている状態の何れか一方をとり、
前記制御情報は、当該制御情報が書き込まれた前記部分領域に対応する１台の機器のみにより、当該光ディスクに記録されている前記コンテンツの利用が可能であることを示し、
前記機器は、当該機器に対応する前記部分領域を特定するための位置情報を保持する位置情報保持部を保持しており、
前記コンピュータプログラムは、
コンピュータである前記機器に対して、
読出部により、前記制御情報領域内の全ての前記部分領域から読出しを行う読出ステップと、
判断部により、前記読出ステップにおける読み出し結果を用いて、（１）全ての前記部分領域が未書込みか、（２）前記位置情報により特定される前記部分領域以外の何れかの前記部分領域に、前記制御情報が書き込まれているか、及び、（３）前記位置情報により特定される前記部分領域に、前記制御情報が書き込まれているかを判断し、（１）全ての前記部分領域が未書込みである場合に、当該機器による前記コンテンツの利用が可能であると判断し、（２）前記位置情報により特定される前記部分領域以外の何れかの前記部分領域に、前記制御情報が書き込まれている場合に、当該機器による前記コンテンツの利用が不可能であると判断し、（３）前記位置情報により特定される前記部分領域に、前記制御情報が書き込まれている場合に、当該機器による前記コンテンツの利用が可能であると判断する判断ステップと、
書込部により、前記判断ステップにおいて、全ての前記部分領域が未書込みであると判断される場合に、前記位置情報により特定される前記部分領域に、前記制御情報を書き込む書込ステップと、
利用制御部により、前記判断ステップにおいて、当該機器による前記コンテンツの利用が可能であると判断される場合、前記位置情報により特定される前記部分領域に前記制御情報が書き込まれていることが確認された後、前記コンテンツを利用する利用制御ステップと
を実行させることを特徴とするコンピュータプログラム。
【請求項１７】
光ディスクに記録されているコンテンツを利用する機器において用いられる制御用のコンピュータプログラムを記録しているコンピュータ読み取り可能な記録媒体であって、
前記光ディスクは、複数の部分領域から成る制御情報領域を備え、前記制御情報領域は、全ての前記部分領域が未書込みである状態、及び、複数の前記部分領域のうちの一つの前記部分領域にのみ制御情報が書き込まれている状態の何れか一方をとり、
前記制御情報は、当該制御情報が書き込まれた前記部分領域に対応する１台の機器のみにより、当該光ディスクに記録されている前記コンテンツの利用が可能であることを示し、
前記機器は、当該機器に対応する前記部分領域を特定するための位置情報を保持する位置情報保持部を保持しており、
前記コンピュータプログラムは、
コンピュータである前記機器に対して、
読出部により、前記制御情報領域内の全ての前記部分領域から読出しを行う読出ステップと、
判断部により、前記読出ステップにおける読み出し結果を用いて、（１）全ての前記部分領域が未書込みか、（２）前記位置情報により特定される前記部分領域以外の何れかの前記部分領域に、前記制御情報が書き込まれているか、及び、（３）前記位置情報により特定される前記部分領域に、前記制御情報が書き込まれているかを判断し、（１）全ての前記部分領域が未書込みである場合に、当該機器による前記コンテンツの利用が可能であると判断し、（２）前記位置情報により特定される前記部分領域以外の何れかの前記部分領域に、前記制御情報が書き込まれている場合に、当該機器による前記コンテンツの利用が不可能であると判断し、（３）前記位置情報により特定される前記部分領域に、前記制御情報が書き込まれている場合に、当該機器による前記コンテンツの利用が可能であると判断する判断ステップと、
書込部により、前記判断ステップにおいて、全ての前記部分領域が未書込みであると判断される場合に、前記位置情報により特定される前記部分領域に、前記制御情報を書き込む書込ステップと、
利用制御部により、前記判断ステップにおいて、当該機器による前記コンテンツの利用が可能であると判断される場合、前記位置情報により特定される前記部分領域に前記制御情報が書き込まれていることが確認された後、前記コンテンツを利用する利用制御ステップと
を実行させる前記コンピュータプログラムを記録している記録媒体。
【請求項１８】
光ディスクに記録されているコンテンツを利用する機器を構成する集積回路であって、  前記光ディスクは、複数の部分領域から成る制御情報領域を備え、前記制御情報領域は、全ての前記部分領域が未書込みである状態、及び、複数の前記部分領域のうちの一つの前記部分領域にのみ制御情報が書き込まれている状態の何れか一方をとり、
前記制御情報は、当該制御情報が書き込まれた前記部分領域に対応する１台の機器のみにより、当該光ディスクに記録されている前記コンテンツの利用が可能であることを示し、
前記集積回路は、
当該機器に対応する前記部分領域を特定するための位置情報を保持する位置情報保持部と、
前記制御情報領域内の全ての前記部分領域から読出しを行う読出部と、
前記読出部による読み出し結果を用いて、（１）全ての前記部分領域が未書込みか、（２）前記位置情報により特定される前記部分領域以外の何れかの前記部分領域に、前記制御情報が書き込まれているか、及び、（３）前記位置情報により特定される前記部分領域に、前記制御情報が書き込まれているかを判断し、（１）全ての前記部分領域が未書込みである場合に、当該機器による前記コンテンツの利用が可能であると判断し、（２）前記位置情報により特定される前記部分領域以外の何れかの前記部分領域に、前記制御情報が書き込まれている場合に、当該機器による前記コンテンツの利用が不可能であると判断し、（３）前記位置情報により特定される前記部分領域に、前記制御情報が書き込まれている場合に、当該機器による前記コンテンツの利用が可能であると判断する判断部と、
前記判断部により、全ての前記部分領域が未書込みであると判断される場合に、前記位置情報により特定される前記部分領域に、前記制御情報を書き込む書込部と、
前記判断部により、当該機器による前記コンテンツの利用が可能であると判断される場合、前記位置情報により特定される前記部分領域に前記制御情報が書き込まれていることが確認された後、前記コンテンツを利用する利用制御部と
を備えることを特徴とする集積回路。
【請求項１９】
光ディスクに記録されているコンテンツを利用する機器において用いられる制御方法であって、
前記光ディスクは、当該光ディスクを特定するディスク識別子を保持するディスク識別子領域と、複数の部分領域から成る制御情報領域とを備え、前記制御情報領域は、全ての前記部分領域が未書込みである状態、及び、複数の前記部分領域のうちの一つの前記部分領域にのみ制御情報が書き込まれている状態の何れか一方をとり、
前記制御情報は、当該制御情報が書き込まれた前記部分領域に対応する１台の機器のみにより、当該光ディスクに記録されている前記コンテンツの利用が可能であることを示し、
前記機器は、利用可能なコンテンツが記録されている光ディスクを特定する取得済みディスク識別子を保持するためのディスク識別子保持部と、当該機器に対応する前記部分領域を特定するための位置情報を保持する位置情報保持部とを備え、
前記制御方法は、
前記光ディスクの前記ディスク識別子領域から、前記ディスク識別子を読み出す識別子読出ステップと、
前記制御情報領域内の全ての前記部分領域から読出しを行う部分領域読出ステップと、
前記部分領域読出ステップによる読み出し結果を用いて、前記位置情報により特定される前記部分領域以外の前記部分領域に前記制御情報が書き込まれているか判断する第１判断ステップと、
前記第１判断ステップによる判断が否定的である場合に、前記位置情報により特定される前記部分領域に前記制御情報が書き込まれているか判断する第２判断ステップと、
前記第２判断ステップによる判断が肯定的である場合に、前記識別子読出ステップにより読み出された前記ディスク識別子が前記ディスク識別子保持部に保持されているか判断する第３判断ステップと、
前記第２判断ステップによる判断が否定的である場合、又は、前記第３判断ステップによる判断が肯定的である場合に、前記コンテンツを利用する利用制御ステップと、
前記第２判断ステップによる判断が否定的である場合に、前記識別子読出ステップで読み出した前記ディスク識別子を前記取得済みディスク識別子として前記ディスク識別子保持部に書き込むディスク識別子記録ステップと、
前記第２判断ステップによる判断が否定的である場合に、前記位置情報により特定される前記部分領域に、前記制御情報を書き込む制御情報書込ステップと、を含み、
前記利用制御ステップでは、前記第２判断ステップによる判断が否定的である場合には、前記位置情報保持部に保持されている前記位置情報により特定される前記部分領域に前記制御情報が書き込まれたことが確認された後、前記コンテンツを利用する
ことを特徴とする制御方法。
【請求項２０】
光ディスクに記録されているコンテンツを利用する機器において用いられる制御用のコンピュータプログラムであって、
前記光ディスクは、当該光ディスクを特定するディスク識別子を保持するディスク識別子領域と、複数の部分領域から成る制御情報領域とを備え、前記制御情報領域は、全ての前記部分領域が未書込みである状態、及び、複数の前記部分領域のうちの一つの前記部分領域にのみ制御情報が書き込まれている状態の何れか一方をとり、
前記制御情報は、当該制御情報が書き込まれた前記部分領域に対応する１台の機器のみにより、当該光ディスクに記録されている前記コンテンツの利用が可能であることを示し、
前記機器は、利用可能なコンテンツが記録されている光ディスクを特定する取得済みディスク識別子を保持するためのディスク識別子保持部と、当該機器に対応する前記部分領域を特定するための位置情報を保持する位置情報保持部とを備え、
前記コンピュータプログラムは、
コンピュータである前記機器に対して、
識別子読出部により、前記光ディスクの前記ディスク識別子領域から、前記ディスク識別子を読み出す識別子読出ステップと、
部分領域読出部により、前記制御情報領域内の全ての前記部分領域から読出しを行う部分領域読出ステップと、
第１判断部により、前記部分領域読出ステップにおける読み出し結果を用いて、前記位置情報により特定される前記部分領域以外の前記部分領域に前記制御情報が書き込まれているか判断する第１判断ステップと、
第２判断部により、前記第１判断ステップにおける判断が否定的である場合に、前記位置情報により特定される前記部分領域に前記制御情報が書き込まれているか判断する第２判断ステップと、
第３判断部により、前記第２判断ステップにおける判断が肯定的である場合に、前記識別子読出ステップにより読み出された前記ディスク識別子が前記ディスク識別子保持部に保持されているか判断する第３判断ステップと、
利用制御部により、前記第２判断ステップにおける判断が否定的である場合、又は、前記第３判断ステップにおける判断が肯定的である場合に、前記コンテンツを利用する利用制御ステップと、
ディスク識別子記録部により、前記第２判断ステップにおける判断が否定的である場合に、前記識別子読出ステップで読み出した前記ディスク識別子を前記取得済みディスク識別子として前記ディスク識別子保持部に書き込むディスク識別子記録ステップと、
制御情報書込部により、前記第２判断ステップによる判断が否定的である場合に、前記位置情報により特定される前記部分領域に、前記制御情報を書き込む制御情報書込ステップとを実行させ、
前記利用制御ステップでは、前記第２判断ステップによる判断が否定的である場合には、前記位置情報保持部に保持されている前記位置情報により特定される前記部分領域に前記制御情報が書き込まれたことが確認された後、前記コンテンツを利用する
ことを特徴とするコンピュータプログラム。
【請求項２１】
光ディスクに記録されているコンテンツを利用する機器において用いられる制御用のコンピュータプログラムを記録しているコンピュータ読み取り可能な記録媒体であって、
前記光ディスクは、当該光ディスクを特定するディスク識別子を保持するディスク識別子領域と、複数の部分領域から成る制御情報領域とを備え、前記制御情報領域は、全ての前記部分領域が未書込みである状態、及び、複数の前記部分領域のうちの一つの前記部分領域にのみ制御情報が書き込まれている状態の何れか一方をとり、
前記制御情報は、当該制御情報が書き込まれた前記部分領域に対応する１台の機器のみにより、当該光ディスクに記録されている前記コンテンツの利用が可能であることを示し、
前記機器は、利用可能なコンテンツが記録されている光ディスクを特定する取得済みディスク識別子を保持するためのディスク識別子保持部と、当該機器に対応する前記部分領域を特定するための位置情報を保持する位置情報保持部とを備え、
前記コンピュータプログラムは、
コンピュータである前記機器に対して、
識別子読出部により、前記光ディスクの前記ディスク識別子領域から、前記ディスク識別子を読み出す識別子読出ステップと、
部分領域読出部により、前記制御情報領域内の全ての前記部分領域から読出しを行う部分領域読出ステップと、
第１判断部により、前記部分領域読出ステップにおける読み出し結果を用いて、前記位置情報により特定される前記部分領域以外の前記部分領域に前記制御情報が書き込まれているか判断する第１判断ステップと、
第２判断部により、前記第１判断ステップにおける判断が否定的である場合に、前記位置情報により特定される前記部分領域に前記制御情報が書き込まれているか判断する第２判断ステップと、
第３判断部により、前記第２判断ステップにおける判断が肯定的である場合に、前記識別子読出ステップにより読み出された前記ディスク識別子が前記ディスク識別子保持部に保持されているか判断する第３判断ステップと、
利用制御部により、前記第２判断ステップにおける判断が否定的である場合、又は、前記第３判断ステップにおける判断が肯定的である場合に、前記コンテンツを利用する利用制御ステップと、
ディスク識別子記録部により、前記第２判断ステップにおける判断が否定的である場合に、前記識別子読出ステップで読み出した前記ディスク識別子を前記取得済みディスク識別子として前記ディスク識別子保持部に書き込むディスク識別子記録ステップと、
制御情報書込部により、前記第２判断ステップにおける判断が否定的である場合に、前記位置情報により特定される前記部分領域に、前記制御情報を書き込む制御情報書込ステップとを実行させ、
前記利用制御ステップでは、前記第２判断ステップによる判断が否定的である場合には、前記位置情報保持部に保持されている前記位置情報により特定される前記部分領域に前記制御情報が書き込まれたことが確認された後、前記コンテンツを利用する
前記コンピュータプログラムを記録している記録媒体。
【請求項２２】
光ディスクに記録されているコンテンツを利用する機器を構成する集積回路であって、  前記光ディスクは、当該光ディスクを特定するディスク識別子を保持するディスク識別子領域と、複数の部分領域から成る制御情報領域とを備え、前記制御情報領域は、全ての前記部分領域が未書込みである状態、及び、複数の前記部分領域のうちの一つの前記部分領域にのみ制御情報が書き込まれている状態の何れか一方をとり、
前記制御情報は、当該制御情報が書き込まれた前記部分領域に対応する１台の機器のみにより、当該光ディスクに記録されている前記コンテンツの利用が可能であることを示し、
前記集積回路は、
利用可能なコンテンツが記録されている光ディスクを特定する取得済みディスク識別子を保持するためのディスク識別子保持部と、
当該機器に対応する前記部分領域を特定するための位置情報を保持する位置情報保持部と、
前記光ディスクの前記ディスク識別子領域から、前記ディスク識別子を読み出す識別子読出部と、
前記制御情報領域内の全ての前記部分領域から読出しを行う部分領域読出部と、
前記部分領域読出部による読み出し結果を用いて、前記位置情報により特定される前記部分領域以外の前記部分領域に前記制御情報が書き込まれているか判断する第１判断部と、
前記第１判断部による判断が否定的である場合に、前記位置情報により特定される前記部分領域に前記制御情報が書き込まれているか判断する第２判断部と、
前記第２判断部による判断が肯定的である場合に、前記識別子読出部により読み出された前記ディスク識別子が前記ディスク識別子保持部に保持されているか判断する第３判断部と、
前記第２判断部による判断が否定的である場合、又は、前記第３判断部による判断が肯定的である場合に、前記コンテンツを利用する利用制御部と、
前記第２判断部による判断が否定的である場合に、前記識別子読出部が読み出した前記ディスク識別子を前記取得済みディスク識別子として前記ディスク識別子保持部に書き込むディスク識別子記録部と、
前記第２判断部による判断が否定的である場合に、前記位置情報により特定される前記部分領域に、前記制御情報を書き込む制御情報書込部と、
を備え、
前記利用制御部は、前記第２判断部による判断が否定的である場合には、前記位置情報保持部に保持されている前記位置情報により特定される前記部分領域に前記制御情報が書き込まれたことが確認された後、前記コンテンツを利用する
ことを特徴とする集積回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ディスク上に記録されたコンテンツを利用する機器に関する。
【背景技術】
【０００２】
光ディスクに記録されたコンテンツを、ハードディスク内蔵型の機器にインストールして、光ディスクを用いずに機器のみでコンテンツを利用したいという要望がある。この場合、機器側ではインストールされたコンテンツを利用可能にするとともに、光ディスク側では当該ディスクに記録されているコンテンツを利用不可能にすることにより、コンテンツの著作権者の権利を保護する必要がある。【０００３】
特許文献１は、１回のみ追記可能なライトワンス型光ディスクにコンテンツを記録して配布する場合のコピー制御方法を開示している。具体的には、記録機器において、光ディスクに機密フラグを付加したコンテンツを記録する。そして再生機器は、光ディスク上に記録されたコンテンツに機密フラグが付加されているかを判定し、機密フラグが付加されている場合に、そのコンテンツのコピーを不許可にするように制御する。このようにして、光ディスク上のコンテンツのコピーを制御している。【０００４】
ライトワンス型光ディスクは再生専用光ディスクと比較して製造工程が複雑であるため製造コストが高い。そこで、コンテンツを大量に配布する場合、再生専用光ディスクを用いる方が望ましい。そこで、再生専用光ディスクにデータを追記することにより、ディスク内のコンテンツを利用不可能にする仕組みが検討されている。【０００５】
再生専用光ディスクであるＲＯＭディスクにデータを追記する方法としては、ＢＣＡ（ＢＵＲＳＴ  ＣＵＴＴＩＮＧ  ＡＲＥＡ）技術が良く知られている。ＢＣＡ技術は、強力な赤外線レーザーであるＹＡＧレーザーを用いて、リードイン領域の反射膜を焼いて穴を開けることでデータを記録する。このような技術は、一般には光ディスクにユニークな番号を付与する場合に用いられ、主に製造工場で行われている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００１−３３２０１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
一般ユーザが利用する民生機器で再生専用光ディスクの反射膜にレーザーで穴を開けるためには、比較的長い時間レーザーを照射する必要がある。民生機器の場合、ユーザが誤ってあるいは意図的にコンセントを抜いたり、停電が起こったりすることにより電源断が容易に生じ得る。【０００８】
そのため、電源断により光ディスクにレーザーを照射途中で処理が止まったり、機器側でコンテンツが利用可能状態になる前に処理が止まったりする可能性がある。そのような場合、光ディスクおよび機器が意図しない状態に陥り、コンテンツの利用制御が正しく行われない懸念がある。【０００９】
本発明は、上記の問題点に鑑みなされたものであって、光ディスクに記録されているコンテンツを利用（再生やインストール）する機器において、処理の途中で電源断が生じた場合でもコンテンツの利用制御を正しく行うことができる機器、制御方法、コンピュータプログラム、記録媒体および集積回路を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記の目的を達成するために、本発明の一実施態様である機器は、光ディスクに記録されているコンテンツを利用する機器であって、前記光ディスクは、複数の部分領域から成る制御情報領域を備え、前記制御情報領域は、全ての前記部分領域が未書込みである状態、及び、複数の前記部分領域のうちの一つの前記部分領域にのみ制御情報が書き込まれている状態の何れか一方をとり、前記制御情報は、当該制御情報が書き込まれた前記部分領域に対応する１台の機器のみにより、当該光ディスクに記録されている前記コンテンツの利用が可能であることを示し、前記機器は、当該機器に対応する前記部分領域を特定するための位置情報を保持する位置情報保持部と、前記制御情報領域内の全ての前記部分領域から読出しを行う読出部と、前記読出部による読み出し結果を用いて、（１）全ての前記部分領域が未書込みか、（２）前記位置情報により特定される前記部分領域以外の何れかの前記部分領域に、前記制御情報が書き込まれているか、及び、（３）前記位置情報により特定される前記部分領域に、前記制御情報が書き込まれているかを判断し、（１）全ての前記部分領域が未書込みである場合に、当該機器による前記コンテンツの利用が可能であると判断し、（２）前記位置情報により特定される前記部分領域以外の何れかの前記部分領域に、前記制御情報が書き込まれている場合に、当該機器による前記コンテンツの利用が不可能であると判断し、（３）前記位置情報により特定される前記部分領域に、前記制御情報が書き込まれている場合に、当該機器による前記コンテンツの利用が可能であると判断する判断部と、前記判断部により、全ての前記部分領域が未書込みであると判断される場合に、前記位置情報により特定される前記部分領域に、前記制御情報を書き込む書込部と、前記判断部により、当該機器による前記コンテンツの利用が可能であると判断される場合、前記位置情報により特定される前記部分領域に前記制御情報が書き込まれていることが確認された後、前記コンテンツを利用する利用制御部とを備える。
【発明の効果】
【００１１】
上記の構成によると、機器には制御情報を記録する位置が予め決められているので、光ディスクに記録されている制御情報と機器とを対応付けることができる。そのため、機器は、自機の位置情報と光ディスクの制御情報領域内の情報とを見れば、前記光ディスクは自機により初めて利用されようとしているものであるのか、他の機器で既に利用されたものであるのか、あるいは、以前に自機が利用した光ディスクと同一の光ディスクなのか、などを区別することができる。【００１２】
ここで、光ディスクには制御情報が記録されているが、電源断によりインストール処理が中断し、機器側ではコンテンツが未だ利用可能状態になっていない場合を考える。光ディスクに制御情報が記録されていれば、コンテンツが既に他の機器にインストールされていると見なされ、機器ではコンテンツを利用不可能と判断することが予想される。重複して複数の機器で一つのコンテンツを利用すると、コンテンツの著作権者の権利を保護できないからである。そのため、光ディスクには制御情報が記録されているが、電源断により、機器側ではコンテンツが未だ利用可能状態になっていない場合、光ディスクに記録されているコンテンツも機器に記録されているコンテンツも何れも利用することができない。【００１３】
そこで、本発明の機器を用いれば、光ディスクに記録されている制御情報を自機が記録したのか他の機器が記録したのか判断することができるので、自機が制御情報を記録したのであれば、コンテンツを利用可能状態に変更することでインストール処理を正しく終了させることができる。【００１４】
このように、本発明は、処理の途中で電源断などが起こった場合でも、コンテンツの利用制御を正しく行うことができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施の形態１におけるコンテンツ制御システム１を示す構成図である。
【図２】本発明の実施の形態１における光ディスク１０の記録領域の構成を示す図である。
【図３】本発明の実施の形態１におけるリードイン領域１０１を示す図である。
【図４】本発明の実施の形態１における一般データ領域１０２を示す図である。
【図５】本発明の実施の形態１における機器１１を示す構成図である。
【図６】本発明の実施の形態１における記録位置情報保管部１１３を示す図である。
【図７】本発明の実施の形態１におけるディスク識別子保管部１１５を示す図である。
【図８】本発明の実施の形態１における機器１１の処理フローを示す図である。
【図９】本発明の実施の形態１における機器１１の利用許可判断の処理フローを示す図である。
【図１０】新しい光ディスク１０を機器１１で最初に利用する場合の動作例を示す図である。
【図１１】新しい光ディスク１０を機器１１で最初に利用する場合の処理フローを示す図である。
【図１２】新しい光ディスク１０を機器１１で最初に利用する場合の異常時の処理フローを示す図である。
【図１３】処理が途中で中断した光ディスク１０を同じ機器で利用する場合の動作例を示す図である。
【図１４】処理が途中で中断した光ディスク１０を同じ機器で利用する場合の処理フローを示す図である。
【図１５】別の機器で一度使用した光ディスク１０を再利用する場合の動作例を示す図である。
【図１６】別の機器で一度使用した光ディスク１０を再利用する場合の処理フローを示す図である。
【図１７】別の機器で一度使用した光ディスク１０を再利用する場合の動作の別例を示す図である。
【図１８】別の機器で一度使用した光ディスク１０を再利用する場合の処理フローを示す図である。
【図１９】高度な不正行為について説明するための図である。
【図２０】本発明の実施の形態２に係る機器２００を示す構成図である。
【図２１】本発明の実施の形態３に係る機器３００を示す構成図である。
【図２２】本発明の実施の形態４に係る機器４００を示す構成図である。
【図２３】本発明の実施の形態５に係る機器５００を示す構成図である。
【図２４】本発明の実施の形態６に係る機器６００の示す構成図である。
【図２５】本発明の実施の形態６に係る機器６００の動作を示す処理フローである。
【発明を実施するための形態】
【００１６】
本発明の第１の実施態様である機器は、光ディスクに記録されているコンテンツを利用する機器であって、前記光ディスクは、当該ディスクに記録されているコンテンツが利用不可状態であることを示す制御情報を記録可能な複数の部分領域から成る制御情報領域を備え、前記機器は、制御情報を記録すべき部分領域を特定するための位置情報を保持する位置情報保持部と、前記制御情報領域内の情報を読み出す読出部と、前記読出部により読み出された情報と前記位置情報とを用いて、前記コンテンツの利用可否を判断する判断部と、利用可と判断された場合に、前記コンテンツを利用する利用制御部とを備えることを特徴とする。
【００１７】
本発明の第２の実施態様である機器において、前記判断部は、前記位置情報保持部に保持されている位置情報が示す部分領域以外の何れかの部分領域に制御情報が記録されている場合に、前記コンテンツを利用不可と判断することを特徴とする。
【００１８】
前記位置情報が示す部分領域以外の何れかの部分領域に既に制御情報が記録されている場合、この制御情報は、他の機器により記録されたものであることが分かる。そのため、前記機器は、前記コンテンツを利用不可と判断することで、他の機器により既に利用されたコンテンツを重複して利用することを防止し、コンテンツの著作権者の権利を保護することができる。
【００１９】
本発明の第３の態様である機器において、前記判断部は、前記位置情報保持部に保持されている位置情報が示す部分領域に既に制御情報が記録されている場合に、前記コンテンツを利用可能と判断することを特徴とする。
【００２０】
前記位置情報が示す部分領域に既に制御情報が記録されている場合、この制御情報は、自機により記録されたものであることが分かる。そのため、前記機器は、前記コンテンツを利用可能と判断することで、光ディスクに制御情報を記録したものの、電源断などにより利用処理が中断した場合であっても、正当な機器の利用者がコンテンツを利用する権利を保護することができる。
【００２１】
本発明の第４の態様である機器において、前記判断部は、すべての部分領域に制御情報が記録されていない場合に、前記コンテンツを利用可能と判断し、前記機器は、さらに、前記コンテンツが利用可能と判断された場合に、前記位置情報保持部に保持されている位置情報が示す前記制御情報領域内の部分領域に、制御情報を書き込む書込部を備え、前記利用制御部は、前記部分領域に前記制御情報が書き込まれたことが確認された後、前記コンテンツを利用することを特徴とする。
【００２２】
光ディスクの制御情報領域に制御情報が記録されていない場合、この光ディスクに記録されているコンテンツは初めて利用されるものであることが分かる。そのため、前記機器は、前記コンテンツを利用可能と判断することで、正当な機器の利用者がコンテンツを利用する権利を保護することができる。さらに、前記機器は、自機に対応する部分領域に制御情報を書き込むことにより、仮に電源断などにより利用処理が中断した場合であっても、前記光ディスクを再度装着して制御情報領域を確認することにより、自機が正当な機器であることを証明することができる。
【００２３】
本発明の第５の態様である機器は、さらに、前記光ディスクから前記コンテンツを利用不可能な状態で取得するコンテンツ取得部と、取得したコンテンツを記憶するコンテンツ記憶部とを備え、前記利用制御部は、前記位置情報保持部に保持されている位置情報が示す前記制御情報領域内の部分領域に前記制御情報が書き込まれたことが確認された後、前記コンテンツ記憶部に記憶されている前記コンテンツを利用不可能な状態から利用可能な状態に変更し、その後、コンテンツを利用することを特徴とする。
【００２４】
この構成によると、前記機器は、前記コンテンツを他の機器では利用できないように光ディスクに制御情報を記録したことを確認した後に、自機による前記コンテンツの利用を許可するので、同時に２台以上の機器で前記コンテンツが利用可能状態になること防止することができる。
【００２５】
本発明の第６の態様である機器において、前記書込部は、前記光ディスク上の膜を物理的かつ不可逆的に変化させることにより、前記制御情報を書き込むことを特徴とする。
【００２６】
この構成によると、機器は制御情報を改ざんすることが不可能となるため、コンテンツの著作権者の権利を有効に保護することができる。
【００２７】
本発明の第７の態様である機器において、前記制御情報領域は、前記光ディスクのリードイン領域に存在し、前記書込部は、前記光ディスクのリードイン領域に存在する前記部分領域に、レーザー技術を用いて前記制御情報を記録することを特徴とする。
【００２８】
この構成によると、機器は既存の読み取り用レーザーを用いて光ディスクに制御情報を書き込むことができるので、機器に新たな構成要素を追加する必要がなくなる。
【００２９】
本発明の第８の態様である機器において、前記光ディスクはＲＯＭディスクであって、前記制御情報領域は、前記リードイン領域のバーストカッティング領域に存在し、前記書込部は、ＲＯＭディスクのバーストカッティング領域に存在する前記部分領域にバーストカッティング技術を用いて前記制御情報を書き込むことを特徴とする。
【００３０】
この構成によると、機器は強力なレーザーを用いて光ディスクに制御情報を書き込むことができるので、制御情報の書き込み処理に掛かる時間を短縮することができる。
【００３１】
本発明の第９の態様である機器は、さらに、当該機器に固有の値である機器識別子を保持する識別子保持部と、前記機器識別子を用いて前記位置情報を算出し、算出された前記位置情報を、前記位置情報保持部に記録する位置情報算出部とを備えることを特徴とする。
【００３２】
この構成によると、位置情報は当該機器に固有の値に基づいて生成されることから、位置情報のランダム性を高めることができる。
【００３３】
本発明の第１０の態様である機器において、前記制御情報領域の各部分領域は、１ビットのデータを記録可能であり、前記書込部は、１ビットの前記制御情報を前記部分領域に書き込むことを特徴とする。
【００３４】
この構成によると、各部分領域は１ビットのデータを記録可能な小規模な領域であることから、各機器に割り振られる位置情報のランダム性を高めることができる。また、制御情報は１ビットのデータであることから、機器は書き込みに掛かる時間を短縮することができる。
【００３５】
本発明の第１１の態様である機器は、光ディスクに記録されているコンテンツを利用する機器であって、前記光ディスクは、当該光ディスクを特定するディスク識別子を保持するディスク識別子領域と、当該ディスクに記録されているコンテンツが利用不可状態であることを示す制御情報を記録可能な複数の部分領域から成る制御情報領域とを備え、前記機器は、利用可能なコンテンツが記録されている光ディスクを特定する取得済みディスク識別子を保持するためのディスク識別子保持部と、制御情報を記録すべき部分領域を特定するための位置情報を保持する位置情報保持部と、前記光ディスクの前記ディスク識別子領域から、前記ディスク識別子を読み出す識別子読出部と、前記位置情報が示す部分領域以外の部分領域に制御情報が記録されているか判断する第１判断部と、前記第１判断部による判断が否定的である場合に、前記位置情報が示す部分領域に制御情報が記録されているか判断する第２判断部と、前記第２判断部による判断が肯定的である場合に、前記識別子読出部により読み出された前記ディスク識別子が前記ディスク識別子保持部に保持されているか判断する第３判断部と、前記第２判断部による判断が否定的である場合および前記第３判断部による判断が肯定的である場合に、前記コンテンツを利用する利用制御部とを備えることを特徴とする。
【００３６】
この構成によると、前記位置情報が示す部分領域以外の何れかの部分領域に既に制御情報が記録されている場合、この制御情報は、他の機器により記録されたものであることが分かる。そのため、前記機器は、前記コンテンツを利用不可と判断することで、他の機器により既に利用されたコンテンツを重複して利用することを防止し、コンテンツの著作権者の権利を保護することができる。
【００３７】
また、すべての部分領域に制御情報が記録されていない場合、この光ディスクに記録されているコンテンツは初めて利用されるものであることが分かる。そのため、前記機器は、前記コンテンツを利用可能と判断することで、正当な機器の利用者がコンテンツを利用する権利を保護することができる。
【００３８】
また、前記位置情報が示す部分領域に既に制御情報が記録されている場合、前記機器は、さらにディスク識別子についての判断を行い、前記光ディスクのディスク識別子を保持している場合には、前記位置情報が自機により記録されたものであることが分かる。そのため、前記機器は、前記コンテンツを利用可能と判断することで、光ディスクに制御情報を記録したものの、電源断などにより利用処理が中断した場合であっても、正当な機器の利用者がコンテンツを利用する権利を保護することができる。
【００３９】
なお、上記の構成によれば、複数の機器に偶然同一の位置情報が割り振られていた場合でも、ディスク識別子を用いた判断を行うため、ディスク識別子を保持していない不正な機器によるコンテンツの利用を防止することができる。
【００４０】
本発明の第１２の態様である機器は、さらに、  前記第２判断部による判断が否定的である場合に、前記位置情報保持部に保持されている位置情報が示す前記制御情報領域内の部分領域に、制御情報を書き込む制御情報書込部と、前記読出部が読み出したディスク識別子を取得済みディスク識別子として前記ディスク識別子保持部に記録するディスク識別子記録部とを備え、前記利用制御部は、前記位置情報保持部に保持されている位置情報が示す前記制御情報領域内の部分領域に前記制御情報が書き込まれたことが確認された後、前記コンテンツを利用することを特徴とする。
【００４１】
この構成によると、前記機器は、自機に対応する部分領域に制御情報を書き込み、さらに、前記光ディスクのディスク識別子を内部に記録することにより、仮に電源断などにより利用処理が中断した場合であっても、前記光ディスクを再度装着して制御情報およびディスク識別子を確認することにより、自機が正当な機器であることを証明することができる。
【００４２】
本発明の第１３の態様である機器は、さらに、前記光ディスクから前記コンテンツを利用不可能な状態で取得するコンテンツ取得部と、取得した前記コンテンツを記憶するコンテンツ記憶部とを備え、前記利用制御部は、前記位置情報保持部に保持されている位置情報が示す前記制御情報領域内の部分領域に前記制御情報が書き込まれたことが確認された後、前記コンテンツ記憶部に記憶されている前記コンテンツを利用不可能な状態から利用可能な状態に変更し、その後、コンテンツを利用することを特徴とする。
【００４３】
この構成によると、前記機器は、前記コンテンツを他の機器では利用できないように光ディスクに制御情報を記録したことを確認した後に、自機による前記コンテンツの利用を許可するので、同時に２台以上の機器で前記コンテンツが利用可能状態になること防止することができる。
【００４４】
本発明の第１４の態様である機器において、前記制御情報書込部は、前記光ディスク上の膜を物理的かつ不可逆的に変化させることにより、前記制御情報を書き込むことを特徴とする。
【００４５】
この構成によると、機器は制御情報を改ざんすることが不可能となるため、コンテンツの著作権者の権利を有効に保護することができる。
【００４６】
本発明の第１５の態様である機器において、前記制御情報領域は、前記光ディスクのリードイン領域に存在し、前記制御情報書込部は、前記光ディスクのリードイン領域に存在する前記部分領域に、レーザー技術を用いて前記制御情報を記録することを特徴とする。
【００４７】
この構成によると、機器は既存の読み取り用レーザーを用いて光ディスクに制御情報を書き込むことができるので、機器に新たな構成要素を追加する必要がなくなる。
【００４８】
本発明の第１６の態様である機器において、前記光ディスクはＲＯＭディスクであって、前記制御情報領域は、前記リードイン領域のバーストカッティング領域に存在し、前記制御情報書込部は、ＲＯＭディスクのバーストカッティング領域に存在する前記部分領域にバーストカッティング技術を用いて前記制御情報を書き込むことを特徴とする。
【００４９】
この構成によると、機器は強力なレーザーを用いて光ディスクに制御情報を書き込むことができるので、制御情報の書き込み処理に掛かる時間を短縮することができる。
【００５０】
本発明の第１７の態様である機器は、さらに、当該機器に固有の値である機器識別子を保持する識別子保持部と、前記機器識別子を用いて前記位置情報を算出し、算出された前記位置情報を、前記位置情報保持部に記録する位置情報算出部とを備えることを特徴とする。
【００５１】
この構成によると、位置情報は当該機器に固有の値に基づいて生成されることから、位置情報のランダム性を高めることができる。
【００５２】
本発明の第１８の態様である機器において、前記制御情報領域の各部分領域は、１ビットのデータを記録可能であり、前記制御情報書込部は、１ビットの前記制御情報を前記部分領域に書き込むことを特徴とする。
【００５３】
この構成によると、各部分領域は１ビットのデータを記録可能な小規模な領域であることから、各機器に割り振られる位置情報のランダム性を高めることができる。また、制御情報は１ビットのデータであることから、機器は書き込みに掛かる時間を短縮することができる。
【００５４】
以下、本発明の実施の形態について、図面を参照しながら説明する。
【００５５】
（実施の形態１） 
図１は、本発明の実施の形態１におけるコンテンツ制御システム１の構成図である。
【００５６】
コンテンツ制御システム１は、光ディスク１０と機器１１とから構成される。光ディスク１０は、コンテンツが記録されているメディアである。機器１１は、光ディスク１０に記録されているコンテンツを利用する機器である。
【００５７】
１．光ディスク１０の構成
先ず、光ディスク１０の構成の一例について図面を用いて説明する。ここでは光ディスクの一例として、ＤＶＤ−ＲＯＭ（ＤＩＧＩＴＡＬ  ＶＥＲＳＡＴＩＬＥ  ＤＩＳＣ−ＲＥＡＤ  ＯＮＬＹ  ＭＥＭＯＲＹ）を用いる。
【００５８】
図２は、本発明の実施の形態１における光ディスク１０の記録領域の構成の一例を示す図である。図２に示す通り、光ディスク１０は、リードイン領域１０１と一般データ領域１０２とを有する。
【００５９】
（１）リードイン領域１０１
図３は、実施の形態１におけるリードイン領域１０１の一例を示す図である。リードイン領域１０１は、図３に示す通り、ディスク識別子領域１０１１と利用制御情報領域１０１２とから構成される。
【００６０】
ディスク識別子領域１０１１には、ディスク識別子ＤＩＤが保持されている。ディスク識別子ＤＩＤは、光ディスク１０に固有の番号であり、製造時に工場で付与され書き込まれる。ディスク識別子ＤＩＤは、例えば、ＢＣＡ技術により書き込まれる。
【００６１】
利用制御情報領域１０１２には、利用制御情報ＵＣＩが記録されている。利用制御情報ＵＣＩは、光ディスク１０に記録されているコンテンツの利用を制御するための情報である。利用制御の具体例としては、「ある１台の機器でのみコンテンツを再生可能」、「ある１台の機器のみがメモリにコンテンツをコピー可能」などがある。つまり、光ディスク１０に記録されているコンテンツを、機器１１が再生、コピー、インストールなどの動作をする際に、利用制御情報によりその動作が制御される。
【００６２】
この利用制御情報領域１０１２は、Ｎビット（Ｎは２以上の自然数）分の領域があり、１ビットごとに領域番号（＃１から＃Ｎまで）が対応付けられている。初期状態はすべて「０」であり、この領域の値は１回限り、「１」を記録することが出来る。本実施の形態では、この「１」を利用済信号と呼ぶ。図３の例では、＃２に対応する領域に「１」が記録されており、それ以外の領域は「０」となっている状態を示している。利用制御情報領域１０１２への利用済信号の書き込みは機器１１により実行される。
【００６３】
本実施形態では、リードイン領域１０１に利用制御情報ＵＣＩを記録する例を説明したが、これには限らず、どの領域に利用制御情報ＵＣＩを記録しても構わない。例えば、光ディスク用レーザーを用いて、一般データ領域の層を物理的および不可逆的に変化させることで、データを記録するようにしてもよい。
【００６４】
（２）一般データ領域１０２
図４は、実施の形態１における一般データ領域１０２の一例を示す図である。一般データ領域１０２は、図４に示す通り、主にコンテンツ領域１０２１から構成される。コンテンツ領域１０２１には、コンテンツＣＤＴが記録されている。コンテンツＣＤＴは、機器１１で利用されるデータであり、例えば静止画データ、テキストデータ、動画データ、ゲームデータ、コンピュータプログラムなどである。
【００６５】
２．機器１１の構成
次に、機器１１の構成について図面を用いて説明する。
【００６６】
図５は、本発明の実施の形態１における機器１１の一例を示す構成図である。図５に示す通り、機器１１は、光ディスク入出力部１１１、利用制御情報取得部１１２、記録位置情報保管部１１３、利用許可判断部１１４、ディスク識別子保管部１１５、ディスク識別子記録部１１６、利用制御情報書込処理部１１７、利用制御情報確認部１１８、およびコンテンツ利用部１１９から構成される。
【００６７】
以下、図面を参照しながら、機器１１の各構成要素を説明する。
【００６８】
（１）光ディスク入出力部１１１
光ディスク入出力部１１１は、光ディスク１０上のリードイン領域１０１および一般データ領域１０２に記録されているデータを読み取る機能を有する。
【００６９】
さらに、光ディスク入出力部１１１は、光ディスク１０上のリードイン領域の利用制御情報領域１０１２の任意の領域に新しいデータとして「１（利用済信号）」を記録する機能を有する。例えば、利用制御情報領域１０１２に記録する方法としては、ＢＣＡ（ＢＵＲＳＴ  ＣＵＴＴＩＮＧ  ＡＲＥＡ）技術があるが、本発明はこれに限るものではない。光ディスク用のレーザーを用いて、光ディスク上にデータを記録する技術であれば、その技術は問わない。例えば、通常のＤＶＤ読み出し用レーザーを用いて、光ディスク上の一般データ領域上の層を物理変化させることで、データを記録するような方式でもよい。
【００７０】
（２）利用制御情報取得部１１２
利用制御情報取得部１１２は、光ディスク１０が機器１１に挿入（装着）された場合、もしくは、既に光ディスク１０が機器１１に挿入（装着）されている状態において利用者から利用指示を受けた場合に、光ディスク入出力部１１１を介して、光ディスク１０のリードイン領域１０１から、ディスク識別子ＤＩＤおよび利用制御情報ＵＣＩを取得する。利用制御情報取得部１１２は、取得したディスク識別子ＤＩＤおよび利用制御情報ＵＣＩを、利用許可判断部１１４に出力する。
【００７１】
（３）記録位置情報保管部１１３
図６に、本発明の実施の形態１における記録位置情報保管部１１３を示す。記録位置情報保管部１１３は、図６に示す通り、記録位置情報ＰＩを保管する。記録位置情報ＰＩは、光ディスク１０のリードイン領域１０１の利用制御情報領域１０１２に含まれる複数の領域のうちの一つの領域（＃１〜＃Ｎ）を特定するための情報である。図６の例では、記録位置情報Ｐ１として「＃２」が保管されている。
【００７２】
記録位置情報Ｐ１は、機器１１の製造時に付与される値である。例えば、記録位置情報Ｐ１は、機器１１の製造時に乱数を基にランダムに生成される。
【００７３】
（４）利用許可判断部１１４
利用許可判断部１１４は、利用制御情報取得部１１２からディスク識別子ＤＩＤと利用制御情報ＵＣＩとを取得する。また、利用許可判断部１１４は、記録位置情報保管部１１３から記録位置情報ＰＩを取得する。
【００７４】
先ず、利用許可判断部１１４は、利用制御情報ＵＣＩの中で、記録位置情報ＰＩに対応する領域以外の領域に、「１（利用済信号）」となっている領域があるか否かを確認する。「１（利用済信号）」となっている領域が一つでもあれば、機器１１でのコンテンツの利用は不可と判断し、以後の処理を中止する。
【００７５】
記録位置情報ＰＩに対応する領域以外の領域に、「１（利用済信号）」となっている領域が一つもなければ、利用許可判断部１１４は、記録位置情報ＰＩに対応する領域が「０」であるか、または、「１（利用済信号）」であるかを確認する。記録位置情報ＰＩに対応する領域が「０」なら、利用許可判断部１１４は、機器１１でのコンテンツの利用は可能と判断し、記録位置情報ＰＩとディスク識別子ＤＩＤとをディスク識別子記録部１１６へ出力する。
【００７６】
記録位置情報ＰＩに対応する領域が「１（利用済信号）」なら、利用許可判断部１１４は、ディスク識別子保管部１１５に保管されているディスク識別子ＤＩＤ２を取得し、ディスク識別子Ｄ１Ｄ２の値と光ディスク１０から取得したディスク識別子ＤＩＤの値とを比較する。
【００７７】
ディスク識別子ＤＩＤ２の値とディスク識別子ＤＩＤの値とが一致したら、利用許可判断部１１４は、機器１１でのコンテンツの利用は可能と判断し、記録位置情報ＰＩとディスク識別子ＤＩＤとをディスク識別子記録部１１６へ出力する。ディスク識別子ＤＩＤ２の値とディスク識別子ＤＩＤの値とが一致しなければ、利用許可判断部１１４は、機器１１でのコンテンツの利用は不可と判断し、以後の処理を中止する。
【００７８】
（５）ディスク識別子保管部１１５
図７に、実施の形態１におけるディスク識別子保管部１１５を示す。ディスク識別子保管部１１５は、後述するディスク識別子記録部１１６により記録されたディスク識別子を保管する。図７の例では、ディスク識別子保管部１１５は、ディスク識別子ＤＩＤ２を保管している。
【００７９】
（６）ディスク識別子記録部１１６
ディスク識別子記録部１１６は、利用許可判断部１１４から記録位置情報ＰＩとディスク識別子ＤＩＤとを取得する。そして、ディスク識別子記録部１１６は、ディスク識別子保管部１１５に、ディスク識別子ＤＩＤを記録する。さらに、ディスク識別子記録部１１６は、記録位置情報ＰＩを利用制御情報書込処理部１１７へ出力する。
【００８０】
（７）利用制御情報書込処理部１１７
利用制御情報書込処理部１１７は、ディスク識別子記録部１１６から記録位置情報ＰＩを取得すると、光ディスク入出力部１１１を介して、光ディスク１０のリードイン領域１０１の利用制御情報領域１０１２において、記録位置情報ＰＩに対応する領域に「１（利用済信号）」を記録する。そして、利用制御情報書込処理部１１７は、記録位置情報ＰＩを利用制御情報確認部１１８に出力する。
【００８１】
（８）利用制御情報確認部１１８
利用制御情報確認部１１８は、利用制御情報書込処理部１１７から記録位置情報ＰＩを受け取ると、光ディスク１０のリードイン領域１０１の利用制御情報領域１０１２から利用制御情報ＵＣＩを取得する。そして、利用制御情報確認部１１８は、記録位置情報ＰＩに対応する領域に「１（利用済信号）」が記録されているか否かを確認する。
【００８２】
対応する領域に、「１（利用済信号）」が記録されていれば、利用制御情報確認部１１８は、「許可信号」をコンテンツ利用部１１９に出力する。対応する領域が「０」であれば、利用制御情報確認部１１８は、コンテンツ利用を許可しないことを示す「エラー信号」をコンテンツ利用部１１９に出力する。
【００８３】
（９）コンテンツ利用部１１９
コンテンツ利用部１１９は、利用制御情報確認部１１８から「許可信号」を受け取った場合、光ディスク入出力部１１１を介して、光ディスク１０上のコンテンツＣＤＴを取得し、利用する。コンテンツ利用部１１９は、利用制御情報確認部１１８から「エラー信号」を受け取った場合、コンテンツＣＤＴを取得することなく、処理を終了する。
【００８４】
３．機器１１の動作
以下では、機器１１の動作についてフローチャートを用いて説明する。
【００８５】
図８は、本発明の実施の形態１における機器１１の処理フローの一例を示す図である。ここでは、図８のフローチャートを参照しながら、光ディスク１０に記録されているコンテンツＣＤＴを機器１１が利用するときの動作について説明する。
【００８６】
最初に、機器１１は、光ディスク１０上のコンテンツＣＤＴの利用が可能か否か判断する（詳細は図９を用いて後述する）。利用が不可なら、処理を終了する。利用可能なら、ステップＳ１１０２に進む（ステップＳ１１０１）。
【００８７】
機器１１は、光ディスク１０上のディスク識別子ＤＩＤを内部に記録する（ステップＳ１１０２）。機器１１は、光ディスク１０上に、利用済信号を書き込む（ステップＳ１１０３）。
【００８８】
機器１１は、光ディスク１０上に、利用済信号が正しく書き込まれたかを確認する。正しく書き込まれている場合、ステップＳ１１０５に進む。正しく書き込まれていない場合、処理を終了する（ステップＳ１１０４）。
【００８９】
最後に、機器１１は、光ディスク１０上のコンテンツＣＤＴを利用する（ステップＳ１１０５）。
【００９０】
続いて、図９を用いて、機器１１がコンテンツＣＤＴを利用することが可能か否かを判断する利用許可判断の処理フロー（ステップＳ１１０１の詳細）について説明する。
【００９１】
利用許可判断部１１４は、光ディスク１０上から、利用制御情報ＵＣＩを取得する（ステップＳ１２０１）。利用許可判断部１１４は、機器１１の内部に記録されている記録位置情報ＰＩを取得する（ステップＳ１２０２）。
【００９２】
利用許可判断部１１４は、利用制御情報ＵＣＩを基に、記録位置ＰＩに対応する領域以外の領域に利用済信号が有るか確認する（ステップＳ１２０３）。有れば、コンテンツＣＤＴの利用は不可と判断する。無ければ、ステップＳ１２０４に進む。
【００９３】
利用許可判断部１１４は、利用制御情報ＵＣＩを基に、記録位置ＰＩに対応する領域に利用済信号が有るか確認する（ステップＳ１２０４）。有れば、ステップＳ１２０５に進む。無ければ、コンテンツＣＤＴの利用は可能と判断する。
【００９４】
利用許可判断部１１４は、光ディスク１０から取得したディスク識別子ＤＩＤと、機器１１に記録されているディスク識別子ＤＩＤ２とが一致するかを確認する（ステップＳ１２０５）。一致すればコンテンツＣＤＴの利用は可能と判断する。一致しなければ不可と判断する。
４．実施の形態１の効果
次に、実施の形態１の効果について具体例を用いて説明する。
（１）ケース１
ケース１は、新しい光ディスク１０を機器１１で最初に利用する場合である。
【００９５】
図１０は、ケース１の動作例を示す図である。新しい光ディスク１０には、図１０の上側で示すように、利用制御情報ＵＣＩの何れの領域にも利用済信号は書かれていない状態（つまり、全て「０」）である。この光ディスク１０を、記録位置情報ＰＩとして「＃２」を持つ機器１１で利用すると、光ディスク１０の＃２に対応する領域に、「１（利用済信号）」が書き込まれる。その後、機器１１はコンテンツＣＤＴを利用することができる。
【００９６】
図１１は、新しい光ディスク１０を機器１１で最初に利用する場合の処理フローである。先ず、機器１１は、光ディスク１０の利用制御情報ＵＣＩを確認する。光ディスク１０のすべての利用制御情報ＵＣＩが「０」であるため、機器１１は利用可と判断し、ディスク識別子ＤＩＤをディスク識別子保管部１１５に記録する。そして、記録位置情報ＰＩに対応する領域に「１（利用済信号）」を書き込む。そして、機器１１は、光ディスク１０の利用制御情報ＵＣＩを確認し、記録位置情報ＰＩに対応する領域に「１（利用済信号）」が記録されていたら、コンテンツＣＤＴの利用を許可する。
【００９７】
図１２は、新しい光ディスク１０を機器１１で最初に利用する場合の異常時の処理フローである。図１２に示す通り、機器１１が利用済信号を光ディスク１０に書き込んでいる途中に、停電などの理由により処理が中断した場合、光ディスク１０には記録位置情報Ｐ１に対応する領域に「１（利用済信号）」が書き込まれてしまう場合が想定される。
【００９８】
そのような状況が発生した場合の動作例を、ケース２を使って説明する。
（２）ケース２
ケース２は、処理が中断した光ディスク１０を再度同じ機器１１で利用する場合である。
【００９９】
図１３は、ケース２の動作例を示す図である。ケース２では、光ディスク１０の＃２に対応する領域に、既に「１（利用済信号）」が書き込まれているとする。この場合、機器１１は、光ディスク１０から取得したディスク識別子ＤＩＤと、機器１１に記録されているディスク識別子ＤＩＤ２とを比較し、一致したら、以前利用する際に処理が中断したものと判断し、コンテンツＣＤＴの利用を許可する。これにより、処理が中断した場合でも、正しい機器１１ではコンテンツＣＤＴが利用できるようになる。
【０１００】
図１４は、処理が中断した光ディスク１０を同じ機器１１で再度利用する場合の処理フローである。先ず、機器１１は、光ディスク１０の利用制御情報ＵＣＩを確認する。そして、記録位置情報ＰＩに対応する領域にのみ「１（利用済信号）」が書き込まれていることを確認すると、さらに、機器１１に記録されているディスク識別子ＤＩＤ２と光ディスク１０から取得したディスク識別子ＤＩＤとが一致するか否か確認する。一致したら、機器１１は、コンテンツＣＤＴの利用を許可する。
（３）ケース３
ケース３は、別の機器が一度利用した光ディスク１０を機器１１で利用する場合である。
【０１０１】
ケース３では、図１５に示すように、機器１１の記録位置情報Ｐ１が「＃５」であるとする。光ディスク１０には、機器１１の記録位置情報ＰＩ対応しない領域である＃２に、既に別の機器により利用済信号が書き込まれている。このため、機器１１はそれを確認し、コンテンツＣＤＴの利用を許可しない。
【０１０２】
図１６は、ケース３の処理フローである。先ず、機器１１は、光ディスク１０の利用制御情報ＵＣＩを確認する。そして、機器１１は、記録位置情報ＰＩに対応する領域以外に「１（利用済信号）」が書き込まれていることを確認し、コンテンツＣＤＴの利用を許可しない。
（４）ケース４
さらに、図１７を用いてケース４を説明する。ケース４は、ケース３と同様、ある機器で一度使用した光ディスク１０を別の機器１１で利用する場合であるが、偶然にも両機器に与えられている記録位置情報ＰＩの値が同一の場合である。
【０１０３】
この場合、機器１１は、記録位置情報ＰＩに対応する領域に利用済信号が書き込まれていることを確認する。その後、機器１１は、光ディスク１０から取得したディスク識別子ＤＩＤと、機器１１に記録されているディスク識別子ＤＩＤ２とを比較する。ディスク識別子ＤＩＤとディスク識別子ＤＩＤ２とは一致しないため、機器１１は、光ディスク１０は他の機器により既に使用されたものであり、以前利用中に処理が中断したものではないと判断し、コンテンツＣＤＴの利用を許可しない。これにより、コンテンツＣＤＴの不正利用を防止できる。
【０１０４】
図１８は、ケース４の処理フローを示す図である。先ず、機器１１は、光ディスク１０の利用制御情報ＵＣＩを確認する。そして、記録位置情報ＰＩに対応する領域にのみ「１（利用済信号）」が書き込まれていることを確認する。次に、機器１１は、機器１１に記録されているディスク識別子ＤＩＤ２と、光ディスク１０から取得したディスク識別子ＤＩＤとが一致しないことを確認し、コンテンツＣＤＴの利用を許可しない。
（５）ケース５
最後に、図１９を用いてケース５について説明する。ケース５は、高度な不正行為の一例である。
【０１０５】
具体的には、ケース５では、機器が光ディスク１０のディスク識別子を記録した後に、光ディスク１０に利用済信号が記録されない段階で光ディスク１０を抜き取って、さらに、別の機器にも光ディスク１０のディスク識別子ＤＩＤを記録させる。このように、複数の機器で処理の中断が行ったように詐称する。これは、光ディスク１０をある機器に挿入し、ディスク識別子ＤＩＤを機器に記録した直後に機器の電源をオフすることで実現される。
【０１０６】
実施の形態１では、各機器が異なる記録位置情報ＰＩを保持していれば、このような場合でもコンテンツの不正利用を防止することができる。
【０１０７】
１台目の機器１１でコンテンツＣＤＴを利用するためには、記録位置情報ＰＩ「＃２」に対応する領域に利用済信号が記録されていないと利用できない。２台目の機器１１では、記録位置情報ＰＩ「＃５」に対応する領域以外に利用済信号が記録されているかを確認し、記録されていたらコンテンツＣＤＴは利用できない。３台目以降の機器１１でも同様にコンテンツＣＤＴは利用できない。
【０１０８】
このように、複数の機器１１が同一のディスク識別子ＤＩＤ「１２３４５」を記録していたとしても、それぞれの機器１１の記録位置情報ＰＩが「＃２」と「＃５」と異なるため、コンテンツの不正利用を防止できる。
５．実施の形態１のまとめ
以上説明した実施の形態１に係る機器１１についてまとめると、以下のようになる。
【０１０９】
光ディスクに記録されているコンテンツを利用する機器１１であって、前記光ディスクは、当該光ディスクを特定するディスク識別子を保持するディスク識別子領域と、当該ディスクに記録されているコンテンツが利用不可状態であることを示す制御情報を記録可能な複数の部分領域から成る制御情報領域とを備え、前記機器１１は、取得済みのコンテンツが記録されている光ディスクを特定する取得済みディスク識別子を保持するためのディスク識別子保持部と、制御情報を記録すべき部分領域を特定するための位置情報を保持する位置情報保持部と、前記光ディスクの前記ディスク識別子領域から、前記ディスク識別子を読み出す識別子読出部と、前記位置情報が示す部分領域以外の部分領域に制御情報が記録されているか判断する第１判断部と、前記第１判断部による判断が否定的である場合に、前記位置情報が示す部分領域に制御情報が記録されているか判断する第２判断部と、前記第２判断部による判断が肯定的である場合に、前記識別子読出部により読み出された前記ディスク識別子が前記ディスク識別子保持部に保持されているか判断する第３判断部と、前記第２判断部による判断が否定的である場合および前記第３判断部による判断が肯定的である場合に、前記コンテンツを利用する利用制御部とを備えることを特徴とする。
【０１１０】
ここで、前記ディスク識別子保持部は、図５のディスク識別子保管部１１５に対応し、前記位置情報保持部は、図５の記録位置情報保管部１１３に対応し、前記識別子読出部は、図５の光ディスク入出力部１１１に対応し、前記第１判断部、前記第２判断部および前記第３判断部は、図５の利用許可判断部１１４に対応し、前記利用制御部は、図５のコンテンツ利用部１１９に対応する。
【０１１１】
なお、前記第１判断部は、図９のステップＳ１２０３に対応し、前記第２判断部は、図９のステップＳ１２０４に対応し、前記第３判断部は、図９のステップＳ１２０５に対応する。
【０１１２】
前記機器１１は、さらに、前記第２判断部による判断が否定的である場合に、前記制御情報領域内における前記位置情報が示す部分領域に、制御情報を書き込む制御情報書込部を備え、前記読出部が読み出したディスク識別子を取得済みディスク識別子として前記ディスク識別子保持部に記録するディスク識別子記録部とを備え、前記利用制御部は、前記部分領域に前記制御情報が書き込まれたことが確認された後、前記コンテンツを利用する。
【０１１３】
ここで、前記制御情報書込部は、図５の利用制御情報書込処理部１１７および光ディスク入出力部１１１に対応し、前記ディスク識別子記録部は、図５のディスク識別子記録部１１６に対応する。また、前記部分領域に前記制御情報が書き込まれたか否かの確認は、図５の利用制御情報確認部１１８により行われる。
【０１１４】
（実施の形態２）
次に、本発明に係る実施の形態２について説明する。
【０１１５】
図２０は、本発明の実施の形態２に係る機器２００の構成図の一例を示す。図２０において、実施の形態１に係る図５の機器１１の構成図と同じ構成要素については、同じ符号を用い説明を省略する。
【０１１６】
実施の形態１の機器１１は、記録位置情報保管部１１３に予め記録位置情報ＰＩが保管されており、記録位置情報Ｐ１を用いて、光ディスク上のコンテンツ利用を制御していた。しかし、本発明はこれに限るものではない。
【０１１７】
実施の形態２に係る機器２００は、記録位置情報保管部１１３の代わりに、機器識別子保管部２１１と記録位置情報計算部２１２とを有する。
【０１１８】
機器識別子保管部２１１は、機器２００を特定する機器識別子ＩＤを保持している。記録位置情報計算部２１２は、機器識別子保管部２１１から機器識別子ＩＤを取得し、それをもとに記録位置情報ＰＩを計算する。
【０１１９】
例えば、機器識別子ＩＤは、１２８ビットの数字であり、記録位置情報ＰＩが１０パターン（＃０から＃９）存在する場合、記録位置情報計算部２１２は、ＳＨＡ−１（Ｓｅｃｕｒｅ  Ｈａｓｈ  Ｓｔａｎｄａｒｄ−１）アルゴリズムに機器識別子ＩＤを入力して、ハッシュ値である出力値を得る。その出力値を１０で割ったときの余りを機器２００の記録位置情報Ｐ１とする。
【０１２０】
このように、実施の形態２に係る機器２００は、機器２００を特定する機器識別子ＩＤに基づき、演算により記録位置情報ＰＩを取得することができる。
（実施の形態３）
図２１は、本発明の実施の形態３に係る機器３００の構成図の一例を示す。図２１において、実施の形態１に係る図５の機器１１の構成図と同じ構成要素については、同じ符号を用い説明を省略する。
【０１２１】
実施の形態１の機器１１では、利用制御情報確認部１１８で「可能」と判断された場合に、光ディスク１０に記録されているコンテンツを利用できるように制御していたが、本発明はこれに限らない。
【０１２２】
実施の形態３の機器３００は、コンテンツ取得部３０１、コンテンツ保管部３０２、およびコンテンツ有効化設定部３０３を有する。
【０１２３】
コンテンツ取得部３０１は、利用許可判断部１１４で「可能」と判断された場合に、光ディスク１０からコンテンツＣＤＴを取得し、それをコンテンツ保管部３０２に記録する。その際に、コンテンツ取得部３０１は、取得したコンテンツＣＤＴに対応する利用可否フラグＵＦを「不可」に設定する。
【０１２４】
コンテンツ保管部３０２は、光ディスクから取得したコンテンツＣＤＴを保管する。また、コンテンツ保管部３０２は、コンテンツＣＤＴの利用を制御する利用可否フラグＵＦを保持している。利用可否フラグＵＦが「可能」のとき、機器３００はコンテンツＣＤＴを利用することができ、利用可否フラグＵＦが「不可」のとき、機器３００はコンテンツＣＤＴを利用することができない。
【０１２５】
コンテンツ有効化設定部３０３は、利用制御情報確認部１１８が、利用済信号が光ディスク１０に正しく書き込まれたことを確認した後、コンテンツ保管部３０２に保管されている利用可否フラグＵＦを「可能」に設定する。
【０１２６】
つまり、実施の形態３では、光ディスク１０から取得したコンテンツＣＤＴは、最初の段階では利用不可の状態であり、利用制御情報確認部１１８による確認が完了して初めて、利用可否フラグＵＦが「可能」に設定されることで、利用可能の状態となる。このように、実施の形態３では、利用可否フラグを用いることでコンテンツのセキュリティを強化している。
【０１２７】
なお、機器３００が光ディスク１０から取得するコンテンツＣＤＴに、「不可」が設定された利用可否フラグＵＦが予め付与されていてもよい。機器３００は、利用不可状態のコンテンツＣＤＴを光ディスク１０から取得するので、データ転送時点でもセキュリティを確保することができる。
（実施の形態４）
図２２は、本発明の実施の形態４に係る機器４００の構成図の一例を示す。図２２において、実施の形態１に係る図５の機器１１の構成図と同じ構成要素については、同じ符号を用い説明を省略する。
【０１２８】
先に説明した実施の形態２では、機器２００の記録位置情報計算部２１２は、機器識別子ＩＤを基に記録位置情報ＰＩを計算していたが、本発明はこれに限らない。
【０１２９】
機器４００は、機器識別子保管部２１１、時変要素生成部４１１および記録位置情報計算部４１２を有する。
【０１３０】
時変要素生成部４１１は、例えばタイマーを有し、時間によって変化する値を出力する。記録位置情報計算部４１２は、機器識別子ＩＤと時変要素生成部４１１から出力された値とを用いて、記録位置情報ＰＩを計算する。
【０１３１】
例えば、時間によって変化する値としては、カレンダーの月（１月から１２月）や、日（１日から３１日）、時（０時から２３時）、分（０分から５９分）、もしくはこれらの組み合わせなどである。
【０１３２】
このように、実施の形態４では、複数の機器間で、記録位置情報ＰＩが偶然に重複することを回避し、コンテンツＣＤＴ利用時のセキュリティを更に強化することが出来る。
（実施の形態５）
図２３は、本発明の実施の形態５に係る機器５００の構成図の一例を示す。図２３において、実施の形態１に係る図５の機器１１の構成図と同じ構成要素については、同じ符号を用い説明を省略する。
【０１３３】
先に説明した実施の形態２では、記録位置情報計算部２１２は、機器識別子ＩＤをもとに記録位置情報ＰＩを計算していたが、本発明はこれに限らない。
【０１３４】
実施の形態５に係る機器５００は、機器識別子保管部２１１および記録位置情報計算部５１１を有している。
【０１３５】
記録位置情報計算部５１１は、光ディスク１０からディスク識別子ＤＩＤを取得する。そして、取得したディスク識別子ＤＩＤと機器識別子保管部２１１に保持されている機器識別子ＩＤとを用いて、記録位置情報ＰＩを計算する。
【０１３６】
このように、実施の形態５では、２種類の識別子を組み合わせることにより、複数の機器間で、記録位置情報ＰＩが偶然に重複することを回避し、コンテンツＣＤＴ利用時のセキュリティを更に強化することが出来る。
【０１３７】
また、実施の形態５では、同一の光ディスクを複数の異なる機器で利用しようとした場合、ディスク識別子ＤＩＤが同一であっても、機器識別子ＩＤが異なるため、異なる記録位置情報ＰＩが生成される。そのため、同一の光ディスクを複数の異なる機器で利用する不正行為を防止することが出来る。
（実施の形態６）
ここでは、本発明の実施の形態６について説明する。
【０１３８】
図２４は、実施の形態６に係るコンテンツ制御システムの構成図である。同図に示すように、実施の形態６に係るコンテンツ制御システムは、機器６００および光ディスク６０１から構成される。光ディスク６０１にはコンテンツが記録されており、機器６００は、光ディスク６０１上に記録されているコンテンツを利用する。
【０１３９】
実施の形態６では、機器６００による「コンテンツの利用」の一例として、光ディスク６０１上に記録されているコンテンツを機器６００内部の記憶領域にインストールする場合を具体例として説明する。機器６００は、先ず光ディスク６０１から利用不可状態のコンテンツを読み出して、内部の記憶領域に格納する。そして、利用可否判断で「利用可能」と判断された場合に、利用不可状態のコンテンツを利用可能状態に変更することによりインストール処理が完了する。
【０１４０】
図２４を用いて、実施の形態６の詳細について説明する。
【０１４１】
光ディスク６０１は、一例として再生専用のＲＯＭディスクであり、制御情報領域６０２とコンテンツ記憶部６０４とを備える。
【０１４２】
コンテンツ記憶部６０４は、実施の形態１で説明した一般データ領域１０２内にあり、コンテンツが記録されている。
【０１４３】
制御情報領域６０２は、実施の形態１で説明したリードイン領域１０１内にあり、複数の部分領域６０３ａ、６０３ｂ、６０３ｃ、・・・、６０３ｎから構成される。各部分領域は、一例として１ビットの情報を記録可能な領域であり、機器によって制御情報が記録される。制御情報は、実施の形態１で説明した「利用済信号」に相当する情報である。
【０１４４】
実施の形態１では、利用済信号を用いて「ある１台の機器でのみコンテンツを再生可能」、「ある１台の機器のみがメモリにコンテンツをコピー可能」などの利用制御が実行されるとした。
【０１４５】
実施の形態６では、光ディスク６０１上のコンテンツを機器にインストールする場合を想定しているので、制御情報領域６０２に記録される制御情報を用いて、「ある１台の機器にのみコンテンツをインストール可能」という利用制御を実現する。すなわち、本実施の形態では、機器６００が光ディスク６０１上のコンテンツをインストールした場合、他の機器に光ディスク６０１を挿入したとしても、当該他の機器は、光ディスク６０１上に記録されているコンテンツをインストールすることはできない。
【０１４６】
機器６００は、図２４に示すように、コンテンツ記憶部６１１、位置情報保持部６１２、読出部６１３、判断部６１４、利用制御部６１５、および書込部６２０から構成される。
【０１４７】
コンテンツ記憶部６１１は、光ディスク６０１から取得したコンテンツを記憶する。上述したように、本実施の形態では、コンテンツは先ず利用不可に設定された状態でコンテンツ記憶部６１１に格納される。コンテンツを利用不可状態に設定する方法としては、実施の形態３と同様に利用可否フラグＵＦを用いることができる。
【０１４８】
位置情報保持部６１２は、光ディスク６０１の制御情報領域６０２に含まれる複数の部分領域のうち、自機が制御情報を記録すべき一つの部分領域を特定するための位置情報を保持している。
【０１４９】
読出部６１３は、光ディスク６０１の制御情報領域６０２内の情報を読み出す。
【０１５０】
判断部６１４は、読出部６１３により読み出された情報と位置情報保持部６１２に保持されている位置情報とを用いて、コンテンツ記憶部６１１に格納されているコンテンツの利用可否を判断する。コンテンツが利用可能であると判断する場合、判断部６１４は、利用制御部６１５へ許可信号を出力する。コンテンツが利用不可能であると判断する場合、判断部６１４は、利用制御部６１５へエラー信号を出力する。
【０１５１】
利用制御部６１５は、判断部６１４から許可信号を受け取ると、コンテンツ記憶部６１１に格納されているコンテンツを利用可能状態に変更する。利用制御部６１５は、判断部６１４からエラー信号を受け取ると、コンテンツ記憶部６１１に格納されているコンテンツを利用不可状態のまま維持する。利用制御部６１５は、コンテンツが利用可能状態になれば、コンテンツを利用する。
【０１５２】
書込部６２０は、光ディスク６０１の制御情報領域６０２内の部分領域に、制御情報を書き込む機能を有する。例えば、書込部６２０は、ＢＣＡ技術を用いて制御情報を書き込んでもよいし、読み取り用のレーザーを用いて制御情報を書き込んでもよい。すなわち、書込部６２０は、光ディスク６０１上の膜を物理的かつ不可逆的に変化させることにより制御情報を書き込む機能を備えていればよい。
【０１５３】
図２５は、機器６００の処理フローである。
【０１５４】
機器６００の読出部６１３は、光ディスク６０１の制御情報領域６０２から、領域内の情報を読み出す（ステップＳ１０１）。読出部６１３は、読み出した情報を判断部６１４へ出力する。次に、判断部６１４は、位置情報保持部６１２から位置情報を読み出す（ステップＳ１０２）。
【０１５５】
そして、判断部６１４は、制御情報領域６０２には、ステップＳ１０２で読み出した位置情報が示す部分領域以外の部分領域に、制御情報が記録されているか否かを判断する（ステップＳ１０３）。
【０１５６】
位置情報が示す部分領域以外の部分領域に制御情報が記録されている場合（ステップＳ１０３でＹＥＳ）、光ディスク６０１に記録されているコンテンツは、既に他の機器によりインストール済みであるため、判断部６１４は、コンテンツを利用不可と判断し（ステップＳ１０４）、利用制御部６１５へエラー信号を出力する。
【０１５７】
位置情報が示す部分領域以外の部分領域に制御情報が記録されていない場合（ステップＳ１０３でＮＯ）、判断部６１４は、位置情報が示す部分領域に制御情報が記録されているか否かを判断する（ステップＳ１０５）。
【０１５８】
位置情報が示す部分領域にも制御情報が記録されていない場合（ステップＳ１０５でＮＯ）、光ディスク６０１は、機器６００により初めて利用される段階であるため、判断部６１４は、書込部６２０へ位置情報を出力する。書込部６２０は、判断部６１４から位置情報を受け取ると、位置情報が示す部分領域に制御情報を書き込む（ステップＳ１０６）。その後、判断部６１４は、読出部６１３を介して制御情報領域６０２から領域内の情報を読み出し、制御情報が正しく記録させたことを確認する（ステップＳ１０７）。確認後、判断部６１４は、コンテンツを利用可能と判断して、許可信号を利用制御部６１５へ出力する。
【０１５９】
位置情報が示す部分領域に制御情報が記録されている場合（ステップＳ１０５でＹＥＳ），判断部６１４は、電源断によりインストール処理が中断された状態であると見なしてコンテンツを利用可能と判断し、利用制御部６１５へ許可信号を出力する。
【０１６０】
利用制御部６１５は、判断部６１５から許可信号を受け取った場合に限り、コンテンツ記憶部６１１に記録されているコンテンツを利用可能状態に変更し、コンテンツの利用を許可する（ステップＳ１０８）。
【０１６１】
なお、実施の形態６では、図２５のステップＳ１０１の前に、機器６００は、既にコンテンツ記憶部６１１内にコンテンツを格納していることを想定している。しかし、実施の形態３と同様に、機器６００は、判断部６１４によりコンテンツが利用可能であると判断された後に、光ディスク６０１からコンテンツを読み出して、コンテンツ記憶部６１１に格納する構成であってもよい。この場合、機器６００は、光ディスク６０１からコンテンツを利用不可能な状態で取得するコンテンツ取得部をさらに備える構成となる。
【０１６２】
また、実施の形態６では、コンテンツ利用の具体例として、コンテンツをインストールして利用する場合について説明したが、実施の形態１と同様に、機器６００は、光ディスク６０１上にあるコンテンツをインストールせずに再生するだけでもよい。この場合、図２４に示したコンテンツ記憶部６１１は不要である。
【０１６３】
（その他の変形例）
本発明の上記実施の形態に基づき説明してきたが、本発明は上記実施の形態に限定されないのは勿論であり、以下のような場合も本発明に含まれる。
【０１６４】
（１）上記の各機器は、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭ、ハードディスクユニット、ディスプレイユニット、キーボード、マウスなどの構成要素を少なくとも幾つかを含むコンピュータシステムである。ＲＡＭまたはハードディスクユニットには、コンピュータプログラムが記憶されている。マイクロプロセッサが、コンピュータプログラムに従って動作することにより、各機器は、その機能を達成する。ここでコンピュータプログラムは、所定の機能を達成するために、コンピュータに対する指令を示す命令コードが複数個組み合わされて構成されたものである。
【０１６５】
（２）さらに、上記の各機器を構成する構成要素の一部または全部は、１個のシステムＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ：大規模集積回路）から構成されているとしてもよい。システムＬＳＩは、複数の構成部を１個のチップ上に集積して製造された超多機能ＬＳＩであり、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭなどを含んで構成されるコンピュータシステムである。ＲＡＭには、コンピュータプログラムが記憶されている。マイクロプロセッサが、コンピュータプログラムにしたがって動作することにより、システムＬＳＩは、その機能を達成する。
【０１６６】
（３）上記の各機器を構成する構成要素の一部または全部は、各機器に脱着可能なＩＣカードまたは単体のモジュールから構成されているとしてもよい。ＩＣカードまたはモジュールは、マイクロプロセッサ、ＲＯＭ、ＲＡＭなどから構成されるコンピュータシステムである。ＩＣカードまたはモジュールは、上記の超多機能ＬＳＩを含むとしてもよい。マイクロプロセッサが、コンピュータプログラムにしたがって動作することにより、ＩＣカードまたはモジュールは、その機能を達成する。このＩＣカードまたはこのモジュールは、耐タンパ性を有するとしてもよい。
【０１６７】
（４）本発明は、フローチャートなどに記載した方法で実現してもよい。また、これらの方法をコンピュータにより実現するコンピュータプログラムであるとしてもよい。また、コンピュータプログラムをコンピュータ読み取り可能な記録媒体、例えば、フレキシブルディスク、ハードディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ）、半導体メモリなどに記録したものとしてもよい。
【０１６８】
（５）上記の実施形態は、コンテンツが記録されている光ディスクとして、ＤＶＤ−ＲＯＭを用いて説明したが、本発明はこれに限定されず、ＢＤ−ＲＯＭやＣＤ−ＲＯＭを用いてもよい。さらに、本発明は、再生専用のＲＯＭ型光ディスクを用いる場合に限定されない。本発明は、少なくとも、コンテンツを記録したパッケージメディア上で利用済信号の記録位置を特定することができる情報を備える機器であればよい。
【０１６９】
（６）上記の各実施の形態および変形例に記載した内容をそれぞれ組み合わせた場合も本発明に含まれる。
【産業上の利用可能性】
【０１７０】
本発明は、光ディスクに記録されているコンテンツを利用する機器を製造および販売する産業において、処理の途中で電源断が生じた場合でもコンテンツの利用制御を正しく行う技術として利用することができる。さらには、光ディスクにコンテンツを記録して販売する産業において、コンテンツの不正利用を防止する技術として利用することができる。
【符号の説明】
【０１７１】
１    コンテンツ制御システム
１０    光ディスク
１１    機器
１０１    リードイン領域
１０２    一般データ領域
１１１    光ディスク入出力部
１１２    利用制御情報取得部
１１３    記録位置情報保管部
１１４    利用許可判断部
１１５    ディスク識別子保管部
１１６    ディスク識別子記録部
１１７    利用制御情報書込処理部
１１８    利用制御情報確認部
１１９    コンテンツ利用部
２００    機器
２１１    機器識別子保管部
２１２    記録位置情報計算部
３００    機器
３０１    コンテンツ取得部
３０２    コンテンツ保管部
３０３    コンテンツ有効化設定部
４００    機器
４１１    時変要素生成部
４１２    記録位置情報計算部
５００    機器
５１１    記録位置情報計算部
６００    機器
６０１    光ディスク
６０２    制御情報領域
６０３ａ〜６０３ｎ    部分領域
６０４    コンテンツ記憶部
６１１    コンテンツ記憶部
６１２    位置情報保持部
６１３    読出部
６１４    判断部
６１５    利用制御部
６２０    書込部
１０１１    ディスク識別子領域
１０１２    利用制御情報領域
【図１】
0005838379.tif 000002
【図２】
0005838379.tif 000003
【図３】
0005838379.tif 000004
【図４】
0005838379.tif 000005
【図５】
0005838379.tif 000006
【図６】
0005838379.tif 000007
【図７】
0005838379.tif 000008
【図８】
0005838379.tif 000009
【図９】
0005838379.tif 000010
【図１０】
0005838379.tif 000011
【図１１】
0005838379.tif 000012
【図１２】
0005838379.tif 000013
【図１３】
0005838379.tif 000014
【図１４】
0005838379.tif 000015
【図１５】
0005838379.tif 000016
【図１６】
0005838379.tif 000017
【図１７】
0005838379.tif 000018
【図１８】
0005838379.tif 000019
【図１９】
0005838379.tif 000020
【図２０】
0005838379.tif 000021
【図２１】
0005838379.tif 000022
【図２２】
0005838379.tif 000023
【図２３】
0005838379.tif 000024
【図２４】
0005838379.tif 000025
【図２５】
0005838379.tif 000026