(57)【要約】【課題】  効率的に光ディスクへのデータの書き込みを行う、データ書き込みシステムおよびデータ書き込み方法を提供する。【解決手段】  写真処理装置１２の制御部１６には、スキャナ２２およびＣＤ−Ｒドライブ２４が接続される。スキャナ２２によって読み取られた本スキャン画像データはＨＤＤ１７に記録され、当該画像データがＣＤ−Ｒドライブ２４によってＣＤ−Ｒ２６に書き込まれる。制御部１６のＣＰＵ１６ａはＣＤ−Ｒ２６に書き込むべき画像データのデータ量とＣＤ−Ｒ２６の容量とを比較し、書き込むべき画像データをＣＤ−Ｒ２６に全て書き込める範囲内でＣＤ−Ｒドライブ２４ができる限り速い速度で書き込みを開始するように、ＣＤ−Ｒ２６上の書き込み開始位置を決定する。【選択図】      図３
2005196844.tif 000002
【特許請求の範囲】
【請求項１】
光ディスクへのデータの書き込みが内周側から外周側へ進むにつれてデータ書き込み速度を上昇させるデータ書き込みシステムであって、
前記光ディスクに書き込むべきデータを記憶する記憶手段、
前記記憶手段に記憶される前記書き込むべきデータを前記光ディスクに書き込むデータ書き込み手段、および
前記書き込むべきデータのデータ量と前記光ディスクの容量とを比較し前記書き込むべきデータを全て書き込める範囲内で前記データ書き込み手段ができる限り速い速度で前記光ディスクへの書き込みを開始するように前記光ディスク上の書き込み開始位置を決定し前記書き込み開始位置から書き込みを開始するように前記データ書き込み手段に指示を与える制御手段を備える、データ書き込みシステム。
【請求項２】
光ディスクへのデータの書き込みが内周側から外周側へ進むにつれてデータ書き込み速度を上昇させるデータ書き込み方法であって、
前記光ディスクに書き込むべきデータのデータ量を取得する工程、
前記書き込むべきデータのデータ量と前記光ディスクの容量とを比較する工程、
前記データ量と前記容量とを比較した結果に基づき前記書き込むべきデータを全て書き込める範囲内でできる限り速い速度で前記光ディスクへの書き込みを開始するように前記光ディスク上の書き込み開始位置を決定する工程、および
前記書き込み開始位置から前記光ディスクに前記書き込むべきデータの書き込みを開始する工程を備える、データ書き込み方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明はデータ書き込みシステムおよびデータ書き込み方法に関し、より特定的には、光ディスクにデータを書き込むデータ書き込みシステムおよびデータ書き込み方法に関する。
【背景技術】
【０００２】
一般に、光ディスクにデータを書き込むためのシステムとして、たとえば、パーソナルコンピュータにＣＤ−Ｒドライブを接続し、ＣＤ−Ｒにデータの書き込みを行うシステム等が広く用いられており、データ書き込み速度の高速化が望まれている。
【０００３】
ＣＤ−Ｒドライブは、ＣＤ−Ｒを回転させつつ内周側から外周側にかけてＣＤ−Ｒのデータ記憶領域に形成されるスパイラル状のトラック（溝）に沿ってレーザを断続的に照射し、トラック上に記録マークを形成することでデータの書き込みを行う。
このようなＣＤ−Ｒドライブでは、１秒間に約１５０ＫＢのデータ転送速度（データ書き込み速度）を基準とし、その整数倍の速度でＣＤ−Ｒへのデータの書き込みを行う。ＣＤ−Ｒドライブのデータの書き込み方式としては、ＣＬＶ（Constant Linear Velocity：線速度一定）方式やＣＡＶ（Constant Angular Velocity：角速度一定）方式等が従来から知られている。
【０００４】
ＣＬＶ方式では、レーザの照射点（光スポット）の位置がデータ記憶領域の外周側のトラックに移るにつれて（データの書き込みが進むにつれて）、図４（ａ）に示すように、ＣＤ−Ｒの回転数を徐々に小さくする。これによって、光スポットがトラックを移動する速度（線速度）を一定に保ち、図４（ｂ）に示すように、データ書き込み速度を一定に保つ。ＣＬＶ方式を採用することによって、線速度が一定となるのでレーザの出力制御が容易となる。その反面、高速化のために書き込み開始時におけるＣＤ−Ｒの回転数を大きくすると、振動などにより光スポットがトラックから外れてしまい（レーザがトラックをピックアップできなくなり）、安定してデータの書き込みを行うことができなくなる。
【０００５】
また、ＣＡＶ方式では、図４（ａ）に示すように、ＣＤ−Ｒの回転数が一定に保たれる。これによって、光スポットの位置がデータ記憶領域の外周側のトラックに移るにつれて（データの書き込みが進むにつれて）、１回転当たりに光スポットが移動するトラックの長さが長くなり、図４（ｂ）に示すように、データ書き込み速度も上昇する。しかし、ＣＡＶ方式では、線速度が変化するためにレーザの出力調整が難しくなる上に、直線的にデータ書き込み速度が上昇するため、実質的に高速にデータの書き込みを行うことができるのはＣＤ−Ｒの外周付近のデータ記憶領域となり、効率的ではなかった。
【０００６】
ＣＬＶ方式およびＣＡＶ方式の問題点を解決するために、ＺＣＬＶ（ZoneＣＬＶ）方式が提案され、現在の主流となりつつある。ＺＣＬＶ方式では、ＣＤ−Ｒのデータ記憶領域を複数のゾーンに分割し、図４（ａ）に示すように、分割したゾーン毎（図４ではＡ〜Ｄ）にＣＤ−Ｒの回転数を低下させ、各ゾーン毎にＣＬＶ方式でデータの書き込みを行う。ＺＣＬＶ方式を採用することによって、図４（ｂ）に示すように、ゾーン毎に段階的にデータ書き込み速度を上昇させることができ、ＣＬＶ方式およびＣＡＶ方式と比較して、効率的なデータの書き込みを実現している。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、ＣＤ−Ｒの容量に対して書き込むべきデータのデータ量が少ない場合、ＺＣＬＶ方式によってＣＤ−Ｒへのデータの書き込みを行っても、ＣＤ−Ｒの外周側のゾーンに光スポットが到達することはなく（高速書き込みできず）効率が悪かった。
【０００８】
それゆえに、この発明の主たる目的は、光ディスクの容量に対して書き込むべきデータのデータ量が少ない場合であっても、効率的に光ディスクへのデータの書き込みを行うことができる、データ書き込みシステムおよびデータ書き込み方法を提供することである。
【課題を解決するための手段】
【０００９】
上述の目的を達成するために、請求項１に記載のデータ書き込みシステムは、光ディスクへのデータの書き込みが内周側から外周側へ進むにつれてデータ書き込み速度を上昇させるデータ書き込みシステムであって、光ディスクに書き込むべきデータを記憶する記憶手段、記憶手段に記憶される書き込むべきデータを光ディスクに書き込むデータ書き込み手段、および書き込むべきデータのデータ量と光ディスクの容量とを比較し書き込むべきデータを全て書き込める範囲内でデータ書き込み手段ができる限り速い速度で光ディスクへの書き込みを開始するように光ディスク上の書き込み開始位置を決定し書き込み開始位置から書き込みを開始するようにデータ書き込み手段に指示を与える制御手段を備える。
【００１０】
請求項２に記載のデータ書き込み方法は、光ディスクへのデータの書き込みが内周側から外周側へ進むにつれてデータ書き込み速度を上昇させるデータ書き込み方法であって、光ディスクに書き込むべきデータのデータ量を取得する工程、書き込むべきデータのデータ量と光ディスクの容量とを比較する工程、データ量と容量とを比較した結果に基づき書き込むべきデータを全て書き込める範囲内でできる限り速い速度で光ディスクへの書き込みを開始するように光ディスク上の書き込み開始位置を決定する工程、および書き込み開始位置から光ディスクに書き込むべきデータの書き込みを開始する工程を備える。
【００１１】
請求項１に記載のデータ書き込みシステムでは、書き込むべきデータのデータ量と光ディスクの容量とを比較し、書き込むべきデータを全て書き込める範囲内でできる限り速い速度で光ディスクへの書き込むべきデータの書き込みを開始するように光ディスク上の書き込み開始位置を決定し、決定した書き込み開始位置から光ディスクに書き込みを開始する。したがって、光ディスクの容量に対して書き込むべきデータのデータ量が少ない場合であっても、光ディスクの外周にデータを書き込むことができ、光ディスクへのデータの書き込みが内周側から外周側へ進むにつれてデータ書き込み速度を上昇させるデータ書き込みシステムにおいて、効率的にデータの書き込みを行うことができる。請求項２に記載のデータ書き込み方法についても同様である。
【発明の効果】
【００１２】
この発明によれば、光ディスクへのデータの書き込みが内周側から外周側へ進むにつれてデータ書き込み速度を上昇させるデータ書き込みシステムにおいて、効率的にデータの書き込みを行うことができる。
【発明を実施するための最良の形態】
【００１３】
以下、図面を参照して、この発明を写真処理システムに適用した場合について説明する。
図１を参照して、写真処理システム１０は、感光材料である印画紙に画像を形成するための写真処理装置１２を含む。
【００１４】
写真処理装置１２は、印画紙に画像形成を行う写真処理部１４、写真処理装置１２の動作を制御するための制御部１６、プログラムやデータを記録しまたは読み出すハードディスクドライブ（ＨＤＤ：ハードディスクを含む）１７、オペレータがデータ入力や指示を行うためのキーボードやマウス等の入力部１８、およびオペレータが写真処理装置１２を操作しやすいようにＧＵＩ(Graphical User Interface)等を表示するためのモニタ等の表示部２０を含む。
【００１５】
写真処理部１４は、印画紙に画像を露光（焼き付け）する露光処理部１４ａ、画像が露光された印画紙に現像処理を行う現像処理部１４ｂ、および現像処理された印画紙を乾燥させる乾燥部１４ｃを含む。図１において、写真処理部１４内の点線は印画紙への処理の流れを示す。
【００１６】
制御部１６は、図示しないバスで相互に接続されたＣＰＵ１６ａ、ＲＯＭ１６ｂおよびＲＡＭ１６ｃを備える。また、制御部１６には、スキャナ２２とＣＤ−Ｒドライブ２４とが接続される。
【００１７】
ＣＰＵ１６ａは、ＲＯＭ１６ｂやＨＤＤ１７等に記憶された各種のプログラムを実行し、写真処理装置１２の各構成要素、スキャナ２２およびＣＤ−Ｒドライブ２４に指示を与え、その動作を制御する。
【００１８】
ＲＯＭ１６ｂは、起動用プログラム等を記憶している。起動用プログラムは、写真処理装置１２の電源投入時にＣＰＵ１６ａによって実行される。これによって、ＨＤＤ１７に記録されているオペレーティングシステム（ＯＳ）等のプログラムがＲＡＭ１６ｃにロードされ、各種の処理や制御が実行可能となる。
【００１９】
ＲＡＭ１６ｃには、写真処理装置１２、スキャナ２２およびＣＤ−Ｒドライブ２４を制御するプログラムが展開され、このプログラムによる処理結果、処理のための一時データ、表示部２０の画面上にＧＵＩ等を表示するための表示用データ（テキストデータ、画像データ等）等を保持し、ＣＰＵ１６ａの作業領域として使用される。ＲＡＭ１６ｃ上に展開された表示用データは、表示部２０に伝達され、表示部２０は、その画面上に表示用データに対応する表示内容（テキスト、画像等）を表示する。
【００２０】
ＨＤＤ１７は、ＣＰＵ１６ａの指示に従って、プログラム、制御用データ、テキストデータ、画像データ等を記録しまたは読み出す。
【００２１】
スキャナ２２は、ＣＰＵ１６ａの指示に従って、フィルムに形成される画像を画像データとして読み取り、スキャナ２２によって読み取った画像データは、たとえばＨＤＤ１７に記録される。
【００２２】
ＣＤ−Ｒドライブ２４は、ＣＤ−Ｒ２６にレーザを照射するための図示しないレーザヘッドとＣＤ−Ｒ２６を回転させるための図示しない回転手段とを備え、ＣＰＵ１６ａの指示に従って、ＣＤ−Ｒ２６に画像データを書き込む。
【００２３】
ＣＤ−Ｒドライブ２４は、ＣＤ−Ｒ２６のデータ記憶領域２６ａ（図２参照）上に内周側から外周側にかけてスパイラル状に形成される図示しないトラックに沿ってレーザを断続的に照射し、記録マークを形成することでＣＤ−Ｒ２６にデータを書き込む。
このようなＣＤ−Ｒドライブ２４によるＣＤ−Ｒ２６へのデータ書き込みの仕組は、一般に広く知られているので、その詳しい説明は省略する。
【００２４】
この実施形態では、ＨＤＤ１７内のハードディスクに、図３に示す動作を行うためのプログラムが格納されるとともに、ＣＤ−Ｒ２６に書き込むべき画像データが記録される。当該プログラムおよび画像データをＣＰＵ１６ａが読み出して実行することで、ＣＤ−Ｒドライブ２４は、ＺＣＬＶ方式によってＣＤ−Ｒ２６への画像データの書き込み処理を実行する。
【００２５】
データの書き込み方式として、ＺＣＬＶ方式（図４参照）を採用することによって、ＣＤ−Ｒドライブ２４は、ＣＤ−Ｒ２６のデータ記憶領域２６ａを複数のゾーンに分割し、各ゾーン毎に異なるデータ書き込み速度で画像データを書き込む。
【００２６】
具体的に、図２を参照して、ＺＣＬＶ方式によってデータ書き込みが行われる際に、データ記憶領域２６ａ上で分割されるゾーンについて説明する。
ここでは容量６５０ＭＢのＣＤ−Ｒ２６について説明する。
ＣＤ−Ｒ２６のデータ記憶領域２６ａは、容量４２．５ＭＢまでの領域をＡゾーン、容量８５ＭＢまでの領域をＢゾーン、容量１７０ＭＢまでの領域をＣゾーン、容量１７０ＭＢ以降の領域をＤゾーンとして、４つのゾーンに分割される。
【００２７】
ＣＤ−Ｒドライブ２４は、約１５０ＫＢ／ｓｅｃのデータ書き込み速度を基準（１倍速）として、Ａゾーンでは２０倍速、Ｂゾーンでは２４倍速、Ｃゾーンでは３２倍速、Ｄゾーンでは４０倍速とデータ記憶領域２６ａ上でデータの書き込み位置が移るにつれて（ＣＤ−Ｒ２６へのデータの書き込みが進むにつれ）、段階的にデータ書き込み速度を上昇させていく。
【００２８】
ついで、図３を参照して、上述のように構成される写真処理システム１０におけるＣＤ−Ｒ２６への画像データ書き込み処理について説明する。
なお、ここでは、何らデータが書き込まれていない容量６５０ＭＢのＣＤ−Ｒ２６に画像データを書き込む場合について説明する。
【００２９】
まず、オペレータによってＣＤ−Ｒ２６への画像データの書き込み機能が選択される。（ステップＳ１）。このとき、ＣＤ−Ｒドライブ２４にＣＤ−Ｒ２６がセットされ、当該ＣＤ−Ｒ２６の容量の設定、ＣＤ−Ｒ２６に書き込む画像データのファイル形式の設定、スキャナ２２によってフィルムから読み取る画像データの解像度の設定等が行われる。
【００３０】
ついで、スキャナ２２にフィルムがセットされ、プレスキャンが行われる（ステップＳ３）。プレスキャンで読み取ったプレスキャン画像データはＲＡＭ１６ｃに保持され、プレスキャン画像データに基づくプレスキャン画像が表示部２０に表示される。プレスキャン画像は、オペレータによって検定され、必要であれば本スキャン画像データに施すべき補正や加工の設定が行われる（ステップＳ５）。
【００３１】
ついで、ステップＳ１でなされた解像度の設定に基づき本スキャンが行われ（ステップＳ７）、読み取った本スキャン画像データがＨＤＤ１７に記録される（ステップＳ９）。このとき、ステップＳ５で補正や加工の設定がなされていれば、本スキャン画像データに対応する処理を施した後にＨＤＤ１７に記録する。
【００３２】
なお、通常、フィルムには複数の画像が形成されており、ここでは、フィルムに形成される１０個の画像についてプレスキャンおよび本スキャンを行い、１０個の本スキャン画像データをＨＤＤ１７に記録したものとする。
【００３３】
ついで、表示部２０に「書き込みを実行しますか？」等の確認メッセージが表示され、オペレータによって、ＣＤ−Ｒ２６への書き込みを実行するか否かの判断がなされる（ステップ１３）。
【００３４】
ＣＤ−Ｒ２６への書き込みを実行する場合、ＨＤＤ１７に記録される本スキャン画像データがステップＳ１で設定されたファイル形式に基づき書き込み画像データとして変換され（ステップＳ１５）、ＣＰＵ１６ａによって書き込み画像データのデータ量の総量（書き込みデータ量：ここでは１０個の書き込み画像データの合計）が計算される（ステップＳ１７）。
【００３５】
なお、変換するファイル形式としては、ＪＰＥＧ、ＧＩＦ、ビットマップ等が挙げられるが特定のファイル形式に限定されるものではない。
【００３６】
また、解像度やファイル形式等によって、書き込み画像データ１個当たりのデータ量には差が生じるが、簡略化のために、書き込み画像データ１個当たりのデータ量は４．５ＭＢとする。したがって、ステップＳ１７でＣＰＵ１６ａが算出する書き込みデータ量は４５ＭＢとなる。
【００３７】
ついで、表示部２０に「高速書き込みを実行しますか？」等のメッセージが表示され、
オペレータによって、高速書き込みを実行するか否かの判断がなされる（ステップ１９）。
【００３８】
高速書き込みを実行する場合、ＣＰＵ１６ａは、書き込みデータ量を全て書き込める範囲内でＣＤ−Ｒドライブ２４ができる限り速い速度で書き込みを開始するようにデータ記憶領域２６ａ上の書き込み開始位置を決定する（ステップＳ２１）。
【００３９】
具体的には、ＣＰＵ１６ａは、（ＣＤ−Ｒ２６の容量）−（書き込みデータ量）＝（データ記憶領域２６ａ上の書き込み開始位置）という計算を行う。したがって、ここでは、データ記憶領域２６ａにおいて、６５０ＭＢ−４５ＭＢ＝６１５ＭＢの位置が書き込み開始位置となる。
【００４０】
ついで、ステップＳ２１でＣＰＵ１６ａが決定した書き込み開始位置に基づいて、ＣＤ−Ｒドライブ２４は、ＣＤ−Ｒ２６のデータ記憶領域２６ａに書き込み画像データの書き込みを開始する（ステップＳ２３）。具体的に、ここでは、データ記憶領域２６ａのＤゾーン（図２参照）の６１５ＭＢの位置から４０倍速のデータ書き込み速度で書き込み画像データの書き込みを開始する。その後、全ての書き込み画像データの書き込みが完了すると、ＣＤ−Ｒ２６へのデータ書き込み処理を終了する。
【００４１】
一方、ステップＳ１９において、高速書き込みを実行しない場合は、データ記憶領域２６ａのＡゾーン（図２参照）において、最も内周側（トラックの始点）から書き込みを開始し（ステップＳ２５）、その後、全ての書き込み画像データの書き込みが完了すると、ＣＤ−Ｒ２６へのデータ書き込み処理を終了する。
【００４２】
また、ステップＳ１３において、ＣＤ−Ｒ２６への書き込みを実行しない場合は、ステップＳ１５以降の処理を行わず、その後、オペレータの指示に基づいて、たとえば写真処理装置１２によって印画紙への画像形成等が行われる。
【００４３】
なお、一般にデータ書き込みシステムにおいて、データ記憶領域２６ａのトラックの終点近傍に記録マークが形成されている場合、当該ＣＤ−Ｒ２６には空き容量がないものと判断され、データの書き込みを行えない。
【００４４】
そこで、ステップＳ２１において、（書き込みデータ量）−（最も外周側のゾーンの容量）という計算をＣＰＵ１６ａが実行し、この計算結果がマイナスである場合、当該ゾーンにおけるトラックの始点からデータの書き込みを行うようにしてもよい。この計算方法を採用する場合、計算結果がプラスになると、ＣＰＵ１６ａは、（書き込みデータ量）−（最も外周側のゾーンの容量）−（２番目に外周側のゾーンの容量）といったように、計算結果がマイナスになるまで計算を繰り返し、計算結果がマイナスになったゾーンにおけるトラックの始点からデータの書き込みが行われる。これによって、高速書き込みを実現しつつもＣＤ−Ｒ２６にデータの書き込みが可能な空き容量を確保できる場合があり、ＣＤ−Ｒ２６の容量を有効に活用することができる。
【００４５】
また、予めデータ記憶領域２６ａのＡ〜Ｃゾーンにダミーデータを書き込んでおき、Ｄゾーンから書き込みを開始するようにしてもよい。
【００４６】
このような写真処理システム１０によれば、ＣＤ−Ｒ２６の容量に対して書き込みデータ量が少ない場合であっても、データ記憶領域２６ａ上のデータ書き込み速度が速い位置から書き込みを開始することができ、ＺＣＬＶ方式によるＣＤ−Ｒ２６へのデータの書き込みを効率的に行うことができる。
【００４７】
なお、上述の実施形態では、容量６５０ＭＢのＣＤ−Ｒ２６を用いた場合について説明したが、この他にも容量７００ＭＢのＣＤ−Ｒ２６が一般に普及しており、容量７００ＭＢのＣＤ−Ｒ２６を用いた場合、Ａ〜Ｄゾーンで書き込むことができるデータ量が変わる（大きくなる）ことは言うまでもない。
【００４８】
また、上述の実施形態では、データ記憶領域２６ａをＡ〜Ｄゾーンに分割し、それぞれ、２０倍速、２４倍速、３２倍速、４０倍速のデータ書き込み速度でデータの書き込みを行うものとしたが、データ記憶領域２６ａの分割態様およびデータ書き込み速度は特に限定されない。たとえば、ＤゾーンをＤ１ゾーン、Ｅゾーン、Ｆゾーンといったようにさらに分割し、Ｅゾーンでは４８倍速、Ｆゾーンでは５２倍速のデータ書き込み速度でデータの書き込みを行うこともできる。
【００４９】
また、上述の実施形態では、スキャナ２２によってフィルムから読み取った画像データをＨＤＤ１７に記録する場合について説明したが、たとえば、制御部１６にメディア読み取り装置を接続し、デジタルカメラ用のメディアに記録される画像データをＨＤＤ１７に記録するようにしてもよい。
【００５０】
また、上述の実施形態では、ＣＤ−Ｒ２６にデータの書き込みを行う場合について説明したが、この発明は、ＣＤ−ＲＷ、ＤＶＤ−Ｒ、さらにはＤＶＤ−ＲＷ等の光ディスクへのデータの書き込みに広く適用することができる。
【００５１】
さらに、上述の実施形態では、写真処理システムにおいてＺＣＬＶ方式によるデータの書き込みを行う場合について説明したが、この発明は、これに限定されず、ＣＡＶ方式やパーシャルＣＡＶ方式等、光ディスクへのデータの書き込みが進むにつれてデータ書き込み速度を上昇させる任意のデータ書き込みシステムに広く適用することができる。
【図面の簡単な説明】
【００５２】
【図１】この発明が適用される写真処理システムの一例を示すブロック図である。
【図２】ＣＤ−Ｒのデータ記憶領域におけるゾーン分割の態様を示す図解図である。
【図３】写真処理システムのＣＤ−Ｒへのデータ書き込み処理の一例を示すフロー図である。
【図４】ＣＤ−Ｒドライブのデータの書き込み方式を示す図解図であり、（ａ）はＣＤ−Ｒの回転数とＣＤ−Ｒのデータの書き込み位置を示し、（ｂ）はＣＤ−Ｒへのデータ書き込み速度とＣＤ−Ｒのデータの書き込み位置を示す。
【符号の説明】
【００５３】
１０      写真処理システム
１２      写真処理装置
１６      制御部
１６ａ      ＣＰＵ
１７      ＨＤＤ
２２      スキャナ
２４      ＣＤ−Ｒドライブ
２６      ＣＤ−Ｒ
【図１】
2005196844.tif 000003
【図２】
2005196844.tif 000004
【図３】
2005196844.tif 000005
【図４】
2005196844.tif 000006