[go: up one dir, main page]

JP2001312338A - Information processing system, information processing device - Google Patents

Information processing system, information processing device

Info

Publication number
JP2001312338A
JP2001312338A JP2000134283A JP2000134283A JP2001312338A JP 2001312338 A JP2001312338 A JP 2001312338A JP 2000134283 A JP2000134283 A JP 2000134283A JP 2000134283 A JP2000134283 A JP 2000134283A JP 2001312338 A JP2001312338 A JP 2001312338A
Authority
JP
Japan
Prior art keywords
information
information processing
recording
processing apparatus
power
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2000134283A
Other languages
Japanese (ja)
Other versions
JP4654485B2 (en
Inventor
Shuichi Nakai
秀一 仲井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Priority to JP2000134283A priority Critical patent/JP4654485B2/en
Publication of JP2001312338A publication Critical patent/JP2001312338A/en
Application granted granted Critical
Publication of JP4654485B2 publication Critical patent/JP4654485B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Power Sources (AREA)

Abstract

(57)【要約】 【課題】 CD−R/RWドライブ装置とパーソナルコ
ンピュータから成るシステムにおいて、CD−R/RW
ドライブ装置のバッテリ残量に応じて適切なシステム動
作が得られるようにし、CD−R/RWドライブ装置の
バッテリについての節電が有効に行われるようにする。 【解決手段】 CD−R/RWドライブ装置0からはBA
TTERY INFORMATIONをホストコンピュータ80に対して
送信する。ホストコンピュータ80では、BATTERY INFO
RMATIONに格納される、現在の動作状況及びバッテリ残
量に応じた動作継続可能時間に基づいて、節電モードを
設定する。この節電モードの設定によっては、記録速度
/アクセス速度の低下、再生音声の音量制限、表示部の
輝度低下又は非表示への切り換えが行われる。
(57) Abstract: A system comprising a CD-R / RW drive device and a personal computer, wherein the CD-R / RW
An appropriate system operation is obtained according to the remaining battery power of the drive device, and power saving of the battery of the CD-R / RW drive device is effectively performed. SOLUTION: A CD-R / RW drive device 0 starts a BA operation.
Send TTERY INFORMATION to the host computer 80. In the host computer 80, the BATTERY INFO
The power saving mode is set based on the current operation status and the possible operation continuation time corresponding to the remaining battery power stored in the RMATION. Depending on the setting of the power saving mode, the recording speed / access speed is reduced, the volume of the reproduced sound is limited, the brightness of the display unit is reduced, or switching to non-display is performed.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、例えばパーソナル
コンピュータ及び、その周辺機器とされる情報処理装置
と、これら情報処理装置から成る情報処理システムに関
するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to, for example, a personal computer, an information processing apparatus as a peripheral device thereof, and an information processing system including the information processing apparatus.

【0002】[0002]

【従来の技術】近年、記録再生装置として、追記型のC
D−R(Recordable)や書き換え型のCD−RW(Rewrita
ble)など、データを記録再生可能なディスクに対応して
データの記録再生を行うCD−R/RWドライブ装置が
普及してきている。このようなCD−R/RWドライブ
装置は、例えば単独でCD−DA(Digital Audio)フ
ォーマットにより記録されたディスクを単独で再生する
ことも可能とされるのであるが、一般には、例えばUS
BやSCSIなどのデータインターフェイスを介してパ
ーソナルコンピュータと接続されることで、パーソナル
コンピュータの周辺機器として使用される。その使用形
態としては既によく知られているように、先ず、パーソ
ナルコンピュータに対しては、CD−R/RWドライブ
装置のコントロールを行うためのアプリケーションソフ
トウェアがインストールされる。ユーザは、このアプリ
ケーションを起動させて、パーソナルコンピュータ上で
操作を行うことで、このパーソナルコンピュータに接続
されているCD−R/RWドライブ装置に装填されてい
るディスクに対するデータの読み込み、また、パーソナ
ルコンピュータに記憶されているデータの書き込みを行
うことができるようになっている。
2. Description of the Related Art In recent years, as a recording / reproducing apparatus, a write-once type C
DR (Recordable) and rewritable CD-RW (Rewrita
For example, CD-R / RW drive devices for recording and reproducing data corresponding to a disk capable of recording and reproducing data, such as ble), have become widespread. Such a CD-R / RW drive device can, for example, independently reproduce a disc recorded in a CD-DA (Digital Audio) format by itself, but generally, for example, the US
By being connected to a personal computer via a data interface such as B or SCSI, it is used as a peripheral device of the personal computer. As is well known as a usage form, first, application software for controlling a CD-R / RW drive device is installed in a personal computer. The user activates this application and performs an operation on the personal computer to read data from a disc loaded in the CD-R / RW drive connected to the personal computer, and to read data from the personal computer. Can be written.

【0003】また、近年においては、いわゆるノートブ
ック型パーソナルコンピュータも広く普及してきてい
る。このノートブック型パーソナルコンピュータは、例
えばいわゆるデスクトップ型パーソナルコンピュータよ
りも小型軽量であり、また、AC電源のほかに充電池な
どのバッテリによる電源供給可能とされているために、
可搬性を有するもので、ユーザは例えば移動しながらの
パーソナルコンピュータの使用が可能となるものであ
る。このようなことを背景として、例えば上記したCD
−R/RWドライブ装置などの周辺機器もまた可搬性が
得られるように相応に小型軽量化されたものが普及しつ
つある。そして、より優れた可搬性が得られるように、
CD−R/RWドライブ装置として、充電池や乾電池な
どにより電源供給可能なものが提案されてきている。
In recent years, so-called notebook personal computers have also become widespread. This notebook personal computer is smaller and lighter than a so-called desktop personal computer, for example, and can be powered by a battery such as a rechargeable battery in addition to an AC power supply.
It is portable and enables a user to use a personal computer while moving, for example. Against this background, for example, the CD
-Peripheral devices such as an R / RW drive device are also becoming smaller and lighter so that portability can be obtained. And to get better portability,
As a CD-R / RW drive device, a device capable of supplying power with a rechargeable battery or a dry battery has been proposed.

【0004】[0004]

【発明が解決しようとする課題】ところで、CD−R/
RWドライブ装置では、例えば最大で630MB程度の
比較的大容量のデータを記録することができるのである
が、例えば現状としてはディスク回転駆動速度が数倍速
程度とされていることから、データの記録再生には或る
程度の時間を要する。従って、バッテリによりCD−R
/RWドライブ装置を駆動させる場合には、やはりその
動作継続時間が或る程度長くなければ、実用的ではない
ことになる。このため、例えばCD−R/RWドライブ
装置などの記録再生装置を周辺機器として接続したパー
ソナルコンピュータシステムにあって、周辺機器がバッ
テリ駆動される場合には、記録再生装置において有効に
節電が行われるようにして、バッテリの持続時間が延長
されるようにすることが求められる。
By the way, CD-R /
The RW drive device can record a relatively large amount of data, for example, up to about 630 MB. However, for example, at present, the disk rotation drive speed is about several times higher, so that the data recording / reproduction is performed. Takes some time. Therefore, the CD-R
In driving the / RW drive device, it is not practical unless the operation continuation time is too long. Therefore, in a personal computer system in which a recording / reproducing device such as a CD-R / RW drive device is connected as a peripheral device, when the peripheral device is driven by a battery, power is effectively saved in the recording / reproducing device. Thus, there is a need to extend the battery life.

【0005】[0005]

【課題を解決するための手段】そこで本発明は上記した
課題を考慮して、先ず、情報処理システムとして次のよ
うに構成する。本発明の情報処理システムは、少なくと
も第1の情報処理装置と第2の情報処理装置とを通信可
能に接続して成る。そして、第1の情報処理装置は、少
なくともバッテリによる内部への電源供給を行うことの
できる電源手段と、この電源手段に関する所定の情報を
格納した電源情報を生成する電源情報生成手段と、電源
情報を第2の情報処理装置に対して送信する情報送信手
段とを備える。また、第2の情報処理装置は、受信した
電源情報に格納されるバッテリの残量を示し得るバッテ
リ残量情報に基づいて、第1の情報処理装置における消
費電力を減少させる所要の動作が当該情報処理システム
において得られるように制御する制御手段を備えるよう
にするものである。
SUMMARY OF THE INVENTION In view of the above-mentioned problems, the present invention is firstly configured as an information processing system as follows. An information processing system according to the present invention includes at least a first information processing device and a second information processing device communicably connected to each other. The first information processing apparatus includes a power supply unit capable of supplying power to the inside by at least a battery; a power supply information generation unit configured to generate power supply information storing predetermined information regarding the power supply unit; And an information transmitting means for transmitting the information to the second information processing apparatus. Further, the second information processing apparatus performs a required operation of reducing the power consumption in the first information processing apparatus based on the remaining battery level information which can indicate the remaining battery level stored in the received power information. The information processing system is provided with control means for controlling the information to be obtained.

【0006】また、情報処理装置として次のように構成
する。つまり、他の情報処理装置側と通信可能に接続す
る接続手段と、少なくともバッテリによる内部への電源
供給を行うことのできる電源手段と、この電源手段に関
する所定の情報を格納した電源情報を生成する電源情報
生成手段と、電源情報を接続手段を介して他の情報処理
装置に対して送信する情報送信手段と、接続手段を介し
て他の情報処理装置から送信された、消費電力を減少さ
せるための動作を指示する制御情報を受信した場合に、
この制御情報に基づいて内部動作を制御可能とされる制
御手段とを備える。
[0006] The information processing apparatus is configured as follows. That is, a connection unit that communicably connects to another information processing apparatus side, a power supply unit that can supply power to the inside by at least a battery, and power supply information that stores predetermined information regarding the power supply unit are generated. Power information generating means, information transmitting means for transmitting power information to another information processing apparatus via the connection means, and power consumption transmitted from another information processing apparatus via the connection means for reducing power consumption When control information for instructing the operation of
Control means capable of controlling the internal operation based on the control information.

【0007】さらに、情報処理装置として、次のように
構成する。先ず、少なくともバッテリによる内部への電
源供給が可能とされる他の情報処理装置と通信可能に接
続する接続手段が備えられる。そして、他の情報処理装
置から送信される、電源に関する所定の情報が格納され
た電源情報を接続手段を介して受信したときには、この
受信した電源情報に格納される上記バッテリの残量を示
し得るバッテリ残量情報に基づいて、他の情報処理装置
における消費電力を減少させるための所要の動作が、当
該情報処理装置及び/又は上記他の情報処理装置におい
て実行されるように制御する制御手段、を備えるもので
ある。
Further, the information processing apparatus is configured as follows. First, there is provided a connection means for communicatively connecting to at least another information processing apparatus which can supply power to the inside by a battery. Then, when power supply information, which is transmitted from another information processing device and stores predetermined information on the power supply, is received through the connection means, the received power supply information may indicate the remaining amount of the battery. Control means for controlling a required operation for reducing power consumption in another information processing device based on the remaining battery amount information to be executed in the information processing device and / or the other information processing device; It is provided with.

【0008】上記各構成に依れば、情報処理装置が通信
可能に接続される情報処理システムにあって、一方の情
報処理装置(第1の情報処理装置)からは自身の電源に
関する所定の情報を格納した電源情報を他方の情報処理
装置(第2の情報処理装置)に対して送信するようにさ
れる。ここで、第1の情報処理装置としてはバッテリ駆
動が可能とされていることから、このバッテリ駆動に関
しての所定の情報も上記電源情報に対しては格納される
ことになる。そして第2の情報処理装置においては、受
信した電源情報に格納されるバッテリ残量に関する情報
に基づいて、例えば内部制御処理を実行すると共に、所
要の指示を第1の情報処理装置に対して行うことで、少
なくとも第1の情報処理装置における消費電力が減少す
るように動作させるものである。つまり、第2の情報処
理装置が中枢となって、第1の情報処理装置において節
電が行われるように、第1,第2の情報処理装置が連携
した動作を実行することが可能となるものである。
According to each of the above-described configurations, the information processing apparatus is communicably connected to the information processing system, and one of the information processing apparatuses (the first information processing apparatus) receives predetermined information regarding its own power supply. Is transmitted to the other information processing apparatus (second information processing apparatus). Here, since the first information processing apparatus can be driven by a battery, predetermined information on the battery driving is also stored in the power information. Then, the second information processing apparatus executes, for example, an internal control process based on the information regarding the remaining battery level stored in the received power information, and issues a required instruction to the first information processing apparatus. Thus, the operation is performed so that the power consumption of at least the first information processing apparatus is reduced. That is, the first and second information processing apparatuses can execute cooperative operations so that the second information processing apparatus becomes a center and power saving is performed in the first information processing apparatus. It is.

【0009】[0009]

【発明の実施の形態】以下、本発明の実施の形態につい
て説明を行っていく。本発明の実施の形態の情報処理シ
ステムは、情報処理装置としてホストコンピュータと、
CD−R、CD−RWに対応して記録再生が可能とされ
る記録再生装置であるCD−R/RWドライブ装置を備
えてなるものとされる。なお、本実施の形態のCD−R
/RWドライブ装置は、CD−DA(Digital Audio)
やCD−ROMなどの、いわゆるCDフォーマットによ
る再生専用メディアの再生も可能とされる。また、ここ
ではホストコンピュータとCD−R/RWドライブ装置
とを接続するデータインターフェイスとしては、USB
(Universal Serial Bus)であるものとする。つまり、例
えば実際には、ホストコンピュータ8とCD−R/RW
ドライブ装置0とはUSBケーブルを介して物理的に接
続されるものである。
Embodiments of the present invention will be described below. An information processing system according to an embodiment of the present invention includes a host computer as an information processing device,
It is provided with a CD-R / RW drive device which is a recording / reproducing device capable of recording / reproducing corresponding to CD-R and CD-RW. The CD-R according to the present embodiment
/ RW drive device is CD-DA (Digital Audio)
It is also possible to reproduce a reproduction-only medium in a so-called CD format such as a CD-ROM or a CD-ROM. Here, the data interface for connecting the host computer and the CD-R / RW drive device is a USB interface.
(Universal Serial Bus). That is, for example, actually, the host computer 8 and the CD-R / RW
The drive device 0 is physically connected via a USB cable.

【0010】なお、以降の説明は次の順序で行う。 1.情報処理システム 1−1.CD−R/RWドライブ装置 1−2.ホストコンピュータ 2.記録方式 3.BATTERY INFORMATION 4.データ記録再生時における動作 5.記録モードごとの動作The following description will be made in the following order. 1. Information processing system 1-1. CD-R / RW drive device 1-2. Host computer 2. Recording method 3. BATTERY INFORMATION 4. 4. Operation during data recording and reproduction Operation for each recording mode

【0011】1.情報処理システム 1−1.CD−R/RWドライブ装置 図1は、本実施の形態のシステムにおける周辺機器であ
るCD−R/RWドライブ装置の内部構成を示す。図1
は、本実施の形態のCD−R/RWドライブ装置0の構
成を示している。この図において、ディスク90は先に
当該CD−R/RWドライブ装置0が対応可能であると
したCD−R、CD−RW、CD−DA、CD−ROM
の何れかとされる。ここで、CD−Rは周知のように追
記型とされ、有機色素の記録層に対して記録レベルのレ
ーザ光が照射されることで、ピット(記録マーク)が形
成される。また、CD−RWは、レーザ光が照射される
ことで、相変化によりピットが形成される技術を用いる
ことで書き換え可能なメディアとされている。また、C
D−DA、CD−ROMは、再生専用であり、物理的な
エンボスピットによってデータが記録されている。
1. Information processing system 1-1. CD-R / RW Drive FIG. 1 shows an internal configuration of a CD-R / RW drive, which is a peripheral device in the system of the present embodiment. FIG.
Shows the configuration of the CD-R / RW drive device 0 of the present embodiment. In this figure, a disc 90 is a CD-R, CD-RW, CD-DA, CD-ROM which is assumed to be compatible with the CD-R / RW drive device 0 previously.
It is made either of Here, the CD-R is of a write-once type, as is well known, and pits (recording marks) are formed by irradiating the recording layer of the organic dye with laser light at a recording level. The CD-RW is a rewritable medium using a technique in which pits are formed by phase change when a laser beam is irradiated. Also, C
D-DA and CD-ROM are exclusively for reproduction, and data is recorded by physical emboss pits.

【0012】ディスク90は、ターンテーブル7に積載
されチャッキングされた状態で、記録/再生動作時にお
いてスピンドルモータ6によって一定線速度(CLV)
もしくは一定角速度(CAV)で回転駆動される。そし
て光学ピックアップ1によってディスク90上のピット
データ(相変化ピット、或いは有機色素変化(反射率変
化)によるピット)の読み出しが行われる。なおCD−
DAやCD−ROMなどの場合はピットとはエンボスピ
ットのこととなる。また、スピンドルモータ6に対して
は、その回転周期を検出するためのFG(Frequency Ge
nerator)6aが備えられる。このFG6aは、スピンド
ルモータ6の所定回転角度ごとに1つのパルスを出力す
るようにされている。
The disk 90 is loaded on the turntable 7 and chucked, and has a constant linear velocity (CLV) by the spindle motor 6 during the recording / reproducing operation during the recording / reproducing operation.
Alternatively, it is driven to rotate at a constant angular velocity (CAV). Then, pit data (phase change pits or pits due to organic dye change (reflectance change)) on the disk 90 is read by the optical pickup 1. CD-
In the case of DA or CD-ROM, the pits are embossed pits. In addition, for the spindle motor 6, an FG (Frequency Geometry) for detecting a rotation cycle thereof is provided.
nerator) 6a. The FG 6a outputs one pulse at every predetermined rotation angle of the spindle motor 6.

【0013】ピックアップ1内には、レーザ光源となる
レーザダイオード4や、反射光を検出するためのフォト
ディテクタ5、レーザ光の出力端となる対物レンズ2、
レーザ光を対物レンズ2を介してディスク記録面に照射
し、またその反射光をフォトディテクタ5に導く光学系
(図示せず)が形成される。またレーザダイオード4か
らの出力光の一部が受光されるモニタ用ディテクタ22
も設けられる。
A pickup 1 has a laser diode 4 as a laser light source, a photodetector 5 for detecting reflected light, an objective lens 2 as an output end of the laser light,
An optical system (not shown) for irradiating the laser beam to the disk recording surface via the objective lens 2 and guiding the reflected light to the photodetector 5 is formed. A monitor detector 22 that receives a part of the output light from the laser diode 4
Is also provided.

【0014】対物レンズ2は二軸機構3によってトラッ
キング方向及びフォーカス方向に移動可能に保持されて
いる。またピックアップ1全体はスレッド機構8により
ディスク半径方向に移動可能とされている。またピック
アップ1におけるレーザダイオード4はレーザドライバ
18からのドライブ信号(ドライブ電流)によってレー
ザ発光駆動される。
The objective lens 2 is held by a biaxial mechanism 3 so as to be movable in a tracking direction and a focusing direction. The entire pickup 1 can be moved in the disk radial direction by a thread mechanism 8. The laser diode 4 in the pickup 1 is driven to emit laser light by a drive signal (drive current) from a laser driver 18.

【0015】ディスク90からの反射光情報はフォトデ
ィテクタ5によって検出され、受光光量に応じた電気信
号とされてRFアンプ9に供給される。RFアンプ9に
は、フォトディテクタ5としての複数の受光素子からの
出力電流に対応して電流電圧変換回路、マトリクス演算
/増幅回路等を備え、マトリクス演算処理により必要な
信号を生成する。例えば再生データであるRF信号、サ
ーボ制御のためのフォーカスエラー信号FE、トラッキ
ングエラー信号TEなどを生成する。RFアンプ9から
出力される再生RF信号は2値化回路11へ、フォーカ
スエラー信号FE、トラッキングエラー信号TEはサー
ボプロセッサ14へ供給される。なおRF信号及びトラ
ッキングエラー信号TEは、トラバースカウンタ23に
も供給される。トラバースカウンタ23では、このトラ
ッキングエラー信号TEの波形に基づいて、後述するよ
うにして、ディスク90に対して照射されたレーザスポ
ットが横断したトラック数を検出し、この横断トラック
数の情報をサーボプロセッサ14に対して出力する。こ
の横断トラック数の情報は、例えばシーク時の移動距離
を判定するために用いられる。
The information of the reflected light from the disk 90 is detected by the photodetector 5, converted into an electric signal corresponding to the amount of received light, and supplied to the RF amplifier 9. The RF amplifier 9 includes a current-voltage conversion circuit, a matrix operation / amplification circuit, and the like corresponding to output currents from a plurality of light receiving elements as the photodetector 5, and generates necessary signals by matrix operation processing. For example, it generates an RF signal as reproduction data, a focus error signal FE for servo control, a tracking error signal TE, and the like. The reproduction RF signal output from the RF amplifier 9 is supplied to a binarization circuit 11, and the focus error signal FE and the tracking error signal TE are supplied to a servo processor 14. Note that the RF signal and the tracking error signal TE are also supplied to the traverse counter 23. The traverse counter 23 detects the number of tracks traversed by the laser spot irradiated on the disk 90 on the basis of the waveform of the tracking error signal TE, as described later. 14 is output. The information on the number of traversing tracks is used, for example, to determine the moving distance during seek.

【0016】また、CD−R、CD−RWとしてのディ
スク90上は、周知のように、記録トラックのガイドと
なるグルーブ(溝)が予め形成されており、しかもその
溝はディスク上の絶対アドレスを示す時間情報がFM変
調された信号によりウォブル(蛇行)されたものとなっ
ている。従って記録動作時には、グルーブの情報からト
ラッキングサーボをかけることができるとともに、グル
ーブのウォブル情報から絶対アドレスを得ることができ
る。RFアンプ9はマトリクス演算処理によりウォブル
情報WOB(ATIP信号)を抽出し、これをアドレス
デコーダ24に供給する。アドレスデコーダ24では、
供給されたウォブル情報WOB(ATIP信号)を復調
することで、絶対アドレス情報を得、システムコントロ
ーラ10に出力する。また、アドレスデコーダ24で
は、ウォブル情報WOB(ATIP信号)に含まれる、
各種制御情報も抽出してシステムコントローラ10に対
して出力することができる。またグルーブ情報をPLL
回路に注入することで、スピンドルモータ6の回転速度
情報を得、さらに基準速度情報と比較することで、スピ
ンドルエラー信号SPEを生成し、出力する。
As is well known, grooves (grooves) serving as guides for recording tracks are formed in advance on the disk 90 as a CD-R or CD-RW. Is wobbled (meandering) by an FM-modulated signal. Therefore, during the recording operation, tracking servo can be applied from the groove information, and the absolute address can be obtained from the wobble information of the groove. The RF amplifier 9 extracts the wobble information WOB (ATIP signal) by a matrix operation process and supplies it to the address decoder 24. In the address decoder 24,
By demodulating the supplied wobble information WOB (ATIP signal), absolute address information is obtained and output to the system controller 10. In the address decoder 24, the wobble information WOB (ATIP signal) includes
Various control information can also be extracted and output to the system controller 10. PLL information
By injecting the information into the circuit, the rotational speed information of the spindle motor 6 is obtained, and is compared with the reference speed information to generate and output a spindle error signal SPE.

【0017】RFアンプ9で得られた再生RF信号は2
値化回路11で2値化されることでいわゆるEFM信号
(8−14変調信号)とされ、エンコード/デコード部
12に供給される。
The reproduced RF signal obtained by the RF amplifier 9 is 2
The signal is binarized by the value conversion circuit 11 to be a so-called EFM signal (8-14 modulated signal), which is supplied to the encoding / decoding unit 12.

