[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

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 PDF

Info

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
Application number
JP2010058666A
Other languages
Japanese (ja)
Inventor
Koichiro Tsutsumi
浩一郎 堤
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.)
Seiko Epson Corp
Original Assignee
Seiko Epson 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 Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2010058666A priority Critical patent/JP2011192106A/en
Publication of JP2011192106A publication Critical patent/JP2011192106A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Stored Programmes (AREA)
  • Optical Recording Or Reproduction (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To facilitate, in a control device for controlling a recording medium writing device, a recording device and a conveyance device by reading and executing an integrated control program, addition of a function which is related to writing of data by the recording medium writing device and which the integrated control program does not have. <P>SOLUTION: An integrated control unit 21 of a host computer controls an optical disk drive 31 by reading and executing the integrated control program 26 in a state where a first plug-in 27 and a second plug-in 28 corresponding to a function related to writing of data to a recording medium by the optical disk drive 31, which the integrated control program 26 does not have, are called by the integrated control program 26. <P>COPYRIGHT: (C)2011,JPO&INPIT

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.

特開2000−260172号公報JP 2000-260172 A

ところで、記録媒体書込み装置の機能に、現在対応しているアプリケーションフォーマット以外のフォーマットに準じて記録媒体にデータを書込む機能を付加したり、また、新たに現出した論理フォーマットや、アプリケーションフォーマットに準じて記録媒体にデータを書き込む機能を付加したり等、新たな機能を付加したいとするニーズが発生する場合がある。この場合において、上述したような従来の制御装置では、当該新たな機能を実現できるように、統合制御用プログラムを開発する必要がある。ここで、統合制御用プログラムは、記録媒体書込み装置、記録装置、及び、搬送装置を中枢的に制御するためのプログラムであり、大規模かつ複雑なプログラムとなる傾向があり、統合制御用プログラムの開発は時間やコストが掛かる上、困難性が高かった。
本発明は、上述した事情に鑑みてなされたものであり、統合制御用プログラムを読み出して実行することにより、記録媒体書込み装置、記録装置、及び、搬送装置を制御する制御装置について、記録媒体書込み装置によるデータの書き込みに係る機能であって統合制御用プログラムが有していない機能を、容易に、追加可能とすることを目的とする。
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 is a diagram illustrating a host computer and a disk publisher according to an embodiment. ホストコンピューターの動作を示すフローチャートである。It is a flowchart which shows operation | movement of a host computer. フォーマット選択用ウインドウを模式的に示す図である。It is a figure which shows the window for format selection typically. 第2実施形態に係るホストコンピューターの動作を示すフローチャート。9 is a flowchart showing the operation of a host computer according to the second embodiment.

以下、図面を参照して本発明の実施形態について説明する。
<第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 control unit 10, a display unit 11, an input unit 12, a storage unit 14, a USB interface unit 15, a printer control unit 16, and a first optical disk drive control unit. 17 (a control unit corresponding to the recording medium writing device), a second optical disk drive control unit 18 (a control unit corresponding to the recording medium writing device), and a transport device control unit 19.
The control unit 10 centrally controls each unit of the host computer 1, and stores a CPU as a calculation execution unit and a basic control program executed by the CPU in a computer-readable form in a nonvolatile manner. A ROM, a program executed by the CPU, a RAM that temporarily stores data related to the program, and other peripheral circuits are provided. The control unit 10 includes an application execution unit 20 and an integrated control unit 21, which will be described later.

表示部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 display unit 11 includes a display panel 23 such as a liquid crystal display panel or an organic EL panel, and displays various information on the display panel 23 under the control of the control unit 10.
The input unit 12 is connected to input devices such as a mouse and a keyboard, and outputs output signals of these input devices to the control unit 10.
The storage unit 14 includes a hard disk, an EEPROM, and the like, and stores various data in a rewritable manner. The storage unit 14 stores an application program 25, an integrated control program 26, a first plug-in 27 (function addition program), and a second plug-in 28 (function addition program). Will be described later.
The USB interface unit 15 is connected to the disk publisher 2 via a USB (Universal Serial Bus) cable or the like, and performs communication based on a communication standard with the disk publisher 2 under the control of the control unit 10.
The printer control unit 16 functions as a device driver that controls a printer 30 (recording apparatus) described later, and controls the printer 30 under the control of the control unit 10.
The first optical disk drive control unit 17 functions as a device driver that controls a first optical disk drive 311 (recording medium writing device) to be described later, and controls the first optical disk drive 311 under the control of the control unit 10. Similarly, the second optical disk drive control unit 18 controls the second optical disk drive 312 (recording medium writing device). In the following description, the first optical disk drive 311 and the second optical disk drive 312 are expressed as the optical disk drive 31 unless otherwise distinguished.
The transport device control unit 19 functions as a device driver that controls a transport device 32 described later, and controls the transport device 32 under the control of the control unit 10.

一方、ディスクパブリッシャー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 disc publisher 2 automatically and continuously performs a specified number of recording media on which a predetermined image is recorded on the label surface and predetermined data is written on the recording surface. The printer 30, the first optical disk drive 311, the second optical disk drive 312, the transport device 32, the supply stacker 34, and the discharge stacker 35 are provided.
The printer 30 is configured by, for example, an ink jet printer, and records a predetermined image on a label surface of an optical disk as a recording medium under the control of the printer control unit 16.
The first optical disk drive 311 writes predetermined data on the recording surface of the optical disk as a recording medium under the control of the first optical disk drive control unit 17. Examples of the optical disc include an optical disc called CD-R, CD-RW, DVD-R, DVD-RW, DVD-RAM, or next-generation DVD. Similarly, the second optical disk drive 312 writes predetermined data on the recording surface of the optical disk as a recording medium under the control of the second optical disk drive control unit 18. The disc publisher 2 according to the present embodiment includes two optical disc drives 31, and data can be written to two recording media in parallel to improve processing efficiency. Yes.
The supply stacker 34 accommodates a recording medium (hereinafter referred to as “pre-processing recording medium”) before data writing on the recording surface and recording of an image on the label surface are performed. On the other hand, the discharge stacker 35 accommodates a recording medium after data writing and / or image recording (hereinafter referred to as “post-processing recording medium”).
The transport device 32 takes out the pre-processing recording medium one by one from the supply stacker 34 in which the pre-processing recording medium is stored under the control of the transport device control unit 19, and the unprocessed recording medium is taken out by the printer 30 and the first optical disc. The recording medium is supplied to the drive 311 or the second optical disk drive 312, the recording medium is conveyed between these devices, and the processed recording medium is conveyed to the discharge stacker 35.
The USB hub 37 has a plurality of USB ports. Data output to the printer 30, the first optical disc drive 311, the second optical disc drive 312, and the transport device 32 connected to the USB port is stored in the USB hub 37. Relay.

ここで、ホストコンピューター1、及び、ディスクパブリッシャー2が記録媒体を発行する際の基本的な動作について説明する。なお、本実施形態において「記録媒体を発行する」とは、記録面に所定のデータが書き込まれ、及び/又は、レーベル面に所定の画像が記録された記録媒体を作成することをいう。
まず、アプリケーションプログラム25を実行するアプリケーション実行部20の機能により、ユーザーは、発行する記録媒体の記録面に書き込むべきデータを生成し、又は、指定すると共に、記録媒体のレーベル面に記録すべき画像を生成し、又は、指定する。なお、アプリケーション実行部20は、これらデータの生成、指定や、画像の生成、指定を行うためのユーザーインターフェイスを提供する機能を備えており、ユーザーは、例えば、表示部11の表示パネル23に表示された情報を参照しつつ、入力部12に接続された入力デバイスを操作して、これら指示を行う。
さらに、ユーザーは、アプリケーション実行部20の機能により、発行する記録媒体の枚数を指定すると共に、記録媒体の発行の開始を指示する。その際、ユーザーは、指定した枚数分の未処理記録媒体を供給スタッカー34に収納しておく。
記録媒体の発行の開始が指示された場合、アプリケーション実行部20は、統合制御部21に対し、記録媒体の記録面に書き込むべきデータや、記録媒体のレーベル面に記録すべき画像の画像データ、発行する記録媒体の枚数を示すデータ等の、記録媒体の発行に必要なデータを出力する。
Here, a basic operation when the host computer 1 and the disk publisher 2 issue a recording medium will be described. In this embodiment, “issue a recording medium” means to create a recording medium in which predetermined data is written on the recording surface and / or a predetermined image is recorded on the label surface.
First, the function of the application execution unit 20 that executes the application program 25 allows the user to generate or specify data to be written on the recording surface of the recording medium to be issued and to record the image to be recorded on the label surface of the recording medium. Is generated or specified. Note that the application execution unit 20 has a function of providing a user interface for generating and specifying these data and generating and specifying an image. The user displays, for example, on the display panel 23 of the display unit 11. While referring to the information, the input device connected to the input unit 12 is operated to give these instructions.
Further, the user designates the number of recording media to be issued by the function of the application execution unit 20 and instructs the start of the recording medium issuance. At that time, the user stores the specified number of unprocessed recording media in the supply stacker 34.
When an instruction to start issuing a recording medium is given, the application execution unit 20 instructs the integrated control unit 21 to write data on the recording surface of the recording medium, image data of an image to be recorded on the label surface of the recording medium, Data necessary for issuing the recording medium, such as data indicating the number of recording media to be issued, is output.

統合制御部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 integrated control unit 21 centrally controls the printer 30, the first optical disk drive 311, the second optical disk drive 312, and the transport device 32 by reading and executing the integrated control program 26.
The integrated control unit 21 to which various data necessary for issuing the recording medium from the application execution unit 20 is input, based on these data, the printer 30, the first optical disc drive 311, the second optical disc drive 312, and the conveyance The operation of each device is scheduled so that a predetermined number of recording media are issued in cooperation with the device 32, and control data for controlling each device is generated according to this scheduling, and printer control is performed. Output to each of the unit 16, the first optical disc drive control unit 17, the second optical disc drive control unit 18, and the transport device control unit 19.
The printer control unit 16 generates a control command corresponding to the command specification of the printer 30 based on the input control data, outputs the generated control command to the printer 30, and causes the printer 30 to operate. As a result, the printer 30 operates according to the scheduling by the integrated control unit 21.
Similarly, the first optical disc drive control unit 17, the second optical disc drive control unit 18, and the transport device control unit 19 are respectively configured based on the input control data, the first optical disc drive 311, the second optical disc drive 312, And a control command is output to the conveying apparatus 32, and these apparatuses are operated. Thereby, these devices operate according to the scheduling by the integrated control unit 21.

さらに、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 disc publisher 2 when predetermined data is recorded on the recording surface of the recording medium and a predetermined image is recorded on the label surface will be briefly described. .
First, a recording medium (unprocessed recording medium) stored in the supply stacker 34 is transported to one of the optical disk drives 31 by the transport device 32. The optical disk drive 31 is provided with a disk tray for storing a recording medium. After the recording medium is conveyed to any one of the optical disk drives 31 by the conveying device 32, the disk tray is pulled out from the apparatus main body. A series of operations including placement of the recording medium on the tray and storage of the disk tray in the apparatus main body is executed by cooperation of the transport device 32 and the optical disk drive 31.
Next, after the data is written on the recording surface of the recording medium by the optical disc drive 31, the disc tray is pulled out from the apparatus main body, the recording medium is taken out from the disc tray by the transport device 32, and further recorded by the transport device 32. The medium is conveyed to the printer 30.
Next, the conveyance device 32 and the printer 30 operate in cooperation to store the recording medium in the printer 30, record an image on the label surface by the printer 30, and take out the recording medium from the printer 30 by the conveyance device 32. .
Next, the transport device 32 transports the recording medium to the discharge stacker 35 and stores the recording medium in the discharge stacker 35.
In this manner, the printer 30, the first optical disc drive 311, the second optical disc drive 312, and the transport device 32 cooperate to issue the recording medium.

ところで、統合制御用プログラム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 integrated control program 26 has a writing format that does not support the processing of the recording medium by the optical disc drive 31 according to the specifications of the integrated control program 26.
The unsupported writing format is a recording medium that is physically applicable to the optical disc drive 31 but is not subject to processing by the optical disc drive 31 because the integrated control program 26 does not support it. The logical format and application format. The logical format includes UDF (Universal Disk Format) in the case of DVD, and the application format includes DVD-Video, DVD-VR, and DVD audio in the case of DVD. Etc. exist.
As an example of the unsupported writing format, for one application format A, the integrated control program 26 includes a program for controlling the optical disc drive 31 so that data is written according to the application format A. If not, the application format A corresponds to an unsupported writing format.

ここで、上述したような各種フォーマットの普及状況や、記録媒体の記録面に記録すべき元データの各種フォーマット、記録媒体の発行後に当該記録媒体に記録されたデータを読み出す機器として想定されている機器が対応している記録媒体の各種フォーマット等によっては、未対応のフォーマット(書込み形式)を利用してデータの書き込みを行いたいとするニーズが発生する場合がある。
この場合、従来は、提供された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 integrated control program 26 so as to correspond to an unsupported writing format by using the provided API or the like, or to correct the program for the integrated control program 26. there were. However, as described above, the integrated control program 26 is configured so that the printer 30, the first optical disk drive 311, the second optical disk drive 312 and the transport device 32 can cooperate to issue a recording medium. It has functions of scheduling operations and generating control data based on scheduling, and tends to be a very large and complex program. Therefore, development and correction of the integrated control program 26 take time and cost and are very difficult.
Based on this, in the present embodiment, the host computer 1 executes the following operation, so that the integrated control program 26 can be easily changed to an unsupported writing format without being developed or modified. It becomes the composition which can respond.

図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 optical disc drive 31 to write data on the recording surface of the recording medium will be described, and the control of the printer 30 and the conveyance device 32 will be described. Is not considered.
For clarity of explanation, it is assumed that data is written on a DVD physically supported by the optical disc drive 31 as a recording medium, and the application format of data written on the DVD is the first application format, and Assume that the second application format exists. Furthermore, in the present embodiment, it is assumed that the first application format and the second application format are unsupported writing formats. That is, the optical disc drive 31 controlled by the integrated control unit 21 that executes the integrated control program 26 cannot execute data writing according to the first application format and the second application format.

ここで、記憶部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 storage unit 14 will be described.
The first plug-in 27 is a program (plug-in) that can be called in a subroutine by the integrated control program 26. In particular, the first plug-in 27 is applied to the optical disc drive 31 according to the first application format. This is a program for adding a function for writing data to the integrated control program 26. The second plug-in 28 adds a function for writing data to the optical disc drive 31 in accordance with the second application format. It is a program for adding.
The first plug-in 27 and the second plug-in 28 are predetermined ones that define the rule of parameters given from the integrated control program 26 when calling from the integrated control program 26, the calling procedure, the calling timing, and the like. It is developed and created on the assumption that it conforms to the standards of In particular, the first plug-in 27 is specifically developed to realize a function of writing data to the optical disc drive 31 in conformity with the first application format. For example, the first plug-in 27 is integrated to have the function. Compared with the case where the control program 26 is newly developed or the existing integrated control program 26 is modified, the development is very easy. Furthermore, as long as it is programmed according to the above-mentioned standards, plug-ins developed by others, plug-ins developed and released by disk publisher 2 sales companies to add functions to disk publisher 2, etc. There is also an advantage that can be used. The same applies to the second plug-in 28.

さて、記録媒体の発行に際し、まず、ユーザーは、アプリケーション実行部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 application execution unit 20. To do.

図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 format selection window 40. Select a format.
When an application format is selected using the format selection window 40, data indicating the selected application format is output from the application execution unit 20 to the integrated control unit 21.
In this embodiment, for example, when the user uses the format selection window 40 to instruct data writing in accordance with the first application format, the original data to be written is the first application. It is assumed that the data corresponds to the format. The same applies to the second application format.
In addition, when the user instructs to write data according to the first application format, the supply stacker 34 stores a recording medium having a logical format corresponding to the first application format, and according to the second application format. When the writing of the data is instructed, the supply stacker 34 stores a recording medium having a logical format corresponding to the second application format.

図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 integrated control unit 21 determines whether or not the user has instructed to write data in accordance with either the first application format or the second application format (step). SA1). If there is no such instruction (step SA1: NO), the integrated control unit 21 executes a series of operations related to normal data writing based on the integrated control program 26 (step SA2). Description of this normal operation is omitted.
When the user instructs to write data in accordance with either the first application format or the second application format (step SA1: YES), the integrated control unit 21 corresponds to the instructed application format. The initialization process necessary to call and execute the plug-in to be executed by the integrated control program 26 is executed (step SA2). The initialization process refers to an initialization process necessary for calling the plug-in normally by the integrated control program 26 and performing various controls normally using the plug-in function. This process includes the creation of a temporary file (eg, a file storing data to be written to a recording medium) used for the plug-in. In addition, the “plug-in corresponding to the instructed application format” specifically refers to the first plug-in when data writing according to the first application format is instructed, When an instruction to write data according to the second application format is given, it indicates the second plug-in.
Next, the integrated control unit 21 causes the transport device 32 and the optical disc drive 31 to cooperate to store the recording medium in the optical disc drive 31 and start writing data on the recording medium (step SA4).
Next, the integrated control unit 21 uses the plug-in function to write data to the recording surface of the recording medium in accordance with the application format specified by the user (step SA5). As described above, the first plug-in has a function of causing the optical disc drive 31 to write data according to the first application format, and the second plug-in writes data according to the second application format. By using these plug-ins, even if the integrated control program 26 is not compatible with the first and second application formats, data can be written according to these application formats. It becomes.

