(57)【要約】【課題】データが記録されたメディアから読み出しに失敗したデータを特定する情報を得ることを可能にする。【解決手段】ディスクからファイル構造情報の読み出しを実行させ、ファイル構造情報の読み出しに成功したディスクに対し、データの読み出しを実行させて記憶させるとともに、ファイル構造情報の読み込みに成功したディスクのうち、少なくとも一部のデータを読み出しに失敗したディスクについて、読み出しに失敗したデータをファイル構造情報に基づいて特定する読出結果ファイルを生成するようにした。【選択図】図３
2014112454.tif 000002
【特許請求の範囲】
【請求項１】
所定のファイル構造でデータが記録された複数のデータ記録用のメディアから、前記ファイル構造を特定するファイル構造情報と、記録されたデータとを読み出す再生部と、
前記再生部により前記ファイル構造情報の読み出しを実行させ、前記ファイル構造情報の読み出しに成功した前記メディアに対し、前記再生部によるデータの読み出しを実行させる再生制御部と、
前記再生部により前記メディアから読み出された前記ファイル構造情報および前記データを記憶する記憶部と、
前記再生部が前記ファイル構造情報の読み出しに成功した前記メディアのうち、少なくとも一部の前記データの読み出しに失敗した前記メディアについて、読み出しに失敗した前記データを前記ファイル構造情報に基づいて特定する読出結果情報を生成する情報処理部と、
を備えることを特徴とするメディア処理装置。
【請求項２】
前記情報処理部が生成する前記読出結果情報は、各々の前記メディアを識別するメディア識別情報と、前記再生部により読み出しに失敗した前記データを含むファイルのファイルパス情報とを含むことを特徴とする請求項１に記載のメディア処理装置。
【請求項３】
前記読出結果情報は、テキストファイル形式のデータであることを特徴とする請求項２に記載のメディア処理装置。
【請求項４】
前記読出結果情報に基づいて、読み出しに失敗したデータを示す情報を表示する表示制御部を有することを特徴とする請求項１乃至３のいずれか一項に記載のメディア処理装置。
【請求項５】
前記再生部により処理された前記メディアを搬送する搬送部と、
前記搬送部によって、前記再生部により前記ファイル構造情報の読み出しに失敗した前記メディアと、前記ファイル構造情報の読み出しに成功した前記メディアとを異なる搬送先に搬送させる搬送制御部を有することを特徴とする請求項１乃至４のいずれか一項に記載のメディア処理装置。
【請求項６】
所定のファイル構造でデータが記録された複数のデータ記録用のメディアからデータを読み出す再生部を有する電子機器を制御する制御装置において、
前記再生部により、前記ファイル構造を特定するファイル構造情報の読み出しを実行させ、前記ファイル構造情報の読み出しに成功した前記メディアに対し、前記再生部によるデータの読み出しを実行させる再生制御部と、
前記再生部により前記メディアから読み出された前記ファイル構造情報および前記データを記憶する記憶部と、
前記再生部が前記ファイル構造情報の読み出しに成功した前記メディアのうち、少なくとも一部の前記データを読み出しに失敗した前記メディアについて、読み出しに失敗した前記データを前記ファイル構造情報に基づいて特定する読出結果情報を生成する情報生成部と、
を備えることを特徴とする制御装置。
【請求項７】
所定のファイル構造でデータが記録された複数のデータ記録用のメディアからデータを読み出す再生部を有する電子機器を制御するコンピューターにより実行される制御プログラムであって、
前記コンピューターを、
前記再生部により、前記ファイル構造を特定するファイル構造情報の読み出しを実行させ、前記ファイル構造情報の読み出しに成功した前記メディアに対し、前記再生部によるデータの読み出しを実行させる再生制御部と、
前記再生部により前記メディアから読み出された前記ファイル構造情報および前記データを記憶する記憶部と、
前記再生部が前記ファイル構造情報の読み出しに成功した前記メディアのうち、少なくとも一部の前記データを読み出しに失敗した前記メディアについて、読み出しに失敗した前記データを前記ファイル構造情報に基づいて特定する読出結果情報を生成する情報生成部と、
して機能させることを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ記録用のメディアからデータを読み出す処理を行うメディア処理装置、及び、メディア処理装置の制御方法に関する。
【背景技術】
【０００２】
データ記録用のメディアを処理するメディア処理装置として、ＣＤやＤＶＤ等の光ディスク型のメディアからデータを読み出し、このデータを複製先のメディアに記録するメディア処理装置が知られている（例えば、特許文献１、２参照）。また、従来のパーソナルコンピューターも、所定のアプリケーションソフトを用いることによってメディアからデータを読み出し、このデータを複製先のメディアに記録することが可能である。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−３０４８０２号公報
【特許文献２】特開平２−８３８５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、光ディスク型のメディアからデータを読み出す際に、メディアの汚れや傷によりエラーが発生することが知られている。例えば光ディスク型記録メディアの場合、記録面に汚れの付着や傷があると、データを読み取るためのレーザー光が適切に反射されず、読み取りエラーとなる。一般に、読み取りエラーが発生し、光ディスク型記録メディアに記録されたデータの一部であっても読み取ることができない場合は、そのメディア全体のエラーとして処理され、例えば傷や汚れの影響を受けない位置に記録されたデータを読み取ることはできなかった。
【０００５】
一方、トラック単位で音声データが記録されたメディア（例えば、ＣＤ）を再生するメディア再生装置には、読み込みエラーが発生した場合でも、エラーとなったセクターをジャンプして読み込みを継続し、音声の途中が途切れても再生を継続するものがある。
しかし、ファイル形式でデータが記録されたメディアにおいては、データのファイル構造に制約されることなくセクターを利用できるため、セクターの位置と、そのセクターに記録されたデータのファイル構造との間に制約が無い。このため、エラーとなったセクターをジャンプして読み込みを継続する方法を用いたとしても、読み出しに成功したデータと、読み出しに失敗したデータとがどのファイルのものかを特定できない。従って、読み出しに失敗したデータに関する情報を得ることも、読み出しに成功したデータを利用することもできなかった。
【０００６】
本発明は、上述した事情に鑑みてなされたものであり、データが記録されたメディアから読み出しに失敗したデータを特定する情報を得ることが可能なメディア処理装置、制御装置および制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明は、所定のファイル構造でデータが記録された複数のデータ記録用のメディアから、前記ファイル構造を特定するファイル構造情報と、記録されたデータとを読み出す再生部と、前記再生部により前記ファイル構造情報の読み出しを実行させ、前記ファイル構造情報の読み出しに成功した前記メディアに対し、前記再生部によるデータの読み出しを実行させる再生制御部と、前記再生部により前記メディアから読み出された前記ファイル構造情報および前記データを記憶する記憶部と、前記再生部が前記ファイル構造情報の読み出しに成功した前記メディアのうち、少なくとも一部の前記データを読み出しに失敗した前記メディアについて、読み出しに失敗した前記データを前記ファイル構造情報に基づいて特定する読出結果情報を生成する情報生成部と、を備えることを特徴とする。
【０００８】
この構成によれば、ファイル構造情報の読み出しに成功したメディアのうち、少なくとも一部のデータを読み出しに失敗したメディアについて、読み出しに失敗したデータをファイル構造情報に基づいて特定する読出結果情報を生成するので、読み出しに失敗したデータを特定する情報を得ることができる。
【０００９】
上記構成において、前記情報生成部が生成する前記読出結果情報は、各々の前記メディアを識別するメディア識別情報と、前記再生部により読み出しに失敗した前記データを含むファイルのファイルパス情報とを含んでも良い。この構成によれば、読み出しに失敗したデータを容易に特定することができる。
また、上記構成において、前記読出結果情報は、テキストファイル形式のデータでも良い。この構成によれば、汎用のソフトウェアを利用してユーザーが容易に内容を閲覧等することができる。
【００１０】
また、上記構成において、前記読出結果情報に基づいて、読み出しに失敗したデータを示す情報を表示する表示制御部を有しても良い。この構成によれば、読み出しに失敗したデータをユーザーが容易に確認することができる。
また、上記構成において、前記再生部により処理された前記メディアを搬送する搬送部と、前記搬送部によって、前記再生部により前記ファイル構造情報の読み出しに失敗した前記メディアと、前記ファイル構造情報の読み出しに成功した前記メディアとを異なる搬送先に搬送させる搬送制御部と、を備えても良い。この構成によれば、ファイル構造情報の読み出しに失敗したメディアと、ファイル構造情報の読み出しに成功したメディアとを仕分けることができる。
【００１１】
また、本発明は、所定のファイル構造でデータが記録された複数のデータ記録用のメディアからデータを読み出す再生部を有する電子機器を制御する制御装置において、前記再生部により、前記ファイル構造を特定するファイル構造情報の読み出しを実行させ、前記ファイル構造情報の読み出しに成功した前記メディアに対し、前記再生部によるデータの読み出しを実行させる再生制御部と、前記再生部により前記メディアから読み出された前記ファイル構造情報および前記データを記憶する記憶部と、前記再生部が前記ファイル構造情報の読み出しに成功した前記メディアのうち、少なくとも一部の前記データを読み出しに失敗した前記メディアについて、読み出しに失敗した前記データを前記ファイル構造情報に基づいて特定する読出結果情報を生成する情報生成部と、を備えることを特徴とする。
【００１２】
この構成によれば、ファイル構造情報の読み出しに成功したメディアのうち、少なくとも一部のデータを読み出しに失敗したメディアについて、読み出しに失敗したデータをファイル構造情報に基づいて特定する読出結果情報を生成するので、読み出しに失敗したデータを特定する情報を得ることができる。
【００１３】
また、本発明は、所定のファイル構造でデータが記録された複数のデータ記録用のメディアからデータを読み出す再生部を有する電子機器を制御するコンピューターにより実行される制御プログラムであって、前記コンピューターを、前記再生部により、前記ファイル構造を特定するファイル構造情報の読み出しを実行させ、前記ファイル構造情報の読み出しに成功した前記メディアに対し、前記再生部によるデータの読み出しを実行させる再生制御部と、前記再生部により前記メディアから読み出された前記ファイル構造情報および前記データを記憶する記憶部と、前記再生部が前記ファイル構造情報の読み出しに成功した前記メディアのうち、少なくとも一部の前記データを読み出しに失敗した前記メディアについて、読み出しに失敗した前記データを前記ファイル構造情報に基づいて特定する読出結果情報を生成する情報生成部と、して機能させることを特徴とする。
【００１４】
この構成によれば、この制御プログラムによって、上記制御装置の各構成を実現することができる。
【発明の効果】
【００１５】
本発明によれば、データが記録されたメディアから読み出しに失敗したデータを特定する情報を得ることができる。
【図面の簡単な説明】
【００１６】
【図１】本実施形態に係るメディア処理装置の機能構成を示したブロック図である。
【図２】操作画面の一例を示した図である。
【図３】複製用データ作成処理を示すフローチャートである。
【図４】読出結果ファイルの一例を示した図である。
【図５】読み出し結果を示す結果画面の具体例を示した図である。
【発明を実施するための形態】
【００１７】
以下、図面を参照して本発明の実施形態について説明する。
図１は、本実施形態に係るメディア処理装置の機能構成を示したブロック図である。
メディア処理装置１は、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）、ＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標））等のディスク型光学記録媒体であるディスク（メディア）を処理対象とした処理システムである。
メディア処理装置１は、ディスクからのデータ読み出し及びディスクへのデータ記憶・画像印刷を行う複合型の電子機器であるパブリッシャー２と、パブリッシャー２を制御するホスト装置３とを備えている。パブリッシャー２及びホスト装置３とは、単一のＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ケーブル４を介して接続され、ＵＳＢ規格に従ってデータ通信を行う。
パブリッシャー２は、ホスト装置３からの指令に基づいて複数枚のディスクのデータを読み出して表示・記録を行い、また、ホスト装置３からデータ転送されたデータ（イメージファイル、印刷データおよび搬送制御データ）に従って、複数枚のディスクを順次処理していく。
【００１８】
詳述すると、パブリッシャー２は、ホスト装置３と接続するためのＵＳＢケーブル４をつなぐＵＳＢハブ１１と、複数枚のディスクを各々収容可能な４つのスタッカー１２と、ディスクからのデータの読み出し処理及びディスクの記録面に対して書き込み処理を行う２台のディスクドライブ１３と、記録面と反対側に設けられるレーベル面に対して印刷処理を行うディスクプリンター１４と、スタッカー１２とディスクドライブ１３とディスクプリンター１４との間でディスクを搬送するオートローダー（搬送部）１５とを備えている。
【００１９】
ＵＳＢハブ１１は、ホスト装置３とパブリッシャー２内の複数のデバイス（２台のディスクドライブ１３、ディスクプリンター１４およびオートローダー１５）とを通信接続するための通信インターフェースであり、ホスト装置３及び各デバイスがケーブル接続されるＵＳＢインターフェース１６，１７と、デバイスの接続検出や信号の分配等を行うＵＳＢハブコントローラ１８とを備えている。
ＵＳＢハブ１１は、ディスクドライブ１３で読み出されたデータをホスト装置３側に出力し、また、ホスト装置３からデータ転送されたデータを各デバイスに出力することにより、各ディスクドライブ１３に、受信したイメージファイルを順次出力し、ディスクプリンター１４に、受信した印刷データを順次出力し、オートローダー１５に、受信した搬送制御データを順次出力する。
【００２０】
ホスト装置３は、一般的なパーソナルコンピューター等を利用可能であり、パブリッシャー２との通信を行うＵＳＢインターフェース２０と、キーボードやマウス等を有する入力部２１と、ディスプレイ等を有する表示部２２と、各部を制御する制御部２３と、制御プログラム等の各種データを書き込みおよび読み出し可能なハードディスク装置又はフラッシュメモリドライブ等からなる記憶装置（記憶部）２４とを備えている。
ＵＳＢインターフェース２０は、一台又は複数台のパブリッシャー２を接続するだけでなく、パブリッシャー２以外のＵＳＢデバイスを接続することができる公知のインターフェースである。
【００２１】
制御部２３は、ＣＰＵ（Ｃｅｎｔｒａl  Ｐｒｏｃｅｓｓｉｎｇ Ｕｎｉｔ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等のハードウェアにより構成されている。そして、ホスト装置３に、パブリッシャー２用の管理アプリケーション３１およびドライバーソフト３２に対応する各種データをインストールすることにより、ホスト装置３をパブリッシャー２の制御装置として機能させることができる。
【００２２】
パブリッシャー２用のドライバーソフト３２は、統括制御部４１と、データ処理部４２と、印刷データ生成部４３と、２つのドライブ制御部４４と、プリンター制御部４５と、ローダー制御部４６とを備えている。
統括制御部４１は、メディア処理装置１の各部の情報や処理設定を記憶するとともに、ディスクに対する一連の処理（読み出しを行う再生処理や、書き込み・印刷を行う発行処理等）をスケジューリングし、パブリッシャー２の各部の動作手順を制御する。
統括制御部４１は、この制御により、２台のディスクドライブ１３、ディスクプリンター１４およびオートローダー１５を、互いに干渉させることなく効率的に動作させる。
【００２３】
データ処理部４２は、ディスクに書き込めるアーカイブファイル形式のイメージファイル（例えば、ＩＳＯファイル）を生成したり、記録済みディスクに記録されたデータを、ホスト装置３のＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）で扱うことができるファイル形式に変換する等の処理を行う。
イメージファイルを生成し、ディスクに書き込む場合には、ユーザーに指定されたデータ（記憶装置２４に記憶された一又は複数のファイルや、ディスクから読み出した一又は複数のファイル）を含むようにイメージファイルを生成し、このイメージファイルをパブリッシャー２に送信することによって、パブリッシャー２によってディスクに書き込まれる。
【００２４】
このイメージファイルには、ディスクのどこにファイルおよびディレクトリが格納されているか否かを示す情報、つまり、ファイル構造情報が含まれている。
より具体的には、このファイル構造情報は、ファイル名情報、ファイル属性、位置情報（例えば、先頭クラスタ番号）、ファイルサイズ、ディレクトリ情報等を含み、その記述方法はディスクフォーマット毎に規定されている。
本明細書の「ファイル構造情報」は、ディスクフォーマットに依存するものではなく、上記のファイル・ディレクトリの物理的な位置や内容を示す情報を意味している。なお、ディスクフォーマットとしては、例えば、ＩＳＯ９６６０、Joliet、ＵＤＦ１．０２、又は、ＵＤＦ２．５が適用される。
データ処理部４２は、記録済みディスクからファイルを読み出す機能だけでなく、記録済みディスクからイメージファイルを抽出する機能も有しており、ファイルを読み出すか、又は、イメージファイルを読み出すかをユーザーが選択可能である。
【００２５】
また、データ処理部４２は、後述するドライブ制御部４４によりファイル構造情報の読み出しに成功したディスクのうち、少なくとも一部のデータの読み出しに失敗したディスクについて、読み出しに失敗したディスクを識別するディスク識別情報（メディア識別情報）となるディスク番号と、読み出しに失敗したデータを特定するためのファイルパス情報とを生成する情報生成部としても機能する。
ディスク番号は、ディスクを処理した順番である。
【００２６】
印刷データ生成部４３は、ディスクのレーベル面に印刷するための印刷データ（例えばＰＲＮファイル）を生成する。この印刷データは、ホスト装置３を操作するユーザーに指定された印刷画像（或いは作成された印刷画像）に基づいて生成される。
各ドライブ制御部（再生部）４４は、ディスクドライブ１３内のデータ読み出し対象のディスク（複製元ディスク）に対し、統括制御部４１のスケジューリングに則って、ファイル構造情報の読み出しと、ファイル構造情報の読み出しに成功したディスクについてファイル構造情報に基づくデータの読み出しとを行う。また、各ドライブ制御部（再生部）４４は、ディスクドライブ１３内のデータ記録対象のディスクに対し、統括制御部４１のスケジューリングに則ってイメージファイルを出力して、各ディスクドライブ１３の書込み処理を制御する。
プリンター制御部４５は、統括制御部４１のスケジューリングに則ってパブリッシャー２のディスクプリンター１４に対して印刷データを順次出力して、ディスクプリンター１４の印刷処理を制御する。
ローダー制御部４６は、統括制御部４１のスケジューリングに則って搬送制御データを生成し、これをパブリッシャー２のオートローダー１５に順次出力して、オートローダー１５の搬送処理を制御する。
【００２７】
パブリッシャー２用の管理アプリケーション３１は、ユーザーに対し、ＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を提供するアプリケーションであり、表示部２２に操作画面（ＧＵＩ画面）等の各種画面を表示させる。具体的には、管理アプリケーション３１は、情報取得部５１と、情報処理部５２と、表示制御部５３とを備えている。
情報取得部５１は、ドライバーソフト３２から、各デバイスの情報（ディスクプリンター１４のインク残量情報や、各スタッカー１２の管理情報（ディスクの積載量や種類）と、各処理デバイスの動作情報）を取得し、また、ホスト装置３とパブリッシャー２とのデータ転送経路の経路情報（ドライバーソフト３２、ＵＳＢインターフェース２０およびＵＳＢケーブル４のそれぞれにおける各転送モードへの対応情報）等を取得する。
さらに、情報取得部５１は、記憶装置２４或いは入力部２１を介して、ホスト装置３のユーザー等が作成した、後述する発行内容特定ファイルを取得する。
【００２８】
情報処理部５２は、ＧＵＩを介して入力されたユーザー指示等に応じて各種の処理を実行する。これによって、情報処理部５２は、ユーザーの所定操作によりディスク発行処理を行うための操作画面や印刷イメージ等のイメージ画像を生成する画像生成部、表示制御部５３と協働して表示部２２に操作画面等を表示させる表示処理部、および、操作画面上に表示される各種操作ボタン（アイコンとも言う）の操作を受け付け、この操作に対応する各種処理（発行処理を含む）を実行する処理実行部、オートローダー１５による搬送を制御する搬送制御部等として機能する。
表示制御部５３は、情報処理部５２の制御の下、操作画面面を表示部２２に表示させる。
【００２９】
本実施形態のメディア処理装置１は、スタッカー１２に複数枚のディスクを格納し、オートローダー１５によって、各ディスクをディスクドライブ１３とディスクプリンター１４とに搬送可能である。これによって、複数枚のディスクに、データ記録と印刷とを適宜に行い、複数枚の記録済みディスクを発行できる構成となっている。
【００３０】
次に、複製元のディスクから複製対象のデータを読み出す複製用データ作成処理について説明する。この複製用データ作成処理は、制御部２３が備える情報取得部５１、情報処理部５２および表示制御部５３等の機能により実行される。
この場合、制御部２３は、記憶装置２４に記憶された管理アプリケーション３１のプログラムを実行することにより、情報取得部５１、情報処理部５２および表示制御部５３等の機能を実現し、ユーザーから各種指示を入力するための操作画面ＧＭを表示する。そして、入力部２１を介して入力されたユーザー指示に従って、複製用データ作成処理を開始する。
なお、複製元となる記録済みディスクは、オートローダー１５によってディスクドライブ１３へ搬送されている。
【００３１】
図２は、操作画面ＧＭの一例を示した図である。
この操作画面ＧＭは、複製用データ作成処理用の操作画面ＧＭ０であり、大別すると、作業内容の選択指示（「ディスク」、「レーベル」、「発行」）を受け付ける作業内容選択領域ＡＲ１と、データの読み込みに関する各種設定を行う設定領域ＡＲＡとを備えている。
作業内容選択領域ＡＲ１において、「ディスク」で示す画像Ｇ１は、ディスクの記録面に関する操作画面（図２に示す操作画面ＧＭ０等）への切り替えを指示する操作ボタンとして機能し、「レーベル」で示す画像Ｇ２は、ディスクのレーベル面に関する操作画面（以下、「印刷内容確認画面」と言う）ＧＭ１（不図示）への切り替えを指示する操作ボタンとして機能する。
【００３２】
また、「発行」で示す画像Ｇ３は、記録内容および印刷内容の両方（組み合わせ）を確認する操作画面（以下、「組み合わせ確認画面」と言う）ＧＭ３（不図示）への切り替えを指示する操作ボタンとして機能する。
また、上記「ディスク」、「レーベル」、「発行」で示す画像Ｇ１〜Ｇ３のうち、現在表示中の操作画面ＧＭ１〜ＧＭ３に対応する１つの画像Ｇ１〜Ｇ３は、他の画像と色や濃度等が異なる態様で表示され、現在表示中の操作画面ＧＭを、ユーザーに通知する。なお、図２では、「ディスク」で示す画像Ｇ１が他の画像Ｇ２およびＧ３よりも濃い色で表示されている。
【００３３】
設定領域ＡＲＡには、読み出し動作を設定する項目（「ファイルコピーする」、「ディスクイメージを作成する」）Ｋ１，Ｋ２と、読み込んだデータの保存先（フォルダーパス）を指定する指定領域Ｋ３とが表示される。
上記項目「ファイルコピーする」Ｋ１は、ディスクから対応ファイル形式のファイルを読み出すか否かを選択する項目であり、同操作画面ＧＭ０中のチェックボックスＣＫＡへのチェックの有無によって選択される。
また、上記項目Ｋ２（「ディスクイメージを作成する」）は、ディスクからイメージファイルを読み出すか否かを選択する項目であり、同操作画面ＧＭ０中のチェックボックスＣＫＢのチェックの有無によって選択される。
また、図２中、項目Ｋ４は、ディスク毎にフォルダーを作成するか否かを選択する項目であり、チェックボックスＣＫＣのチェックの有無によって選択される。
なお、これらチェックボックスＣＫＡ〜ＣＫＣのチェックおよび以下に述べる各種のユーザー操作は入力部２１を介して行われる。
【００３４】
図２に示す指定領域Ｋ３への入力は、同操作画面ＧＭ０中の「参照」で示す操作ボタンＧＤ１の操作を介して行われる。例えば、この操作ボタンＧＤ１がユーザーに操作されると、制御部２３は、記憶装置２４のフォルダー構造を示すデータを読み取って表示部２２にポップアップ表示し、その表示内容に基づいてユーザーが保存先を指定することができる。
また、保存先を、直接、指定領域Ｋ３へ文字入力することによっても、保存先を指定することができる。なお、保存先の指定方法は、公知の方法を広く適用可能である。
また、操作画面ＧＭ０には、データの読み出しを指示する操作ボタン（図２中、「適用」で示す操作ボタン）ＧＤ２が表示される。この操作ボタンＧＤ２は、データの読み出し開始を指示する指示ボタン、つまり、複製用データ作成処理の開始を指示する指示ボタンとして機能する。
【００３５】
図３は、複製用データ作成処理を示すフローチャートである。なお、同図３に示すように、上記項目Ｋ１が選択され、ファイルコピーを行う場合を説明する。  まず、制御部２３は、パブリッシャー２内の予め指定されたスタッカー１２から読み出し対象のディスクを、オートローダー１５によりディスクドライブ１３に挿入させる（ステップＳ１）。
次に、制御部２３は、ディスクドライブ１３により、ディスクからファイル構造情報の読み出しを実行させ、ファイル構造情報を取得できたかどうか判断する（ステップＳ２）。ファイル構造情報の取得に失敗した場合（ステップＳ２；ＮＯ）、制御部２３は、ファイル構造情報を取得できなかったディスクを、エラーディスクの送り先に指定したスタッカー（読み出しエラーディスク用スタッカー）１２へ格納させ（ステップＳ３）、処理を終了する。そして、次の読み出し対象のディスクについて、ステップＳ１から処理を行う。
【００３６】
一方、ファイル構造情報の取得に成功した場合（ステップＳ２；ＹＥＳ）、制御部２３は、ディスクに記録されるファイルの読み出しを続行し、読み出すファイルが残っているか否かを判断する（ステップＳ４）。
この場合、制御部２３は、取得したファイル構造情報を参照することにより、読み出し対象の全ファイルを認識することができ、読み出すファイルが残っているか否かを判断することができる。
ディスクに記録されるファイルを全て読み出した場合（ステップＳ４；ＮＯ）、制御部２３は、そのディスクを、一部でもデータを読み出せたディスクの送り先に指定したスタッカー（読み出し可能ディスク用スタッカー）１２へ格納させ（ステップＳ５）、処理を終了する。そして、次の読み出し対象のディスクについて、ステップＳ１から処理を行う。
【００３７】
読み出すファイルが残っている場合（ステップＳ４；ＹＥＳ）、制御部２３は、読み出せていないファイルの読み出しを行い、読み出せたファイルについては（ステップＳ６；ＹＥＳ）、操作画面Ｍ０の指定領域Ｋ３に指定された保存先へ保存し（ステップＳ７）、ステップＳ４の処理へ移行する。
一方、読み出せないファイルについては（ステップＳ６；ＮＯ）、制御部２３は、そのファイルが読み出せないディスクの処理順（読み出し順）を、ディスク番号として生成するとともに、そのファイルを識別するファイルパス情報をファイル構造情報に基づいて取得し、操作画面Ｍ０の指定領域Ｋ３に指定された保存先へ保存し（ステップＳ７）、ステップＳ４の処理へ移行する。
【００３８】
これにより、読み出すファイルがなくなるまで、ステップＳ４，Ｓ６，Ｓ７からなるファイル保存処理、又は、ステップＳ４，Ｓ６，Ｓ８からなるディスク番号およびファイルパス情報の取得処理が繰り返し実行される。
従って、読み出し対象のディスクから読み出せたファイルは、指定された保存先へ保存され、全てのファイルを読み出せた場合は、読み出した全ファイルが保存先へまとめて保存されることになる。
一方、汚れの付着や傷等の影響で読み出せないファイルが１つでもあったディスクについては、そのディスクを識別するディスク番号と、読み出さないファイル毎にそのファイルを識別するファイルパス情報とが取得され、読み出せたファイルとともに同じ保存先へ保存される。
【００３９】
また、制御部２３は、複製用データ作成処理の際、取得したディスク番号およびファイルパス情報に基づいて、読出結果を示す読出結果ファイル（読出結果情報）ＦＹを作成する読出結果作成処理を行う。
読出結果ファイルＦＹは、一枚のディスクに対し、ファイル毎に、ディスク番号とファイルパス情報との組み合わせが１行のデータに集約するように「，（カンマ）」区切りで作成されたＣＳＶ（Ｃｏｍｍａ−Ｓｅｐａｒａｔｅｄ  Ｖａｌｕｅｓ）ファイル形式のデータである。
【００４０】
図４は、読出結果ファイルＦＹの一例を示した図である。
この図４に示すように、ディスク番号が「1」、ファイルパス情報が「C:\FOLDERA\File1.txt」の場合、１行のデータとして、「Disc number:1,Error type:Data error,Path:C:\FOLDERA\File1.txt」が記述され、ディスク番号が「1」、ファイルパス情報が「C:\FOLDERA\File2.txt」の場合、「Disc number:1,Error type:Data error,Path:C:\FOLDERA\File2.txt」と記述される。つまり、ディスク番号とファイルパス情報に加えて、データの読み出しに失敗したことを示す情報（エラータイプ）が記述される。
この読出結果ファイルＦＹは、記憶装置２４に記憶され、制御部２３が、後述する結果画面ＧＫを表示する際に読み出される。
【００４１】
また、同図３のステップＳ３、Ｓ５で示したように、ファイル構造情報の取得に失敗したディスクは、読み出しエラーディスク用のスタッカー１２に格納され、ファイル構造情報の取得に成功したディスクは、読み出し可能ディスク用のスタッカー１２へと格納されるので、両ディスクが混在するのを避けることができ、ディスクを適切に仕分けることができる。
【００４２】
上記のディスクの読み出しを終了した後、制御部２３は、読み出し結果を表示部２２に表示させる。
図５は、読み出し結果を示す結果画面ＧＫの具体例を示した図である。
この結果画面ＧＫは、ファイル構造情報は取得できたものの一部のファイルの読み出しに失敗したディスクの場合を示している。
この結果画面ＧＫには、大別すると、読み出し対象だったディスクのファイルシステムを表示する第１表示欄Ｒ１と、ボリュームラベルを表示する第２表示欄Ｒ２と、そのディスクのデータ構造（フォルダー構造）を表示する第３表示欄Ｒ３と、ファイル単位の読み出し結果を表示する第４表示欄Ｒ４とが設けられる。制御部２３は、取得したファイル構造情報と、作成した読出結果ファイルとに基づいて各表示欄Ｒ１〜Ｒ４に情報を表示させる。
【００４３】
上記第１〜第３表示欄Ｒ１〜Ｒ３は、読み出したファイル構造情報等から得られる情報である。ここで、図５の例では、第３表示欄Ｒ３には、読み出し対象のディスクの第１階層のフォルダー（「FOLDERA」「FOLDERB」、「FOLDERC」、「FOLDERD」）を示しており、第４表示欄Ｒ４には、第３表示欄Ｒ３で選択された「FOLDERA」内のファイルを示している。
【００４４】
第４表示欄Ｒ４について説明する。制御部２３は、第３表示欄Ｒ３で選択されたフォルダーに格納されていたファイルの情報を、ファイル構造情報等から取得することにより、ファイル名、ファイルサイズ（「XX」で示している。）、ファイル属性（ファイル種類）、更新日時を特定し、表示させる。
さらに、制御部２３は、読出結果ファイルＦＹに基づき、第４表示欄Ｒ４に表示するファイル毎に、読み出せたか否かを表示させる。つまり、図５に例示するように、第４表示欄Ｒ４には、読み出せたか否かを表示する結果表示欄（図５中「結果」）が設けられ、読み出しに失敗したファイルには、その旨を示すマーク（図５中、符号Ｍ１で示す「×」）が表示される。
これによって、ユーザーは、どのデータの読み出しに失敗した否かを一目で確認することができる。
【００４５】
また、第３表示欄Ｒ３にて異なるフォルダーをユーザーが選択操作することによって、第４表示欄Ｒ４の表示を、別のフォルダー内のファイルの情報に切り替えることができる。
このようにして、ユーザーは、データの読み出しを行ったディスク毎に、そのディスクの仕様やデータ構造（フォルダー構造）を視覚で確認できるとともに、読み出しに失敗したデータを視覚で確認できる。
また、図５の例では、制御部２３が、第３表示欄Ｒ３に、読み出しに失敗したファイルが存在するフォルダーを予め定めたマーク（図５中、符号Ｍ２で示すマーク）を表示しており、これによって、該フォルダーをユーザーが容易に確認することができる。
なお、本実施形態では、一枚のディスク毎に読出結果ファイルＦＹを作成しているが、これに限らず、複数枚のディスクの内容をまとめて単一の読出結果ファイルＦＹに記述しても良い。
【００４６】
メディア処理装置１は、公知のイメージファイルをディスクに書き込むソフトウェア等を使うことによって、上記読み出したデータを用いて、複製先となるディスクにデータを記録することができる。この場合、複製元のディスクから読み出しに失敗したデータをユーザーが容易に確認できるので、ユーザーは読み出しに失敗したデータを、必要に応じて取得する等の対策を容易に図ることができる。また、データの有無の管理も容易になる。
また、作成した読出結果ファイルＦＹはテキストファイルであるため、汎用のソフトウェアを利用してユーザーが容易に内容を閲覧することができ、このファイルＦＹの記憶に要するデータ量も少なくて済む。
【００４７】
以上説明したように、本実施の形態では、ドライブ制御部（再生部）４４によりディスクからファイル構造情報の読み出しを実行させ、ファイル構造情報の読み出しに成功したディスクに対し、データの読み出しを実行させて記憶させるとともに、ファイル構造情報の読み込みに成功したディスクのうち、少なくとも一部のデータを読み出しに失敗したディスクについて、読み出しに失敗したデータをファイル構造情報に基づいて特定する読出結果ファイル（読出結果情報）ＦＹを生成するので、ファイル構造情報に基づいて可能な限りファイル形式のデータを読み出すことができ、従来、ディスクから読み出しに失敗したデータを読み出すことができるとともに、読出結果ファイルＦＹに基づいて、読み出しに失敗したデータを特定する情報を得ることができる。
【００４８】
また、読出結果ファイルＦＹは、各々のディスクを識別するディスク識別情報と、読み出しに失敗したデータを含むファイルのファイルパス情報とを含むので、読み出すことができなかったデータを容易に特定することができる。また、この情報を記憶装置２４に記録して任意のタイミングで該データを確認することができる。
また、読出結果ファイルＦＹは、テキストファイル形式のデータであるため、汎用のソフトウェアを利用してユーザーが容易に内容を閲覧することができ、このファイルＦＹの記憶に要するデータ量も少なくて済む。
【００４９】
また、読出結果ファイルＦＹに基づいて読み出しに失敗したデータを示す情報を表示するので、読み出しに失敗したデータをユーザーが容易に確認することができる。
また、ファイル構造情報の取得に失敗したディスクと、ファイル構造情報の取得に成功したディスクとを異なるスタッカー（搬送先）１２に搬送させるので、少なくとも一部のデータの読み出しに成功したディスクと、データの読み込みに失敗したディスクとを仕分けることができ、取り扱いが容易になる。
【００５０】
なお、上記実施の形態では、読出結果ファイルＦＹをテキストファイル形式のデータで作成する場合を説明したが、これに限らず、テキストファイル形式以外のデータとしても良い。
また、上記実施の形態では、本発明を、パブリッシャー２とホスト装置３とが別体で構成されるメディア処理装置１に適用する場合を説明したが、これに限らず、本発明を、パブリッシャー２とホスト装置３とが一体した一体構造のメディア処理装置に適用しても良い。
また、上記実施の形態では、ディスクを処理対象とするメディア処理装置１に本発明を適用する場合を説明したが、ディスク以外の他のメディアを処理対象とするメディア処理装置に本発明を広く適用することができる。
【００５１】
さらに、本実施形態では、複製用データ作成処理等を行うための制御プログラムを、ホスト装置３の記憶装置２４に予め記憶しておく場合を説明したが、これに限らず、この制御プログラムを磁気記録媒体、光記録媒体、半導体記録媒体等のコンピューターが読み取り可能な記録媒体に格納し、コンピューターが記録媒体からこの制御プログラムを読み取って実行しても良い。また、この制御プログラムを通信ネットワーク上の配信サーバー等からダウンロードしても良い。
また、上述した変形例によらず、メディア処理装置１、パブリッシャー２およびホスト装置３の装置構成や処理等について、本発明の要旨を変更しない範囲で適宜に変更が可能である。
また、上述した変形例によらず、メディア処理装置１、パブリッシャー２およびホスト装置３の装置構成や処理等について、本発明の要旨を変更しない範囲で適宜に変更が可能である。
【符号の説明】
【００５２】
１…メディア処理装置、２…パブリッシャー（メディア発行装置）、３…ホスト装置（制御装置）、１５…オートローダー（搬送部）、２２…表示部、２３…制御部、２４…記憶装置（記憶部）、４４…ドライブ制御部（再生部）、４６…ローダー制御部、５１…情報取得部、５２…情報処理部（搬送制御部）、５３…表示制御部。
【図１】
2014112454.tif 000003
【図２】
2014112454.tif 000004
【図３】
2014112454.tif 000005
【図４】
2014112454.tif 000006
【図５】
2014112454.tif 000007