(57)【要約】【課題】パソコンが着脱式のデバイスとして認識できる情報記録再生装置内の目的のデータのみをバックアップコピーできる情報記録再生装置及びバックアップコピー方法を提供する。【解決手段】１又は複数のストリームデータを記録又は再生する情報記録再生装置であって、１又は複数のストリームデータのバックアップデータを外部機器にコピーするか否かの動作モードを設定する設定部と、外部機器にバックアップデータとしてコピーする場合に動作モードに基づいて選択されたバックアップデータのみのコピーを実行するためのスクリプトを生成する生成部と、を有することとした。【選択図】図２
2009163348.tif 000002
【特許請求の範囲】
【請求項１】
１又は複数のストリームデータを記録又は再生する情報記録再生装置であって、
前記１又は複数のストリームデータのバックアップデータを外部機器にコピーするか否かの動作モードを設定する設定部と、
前記外部機器に前記バックアップデータとしてコピーする場合に前記動作モードに基づいて選択された前記バックアップデータのみのコピーを実行するためのスクリプトを生成する生成部と、
を有することを特徴とする情報記録再生装置。
【請求項２】
前記外部機器と接続すること又は前記設定部で動作モードを設定したことを契機に、前記スクリプトを実行し、前記外部機器に前記動作モードに基づいて選択された前記バックアップデータを転送する
ことを特徴とする請求項１記載の情報記録再生装置。
【請求項３】
前記動作モードは、
前記１又は複数のストリームデータの全てをコピーするモード、前記１又は複数のストリームデータから選択したストリームデータをコピーするモード、前記１又は複数のストリームデータから未だにコピーしていないストリームデータをコピーするモード、又は、前記１又は複数のストリームデータの全てをコピーしないモードのうち、少なくとも２つのモードからなる
ことを特徴とする請求項１記載の情報記録再生装置。
【請求項４】
前記外部機器と接続することを契機に、前記動作モードを設定する
ことを特徴とする請求項１記載の情報記録再生装置。
【請求項５】
前記外部機器とはＵＳＢ（ユニバーサル・シリアル・バス）インタフェースを介して接続する
ことを特徴とする請求項１記載の情報記録再生装置。
【請求項６】
１又は複数のストリームデータを記録又は再生する情報記録再生装置のバックアップコピー方法であって、
前記１又は複数のストリームデータのバックアップデータを外部機器にコピーするか否かの動作モードを設定する設定ステップと、
前記外部機器に前記バックアップデータとしてコピーする場合に前記動作モードに基づいて選択された前記バックアップデータのみのコピーを実行するためのスクリプトを生成する生成ステップと、
を有することを特徴とするバックアップコピー方法。
【請求項７】
前記外部機器と接続すること又は前記設定部で動作モードを設定したことを契機に、前記スクリプトを実行する実行ステップと、
前記外部機器に前記動作モードに基づいて選択された前記バックアップデータを転送する転送ステップと、
を有することを特徴とする請求項６記載のバックアップコピー方法。
【請求項８】
前記動作モードは、
前記１又は複数のストリームデータの全てをコピーするモード、前記１又は複数のストリームデータから選択したストリームデータをコピーするモード、前記１又は複数のストリームデータから未だにコピーしていないストリームデータをコピーするモード、又は、前記１又は複数のストリームデータの全てをコピーしないモードのうち、少なくとも２つのモードからなる
ことを特徴とする請求項６記載のバックアップコピー方法。
【請求項９】
前記外部機器と接続することを契機に、前記動作モードを設定する
ことを特徴とする請求項６記載のバックアップコピー方法。
【請求項１０】
前記外部機器とはＵＳＢ（ユニバーサル・シリアル・バス）インタフェースを介して接続する
ことを特徴とする請求項６記載のバックアップコピー方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報記録再生装置及びバックアップコピー方法に関し、特に、着脱式デバイスとして利用可能な、ビデオカメラやデジタルカメラなどの情報記録再生装置に関する。
【背景技術】
【０００２】
ＵＳＢ（Universal Serial Bus）は、パーソナルコンピュータ（以下、パソコンと呼ぶ）と、マウスやキーボード等の周辺機器とを比較的低価格で簡単に接続するためのデータ転送路の規格として発表された。現在、ＵＳＢはほぼ全てのパソコンに搭載されている標準的なインタフェースである。パソコンにＵＳＢが搭載されると、その周辺装置にもＵＳＢが搭載され始めており、例えば、ＵＳＢメモリ等の着脱自在な外部記憶装置が登場してきている。
【０００３】
ＵＳＢメモリは、内部にフラッシュメモリを備え、ＵＳＢインタフェースを介してパソコン等に接続すると、リムーバブルディスクとして認識されて、パソコンからデータの保存や閲覧などのアクセスが可能となるものである。またＵＳＢメモリは、データだけでなく、電子メールを送受信し管理するメーラー等のソフトウェアを格納することも可能である。
【０００４】
一方、デジタルカメラやビデオカメラ等の情報記録再生装置は、データを記録する記録媒体として、フラッシュメモリ、ＨＤＤ（Hard Disk Drive）等の光ディスク等を利用する。データのバックアップコピーを行う際、情報記録再生装置から着脱できない記録媒体に関しては、情報記録再生装置とパソコンとの間でＵＳＢインタフェース介してデータの送受信を行う必要がある。一般的に、情報記録再生装置とパソコンとをＵＳＢケーブルを介して接続すると、パソコン側からは、情報記録再生装置がＵＳＢメモリと同様に、リムーバブルディスクとして認識されて、データの保存や閲覧等のアクセスを行うことが可能となる。
【０００５】
なお、データ転送に関しては様々な技術が開示されている。例えば特許文献１では、ＵＳＢメモリ等の記憶装置をパソコンに接続することを契機に、パソコン内のソフトウェアを自動的に起動させて記録装置へのアクセスを可能とする技術が開示されている。特許文献２には、情報記録再生装置内の画像データを、パソコンを介することなく外部装置に直接転送する技術が開示されている。特許文献３には、データ保持装置にデジタルカメラがＵＳＢケーブルを介して接続されると、データ保持装置に予め設けられている転送元フォルダ内のデータがデジタルカメラに転送される技術が開示されている。さらに特許文献４には、カメラとプリンタとがＵＳＢケーブルを介して接続することにより直接通信可能な状態になると、カメラはユーザインタフェースとして機能する技術が開示されている。特許文献５には、撮影装置と接続される外部機器との通信手段を判別して、判別した通信手段に対応して最適な画像データを転送する技術が開示されている。
【０００６】
ここで、情報記録再生装置内のデータをパソコンにバックアップする場合には、通常、情報記録再生装置を購入した際に付属された専用のソフトウェア（以下、バンドルソフトウェアという）をパソコンにインストールして対応する。
【０００７】
また、バンドルソフトウェアがインストールされていないパソコンであっても、パソコンに接続された情報記録再生装置をリムーバブルディスクとして認識できるＵＳＢマスストレージの機能を利用することで、情報記録再生装置のデータをパソコンにコピーすることは可能である。
【特許文献１】特許第３７６６４２９
【特許文献２】特開２００６−３１９４９７号公報
【特許文献３】特開２００６−２４０４６号公報
【特許文献４】特開２００４−９３８９号公報
【特許文献５】特開２００３−１７４６１０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、ＵＳＢマスストレージの機能だけでは、ユーザが希望する目的のデータを特定するのは難しい。
【０００９】
また、ユーザが記録した静止画や動画のデータをバックアップしようとした場合、目的のデータが格納されるファイルを特定してコピーする必要があるが、通常、ファイル名は記録シーンごとの連番になっているため、ファイル名からは目的のデータを特定することができない。つまり、バンドルソフトウェアを利用して、サムネイルの表示をさせたり、目的のデータを再生させたりしないと、ユーザが目的のデータを特定することができない。
【００１０】
また、コピー対象のファイル名がわかったとしても、パソコンのファイル閲覧機能を利用して、目的のファイルに辿り着くまでの操作は非常に面倒である。また複数のファイルをコピーしたい場合、複数のファイルを選択する操作は非常に煩わしいという問題がある。
【００１１】
そこで本発明では、パソコンが着脱式のデバイスとして認識できる情報記録再生装置内の目的のデータのみをバックアップコピーできる情報記録再生装置及びバックアップコピー方法を提供するものとする。
【課題を解決するための手段】
【００１２】
本発明は、１又は複数のストリームデータを記録又は再生する情報記録再生装置であって、１又は複数のストリームデータのバックアップデータを外部機器にコピーするか否かの動作モードを設定する設定部と、外部機器にバックアップデータとしてコピーする場合に動作モードに基づいて選択されたバックアップデータのみのコピーを実行するためのスクリプトを生成する生成部と、を有することを特徴とする。
【００１３】
この結果、ユーザが希望するストリームデータのバックアップデータが、ユーザを介することなく外部機器に自動的にコピーすることができる。
【００１４】
また本発明は、１又は複数のストリームデータを記録又は再生する情報記録再生装置のバックアップコピー方法であって、１又は複数のストリームデータのバックアップデータを外部機器にコピーするか否かの動作モードを設定する設定ステップと、外部機器にバックアップデータとしてコピーする場合に動作モードに基づいて選択されたバックアップデータのみのコピーを実行するためのスクリプトを生成する生成ステップと、を有することを特徴とする。
【００１５】
この結果、ユーザが希望するストリームデータのバックアップデータが、ユーザを介することなく外部機器に自動的にコピーすることができる。
【発明の効果】
【００１６】
この発明によれば、パソコンが着脱式のデバイスとして認識できる情報記録再生装置内の目的のデータのみをパソコン内のメモリにバックアップコピーすることができる。
【発明を実施するための最良の形態】
【００１７】
以下図面について、本発明の一実施の形態を詳述する。
【００１８】
（１）情報記録再生装置の構成
図１は、情報記録再生装置の機能的な構成を示すブロック図である。実線矢印はデータの方向を示し、破線矢印は制御の方向を示す。
【００１９】
図１において、１００は情報記録再生装置である。この情報記録再生装置１００は、システム制御部１０１、撮像部１０２、マイク部１０３、Ａ／Ｄ変換部１０４、多重／分離部１０５、映像圧縮伸張部１０６、音声圧縮伸張部１０７、ＨＤＤ用制御部１０８、ＨＤＤ１０９、ＵＳＢ制御部１１０、及びモニタ部１１１から主に構成されている。
【００２０】
システム制御部１０１は、情報記録再生装置１００のシステム全体を制御する。具体的にはシステム制御部１０１は、各機能部１０２〜１１０の実行を制御する。
【００２１】
撮影部１０２は、被写体を撮像した映像画像を光電変換して映像データにする。代表的なものとしては、ＣＣＤやＣＭＯＳイメージセンサ等がある。
【００２２】
マイク部１０３は、被写体を撮影した音声を光電変換して音声データとして取り込む。
【００２３】
Ａ／Ｄ変換部１０４は、撮影部１０２又はマイク部１０３で取り込んだ映像データ又は音声データを、デジタル変換する。
【００２４】
多重／分離部１０５は、デジタル化された映像データを映像圧縮伸張部１０６に送信し、デジタル化された音声データを音声圧縮伸張部１０７に送信する。映像圧縮伸張部１０６によりデジタル化された映像データを圧縮し、音声圧縮伸張部でデジタル化された音声データを圧縮すると、多重／分離部１０５はデジタル化された映像データとデジタル化音声データとを時間軸に沿って同期させ、１つの圧縮データとして合成されたストリームデータ２４０を生成する。また、多重／分離部１０５は、合成されたストリームデータ２４０をデジタル化された映像データとデジタル化音声データとに分離して、夫々のデータを映像圧縮伸張部１０６と音声圧縮伸張部１０７とに送信する。なお、ストリームデータ２４０は、静止画データや動画データをいい、最終的に情報記録再生装置１００内に記録されるデータをいう。
【００２５】
映像圧縮伸張部１０６では、デジタル化された映像データを圧縮し、又は伸張して圧縮された映像データを元のデジタル化された映像データに戻す。映像圧縮伸張部１０６は、映像入出力端子１１３を介して圧縮・伸張された映像データの外部への入出力を行う。
【００２６】
音声圧縮伸張部１０７では、デジタル化された音声データを圧縮し、又は伸張して圧縮された音声データを元のデジタル化された音声データに戻す。音声圧縮伸張部１０７は、音声入出力端子１１４を介して圧縮・伸張された音声データの外部への入出力を行う。
【００２７】
ＨＤＤ用制御部１０８は、ストリームデータ２４０をＨＤＤ１０９に格納するデータ量や格納タイミングを制御する。
【００２８】
ＨＤＤ１０９は、ストリームデータ２４０が格納されたファイルや、ストリームデータ２４０の管理情報等を格納する。
【００２９】
ＵＳＢ制御部１１０は、ＵＳＢ入出力端子１１２を介してパソコン等の外部機器とのＵＳＢ通信処理を行う。
【００３０】
モニタ部１１１は、情報記録再生装置１００の動作メニュー、撮像部１０２で入力される映像データ、又はＨＤＤ１０９に記録されたストリームデータ２４０を再生した場合の映像情報を表示する。
【００３１】
ここで、多重／分離部１０５、映像圧縮伸張部１０６、音声圧縮伸張部１０７、及びＨＤＤ制御部１０８は、回路としてハードウェア的に動作を実行する構成にしても良いし、システム制御部１０１内にプログラムとして記憶させ、ソフトウェア的に処理を実行する構成としても良い。
【００３２】
１１０はＵＳＢ制御部であり、パソコン３００など外部機器とのＵＳＢ通信を制御する。
【００３３】
図２は、情報記録再生装置１００のソフトウェア構成のブロック図を示す。本発明では、情報記録再生装置１００はＵＳＢデバイスとして扱うため、ＵＳＢホストとして一般的に使用されるパソコン３００のソフトウェア構成も併せて説明する。
【００３４】
情報記録再生装置１００は、各種プログラムを実行するためのＣＰＵ２３０、メモリ２３１、情報記録再生装置１００内でストリームデータ２４０を処理・格納するための記録再生アプリケーション２０７、ファイルシステム２０６、ファイルシステム２０６とストリームデータ２４０を格納するＨＤＤ１０９との橋渡しを行うＡＴＡコントローラドライバ２０４、ＡＴＡコマンドとＵＳＢコマンドとを相互に変換するコマンドブリッジ２０３、情報記録再生装置１００をＵＳＢデバイスとして扱うＵＳＢマスストレージ２０２、及び、パソコン３００とＵＳＢケーブル２２０２２０を介して接続（以下、ＵＳＢ接続という）を行うためのＵＳＢインタフェース２０１から主に構成される。
【００３５】
また、情報記録再生装置１００は、後述するコピー用スクリプト生成プログラム２３３及びコピーフラグ制御プログラム２３２を有する。これらのプログラムにより、情報記録再生装置１００は、ユーザが選択したストリームデータ２４０のみをパソコン３００内部に自動的にバックアップコピーを生成することができる。
【００３６】
メモリ２３１は、後述するデバイス識別管理テーブル２３４、コピー用管理テーブル２３５を格納する。
【００３７】
ＨＤＤ１０９には、上述したストリームデータ２４０が格納され、この複数のストリームデータ２４０のうち任意に選択されたストリームデータ２４０のバックアップコピーを取得するためのスクリプトファイル２５０が格納される。
【００３８】
スクリプトファイル２５０は、後述するコピー用スクリプト生成プログラム２３３をＣＰＵ２３０が起動した場合に生成されるスクリプトファイルである。本来、情報記録再生装置１００は、スクリプトの実行対象とはならない種類のデバイスである。しかし、スクリプトファイル２５０を格納することによって、パソコン３００側からの問い合わせに対し、ＵＳＢ制御部１０８が、自動的に起動するスクリプトの実行対象であるデバイス（例えばＣＤ−ＲＯＭ等）であるという応答を擬似的に返すことができる。
【００３９】
また、情報記録再生装置１００で記録したストリームデータ２４０をパソコン３００側にバックアップコピーするコピー用スクリプト２６０が生成され、スクリプトファイル２５０にコピー用スクリプト２６０が格納される。これにより、情報記録再生装置１００をパソコン３００にＵＳＢケーブル２２０を使って接続するだけで自動的にストリームデータ２４０をパソコン３００側にバックアップコピーをすることが可能となる。
【００４０】
ＵＳＢ接続前は、情報記録再生装置１００は、記憶再生アプリケーション２０７からの指示を、ファイルシステム２０６、ＡＴＡコントローラドライバ２０４を介してＨＤＤ１０９にアクセスすることが可能である。
【００４１】
一方、ＵＳＢ接続後は、情報記録再生装置１００は、ＨＤＤ１０９からＡＴＡコントローラドライバ２０４を介して、コマンドブリッジ２０３がＡＴＡコマンドからＵＳＢコマンドに変換した後、ＵＳＢコマンドを、ＵＳＢマスストレージ２０２を介してＵＳＢインタフェース２０１から外部機器に送信する。外部危機から情報記録再生装置１００のＨＤＤ１０９にアクセスする場合は、情報記録再生装置１００が、ＵＳＢインタフェースからＵＳＢコマンドを取り込むと、ＵＳＢマスストレージ２０２を介してコマンドブリッジ２０３でコマンドを変換後、ＡＴＡコントローラドライバ２０４を介してＨＤＤ１０９までアクセスすることができる。
【００４２】
パソコン３００は、各種プログラムを制御するＣＰＵ３１０、アプリケーション３１１、ファイルシステム３１２、ＵＳＢコマンドのコマンドを解析し当該コマンドに従った制御を行うためのコマンド制御部３１３及びＵＳＢインタフェース３１４から主に構成されている。
【００４３】
なお、コマンド制御部３１３では、マスストレージのクラスドライバが必要であり、接続するデバイスがサポートするプロトコル、コマンド体系に合わせたサブクラスを実装されている必要がある。
【００４４】
ここで、ＵＳＢデバイス（情報記録再生装置１００）とＵＳＢホスト（パソコン３００）とが接続された場合の一般的な接続処理、及び、切断処理について簡単に説明しておく。
【００４５】
ＵＳＢホストは、ＵＳＢ接続により発生した割り込みによって、デバイスの接続を認識する。そしてＵＳＢホストは、接続されたデバイスに対してエニュメレーションを行う。このエニュメレーションで、ＵＳＢデバイスはＵＳＢホストに各種ディスクリプタの情報を提供し、ＵＳＢホストは取得した各種情報などからデバイスアドレスの設定の他、必要に応じてコンフィグレーションの設定などを行う。
【００４６】
その後、ＵＳＢホストは、取得したデバイス情報から該当するクラスドライバ（ＵＳＢマスストレージ２０２）の接続処理を行い、該当するクラスのデータ転送に必要な通信手段の準備を行う。データ転送の準備が整うとＵＳＢホストとＵＳＢデバイス間でデータ転送が行われる。
【００４７】
一方、ＵＳＢ接続が切断された時には次のような処理が行われる。ＵＳＢホストは、ＵＳＢ切断割り込み発生によって、ＵＳＢデバイスとの切断を認識する。ＵＳＢホストは、ＵＳＢデバイスとのデータ転送に用意していた通信手段を遮断して、後処理などを行う。
【００４８】
それでは、次にメモリ内に格納されるデバイス識別管理テーブル２３４、コピー用管理テーブル２３５について説明する。
【００４９】
（２）デバイス識別管理テーブル
デバイス識別管理テーブル２３４は、ＵＳＢホストであるパソコン３００側に情報記録再生装置１００をリムーバブルディスクとして認識させる情報を管理するテーブルである。また、デバイス識別管理テーブル２３４は、識別させるデバイスの種類ごとに管理テーブルを保持する。
【００５０】
具体的には、デバイス識別管理テーブル２３４は、ＵＳＢ接続時にパソコン３００から情報記録再生装置１００に対して発行されるＩＮＱＵＩＲＹコマンドに応答する際に送信する情報の内容を管理する。ＩＮＱＵＩＲＹコマンドは、デバイスの種類や構成に関する情報を取得するときに発行されるコマンドである。
【００５１】
また、デバイス識別管理テーブル２３４は、パソコン３００に認識させる「デバイスの識別項目」欄２３４０、パソコン３００に応答する際に送信する「値」欄２３４１、及びその「値の意味」欄２３４２から構成される。
【００５２】
例えば図３及び図４は、情報記録再生装置１００がＩＮＱＵＩＲＹコマンドの応答でパソコン３００に返す情報の例である。
【００５３】
図３に示すデバイス識別管理テーブル２３４Ａは、パソコン３００にＣＤ−ＲＯＭとして認識させる場合の管理テーブルである。応答時には、情報記録再生装置１００は、「値」欄２３４１Ａに記載された値「0x05」、「0x1」及び「0x2」を１セットとする識別情報として、パソコン３００に返答する。
【００５４】
図４に示すデバイス識別管理テーブル２３４Ｂは、パソコン３００にＨＤＤとして認識させる場合の管理テーブルである。図３と同様に、応答時には、情報記録再生装置１００は、「値」欄２３４１Ｂに記載された値「0x00」、「0x1」及び「0x2」を１セットとする識別情報として、パソコン３００に返答する。
【００５５】
（３）コピー用管理テーブル
コピー用管理テーブル２３５は、情報記録再生装置１００内の任意のストリームデータ２４０をパソコン３００内で自動的にバックアップコピーするために、ＨＤＤ１０９内に格納したストリームデータ２４０のコピー有無を管理するテーブルである。
【００５６】
コピー用管理テーブル２３５は、取得したストリームデータ２４０の管理番号を示す「ストリームデータ番号」欄２３５０、ストリームデータ２４０を情報記録再生装置１００内に取得した日を示す「日付」欄２３５１、当該ストリームデータ２４０の長さを示す「シーン時間」欄、当該ストリームデータ２４０量を示す「サイズ」欄２３５３、パソコン３００側で当該ストリームデータ２４０のバックアップコピーの有無を示す「コピーフラグ」欄２３５４、及びパソコン３００側でのバックアップコピーの完了の有無を示す「コピー済フラグ」欄２３５５、から構成される。
【００５７】
ここで、「コピーフラグ」欄２３５４において、ストリームデータ２４０のバックアップコピーを希望する場合には「ＯＮ」が格納され、バックアップコピーを希望しない場合には「ＯＦＦ」が格納される。
【００５８】
また、「コピー済フラグ」欄２３５５において、すでにストリームデータ２４０のバックアップコピーをパソコン３００が取得した場合には「ＯＮ」が格納され、パソコン３００が取得していない場合には「ＯＦＦ」が格納される。
【００５９】
（４）動作モードの設定処理
引き続き、コピー用管理テーブル２３５が設定される具体的な設定処理を説明する。情報記録再生装置１００とパソコン３００とがＵＳＢ接続を行う前に設定される動作モードの設定処理である。
【００６０】
図６は、ユーザが情報記録再生装置１００のモニタ部１１１を使用して、バックアップコピーを取得したい任意のストリームデータ２４０を設定するための機能設定に関する画面ＳＣ１を示す。
【００６１】
画面ＳＣ１は、ユーザがどのようにバックアップコピーを取得するか、そもそもバックアップコピーは行わないか、等を任意に選択できる動作モードの選択画面である。
【００６２】
画面ＳＣ１内の機能設定用ダイアログ５１０は、バックアップコピーの動作モードを設定するためのダイアログである。機能設定用ダイアログ５１０内に表示される「自動コピーＯＦＦ」設定項目５２０、「全てのシーンをコピー」設定項目５２１、「選択したシーンをコピー」設定項目５２２、及び「コピーしていないシーンをコピー」設定項目５２３から、ユーザは一つを選択することができる。
【００６３】
「自動コピーＯＦＦ」設定項目５２０は、ストリームデータ２４０のバックアップコピーを必要としないとする設定項目である。
【００６４】
また、「全てのシーンをコピー」設定項目５２１は、ＨＤＤ１０９内に格納される全てのストリームデータ２４０のバックアップコピーを作成するための設定項目である。
【００６５】
「選択したシーンをコピー」設定項目５２２は、ＨＤＤ１０９内に格納される全てのストリームデータ２４０からユーザが選択したストリームデータ２４０のみのバックアップコピーを作成するための設定項目である。
【００６６】
「コピーしていないシーンをコピー」設定項目５２３は、ＨＤＤ１０９内に格納される全てのストリームデータ２４０から未だにバックアップコピーを作成していないストリームデータ２４０に関して、バックアップコピーを作成するための設定項目である。
【００６７】
ユーザは、選択カーソル５３０を利用することで、これらの設定項目５２０〜５２３からユーザ自らが選択する項目を認識することができる。
【００６８】
ユーザは情報記録再生装置１００に搭載される選択／決定アイコン５４０を押下することで、設定項目５２０〜５２３を上下に選択したり、決定したりすることが可能である。
【００６９】
なお、戻るアイコン５４１は、機能設定に関する画面ＳＣ１から１つ前の画面に戻るためのアイコンである。
【００７０】
例えば、ユーザが「選択したシーンをコピー」設定項目５２２を選択した場合に、選択／決定アイコン５４０を押下すると、図７に示す画面ＳＣ２がモニタ部１１１に表示される。
【００７１】
画面ＳＣ２には、ＨＤＤ１０９に格納される全てのストリームデータ２４０のサムネイル６００が表示される。
【００７２】
選択カーソル６１０は、現在選択されているサムネイル６００を表している。
【００７３】
選択サムネイル番号６２０は現在選択カーソル６１０が選択するサムネイル番号を示し、全サムネイル番号６２１は、情報記録再生装置１００のＨＤＤ１０９に記録されるストリームデータ２４０の総数を示す。
【００７４】
チェックされていないチェックボックス６３０は、バックアップコピーの対象となっていないサムネイル６００である。
【００７５】
ユーザによりチェックされたチェックボックス６４０は、自動コピーの対象となっているサムネイル６００である。ユーザは情報記録再生装置１００に搭載される選択／決定／解除アイコン６５０を押下することで、サムネイル６００を上下左右に選択したり、決定又は解除したりすることが可能である。
【００７６】
実行アイコン６６０は、情報記録再生装置１００がＵＳＢ接続処理に移行して選択したストリームデータ２４０のバックアップコピーをパソコン３００上で実行することを案内する表示アイコンである。
【００７７】
戻るアイコン６７０は、この画面ＳＣ２の前画面に戻すためのアイコンである。
【００７８】
このように、ユーザが「全てのシーンをコピー」設定項目５２１、「選択したシーンをコピー」設定項目５２２を選択すると、画面ＳＣ２には、ＨＤＤ１０９に格納される全てのストリームデータ２４０のサムネイル６００が表示される。
【００７９】
ユーザが、「コピーしていないシーンをコピー」設定項目５２３を選択すると、コピー用管理テーブル２３５の「コピー済フラグ」欄２３５５から「ＯＦＦ」表示で登録されるストリームデータ２４０のみがサムネイル６００表示される。
【００８０】
また、ユーザが「自動コピーＯＦＦ」設定項目５２０を選択すると、画面ＳＣ２は表示されずに、機能設定に関する画面ＳＣ１が終了する。
【００８１】
なお、情報記録再生装置１００とパソコン３００とをＵＳＢ接続した際、情報記録再生装置１００側からパソコン３００側へ自動的にバックアップコピーが行われる設定内容は、毎回同じである必要はない。
【００８２】
このように、自動でバックアップコピーを行う必要のあるストリームデータ２４０が複数ある場合には、ユーザが希望する動作モードの選択をすることができる。
【００８３】
（５）ＵＳＢ接続処理
それでは、このように予め設定した動作モードに従って、情報記録再生装置１００とパソコン３００３００とがＵＳＢ接続されるフローを説明する。
【００８４】
図８に示すように、まずユーザが上述した動作モードの選択を行って動作モードを設定すると、動作モードの設定内容に基づいて、情報記録再生装置１００がコピー用管理テーブル２３５に動作モードの内容を登録する（Ｓ１）。その後、情報記録再生装置１００は、パソコン３００側とＵＳＢ接続をする（Ｓ２）。
【００８５】
情報記録再生装置１００は、お互いのインタフェース２１０，３１４が接続されたことを確認すると、動作モードの設定に基づいてパソコン３００側で自動的に任意のストリームデータ２４０のバックアップコピーを作成するためのコピー用スクリプト２６０の生成を行う（Ｓ３）。ＨＤＤ１０９のスクリプトファイル２５０内に、動作モードの設定に基づいたコピー用スクリプト２６０が作成される。
【００８６】
次に情報記録再生装置１００は、ＵＳＢケーブル２２０をパソコン３００に差込んでＵＳＢ接続処理を行う（Ｓ４）。情報記録再生装置１００側のＵＳＢ接続処理では、情報記録再生装置１００がパソコン３００から送信されるＩＮＱＵＩＲＹコマンドに対する応答をする。応答内容は、上述した図３又は図４に示した「値」欄３２４１の数値をパソコン３００に送信することで、情報記録再生装置１００が「値」欄３２４１に該当するデバイスの種類を通知する。これより、パソコン３００は情報記録再生装置１００をリムーバブルディスクと認識できる。
【００８７】
その後、情報記録再生装置１００は、ＵＳＢ接続処理を終了する（Ｓ５）。
【００８８】
一方、パソコン３００は、定期的にＵＳＢデバイス（リムーバブルディスク）の検出を判断する（Ｓ１０、Ｓ１０：ＮＯ）。
【００８９】
情報記録再生装置１００からのＵＳＢ接続によって（Ｓ２）パソコン３００がＵＳＢデバイスを検出すると（Ｓ１０：ＹＥＳ）、ＵＳＢ接続処理を行う（Ｓ１１）。パソコン３００側のＵＳＢ接続処理では、まずパソコン３００からＩＮＱＵＩＲＹコマンドを情報記録再生装置１００に送信する。
【００９０】
情報記録再生装置１００からＩＮＱＵＩＲＹコマンドの応答を受信すると、パソコン３００は画面に表示されるルートフォルダを開き、スクリプトファイル２５０があるか否かを判断する（Ｓ１２）。
【００９１】
例えば、図９には、パソコン３００側のユーザがパソコン３００上の画面ＳＣ３でリムーバブルディスクと認識したルートフォルダＡを開いた場合を示す。パソコン３００側のユーザは、通常のファイルＡ〜Ｄに保存されるストリームデータ１〜４のほかに、コピー用スクリプト２６０を格納するスクリプトファイル「Autorun.inf」が保存されていることが確認できる。
【００９２】
一方、図１０にはパソコン３００側のユーザがパソコン３００上の画面ＳＣ４でリムーバブルディスクと認識したルートフォルダＢを開いた場合を示す。パソコン３００側のユーザは、通常のファイルＡ〜Ｄに保存されるストリームデータ１〜４を確認することはできるが、スクリプトファイル２５０は確認することはできない。
【００９３】
パソコン３００は、スクリプトファイル２５０が作成されていると判断すると（Ｓ１２：ＹＥＳ）、スクリプトファイル２５０内に生成されたコピー用スクリプト２６０を実行する（Ｓ１３）。すなわち、パソコン３００は情報記録再生装置１００側で設定した動作モードに基づいたストリームデータ２４０のバックアックコピーを実行する。
【００９４】
バックアップコピーの実行後、パソコン３００はＵＳＢ接続処理を終了する（Ｓ１４）。
【００９５】
なお、パソコン３００は、スクリプトファイル２５０が作成されていないと判断すると（Ｓ１２：ＮＯ）、そのままＵＳＢ接続処理を終了する（Ｓ１４）。
【００９６】
このように、パソコン３００は、ある特定のデバイスが接続されたことを契機として、そのデバイスの特定の場所に格納されるスクリプトファイル（例えば、Autorun.inf）２５０内のコピー用スクリプト２６０を実行することができる。
【００９７】
（６）コピー用スクリプト生成処理
それでは次にステップＳ３のコピー用スクリプト２６０を生成する処理について具体的に説明をする。情報記録再生装置１００のＣＰＵ２３０がコピー用スクリプト生成プログラム２３３及びコピーフラグ制御プログラム２３２を起動して生成処理を実行する。
【００９８】
まず、ＣＰＵ２３０は、ユーザによって選択されたストリームデータ２４０のデータ総数Ｎを取得する（Ｓ２０）。ここでストリームデータ２４０のデータ総数Ｎは、ユーザが動作モードで「全てのシーンをコピー」項目５２１を選択した場合には全てのストリームデータ２４０がデータ総数Ｎとなる。また、ユーザが動作モードで「選択したシーンをコピー」項目５２２又は「コピーしていないシーンをコピー」項目５２３を選択した場合には、選択したストリームデータ２４０のデータ数がデータ総数Ｎとなる。
【００９９】
次にＣＰＵ２３０は、ストリームデータ２４０のカウンタ値を設定する（Ｓ２１）。ＣＰＵ２３０はカウンタ値Ｍとして初期値零を設定する。
【０１００】
その後ＣＰＵ２３０は、空のスクリプトファイル２５０を開く（Ｓ２２）。
【０１０１】
ＣＰＵ２３０は、カウンタ値Ｍとストリームデータ総数Ｎとを比較して、カウンタ値Ｍがストリームデータ総数Ｎより小さな値の場合には（Ｓ２３：ＮＯ）、コピー用管理テーブル２３５にＭ番目に登録されるストリームデータ２４０のコピーフラグの状態を取得する（Ｓ２４）。
【０１０２】
ＣＰＵ２３０は、取得したコピーフラグの状態を判断して、コピーフラグがＯＮである場合には（Ｓ２５：ＹＥＳ）、Ｍ番目のストリームデータ２４０をパソコン３００にコピーする内容のスクリプトを作成する（Ｓ２６）。
【０１０３】
スクリプトを作成した後、又はコピーフラグがＯＦＦである場合には（Ｓ２５：ＮＯ）、ＣＰＵ２３０はカウンタ値を１つカウントアップさせて（Ｓ２７）、再びステップＳ２３の処理を行う。
【０１０４】
一方、ステップＳ２３において、ＣＰＵ２３０は、カウンタ値Ｍがストリームデータ総数Ｎ以上の場合には（Ｓ２３：ＹＥＳ）、ストリームデータ２４０に関するコピー用スクリプト２６０を作成し終えたので、スプリクトファイル２５０を閉じ（Ｓ２８）、コピー用スクリプト生成処理を終了する。
【０１０５】
それでは次に、ＵＳＢケーブル２２０を切断する処理について説明する。ＣＰＵ２３０がコピー用スクリプト生成プログラム２３３に基づいて切断処理を実行する。
【０１０６】
まず、ユーザがＵＳＢケーブル２２０を手操作で切断する（Ｓ３０）。
【０１０７】
そうすると、情報記録再生装置１００はＵＳＢ切断処理を実行する（Ｓ３１）。具体的には情報記録再生装置１００のＵＳＢインタフェース２０１が、ＵＳＢケーブル２０２が切断されたことを検出すると、ＵＳＢインタフェース２０１及びＵＳＢマスストレージ２０２はＵＳＢ接続中に実行していた処理を停止して、次にＵＳＢ接続されるための準備を行う。
【０１０８】
その後、情報記録再生装置１００は、ＵＳＢ接続時に生成したスクリプトファイル２５０を削除してコピー用スクリプト２６０を削除すると（Ｓ３２）、切断処理を終了する。
【０１０９】
以上のように、コピー用スクリプト２６０は、ＵＳＢ接続が行われる度に動作モードの決定に基づいて生成することができる。ユーザが「自動コピーＯＦＦ」項目５２０を選択しない場合は、コピー用スクリプト２６０は生成されない。また、コピー用スクリプト２６０は、ＵＳＢ切断時に情報記録再生装置１００側の処理で自動的に削除することができる。ホスト側であるパソコン３００やユーザの操作で削除されるわけではない。
【０１１０】
上述した説明では、動作モードの決定はＵＳＢケーブル２２０を接続する前に行っていたが、次のようにＵＳＢケーブル２２０を接続した後に行っても良い。
【０１１１】
具体的には、図１４に示すように、情報記録再生装置１００はパソコン３００とＵＳＢ接続後（Ｓ４０）、モニタ部１１１に機能設定の画面ＳＣ１を表示させて（Ｓ４１）、「選択したシーンをコピー」項目５２２を選択する（Ｓ４２）。
【０１１２】
そしてユーザが任意のストリームデータ２４０を選択し終わるまで、コピーを希望するストリームデータ２４０を選択する（Ｓ４３、Ｓ４４）。
【０１１３】
その後、情報記録再生装置１００はステップＳ４５及びステップＳ４６の処理を、上述したステップＳ３及びＳ４と同様の処理手順で実行する。
【０１１４】
また、図１５に示すように、情報記録再生装置１００はパソコン３００とＵＳＢ接続後（Ｓ５０）、モニタ部１１１に機能設定の画面ＳＣ１を表示させて（Ｓ５１）、「コピーしていないシーンをコピー」項目５２３を選択する（Ｓ５２）。
【０１１５】
その後、情報記録再生装置１００はステップＳ５３及びステップＳ５４の処理を、上述したステップＳ３及びＳ４と同様の処理手順で実行する。
【０１１６】
記録媒体がＤＶＤ−ＲＡＭなどのＶＲフォーマットの場合、ストリームデータ２４０（シーン）毎にファイルが分割されていない。このため、「選択したシーンをコピー」、「コピーしていないシーンをコピー」などのシーン毎のファイルコピーが必要な場合は、ＵＳＢ接続時に分割処理を行うことで本発明は実現可能である。なお、ＢＤ（Blu-ray Disc）やＤＶＤ−Ｖｉｄｅｏフォーマットの場合はシーン毎にファイルが分割されているので上記処理は不要となる。
【０１１７】
（７)本実施の形態による効果
パソコンが着脱式のデバイスとして認識できる情報記録再生装置内の目的のデータのみをパソコン内のメモリにバックアップコピーすることができる。
【０１１８】
（８）その他
情報記録再生装置１００は、入力された映像情報と音声情報を、ＨＤＤ１０９に記録することが可能であり、前記記録した情報を再生することが可能である。なお、映像情報や音声情報を記録する際には、各記録媒体で定められた規格に従って記録し、再生することが可能である。
【０１１９】
なお管理テーブル２３４、２３５は、メモリ２３１内に格納したが、ＨＤＤ１０９内に格納させてもよい。
【０１２０】
ＨＤＤ１０９は、情報記録再生装置に内蔵されていても良いし、着脱式でも良い。着脱式であれば、ＨＤＤ１０９に記録されたデータを持ち運ぶことができるため、データを他の機器に移すことも容易である。
【０１２１】
なお、本発明の記録媒体としては、ＨＤＤ１０９以外のメモリやストレージなどにも可能である。具体的な記録媒体としては、ＢＤ／ＤＶＤ等の光ディスクドライブ、ＳＤメモリカードなどの半導体メモリが挙げられる。これらの半導体メモリを情報記録再生装置１００内に一つ又は複数搭載することも可能である。
【０１２２】
また、データの送受信を行う通信手段には、ＵＳＢインタフェース以外の汎用周辺機器インタフェースでも適用可能である。
【図面の簡単な説明】
【０１２３】
【図１】情報記録再生装置の機能を示すブロック図である。
【図２】情報記録再生装置とパソコンのソフトウェア構成のブロック図である。
【図３】デバイス識別管理テーブルの一例を示す図表である。
【図４】デバイス識別管理テーブルの一例を示す図表である。
【図５】コピー用管理テーブルを示す図表である。
【図６】動作モードを選択するために表示される画面図である。
【図７】ストリームデータを選択するために表示される画面図である。
【図８】ＵＳＢ接続処理を示すフローチャートである。
【図９】情報記録再生装置の記録媒体にスクリプトファイルがある場合にパソコンの画面に表示される画面図の一例である。
【図１０】情報記録再生装置の記録媒体にスクリプトファイルがない場合にパソコンの画面に表示される画面図の一例である。
【図１１】コピー用スクリプト生成処理を示すフローチャートである。
【図１２】コピー用スクリプト生成処理を示すフローチャートである。
【図１３】ＵＳＢ切断処理を示すフローチャートである。
【図１４】選択したシーンをコピーする場合にＵＳＢ接続処理を示す他のフローチャートである。
【図１５】コピーしていないシーンをコピーする場合にＵＳＢ接続処理を示す他のフローチャートである。
【符号の説明】
【０１２４】
１００…情報記録再生装置、１０１…システム制御部、１０２…撮像部、１０３…マイク部、１０４…Ａ／Ｄ変換部、１０５…多重／分離部、１０６…映像圧縮伸張部、１０７…音声圧縮伸張部、１０８…ＨＤＤ用制御部、１０９…ＨＤＤ、１１０…ＵＳＢ制御部、１１１…モニタ部、２０２…ＵＳＢマスストレージ、２０３…コマンドブリッジ、２０４…ＡＴＡコントローラドライバ、２０６…ファイルシステム、２０７…記録再生アプリケーションシステム、２３０…ＣＰＵ、２３１…メモリ、２３２…コピーフラグ制御プログラム、２３３…コピー用スクリプト生成プログラム、２４０…ストリームデータ、２５０…スクリプトファイル、２３４…デバイス識別管理テーブル、２３５…コピー用管理テーブル、２６０…コピー用スクリプト、２０１，３１４…ＵＳＢインタフェース３００…パソコン、３１０…ＣＰＵ、３１１…アプリケーション、３１２…ファイルシステム、３１３…コマンド制御部、５２０…「自動コピーＯＦＦ」項目、５２１…「全てのシーンをコピー」項目、５２２…「選択したシーンをコピー」項目、５２３…「コピーしていないシーンをコピー」項目、５３０…選択カーソル、５４０…選択／決定アイコン、５４１…戻るアイコン、６１０…選択カーソル、６２０…選択サムネイルの番号、６２１…全サムネイル数、６３０…チェックされていないチェックボックス、６４０…チェックされたチェックボックス、６５０…選択／決定／解除アイコン、６６０…実行アイコン、６７０…戻るアイコン。
【図１】
2009163348.tif 000003
【図２】
2009163348.tif 000004
【図３】
2009163348.tif 000005
【図４】
2009163348.tif 000006
【図５】
2009163348.tif 000007
【図６】
2009163348.tif 000008
【図７】
2009163348.tif 000009
【図８】
2009163348.tif 000010
【図９】
2009163348.tif 000011
【図１０】
2009163348.tif 000012
【図１１】
2009163348.tif 000013
【図１２】
2009163348.tif 000014
【図１３】
2009163348.tif 000015
【図１４】
2009163348.tif 000016
【図１５】
2009163348.tif 000017