【0018】エンコード/デコード部12は、再生時の
デコーダとしての機能部位と、記録時のエンコーダとし
ての記録部位を備える。再生時にはデコード処理とし
て、EFM復調、CIRCエラー訂正、デインターリー
ブ、CD−ROMデコード等の処理を行い、CD−RO
Mフォーマットデータに変換された再生データを得る。
またエンコード/デコード部12は、ディスク90から
読み出されてきたデータに対してサブコードの抽出処理
も行い、サブコード(Qデータ)としてのTOCやアド
レス情報等をシステムコントローラ10に供給する。さ
らにエンコード/デコード部12は、PLL処理により
EFM信号に同期した再生クロックを発生させ、その再
生クロックに基づいて上記デコード処理を実行すること
になるが、その再生クロックからスピンドルモータ6の
回転速度情報を得、さらに基準速度情報と比較すること
で、スピンドルエラー信号SPEを生成し、出力でき
る。
The encoding / decoding unit 12 has a functional part as a decoder at the time of reproduction and a recording part as an encoder at the time of recording. During reproduction, processing such as EFM demodulation, CIRC error correction, deinterleaving, and CD-ROM decoding are performed as decoding processing.
The reproduction data converted into the M format data is obtained.
The encoding / decoding unit 12 also performs a subcode extraction process on the data read from the disk 90, and supplies a TOC, address information, and the like as the subcode (Q data) to the system controller 10. Further, the encode / decode section 12 generates a reproduction clock synchronized with the EFM signal by the PLL processing, and executes the decoding processing based on the reproduction clock. The rotation speed information of the spindle motor 6 is obtained from the reproduction clock. , And comparing it with the reference speed information, a spindle error signal SPE can be generated and output.

【0019】再生時には、エンコード/デコード部12
は、上記のようにデコードしたデータをバッファメモリ
20に蓄積していく。このドライブ装置からの再生出力
としては、バッファメモリ20にバッファリングされて
いるデータが読み出されて転送出力されることになる。
At the time of reproduction, the encoding / decoding unit 12
Accumulates the data decoded as described above in the buffer memory 20. As the reproduction output from the drive device, the data buffered in the buffer memory 20 is read and transferred and output.

【0020】USBインターフェース13は、USBバ
ス100を介して外部のホストコンピュータ80と接続
されることで、ホストコンピュータ80との間で記録デ
ータ、再生データや、各種コマンド等の通信を行う。そ
して再生時においては、デコードされバッファメモリ2
0に格納された再生データは、インターフェース部13
を介してホストコンピュータ80に転送出力されること
になる。コンピュータ80からのリードコマンド、ライ
トコマンドその他の信号はUSBインターフェース13
を介してシステムコントローラ10に供給される。ま
た、USBバス100は、物理的には、当該CD−R/
RWドライブ装置0のUSBインターフェース13のコ
ネクタと、ホストコンピュータ80側のUSBインター
フェイスのコネクタとをUSBケーブルにより接続する
ものである。また、周知のように、USBインターフェ
イスは、データと共に、ホスト側から周辺機器側に対し
て直流電源を供給可能とされており、従って、USBバ
ス100としては、図示するように、データが伝送され
るデータバス101と、電源を伝送するパワーバス10
2より成るものである。なお、ここでは、ホストコンピ
ュータ80との通信にUSBインターフェイスを用いて
いるが、これに限定されることなく、SCSI、IEE
E1394、及びATAPIインターフェースなどが採
用されてもよい。
The USB interface 13 is connected to an external host computer 80 via the USB bus 100, and communicates with the host computer 80 such as recording data, reproduction data, and various commands. At the time of reproduction, the data is decoded and stored in the buffer memory 2.
0 stored in the interface unit 13
Is transferred to the host computer 80 via the. The read command, write command and other signals from the computer 80 are transmitted through the USB interface 13
Is supplied to the system controller 10 via the. The USB bus 100 is physically connected to the CD-R /
The connector of the USB interface 13 of the RW drive device 0 and the connector of the USB interface of the host computer 80 are connected by a USB cable. Also, as is well known, the USB interface is capable of supplying DC power from the host to the peripheral device side together with data. Therefore, the USB bus 100 transmits data as shown in the figure. A data bus 101 and a power bus 10 for transmitting power.
2. Here, the USB interface is used for communication with the host computer 80. However, the present invention is not limited to this.
E1394 and an ATAPI interface may be employed.

【0021】また、オーディオデータを再生している場
合、つまり、CD−DA、若しくは、CD−DAと同じ
フォーマットによりオーディオデータを記録したCD−
R(及びCD−RW)についての再生を行っている場合
には、例えばエンコード/デコード部12によりデコー
ドされてバッファメモリ20に蓄積されたデータは、こ
の図の場合であれば、エンコード/デコード部12を介
するようにして、例えばD/Aコンバータ40を介して
アナログオーディオ信号に変換した後、可変アンプ41
にて増幅及び音量調整を行い、ヘッドフォン端子42に
対して出力させることもできるようになっている。可変
アンプ41における音量調整は、例えば操作部28に設
けられているとされるボリューム調整のための操作子に
対して行われた操作に応じてシステムコントローラ40
が制御する。
When audio data is being reproduced, that is, a CD-DA or a CD-DA on which audio data is recorded in the same format as the CD-DA.
In the case where reproduction is performed for R (and CD-RW), for example, the data decoded by the encoding / decoding unit 12 and stored in the buffer memory 20 is the encoding / decoding unit in the case of FIG. 12, through a D / A converter 40, for example, to convert the analog audio signal into an analog audio signal.
Amplify and adjust the volume, and output to the headphone terminal 42. The volume adjustment in the variable amplifier 41 is performed by, for example, the system controller 40 in response to an operation performed on a volume control operator provided on the operation unit 28.
Controls.

【0022】一方、記録時には、ホストコンピュータ8
0から記録データ(オーディオデータやCD−ROMデ
ータ、各種ファイルなどのユーザデータ)が転送されて
くるが、その記録データはインターフェース部13から
バッファメモリ20に送られてバッファリングされる。
この場合エンコード/デコード部12は、バッファリン
グされた記録データのエンコード処理として、CD−R
OMフォーマットデータをCDフォーマットデータにエ
ンコードする処理(供給されたデータがCD−ROMデ
ータの場合)、CIRCエンコード及びインターリー
ブ、サブコード付加、EFM変調などを実行する。
On the other hand, at the time of recording, the host computer 8
Recording data (audio data, CD-ROM data, user data such as various files, etc.) is transferred from 0, and the recording data is sent from the interface unit 13 to the buffer memory 20 and buffered.
In this case, the encoding / decoding unit 12 performs CD-R as encoding processing of the buffered recording data.
Processing for encoding OM format data into CD format data (when the supplied data is CD-ROM data), CIRC encoding and interleaving, subcode addition, EFM modulation, and the like are executed.

【0023】エンコード/デコード部12でのエンコー
ド処理により得られたEFM信号は、イコライザ21で
ライトイコライゼーションと呼ばれる処理が施された
後、ライトデータWDATAとしてレーザードライバ1
8に送られ、ディスクに書き込まれる。つまりレーザド
ライバ18ではライトデータWDATAにより変調され
たレーザドライブパルスをレーザダイオード4に与え、
レーザ発光駆動を行うことで、ディスク90にライトデ
ータWDATAに応じたピット(相変化ピットや色素変
化ピット)が形成されることになる。
The EFM signal obtained by the encoding process by the encoding / decoding unit 12 is subjected to a process called write equalization by an equalizer 21 and then converted into a laser driver 1 as write data WDATA.
8 and written to disk. That is, the laser driver 18 gives the laser drive pulse modulated by the write data WDATA to the laser diode 4,
By performing the laser emission driving, pits (phase change pits and dye change pits) corresponding to the write data WDATA are formed on the disk 90.

【0024】APC回路(Auto Power Control)19
は、モニタ用ディテクタ22の出力によりレーザ出力パ
ワーをモニターしながらレーザーの出力が温度などによ
らず一定になるように制御する回路部である。レーザー
出力の目標値はシステムコントローラ10から与えら
れ、レーザ出力レベルが、その目標値になるようにレー
ザドライバ18を制御する。
APC circuit (Auto Power Control) 19
Is a circuit unit for controlling the output of the laser so as to be constant irrespective of the temperature while monitoring the laser output power by the output of the monitoring detector 22. The target value of the laser output is given from the system controller 10, and the laser driver 18 is controlled so that the laser output level becomes the target value.

【0025】サーボプロセッサ14は、RFアンプ9か
らのフォーカスエラー信号FE、トラッキングエラー信
号TEや、エンコード/デコード部12もしくはアドレ
スデコーダ20からのスピンドルエラー信号SPE等か
ら、フォーカス、トラッキング、スレッド、スピンドル
の各種サーボドライブ信号を生成しサーボ動作を実行さ
せる。即ちフォーカスエラー信号FE、トラッキングエ
ラー信号TEに応じてフォーカスドライブ信号FD、ト
ラッキングドライブ信号TDを生成し、二軸ドライバ1
6に供給する。二軸ドライバ16はピックアップ1にお
ける二軸機構3のフォーカスコイル、トラッキングコイ
ルを駆動することになる。これによってピックアップ
1、RFアンプ9、サーボプロセッサ14、二軸ドライ
バ16、二軸機構3によるトラッキングサーボループ及
びフォーカスサーボループが形成される。
The servo processor 14 detects the focus, tracking, thread, and spindle from the focus error signal FE and the tracking error signal TE from the RF amplifier 9 and the spindle error signal SPE from the encode / decode unit 12 or the address decoder 20. Generate various servo drive signals and execute servo operation. That is, the two-axis driver 1 generates the focus drive signal FD and the tracking drive signal TD according to the focus error signal FE and the tracking error signal TE.
6 The two-axis driver 16 drives the focus coil and the tracking coil of the two-axis mechanism 3 in the pickup 1. As a result, a tracking servo loop and a focus servo loop are formed by the pickup 1, the RF amplifier 9, the servo processor 14, the two-axis driver 16, and the two-axis mechanism 3.

【0026】またシステムコントローラ10からのトラ
ックジャンプ指令に応じて、トラッキングサーボループ
をオフとし、二軸ドライバ16に対してジャンプドライ
ブ信号を出力することで、トラックジャンプ動作を実行
させる。
In response to a track jump command from the system controller 10, the tracking servo loop is turned off and a jump drive signal is output to the two-axis driver 16 to execute a track jump operation.

【0027】サーボプロセッサ14はさらに、スピンド
ルモータドライバ17に対してスピンドルエラー信号S
PEに応じて生成したスピンドルドライブ信号を供給す
る。スピンドルモータドライバ17はスピンドルドライ
ブ信号に応じて例えば3相駆動信号をスピンドルモータ
6に印加し、スピンドルモータ6のCLV回転を実行さ
せる。またサーボプロセッサ14はシステムコントロー
ラ10からのスピンドルキック/ブレーキ制御信号に応
じてスピンドルドライブ信号を発生させ、スピンドルモ
ータドライバ17によるスピンドルモータ6の起動、停
止、加速、減速などの動作も実行させる。
The servo processor 14 further sends a spindle error signal S to the spindle motor driver 17.
A spindle drive signal generated according to the PE is supplied. The spindle motor driver 17 applies, for example, a three-phase drive signal to the spindle motor 6 according to the spindle drive signal, and executes the CLV rotation of the spindle motor 6. In addition, the servo processor 14 generates a spindle drive signal in response to a spindle kick / brake control signal from the system controller 10, and causes the spindle motor driver 17 to execute operations such as starting, stopping, accelerating, and decelerating the spindle motor 6.

【0028】またサーボプロセッサ14は、例えばトラ
ッキングエラー信号TEの低域成分として得られるスレ
ッドエラー信号や、システムコントローラ10からのア
クセス実行制御などに基づいてスレッドドライブ信号を
生成し、スレッドドライバ15に供給する。スレッドド
ライバ15はスレッドドライブ信号に応じてスレッド機
構8を駆動する。スレッド機構8には図示しないが、ピ
ックアップ1を保持するメインシャフト、スレッドモー
タ、伝達ギア等による機構を有し、スレッドドライバ1
5がスレッドドライブ信号に応じてスレッドモータ8を
駆動することで、ピックアップ1の所要のスライド移動
が行われる。
The servo processor 14 generates a thread drive signal based on, for example, a thread error signal obtained as a low-frequency component of the tracking error signal TE or an access execution control from the system controller 10 and supplies the thread drive signal to the thread driver 15. I do. The thread driver 15 drives the thread mechanism 8 according to a thread drive signal. Although not shown, the thread mechanism 8 has a mechanism including a main shaft for holding the pickup 1, a thread motor, a transmission gear, and the like.
5 drives the sled motor 8 according to the sled drive signal, whereby the required sliding movement of the pickup 1 is performed.

【0029】以上のようなサーボ系及び記録再生系の各
種動作はマイクロコンピュータによって形成されたシス
テムコントローラ10により制御される。システムコン
トローラ10は、ホストコンピュータ80からのコマン
ドに応じて各種処理を実行する。例えばホストコンピュ
ータ80から、ディスク90に記録されている或るデー
タの転送を求める再生コマンドが供給された場合は、ま
ず指示されたアドレスを目的としてシーク動作制御を行
う。即ちサーボプロセッサ14に指令を出し、シークコ
マンドにより指定されたアドレスをターゲットとするピ
ックアップ1のアクセス動作を実行させる。その後、そ
の指示されたデータ区間のデータをホストコンピュータ
80に転送するために必要な動作制御を行う。即ちディ
スク90からのデータ読出/デコード/バッファリング
等を行って、要求されたデータを転送する。
The various operations of the servo system and the recording / reproducing system as described above are controlled by a system controller 10 formed by a microcomputer. The system controller 10 executes various processes according to a command from the host computer 80. For example, when a reproduction command requesting transfer of certain data recorded on the disk 90 is supplied from the host computer 80, first, seek operation control is performed for the designated address. That is, a command is issued to the servo processor 14 to execute the access operation of the pickup 1 targeting the address specified by the seek command. Thereafter, operation control necessary for transferring the data in the specified data section to the host computer 80 is performed. That is, data reading / decoding / buffering from the disk 90 is performed, and the requested data is transferred.

【0030】またホストコンピュータ80から書込命令
(記録コマンド)が出されると、システムコントローラ
10は、まず書き込むべきアドレスにピックアップ1を
移動させる。そしてエンコード/デコード部12によ
り、ホストコンピュータ80から転送されてきたデータ
について上述したようにエンコード処理を実行させ、E
FM信号とさせる。そして上記のようにイコライジング
されたライトデータWDATAがレーザドライバ18に
供給されることで、記録が実行される。
When a write command (record command) is issued from the host computer 80, the system controller 10 first moves the pickup 1 to an address to be written. Then, the encoding / decoding unit 12 causes the data transferred from the host computer 80 to perform the encoding process as described above.
FM signal. Then, the write data WDATA equalized as described above is supplied to the laser driver 18 so that the recording is executed.

【0031】ここで、システムコントローラ10はサー
ボプロセッサ14に対して基準速度情報を設定すること
ができ、サーボプロセッサ14は設定された基準速度情
報とデコーダ12からの回転速度情報を比較してスピン
ドルエラー信号SPEを生成する。さらに、基準速度情
報の設定を変えることにより、ディスク回転駆動速度を
変更設定することが可能とされる。つまり再生であれ
ば、ディスク回転駆動速度を1倍速よりも高速な所定倍
速で再生することが可能になる。このときには、エンコ
ード/デコード部12においてPLL回路が動作するこ
とで得られる再生クロックもその設定された倍速度に応
じた周波数とされることで、倍速再生に対応した信号処
理を実行するようにされる。また、記録時においてディ
スク回転駆動速度を1倍速よりも高速な倍速度とした場
合には、記録のためのクロックとして、その設定された
倍速度に対応した周波数を設定する。エンコード/デコ
ード部12におけるエンコード処理、及びイコライザ2
1における信号処理はこのクロックに従って実行される
ようにする。そして、このようにして処理されたデータ
WDATAをレーザドライブバ18に対して供給するこ
とで、設定されたディスク回転駆動速度に対応した書き
込みレートによってディスクへの記録が行われるもので
ある。
Here, the system controller 10 can set the reference speed information to the servo processor 14, and the servo processor 14 compares the set reference speed information with the rotation speed information from the decoder 12 to determine the spindle error. Generate a signal SPE. Further, by changing the setting of the reference speed information, it is possible to change and set the disk rotation drive speed. That is, in the case of reproduction, it is possible to reproduce at a predetermined double speed, which is higher than the normal rotation speed of the disk. At this time, the reproduction clock obtained by operating the PLL circuit in the encode / decode section 12 also has a frequency corresponding to the set double speed, so that signal processing corresponding to double speed reproduction is executed. You. Further, when the disk rotation drive speed is set to a double speed higher than 1 × speed at the time of recording, a frequency corresponding to the set double speed is set as a clock for recording. Encoding processing in encoding / decoding section 12 and equalizer 2
1 is performed according to this clock. Then, by supplying the data WDATA processed in this manner to the laser drive bar 18, recording on the disk is performed at a write rate corresponding to the set disk rotation drive speed.

【0032】操作部28は、当該CD−R/RWドライ
ブ装置0についての操作を行うためのキーより成る。こ
の場合には、例えば電源キー、イジェクトキーなどが設
けられる。また、本実施の形態のCD−R/RWドライ
ブ装置0は、ホストコンピュータ80からのコントロー
ルに依らず、単体でCD−DAを再生することが可能と
されているので、この再生に関するキーも設けられてい
る。この操作部28に対する操作に応じて得られる操作
情報信号はシステムコントローラ10に対して供給さ
れ、システムコントローラ10は、この操作情報信号に
応じて適宜所要の制御処理を実行する。
The operation section 28 is composed of keys for operating the CD-R / RW drive device 0. In this case, for example, a power key and an eject key are provided. Further, since the CD-R / RW drive device 0 of the present embodiment can reproduce a CD-DA by itself without depending on control from the host computer 80, a key related to this reproduction is also provided. Have been. An operation information signal obtained in response to the operation on the operation unit 28 is supplied to the system controller 10, and the system controller 10 appropriately executes a required control process in accordance with the operation information signal.

【0033】表示部28は、例えばLCD(Liquid Crys
tal Display)を備えて成り、システムコントローラ10
の制御によって駆動されることで、現在の動作状況に応
じた内容の表示が行われる。またシステムコントローラ
10は、この表示部28としてのLCDにおけるバック
ライトの点灯に関する制御も実行するようにされてい
る。
The display unit 28 is, for example, an LCD (Liquid Crys).
tal Display) and the system controller 10
, The display according to the current operation status is performed. Further, the system controller 10 also performs control relating to lighting of a backlight in the LCD as the display unit 28.

【0034】電源部30は、当該CD−R/RWドライ
ブ装置0の内部の各機能回路部に対して、所定レベルに
安定化した直流電圧を電源電圧として供給するために設
けられている。ここで、本実施の形態の電源部30とし
ては、ACアダプタ、充電池、乾電池から供給される直
流電源を入力可能とされる。本実施の形態の場合、充電
池と乾電池は、本体に備えられるバッテリホルダに収納
するようにされているが、このバッテリホルダは、充電
池と乾電池とでそれぞれ異なる位置に設けられている。
また、本実施の形態の場合には、USBバス100のパ
ワーバス102を介してホストコンピュータ80側から
供給される直流電源も入力可能とされている。そして電
源部30では、これらの電力源のうちで、現在物理的に
接続されているもののうちから、適宜適切な電力源を選
択して入力し、入力した電力源を使用して内部に直流電
源を供給するようにされる。
The power supply unit 30 is provided to supply a DC voltage stabilized at a predetermined level as a power supply voltage to each functional circuit unit inside the CD-R / RW drive device 0. Here, as the power supply unit 30 of the present embodiment, DC power supplied from an AC adapter, a rechargeable battery, and a dry battery can be input. In the case of the present embodiment, the rechargeable battery and the dry battery are housed in a battery holder provided in the main body. The battery holder is provided at different positions for the rechargeable battery and the dry battery.
Further, in the case of the present embodiment, a DC power supplied from the host computer 80 via the power bus 102 of the USB bus 100 can also be input. Then, the power supply unit 30 selects and inputs an appropriate power source from those physically connected at present, and uses the input power source to internally supply a DC power source. To be supplied.

【0035】ただし、本実施の形態のCD−R/RWド
ライブ装置0は、例えばスピンドルモータの回転起動時
などにおいて消費電流量が500mA以上にまで増加す
るものとされる。これに対して、USBインターフェイ
スにより供給可能な電力としては5V/500mAとさ
れることから、一時的ではあっても、USB電源による
電力供給では電力が不足して適正な動作が望めない場合
が生じ得る。そこで万全を期するために、本実施の形態
のCD−R/RWドライブ装置0としては、USB電源
の利用は原則行わないものとして構成される。
However, in the CD-R / RW drive device 0 according to the present embodiment, the current consumption increases to 500 mA or more, for example, when the rotation of the spindle motor is started. On the other hand, since the power that can be supplied by the USB interface is 5 V / 500 mA, the power supply by the USB power supply may be temporary, but the power may be insufficient and proper operation may not be expected. obtain. Therefore, for the sake of completeness, the CD-R / RW drive device 0 of the present embodiment is configured not to use a USB power supply in principle.

【0036】また、システムコントローラ10に対して
は、ROM26及びRAM27が備えられる。ROM2
6には、例えばシステムコントローラ10が実行すべき
プログラムの他、システムコントローラ10が各種動作
制御を行うのに必要とされる情報が格納されている。R
AM27には、システムコントローラ10が実行する各
種制御処理に従って得られた各種情報が保持される。
A ROM 26 and a RAM 27 are provided for the system controller 10. ROM2
6 stores, for example, a program to be executed by the system controller 10 and information necessary for the system controller 10 to perform various operation controls. R
The AM 27 holds various information obtained according to various control processes executed by the system controller 10.

【0037】1−2.ホストコンピュータ 続いて、図2にホストコンピュータ80の構成を示す。
本実施の形態のホストコンピュータ80は、例えばパー
ソナルコンピュータ装置とされ、このパーソナルコンピ
ュータ装置に対して、CD−R/RWドライブ装置0の
記録再生動作をコントロールするためのアプリケーショ
ンソフトウェアをインストールして成る。このアプリケ
ーションのプログラムによって、ホストコンピュータ8
0側から転送したデータをCD−R/RWドライブ装置
0に装填されたディスクに書き込んだり、また、CD−
R/RWドライブ装置0に装填されたディスクからデー
タを読み込むことなどが可能となるものである。そし
て、本実施の形態としては、後述するようにして、CD
−R/RWドライブ装置0と通信を行うことで、CD−
R/RWドライブ装置0側のバッテリ残量をはじめとす
る電源状態を認識し、この電源状態に基づいて各種記録
再生に関する処理、及びCD−R/RWドライブ装置0
における各種動作についてのコントロールを行うように
される。以降においては、このアプリケーションソフト
ウェアについては、「コントロールアプリケーション」
ともいうことにする。
1-2. Host Computer FIG. 2 shows the configuration of the host computer 80.
The host computer 80 of the present embodiment is, for example, a personal computer device, and is configured by installing application software for controlling the recording / reproducing operation of the CD-R / RW drive device 0 into the personal computer device. By the program of this application, the host computer 8
The data transferred from the CD-R / RW drive device 0 is written to the disc loaded in the
It is possible to read data from a disk loaded in the R / RW drive device 0 and the like. In this embodiment, as described later, a CD
-By communicating with the R / RW drive 0, the CD-
Recognize the power status including the remaining battery power of the R / RW drive device 0, and perform various recording / reproducing processes based on the power status and the CD-R / RW drive device 0.
Are controlled for various operations in. In the following, this application software will be referred to as "control application".
I will call it.

【0038】図2はホストコンピュータ80の内部構成
を示している。この図に示すホストコンピュータ80
は、外部とデータの授受を行うためのインターフェイス
としてUSBインターフェイス209を備えている。U
SBインターフェイス209は、USBバス100と接
続されることで外部機器と相互通信が可能とされる。本
実施の形態の場合であれば、CD−R/RWドライブ装
置0と接続される。USBインターフェイス209は、
USBバス100のデータバス100を介して受信した
データを内部データ通信に適合するデータフォーマット
により変換を行って、内部バス210を介してCPU2
01に出力する。また、CPU201の制御によって出
力されたデータを入力し、USBフォーマットに従った
変調処理を施して、USBバス116を介して外部に送
信出力する。
FIG. 2 shows the internal configuration of the host computer 80. The host computer 80 shown in FIG.
Has a USB interface 209 as an interface for exchanging data with the outside. U
The SB interface 209 is connected to the USB bus 100 to enable mutual communication with an external device. In the case of this embodiment, it is connected to the CD-R / RW drive device 0. The USB interface 209 is
The data received via the data bus 100 of the USB bus 100 is converted into a data format suitable for internal data communication, and
Output to 01. In addition, it inputs data output under the control of the CPU 201, performs modulation processing according to the USB format, and transmits and outputs the data to the outside via the USB bus 116.