データの書き込みが終了した後、統合制御部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 integrated control unit 21 allows the transport device 32 and the optical disc drive 31 to cooperate to take out the recording medium from the optical disc drive 31 and process the optical disc drive 31 for the next recording medium. A state is set (step SA6).
Next, the integrated control unit 21 determines whether or not data has been written to all of the number of recording media designated by the user (step SA7).
When data is not written on the designated number of recording media (step SA7: NO), the integrated control unit 21 returns the processing procedure to step SA4, while the data on the designated number of recording media is recorded. Is written (step SA7: YES), the integrated control unit 21 performs an end process according to the plug-in (step SA8). The termination process according to the plug-in is a process necessary for normally canceling the calling of the plug-in by the integrated control program 26, such as erasing the temporary file created in step SA3.

以上説明したように、本実施形態に係るホストコンピューター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 integrated control program 26 to centrally control the optical disc drive 31, the printer 30, and the transport device 32. It has. When the integrated control unit 21 controls the optical disc drive 31 to write data to a recording medium or the like, the integrated control unit 21 reads these programs in a state where the first plug-in 27 or the second plug-in 28 is called. Execute.
This makes it possible to easily add functions that the integrated control program 26 does not have without developing the integrated control program 26. In particular, as described above, the integrated control program 26 tends to be a very large and complex program. Therefore, according to the present embodiment, the labor required for adding a function can be greatly reduced.

