(57)【特許請求の範囲】
【請求項１】
記録媒体に記録すべき記録データを指定する指定手段と、
前記記録媒体に印刷すべき印刷データを設定する設定手段と、
前記設定手段で設定された印刷データに基づき前記記録媒体への印刷をプリンタに実行させる印刷制御手段と、
前記プリンタで印刷された前記記録媒体へ、前記指定手段で指定された前記記録データを記録する為のガイダンスを表示装置に表示させるとともに、前記プリンタで印刷された記録媒体に対応する前記印刷データを表示させる表示制御手段とを有することを特徴とする情報処理装置。
【請求項２】
さらに前記指定手段で指定した前記記録データが、何枚の記録媒体に記録されるのかを算出する算出手段を有し、前記印刷制御手段は、算出された枚数分の印刷を繰り返し実行することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
さらに、前記指定手段で指定された前記記録データを前記記録媒体へ記録するための記録制御手段を有し、
前記記録制御手段は、前記印刷制御手段の制御により印刷を行っている間に、既に印刷の終了した記録媒体に対して前記記録データの記録を実行させることを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記記録データを前記記録媒体に記録する記録手段は、前記プリンタと一体で構成されていることを特徴とする請求項１ないし３のいずれか１項に記載の情報処理装置。
【請求項５】
さらに前記指定手段で指定した前記記録データの記録に、複数枚の記録媒体を用いる場合に、前記設定手段は複数の記録媒体それぞれ異なる印刷データを設定させることを特徴とする請求項１ないし４のいずれか１項に記載の情報処理装置。
【請求項６】
さらに、撮像手段と、撮像手段により撮像された画像データを記憶する記憶手段を有し、前記指定手段は、前記記憶手段に記憶されている画像データから前記記録データを選択可能であることを特徴とする請求項１ないし５のいずれか１項に記載の情報処理装置。
【請求項７】
記録媒体に記録すべき記録データを指定する指定工程と、
前記記録媒体に印刷すべき印刷データを設定する設定工程と、
前記設定工程で設定された印刷データに基づき前記記録媒体への印刷をプリンタに実行させる印刷制御工程と、
前記プリンタで印刷された前記記録媒体へ、前記指定工程で指定された前記記録データを記録する為のガイダンスを表示装置に表示させるとともに、前記プリンタで印刷された記録媒体に対応する前記印刷データを表示させる表示制御工程とを有することを特徴とする情報処理方法。
【請求項８】
さらに前記指定工程で指定した前記記録データが、何枚の記録媒体に記録されるのかを算出する算出工程を有し、前記印刷制御工程は、算出された枚数分の印刷を繰り返し実行することを特徴とする請求項７に記載の情報処理方法。
【請求項９】
さらに、前記指定工程で指定された前記記録データを前記記録媒体へ記録するための記録制御工程を有し、
前記記録制御工程は、前記印刷制御工程の制御により印刷を行っている間に、既に印刷の終了した記録媒体に対して前記記録データの記録を実行させることを特徴とする請求項７または８に記載の情報処理方法。
【請求項１０】
さらに前記指定工程で指定した前記記録データの記録に、複数枚の記録媒体を用いる場合に、前記設定工程は複数の記録媒体それぞれ異なる印刷データを設定させることを特徴とする請求項７ないし９のいずれか１項に記載の情報処理方法。
【請求項１１】
さらに、撮像工程と、撮像工程により撮像された画像データをメモリに記憶する記憶工程を有し、前記指定工程は、前記記憶工程でメモリに記憶されている画像データから前記記録データを選択可能であることを特徴とする請求項７ないし１０のいずれか１項に記載の情報処理方法。
【請求項１２】
コンピュータに各種の処理を実行させるために使用されるコンピュータプログラムを記録したコンピュータによって読み取り可能な記録媒体であって、
前記コンピュータプログラムは、
記録媒体に記録すべき記録データを指定する指定工程と、
前記記録媒体に印刷すべき印刷データを設定する設定工程と、
前記設定工程で設定された印刷データに基づき前記記録媒体への印刷をプリンタに実行させる印刷制御工程と、
前記プリンタで印刷された前記記録媒体へ、前記指定手段で指定された前記記録データを記録する為のガイダンスを表示装置に表示させるとともに、前記プリンタで印刷された記録媒体に対応する前記印刷データを表示させる表示制御工程とをコンピュータに実行させることを特徴とする記録媒体。
【請求項１３】
コンピュータに取り込まれて実行されることで各種の処理をコンピュータに実行させるためのコンピュータプログラムであって、請求項７の情報処理方法をコンピュータに実行させる為のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ディスクなどの記録媒体へのレーベル印刷機能とデータ記録機能とに関連する情報処理装置に関するものである。
【背景技術】
【０００２】
現在、ＣＤ−ＲやＤＶＤ−Ｒなどユーザが任意のデータを記録できる光ディスクと、その光ディスクにデータを記録する記録装置は広く普及している。レーベル面に対して任意の画像を印刷することを可能にした光ディスクも存在し、そういった光ディスクへの印刷に対応した印刷装置も普及してきている。これにより、記録データの内容をわかりやすく示すレーベル画像を作成し、その光ディスクに印刷することができるようになっている。
【０００３】
さらに、記録するデータの内容を用いてレーベル面に印刷するレーベル画像を自動的に生成するアプリケーションも存在し、これによりユーザはより簡単にオリジナルのレーベル面をもつ光ディスクを作成することができる。
【０００４】
従来、オリジナルの光ディスクを作成する工程においては、１枚の光ディスクに対し記録装置を使用したデータの記録作業と、印刷装置を使用したレーベル面の印刷作業をそれぞれ行う必要があった。この記録作業と印刷作業はそれぞれ異なるコンピュータプログラムを用いて行われており、ユーザの操作は煩雑で、時間がかかるものである。
【０００５】
特に、記録するデータの内容とレーベル面にプリントする画像を異ならせて複数枚のディスクを作成しようとする際には、記録データと印刷画像が正しい組み合わせになるように注意する必要がある。しかしながら、複数枚の記録媒体にデータ記録を先に行ってから、それぞれの記録媒体に対するレーベル面の印刷を行う場合には、光ディスクを取り違えるおそれがある。
【０００６】
一方、記録媒体の記録内容に対応するタイトル等を確実にプリントすることができるプリントシステムが考案されている（特許文献１参照）。これは、記録内容に対応する識別記号が予め記録されている光記録媒体を搬送トレイに保持し、センサによってその識別記号を読み取り、その読み取った識別記号に対応するタイトル等をヘッドによって光記録媒体にプリントするものである。
【０００７】
また、データの記録を行う記録部にレーベル面を読み取るためのセンサを設ける情報処理装置が考えられている。この情報処理装置では、レーベルの印刷がなされていない記録媒体にデータの記録を行おうとしている場合は、レーベル面の印刷を先に実行するようにユーザにガイダンスを出す（特許文献２参照）。
【特許文献１】特開平０８−２８２０５６
【特許文献２】特開２００６−９９９２２
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記のプリントシステムにおいてはレーベル印刷の対象となる記録媒体からのデータの読み取り機能が必要となるため、コストの面でのデメリットが大きい。つまり、読み取りセンサ付きのプリンタが必要であり、読み取りセンサのないプリンタを有しているユーザには、記録データとレーベル印刷画像が正しい組み合わせとなるシステムを提供できていない。
【０００９】
また、特許文献２の情報処理装置においては、チェックされるのはレーベル印刷の有無だけであり、やはり記録データとレーベル印刷画像が正しい組み合わせとなるシステムを提供できていない。
【００１０】
そして、あらかじめ複数の記録媒体にレーベル印刷を行っておき、その後データの記録を行うといった状況においては、特に，組合せのミスを起してしまう可能性が高まるばかりである。
【００１１】
本発明は、上記のような問題を鑑みてなされたものであり、記録媒体に記録されたデータとレーベル面に印刷されたレーベル印刷画像の組合せの間違い防止することができる情報処理装置を提供することにある。
【課題を解決するための手段】
【００１２】
上記の課題を解決する本発明の情報処理装置は、記録媒体に記録すべき記録データを指定する指定手段と、記録媒体に印刷すべき印刷データを設定する設定手段と、設定手段で設定された印刷データに基づき記録媒体への印刷をプリンタに実行させる印刷制御手段と、プリンタで印刷された記録媒体へ、指定手段で指定された記録データを記録する為のガイダンスを表示装置に表示させるとともに、前記プリンタで印刷された記録媒体に対応する前記印刷データを表示させる表示制御手段を有することを特徴とする。
【発明の効果】
【００１３】
この情報処理装置によれば、記録媒体に印刷する印刷データと記録媒体に記録する記録データの組合せを間違えてしまうミスを防止できる。
【００１４】
また、記録媒体への印刷を先に実行し、続けて記録媒体へのデータ記録を実行するので、データの記録を行うべき記録媒体を、印刷の終了した記録媒体の画像を見れば一目瞭然でみつけることが出来る。
【００１５】
そして、記録データを記録する為のガイダンスを表示装置に表示させることで、操作に不慣れなユーザでも操作を簡単にする。
これに加えて、プリンタで印刷された記録媒体に対応する印刷データをガイダンスとともに表示させることにより、記録媒体に印刷する印刷データと記録媒体に記録する記録データの組合せを間違えてしまうミスを、さらに防止できる。
【発明を実施するための最良の形態】
【００１６】
（実施例１）
図１は、本発明の実施例１に係る光ディスクへの印刷・記録システムの概略構成図である。
【００１７】
１０は当該システムの制御の主体となるパーソナルコンピュータであり、このパーソナルコンピュータ１０にはディスプレイ１１が接続され、パーソナルコンピュータ１０が出力するメッセージ等を表示することができる。
【００１８】
パーソナルコンピュータ１０には、光ディスクのレーベル面に印刷を行うための印刷機能と光ディスクにデータの記録を行う記録機能とを一体で備えたプリンタ１２が接続される。
【００１９】
プリンタ１２は、光ディスクのレーベル面にインクを吐出することにより印刷を行う印刷部１３と、レーザー光を照射することで光ディスクの記録面にデータを記録する記録部１５からなり、それぞれ光ディスクを装置に出し入れするための印刷部用トレイ１４と記録部用トレイ１６を備える。
【００２０】
ユーザは、パーソナルコンピュータ１０がディスプレイ１１に表示するメッセージに従って光ディスクを印刷部用トレイ１４あるいは記録部用トレイ１６にセットし、ディスクへの印刷やデータの記録を実行することが出来る。
【００２１】
図２は、本実施形態におけるプリントシステムの概略構成図である。
【００２２】
パーソナルコンピュータ１０にはプリンタ１２が接続され、このパーソナルコンピュータ１０からの制御指令によって制御される。
プリンタ１２は装置内部の制御中枢としてのＣＰＵ２０、印刷部用ドライバ２１、記録部用ドライバ２２、印刷部２３（図１の印刷部１３に対応する）、記録部２４（図１の記録部１５に対応する）を備える。
【００２３】
ＣＰＵ２０はパーソナルコンピュータ１０からの制御指令を受信し、印刷および記録を行う。
【００２４】
印刷を行うにあたっては印刷部用ドライバ２１を介して印刷部２３を制御し、光ディスクへのレーベル印刷を行う。記録を行うにあたっては記録部用ドライバ２２を介して記録部２４を制御し、光ディスクへのデータ記録を行う。
【００２５】
また、ＣＰＵ２０は印刷部２３および記録部２４の動作状況を管理し、その状況をパーソナルコンピュータ１０に伝達する。パーソナルコンピュータ１０はＣＰＵ２０から受信した動作状況を使用してディスク作成動作を処理し、必要に応じてユーザへのメッセージをディスプレイ１１に表示する。
【００２６】
また図２には図示しないが、パーソナルコンピュータ１０には、ユーザからアプリケーションプログラムの起動指示や、記録データや印刷データの指定を行う為のマウスやキーボードといった操作部が備わっている。この操作部を用いたユーザの操作をＣＰＵ２０が認識し、操作に応じた動作が実行される。
【００２７】
図３は、印刷部２３の概略構成図である。
【００２８】
印刷部用ドライバ２１はインターフェース３０を介して制御部３１に接続され、パーソナルコンピュータ１０からの制御指令やプリントデータが制御部３１に送信される。制御部３１には印刷トレイ駆動部３２が接続され、記録媒体を載せたトレイ３３を駆動することにより記録媒体を移動させる。また制御部３１にはプリントヘッド駆動部３４が接続され、プリントヘッド３５の移動とインクの吐出を制御することにより記録媒体の印字面に印刷を行なう。制御部３１は、パーソナルコンピュータ１０からの制御指令やプリントデータに応じて、上記の印刷トレイ駆動部３２やプリントヘッド駆動部３４、プリントヘッド３５を制御する。
【００２９】
図４は、記録部２４の概略構成図である。
【００３０】
記録部用ドライバ２２はインターフェース４０を介して制御部４１に接続され、パーソナルコンピュータ１０からの制御指令や記録データが制御部４１に送信される。制御部４１にはディスクモータ駆動部４２が接続され、ディスクモータ４３を制御することにより記録媒体を円周方向に回転させる。また制御部４１にはレンズ駆動部４４が接続され、記録用ピックアップレンズ４５の移動とレーザーの出力を制御することにより記録媒体の記録面にデータの記録を行なう。制御部４１は、パーソナルコンピュータ１０からの制御指令や記録データに応じて、上記のディスクモータ駆動部４２やレンズ駆動部４４、記録用ピックアップレンズ４５を制御する。
【００３１】
図５は、パーソナルコンピュータ１０の概略構成を示すブロック図である。
【００３２】
パーソナルコンピュータ１０は制御の主体となるＣＰＵ５０を備える。ＣＰＵ５０にはアプリケーションプログラム、記録データおよび印刷データを一時的に格納するためのメモリ５１、プリンタ１２を接続するための通信Ｉ／Ｆ５２、画面出力を制御するためのディスプレイドライバ５３、ハードディスクドライブ（ＨＤＤ）５６へのデータの入出力を制御するためのＨＤＤドライバ５５が接続される。
【００３３】
ＣＰＵ５０にはディスプレイドライバ５３を介してディスプレイアダプタ５４が接続され、さらにディスプレイアダプタ５４を介してディスプレイ１１が接続される。ディスプレイ１１にはＣＰＵ５０からの指示により画像や各種メッセージの出力が行なわれる。
【００３４】
ＣＰＵ５０にはＨＤＤドライバ５５を介して、アプリケーションプログラム、記録データおよび印刷データを保存記録しているＨＤＤ５６が接続される。ＨＤＤ５６に格納されたアプリケーションプログラムや各種のデータは必要に応じてメモリ５１にコピーされ、ＣＰＵ５０によって使用される。本実施例の印刷動作やデータ記録動作や表示の為のアプリケーションプログラムも、ＨＤＤ５６に記録されており、このアプリケーションプログラムがメモリ５１に読み出されＣＰＵ５０の制御により実行される。
【００３５】
図６は、パーソナルコンピュータ１０を本実施例の印刷記録システムとして機能させるためのコンピュータプログラムの概略構成を示している。アプリケーションプログラム６０（コンピュータプログラム）は、印刷とデータの記録に関する処理を行なうためのいくつかのモジュールによって構成されている。印刷データ解析モジュール６０１は、データ読取モジュール６０９を介してＨＤＤドライバ５２を制御し、ＨＤＤ５６より印刷データの読み込みを行なう。読み込んだ印刷データは必要に応じて印刷データ表示制御モジュール６０２に送信される。印刷制御モジュール６０４は印刷のための各モジュールの総合的に関連付け、印刷制御を全体的に司るためのモジュールとして機能している。そして、印刷データは、ＣＰＵ５０が印刷処理制御モジュール６０４を用いて、ユーザにより所望の画像を選択させ、その画像が印刷データとして設定される。
【００３６】
印刷データ表示制御モジュール６０２は受信した印刷データを用いてガイダンス用にディスプレイ１１に表示すべき表示データを生成し、印刷系メッセージ生成モジュール６０３に送信する。
【００３７】
印刷系メッセージ生成モジュール６０３は印刷データ表示制御モジュール６０２より受信した表示データに状況に応じたガイドメッセージを重ね合わせることにより印刷系メッセージを生成し、メッセージ表示モジュール６１０へ送信する。
【００３８】
記録媒体に印刷を行なう際は、印刷データ解析モジュール６０１により印刷データが記録媒体の印刷面に合致した印刷データに変換され、印刷処理制御モジュール６０４へ変換後の印刷データが送信される。印刷処理制御モジュール６０４は通信モジュール６１２を介して通信Ｉ／Ｆ５２にアクセスし、プリンタ１２へ印刷データの送信を行なう。プリンタ１２は印刷の状況を印刷処理制御モジュール６０４に通知し、印刷処理制御モジュール６０４は通知された状況を印刷データ解析モジュール６０１を介して印刷系メッセージ生成モジュール６０３に送信する。
【００３９】
また、アプリケーションプログラム６０は、記録に関する処理を行なうためのいくつかの制御モジュールも有している。記録データ解析モジュール６０５は、データ読取モジュール６０９を介してＨＤＤドライバ５２を制御し、ＨＤＤ５６より記録データの読み込みを行なう。読み込んだ記録データは必要に応じて記録データ分割モジュール６０６に送信される。
【００４０】
記録データ分割モジュール６０６は記録データのサイズをチェックし、記録媒体１枚あたりの記録容量と比較を行なって記録データの分割が必要かどうかを判断する。分割が必要な場合は、記録媒体に記録できるサイズになるよう記録データの分割を行い、分割したそれぞれのデータを記録データ解析モジュール６０５へと返送する。また、分割した結果を記録系メッセージ生成モジュール６０７に送信する。
【００４１】
記録系メッセージ生成モジュール６０７は記録データ分割モジュール６０６より受信した分割情報をもとに記録系メッセージを生成し、メッセージ表示モジュール６１０へ送信する。
【００４２】
記録処理制御モジュール６０８は、記録媒体へのデータの記録制御を行う為に、各モジュールを統合的にコントロールする為のモジュールとして機能も有する。記録媒体に記録を行なう際は、記録データ解析モジュール６０５より記録処理制御モジュール６０８へ記録データが送信される。記録処理制御モジュール６０８は通信モジュール６１２を介して通信Ｉ／Ｆ５２にアクセスし、プリンタ１２へ記録データの送信を行なう。プリンタ１２は記録の状況を記録処理制御モジュール６０８に通知し、記録処理制御モジュール６０８は通知された状況を記録データ解析モジュール６０５を介して記録系メッセージ生成モジュール６０７に送信する。
【００４３】
メッセージ表示モジュール６１０は、印刷系メッセージ生成モジュール６０３および記録系メッセージ生成モジュール６０７より受信したメッセージを合成することによりガイドメッセージを生成する。そして、ディスプレイドライバ５３を介してディスプレイアダプタ５４を制御することによりディスプレイ１１に、合成したガイドメッセージ表示する。
【００４４】
アプリケーションプログラム６０は、記録媒体に印刷する印刷データと、その印刷データが印刷された記録媒体に記録する記録データを対応付けるための記録・印刷データ関連付けモジュール６１１を備える。記録・印刷データ関連付けモジュール６１１はユーザの指示によって記録データと印刷データの関連付けを行い、その内容をメモリ５１に保存する。
【００４５】
図７は、本実施例の印刷・記録システムによるディスク作成処理における、印刷・記録の準備過程を示すフローチャートである。
【００４６】
パーソナルコンピュータ１０において、ユーザの操作によりディスク作成の指示が行われることにより作成処理が開始される（ステップＳ１）。
【００４７】
ディスク作成処理が開始されると、パーソナルコンピュータ１０は媒体に記録するデータを指定するためのガイドメッセージを表示する（ステップＳ２）。
【００４８】
表示するガイドメッセージの例を図８に示す。
【００４９】
ＨＤＤ５６に記録されているデータの中から記録媒体に記録するデータが指定されると、パーソナルコンピュータ１０は、記録データ解析モジュール６０５と記録データ分割モジュール６０６を用いて、その記録データのサイズを計算し、１枚の記録媒体に記録可能かどうかをチェックする。１枚の記録媒体に記録することができない場合は、記録媒体のサイズになるよう記録データを分割する（ステップＳ３→Ｓ４）。記録系メッセージ生成モジュール６０７及びメッセージ表示モジュール６１０を用いて分割実行時に記録データが記録媒体の何枚分に分割されるを示すガイドメッセージを表示する。表示するガイドメッセージの例を図１０に示す。１枚の記録媒体に記録可能な場合、メッセージ表示モジュール６１０を用いて、その記録媒体に印刷する画像を指定させるためのガイドメッセージを表示する（ステップＳ３→Ｓ８）。ステップＳ８において表示するガイドメッセージの例を図９に示す。なお、画像の選択が完了したことに応じて、画面には選択された画像をディスクへ印刷した場合のプレビューを出すと分かりやすい。
【００５０】
記録データの分割が完了すると、メッセージ表示モジュール６１０を用いて、作成される各記録媒体に印刷する画像を指定させるためのガイドメッセージを表示する（ステップＳ５）。ガイドメッセージには、作成される記録媒体のうち、何枚中の何枚目の記録媒体に印刷する画像を指定すればよいかユーザがすぐ判断できるように情報表示を行なう。表示されるガイドメッセージの例を図１１、図１２に示す。なお、図１１で、１枚目のディスクに印刷する画像の選択が完了したことに応じて、図１２に移行し、その際に１枚目のディスクのへ印刷した場合のプレビューを出すと分かりやすい。
【００５１】
指定された印刷画像は、分割された記録データの順番と合致するよう記録・印刷データ関連付けモジュール６１１を用いて対応付けを行い、その対応関係をメモリ上に記憶する（ステップＳ６）。
【００５２】
分割したデータを記録する記録媒体のうち、画像の指定がされていない媒体がまだある場合は、全ての記録媒体に対する印刷画像の指定が完了するまで処理を繰り返す（ステップＳ７→Ｓ５）。全ての印刷画像の指定が完了している場合は印刷・記録処理を開始する（ステップＳ７→Ｓ１０）。
【００５３】
データが分割されなかった場合は、記録・印刷データ関連付けモジュール６１１を用いて、ステップＳ２で指定された記録データとステップＳ８で指定された印刷画像の対応付けを行い、その対応関係をメモリ上に記憶する（ステップＳ９）。
【００５４】
全ての記録媒体に対する画像の指定が終了すると、印刷・記録処理を開始する（ステップＳ１０）。
【００５５】
図１３は、前記印刷・記録システムによるディスク作成処理における、実際の印刷・記録の過程を示すフローチャートである。
【００５６】
まず、パーソナルコンピュータ１０は、ステップS6やS9で記録した対応関係をメモリ上から読み出し、印刷とデータ記録処理を行うべきディスクが有るかを確認する。印刷とデータ記録処理を行うべきディスクが有る場合は、図13の処理が開始される。パーソナルコンピュータ１０はステップＳ１１から始まる印刷部の処理とステップＳ１４から始まる記録部の処理を並列に実行可能である。
【００５７】
印刷部の処理においては、パーソナルコンピュータ１０の印刷系メッセージ生成モジュール６０３を用いて、印刷もデータ記録も行われていない記録媒体を印刷部にセットするようにガイダンスメッセージを生成する。そして、メッセージ表示モジュール６１０を用いて、印刷系メッセージ生成モジュール６０３が生成したガイダンスメッセージをディスプレイ１１に表示する（ステップＳ１１）。
【００５８】
表示されるガイダンスメッセージの例を図１４に示す。画面には印刷部の処理に関連したメッセージと、記録部の処理に関連したメッセージのそれぞれを独立して表示する。図１４の例では印刷系メッセージ生成モジュール６０３が生成した印刷部のメッセージは画面左半分、記録系メッセージ生成モジュール６０７が生成した記録部のメッセージは画面の右半分を使用して表示される。メッセージは図１５あるいは図１６に示すようにそれぞれの処理に応じて独立して変化する。
【００５９】
ユーザが印刷部用トレイ１４に未記録の光ディスクをセットし、印刷部１３が光ディスクをマウントすると、パーソナルコンピュータ１０はプリンタ１２に印刷のための制御指示と印刷データを送信する。プリンタ１２のＣＰＵ２０は、この制御指示と印刷データにしたがって、印刷処理制御モジュール６０４等のモジュールを用いて、印刷部２３によりレーベル印刷を開始する（ステップＳ１２）。
【００６０】
印刷部２３の印刷処理が完了すると、印刷処理制御モジュール６０４を用いて、印刷完了の情報がプリンタのＣＰＵ２０を経由してパーソナルコンピュータ１０に通知される。印刷完了の通知を受けたパーソナルコンピュータ１０はステップＳ６あるいはＳ９にて対応付けをおこなった印刷データを確認する（ステップＳ１３）。そして、次に印刷すべきデータがある場合はステップＳ１１に戻り、印刷系メッセージ生成モジュール６０３を用いて新しい光ディスクをセットさせるためのメッセージをディスプレイ１１に表示する。記録データ解析モジュール６０５を用いて算出された枚数分の印刷を繰り返していき、に印刷すべきデータが無い場合は印刷処理を完了する。
【００６１】
記録部の処理においては、パーソナルコンピュータ１０は、まず印刷処理制御モジュール６０４の状態をチェックし、データを記録すべきディスクへのレーベル印刷が完了しているかどうかを確認する。データを記録すべきディスクへの印刷が完了していない場合は印刷の完了待ち状態に移行する（ステップＳ１４→Ｓ１５）。記録すべき光ディスクへの印刷が完了している場合は、記録系メッセージ生成モジュール６０７及びメッセージ表示モジュール６１０を用いて、光ディスクのレーベル面表示に移行する（ステップＳ１４→Ｓ１６）。
【００６２】
印刷完了待ち状態においては、記録すべき光ディスクへの印刷完了の通知が印刷部２３よりプリンタのＣＰＵ２０を経由してパーソナルコンピュータ１０に通知されるまで待つ。印刷完了通知を受け取ると、光ディスクのレーベル面表示に移行する（ステップＳ１５→Ｓ１６）。
【００６３】
記録すべき光ディスクへの印刷が完了した後、記録・印刷データ関連付けモジュール６１１によって記憶した対応関係に基づき、その光ディスクに印刷されているレーベル面の画像をディスプレイ１１に表示する（ステップＳ１６）。
【００６４】
記録系メッセージ生成モジュール６０７とメッセージ表示モジュール６１０を用いて、ステップＳ１６で表示したレーベル面画像が印刷されている光ディスクを、記録部用トレイ１６にセットするように指示するガイダンスメッセージをディスプレイ１１に表示する（ステップＳ１７）。
【００６５】
表示されるガイダンスメッセージの例を図１５に示す。
【００６６】
ユーザが記録部用トレイ１６に該当のディスクをセットし、記録部１５が光ディスクをマウントすると、パーソナルコンピュータ１０はプリンタ１２のＣＰＵを経由して記録部２４に記録データを送信し、データ記録の開始を指示する（ステップＳ１８）。
【００６７】
記録部２４の記録処理が完了すると、記録完了の情報がプリンタのＣＰＵ２０を経由してパーソナルコンピュータ１０に通知される。記録完了の通知を受けたパーソナルコンピュータ１０はステップＳ６あるいはＳ９にて対応付けを行った記録データを確認する。そして、次に記録すべきデータがある場合はステップＳ１４に戻り、次に記録すべき光ディスクへの印刷が完了しているかどうかをチェックする（ステップＳ１８→Ｓ１４）。記録データ解析モジュール６０５を用いて算出した分割枚数分だけ記録を繰り返していき、次に記録すべきデータが無い場合は記録処理を完了する（ステップＳ２０）。まら、ステップ２０では、ステップS6やS9で記録した対応関係をメモリ上から消去する。
【００６８】
ステップＳ１１から始まる印刷部の処理とステップＳ１４から始まる記録部の処理は並行して実行可能としている。つまり、レーベル印刷を行っている間に、それまでに既に印刷の終了した記録媒体に対して記録データの記録を実行することが出来る。そのため、印刷部の処理は記録部の処理の進捗にかかわらず順次実行することができる。
【００６９】
従って、記録部の処理が印刷部の処理に比べて遅くても、複数枚のディスクの作成を行う場合、印刷を先行して完了させ、印刷部をその他の印刷に使用することができる。
【００７０】
このとき、レーベル印刷済みでデータが未記録のディスクが複数枚作成され、記録部の処理が完了するたびにユーザが次のディスクを記録部にセットする必要がある。しかし本実施例によれば、ディスプレイには次にセットするべきディスクのレーベル面が表示されており、ユーザはディスクを取り違えることなくセットすることができる。
【００７１】
（実施例２）
図１８は、本発明の実施例２に係る光ディスクへの印刷・記録システムの概略構成図である。
【００７２】
図１９は、前記実施例２の電気的構成を示すブロック図である。
【００７３】
パーソナルコンピュータ２０は前記図１、図２を参照して説明した実施例１におけるパーソナルコンピュータ１０に、印刷部に２３を備えるプリンタ２２を直接接続した構成となっている。
【００７４】
本発明の実施例１とは、データ記録用の記録部２５は、パーソナルコンピュータ２０に内蔵されている点が異なる。
【００７５】
図１９に記載のように、パーソナルコンピュータ２０に接続された記録部２５は、その内部にデータ記録ヘッド７３を有しており、パーソナルコンピュータ２０における制御中枢としてのＣＰＵ７１より、記録部用ドライバ７２を経由して制御される。
【００７６】
前記パーソナルコンピュータ２０にはディスプレイ２１が接続され、パーソナルコンピュータ２０が出力するメッセージ等を表示することができる。
【００７７】
パーソナルコンピュータ２０には、光ディスクのレーベル面に印刷を行うための印刷機能を備えた印刷装置２２が接続される。
【００７８】
印刷装置２２は、前記図１、図２を参照して説明した実施例１におけるプリンタ１２から記録部を取り除いた構成となっている。
【００７９】
この構成においてディスクの作成を行う場合にも、図３を参照して説明した実施例１における記録の処理と同様の処理を行うことが可能であるが、記録媒体へのデータの記録は記録部２５を用いることになる。
【００８０】
本実施例の場合、印刷装置２２はプリントヘッド７６を制御するが、データ記録の為の記録部を省いて、パーソナルコンピュータが備えるデータ記録部２５を利用するので、プリンタとしては、より安価に実現することができる。
【００８１】
（そのほかの実施例）
本発明における情報処理機器はパーソナルコンピュータに限られることはなく、印刷部および記録部を制御し、表示部にメッセージを表示する機能を有していれば、カムコーダーやデジタルカメラなど、撮像手段を有している機器に対しても適用することができる。
【００８２】
この撮像手段を有しているデジ立つカメラなどの機器では、通常撮像した画像を記憶する為、メモリカードなどの記憶手段を有している。しかし、この記憶手段の容量も限られているため、記憶した撮像データをCD-Rやメモリカードなど別の記録媒体にコピーしたい場合もある。そのような場合には、本願発明が有用であるが、特に、デジタルカメラなどの機器とプリンタとが直接通信して、データのコピーのための記録制御とレーベルの印刷を統合的に行えるのが便利である。
【００８３】
このとき、撮像されて記録媒体に記録されている画像データを印刷用のデータとして選択可能にすることで、記録媒体にコピーするデータを用いて、レーベルにプリントすることが可能となり、その記録媒体の中身を認識するのに便利である。
【００８４】
また、本発明における印刷・記録処理の制御手段はアプリケーションプログラムに限られることはなく、各制御モジュールの一部あるいは全部をハードウェア的なコントローラとして構成してもよい。
【００８５】
また、本発明における記録媒体は光ディスクに限られるものではなく、なんらかの印刷機構によりユーザが任意の画像を形成できるレーベル面を持つ媒体であれば、磁気記録媒体、半導体記録媒体など種々の記録媒体に対しても適用することができる。
【００８６】
印刷部は上記の種々の記録媒体のレーベル面に画像を形成する機能を有していればよく、印刷の機構はインクの吐出によるものに限られることはない。
【００８７】
また、データ記録部の記録方式は上記の種々の記録媒体にデータを記録する機能を有していればよく、記録の機構はレーザーによるものに限られることはない。
【図面の簡単な説明】
【００８８】
【図１】本発明の一実施例の概略構成図である
【図２】プリントシステムの概略構成図である
【図３】印刷部の概略構成図である
【図４】記録部の概略構成図である
【図５】パーソナルコンピュータの概略構成ブロック図である
【図６】印刷・記録システムを構成するアプリケーションプログラムの各モジュールの概略を示すブロック図である
【図７】印刷・記録システムの印刷・記録準備処理を示すフローチャートである
【図８】記録データの指定を行なうためのガイダンスの一例である
【図９】印刷画像の指定を行なうためのガイダンスの一例である
【図１０】データが分割されたことを示すガイダンスの一例である
【図１１】記録媒体が複数ある際の印刷画像の指定を行うためのガイダンスの一例である
【図１２】記録媒体が複数ある際の印刷画像の指定を行うためのガイダンスの一例である
【図１３】印刷・記録システムの印刷・記録処理を示すフローチャートである
【図１４】記録媒体を印刷部にセットさせるためのガイダンスの一例である
【図１５】記録媒体を記録部にセットさせるためのガイダンスの一例である
【図１６】記録部と印刷部のガイダンスが同時に表示される場合の一例である
【図１７】記録部と印刷部のガイダンスが同時に表示される場合の一例である
【図１８】本発明の一実施例の概略構成図である
【図１９】印刷・記録システムの概略構成ブロック図である
【符号の説明】
【００８９】
１０  パーソナルコンピュータ
１１  ディスプレイ
１２  プリンタ
１３  印刷部
１４  印刷部用トレイ
１５  記録部
１６  記録部用トレイ
２０  ＣＰＵ
２１  印刷部用ドライバ
２２  記録部用ドライバ
２３  印刷部
２４  記録部
３０  印刷部接続インターフェース
３１  制御部
３２  印刷トレイ駆動部
３３  印刷トレイ
３４  プリントヘッド駆動部
３５  プリントヘッド
４０  記録部接続インターフェース
４１  制御部
４２  ディスクモータ駆動部
４３  ディスクモータ
４４  レンズ駆動部
４５  レンズ
５０  ＣＰＵ
５１  メモリ
５２  ＵＳＢインターフェース
５３  ディスプレイドライバ
５４  ディスプレイアダプタ
５５  ＨＤＤドライバ
５６  ＨＤＤ
６０  印刷・記録アプリケーションプログラム
６０１  印刷データ解析モジュール
６０２  印刷データ表示制御モジュール
６０３  印刷系メッセージ生成モジュール
６０４  印刷処理制御モジュール
６０５  記録データ解析モジュール
６０６  記録データ分割モジュール
６０７  記録系メッセージ生成モジュール
６０８  記録処理制御モジュール
６０９  データ読取モジュール
６１０  メッセージ表示モジュール
６１１  記録・印刷データ関連付けモジュール
６２２  通信モジュール
７１  ＣＰＵ
７２  記録部用ドライバ
７３  データ記録ヘッド
７４  ＣＰＵ
７５  印刷部用ドライバ
７６  プリントヘッド
【図１】
0004850809.tif 000002
【図２】
0004850809.tif 000003
【図３】
0004850809.tif 000004
【図４】
0004850809.tif 000005
【図５】
0004850809.tif 000006
【図６】
0004850809.tif 000007
【図７】
0004850809.tif 000008
【図８】
0004850809.tif 000009
【図９】
0004850809.tif 000010
【図１０】
0004850809.tif 000011
【図１１】
0004850809.tif 000012
【図１２】
0004850809.tif 000013
【図１３】
0004850809.tif 000014
【図１４】
0004850809.tif 000015
【図１５】
0004850809.tif 000016
【図１６】
0004850809.tif 000017
【図１７】
0004850809.tif 000018
【図１８】
0004850809.tif 000019
【図１９】
0004850809.tif 000020