【0039】また、USBインターフェイス209で
は、USBバス100を介して接続された周辺機器に対
して、パワーバス102を伝送路として直流電源を供給
可能とされている。このため、USBインターフェイス
209としては、後述する電源部から供給される直流電
源電圧を分配して、パワーバス102を介して伝送でき
るように構成されている。
The USB interface 209 can supply DC power to the peripheral devices connected via the USB bus 100 using the power bus 102 as a transmission line. For this reason, the USB interface 209 is configured to distribute a DC power supply voltage supplied from a power supply unit to be described later and transmit the DC power supply voltage via the power bus 102.

【0040】CPU201は、例えばROM202に保
持されているプログラムに従って各種の処理を実行す
る。本実施の形態では、USBの規格に従って各種デー
タの送受信を可能とするために、上記ROM202に対
してUSBインターフェイス209を制御するためのプ
ログラムも格納されることになる。つまり、ホストコン
ピュータ80においては、USBインターフェイスによ
るデータ送受信に可能なセット(ハードウェア及びソフ
トウェア)が備えられるものである。また、CPU20
1に対しては、キャッシュメモリ201aが備えられて
いる。なお、例えば実際のキャッシュメモリとしては、
CPUチップ内の一次キャッシュと、外付けの二次キャ
ッシュとが設けられるのが通常であるが、ここでは、こ
れらを纏めて1つのキャッシュメモリとして図示してい
る。RAM203にはCPU201が各種処理を実行す
るのに必要なデータやプログラム等が適宜保持される。
The CPU 201 executes various processes according to a program stored in the ROM 202, for example. In this embodiment, a program for controlling the USB interface 209 is also stored in the ROM 202 in order to enable transmission and reception of various data according to the USB standard. That is, the host computer 80 is provided with a set (hardware and software) capable of transmitting and receiving data via the USB interface. The CPU 20
For one, a cache memory 201a is provided. For example, as an actual cache memory,
Normally, a primary cache in the CPU chip and an external secondary cache are provided, but these are collectively shown as one cache memory. The RAM 203 appropriately stores data, programs, and the like necessary for the CPU 201 to execute various processes.

【0041】入出カインターフェイス204は、キーボ
ード205とマウス206が接続されており、これらか
ら供給された操作信号をCPU201に出カするように
されている。なお、例えば近年においては、キーボード
205とマウス206のインターフェイスとして、US
Bインターフェイスを採用することも多く、本実施の形
態としてもこのような操作系のインターフェイスが採用
されてよいものである。また、入出カインターフェイス
204には、記憶媒体としてハードディスクを備えたハ
ードディスクドライブ207が接続されている。本実施
の形態の場合、このハードディスクドライブ207に
は、前述したコントロールアプリケーション300がイ
ンストールされており、CPU201が、このコントロ
ールアプリケーション300のプログラムに従って、制
御処理を実行することで、CD−R/RWドライブ装置
0に対する各種コントロールを行うことが可能となる。
CPU201は、入出カインターフェイス204を介し
て、ハードディスクドライブ207のハードディスクに
対してデータやプログラム等の記録又は読み出しを行う
ことができるようにされている。この場合、入出カイン
タフェース204には、さらに、画像表示のためのディ
スプレイモニタ208が接続されている。内部バス21
0は、例えば、PCI(Peripheral Component Intercon
nect)又はローカルバス等により構成され、内部におけ
る各機能回路部間を相互に接続している。
The input / output interface 204 is connected to a keyboard 205 and a mouse 206, and outputs operation signals supplied from these to the CPU 201. For example, in recent years, the interface between the keyboard 205 and the mouse 206 has been
In many cases, the B interface is employed, and this embodiment may employ such an operation system interface. Also, a hard disk drive 207 having a hard disk as a storage medium is connected to the input / output interface 204. In the case of the present embodiment, the control application 300 described above is installed in the hard disk drive 207, and the CPU 201 executes control processing in accordance with the program of the control application 300, whereby the CD-R / RW drive Various controls on the device 0 can be performed.
The CPU 201 can record or read data, programs, and the like on the hard disk of the hard disk drive 207 via the input / output interface 204. In this case, a display monitor 208 for displaying an image is further connected to the input / output interface 204. Internal bus 21
0 is, for example, PCI (Peripheral Component Intercon
nect) or a local bus or the like, and interconnects the internal functional circuit units.

【0042】電源部211では、例えば商用交流電源を
入力して所定レベルの直流電源電圧を生成して内部の各
機能回路部に対して出力する。また、このホストコンピ
ュータ80が例えばいわゆるノート型パーソナルコンピ
ュータであれば、充電池やACアダプタを電力源として
の直流電源電圧の供給が可能なように構成される。
The power supply section 211 receives, for example, a commercial AC power supply, generates a DC power supply voltage of a predetermined level, and outputs the DC power supply voltage to each internal functional circuit section. If the host computer 80 is, for example, a so-called notebook personal computer, it is configured to be able to supply a DC power supply voltage using a rechargeable battery or an AC adapter as a power source.

【0043】なお、ホストコンピュータ80が有するイ
ンターフェイスとしては、ここでは、USBしか示して
いないのであるが、例えば実際には、IEEE1394
インターフェイス、PCカードスロットを介在させたイ
ンターフェイスなどを始め、各種のインターフェイスが
採用されて構わないものである。
Although only the USB is shown here as an interface of the host computer 80, for example, the interface is actually IEEE1394.
Various interfaces including an interface and an interface with a PC card slot interposed therebetween may be adopted.

【0044】2.記録方式 また、ここで本実施の形態のCD−R/RWドライブ装
置0と、コントロールアプリケーション300がインス
トールされたシステムにおいて、CD−R/RWドライ
ブ装置0により可能な記録方式について述べておく。
2. Recording Method In addition, a recording method that can be performed by the CD-R / RW drive device 0 in the system in which the CD-R / RW drive device 0 of the present embodiment and the control application 300 are installed will be described.

【0045】本実施の形態にあっては、ディスクアット
ワンス(DAO:Disc At Once)、トラックアットワン
ス(TAO:Track At Once)、セッションアットワンス
(SAO:Session At Once)、及びパケットライトの、
4つの記録方式による記録が可能とされる。
In the present embodiment, disc-at-once (DAO: Disc At Once), track-at-once (TAO: Track At Once), session-at-once (SAO: Session At Once), and packet write
Recording by four recording methods is enabled.

【0046】ディスクアットワンスは、1枚のメディア
に対して1度しか書き込みを行わない、つまり、追記が
禁止される記録方式とされる。CDフォーマットでは、
例えば図3に示すようにして内周側からリードイン→
データ→リードアウトの順に記録されるよう規定さ
れている。リードインはデータの開始位置を示し、リー
ドアウトはデータの終了位置を示す。そして、ディスク
アットワンスでは、リードイン→データ→リードアウト
の順に記録を行うようにされる。
The disk-at-once is a recording method in which writing is performed only once on one medium, that is, additional recording is prohibited. In the CD format,
For example, as shown in FIG.
It is defined that data is recorded in the order of data → lead-out. Lead-in indicates the start position of data, and lead-out indicates the end position of data. In disc-at-once, recording is performed in the order of lead-in → data → lead-out.

【0047】トラックアットワンスは、上記ディスクア
ットワンスと異なり、図4(a)に示すようにして、
データ→リードイン→リードアウトの順に記録を行
うようにされる。ただし、リードインのための領域は、
データ書き込み以前の段階において、データ記録開始位
置の直前を確保しているようにされるために、例えば内
周から外周側へかけての各エリアの配列順は、ディスク
アットワンスと同様となる。トラックアットワンスにあ
っては、1つの[リードイン−データ−リードアウト]
から成る領域を「セッション」といい、データ書き込み
後において、リードイン及びリードアウトの書き込みを
行うことを以て、「クローズ」ともいう。そしてトラッ
クアットワンスでは、セッションがクローズされるま
で、例えば図4のデータ1,2,3として示すようにし
て、データを追記することが可能とされている。ただ
し、図4(a)に示されるように、各データ間にはリン
クブロックといわれるつなぎ目が形成される。
The track-at-once is different from the disk-at-once, as shown in FIG.
Recording is performed in the order of data → lead-in → lead-out. However, the area for lead-in is
At the stage before data writing, immediately before the data recording start position is secured, the arrangement order of each area from the inner circumference to the outer circumference is the same as that of the disc-at-once. In track-at-once, one [lead-in-data-lead-out]
Is called a “session”, and writing data of lead-in and lead-out after writing data is also called “close”. In the track-at-once, data can be additionally written until the session is closed, for example, as shown as data 1, 2, and 3 in FIG. However, as shown in FIG. 4A, a joint called a link block is formed between each data.

【0048】また、トラックアットワンスでは、一度セ
ッションをクローズさせた後においても、新たに次のセ
ッションを追記するようにして記録を行っていくことが
可能とされる。例えば図4(a)に示すようにデータを
記録したセッションが、図4(b)に示すように第1セ
ッションであるとして、これに続けて第2セッションを
記録していくことができるものである。ただし、図示す
るように、この追記されるセッションについても、図4
(a)にて説明したのと同様にして、データ→リー
ドイン→リードアウトの順に記録が行われるものであ
る。つまり、各セッションごとに、リードインとリード
アウトが必要とされるものである。
In the track-at-once, even after a session has been closed once, it is possible to perform recording by additionally writing the next session. For example, a session in which data is recorded as shown in FIG. 4A is a first session as shown in FIG. 4B, and a second session can be recorded following this. is there. However, as shown in FIG.
In the same manner as described in (a), recording is performed in the order of data → lead-in → lead-out. That is, lead-in and lead-out are required for each session.

【0049】セッションアットワンスは、1つのセッシ
ョンについては、図5(a)に示すようにして、デー
タ→リードイン→リードアウトの順に記録を行って
いく。この点では、ディスクアットワンスと同様で有
り、1セッション内に記録されるトラック間にはリンク
ブロックは形成されない。また、セッションアットワン
スにあっては、図5(b)に示すようにして、セッショ
ンを追記することが可能とされる。
The session-at-once records one session in the order of data → lead-in → lead-out as shown in FIG. In this respect, it is similar to the disc-at-once, and no link block is formed between the tracks recorded in one session. In the case of session at once, a session can be additionally recorded as shown in FIG. 5B.

【0050】また、本実施の形態においては、パケット
ライトといわれる記録方式による記録も可能とされてい
る。例えばトラックアットワンスでは、データをトラッ
ク(例えばオーディオデータであれば1曲分とされるデ
ータ)ごとの単位で書き込むのに対して、パケットライ
トでは、例えばトラックのデータをさらに分割して得ら
れるパケット単位によって書き込みを行うようにされる
ものである。例えばこのパケットライトは、パーソナル
コンピュータで扱うテキスト、画像などのファイル単位
のデータで書き込みを行い、これらの書き込んだデータ
の更新を頻繁に行いたいような場合に適しているものと
される。
In the present embodiment, recording by a recording method called packet write is also possible. For example, in track-at-once, data is written in units of tracks (for example, data corresponding to one song in the case of audio data), whereas in packet writing, for example, a packet obtained by further dividing track data is obtained. Writing is performed in units. For example, this packet write is suitable for a case where data is written in file units such as texts and images handled by a personal computer, and the written data is frequently updated.

【0051】3.BATTERY INFORMATION 詳しいことは以降において述べていくが、本実施の形態
のシステムでは、CD−R/RWドライブ装置0がバッ
テリ(充電池又は乾電池)により駆動される状態で動作
しているときに、そのバッテリ残量に応じて各種節電動
作が行われる。また、メディアへ記録したデータの保護
のための動作が行われる。そして、これらの動作は、コ
ントロールアプリケーション300のプログラムに従っ
て、ホストコンピュータ80がCD−R/RWドライブ
装置0のバッテリ残量を認識し、認識したバッテリ残量
に基づいて、CD−R/RWドライブ装置0に対して適
宜所要のコントロールを行うことによって可能とされる
ものである。
3. BATTERY INFORMATION As will be described in detail below, in the system of the present embodiment, when the CD-R / RW drive device 0 is operating in a state driven by a battery (rechargeable battery or dry battery), Various power saving operations are performed according to the remaining battery power. Further, an operation for protecting data recorded on the medium is performed. These operations are performed by the host computer 80 recognizing the remaining battery level of the CD-R / RW drive device 0 according to the program of the control application 300, and based on the recognized remaining battery level, the CD-R / RW drive device. It is made possible by appropriately performing necessary control on 0.

【0052】従って、このためには、CD−R/RWド
ライブ装置0とホストコンピュータ80との間で、少な
くともバッテリ残量に関する情報を含んだコマンドセッ
トが送受信される必要がある。そこで、本実施の形態に
あっては、BATTERY INFORMATIONが定義される。例えば
各種データ処理機器において採用されるATAPI、S
CSI、IEEE1394、そしてUSBなどのインタ
ーフェイスでは、MMC(Multimedia Command Set)の規
格に従ったコマンドセットを用いるようにされるが、上
記BATTERY INFORMATIONは、このMMCコマンドセット
として、ベンダーに固有で任意に規定することのできる
ベンダーユニークコマンドとして定義される。
Therefore, for this purpose, a command set including at least information relating to the remaining battery level must be transmitted and received between the CD-R / RW drive device 0 and the host computer 80. Therefore, in the present embodiment, BATTERY INFORMATION is defined. For example, ATAPI, S adopted in various data processing devices
For interfaces such as CSI, IEEE 1394, and USB, a command set that conforms to the MMC (Multimedia Command Set) standard is used. It is defined as a vendor unique command that can be used.

【0053】また、上記したMMCによるコマンドのト
ランザクションとしては、例えばコントローラとしての
機器側からリクエストのためのコマンドをターゲット側
に対して送信し、ターゲット側では、このリクエストに
応答するレスポンスコマンドを返信するようにされる。
そして、上記したBATTERY INFORMATIONも、このような
トランザクションルールに従って行われるものとされ、
従って、コントローラとして機能するホストコンピュー
タ80からは、BATTERY INFORMATIONをリクエストする
ためのGet Battery Information commandを送信し、タ
ーゲットであるCD−R/RWドライブ装置0において
は、このGet Battery Information commandに応答し
て、BATTERY INFORMATION Pageを返送するようにされ
る。
As a command transaction by the MMC, for example, a command for a request is transmitted from the device as the controller to the target, and the target returns a response command in response to the request. Is to be.
And the above-mentioned BATTERY INFORMATION is also performed according to such transaction rules,
Therefore, a Get Battery Information command for requesting BATTERY INFORMATION is transmitted from the host computer 80 functioning as a controller, and the target CD-R / RW drive 0 responds to the Get Battery Information command in response to the Get Battery Information command. , BATTERY INFORMATION Page is returned.

【0054】図6は、Get Battery Information comman
dのデータ構造例を示している。この図に示すように、G
et Battery Information commandは、例えば第0バイト
〜第11バイトまでの12バイトの領域から成るものと
される。先ず、第0バイトには、現コマンドの種別を示
すOperation Codeが配置される。ここでは、例えばD5
h(hは16進法表記であることを示す)によりBatter
y Informationであることが示される。例えば次の第1
バイトは未定義とされる。
FIG. 6 shows the Get Battery Information command.
6 shows an example of the data structure of d. As shown in this figure, G
The et Battery Information command is composed of, for example, a 12-byte area from the 0th byte to the 11th byte. First, an operation code indicating the type of the current command is arranged in the 0th byte. Here, for example, D5
h (where h indicates hexadecimal notation)
y Information is shown. For example, the first
The bytes are undefined.

【0055】続く第2バイトにおける下位6ビット(b
it5〜bit0)は、Page Codeとされる。例えば、G
et Battery Information commandによってリクエスト可
能なBatteryInformationは、その内容等に応じて、複数
のページ(種類)を存在させることが許可されている。
Page Codeは、上記したページを指定するものであり、
ここでは例えば(000001)というビット列により、後述
するBattery Information Pageを示すようにしてい
る。上記第2バイトの上位2ビット、及び第3バイトか
ら第6バイトまでの領域は、未定義とされている。
The lower 6 bits (b
It5 to bit0) are used as Page Codes. For example, G
The BatteryInformation that can be requested by the et Battery Information command is allowed to have a plurality of pages (types) according to the contents and the like.
Page Code specifies the above page,
Here, for example, a bit string of (000001) indicates a Battery Information Page described later. The upper two bits of the second byte and the area from the third byte to the sixth byte are undefined.

【0056】次の第6バイト及び第7バイトから成る2
バイトの領域は、Allocation Lengthとされる。Allocat
ion Lengthは、レスポンスとしてターゲットから返送さ
れるBattery Informationの最大データサイズを制限す
るものである。ターゲット側では、Allocation Length
に記述したデータサイズの範囲内のレスポンスを送信す
る。コントローラ側では、例えばAllocation Lengthで
示したデータサイズ分のメモリ領域を確保しておくよう
にされ、これによって、コントローラ側で受信したレス
ポンスによりメモリがオーバーフローして処理不能にな
るのを防止するようにされる。
The second byte consisting of the sixth and seventh bytes
The byte area is set to Allocation Length. Allocat
The ion length limits the maximum data size of the battery information returned from the target as a response. On the target side, Allocation Length
Send a response within the data size range described in. On the controller side, for example, a memory area for the data size indicated by the Allocation Length is reserved, so that the memory received by the controller side does not overflow and become unprocessable due to a response received. Is done.

【0057】この場合には、残る第9バイト〜第11バ
イトの領域は未定義とされる。
In this case, the remaining 9th to 11th bytes are undefined.

【0058】続いては、上記図6に示したGet Battery
Information commandの受信に応答して、ターゲット側
からレスポンスとして送信されるBattery Information
の構造を、図7〜図10に示す。例えば、このBattery
Informationは、第0バイト〜第41バイトまでの42
バイトで形成されており、図7〜図10には、これらの
各領域の内容が順に示されているものである。
Subsequently, the Get Battery shown in FIG.
Battery Information sent as a response from the target in response to the reception of the Information command
7 to 10 are shown in FIGS. For example, this Battery
Information is 42 from the 0th byte to the 41st byte.
7 to 10 show the contents of each of these areas in order.

【0059】図7に示すように、Battery Information
の第0バイトにおいては、上位2バイト(ビット7,ビ
ット6)の未定義領域に続く下位6ビット(ビット5〜
ビット0)の領域に対して、Page Codeが配置され、当
該Battery Informationのページを特定するための値が
示される。従ってこの場合には、図6に示したGet Batt
ery Information commandのとPage Codeと同様にして、
(000001)が格納される。また、続く第1バイトには、P
age Lengthが示され、当該Battery Informationのデー
タサイズが示される。ここではPage Length=29hと
されているが、例えばこの値は、上記したGet Battery
Information commandのAllocation Lengthで示される値
の範囲内にあるものとされる。
As shown in FIG. 7, Battery Information
The 0th byte of the lower 6 bits (bits 5 to 5) following the undefined area of the upper 2 bytes (bits 7 and 6)
A page code is arranged in the area of bit 0), and a value for specifying the page of the battery information is indicated. Therefore, in this case, the Get Batt shown in FIG.
Just like the ery Information command and Page Code,
(000001) is stored. In the following first byte, P
age Length is indicated, and the data size of the Battery Information is indicated. Here, it is assumed that Page Length = 29h. For example, this value is the same as Get Battery described above.
It shall be within the range of the value indicated by the Allocation Length of the Information command.

【0060】第2バイト以降に各種の電源状態に関する
内容が示される。第2バイトは、現在物理的に接続され
て使用可能とされる電源の種類を示す領域で、ここで
は、ビット3が、USB/IEEE1394/PCMC
IAの何れかによるデータバス接続によるバスパワー供
給に割り当てられ、ビット2が乾電池に割り当てられ
る。またビット1が充電池に、ビット0がACアダプタ
に割り当てられる。そして、例えば各ビットの領域にお
いて‘1’が格納されていれば物理的に接続されて使用
可能であることが示され、‘0’が格納されていれば物
理的に接続されておらず、使用不可であることが示され
る。
The contents relating to various power supply states are shown after the second byte. The second byte is an area indicating the type of the power supply that is currently physically connected and usable.
Bit 2 is assigned to the dry cell, which is assigned to the bus power supply by the data bus connection by any of the IAs. Bit 1 is assigned to the rechargeable battery, and bit 0 is assigned to the AC adapter. Then, for example, if “1” is stored in the area of each bit, it indicates that it is physically connected and usable, and if “0” is stored, it is not physically connected, Indicates unavailable.

【0061】第3バイトは、現在において実際に使用さ
れている電源の種類を示す領域で、電源種類ごとのビッ
ト位置への割り当て方は、上記第2バイトと同様とな
る。そして、ビットの値として‘1’がたてられること
で、そのビット位置に割り当てられた電源が現在使用中
にあることが示される。
The third byte is an area indicating the type of power supply actually used at present, and the way of assigning the bit position for each type of power supply is the same as in the second byte. Then, by setting “1” as the bit value, it is indicated that the power supply assigned to the bit position is currently in use.

【0062】第4バイトは、ターゲットであるドライブ
装置(本実施の形態であればCD−R/RWドライブ装
置0)がコンピュータ周辺機器としてデータ読み出しを
行う場合に使用可能とされる電源種類を示す領域とさ
れ、電源種類ごとのビット位置への割り当て方は、上記
第2バイト、第3バイトと同様とされ、そのビット位置
に対して‘1’が格納されていれば使用可能を示し、
‘0’が格納されていれば使用不可を示す。なお、以降
説明する第5バイト、第6バイト、第7バイトの各領域
においても、この電源種類とビット位置への割り当て
方、及び各ビット位置の値が示す意義内容は同様とされ
るものである。
The fourth byte indicates the type of power supply that can be used when the target drive (CD-R / RW drive 0 in this embodiment) reads data as a computer peripheral device. The method of assigning to the bit position for each power supply type is the same as that of the second byte and the third byte. If "1" is stored in the bit position, it indicates that the area can be used.
If '0' is stored, it indicates that it cannot be used. In the fifth byte, sixth byte, and seventh byte, which will be described later, the power supply type, the assignment to the bit position, and the meaning indicated by the value of each bit position are the same. is there.

【0063】第5バイトは、ドライブ装置がコンピュー
タ周辺機器としてデータ書き込みを行う場合に使用可能
とされる電源種類を示す領域とされる。
The fifth byte is an area indicating the type of power supply that can be used when the drive device writes data as a computer peripheral device.

【0064】第6バイト〜第14バイトまでの領域は図
8に示される。第6バイトは、ドライブ装置がコンピュ
ータ周辺機器として、CD−DAを再生する場合に使用
可能とされる電源種類を示す領域とされる。第7バイト
は、ドライブ装置が単体でCD−DAを再生する場合に
使用可能とされる電源種類を示す領域とされる。
The area from the 6th byte to the 14th byte is shown in FIG. The sixth byte is an area indicating the type of power supply that can be used when the drive device plays back a CD-DA as a computer peripheral device. The seventh byte is an area indicating the type of power supply that can be used when the drive device reproduces a CD-DA by itself.

【0065】第8バイトは、現在充電池に対して充電中
であるか否かが示される領域であり、ビット0のビット
位置に対して‘1’が格納されれば充電中であることが
示され、‘0’が格納されれば充電中ではないことが示
される。
The eighth byte is an area for indicating whether or not the rechargeable battery is currently being charged. If "1" is stored in the bit position of bit 0, the battery is being charged. When '0' is stored, it indicates that the battery is not being charged.

【0066】第9バイト〜第11バイトまでの3バイト
の領域は未定義とされている。
The three-byte area from the ninth byte to the eleventh byte is undefined.