また、本実施形態では、アプリケーション実行部20は、統合制御用プログラム26が未対応の書込み形式(本実施形態では第1アプリケーションフォーマット又は第2アプリケーションフォーマット)に準じてデータを書き込むことを指示可能なフォーマット選択用ウインドウ40を表示可能である。そして、統合制御部21は、フォーマット選択用ウインドウ40により、第1アプリケーションフォーマット又は第2アプリケーションフォーマットに準じてデータを書き込むことが指示された場合、統合制御用プログラム26に第1プラグイン27又は第2プラグイン28を呼出させた状態で、これらプログラムに基づいて光ディスクドライブ31を制御する。
これによれば、統合制御部21によって、フォーマット選択用ウインドウ40により指示されたアプリケーションフォーマットに対応するプラグインの呼出しを適切に実行できる。
In the present embodiment, the application execution unit 20 can instruct to write data in accordance with a writing format that is not supported by the integrated control program 26 (in this embodiment, the first application format or the second application format). A format selection window 40 can be displayed. When the format selection window 40 instructs the integrated control unit 21 to write data according to the first application format or the second application format, the integrated control unit 21 sends the first plug-in 27 or the second plug-in to the integrated control program 26. In the state where the 2 plug-in 28 is called, the optical disk drive 31 is controlled based on these programs.
According to this, the plug-in corresponding to the application format instructed by the format selection window 40 can be appropriately executed by the integrated control unit 21.

