(57)【要約】【課題】例えば未使用か否かが不明な記録メディアや種類の不明な記録メディアが混在した複数の記録メディアについて、それぞれの記録メディアの種類等の属性を識別して当該属性毎に選り分けることができる。【解決手段】複数の記録メディアを保管可能な複数のメディア保管部と、複数の前記記録メディアに書き込まれたデータを読み出す読出処理を行うデータ読出部と、前記記録メディアを複数の前記メディア保管部および前記データ読出部へと搬送可能な搬送部と、前記データ読出部による前記読出処理の結果に基づいて、複数の前記記録メディアの各々の属性を識別するメディア識別部と、前記メディア識別部による識別結果に基づいて、前記記録メディアを前記属性毎に異なる前記メディア保管部へと前記搬送部により搬送させる搬送制御部と、を備えることを特徴とするメディア処理装置を提供する。【選択図】図１
2010198688.tif 000002
【特許請求の範囲】
【請求項１】
複数の記録メディアを保管可能な複数のメディア保管部と、
複数の前記記録メディアに書き込まれたデータを読み出す読出処理を行うデータ読出部と、
前記記録メディアを複数の前記メディア保管部および前記データ読出部へと搬送可能な搬送部と、
前記データ読出部による前記読出処理の結果に基づいて、複数の前記記録メディアの各々の属性を識別するメディア識別部と、
前記メディア識別部による識別結果に基づいて、前記記録メディアを前記属性毎に異なる前記メディア保管部へと前記搬送部により搬送させる搬送制御部と、
を備えることを特徴とするメディア処理装置。
【請求項２】
前記メディア識別部は、前記読出処理の結果に基づいて、複数の前記記録メディアからデータの書き込まれていない前記記録メディアを識別することを特徴とする請求項１に記載のメディア処理装置。
【請求項３】
前記データ読出部は、前記読出処理において、前記記録メディアの種類を示すデータを読み出し、
前記メディア識別部は、前記読出処理の結果に基づいて、各々の前記記録メディアの種類を識別することを特徴とする請求項１または２に記載のメディア処理装置。
【請求項４】
前記メディア識別部は、前記データ読出部が前記記録メディアへの書き込みができないことを示す追記不可データを読み出したことを条件として、当該記録メディアを追記不可ディスクとして識別することを特徴とする請求項１から３のいずれかに記載のメディア処理装置。
【請求項５】
前記データ読出部は、前記読出処理において、前記記録メディアに書き込まれた全てのデータを読み出し、
前記メディア識別部は、前記読出処理において前記データの少なくとも一部が読み出されなかったことを条件として、前記記録メディアを劣化ディスクとして識別することを特徴とする請求項１から４のいずれかに記載のメディア処理装置。
【請求項６】
前記記録メディアの識別結果を示す識別情報を、当該記録メディアのレーベル面に印刷する印刷部を更に備えることを特徴とする請求項１から５のいずれかに記載のメディア処理装置。
【請求項７】
前記印刷部は、前記レーベル面における所定の識別情報印刷領域内に前記識別情報を印刷することを特徴とする請求項６に記載のメディア処理装置。
【請求項８】
複数の記録メディアを保管可能な複数のメディア保管部、複数の前記記録メディアに書き込まれたデータを読み出す読出処理を行うデータ読出部、および、前記記録メディアを複数の前記メディア保管部および前記データ読出部へと搬送可能な搬送部を有するメディア処理装置と、
前記読出処理の結果に基づいて、複数の前記記録メディアの各々の属性を識別するメディア識別部、および、前記識別結果に基づいて、前記記録メディアを前記属性毎に異なる前記メディア保管部へと前記搬送部により搬送させる搬送制御部を有するホストコンピューターと、
を備えることを特徴とするメディア処理システム。
【請求項９】
複数の記録メディアを保管可能な複数のメディア保管部と、
複数の前記記録メディアに書き込まれたデータを読み出す読出処理を行うデータ読出部と、
前記記録メディアを複数の前記メディア保管部および前記データ読出部へと搬送可能な搬送部と、
を備えるメディア処理装置によるメディア処理方法であって、
前記読出処理の結果に基づいて、複数の前記記録メディアの各々の属性を識別するメディア識別段階と、
前記識別結果に基づいて、前記記録メディアを前記属性毎に異なる前記メディア保管部へと前記搬送部により搬送させる搬送制御段階と、
を含むことを特徴とするメディア処理方法。
【請求項１０】
複数の記録メディアを保管可能な複数のメディア保管部と、
複数の前記記録メディアに書き込まれたデータを読み出す読出処理を行うデータ読出部と、
前記記録メディアを複数の前記メディア保管部および前記データ読出部へと搬送可能な搬送部と、
を備えるメディア処理装置を制御する制御装置としてコンピューターを機能させるプログラムであって、
前記コンピューターを、
前記読出処理の結果に基づいて、複数の前記記録メディアの各々の属性を識別するメディア識別部と、
前記識別結果に基づいて、前記記録メディアを前記属性毎に異なる前記メディア保管部へと前記搬送部により搬送させる搬送制御部と、
して機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＣＤやＤＶＤ等の円板状の記録メディアに対してデータの読み書きを行うとともに、当該記録メディアのレーベル面に印刷を行うメディア処理装置、メディア処理システム、メディア処理方法、および、メディア処理装置を制御する制御装置としてコンピューターを機能させるプログラムに関する。
【背景技術】
【０００２】
ＣＤ、ＤＶＤなどの記録メディアを保管するためのメディア保管部と、記録メディアへのデータの書込み、および記録メディアからのデータの読み出しを行うメディアドライブと、データが書き込まれた記録メディアのレーベル面に、書込みデータを表すタイトルあるいは書込み年月日などを含むレーベルを印刷するためのレーベルプリンターと、記録メディアを搬送するためのメディア搬送機構と、各部の駆動制御を司る制御部を備えたメディア処理装置が知られている（特許文献１参照）。
【０００３】
特許文献１に記載のメディア処理装置を使用するユーザーは、データ書き込み処理が行われていない未使用の記録メディア（ブランクメディア）を準備することにより、データの書き込みおよびレーベル印刷の両方を行うことができる。また、既にデータが書き込まれた記録メディアを準備してレーベル印刷のみを行うこともできる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−３３１５３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来は、未使用か否か不明な記録メディアが混在した複数の記録メディアを上記メディア処理装置によるデータの書込みやレーベル印刷に使用する場合、ユーザーは、他のドライブで当該複数の記録メディアから未使用の記録メディアを選別する必要があった。また、メディア処理装置で使用したい複数の記録メディアの中に、種類（ＣＤ−Ｒ、ＤＶＤ−ＲＷ、など）の不明な記録メディアや、追記不可の記録メディアが混在している場合などについても、同様にユーザーが他のドライブで確認して使用可能な記録メディアを選別する必要があった。そこで、本発明は、例えば未使用か否かが不明な記録メディアや種類の不明な記録メディアが混在した複数の記録メディアについて、それぞれの記録メディアの種類等の属性を識別して当該属性毎に選り分けることができるメディア処理装置、メディア処理システム、メディア処理方法、およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一の形態は、上記課題を解決することのできるメディア処理装置であって、複数の記録メディアを保管可能な複数のメディア保管部と、複数の前記記録メディアに書き込まれたデータを読み出す読出処理を行うデータ読出部と、前記記録メディアを複数の前記メディア保管部および前記データ読出部へと搬送可能な搬送部と、前記データ読出部による前記読出処理の結果に基づいて、複数の前記記録メディアの各々の属性を識別するメディア識別部と、前記メディア識別部による識別結果に基づいて、前記記録メディアを前記属性毎に異なる前記メディア保管部へと前記搬送部により搬送させる搬送制御部と、を備えることを特徴とする。
【０００７】
また、上記一の形態において、前記メディア識別部は、前記読出処理の結果に基づいて、複数の前記記録メディアからデータの書き込まれていない前記記録メディアを識別することを特徴とする。
また、上記一の形態において、前記データ読出部は、前記読出処理において、前記記録メディアの種類を示すデータを読み出し、前記メディア識別部は、前記読出処理の結果に基づいて、各々の前記記録メディアの種類を識別することを特徴とする。
【０００８】
本発明のメディア処理装置は、かかる構成により、例えば未使用か否かが不明な記録メディアや種類の不明な記録メディアが混在した複数の記録メディアについて、それぞれの記録メディアの種類等の属性を識別して当該属性毎に選り分けることができる。
【０００９】
また、上記一の形態において、前記メディア識別部は、前記データ読出部が前記記録メディアへの書き込みができないことを示す追記不可データを読み出したことを条件として、当該記録メディアを追記不可ディスクとして識別することが好ましい。
【００１０】
これにより、例えば一部が未使用の記録領域が残っているが追記不可に設定されている記録メディアを未使用の記録メディアや追記可能な記録メディアから選別することができる。
【００１１】
また、上記一の形態において、前記データ読出部は、前記読出処理において、前記記録メディアに書き込まれた全てのデータを読み出し、前記メディア識別部は、前記読出処理において前記データの少なくとも一部が読み出されなかったことを条件として、前記記録メディアを劣化ディスクとして識別することが好ましい。
【００１２】
これにより、例えば記録されているデータに欠落が生じるほど経年劣化が進んだ記録メディアを他の記録メディアから選別することができる。
【００１３】
また、上記一の形態のメディア処理装置は、前記記録メディアの識別結果を示す識別情報を、当該記録メディアのレーベル面に印刷する印刷部を更に備えることが好ましい。
【００１４】
これにより、選別されたそれぞれの記録メディアの種類や追記可／不可などの識別情報をユーザーが容易に確認することができる。
【００１５】
また、上記一の形態において、前記印刷部は、前記レーベル面における所定の識別情報印刷領域内に前記識別情報を印刷することが好ましい。
【００１６】
これにより、レーベル印刷される画像などと重ならないように識別情報を印刷することができる。また、識別された全ての記録メディアのレーベル面における同じ位置に識別情報を印刷することにより、ユーザーが識別情報を確認し易くなる。
【００１７】
本発明の他の形態は、上記課題を解決することのできるメディア処理システムであって、複数の記録メディアを保管可能な複数のメディア保管部、複数の前記記録メディアに書き込まれたデータを読み出す読出処理を行うデータ読出部、および、前記記録メディアを複数の前記メディア保管部および前記データ読出部へと搬送可能な搬送部を有するメディア処理装置と、前記読出処理の結果に基づいて、複数の前記記録メディアの各々の属性を識別するメディア識別部、および、前記識別結果に基づいて、前記記録メディアを前記属性毎に異なる前記メディア保管部へと前記搬送部により搬送させる搬送制御部を有するホストコンピューターと、を備えることを特徴とする。
【００１８】
本発明のメディア処理システムは、かかる構成により、上記一の形態のメディア処理装置と同様の効果を奏するとともに、本形態においては、例えば一台のホストコンピューターで複数台のメディア処理装置を制御しつつ、それぞれのメディア処理装置において、例えば未使用か否かが不明な記録メディアや種類の不明な記録メディアが混在した複数の記録メディアについて、それぞれの記録メディアの種類等の属性を識別して当該属性毎に選り分けることができる。
【００１９】
本発明の更に他の形態は、上記課題を解決することのできるメディア処理方法であって、複数の記録メディアを保管可能な複数のメディア保管部と、複数の前記記録メディアに書き込まれたデータを読み出す読出処理を行うデータ読出部と、前記記録メディアを複数の前記メディア保管部および前記データ読出部へと搬送可能な搬送部と、を備えるメディア処理装置によるメディア処理方法であって、前記読出処理の結果に基づいて、複数の前記記録メディアの各々の属性を識別するメディア識別段階と、前記識別結果に基づいて、前記記録メディアを前記属性毎に異なる前記メディア保管部へと前記搬送部により搬送させる搬送制御段階と、を含むことを特徴とする。
【００２０】
本発明のメディア処理方法は、かかる構成により、上記一の形態のメディア処理装置と同様の効果を奏する。
【００２１】
本発明の更に他の形態は、上記課題を解決することのできるメディア処理装置を制御する制御装置としてコンピューターを機能させるプログラムであって、前記コンピューターを、前記読出処理の結果に基づいて、複数の前記記録メディアの各々の属性を識別するメディア識別部と、前記識別結果に基づいて、前記記録メディアを前記属性毎に異なる前記メディア保管部へと前記搬送部により搬送させる搬送制御部と、して機能させることを特徴とする。
【００２２】
本発明のプログラムをインストールしたコンピューターによれば、複数台のメディア処理装置を制御しつつ、それぞれのメディア処理装置において、例えば未使用か否かが不明な記録メディアや種類の不明な記録メディアが混在した複数の記録メディアについて、それぞれの記録メディアの種類等の属性を識別して当該属性毎に選り分けることができる。
【００２３】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではなく、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【図面の簡単な説明】
【００２４】
【図１】本発明の一実施形態に係るメディア処理装置１００の概略構成を示すブロック図である。
【図２】メディア処理装置１００の内部構造を示す斜視図である。
【図３】メディアドライブ１４１（１４２）の概略構成を示すブロック図である。
【図４】メディア処理装置１００による記録メディアの識別処理の一例を示すフローチャートである。
【図５】本発明の実施形態の他の例に係るメディア処理システム５００の概略構成を示すブロック図である。
【図６】コンピューター１０００のハードウェア構成の一例を示す。
【発明を実施するための形態】
【００２５】
以下、発明の好適な実施の形態について図面を参照して説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではなく、また実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００２６】
図１は、本発明の一実施形態に係るメディア処理装置１００の概略構成を示すブロック図である。また、図２は、メディア処理装置１００の内部構造を示す斜視図である。
【００２７】
メディア処理装置１００は、ＣＤやＤＶＤ等の円板状の記録メディアに対してデータの読み書きを行うとともに、記録メディアのレーベル面に印刷を行うための装置であり、図１および図２に示すように、第１〜第４の４つのメディア保管部１２１，１２２，１２３，１２４と、２台のメディアドライブ１４１,１４２と、レーベルプリンタ１１０と、搬送部１３０と、メディア識別部１５０と、搬送制御部１６０と、操作部１７０と、を備える。
【００２８】
なお、図２では、メディア処理装置１００の外装である略直方体形状のケースを省略して、内部におけるデバイス配置を示しているが、実際の使用状態においては当該ケースが取り付けられる。また、このケースの前面側には、記録メディアを出し入れする際などに使用する開閉扉が取り付けられており、当該ケースの上側には、表示ランプおよび操作ボタン等が配列された操作部１７０が設けられている。
【００２９】
第１のメディア保管部１２１、および第１のメディア保管部１２１の直下に設けられる第２のメディア保管部１２２は、メディア処理装置１００のフレームに対して着脱可能であり、それぞれに複数の記録メディアが保管可能である。図２には、第１のメディア保管部１２１および第２のメディア保管部１２２のそれぞれに複数の記録メディア５０が収容されている状態を示す。
【００３０】
第３のメディア保管部１２３は、メディア処理装置１００の前方にスライド可能に取り付けられた引出トレイ１２５に形成された凹みであり、少数の記録メディアの収納に利用される。また、第４のメディア保管部１２４は、第３のメディア保管部１２３に着脱可能に固定されており、第３のメディア保管部１２３よりも多数の記録メディアを収容することができる。
【００３１】
メディア処理装置１００を用いてブランクメディアに対してデータの書き込みおよびレーベル印刷を行う場合、第１のメディア保管部１２１は、ブランクメディアを収納する供給元スタッカとして使用される。また、第２のメディア保管部１２２および第４のメディア保管部１２４は、データの書き込み処理およびレーベル印刷が終了した記録メディアを収納する排出先スタッカとして使用される。
【００３２】
また、第１のメディア保管部１２１を排出先スタッカとして使用し、あるいは、第２のメディア保管部１２２および第４のメディア保管部１２４を供給元スタッカとして使用することもできる。第３のメディア保管部１２３は、排出先スタッカとして使用している第４のメディア保管部１２４を取り外した際に、代わりの排出先スタッカとするために設けられる。このように第３のメディア保管部１２３を設けることにより、記録メディアに対するデータの書き込み処理およびレーベル印刷の継続中に第４のメディア保管部１２４が記録メディアを収容しきれなくなった場合でも、データの書き込み処理およびレーベル印刷を継続したままで第４のメディア保管部１２４を取り外して内部の記録メディアを回収することができる。
【００３３】
なお、以下において説明するように、メディア処理装置１００を用いて記録メディアの識別処理を行う場合は、例えば、第１のメディア保管部１２１は、未使用か否かが不明な記録メディアや種類の不明な記録メディアが混在した複数の記録メディアを収納し、供給元スタッカとして使用される。また、第２のメディア保管部１２２および第４のメディア保管部１２４は、種類等の属性が識別された記録メディアをその属性毎に収容する排出先スタッカとして使用される。
【００３４】
２台のメディアドライブ１４１,１４２の各々は、スライド式に開閉可能に設けられたドライブトレイ１４３,１４４を有する。また、メディアドライブ１４１,１４２の各々は、ドライブトレイ１４３,１４４に載置された記録メディアに書き込まれたデータを読み出す読出処理を行うデータ読出部と、所定のデータを書き込むデータ書込み部とを有する。
【００３５】
レーベルプリンタ１１０は、本発明の印刷部の一例であり、記録メディアのレーベル面に印刷可能なインクジェット式記録装置を有する。このレーベルプリンタ１１０は、所定の受け渡し位置に搬送された記録メディアのレーベル面に対して予め設定されたレーベルイメージ、および後述する識別情報を印刷することができる。
【００３６】
搬送部１３０は、略垂直に設けられた垂直ガイド軸１３１と、この垂直ガイド軸１３１に沿って昇降および旋回可能な搬送アーム１３２とを有する。また、搬送アーム１３２の先端部中央には、記録メディアを把持する把持爪が設けられている。
【００３７】
搬送アーム１３２は、図１にＡ〜Ｈを付した矢印で示す方向への旋回動作と、Ｉ，Ｊを付した矢印で示す方向への昇降動作とが可能である。そして、搬送アーム１３２は、これらの動作の組み合わせによって、図中に〔１〕から〔６〕で示すポイントに移動することができる。
これにより、搬送アーム１３２は、各メディア保管部１２１，１２２，１２３，１２４（第３のメディア保管部１２３および第４のメディア保管部１２４はいずれか）と、メディアドライブ１４１に装備されたドライブトレイ１４３のメディア受け渡し位置と、メディアドライブ１４２に装備されたドライブトレイ１４４のメディア受け渡し位置と、レーベルプリンタ１１０のメディア受け渡し位置との間での記録メディアの搬送を行うことができる。
【００３８】
なお、図１に〔１〕から〔６〕の数字を付して示すポイントについて補足説明すると、〔１〕は搬送アーム１３２のホームポジション（ＨＰ）の位置（待機位置）であり、〔２〕は第１のメディア保管部１２１の位置であり、〔３〕はＨＰと第１のメディア保管部１２１の位置との間の任意の位置であり、〔４〕はレーベルプリンタ１１０のメディア受け渡し位置であり、〔５〕は第２のメディア保管部１２２の位置であり、〔６〕はレーベルプリンタ１１０のメディア受け渡し位置と第２のメディア保管部１２２の位置との間の任意の位置である。
【００３９】
搬送制御部１６０は、搬送部１３０の駆動制御を行う。この搬送制御部１６０は、操作部１７０においてユーザーが入力した各種の設定に関する情報、および、メディア識別部１５０からの識別情報に基づいて、搬送部１３０に対して駆動制御情報を出力する。搬送部１３０は、この駆動制御情報に基づいて、例えば、第１のメディア保管部１２１内の記録メディアを、メディア保管部１２２，１２４、レーベルプリンタ１１０のメディア受け渡し位置、および、メディアドライブ１４１,１４２におけるドライブトレイ１４３,１４４のメディア受け渡し位置、のいずれかに搬送する。
【００４０】
図３は、メディアドライブ１４１（１４２）の概略構成を示すブロック図である。メディアドライブ１４１（１４２）は、ＣＤ、ＤＶＤ等のディスク状記録媒体からデータを読み出すためのディスクドライブ１０と、ディスクドライブ１０で取得したＲＦ信号を所定のディジタルデータに変換するディジタル信号処理部２０と、処理された圧縮データを伸張して復元するデコード部３０と、出力部４０と、を有する。
【００４１】
ディスクドライブ１０は、スピンドルモータ１１と、光ピックアップ１２と、トラッキングモータ１３と、サーボシステム１４とを含む。スピンドルモータ１１でＤＶＤ等の記録メディア５０を回転させ、トラッキングモータ１４により光ピックアップ１３を動作させ、この光ピックアップ１３により前記ディスク状記録媒体に記録されているデータを読み出す。具体的には、光ピックアップ１３は、記録メディア５０に所定のレーザー光を照射し、反射してきた光を受光する。本例では、ＣＤとＤＶＤに対応可能なピックアップ技術、例えば、２ピックアップ方式、２対物レンズ方式、２焦点レンズ方式等を採用している。なお、スピンドルモータ１１とトラッキングモータ１４は、サーボシステム１４により制御される。
【００４２】
ディジタル信号処理部２０は、ＲＦ信号処理部２１と、復調部２２と、エラー訂正部２３と、デマルチプレクサ２４とを含む。ＲＦ信号処理部２１は、光ピックアップ１３により受光された反射光の波形信号（ＲＦ信号）をディジタルデータに変換する。復調部２２は、所定の変調方式（例えば、８／１６変調）で記録符号化されている前記ディジタルデータを元のデータに復調する。エラー訂正部２３は所定のエラー訂正方式（例えば、ＲＳ−ＰＣ（リードソロモン積符号）方式）により、復調したデータに対してエラー訂正を行う。デマルチプレクサ２４は、エラー訂正部２３で処理されたディジタルデータを、映像データ、字幕データ、音声データに分離する（ストリーム分離）。
【００４３】
デコード部３０は、ビデオデコーダ３１と、オーディオデコーダ３２とを含む。ビデオデコーダ３１は、所定の方式（例えば、ＭＰＥＧ−２方式）で圧縮されている映像データを伸張して元の状態に復元する。オーディオデコーダ３２は、所定の方式（例えば、ドルビーＡＣ−３方式）で圧縮されている音声データを伸張して元の状態に復元する。
【００４４】
出力部４０は、ＮＴＳＣ／ＰＡＬエンコーダ４１と、Ｄ／Ａコンバータ４２，４３とを含む。ＮＴＳＣ／ＰＡＬエンコーダ４１は、ビデオデコーダ３１で復元された映像信号（色差信号）をテレビ受像機で見ることができるように、ＮＴＳＣやＰＡＬといった方式にエンコードする。Ｄ／Ａコンバータ４２は、ＮＴＳＣ／ＰＡＬエンコーダ４１でエンコードされたディジタルデータをアナログ信号に変換して出力する。Ｄ／Ａコンバータ４３は、オーディオデコーダ３２で復元された音声信号（例えば、リニアＰＣＭ）をアナログ変換して出力する。
【００４５】
また、メディア識別部１５０は、例えば、記録メディア５０の種類や記録されているデータの記録フォーマットを特定するのに必要な情報や、複数の記録フォーマットで記録されているデータを再生可能なアプリケーションソフトを格納する記憶部を含む。また、メディア識別部１５０は、各ブロックの制御および所定の演算を行いＤＶＤ再生装置１００の動作を制御するＣＰＵと、ＣＰＵの作業用メモリとして用いられるＲＡＭと、ＣＰＵで実行される制御用プログラム等が記録されたＲＯＭと、を含む。
【００４６】
メディア識別部１５０は、例えば、ディスクドライブ１０に装着された記録メディア５０のリードインエリアに記録されている物理フォーマットに基づいて、当該記録メディア５０の種類を識別することができる。また、メディア識別部１５０は、記録メディア５０のファイルシステムに関する情報（例えば、タグ識別子）に基づいて記録されているデータのファイルフォーマットを特定するとともに、記録メディア５０に記録されているファイル構造から対応するアプリケーションフォーマットを特定することができる。さらに、メディア識別部１５０は、特定されたファイルフォーマットと、アプリケーションフォーマットに基づいて、記憶部に格納されている複数のアプリケーションソフトの中から当該記録メディア５０に記録されているデータを再生可能なアプリケーションソフトを選択し、実行させることができる。
【００４７】
表１は、メディア処理装置１００において識別可能な記録メディアの種類及び記録フォーマット（アプリケーションフォーマット及びファイルフォーマット）の一例を示す。
【表１】
2010198688.tif 000003
【００４８】
具体的には、メディア処理装置１００は、メディア識別部１５０がメディアドライブ１４１（１４２）内の記録メディアに対して上記の処理を実行することにより、その記録メディアの種類（ＣＤ−ＤＡ（音楽ＣＤ）、ＣＤ−ＲＯＭ、ＣＤ−Ｒ／ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−Ｒ／ＲＷ、ＤＶＤ＋Ｒ／ＲＷ、ＤＶＤ−ＲＡＭ）を識別することができる。また、メディア処理装置１００は、種類を識別した記録メディアからデータを読み出すことにより、例えば、その記録メディアがブランクディスクであるか否か、および、追記可能なディスクか否か、などを識別することができる。
【００４９】
さらに、メディア処理装置１００は、ユーザーの設定により、例えば、種類を識別した記録メディアの各々に書き込まれた全てのデータを読み出すことができる。この場合、メディア処理装置１００は、読出処理の対象である記録メディアから一部でもデータが読み出されなかった、すなわち読出しエラーとなったことを条件として、当該記録メディアを劣化ディスクとして正常な記録メディアと識別することができる。なお、メディア処理装置１００は、アプリケーションフォーマットとして、ＣＤオーディオ、ＰＣ用データ、ＣＤビデオ、ＤＶＤ−Ｖｉｄｅｏ、ＤＶＤ−Ａｕｄｉｏ、ＤＶＤ−ＶＲ等に対応し、ファイルフォーマットとして、ＩＳＯ９６６０、ＵＤＦブリッジ（ＩＳＯ９６６０＋ＵＤＦ１．０２）、ＵＤＦ２．０等に対応している。
【００５０】
図４は、メディア処理装置１００による記録メディアの識別処理の一例を示すフローチャートである。本実施形態のメディア処理装置１００は、以下のフローによる記録メディアの識別処理を、供給元スタッカ（本例では第１のメディア保管部１２１）に収納された複数の記録メディアについて行う。
【００５１】
本フローでは、まず、メディアドライブ１４１，１４２は、それぞれのドライブトレイ１４３，１４４に記録メディアが装着されているか否かを検出する（ステップＳ１０１）。そして、メディアドライブ１４１，１４２は、記録メディアがドライブトレイ１４３，１４４のいずれかに装着されていることを検出した場合（ステップＳ１０１ＹＥＳ）、記録メディアが装着されているドライブトレイを示す信号をメディア識別部１５０に送信する。なお、ドライブトレイ１４３，１４４のいずれかにも記録メディアが装着されていない場合（ステップＳ１０１ＮＯ）は、本フローは終了するが、メディアドライブ１４１，１４２は、例えば所定の時間毎、あるいはメディア識別部１５０から記録メディアを検出すべき旨の信号を受けたタイミングで、それぞれのドライブトレイ１４３，１４４に記録メディアが装着されているか否かを再び検出してもよい。
【００５２】
次に、メディア識別部１５０は、装着されている記録メディアの種類を識別する（ステップＳ１０２）。具体的には、まず、メディアドライブ１４１，１４２が、ドライブトレイ１４３，１４４に装着されている記録メディアの物理特性（反射率等）、あるいはリードインエリアに記録されている物理フォーマットを検出することにより、当該記録メディアがＣＤ−ＤＡか否かを識別する。例えば、メディアドライブ１４１，１４２は、光ピックアップ１３の対物レンズを記録メディアから遠ざける方向に移動させたときのフォーカスＳ字信号を用いる方法により、当該記録メディアがＣＤ−ＤＡか否かを容易に識別することができる。そして、メディアドライブ１４１，１４２は、記録メディアがＣＤ−ＤＡかそれ以外のメディアであるかを示す信号をメディア識別部１５０に送信する。
【００５３】
メディア識別部１５０は、装着された記録メディアの種類がＣＤ−ＤＡであると識別された場合は、ＣＤ−ＤＡ用のアプリケーション、すなわちＣＤ−Ａｕｄｉｏのアプリケーションを選択して実行する。一方、装着された記録メディアの種類がＣＤ−ＤＡ以外であると識別された場合、メディアドライブ１４１，１４２は、記録メディアに書き込まれたデータを読み出す読出処理を行う。具体的には、メディアドライブ１４１，１４２のデータ読出部は、記録メディアに記録されているファイル管理情報を読み出すとともに、読み出したファイル管理情報をメディア識別部１５０に送信する。
【００５４】
次に、メディア識別部１５０は、メディアドライブ１４１，１４２におけるデータ読出部からの上記ファイル管理情報を解析して記録メディアがブランクメディアか否かを識別する（ステップＳ１０３）。そして、記録メディアがブランクメディアであると識別された場合（ステップＳ１０３ＹＥＳ）、メディア識別部１５０は、当該記録メディアがブランクメディアであることを示す情報を搬送制御部１６０に送信する。搬送制御部１６０は、メディア識別部１５０からの上記情報に基づいて、搬送部１３０に対して、ブランクメディアを保管するメディア保管部（ブランクメディア保管部）へと記録メディアを搬送すべき旨の駆動制御情報を出力する。
【００５５】
搬送部１３０は、搬送制御部１６０からの上記駆動制御情報に基づいて、記録メディアをメディアドライブ１４１，１４２からブランクメディア保管部へと搬送する（ステップＳ１０６）。本例において、ブランクメディア保管部は、メディア保管部１２２，１２４のうち、予め選択された一方であってよく、また、搬送制御部１６０によって任意に選択されてもよい。
【００５６】
一方、ステップＳ１０３において、解析したファイル管理情報に基づいて、記録メディアがブランクメディアでないと識別された場合（ステップＳ１０３ＮＯ）、メディア識別部１５０は、当該記録メディアのファイル管理情報に含まれるファイルシステムに関する特有の情報（例えば、タグ識別子）に基づいて記録されているデータのファイルフォーマットを特定する。ここで、ファイル管理情報（或いはその構造）はファイルシステム毎に異なるので、そのファイルシステムに特有の情報を利用することでファイルフォーマットを特定することができる。
【００５７】
次に、メディア識別部１５０は、記録メディアに記録されているファイル構造を解析する。そして、メディア識別部１５０は、解析したファイル構造に基づいて記録されているデータのアプリケーションフォーマットを特定する（アプリケーションフォーマット特定手段）。例えば、「ＶＩＤＥＯ＿ＴＳ」というフォルダがあり、そのフォルダの中にファイル群が保存されていれば、アプリケーションフォーマットはＤＶＤ−Ｖｉｄｅｏであると特定される。また、「ＡＵＤＩＯ＿ＴＳ」というフォルダの中にファイル群が保存されていれば、アプリケーションフォーマットはＤＶＤ−Ａｕｄｉｏであると特定される。
【００５８】
次に、メディア識別部１５０は、特定されたファイルフォーマットとアプリケーションフォーマットを組み合わせた記録フォーマットのデータを読み出すことのできるアプリケーションソフトを選択して実行する。例えば、ファイルフォーマットがＵＤＦ２．０で、アプリケーションフォーマットがＤＶＤ−ＶＲであると特定された場合は、メディア識別部１５０は、この記録フォーマット（従来のＤＶＤ−ＶＲモード）を再生可能なアプリケーションソフトを実行する。これにより、メディアドライブ１４１，１４２のデータ読出部は、記録メディアに記録されているデータを読み出す。
【００５９】
次に、メディア識別部１５０は、記録メディアが追記可能なディスクであるか否かを識別する（ステップＳ１０４）。具体的には、メディア識別部１５０は、メディアドライブ１４１，１４２のデータ読出部が記録メディアへの書き込みができないことを示す追記不可データを読み出した場合は、当該記録メディアを追記不可ディスクとして識別し、当該追記不可データが読み出されなかった場合は、当該記録メディアを追記可能ディスクとして識別する。
【００６０】
なお、記録メディアが追記可能ディスクとして識別された場合、メディアドライブ１４１，１４２のデータ書込み部によって、所定のデータが書き込まれてもよい。ここで、所定のデータとは、例えばメディア処理装置１００のユーザーが予め追記可能ディスクへ書き込むべく設定したデータであってよい。
【００６１】
また、本ステップにおいて、メディアドライブ１４１，１４２のデータ読出部が記録メディアに書き込まれた全てのデータを読み出すまでに当該データの少なくとも一部が読み出されなかった場合、メディア識別部１５０は、当該記録メディアを劣化ディスクとして識別する。これにより、例えば記録されているデータに欠落が生じるほど経年劣化が進んだ記録メディアを他の記録メディアから選別することができる。
【００６２】
次に、メディア識別部１５０は、記録メディアの種類および追記可能ディスクであるか否かを含む識別結果を示す情報（記録メディアの識別情報）をレーベルプリンタ１１０へと送信する。また、メディア識別部１５０は、記録メディアの識別が終了した旨の情報を搬送制御部１６０に送信する。搬送制御部１６０は、メディア識別部１５０からの上記情報に基づいて、搬送部１３０に対して、レーベルプリンタ１１０へと記録メディアを搬送すべき旨の駆動制御情報を出力する。搬送部１３０は、搬送制御部１６０からの上記駆動制御情報に基づいて、記録メディアをメディアドライブ１４１，１４２からレーベルプリンタ１１０へと搬送する。
【００６３】
レーベルプリンタ１１０は、メディアドライブ１４１，１４２から搬送された記録メディアのレーベル面に、当該記録メディアの識別結果を示す識別情報を印刷する（ステップＳ１０５）。本ステップにおいて、レーベルプリンタ１１０は、例えば、上記識別情報とともに、当該識別情報を印刷すべき領域（識別情報印刷領域）が記録メディアのレーベル面に定められていることを示す情報をメディア識別部１５０から受け取った場合、当該識別情報印刷領域内に識別情報を印刷する。ここで、識別情報印刷領域は、レーベル面の内縁近傍あるいは外縁近傍などレーベル面上に印刷される画像などの邪魔にならない位置が好ましい。
【００６４】
このように、記録メディアのレーベル面に当該記録メディアの識別結果を示す識別情報が印刷されるので、選別されたそれぞれの記録メディアの種類や追記可／不可などの識別情報をユーザーが容易に確認することができる。また、識別情報印刷領域内に識別情報を印刷することにより、記録メディアのレーベル面上に印刷される画像などと重ならないように識別情報を印刷することができる。また、識別された全ての記録メディアのレーベル面における同じ位置（識別情報印刷領域）に識別情報を印刷することにより、ユーザーが識別情報を確認し易くなる。
【００６５】
ステップＳ１０５において、記録メディアのレーベル面に識別情報が印刷されると、レーベルプリンタ１１０は、当該印刷が終了した旨の情報をメディア識別部１５０へと送信する。メディア識別部１５０は、記録メディアの識別および識別情報の印刷が完了した旨の情報を搬送制御部１６０に送信する。搬送制御部１６０は、メディア識別部１５０からの上記情報に基づいて、搬送部１３０に対して、記録メディアを識別結果に基づくメディア保管部へと搬送すべき旨の駆動制御情報を出力する。そして、搬送部１３０は、搬送制御部１６０からの上記駆動制御情報に基づいて、記録メディアを識別結果に基づくメディア保管部へと搬送する（ステップＳ１０６）。以上により、本フローによる記録メディアの識別処理は終了する。
【００６６】
なお、本例において、上記識別結果に基づくメディア保管部は、例えば、メディア保管部１２２，１２４のうち、上記ブランクメディア保管部として選択されていない側のメディア保管部であってよい。また、メディア処理装置１００は、記録メディアの識別結果が複数ある場合は、上記ブランクメディア保管部に加えて識別結果の数に相当するメディア保管部を備えることが好ましい。
【００６７】
図５は、本発明の実施形態の他の例に係るメディア処理システム５００の概略構成を示すブロック図である。メディア処理システム５００は、メディア処理装置１０１と、ホストコンピューター２００とを備える。メディア処理装置１０１は、上記メディア処理装置１００と比して、メディア識別部１５０および搬送制御部１６０を除く他の全ての構成を有する。メディア処理装置１０１が有するこれらの構成については、メディア処理装置１００の構成と同様の機能を有するので、同じ符号を付してその説明を省略する。
【００６８】
また、本例において、ホストコンピューター２００は、上記メディア処理装置１００におけるメディア識別部１５０および搬送制御部１６０が有する機能を有する。したがって、ホストコンピューター２００は、メディア処理装置１０１が記録メディアの識別処理を行う際にメディア処理装置１０１の制御装置として機能する。
【００６９】
なお、本例のメディア処理システム５００は、ホストコンピューター２００と一台のメディア処理装置１０１により構成されるが、メディア処理システム５００は、ホストコンピューター２００と複数台のメディア処理装置１０１により構成してもよい。このように、ホストコンピューター２００にメディア識別部および搬送制御部が有する機能を持たせることにより、メディア処理装置の構成をより簡略化できるとともに、一台のホストコンピューターで複数台のメディア処理装置を制御することにより、記録メディアの識別処理をより効率的に行うことができる。
【００７０】
図６は、コンピューター１０００のハードウェア構成の一例を示す。コンピューター１０００は、与えられるプログラムに基づいて、図５において説明したメディア処理システム５００のホストコンピューター２００として機能する。例えば、コンピューター１０００がホストコンピューター２００として機能する場合、プログラムは、コンピューター１０００を、図５に関連して説明したホストコンピューター２００の各構成要素として機能させてよい。
【００７１】
コンピューター１０００は、ＣＰＵ周辺部、入出力部、及びレガシー入出力部を備える。ＣＰＵ周辺部は、ホスト・コントローラ１０８２により相互に接続されるＣＰＵ１００５、ＲＡＭ１０２０、グラフィック・コントローラ１０７５、及び表示装置１０８０を有する。入出力部は、入出力コントローラ１０８４によりホスト・コントローラ１０８２に接続される通信インターフェース１０３０、ハードディスクドライブ１０４０、及びＣＤ−ＲＯＭドライブ１０６０を有する。レガシー入出力部は、入出力コントローラ１０８４に接続されるＲＯＭ１０１０、フレキシブルディスク・ドライブ１０５０、及び入出力チップ１０７０を有する。
【００７２】
ホスト・コントローラ１０８２は、ＲＡＭ１０２０と、高い転送レートでＲＡＭ１０２０をアクセスするＣＰＵ１００５及びグラフィック・コントローラ１０７５とを接続する。ＣＰＵ１００５は、ＲＯＭ１０１０及びＲＡＭ１０２０に格納されたプログラムに基づいて動作し、各部の制御を行う。グラフィック・コントローラ１０７５は、ＣＰＵ１００５等がＲＡＭ１０２０内に設けたフレーム・バッファ上に生成する画像データを取得し、表示装置１０８０上に表示させる。これに代えて、グラフィック・コントローラ１０７５は、ＣＰＵ１００５等が生成する画像データを格納するフレーム・バッファを、内部に含んでもよい。
【００７３】
入出力コントローラ１０８４は、ホスト・コントローラ１０８２と、比較的高速な入出力装置である通信インターフェース１０３０、ハードディスクドライブ１０４０、ＣＤ−ＲＯＭドライブ１０６０を接続する。通信インターフェース１０３０は、ネットワークを介して他の装置と通信する。ハードディスクドライブ１０４０は、コンピューター１０００内のＣＰＵ１００５が使用するプログラム及びデータを格納する。ＣＤ−ＲＯＭドライブ１０６０は、ＣＤ−ＲＯＭ１０９５からプログラム又はデータを読み取り、ＲＡＭ１０２０を介してハードディスクドライブ１０４０に提供する。
【００７４】
また、入出力コントローラ１０８４には、ＲＯＭ１０１０と、フレキシブルディスク・ドライブ１０５０、及び入出力チップ１０７０の比較的低速な入出力装置とが接続される。ＲＯＭ１０１０は、コンピューター１０００が起動時に実行するブート・プログラムや、コンピューター１０００のハードウェアに依存するプログラム等を格納する。フレキシブルディスク・ドライブ１０５０は、フレキシブルディスク１０９０からプログラム又はデータを読み取り、ＲＡＭ１０２０を介してハードディスクドライブ１０４０に提供する。入出力チップ１０７０は、フレキシブルディスク・ドライブ１０５０や、例えばパラレル・ポート、シリアル・ポート、キーボード・ポート、マウス・ポート等を介して各種の入出力装置を接続する。
【００７５】
ＲＡＭ１０２０を介してハードディスクドライブ１０４０に提供されるプログラムは、フレキシブルディスク１０９０、ＣＤ−ＲＯＭ１０９５、又はＩＣカード等の記録媒体に格納されて利用者によって提供される。プログラムは、記録媒体から読み出され、ＲＡＭ１０２０を介してコンピューター１０００内のハードディスクドライブ１０４０にインストールされ、ＣＰＵ１００５において実行される。
【００７６】
当該プログラムは、コンピューター１０００にインストールされる。当該プログラムは、ＣＰＵ１００５等に働きかけて、コンピューター１０００を、前述したメディア識別部および搬送制御部として機能させる。
【００７７】
以上に示したプログラムは、外部の記録媒体に格納されてもよい。記録媒体としては、フレキシブルディスク１０９０、ＣＤ−ＲＯＭ１０９５の他に、ＤＶＤやＣＤ等の光学記録媒体、ＭＯ等の光磁気記録媒体、テープ媒体、ＩＣカード等の半導体メモリ等を用いることができる。また、専用通信ネットワークやインターネットに接続されたサーバシステムに設けたハードディスク又はＲＡＭ等の記憶装置を記録媒体として使用し、ネットワークを介してプログラムをコンピューター１０００に提供してもよい。
【００７８】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることができることは当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【符号の説明】
【００７９】
５０…記録メディア、１００，１０１…メディア処理装置、１１０…レーベルプリンタ（印刷部）、１２１，１２２，１２３，１２４…メディア保管部、１２５…引出トレイ、１３０…搬送部、１３１…垂直ガイド軸、１３２…搬送アーム、１４１，１４２…メディアドライブ（データ読出部、データ書込み部）、１４３，１４４…ドライブトレイ、１５０…メディア識別部、１６０…搬送制御部、１７０…操作部、２００…ホストコンピューター、５００…メディア処理システム、１０００…コンピューター、１００５…ＣＰＵ、１０１０…ＲＯＭ、１０２０…ＲＡＭ、１０３０…通信インターフェース、１０４０…ハードディスクドライブ、１０５０…フレキシブルディスク・ドライブ、１０６０…ＣＤ−ＲＯＭドライブ、１０７０…入出力チップ、１０７５…グラフィック・コントローラ、１０８０…表示装置、１０８２…ホスト・コントローラ、１０８４…入出力コントローラ、１０９０…フレキシブルディスク、１０９５…ＣＤ−ＲＯＭ
【図１】
2010198688.tif 000004
【図２】
2010198688.tif 000005
【図３】
2010198688.tif 000006
【図４】
2010198688.tif 000007
【図５】
2010198688.tif 000008
【図６】
2010198688.tif 000009