【0067】第12バイトと第13バイトの計2バイト
の領域には、満充電時のバッテリ容量が示される。ここ
で、msbとなる第12バイトのビット7の1ビットの
領域は、有効ビットの領域とされ、この第12バイト−
第13バイトの2バイト領域に記述される内容について
の有効/無効を示すフラグとされる。‘1’であれば有
効を示し、‘0’であれば無効であることを示す。そし
て、第12バイトのビット6〜第13バイトのビット0
までの15ビットによって、上記した満充電時のバッテ
リ容量が示される。なお、ここでは、バッテリ容量の値
は、mA×Hの単位により表されるものとする。
The area of a total of 2 bytes of the 12th byte and the 13th byte indicates the battery capacity at the time of full charge. Here, the 1-bit area of bit 7 of the twelfth byte, which is msb, is defined as a valid bit area.
This is a flag indicating validity / invalidity of the content described in the two-byte area of the thirteenth byte. "1" indicates valid, and "0" indicates invalid. Then, bit 6 of the twelfth byte to bit 0 of the thirteenth byte
The 15 bits up to indicate the battery capacity at the time of full charge described above. Here, the value of the battery capacity is represented by a unit of mA × H.

【0068】また、以降説明する各領域にも先頭1ビッ
トに対して有効ビットが設定されていることで、各領域
に示される内容の有効/無効が示される。
In each area described below, a valid bit is set for the first bit, so that the validity / invalidity of the content indicated in each area is indicated.

【0069】第14バイトと第15バイトの2バイトの
領域には現在のバッテリ容量、つまりバッテリ残量が、
mA×Hの単位により示される。
The two-byte area of the 14th and 15th bytes contains the current battery capacity, that is, the remaining battery capacity.
It is shown in units of mA × H.

【0070】第16バイト〜第29バイトまでの領域
は、図9に示される。第16バイト及び第17バイトの
2バイトの領域には、例えば充電値のバッテリ残量が0
の状態から満充電にまで要する時間が分単位によって示
される。この値は、例えば充電池及び電源部の充電回路
のスペックなどによって予め分かるものであり、例えば
ドライブ装置内のROMなどに記憶保持させておけばよ
い、そして、この記憶された値を利用して、この領域内
に格納してやればよいものである。
The area from the 16th byte to the 29th byte is shown in FIG. In the two-byte area of the 16th byte and the 17th byte, for example, the remaining battery charge of the charge value is 0
The time required from the state to the full charge is shown in minutes. This value is known in advance by, for example, the specifications of the charging circuit of the rechargeable battery and the power supply unit, and may be stored and held in, for example, a ROM in the drive device. , May be stored in this area.

【0071】第18バイト及び第19バイトの2バイト
の領域には、満充電の状態で、現在設定されている所定
の条件(ディスク回転速度、表示部のLCDバックライ
トの輝度(点灯/消灯)等)によりデータの読み出しを
行うとした場合の動作継続可能時間が分単位によって示
される。第20バイト及び第21バイトの領域には、満
充電の状態で、現在設定されている所定の動作条件によ
りデータの書き込みを行うとした場合の動作継続可能時
間が分単位によって示される。ディスク回転速度が高か
ったり、また、LCDバックライトが高輝度で点灯して
いれば、より多くの電力が消費されるので、同じバッテ
リ残量であっても動作継続時間は変化するものである。
そこで、動作継続可能時間としては、このような消費電
力の変化を伴う動作条件を考慮して算出されるものであ
る。なお、ここで動作継続可能時間を算出する動作条件
項目としては特に限定しないもので、ほかには次のよう
な動作条件も含めることができる。例えばCD−RとC
D−RWでは、例えば信号面における光の反射率が異な
るために、例えば信号面に照射するレーザパワーも異な
る。そして、このレーザパワーの違いによる電力消費の
差が動作継続可能時間に少なからず影響を与えるとすれ
ば、このような動作条件を要素の1つとして動作継続可
能時間を決定してよいものである。次の、第22バイト
及び第23バイトの領域には、満充電の状態からCD−
DAを再生出力したとされる場合の動作継続可能時間が
分単位で示される。
In the two-byte area of the eighteenth byte and the nineteenth byte, in the fully charged state, the currently set predetermined conditions (disc rotation speed, brightness of the LCD backlight of the display unit (on / off) , Etc.), the possible operation continuation time when reading data is indicated in minutes. The 20th byte and the 21st byte area indicate the possible operation continuation time in minutes when data is to be written under a currently set predetermined operation condition in a fully charged state. If the disk rotation speed is high or if the LCD backlight is lit with high brightness, more power is consumed, so that the operation continuation time changes even with the same remaining battery power.
Therefore, the operation continuation time is calculated in consideration of an operation condition involving such a change in power consumption. Here, the operation condition items for calculating the operation continuation time are not particularly limited, and may also include the following operation conditions. For example, CD-R and C
In the D-RW, for example, since the reflectance of light on the signal surface is different, for example, the laser power applied to the signal surface is also different. If it is assumed that the difference in power consumption due to the difference in laser power has a considerable effect on the operation continuation time, the operation continuation time may be determined using such an operation condition as one of the factors. . In the next area of the 22nd and 23rd bytes, the CD-
The operation continuation time when the DA is reproduced and output is indicated in minutes.

【0072】続く第24バイト及び第25バイトの領域
には、現在のバッテリ残量で、現在設定されている所定
の動作条件によりデータの読み出しを行うとした場合の
動作継続可能時間が分単位によって示される。第26バ
イト及び第27バイトの領域には、現在のバッテリ残量
で、現在設定されている所定の動作条件によりデータの
書き込みを行うとした場合の動作継続可能時間が分単位
によって示される。第28バイト及び第29バイトの領
域には、満充電の状態からCD−DAを再生出力したと
される場合の動作継続可能時間が分単位で示される。
In the area of the following 24th and 25th bytes, the operable continuation time in the case where data is read out under the currently set predetermined operating condition with the current remaining battery level is in minutes. Shown. The area of the 26th byte and the 27th byte indicates the possible operation continuation time in minutes when data is to be written under the currently set predetermined operation condition with the current remaining battery level. The area of the 28th byte and the 29th byte indicates in minutes the possible operation continuation time when the CD-DA is reproduced and output from the fully charged state.

【0073】これらの、現在のバッテリ残量と動作条件
に応じた動作継続可能時間は、簡単には、バッテリ残量
を動作継続可能時間に置きかえたものとしてみることが
できるが、例えばBattery Informationとして現在のバ
ッテリ残量の情報は有するが、動作継続可能時間は有し
ていないとすると、このような動作継続可能時間が必要
なときには、ホストコンピュータ80が、バッテリ残量
その他のパラメータを利用して算出を行わねばならず、
ホストコンピュータ80の処理が重くなる。そこで、上
記のようにしてBattery Informationに動作継続可能時
間を含めれば、ホストコンピュータ80では、この値を
そのまま参照することで動作継続可能時間を認識するこ
とが可能となる。また、動作継続可能時間としては、バ
ッテリ残量に対して現在設定されている各種動作条件を
加味して得られるものであることから、単にバッテリ残
量に基づく場合よりも、より精度の高い情報なるもので
ある。
The operation continuation time according to the current battery remaining amount and the operating condition can be simply regarded as the battery remaining amount replaced with the operation continuation allowable time. Assuming that there is information on the current battery remaining amount but not the operation continuation time, when such an operation continuation time is required, the host computer 80 uses the battery remaining amount and other parameters to perform the operation. You have to calculate
Processing of the host computer 80 becomes heavy. Therefore, by including the operation continuation time in the Battery Information as described above, the host computer 80 can recognize the operation continuation time by directly referring to this value. In addition, since the operation continuation time is obtained by taking into account various operating conditions currently set for the remaining battery power, information with higher accuracy than when simply based on the remaining battery power is obtained. It becomes.

【0074】このような動作継続可能時間の情報をCD
−R/RWドライブ装置0にて作成するのにあたって
は、例えば各種動作条件項目ごとの消費電力量などのプ
ロファイルをROM26に格納しておくようにされる。
そして、Battery Informationを発
生させるときに、システムコントローラ10は、RAM
26に保持されるプロファイルの内容のうちから必要な
パラメータを読み出し、例えば、このパラメータと現在
のバッテリ残量とについて所定の関数を適用すること
で、上記した各動作継続可能時間を算出するものであ
る。
The information on the possible operation continuation time is recorded on a CD.
When the R / RW drive device 0 creates the profile, a profile such as power consumption for each of the various operation condition items is stored in the ROM 26.
When generating Battery Information, the system controller 10
A required parameter is read out from the contents of the profile held in 26 and, for example, a predetermined function is applied to this parameter and the current battery remaining amount, thereby calculating each of the above operation continuation times. is there.

【0075】第30バイト〜第41バイトまでの領域は
図10に示される。第30〜第33バイトまでの領域
は、現状、未定義とされている。第34バイトから第3
5バイトの2バイトの領域には、現在の充電池の端子電
圧がmV単位で示される。第36バイト及び第37バイ
ト2バイトの領域は、現在の消費電流値がmAの単位に
よって示される。第38バイト及び第39バイトの2バ
イトの領域には、現在のバッテリの温度が示される。こ
こに格納する値を得るために、例えば本実施の形態のC
D−R/RWドライブ装置0では、電源部30内にバッ
テリ(特に充電池)の温度を計測するための温度計回路
が設けられている。この現在のバッテリ温度の情報の利
用については各種考えられるが、例えばCD−R/RW
ドライブ装置0において充電池に対する充電を行ってい
るときに、温度が高ければ充電電流を少なくし、温度が
低ければ充電電流を多く流すようにホストコンピュータ
80側が制御を実行することなどが考えられる。
The area from the 30th byte to the 41st byte is shown in FIG. The area from the 30th byte to the 33rd byte is currently undefined. 34th byte to 3rd
The 5-byte 2-byte area indicates the current terminal voltage of the rechargeable battery in mV units. The area of the 36th byte and the 2nd byte of the 37th byte indicates the current consumption current value in units of mA. The two-byte area of the 38th byte and the 39th byte indicates the current battery temperature. In order to obtain the value stored here, for example, C
In the DR-RW drive device 0, a thermometer circuit for measuring the temperature of a battery (particularly a rechargeable battery) is provided in the power supply unit 30. Various uses of the current battery temperature information can be considered, for example, CD-R / RW.
When charging the rechargeable battery in the drive device 0, the host computer 80 may execute control such that the charging current is reduced if the temperature is high and the charging current is increased if the temperature is low.

【0076】第40バイト及び第41バイトの2バイト
の領域には、動作禁止温度が示される。
The two-byte area of the 40th byte and the 41st byte indicates the operation inhibition temperature.

【0077】ここで、前述もしたように、第12バイト
〜第41バイトまでの各エリアの上位1ビットは、有効
ビットとされており、この有効ビットが‘1’のときに
のみ、そこに記述される情報は有効とされ、‘0’のと
きは無効とされる。
Here, as described above, the upper 1 bit of each area from the 12th byte to the 41st byte is a valid bit. Only when this valid bit is "1", the upper one bit is there. The described information is valid, and when it is '0', it is invalid.

【0078】上記のようにして有効ビットが設けられる
のは、例えば次のような理由による。例えばドライブ装
置が或る所定の動作を開始したときには、比較的大きな
負荷変動が現れる。例えば、ディスクの回転起動時など
においては、スピンドルモータを回転起動させるために
負荷が重くなり、例えば充電池の端子電圧は一時的にで
はあるが低下する。このようにして、ドライブ装置の動
作状態によっては、電源に関わる何らかの状態が安定し
ない場合がある。例えばこの状態で検出した現在の電源
状態に基づいて、上記したような各種情報を生成してB
ATTERY INFORMATIONに格納した場合
には、これらの情報は信頼性の無いことになり、例えば
この情報に基づいてホストコンピュータ80が制御を実
行しても、これは誤動作につながり得る。そこで、本実
施の形態においては、上記のようにして、現在の情報の
値は信頼性が低いとされるような状況の場合には、有効
ビットについては‘0’を設定して無効とするものであ
る。これにより、システムとしての誤動作が行われるの
を防止するようにされる。これは、システムコントロー
ラ10が現在の動作状況を監視することで実現される。
また、上記図7〜図10に示したBattery Information
は、或る1まとまりのエリアは、必ず偶数のバイト位置
(偶数番地)から開始されるようにしている。これは、
例えばコントローラとして機能するパーソナルコンピュ
ータの中で、奇数番地からのデータエリアを処理できな
いものがあるためで、これを考慮しているものである。
The valid bit is provided as described above for the following reason, for example. For example, when the drive device starts a certain predetermined operation, a relatively large load fluctuation appears. For example, when starting rotation of a disk, a load becomes heavy to start rotation of a spindle motor. For example, the terminal voltage of a rechargeable battery temporarily decreases. As described above, depending on the operation state of the drive device, there may be a case where some state related to the power supply is not stabilized. For example, based on the current power state detected in this state, various types of information as described above are generated and B
If the information is stored in ATTERRY INFORMATION, such information becomes unreliable. For example, even if the host computer 80 executes control based on this information, this may lead to malfunction. Therefore, in the present embodiment, as described above, in a situation where the value of the current information is considered to have low reliability, the valid bit is set to '0' and invalidated. Things. This prevents the malfunction of the system. This is realized by the system controller 10 monitoring the current operation status.
Also, the Battery Information shown in FIGS.
, A certain group of areas always starts from an even byte position (even address). this is,
For example, some personal computers functioning as controllers cannot process data areas from odd addresses, and this is taken into account.

【0079】例えば本実施の形態のシステムにあって、
ホストコンピュータ80に対して周辺機器としてCD−
R/RWドライブ装置0が接続され、ホストコンピュー
タ80では、コントロールアプリケーション300が起
動されている状態にあり、CD−R/RWドライブ装置
0に対するコントロールが可能とされているものものと
する。そして、この状態のもとで、ホストコンピュータ
80が、CD−R/RWドライブ装置0における電源状
態を把握する必要の生じたときには、図6に示したGet
Battery Information commandを、USBバス100を
介してCD−R/RWドライブ装置0に対して送信す
る。CD−R/RWドライブ装置0側では、GetBattery
Information commandを受信すると、図7〜図10によ
り示した構造の各エリア内に対して、現在の電源状態に
応じた情報を格納するようにしてBattery Information
を生成する。そして、このBattery Informationをホス
トコンピュータ80に対して送信する。ホストコンピュ
ータ80では、受信したBattery Informationに格納さ
れる内容を識別することで、現在のCD−R/RWドラ
イブ装置0の電源状態を認識することが可能になる。そ
して、認識したCD−R/RWドライブ装置0の電源状
態に応じて、以降説明するようにして、システム動作を
コントロールする。つまり、ホストコンピュータ80自
身の動作を制御すると共に、CD−R/RWドライブ装
置0に対する制御を実行するものである。
For example, in the system of the present embodiment,
CD-ROM as a peripheral device to the host computer 80
It is assumed that the R / RW drive device 0 is connected, the host computer 80 is in a state where the control application 300 has been activated, and the CD-R / RW drive device 0 can be controlled. Then, in this state, when it becomes necessary for the host computer 80 to grasp the power supply state of the CD-R / RW drive device 0, Get shown in FIG.
The battery information command is transmitted to the CD-R / RW drive device 0 via the USB bus 100. On the CD-R / RW drive 0, GetBattery
When the information command is received, the information corresponding to the current power supply state is stored in each area having the structure shown in FIGS.
Generate Then, the battery information is transmitted to the host computer 80. The host computer 80 can recognize the current power state of the CD-R / RW drive device 0 by identifying the content stored in the received Battery Information. Then, according to the recognized power supply state of the CD-R / RW drive device 0, the system operation is controlled as described below. That is, it controls the operation of the host computer 80 itself and controls the CD-R / RW drive device 0.

【0080】4.データ記録再生時における動作 図11は、ホストコンピュータ80が、CD−R/RW
ドライブ装置0の電源供給状態に応じて記録再生時に実
行するとされるコントロール内容を示している。CD−
R/RWドライブ装置0の電源供給状態としては、大き
くは、ACアダプタ接続による電源供給と、バッテリ
(充電池、乾電池)による電源供給とに分けられる。な
お、前述もしたように、本実施の形態としてはUSBパ
ワーは使用しない構成とされている。
4. Operation at the time of data recording / reproduction FIG. 11 shows that the host computer 80 operates as a CD-R / RW.
The figure shows control contents executed at the time of recording / reproduction according to the power supply state of the drive device 0. CD-
The power supply state of the R / RW drive device 0 is roughly divided into power supply by connecting an AC adapter and power supply by a battery (rechargeable battery, dry battery). As described above, the present embodiment is configured not to use USB power.

【0081】ACアダプタ接続による電源供給が行われ
ている状態では、定常的に安定した電源供給が行われ
る。そこで、図示するように、この状態では、Read
/Write許可モードが設定される。つまりホストコ
ンピュータ80は、CD−R/RWドライブ装置0に装
填されたディスクに対するデータの読み込みと書き込み
の両者が可能なモードを設定するものである。また、こ
の状態においては、節電モードは設定しないものとされ
る。節電モードが設定されない場合、CD−R/RWド
ライブ装置0は、スペック上で可能とされる最高のパフ
ォーマンスによって動作する。本実施の形態において
は、後述する節電モードによって、CD−R/RWドラ
イブ装置0におけるパフォーマンスを強制的に低下させ
るように、ホストコンピュータ80が制御を実行するの
であるが、この節電のために制御されるのは、ディスク
回転速度、アクセス速度、ヘッドフォン出力の電子ボリ
ューム(可変アンプ41)、LCDディスプレイのバッ
クライトの輝度の4つの動作とされる。
In a state where power is supplied by connecting the AC adapter, stable and stable power supply is performed. Therefore, as shown in FIG.
/ Write permission mode is set. That is, the host computer 80 sets a mode in which both reading and writing of data to and from the disk loaded in the CD-R / RW drive device 0 are possible. In this state, the power saving mode is not set. When the power saving mode is not set, the CD-R / RW drive device 0 operates with the highest performance allowed on the specifications. In the present embodiment, the host computer 80 performs control so that the performance of the CD-R / RW drive device 0 is forcibly reduced by a power saving mode described later. Four operations are performed: the disk rotation speed, the access speed, the electronic volume of the headphone output (variable amplifier 41), and the luminance of the backlight of the LCD display.

【0082】例えば、第1段階の場合には、記録再生時
のディスク回転速度に関すれば、現在の動作モード及び
メディアに対応して許可されている最高のディスク回転
速度を設定することが可能とされる。また、この場合の
アクセス速度とは、スレッド機構8に備えられるスレッ
ドモータの回転駆動速度のことであり、このスレッドモ
ータの回転駆動速度もスペック的に許可された最高速で
回転させることができる。また、電子ボリュームは、例
えば可変範囲としては最大レベルまで調整することがで
きる。さらに、LCDディスプレイのバックライトも、
最大の明るさで点灯させることができる。
For example, in the case of the first stage, regarding the disk rotation speed during recording and reproduction, it is possible to set the maximum disk rotation speed permitted according to the current operation mode and the medium. It is said. The access speed in this case refers to the rotational drive speed of the sled motor provided in the sled mechanism 8, and the rotational drive speed of the sled motor can also be rotated at the maximum speed permitted by specifications. Further, the electronic volume can be adjusted, for example, up to a maximum level as a variable range. In addition, the backlight of the LCD display
It can be turned on with maximum brightness.

【0083】これに対してバッテリにより電源供給が行
われる状態では、使用時間に従って残量が減少していく
ことを考慮して、次のようにしてコントロールを行う。
ここで、バッテリの場合には、そのバッテリ残量に応じ
た動作継続可能時間の範囲について、第1〜第4段階の
4段階に分割している。ここで、各第1〜第4段階の各
区切りは、所定の境界値1、境界値2、境界値3によっ
て決定される。第1段階は境界値1以上の範囲とされ、
満充電状態を含み、充分にバッテリ残量があるため、動
作継続可能時間も充分に確保できる状態とされる。第2
段階は、境界値1以下で、かつ境界値2以上の範囲とさ
れ、第1段階よりは少ないものの、未だバッテリ残量に
は余裕があって、通常の記録再生には支障が無い程度の
動作継続可能時間が保証される。第3段階は、境界値2
以下で、かつ境界値3以上の範囲とされ、通常の使用に
足りる動作継続可能時間を保証することができなくなる
程度にバッテリ残量が減少した状態に対応する。第4段
階は、境界値3以下のレベルとされ、現在のデータ記録
/再生が完了するに足るだけの動作継続可能時間が保証
できない程度にバッテリ残量が減少している状態とされ
る。
On the other hand, in the state where the power is supplied by the battery, the following control is performed in consideration of the fact that the remaining amount decreases according to the usage time.
Here, in the case of a battery, the range of the operable continuation time according to the remaining battery level is divided into four stages of first to fourth stages. Here, each break of each of the first to fourth stages is determined by predetermined boundary value 1, boundary value 2, and boundary value 3. The first stage is a range with a boundary value of 1 or more,
Since the battery has a sufficient remaining charge including the fully charged state, the operation continuable time can be sufficiently secured. Second
The steps are in the range of less than or equal to the boundary value 1 and greater than or equal to the boundary value 2. Although the number is smaller than that of the first step, there is still room for the remaining battery power and there is no problem in normal recording and reproduction. The continuation time is guaranteed. The third stage is boundary value 2
In the following, the range of the boundary value is 3 or more, which corresponds to a state in which the remaining battery power is reduced to such an extent that the operation continuation time sufficient for normal use cannot be guaranteed. In the fourth stage, the level is equal to or lower than the boundary value 3, and the remaining battery level is reduced to such an extent that the operation continuation time sufficient to complete the current data recording / reproduction cannot be guaranteed.

【0084】上記第1段階の状態では、ホストコンピュ
ータ80は、Read/Write許可モードを設定す
る。つまり、CD−R/RWドライブ装置0に装填され
たディスクから再生したデータをホストコンピュータ8
0側に読み込ませる(Read)動作と、ホストコンピ
ュータ80から転送したデータをディスクに書き込む
(Write)動作との両者が可能とされる。また、バ
ッテリ駆動である場合には、バッテリの電力消費を抑え
る節電モードを設定するものとされるが、この節電モー
ドも、段階に応じてその制御レベルが変更され、この第
1段階では、第1レベル節電モードを設定するものとさ
れる。第1レベル節電モードでは、総合的には、節電モ
ードが設定されないフルパフォーマンスの状態よりも消
費電力が節減されるように、パフォーマンスを低下させ
るものである。
In the state of the first stage, the host computer 80 sets the Read / Write permission mode. That is, data reproduced from the disc loaded in the CD-R / RW drive device 0 is transferred to the host computer 8.
Both an operation of reading data to the 0 side (Read) and an operation of writing data transferred from the host computer 80 to a disk (Write) are possible. In the case of battery drive, a power saving mode for suppressing power consumption of the battery is set. In this power saving mode, the control level is changed in accordance with the stage. The one-level power saving mode is set. In the first-level power saving mode, overall performance is reduced so that power consumption is reduced compared to a full performance state in which the power saving mode is not set.

【0085】本実施の形態において、節電モードを設定
してCD−R/RWドライブ装置0のパフォーマンスを
低下させるのにあたっては、次のような動作をCD−R
/RWドライブ装置0において実行させるものとする。
1つにはディスク回転速度の低下である。例えばこれま
で8倍速によりディスクを回転させていた状態から4倍
速に変更すれば、それだけスピンドルモータ6の回転速
度が低下して消費電力量が削減されるものである。ま
た、1つには、アクセス速度を低下させるものである。
ここでいうアクセス速度とは、スレッド機構8を構成す
るスレッドモータといわれるモータの回転速度を意味し
ている。つまり、スレッドモータの回転速度を低下させ
れば、光学ピックアップ1のディスク半径方向の移動速
度が低下し、シーク動作のための速度が低下するもので
ある。そして、この場合もモータの回転駆動速度が低く
なる分、電力消費が抑えられることになる。
In the present embodiment, when the power saving mode is set to lower the performance of the CD-R / RW drive device 0, the following operation is performed by the CD-R
/ RW drive apparatus 0.
One is a decrease in disk rotation speed. For example, if the disk is rotated at a speed of 8 times to a speed of 4 times, the rotation speed of the spindle motor 6 is reduced and the power consumption is reduced accordingly. One is to decrease the access speed.
Here, the access speed means the rotation speed of a motor called a sled motor constituting the sled mechanism 8. That is, if the rotation speed of the sled motor is reduced, the moving speed of the optical pickup 1 in the disk radial direction is reduced, and the speed for the seek operation is reduced. In this case as well, the power consumption is reduced by the lower the rotational driving speed of the motor.