また、本実施形態では、統合制御用プログラム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 integrated control program 26. Data can be written according to any application format.
That is, for the first application format and the second application format (form), which are application formats that are not supported by the integrated control program 26, these can be easily performed without developing the integrated control program 26 corresponding to these application formats. Application format can be supported.

<第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 format selection window 40 instructs to write data according to the first application format, the user stores the recording medium of the logical format corresponding to the first application format in the supply stacker 34, In addition, when the writing of data conforming to the second application format is instructed, a recording medium having a logical format corresponding to the second application format is stored in the supply stacker 34.
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 optical disc drive 31 has a function of rewriting the logical format of the recording medium to a logical format corresponding to the first application format (hereinafter referred to as “first logical format rewriting”). Plug-in) and a plug-in having a function of rewriting the logical format of the recording medium to a logical format corresponding to the second application format (hereinafter referred to as “second logical format rewriting plug-in”). In is assumed to be stored in the storage unit 14 in advance. Further, it is assumed that the integrated control program 26 does not have a function of rewriting the logical format to a logical format corresponding to the first application format or the second application format. As described above, when the integrated control program 26 is newly developed and the program is modified so that the integrated control program 26 has the function, it is very difficult.
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 integrated control unit 21 of the host computer 1 according to the present embodiment controls the optical disc drive 31 after executing the process of step SA4. The recording medium stored in the optical disk drive 31 is read, and the type of logical format of the recording medium is acquired (step SB1).
Next, the integrated control unit 21 determines whether or not the type of the logical format acquired in Step SB1 corresponds to the application format specified by the user (Step SB2). When it corresponds, (step SB2: YES), the integrated control part 21 transfers a process sequence to step SA5.
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 integrated control unit 21 rewrites the first logical format corresponding to the application format specified by the user. Using the plug-in or the second logical format rewriting plug-in, the logical format is appropriately rewritten (step SB3), and the processing procedure proceeds to step SA5. In step SA5, since the logical format corresponds to the application format, data is normally written. When these plug-ins are used, it is assumed that the integrated control unit 21 performs a necessary initialization process for properly calling these plug-ins.
By performing such an operation, the following effects can be obtained.
That is, since the plug-in is called by the integrated control program 26 only when the logical format needs to be rewritten using the first logical format rewriting plug-in and the second logical format rewriting plug-in, Unnecessary use of plug-ins can be prevented, and processing efficiency is improved.
Furthermore, when data is written by the optical disc drive 31, if the logical format of the recording medium is a logical format that does not correspond to the application format, the first logical format rewriting plug-in or the second logical format rewriting plug-in is set. By using this, data is automatically written after the logical format is rewritten to a logical format corresponding to the application format. Thus, the user only has to store the pre-processing recording medium in the supply stacker 34 without considering what the logical format of the recording medium to which data is to be written, and to check the logical format of the recording medium. Eliminates the need for labor.

