(57)【要約】【課題】  記録メディアに記録する情報に対応した情報をラベル面に簡易に印刷すること。【解決手段】  マルチメディアデータとその属性情報とを関連付けて記憶する記憶手段（ＨＤＤ１４）と、記憶手段に記憶されているマルチメディアデータの中から、記録メディアに記録するマルチメディアデータが指定された場合に、対応する属性情報を記憶手段から取得する属性情報取得手段（ＣＰＵ１１）と、属性情報取得手段によって取得された属性情報を記録メディアのラベル面に印刷する際のレイアウトを決定するレイアウト決定手段（ＣＰＵ１１）と、レイアウト決定手段によって決定されたレイアウトに基づいて属性情報を記録メディアのラベル面に印刷装置によって印刷するための処理を行う印刷処理手段（ＣＰＵ１１）と、を有する。【選択図】        図２
2005276313.tif 000002
【特許請求の範囲】
【請求項１】
マルチメディアデータとその属性情報とを関連付けて記憶する記憶手段と、
上記記憶手段に記憶されているマルチメディアデータの中から、記録メディアに記録するマルチメディアデータが指定された場合に、対応する属性情報を上記記憶手段から取得する属性情報取得手段と、
上記属性情報取得手段によって取得された属性情報を上記記録メディアのラベル面に印刷する際のレイアウトを決定するレイアウト決定手段と、
上記レイアウト決定手段によって決定されたレイアウトに基づいて上記属性情報を上記記録メディアのラベル面に印刷装置によって印刷するための処理を行う印刷処理手段と、
を有することを特徴とする情報処理装置。
【請求項２】
前記属性情報は、前記マルチメディアデータに関連するテキスト情報と画像情報とを有していることを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記レイアウト決定手段は、前記記録メディアの前記ラベル面の形状およびその範囲に応じて、前記テキスト情報と画像情報のレイアウトを決定することを特徴とする請求項２記載の情報処理装置。
【請求項４】
前記記憶手段に記憶されているマルチメディアデータの中から、記録メディアに記録するマルチメディアデータが指定された場合に、対応するマルチメディアデータを記録装置によって前記記録メディアに記録するための処理を行う記録処理手段をさらに有し、
前記印刷処理手段は、上記記録処理手段によるマルチメディアデータの記録処理が完了した後に、前記属性情報を前記記録メディアのラベル面に印刷装置によって印刷するための処理を行うことを特徴とする請求項１記載の情報処理装置。
【請求項５】
前記マルチメディアデータとその属性情報とが関連づけて記憶されたサーバから所望のマルチメディアデータとその属性情報とをダウンロードするダウンロード手段をさらに有することを特徴とする請求項１記載の情報処理装置。
【請求項６】
前記レイアウト決定手段は、前記記録メディアのジャケットに対する前記属性情報のレイアウトも併せて決定し、
前記印刷処理手段は、前記レイアウト決定手段によって決定されたレイアウトに基づいて前記属性情報を上記ジャケットに印刷装置によって印刷するための処理を行う、
ことを特徴とする請求項１記載の情報処理装置。
【請求項７】
記録メディアに記録するマルチメディアデータが指定された場合に、上記マルチメディアデータとその属性情報とが関連付けて記憶されている記録装置から、対応する属性情報を取得し、
取得された属性情報を上記記録メディアのラベル面に印刷する際のレイアウトを決定し、
決定されたレイアウトに基づいて上記属性情報を上記記録メディアのラベル面に印刷装置によって印刷する、
ことを特徴とする印刷方法。
【請求項８】
マルチメディアデータとその属性情報とを関連付けて記憶する記憶手段、
上記記憶手段に記憶されているマルチメディアデータの中から、記録メディアに記録するマルチメディアデータが指定された場合に、対応する属性情報を上記記憶手段から取得する属性情報取得手段、
上記属性情報取得手段によって取得された属性情報を上記記録メディアのラベル面に印刷する際のレイアウトを決定するレイアウト決定手段、
上記レイアウト決定手段によって決定されたレイアウトに基づいて上記属性情報を上記記録メディアのラベル面に印刷装置によって印刷するための処理を行う印刷処理手段、
としてコンピュータを機能させることを特徴とするコンピュータ読み取り可能な印刷用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、印刷方法、および印刷用プログラムに関する。
【背景技術】
【０００２】
近年、記録済みの情報を単に再生するのみならず、情報を記録することが可能な記録メディア（例えば、ＣＤ−Ｒ（Compact Disk Recordable），ＤＶＤ（Digital Versatile Disk）等）が普及している。最近では、このような記録メディアの情報記録面と反対側のラベル面に所望の情報を印刷することができる印刷装置が市場に浸透している。本出願人は、情報の記録と情報の印刷とを１台で実行できる光ディスク処理装置について既に提案している（例えば、特許文献１参照）。
【０００３】
【特許文献１】特開平９−２６５７６０号公報（特許請求の範囲、要約書）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、ラベル面に印刷する情報、例えば、タイトル名、曲名等については、ユーザがマニュアル操作で入力する必要があり、煩雑であるという問題点がある。
【０００５】
また、ラベル面に印刷する情報のレイアウトもユーザが決定する必要があったことから、同じく煩雑であるという問題点がある。
【０００６】
本発明は、上記の事情に基づきなされたもので、その目的とするところは、記録メディアに記録する情報に対応した情報をラベル面に簡易に印刷することが可能な情報処理装置、印刷方法、および印刷用プログラムを提供しよう、とするものである。
【課題を解決するための手段】
【０００７】
上述の目的を達成するため、本発明は、マルチメディアデータとその属性情報とを関連付けて記憶する記憶手段と、記憶手段に記憶されているマルチメディアデータの中から、記録メディアに記録するマルチメディアデータが指定された場合に、対応する属性情報を記憶手段から取得する属性情報取得手段と、属性情報取得手段によって取得された属性情報を記録メディアのラベル面に印刷する際のレイアウトを決定するレイアウト決定手段と、レイアウト決定手段によって決定されたレイアウトに基づいて属性情報を記録メディアのラベル面に印刷装置によって印刷するための処理を行う印刷処理手段と、を有している。
【０００８】
このため、記録媒体に記録する情報に対応した情報をラベル面に簡易に印刷することが可能となる。
【０００９】
また、他の発明は、上述の発明に加えて、属性情報は、マルチメディアデータに関連するテキスト情報と画像情報とを有している。このため、これらの属性情報をラベル面に印刷することにより、マルチメディア情報の内容を詳細に知ることが可能になる。
【００１０】
また、他の発明は、上述の各発明に加えて、レイアウト決定手段は、記録メディアのラベル面の形状およびその範囲に応じて、テキスト情報と画像情報のレイアウトを決定するようにしている。このため、記録メディアの種類に拘わらず、属性情報をラベル面の印刷可能範囲に確実にレイアウトすることが可能になる。
【００１１】
また、他の発明は、上述の発明に加えて、記憶手段に記憶されているマルチメディアデータの中から、記録メディアに記録するマルチメディアデータが指定された場合に、対応するマルチメディアデータを記録装置によって記録メディアに記録するための処理を行う記録処理手段をさらに有し、印刷処理手段は、記録処理手段によるマルチメディアデータの記録処理が完了した後に、属性情報を記録メディアのラベル面に印刷装置によって印刷するための処理を行うようにしている。このため、記録メディアにマルチメディアデータを記録する記録装置が未乾燥のインクによって汚損することを防止できる。
【００１２】
また、他の発明は、上述の発明に加えて、マルチメディアデータとその属性情報とが関連づけて記憶されたサーバから所望のマルチメディアデータとその属性情報とをダウンロードするダウンロード手段をさらに有している。このため、マルチメディアデータとともに属性情報も容易に入手することが可能になる。
【００１３】
また、他の発明は、上述の発明に加えて、レイアウト決定手段は、記録メディアのジャケットに対する属性情報のレイアウトも併せて決定し、印刷処理手段は、レイアウト決定手段によって決定されたレイアウトに基づいて属性情報をジャケットに印刷装置によって印刷するための処理を行うようにしている。このため、記録メディアのラベル面のみならず、ジャケットにも同様に属性情報を印刷することが可能になるため、ラベル面と統一性のあるジャケットを入手することが可能になる。
【００１４】
また、本発明は、記録メディアに記録するマルチメディアデータが指定された場合に、マルチメディアデータとその属性情報とが関連付けて記憶されている記録装置から、対応する属性情報を取得し、取得された属性情報を記録メディアのラベル面に印刷する際のレイアウトを決定し、決定されたレイアウトに基づいて属性情報を記録メディアのラベル面に印刷装置によって印刷する、ようにしている。
【００１５】
このため、本発明の印刷方法によれば、記録媒体に記録する情報に対応した情報をラベル面に簡易に印刷することが可能となる。
【００１６】
また、本発明は、マルチメディアデータとその属性情報とを関連付けて記憶する記憶手段、記憶手段に記憶されているマルチメディアデータの中から、記録メディアに記録するマルチメディアデータが指定された場合に、対応する属性情報を記憶手段から取得する属性情報取得手段、属性情報取得手段によって取得された属性情報を記録メディアのラベル面に印刷する際のレイアウトを決定するレイアウト決定手段、レイアウト決定手段によって決定されたレイアウトに基づいて属性情報を記録メディアのラベル面に印刷装置によって印刷するための処理を行う印刷処理手段、としてコンピュータを機能させるようにしている。
【００１７】
このため、本発明の印刷用プログラムによれば、記録媒体に記録する情報に対応した情報をラベル面に簡易に印刷することが可能となる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の実施の形態について、図面を参照して説明する。
【００１９】
図１は、本発明に係る情報処理装置を含むマルチメディアシステムの構成例を示す図である。この図に示すようにマルチメディアシステムは、情報処理装置１０、携帯電話２０、記録再生装置２１、プリンタ２２、スキャナ２３、インターネット３０、および、サーバ４０を有している。なお、本明細書中において、「マルチメディアデータ」とは、静止画、動画、音声等のデータまたはこれらの組み合わせをいうが、以下では音声データである音楽データを例に上げて説明する。
【００２０】
ここで、情報処理装置１０は、例えば、パーソナルコンピュータ等によって構成されており、マルチメディアデータを記録再生装置２１により記録メディアに記録するとともに、記録メディアのラベル面に所定の情報をプリンタ２２により印刷する。ここで、ラベル面とは、後述する記録可能な記録メディアに情報記録面の反対側の面に設けられた、プリンタ２２によって情報を印刷可能な面をいう。
【００２１】
携帯電話２０は、例えば、ディジタルカメラが搭載されており、これにより撮影した画像をインターフェースを介して情報処理装置１０に供給することができる。
【００２２】
記録再生装置２１は、例えば、ＣＤ−Ｒ，ＣＤ−ＲＷ（Compact Disk Rewritable），ＤＶＤ±Ｒ（Digital Versatile Disk Recordable），ＤＶＤ±ＲＷ（Digital Versatile Disk Rewritable），ＤＶＤ−ＲＡＭ（Digital Versatile Disk Random Access Memory）等の記録可能な記録メディアに情報を記録するとともに、これらの記録メディアに記録されている情報を読み出す。
【００２３】
プリンタ２２は、例えば、インクジェットプリンタであり、記録メディアのラベル面に所定の情報を印刷するとともに、記録メディアを収納するケースに付随するジャケットに所定の情報を印刷する。なお、ジャケットは、通常は、ケースと略同じ大きさを有する紙部材によって構成されており、記録メディアに記録されている情報の内容を印刷等することができる。
【００２４】
スキャナ２３は、紙部材に印刷された画像情報を光学的にスキャンし、画像データに変換して情報処理装置１０に供給する。
【００２５】
インターネット３０は、通信プロトコルであるＴＣＰ／ＩＰを用いて全世界のネットワークを相互に接続したコンピュータネットワークである。
【００２６】
サーバ４０は、マルチメディアデータと、その属性情報を関連付けて記憶しており、情報処理装置１０からの要求に応じてこれらの情報を供給する。ここで、属性情報とは、マルチメディアデータに関連する情報であり、主に、テキスト情報と、画像情報とから構成されている。
【００２７】
図２は、図１に示す情報処理装置１０の詳細な構成例を示すブロック図である。この図に示すように、情報処理装置１０は、ＣＰＵ（Central Processing Unit）１１、ＲＯＭ（Read Only Memory）１２、ＲＡＭ（Random Access Memory）１３、ＨＤＤ（Hard Disk Drive）１４、ビデオ回路１５、Ｉ／Ｆ（Interface）１６、およびバス１７によって構成されており、その外部には表示装置１８、入力装置１９、携帯電話２０、記録再生装置２１、プリンタ２２、スキャナ２３、およびインターネット２４が着脱可能に接続されている。
【００２８】
ここで、属性情報取得手段であり、レイアウト決定手段であり、印刷処理手段であり、かつ、記録処理手段である、ＣＰＵ１１は、ＲＯＭ１２またはＨＤＤ１４に格納されているプログラムに従って各種演算処理を実行するとともに、装置の各部を制御する制御部である。
【００２９】
ＲＯＭ１２は、ＣＰＵ１１が実行する基本的なプログラムやデータを格納しているメモリである。記憶手段の一部であるＲＡＭ１３は、ＣＰＵ１１が実行途中のプログラムや、演算途中のデータ等を一時的に格納するメモリである。
【００３０】
記憶手段の一部であるＨＤＤ１４は、ＣＰＵ１１からの要求に応じて、記録媒体であるハードディスクに記録されているデータやプログラムを読み出すとともに、ＣＰＵ１１の演算処理の結果として発生したデータを前述したハードディスクに記録する記録装置である。
【００３１】
ビデオ回路１５は、ＣＰＵ１１から供給された描画命令に応じて描画処理を実行し、得られた画像データを映像信号に変換して表示装置１８に出力する回路である。ダウンロード手段であるＩ／Ｆ１６は、入力装置１９、携帯電話２０、記録再生装置２１、スキャナ２３から供給された信号の表現形式を適宜変換するとともに、ＣＰＵ１１から供給された信号の表現形式を変換して、携帯電話２０、記録再生装置２１、および、プリンタ２２に出力する回路である。
【００３２】
バス１７は、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、ＨＤＤ１４、ビデオ回路１５およびＩ／Ｆ１６を相互に接続し、これらの間でデータの授受を可能とする信号線群である。
【００３３】
表示装置１８は、例えば、ＬＣＤ（Liquid Crystal Display）モニタまたはＣＲＴ（Cathode Ray Tube）モニタによって構成され、ビデオ回路１５から出力された映像信号に応じた画像を表示する装置である。
【００３４】
入力装置１９は、例えば、キーボードまたはマウス等の入力デバイスによって構成されており、ユーザの操作に応じた情報を生成して、情報処理装置１０に供給する。
【００３５】
図３は、図１に示すサーバ４０の詳細な構成例を示すブロック図である。この図に示すように、サーバ４０は、ＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３、ＨＤＤ４４、ビデオ回路４５、Ｉ／Ｆ４６、およびバス４７によって構成されており、その外部には表示装置４８、入力装置４９、インターネット３０が接続されている。
【００３６】
ここで、入力装置４９は、例えば、キーボードもしくはマウス等の入力デバイス、または、記録再生装置、スキャナ等の情報入力装置によって構成されている。
【００３７】
なお、ＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３、ＨＤＤ４４、ビデオ回路４５、Ｉ／Ｆ４６、バス４７、および表示装置４８のそれぞれの機能は、図２に示す情報処理装置１０の場合と同様であるのでその説明は省略する。
【００３８】
図４は、図３に示すサーバ４０のＨＤＤ４４に格納されている情報の一例を示す図である。この図に示すように、サーバ４０のＨＤＤ４４には、音楽データ群６１、画像データ群６２、テキストデータ群６３、および関連付けデータ群６４を有する情報６０によって構成されている。なお、以下では、音楽データ群６１、画像データ群６２、テキストデータ群６３、および、関連付けデータ群６４を構成する個々のデータに言及する場合には、単に「音楽データ」、「画像データ」、「テキストデータ」、および、「関連付けデータ」と称する。
【００３９】
ここで、音楽データ群６１は、例えば、ＭＰ３（MPEG Audio Layer-3）形式で圧縮された音楽データ群である。画像データ群６２は、例えば、ＪＰＥＧ（Joint Photographic Experts Group）形式によって圧縮された画像データ群であり、例えば、各音楽データの作曲者、演奏者、もしくは、作詞者の画像データ、または、その他の画像データである。テキストデータ群６３は、音楽データの曲名等を示す文字情報群である。関連付けデータ群６４は、個々の音楽データ、画像データ、テキストデータの対応関係を示すデータの集合である。
【００４０】
図５は、図４に示すテキストデータ群６３を構成する個々のテキストデータの一例を示す図である。この図に示すように、テキストデータは、曲名６３ａ、演奏時間６３ｂ、作曲者名６３ｃ、作詞者名６３ｄ、および演奏者名６３ｅを有している。なお、音楽データによっては、該当する項目が存在しない場合が想定されるが、その場合には当該項目は空白とされる。例えば、歌詞が存在しない音楽の場合には作詞者名６３ｄは空白とされる。
【００４１】
図６は、図４に示す関連付けデータ群６４の一例を示す図である。この図に示すように、関連付けデータは、「Ｎｏ．」、「音楽データ」、「画像データ１」、「画像データ２」および「テキストデータ」のそれぞれを関連付けするデータである。ここで、「Ｎｏ．」は、個々の関連付けデータに付与されたシリアル番号である。「音楽データ」は、音楽データのファイル名を示す。「画像データ１」は、音楽データに関連付けされた１枚目の画像データのファイル名を示す。「画像データ２」は、音楽データに関連付けされた２枚目の画像データのファイル名を示す。「テキストデータ」は、音楽データに関連付けされたテキストデータのファイル名を示す。具体的に説明すると、例えば、「Ｎｏ．１」の関連付けデータでは、ファイル名が「○×○×pcon1.mp3」である音楽データと、ファイル名が「○×○×1.jpg」である画像データと、ファイル名が「○×○×2.jpg」である画像データと、ファイル名が「text001.txt」であるテキストデータとが関連付けされている。
【００４２】
つぎに、以上の実施の形態の動作について説明する。
【００４３】
まず、情報処理装置１０からサーバ４０にアクセスし、そこに格納されている音楽データその他をダウンロードする際の動作について説明する。ユーザが情報処理装置１０の入力装置１９を操作して、ブラウザソフトを起動し、このブラウザソフトによりサーバ４０にアクセスする操作を行うと、ＣＰＵ１１は、Ｉ／Ｆ１６およびインターネット３０を介してサーバ４０のＨＤＤ４４に格納されているダウンロード画面用のＨＴＭＬ（Hyper Text Markup Language）文書を送信するように要求する。なお、ダウンロード画面用のＨＴＭＬ文書はＨＤＤ４４に格納されている音楽データ群６１に対応して、サーバ４０の管理者等によって予め作成されたものである。
【００４４】
その結果、ＣＰＵ４１は、該当するＨＴＭＬ文書をＨＤＤ４４から取得し、Ｉ／Ｆ４６およびインターネット３０を介して情報処理装置１０に送信する。情報処理装置１０では、受信したＨＴＭＬ文書をビデオ回路１５に供給して、表示装置１８に表示させる。
【００４５】
図７は、このとき、表示装置１８に表示される画像の一例である。この例では、枠１００が表示されており、枠１００の内部には、タイトル１０１としての「ダウンロード」が表示されている。その下には、曲名および演奏者を示すテキスト１０２〜１０５および画像（またはそのサムネイル（thumbnail）画像）１０６〜１１３が表示されている。なお、テキスト１０２〜１０５の下線部分にはリンクが張られており、この下線部分を有するテキストを入力装置１９を操作して押圧することにより、対応するデータ（音楽データ、画像データ、テキストデータ、関連付けデータ）をダウンロードすることができる。画像１０６〜１１３は、テキスト１０２〜１０５にそれぞれ対応付けられた画像データ（図６参照）を示している。例えば、テキスト１０２には、画像１０６，１０７が対応付けられている。
【００４６】
図７に示す表示において、テキスト１０２〜１０５のいずれかが指定されると、対応する音楽データ、画像データ、テキストデータ、および、関連付けデータ（以下、「音楽データ等」と称する）がサーバ４０から情報処理装置１０にダウンロードされることになる。なお、ダウンロードされた音楽データ等は、図４〜図６と同様の形態でＨＤＤ１４に格納される。また、関連付けデータについては、ダウンロードされた関連付けデータ群によってデータベースが構成され、このデータベースを参照することにより、ダウンロードした音楽データとそれに関連する画像データ、テキストデータを知ることができる。
【００４７】
以上の動作により、サーバ４０から所望の音楽データ等をダウンロードし、情報処理装置１０に格納することができる。なお、ダウンロードが完了した後に、ダウンロードした音楽データの種類に応じて情報処理装置１０のユーザに課金する処理を実行するようにしてもよい。その際、例えば、ダウンロードする画像データを選択可能としておき、ダウンロードした画像の個数に応じて課金額を変更するようにしてもよい。そのような処理によれば、ユーザは必要な画像のみを取得することが可能となり、また、それに応じた課金を行うことが可能になる。
【００４８】
つぎに、以上のようにしてダウンロードした音楽データを記録メディアに書き込む場合の動作について説明する。
【００４９】
図８は、音楽データを記録メディアに書き込む際に実行される処理の一例を説明するフローチャートである。ユーザが情報処理装置１０の入力装置１９を操作して、記録メディアに音楽データを書き込む要求を行うと、以下の各ステップが実行される。すなわち、ＣＰＵ１１は、ＨＤＤ１４に格納されている所定のプログラムを実行することにより、以下の処理が実行される。
【００５０】
ステップＳ１０：ＣＰＵ１１は、ＨＤＤ１４に格納されている所定の情報を読み出し、ビデオ回路１５に供給する。その結果、表示装置１８には、図１０に示すような情報が表示される。この表示例では、枠１２０が表示され、その内部にはタイトル１２１として「録音楽曲設定」が表示されている。その下には、テキスト１２２として選択された楽曲（音楽）の合計の演奏時間が表示されている。枠１２０内の左側には、テキスト１２２〜１２８が表示されており、これらは記録メディアに記録する際のトラック番号を示している。ボタン１２９〜１３５は、それぞれのトラックに録音する楽曲を選択する際に操作されるボタンである。ボタン１３６は、楽曲の選択が終了した際に、次のステップに進む場合に操作される。ボタン１３７は、入力した内容をキャンセルする場合に操作される。
【００５１】
ステップＳ１１：ＣＰＵ１１は、図１０に示す表示において、所定のボタンが操作されたか否かを判定し、ボタンが操作された場合にはステップＳ１２に進み、それ以外の場合には同じ処理を繰り返す。例えば、ボタン１２９が操作された場合には、ステップＳ１２に進む。
【００５２】
ステップＳ１２：ＣＰＵ１１は、ＨＤＤ１４に格納されている所定の情報を取得し、ビデオ回路１５に供給する。その結果、表示装置１８には、図１１に示すような情報が、図１０に示す情報とともに表示される。この表示例では、枠１５０が表示されており、枠１５０の内部には、タイトル１５１として「楽曲選択」が表示されている。その下には、曲名を示すテキスト１５２〜１５５および画像１５６〜１６３が表示されている。なお、テキスト１５２〜１５５の下線部分にはリンクが張られており、この下線部分を有するテキストを入力装置１９を操作して押圧することにより、当該楽曲を選択することができる。画像１５６〜１６３は、テキスト１５２〜１５５にそれぞれ対応付けられた画像データを示している。なお、この表示において、それぞれの楽曲に対して２枚ずつ表示された画像の一方を選択できるようにしてもよい。
【００５３】
ステップＳ１３：ＣＰＵ１１は、図１１の表示において、所定の楽曲が選択されたか否かを判定し、選択された場合にはステップＳ１４に進み、それ以外の場合には同様の処理を繰り返す。例えば、図１１に示す表示において、入力装置１９を操作することにより、カーソル１７０がテキスト１５２まで移動され、これを選択する操作（例えば、ダブルクリック）がなされると、楽曲である「○×○×ピアノ協奏曲第１番」が選択される。
【００５４】
ステップＳ１４：ＣＰＵ１１は、図１１において選択された楽曲の曲名を、図１０に示す枠１２０の内部に表示する。その結果、図１２に示すように、Ｔｒ．１に録音する楽曲の曲名であるテキスト１８０として「○×○×ピアノ協奏曲第１番」が表示される。
【００５５】
ステップＳ１５：ＣＰＵ１１は、図１１において選択された楽曲の画像を、図１０に示す枠１２０の内部に表示する。その結果、図１２に示すように、Ｔｒ．１に録音する楽曲に対応する画像として画像１８１が表示される。なお、図１１では、１つの楽曲には２つの画像が関連付けられているが、図１２では、１枚目の画像が自動的に選択されて表示される。
【００５６】
ステップＳ１６：ＣＰＵ１１は、図１１において選択された楽曲の演奏時間を、それまでに選択された楽曲の合計演奏時間に加算し、新たに選択されが楽曲を含む合計演奏時間として表示する。図１２では、合計演奏時間として「４５分」が表示されている。
【００５７】
ステップＳ１７：ＣＰＵ１１は、図１２に表示されている、印刷する画像を変更する際に操作されるボタン（図１２の例ではボタン１８２）が操作されたか否かを判定し、操作されたと判定した場合には、ステップＳ１８に進み、それ以外の場合にはステップＳ２４に進む。例えば、現在表示されている画像１８１（１枚目の画像）を他の画像に変更する場合には、ボタン１８２がユーザによって操作され、その結果、ステップＳ１８に進む。
【００５８】
ステップＳ１８：ＣＰＵ１１は、ＨＤＤ１４に格納されている所定の情報を取得し、ビデオ回路１５に供給する。その結果、表示装置１８には、図１３に示すような情報が表示される。この表示例では、枠２００が新たに表示されており、枠２００内の上部には、タイトル２０１として「画像変更」が表示されている。その下には、ボタン２０２〜２０４が表示されている。ここで、ボタン２０２は、現在、枠１２０内に表示されているのとは異なる他の画像（例えば、２枚目の画像）を選択する場合に操作されるボタンである。ボタン２０３は、携帯電話２０、スキャナ２３、ＨＤＤ１４に格納されている他の画像、または、インターネット３０に存在する所定のＷＥＢサーバ（図示せず）から取得した画像を選択する際に操作されるボタンである。ボタン２０４は、入力した内容で確定する場合に操作されるボタンである。
【００５９】
ステップＳ１９：ＣＰＵ１１は、ボタン２０２が操作されたか否かを判断し、ボタン２０２が操作されたと判断した場合には、ステップＳ２０に進み、それ以外の場合にはステップＳ２１に進む。
【００６０】
ステップＳ２０：ＣＰＵ１１は、現在図１２に表示されているのとは異なる別の画像をＨＤＤ１４から選択し、図１２に示す枠１２０内に表示し、ステップＳ２３に進む。その結果、記録メディアのジャケット面に印刷する画像として、それまで表示されていた画像とは異なる他の画像が選択される。
【００６１】
ステップＳ２１：ＣＰＵ１１は、ボタン２０３が操作されたか否かを判定し、ボタン２０３が操作されたと判断した場合には、ステップＳ２２に進み、それ以外の場合にはステップＳ１９に戻って同様の処理を繰り返す。
【００６２】
ステップＳ２２：ＣＰＵ１１は、画像の取得先として、携帯電話２０、スキャナ２３、ＨＤＤ１４、および、インターネット３０に存在するＷＥＢサーバのいずれかを選択する画面（図示せず）を表示し、所望の取得先の入力を受け付け、画像を取得する。このようにして取得された画像は、ジャケット面に印刷する画像として選択され、枠１２０内に表示される。
【００６３】
ステップＳ２３：ＣＰＵ１１は、ボタン２０４が操作されたか否かを判定し、ボタン２０４が押された場合にはステップＳ２４に進み、それ以外の場合にはステップＳ１９に戻って同様の処理を繰り返す。
【００６４】
ステップＳ２４：ＣＰＵ１１は、図１２に示すボタン１３６が操作されたか否かを判定し、操作されたと判断した場合にはステップＳ２５に進み、それ以外の場合にはステップＳ１１に戻って同様の処理を繰り返す。
【００６５】
ステップＳ２５：ＣＰＵ１１は、図１２において選択された楽曲に対応する音楽データをＨＤＤ１４から順次取得し、記録再生装置２１に供給し、記録メディアの情報記録面に記録する処理を実行する。具体的には、例えば、図１２の例では、まず、Ｔｒ．１に対応して選択された「○×○×ピアノ協奏曲第１番」に対応する音楽データがＨＤＤ１４から読み出され、記録再生装置２１に供給されて、記録メディアの情報記録面に記録される。つぎに、Ｔｒ．２に対応する音楽データが選択されている場合には、当該音楽データがＨＤＤ１４から読み出されて記録再生装置２１に供給される。同様に、トラック番号の小さい順に同様の動作が繰り返される。
【００６６】
ステップＳ２６：ＣＰＵ１１は、ステップＳ２５において音楽データの情報記録面への書き込みが終了した記録メディアのラベル面と、そのジャケットへの属性情報のレイアウトと、印刷とを行う「レイアウトおよび印刷処理」を実行する。なお、この処理の詳細については、図９を参照して後述する。
【００６７】
なお、以上の処理では、情報記録面に音楽データを記録した後に、ラベル面への印刷を行うようにしているが、これは、ラベル面の印刷を先に行うと、未乾燥の状態の記録メディアが記録再生装置２１に挿入され、チャッキング機構等が未乾燥インクにより汚損することを防止するためである。また、印刷を先に行うと、インク密度の不均一に起因して、重心位置にずれを生じ、記録メディアを高速回転させると、振動が発生することがある。そこで、これを防止する目的で情報記録面への音楽データの記録を優先している。
【００６８】
図９は、ステップＳ２６に示す「レイアウトおよび印刷処理」の詳細を説明するためのフローチャートである。このフローチャートが実行されると、以下の各ステップが実行される。
【００６９】
ステップＳ３０：ＣＰＵ１１は、印刷しようとする記録メディアの種類を特定する。例えば、ＣＤ−Ｒの場合、通常のラベル面を有するものと通常よりも広いラベル面を有するものの２種類があり、また、それ以外にもシングルＣＤ−Ｒがある。ＣＰＵ１１は、これらの種類を入力装置１９からユーザに入力させる。なお、プリンタ２２の印刷ヘッドに具備されている光学センサ（図示せず）によって、ＣＤ−Ｒのラベル面の反射率が変化する境界を読み取ることにより、ラベル面の範囲を認識し、記録メディアの種類を自動的に読み取るようにしてもよい。
【００７０】
ステップＳ３１：ＣＰＵ１１は、ステップＳ３１での判定結果に基づいて、ラベル面の印刷可能な範囲を特定する。
【００７１】
ステップＳ３２：ＣＰＵ１１は、図１２において選択された楽曲に対応する曲名、作曲者名、作詞者名、および、演奏者名を、ＨＤＤ１４から取得する。すなわち、ＣＰＵ１１は、ＨＤＤ１４に格納されている関連付けデータ群６４から対応する関連付けデータを検索し、選択された楽曲に対応する曲名、作曲者名、作詞者名、および、演奏者名を取得する。
【００７２】
ステップＳ３３：ＣＰＵ１１は、図１２において選択された画像をＨＤＤ１４から取得する。
【００７３】
ステップＳ３４：ＣＰＵ１１は、ステップＳ３１において特定されたラベル面の印刷可能範囲に対してステップＳ３２およびステップＳ３３で取得した曲名等と画像とを、レイアウトを決定するために、所定の間隔で仮に配置する。例えば、曲名等をラベル面の印刷可能範囲の一端から他端に向けて順番に所定の間隔で配置し、それぞれの曲名等の横に対応する画像を配置する。
【００７４】
ステップＳ３５：ＣＰＵ１１は、ステップＳ３４において仮に配置した画像および曲名等が印刷可能領域内に収まっているか否かを判定し、収まっている場合にはステップＳ３７に進み、それ以外の場合にはステップＳ３６に進む。また、このとき、画像および曲名を示すテキスト同士が互いに接触していないかを判断することも可能である。
【００７５】
ステップＳ３６：ＣＰＵ１１は、曲名等のテキストのフォントと、画像のサイズとを所定の割合で縮小し、ステップＳ３４に進む。なお、ステップＳ３４〜３６の処理を繰り返すことにより、文字数、画像のサイズ、記録メディアの印刷可能面な範囲に拘わらず、これらの情報を印刷可能面内に確実に配置することができる。
【００７６】
ステップＳ３７：ＣＰＵ１１は、ステップＳ３４〜３６の処理によって生成されたレイアウトに基づいたレイアウト設定画面を表示する。図１４は、レイアウト設定画面の一例を示す図である。この表示例では、枠２２０が表示されており、その内部にはタイトル２２１として「ラベル面レイアウト設定」が表示されている。その下には、記録メディアを示す円形の枠２２２が表示され、その内部には印刷可能範囲の外周を示す枠２２３と印刷可能範囲の内周を示す枠２２４が表示され、さらにその内部にはスピンドル軸が挿入される中心孔を示す枠２２５が表示されている。印刷可能範囲には、テキスト２２６，２２７および画像２２８，２２９が表示されている。
【００７７】
ここで、テキスト２２６は、Ｔｒ．１に記録された楽曲を示しており、テキスト２２７は、Ｔｒ．２に記録された楽曲を示している。テキスト２２６の右横に表示されている画像２２８は、Ｔｒ．１に記録された楽曲に対応する画像を示している。また、テキスト２２７の右横に表示されている画像２２９は、Ｔｒ．２に記録された楽曲に対応する画像を示している。なお、このような表示において、入力装置１９を操作してカーソル１７０を移動させることにより、テキスト２２６，２２７および画像２２８，２２９を任意の位置に移動することも可能である。また、この画面において、画像を任意に選択可能としたり、新たな画像またはテキストを追加できるようにしたりしてもよい。
【００７８】
ステップＳ３８：ＣＰＵ１１は、図１４に示す表示において、印刷を実行する操作がなされたか否かを判定し、操作がなされた場合にはステップＳ３９に進み、それ以外の場合には同様の処理を繰り返す。
【００７９】
ステップＳ３９：ＣＰＵ１１は、図１４に表示された情報をプリンタ２２に供給し、ステップＳ２５において音楽データが情報記録面に記録された記録メディアのラベル面に図１４と同様の情報を印刷させる。
【００８０】
ステップＳ４０：ＣＰＵ１１は、ジャケットの印刷可能範囲を特定する。すなわち、記録メディアが収納されるケースには、その記録メディアに記録されている楽曲の内容を示すジャケットが添付されているが、ＣＰＵ１１は、ステップＳ３０で特定した記録メディアの種類を参照して、ジャケットの印刷可能範囲を特定する。ジャケットは、通常、記録メディアの種類に応じてそのサイズが概ね決まっているので、例えば、ＣＤ−Ｒ、ＤＶＤ等のメディアの種類に応じて印刷可能範囲を特定する。
【００８１】
ステップＳ４１：ＣＰＵ１１は、図１２において選択された楽曲に対応する曲名、作曲者名、作詞者名、および、演奏者名を、ＨＤＤ１４から取得する。すなわち、ＣＰＵ１１は、ＨＤＤ１４に格納されている関連付けデータ群６４を参照して、選択された楽曲に対応する曲名、作曲者名、作詞者名、および、演奏者名を取得する。
【００８２】
ステップＳ４２：ＣＰＵ１１は、図１２において選択された画像をＨＤＤ１４から取得する。すなわち、ＣＰＵ１１は、ＨＤＤ１４に格納されている関連付けデータ群６４を参照して、選択された楽曲に対応する画像を取得する。
【００８３】
ステップＳ４３：ＣＰＵ１１は、ステップＳ４０において特定されたラベル面の印刷可能範囲に対してステップＳ４１およびステップＳ４２で取得した曲名等と画像とを、レイアウトを決定するために、所定の間隔で仮に配置する。例えば、曲名等をジャケットの印刷可能範囲の一端から他端に向けて順番に所定の間隔で配置し、それぞれの曲名等の横に対応する画像を配置する。
【００８４】
ステップＳ４４：ＣＰＵ１１は、ステップＳ４３において仮に配置した画像および曲名等が印刷可能領域内に収まっているか否かを判定し、収まっている場合にはステップＳ４６に進み、それ以外の場合にはステップＳ４５に進む。
【００８５】
ステップＳ４５：ＣＰＵ１１は、曲名等を示すテキストと画像のサイズを所定の割合でそれぞれ縮小し、ステップＳ４３に進み、すべての情報が印刷可能領域内に収まるまで同様の処理を繰り返す。なお、ステップＳ４３〜４５の処理を繰り返すことにより、文字数、画像の大きさ、ジャケットの印刷可能範囲に拘わらず、これらの情報を印刷可能範囲内に確実に配置することができる。
【００８６】
ステップＳ４６：ＣＰＵ１１は、ステップＳ４３〜４５の処理によって生成されたレイアウトに基づいたレイアウト設定画面を表示する。図１５は、レイアウト設定画面の一例を示す図である。この表示例では、枠２４０が表示されており、その内部にはタイトル２４１として「ジャケットレイアウト設定」が表示されている。その下には、ジャケットを示す矩形の枠２４２が表示されている。その内部には、テキスト２４３，２４４および画像２４５，２４６が表示されている。ここで、テキスト２４３は、Ｔｒ．１に記録される楽曲を示しており、テキスト２４４は、Ｔｒ．２に記録される楽曲を示している。テキスト２４３の右横に表示されている画像２４５は、Ｔｒ．１に記録される楽曲に対応する画像を示している。また、テキスト２４４の右横に表示されている画像２４６は、Ｔｒ．２に記録される楽曲に対応する画像を示している。なお、このような表示において、入力装置１９を操作してカーソル１７０を移動させることにより、テキスト２４３，２４４および画像２４５，２４６を任意の位置に移動することも可能である。
【００８７】
ステップＳ４７：ＣＰＵ１１は、図１５において、印刷を実行する操作がなされたか否かを判定し、操作がなされた場合にはステップＳ４８に進み、それ以外の場合には同様の処理を繰り返す。
【００８８】
ステップＳ４８：ＣＰＵ１１は、図１５に示す表示例に示す画像をプリンタ２２に供給し、ジャケットの印刷面に図１５と同様の情報を印刷する。そして、もとの処理に復帰（リターン）する。
【００８９】
以上の実施の形態によれば、音楽データとそれに付随する属性データとをサーバ４０からダウンロードし、記録メディアに所望の音楽データを記録するとともに、記録した音楽データに対応するテキストおよび画像を記録メディアのラベル面と、ジャケットとに自動的に印刷することが可能になる。このため、記録メディアに記録する情報に対応した情報をラベル面およびジャケットに簡易に印刷することが可能となる。
【００９０】
また、画像とテキストとを組み合わせて印刷することにより、記録メディアに記録されている情報を迅速に知ることが可能となるとともに、ユーザの美感に訴えるラベル面またはジャケットを生成することができる。
【００９１】
また、記録メディアのラベル面およびジャケット面の印刷可能範囲に応じて、テキストと画像とをレイアウトするようにしたので、記録メディアおよびジャケットの種類によらず、簡易に印刷を行うことが可能になる。
【００９２】
また、画像とテキストとを音楽データと併せてサーバ４０からダウンロードするようにしたので、音楽データを購入する際に、ジャケットおよびラベルを作成するための情報も併せて購入することが可能になり、これらを新たに見つけだす手間を省略することが可能になる。
【００９３】
また、同一のアルゴリズムによって属性情報の配置を行うことにより、複数の記録メディアに異なる音楽データの記録を行った場合であっても、これら複数の記録メディア間で統一のある印刷を行うことができる。
【００９４】
また、画像データについては、サーバ４０からダウンロードした２種類の画像データのいずれかを選択することができるとともに、携帯電話等から取り込んだ画像データも使用可能としたので、ユーザの選択に応じた任意の画像を使用することができるので、バリエーションに富んだラベルおよびジャケットを作成することができる。
【００９５】
以上、本発明の一実施の形態についてそれぞれ説明したが、本発明はこれ以外にも種々変形可能である。例えば、属性データのレイアウトについては、図１６に示すように、画像は画像でまとめて印刷し、テキストはテキストでまとめて印刷するようにしてもよい。すなわち、図１６の例では、画像２２８，２２９は、枠２２３と枠２２４によって囲繞された印刷可能範囲の上部に並べて配置され、テキスト２２６，２２７が下部に並べて配置されている。このようなレイアウトによれば、テキストはテキストのみでまとまっているので、すべての曲を参照する際の視線の移動を少なくすることができ、記録されている曲を迅速に確認することができる。
【００９６】
また、以上の実施の形態では、マルチメディアデータとしては、音楽データを例に挙げて説明を行ったが、これ以外にも、例えば、音声データ、動画データ、または、静止画データを記録対象としてもよい。
【００９７】
また、図５に示す属性データは、一例であり、これ以外にも種々の情報を属性データとすることができる。例えば、録音年月日、録音技術者、録音方式（例えば、ディジタル録音、アナログ録音等）等を属性データに付加することも可能である。また、図５に示す属性データから不要な項目を削除することも可能である。
【００９８】
また、以上の実施の形態では、音楽データとその属性データをサーバ４０に格納しておき、そこからダウンロードするようにしたが、例えば、これらのデータをユーザが情報処理装置１０においてマニュアル操作によって作成し、使用することも可能である。
【００９９】
また、図６に示す例では、各音楽データに画像データを２枚関連付けするようにしたが、１枚だけでもよく、また、３枚以上でもよい。
【０１００】
なお、以上の処理機能を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。コンピュータで読み取り可能な記録媒体としては、磁気記録装置、光ディスク、光磁気記録媒体、半導体メモリなどがある。磁気記録装置には、ハードディスク装置（ＨＤＤ）、フレキシブルディスク（ＦＤ）、磁気テープなどがある。光ディスクには、ＤＶＤ、ＤＶＤ−ＲＡＭ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ／ＲＷなどがある。光磁気記録媒体には、ＭＯなどがある。
【０１０１】
プログラムを流通させる場合には、例えば、そのプログラムが記録されたＤＶＤ、ＣＤ−ＲＯＭなどの可搬型記録媒体が販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
【０１０２】
プログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムに従った処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することもできる。また、コンピュータは、サーバコンピュータからプログラムが転送される毎に、逐次、受け取ったプログラムに従った処理を実行することもできる。
【図面の簡単な説明】
【０１０３】
【図１】本発明に係る情報処理装置を含む構成例を示す図である。
【図２】図１に示す情報処理装置の詳細な構成例を示すブロック図である。
【図３】図１に示すサーバの詳細な構成例を示すブロック図である。
【図４】サーバのＨＤＤに格納されている情報の一例を示す図である。
【図５】図４に示すテキストデータの一例を示す図である。
【図６】図４に示す関連付けデータの一例を示す図である。
【図７】サーバから音楽データをダウンロードする際の画面の表示例である。
【図８】サーバから音楽データをダウンロードする際の処理を説明する図である。
【図９】図８に示すレイアウトおよび印刷処理の詳細を示す図である。
【図１０】録音する音楽データを設定するための画面の一例を示す図である。
【図１１】楽曲を選択するための画面の一例を示す図である。
【図１２】図１１において所定の楽曲が選択された場合の表示例を示す図である。
【図１３】図１２においてボタン１８２が操作された場合の表示例である。
【図１４】記録メディアのラベル面へのレイアウトを示す画面の表示例である。
【図１５】ジャケットへのレイアウトを示す画面の表示例を示す図である。
【図１６】記録メディアのラベル面への他のレイアウトを示す表示例である。
【符号の説明】
【０１０４】
１１  ＣＰＵ（属性情報取得手段、レイアウト決定手段、印刷処理手段、記録処理手段）、１３  ＲＡＭ（記憶手段の一部）、１４  ＨＤＤ（記憶手段の一部）、１６  Ｉ／Ｆ（ダウンロード手段）
【図１】
2005276313.tif 000003
【図２】
2005276313.tif 000004
【図３】
2005276313.tif 000005
【図４】
2005276313.tif 000006
【図５】
2005276313.tif 000007
【図６】
2005276313.tif 000008
【図７】
2005276313.tif 000009
【図８】
2005276313.tif 000010
【図９】
2005276313.tif 000011
【図１０】
2005276313.tif 000012
【図１１】
2005276313.tif 000013
【図１２】
2005276313.tif 000014
【図１３】
2005276313.tif 000015
【図１４】
2005276313.tif 000016
【図１５】
2005276313.tif 000017
【図１６】
2005276313.tif 000018