【0086】また、可変アンプ41の電子ボリュームに
て設定される音量を或る所定レベルにまで制限する。こ
れにより、可変アンプ41にて消費される電力を節減で
きる。そして、LCDを備えて構成される表示部29の
バックライトの輝度を低下させる。若しくは消灯させる
ものである。LCDのバックライトは比較的多くの電流
量を必要とするために、このバックライトを制御するこ
とによっても、電力消費を有効に抑えることが可能とさ
れる。
Further, the volume set by the electronic volume of the variable amplifier 41 is limited to a certain predetermined level. Thus, the power consumed by the variable amplifier 41 can be reduced. Then, the brightness of the backlight of the display unit 29 including the LCD is reduced. Alternatively, it is turned off. Since the backlight of the LCD requires a relatively large amount of current, power consumption can be effectively suppressed by controlling the backlight.

【0087】そして、上記した第1節電モードにあって
は、例えばディスク回転速度であれば、節電モード非設
定時に許可される最大回転速度よりも1段階低いとされ
る回転速度を上限速度とし、アクセス速度(スレッドモ
ータ回転速度)も同様にして例えば1段階低いとされる
回転速度を設定する。また、電子ボリュームのレベル
も、最大レベルよりも1段階低いとされる所定レベルを
調整可能な上限レベルとし、LCDバックライトについ
ても、フルパフォーマンス時よりも1段階暗くした輝度
を設定するというようにして、パフォーマンスを低下さ
せることが考えられる。
In the first power saving mode described above, for example, in the case of a disk rotation speed, a rotation speed that is one step lower than the maximum rotation speed permitted when the power saving mode is not set is set as an upper limit speed. Similarly, the access speed (thread motor rotation speed) is set to a rotation speed that is assumed to be one step lower, for example. Also, the level of the electronic volume is set to a predetermined level, which is one step lower than the maximum level, as an adjustable upper limit level, and the brightness of the LCD backlight is set to be one step lower than at the time of full performance. It is conceivable that the performance is reduced.

【0088】第2段階の状態では、Read/Writ
e許可モードを設定する点では、上記第1段階の場合と
同様となるのであるが、節電モードとしては、第2レベ
ル節電モードを設定する。第2レベル節電モードは、上
記したディスク回転速度、アクセス速度、ボリュームレ
ベルの制限、LCDバックライトの輝度などの各パフォ
ーマンスの段階レベルについて、より段階的に低いレベ
ルが設定される。例えば、ディスク回転速度に関すれ
ば、第1段階では2倍速を設定するとすれば、第2段階
ではでは、これより低速な1倍速を設定することにな
り、また、LCDバックライトに関しては、例えば第1
段階では50%程度にまで輝度を低下させるとして、第
2段階では、20%程度にまで低下させる(あるいはこ
の段階で消灯させてしまう)などである。このようにし
て、第2レベル節電モードとしては、第1レベル節電モ
ードよりも、さらに消費電力が抑えられるようにするも
のである。
In the state of the second stage, Read / Writ
The e-permission mode is set in the same manner as in the first stage, but the second-level power saving mode is set as the power saving mode. In the second-level power saving mode, lower levels are set for the performance levels such as the disk rotation speed, the access speed, the volume level restriction, and the brightness of the LCD backlight. For example, regarding the disk rotation speed, if the 2nd speed is set in the first stage, the 1x speed which is lower than this is set in the second stage. First
The brightness is reduced to about 50% at the stage, and the brightness is reduced to about 20% (or turned off at this stage) in the second stage. In this way, the second-level power saving mode is designed to further reduce power consumption as compared with the first-level power saving mode.

【0089】なお、例えば第1レベル節電モードとして
は、総合的に節電モード非設定時よりも消費電力が抑え
られればよく、また、第2レベル節電モードとしては、
総合的に第1レベル節電モードよりも消費電力が抑えら
れればよいことから、各パフォーマンスのレベルの組み
合わせは任意であり、結果的には、例えば節電モード非
設定時と、第1レベル節電モードと、第2レベル節電モ
ードとで共通なパフォーマンスとなるものがあっても構
わないものとされる。つまり、例えばLCDバックライ
トに関すれば、節電モード非設定時においては点灯さ
せ、第1レベル節電モードと第2レベル節電モードとで
は、共にLCDバックライトは消灯させてしまうように
することも考えられる。また、例えばディスク回転速度
については、節電モード非設定時と第1レベル節電モー
ド時には最高速度を許可し、第2レベル節電モードにな
ってはじめて速度を低下させるようにするということも
考えられるまた、上記した各動作項目(ディスク回転速
度、アクセス速度、ボリューム、LCDバックライト)
以外にも、そのパフォーマンスのレベルを変更すること
で節電効果が得られるような動作があれば、これらを節
電モードによる制御対象として含めることができるもの
である。
For example, in the first level power saving mode, it is sufficient that the power consumption is reduced as compared to when the power saving mode is not set. In the second level power saving mode,
Since it is sufficient that the power consumption is lower than that of the first level power saving mode, the combination of each performance level is arbitrary. As a result, for example, when the power saving mode is not set, the first level power saving mode is switched to the first level power saving mode. And the second level power saving mode may have a common performance. That is, for example, regarding the LCD backlight, it is considered that the LCD backlight is turned off when the power saving mode is not set, and the LCD backlight is turned off in both the first level power saving mode and the second level power saving mode. It is. Further, for example, it is conceivable that the maximum rotation speed of the disk rotation speed is permitted when the power saving mode is not set and the first level power saving mode is set, and the speed is reduced only when the second level power saving mode is set. Each of the above operation items (disk rotation speed, access speed, volume, LCD backlight)
In addition to the above, if there is an operation that can obtain a power saving effect by changing the level of the performance, these operations can be included as control targets in the power saving mode.

【0090】第3段階においては、Readのみを許可
するモードが設定される。つまりディスクへのデータ書
き込み(Write)は禁止する。CD−R、CD−R
Wは、先に説明したようにして、そのデータ記録を行う
際には、最終的にはリードイン、リードアウトを記録す
る、つまり、ファイルシステムをディスクに書き込むよ
うにすることで、セッションをクローズする必要があ
る。例えば、記録途中においてバッテリ残量が無くなっ
て動作を停止したとすると、ホストコンピュータ80の
制御によってクローズ処理を実行させることができなく
なり、これは、これまでにデータ記録を行ったセッショ
ンの破壊、若しくは、ディスクメディア自体の破壊につ
ながる。そこで、本実施の形態においては、次に述べる
ようにして、第4段階に至るまでにバッテリ残量(動作
継続可能時間)が少なくなった場合には、拒絶して強制
的にクローズ処理を実行し、バッテリ残量の不足によっ
て適正な記録が行われなくなる前に、少なくともこれま
でに記録されたデータについては、保護を図るようにし
ている。上記したWriteの禁止は、このための準備
のための手順とされる。
In the third stage, a mode in which only Read is permitted is set. That is, data writing (Write) to the disk is prohibited. CD-R, CD-R
As described above, when recording the data, W records the lead-in and lead-out, that is, closes the session by writing the file system to the disc. There is a need to. For example, if the battery runs out during recording and the operation is stopped, the close process cannot be executed under the control of the host computer 80. , Leading to destruction of the disk media itself. Therefore, in the present embodiment, as described below, when the remaining battery level (operable continuation time) decreases until the fourth stage, the rejection is performed and the close process is forcibly executed. However, before proper recording is not performed due to insufficient battery power, at least data recorded so far is protected. The above described prohibition of Write is a procedure for preparation for this.

【0091】また、第3段階にあっては、第2段階で設
定される第2レベル節電モードが同様に設定される。そ
のうえで、ホストコンピュータ80のディスプレイモニ
タ208に表示されるコントロールアプリケーションの
操作画面(GUI(Graphical User Interface)画面)
に対して、CD−R/RWドライブ装置0のバッテリ残
量が無くなってきたことの警告表示を所定の表示形態に
よって行うようにされる。本実施の形態においては、第
3段階以下では、バッテリによる電源供給は推奨しない
ものとしており、上記警告表示には、ACアダプタの接
続、若しくはバッテリの交換(これには、例えば充電池
により電源供給をしていた状態から、乾電池を装填して
電源供給を切り換えるような場合も含む)を、ユーザに
促すようにされる。
In the third stage, the second level power saving mode set in the second stage is similarly set. Then, an operation screen (GUI (Graphical User Interface) screen) of the control application displayed on the display monitor 208 of the host computer 80
In response to this, a warning display indicating that the remaining battery power of the CD-R / RW drive device 0 has run out is performed in a predetermined display mode. In the present embodiment, it is assumed that the power supply by the battery is not recommended in the third stage or lower. (Including the case where a dry battery is loaded and the power supply is switched) from the state in which the power supply has been performed).

【0092】そして、第4段階においては、例えば記録
時であれば、上述した強制クローズ処理を実行する。ま
た、ここでは図示していないが、例えばRead時であ
れば、あるトラック(データ)の読み込みを完了させた
タイミングなどで、データ読み込み動作を停止させるよ
うにされる。
In the fourth stage, for example, at the time of recording, the above-described forced close processing is executed. Although not shown here, for example, in the case of Read, the data reading operation is stopped at timing when reading of a certain track (data) is completed.

【0093】このようにして、本実施の形態では、電源
状態に応じて、節電のために機器のパフォーマンスを変
更制御すると共に、例えばデータ書き込み禁止→警告表
示→クローズ処理という動作が得られるようにすること
で、ディスクに記録されたデータの保護を図るものであ
る。また、節電モードとしては、バッテリ残量に応じ
て、第1レベル節電モードと、これよりパフォーマンス
を低くした第2レベル節電モードとの2段階のレベルが
用意されている。これは即ち、例えば未だバッテリ残量
に余裕が或るうちは、第1レベル節電モードにより、比
較的良好とされるパフォーマンス状態を設定することで
ユーザにはストレスを与えないようにし、バッテリ残量
に余裕が無くなると、第1レベル節電モードによってさ
らに低いパフォーマンスとすることで、バッテリの持続
時間の延長に重点を置くようにしているものである。つ
まり、バッテリ駆動時においては、節電を図りつつも、
できるだけ良好なパフォーマンスによって動作させるこ
とが実現される。なお、図11に示したバッテリ残量の
段階数、及び節電モードの段階数等は、例えばさらに細
分化するなどしてよいものである。
As described above, according to the present embodiment, the performance of the device is changed and controlled in order to save power in accordance with the state of the power supply. By doing so, the data recorded on the disc is protected. Further, as the power saving mode, two levels of a first level power saving mode and a second level power saving mode with lower performance than this are prepared according to the remaining battery power. That is, for example, while the remaining battery level still has a margin, the first-level power saving mode sets a relatively good performance state so as not to stress the user, When there is not enough room, the first-level power-save mode further lowers the performance to emphasize battery life. In other words, when running on battery, while saving power,
It is realized to operate with the best possible performance. The number of stages of the remaining battery level and the number of stages of the power saving mode shown in FIG. 11 may be further subdivided, for example.

【0094】図12は、上記図11に示した、CD−R
/RWドライブ装置0の電源状態に応じたホストコンピ
ュータ80のコントロールを実現するための処理動作と
される。この処理が実行される際には、ホストコンピュ
ータ80が、CD−R/RWドライブ装置0を周辺機器
として認識して記録再生う際の処理動作を示すフローチ
ャートである。ここでは主として、CD−R/RWドラ
イブ装置0が記録再生を行っているときに、CD−R/
RWドライブ装置0の電源状態に応じて節電動作が得ら
れるようにCD−R/RWドライブ装置0をコントロー
ルするための処理とされる。なお、この処理は、コント
ロールアプリケーション300のプログラムに従って、
ホストコンピュータ80のCPU201が実行するもの
とされる。また、この図に示す処理が実行される際に
は、ホストコンピュータ80が、CD−R/RWドライ
ブ装置0を周辺機器として認識しているものとされる。
また、この図には図示していないが、コントロールアプ
リケーション300のプログラムとしては、所定時間ご
とにGet Battery Information commandを送信して、レ
スポンスとして返送されるBattery Informationを受信
取得することで、継続的にCD−R/RWドライブ装置
0側の電源状態を監視するようにされている。
FIG. 12 shows the CD-R shown in FIG.
This is a processing operation for realizing control of the host computer 80 according to the power state of the / RW drive device 0. 9 is a flowchart showing a processing operation when the host computer 80 recognizes the CD-R / RW drive device 0 as a peripheral device and performs recording and reproduction when this process is executed. Here, mainly, when the CD-R / RW drive device 0 performs recording / reproduction, the CD-R / RW
This is a process for controlling the CD-R / RW drive device 0 so that a power saving operation is obtained according to the power supply state of the RW drive device 0. This processing is performed according to the program of the control application 300.
It is assumed that the CPU 201 of the host computer 80 executes the processing. When the processing shown in this figure is executed, it is assumed that the host computer 80 recognizes the CD-R / RW drive device 0 as a peripheral device.
Although not shown in this figure, the program of the control application 300 continuously transmits a Get Battery Information command at predetermined time intervals, and receives and acquires Battery Information returned as a response. The power supply state of the CD-R / RW drive device 0 is monitored.

【0095】この図に示す処理にあっては、例えばステ
ップS101においてRead/Write許可モード
を設定して以降の処理に進むようにしている。ステップ
S101の後においては、例えばステップS102にお
いて、現在使用中の電源の種類がACアダプタであるか
否かについての判別が行われる。これは、Battery Info
rmationの第3バイト(図7)の内容により判定するこ
とができる。ステップS102において肯定結果が得ら
れた場合には、現在ACアダプタによる電源供給が行わ
れていることになる。そこでこの場合には、ステップS
103に進むことで、節電モードは設定せずにステップ
S102の処理に戻るようにされる。
In the processing shown in this figure, for example, the read / write permission mode is set in step S101, and the processing proceeds to the subsequent processing. After step S101, for example, in step S102, it is determined whether or not the type of the power supply currently in use is an AC adapter. This is Battery Info
It can be determined from the contents of the third byte (FIG. 7) of rmation. If a positive result is obtained in step S102, it means that power is currently being supplied by the AC adapter. Therefore, in this case, step S
By proceeding to step 103, the process returns to step S102 without setting the power saving mode.

【0096】これに対してステップS104において否
定結果が得られた場合には、バッテリ(充電池又は乾電
池)が現在電源として使用されていることになる。この
場合にはステップS104に進む。
On the other hand, if a negative result is obtained in step S104, it means that the battery (rechargeable battery or dry battery) is currently used as the power source. In this case, the process proceeds to step S104.

【0097】ステップS104においては、現在のバッ
テリ残量のもとでの動作継続可能時間Trmと境界値1
とについて比較を行い、 Trm>境界値1 で表される関係が得られているか否かについての判別が
行われる。現在のバッテリ残量のもとでの動作継続可能
時間Trmは、現在の動作がRead/Write/A
udio Data Readの何れであるのかに応じ
て、Battery Informationの[第24バイト−第25バ
イト]、[第26バイト−第27バイト]、[第28バ
イト−第29バイト]の各2バイト領域(図9)のうち
の何れかを参照することで認識可能とされる。
In step S104, the operation continuable time Trm and the boundary value 1 under the current remaining battery level are determined.
Are compared with each other, and it is determined whether or not the relationship represented by Trm> boundary value 1 has been obtained. The operation continuation time Trm under the current remaining battery level is based on whether the current operation is Read / Write / A
Two-byte areas of [24th byte-25th byte], [26th byte-27th byte], and [28th byte-29th byte] of Battery Information according to which of the audio data read and the audio data read ( It can be recognized by referring to any of FIG. 9).

【0098】そして、上記ステップS104にて肯定結
果が得られた場合にはステップS105に進むのである
が、このときの電源状態は、図11にて説明した第1段
階に相当する。そこでこの場合には第1レベル節電モー
ドを設定するようにされる。このために、ホストコンピ
ュータ80のCPU201は、第1レベル節電モードと
しての動作がCD−R/RWドライブ装置0にて行われ
るためのコマンドを送信する。CD−R/RWドライブ
装置0側では、受信したコマンドに応答して内部動作を
制御することで、第1レベル節電モードとしての動作が
実行されることになる。また、例えばステップS105
の処理に伴って、ここでは、第1レベル節電モードを設
定したことを示す表示を、ホストコンピュータ80のデ
ィスプレイモニタ208に対して行うようにしている。
また、継続的に、例えばCD−R/RWドライブ装置0
の電源状態として、現在使用中の電源種別、バッテリ残
量を表示したり、更には充電中であれば充電中であるこ
とを示したり、充電の経過状況を示す表示が行われるよ
うにしてもよい。
Then, if a positive result is obtained in step S104, the process proceeds to step S105. At this time, the power supply state corresponds to the first stage described with reference to FIG. Therefore, in this case, the first level power saving mode is set. For this purpose, the CPU 201 of the host computer 80 transmits a command for causing the CD-R / RW drive device 0 to operate in the first-level power saving mode. On the CD-R / RW drive device 0 side, by controlling the internal operation in response to the received command, the operation in the first level power saving mode is executed. Also, for example, step S105
Here, the display indicating that the first-level power saving mode has been set is made on the display monitor 208 of the host computer 80 in accordance with the processing of the above.
Also, continuously, for example, the CD-R / RW drive device 0
As the power state of the power supply, the type of the power supply currently in use and the remaining battery level are displayed, and if charging is being performed, it is indicated that charging is in progress, or a display indicating the progress of charging is performed. Good.

【0099】ここで、上記ステップS105の処理とさ
れる第1節電モードとしての動作を、CD−R/RWド
ライブ装置0に対して設定するための処理動作例を、図
16のフローチャートにより説明しておく。ここでは、
先ずステップS501において、記録又は再生のための
ディスク回転速度を所定速度に変更させるための指示を
CD−R/RWドライブ装置0に対して行う。このため
には、例えば、これまでに設定されていたディスク回転
速度よりも低い所要のディスク回転速度を指定した要求
コマンドを、CD−R/RWドライブ装置0に対して送
信するようにされる。CD−R/RWドライブ装置0の
システムコントローラ10は、このコマンドに応答し
て、記録又は再生時におけるディスク回転速度を低下さ
せる。例えばエンコード/デコード部12内にあるとさ
れるPLL回路の基準速度の値を変更設定し、特に記録
時であれば、このディスク回転速度に応じたクロック周
波数を設定するようにされる。これにより、低下された
ディスク回転速度に対応した転送速度によって、ディス
クに対して適正にデータを記録していくことが可能とな
るものである。
Here, an example of a processing operation for setting the operation in the first power saving mode as the processing in step S105 for the CD-R / RW drive device 0 will be described with reference to the flowchart in FIG. Keep it. here,
First, in step S501, an instruction to change the disk rotation speed for recording or reproduction to a predetermined speed is given to the CD-R / RW drive device 0. For this purpose, for example, a request command designating a required disk rotation speed lower than the disk rotation speed set up to now is transmitted to the CD-R / RW drive device 0. In response to this command, the system controller 10 of the CD-R / RW drive 0 reduces the disk rotation speed during recording or reproduction. For example, the value of the reference speed of the PLL circuit assumed to be in the encode / decode unit 12 is changed and set, and especially during recording, a clock frequency according to the disk rotation speed is set. As a result, data can be properly recorded on the disk at a transfer speed corresponding to the reduced disk rotation speed.

【0100】ここで、例えばCD−R/RWドライブ装
置0におけるディスク回転速度を低下させた場合とし
て、例えば記録時等においては、CD−R/RWドライ
ブ装置0側におけるディスクへのデータ書き込み速度も
その分低下することになる。従ってこの場合には、ホス
トコンピュータ80から転送する記録データについて
も、ディスク回転速度に対応させる必要がある。そこ
で、続くステップS502においては、上記ステップS
501により変更設定したディスク回転速度に対応した
データ転送速度を設定する。以降、USBインターフェ
イス13からは、このステップS502にて設定された
データ転送速度によってデータが送出される。
Here, for example, when the disk rotation speed in the CD-R / RW drive device 0 is reduced, for example, during recording or the like, the data write speed to the disk in the CD-R / RW drive device 0 is also reduced. It will decrease accordingly. Therefore, in this case, the recording data transferred from the host computer 80 also needs to correspond to the disk rotation speed. Therefore, in the subsequent step S502, the above step S
A data transfer speed corresponding to the disk rotation speed changed and set in step 501 is set. Thereafter, data is transmitted from the USB interface 13 at the data transfer rate set in step S502.

【0101】次のステップS503においては、アクセ
ス速度の低下、つまりスレッドモータの回転速度の低下
を指示するためのコマンドをCD−R/RWドライブ装
置0に対して送信出力する。CD−R/RWドライブ装
置0のシステムコントローラ10では、このコマンド受
信により指定されたスレッドモータの回転速度となるよ
うに、スレッド機構8におけるスレッドモータの駆動電
流を制御する。
In the next step S503, a command for instructing a decrease in the access speed, that is, a decrease in the rotational speed of the sled motor, is transmitted to the CD-R / RW drive device 0 for output. The system controller 10 of the CD-R / RW drive device 0 controls the drive current of the sled motor in the sled mechanism 8 so that the rotation speed of the sled motor specified by the command is received.

【0102】そして、次のステップS504において
は、表示部29のLCDバックライトの輝度を所要のレ
ベルに低下させる指示を行うためのコマンドを送信す
る。また、LCDバックライトを消灯させるべきときに
は、このコマンドによって消灯を指示することもでき
る。CD−R/RWドライブ装置0では、受信したコマ
ンドが指定するLCDバックライトの輝度が得られるよ
うに、表示部29に対して制御を実行する。そして、上
記ステップS504までの処理が終了すると、例えばコ
ントロールアプリケーションがディスプレイモニタに表
示させている表示画面に対して、例えば、現在、第1レ
ベルの節電モードが設定されていることをユーザに通知
するための状況表示が所定の表示携帯によっておこなわ
れる。ユーザは、例えばこの表示を見ることで、例えば
CD−R/RWドライブ装置0側のパフォーマンスが低
下している原因が、節電モードに入ったことに依るもの
であると確認することができる。
In the next step S504, a command for instructing to lower the brightness of the LCD backlight of the display unit 29 to a required level is transmitted. When the LCD backlight should be turned off, the command can also be used to instruct turning off. The CD-R / RW drive device 0 controls the display unit 29 so as to obtain the brightness of the LCD backlight specified by the received command. When the processing up to step S504 is completed, for example, the control application notifies the user that, for example, the first level power saving mode is currently set on the display screen displayed on the display monitor. Is displayed by a predetermined mobile phone. By viewing this display, for example, the user can confirm that, for example, the cause of the decrease in the performance of the CD-R / RW drive device 0 is due to the entry into the power saving mode.

【0103】上記したように、図16に示す処理によっ
ては、ホストコンピュータ80から、個々のパフォーマ
ンスを指定するためのコマンドをCD−R/RWドライ
ブ装置0に対して送信し、CD−R/RWドライブ装置
0では、受信したコマンドにより指定されるパフォーマ
ンスが得られるように内部制御を実行するものである。
この結果、CD−R/RWドライブ装置0としては、節
電モードとしての動作が得られるものである。なお、節
電モードの設定にあっては、例えば、CD−R/RWド
ライブ装置0に対して節電モード動作を実行するように
指示するコマンドを定義して、このコマンドを送信する
ようにしてもよい。この場合、コマンド内容としては、
節電モードのレベルを指定するようにされる。一方、C
D−R/RWドライブ装置0においては、プログラムと
して、節電モード要求のコマンドにより指定される節電
レベルに応じて、上述したディスク回転速度、アクセス
速度、LCDバックライトの輝度などをバッチ処理的に
低下させる制御を実行するようにされる。
As described above, depending on the processing shown in FIG. 16, a command for designating each performance is transmitted from the host computer 80 to the CD-R / RW drive device 0, and the CD-R / RW The drive device 0 executes internal control so as to obtain the performance specified by the received command.
As a result, the CD-R / RW drive device 0 can operate in the power saving mode. In the setting of the power saving mode, for example, a command instructing the CD-R / RW drive device 0 to execute the power saving mode operation may be defined, and this command may be transmitted. . In this case, the command content is
The level of the power saving mode is specified. On the other hand, C
In the DR-RW drive device 0, the disk rotation speed, the access speed, the brightness of the LCD backlight, and the like described above are reduced as a program in a batch process according to the power saving level specified by the power saving mode request command. Control to be performed.

