JP2011192106A - Control device, recording medium processor, control method of the control device and program - Google Patents
Control device, recording medium processor, control method of the control device and program Download PDFInfo
- Publication number
- JP2011192106A JP2011192106A JP2010058666A JP2010058666A JP2011192106A JP 2011192106 A JP2011192106 A JP 2011192106A JP 2010058666 A JP2010058666 A JP 2010058666A JP 2010058666 A JP2010058666 A JP 2010058666A JP 2011192106 A JP2011192106 A JP 2011192106A
- Authority
- JP
- Japan
- Prior art keywords
- recording medium
- integrated control
- writing
- program
- recording
- 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.)
- Pending
Links
Images
Landscapes
- Stored Programmes (AREA)
- Optical Recording Or Reproduction (AREA)
Abstract
Description
本発明は、記録媒体書込み装置と記録装置と搬送装置とに接続された制御装置、記録媒体書込み装置と記録装置と搬送装置とを備える記録媒体処理装置、制御装置の制御方法、及び、制御装置を制御するためのプログラムに関する。 The present invention relates to a recording medium writing apparatus, a control apparatus connected to the recording apparatus, and a conveying apparatus, a recording medium processing apparatus including the recording medium writing apparatus, the recording apparatus, and the conveying apparatus, a control method for the control apparatus, and a control apparatus. Relates to a program for controlling the operation.
従来、記録媒体の記録面にデータを書込む記録媒体書込み装置(CD−ROMレコーダー)と、記録媒体のレーベル面に画像を印刷する記録装置(プリンター)と、これら記録媒体書込み装置と、記録装置との間で記録媒体を搬送可能な搬送装置と、を備える記録媒体処理装置(ディスク作製装置)が知られており(例えば、特許文献1参照)、この種の記録媒体処理装置をパーソナルコンピューターやサーバー等の制御装置で制御するものがある。
そして、この種の制御装置では、記録媒体書込み装置、記録装置、及び、搬送装置を中枢的に制御するための統合制御用プログラムがインストールされ、この統合制御用プログラムを読み出して実行することにより、各機器を連係して駆動させ、円滑かつ迅速に記録媒体を処理するものがある。
2. Description of the Related Art Conventionally, a recording medium writing device (CD-ROM recorder) for writing data on a recording surface of a recording medium, a recording device (printer) for printing an image on a label surface of a recording medium, these recording medium writing devices, and a recording device Is known (for example, see Patent Document 1), and this type of recording medium processing apparatus is a personal computer, Some are controlled by a control device such as a server.
In this type of control device, an integrated control program for centrally controlling the recording medium writing device, the recording device, and the transport device is installed, and by reading and executing this integrated control program, Some devices drive the devices in a linked manner to process the recording medium smoothly and quickly.
ところで、記録媒体書込み装置の機能に、現在対応しているアプリケーションフォーマット以外のフォーマットに準じて記録媒体にデータを書込む機能を付加したり、また、新たに現出した論理フォーマットや、アプリケーションフォーマットに準じて記録媒体にデータを書き込む機能を付加したり等、新たな機能を付加したいとするニーズが発生する場合がある。この場合において、上述したような従来の制御装置では、当該新たな機能を実現できるように、統合制御用プログラムを開発する必要がある。ここで、統合制御用プログラムは、記録媒体書込み装置、記録装置、及び、搬送装置を中枢的に制御するためのプログラムであり、大規模かつ複雑なプログラムとなる傾向があり、統合制御用プログラムの開発は時間やコストが掛かる上、困難性が高かった。
本発明は、上述した事情に鑑みてなされたものであり、統合制御用プログラムを読み出して実行することにより、記録媒体書込み装置、記録装置、及び、搬送装置を制御する制御装置について、記録媒体書込み装置によるデータの書き込みに係る機能であって統合制御用プログラムが有していない機能を、容易に、追加可能とすることを目的とする。
By the way, a function for writing data to a recording medium in accordance with a format other than the currently supported application format is added to the function of the recording medium writing device, or a newly appeared logical format or application format is added. Accordingly, there may be a need to add a new function, such as adding a function for writing data to a recording medium. In this case, in the conventional control apparatus as described above, it is necessary to develop an integrated control program so that the new function can be realized. Here, the integrated control program is a program for centrally controlling the recording medium writing device, the recording device, and the transport device, and tends to be a large-scale and complicated program. Development was time consuming, costly and difficult.
The present invention has been made in view of the above-described circumstances, and relates to a recording medium writing apparatus, a recording apparatus, and a control apparatus that controls a transport apparatus by reading and executing an integrated control program. It is an object to make it possible to easily add a function related to data writing by the apparatus and which the integrated control program does not have.
上記目的を達成するために、本発明は、記録媒体にデータを書き込む記録媒体書込み装置と、前記記録媒体に画像を記録する記録装置と、前記記録媒体書込み装置と前記記録装置との間で前記記録媒体を搬送する搬送装置とに接続された制御装置であって、統合制御用プログラムを読み出して実行することにより前記記録媒体書込み装置、前記記録装置、及び、前記搬送装置を中枢的に制御する統合制御部を備え、前記統合制御部は、前記記録媒体書込み装置による前記記録媒体へのデータの書き込みに係る機能であって前記統合制御用プログラムが有していない機能である未対応機能に対応する機能追加プログラムを前記統合制御用プログラムから呼出し可能な状態とし、前記統合制御用プログラムを読み出して実行することにより、前記記録媒体書込み装置を制御することを特徴とする。
この構成によれば、統合制御部は、記録媒体書込み装置を制御して記録媒体にデータの書き込みに係る処理を行う際に、統合制御用プログラムが有していない機能に対応する機能追加プログラムを用意し、統合制御用プログラムから呼出し可能な状態とし、統合制御用プログラムを読み出して実行する。これにより、統合制御用プログラムを開発することなく、容易に、統合制御用プログラムが有していない機能の追加が可能となる。
To achieve the above object, the present invention provides a recording medium writing device for writing data to a recording medium, a recording device for recording an image on the recording medium, and the recording medium writing device and the recording device between the recording medium writing device and the recording device. A control device connected to a conveyance device that conveys a recording medium, and centrally controls the recording medium writing device, the recording device, and the conveyance device by reading and executing an integrated control program An integrated control unit, the integrated control unit is a function related to the writing of data to the recording medium by the recording medium writing device, and corresponds to an unsupported function that the integrated control program does not have By making the function addition program to be called from the integrated control program and reading and executing the integrated control program, And controlling the recording medium writing device.
According to this configuration, when the integrated control unit controls the recording medium writing device and performs processing related to writing of data to the recording medium, the integrated control unit stores the function addition program corresponding to the function that the integrated control program does not have. Prepared, ready to be called from the integrated control program, and read and executed the integrated control program. This makes it possible to easily add functions that the integrated control program does not have without developing the integrated control program.
ここで、上記発明の制御装置であって、前記未対応機能を用いて前記記録媒体書込み装置によりデータの書き込みに係る処理を行うか否かを選択するためのユーザーインターフェイスを備え、前記統合制御部は、前記ユーザーインターフェイスにより前記機能追加プログラムを用いて前記記録媒体書込み装置によりデータの書き込みを行うことが選択された場合、前記機能追加プログラムを前記統合制御用プログラムから呼出し可能な状態とし、前記統合制御用プログラムを読み出して実行することにより、前記記録媒体書込み装置を制御するようにしてもよい。
この構成によれば、ユーザーインターフェイスを用いて指定された機能に対応する機能追加プログラムの呼出しを適切に実行できる。
Here, the control device according to the invention includes a user interface for selecting whether or not to perform processing related to data writing by the recording medium writing device using the unsupported function, and the integrated control unit When the user interface is selected to write data by the recording medium writing device using the function addition program, the function addition program is made callable from the integrated control program, and the integration The recording medium writing device may be controlled by reading and executing a control program.
According to this configuration, it is possible to appropriately execute the function addition program corresponding to the function designated using the user interface.
また、上記発明の制御装置であって、前記統合制御部は、前記機能追加プログラムを用いて前記記録媒体書込み装置によりデータの書き込みに係る処理を行う必要が生じた場合に、前記機能追加プログラムを前記統合制御用プログラムから呼出し可能な状態とし、前記統合制御用プログラムを読み出して実行することにより、前記記録媒体書込み装置を制御するようにしてもよい。
この構成によれば、統合制御部は、書込み前の記録媒体書込み装置により取得した書込み形式により未対応の形式と判断した場合など、機能追加プログラムを用いて記録媒体書込み装置によりデータの書き込みに係る処理を行う必要が生じた場合に、未対応機能に対応する機能追加プログラムを統合制御用プログラムから呼出し可能な状態とし、統合制御用プログラムを読み出して実行するため、不必要に機能追加プログラムが呼出されることを防止でき、処理効率の向上を図ることができる。
Further, in the control device of the above invention, the integrated control unit executes the function addition program when it is necessary to perform processing related to data writing by the recording medium writing device using the function addition program. The recording medium writing device may be controlled by making the integrated control program callable and reading and executing the integrated control program.
According to this configuration, the integrated control unit relates to data writing by the recording medium writing device using the function addition program, such as when it is determined that the format is not supported by the writing format acquired by the recording medium writing device before writing. When processing needs to be performed, the function addition program corresponding to the unsupported function is made callable from the integrated control program, and the integrated control program is read and executed, so the function addition program is called unnecessarily. Can be prevented, and the processing efficiency can be improved.
また、上記発明の制御装置であって、前記機能追加プログラムとは、前記統合制御用プログラムが未対応の書込み形式によって処理するものであってもよい。
ここで、未対応の書込み形式とは、記録媒体書込み装置が物理的に対応可能であるものの、統合制御用プログラムが対応していないことに起因して、記録媒体書込み装置による処理対象外となっている記録媒体の論理フォーマットや、アプリケーションフォーマット等のことである。
この構成によれば、未対応の記録媒体の形式に対応した統合制御用プログラムを開発することなく、容易に、機能の追加が可能となる。
In the control device according to the invention, the function addition program may be processed by a writing format that is not supported by the integrated control program.
Here, the unsupported writing format is not subject to processing by the recording medium writing device because the recording medium writing device is physically compatible but is not supported by the integrated control program. It is a logical format of a recording medium, an application format, and the like.
According to this configuration, it is possible to easily add functions without developing an integrated control program corresponding to an unsupported recording medium format.
また、上記目的を達成するために、本発明は、記録媒体にデータを書き込む記録媒体書込み装置と、前記記録媒体に画像を記録する記録装置と、前記記録媒体書込み装置と前記記録装置との間で前記記録媒体を搬送する搬送装置と、統合制御用プログラムを読み出して実行することにより前記記録媒体書込み装置、前記記録装置、及び、前記搬送装置を中枢的に制御する統合制御部と、を備え、前記統合制御部は、統合制御用プログラムを読み出して実行することにより前記記録媒体書込み装置、前記記録装置、及び、前記搬送装置を中枢的に制御する統合制御部を備え、前記統合制御部は、前記記録媒体書込み装置による前記記録媒体へのデータの書き込みに係る機能であって前記統合制御用プログラムが有していない機能に対応する機能追加プログラムを前記統合制御用プログラムから呼出し可能な状態とし、前記統合制御用プログラムを読み出して実行することにより、前記記録媒体書込み装置を制御することを特徴とする。
この構成によれば、統合制御部は、記録媒体書込み装置を制御して記録媒体にデータの書き込みに係る処理を行う際に、統合制御用プログラムが有していない機能に対応する機能追加プログラムを統合制御用プログラムから呼出し可能な状態とし、統合制御用プログラムを読み出して実行する。これにより、統合制御用プログラムを開発することなく、容易に、統合制御用プログラムが有していない機能の追加が可能となる。
In order to achieve the above object, the present invention provides a recording medium writing device for writing data on a recording medium, a recording device for recording an image on the recording medium, and the recording medium writing device and the recording device. A recording apparatus for conveying the recording medium, and an integrated control unit for centrally controlling the recording medium writing apparatus, the recording apparatus, and the conveying apparatus by reading and executing an integrated control program. The integrated control unit includes an integrated control unit that centrally controls the recording medium writing device, the recording device, and the transport device by reading and executing an integrated control program. , A function relating to the writing of data to the recording medium by the recording medium writing device, corresponding to a function that the integrated control program does not have Pressurized programmed state that can be called from the integrated control program, by reading and executing the integrated control program, and controls the recording medium writing device.
According to this configuration, when the integrated control unit controls the recording medium writing device and performs processing related to writing of data to the recording medium, the integrated control unit stores the function addition program corresponding to the function that the integrated control program does not have. The integrated control program can be called, and the integrated control program is read and executed. This makes it possible to easily add functions that the integrated control program does not have without developing the integrated control program.
また、上記目的を達成するために、本発明は、記録媒体にデータを書き込む記録媒体書込み装置と、前記記録媒体に画像を記録する記録装置と、前記記録媒体書込み装置と前記記録装置との間で前記記録媒体を搬送する搬送装置とに接続され、統合制御用プログラムを読み出して実行することにより前記記録媒体書込み装置、前記記録装置、及び、前記搬送装置を中枢的に制御する統合制御部を備える制御装置を制御して、前記統合制御部により、前記記録媒体書込み装置による前記記録媒体へのデータの書き込みに係る機能であって前記統合制御用プログラムが有していない機能に対応する機能追加プログラムを前記統合制御用プログラムから呼出し可能な状態とし、前記統合制御用プログラムを読み出し、実行することにより、前記記録媒体書込み装置を制御することを特徴とする。
この構成によれば、統合制御部は、記録媒体書込み装置を制御して記録媒体にデータの書き込みに係る処理を行う際に、統合制御用プログラムが有していない機能に対応する機能追加プログラムを統合制御用プログラムから呼出し可能な状態とし、統合制御用プログラムを読み出して実行する。これにより、統合制御用プログラムを開発することなく、容易に、統合制御用プログラムが有していない機能の追加が可能となる。
In order to achieve the above object, the present invention provides a recording medium writing device for writing data on a recording medium, a recording device for recording an image on the recording medium, and the recording medium writing device and the recording device. And an integrated control unit that centrally controls the recording medium writing device, the recording device, and the transport device by reading and executing an integrated control program. A function addition corresponding to a function related to the writing of data to the recording medium by the recording medium writing device and not included in the integrated control program is controlled by the integrated control unit. By making the program callable from the integrated control program, and reading and executing the integrated control program, the recording And controlling the body writing device.
According to this configuration, when the integrated control unit controls the recording medium writing device and performs processing related to writing of data to the recording medium, the integrated control unit stores the function addition program corresponding to the function that the integrated control program does not have. The integrated control program can be called, and the integrated control program is read and executed. This makes it possible to easily add functions that the integrated control program does not have without developing the integrated control program.
また、上記目的を達成するために、本発明は、記録媒体にデータを書き込む記録媒体書込み装置と、前記記録媒体に画像を記録する記録装置と、前記記録媒体書込み装置と前記記録装置との間で前記記録媒体を搬送する搬送装置とに接続された制御装置を制御する制御部により実行されるプログラムであって、前記制御部を、統合制御用プログラムを読み出して実行することにより前記記録媒体書込み装置、前記記録装置、及び、前記搬送装置を中枢的に制御すると共に、前記記録媒体書込み装置による前記記録媒体へのデータの書き込みに係る機能であって前記統合制御用プログラムが有していない機能に対応する機能追加プログラムを前記統合制御用プログラムから呼出し可能な状態とし、前記統合制御用プログラムを読み出し、実行することにより、前記記録媒体書込み装置を制御する統合制御部として機能させることを特徴とする。
このプログラムを実行すれば、統合制御部として機能する制御部は、記録媒体書込み装置を制御して記録媒体にデータの書き込みに係る処理を行う際に、統合制御用プログラムが有していない機能に対応する機能追加プログラムを統合制御用プログラムから呼出し可能な状態とし、統合制御用プログラムを読み出して実行する。これにより、統合制御用プログラムを開発することなく、容易に、統合制御用プログラムが有していない機能の追加が可能となる。
In order to achieve the above object, the present invention provides a recording medium writing device for writing data on a recording medium, a recording device for recording an image on the recording medium, and the recording medium writing device and the recording device. A program executed by a control unit that controls a control device connected to a conveyance device that conveys the recording medium, wherein the control unit reads and executes the integrated control program and writes the recording medium A function for centrally controlling the apparatus, the recording apparatus, and the transport apparatus, and a function related to writing of data to the recording medium by the recording medium writing apparatus, which the integrated control program does not have The function addition program corresponding to is made callable from the integrated control program, and the integrated control program is read and executed. It allows, characterized in that to function as an integrated control unit for controlling the recording medium writing device.
If this program is executed, the control unit functioning as an integrated control unit has a function that the integrated control program does not have when the recording medium writing device is controlled to perform processing related to writing data to the recording medium. The corresponding function addition program can be called from the integrated control program, and the integrated control program is read and executed. This makes it possible to easily add functions that the integrated control program does not have without developing the integrated control program.
本発明によれば、統合制御用プログラムを読み出して実行することにより、記録媒体書込み装置、記録装置、及び、搬送装置を制御する制御装置について、記録媒体書込み装置によるデータの書き込みに係る機能であって統合制御用プログラムが有していない機能を、容易に、追加できる。 According to the present invention, the recording medium writing device, the recording device, and the control device that controls the transport device by reading and executing the integrated control program are functions related to data writing by the recording medium writing device. Therefore, functions that the integrated control program does not have can be easily added.
以下、図面を参照して本発明の実施形態について説明する。
<第1実施形態>
図1は、本実施形態に係るホストコンピューター1(制御装置)、及び、このホストコンピューター1に接続されたディスクパブリッシャー2(記録媒体処理装置)の機能的構成を示すブロック図である。
図1に示すように、ホストコンピューター1は、制御部10と、表示部11と、入力部12と、記憶部14と、USBインターフェイス部15と、プリンター制御部16と、第1光ディスクドライブ制御部17(記録媒体書込み装置に対応する制御部)と、第2光ディスクドライブ制御部18(記録媒体書込み装置に対応する制御部)と、搬送装置制御部19と、を備えている。
制御部10は、ホストコンピューター1の各部を中枢的に制御するものであり、演算実行部としてのCPUや、このCPUに実行される基本制御プログラムをコンピューターに読み取り可能な形態で不揮発的に記憶するROM、CPUに実行されるプログラムやこのプログラムに係るデータ等を一時的に記憶するRAM、その他の周辺回路等を備えている。制御部10は、アプリケーション実行部20と、統合制御部21とを備えているが、これらについては後述する。
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
<First Embodiment>
FIG. 1 is a block diagram showing a functional configuration of a host computer 1 (control device) and a disk publisher 2 (recording medium processing device) connected to the host computer 1 according to the present embodiment.
As shown in FIG. 1, the host computer 1 includes a
The
表示部11は、液晶ディスプレーパネルや、有機ELパネル等の表示パネル23を備え、制御部10の制御の下、表示パネル23に各種情報を表示する。
入力部12は、マウスやキーボード等の入力デバイスに接続され、これら入力デバイスの出力信号を制御部10に出力する。
記憶部14は、ハードディスクや、EEPROM等を備え、各種データを書き換え可能に記憶する。この記憶部14には、アプリケーションプログラム25と、統合制御用プログラム26と、第1プラグイン27(機能追加プログラム)と、第2プラグイン28(機能追加プログラム)とが記憶されるが、これらについては後述する。
USBインターフェイス部15は、USB(Universal Serial Bus)ケーブル等を介してディスクパブリッシャー2に接続され、制御部10の制御の下、ディスクパブリッシャー2との間で通信規格に準拠した通信を行う。
プリンター制御部16は、後述するプリンター30(記録装置)を制御するデバイスドライバーとして機能し、制御部10の制御の下、プリンター30を制御する。
第1光ディスクドライブ制御部17は、後述する第1光ディスクドライブ311(記録媒体書込み装置)を制御するデバイスドライバーとして機能し、制御部10の制御の下、第1光ディスクドライブ311を制御する。同様に、第2光ディスクドライブ制御部18は、第2光ディスクドライブ312(記録媒体書込み装置)を制御する。なお、以下の説明において、第1光ディスクドライブ311、及び、第2光ディスクドライブ312を特に区別しない場合は、光ディスクドライブ31と表現する。
搬送装置制御部19は、後述する搬送装置32を制御するデバイスドライバーとして機能し、制御部10の制御の下、搬送装置32を制御する。
The
The
The
The
The
The first optical disk
The transport
一方、ディスクパブリッシャー2は、ホストコンピューター1の制御の下、レーベル面に所定の画像が記録され、かつ、記録面に所定のデータが書き込まれた記録媒体を指定された枚数だけ、連続して自動で作成する装置であり、プリンター30と、第1光ディスクドライブ311と、第2光ディスクドライブ312と、搬送装置32と、供給スタッカー34と、排出スタッカー35と、を備えている。
プリンター30は、例えばインクジェットプリンターによって構成され、プリンター制御部16の制御の下、記録媒体たる光ディスクのレーベル面に所定の画像を記録する。
第1光ディスクドライブ311は、第1光ディスクドライブ制御部17の制御の下、記録媒体たる光ディスクの記録面に所定のデータを書き込む。光ディスクとしては、例えば、CD−R,CD−RW,DVD−R,DVD−RW,DVD−RAM、あるいは、次世代DVDと呼ばれる光ディスク等が存在する。同様に、第2光ディスクドライブ312は、第2光ディスクドライブ制御部18の制御の下、記録媒体たる光ディスクの記録面に所定のデータを書き込む。本実施形態に係るディスクパブリッシャー2は、2台の光ディスクドライブ31を備えており、同時並行的に、2枚の記録媒体に対してデータの書き込みが可能とされ、処理効率の向上が図られている。
供給スタッカー34は、記録面へのデータの書き込み、及び、レーベル面への画像の記録のいずれもが行われる前の記録媒体(以下、「処理前記録媒体」という)を収納する。一方、排出スタッカー35は、データの書き込み、及び/又は、画像の記録が行われた後の記録媒体(以下、「処理後記録媒体」という)を収納する。
搬送装置32は、搬送装置制御部19の制御の下、処理前記録媒体が収納された供給スタッカー34から処理前記録媒体を1枚ずつ取り出し、取り出した処理前記録媒体をプリンター30、第1光ディスクドライブ311、又は、第2光ディスクドライブ312に供給し、また、これら機器の間で記録媒体を搬送し、また、処理後記録媒体を排出スタッカー35に搬送する。
USBハブ37は、USBポートが複数形成されており、このUSBポートに接続されたプリンター30、第1光ディスクドライブ311、第2光ディスクドライブ312、及び、搬送装置32の各機器に出力されるデータを中継する。
On the other hand, under the control of the host computer 1, the
The
The first
The
The
The
ここで、ホストコンピューター1、及び、ディスクパブリッシャー2が記録媒体を発行する際の基本的な動作について説明する。なお、本実施形態において「記録媒体を発行する」とは、記録面に所定のデータが書き込まれ、及び/又は、レーベル面に所定の画像が記録された記録媒体を作成することをいう。
まず、アプリケーションプログラム25を実行するアプリケーション実行部20の機能により、ユーザーは、発行する記録媒体の記録面に書き込むべきデータを生成し、又は、指定すると共に、記録媒体のレーベル面に記録すべき画像を生成し、又は、指定する。なお、アプリケーション実行部20は、これらデータの生成、指定や、画像の生成、指定を行うためのユーザーインターフェイスを提供する機能を備えており、ユーザーは、例えば、表示部11の表示パネル23に表示された情報を参照しつつ、入力部12に接続された入力デバイスを操作して、これら指示を行う。
さらに、ユーザーは、アプリケーション実行部20の機能により、発行する記録媒体の枚数を指定すると共に、記録媒体の発行の開始を指示する。その際、ユーザーは、指定した枚数分の未処理記録媒体を供給スタッカー34に収納しておく。
記録媒体の発行の開始が指示された場合、アプリケーション実行部20は、統合制御部21に対し、記録媒体の記録面に書き込むべきデータや、記録媒体のレーベル面に記録すべき画像の画像データ、発行する記録媒体の枚数を示すデータ等の、記録媒体の発行に必要なデータを出力する。
Here, a basic operation when the host computer 1 and the
First, the function of the
Further, the user designates the number of recording media to be issued by the function of the
When an instruction to start issuing a recording medium is given, the
統合制御部21は、統合制御用プログラム26を読み出して実行することにより、プリンター30、第1光ディスクドライブ311、第2光ディスクドライブ312、及び、搬送装置32を中枢的に制御するものである。
アプリケーション実行部20から記録媒体を発行するために必要な各種データが入力された統合制御部21は、これらデータに基づいて、プリンター30、第1光ディスクドライブ311、第2光ディスクドライブ312、及び、搬送装置32が連係して動作して記録媒体を所定枚数連続して発行するように、各装置の動作をスケジューリングし、このスケジューリングに準じて各装置を制御するための制御データを生成し、プリンター制御部16、第1光ディスクドライブ制御部17、第2光ディスクドライブ制御部18、及び、搬送装置制御部19の各部に出力する。
プリンター制御部16は、入力された制御データに基づいて、プリンター30のコマンド仕様に対応した制御コマンドを生成し、生成した制御コマンドをプリンター30に出力し、プリンター30を動作させる。これにより、統合制御部21によるスケジューリングに準じてプリンター30が動作する。
同様に、第1光ディスクドライブ制御部17、第2光ディスクドライブ制御部18、及び、搬送装置制御部19は、それぞれ入力された制御データに基づいて、第1光ディスクドライブ311、第2光ディスクドライブ312、及び、搬送装置32に制御コマンドを出力し、これら装置を動作させる。これにより、統合制御部21によるスケジューリングに準じてこれら装置が動作する。
The
The
The
Similarly, the first optical disc
さらに、1つの記録媒体について、当該記録媒体の記録面に所定のデータが記録され、かつ、レーベル面に所定の画像が記録される際の、ディスクパブリッシャー2の各装置の動作について簡単に説明する。
まず、供給スタッカー34に収納された記録媒体(未処理記録媒体)が、搬送装置32により、いずれかの光ディスクドライブ31に搬送される。光ディスクドライブ31には、記録媒体を収納するためのディスクトレイが設けられており、搬送装置32によりいずれかの光ディスクドライブ31に記録媒体が搬送された後、ディスクトレイの装置本体からの引き出し、ディスクトレイへの記録媒体の載置、及び、ディスクトレイの装置本体への収納を含む一連の動作が、搬送装置32と光ディスクドライブ31の協働によって実行される。
次いで、光ディスクドライブ31で記録媒体の記録面へのデータの書き込まれた後、装置本体からディスクトレイが引き出され、当該ディスクトレイから搬送装置32により記録媒体が取り出され、さらに、搬送装置32により記録媒体がプリンター30に搬送される。
次いで、搬送装置32とプリンター30が連係して動作して、記録媒体のプリンター30への収納、プリンター30によるレーベル面への画像の記録、搬送装置32によるプリンター30から記録媒体の取り出しが行われる。
次いで、搬送装置32は、記録媒体を排出スタッカー35へ搬送し、この排出スタッカー35に記録媒体を収納する。
このように、プリンター30、第1光ディスクドライブ311、第2光ディスクドライブ312、及び、搬送装置32が協働して、記録媒体の発行が行われる。
Further, for a single recording medium, the operation of each device of the
First, a recording medium (unprocessed recording medium) stored in the
Next, after the data is written on the recording surface of the recording medium by the
Next, the
Next, the
In this manner, the
ところで、統合制御用プログラム26には、統合制御用プログラム26の仕様により、光ディスクドライブ31による記録媒体の処理について、未対応の書込み形式が存在する。
未対応の書込み形式とは、光ディスクドライブ31が物理的に対応可能であるものの、統合制御用プログラム26が対応していないことに起因して、光ディスクドライブ31の処理対象外となっている記録媒体の論理フォーマットや、アプリケーションフォーマット等のことである。論理フォーマットには、DVDの例で言えば、UDF(Universal Disk Format:ユニバーサルディスクフォーマット)が存在し、また、アプリケーションフォーマットには、DVDの例で言えば、DVD−Video、DVD−VR、DVDオーディオ等が存在する。
未対応の書込み形式について一例を挙げると、ある1つのアプリケーションフォーマットAについて、統合制御用プログラム26に、アプリケーションフォーマットAに準じてデータを書き込むように光ディスクドライブ31を制御するためのプログラムが含まれていない場合、このアプリケーションフォーマットAは、未対応の書込み形式に該当する。
Incidentally, the
The unsupported writing format is a recording medium that is physically applicable to the
As an example of the unsupported writing format, for one application format A, the
ここで、上述したような各種フォーマットの普及状況や、記録媒体の記録面に記録すべき元データの各種フォーマット、記録媒体の発行後に当該記録媒体に記録されたデータを読み出す機器として想定されている機器が対応している記録媒体の各種フォーマット等によっては、未対応のフォーマット(書込み形式)を利用してデータの書き込みを行いたいとするニーズが発生する場合がある。
この場合、従来は、提供されたAPI等を利用して、統合制御用プログラム26を未対応の書込み形式に対応すべく開発したり、また、統合制御用プログラム26についてプログラム修正したりする必要があった。しかしながら、上述したように、統合制御用プログラム26は、プリンター30、第1光ディスクドライブ311、第2光ディスクドライブ312、及び、搬送装置32装置が連係して記録媒体の発行できるように、これら装置の動作をスケジューリングし、かつ、スケジューリングに基づいて制御データを生成する機能を有するものであり、非常に大規模かつ複雑なプログラムとなる傾向がある。従って、統合制御用プログラム26の開発や、修正は、時間やコストが掛かる上、非常に困難性が高かった。
これを踏まえ、本実施形態では、ホストコンピューター1が以下の動作を実行することにより、統合制御用プログラム26を開発したり、また、修正したりすることなく、容易に、未対応の書込み形式に対応できる構成となっている。
Here, it is assumed that the various formats as described above are spread, various formats of original data to be recorded on the recording surface of the recording medium, and equipment that reads data recorded on the recording medium after the recording medium is issued. Depending on various formats of recording media supported by the device, there may be a need to write data using an unsupported format (writing format).
In this case, conventionally, it is necessary to develop the
Based on this, in the present embodiment, the host computer 1 executes the following operation, so that the
図2は、ホストコンピューター1の動作を示すフローチャートである。
なお以下の説明では、説明の明確化のため、ホストコンピューター1が光ディスクドライブ31を制御して記録媒体の記録面にデータを書き込む際の動作について説明し、プリンター30や搬送装置32等の制御については考慮しないものとする。
また、説明の明確化のため、記録媒体として光ディスクドライブ31が物理的に対応しているDVDにデータを書き込むものとし、また、当該DVDに書き込まれるデータのアプリケーションフォーマットとして、第1アプリケーションフォーマット、及び、第2アプリケーションフォーマットが存在しているものとする。さらに、本実施形態では、これら第1アプリケーションフォーマット及び第2アプリケーションフォーマットは、未対応の書込み形式であるものとする。すなわち、統合制御用プログラム26を実行する統合制御部21に制御される光ディスクドライブ31では、これら第1アプリケーションフォーマット、及び、第2アプリケーションフォーマットに準じたデータの書き込みを実行できない。
FIG. 2 is a flowchart showing the operation of the host computer 1.
In the following description, for the sake of clarity, the operation when the host computer 1 controls the
For clarity of explanation, it is assumed that data is written on a DVD physically supported by the
ここで、記憶部14に記憶された第1プラグイン27及び第2プラグイン28について説明する。
第1プラグイン27とは、統合制御用プログラム26によってサブルーチン的に呼出し可能なプログラム(プラグイン)のことであり、特に、第1プラグイン27は、光ディスクドライブ31に第1アプリケーションフォーマットに準じてデータを書き込ませる機能を統合制御用プログラム26に付加するためのプログラムであり、第2プラグイン28は、光ディスクドライブ31に第2アプリケーションフォーマットに準じてデータを書き込ませる機能を統合制御用プログラム26に付加するためのプログラムである。
これら第1プラグイン27、及び、第2プラグイン28は、統合制御用プログラム26からの呼出しに際して統合制御用プログラム26から与えられるパラメーターの規則や、呼出しの手順、呼出しのタイミング等を定義した所定の規格に準拠することを前提として、開発、作成されるものである。特に、第1プラグイン27は、光ディスクドライブ31に第1アプリケーションフォーマットに準拠してデータを書き込ませる機能を実現すること特化して開発されるものであるため、例えば、当該機能を持たせるべく統合制御用プログラム26を新たに開発したり、また、既存の統合制御用プログラム26をプログラム修正したりする場合と比較して、非常に開発が容易である。さらに、上述した規格に準拠してプログラミングされている限りにおいて、他者が開発したプラグインや、ディスクパブリッシャー2の販売会社等がディスクパブリッシャー2に機能を追加すべく開発し、公開したプラグイン等も利用できる、という利点もある。このことは、第2プラグイン28についても同様である。
Here, the first plug-in 27 and the second plug-in 28 stored in the
The first plug-in 27 is a program (plug-in) that can be called in a subroutine by the
The first plug-in 27 and the second plug-in 28 are predetermined ones that define the rule of parameters given from the
さて、記録媒体の発行に際し、まず、ユーザーは、アプリケーション実行部20により提供されるユーザーインターフェイスを利用して、予め、第1アプリケーションフォーマット又は第2アプリケーションフォーマットに準じてデータを書き込むか否かを選択する。
When issuing a recording medium, the user first selects whether to write data according to the first application format or the second application format in advance using the user interface provided by the
図3は、上記ユーザーインターフェイスの一例であるフォーマット選択用ウインドウ40(ユーザーインターフェイス)を模式的に示す図である。
図3に示すように、ユーザーは、第1アプリケーションフォーマット又は第2アプリケーションフォーマットに準じたデータの書き込みを行う場合、フォーマット選択用ウインドウ40において対応するチェックボックスにチェックを入れることにより、いずれかのアプリケーションフォーマットを選択する。
このフォーマット選択用ウインドウ40を利用して、アプリケーションフォーマットが選択された場合、選択されたアプリケーションフォーマットを示すデータが、アプリケーション実行部20から統合制御部21へ出力される。
なお、本実施形態では、例えば、ユーザーがフォーマット選択用ウインドウ40を利用して、第1アプリケーションフォーマットに準じたデータの書き込みを指示した場合は、書き込みの対象となる元データが、この第1アプリケーションフォーマットに対応したデータであるものとする。第2アプリケーションフォーマットについても同様とする。
また、ユーザーは、第1アプリケーションフォーマットに準じたデータの書き込みを指示した場合、供給スタッカー34に第1アプリケーションフォーマットに対応する論理フォーマットの記録媒体を収納するものとし、また、第2アプリケーションフォーマットに準じたデータの書き込みを指示した場合、供給スタッカー34に第2アプリケーションフォーマットに対応する論理フォーマットの記録媒体を収納するものとする。
FIG. 3 is a diagram schematically showing a format selection window 40 (user interface) which is an example of the user interface.
As shown in FIG. 3, when writing data in accordance with the first application format or the second application format, the user can check any of the applications by checking the corresponding check box in the
When an application format is selected using the
In this embodiment, for example, when the user uses the
In addition, when the user instructs to write data according to the first application format, the
図2を参照し、まず、統合制御部21は、ユーザーによって第1アプリケーションフォーマット、又は、第2アプリケーションフォーマットのいずれかのアプリケーションフォーマットに準じたデータの書き込みが指示されたか否かを判別する(ステップSA1)。当該指示がない場合(ステップSA1:NO)、統合制御部21は、統合制御用プログラム26に基づいて通常のデータの書き込みに係る一連の動作を実行する(ステップSA2)。この通常の動作については説明を省略する。
ユーザーによって第1アプリケーションフォーマット、又は、第2アプリケーションフォーマットのいずれかのアプリケーションフォーマットに準じたデータの書き込みが指示された場合(ステップSA1:YES)、統合制御部21は、指示されたアプリケーションフォーマットに対応するプラグインを統合制御用プログラム26により呼出して実行するために必要な初期化処理を実行する(ステップSA2)。初期化処理とは、統合制御用プログラム26により正常にプラグインを呼出し、かつ、プラグインの機能を利用して正常に各種制御を実行できるようにするために必要な初期化処理のことをいい、プラグインに利用される一時ファイル(例:記録媒体に書き込むべきデータが格納されたファイル)の作成を含んだ処理である。また、「指示されたアプリケーションフォーマットに対応するプラグイン」とは、具体的には、第1アプリケーションフォーマットに準じたデータの書き込みが指示された場合は、第1プラグインのことを指し、また、第2アプリケーションフォーマットに準じたデータの書き込みが指示された場合は、第2プラグインのことを指す。
次いで、統合制御部21は、搬送装置32と光ディスクドライブ31とを協働させて、記録媒体を光ディスクドライブ31に収納し、記録媒体へのデータの書き込みを開始できる状態とする(ステップSA4)。
次いで、統合制御部21は、プラグインの機能を利用して、ユーザーにより指定されたアプリケーションフォーマットに準じて記録媒体の記録面へデータの書き込みを行う(ステップSA5)。上述したように、第1プラグインは、光ディスクドライブ31に第1アプリケーションフォーマットに準じたデータの書き込みを行わせる機能を有し、第2プラグインは、第2アプリケーションフォーマットに準じたデータの書き込みを行わせる機能を有しており、これらプラグインを利用することにより、統合制御用プログラム26が未対応の第1、第2アプリケーションフォーマットであっても、これらアプリケーションフォーマットに準じたデータの書き込みが可能となる。
Referring to FIG. 2, first, the
When the user instructs to write data in accordance with either the first application format or the second application format (step SA1: YES), the
Next, the
Next, the
データの書き込みが終了した後、統合制御部21は、搬送装置32と光ディスクドライブ31とを協働させて、光ディスクドライブ31から記録媒体を取り出し、光ディスクドライブ31を次の記録媒体に対する処理が可能な状態とする(ステップSA6)。
次いで、統合制御部21は、ユーザーによって指定された枚数の記録媒体の全てについて、データの書き込みを行ったか否かを判別する(ステップSA7)。
指定された枚数分の記録媒体についてデータの書き込みを行っていない場合(ステップSA7:NO)、統合制御部21は、処理手順をステップSA4に戻し、一方、指定された枚数分の記録媒体についてデータの書き込みを行った場合(ステップSA7:YES)、統合制御部21は、プラグインに応じた終了処理を行う(ステップSA8)。プラグインに応じた終了処理とは、例えば、ステップSA3で作成した一時ファイルの消去等、統合制御用プログラム26によるプラグインの呼出しの解除を正常に行うために必要な処理のことである。
After the data writing is completed, the
Next, the
When data is not written on the designated number of recording media (step SA7: NO), the
以上説明したように、本実施形態に係るホストコンピューター1は、統合制御用プログラム26を読み出して実行することにより光ディスクドライブ31、プリンター30、及び、搬送装置32を中枢的に制御する統合制御部21を備えている。そして、統合制御部21は、光ディスクドライブ31を制御して記録媒体等にデータの書き込みをする際に、第1プラグイン27又は第2プラグイン28を呼出させた状態で、これらプログラムを読み出して実行する。
これにより、統合制御用プログラム26を開発することなく、容易に、統合制御用プログラム26が有していない機能の追加が可能となる。特に、上述したように、統合制御用プログラム26は、非常に大規模かつ複雑なプログラムとなる傾向がある。従って、本実施形態によれば、機能の追加に要する労力を大幅に減少させることができる。
As described above, the host computer 1 according to the present embodiment reads and executes the
This makes it possible to easily add functions that the
また、本実施形態では、アプリケーション実行部20は、統合制御用プログラム26が未対応の書込み形式(本実施形態では第1アプリケーションフォーマット又は第2アプリケーションフォーマット)に準じてデータを書き込むことを指示可能なフォーマット選択用ウインドウ40を表示可能である。そして、統合制御部21は、フォーマット選択用ウインドウ40により、第1アプリケーションフォーマット又は第2アプリケーションフォーマットに準じてデータを書き込むことが指示された場合、統合制御用プログラム26に第1プラグイン27又は第2プラグイン28を呼出させた状態で、これらプログラムに基づいて光ディスクドライブ31を制御する。
これによれば、統合制御部21によって、フォーマット選択用ウインドウ40により指示されたアプリケーションフォーマットに対応するプラグインの呼出しを適切に実行できる。
In the present embodiment, the
According to this, the plug-in corresponding to the application format instructed by the
また、本実施形態では、統合制御用プログラム26が未対応のアプリケーションフォーマットである第1アプリケーションフォーマット、第2アプリケーションフォーマット(形式)について、第1プラグイン27又は第2プラグイン28を利用して、いずれかのアプリケーションフォーマットに準じたデータの書き込みが可能となる。
すなわち、統合制御用プログラム26が未対応のアプリケーションフォーマットである第1アプリケーションフォーマット、第2アプリケーションフォーマット(形式)について、これらアプリケーションフォーマットに対応した統合制御用プログラム26を開発することなく、容易に、これらアプリケーションフォーマットへの対応が可能となる。
In the present embodiment, the first plug-in 27 or the second plug-in 28 is used for the first application format and the second application format (form), which are application formats not supported by the
That is, for the first application format and the second application format (form), which are application formats that are not supported by the
<第2実施形態>
次いで、第2実施形態について説明する。
上述した実施形態では、フォーマット選択用ウインドウ40により第1アプリケーションフォーマットに準じたデータの書き込みを指示した場合、ユーザーは、供給スタッカー34に第1アプリケーションフォーマットに対応する論理フォーマットの記録媒体を収納し、また、第2アプリケーションフォーマットに準じたデータの書き込みを指示した場合、供給スタッカー34に第2アプリケーションフォーマットに対応する論理フォーマットの記録媒体を収納していた。
一方で、ユーザーは、データを書き込む予定の記録媒体の論理フォーマットが何であるかを把握していない場合も多く、また、論理フォーマットを調べるためには多少の労力が必要であった。
これを踏まえ、本実施形態では、ユーザーが、記録媒体の論理フォーマット(形式)を把握していない場合であっても、専用のプラグインを利用して記録媒体へのデータを正常に書き込むことができる構成となっている。
Second Embodiment
Next, a second embodiment will be described.
In the embodiment described above, when the
On the other hand, there are many cases where the user does not know what the logical format of the recording medium to which data is to be written, and it takes some effort to examine the logical format.
Based on this, in this embodiment, even when the user does not know the logical format (form) of the recording medium, data can be normally written to the recording medium using a dedicated plug-in. It can be configured.
なお、図示は省略したが、本実施形態では、光ディスクドライブ31に、記録媒体の論理フォーマットを第1アプリケーションフォーマットに対応する論理フォーマットに書き換えさせる機能を有するプラグイン(以下、「第1論理フォーマット書換用プラグイン」という)、及び、記録媒体の論理フォーマットを第2アプリケーションフォーマットに対応する論理フォーマットに書き換えさせる機能を有するプラグイン(以下、「第2論理フォーマット書換用プラグイン」)の2つのプラグインが、予め、記憶部14に記憶されているものとする。さらに、統合制御用プログラム26は、論理フォーマットを、第1アプリケーションフォーマットや、第2アプリケーションフォーマットに対応した論理フォーマットに書き換える機能を有していないものとする。上述したように、統合制御用プログラム26を新たに開発し、また、プログラム修正することにより、統合制御用プログラム26に当該機能を持たせる場合、非常に困難性が高い。
なお、論理フォーマットがアプリケーションフォーマットに対応するとは、あるアプリケーションフォーマットに準じてデータを書き込む場合、書き込み可能な論理フォーマットが決まっている場合があり(例えば、アプリケーションフォーマットがDVD−Videoの場合、論理フォーマットはUDF.Ver.1.02)、論理フォーマットが書き込み可能なフォーマットである、ということである。
Although not shown, in the present embodiment, the
Note that the logical format corresponds to the application format. When writing data according to a certain application format, the writable logical format may be determined (for example, when the application format is DVD-Video, the logical format is UDF.Ver.1.02), the logical format is a writable format.
図4は、本実施形態に係るホストコンピューター1の動作を示すフローチャートである。
図2のフローチャートと、図4のフローチャートとの比較において明らかなように、本実施形態に係るホストコンピューター1の統合制御部21は、ステップSA4の処理を実行後、光ディスクドライブ31を制御して、光ディスクドライブ31に収納された記録媒体を読み込み、当該記録媒体の論理フォーマットの種類を取得する(ステップSB1)。
次いで、統合制御部21は、ステップSB1で取得した論理フォーマットの種類が、ユーザーが指定したアプリケーションフォーマットに対応するものであるか否かを判別する(ステップSB2)。対応するものである場合(ステップSB2:YES)、統合制御部21は、処理手順をステップSA5へ移行する。
一方、論理フォーマットの種類が、ユーザーが指定したアプリケーションフォーマットに対応するものでない場合(ステップSB2:NO)、統合制御部21は、ユーザーが指定したアプリケーションフォーマットに対応して、第1論理フォーマット書換用プラグイン、又は、第2論理フォーマット書換用プラグインを利用して、論理フォーマットを適切に書き換え(ステップSB3)、処理手順をステップSA5へ移行する。当該ステップSA5において、論理フォーマットがアプリケーションフォーマットに対応したものとなっているため、正常にデータの書き込みが行われる。なお、これらプラグインを利用する際には、これら統合制御部21によりこれらプラグインを正常に呼出すための必要な初期化処理が併せて行われるものとする。
このような動作を実行することにより以下の効果を奏することができる。
すなわち、第1論理フォーマット書換用プラグイン及び第2論理フォーマット書換用プラグインを利用して論理フォーマットを書き換える必要が生じた場合にのみ、これらプラグインが統合制御用プログラム26により呼出されるため、不必要にプラグインを利用することを防止でき、処理効率が向上する。
さらに、光ディスクドライブ31によってデータが書き込まれる際に、記録媒体の論理フォーマットが、アプリケーションフォーマットと対応しない論理フォーマットである場合は、第1論理フォーマット書換用プラグイン又は第2論理フォーマット書換用プラグインを利用して、自動で、論理フォーマットがアプリケーションフォーマットに対応した論理フォーマットに書き換えられた上で、データの書き込みが行われる。これにより、ユーザーは、データを書き込む予定の記録媒体の論理フォーマットが何であるかを考慮することなく、供給スタッカー34に処理前記録媒体を収容すればよくなり、記録媒体の論理フォーマットを調べることに労力を要する必要が無くなる。
FIG. 4 is a flowchart showing the operation of the host computer 1 according to this embodiment.
As is clear from the comparison between the flowchart of FIG. 2 and the flowchart of FIG. 4, the
Next, the
On the other hand, if the type of the logical format does not correspond to the application format specified by the user (step SB2: NO), the
By performing such an operation, the following effects can be obtained.
That is, since the plug-in is called by the
Furthermore, when data is written by the
以上説明したように、本実施形態によれば、統合制御部21は、記録媒体の論理フォーマットを書き換える必要が生じた場合に、第1論理フォーマット書換用プラグイン及び第2論理フォーマット書換用プラグインを統合制御用プログラム26により呼出した状態で、この統合制御用プログラム26に基づいて光ディスクドライブ31を制御する。
これによれば、不必要にプラグインが呼出されることを防止でき、処理効率の向上を図ることができる。
As described above, according to the present embodiment, the
According to this, it is possible to prevent the plug-in from being called unnecessarily, and to improve the processing efficiency.
なお、上述した実施の形態は、あくまでも本発明の一態様を示すものであり、本発明の範囲内で任意に変形および応用が可能である。
上述した実施形態では、ホストコンピューター1の制御部10の統合制御部21が、記憶部14に記憶された第1プラグイン27、第2プラグイン28を利用する場合を例として説明したが、ディスクパブリッシャー2に統合制御部21及びこれらプラグインを記憶する記憶装置を設け、ディスクパブリッシャー2単体で、上述の実施形態で説明した動作を実行するようにしてもよい。
また、上述した実施形態では、第1光ディスクドライブ311、第2光ディスクドライブ312の2つの記録媒体書込み装置のあるものとして説明したが、記録媒体書込み装置は1つでも、また3つ以上でもよい。また、書込みに限らず読み込みに対しても適用が可能である。
また、上述した実施形態では、図3で、フォーマット選択用ウインドウ40によるグラフィカルなユーザーインターフェイスの例で説明したが、この他に、コマンドラインにより指示するインターフェイスを備えるものでもよい。
また、上述した実施形態では、各プラグインを利用して、統合制御用プログラム26の機能に、未対応のアプリケーションフォーマットに準じてデータを書き込む機能や、論理フォーマットを書き換える機能を追加する場合を例にして発明を説明したが、プラグインにより追加可能な機能はこれに限らない。すなわち、統合制御用プログラム26に光ディスクドライブ31によるデータの書き込みに係る機能を追加したい場合に、広く本発明を適用可能である。
The above-described embodiment is merely an aspect of the present invention, and can be arbitrarily modified and applied within the scope of the present invention.
In the embodiment described above, the case where the
In the above-described embodiment, the description has been made assuming that there are two recording medium writing devices, the first
In the above-described embodiment, the example of the graphical user interface using the
In the above-described embodiment, an example is described in which a function for writing data according to an unsupported application format or a function for rewriting a logical format is added to the function of the
1…ホストコンピューター(制御装置)、2…ディスクパブリッシャー(記録媒体処理装置)、10…制御部、21…統合制御部、26…統合制御用プログラム、27…第1プラグイン(機能追加プログラム)、28…第2プラグイン(機能追加プログラム)、30…プリンター(記録装置)、311…第1光ディスクドライブ(記録媒体書込み装置)、312…第2光ディスクドライブ(記録媒体書込み装置)、32…搬送装置、40…フォーマット選択用ウインドウ(ユーザーインターフェイス)。
DESCRIPTION OF SYMBOLS 1 ... Host computer (control apparatus), 2 ... Disc publisher (recording medium processing apparatus), 10 ... Control part, 21 ... Integrated control part, 26 ... Integrated control program, 27 ... 1st plug-in (function addition program), 28 ... second plug-in (function addition program), 30 ... printer (recording device), 311 ... first optical disk drive (recording medium writing device), 312 ... second optical disk drive (recording medium writing device), 32 ...
Claims (7)
統合制御用プログラムを読み出して実行することにより前記記録媒体書込み装置、前記記録装置、及び、前記搬送装置を中枢的に制御する統合制御部を備え、
前記統合制御部は、
前記記録媒体書込み装置による前記記録媒体へのデータの書き込みに係る機能であって前記統合制御用プログラムが有していない機能に対応する機能追加プログラムを前記統合制御用プログラムから呼出し可能な状態とし、前記統合制御用プログラムを読み出して実行することにより、前記記録媒体書込み装置を制御することを特徴とする制御装置。 Connected to a recording medium writing device for writing data to the recording medium, a recording device for recording an image on the recording medium, and a transport device for transporting the recording medium between the recording medium writing device and the recording device A control device,
An integrated control unit that centrally controls the recording medium writing device, the recording device, and the transport device by reading and executing an integrated control program;
The integrated control unit
The function relating to the writing of data to the recording medium by the recording medium writing device and the function addition program corresponding to the function that the integrated control program does not have can be called from the integrated control program, A control apparatus for controlling the recording medium writing apparatus by reading and executing the integrated control program.
前記統合制御部は、
前記ユーザーインターフェイスにより前記機能追加プログラムを用いて前記記録媒体書込み装置によりデータの書き込みを行うことが選択された場合、前記機能追加プログラムを前記統合制御用プログラムから呼出し可能な状態とし、前記統合制御用プログラムを読み出して実行することにより、前記記録媒体書込み装置を制御することを特徴とする請求項1に記載の制御装置。 A user interface for selecting whether to perform processing related to data writing by the recording medium writing device using the function addition program;
The integrated control unit
When it is selected that data writing is performed by the recording medium writing device using the function addition program by the user interface, the function addition program is made callable from the integrated control program, and the integrated control program is used. The control device according to claim 1, wherein the recording medium writing device is controlled by reading and executing a program.
前記機能追加プログラムを用いて前記記録媒体書込み装置によりデータの書き込みに係る処理を行う必要が生じた場合に、前記機能追加プログラムを前記統合制御用プログラムから呼出し可能な状態とし、前記統合制御用プログラムを読み出して実行することにより、前記記録媒体書込み装置を制御することを特徴とする請求項1に記載の制御装置。 The integrated control unit
When it is necessary to perform processing related to data writing by the recording medium writing device using the function addition program, the function addition program is made callable from the integrated control program, and the integrated control program The control device according to claim 1, wherein the recording medium writing device is controlled by reading and executing the command.
前記統合制御部は、
統合制御用プログラムを読み出して実行することにより前記記録媒体書込み装置、前記記録装置、及び、前記搬送装置を中枢的に制御する統合制御部を備え、
前記統合制御部は、
前記記録媒体書込み装置による前記記録媒体へのデータの書き込みに係る機能であって前記統合制御用プログラムが有していない機能に対応する機能追加プログラムを前記統合制御用プログラムから呼出し可能な状態とし、前記統合制御用プログラムを読み出して実行することにより、前記記録媒体書込み装置を制御することを特徴とする記録媒体処理装置。 A recording medium writing device for writing data to the recording medium, a recording device for recording an image on the recording medium, a transport device for transporting the recording medium between the recording medium writing device and the recording device, and for integrated control An integrated control unit that centrally controls the recording medium writing device, the recording device, and the transport device by reading and executing a program;
The integrated control unit
An integrated control unit that centrally controls the recording medium writing device, the recording device, and the transport device by reading and executing an integrated control program;
The integrated control unit
The function relating to the writing of data to the recording medium by the recording medium writing device and the function addition program corresponding to the function that the integrated control program does not have can be called from the integrated control program, A recording medium processing apparatus for controlling the recording medium writing apparatus by reading and executing the integrated control program.
前記統合制御部により、
前記記録媒体書込み装置による前記記録媒体へのデータの書き込みに係る機能であって前記統合制御用プログラムが有していない機能に対応する機能追加プログラムを前記統合制御用プログラムから呼出し可能な状態とし、前記統合制御用プログラムを読み出し、実行することにより、前記記録媒体書込み装置を制御することを特徴とする制御装置の制御方法。 Connected to a recording medium writing device that writes data to the recording medium, a recording device that records an image on the recording medium, and a transport device that transports the recording medium between the recording medium writing device and the recording device, By controlling the control device including an integrated control unit that centrally controls the recording medium writing device, the recording device, and the transport device by reading and executing an integrated control program,
By the integrated control unit,
The function relating to the writing of data to the recording medium by the recording medium writing device and the function addition program corresponding to the function that the integrated control program does not have can be called from the integrated control program, A control method for a control device, wherein the recording medium writing device is controlled by reading and executing the integrated control program.
前記制御部を、
統合制御用プログラムを読み出して実行することにより前記記録媒体書込み装置、前記記録装置、及び、前記搬送装置を中枢的に制御すると共に、
前記記録媒体書込み装置による前記記録媒体へのデータの書き込みに係る機能であって前記統合制御用プログラムが有していない機能に対応する機能追加プログラムを前記統合制御用プログラムから呼出し可能な状態とし、前記統合制御用プログラムを読み出し、実行することにより、前記記録媒体書込み装置を制御する統合制御部として機能させることを特徴とするプログラム。 Connected to a recording medium writing device for writing data to the recording medium, a recording device for recording an image on the recording medium, and a transport device for transporting the recording medium between the recording medium writing device and the recording device A program executed by a control unit that controls the control device,
The control unit
While centrally controlling the recording medium writing device, the recording device, and the transport device by reading and executing an integrated control program,
The function relating to the writing of data to the recording medium by the recording medium writing device and the function addition program corresponding to the function that the integrated control program does not have can be called from the integrated control program, A program that functions as an integrated control unit that controls the recording medium writing device by reading and executing the integrated control program.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010058666A JP2011192106A (en) | 2010-03-16 | 2010-03-16 | Control device, recording medium processor, control method of the control device and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010058666A JP2011192106A (en) | 2010-03-16 | 2010-03-16 | Control device, recording medium processor, control method of the control device and program |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2011192106A true JP2011192106A (en) | 2011-09-29 |
Family
ID=44796925
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010058666A Pending JP2011192106A (en) | 2010-03-16 | 2010-03-16 | Control device, recording medium processor, control method of the control device and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2011192106A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2018020562A (en) * | 2016-07-26 | 2018-02-08 | キヤノン株式会社 | Image forming apparatus, image forming method, and program |
-
2010
- 2010-03-16 JP JP2010058666A patent/JP2011192106A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2018020562A (en) * | 2016-07-26 | 2018-02-08 | キヤノン株式会社 | Image forming apparatus, image forming method, and program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9286270B2 (en) | Simultaneously displaying multiple related documents in a logically hierarchical manner | |
US8145857B2 (en) | Control of access to an external storage device | |
JP2011192106A (en) | Control device, recording medium processor, control method of the control device and program | |
JP5451799B2 (en) | POS equipment | |
JPWO2007000875A1 (en) | Label printing device | |
JP2008146361A (en) | Recorded information editing device, recorded information editing method, and program | |
JP4006477B2 (en) | Form creation device, form creation method, and storage medium | |
JP5831235B2 (en) | File editing device | |
JP4640328B2 (en) | Recording medium creating apparatus and optical recording medium issuing operation control method | |
JP2008171367A (en) | Information processor and recordable file management software | |
JP4984904B2 (en) | Status display device, status display method, and program | |
JP2011070736A (en) | Recording medium issuing device, method for controlling recording medium issuing device, and program | |
JP2008033783A (en) | Data management device, data management method and program | |
JP3969926B2 (en) | Form creation device, form creation method, and storage medium | |
JP2006011950A (en) | Installer creating apparatus, its method, and program therefor | |
JP4687117B2 (en) | IC tester | |
US20080148185A1 (en) | Item Editing Device, Item Editing Method, And Program | |
JP4853271B2 (en) | Item editing apparatus, item editing method and program | |
JP6079181B2 (en) | Media processing device, control device, and control program | |
JP2005078466A (en) | Installation method of more than one computer | |
JP6102238B2 (en) | Media processing device, control device, and control program | |
JP2014120186A (en) | Medium processing device, control device, and control program | |
JP2014096126A (en) | External connection storage device | |
JP4957424B2 (en) | Item editing method, item editing apparatus and program thereof | |
JP5030902B2 (en) | Editing apparatus and program |