以上説明したように、本実施形態によれば、統合制御部21は、記録媒体の論理フォーマットを書き換える必要が生じた場合に、第1論理フォーマット書換用プラグイン及び第2論理フォーマット書換用プラグインを統合制御用プログラム26により呼出した状態で、この統合制御用プログラム26に基づいて光ディスクドライブ31を制御する。
これによれば、不必要にプラグインが呼出されることを防止でき、処理効率の向上を図ることができる。
As described above, according to the present embodiment, the integrated control unit 21 allows the first logical format rewriting plug-in and the second logical format rewriting plug-in when the logical format of the recording medium needs to be rewritten. Is called by the integrated control program 26, and the optical disc drive 31 is controlled based on the integrated control program 26.
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 integrated control unit 21 of the control unit 10 of the host computer 1 uses the first plug-in 27 and the second plug-in 28 stored in the storage unit 14 has been described as an example. The publisher 2 may be provided with the integrated control unit 21 and a storage device for storing these plug-ins, and the disk publisher 2 alone may execute the operations described in the above embodiments.
In the above-described embodiment, the description has been made assuming that there are two recording medium writing devices, the first optical disk drive 311 and the second optical disk drive 312, but the number of recording medium writing devices may be one or three or more. Further, the present invention can be applied to reading as well as writing.
In the above-described embodiment, the example of the graphical user interface using the format selection window 40 has been described with reference to FIG. 3, but an interface instructed by a command line may be provided.
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 integrated control program 26 using each plug-in. The invention has been described above, but the functions that can be added by plug-ins are not limited thereto. That is, the present invention can be widely applied to a case where it is desired to add a function related to data writing by the optical disc drive 31 to the integrated control program 26.

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 ... transport device 40 ... Format selection window (user interface).

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.
前記機能追加プログラムとは、前記統合制御用プログラムが未対応の書込み形式によって処理するものであることを特徴とする請求項1乃至3のいずれかに記載の制御装置。   The control apparatus according to claim 1, wherein the function addition program is a program that is processed by a writing format that is not supported by the integrated control program. 記録媒体にデータを書き込む記録媒体書込み装置と、前記記録媒体に画像を記録する記録装置と、前記記録媒体書込み装置と前記記録装置との間で前記記録媒体を搬送する搬送装置と、統合制御用プログラムを読み出して実行することにより前記記録媒体書込み装置、前記記録装置、及び、前記搬送装置を中枢的に制御する統合制御部と、を備え、
前記統合制御部は、
統合制御用プログラムを読み出して実行することにより前記記録媒体書込み装置、前記記録装置、及び、前記搬送装置を中枢的に制御する統合制御部を備え、
前記統合制御部は、
前記記録媒体書込み装置による前記記録媒体へのデータの書き込みに係る機能であって前記統合制御用プログラムが有していない機能に対応する機能追加プログラムを前記統合制御用プログラムから呼出し可能な状態とし、前記統合制御用プログラムを読み出して実行することにより、前記記録媒体書込み装置を制御することを特徴とする記録媒体処理装置。
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.
JP2010058666A 2010-03-16 2010-03-16 Control device, recording medium processor, control method of the control device and program Pending JP2011192106A (en)

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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018020562A (en) * 2016-07-26 2018-02-08 キヤノン株式会社 Image forming apparatus, image forming method, and program

Cited By (1)

* Cited by examiner, † Cited by third party
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