(57)【特許請求の範囲】
【請求項１】
少なくとも第１コンテンツ情報を情報記録媒体に記録する記録手段と、
少なくとも前記情報記録媒体の種別及び空き容量を示す媒体状態を取得する取得手段と、
前記取得手段により取得される前記媒体状態が第１の状態である場合に、(i)第１の態様で前記第１コンテンツ情報を記録するように前記記録手段を制御する第１制御手段と、
前記取得手段により取得される前記媒体状態が前記第１の状態とは異なる第２の状態である場合に、(ii)前記第１の態様とは異なる第２の態様で前記第１コンテンツ情報を記録するように前記記録手段を制御する第２制御手段と
を備え、
前記第１の状態は、(i)前記種別が第１の種別であり、(ii)前記空き容量が前記第１コンテンツ情報及び前記第１コンテンツ情報を前記第１の種別に対応する所定のフォーマットに変換して生成される第２コンテンツ情報のサイズの総和以上である状態であり、
前記第２の状態は、(i)前記種別が前記第１の種別であり、(ii)前記空き容量が前記第１コンテンツ情報及び前記第２変換コンテンツ情報のサイズの総和未満且つ前記第１コンテンツ情報のサイズ以上である状態、又は(i)前記種別が第１の種別とは異なる第２の種別であり、(ii)前記空き容量が前記第１コンテンツ情報のサイズ以上である状態であり、
前記第１制御手段は、前記第１の態様として、前記第１コンテンツ情報に加えて、前記第２コンテンツ情報を記録するように前記記録手段を制御し、
前記第２制御手段は、前記第２の態様として、前記第１コンテンツ情報を記録するように前記記録手段を制御することを特徴とする情報記録装置。
【請求項２】
前記取得手段により取得される前記媒体状態が、前記第１の状態及び前記第２の状態でない場合、前記第１コンテンツ情報が記録不可能であることを提示する提示手段を更に備えることを特徴とする請求項１に記載の情報記録装置。
【請求項３】
前記空き容量が前記第１コンテンツ情報のサイズ未満である場合、前記第１コンテンツ情報が記録不可能であることを提示する提示手段を更に備えることを特徴とする請求項１に記載の情報記録装置。
【請求項４】
前記第１の種別の情報記録媒体は、ＤＶＤであり、
前記第２の種別の情報記録媒体はＣＤであり、
前記所定のフォーマットは、ＤＶＤフォーマットに準拠したスライドショーフォーマットであることを特徴とする請求項１に記載の情報記録装置。
【請求項５】
前記媒体状態は、前記情報記録媒体のステータスが記録可能な状態にあるか否かを示し、
前記第１の状態及び第２の状態の夫々は、前記ステータスが記録可能な状態であり、
前記ステータスが記録可能な状態にない場合に、前記第１コンテンツ情報が記録不可能であることを提示する提示手段を更に備えることを特徴とする請求項１に記載の情報記録装置。
【請求項６】
少なくとも第１コンテンツ情報を情報記録媒体に記録する記録手段を備える情報記録装置における情報記録方法であって、
少なくとも前記情報記録媒体の種別及び空き容量を示す媒体状態を取得する取得工程と、
前記取得工程により取得される前記媒体状態が第１の状態である場合に、(i)第１の態様で前記第１コンテンツ情報を記録するように前記記録手段を制御する第１制御工程と、
前記取得工程により取得される前記媒体状態が前記第１の状態とは異なる第２の状態である場合に、(ii)前記第１の態様とは異なる第２の態様で前記第１コンテンツ情報を記録するように前記記録手段を制御する第２制御工程と
を備え、
前記第１の状態は、(i)前記種別が第１の種別であり、(ii)前記空き容量が前記第１コンテンツ情報及び前記第１コンテンツ情報を前記第１の種別に対応する所定のフォーマットに変換して生成される第２コンテンツ情報のサイズの総和以上である状態であり、
前記第２の状態は、(i)前記種別が前記第１の種別であり、(ii)前記空き容量が前記第１コンテンツ情報及び前記第２変換コンテンツ情報のサイズの総和未満且つ前記第１コンテンツ情報のサイズ以上である状態、又は(i)前記種別が第１の種別とは異なる第２の種別であり、(ii)前記空き容量が前記第１コンテンツ情報のサイズ以上である状態であり、
前記第１制御工程は、前記第１の態様として、前記第１コンテンツ情報に加えて、前記第２コンテンツ情報を記録するように前記記録手段を制御し、
前記第２制御工程は、前記第２の態様として、前記第１コンテンツ情報を記録するように前記記録手段を制御することを特徴とする情報記録方法。
【請求項７】
請求項１に記載の情報記録装置に備えられたコンピュータを制御する記録制御用のコンピュータプログラムであって、該コンピュータを、前記取得手段、前記第１制御手段及び前記第２制御手段として機能させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばＤＶＤレコーダ等の情報記録装置及び方法、並びにコンピュータをこのような情報記録装置として機能させるコンピュータプログラムの技術分野に関する。
【背景技術】
【０００２】
ＣＤやＤＶＤ等の光ディスクやハードディスク等の磁気記録媒体は、データを記録するための情報記録媒体として多用されている。その種類は多岐に渡っており、データを記録する際には、情報記録媒体の種類に応じたディスクドライブを用いて、データを記録する必要がある。【０００３】
他方で、データを記録すべき情報記録媒体の種類に応じて、データのフォーマットを変換することにより、ユーザの所望の態様でデータを記録することも行われる。このようなデータのフォーマットの変換を伴うデータの記録手法は、例えば特許文献１に開示されている。特許文献１では、ＤＶＤ−ＲＡＭへのデータの記録の手法が記載されており、ＤＶＤ−ＲＡＭにデータを記録する際のデータのフォーマットの変換の手法等が記載されている。【０００４】
【特許文献１】特開平１１−６６７３６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
近年、多種多様な情報記録媒体に対応できるコンボドライブが増加している。コンボドライブは、例えば種類の異なる情報記録媒体（例えば、上述のＣＤ及びＤＶＤ）にデータを記録することができる。しかしながら、コンボドライブこのような場合には、上述した特許文献１等の手法では、例えばフォーマットを変換しながらデータを好適に記録することができないという技術的な問題点が生ずる。つまり、上述した特許文献１等の手法では、ある特定の情報記録媒体にデータを記録することを目的としており、多種多様な情報記録媒体にデータを記録する際には、ユーザがその都度、所望の態様を逐次指定しながらデータの記録を行う必要があるという技術的な問題点が生ずる。【０００６】
本発明は、例えば上述した従来の問題点に鑑みなされたものであり、例えば多種多様な情報記録媒体に対して好適にデータを記録することができる情報記録装置及び方法、並びにコンピュータをこのような情報記録装置として機能させるコンピュータプログラムを提供することを課題とする。
【課題を解決するための手段】
【０００７】
（情報記録装置）
上記課題を解決するために、本発明の情報記録装置は、少なくとも第１コンテンツ情報を情報記録媒体に記録する記録手段と、少なくとも前記情報記録媒体の種別及び空き容量を示す媒体状態を取得する取得手段と、前記取得手段により取得される前記媒体状態が第１の状態である場合に、(i)第１の態様で前記第１コンテンツ情報を記録するように前記記録手段を制御する第１制御手段と、前記取得手段により取得される前記媒体状態が前記第１の状態とは異なる第２の状態である場合に、(ii)前記第１の態様とは異なる第２の態様で前記第１コンテンツ情報を記録するように前記記録手段を制御する第２制御手段とを備える。【０００８】
本発明の情報記録装置によれば、記録手段の動作により、例えば映像情報や音声情報等の各種情報を含む第１コンテンツ情報が、情報記録媒体に記録される。【０００９】
記録手段の記録動作についてより具体的に説明する。取得手段の動作により、情報記録媒体の種別及び空き容量（言い換えれば、情報を記録可能な記録容量）等を示す媒体状態が取得される。この取得された媒体状態に応じて、第１コンテンツ情報の記録の態様が適宜変更される。具体的には、取得された媒体状態が第１の状態である場合には、第１制御手段の動作により、第１コンテンツ情報が第１の態様で情報記録媒体に記録されるように記録手段が制御される。他方、取得された媒体状態が第２の状態である場合には、第２制御手段の動作により、第１コンテンツ情報が第２の態様で情報記録媒体に記録されるように記録手段が制御される。【００１０】
以上説明したように、本発明に係る情報記録装置によれば、媒体状態に応じて第１コンテンツ情報の記録の態様を適宜変更することができる。このため、情報記録媒体の媒体状態に応じて、より好適な態様で第１コンテンツ情報を記録することができる。つまり、ユーザが情報記録媒体の媒体状態に応じた指示を逐次行わなくとも、第１制御手段や第２制御手段の動作により、いわば自動的に、情報記録媒体の媒体状態に応じた態様で（言い換えれば、所望の態様で）第１コンテンツ情報を記録することができる。このように、多種多様な情報記録媒体にデータを好適に記録することができる。【００１１】
本発明の情報記録装置の一の態様は、前記取得手段により取得される前記媒体状態が、前記第１の状態及び前記第２の状態でない場合、前記第１コンテンツ情報が記録不可能であることを提示する提示手段を更に備える。【００１２】
この態様によれば、媒体状態が第１の状態及び第２の状態のいずれでない場合（つまり、第１制御手段及び第２制御手段による記録手段の制御が行われない状態である場合）、第１コンテンツ情報を記録することができない旨の警告をユーザに対して提示することができる。【００１３】
本発明の情報記録装置の他の態様は、前記第１の状態は、(i)前記種別が第１の種別（例えば、ＤＶＤ）であり、(ii)前記空き容量が前記第１コンテンツ情報（例えば、ＪＰＥＧデータ）及び前記第１コンテンツ情報を前記第１の種別に対応する所定のフォーマット（例えば、ＤＶＤ−ＶＩＤＥＯフォーマットに準拠したスライドショーフォーマット）に変換して生成される第２コンテンツ情報（例えば、ＪＰＥＧデータを利用したスライドショーデータ）のサイズの総和以上である状態であり、前記第２の状態は、(i)前記種別が前記第１の種別であり、(ii)前記空き容量が前記第１コンテンツ情報及び前記第２変換コンテンツ情報のサイズの総和未満且つ前記第１コンテンツ情報のサイズ以上である状態、又は(i)前記種別が第１の種別の種別とは異なる第２の種別（例えば、ＣＤ）であり、(ii)前記空き容量が前記第１コンテンツ情報のサイズ以上である状態であり、前記第１制御手段は、前記第１の態様として、前記第１コンテンツ情報に加えて、前記第２コンテンツ情報を記録するように前記記録手段を制御し、前記第２制御手段は、前記第２の態様として、前記第１コンテンツ情報を記録するように前記記録手段を制御する。【００１４】
この態様によれば、情報記録媒体の媒体状態に応じて、より好適な態様で第１コンテンツ情報を記録することができる。【００１５】
この態様では、前記空き容量が前記第１コンテンツ情報のサイズ未満である場合、前記第１コンテンツ情報が記録不可能であることを提示する提示手段を更に備えるように構成してもよい。【００１６】
このように構成すれば、第１コンテンツ情報を記録することができない旨の警告をユーザに対して提示することができる。【００１７】
この態様では、前記第１の種別の情報記録媒体は、ＤＶＤであり、前記第２の種別の情報記録媒体はＣＤであり、前記所定のフォーマットは、ＤＶＤフォーマットに準拠したスライドショーフォーマットであるように構成してもよい。【００１８】
この態様によれば、例えば第１コンテンツ情報が画像である場合等に、画像と共にスライドショーを情報記録媒体に記録することができる。【００１９】
本発明の情報記録装置の他の態様は、前記媒体状態は、前記情報記録媒体のステータスが記録可能な状態にあるか否かを示し、前記第１の状態及び第２の状態の夫々は、前記ステータスが記録可能な状態であり、前記ステータスが記録可能な状態にない場合に、前記第１コンテンツ情報が記録不可能であることを提示する提示手段を更に備，える。【００２０】
この態様では、情報記録媒体のステータス（例えば、クローズ処理やファイナライズ処理等がなされているか否か等の記録可能な状態であるか否かを判断することができる情報）により、第１コンテンツ情報を記録することができない場合には、第１コンテンツ情報を記録することができない旨の警告をユーザに対して提示することができる。【００２１】
（情報記録方法）
上記課題を解決するために、本発明の情報記録方法は、少なくとも第１コンテンツ情報を情報記録媒体に記録する記録手段を備える情報記録装置における情報記録方法であって、少なくとも前記情報記録媒体の種別及び空き容量を示す媒体状態を取得する取得工程と、前記取得手段により取得される前記媒体状態が第１の状態である場合に、(i)第１の態様で前記第１コンテンツ情報を記録するように前記記録手段を制御する第１制御工程と、前記取得手段により取得される前記媒体状態が前記第１の状態とは異なる第２の状態である場合に、(ii)前記第１の態様とは異なる第２の態様で前記第１コンテンツ情報を記録するように前記記録手段を制御する第２制御工程とを備える。【００２２】
本発明の情報記録方法によれば、上述した本発明の情報記録装置が有する各種利益と同様の利益を享受することができる。【００２３】
尚、上述した本発明の情報記録装置における各種態様に対応して、本発明の情報記録方法も各種態様を採ることが可能である。【００２４】
（コンピュータプログラム）
上記課題を解決するために、本発明のコンピュータプログラムは、上述した本発明の情報記録装置（但し、各種態様を含む）に備えられたコンピュータを制御する記録制御用のコンピュータプログラムであって、該コンピュータを、前記取得手段、前記第１制御手段及び前記第２制御手段のうち少なくとも一部として機能させる。【００２５】
本発明のコンピュータプログラムによれば、当該コンピュータプログラムを格納するＲＯＭ、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ハードディスク等の記録媒体から、当該コンピュータプログラムをコンピュータに読み込んで実行させれば、或いは、当該コンピュータプログラムを、通信手段を介してコンピュータにダウンロードさせた後に実行させれば、上述した本発明の情報記録装置を比較的簡単に実現できる。【００２６】
尚、上述した本発明の情報記録装置における各種態様に対応して、本発明のコンピュータプログラムも各種態様を採ることが可能である。【００２７】
上記課題を解決するために、コンピュータ読取可能な媒体内のコンピュータプログラム製品は、上述した本発明の情報記録装置（但し、その各種態様を含む）に備えられたコンピュータにより実行可能なプログラム命令を明白に具現化し、該コンピュータを、前記取得手段、前記第１制御手段及び前記第２制御手段のうち少なくとも一部として機能させる。【００２８】
本発明のコンピュータプログラム製品によれば、当該コンピュータプログラム製品を格納するＲＯＭ、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ハードディスク等の記録媒体から、当該コンピュータプログラム製品をコンピュータに読み込めば、或いは、例えば伝送波である当該コンピュータプログラム製品を、通信手段を介してコンピュータにダウンロードすれば、上述した本発明の情報記録装置を比較的容易に実施可能となる。更に具体的には、当該コンピュータプログラム製品は、上述した本発明の情報記録装置として機能させるコンピュータ読取可能なコード（或いはコンピュータ読取可能な命令）から構成されてよい。【００２９】
本発明のこのような作用及び他の利得は次に説明する実施例から更に明らかにされよう。【００３０】
以上説明したように、本発明の情報記録装置によれば、記録手段と、取得手段と、第１制御手段と、第２制御手段とを備える。本発明の情報記録方法によれば、取得工程と、第１制御工程と、第２制御工程とを備える。本発明のコンピュータプログラムによれば、コンピュータを取得手段、第１制御手段及び第２制御手段の少なくとも一部として機能させる。従って、多種多様な情報記録媒体に対して好適にデータを記録することができる。
【図面の簡単な説明】
【００３１】
【図１】本実施例に係る情報記録再生装置の基本的な構成を概念的に示すブロック図である。
【図２】本実施例に係る情報記録再生装置のうちのディスクドライブの基本的な構成を概念的に示すブロック図である。
【図３】本実施例に係る情報記録再生装置のうちのホストコンピュータの基本的な構成を概念的に示すブロック図である。
【図４】本実施例に係る情報記録再生装置の記録動作の流れを概念的に示す第１のフローチャートである。
【図５】本実施例に係る情報記録再生装置の記録動作の流れを概念的に示す第２のフローチャートである。
【図６】光ディスクに記録されるデータを概念的に示す第１の説明図である。
【図７】光ディスクに記録されるデータを概念的に示す第２の説明図である。
【図８】警告画面を概念的に示す平面図である。
【図９】本実施例に係る情報記録再生装置の記録動作の流れを概念的に示す第３のフローチャートである。
【符号の説明】
【００３２】
１００  光ディスク
２００  情報記録再生装置
３００  ディスクドライブ
４００  ホストコンピュータ
４７６  ＣＰＵ
【発明を実施するための最良の形態】
【００３３】
以下、本発明を実施するための最良の形態について実施例毎に順に図面に基づいて説明する。【００３４】
（１）  基本構成
初めに、図１から図３を参照して、本発明の情報記録装置に係る実施例としての情報記録再生装置２００について説明する。ここに、図１は、本実施例に係る情報記録再生装置２００の基本的な構成を概念的に示すブロック図であり、図２は、本実施例に係る情報記録再生装置２００のうちのディスクドライブ３００の基本的な構成を概念的に示すブロック図であり、図３は、本実施例に係る情報記録再生装置２００のうちのホストコンピュータ４００の基本的な構成を概念的に示すブロック図である。尚、情報記録再生装置２００は、光ディスク１００にデータを記録する機能と、光ディスク１００に記録されたデータを再生する機能とを備える。【００３５】
図１に示すように、情報記録再生装置２００は、実際に光ディスク１００がローディングされ且つデータの記録やデータの再生が行なわれるディスクドライブ３００と、該ディスクドライブ３００に対するデータの記録及び再生を制御するパーソナルコンピュータ等のホストコンピュータ４００とを備えている。【００３６】
図２に示すように、ディスクドライブ３００は、本発明における「記録手段」の一具体例を構成しており、スピンドルモータ３５１と、光ピックアップ３５２と、ＲＦアンプ３５３と、サーボ回路３５４と、変調復調部３５５と、バッファ３５６と、インターフェース３５７と、光ビーム駆動部３５８と、ＣＰＵ３６１とを備えている。【００３７】
スピンドルモータ３５１は光ディスク１００を回転及び停止させるもので、光ディスク１００へのアクセス時に動作する。より詳細には、スピンドルモータ３５１は、サーボ回路３５４によりスピンドルサーボを受けつつ所定速度で光ディスク１００を回転及び停止させるように構成されている。【００３８】
光ピックアップ３５２は、光ディスク１００の記録面に対して光ビームを照射することによってデータを記録面上に記録すると共に、光ビームの反射光を受け取ることによって記録面上に記録された記録データを読み取る装置である。具体的には、例えば図示しない半導体レーザ素子と、コリメータレンズ及び対物レンズ等から構成される。そして、光ピックアップ３５２は、光ディスク１００に対して光ビームを、再生時には読み取り光として第１のパワーで照射し、記録時には書き込み光として第２のパワーで且つ変調させながら照射する。そして、光ピックアップ３５２は、光ビームの反射光に対応するＲＦ信号を出力する。【００３９】
ＲＦアンプ３５３は、光ピックアップ３５２から出力されたＲＦ信号を増幅して、そのＲＦ信号を変調復調部３５５に出力する。更に、ＲＦアンプ３５３は、ＲＦ信号から、ウォブル周波数信号ＷＦ、トラッキングエラー信号ＴＥ及びフォーカスエラー信号ＦＥを作り出し、これらを出力する。【００４０】
サーボ回路３５４は、トラッキングエラー信号ＴＥ、フォーカスエラー信号ＦＥその他のサーボ制御信号に基づいて光ピックアップ３５２及びスピンドルモータ３５１の駆動を制御するサーボ制御回路である。【００４１】
変調復調部３５５は、読取時においてデータに対してエラー訂正を行う機能と、記録時においてデータにエラー訂正符号を付加してこれを変調する機能とを備えた回路である。具体的には、変調復調部３５５は、読取時においては、ＲＦアンプ３５３から出力されるＲＦ信号を復調し、これに対してエラー訂正を行った後、これをバッファ３５６に出力する。また、変調復調部３５５は、記録時においては、バッファ３５６から出力されるデータにエラー訂正符号を付加した後、これを、光ディスク１００の光学的特性等に適合する符号となるように変調し、変調されたデータを光ビーム駆動部３５８に出力する。【００４２】
バッファ３５６は、データを一時的に蓄える記憶回路である。【００４３】
インターフェース３５７は、ディスクドライブ３００とホストコンピュータ４００との間の記録データ等の入出力制御ないし通信制御を行う回路である。具体的には、インターフェース３５７は、再生時においては、ホストコンピュータ４００からの要求命令に応じて、バッファ３５６から出力されるデータ（即ち光ディスク１００から読み取られたデータ）をホストコンピュータ４００へ出力する。また、インターフェース３５７は、記録時においては、ホストコンピュータ４００からディスクドライブ３００に入力されるデータを受け取り、これをバッファ３５６に出力する。【００４４】
光ビーム駆動部３５８は、記録時において、変調復調部３５５から出力されたデータに対応する光ビーム駆動信号を生成し、これを光ピックアップ３５２に出力する。光ピックアップ３５２は、光ビーム駆動信号に基づいて光ビームを変調し、光ディスク１００の記録面に照射する。これにより、データが記録面上に記録される。【００４５】
ＣＰＵ３６１は、ディスクドライブ３００の全体的な制御及び上述したディスクドライブ３００内の各要素間の情報のやり取りを制御する。更に、ＣＰＵ３６１は、データの記録動作及び読取動作を制御する。更に、ＣＰＵ３６１は、ホストコンピュータ４００から送られる制御命令ないし要求命令に応じて、ディスクドライブ３００とホストコンピュータ４００との間のデータのやり取りを制御する。【００４６】
図３に示すように、ホストコンピュータ４００は、ストリーム転送制御部４７１と、ビデオデコーダ４７２と、オーディオデコーダ４７３と、ビデオエンコーダ４７４と、オーディオエンコーダ４７５と、ＣＰＵ４７６と、映像音声転送制御部４７７と、カード−Ｉ／Ｆ（Interface）４７８と、ＵＳＢ−Ｉ／Ｆ（Universal Serial Bus Interface）４７９とを備えている。【００４７】
ストリーム転送制御部４７１は、ディスクドライブ３００へのビデオストリーム及びオーディオストリームの転送処理を制御する回路である。データを光ディスク１００から読み取ってそれを再生する作業、及びデータを外部から受け取ってそれを光ディスク１００に記録する作業は、ホストコンピュータ４００とディスクドライブ３００とが協働して行う。【００４８】
ビデオデコーダ４７２及びオーディオデコーダ４７３は、夫々、ディスクドライブ３００により光ディスク１００から読み取られ、ストリーム転送制御部４７１を介して供給されたデータ（言い換えれば、ストリーム信号）をデコードし、該デコードされたデータをディスプレイ、スピーカなどにより再生可能な状態に変換する回路である。【００４９】
ビデオエンコーダ４７４及びオーディオエンコーダ４７５は、夫々、光ディスク１００に記録する目的で外部から入力された映像信号、音声信号等を受け取り、これを例えばＭＰＥＧ圧縮方式等によりエンコードすることでストリーム信号に変換し、これを、ストリーム転送制御部４７１を介してディスクドライブ３００に供給する回路である。【００５０】
ＣＰＵ４７６は、再生時には、ストリーム転送制御部４７１、ビデオデコーダ４７２及びオーディオデコーダ４７３を制御し、これらと協働してデータの再生処理を行う回路である。また、記録時には、ＣＰＵ４７６は、ストリーム転送制御部４７１、ビデオエンコーダ４７４及びオーディオエンコーダ４７５を制御し、これらと協働してデータの記録処理を行う。また、ＣＰＵ４７６は、再生時及び記録時において、ディスクドライブ３００とホストコンピュータ４００との協働を実現するために、ディスクドライブ３００に対する制御（例えば各種要求命令の生成・送信、応答信号の受信など）を行う。【００５１】
映像音声転送制御部４７７は、外部への映像信号及び音声信号の出力を制御し、且つ外部からの映像信号及び音声信号の入力を制御する。【００５２】
カード−Ｉ／Ｆ（Interface）４７８は、例えばメモリカードやメモリースティックやＳＤカード等のカード型の半導体メモリとホストコンピュータ４００との間のデータの入出力を行う。カード−Ｉ／Ｆ４７８を介して入力されるデータは、映像音声転送制御部４７７から入力されるデータと同様に、光ディスク１００に記録することができる。同様に、光ディスク１００に記録されているデータは、映像音声転送制御部４７７から出力されるデータと同様に、カード−Ｉ／Ｆ４７８を介して外部に出力することができる。【００５３】
ＵＳＢ−Ｉ／Ｆ（Interface）４７９は、ＵＳＢケーブルを介して、例えばデジタルカメラ等の外部機器とホストコンピュータ４００との間のデータの入出力を行う。ＵＳＢ−Ｉ／Ｆ４７８を介して入力されるデータは、映像音声転送制御部４７７から入力されるデータと同様に、光ディスク１００に記録することができる。同様に、光ディスク１００に記録されているデータは、映像音声転送制御部４７７から出力されるデータと同様に、ＵＳＢ−Ｉ／Ｆ４７８を介して外部に出力することができる。【００５４】
以上説明した、ディスクドライブ３００とホストコンピュータ４００を組み合わせて使用する一具体例は、映像を記録再生するレコーダ機器等の家庭用機器である。このレコーダ機器は放送受信チューナや外部接続端子からの映像信号をディスクに記録し、テレビなど外部表示機器にディスクから再生した映像信号を出力する機器である。メモリ３６０に格納されたプログラムをＣＰＵ３５９で実行させることでレコーダ機器としての動作を行っている。また、別の具体例では、ディスクドライブ３００はディスクドライブ（以下、適宜ドライブと称す）であり、ホストコンピュータ４００はパーソナルコンピュータやワークステーションである。パーソナルコンピュータ等のホストコンピュータとドライブはＳＣＳＩやＡＴＡＰＩといったデータ入出力制御手段３０６及び３０８を介して接続されており、ホストコンピュータ４００にインストールされているライティングソフトウェア等のアプリケーションが、ディスクドライブ３００を制御する。【００５５】
（２）動作原理
続いて、図４から図９を参照して、本実施例に係る情報記録再生装置２００の記録動作の動作原理について説明する。ここに、図４は、本実施例に係る情報記録再生装置２００の記録動作の流れを概念的に示す第１のフローチャートであり、図５は、本実施例に係る情報記録再生装置２００の記録動作の流れを概念的に示す第２のフローチャートであり、図６は、光ディスク１００に記録されるデータを概念的に示す第１の説明図であり、図７は、光ディスク１００に記録されるデータを概念的に示す第２の説明図であり、図８は、警告画面を概念的に示す平面図であり、図９は、本実施例に係る情報記録再生装置２００の記録動作の流れを概念的に示す第３のフローチャートである。【００５６】
尚、以下の説明では、情報記録再生装置２００の記録動作として、例えばＪＰＥＧ画像データを光ディスク１００に記録する動作を例に挙げて説明する。このような動作は、例えばデジタルカメラ等によりメモリカードやＳＤカード等の半導体メモリに記録されたＪＰＥＧ画像データを、カード−Ｉ／Ｆ４７８等を介して、ＣＤやＤＶＤ等の光ディスク１００にバックアップないしはダビングする際に行われる。【００５７】
図４に示すように、初めに、光ディスク１００がディスクドライブ３００にローディングされる（ステップＳ１０１）。【００５８】
続いて、本発明における「取得手段」の一具体例を構成するＣＰＵ４７６の制御の下に、ローディングされた光ディスク１００の種別が識別される（ステップＳ１０２）。例えば、ローディングされた光ディスク１００が再生専用型のＣＤ−ＲＯＭであるのか、記録可能型のＣＤ−Ｒ／ＲＷであるのか、再生専用型のＤＶＤ−ＲＯＭであるのか、記録可能型のＤＶＤ−Ｒ／ＲＷ等であるのか、或いはそれ以外の光ディスク（例えば、Ｂｌｕ−ｒａｙ  Ｄｉｓｃや、ＨＤ  ＤＶＤ等）であるのかが識別される。【００５９】
更に、本発明における「取得手段」の一具体例を構成するＣＰＵ４７６の制御の下に、ローディングされた光ディスク１００の空き容量（つまり、データを記録可能な領域のサイズ）が取得される（ステップＳ１０３）。【００６０】
更に、本発明における「取得手段」の一具体例を構成するＣＰＵ４７６の制御の下に、ローディングされた光ディスク１００のディスクステータスが取得される（ステップＳ１０４）。具体的には、光ディスク１００がデータを記録可能な状態にあるのか、或いはデータを記録可能な状態にないのか（具体的には、例えばクローズ処理或いはファイナライズ処理が施されているのか）を示すディスクステータスが取得される。【００６１】
その後、ＣＰＵ４７６の制御の下に、半導体メモリに記録されたＪＰＥＧ画像データが、カード−Ｉ／Ｆを介してホストコンピュータ４００に入力され、該ＪＰＥＧ画像データの光ディスク１００への実際の記録（つまり、バックアップないしはダビング）が行われる（ステップＳ１０５）。【００６２】
続いて、ステップＳ１０２において識別された光ディスク１００の種別、ステップＳ１０３において取得された光ディスク１００の空き容量及びステップＳ１０４において取得された光ディスク１００のディスクステータスに基づいて、ローディングされた光ディスク１００が、データを記録可能なＤＶＤであるか否かが判定される（ステップＳ１０５）。つまり、ローディングされた光ディスク１００が、例えばＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ＋Ｒ、ＤＶＤ＋ＲＷ及びＤＶＤ−ＲＡＭのいずれかであって、且つデータを記録可能な状態にあれば、データを記録可能なＤＶＤであると判定される。他方、ローディングされた光ディスク１００が、例えばＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ＋Ｒ、ＤＶＤ＋ＲＷ及びＤＶＤ−ＲＡＭのいずれかでないか、又はデータを記録可能な状態になければ、データを記録可能なＤＶＤでないと判定される。【００６３】
ステップＳ１０５における判定の結果、データを記録可能なＤＶＤであると判定された場合には（ステップＳ１０５：Ｙｅｓ）、図５のフローチャート中の「＊１」にて示されるステップへ進んで、記録動作が継続される。【００６４】
他方、ステップＳ１０５における判定の結果、データを記録可能なＤＶＤでないと判定された場合には（ステップＳ１０５：Ｎｏ）、図９のフローチャート中の「＊２」にて示されるステップへ進んで、記録動作が継続される。【００６５】
続いて、図５に示すように、ＣＰＵ４７６の制御の下に、ローディングされた光ディスク１００が、ＪＰＥＧ画像データ及び該ＪＰＥＧ画像データを利用したスライドショーデータの夫々を記録することができる空き容量を有しているか否かが判定される（ステップＳ２０１）。言い換えれば、ローディングされた光ディスク１００の空き容量が、ＪＰＥＧ画像データ及び該ＪＰＥＧ画像データを利用したスライドショーデータの夫々のデータサイズの和以上であるか否かが判定される。【００６６】
ステップＳ２０１における判定の結果、ローディングされた光ディスク１００が、ＪＰＥＧ画像データ及び該ＪＰＥＧ画像データを利用したスライドショーデータの夫々を記録することができる空き容量を有していると判定された場合（ステップＳ２０１：Ｙｅｓ）、本発明における「第１制御手段」の一具体例を構成するＣＰＵ４７６の制御の下に、ＪＰＥＧ画像データを利用したスライドショーデータが作成される（ステップＳ２０２）。スライドショーデータは、ＤＶＤ−ＶＩＤＥＯフォーマット或いはＤＶＤ−ＶＲフォーマットに準拠しており、ＪＰＥＧ画像データを順に或いはランダムに一定時間間隔で或いはランダムな時間間隔で表示するデータである。更に、スライドショーデータは、ＪＰＥＧ画像データの表示に合わせて、所定の或いはユーザの所望の音楽を出力するデータでもある。【００６７】
その後、本発明における「第１制御手段」の一具体例を構成するＣＰＵ４７６の制御の下に、ステップＳ２０２において作成されたスライドショーデータが光ディスク１００に記録される（ステップＳ２０３）。更に、本発明における「第１制御手段」の一具体例を構成するＣＰＵ４７６の制御の下に、ＪＰＥＧ画像データが光ディスク１００に記録される（ステップＳ２０４）。【００６８】
この場合、図６に示すように、光ディスク１００には、半導体メモリ等に記録されていたＪＰＥＧ画像データと共に、該ＪＰＥＧ画像データを用いて作成されたスライドショーデータが記録される。【００６９】
また、スライドショーデータの生成がリアルタイムに行われる場合或いはスライドショーデータを蓄えておくための十分な一時メモリ領域が不足する場合などのように、ステップＳ２０２およびステップＳ２０３は並列的に処理が行われる場合もある。つまり、ステップＳ２０２の処理は継続的にスライドショーデータの作成を行うが、ステップＳ２０２の処理によりある程度のスライドショーデータが作成された段階で、ステップＳ２０３の処理によりスライドショーデータの記録を行うという動作を繰り返すこととなる。スライドショーデータの作成が完了し、そのスライドショーデータを記録し終えるとスライドショーデータの光ディスク１００への記録が完了することとなる。【００７０】
他方、ステップＳ２０１における判定の結果、ローディングされた光ディスク１００が、ＪＰＥＧ画像データ及び該ＪＰＥＧ画像データを利用したスライドショーデータの夫々を記録することができる空き容量を有していないと判定された場合（ステップＳ２０１：Ｎｏ）、続いて、ＣＰＵ４７６の制御の下に、ローディングされた光ディスク１００が、ＪＰＥＧ画像データを記録することができる空き容量を有しているか否かが判定される（ステップＳ２０５）。【００７１】
ステップＳ２０５における判定の結果、ローディングされた光ディスク１００が、ＪＰＥＧ画像データを記録することができる空き容量を有していると判定された場合には（ステップＳ２０５：Ｙｅｓ）、本発明における「第２制御手段」の一具体例を構成するＣＰＵ４７６の制御の下に、ＪＰＥＧ画像データが光ディスク１００に記録される（ステップＳ２０６）。【００７２】
この場合、図７に示すように、光ディスク１００には、半導体メモリ等に記録されていたＪＰＥＧ画像データが記録され、上述したスライドショーデータは記録されない。【００７３】
他方、ステップＳ２０５における判定の結果、ローディングされた光ディスク１００が、ＪＰＥＧ画像データを記録することができる空き容量を有していないと判定された場合には（ステップＳ２０５：Ｎｏ）、本発明における「提示手段」の一具体例を構成するＣＰＵ４７６の制御の下に、ＪＰＥＧ画像データを光ディスク１００に記録することができない旨を示す警告画面が、例えばディスプレイ上に表示される（ステップＳ２０７）。【００７４】
この場合、光ディスク１００には、半導体メモリ等に記録されていたＪＰＥＧ画像データは記録されることなく、図８に示すような警告画面がディスプレイ等に表示される。もちろん、警告画面に加えて又は代えて、音声による警告を行ってもよいし、表示パネル上のランプの点灯等により警告を示すように構成してもよい。【００７５】
続いて、図９に示すように、図４のステップＳ１０５における判定の結果、データを記録可能なＤＶＤでないと判定された場合には（ステップＳ１０５：Ｎｏ）、ステップＳ１０２において識別された光ディスク１００の種別、ステップＳ１０３において取得された光ディスク１００の空き容量及びステップＳ１０４において取得された光ディスク１００のディスクステータスに基づいて、ローディングされた光ディスク１００が、データを記録可能なＣＤであるか否かが判定される（ステップＳ１０５）。つまり、ローディングされた光ディスク１００が、例えばＣＤ−Ｒ及びＣＤ−ＲＷのいずれかであって、且つデータを記録可能な状態にあれば、データを記録可能なＣＤであると判定される。他方、ローディングされた光ディスク１００が、例えばＣＤ−Ｒ及びＣＤ−ＲＷのいずれかでないか、又はデータを記録可能な状態になければ、データを記録可能なＣＤでないと判定される。【００７６】
ステップＳ３０１における判定の結果、データを記録可能なＣＤであると判定された場合には（ステップＳ３０１：Ｙｅｓ）、続いて、ＣＰＵ４６７の制御の下に、ローディングされた光ディスク１００が、ＪＰＥＧ画像データを記録することができる空き容量を有しているか否かが判定される（ステップＳ３０２）。【００７７】
ステップＳ３０２における判定の結果、ローディングされた光ディスク１００が、ＪＰＥＧ画像データを記録することができる空き容量を有していると判定された場合には（ステップＳ３０１：Ｙｅｓ）、本発明における「第２制御手段」の一具体例を構成するＣＰＵ４７６の制御の下に、ＪＰＥＧ画像データが光ディスク１００に記録される（ステップＳ２０６）。【００７８】
この場合、図７に示すように、光ディスク１００には、半導体メモリ等に記録されていたＪＰＥＧ画像データが記録され、上述したスライドショーデータは記録されない。【００７９】
他方、ステップＳ３０２における判定の結果、ローディングされた光ディスク１００が、ＪＰＥＧ画像データを記録することができる空き容量を有していないと判定された場合には（ステップＳ３０２：Ｎｏ）、本発明における「提示手段」の一具体例を構成するＣＰＵ４７６の制御の下に、ＪＰＥＧ画像データを光ディスク１００に記録することができない旨を示す警告画面が、例えばディスプレイ上に表示される（ステップＳ３０４）。【００８０】
この場合、光ディスク１００には、半導体メモリ等に記録されていたＪＰＥＧ画像データは記録されることなく、図８に示すような警告画面がディスプレイ等に表示される。【００８１】
他方、ステップＳ３０１における判定の結果、データを記録可能なＣＤでないと判定された場合には（ステップＳ３０１：Ｎｏ）、半導体メモリ等に記録されていたＪＰＥＧ画像データを光ディスク１００に記録することができない旨を示す警告画面が、例えばディスクプレイ上に表示される（ステップＳ３０５）。【００８２】
以上説明したように、本実施例に係る情報記録再生装置２００によれば、光ディスク１００の種別や空き容量やディスクステータス等に応じて、データの記録の態様を適宜変更することができる。例えば、光ディスク１００に空き容量が十分にあれば、データに加えて該データのフォーマットやデータタイプ等を変換して得られるデータも記録される。光ディスク１００に空き容量がある程度あれば、データが記録される。光ディスク１００に空き容量がなければ又は光ディスク１００にデータを記録することができなければ、データの記録が行われる代わりに警告文が表示される。このため、ローディングされる光ディスク１００に応じて、より好適な態様でデータを記録することができる。つまり、光ディスク１００をローディングする毎に、ユーザが光ディスク１００の種別や空き容量やディスクステータス等に応じた指示を逐次行わなくとも、ＣＰＵ４６７の制御の下に、いわば自動的に、光ディスクの種別や空き容量やディスクステータス等に応じた態様で（言い換えれば、ユーザの所望の態様で）データを記録することができる。このように、多種多様な光ディスク１００にデータを好適に記録することができる。【００８３】
尚、上述の実施例では、光ディスク１００に記録されるデータとして、ＪＰＥＧ画像データを一具体例に挙げているが、当然ＪＰＥＧ画像データ以外のデータを光ディスク１００に記録する場合であっても、上述した動作を行ってもよい。スライドショーデータについても同様に、スライドショーデータ以外のデータであっても、例えば本来光ディスク１００に記録しようとしているデータを何らかの手法で変換したデータや、或いはそれ以外のデータであっても、上述した動作を行ってもよい。光ディスク１００についても同様に、ＣＤとＤＶＤ以外の各種記録媒体を用いてもよい。要は、データを記録しようとしている記録媒体の状態に応じて、データの記録の態様を適宜変更する（より好ましくは、記録媒体の状態に適合するように、データの記録の態様を変更する）ことができれば、上述した各種利益を享受することができる。【００８４】
尚、上述の実施例では、情報記録媒体の一例として光ディスク１００及び情報記録装置の一例として光ディスク１００に係るレコーダについて説明したが、本発明は、光ディスク及びそのレコーダに限られるものではなく、他の高密度記録或いは高転送レート対応の各種情報記録媒体並びにそのレコーダにも適用可能である。【００８５】
本発明は、上述した実施例に限られるものではなく、請求の範囲及び明細書全体から読み取れる発明の要旨或いは思想に反しない範囲で適宜変更可能であり、そのような変更を伴なう情報記録装置及び方法、並びにコンピュータプログラムもまた本発明の技術的範囲に含まれるものである。
【産業上の利用可能性】
【００８６】
本発明に係る情報記録装置及び方法、並びにコンピュータプログラムは、例えばＤＶＤレコーダ等の情報記録装置に利用可能である。また、例えば民生用或いは業務用の各種コンピュータ機器に搭載される又は各種コンピュータ機器に接続可能な情報記録装置等にも利用可能である。
【図１】
0004577795.tif 000002
【図２】
0004577795.tif 000003
【図３】
0004577795.tif 000004
【図４】
0004577795.tif 000005
【図５】
0004577795.tif 000006
【図６】
0004577795.tif 000007
【図７】
0004577795.tif 000008
【図８】
0004577795.tif 000009
【図９】
0004577795.tif 000010