【0104】説明を図12に戻す。ステップS104に
て否定結果が得られた場合には、ステップS106に進
む。ステップS104にて否定結果が得られる場合と
は、図11に示した第1段階よりも低い段階となった場
合である。ステップS106においては、動作継続可能
時間Trmと境界値2とについて比較を行い、 Trm>境界値2 で表される関係が成立するか否かについて判別する。
The description returns to FIG. If a negative result is obtained in step S104, the process proceeds to step S106. The case where a negative result is obtained in step S104 is a case where the stage is lower than the first stage shown in FIG. In step S106, a comparison is made between the operation continuation time Trm and the boundary value 2, and it is determined whether or not the relationship represented by Trm> boundary value 2 holds.

【0105】このステップS106において肯定結果が
得られた場合には、電源状態としては、図11に示した
第2段階にあるものとされる。そこでこの場合には、ス
テップS107に進んで、第2レベル節電モードを設定
する。ステップS107に示す処理の実際としては、先
に図15により説明した処理動作の流れと同様とされて
よい。ただし、ステップS107の処理としては、例え
ばディスク回転速度、アクセス速度、ボリュームレベル
の制限、LCDバックライトの輝度低下(消灯)などの
各動作のうち、所要の動作についてのパフォーマンスの
レベルについて、ステップS105の処理による場合よ
りも低いレベルが設定される。
If an affirmative result is obtained in step S106, the power state is determined to be in the second stage shown in FIG. Therefore, in this case, the process proceeds to step S107, and the second level power saving mode is set. The actual processing in step S107 may be the same as the processing operation flow described above with reference to FIG. However, as the processing in step S107, for example, among the operations such as the disk rotation speed, the access speed, the limitation of the volume level, and the brightness reduction (extinguishing) of the LCD backlight, the performance level of the required operation is determined in step S105. Is set to a lower level than in the case of the processing of (1).

【0106】これに対して、ステップS106において
否定結果が得られ、バッテリ残量が第2段階よりも低い
とされる段階にあるとされた場合には、ステップS10
8の処理に進む。
On the other hand, if a negative result is obtained in step S106 and it is determined that the remaining battery level is lower than the second level, step S10
Proceed to step 8.

【0107】先に図11によっても説明したように、第
3段階では、バッテリによりCD−R/RWドライブ装
置0を動作させることを推奨しないものとしており、警
告表示を出力することになっている。そこで、ステップ
S108においては、ディスプレイモニタ208にて表
示されているコントロールアプリケーションとしての操
作画面に対して、バッテリ残量が少なくなってきたこと
を通知する警告表示を行うように表示制御処理を実行す
る。この際には、警告内容として、ACアダプタの接
続、又はバッテリの交換をユーザに促すようにもされ
る。
As described above with reference to FIG. 11, in the third stage, it is not recommended to operate the CD-R / RW drive device 0 with a battery, and a warning display is output. . Therefore, in step S108, a display control process is performed on the operation screen as the control application displayed on the display monitor 208 so as to perform a warning display for notifying that the remaining battery power is running low. . At this time, the user is prompted to connect the AC adapter or replace the battery as the warning content.

【0108】次のステップS109の処理は、ホストコ
ンピュータ80から記録データを転送してCD−R/R
Wドライブ装置0によりデータ記録を実行させている場
合に実行される処理で、この図に示す処理経緯のもと
で、データの読み込み(再生)動作が行われている状態
では実行されない。このステップS109においては、
CPU201が有するとされるキャッシュメモリ201
aに保持している記録データについての書き出しを行
い、CD−R/RWドライブ装置0に対して転送するよ
うにされる。一例として、例えばパケットライトによる
データ記録を行っていたのであれば、この処理によっ
て、パケットライトによりディスクに書き込むべきデー
タは、キャッシュメモリからすべて読み出され、CD−
R/RWドライブ装置0に転送される。CD−R/RW
ドライブ装置0では、この転送されたデータをディスク
に記録することで、例えば1パケット(1ファイル)分
のデータのディスクへの記録を完結させることができ
る。そして、次のステップS110において、ACアダ
プタが接続されたか、又はバッテリが交換されたか否か
についての判別を行うようにされる。この判別処理に
は、例えばBattery Informationの第3バイト(図7)
に記述される現在使用中の電源種別、また、Battery In
formationの[第14バイト−第15バイト](図8)
の現在のバッテリ残量を参照するようにされる。例えば
ACアダプタが接続されれば、Battery Informationの
第3バイトには、ACアダプタが現在使用中の電源であ
ることが示され、バッテリが交換されれば、Battery In
formationの[第14バイト−第15バイト]のバッテ
リ残量の値が多くなるようにして変更されるものであ
る。
In the next step S109, the recording data is transferred from the host computer 80 and the CD-R / R
This process is performed when data recording is performed by the W drive device 0, and is not performed in a state where data reading (reproducing) is being performed under the processing shown in FIG. In this step S109,
Cache memory 201 assumed to be included in CPU 201
The recording data held in a is written out and transferred to the CD-R / RW drive device 0. As an example, if data recording is performed by packet writing, by this processing, all data to be written to the disk by packet writing is read from the cache memory and the CD-
The data is transferred to the R / RW drive device 0. CD-R / RW
By recording the transferred data on the disk, the drive device 0 can complete the recording of, for example, one packet (one file) of data on the disk. Then, in the next step S110, it is determined whether the AC adapter is connected or the battery is replaced. In this determination processing, for example, the third byte of Battery Information (FIG. 7)
The type of power supply currently used as described in
[14th byte-15th byte] of formation (Fig. 8)
Is referred to the current battery level. For example, if an AC adapter is connected, the third byte of Battery Information indicates that the AC adapter is the power supply currently in use, and if the battery is replaced, Battery In
This is changed so that the value of the remaining battery amount in the [14th byte-15th byte] of the formation increases.

【0109】上記ステップS110において肯定結果が
得られた場合には、ステップS102の処理に戻るよう
にされる。これにより、先のステップS109の処理に
伴って禁止されたホストコンピュータ80からCD−R
/RWドライブ装置0への記録データの転送が許可され
ることになる。また、これまで設定されていた節電モー
ドも解除されることになる。
If an affirmative result is obtained in step S110, the process returns to step S102. As a result, the host computer 80 prohibited from performing the processing in the previous step S109 receives the CD-R
The transfer of recording data to the / RW drive device 0 is permitted. In addition, the power saving mode that has been set so far is also released.

【0110】これに対してステップS110において否
定結果が得られた場合には、ステップS111に進むよ
うにされる。ステップS111においては、許可モード
として、ディスクへのデータの記録(Write)を禁
止し、データ読み込み(Read)のみを許可するモー
ドに設定する。これにより、以降ににおいては、ホスト
コンピュータ80からCD−R/RWドライブ装置0へ
のデータの書き込みを禁止するようにされ、この状態
は、例えば、この後においてACアダプタが接続されて
節電モードが解除される、又はバッテリ交換が行われる
ことによって、少なくとも、動作継続時間Trm>境界
値2で表される条件が満たされる状態となるまで継続さ
れる。
On the other hand, if a negative result is obtained in step S110, the process proceeds to step S111. In step S111, the permission mode is set to a mode in which data recording (Write) on the disc is prohibited and only data reading (Read) is permitted. As a result, in the following, writing of data from the host computer 80 to the CD-R / RW drive device 0 is prohibited. This state is, for example, that the AC adapter is connected later and the power saving mode is set. By being released or the battery being replaced, the operation is continued at least until the condition represented by the operation duration time Trm> boundary value 2 is satisfied.

【0111】そして次のステップS112においては、
再度、ACアダプタの接続、又はバッテリの交換が行わ
れたか否かについての判別が行われる。例えば、ここで
ACアダプタの接続もバッテリの交換も行われないとさ
れ、上記ステップS112において否定結果が得られた
場合には、ステップS113に進んで、動作継続可能時
間Trmと境界値3とについて比較を行い、ここでも Trm>境界値3 の関係が成立するか否かについて判別する。そして、こ
こで電源状態としては第3段階が維持されて、上記ステ
ップS113において否定結果が得られている限りは、
ステップS112に戻るようにされる。つまり、第3段
階では、キャッシュメモリ201aの記録データをすべ
てCD−R/RWドライブ装置0に転送して、以降の書
き込みを禁止させた状態で、ACアダプタ接続又はバッ
テリ交換が行われるのを待機しているものである。そし
てこの状態の下でACアダプタ接続又はバッテリ交換が
行われ、ステップS112において肯定結果が得られた
とされると、ステップS101に戻るようにされる。
Then, in the next step S112,
Again, a determination is made as to whether the AC adapter has been connected or the battery has been replaced. For example, here, neither the connection of the AC adapter nor the replacement of the battery is performed, and if a negative result is obtained in step S112, the process proceeds to step S113, where the operation continuation time Trm and the boundary value 3 are set. A comparison is made, and it is determined whether or not the relationship of Trm> boundary value 3 is established. Then, the third stage is maintained as the power supply state, and as long as a negative result is obtained in the above-described step S113,
The process returns to step S112. That is, in the third stage, all the data recorded in the cache memory 201a is transferred to the CD-R / RW drive device 0, and while the subsequent writing is prohibited, it waits for the connection of the AC adapter or the replacement of the battery. Is what you are doing. Then, in this state, the connection of the AC adapter or the replacement of the battery is performed, and if a positive result is obtained in step S112, the process returns to step S101.

【0112】また、上記のようにして第3段階としての
状態が継続している状態の下で、電源状態が図11に示
した第4段階に至るまでにバッテリ残量が低下したとす
ると、ステップS113において否定結果が得られ、ス
テップS114に進むことになる。ステップS114
は、記録時に対応する処理とされ、図11にて説明した
ようにして、強制クローズ処理を実行する。このため
に、ホストコンピュータ80のCPU201は、今回の
セッションとしてディスクに書き込みを行ったデータの
ファイルシステムを作成して、これが記録されるように
して、クローズ処理を実行する。つまり、最終的には、
リードイン−データ−リードアウトにより形成される1
セッションのエリアがディスクに記録されるように、C
D−R/RWドライブ装置0に必要なデータ(ファイル
システム等)を転送して、ディスクへの記録を実行す
る。なお、データ読み込みが行われていたのであれば、
例えば上記したステップS114の処理に代えて、例え
ば或るファイル(又はトラック)のデータの、ホストコ
ンピュータ80による読み込みが完了した時点で再生を
終了させるようにすることができる。
Further, if the remaining battery level decreases until the power supply state reaches the fourth stage shown in FIG. 11 while the state as the third stage continues as described above, A negative result is obtained in step S113, and the process proceeds to step S114. Step S114
Is a process corresponding to the recording, and executes the forced closing process as described with reference to FIG. For this purpose, the CPU 201 of the host computer 80 creates a file system of the data that has been written to the disc as the current session, and executes the closing process so that the file system is recorded. That means, ultimately,
1 formed by lead-in-data-lead-out
C so that the area of the session is recorded on the disc
The necessary data (file system or the like) is transferred to the DR / RW drive device 0, and recording on the disc is executed. If the data was read,
For example, instead of the processing in step S114 described above, for example, the reproduction may be terminated when the reading of the data of a certain file (or track) by the host computer 80 is completed.

【0113】5.記録モードごとの動作 ホストコンピュータ80と、CD−R/RWドライブ装
置0から成るシステムの連携により、CD−R/RWド
ライブ装置0による記録再生を行う場合の処理は、概
略、上記図11及び図12に示したものとなる。ただ
し、記録方式としては、前述したようにディスクアット
ワンス(DAO)、トラックアットワンス(TAO)、
セッションアットワンス(SAO)、及びパケットライ
トの4つが有り、従って、記録モードとしては、DAO
モード、TAOモード、SAOモード、及びパケットラ
イトモードの4モードがあることになる。そして、上記
図12に示した処理に従っての動作が行われるのは、実
際には、パケットライトモード時のみとされ、DAOモ
ード、TAOモード、SAOモードにおいては、若干動
作が異なるものとされる。これは、例えばパケットライ
トでは、パケットとしての比較的小サイズのデータ単位
によって追記が可能であるのに対して、例えばDAOモ
ード、SAOモードでは、リードイン→データ→リード
アウトという1回のデータ書き込みを継続的に行うこと
でセッションをクローズするため、記録途中にディスク
回転速度(記録速度)の可変は行えないことに依る。ま
た、TAOモードでは、セッションクローズが行われな
い限りはトラック単位でディスクにトラック単位でを追
加書き込みすることができるが、トラックは通常、比較
的大きなデータサイズであり、このトラックを記録して
いる途中ではディスク回転速度(記録速度)の可変が行
えないことに依っても、パケットライト時とは異なるコ
ントロール動作が必要となる。
[0113] 5. Operation for Each Recording Mode The processing when recording and reproduction by the CD-R / RW drive device 0 is performed in cooperation with the system including the host computer 80 and the CD-R / RW drive device 0 is roughly described in FIGS. This is shown in FIG. However, as a recording method, disc-at-once (DAO), track-at-once (TAO),
There are four types: session at once (SAO) and packet write. Therefore, the recording mode is DAO
Mode, TAO mode, SAO mode, and packet write mode. Actually, the operation according to the processing shown in FIG. 12 is performed only in the packet write mode, and the operation is slightly different in the DAO mode, the TAO mode, and the SAO mode. This is because, for example, in packet write, additional writing can be performed in a relatively small data unit as a packet, whereas in DAO mode and SAO mode, for example, one data write of lead-in → data → lead-out is performed. This is because the session is closed by continuously performing, so that the disk rotation speed (recording speed) cannot be changed during recording. In the TAO mode, additional writing can be performed on the disc in track units unless the session is closed. However, the track usually has a relatively large data size, and the track is recorded. Even if the disk rotation speed (recording speed) cannot be changed on the way, a control operation different from that during packet writing is required.

【0114】そこで、以降においては、実際の記録モー
ドごとに対応しての、CD−R/RWドライブ装置0の
電源状態に基づく、ホストコンピュータ80のコントロ
ール動作について説明していくこととする。この説明に
あたっては、図13〜図15のフローチャートを参照す
る。これらの図に示される処理もまた、コントロールア
プリケーション300としてのプログラムに従ってCP
U201が実行するものとされる。また、これらの図に
示す処理は、CD−R/RWドライブ装置がバッテリを
電源として使用している状態から開始されるものとす
る。
Therefore, hereinafter, the control operation of the host computer 80 based on the power supply state of the CD-R / RW drive 0 corresponding to each actual recording mode will be described. In this description, reference is made to the flowcharts of FIGS. The processing shown in these figures is also performed according to the program as the control application 300.
U201 is to be executed. It is assumed that the processes shown in these figures are started from a state where the CD-R / RW drive uses a battery as a power source.

【0115】先ず、記録時において、ホストコンピュー
タ80が、CD−R/RWドライブ装置0の電源状態
(バッテリ残量)に応じたコントロールを行うために
は、図13の処理に従って、現在の記録モードについて
の判別を行う。この処理は、例えば記録開始時に対応す
る所定タイミングで実行されればよい。ここでは先ず、
ステップS201において、現在の記録モードについて
DAOモードであるか否かを判別し、DAOモードであ
ると判別されればDAOモード対応処理に移行する。ま
た、ステップS201においてDAOモードではないと
して否定結果が得られた場合には、次のステップS20
2に進み、ここでTAOモードであるか否かが判別され
る。そして、ここで肯定結果が得られればTAOモード
対応処理に移行するが、否定結果が得られたのであれ
ば、ステップS203に進む。ステップS203におい
ては。SAOモードであるか否かを判別し、肯定結果が
得られればSAOモード対応処理に移行する。否定結果
が得られた場合には、残るパケットライトモードとされ
ることになり、パケットライトモード対応処理に移行す
ることになる。
First, at the time of recording, in order for the host computer 80 to perform control in accordance with the power supply state (remaining battery power) of the CD-R / RW drive device 0, the current recording mode is set according to the processing of FIG. Is determined. This processing may be performed at a predetermined timing corresponding to the start of recording, for example. Here, first,
In step S201, it is determined whether or not the current recording mode is the DAO mode. If it is determined that the current recording mode is the DAO mode, the process proceeds to a DAO mode corresponding process. If a negative result is obtained in step S201 that the mode is not the DAO mode, the process proceeds to step S20.
The process proceeds to step 2, where it is determined whether or not the mode is the TAO mode. If a positive result is obtained here, the process proceeds to the TAO mode corresponding process. If a negative result is obtained, the process proceeds to step S203. In step S203. It is determined whether or not the mode is the SAO mode, and if an affirmative result is obtained, the process proceeds to a SAO mode corresponding process. If a negative result is obtained, the remaining packet write mode is set, and the process shifts to a packet write mode corresponding process.

【0116】図14には、DAOモード対応処理、TA
Oモード対応処理、SAOモード対応処理としてのコン
トロール動作が示される。DAO,TAO,SAOの各
記録モードでは、例えば図3,図4,図5により説明し
たようにしてそれぞれ異なる方式による記録を行うこと
から、データ書き込みに関する制御としては異なるもの
とされるが、電源状態に対応したコントロール動作とし
ては略同様となるため、ここでは、説明の便宜上、1つ
の処理によって示しているものである。
FIG. 14 shows a process corresponding to the DAO mode, TA
The control operation as the O-mode corresponding processing and the SAO mode corresponding processing is shown. In each of the recording modes of DAO, TAO, and SAO, for example, recording is performed in different systems as described with reference to FIGS. 3, 4, and 5, so that the control related to data writing is different. Since the control operation corresponding to the state is substantially the same, only one process is shown here for convenience of explanation.

【0117】ここでは、先ずステップS301におい
て、現在のバッテリ残量及びパフォーマンス状況に応じ
た動作継続可能時間Trmと、境界値Aとについて比較
を行い、 Trm>境界値A の状態にあるか否かが判別される。ここで、境界値Aと
しては、例えば図11に示した境界値1に対応するもの
とされる。
First, in step S301, the operation continuation time Trm according to the current remaining battery level and the performance status is compared with the boundary value A, and whether or not Trm> boundary value A is satisfied. Is determined. Here, the boundary value A corresponds to, for example, the boundary value 1 shown in FIG.

【0118】ステップS301において肯定結果が得ら
れた場合には、ステップS302に進ことで、例えば図
11にて説明した第1レベル節電モードを設定して、こ
のディスプレイモニタ208にモード設定状況を表示す
るようにされる。また、ここでの節電モード設定に関す
る処理は、例えば図12のステップS105の処理と同
様とされる。これに対して否定結果が得られた場合に
は、ステップS303に進んで、第2レベル節電モード
を設定すると共に、このモード設定状況を表示出力させ
る。そして、これらステップS302,S303の処理
が終了した後はステップS304に進む。
If an affirmative result is obtained in step S301, the process proceeds to step S302, for example, the first level power saving mode described with reference to FIG. 11 is set, and the mode setting status is displayed on the display monitor 208. To be done. Further, the processing relating to the power saving mode setting here is similar to the processing of step S105 in FIG. 12, for example. On the other hand, if a negative result is obtained, the process proceeds to step S303 to set the second level power saving mode and display the mode setting status. Then, after the processes of steps S302 and S303 are completed, the process proceeds to step S304.

【0119】ステップS304においては、操作継続可
能時間Trmと境界値Bとについて比較を行い、 Trm>境界値B の状態にあるか否かが判別される。境界値Bは、境界値
Aよりも低い値とされる。つまり、境界値Aよりも低い
バッテリ残量に対応している。そして、かつ、DAOモ
ード時、又はSAOモード時であれば、これより記録す
べき1セッションを記録するのに要するとされる時間に
対応した値が設定される。また、TAOモード時であれ
ば、これより記録すべき1トラックを記録するのに要す
るとされる時間に対応した値が設定される。これは、例
えば現在のパフォーマンスとして設定されている記録速
度(ディスク回転速度)と、1セッション又は1トラッ
ク分のデータサイズとを利用するなどして、CPU20
1が算出するものである。ただし、さほどの精度が必要
ないとされるのであれば、平均的な値を予め保持してい
るようにしてもよいものである。
In step S304, a comparison is made between the operation continuable time Trm and the boundary value B, and it is determined whether or not Trm> boundary value B. The boundary value B is lower than the boundary value A. That is, it corresponds to the remaining battery level lower than the boundary value A. In the DAO mode or the SAO mode, a value corresponding to a time required to record one session to be recorded is set. In the TAO mode, a value corresponding to the time required to record one track to be recorded is set. This is achieved by utilizing the recording speed (disc rotation speed) set as the current performance and the data size for one session or one track, for example.
1 is calculated. However, an average value may be held in advance if not much accuracy is required.

