(57)【要約】      （修正有）【課題】ホストＰＣなどの上位装置が存在しない環境下でも、自身で、記録媒体に記録されたデータや記録されるデータの解析など、データ制御を可能とする、可搬タイプのストレージ機器を提供する。【解決手段】記録媒体を駆動させる駆動部と、記録媒体との間で、再生及び／又は記録用信号の送受を行う信号処理部と、駆動装置と信号処理部とを制御する第１の演算処理部５８とを有する第１の制御部２０Ａと、制御メモリ６６と、第２の演算処理部６４と、を有する第２の制御部２０Ｂと、を備えるストレージ機器であって、制御メモリは、記録媒体のデータ解析用のファイルシステムを格納する領域と、データを利用するアプリケーションプログラムを格納する領域と、アプリケーションプログラムに利用される管理情報を格納する領域と、を備える。【選択図】図２
2010165395.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体を駆動させる駆動部と、
前記記録媒体との間で、再生及び／又は記録用信号の送受を行う信号処理部と、
前記駆動装置と前記信号処理部とを制御する第１の演算処理部とを有する第１の制御部と、
制御メモリと、第２の演算処理部と、を有する第２の制御部と、
を備え、
前記制御メモリは、前記記録媒体のデータ解析用のファイルシステムを格納する領域と、前記データを利用するアプリケーションプログラムを格納する領域と、当該アプリケーションプログラムに利用される管理情報を格納する領域と、を備える、ストレージ機器。
【請求項２】
前記制御メモリは、前記記録媒体に対する再生及び/又は記録時に当該データを一時記憶するキャッシュ領域を備えている、請求項２記載のストレージ機器。
【請求項３】
前記第２の演算処理部は、前記キャッシュ領域にキャッシングされた前記データに対して前記ファイルシステムによる解析を行い、当該解析の結果を、前記管理情報として格納する請求項２記載のストレージ機器。
【請求項４】
ネットワーク接続用のポートを有し、前記第２の演算処理部は、前記ポートを介して、前記ネットワークに接続されたホスト機からのデータに対して前記ファイルシステムを適用する、請求項１記載のストレージ機器。
【請求項５】
前記アプリケーションプログラムはデータベースソフトウエアである、請求項１記載のストレージ機器。
【請求項６】
前記制御メモリは、前記アプリケーションプログラムとしてのデータベースソフトウエアを格納する第１の領域と、前記記録媒体に記録されるデータベースの管理情報を格納する第２の領域と、前記記録媒体に対するデータ再生及び/又は記録時に当該データを一時記憶する第３の領域と、を備え、
前記第２の演算処理部は、前記第３の領域で一時記憶された前記データに対して前記ファイルシステムによる解析を行い、当該解析の結果を前記データベースソフトウエアに基づいて前記記録媒体のデータベースに登録する請求項１記載のストレージ機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ディスク装置などのストレージ機器に関するものであり、特に、ＰＣ環境の存在を前提にすることなく、記録媒体に対して情報の再生及び/又は記録が可能であり、かつ情報の解析を可能にした、ユーザが携行したり、あるいは家庭内に設置できる可搬タイプのストレージ機器に関するものである。
【背景技術】
【０００２】
従来この種のストレージ機器として光ディスク装置が知られている。この光ディスク装置の一例が、例えば、特開平０６−１８７７２３号公報に、ラップトップ型のコンピュータにデータベースを実現できるものとして開示されている。さらに、特開０７−１４１２３２号公報には、ファイル格納装置とし動作できる光ディスク装置が開示されている。
【０００３】
従来可搬タイプのストレージ機器では、ホストＰＣは、光ディスク装置をペリフェラルとして制御するので、光ディスク装置は、ホストＰＣからのライトコマンド、又は、リードコマンドを受けて、ホストＰＣからデータ受けて、データを光ディスクに書き込む程度で足りていた。ホストＰＣはファイルシステムを有し、光ディスクに記録されたデータの更新や解析を行い、更新されたデータを光ディスクに記録することができた。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平０６−１８７７２３号公報
【特許文献２】特開平０７−１４１２３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従来の光ディスク装置は、ホストＰＣが存在しない環境では、光ディスク装置自身で、記録媒体に記録されたデータや記録されるデータの解析を行うことができなかった。
【０００６】
そこで、本発明は、ホストＰＣなどの上位装置が存在しない環境下でも、自身で、記録媒体に記録されたデータや記録されるデータの解析など、データ制御を可能とする、可搬タイプのストレージ機器を提供することを目的とするものである。
【課題を解決するための手段】
【０００７】
前記課題を解決するために、本発明は、記録媒体を駆動させる駆動部と、前記記録媒体との間で、再生及び／又は記録用信号の送受を行う信号処理部と、前記駆動装置と前記信号処理部とを制御する第１の演算処理部とを有する第１の制御部と、制御メモリと、第２の演算処理部と、を有する第２の制御部と、を備えるストレージ機器であって、前記制御メモリは、前記記録媒体のデータ解析用のファイルシステムを格納する領域と、前記データを利用するアプリケーションプログラムを格納する領域と、当該アプリケーションプログラムに利用される管理情報を格納する領域と、を備えることを特徴とするものである。
【発明の効果】
【０００８】
以上説明したように、本発明によれば、ホストＰＣが存在しない環境下でも、自身で、記録媒体に記録されたデータやこれに記録されるデータの解析などのデータ制御を可能とする、可搬タイプのストレージ機器を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明に係る光ディスク装置の一例のブロック構成図である。
【図２】図１の光ディスク装置の第１の制御回路と第２の制御回路のそれぞれの一例のブロック図である。
【図３】前記第１の制御回路が実行する光ディスク装置での既存制御と、前記第２の制御回路が実行する追加制御との関係を示すブロック図である。
【図４】前記第２の制御回路の制御メモリのブロック構成図である。
【図５】光ディスク装置の（液晶）表示部に表示されるユーザインターフェース画面の第１の例である。
【図６】その第２の例である。
【図７】その第３の例である。
【図８】データベースに対する、第２の制御回路の更新処理を説明するフローチャートである。
【発明を実施するための形態】
【００１０】
次に本発明の実施形態について説明する。図１は、本発明に係るストレージ機器の一例としての、光ディスク装置のブロック構成を示すものである。図１において、１は光ディスクを示す。ディスクモータ２は、光ディスク１を回転駆動する。光ディスクの記録面に面して光ピックアップ３が設けられている。光ピックアップ３は、ピックアップスライド機構４によって、光ディスク１の半径方向に移動（アクセス移動）される。スライドモータ５は、ピックアップスライド機構４中のリードスクリュー部材を回転駆動する。ディスクモータ２やスライダモータ５は、モータ駆動回路６によって制御される。
【００１１】
光ピックアップ３は、光ピックアップ内でレーザー光を発生するレーザーダイオード７、光ディスク１の記録面から反射したレーザー光を受光する受光部８、レーザーダイオード７を駆動するレーザー駆動回路９、対物レンズを有し光ディスク１の記録面に対し入出射するレーザー光を光学処理する光学系１０、そして、光学系１０の位置や姿勢を変えるアクチュエータ１１を備えている。
【００１２】
光ディスク１へ記録する記録信号は記録信号生成部１２において生成され、受光部８からの再生信号は、再生／誤差信号処理部１３によって、ＲＦ信号や、トラッキング誤差信号や、フォーカス誤差信号として増幅処理される。フォーカス／トラッキング制御部１４は、アクチュエータ駆動信号を生成する。
【００１３】
符号２０は、光ディスク装置の制御部であって、第１制御回路２０Ａと第２制御回路２０Ｂとを備えている。第１制御回路は、光ディスク装置における既述の従来制御を達成する。すなわち、第１制御回路は、モータ駆動回路６に供給するサーボ信号を生成し、記録信号生成部を制御する信号を生成し、再生／誤差信号処理部１３からの信号に基づき、再生信号を復調し、そして、トラッキング誤差信号やフォーカス誤差信号に基づき、フォーカス／トラッキング制御部１４に供給するフォーカス制御信号やトラッキング制御信号を生成する。
【００１４】
これに対して、第２制御回路２０Ｂは、光ディスク装置の既存制御とは別に、後述の追加制御を光ディスク装置に提供するものである。
【００１５】
図２は第１制御回路２０Ａと第２制御回路２０Ｂとの詳細を示すブロック図である。第１制御回路は、ＬＡＮ５２に接続するためのＬＡＮポート６０と、既述の既存制御を実行するＤＳＰ（Digital Signal Processor）５４と、ＤＳＰを制御するＣＰＵ５８と、ＬＡＮ５２に接続する複数のホスト装置５０Ａ，５０Ｂと光ディスク１との間で送受信されるデータをバッファリングするバッファ５６と、を備えている。ホスト装置としては、例えば、ＰＣの他、テレビ、ビデオ、デジタルカメラなどの映像機器である。これらは、内部バス５１によって相互に接続されている。なお、符号５１Ａは、ＰＣや映像機器などを直結するためのポートである。
【００１６】
なお、ＤＳＰ５４、バッファ５６、ＣＰＵ５８、ＬＡＮポート６０は別なハードウエア資源から実現したが、ＤＳＰ５４にバッファ５６、ＣＰＵ５８、ＬＡＮポート６０が含まれる構成でもよい。
【００１７】
第２制御回路２０Ｂは第１制御回路と外部バス５３によって接続されている。第２制御回路は追加制御を制御するＣＰＵ６４と、追加制御のためのＯＳなどの制御プログラムと制御情報を格納するとともに、キャッシュメモリとしても動作する制御メモリ６６と、が内部バス６１に接続された構成を備えている。また、第２制御回路２０Ｂには、液晶表示装置（ＬＣＤ）と入力装置とが接続されている。なお、ＬＡＮポートを第２制御回路２０Ｂに設けてもよい。
【００１８】
なお、バッファ５６としては、ＳＤＲＡＭ或いはフラッシュメモリ又はＳＳＤを用いることができる。また、制御メモリ６６としては、フラッシュメモリ又はＳＳＤを用いることができる。
【００１９】
また、図２では、第１制御回路２０Ａの演算処理回路５８と、第２制御回路２０Ｂの演算処理回路６４と、別なハードウエア資源から実現したが、第１の演算処理と第２の演算処理を、いずれかのＣＰＵが兼ねてもよい。
【００２０】
図３は追加制御の詳細を示すブロック図である。追加制御は既存制御と関連して実施される。例えば、光ディスク装置への記録、あるいは光ディスク装置の再生に合わせて、記録信号あるいは再生信号に対して、第２制御回路が追加制御を実行する。
【００２１】
追加制御を実施するためのソフトウエア構造は、ＯＳ８０と、ＦＡＴなどのファイルシステム８６と、データベース機能８２と、そして、制御メモリ６６を駆動するためのドライバ８４と、から構成される。ＯＳ８０はファイルシステム８６を動作させて、制御メモリ６０にキャッシングされた、光ディスクへの記録データ及び光ディスクからの再生データを解析し、データベース管理情報を作成する。データベース管理情報は制御メモリ６０に記録される。ＯＳ８０及びアプリケーションは、データベース管理情報と、光ディスクに記録された、映像ファイルおよび音声ファイルなどのデータファイルと、に基づいて、データベース機能８２を実現する。
【００２２】
図４は制御メモリ６６のブロック図である。制御メモリ６６はキャッシュ領域７２と、データベース管理情報を格納する領域７０と、を備えている。その他、ＯＳ、及びデータベースソフトウエアや他のアプリケーション、例えば、記録データを解析し、記録データの特徴を抽出するアプリケーションや、データベース管理情報を読み出しＬＣＤや外部表示装置に表示するアプリケーションなど、を実現するアプリケーションプログラムを格納する領域を備えている。
【００２３】
データベース管理情報には、メディア情報データベースと、記録データ情報データベースと、がある。メディア情報データベースは、メディアＩＤとフォーマットとファイルシステムとから構成される。第２制御回路２０ＢのＣＰＵ６４は、第１制御回路２０ＡのＣＰＵ５８と連携して、記録メディア１をローディングした際に、記録メディアからメディアＩＤ、フォーマット及びファイルシステムの種類を取得して、これをメディア情報データベースに登録する。
【００２４】
記録データ情報データベースは、データファイルの名称と、当該記録データファイル名の登録日時、そして、データファイルのフォーマット種別を含んでいる。データファイル名は、ユーザが入力装置を介して設定するか、あるいはＣＰＵ６４によって、データファイルを作成した際に決定される。
【００２５】
第２制御回路２０Ｂがファイルシステムを有しているために、本発明のストレージ機器はＰＣが存在しない環境下でも、記録メディアのデータファイルを自身の液晶表示部に再生し、あるいはテレビなど外部情報装置で再生することがき、また、データベース管理情報及びファイルシステムを用いて、データベース機能を、液晶表示部、又は映像機器に再生することができる。
【００２６】
なお、記録媒体・記録メディアとして光ディスクを説明したが、これに限らず、ハードディスクドライブ、テープメディアなど公知のものにも同様に本発明を適用することができる。
【００２７】
図５は、光ディスク装置のＬＣＤに表示されるユーザインタフェース画面である。ＣＰＵ６４は制御メモリ６６のキャッシュ領域に存在する映像ファイルをファイルシステムで解析して代表映像５０２を生成し、これをＬＣＤに表示する。ＣＰＵ６４は、画像解析プログラムを起動して、映像ファイルを解析処理し、その映像の特徴・特性（ジャンル）を決定する。図５の例では、画像解析プログラムが人体と色とを解析して、多くの人数が同じ色から構成されると判定し、ユーザに判定結果として、映像のジャンルが運動会であると推定し、その確認をユーザに促す表示５０４，５０６を提示する。
【００２８】
これに対して、ユーザは、入力装置を使用して、判定結果を肯定または否定する入力５０８をＣＰＵ６４に送信する。ＣＰＵ６４は入力結果を制御メモリのデータベース管理情報登録領域の記録データ情報データベースに、例えば、映像ファイルが運動会であることを示すフラグとして登録する。
【００２９】
図５は、ストレージ機器が記録データのファイルを解析して、ユーザに映像のジャンルの確認を促すＧＵＩであったのに対して、図６は光ディスクの視聴中の映像を分析してユーザに映像のジャンルの選択を求めるＧＵＩである。一方、図７は、ストレージ機器がユーザに映像を公私に分離することを促す表示７００，７０２を提示するＧＵＩである。ユーザがプライベートデータであることを選択すると、特定のフラグが記録データ情報データベースに登録される。このフラグが設定されているファイルには、例えば特定のパスワード等のセキュリティ情報を設定できる。
【００３０】
次に、データベースに対する、ＣＰＵ６４の更新処理について、図８を利用して説明する。光ディスク装置に記録メディアがロードされると、ディスク種別を判断し（８００）、かつフォルダ構造を解析して、データーベースファイルを読み出す（８０２）。
【００３１】
ディスク種別が、書き換え不可能なディスク（例えば、ＤＶＤ−ＲＯＭ、ＢＤ−ＲＯＭなど）である場合は、ディスクがアンロードされるまで制御メモリ６０でデータベースファイルを構築してデータベースの更新を行い、更新後の最終データをメモリに格納しておくか、更新データを含めた全てのデータベースファイルを新たな記録媒体に書き戻す。
【００３２】
一方、追記型の媒体の場合には、媒体ではデータのファイル更新ができないので、データベースファイルを読み出した後、半導体メモリ６０でデータの更新を行い、更新後のデータを記録可能型媒体に書き込む（８０３→８０６→８１０）。
【００３３】
一方、書き換え可能なディスク（例えば、ＤＶＤ−ＲＡＭやＢＤ−ＲＥなど）の場合は、データベースファイルの更新処理をディスク上で行う（８０３→８０４）。もちろん、上述のように、データベースファイルを読み出した後、半導体メモリ６０でデータの更新を行い、例えばディスクがアンロードされる前に更新後のデータをディスクに書き込んでもよい。このようにして、記録ディスクと半導体メモリを用いたハイブリッドシステムでは、データベースファイルの更新に際して、ディスクの種別に応じて、データの格納先を適切に選定することができる。
【産業上の利用可能性】
【００３４】
本発明に係るストレージ装置によれば、自信でファイルシステムを備えているために、ＰＣ環境下でなくても、自身でファイルの再生・記録・解析が可能であり、外部映像機器を利用してＡＶ情報を表示することができる。
【符号の説明】
【００３５】
１  光ディスク、２  ディスクモータ、３  光ピックアップ、６  モータ駆動回路、２０  制御回路、２０Ａ  第１制御回路、２０Ｂ  第２制御回路、５４  ＤＳＰ、第１のＣＰＵ（光ディスク装置の既存制御実行）６０  制御メモリ、６４  第２のＣＰＵ（追加制御実行）
【図１】
2010165395.tif 000003
【図２】
2010165395.tif 000004
【図３】
2010165395.tif 000005
【図４】
2010165395.tif 000006
【図５】
2010165395.tif 000007
【図６】
2010165395.tif 000008
【図７】
2010165395.tif 000009
【図８】
2010165395.tif 000010