(57)【要約】【課題】情報記録装置側の情報処理装置との接続部位のハードウェア構成を変更することなく、情報処理装置については内蔵するソフトウェアを情報記録装置の表示部の制御が可能なものに変更するだけで、該表示部の制御を可能にする。【解決手段】機器１００に装置２００が挿入されると（S１３２）、ディスク２５における表示対象データの記録領域の情報を機器１００へ通知済みであれば、記録用APIからの要求が有る場合に記録対象データのアドレスとデータサイズの情報を取得する（S１３３）。アクセス方向がデータの書込みであれば、記録対象データを取得し（S１３６）、アドレス、データサイズが記録対象データの記録領域を指しているかチェックする（S１３７）。記録領域を指していれば、記録対象データのデータフォーマットを表示デバイス制御部１５用のフォーマットに変換する（S１４１）。【選択図】図５
2009199663.tif 000002
【特許請求の範囲】
【請求項１】
表示された情報を、給電断の状態においても保持が可能な表示部と、
情報の書き込み／読み出しが自在な記録領域中に、所定のフォーマットの入力情報を記録するための特定領域が設定される記録部と、
入力された情報が、前記所定のフォーマットを持つ入力情報かどうか検知する検知部と、
前記検知部が、前記入力情報が前記所定のフォーマットを持つ入力情報であることを検知した場合に、前記入力情報のフォーマットを前記表示部に表示可能な態様に変換すると共に、該変換後の入力情報を前記表示部に出力する表示態様変換部と、
を備える情報記録装置。
【請求項２】
ディジタル・データ記録装置である請求項１記載の情報記録装置。
【請求項３】
請求項２記載の情報記録装置において、
前記表示部が、電子ペーパー、又は液晶ディスプレイ、又は有機エレクトロルミネッセンスの何れかである情報記録装置。
【請求項４】
請求項２記載の情報記録装置において、
前記記録部が、不揮発性の記録部であり、
前記不揮発性の記録部が、磁気ディスク、又はICメモリである情報記録装置。
【請求項５】
請求項２記載の情報記録装置において、
前記検知部による前記検知動作が、前記入力情報の付随情報であるアドレス、及び前記入力情報のサイズが前記特定領域を指しているかどうかを検知するプロセスと、前記入力情報の送出元において前記入力情報に埋め込まれた数値列データが、所定の数値列データと一致するかどうかをチェックするプロセスと、を少なくとも含む情報記録装置。
【請求項６】
請求項２記載の情報記録装置において、
前記検知部が、入力情報のフォーマットが前記所定のフォーマットでないことを検知した場合には、該入力情報の前記特定領域への書き込みを禁止するようにした情報記録装置。
【請求項７】
請求項２記載の情報記録装置において、
前記特定領域が、前記特定領域の全体サイズを示すデータの記録領域と、前記特定領域に記録されている情報が、前記表示部へ表示すべき情報であることを示す数値列データの記録領域と、前記情報のコンテンツ自体の記録領域と、を少なくとも含む情報記録装置。
【請求項８】
請求項７記載の情報記録装置において、
前記コンテンツ自体の記録領域が、前記コンテンツを構成する各ブロックを記録するための記録領域と、前記ブロック数を示すデータの記録領域と、前記表示部の表示領域の範囲データの記録領域と、前記特定領域内に記録されている各々の情報のコンテンツを識別するための識別データの記録領域と、前記コンテンツ自体が著作権法上の保護対象かどうか、暗号化されているかどうか、表示部に表示されているかどうかを示す属性情報の記録領域と、を少なくとも含む情報記録装置。
【請求項９】
請求項２記載の情報記録装置において、
前記表示部が、略直方体形状を呈する前記情報記録装置の筐体の正面に配置される第１の表示部と、前記筐体の側面に配置される第２の表示部と、から成り、
前記第１の表示部には、前記特定領域に記録される入力情報に係わるコンテンツリスト、該入力情報が記録された日付、時刻、時間、残りの複写可能な回数、及び任意の文字列に係わる情報が表示され、
前記第２の表示部には、任意のメディアタイトル、空き容量インジケータ、及び該情報記録装置の所有者名に係わる情報が表示される情報記録装置。
【請求項１０】
外部から受信した情報を視認可能な状態で表示する表示部を備える情報処理装置において、
給電断の状態においても保持が可能な表示部を備える情報記録装置との間で情報の送／受信を行う送／受信部と、
前記送／受信部を通じて前記情報記録装置との間で情報の授受が可能かどうか検知する検知部と、
前記検知部が、前記情報処理装置との間で情報の授受が可能であることを検知した場合に、前記表示部に表示されるべき情報のフォーマットを、前記情報記録装置に記録が可能なフォーマットに変換し、該変換後の情報を前記送／受信部を通じて前記情報記録装置へ送出するフォーマット変換部と、
を備える情報処理装置。
【請求項１１】
情報記録装置と、外部から受信した情報を視認可能な状態で表示する表示部を有する情報処理装置と、を備え、
前記情報記録装置が、
表示された情報を、給電断の状態においても保持が可能な表示部と、
情報の書き込み／読み出しが自在な記録領域中に、所定のフォーマットの入力情報を記録するための特定領域が設定される記録部と、
入力された情報が、前記所定のフォーマットを持つ入力情報かどうか検知する検知部と、
前記検知部が、前記入力情報が前記所定のフォーマットを持つ入力情報であることを検知した場合に、前記入力情報のフォーマットを前記表示部に表示可能な態様に変換すると共に、該変換後の入力情報を前記表示部に出力する表示態様変換部と、
を有し、
前記情報処理装置が、
前記情報記録装置との間で情報の送／受信を行う送／受信部と、
前記送／受信部を通じて前記情報記録装置との間で情報の授受が可能かどうか検知する検知部と、
前記検知部が、前記情報処理装置との間で情報の授受が可能であることを検知した場合に、前記表示部に表示されるべき情報のフォーマットを、前記情報記録装置に記録が可能なフォーマットに変換し、該変換後の情報を前記送／受信部を通じて前記情報記録装置へ送出するフォーマット変換部と、
を有する情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報記録装置、情報処理装置、及び情報処理システムに関する。
【背景技術】
【０００２】
従来、ディジタル・スチル・カメラにおいて、インデックス画像（記録メディアに記録済みの画像の一覧表示）の閲覧を、電源OFF状態で行えるようにした技術が提案されている（例えば特許文献１参照）。また、記録メディア、及びディジタル・スチル・カメラにおいて、電子ペーパーに多くのインデックス情報を表示できるようにした技術も提案されている（特許文献２）。また、データ記憶媒体の駆動システムにおいて、表示内容と記憶内容とを常時対応付けることができ、記憶内容の処理結果と、対応付けた表示が行えるようにした技術も提案されている（例えば特許文献３参照）。また、撮像装置において、撮像により得られた画像データの秘匿性を確保しつつ撮像画像を容易に確認できるようにした技術も提案されている（例えば特許文献４参照）。更に、ビデオ信号記録／再生装置、プログラム／データ記録媒体において、AV信号のセキュリティ情報を適切に管理できるようにした技術も提案されている（例えば特許文献５参照）。
【０００３】
【特許文献１】特開2003-333399号公報
【特許文献２】特開2006-210984号公報
【特許文献３】特開2000-278573号公報
【特許文献４】特開2004-120301号公報
【特許文献５】特開2005-176394号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
近年、地上ディジタルテレビジョン放送（以下、「地上ディジタルTV放送」という）の番組映像を録画したり、或いは、移動コピー（ムーブ）を取ったりするための記録メディアとしてリムーバブル・ハードディスク・デバイス（例えばiVDRなど）を用いたテレビジョン機器（以下、「TV機器」という）が実用化されている。上記リムーバブル・ハード・ディスク・デバイスは、高速、且つ大容量である。そのため、例えばハイビジョン映像のような大容量コンテンツが容易に保存可能であり、該大容量コンテンツの録画やムーブを高速で行うことができる。また、ホスト機器であるTV機器に挿入するリムーバブル・ハード・ディスク・デバイスを、何度も交換して記録することで、大容量のデータである映像コンテンツを大量に蓄積保存することが可能になる。
【０００５】
従来、記録メディアの数が増加すると、それら記録メディアの管理のために、個々の記録メディアの表面に夫々を識別するためのラベル表示が施されていた。このように、ラベル表示により記録メディアの識別を行う場合、記録メディアに、書き換え可能なものが採用されているのであれば、ラベル表示にも、書き換え可能なものを採用するのが望ましい。そこで、書き換え可能な記録メディアに、該記録メディアに記録されている情報の内容や該情報に係わる付加的な情報等を示すインデックス、若しくはラベルを表示させることにより、該記録メディアを取り扱うユーザが特別なハードウェアを用いることなく記録内容を把握することができるようにした技術が提案されている。上述した特許文献１乃至特許文献５がそれである。
【０００６】
特許文献１に開示されている技術では、上述したインデックス画像が、電子ペーパー（記録済みの情報を、無電力で維持し、且つ表示する機能を有する媒体）に表示される。また、特許文献２に開示されている技術では、ロール状に巻き取られた小型でコンパクトな電子ペーパーを、引き出して見ることで、多くの情報が確認できる。また、特許文献３に開示されている技術では、カメラ本体から送られた撮像データが、メモリカードのフラッシュメモリに記憶され、且つ該撮像データのサムネイル画像が液晶表示素子へ一覧表示される。また、特許文献４に開示されている技術では、暗号化された撮影画像の画像データが、外部装置へ出力され、生成された、上記画像データの縮小画像データが、RAMに格納され、そのサムネイル画像が、LCDに表示される。更に、特許文献５に開示されている技術では、サムネイル画像の元になるビデオ信号のコンテンツ情報が、copy onceである（即ち、コピー回数制限等の、コンテンツ情報に対する著作権法上の制約を受ける）場合、該サムネイル画像の信号が暗号化され、記録媒体に記録される。このとき、該サムネイル画像が記録されていることを示す情報も該サムネイル画像とは別のファイルにして記録される。換言すれば、特許文献５に開示されている上記技術は、記録されているコンテンツ情報から抽出されたサムネイル画像を暗号化することにより、結果的に上記コンテンツ情報を著作権の制約外に置いて自由に操作できるようにすることを許さないための手法の１つである。
【０００７】
ところで、リムーバブル・ハードディスク・デバイス等に代表されるディジタルデータの記録デバイス機器において、記録されているコンテンツ情報の内容や、該情報の付加的な情報を表示するために、電子ペーパー等に代表される表示デバイスを備えた場合、該表示デバイスをどのように制御するかが問題になる。即ち、特許文献１に開示されている技術では、電子ペーパーに印字するための記録ヘッドと、印字位置を移動させるための機構とを、ディジタル・スチル・カメラ（ホスト機器）側に備える必要がある。そのため、ホスト機器がコスト高にならざるを得ないという問題が生じる。また、特許文献２、及び特許文献３に夫々開示されている技術では、（電子ペーパー、或いはメモリ性の液晶等の）表示デバイス専用の制御用電極が設けられている。そのため、該制御用電極と同様の制御用電極が設けられていないディジタル・スチル・カメラに、上記表示デバイスを接続するのは、ハードウェア構成からみて不可能である。換言すれば、（リムーバブル・ハードディスク・デバイス等の）記録デバイス機器が、ホスト機器に接続可能であるのは、該記録デバイス機器と、ホスト機器との間のインタフェースが標準規格により定められているためである。仮に上記標準規格を、新たな標準規格に変更して、上記記録デバイス機器における表示デバイス専用の制御用電極を上記新たな標準規格に適合するようなものに替えたとしても、該制御用電極と同一の制御用電極を備えていないホスト機器に、上記記録デバイス機器を接続することはできない。
【０００８】
また、特許文献３に開示されている技術では、メモリカードの駆動装置がメモリ性液晶へのデータの書込みを行うが、上記駆動装置がディジタル・スチル・カメラに内蔵されている。そのため、メモリカードには、上記駆動装置が上記メモリ性液晶に対しデータを送出するのに、専用の電極が必要になるという問題もある。また、著作権法上の保護を受けるコンテンツ（情報）からフレーム画像を抽出して、該フレーム画像を表示デバイスに表示出力する場合には、該フレーム画像も、該コンテンツ（情報）が受ける著作権法上の保護と同様の保護が及ぶ。そのため、該フレーム画像についても、著作権法上の制約を受けることになる。
【０００９】
しかし、特許文献４に開示されている技術では、サムネイル画像を暗号化するための技術的な手段については言及されていない。それ故に、サムネイル画像自体が、該コンテンツ（情報）が受ける著作権法上の保護と同様の保護を受けられるかどうか保証できないという問題がある。更に、特許文献５に開示されている技術では、サムネイル画像に対しても、著作権法上の保護が受けられる。しかし、該サムネイル画像については、その元になるコンテンツ（情報）とは別に取り扱われることになるため、著作権法上の制約により、該サムネイル画像のコピー可能な回数が減らされたり、或いは上記元になるコンテンツ（情報）がcopy onceである場合には、該サムネイル画像のコピーができなくなったりする等の問題が生じる。
【００１０】
従って本発明の目的は、表示された情報を、給電断の状態においても保持が可能な表示部を有する情報記録装置と、情報処理装置とを備える情報処理システムにおいて、上記情報記録装置側の、上記情報処理装置との接続部位のハードウェア構成を変更することなく、且つ、情報処理装置については内蔵するソフトウェアを、上記表示部の制御が可能なものに変更するだけで、上記表示部の制御を可能にすることにある。
【００１１】
また、本発明の別の目的は、表示された情報を、給電断の状態においても保持が可能な表示部を有する情報記録装置と、情報処理装置とを備える情報処理システムにおいて、上記情報が著作権法上の保護対象である場合に、上記情報から抽出される情報についても、上記情報と一体として扱うことで、上記抽出情報の残りの複写回数が減るのを防止でき、また、上記情報が所謂コピーワンスコンテンツであっても、上記表示部に表示できるようにすることにある。
【課題を解決するための手段】
【００１２】
本発明の第１の観点に従う情報記録装置は、表示された情報を、給電断の状態においても保持が可能な表示部と、情報の書き込み／読み出しが自在な記録領域中に、所定のフォーマットの入力情報を記録するための特定領域が設定される記録部と、入力された情報が、上記所定のフォーマットを持つ入力情報かどうか検知する検知部と、上記検知部が、上記入力情報が上記所定のフォーマットを持つ入力情報であることを検知した場合に、上記入力情報のフォーマットを上記表示部に表示可能な態様に変換すると共に、その変換後の入力情報を上記表示部に出力する表示態様変換部と、を備える。
【００１３】
本発明の第１の観点に係る好適な実施形態では、情報記録装置が、ディジタル・データ記録装置である。
【００１４】
上記とは別の実施形態では、上記表示部が、電子ペーパー、又は液晶ディスプレイ、又は有機エレクトロルミネッセンスの何れかである。
【００１５】
また、上記とは別の実施形態では、上記記録部が、不揮発性の記録部であり、上記不揮発性の記録部が、磁気ディスク、又はICメモリである。
【００１６】
また、上記とは別の実施形態では、上記検知部による上記検知動作が、上記入力情報の付随情報であるアドレス、及び上記入力情報のサイズが上記特定領域を指しているかどうかを検知するプロセスと、上記入力情報の送出元において上記入力情報に埋め込まれた数値列データが、所定の数値列データと一致するかどうかをチェックするプロセスと、を少なくとも含む。
【００１７】
また、上記とは別の実施形態では、上記検知部が、入力情報のフォーマットが上記所定のフォーマットでないことを検知した場合には、その入力情報の上記特定領域への書き込みを禁止するようにしている。
【００１８】
また、上記とは別の実施形態では、上記特定領域が、上記特定領域の全体サイズを示すデータの記録領域と、上記特定領域に記録されている情報が、上記表示部へ表示すべき情報であることを示す数値列データの記録領域と、上記情報のコンテンツ自体の記録領域と、を少なくとも含む。
【００１９】
また、上記とは別の実施形態では、上記コンテンツ自体の記録領域が、上記コンテンツを構成する各ブロックを記録するための記録領域と、上記ブロック数を示すデータの記録領域と、上記表示部の表示領域の範囲データの記録領域と、上記特定領域内に記録されている各々の情報のコンテンツを識別するための識別データの記録領域と、上記コンテンツ自体が著作権法上の保護対象かどうか、暗号化されているかどうか、表示部に表示されているかどうかを示す属性情報の記録領域と、を少なくとも含む。
【００２０】
更に、上記とは別の実施形態では、上記表示部が、略直方体形状を呈する上記情報記録装置の筐体の正面に配置される第１の表示部と、上記筐体の側面に配置される第２の表示部と、から成り、上記第１の表示部には、上記特定領域に記録される入力情報に係わるコンテンツリスト、その入力情報が記録された日付、時刻、時間、残りの複写可能な回数、及び任意の文字列に係わる情報が表示され、上記第２の表示部には、任意のメディアタイトル、空き容量インジケータ、及びその情報記録装置の所有者名に係わる情報が表示される。
【００２１】
本発明の第２の観点に従う情報処理装置は、外部から受信した情報を視認可能な状態で表示する表示部を備えるもので、給電断の状態においても保持が可能な表示部を備える情報記録装置との間で情報の送／受信を行う送／受信部と、上記送／受信部を通じて上記情報記録装置との間で情報の授受が可能かどうか検知する検知部と、上記検知部が、上記情報処理装置との間で情報の授受が可能であることを検知した場合に、上記表示部に表示されるべき情報のフォーマットを、上記情報記録装置に記録が可能なフォーマットに変換し、その変換後の情報を上記送／受信部を通じて上記情報記録装置へ送出するフォーマット変換部と、を備える。
【００２２】
本発明の第３の観点に従う情報処理システムは、情報記録装置と、外部から受信した情報を視認可能な状態で表示する表示部を有する情報処理装置と、を備え、上記情報記録装置が、表示された情報を、給電断の状態においても保持が可能な表示部と、情報の書き込み／読み出しが自在な記録領域中に、所定のフォーマットの入力情報を記録するための特定領域が設定される記録部と、入力された情報が、上記所定のフォーマットを持つ入力情報かどうか検知する検知部と、上記検知部が、上記入力情報が上記所定のフォーマットを持つ入力情報であることを検知した場合に、上記入力情報のフォーマットを上記表示部に表示可能な態様に変換すると共に、その変換後の入力情報を上記表示部に出力する表示態様変換部と、を有し、上記情報処理装置が、上記情報記録装置との間で情報の送／受信を行う送／受信部と、上記送／受信部を通じて上記情報記録装置との間で情報の授受が可能かどうか検知する検知部と、上記検知部が、上記情報処理装置との間で情報の授受が可能であることを検知した場合に、上記表示部に表示されるべき情報のフォーマットを、上記情報記録装置に記録が可能なフォーマットに変換し、その変換後の情報を上記送／受信部を通じて上記情報記録装置へ送出するフォーマット変換部と、を有する。
【発明の効果】
【００２３】
本発明によれば、表示された情報を、給電断の状態においても保持が可能な表示部を有する情報記録装置と、情報処理装置とを備える情報処理システムにおいて、上記情報記録装置側の、上記情報処理装置との接続部位のハードウェア構成を変更することなく、且つ、上記情報処理装置については内蔵するソフトウェアを、上記表示部の制御が可能なものに変更するだけで、上記表示部の制御を可能にすることができる。
【００２４】
また、本発明によれば、表示された情報を、給電断の状態においても保持が可能な表示部を有する情報記録装置と、情報処理装置とを備える情報処理システムにおいて、上記情報が著作権法上の保護対象である場合に、上記情報から抽出される情報についても、上記情報と一体として扱うことで、上記抽出情報の残りの複写回数が減るのを防止でき、また、上記情報が所謂コピーワンスコンテンツであっても、上記表示部に表示できるようにすることができる。
【発明を実施するための最良の形態】
【００２５】
以下、本発明の実施の形態を、図面により詳細に説明する。
【００２６】
図１は、本発明の一実施形態に係るディジタル・データ処理システムの全体構成を示す機能ブロック図である。
【００２７】
上記ディジタル・データ処理システムは、図１に示すように、例えば、TV機器等のホスト機器１００と、ディジタル・データ記録装置、即ち、磁気ディスク装置２００と、を含む。ホスト機器１００は、iVDR（Information Versatile Disk for Removable usage）対応のホスト機器（TV機器）である。ホスト機器１００は、CPU１と、ROM３と、I／Oコントローラ５と、磁気ディスク装置用インタフェース７と、を備え、CPU１、ROM３、及びI／Oコントローラ５は、バスライン９を通じて各々が接続されている。CPU１には、RAM１１が内蔵されている。I／Oコントローラ５と、（磁気ディスク装置２００側の）インタフェース制御部３１とは、磁気ディスク装置２００がホスト機器１００に挿入されることにより、磁気ディスク装置用インタフェース７、及び（磁気ディスク装置２００側の）ホスト機器用インタフェース３５を通じて接続される。
【００２８】
なお、図示と詳細な説明は省略するが、ホスト機器１００には、図１に示した各部に加えて、更に、受信用アンテナや、チューナー部や、復調部や、信号増幅部や、表示部や、音声出力部等の、ユーザがTV放送番組を視聴するのに必要な各種信号処理機器や、上述したホスト機器１００の各部に安定した電圧で直流電力を供給するための直流安定化電源回路が内蔵されている。
【００２９】
一方、磁気ディスク装置２００は、例えば、iVDRであり、上記iVDR対応のホスト機器１００に挿入した状態で使用される。磁気ディスク装置２００は、表示デバイス１３と、表示デバイス制御部１５と、ROM１７と、CPU１９と、サーボ制御部２１と、モータドライバ２３と、記録部、即ち、磁気ディスク２５と、磁気ヘッド２７と、信号処理部２９と、インタフェース制御部３１と、RAM３３と、ホスト機器用インタフェース３５と、を備える。表示デバイス制御部１５、ROM１７、CPU１９、及びインタフェース制御部３１は、内部バスライン３７を通じて各々が接続されている。また、インタフェース制御部３１と、（ホスト機器１００側の）I／Oコントローラ５とは、上述したように、磁気ディスク装置２００がホスト機器１００に挿入されることにより、ホスト機器用インタフェース３５、及び磁気ディスク装置用インタフェース７を通じて接続される。
【００３０】
また、CPU１９とサーボ制御部２１との間、サーボ制御部２１と信号処理部２９との間、信号処理部２９とインタフェース制御部３１との間、及びインタフェース制御部３１とRAM３３との間は、夫々互いに必要とするデータの授受が行えるようにデータ伝送線路を通じて接続されている。また、サーボ制御部２１とモータドライバ２３との間は、サーボ制御部２１からの制御信号がモータドライバ２３に印加されるように制御信号線を通じて接続されている。更に、信号処理部２９と磁気ヘッド２７との間は、磁気ヘッド２７を通じて信号処理部２９からのデータ書込み信号により、磁気ディスク２５へのデータの書込み、及び磁気ディスク２５からのデータの読み出しが行えるようにデータ伝送線路を通じて接続されている。CPU１９には、RAM３９が内蔵されている。
【００３１】
ホスト機器１００において、ROM３には、例えば、制御プログラムが格納されており、また、不揮発性の固定データが記憶されている。ROM３には、上記に加えて、更に、磁気ディスク装置２００の表示デバイス１３に表示されるデータ（以下、「表示対象データ」と表記する。）を、磁気ディスク装置２００の磁気ディスク２５に記録が可能なようにデータのフォーマットを変換するためのアプリケーション・プログラム（以下、「変換用AP」と表記する。）も格納されている。
【００３２】
I／Oコントローラ５は、CPU１の制御下で、種々のコマンド、及びデータを、磁気ディスク装置用インタフェース７、及びホスト機器用インタフェース３５を通じて（磁気ディスク装置２００側の）インタフェース制御部３１へ出力する。I／Oコントローラ５は、上記に加えて、更に、上述した直流安定化電源回路（図示しない）から出力される直流電力を、磁気ディスク装置２００の駆動電力として、磁気ディスク装置用インタフェース７、及びホスト機器用インタフェース３５を通じてインタフェース制御部３１へ供給する。
【００３３】
CPU１は、ROM３に格納される制御プログラムに従って、I／Oコントローラ５を始め、ホスト機器１００を構成する各部の動作を制御する。CPU１は、例えば、RAM１１に一時的に記憶されている上述した表示対象データを、ROM３に格納されている上記変換用APを起動することにより、磁気ディスク２５に記録が可能なデータ（以下、「記録用データ」と表記する。）のフォーマットに変換する。該フォーマット変換された後のデータ（以下、特に、「記録対象データ」と表記する。）は、CPU１からバスライン９、I／Oコントローラ５、磁気ディスク装置用インタフェース７、及びホスト機器用インタフェース３５を通じて、（磁気ディスク装置２００の）インタフェース制御部３１へ出力される。
【００３４】
磁気ディスク装置２００において、表示デバイス１３には、例えば、電子ペーパーが使用されており、表示デバイス制御部１５の制御下で、各種のデータを表示する。表示デバイス１３上に表示されるデータ（表示対象データ）としては、例えば、磁気ディスク２５に格納されている種々のコンテンツや、それらコンテンツに係わる諸情報や、磁気ディスク２５の空き容量や、磁気ディスク装置２００の所有者に係わる情報等が挙げられる。
【００３５】
インタフェース制御部３１は、CPU１９の制御下で、一連の処理動作を実行する。即ち、インタフェース制御部３１は、磁気ディスク装置２００がホスト機器１００に挿入されることで、ホスト機器用インタフェース３５と磁気ディスク装置用インタフェース７とが接続されることにより、ホスト機器用インタフェース３５と磁気ディスク装置用インタフェース７とを介してI／Oコントローラ５に接続される。これにより、I／Oコントローラ５から磁気ディスク装置用インタフェース７、及びホスト機器用インタフェース３５を通じて上述した記録用データが出力されると、インタフェース制御部３１は、上記記録用データを、RAM３３に一時的に格納する。
【００３６】
この状態で、内部バスライン３７を通じてCPU１９から上記記録用データの、磁気ディスク２５への書き込み指令信号が出力されると、インタフェース制御部３１は、該書き込み指令信号に従い、上記記録用データをRAM３３から読み出す。そして、該記録用データを、信号処理部２９へ出力する。インタフェース制御部３１は、また、内部バスライン３７を通じてCPU１９から上記記録用データの表示指令が出力されると、該表示指令に対応する記録用データを、RAM３３に一時的に格納されている上記記録用データの中から抽出する。そして、該抽出した記録用データを、内部バスライン３７を通じてCPU１９へ出力する。
【００３７】
インタフェース制御部３１は、また、内部バスライン３７を通じてCPU１９から磁気ディスク２５に記録されている記録対象データの読み出し指令信号が出力されると、該読み出し指令信号を受けて、信号処理部２９に対し、該読み出し指令信号に対応する記録対象データを、磁気ディスク２５から読み出すよう通知する。この通知を受けたことで、信号処理部２９から該読み出し指令信号に対応する記録対象データが出力されると、インタフェース制御部３１は、該記録対象データを、内部バスライン３７を通じてCPU１９へ出力する。インタフェース制御部３１は、また、ホスト機器１００の直流安定化電源回路（図示しない）から安定化された電圧の直流電力が出力されると、該直流電力を、I／Oコントローラ５、磁気ディスク装置用インタフェース７、及びホスト機器用インタフェース３５を通じて入力する。そして、該直流電力を、磁気ディスク装置２００の駆動電力として、磁気ディスク装置２００を構成する各部に供給する。
【００３８】
表示制御部１５は、CPU１９の制御下で、内部バスライン３７を通じてCPU１９から出力される、表示制御部１５のデータフォーマットに変換された後の上記記録対象データ（即ち、「表示対象データ」）を入力する。そして、表示デバイス１３を制御することにより、上記表示対象データを、表示デバイス１３へ表示出力する。
【００３９】
ROM１７には、例えば、制御プログラムが格納されており、また、不揮発性の固定データが記憶されている。上記制御プログラムには、少なくともCPU１９がサーボ制御部２１を制御するための制御プログラムや、インタフェース制御部３１を制御するための制御プログラム等が含まれているものとする。ROM１７には、上記に加えて、更に、記録対象データとしてホスト機器１００から磁気ディスク装置２００へ送出されたデータを、表示制御部１５のデータフォーマットに変換するためのアプリケーション・プログラム（以下、「データフォーマット変換用AP」と表記する。）も格納されている。
【００４０】
サーボ制御部２１は、CPU１９の制御下で、信号処理部２９との間で相互に通信を行いつつ、磁気ディスク２５を回転駆動するモータ（図示しない）のモータドライバ２３に、該モータ（図示しない）の駆動を制御するための制御信号を出力する。信号処理部２９は、サーボ制御部２１との間で相互に通信を行うことにより、サーボ制御部２１が実行する処理動作と同期を取りつつ、所定の処理動作を実行する。即ち、信号処理部２９は、インタフェース制御部３１から記録用データの磁気ディスク２５への書き込み要求と共に、該要求に対応する記録用データが出力されると、それらを入力する。そして、該記録用データを、磁気ヘッド２７を通じて磁気ディスク２５へ書き込む処理を実行する。信号処理部２９は、また、インタフェース制御部３１から磁気ディスク２５に記録されている記録用データの読み出し要求が出力されると、該読み出し要求に対応する記録用データを、磁気ヘッド２７を通じて読み出すと共に、該読み出した記録用データを、インタフェース制御部３１へ出力する。
【００４１】
CPU１９は、ROM１７に格納される（サーボ制御部２１用の）制御プログラムに従ってサーボ制御部２１の動作を、（インタフェース制御部３１用の）制御プログラムに従ってインタフェース制御部３１の動作を、（表示デバイス制御部１５用の）制御プログラムに従って表示デバイス制御部１５の動作を、夫々制御する。CPU１９は、内部バスライン３７を通じてインタフェース制御部３１から読み込んだ上記記録対象データ等の各種のデータを、一旦内蔵しているRAM３９に一時的に格納する。CPU１９は、また、RAM３９に格納されている上記記録対象データを読み出して、ROM１７に格納されているデータフォーマット変換用APに従って、該記録対象データのデータフォーマットを表示デバイス制御部１５のデータフォーマットに変換する。
【００４２】
該変換後の表示対象データは、CPU１９から内部バスライン３７を通じて表示デバイス制御部１５へ出力される。インタフェース制御部３１、信号処理部２９、及び磁気ヘッド２７を通じて磁気ディスク２５から読み出した磁気ディスク２５に格納済みの記録対象データを、表示デバイス１３に表示出力するに際しても、CPU１９は、上記と同様に、該記録対象データのデータフォーマットを表示デバイス制御部１５のデータフォーマットに変換する処理を施す。
【００４３】
上述した構成によれば、磁気ディスク装置２００を、ホスト機器１００に挿入することにより、（磁気ディスク装置２００側の）ホスト機器用インタフェース３５と、（ホスト機器１００側の）磁気ディスク装置用インタフェース７とが接続されることで、（磁気ディスク装置２００側の）インタフェース制御部３１を、ホスト機器１００側のI／Oコントローラ５に接続させることができる。そのため、ホスト機器用インタフェース３５とインタフェース制御部３１とから成るディジタル・データ記録装置側のインタフェース部を、例えば、図１で示したような表示デバイス１３を有しない従来のハードウェア構造を持つディジタル・データ記録装置や、表示デバイスは備えているが通信規格が従来のままであるようなディジタル・データ記録装置に対しても適用することが可能である。
【００４４】
また、表示デバイス１３に表示出力された（表示対象）データについては、磁気ディスク２５に（記録対象）データとして格納されているため、該（記録対象）データを磁気ディスク２５から読み出して編集し、編集後の（記録対象）データを、再度磁気ディスク２５に書き込むことによって、表示デバイス１３に表示される（表示対象）データの内容を、更新することが可能になる。
【００４５】
更に、表示デバイス１３として、電子ペーパーを用いることとしたので、仮に磁気ディスク装置２００をホスト機器１００から抜き取ることによってホスト機器１００側から磁気ディスク装置２００への給電が断たれた場合でも、表示デバイス１３上に表示された内容は、表示デバイス１３上から消去されずにそのまま保持される。従って、表示デバイス１３上に、磁気ディスク２５に格納されているコンテンツや、該磁気ディスク２５の空き容量や、磁気ディスク装置２００の所有者に係わる情報等を表示させておけば、磁気ディスク装置２００をホスト機器１００から取り外した状態で持ち出しても、ユーザは、表示デバイス１３に表示されている内容を視認するだけで、上記情報を認識することができる。
【００４６】
図２は、図１に記載のディジタル・データ記録装置、即ち、磁気ディスク装置２００が備える磁気ディスク２５の上記記録対象データが保存される特定領域内での上記記録対象データのデータ構造を示す説明図である。図２に記載のデータ構造は、不揮発性記録部材である磁気ディスク２５における特定領域の論理的なデータ構造を示している。
【００４７】
図２において、磁気ディスク２５のトラックは、拡大図示するように、通常のアクセス領域３９と、特定領域４１とに区分されている。特定領域４１は、以下に説明するような論理構造を呈する。特定領域４１は、記録対象データが格納される。特定領域４１は、更に、該特定領域４１の全体サイズを示すデータの格納領域４３と、特定領域４１に格納されているデータが記録対象データであることを示す所謂マジックナンバーの格納領域４５と、所謂コンテナ、即ち、記録対象データ自身の格納領域４７と、に区分されている。コンテナ４７には、複数のブロックを記録するために略均等に割り振られている格納領域４９と、該格納領域４９に略均等に割り振られているブロックの数を示すデータの格納領域５１と、が設定されている。
【００４８】
該格納領域４９には、該格納領域４９に略均等に割り振られているブロックのサイズを示すデータの格納領域５３と、図１に記載の表示デバイス１３における表示領域の範囲データ（座標値（X、Y）、幅（W）、及び高さ（H）等）の格納領域５５と、コンテンツID（磁気ディスク装置２００内に存在するコンテンツを特定するためのデータ）の格納領域５７と、属性フラグの格納領域５９と、が設定されている。格納領域５９に格納される属性フラグとは、磁気ディスク装置２００内に存在するコンテンツが、著作権法上の保護対象になっているかどうかや、該コンテンツが暗号化されているかどうかや、表示デバイス１３上に表示されているものかどうか等を示すためのものである。該格納領域４９には、上記に加えて、更に、磁気ディスク装置２００に記録されているデータ（上記記録対象データ）の種別（例えば、上記記録対象データが、文字列データであるか、或いは、画像データであるか等）を示すデータの格納領域６１、及び上記データ（記録対象データ）自身のコンテンツ（文字列データ、又は画像データそのもの）の格納領域６３、も設定されている。
【００４９】
図３は、図１に記載のディジタル・データ記録装置、即ち、磁気ディスク装置２００が備える表示デバイス１３上における（記録対象）データの表示態様の一例を示す模式図である。
【００５０】
本実施形態では、表示デバイス１３の表示領域６５に、複数（６個）のコンテンツ（記録用データ）に夫々関連付けられた各種データが表示される。即ち、表示領域６５中には、太線で画定された矩形状の複数の領域６７、６９、７１、７３、７５、７７と、細線で画定された矩形状の複数の領域７９、８１、８３、８５、８７、８９と、細線で画定された横方向に細長い矩形状の領域９１、９３と、が図３で示す態様で配置される。上記領域６７乃至７７には、夫々記録用データのサムネイル画像が表示される。また、上記領域７９乃至８９には、夫々記録用データに係わる文字列、例えば、該記録用データ（コンテンツ）のタイトル等に係わる文字列が表示される。また、上記領域９１には、該記録用データの記録メディアが、磁気ディスク２５であることを示す文字列データが表示される。更に、上記領域９３には、磁気ディスク２５の記録領域における空き容量を示す指標である空き容量インジケータが表示される。図３では、この空き容量インジケータ（使用された磁気ディスク２５の記録領域の容量）の例として、黒いバーの長さと、「90GB使用」という文字列とが記載されている。
【００５１】
上述した表示領域６５における各種データの配置態様以外にも、種々の配置態様やデザインを採用することが可能である。例えば、対象となる画像データの周囲を枠で囲った状態で表示領域６５に表示したり、上記画像データの周囲にクリップアートの画像を貼り付けた状態で表示領域６５に表示したりすることができる。
【００５２】
図４は、図１に記載のホスト機器１００に用意された表示対象データを、記録対象データとして磁気ディスク装置２００へ送信するに際しての処理動作を示すフローチャートである。換言すれば、図４のフローチャートは、上記ホスト機器１００の処理動作を示すPAD（Problem Analysis Diagram）図である。
【００５３】
図４において、電源投入により、ホスト機器１００が起動すると、表示対象データを、記録対象データとして磁気ディスク装置２００へ送信するための一連の処理動作が終了するまでの間、CPU１は、図４において示したステップS１０２乃至ステップS１２１に到る処理動作を繰り返す（ステップS１０１）。CPU１は、まず、ホスト機器１００に、磁気ディスク装置２００が挿入されたかどうかをチェックする（ステップS１０２）。このチェックの結果、磁気ディスク装置２００が挿入されていると判断すると（ステップS１０２でYES）、CPU１は、磁気ディスク２５において表示対象データを記録対象データとして記録するための記録領域が未だに取得されてないかどうかをチェックする（ステップS１０５）。このチェックの結果、上記記録領域が未だに取得されていないと判断すると（ステップS１０５でYES）、CPU１は、磁気ディスク２５において上記記録領域を取得するための処理動作を実行する。そして、ステップS１０３に移行する（ステップS１２１）。一方、上記記録領域が、該記録対象データを記録するために既に取得済みであれば、直ちにステップS１０３に移行する。
【００５４】
CPU１は、記録用API（Application Program Interface）から何らかの要求が有るかどうかをチェックする（ステップS１０３）。このチェックの結果、何らかの要求が有ると判定すると（ステップS１０３でYES）、該記録用APIから該要求に係わる記録対象データのアドレスとそのデータサイズとを取得すると共に（ステップS１０６）、ステップS１０６で取得したアドレスとデータサイズとが、磁気ディスク２５内の上述した記録領域を指しているかどうかをチェックする（ステップS１０７）。このチェックの結果、上記アドレスとデータサイズとが、磁気ディスク２５内の上記記録領域を指していると判断すると、CPU１は、エラーと判断して、上記表示対象データ（記録対象データ）の上記記録領域内への書き込み処理を停止し、これにより、上記記録領域内の記録用データに、上記表示用データが上書きされるのを防止する（ステップS１１０）。
【００５５】
一方、上記チェックの結果、上記アドレスとデータサイズとが、磁気ディスク２５内の上記記録領域を指していないと判断した場合には、CPU１は、ステップS１１０で示した処理動作を実行しない。次に、CPU１は、記録用APIからの要求のアクセス方向（即ち、該要求がデータの書き込みであるか、又はデータの読み出しであるか）をチェックする（ステップS１０８）。該チェックの結果、上記アクセス方向がデータの書き込みであれば、CPU１は、記録用APIから書き込み要求の対象であるデータ（記録対象データ）を取得し（ステップS１１１）、該取得したデータ（記録対象データ）を、磁気ディスク装置２００へ出力する（ステップS１１２）。
【００５６】
ステップS１０８でのチェックの結果、上記アクセス方向がデータの読み出しであれば、CPU１は、該読み出し要求の対象であるデータを、磁気ディスク装置２００から読み出し（ステップS１１３）、該データを、記録用APIを通じて該データの読み出し要求の発信元へ出力する（ステップS１１４）。次に、CPU１は、表示用APIから何らかの要求が有るかどうかをチェックする（ステップS１０４）。このチェックの結果、何らかの要求が有ると判定すると（ステップS１０４でYES）、CPU１は、表示用APIからの要求のアクセス方向（データの書き込み／読み出し）をチェックする（ステップS１０９）。該チェックの結果、上記アクセス方向がデータの書き込みであれば、CPU１は、表示用APIから書き込み要求の対象であるデータを取得し（ステップS１１５）、該取得したデータを、磁気ディスク用のフォーマットへ変換すると共に（ステップS１１６）、該変換後のデータを（記録対象データとして）、磁気ディスク装置２００へ出力する（ステップS１１７）。
【００５７】
ステップS１０９でのチェックの結果、上記アクセス方向がデータの読み出しであれば、CPU１は、該読み出し要求の対象であるデータを、磁気ディスク装置２００から読み出し（ステップS１１８）、該読み出したデータを、表示用APIのフォーマットへ変換すると共に（ステップS１１９）、該変換後のデータを、表示用APIへ出力する（ステップS１２０）。
【００５８】
上述したような手順を経て、ホスト機器１００内に用意された表示対象データが、記録対象データとして所定の通信プロトコル、及び図１に示したI／Oコントローラ５、磁気ディスク装置用インタフェース７、及びホスト機器用インタフェース３５を通じて、磁気ディスク装置２００へ送信することが可能になる。
【００５９】
図５は、図１に記載のホスト機器１００内に用意された表示対象データを、記録対象データとして磁気ディスク装置２００へ送信するに際しての磁気ディスク装置２００における処理動作を示すフローチャートである。換言すれば、図５のフローチャートは、上記磁気ディスク装置２００の処理動作を示すPAD図である。
【００６０】
図５において、磁気ディスク装置２００がホスト機器１００に挿入されることで、ホスト機器１００側から磁気ディスク装置２００に対し、駆動電力の供給が開始されることにより、磁気ディスク装置２００が起動する。そして、磁気ディスク装置２００がホスト機器１００から抜き取られるか、又は、ホスト機器１００への駆動電力の供給が停止されるまでの間、CPU１９は、図５において示したステップS１３２乃至ステップS１４３に到る処理動作を繰り返す（ステップS１３１）。上記処理動作とは、ホスト機器１００から磁気ディスク装置２００に記録対象データとして送信される表示対象データに係わる処理動作、及び／又は磁気ディスク装置２００からホスト機器１００へ表示対象データとして送信される記録対象データに係わる処理動作のことを指す。
【００６１】
CPU１９は、まず、ホスト機器１００に、磁気ディスク装置２００が挿入されたかどうかをチェックする（ステップS１３２）。このチェックの結果、磁気ディスク装置２００が挿入されていると判断すると（ステップS１３２でYES）、CPU１９は、磁気ディスク２５における、ホスト機器１００から記録対象データとして送信される表示対象データの記録領域に係わる情報（該記録対象データの記録領域がどこかを特定するための情報を含む。以下同じ）を、未だホスト機器１００に通知してないかどうかをチェックする（ステップS１３５）。このチェックの結果、上記情報を未だホスト機器１００に通知してないと判断すると（ステップS１３５でYES）、CPU１９は、上記記録対象データの記録領域に係わる情報を、ホスト機器１００へ送信する（ステップS１４３）。
【００６２】
一方、上記チェックの結果、上記情報が既にホスト機器１００へ通知済みであれば、CPU１９は、ステップS１４３で示した処理動作は実行しない。次に、CPU１９は、上記記録用APIから何らかの要求が有る場合に、ホスト機器１００を介して該記録用APIから該要求に係わる記録対象データのアドレスとそのデータサイズに係わる情報とを取得する（ステップS１３３）。そして、該記録用APIからの要求のアクセス方向（即ち、該要求がデータの書き込みであるか、又はデータの読み出しであるか）をチェックする（ステップS１３４）。該チェックの結果、上記アクセス方向がデータの書き込みであれば、CPU１９は、該記録用APIから書き込み要求の対象であるデータ（記録対象データ）を取得すると共に（ステップS１３６）、ステップS１３３で取得した上記アドレス、及びデータサイズが、上記記録対象データの記録領域を指しているかどうかをチェックする（ステップS１３７）。該チェックの結果、上記アドレスとデータサイズとが、磁気ディスク２５内の上記記録領域を指していると判断すると、CPU１９は、上記記録対象データのデータフォーマットを、表示デバイス制御部１５用のデータのデータフォーマットに変換する（ステップS１４１）。
【００６３】
ステップS１４１での処理動作が終了すると、CPU１９は、上記フォーマット変換された後のデータを、表示デバイス制御部１５へ出力する。これにより、表示デバイス１３上の表示内容が更新されることになる（ステップS１４２）。上述したステップS１４１、及びステップS１４２で夫々示した処理動作とは別に、CPU１９は、ホスト機器１００側から取得した（記録対象）データを、ステップS１３３で取得したアドレス、及びデータサイズに係わる情報とに基づいて、磁気ディスク２５の対応する記録領域に書き込む（ステップS１３８）。
【００６４】
ステップS１３４でのチェックの結果、上記アクセス方向がデータの読み出しであれば、CPU１９は、ステップS１３３で取得したアドレス、及びデータサイズに係わる情報とに基づいて、磁気ディスク２５の対応する記録領域から（記録対象）データを読み出す（ステップS１３９）。そして、該読み出した（記録対象）データを、ホスト機器１００側へ送信する（ステップS１４０）。
【００６５】
上述したような手順を経て、磁気ディスク装置２００は、自身のインタフェース制御部３１、ホスト機器用インタフェース３５、磁気ディスク装置用インタフェース７、及びI／Oコントローラ５を通じて、ホスト機器１００側から記録対象データとして送信される表示対象データを受信することができる。
【００６６】
また、図４のステップS１１６で、取得したデータを、磁気ディスク用のフォーマットへ変換するに際し、該取得したデータに、該データがホスト機器１００から送信された表示対象データであることを示す乱数値（マジックナンバー）を埋め込み、図５のステップS１３７でのチェックに際し、マジックナンバーの一致／不一致を確認して、該確認の結果、一致していなければ、エラーを出力することもできる。これにより、ホスト機器１００から磁気ディスク装置２００へ記録対象データとして送信される表示対象データ以外のデータが、上記と規定領域に書き込まれることで、該特定領域に既に書き込まれている表示対象データ（記録対象データ）が破壊されるのを防止することができる。
【００６７】
なお、上記特定領域に、任意に書き込まれるデータが、偶然に上記マジックナンバーに一致する確率を低くするための対策として、上記データのデータ長を十分な長さに設定する方法が想到され得る。例えば、データ長を１２８bit長にすれば、上記マジックナンバーに一致する確率を２の１２８乗分の１にすることができる。また、図４のステップS１１６で、乱数値（マジックナンバー）の代わりに、表示対象データの全体に対してSHA-1やMD5などの暗号ハッシュ演算を行って算出された数値列データを用いることができる。その際には、図５のステップS１３７でも同様の暗号ハッシュ演算を行って算出する。これにより、表示対象データが改ざんされた場合にも検出が可能になる。
【００６８】
図６は、図１に記載のディジタル・データ処理システムにおいて、表示対象データが、記録対象データとしてホスト機器１００より磁気ディスク装置２００へ送信されるに際しての、一連の処理内容の手順を示したブロック図である。
【００６９】
図６に示す一連の処理内容の手順は、磁気ディスク装置２００がホスト機器１００に挿入されることで、磁気ディスク装置２００とホスト機器１００とが電気的に接続されることにより、実行可能になる。図６において、まず、磁気ディスク２５の記録領域１５１中に設定された、耐タンパ構造により保護されているアクセス制限領域１５３から、共有鍵生成の元になるデータが読み出される。該読み出されたデータは、共有鍵生成のステップ１５７へ送出される。共有鍵生成のステップ１５７では、ホスト機器１００側の共有鍵生成のステップ１５９で生成される共有鍵と同一の共有鍵を夫々独立に生成するため、ホスト機器１００側の共有鍵生成のステップ１５９との間で通信が行われる。
【００７０】
ホスト機器１００側で生成される共有鍵は、ホスト機器１００における暗号化のステップ１６１で使用され、他方、磁気ディスク装置２００側で生成される共有鍵は、復号化のステップ１６３で使用される。既述の内容から明らかなように、ホスト機器１００には、例えば、CPU１に内蔵されるRAM１１、及びROM３以外にも、種々のコンテンツ１６５を格納するための記憶部（図示しない）が備えられている。該コンテンツ１６５には、著作権法上の保護対象である（著作権者からの著作権法上の種々の要求を受ける）放送コンテンツや、ホスト機器１００のユーザが購入したダウンロードコンテンツと、著作権法上の保護対象でない（著作権者からの著作権法上の種々の要求を受けない）配布コンテンツや、ディジタル・スチル・カメラやビデオカメラを用いてユーザの家庭で撮影されたコンテンツ等が含まれる。また、上記コンテンツの種類としては、映像データや写真データや音楽データ等のディジタル・データや、所謂ゲームソフトや業務用ソフト等のプログラムが含まれる。
【００７１】
入力データ１６７は、ユーザがホスト機器１００の操作部（図示しない）に配置されている種々の入力キーを操作することにより、ホスト機器１００に入力されたデータである。換言すれば、入力データ１６７は、GUI（Graphical User Interface）を経由して、ユーザによりホスト機器１００に入力される文字列データや、通信ネットワーク（図示しない）を通じてコンテンツとは独立にホスト機器１００に配信される文字列データや、画像データ等である。表示対象データ生成のステップ１６９では、入力データ１６７と、上記コンテンツ１６５とから、表示対象データが生成される。この表示対象データ生成のステップ１６９では、ユーザによる上記操作部（図示しない）上の入力キーの操作によって表示対象データが生成される第１のモード、及び自動的に表示対象データが生成される第２のモードの何れか一方が選択的に実行される。第１のモードでは、GUIを利用して表示対象データが生成される。また、第２のモードでは、例えば、予め設定されている定型レイアウトに従って、該レイアウトの各ブロックに対し、上記入力データ１６７、及び上記コンテンツ１６５の内容が自動的に配分されることで表示対象データが生成される。なお、上記第１、第２のモードにおいて、上記コンテンツ１６５等が映像データの場合には、該映像データから静止画像を抽出して縮小することにより、サムネイル画像として用いることも可能である。
【００７２】
次に、著作権法上の保護対象かどうか判定するステップ１７１では、表示対象データ生成のステップ１６９で生成された表示対象データの一部のブロックが、著作権法上の保護対象であるコンテンツから生成されたものかどうかがチェックされる。このチェックに際して、著作権法上の保護対象であると判定される表示対象データとは、上記コンテンツ１６５から抽出された著作権法上の保護対象である表示対象データである。また、インターネット等の外部通信ネットワーク経由の入力データ１６７として、ホスト機器１００に入力される表示対象データや、磁気ディスク装置２００からの入力データ１６７としてホスト機器１００に入力される表示対象データも、同じく著作権法上の保護対象である表示対象データである。上記判定は、ホスト機器１００内での処理動作中に、上記データの処理過程を追跡することにより可能である。
【００７３】
上述した表示対象データのうち、上記ステップ１７１において著作権法上の保護対象でないと判定されたものについては、上記ステップ１７１からデータ送信のステップ１７３へ送出され、データ送信のステップ１７３において磁気ディスク装置２００へ送信される処理が施される。一方、著作権法上の保護対象であると判定されたものについては、上記ステップ１７１から既述の暗号化のステップ１６１へ送出される。そして、暗号化のステップ１６１において、共有鍵生成のステップ１５９で生成された共有鍵を用いて暗号化の処理が施される。このようにして暗号化された、著作権法上の保護対象である表示対象データは、暗号化のステップ１６１からデータ送信のステップ１７３へ送出される。該処理動作と並行して、フラグ挿入のステップ１７５において上記表示対象データが著作権法上の保護対象であることを示すフラグや、上記表示対象データが暗号化されたことを示すフラグが、データ送信のステップ１７３より磁気ディスク装置２００側に送信されようとする上記表示対象データに挿入される。
【００７４】
データ送信のステップ１７３では、上記暗号化処理が施され、且つ、上記フラグが挿入された後の表示対象データに対し、記録対象データ（磁気ディスク装置２００に記録されるべきデータ）にフォーマット変換するための処理が施される。そして、該フォーマット変換が施された後のデータが、データ送信のステップ１７３から磁気ディスク装置２００側のデータ受信のステップ１７７に送信される。磁気ディスク装置２００側では、データ受信のステップ１７７において上記記録対象データが受信されると共に、受信された上記記録対象データが、磁気ディスク２５の記録領域１５１中の、通常のアクセス領域１５５へ書き込まれる。この通常のアクセス領域１５５への書き込みと並行して、上記記録対象データが、データ受信のステップ１７７において表示対象データにフォーマット変換される。そして、該フォーマット変換された後のデータは、データ受信のステップ１７７からフラグ判定のステップ１７９へ送出される。
【００７５】
フラグ判定のステップ１７９では、データ受信のステップ１７７から送出された表示対象データが、暗号化されたブロックを含むかどうかがチェックされる。該チェックの結果、暗号化されたブロックを含まないとされた表示対象データについては、表示処理を実行するステップ１８１へ送出され、該表示対象データから表示用のイメージを生成する処理が実行される。そして、生成された表示用のイメージは、（図１で示した）表示デバイス１３へ出力される。一方、上記チェックの結果、暗号化されたブロックを含むとされた表示対象データについては、復号化のステップ１６３へ送出され、復号化のステップ１６３において共有鍵生成のステップ１５９で生成された共有鍵を用いて復号化の処理が施される。そして、復号化された後の表示対象データは、復号化のステップ１６３から上述した表示処理を実行するステップ１８１へ送出される。
【００７６】
上述した図６に記載の一連の処理手順を実行することにより、著作権法上の保護対象であるブロックを含む表示対象データが、何らの制約を受けずに複製され、利用されるのを防止することが可能になる。
【００７７】
次に、磁気ディスク装置２００内において著作権法上の保護対象であるコンテンツから抽出された表示用のコンテンツ（表示デバイス１３に表示されるべきコンテンツ）が、図２で示した磁気ディスク２５の特定領域４１に格納されている場合に、上記コンテンツ全体を磁気ディスク２５から削除するに際しての処理動作について説明する。
【００７８】
以下に説明する処理動作は、上記コンテンツ自体を消去する場合は勿論、上記コンテンツ全体を磁気ディスク２５から他のメディアへ転送（ムーブ）する場合にも実行される。上記表示用のコンテンツと、上記コンテンツ全体とは、図２で示した格納領域５７に格納されているコンテンツIDにより対応付けられている。そこで、コンテナ４７内の各々の（ブロックの）格納領域４９をチェックして、上述した削除処理の対象であるコンテンツのコンテンツIDと一致するかどうか確認することにより、格納領域６３に格納されている（表示用の）コンテンツを特定する。そして、上述した削除処理の対象であるコンテンツ（著作権法上の保護対象であるコンテンツ）の磁気ディスク２５からの削除が完了する際に、格納領域６３に格納されている（表示用の）コンテンツも削除する。
【００７９】
なお、該（表示用の）コンテンツを、格納領域６３から削除するに先立ち、格納領域５９に格納されている属性フラグをチェックし、該チェックの結果、該（表示用の）コンテンツが表示デバイス１３上に表示されていることが把握されれば、図３で示した表示デバイス１３上において、該（表示用の）コンテンツと関連付けられて領域６７乃至７７の何れかに表示されているサムネイル画像、及び領域７９乃至８９の何れかに表示されている文字列も消去されることになる。上記サムネイル画像や、上記文字列を消去する処理を実行するに際しては、上記サムネイル画像や上記文字列の背景色で上記サムネイル画像や上記文字列を上書きするか、或いは、表示デバイス１３上に表示されたことがない別の（表示用の）コンテンツで上書きする等の手法を用いることができる。該手法を用いるに際しての消去する必要のある領域に係わる情報は、図２で示した格納領域５５に格納されている表示領域の範囲データ（座標値（X、Y）、幅（W）、及び高さ（H）等）を参照することで入手することができる。
【００８０】
上述した処理動作を実行することにより、著作権法上の保護対象であるコンテンツと、それから抽出された表示用のコンテンツとを一体のものとして、磁気ディスク２５から他のメディアに転送したり、削除したりすることができるので、上記抽出された表示用のコンテンツが、著作権法上の保護対象であるコンテンツから独立して複製されるのを防止できる。これにより、上記コンテンツに対する著作権法上の保護が貫徹される。上述した処理動作は、（磁気ディスク装置２００内の）CPU１９により行うことが可能である。この場合、ホスト機器（１００）が、図１で示した構成（即ち、表示デバイス１３を備えた構成）の磁気ディスク装置２００に対応していない構成のものであったとしても、著作権法上の保護対象であるコンテンツから抽出された表示用のコンテンツを、該保護対象であるコンテンツと一体のものとして、磁気ディスク装置２００から他のメディアへの転送、又は磁気ディスク２５からの削除が行える。
【００８１】
なお、該保護対象であるコンテンツ等の磁気ディスク装置２００から他のメディアへの転送、又は磁気ディスク２５からの削除を、ホスト機器１００側のCPU１にて行う場合には、磁気ディスク装置２００側のCPU１９における処理の負荷を低減させることができると共に、ROM３に格納される制御プログラム等の（アプリケーション）プログラムのサイズを小さくすることができる。
【００８２】
図７は、本発明の他の実施形態に係る磁気ディスク装置の内部構成を示す機能ブロック図である。
【００８３】
図７に示すように、本実施形態に係る磁気ディスク装置３００は、図１に記載の磁気ディスク装置２００が備える各部に加えて、更に、電力供給部１９１、表示用データ記録部１９３、入力デバイス１９５、及び入力デバイス制御部１９７を備える点で、図１に記載の磁気ディスク装置２００と構成が相違する。その他の構成については、図１に記載のものと同一であるので、図７において、図１に記載の各部と同一物については、同一符号を付してそれらの詳細な説明を省略する。
【００８４】
図７において、電力供給部１９１には、例えば充電式バッテリが採用されており、該充電式バッテリは、磁気ディスク装置３００がホスト機器１００に挿入されてホスト機器１００に電気的に接続されている場合に、ホスト機器１００から供給される駆動電力を蓄積しつつ、磁気ディスク装置３００の各部に対し、駆動電力を供給する。電力供給部１９１は、磁気ディスク装置３００がホスト機器１００から抜き取られたことにより、ホスト機器１００からの給電が断たれた場合には、蓄積している電力を、磁気ディスク装置３００の各部に供給する。これにより、磁気ディスク装置３００がホスト機器１００から抜き取られた後でも、磁気ディスク装置３００内の入力デバイス１９５、入力デバイス制御部１９７、表示デバイス１３、表示デバイス制御部１５、表示データ記録部１９３、ROM１７、及びCPU１９には、電力供給部１９１からの給電が継続されることになる。
【００８５】
入力デバイス１９５には、例えばスイッチ、加速度センサ、及びジャイロセンサ等が採用される。入力デバイス制御部１９７は、入力デバイス１９５から入力される情報を解析することにより、ユーザによる磁気ディスク装置３００の操作部の操作状況を把握して、CPU１９に通知する。表示用データ記録部１９３には、磁気ディスク２５中の表示用データ記録領域に書き込まれた記録対象データが、表示対象データとして格納される。CPU１９の制御下で、磁気ディスク２５の表示用データ記録領域から、或るデータが読み出されるに際しては、磁気ディスク２に格納されている、該記録対象データと同一のデータも、表示用データ記録部１９３から読み出される。この場合、表示用データ記録部１９３から読み出されたデータが、磁気ディスク２５に書き込まれる処理は行われない。
【００８６】
なお、CPU１９は、ROM１７に格納されている制御プログラムに従って、表示用データ記録部１９３の記録領域中に格納されている記録対象データのうちの一部を表示対象データとして内部バスライン３７を通じて読み出すと共に、該読み出した表示対象データの一部を、表示デバイス制御部１５へ出力する。これにより、上記表示対象データの一部が、表示デバイス制御部１５から表示デバイス１３へ出力されることになる。
【００８７】
図７で示した構成によれば、磁気ディスク装置３００は、ホスト機器１００から抜き取られたことで、ホスト機器１００側からの給電が断たれた状態になっても、入力デバイス１９５、入力デバイス制御部１９７、表示デバイス１３、表示デバイス制御部１５、ROM１７、及びCPU１９の駆動を継続させることができる。また、磁気ディスク装置３００の操作部に配置されているスイッチの、ユーザによる押圧操作や、磁気ディスク装置３００を傾斜させる動作や、磁気ディスク装置３００を叩く等の動作を検知して、表示デバイス１３に表示される画面情報のページ送りや、画面内容の切り替え等の処理を行うこともできる。
【００８８】
また、電力供給部１９１に、充電式電池や非接触による無線給電の受電が可能なデバイスを採用すれば、磁気ディスク装置３００を長期間ホスト機器１００に挿入しなかったことにより、ホスト機器用インタフェース部３５を通じて磁気ディスク装置３００へ駆動電力が供給されなかった場合でも、上述したようなユーザによる操作を受けて所定の処理を実行することができる。更に、表示用データ記録部１９３に、揮発性メモリ、又は不揮発性メモリを使用することができ、表示デバイス１３には、既述の電子ペーパー以外にも、液晶ディスプレイや、有機EL（エレクトロ・ルミネッセンス）等を使用することもできる。
【００８９】
図８は、図７に記載のディジタル・データ記録装置、即ち、磁気ディスク装置３００の概観と、該磁気ディスク装置３００の表示デバイス１３上に表示される内容と、を示すための模式図である。
【００９０】
図８に示すように、本実施形態では、表示デバイス１３が、磁気ディスク装置３００のケーシング本体２０１の正面、及び側面の適宜箇所に夫々貼付されている。ケーシング本体２０１の正面の適宜な位置、即ち、磁気ディスク装置３００を手に持った際に指の届き易い位置には、例えば、磁気ディスク装置３００を起動／停止させる機能等を有するスイッチ２０３が配置されている。ケーシング本体２０１の内部には、加速度センサ、或いはジャイロセンサ等のセンサ部２０５が備えられている。このセンサ部２０５により、ユーザによる磁気ディスク装置３００の傾斜動作や、磁気ディスク装置３００を叩く動作が検知される。ケーシング本体２０１の内部には、上記に加えて、更に、既述の電力供給部１９１も備えられている。
【００９１】
ケーシング本体２０１の正面に配置されている表示デバイス１３には、ケーシング本体２０１の側面に配置されている表示デバイス１３に表示される情報よりも多くの情報が表示される。該情報には、コンテンツリストや、各々のコンテンツ毎の、磁気ディスク２５に録画された日付・時刻・録画に要した時間や、残りのコピー可能な回数等の著作権法上の保護に係わる情報（DRM）や、任意の文字列等の情報が含まれる。一方、ケーシング本体２０１の側面に配置されている表示デバイス１３には、上記情報よりも少量の情報として、該磁気ディスク装置３００に付与された任意のメディアタイトルや、空き容量のインジケータや、該磁気ディスク装置３００の所有者名等が表示される。これら少量の情報が、ケーシング本体２０１の側面に配置された表示デバイス１３に表示されることで、複数の磁気ディスク装置３００を相互に密着させた状態で並べた場合でも、ユーザは、そのままの状態でどの磁気ディスク装置３００にどのような情報が記録されているかを容易に把握することができる。
【００９２】
上述した構成によれば、ユーザは、磁気ディスク装置３００に記録されている情報の属性や、各々の磁気ディスク装置３００に係わる情報等を、磁気ディスク装置３００を手にとって操作することで、表示デバイス１３における表示内容を更新しながら視認することができる。
【００９３】
図９は、本発明の更に他の実施形態に係るディジタル・データ記録装置としての固体メモリ装置の内部構成を示す機能ブロック図である。
【００９４】
図９に示すように、本実施形態に係る固体メモリ装置４００は、図１に記載の磁気ディスク装置２００が備えるRAM３３、サーボ制御部２１、モータドライバ２３、磁気ディスク２５、磁気ヘッド２７、及び信号処理部２９が備えられていない点と、不揮発性固体メモリ記録部２１１、及び固体メモリ制御部２１３が備えられている点とにおいて、図１に記載の磁気ディスク装置２００と構成が相違する。その他の構成については、図１に記載のものと同一であるので、図９において、図１に記載の各部と同一物については、同一符号を付してそれらの詳細な説明を省略する。
【００９５】
図９において、不揮発性固体メモリ記録部２１１には、フラッシュメモリ、EEPROM（Electronically Erasable and Programmable Read Only Memory）、FeRAM（Ferroelectric Random Access Memory:強誘電体メモリ）、MRAM（Magnetoresistive Random Access Memory:磁気メモリ）、PRAM（Phase-change Random Access Memory:相変化メモリ）等を採用することができる。固体メモリ制御部２１３は、CPU１９の制御下で、不揮発性固体メモリ記録部２１１へのデータの書き込みや、不揮発性固体メモリ記録部２１１からのデータの読み出しに係わる処理動作を実行する。
【００９６】
上記構成において、固体メモリ装置４００の用途等に応じて、不揮発性固体メモリ記録部２１１として用いるメモリの種類を使い分けることにより、省消費電力化や、書き換え回数の無制限化や、製造し易さ等の種々の特徴を、固体メモリ装置４００に持たせることができる。
【００９７】
以上、本発明の好適な実施形態を説明したが、これらは本発明の説明のための例示であって、本発明の範囲をこれらの実施形態にのみ限定する趣旨ではない。本発明は、他の種々の形態でも実施することが可能である。例えば、上述した本発明の一実施形態、及び他の実施形態では、磁気ディスク装置（２００、３００のCPU１９が、ROM１７に格納されているソフトウェア（制御プログラム）に従って、サーボ制御部２１、インタフェース制御部３１、及び表示デバイス制御部１５の動作を夫々制御するようになっていた。また、上述した本発明の更に他の実施形態では、固体メモリ装置４００のCPU１９が、ROM１７に格納されているソフトウェア（制御プログラム）に従って、インタフェース制御部３１、表示デバイス制御部１５、及び固体メモリ制御部２１３の動作を夫々制御するようになっていた。
【００９８】
しかし、本発明の適用範囲は、上記にのみ限定されるものではない。上述した（CPU１９、及びROM１７による）機能が実現できるのであれば、CPU１９、及びROM１７に代えて、ハードウェア構成として、FPGA（Field Programmable Gate Alley）や、CPDL（Complex Programmable Logic Device）等の回路を、磁気ディスク装置２００、３００や、固体メモリ装置４００に実装させるようにしてもよい。また、上述した各実施形態では、アクセスされたアドレス、及びサイズが、磁気ディスク２５上、又は不揮発性固体メモリ記録部２１１に設定された、表示対象データを記録対象データとして記録するための記録領域を指しているか否かをチェックする処理が行われていた。これは、磁気ディスク２５や、不揮発性固体メモリ記録部２１１に書き込みを行うデータ、それらから読み出しを行うデータと、表示デバイス１３上に表示されるべきデータとを区別するための方法の一つである。しかし、上記方法に代えて、例えば、HDD（磁気ディスク２５）上の領域を指定するクラスタ番号の並びをチェックすることによって、該データが磁気ディスク２５等への書き込み／磁気ディスク２５等からの読み出しを行うためのものか、表示デバイス１３上に表示されるべきものかを区別するようにしてもよい。
【００９９】
また、ホスト機器１００と、磁気ディスク装置（２００、３００）や固体メモリ装置４００との間のデータ通信に用いられる通信プロトコルのコマンドを拡張して、表示デバイス１３上に表示されるデータの更新コマンドを作成し、それを用いてアクセスする方法も想到し得る。更に、磁気ディスク装置（２００、３００）や、固体メモリ装置４００等のディジタル・データ記録装置において、磁気ディスク２５や、不揮発性固体メモリ記録部２１１に記録されているデータから、表示デバイス１３へ表示するべきデータを抽出（ピックアップ）する際に用いられる方法がある。この方法は、該データが、上記磁気ディスク２５等に設定されている特定領域に書き込まれたデータであるかどうか判定して表示デバイス１３へ表示されるべきデータを区別する方法である。
【０１００】
この方法においては、上記特定領域を定めるのに、主として３つの手法のうちの何れか１つが採用される。第１の手法は、規格として特定領域を決めておくものである。この第１の手法を採用すれば、特定領域が決められているので、拡張コマンドが不要であるという利点がある。第２の手法は、ディジタル・データ記録装置に係わる通信プロトコルの拡張コマンドにおいて、特定領域を示すデータを通知するためのコマンドを用意しておき、ホスト機器１００側から送信の要求があったときに、該要求に応じて上記用意しておいたコマンドをホスト機器１００側に通知するものである。この第２の手法を採用すれば、ディジタル・データ記録装置の製品別に、特定領域を変更することが可能になる。
【０１０１】
第３の手法は、ディジタル・データ記録装置に係わる通信プロトコルの拡張コマンドにおいて、特定領域を設定するためのコマンドを用意しておき、ホスト機器１００側から特定領域の設定要求があったときに、該要求に応じて特定領域を設定するものである。この第３の手法を採用すれば、ディジタル・データ記録装置内の任意の空き領域を特定領域に指定することができるため、柔軟性に富むという利点がある。また、特定領域に記録対象データとして書き込まれた、表示対象データ（表示デバイス１３へ表示するべきデータ）を消去せずに、別の領域に特定領域を設定することにより、従前からの特定領域をバックアップ用として、或いは、表示デバイス１３上に表示されていたデータが更新された場合に、該更新されたデータの保存用として、用いることが可能になる。
【図面の簡単な説明】
【０１０２】
【図１】本発明の一実施形態に係るディジタル・データ処理システムの全体構成を示す機能ブロック図。
【図２】図１に記載した磁気ディスク装置が備える磁気ディスクの記録対象データが保存される特定領域内での上記記録対象データのデータ構造を示す説明図。
【図３】図１に記載した磁気ディスク装置が備える表示デバイス上における記録対象データの表示態様の一例を示す模式図。
【図４】図１に記載したホスト機器における、表示対象データを、記録対象データとして磁気ディスク装置へ送信するに際しての処理動作を示すフローチャート。
【図５】図１に記載したホスト機器内の表示対象データを、記録対象データとして磁気ディスク装置へ送信するに際しての磁気ディスク装置における処理動作を示すフローチャート。
【図６】図１に記載したディジタル・データ処理システムにおいて、表示対象データが、記録対象データとしてホスト機器より磁気ディスク装置へ送信されるに際しての、一連の処理内容の手順を示したブロック図。
【図７】本発明の他の実施形態に係る磁気ディスク装置の内部構成を示す機能ブロック図。
【図８】図７に記載した磁気ディスク装置の概観と、該磁気ディスク装置の表示デバイス上に表示される内容と、を示すための模式図。
【図９】本発明の更に他の実施形態に係る固体メモリ装置の内部構成を示す機能ブロック図。
【符号の説明】
【０１０３】
１、１９  CPU
３、１７  ROM
５  I／Oコントローラ
７  磁気ディスク装置用インタフェース
９  バスライン
１１、３３  RAM
１３  表示デバイス
１５  表示デバイス制御部
２１  サーボ制御部
２３  モータドライバ
２５  磁気ディスク（記録部）
２７  磁気ヘッド
２９  信号処理部
３１  インタフェース制御部
３５  ホスト機器用インタフェース
３７  内部バスライン
１００  ホスト機器（TV機器）
１９１  電力供給部
１９３  表示用データ記録部
１９５  入力デバイス
１９７  入力デバイス制御部
２００、３００  磁気ディスク装置（ディジタル・データ記録装置）
２０１  ケーシング本体
２０３  スイッチ
２０５  センサ部
２１１  不揮発性固体メモリ記録部
２１３  固体メモリ制御部
４００  固体メモリ装置
【図１】
2009199663.tif 000003
【図２】
2009199663.tif 000004
【図３】
2009199663.tif 000005
【図４】
2009199663.tif 000006
【図５】
2009199663.tif 000007
【図６】
2009199663.tif 000008
【図７】
2009199663.tif 000009
【図８】
2009199663.tif 000010
【図９】
2009199663.tif 000011