【0120】ここで、ステップS304において肯定結
果が得られたのであれば、現在のバッテリ残量によって
は、1セッション又は1トラック分のデータを書き込む
ことが可能であるために、ステップS309に進んで、
データ書き込み処理を開始するようにされる。このステ
ップS309により一旦データ書き込み処理が開始され
た後は、例えば、現在の節電モード状態に応じたディス
ク回転速度(記録速度)によって、ディスク1枚分(D
AOモードの場合)、1セッション分(SAOモードの
場合)又は1トラック分(TAOモードの場合)のデー
タが書き込まれていくことになる。
If a positive result is obtained in step S304, one session or one track of data can be written depending on the current remaining battery level. ,
The data writing process is started. After the data writing process is started once in this step S309, for example, one disk (D
In the case of the AO mode, data for one session (in the case of the SAO mode) or one track (in the case of the TAO mode) is written.

【0121】これに対して、ステップS304において
否定結果が得られた場合、即ち、現在のバッテリ残量に
よっては、1セッション又は1トラック分のデータを書
き込むことが不可能であるとされる場合には、ステップ
S305に進んで、警告表示をおこなう。つまり、バッ
テリ残量に余裕が無くなってきたことを通知するもの
で、この際には、ACアダプタの接続、又はバッテリ交
換を促すためのメッセージを表示させる。
On the other hand, if a negative result is obtained in step S304, that is, if it is determined that data for one session or one track cannot be written depending on the current remaining battery level, Proceeds to step S305 to display a warning. In other words, it notifies that the remaining battery capacity is running out. At this time, a message for prompting the user to connect the AC adapter or replace the battery is displayed.

【0122】そして、次のステップS306及びステッ
プS307において、ACアダプタの接続、及びバッテ
リの交換が行われるのを待機している。ここでは、ステ
ップS306においてACアダプタが接続されたか否か
についての判別を行っており、肯定結果が得られると、
先ずはステップS308に進んで、これまでの処理によ
って節電モードが設定されているのであれば、この節電
モードを解除した後、ステップS309に進んでデータ
書き込み処理を開始する。これに対して否定結果が得ら
れた場合には、ステップS307に進んでバッテリ交換
が行われたか否かについての判別を行う。ステップS3
07においてバッテリ交換が行われたとして肯定結果が
得られた場合には、ステップS301の処理に戻ること
になる。これに対して、否定結果が得られたのであれ
ば、ステップS310の処理に移行する。ステップS3
10においては、Readのみが許可されるモードを設
定して、Writeは禁止する。この処理によって、バ
ッテリ残量が少ないとされる状況のもとで、ACアダプ
タの接続、又はバッテリの交換が行われず、上記した1
セッション又は1トラック分のデータの記録をクローズ
させる保証が得られない場合には、CD−R/RWドラ
イブ装置0のディスクへのデータ書き込みを開始するこ
とが禁止されるものである。そして、このようにしてデ
ータ書き込み開始が禁止される結果、DOAモードであ
れば、ディスク1枚分のデータの記録が開始されずにキ
ャンセルされ、TAO,SAOモードであれば、それぞ
れ1トラック、1セッショ分のデータ記録が開始される
ことなくキャンセルされる。
Then, in the next steps S306 and S307, the process waits for connection of the AC adapter and replacement of the battery. Here, it is determined whether or not the AC adapter is connected in step S306, and if a positive result is obtained,
First, the process proceeds to step S308, and if the power saving mode has been set by the processing so far, after canceling the power saving mode, the process proceeds to step S309 to start the data writing process. On the other hand, if a negative result is obtained, the process proceeds to step S307 to determine whether or not battery replacement has been performed. Step S3
If a positive result is obtained in 07 at the battery exchange, the process returns to step S301. On the other hand, if a negative result is obtained, the process moves to step S310. Step S3
In 10, a mode in which only Read is permitted is set, and Write is prohibited. As a result of this processing, the AC adapter is not connected or the battery is not replaced under the condition that the remaining battery power is low.
If it is not possible to guarantee that the recording of data for one session or one track is closed, it is prohibited to start writing data to the disc of the CD-R / RW drive device 0. As a result of prohibiting the start of data writing in this way, in the DOA mode, recording of data for one disk is canceled without starting, and in the TAO and SAO modes, one track and one track are recorded, respectively. Data recording for the session is canceled without starting.

【0123】図15には、パケットライトモード対応処
理としてのコントロール動作が示される。先にも述べた
ように、パケットライトモード対応処理としては、先に
図12に示した記録再生時のコントロール処理によって
も示されているのであるが、ここでは、特に、パケット
ライトモード対応処理のみに限定して、若干詳細に説明
していくこととする。
FIG. 15 shows a control operation as a packet write mode corresponding process. As described above, the packet write mode-compatible processing is also shown by the control processing at the time of recording and reproduction shown in FIG. 12, but here, in particular, only the packet write mode-compatible processing is performed. And will be described in some detail.

【0124】ここでは先ず、ステップS401におい
て、現在の動作状況とバッテリ残量に応じた動作可能継
続時間Trmと境界値1(図11参照)について、Tr
m>境界値1が成立するか否かについて判別する。ここ
で、肯定結果が得られれば、現在の電源状態としてはバ
ッテリ駆動時における第1段階(図11参照)としての
バッテリ残量とされることから、ステップS402に進
んで第1レベル節電モードを設定し、この節電モード状
況を表示する。これに対して、ステップS403におい
て否定結果が得られたのであれば、電源状態としてはバ
ッテリ駆動時における第2段階以下の段階とされること
になるので、ステップS403に進んで、第2レベル節
電モードを設定し、この節電モード状況の表示を行うよ
うにされる。これらステップS402及びステップS4
03の処理が実行された後は、ステップS404に進
む。
Here, first, in step S401, the operable continuation time Trm and the boundary value 1 (see FIG. 11) according to the current operation status and the remaining battery power are determined by Tr.
It is determined whether or not m> boundary value 1 is satisfied. Here, if an affirmative result is obtained, the current power state is the remaining battery level as the first stage (see FIG. 11) during battery operation. Set and display this power saving mode status. On the other hand, if a negative result is obtained in step S403, the power state is the second or lower stage when the battery is driven. Therefore, the process proceeds to step S403 and the second level power saving is performed. A mode is set, and this power saving mode status is displayed. These steps S402 and S4
After the process of 03 is performed, the process proceeds to step S404.

【0125】ステップS404においては、動作継続可
能時間Trmと境界値2とについて、Trm>境界値2
が成立するか否かについて判別している。そして、ここ
で肯定結果が得られた場合には、電源状態としてはバッ
テリ駆動時における第1段階又は第2段階にあるとされ
ることになる。この場合には、ステップS409に進ん
で、データ書き込み処理を開始する。この場合のデータ
書き込み処理としては、1パケット分のデータをディス
クに書き込むための処理となる。そして、次のステップ
S410においては、ホストコンピュータ80のキャッ
シュメモリ201aからCD−R/RWドライブ装置0
側に対して記録データが転送され、この転送されたデー
タのディスクへの書き込みが終了するのを待機してい
る。
In step S404, regarding the operation continuation time Trm and the boundary value 2, Trm> boundary value 2
Is determined as to whether or not. If a positive result is obtained here, the power state is determined to be in the first stage or the second stage during battery operation. In this case, the process proceeds to step S409 to start the data writing process. The data writing process in this case is a process for writing one packet of data to the disk. Then, in the next step S410, the CD-R / RW drive device 0 is read from the cache memory 201a of the host computer 80.
The recording data is transferred to the device, and the writing of the transferred data to the disk is awaited.

【0126】上記ステップ410において、未だデータ
書き込みが終了していないと判別された場合には、ステ
ップS401に戻ることで、このデータ記録処理中にお
ける動作継続可能時間Trmと境界値(1,2,3)と
の比較が行われ、この比較結果に応じたコントロール処
理が実行されることになる。
If it is determined in step 410 that the data writing has not yet been completed, the flow returns to step S401 to allow the operation continuation time Trm and the boundary value (1, 2, 2,. The comparison with 3) is performed, and the control process according to the comparison result is executed.

【0127】そして、例えばバッテリ残量として第2段
階(図11)が維持された状態でデータ書き込みが終了
したのであれば、ステップS410において肯定結果が
得られ、この処理ルーチンを抜けるようにされる。
If the data writing is completed while the second stage (FIG. 11) is maintained as the remaining battery level, a positive result is obtained in step S410 and the processing routine is exited. .

【0128】また、ステップS404において否定結果
が得られた場合には、電源状態として第3段階よりも下
の段階にあることになるのであるが、この場合には、ス
テップS405以降の処理に進む。
If a negative result is obtained in step S404, it means that the power supply is at a stage lower than the third stage. In this case, the process proceeds to step S405 and subsequent steps. .

【0129】ステップS405においては、バッテリ残
量が不足してきたことを示す警告表示をディスプレイモ
ニタ208の操作画面上に行うようにされる。このとき
の警告表示としては前述したように、CD−R/RWド
ライブ装置0に対するACアダプタの接続又はバッテリ
の交換をユーザに促すメッセージを出力する。そして、
次のステップS406→ステップS407の処理によっ
て、例えば実際には所定時間内にACアダプタ又はバッ
テリ交換が行われるのを待機する。
In step S 405, a warning display indicating that the remaining battery power is running short is displayed on the operation screen of the display monitor 208. As a warning display at this time, as described above, a message prompting the user to connect the AC adapter to the CD-R / RW drive device 0 or replace the battery is output. And
By the processing of the next step S406 → step S407, for example, it waits until the AC adapter or the battery is actually replaced within a predetermined time.

【0130】ACアダプタが接続された場合には、ステ
ップS406にて肯定結果が得られることになるが、こ
の場合にはステップS408に進み、これまでの処理経
過において設定された第2節電モードを解除するように
される。そしてこの後、ステップS409のデータ書き
込み処理に移行する。また、バッテリ交換が行われたの
であれば、ステップS407において肯定結果が得られ
てステップS401に戻るようにされる。
When the AC adapter is connected, an affirmative result is obtained in step S406. In this case, the process proceeds to step S408, and the second power saving mode set in the progress of the processing up to now is set. It is made to release. After that, the flow shifts to the data writing process in step S409. If the battery has been replaced, an affirmative result is obtained in step S407 and the process returns to step S401.

【0131】これに対して、ACアダプタの接続もバッ
テリの交換も行われない場合には、ステップS407に
て否定結果が得られてステップS411以降の処理に進
む。ステップS411においては、現在、キャッシュメ
モリ201aに記録データがバッファリングされている
か否かについて判別している。そして、記録データがバ
ッファリングされていると判別された場合には、ステッ
プS412の処理によってキャッシュメモリ内のデータ
についてすべて書き出しを行って、ステップS413に
進む。これに対してステップS411において、キャッ
シュメモリ201aには記録データがバッファリングさ
れていないとして否定結果が得られた場合には、ステッ
プS412をパスしてステップS413に進むようにさ
れる。ステップS413においては、Readのみを許
可し、Writeを禁止するモードを設定する。これに
よって、これ以上のパケットデータの書き込みが禁止さ
れ、例えばユーザが新規なパケットを記録するための操
作をホストコンピュータ80に対して行ったとしても、
これについてはキャンセルされることになる。
On the other hand, when neither the connection of the AC adapter nor the replacement of the battery is performed, a negative result is obtained in step S407, and the process proceeds to step S411 and subsequent steps. In step S411, it is determined whether or not the recording data is currently buffered in the cache memory 201a. If it is determined that the recording data is buffered, all the data in the cache memory is written out by the process of step S412, and the process proceeds to step S413. On the other hand, if a negative result is obtained in step S411 that the recording data is not buffered in the cache memory 201a, the process proceeds to step S413 by passing step S412. In step S413, a mode is set in which only Read is permitted and Write is prohibited. This prohibits further writing of packet data. For example, even if the user performs an operation for recording a new packet on the host computer 80,
This will be canceled.

【0132】次のステップS414においては、動作継
続可能時間Trm>境界値3の関係が成立するか否かに
ついて判別している。この場合の境界値3は、図11に
て述べた、バッテリ駆動時の第3段階と第4段階との境
界となる値であるが、特にここでは、パケットライトで
あることに対応して、1パケット分のデータを記録する
のに足るとされる動作継続可能時間Trmに基づいて決
定するようにしてもよいものである。このステップS4
14にて肯定結果が得られた場合には、一旦この処理を
抜けて、例えば最後ステップS401の処理に戻るよう
にされる。これによって、例えばステップS401〜s
407の処理過程において、ACアダプタが接続されれ
ば節電モードが解除されてデータ書き込みを実行するこ
とが可能となり、バッテリが交換されて第2段階以上の
電源状態が維持されれば、第1又は第2レベル節電モー
ドを設定した状態の下で、データ書き込み処理が可能と
なる。
In the next step S414, it is determined whether or not the relationship of operation continuation time Trm> boundary value 3 is satisfied. The boundary value 3 in this case is a value which is a boundary between the third stage and the fourth stage when the battery is driven as described with reference to FIG. 11, and in this case, particularly, in response to the packet write, The determination may be made based on the operation continuable time Trm which is sufficient for recording one packet of data. This step S4
If an affirmative result is obtained in 14, the process is temporarily exited, and the process returns to, for example, the last step S401. Thereby, for example, steps S401 to s
In the process of step 407, if the AC adapter is connected, the power saving mode is released and the data can be written. If the battery is replaced and the power state of the second or higher stage is maintained, the first or the second state is maintained. Data write processing can be performed in a state where the second level power saving mode is set.

【0133】これに対して、ステップS414におい
て、否定結果が得られて第4段階の電源状態に至ったと
される場合には、ステップS415に進んで強制クロー
ズ処理を実行する。
On the other hand, if it is determined in step S414 that a negative result is obtained and the power supply state of the fourth stage has been reached, the flow advances to step S415 to execute the forced closing process.

【0134】以上の説明から分かるように、本実施の形
態としては、CD−R/RWドライブ装置0がバッテリ
により駆動されている状態では、先ず、節電モードが設
定され、CD−R/RWドライブ装置0のパフォーマン
スとしては、例えばACアダプタ接続時よりも低くなる
ようにされる。また、この節電モードとしては、バッテ
リ残量の減少に応じて、段階的にパフォーマンスを低下
させることで、さらなる電力消費の節減が図られるよう
にするものである。
As can be seen from the above description, in the present embodiment, when the CD-R / RW drive device 0 is driven by a battery, first, the power saving mode is set, and the CD-R / RW drive is set. The performance of the device 0 is, for example, lower than when the AC adapter is connected. In the power saving mode, the performance is gradually reduced in accordance with the decrease in the remaining battery power, so that the power consumption can be further reduced.

【0135】そして、例えばCD−R/RWドライブ装
置0の動作継続可能時間が短くなってきたとされる程度
にバッテリ残量が少なくなってきた場合には、先ず警告
表示をおこなってユーザにACアダプタの接続、又はバ
ッテリの交換を促すと共に、記録禁止モードを設定す
る。これにより、例えばDAO、TAO、SAOであれ
ば、この段階でセッション(ディスク1枚分)又はトラ
ック単位のデータ記録開始が禁止されることになる。ま
たパケットライトにあっては、この状態からさらにバッ
テリ残量が少なくなって、1パケット分のデータを新規
に記録するだけの動作継続時間が得られないとされる程
度にバッテリ残量が低下した場合には、例えそれがユー
ザの意図にそぐわないものであっても、これまで記録し
たパケットデータについての強制クローズ処理を実行し
てしまうものである。このような動作が得られること
で、本実施の形態では、バッテリの持続時間を長くする
ことができ、また、ディスクに記録されたデータの破壊
を防止するものである。そして、本実施の形態として
は、このような動作を、ホストコンピュータ80とCD
−R/RWドライブ装置0とがデータインターフェイス
によって接続されたシステムにおいて、Battery Inform
ation commandの送受信を実行させ、これに基づいてホ
ストコンピュータ80が制御する。
When the remaining battery capacity is reduced to such an extent that the operation continuation time of the CD-R / RW drive device 0 is reduced, for example, a warning is displayed and the user is notified of the AC adapter. Connection or battery replacement, and set the recording prohibition mode. Thus, for example, in the case of DAO, TAO, and SAO, the start of data recording in session (for one disc) or track unit is prohibited at this stage. In the case of packet writing, the remaining battery power is further reduced from this state, and the remaining battery power is reduced to such an extent that the operation continuation time for newly recording one packet of data cannot be obtained. In this case, even if the packet data does not meet the user's intention, the forced closing process is performed on the packet data recorded so far. By obtaining such an operation, in the present embodiment, the duration of the battery can be extended, and the data recorded on the disc is prevented from being destroyed. In the present embodiment, such an operation is performed by the host computer 80 and the CD.
-In a system in which the R / RW drive device 0 is connected by a data interface, the Battery Inform
The transmission and reception of the ation command are executed, and the host computer 80 controls based on this.

【0136】なお、本発明は上記実施の形態に限定され
るものではなく、各種変更が可能とされる。例えば上記
実施の形態としては、メディアに対する記録再生装置と
してCD−R/RWドライブ装置としているが、例えば
CD−Rのみ、又はCD−RWのみに対応する記録再生
機能を有しているようなディスクドライブ装置に対して
適用が可能であり、更には、例えばMO等をはじめと
し、CD−RやCD−RW以外のメディアに対応した記
録再生が可能な記録再生装置に対しても適用が可能とさ
れる。また、これに応じて、メディアに対する記録方式
が変更されるのであれば、この記録方式に応じてのクロ
ーズ処理が行われればよいものである。更には、例えば
記録再生装置以外の周辺装置とホストコンピュータとの
組み合わせから成るシステムに対しても適用することが
考えられる。
Note that the present invention is not limited to the above embodiment, and various changes can be made. For example, in the above-described embodiment, a CD-R / RW drive device is used as a recording / reproducing device for a medium. However, for example, a disc having a recording / reproducing function corresponding to only a CD-R or only a CD-RW. The present invention is applicable to a drive device, and further applicable to a recording / reproducing device capable of recording / reproducing media corresponding to media other than a CD-R or a CD-RW, such as an MO. Is done. Further, if the recording method for the medium is changed in response to this, it is sufficient that the closing process is performed according to the recording method. Further, for example, the present invention can be applied to a system including a combination of a peripheral device other than the recording / reproducing device and a host computer.

【0137】[0137]

【発明の効果】以上説明したように本発明は、例えば、
情報処理装置とされるホストコンピュータと周辺機器と
を通信可能に接続したような情報処理システムの動作と
して、例えば電源情報(Battery Information)の送受
信によって、周辺機器側の電源状態をホストに対して通
知することができる。そして、この電源情報の内容に応
じて、ホストは、データの記録再生に関する動作をはじ
めとする各種動作が適宜実行されるように制御を行うよ
うにされる。そして本発明では、この電源情報に含まれ
るバッテリ残量を示し得る情報(例:バッテリ残量に応
じた動作継続可能時間)に基づいて、周辺機器側がバッ
テリで駆動されているときには、周辺機器における消費
電力が減少されるようにするための適切なシステム動作
が得られるようにすることが可能となるものである。即
ち、本発明では、システム動作として、例えば周辺機器
がバッテリ駆動されている場合に、そのバッテリの持続
時間をこれまでよりも長くするように動作させるという
節電機能を有する。これにより、それだけシステムの利
便性が向上する。
As described above, the present invention provides, for example,
As an operation of the information processing system in which a host computer as an information processing apparatus and a peripheral device are communicably connected, for example, the power state of the peripheral device is notified to the host by transmitting and receiving power information (Battery Information). can do. Then, in accordance with the contents of the power supply information, the host performs control so that various operations including operations relating to data recording and reproduction are appropriately executed. According to the present invention, when the peripheral device is driven by the battery based on the information (eg, the operation continuation time corresponding to the remaining battery) included in the power information, which indicates the remaining battery amount, It is possible to obtain appropriate system operation for reducing power consumption. That is, the present invention has, as a system operation, a power saving function in which, for example, when a peripheral device is driven by a battery, the battery is operated so as to have a longer duration than before. Thereby, the convenience of the system is improved accordingly.

【0138】そして、上記したシステムによる節電動作
としては、周辺機器が記録再生装置で或る場合に、記録
媒体の駆動倍速度を変更させるように指示を行うと共
に、これに対応して、ホスト側におけるデータ転送速度
も変更するものである。例えば、このような周辺機器側
の駆動倍速度は、ホスト側におけるデータ転送速度と連
携するために、周辺機器側のみの独自判断により変更す
ることは好ましいことではないのであるが、本発明の場
合のように、ホスト側の制御によって行うようにすれ
ば、容易に実現でき、また、データの記録再生に支障を
来すことが無いようにされる。
In the power saving operation by the above system, when the peripheral device is a recording / reproducing device, an instruction is given to change the drive speed of the recording medium, and in response to this, the host side Is also changed. For example, in order to cooperate with the data transfer speed on the host side, it is not preferable to change the drive double speed on the peripheral device side by an independent judgment of only the peripheral device side. As described above, if the control is performed by the control of the host side, it can be easily realized, and the recording and reproduction of data is not hindered.

【0139】また、節電動作としては、ほかに、記録再
生装置としての周辺機器におけるアクセス速度の変更、
ボリュームの変更、表示部の輝度変更又は表示/非表示
の切り換えなどを制御するようにされることで、より効
果的な節電が行われるようにされる。例えばこれらの動
作は上記した記録速度(記録媒体の駆動倍速度)とは異
なり、周辺機器単体であっても変更設定は可能ではあ
る。ただし、本発明のようにしてホスト側でコントロー
ルするものとすれば、例えば機器の動作状況を示すステ
ータス情報の授受を行わなくとも、周辺機器のパフォー
マンス状況をホスト側で把握することが可能となり、例
えばホスト側で或る所要のシステム動作を実行するのに
有利となるものである。一例としては、周辺機器側のパ
フォーマンス状況を表示出力するといったことも容易に
可能になるものである。
The power saving operation includes, for example, changing an access speed in a peripheral device as a recording / reproducing device,
By controlling the change of the volume, the change of the brightness of the display unit, or the switching of display / non-display, etc., more effective power saving is performed. For example, these operations are different from the above-described recording speed (driving speed of the recording medium), and can be changed and set even with the peripheral device alone. However, if control is performed on the host side as in the present invention, it is possible to grasp the performance status of the peripheral device on the host side without transmitting / receiving status information indicating the operation status of the device, for example. For example, it is advantageous to perform a certain required system operation on the host side. As an example, it is possible to easily display and output the performance status of the peripheral device.

【0140】また、バッテリ残量に応じて、節電動作と
しての周辺機器のパフォーマンスのレベルを変更するよ
うにすれば、できるだけ良好なパフォーマンス状態で動
作させながらも、有効に節電を図ることが可能となる。
Further, by changing the performance level of the peripheral device as a power saving operation in accordance with the remaining battery level, it is possible to effectively save power while operating in the best possible performance state. Become.

【0141】このように本発明は、システム動作として
周辺機器における節電が行われるようにすることで、例
えば周辺機器単体で節電動作を実行する場合よりも、よ
り有効な効果が得られるようにしているものである。
As described above, according to the present invention, the power saving in the peripheral device is performed as the system operation, so that a more effective effect can be obtained as compared with the case where the power saving operation is executed by the peripheral device alone. Is what it is.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の実施の形態のCD−R/RWドライブ
装置の内部構成例を示すブロック図である。
FIG. 1 is a block diagram illustrating an example of an internal configuration of a CD-R / RW drive device according to an embodiment of the present invention.

【図2】本発明の実施の形態のホストコンピュータの内
部構成例を示すブロック図である。
FIG. 2 is a block diagram illustrating an example of an internal configuration of a host computer according to the embodiment of the present invention.

【図3】ディスクアットワンスの記録方式を示す説明図
である。
FIG. 3 is an explanatory diagram showing a disc-at-once recording method.

【図4】トラックアットワンスの記録方式を示す説明図
である。
FIG. 4 is an explanatory diagram showing a track-at-once recording method.

【図5】セッションアットワンスの記録方式を示す説明
図である。
FIG. 5 is an explanatory diagram showing a session-at-once recording method.

【図6】GET BATTERY INFORMATION commandの構造を示
す説明図である。
FIG. 6 is an explanatory diagram showing the structure of a GET BATTERY INFORMATION command.

【図7】BATTERY INFORMATIONの構造を示す説明図であ
る。
FIG. 7 is an explanatory diagram showing the structure of BATTERY INFORMATION.

【図8】BATTERY INFORMATIONの構造を示す説明図であ
る。
FIG. 8 is an explanatory diagram showing the structure of BATTERY INFORMATION.

【図9】BATTERY INFORMATIONの構造を示す説明図であ
る。
FIG. 9 is an explanatory diagram showing the structure of BATTERY INFORMATION.

【図10】BATTERY INFORMATIONの構造を示す説明図で
ある。
FIG. 10 is an explanatory diagram showing the structure of BATTERY INFORMATION.

【図11】本実施の形態における電源状態と、システム
のコントロール動作との対応を示す説明図である。
FIG. 11 is an explanatory diagram showing a correspondence between a power supply state and a control operation of the system in the present embodiment.

【図12】図11に示す電源状態に応じてのシステムコ
ントロール動作を実現するための処理動作を示すフロー
チャートである。
12 is a flowchart showing a processing operation for realizing a system control operation according to a power supply state shown in FIG. 11;

【図13】記録モードごとに応じたシステムコントロー
ル動作を実現するための処理動作として、記録モードを
判定するための処理を示すフローチャートである。
FIG. 13 is a flowchart showing a process for determining a recording mode as a processing operation for realizing a system control operation corresponding to each recording mode.

【図14】記録モードとしてDAO,TAO,SAOに
応じたシステムコントロール動作を実現するための処理
動作を示すフローチャートである。
FIG. 14 is a flowchart illustrating a processing operation for realizing a system control operation according to DAO, TAO, and SAO as recording modes.

【図15】記録モードとしてパケットライトに応じたシ
ステムコントロール動作を実現するための処理動作を示
すフローチャートである。
FIG. 15 is a flowchart showing a processing operation for realizing a system control operation according to a packet write as a recording mode.

【図16】節電モード設定のための処理動作を示すフロ
ーチャートである。
FIG. 16 is a flowchart showing a processing operation for setting a power saving mode.

【符号の説明】[Explanation of symbols]

1 ピックアップ、2 対物レンズ、3 二軸機構、4
レーザダイオード、9 RFアンプ、10 システム
コントローラ、12 エンコード/デコード部、13
USBインターフェース、14 サーボプロセッサ、1
6 二軸ドライバ、19 APC回路、20 バッファ
メモリ、25 アシンメトリ検出回路、26 ROM、
27 RAM、80 ホストコンピュータ、90 ディ
スク、100 USBバス、101 データバス、10
2 パワーバス、201 CPU、201a キャッシ
ュメモリ、202 ROM、203 RAM、204
入出力インターフェイス、205 キーボード、206
マウス、207 HDD、208 ディスプレイモニ
タ、209 USBインターフェイス、300 コント
ロールアプリケーション
1 pickup, 2 objective lens, 2 biaxial mechanism, 4
Laser diode, 9 RF amplifier, 10 system controller, 12 encoding / decoding unit, 13
USB interface, 14 servo processor, 1
6 two-axis driver, 19 APC circuit, 20 buffer memory, 25 asymmetry detection circuit, 26 ROM,
27 RAM, 80 host computer, 90 disk, 100 USB bus, 101 data bus, 10
2 power bus, 201 CPU, 201a cache memory, 202 ROM, 203 RAM, 204
I / O interface, 205 keyboard, 206
Mouse, 207 HDD, 208 display monitor, 209 USB interface, 300 control application

Claims (13)

【特許請求の範囲】[Claims] 【請求項1】 少なくとも第1の情報処理装置と第2の
情報処理装置とを通信可能に接続して成る情報処理シス
テムにおいて、 上記第1の情報処理装置は、 少なくともバッテリによる内部への電源供給を行うこと
のできる電源手段と、 上記電源手段に関する所定の情報を格納した電源情報を
生成する電源情報生成手段と、 上記電源情報を、上記第2の情報処理装置に対して送信
する情報送信手段と、を備え 上記第2の情報処理装置は、受信した上記電源情報に格
納される上記バッテリの残量を示し得るバッテリ残量情
報に基づいて、上記第1の情報処理装置における消費電
力を減少させる所要の動作が当該情報処理システムにお
いて得られるように制御する制御手段を備えている、 ことを特徴とする情報処理システム。
1. An information processing system comprising at least a first information processing apparatus and a second information processing apparatus communicably connected to each other, wherein the first information processing apparatus supplies power to the inside by at least a battery Power supply means capable of performing power supply information, power supply information generation means for generating power supply information storing predetermined information on the power supply means, and information transmission means for transmitting the power supply information to the second information processing apparatus. The second information processing apparatus reduces power consumption in the first information processing apparatus based on remaining battery level information that can indicate the remaining battery level stored in the received power information. An information processing system, comprising: control means for controlling a required operation to be performed in the information processing system.
【請求項2】 上記第1の情報処理装置は、所定の記録
媒体に対応してデータの記録及び/又は再生が可能とさ
れる記録再生手段を備え、 上記制御手段は、 上記第1の情報処理装置に対して、記録又は再生のため
の記録媒体の駆動倍速度を変更させるように指示すると
共に、 当該第2の情報処理装置における記録データ又は再生デ
ータの転送速度を、指示を行った上記記録媒体の駆動倍
速度に対応して変更するように制御を実行することを特
徴とする請求項1に記載の情報処理システム。
2. The information processing apparatus according to claim 1, further comprising: a recording / reproducing unit configured to record and / or reproduce data corresponding to a predetermined recording medium. Along with instructing the processing device to change the drive speed of the recording medium for recording or reproduction, the transfer speed of the recording data or reproduction data in the second information processing device is instructed. The information processing system according to claim 1, wherein the control is performed so as to change the drive speed according to the drive speed of the recording medium.
【請求項3】 他の情報処理装置側と通信可能に接続す
る接続手段と、 少なくともバッテリによる内部への電源供給を行うこと
のできる電源手段と、 上記電源手段に関する所定の情報を格納した電源情報を
生成する電源情報生成手段と、 上記電源情報を、上記接続手段を介して上記他の情報処
理装置に対して送信する情報送信手段と、 上記接続手段を介して上記他の情報処理装置から送信さ
れた、消費電力を減少させるための動作を指示する制御
情報を受信した場合に、この制御情報に基づいて内部動
作を制御可能とされる制御手段と、 を備えていることを特徴とする情報処理装置。
3. A connection means for communicatively connecting to another information processing apparatus side; a power supply means capable of supplying power to the inside by at least a battery; and power supply information storing predetermined information on the power supply means. Power information generating means for generating the power information, information transmitting means for transmitting the power information to the other information processing apparatus via the connection means, and transmission from the other information processing apparatus via the connection means And control means capable of controlling internal operations based on the control information when receiving control information instructing an operation for reducing power consumption. Processing equipment.
【請求項4】 所定の記録媒体に対応してデータの記録
及び/又は再生が可能とされる記録再生手段を備え、 上記制御手段は、 上記制御情報に基づいて、上記他の情報処理装置におい
て設定される記録データ又は再生データの転送速度に対
応するとされる、記録媒体の駆動倍速度を設定するよう
に上記記録再生手段を制御可能とされることを特徴とす
る請求項3に記載の情報処理装置。
4. A recording / reproducing unit capable of recording and / or reproducing data corresponding to a predetermined recording medium, wherein the control unit is configured to control the other information processing device based on the control information. 4. The information according to claim 3, wherein the recording / reproducing means is controllable so as to set a drive speed of the recording medium, which corresponds to a set transfer speed of the recording data or the reproduction data. Processing equipment.
【請求項5】 所定の記録媒体に対応してデータの記録
及び/又は再生が可能とされる記録再生手段を備え、 上記制御手段は、 上記制御情報に基づいて、アクセス速度を変更設定可能
なように構成されることを特徴とする請求項3に記載の
情報処理装置。
5. A recording / reproducing means capable of recording and / or reproducing data corresponding to a predetermined recording medium, wherein the control means can change and set an access speed based on the control information. The information processing apparatus according to claim 3, wherein the information processing apparatus is configured as follows.
【請求項6】 オーディオ信号を出力するオーディオ信
号出力手段を備え、 上記制御手段は、 上記制御情報に基づいて、上記オーディオ信号出力手段
における出力音声のレベルを変更設定可能に構成される
ことを特徴とする請求項3に記載の情報処理装置。
6. An audio signal output unit for outputting an audio signal, wherein the control unit is configured to be capable of changing and setting a level of an output sound in the audio signal output unit based on the control information. The information processing apparatus according to claim 3, wherein
【請求項7】 表示手段を備え、 上記制御手段は、 上記制御情報に基づいて、上記表示手段の表示輝度又は
表示/非表示を制御可能とされることを特徴とするアク
セス速度を変更設定するように構成されることを特徴と
する請求項3に記載の情報処理装置。
7. An access speed, comprising a display unit, wherein the control unit changes and sets an access speed based on the control information so that display brightness or display / non-display of the display unit can be controlled. The information processing apparatus according to claim 3, wherein the information processing apparatus is configured as follows.
【請求項8】 少なくともバッテリによる内部への電源
供給が可能とされる他の情報処理装置、と通信可能に接
続する接続手段と、 上記他の情報処理装置から送信される、電源に関する所
定の情報が格納された電源情報を上記接続手段を介して
受信したときには、この受信した電源情報に格納される
上記バッテリの残量を示し得るバッテリ残量情報に基づ
いて、上記他の情報処理装置における消費電力を減少さ
せるための所要の動作が、当該情報処理装置及び/又は
上記他の情報処理装置において実行されるように制御す
る制御手段、 を備えていることを特徴とする情報処理装置。
8. A connection unit communicably connected to another information processing apparatus capable of supplying power to the inside by at least a battery, and predetermined information regarding power supply transmitted from the other information processing apparatus. When the power information stored in the other information processing device is received via the connection unit, the power information stored in the received power information may indicate the remaining battery power. Control means for controlling a required operation for reducing power to be executed in the information processing device and / or the other information processing device.
【請求項9】上記制御手段は、 上記他の情報処理装置は、 所定の記録媒体に対応してデータの記録及び/又は再生
が可能とされる記録再生手段を備える上記他の情報処理
装置に対して、記録又は再生のための記録媒体の駆動倍
速度を変更させるように指示すると共に、 当該情報処理装置における記録データ又は再生データの
転送速度を、上記記録媒体の駆動倍速度に対応して変更
させるように制御を実行することを特徴とする請求項8
に記載の情報処理装置。
9. The information processing apparatus according to claim 1, wherein the other information processing apparatus includes a recording / reproducing means capable of recording and / or reproducing data corresponding to a predetermined recording medium. On the other hand, while instructing to change the drive speed of the recording medium for recording or reproduction, the transfer speed of the recording data or the reproduction data in the information processing apparatus is set to correspond to the drive speed of the recording medium. 9. The control according to claim 8, wherein the control is executed so as to change.
An information processing apparatus according to claim 1.
【請求項10】 上記制御手段は、 所定の記録媒体に対応してデータの記録及び/又は再生
が可能とされる記録再生手段を備える上記他の情報処理
装置におけるアクセス速度を可変させるための指示を行
うことが可能に構成されることを特徴とする請求項8に
記載の情報処理装置。
10. An instruction for changing an access speed in said another information processing apparatus comprising a recording / reproducing means capable of recording and / or reproducing data corresponding to a predetermined recording medium. The information processing apparatus according to claim 8, wherein the information processing apparatus is configured to perform the following.
【請求項11】 上記制御手段は、上記他の情報処理装
置に備えられるオーディオ信号出力手段の音声出力レベ
ル を可変させるための指示を行うことが可能に構成される
ことを特徴とする請求項8に記載の情報処理装置。
11. The apparatus according to claim 8, wherein said control means is capable of giving an instruction for changing an audio output level of an audio signal output means provided in said another information processing apparatus. An information processing apparatus according to claim 1.
【請求項12】 上記制御手段は、 上記他の情報処理装置に備えられる表示手段の表示輝度
の変更、又は表示/非表示の切り換えについての指示を
行うことが可能に構成されることを特徴とする請求項8
に記載の情報処理装置。
12. The control means is configured to be capable of changing the display brightness of a display means provided in the other information processing apparatus or instructing display / non-display switching. Claim 8
An information processing apparatus according to claim 1.
【請求項13】 上記制御手段は、 上記バッテリ残量情報によって判別したバッテリ残量に
応じて、減少されるべき消費電力量が連続的又は段階的
に変更されるように、上記他の情報処理装置における所
要の動作を制御可能に構成されることを特徴とする請求
項8に記載の情報処理装置。
13. The other information processing unit according to claim 1, wherein the control unit is configured to change the power consumption to be reduced continuously or stepwise according to the remaining battery power determined by the remaining battery power information. 9. The information processing apparatus according to claim 8, wherein a required operation of the apparatus is configured to be controllable.
JP2000134283A 2000-04-28 2000-04-28 Information processing system, information processing apparatus, and information processing method Expired - Fee Related JP4654485B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000134283A JP4654485B2 (en) 2000-04-28 2000-04-28 Information processing system, information processing apparatus, and information processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000134283A JP4654485B2 (en) 2000-04-28 2000-04-28 Information processing system, information processing apparatus, and information processing method

Publications (2)

Publication Number Publication Date
JP2001312338A true JP2001312338A (en) 2001-11-09
JP4654485B2 JP4654485B2 (en) 2011-03-23

Family

ID=18642592

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000134283A Expired - Fee Related JP4654485B2 (en) 2000-04-28 2000-04-28 Information processing system, information processing apparatus, and information processing method

Country Status (1)

Country Link
JP (1) JP4654485B2 (en)

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006126947A (en) * 2004-10-26 2006-05-18 Hitachi Software Eng Co Ltd Information processor, information processing method and program
WO2007100707A3 (en) * 2006-02-27 2008-02-21 Apple Inc Dynamic power management in a portable media delivery system
US7433546B2 (en) 2004-10-25 2008-10-07 Apple Inc. Image scaling arrangement
US7441127B2 (en) 2004-04-27 2008-10-21 Sony Corporation Power controller and power control method for a portable contents player
US7536565B2 (en) 2005-01-07 2009-05-19 Apple Inc. Techniques for improved playlist processing on media devices
US7589629B2 (en) 2007-02-28 2009-09-15 Apple Inc. Event recorder for portable media device
US7643895B2 (en) 2006-05-22 2010-01-05 Apple Inc. Portable media device with workout support
US7673238B2 (en) 2006-01-05 2010-03-02 Apple Inc. Portable media device with video acceleration capabilities
US7698101B2 (en) 2007-03-07 2010-04-13 Apple Inc. Smart garment
US7706637B2 (en) 2004-10-25 2010-04-27 Apple Inc. Host configured for interoperation with coupled portable media player device
US7729791B2 (en) 2006-09-11 2010-06-01 Apple Inc. Portable media playback device including user interface event passthrough to non-media-playback processing
US7813715B2 (en) 2006-08-30 2010-10-12 Apple Inc. Automated pairing of wireless accessories with host devices
US7831199B2 (en) 2006-01-03 2010-11-09 Apple Inc. Media data exchange, transfer or delivery for portable electronic devices
US7913297B2 (en) 2006-08-30 2011-03-22 Apple Inc. Pairing of wireless devices using a wired medium
US8073984B2 (en) 2006-05-22 2011-12-06 Apple Inc. Communication protocol for use with portable electronic devices
US8090130B2 (en) 2006-09-11 2012-01-03 Apple Inc. Highly portable media devices
US8151259B2 (en) 2006-01-03 2012-04-03 Apple Inc. Remote content updates for portable media devices
US8255640B2 (en) 2006-01-03 2012-08-28 Apple Inc. Media device with intelligent cache utilization
US8300841B2 (en) 2005-06-03 2012-10-30 Apple Inc. Techniques for presenting sound effects on a portable media player
US8341524B2 (en) 2006-09-11 2012-12-25 Apple Inc. Portable electronic device with local search capabilities
US8358273B2 (en) 2006-05-23 2013-01-22 Apple Inc. Portable media device with power-managed display
US8654993B2 (en) 2005-12-07 2014-02-18 Apple Inc. Portable audio device providing automated control of audio volume parameters for hearing protection
US9137309B2 (en) 2006-05-22 2015-09-15 Apple Inc. Calibration techniques for activity sensing devices
US9747248B2 (en) 2006-06-20 2017-08-29 Apple Inc. Wireless communication system
US9868041B2 (en) 2006-05-22 2018-01-16 Apple, Inc. Integrated media jukebox and physiologic data handling application
US10536336B2 (en) 2005-10-19 2020-01-14 Apple Inc. Remotely configured media device

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05307431A (en) * 1992-04-30 1993-11-19 Sanyo Electric Co Ltd Power control system
JPH06167969A (en) * 1992-11-30 1994-06-14 Kawai Musical Instr Mfg Co Ltd Electronic musical instrument
JPH06168056A (en) * 1992-11-30 1994-06-14 Toshiba Corp Information processor and power consumption display method
JPH0883149A (en) * 1994-09-14 1996-03-26 Hitachi Ltd Power environment adaptive information storage device, host device thereof and control method thereof
JPH0934646A (en) * 1995-07-25 1997-02-07 Sanyo Electric Co Ltd Portable information apparatus
JPH09130284A (en) * 1995-10-31 1997-05-16 Toshiba Corp Battery-powered communication device
JPH10187296A (en) * 1996-12-26 1998-07-14 Canon Inc Information processing system and control method thereof, data terminal device, information processing device
JPH11259183A (en) * 1998-03-09 1999-09-24 Matsushita Electric Ind Co Ltd Information processing device
JP2000071580A (en) * 1998-09-02 2000-03-07 Canon Inc Printing apparatus, printing system, and printing method
JP2000090561A (en) * 1998-09-16 2000-03-31 Olympus Optical Co Ltd Data processing device

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05307431A (en) * 1992-04-30 1993-11-19 Sanyo Electric Co Ltd Power control system
JPH06167969A (en) * 1992-11-30 1994-06-14 Kawai Musical Instr Mfg Co Ltd Electronic musical instrument
JPH06168056A (en) * 1992-11-30 1994-06-14 Toshiba Corp Information processor and power consumption display method
JPH0883149A (en) * 1994-09-14 1996-03-26 Hitachi Ltd Power environment adaptive information storage device, host device thereof and control method thereof
JPH0934646A (en) * 1995-07-25 1997-02-07 Sanyo Electric Co Ltd Portable information apparatus
JPH09130284A (en) * 1995-10-31 1997-05-16 Toshiba Corp Battery-powered communication device
JPH10187296A (en) * 1996-12-26 1998-07-14 Canon Inc Information processing system and control method thereof, data terminal device, information processing device
JPH11259183A (en) * 1998-03-09 1999-09-24 Matsushita Electric Ind Co Ltd Information processing device
JP2000071580A (en) * 1998-09-02 2000-03-07 Canon Inc Printing apparatus, printing system, and printing method
JP2000090561A (en) * 1998-09-16 2000-03-31 Olympus Optical Co Ltd Data processing device

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
山根 満: "車載機器のパワーアンプモード切換えシステム", ソニー公開技報集 VOL.7 NO.7, vol. 第7巻 第7号, JPN6010017004, 27 July 1998 (1998-07-27), JP, pages 0368 - 1, ISSN: 0001578552 *

Cited By (53)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9084089B2 (en) 2003-04-25 2015-07-14 Apple Inc. Media data exchange transfer or delivery for portable electronic devices
US7441127B2 (en) 2004-04-27 2008-10-21 Sony Corporation Power controller and power control method for a portable contents player
US7881564B2 (en) 2004-10-25 2011-02-01 Apple Inc. Image scaling arrangement
US7433546B2 (en) 2004-10-25 2008-10-07 Apple Inc. Image scaling arrangement
US8200629B2 (en) 2004-10-25 2012-06-12 Apple Inc. Image scaling arrangement
US7565036B2 (en) 2004-10-25 2009-07-21 Apple Inc. Image scaling arrangement
US7706637B2 (en) 2004-10-25 2010-04-27 Apple Inc. Host configured for interoperation with coupled portable media player device
US7623740B2 (en) 2004-10-25 2009-11-24 Apple Inc. Image scaling arrangement
JP2006126947A (en) * 2004-10-26 2006-05-18 Hitachi Software Eng Co Ltd Information processor, information processing method and program
US8259444B2 (en) 2005-01-07 2012-09-04 Apple Inc. Highly portable media device
US7593782B2 (en) 2005-01-07 2009-09-22 Apple Inc. Highly portable media device
US11442563B2 (en) 2005-01-07 2022-09-13 Apple Inc. Status indicators for an electronic device
US7536565B2 (en) 2005-01-07 2009-05-19 Apple Inc. Techniques for improved playlist processing on media devices
US7856564B2 (en) 2005-01-07 2010-12-21 Apple Inc. Techniques for preserving media play mode information on media devices during power cycling
US7865745B2 (en) 2005-01-07 2011-01-04 Apple Inc. Techniques for improved playlist processing on media devices
US7889497B2 (en) 2005-01-07 2011-02-15 Apple Inc. Highly portable media device
US10534452B2 (en) 2005-01-07 2020-01-14 Apple Inc. Highly portable media device
US8300841B2 (en) 2005-06-03 2012-10-30 Apple Inc. Techniques for presenting sound effects on a portable media player
US10750284B2 (en) 2005-06-03 2020-08-18 Apple Inc. Techniques for presenting sound effects on a portable media player
US9602929B2 (en) 2005-06-03 2017-03-21 Apple Inc. Techniques for presenting sound effects on a portable media player
US10536336B2 (en) 2005-10-19 2020-01-14 Apple Inc. Remotely configured media device
US8654993B2 (en) 2005-12-07 2014-02-18 Apple Inc. Portable audio device providing automated control of audio volume parameters for hearing protection
US8255640B2 (en) 2006-01-03 2012-08-28 Apple Inc. Media device with intelligent cache utilization
US7831199B2 (en) 2006-01-03 2010-11-09 Apple Inc. Media data exchange, transfer or delivery for portable electronic devices
US8694024B2 (en) 2006-01-03 2014-04-08 Apple Inc. Media data exchange, transfer or delivery for portable electronic devices
US8688928B2 (en) 2006-01-03 2014-04-01 Apple Inc. Media device with intelligent cache utilization
US8966470B2 (en) 2006-01-03 2015-02-24 Apple Inc. Remote content updates for portable media devices
US8151259B2 (en) 2006-01-03 2012-04-03 Apple Inc. Remote content updates for portable media devices
US7673238B2 (en) 2006-01-05 2010-03-02 Apple Inc. Portable media device with video acceleration capabilities
US7848527B2 (en) 2006-02-27 2010-12-07 Apple Inc. Dynamic power management in a portable media delivery system
WO2007100707A3 (en) * 2006-02-27 2008-02-21 Apple Inc Dynamic power management in a portable media delivery system
US8615089B2 (en) 2006-02-27 2013-12-24 Apple Inc. Dynamic power management in a portable media delivery system
US8060229B2 (en) 2006-05-22 2011-11-15 Apple Inc. Portable media device with workout support
US9137309B2 (en) 2006-05-22 2015-09-15 Apple Inc. Calibration techniques for activity sensing devices
US8346987B2 (en) 2006-05-22 2013-01-01 Apple Inc. Communication protocol for use with portable electronic devices
US7643895B2 (en) 2006-05-22 2010-01-05 Apple Inc. Portable media device with workout support
US9154554B2 (en) 2006-05-22 2015-10-06 Apple Inc. Calibration techniques for activity sensing devices
US9868041B2 (en) 2006-05-22 2018-01-16 Apple, Inc. Integrated media jukebox and physiologic data handling application
US8073984B2 (en) 2006-05-22 2011-12-06 Apple Inc. Communication protocol for use with portable electronic devices
US8358273B2 (en) 2006-05-23 2013-01-22 Apple Inc. Portable media device with power-managed display
US9747248B2 (en) 2006-06-20 2017-08-29 Apple Inc. Wireless communication system
US7813715B2 (en) 2006-08-30 2010-10-12 Apple Inc. Automated pairing of wireless accessories with host devices
US8181233B2 (en) 2006-08-30 2012-05-15 Apple Inc. Pairing of wireless devices using a wired medium
US7913297B2 (en) 2006-08-30 2011-03-22 Apple Inc. Pairing of wireless devices using a wired medium
US9063697B2 (en) 2006-09-11 2015-06-23 Apple Inc. Highly portable media devices
US8473082B2 (en) 2006-09-11 2013-06-25 Apple Inc. Portable media playback device including user interface event passthrough to non-media-playback processing
US8341524B2 (en) 2006-09-11 2012-12-25 Apple Inc. Portable electronic device with local search capabilities
US8090130B2 (en) 2006-09-11 2012-01-03 Apple Inc. Highly portable media devices
US7729791B2 (en) 2006-09-11 2010-06-01 Apple Inc. Portable media playback device including user interface event passthrough to non-media-playback processing
US8044795B2 (en) 2007-02-28 2011-10-25 Apple Inc. Event recorder for portable media device
US7589629B2 (en) 2007-02-28 2009-09-15 Apple Inc. Event recorder for portable media device
US8099258B2 (en) 2007-03-07 2012-01-17 Apple Inc. Smart garment
US7698101B2 (en) 2007-03-07 2010-04-13 Apple Inc. Smart garment

Also Published As

Publication number Publication date
JP4654485B2 (en) 2011-03-23

Similar Documents

Publication Publication Date Title
JP4547771B2 (en) Information processing system, information processing method, and information processing apparatus
JP4654485B2 (en) Information processing system, information processing apparatus, and information processing method
US20080080347A1 (en) Information recording method and apparatus, information processing apparatus, information recording system and computer-readable storage medium
EP1253590B1 (en) A data storage apparatus that either certifies a recording medium in the background or verifies data written in the recording medium
JP2002049444A (en) Information processing device
JP2002343013A (en) Disk drive device
JP4556285B2 (en) Recording / playback device
JP2005251339A (en) Electronic apparatus and recording / reproducing apparatus
JP4006274B2 (en) Recording method, program and recording medium, information processing apparatus, information recording apparatus, and information recording system
JP4006261B2 (en) Recording method, program and recording medium, information processing apparatus, information recording apparatus, and information recording system
JP4137970B2 (en) Recording method, program, recording medium, and information recording system
JP2002352424A (en) Disk recording device and disk recording method
JP2001243722A (en) Disk recording medium and disk drive device
JP4117769B2 (en) Recording method, program and recording medium, information processing apparatus, information recording apparatus, and information recording system
JP4006305B2 (en) Recording method, program and recording medium, information recording apparatus, and information recording system
JP2008176841A (en) Optical disk drive device
JP2002056607A (en) Recording device, playback device, recording medium
JP2012089213A (en) Optical disk unit and rotation-stoping method for spindle motor of optical disk unit
JP2007087604A (en) System, data reproducing method, and information reproducing apparatus

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070420

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20090804

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090929

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20091027

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100330

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100521

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20100810

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20101102

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20101108

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20101124

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20101207

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140107

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140107

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees