(57)【要約】      （修正有）【課題】複数の可換型情報記録媒体を効率的に搬送可能な情報記録再生装置及びその記録再生方法を提供する。【解決手段】複数の可換情報媒体を保持して搬送可能な搬送部を備え、複数の可換媒体の搬送要求がある場合に、搬送要求がなされている複数の可換媒体の相対収納位置に基づいて搬送部で保持する可換媒体の個数と搬送要求の処理順番を決定する。【選択図】図１
2014203502.tif 000002
【特許請求の範囲】
【請求項１】
複数の可換媒体の情報記録再生を行う情報記録再生装置において、
前記可換媒体の記録または再生を行う複数の記録再生部と、
複数の前記可換媒体を収納する収納部と、
前記可換媒体の搬送処理を行う搬送部と、
前記搬送部を制御する制御部を有し、
前記制御部は、第一の可換媒体の搬送元の位置、前記第一の可換媒体の搬送先の位置、第二の可換媒体の搬送元の位置、前記第二の可換媒体の搬送先の位置の関係に基づき、前記第一及び第二の可換媒体を保持して搬送するように前記搬送部を制御することを特徴とする情報記録再生装置。
【請求項２】
請求項１に記載の情報記録再生装置であって、
前記制御部は、前記第一の可換媒体の搬送元の位置から搬送先の位置までの道のりに予め定められた距離を加算した範囲に前記第二の可換媒体の搬送元の位置が存在する場合、前記第一及び第二の可換媒体を保持して搬送するように前記搬送部を制御することを特徴とする情報記録再生装置。
【請求項３】
請求項１に記載の情報記録再生装置であって、
前記制御部は、前記第一の可換媒体の搬送元の位置から予め定められた距離以内に前記第二の可換媒体の搬送元の位置があり、第一の可動端と前記第二の可換媒体の搬送元の位置との間の領域、または前記第一の可動端とは異なる第二の可動端と前記第二の可換媒体の搬送元の位置との間の領域のうち前記第一の可換媒体の搬送先の位置を含む領域内に前記第二の可換媒体の搬送先の位置が存在する場合に、前記第一及び第二の可換媒体を保持して搬送するように前記搬送部を制御することを特徴とする情報記録再生装置。
【請求項４】
請求項１に記載の情報記録再生装置であって、
前記制御部は、前記第一の可換媒体の搬送元の位置から予め定められた距離以内に前記第二の可換媒体の搬送元の位置があり、第一の可動端と前記第一の可換媒体の搬送元の位置から前記第一の可換媒体の搬送先の位置とは逆の方向に前記予め定められた距離を加算した位置との間の領域、または第一の可動端とは異なる第二の可動端と前記第一の可換媒体の搬送元の位置から前記第一の可換媒体の搬送先の位置とは逆の方向に前記予め定められた距離を加算した位置との間の領域のうち、前記第一の可換媒体の搬送先の位置を含む領域内に前記第二の前記可換媒体の搬送先の位置がある場合に、前記第一及び第二の可換媒体を保持して搬送するように前記搬送部を制御することを特徴とする情報記録再生装置。
【請求項５】
請求項１に記載の情報記録再生装置であって、
前記制御部は、前記第一の可換媒体の搬送元の位置から前記第一の可換媒体の搬送先の位置とは逆の方向に予め定められた距離を加算した位置と前記第一の可換媒体の搬送先の位置との間に前記第二の可換媒体の搬送元の位置があり、第一の可動端と前記第二の可換媒体の搬送元の位置との間の領域、または前記第一の可動端とは異なる第二の可動端と前記第二の可換媒体の搬送元の位置との間の領域のうち、前記第一の可換媒体の搬送先の位置を含む領域内に前記第二の可換媒体の搬送先の位置がある場合に、前記第一及び第二の可換媒体を保持して搬送するように前記搬送部を制御することを特徴とする情報記録再生装置。
【請求項６】
請求項１に記載の情報記録再生装置であって、
前記搬送部は前記記録再生部及び前記収納部と前記可換媒体の受け渡しを行うピッカー部を有し、
前記制御部は、搬送開始時の前記ピッカー部の位置から搬送の道のりが近い順番に前記第一または第二の可換媒体の搬送元の位置へ前記ピッカー部を移動して前記第一及び第二の可換媒体を保持するよう制御を行い、前記保持した時点の前記ピッカー部の位置から搬送の道のりが近い順番に前記第一または第二の可換媒体の搬送先の位置へ前記ピッカー部を移動するよう制御を行うことを特徴とする情報記録再生装置。
【請求項７】
請求項１に記載の情報記録再生装置であって、
前記搬送部は前記記録再生部及び前記収納部と前記可換媒体の受け渡しを行うピッカー部を有し、
前記制御部は、前記第一及び第二の可換媒体の搬送元の位置及び搬送先の位置に加えて搬送の開始時点での前記ピッカー部の位置に基づいて前記ピッカー部で前記第一及び第二の可換媒体を保持して搬送するように前記搬送部を制御することを特徴とする情報記録再生装置。
【請求項８】
請求項１に記載の情報記録再生装置であって、
前記搬送部は前記記録再生部及び前記収納部と前記可換媒体の受け渡しを行うピッカー部を有し、
前記ピッカー部は複数の可換媒体支持機構を有し、
前記制御部は、前記第一又は第二の可換媒体の搬送元の位置及び搬送先の位置に基づいて複数の前記可換媒体を前記ピッカー部で保持して搬送を行うかどうかを決定するとともに、前記ピッカー部の複数の前記可換媒体支持機構の使用頻度が異なるように何れの可換媒体支持機構で前記可換媒体を保持するかを決定することを特徴とする情報記録再生装置。
【請求項９】
請求項１に記載の情報記録再生装置であって、
前記搬送部は前記記録再生部及び前記収納部と前記可換媒体の受け渡しを行うピッカー部を有し、
前記制御部は、搬送の開始時点での前記可換媒体の搬送要求の数が予め定めた数以上である場合に前記可換媒体を前記ピッカー部で複数の前記可換媒体を保持して搬送するように前記搬送部を制御することを特徴とする情報記録再生装置。
【請求項１０】
請求項１に記載の情報記録再生装置であって、
前記搬送部は前記記録再生部及び前記収納部と前記可換媒体の受け渡しを行うピッカー部を有し、
前記制御部は、前記第一または第二の可換媒体の搬送元が前記記録再生部であり、前記記録再生部が記録または再生中でありｔ秒以内（ｔはあらかじめ定めた値）に前記記録または再生が終了予定である場合には、前記ピッカー部を前記第一または第二の可換媒体の搬送元の位置に移動させ、前記記録または再生が終了するまで前記ピッカー部を待機させるよう前記搬送部を制御することを特徴とする情報記録再生装置。
【請求項１１】
請求項１に記載の情報記録再生装置であって、
前記第一の搬送元の位置及び前記第一の搬送先の位置は最も早く処理の必要が生じた搬送元の位置及び搬送先の位置であることを特徴とする情報記録再生装置。
【請求項１２】
請求項１に記載の情報記録再生装置であって、
前記制御部は、前記第一の可換媒体の搬送元の位置、前記第一の可換媒体の搬送先の位置、前記第二の可換媒体の搬送元の位置、前記第二の可換媒体の搬送先の位置の関係に基づき、前記搬送部で保持する前記可換媒体の個数と前記搬送処理の処理順番を決定することを特徴とする情報記録再生装置。
【請求項１３】
請求項１に記載の情報記録再生装置であって、
前記制御部にコマンドデータを送るインターフェース部を有し、
前記コマンドデータは前記第一の可換媒体の搬送元から搬送先までの搬送に要する搬送制限時間の情報を有しており、
前記制御部は前記搬送制限時間に応じて前記第一及び第二の可換媒体を保持して搬送するように前記搬送部を制御することを特徴とする情報記録再生装置。
【請求項１４】
請求項１に記載の情報記録再生装置であって、
前記制御部にコマンドデータを送るインターフェース部を有し、
前記コマンドデータは前記可換媒体の記録または再生に要する記録再生制約時間の情報を有し、
前記制御部は前記記録再生制約時間に応じて前記第一及び第二の可換媒体を保持して搬送するように前記搬送部を制御することを特徴とする情報記録再生装置。
【請求項１５】
複数の可換媒体を収納する収納部と可換媒体の記録または再生を行う複数の記録再生部との間で可換媒体の搬送処理を行い、前記複数の可換媒体の情報記録再生を行う情報記録再生方法であって、
第一の可換媒体の搬送元の位置、前記第一の可換媒体の搬送先の位置、第二の可換媒体の搬送元の位置、前記第二の可換媒体の搬送先の位置の関係に基づき、前記第一及び第二の可換媒体を保持して搬送するかを決定することを特徴とする情報記録再生方法。
【請求項１６】
請求項１５に記載の情報記録再生方法であって、
前記第一の可換媒体の搬送元の位置から搬送先の位置までの道のりに予め定められた距離を加算した範囲に前記第二の可換媒体の搬送元の位置が存在する場合を一つの条件として前記第一及び第二の可換媒体を保持して搬送するかを決定することを特徴とする情報記録再生方法。
【請求項１７】
請求項１５に記載の情報記録再生方法であって、
前記前記第一の可換媒体の搬送元の位置、前記第一の可換媒体の搬送先の位置、前記第二の可換媒体の搬送元の位置、前記第二の可換媒体の搬送先の位置の関係に基づき、前記搬送部で保持する前記可換媒体の個数と前記搬送処理の処理順番を決定することを特徴とする情報記録再生方法。
【請求項１８】
請求項１５に記載の情報記録再生方法であって、
前記第一の可換媒体の搬送元の位置から搬送先の位置までの搬送に要する搬送制限時間の情報を受け取り、
該搬送制限時間に応じて前記第一及び第二の可換媒体を保持して搬送するかを決定することを特徴とする情報記録再生方法。
【請求項１９】
請求項１５に記載の情報記録再生方法であって、
前記第一の可換媒体の搬送時に前記第二の可換媒体も保持して搬送する際の前記第一の可換媒体の搬送時間に追加される超過時間の情報を受け取り、該超過時間に応じて前記第一及び第二の可換媒体を保持して搬送するかを決定することを特徴とする情報記録再生方法。
【請求項２０】
請求項１５に記載の情報記録再生方法であって、
前記可換媒体の記録または再生に要する記録再生制約時間の情報を受け取り、該記録再生制約時間に応じて前記第一及び第二の可換媒体を保持して搬送するかを決定することを特徴とする情報記録再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、可換型の情報記録媒体の記録再生装置およびその記録再生方法に関し、特に、同時に複数の情報記録媒体を保持可能な搬送部を有するものに関するものである。
【背景技術】
【０００２】
複数の可換型の情報記録媒体を同時に保持可能な搬送部を有する情報記録再生装置において、効率的に記録再生装置との間の搬送を行う技術が開発されている。
【０００３】
特許文献１では１つの情報記録媒体を搬送中に、搬送経路途中にある情報記録媒体の搬送指示を受けたら、その情報記録媒体も一緒に搬送することで効率的に搬送を行っている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−１７５６６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１では、搬送経路の途中ではないが、先に搬送する情報記録媒体の近くにある別の情報記録媒体を搬送する場合には非効率となり、搬送部の劣化を早めることとなる。
【０００６】
本発明は上記のような課題を鑑みてなされたものであり、その目的は、複数の可換型情報記録媒体を効率的に搬送可能な情報記録再生装置及びその記録再生方法を提供することである。
【課題を解決するための手段】
【０００７】
上述の課題を解決するため、本発明では一例として特許請求の範囲記載の構成を用いる。
【発明の効果】
【０００８】
本発明によれば、複数の可換型情報記録媒体を効率的に搬送可能となる。
【図面の簡単な説明】
【０００９】
【図１】図１は、本発明の実施例による可換型情報記録媒体の情報記録再生装置の構成の一例を示した図である。
【図２】図２は、本発明の実施例による移動コマンドデータのフォーマットの一例を示した図である。
【図３】図３は、本発明の実施例による情報記録再生装置のピッカー部の概観の一例を示した図である。
【図４】図４は、本発明の実施例による情報記録再生装置のドライブの概観の一例を示した図である。
【図５】図５は、本発明の実施例による情報記録再生装置のピッカー部とドライブで光ディスクの受け渡しを行う場合の位置関係の例を示した図である。
【図６】図６は、本発明の実施例による情報記録再生装置のメモリ部に格納している移動コマンドデータの状態を概念的に示した図である。
【図７】図７は、本発明の実施例１による情報記録再生装置が特徴とする光ディスク搬送制御を行う場合の移動元及び移動先の位置関係の一例を模式的に示した図である。
【図８】図８は、本発明の実施例１による情報記録再生装置が特徴とする光ディスク搬送制御のフローの一例を示した図である。
【図９】図９は、本発明の実施例１による情報記録再生装置が特徴とする光ディスク搬送制御を行わない場合の光ディスクの搬送の一例を模式的に示した図である。
【図１０】図１０は、本発明の実施例１による情報記録再生装置が特徴とする光ディスク搬送制御を行う場合の光ディスクの搬送の一例を模式的に示した図である。
【図１１】図１１は、本発明の実施例２による情報記録再生装置が特徴とする光ディスク搬送制御のフローの一例を示した図である。
【図１２】図１２は、本発明の実施例３による情報記録再生装置が特徴とする光ディスク搬送制御を行う場合の移動元及び移動先の位置関係の一例を模式的に示した図である。
【図１３】図１３は、本発明の実施例３による情報記録再生装置が特徴とする光ディスク搬送制御を行わない場合の光ディスクの搬送の一例を模式的に示した図である。
【図１４】図１４は、本発明の実施例３による情報記録再生装置が特徴とする光ディスク搬送制御を行う場合の光ディスクの搬送の一例を模式的に示した図である。
【図１５】図１５は、本発明の実施例４による情報記録再生装置が特徴とする光ディスク搬送制御を行う場合の移動元及び移動先の位置関係の一例を模式的に示した図である。
【図１６】図１６は、本発明の実施例４による情報記録再生装置が特徴とする光ディスク搬送制御を行わない場合の光ディスクの搬送の一例を模式的に示した図である。
【図１７】図１７は、本発明の実施例４による情報記録再生装置が特徴とする光ディスク搬送制御を行う場合の光ディスクの搬送の一例を模式的に示した図である。
【図１８】図１８は、本発明の実施例５による情報記録再生装置の動作の説明における領域の定義を示した図である。
【図１９】図１９は、本発明の実施例５による情報記録再生装置が特徴とする光ディスク搬送制御のフローの一例を示した図である。
【図２０】図２０は、本発明の実施例５による情報記録再生装置が特徴とする光ディスク搬送制御を行う場合のピッカー部、移動元及び移動先の位置関係の一例を模式的に示した図であり、ピッカー部が領域Ａにある場合の図である。
【図２１】図２１は、本発明の実施例５による情報記録再生装置が特徴とする光ディスク搬送制御を行う場合のピッカー部、移動元及び移動先の位置関係の一例を模式的に示した図であり、ピッカー部が領域Ｍにある場合の図である。
【図２２】図２２は、本発明の実施例５による情報記録再生装置が特徴とする光ディスク搬送制御を行う場合のピッカー部、移動元及び移動先の位置関係の一例を模式的に示した図であり、ピッカー部が領域Ｂにある場合の図である。
【図２３】図２３は、本発明の実施例５による情報記録再生装置が特徴とする光ディスク搬送制御を行う場合のピッカー部、移動元及び移動先の位置関係の一例を模式的に示した図であり、ピッカー部が領域Ｂにある場合の図２２とは別の一例を示した図である。
【図２４】図２４は、本発明の実施例による可換型情報記録媒体の情報記録再生装置の構成の他の一例を示した図である。
【図２５】図２５は、本発明の実施例による要求元と情報記録再生装置の接続概念の一例を示した図である。
【図２６】図２６は、本発明の実施例による要求元で稼動するソフトウェアに対しユーザが制約時間情報を入力する際のユーザインタフェース画面の一例を示した図であり、制約時間情報を直接ユーザが値を設定する例を示した図である。
【図２７】図２７は、本発明の実施例による要求元で稼動するソフトウェアに対しユーザが制約時間情報を入力する際のユーザインタフェース画面の一例を示した図であり、制約時間情報をユーザが複数の選択肢から選択して設定する例を示した図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態を図面に基づいて説明する。
【実施例１】
【００１１】
本実施例では図１乃至１０を用いて可換型情報記録媒体の情報記録再生装置の動作の例を説明する。
【００１２】
図１は本実施例の実施形態としての可換型情報記録媒体の情報記録再生装置の構成例である。以下、可換型情報記録媒体の一例として光ディスクを用いた例について説明するが、ＤＤＳ（Ｄｉｇｉｔａｌ  Ｄａｔａ  Ｓｔｏｒａｇｅ）やＬＴＯ（Ｌｉｎｅａｒ  Ｔａｐｅ  Ｏｐｅｎ）などのテープ媒体やその他の可換型情報記録媒体を用いた記録再生装置においても同様の効果を得られる。また、書換型か追記型かなどの種別を問わず同様の効果を得られる。また、複数の種別の前記可換型情報記録媒体が混在していても同様の効果を得られる。
【００１３】
本実施例に従う情報記録再生装置１は、ネットワーク２に接続されている図示していないパソコンやサーバなどの要求元が送信するコマンドデータを受信して光ディスクの記録または再生を開始する。前記要求元は複数あっても良い。前記情報記録再生装置１はネットワーク２を介して前記要求元と前記コマンドデータや光ディスクへの記録データ、もしくは光ディスクの再生データの受け渡しを行うインタフェース部１１、前記情報記録再生装置１内の各部の制御を行う制御部１２、各種データを格納するメモリ部１３、前記制御部１２の制御を受け、ピッカー部１５を移動させるよう内部に有するモータなどの機構部品を作動させ制御する搬送制御部１４、前記光ディスクを一時格納し前記搬送制御部１４の制御により移動し前記制御部１２の制御によりドライブ１６及び格納部１７と前記光ディスクの受け渡しを行うピッカー部１５、前記光ディスクの記録もしくは再生を行うドライブ１６、複数枚の前記光ディスクを格納する格納部１７を有する。前記格納部１７は内部が仕切られており、各仕切りにより前記光ディスクを固定する。以下、前記光ディスクが固定される空間をスロットと表記する。なお、前記スロットは、定常状態において格納している光ディスクが静止する構造であれば、前記の構造の限りではない。
【００１４】
各前記スロットには、前記スロット内に格納している前記光ディスクを排出する機構を備えており、前記格納部１７は前記制御部１２からの媒体排出要求コマンドを受信すると前記光ディスクを排出する。また、前記スロット内に前記光ディスクを格納する機構を備えており、前記スロット内へ前記光ディスクが途中まで挿入されると前記スロット内に前記光ディスクを格納するよう作動する。なお、前記格納部１７の機構は前記の様態に限定されるものではなく、例えばトレー方式による格納や排出を行う機構でも良いし、前記格納部１７には前記光ディスクの排出機構のみ備え、前記ピッカー部１５に前記格納部１７へ前記光ディスクを格納する機構を備えても良く、様々な変形例が含まれる。また、前記ピッカー部１５は前記制御部１２からの媒体排出要求コマンドを受信すると前記光ディスクを排出する。
【００１５】
また、本実施例の実施形態としての情報記録再生装置１における前記搬送部は前記搬送制御部１４と前記ピッカー部１５を指すこととする。
【００１６】
また、前記メモリ部１３は前記コマンドデータを格納する。前記コマンドデータは前記制御部１２が読み書きし管理する。前記コマンドデータは、前記要求元が前記ネットワーク２を介して前記情報記録再生装置１へ送信し、前記インタフェース部１１が受信して前記制御部１２へ送り、前記制御部１２が前記メモリ部１３に格納する。前記制御部１２が前記メモリ部１３に格納する前記コマンドデータは、前記情報記録再生装置１が受信した順番とともに前記制御部１２が管理する。前記コマンドデータのうち、光ディスクの移動を指示するための前記コマンドデータを特に移動コマンドデータと定義する。
【００１７】
図２は本実施例における前記移動コマンドデータのフィールドフォーマットの例である。前記移動コマンドデータは、他のコマンドデータと区別するためのデータであるコマンド識別子フィールド１３０１、光ディスクの移動元の位置を示す移動元アドレスフィールド１３０２、光ディスクの移動先の位置を示す移動先アドレスフィールド１３０３を有する。
【００１８】
なお、前記移動コマンドデータは前記要求元が送信するとしたが、要求元が送信する前記コマンドデータに基づいて前記制御部１２が前記移動コマンドデータを生成して前記メモリ部１３に格納しても良い。例えば、複数の光ディスクを跨いだ論理アドレスを予め定義し、光ディスクに記録を行うためのコマンドデータであるライトコマンドデータ内のライトアドレス情報が前記複数の光ディスクを跨いだ論理アドレスに基づく情報である場合に、要求元が送信したライトコマンドデータの前記ライトアドレス情報に基づき、前記制御部１２は光ディスクを特定し、その光ディスクを格納している場所から前記ドライブ１６に移動するための前記移動コマンドデータを生成して、前記メモリ部１３に格納する。また、前記ドライブ１６に光ディスクが入っている場合には前記ドライブ１６から前記格納部１７へ光ディスクを移動するための前記移動コマンドデータを生成して前記メモリ部１３に格納する。
【００１９】
なお、前記情報記録再生装置１はネットワーク２に接続されている前記要求元から前記コマンドデータを受信するとしているが、前記コマンドデータを送信する要求元はこの限りではない。例えば、前記情報記録再生装置１と１対１で接続したホストコンピュータでも良い。
【００２０】
図３は前記情報記録再生装置１が有する前記ピッカー部１５の概観の例である。前記ピッカー部１５は２個のスロット式の媒体挿入排出口を有し、前記媒体挿入排出口を介して前記光ディスクの挿入及び排出を行い、前記光ディスクを一時格納する。なお、本実施例においては前記媒体挿入排出口を２つとしているが、複数であればこの限りではない。
【００２１】
図４は前記記録再生装置１が有する前記ドライブ１６の概観の例である。前記ドライブ１６はドライブ１乃至Ｎの総称であり、前記ドライブ１乃至Ｎはそれぞれスロット式の媒体挿入排出口を有し１枚の前記光ディスクの記録もしくは再生を行う。前記ドライブ１６が記録もしくは再生する前記光ディスクは前記ピッカー部１５を介して交換可能であり、前記光ディスクの交換を行うことで前記格納部１７に格納している全ての前記光ディスクの記録もしくは再生が可能である。
【００２２】
図５は前記光ディスクの交換の際に行う、前記ピッカー部１５と前記ドライブ１６のうちのあるドライブＬ（Ｌは１乃至Ｎのいずれかひとつ）とで前記光ディスクの受け渡しを行う場合の前記ピッカー部１５と前記ドライブＬの位置関係例を示した図である。前記ピッカー部１５の媒体挿入排出口と前記ドライブＬの媒体挿入排出口は互いに向かい合っており、互いの前記媒体挿入排出口がある面は距離ｄだけ隔てた位置関係としている。ｄの距離は、スロット式の媒体挿入排出において、一方が媒体を排出したときの媒体位置と他方が媒体を挿入されたと検知する媒体位置の位置関係に基づいて決定する。
【００２３】
図６は、前記情報記録再生装置１の前記メモリ部１３に格納している前記コマンドデータのうち、前記移動コマンドデータを取り出して前記コマンドデータを受信した順番に並べた状態を概念的に示している。前記制御部１２は前記移動コマンドデータをＦＩＦＯ（Ｆｉｒｓｔ  Ｉｎ  Ｆｉｒｓｔ  Ｏｕｔ）制御で処理することを原則とする。前記制御部１２は前記移動コマンドデータを、前記メモリ部１３に設けた優先度付きキューで管理する。また、前記制御部１２は前記移動コマンドデータを受信した順番に処理の優先度を降順で設定する。つまり、図６の例では、前記制御部１２は先に受信した前記移動コマンドデータが示す移動元アドレスＳＲＣ１から移動先アドレスＤＳＴ１への前記光ディスクの移動処理の優先度を最も高く設定し、その後次に受信した前記移動コマンドデータが示す移動元アドレスＳＲＣ２から移動先アドレスＤＳＴ２への前記光ディスクの移動処理を次に高い優先度に設定する。前記制御部１２は前記移動コマンドデータを、前記メモリ部１３に設けた前記優先度付きキューで管理するとしたが、前記移動コマンドデータを受信した順番に処理することができれば、これに限ることはない。なお、以下では前記優先度付きキューに格納している前記移動コマンドデータの中で前記制御部１２が最も高い優先度を設定しているデータを最も古い移動コマンドデータと表現する。
【００２４】
図７は本実施例の実施形態における前記情報記録再生装置１が特徴とする、前記制御部１２が前記ＦＩＦＯ制御の原則とは異なる光ディスク搬送制御を行う場合の移動元及び移動先の位置関係の一例について示した図である。図７において、可動端Ａ及び可動端Ｂは前記ピッカー部１５が移動する範囲の端をそれぞれ示したものである。つまり、前記ピッカー部１５は前記可動端Ａと前記可動端Ｂの間を前記搬送制御部１４の制御により移動して前記光ディスクを搬送する。
【００２５】
図７中のＳＲＣ１及びＤＳＴ１は、前記優先度付きキューで管理している前記移動コマンドデータのなかで最も古いデータの前記移動元アドレスＳＲＣ１の位置と前記移動先アドレスＤＳＴ１の位置の例を示している。前記ＳＲＣ１及び前記ＤＳＴ１の位置は、前記ドライブ１６の何れか、もしくは前記格納部１７の何れかのスロットのどちらかである。前記ＳＲＣ１及び前記ＤＳＴ１の位置が、両方とも前記ドライブ１６の位置であっても良いし、両方とも前記格納部１７のスロットの位置であっても良い。
【００２６】
このとき、次に古い前記移動コマンドデータの前記移動元アドレスＳＲＣ２が前記ＳＲＣ１の位置からＮスロット以内（ＳＲＣ１＋ＮとＳＲＣ−１の間）の位置を示しており、かつ前記移動先アドレスＤＳＴ２が前記ＳＲＣ２から前記可動端Ｂの間を示している場合には、前記制御部１２は前記ピッカー部１５が２枚の前記光ディスクを保持して搬送を行うよう前記搬送制御部１４を制御する。ここで、表記の都合上可動端Ａ側を“＋”、可動端Ｂ側を“−”と表記して位置関係を示している。以下の実施例についても同様である。また、前記Ｎの単位をスロットとしたが、これに限ることはなく、距離の単位でも良い。また、複数の光ディスクを保持して搬送する場合は、１つの光ディスクを保持して搬送する場合に比べて、前記ピッカー部１５と前記格納部１７もしくは前記ドライブ１６との間で光ディスクを出し入れする時間だけ長くなるため、この光ディスク出し入れ時間に基いてＮを予め決定しても良い。また、前記光ディスク出し入れ時間を許容できるか否かはユーザの違いに依存するので、例えばＮの値をユーザが設定可能にしても良い。この場合、ユーザが設定するＮの単位は、例えば時間、距離、もしくはスロット数がある。このとき、ユーザが直接値を設定しても良いし、複数の選択肢からユーザが選択可能なユーザインタフェースを備えても良い。
【００２７】
なお、図７では前記可動端Ａと前記可動端Ｂを直線で表しているが、前記ピッカー部１５の搬送路は直線でなくとも良く、これに限ることはない。また、前記ピッカー部１５の搬送路は一軸でなくとも良く、例えば前記格納部１７は光ディスクを二次元配列状に光ディスクを格納し、前記制御部１２は前記ピッカー部１５が二軸で搬送するように前記搬送制御部１４を制御しても良く、これに限ることはない。また、前記ドライブ１６は１列に並べることに限ることはなく、二次元配列状に並べても良い。前記のように前記ピッカー部１５が２枚の前記光ディスクを保持して搬送する場合には、図８に示すフローで搬送を行うよう前記制御部１２は搬送制御部１４を制御する。
【００２８】
以下、図８に示すフローを用いて光ディスクの搬送動作を説明する。前記制御部１２は前記メモリ部１３の前記優先度付きキューから最も古い前記移動コマンドデータを読み出し、前記移動元アドレス１３０２及び移動先アドレス１３０３を読み出す。ここで、読み出した前記移動元アドレス１３０２をＳＲＣ１、前記移動先アドレス１３０３をＤＳＴ１とする。
【００２９】
また、制御部１２は次に古い前記移動コマンドデータを前記メモリ部１３の前記優先度付きキューから読み出し、前記移動元アドレス１３０２及び移動先アドレス１３０３を読み出す。ここで、読み出した前記移動元アドレス１３０２をＳＲＣ２、前記移動先アドレス１３０３をＤＳＴ２とする。
【００３０】
このとき、前記ＳＲＣ１、ＤＳＴ１、ＳＲＣ２、及びＤＳＴ２が図７の位置関係を満たす場合、前記制御部１２は光ディスクを前記ピッカー部１５で複数保持する搬送制御を開始するよう前記搬送制御部１４を制御する。ただし、前記ＤＳＴ１と前記ＳＲＣ２が同じアドレスである場合は、前記移動コマンドデータの順番依存関係がある可能性があるため、光ディスクを前記ピッカー部１５で複数保持する搬送制御を行うよう前記搬送制御部１４を制御することは行わず、前記ＦＩＦＯ制御の原則に応じた搬送制御を行うよう前記搬送制御部１４を制御する。
【００３１】
前記制御部１２はＳＲＣ道のり判定１０００において前記ピッカー部１５の位置からＳＲＣ１までとＳＲＣ２までとでどちらの道のりが短いかを比較する。ＳＲＣ１のほうが近い場合、ＳＲＣ１移動１００１を行う。ＳＲＣ２のほうが近い場合はＳＲＣ２移動１００５を行う。ここで、図１に示した前記情報記録再生装置１では前記ドライブ１６と前記格納部１７は１列としているが、例えば２列にして前記制御部１２は前記ピッカー部１５がその２列の間を搬送し、両側の列から光ディスクを出し入れするよう前記搬送制御部１４及び前記ドライブ１６及び前記格納部１７を制御しても良い。このとき、前記ピッカー部１５の位置から前記ＳＲＣ１までと前記ＳＲＣ２までの道のりが等しい場合が生じる。このように道のりが等しくなる場合には前記ＳＲＣ１移動１００１を実行するようにしても良いし、前記ＳＲＣ２移動１００５を実行するようにしても良い。
【００３２】
ＳＲＣ１移動１００１では、前記制御部１２は前記ピッカー部１５が前記ＳＲＣ１まで移動するよう前記搬送制御部１４を制御する。ＳＲＣ１移動１００１の後、光ディスク１保持１００２を行う。
【００３３】
光ディスク１保持１００２では、前記制御部１２は前記ＳＲＣ１の位置で前記光ディスクを排出するよう前記媒体排出要求コマンドを前記格納部１７に送信し、前記格納部１７は前記媒体排出要求コマンドを受信すると前記ＳＲＣ１の位置に格納している光ディスクを排出する。前記格納部１７から排出した光ディスクは前記ピッカー部１５の複数の媒体挿入排出口のうちのひとつに挿入され、前記ピッカー部１５が前記光ディスクを保持する。光ディスク１保持１００２の後、ＳＲＣ２移動１００３を行う。
【００３４】
ＳＲＣ２移動１００３では、前記制御部１２は前記ピッカー部１５が前記ＳＲＣ２まで移動するよう前記搬送制御部１４を制御する。ＳＲＣ２移動１００３の後、光ディスク２保持１００４を行う。
【００３５】
光ディスク２保持１００４では、前記制御部１２は前記ＳＲＣ２の位置で前記光ディスクを排出するよう前記媒体排出要求コマンドを前記格納部１７に送信し、前記格納部１７は前記媒体排出要求コマンドを受信すると前記ＳＲＣ２の位置に格納している光ディスクを排出する。前記格納部１７から排出した光ディスクは前記ピッカー部１５の複数の媒体挿入排出口のうちのひとつに挿入され、前記ピッカー部１５が前記光ディスクを保持する。光ディスク２保持１００４の後、ＤＳＴ道のり判定１００９を行う。
【００３６】
前記制御部１２は前記ＳＲＣ道のり判定１０００で前記ＳＲＣ２が近いと判定した場合、ＳＲＣ２移動１００５を行う。
【００３７】
ＳＲＣ２移動１００５は、前記ＳＲＣ２移動１００３と動作は同様であるので、説明を省略する。ＳＲＣ２移動１００５の後、光ディスク２保持１００６を行う。
【００３８】
光ディスク２保持１００６は、前記光ディスク２保持１００４と動作は同様であるので、説明を省略する。光ディスク２保持１００６の後、ＳＲＣ１移動１００７を行う。
【００３９】
ＳＲＣ１移動１００７は、前記ＳＲＣ１移動１００１と動作は同様であるので、説明を省略する。ＳＲＣ１移動１００７の後、光ディスク１保持１００８を行う。
【００４０】
光ディスク１保持１００８は、前記光ディスク１保持１００２と動作は同様であるので、説明を省略する。光ディスク１保持１００８の後、ＤＳＴ道のり判定１００９を行う。
【００４１】
制御部１２はＤＳＴ道のり判定１００９において前記ピッカー部１５の位置から前記ＤＳＴ１までと前記ＤＳＴ２までのどちらの道のりが短いかを比較する。前記ＤＳＴ１のほうが近い場合、ＤＳＴ１移動１０１０を行う。前記ＤＳＴ２のほうが近い場合はＤＳＴ２移動１０１４を行う。ここで、前記ＳＲＣ道のり判定１０００で述べた場合のように道のりが等しくなる場合にはＤＳＴ１移動１０１０を実行するようにしても良いし、ＤＳＴ２移動１０１４を実行するようにしても良い。
【００４２】
ＤＳＴ１移動１０１０では、前記制御部１２は前記ピッカー部１５が前記ＤＳＴ１まで移動するよう前記搬送制御部１４を制御する。ＤＳＴ１移動１０１０の後、光ディスク１排出１０１１を行う。
【００４３】
光ディスク１排出１０１１では、前記制御部１２は前記ＤＳＴ１の位置で前記光ディスクを排出するよう前記媒体排出要求コマンドを前記ピッカー部１５に送信し、前記ピッカー部１５は前記媒体排出要求コマンドを受信すると前記光ディスク１保持１００２もしくは前記光ディスク１保持１００８で保持した光ディスクを排出する。前記ピッカー部１５が排出した光ディスクは前記格納部１７の前記ＤＳＴ１の位置のスロットに挿入され、前記格納部１７が格納する。光ディスク１排出１０１１の後、ＤＳＴ２移動１０１２を行う。
【００４４】
ＤＳＴ２移動１０１２では、前記制御部１２は前記ピッカー部１５が前記ＤＳＴ２まで移動するよう前記搬送制御部１４を制御する。ＤＳＴ２移動１０１２の後、光ディスク２排出１０１３を行う。
【００４５】
光ディスク２排出１０１３では、前記制御部１２は前記ＤＳＴ２の位置で前記光ディスクを排出するよう前記媒体排出要求コマンドを前記ピッカー部１５に送信し、前記ピッカー部１５は前記媒体排出要求コマンドを受信すると前記光ディスク２保持１００４もしくは前記光ディスク２保持１００６で保持した光ディスクを排出する。前記ピッカー部１５が排出した光ディスクは前記格納部１７の前記ＤＳＴ２の位置のスロットに挿入され、前記格納部１７が格納する。光ディスク２排出１０１３の後、搬送処理を終了する。
【００４６】
前記制御部１２は前記ＤＳＴ道のり判定１００９で前記ＤＳＴ２が近いと判定した場合、ＤＳＴ２移動１０１４を行う。
【００４７】
ＤＳＴ２移動１０１４は、前記ＤＳＴ２移動１０１２と動作は同様であるので、説明を省略する。ＤＳＴ２移動１０１４の後、光ディスク２排出１０１５を行う。
【００４８】
光ディスク２排出１０１５は、前記光ディスク２排出１０１３と動作は同様であるので、説明を省略する。光ディスク２排出１０１５の後、ＤＳＴ１移動１０１６を行う。
【００４９】
ＤＳＴ１移動１０１６は、前記ＤＳＴ１移動１０１０と動作は同様であるので、説明を省略する。ＤＳＴ１移動１０１６の後、光ディスク１排出１０１７を行う。
【００５０】
光ディスク１排出１０１７は、前記光ディスク１排出１０１１と動作は同様であるので、説明を省略する。光ディスク１排出１０１７の後、搬送処理を終了する。
【００５１】
搬送処理を終了したら、前記優先度付きキューに格納している前記移動コマンドデータのうち、搬送を行った前記移動コマンドデータを削除もしくは処理済を示す情報を付加するなどして以後その搬送処理を行わないように処理する。
【００５２】
図９は前記ＦＩＦＯ制御の原則に従う搬送制御を行う場合の光ディスク搬送の一例を模式的に示した図である。
【００５３】
前記制御部１２が前記優先度付きキューで管理している前記移動コマンドデータのなかで最も古いデータの前記移動元アドレスはＳＲＣ１であるため、前記制御部１２は現在ＩＮＩの位置にある前記ピッカー部１５が前記ＳＲＣ１まで移動するよう前記搬送制御部１４を制御する（１）。
【００５４】
次に、前記制御部１２は前記ＳＲＣ１の位置において光ディスクを前記ピッカー部１５で保持するよう前記格納部１７を制御し、前記優先度付きキューで管理している前記移動コマンドデータのなかで最も古いデータの前記移動先アドレスＤＳＴ１まで前記ピッカー部１５が移動するよう前記搬送制御部１４を制御する（２）。
【００５５】
次に、前記制御部１２は前記ＤＳＴ１の位置において光ディスクを排出するよう前記ピッカー部１５を制御する。次に、前記制御部１２は次の前記移動コマンドデータの前記移動元アドレスＳＲＣ２まで前記ピッカー部１５が移動するよう前記搬送制御部１４を制御する（３）。
【００５６】
次に前記制御部１２は前記ＳＲＣ２の位置において光ディスクを前記ピッカー部１５が保持するよう前記格納部１７を制御し、前記次の移動コマンドデータの前記移動先アドレスＤＳＴ２まで前記ピッカー部１５が移動するよう前記搬送制御部１４を制御する（４）。
【００５７】
次に、前記制御部１２は前記ＤＳＴ２の位置において光ディスクを排出するよう前記ピッカー部１５を制御する。
【００５８】
図１０は本実施例の実施形態における光ディスク搬送制御を行う場合の光ディスク搬送の一例を模式的に示した図である。
【００５９】
前記優先度付きキューで管理している前記移動コマンドデータの中で最も古いデータと次に古いデータの前記移動元アドレスはそれぞれ前記ＳＲＣ１、及びＳＲＣ２であるため、前記制御部１２は現在ＩＮＩの位置にある前記ピッカー部１５から近い前記ＳＲＣ２まで前記ピッカー部１５が移動するよう前記搬送制御部１４を制御する（１）。
【００６０】
次に、前記制御部１２は前記ＳＲＣ２の位置において光ディスクを前記ピッカー部１５が保持するよう前記格納部１７を制御し、前記ＳＲＣ１まで前記ピッカー部１５が移動するよう前記搬送制御部１４を制御する（２）。
【００６１】
次に、前記制御部１２は前記ＳＲＣ１の位置において光ディスクを前記ピッカー部１５が保持するよう前記格納部１７を制御し、現在の前記ピッカー部１５の位置である前記ＳＲＣ１から近い前記ＤＳＴ２まで前記ピッカー部１５が移動するよう前記搬送制御部１４を制御する（３）。
【００６２】
次に、前記制御部１２は前記ＤＳＴ２の位置において光ディスクを排出するよう前記ピッカー部１５を制御する。次に、前記制御部１２は前記ＤＳＴ１まで前記ピッカー部１５が移動するよう前記搬送制御部１４を制御する（４）。
【００６３】
以上のように本実施例の実施形態における前記ＳＲＣ１、ＤＳＴ１、ＳＲＣ２、及びＤＳＴ２の位置関係に基づいた光ディスク搬送制御を行うことで、前記ピッカー部１５の移動量を減らすことができるため、光ディスクの搬送時間短縮による高速化、及び前記搬送部の寿命改善による信頼性向上を行うことができる。
【実施例２】
【００６４】
図１１は実施例２における前記情報記録再生装置１の光ディスクの搬送動作のフローを示した図である。実施例１における光ディスクの搬送動作のフロー（図８）と図１１が異なる点は、前記制御部１２は同時搬送判断１１００にて前記ピッカー部１５で複数の光ディスクを保持して搬送を行うかどうか決定する点である。図１１において、図８と同様の動作については同じ記号を付している。
【００６５】
前記制御部１２はまず同時搬送判断１１００において、前記優先度付きキューに格納している前記移動コマンドデータの数を計数し、予め定めた数より多い場合には同時搬送すると判断してＳＲＣ道のり判定１０００を行う。前記ＳＲＣ道のり判定１０００以降の動作は実施例１と同様であるので説明を省略する。前記移動コマンドデータの数が前記予め定めた数以下の場合には同時搬送しないと判断してＳＲＣ１移動１１０１を行う。なお、移動コマンドデータの数とは搬送要求の数に相当する。
【００６６】
ＳＲＣ１移動１１０１は、前記ＳＲＣ１移動１００１と動作は同様であるので、説明を省略する。ＳＲＣ１移動１１０１の後、光ディスク１保持１１０２を行う。
【００６７】
光ディスク１保持１１０２は、前記光ディスク１保持１００２と動作は同様であるので、説明を省略する。光ディスク１保持１１０２の後、ＤＳＴ１移動１１０３を行う。
【００６８】
ＤＳＴ１移動１１０３は、前記ＤＳＴ１移動１０１０と動作は同様であるので、説明を省略する。ＤＳＴ１移動１１０３の後、光ディスク１排出１１０４を行う。
【００６９】
光ディスク１排出１１０４は、前記光ディスク１排出１０１１と動作は同様であるので、説明を省略する。光ディスク１排出１１０４の後、ＳＲＣ２移動１１０５を行う。
【００７０】
ＳＲＣ２移動１１０５は、前記ＳＲＣ２移動１００３と動作は同様であるので、説明を省略する。ＳＲＣ２移動１１０５の後、光ディスク２保持１１０６を行う。
【００７１】
光ディスク２保持１１０６は、前記光ディスク２保持１００４と動作は同様であるので、説明を省略する。光ディスク２保持１１０６の後、ＤＳＴ２移動１１０７を行う。
【００７２】
ＤＳＴ２移動１１０７は、前記ＤＳＴ２移動１０１２と動作は同様であるので、説明を省略する。ＤＳＴ２移動１１０７の後、光ディスク２排出１１０８を行う。
【００７３】
光ディスク２排出１１０８は、前記光ディスク２排出１０１３と動作は同様であるので、説明を省略する。光ディスク２排出１１０８の後、搬送処理を終了する。
【００７４】
搬送処理を終了したら、前記優先度付きキューに格納している前記移動コマンドデータのうち、搬送を行った前記移動コマンドデータを削除もしくは処理済を示す情報を付加するなどして以後その搬送処理を行わないように処理する。
【００７５】
以上のように本実施例の実施形態における光ディスク搬送制御を行うことで、実施例１と同様の効果を得ることができる。また、前記ピッカー部１５で保持して搬送する光ディスクの枚数を前記優先度付きキューに格納している前記移動コマンドデータの数に従って変えることにより、冗長性を確保した前記ピッカー部１５の機構においてそれぞれの機構の使用頻度の偏りを生じさせ、複数の機構が同時期に寿命を迎えて動作停止することがないようにする。このことにより、動作持続可能な信頼性の高いシステムを構築することができる。また、前記使用頻度の偏りは１：１を除く予め定めた比率に使用頻度が近づくように前記ピッカー部１５で保持して搬送する光ディスクの枚数を変えてもよい。
【００７６】
なお、本実施例では前記同時搬送判断１１００において前記優先度付きキューに格納している前記移動コマンドデータの数を計数し、予め定めた数以下の場合に同時搬送すると判断したが、送信元あるいはユーザが同じである前記移動コマンドデータが連続していない場合に同時搬送すると判断しても良いし、予め送信元が設定した優先度（以下、送信元定義優先度）に基づいて、送信元定義優先度が高い移動コマンドデータが連続している場合に同時搬送すると判断しても良いし、前記移動コマンドデータの送信が多い時間帯に同時搬送すると判断しても良く、これらの場合も同様に動作持続可能な信頼性の高いシステムを構築することができる。
【実施例３】
【００７７】
図１２は実施例３における情報記録再生装置１が特徴とする、前記ＦＩＦＯ制御の原則とは異なる光ディスク搬送制御を行う場合の移動元及び移動先の位置関係の一例を模式的に示した図である。図１２において、可動端Ａ、可動端Ｂ、ＳＲＣ１、ＤＳＴ１、ＳＲＣ２、及びＤＳＴ２については図７と同様である。図７と図１２が異なる点は、前記ＦＩＦＯ制御の原則とは異なる光ディスク搬送を行う場合の前記ＤＳＴ２の範囲が、図７では前記ＳＲＣ２スロットから前記可動端Ｂの間であったのに対し、図１２では前記ＳＲＣ１＋Ｎスロットから前記可動端Ｂの間である点である。
【００７８】
実施例３における光ディスクの搬送動作フローは実施例１と同様であるので、説明を省略する。
【００７９】
図１３は前記ＦＩＦＯ制御の原則に従う搬送制御を行う場合の光ディスク搬送の一例を模式的に示した図である。図１３の（１）乃至（４）の動作は図７と同様であるので、説明を省略する。
【００８０】
図１４は本実施例の実施形態における光ディスク搬送制御を行う場合の光ディスク搬送の一例を模式的に示した図である。図１３の（１）乃至（４）の動作は図８と同様であるが、図８と異なるのは、前記ＤＳＴ２が前記ＳＲＣ１と前記ＤＳＴ１の間に存在しなくても前記ＤＳＴ２が前記ＳＲＣ１からＮスロット以内（ＳＲＣ＋１とＳＲＣ−１の間）にあれば、前記ＤＳＴ１から遠ざかる搬送制御であっても先に前記ＤＳＴ２へ光ディスクを搬送し、その後前記ＤＳＴ１に光ディスクを搬送する点である。
【００８１】
このように前記ＳＲＣ１から前記ＤＳＴ１へ光ディスクを搬送する道のりより長い搬送を行っても、前記ＳＲＣ２から前記ＤＳＴ２への光ディスクの搬送と合わせた場合には前記ＦＩＦＯ制御の原則に従って光ディスクを搬送する場合よりも前記ピッカー部１５の移動量を減らすことができるため、実施例１と同様に光ディスクの搬送時間短縮による高速化、及び前記搬送部の寿命改善による信頼性向上を行うことができる。
【実施例４】
【００８２】
図１５は実施例４における情報記録再生装置１が特徴とする、前記ＦＩＦＯ制御の原則とは異なる光ディスク搬送制御を行う場合の移動元及び移動先の位置関係の一例を模式的に示した図である。図１５において、可動端Ａ、可動端Ｂ、ＳＲＣ１、ＤＳＴ１、ＳＲＣ２、及びＤＳＴ２については図７と同様である。図７と図１５が異なる点は、前記ＦＩＦＯ制御の原則とは異なる光ディスク搬送を行う場合の前記ＳＲＣ２の範囲が、図７では前記ＳＲＣ１からＮスロット以内であったのに対し、図１５では前記ＳＲＣ１＋Ｎから前記ＤＳＴ１の間である点である。
【００８３】
実施例４における光ディスクの搬送動作フローは実施例１と同様であるので、説明を省略する。
【００８４】
図１６は前記ＦＩＦＯ制御の原則に従う搬送制御を行う場合の光ディスク搬送の一例を模式的に示した図である。図１６の（１）乃至（４）の動作は図７と同様であるので、説明を省略する。
【００８５】
図１７は本実施例の実施形態における光ディスク搬送制御を行う場合の光ディスク搬送の一例を模式的に示した図である。図１７の（１）乃至（４）の動作は図８と同様であるが、図８と異なるのは、前記ＳＲＣ２が前記ＳＲＣ１からＮスロット以内（ＳＲＣ＋ＮとＳＲＣ−Ｎの間）に存在していなくても、前記ＳＲＣ１＋Ｎと前記ＤＳＴ１の間に存在していれば、複数の光ディスクを前記ピッカー部１５に保持して搬送する点である。
【００８６】
このように前記ＳＲＣ２が前記ＳＲＣ１＋Ｎと前記ＤＳＴ１の間に存在する場合には前記ＦＩＦＯ制御の原則に従って光ディスクを搬送する場合よりも前記ピッカー部１５の移動量を減らすことができるため、実施例１と同様に光ディスクの搬送時間短縮による高速化、及び前記搬送部の寿命改善による信頼性向上を行うことができる。
【実施例５】
【００８７】
実施例５における前記情報記録再生装置１は、前記優先度付きキューで管理している前記移動コマンドデータのなかで最も古いデータの前記移動元アドレスＳＲＣ１及び前記移動先アドレスＤＳＴ１、その次に古いデータの前記移動元アドレスＳＲＣ２及び前記移動先アドレスＤＳＴ２、及び現在の前記ピッカー部１５の位置関係に基づいて、光ディスクを前記ピッカー部１５に複数保持して搬送するかどうかを前記制御部１２で決定する。
【００８８】
図１８は、実施例５における前記情報記録再生装置１の動作を説明する際の領域の定義を示した図である。図１８に示している通り、可動端Ａ（可動端Ａを含む）から前記ＳＲＣ１（前記ＳＲＣ１を含まない）の間を領域Ａ、前記ＳＲＣ１（前記ＳＲＣ１を含む）から前記ＤＳＴ１（前記ＤＳＴ１を含まない）の間を領域Ｍ、前記ＤＳＴ１（前記ＤＳＴ１を含む）から可動端Ｂ（可動端Ｂを含む）の間を領域Ｂと定義する。なお、可動端Ａ（可動端Ａを含む）から前記ＳＲＣ１（前記ＳＲＣ１を含む）の間を領域Ａ、前記ＳＲＣ１（前記ＳＲＣ１を含まない）から前記ＤＳＴ１（前記ＤＳＴ１を含む）の間を領域Ｍ、前記ＤＳＴ１（前記ＤＳＴ１を含まない）から可動端Ｂ（可動端Ｂを含む）の間を領域Ｂと定義しても良い。
【００８９】
図１９は実施例５における前記情報記録再生装置１の光ディスクの搬送動作のフローを示した図である。図１９において、図８及び図１１と同じ動作をする処理については同じ記号を付している。実施例５における光ディスクの搬送動作のフロー（図８）と図１９が異なる点は、前記制御部１２はピッカー部位置判別１２００にて前記ピッカー部１５が搬送開始時点で領域Ａ、領域Ｍ、及び領域Ｂのどの領域にあるのかを判別し、前記領域Ａにあれば同時搬送判断Ａ１２０１、前記領域Ｍにあれば同時搬送判断Ｍ１２０２、前記領域Ｂにあれば同時搬送判断Ｂ１２０３を行い、光ディスクを前記ピッカー部１５に複数保持して搬送するかどうかを決定する点である。
【００９０】
図２０は実施例５における情報記録再生装置１が特徴とする、前記ＦＩＦＯ制御の原則とは異なるディスク搬送制御を行う場合の前記ピッカー部１５、移動元及び移動先の位置関係の一例を模式的に示した図で、前記ピッカー部１５が前記領域Ａにある場合について示した図である。図２０において、前記ＳＲＣ２が現在位置Ｐ＋Ｎと前記ＤＳＴ１の間に有り、前記ＤＳＴ２が前記ＳＲＣ２と可動端Ｂの間にある場合、前記同時搬送判断Ａ１２０１において同時搬送する、と判断する。
【００９１】
図２１は実施例５における情報記録再生装置１が特徴とする、前記ＦＩＦＯ制御の原則とは異なるディスク搬送について、前記ピッカー部１５が前記領域Ｍにある場合について示した図である。図２１において、前記ＳＲＣ２が前記ＳＲＣ１＋Ｎと前記ＤＳＴ１の間に有り、前記ＤＳＴ２が前記ＳＲＣ２と前記可動端Ｂの間にある場合、前記同時搬送判断Ｍ１２０２において同時搬送する、と判断する。
【００９２】
図２２は実施例５における情報記録再生装置１が特徴とする、前記ＦＩＦＯ制御の原則とは異なるディスク搬送について、前記ピッカー部１５が前記領域Ｂにある場合について示した図である。図２２において、前記ＳＲＣ２が前記ＳＲＣ１＋Ｎと前記ＤＳＴ１の間に有り、前記ＤＳＴ２が前記ＳＲＣ２と前記可動端Ｂの間にある場合、前記同時搬送判断Ｂ１２０３において同時搬送する、と判断する。
【００９３】
前記同時搬送判断Ａ１２０１、前記同時搬送判断Ｍ１２０２、及び前記同時搬送判断Ｂ１２０３において同時搬送する、と判断した場合、前記ＳＲＣ道のり判定１０００を行う。前記ＳＲＣ道のり判定１０００以降の動作については、図８と同様であるので説明を省略する。また、同時搬送しない、と判断した場合、前記ＳＲＣ１移動１１０１を行う。前記ＳＲＣ１移動１１０１以降の動作については、図１１の前記ＳＲＣ１移動１１０１以降と同様であるので、説明を省略する。
【００９４】
図２３は実施例５における情報記録再生装置１が特徴とする、前記ＦＩＦＯ制御の原則とは異なるディスク搬送について、前記ピッカー部１５が前記領域Ｂにある場合について示した図であり、図２２とは別の場合について示した図である。図２３に示した場合についても前記ＦＩＦＯ制御の原則とは異なるディスク搬送を行っても良い。図２３において、前記ＳＲＣ２が前記ＳＲＣ１＋Ｎと前記現在位置Ｐの間に有り、前記ＤＳＴ２が前記ＳＲＣ１＋Ｎと前記ＳＲＣ２の間にある場合、前記同時搬送判断Ｂ１２０３において同時搬送する、と判断する。つまり、前記同時搬送判断Ｂ１２０３においては、図２２に示した場合のみ、図２３に示した場合のみ、または図２２か図２３に示した場合のいずれかで同時搬送する、と判断してよい。
【００９５】
なお、実施例１における図７、実施例３における図１２、実施例４における図１５、実施例５における図１８では、前記ＳＲＣ１が可動端Ａ側、前記ＤＳＴ１が可動端Ｂ側に図示しているが、これに限ることはなく、前記ＳＲＣ１が可動端Ｂ側、前記ＤＳＴ１が可動端Ａ側にあっても良い。この場合には、上記実施例の説明において、前記可動端Ａと前記可動端Ｂを読み替えることで同様に説明することができ、同様の効果を得ることができる。
【００９６】
また、実施例１、３及び４のそれぞれについて前記ＦＩＦＯ制御の原則とは異なる光ディスク搬送について示したが、各々の実施例の場合を組み合わせて前記ＦＩＦＯ制御の原則とは異なる光ディスク搬送を行っても良い。この場合、前記搬送部で複数の光ディスクを保持して搬送できる機会が増えるので、より前記ピッカー部１５の移動量を減らすことができるため、光ディスクの搬送時間短縮による高速化、及び前記搬送部の寿命改善による信頼性向上を行うことができる。
【００９７】
また、実施例３乃至５において、実施例２のように前記制御部１２が前記同時搬送判断１１００にて前記ピッカー部１５で光ディスクを複数保持して搬送を行うかどうかを決定する動作をいれてもよい。このことにより、冗長性を確保した前記ピッカー部１５の機構において使用頻度の偏りを生じさせ、複数の機構が同時期に寿命を迎えて動作停止する可能性を小さくし、動作持続可能な信頼性の高いシステムを構築することができる。
【００９８】
また、実施例１乃至５において、搬送する光ディスクの単位を枚数として説明したが、単位を複数枚の光ディスクを格納するカートリッジを単位としても良い。この場合、前記カートリッジ内の複数枚の光ディスクをＲＡＩＤ（Ｒｅｄｕｎｄａｎｔ  Ａｒｒａｙｓ  ｏｆ  Ｉｎｅｘｐｅｎｓｉｖｅ  Ｄｉｓｋｓ）のようにして使用する場合、ＲＡＩＤの単位でドライブへ搬送を行えるため、記録もしくは再生を複数ディスクでほぼ同時に行うことができ、記録もしくは再生を効率的に行うことができる。
【００９９】
また、実施例１乃至５において、前記格納部１７は前記光ディスクを二次元配列状に配置しても良いし、前記ドライブ１６も二次元配列状に配置しても良い、としたが、その場合前記搬送元ＳＲＣ１と前記搬送先ＤＳＴ１の間の搬送路は複数の選択肢が存在する。
【０１００】
このとき、前記搬送元ＳＲＣ２及び前記搬送先ＤＳＴ２の位置の判断は前記複数の搬送路のうちのひとつでも条件にするものがあるか否かと読み替えることにより前記制御部１２は判断する。
【０１０１】
また、実施例１乃至５において、前記優先度付きキューで管理している前記移動コマンドデータのなかで最も古いデータの前記移動コマンドデータの前記移動元アドレスＳＲＣ１及び前記移動先アドレスＤＳＴ１と、次に古い前記移動コマンドデータの前記前記移動元アドレスＳＲＣ２及び前記移動先アドレスＤＳＴ２との位置関係により複数の光ディスクを保持して搬送するかどうかを決定していたが、前記次に古い前記移動コマンドデータでは前記ピッカー部１５が光ディスクを複数保持して搬送しないと決定し、３番目に古い前記移動コマンドデータが前記優先度付きキューに存在する場合に、その前記移動元アドレスと前記移動先アドレスの位置関係を以って前記ピッカー部１５が光ディスクを複数保持して搬送するかどうかを決定しても良い。この場合、前記搬送部で複数の光ディスクを保持して搬送できる機会が増えるので、より前記ピッカー部１５の移動量を減らすことができるため、光ディスクの搬送時間短縮による高速化、及び前記搬送部の寿命改善による信頼性向上を行うことができる。
【０１０２】
同様に、２乃至Ｎ−１番目に古い前記移動コマンドデータでは前記ピッカー部１５が光ディスクを複数保持して搬送しないと決定し、Ｎ番目に古い前記移動コマンドデータが前記優先度付きキューに存在する場合にその前記移動元アドレスと前記移動先アドレスの位置関係を以って前記ピッカー部１５が光ディスクを複数保持して搬送するかどうかを決定しても良い。
【０１０３】
この場合にも冗長性を確保した前記ピッカー部１５の機構において使用頻度の偏りを生じさせ、複数の機構が同時期に寿命を迎えて動作停止する可能性を小さくし、動作持続可能な信頼性の高いシステムを構築することができる。
【０１０４】
なお、上記のように前記優先度付きキューで管理している前記移動コマンドデータを一部跳ばして光ディスクを前記ピッカー部１５で複数保持して搬送するかしないかの決定を行う際、跳ばした前記移動コマンドデータの前記移動元アドレスと前記移動先アドレスが飛ばした先の前記移動コマンドデータの前記移動元アドレスもしくは前記移動先アドレスと一致している場合には、前記移動コマンドデータの順序依存性がある可能性があるため、その場合にはさらに前記移動コマンドデータを跳ばすか、もしくは光ディスクを前記ピッカー部１５で複数保持して搬送しない、と判断する。
【０１０５】
また、実施例１乃至５において、複数の光ディスクを前記ピッカー部１５で保持して搬送する条件に当てはまり、前記移動元アドレスＳＲＣ１が示す位置が前記ドライブ１６であり、記録もしくは再生している最中で、かつｔ秒以内（ｔは予め定めた値）に前記記録もしくは再生が終了予定である場合には、前記制御部１２は前記ピッカー部１５を前記移動元アドレスＳＲＣ１まで移動するよう前記搬送制御部１４を制御して待機させる。
【０１０６】
その後、制御部１２は前記記録もしくは再生が終了したら前記移動元アドレスＳＲＣ１が示す前記ドライブ１６で保持している光ディスクを待機している前記ピッカー部１５に格納するよう制御する。なお、前記ｔは時間を示しているが、この限りではなく、例えば記録または再生しているデータの残処理量であっても良い。
【０１０７】
この場合、前記搬送部で複数の光ディスクを保持して搬送できる機会が増えるので、より前記ピッカー部１５の移動量を減らすことができるため、光ディスクの搬送時間短縮による高速化、及び前記搬送部の寿命改善による信頼性向上を行うことができる。
【０１０８】
また、実施例１乃至５において、複数の光ディスクを前記ピッカー部１５で保持して搬送する条件に当てはまり、前記移動元アドレスＳＲＣ２が示す位置が前記ドライブ１６であり、記録もしくは再生している最中で、かつｔ秒以内（ｔは予め定めた値）に前記記録もしくは再生が終了予定である場合には、前記制御部１２は前記ピッカー部１５を前記移動元アドレスＳＲＣ２まで移動するよう前記搬送制御部１４を制御して待機させる。
【０１０９】
その後、制御部１２は前記記録もしくは再生が終了したら前記移動元アドレスＳＲＣ２が示す前記ドライブ１６で保持している光ディスクを待機している前記ピッカー部１５に格納するよう制御する。なお、前記ｔは時間を示しているが、この限りではなく、例えば記録または再生しているデータの残処理量であっても良い。
【０１１０】
この場合、前記搬送部で複数の光ディスクを保持して搬送できる機会が増えるので、より前記ピッカー部１５の移動量を減らすことができるため、光ディスクの搬送時間短縮による高速化、及び前記搬送部の寿命改善による信頼性向上を行うことができる。
【０１１１】
また、実施例１乃至５において、光ディスクを前記ピッカー部１５で複数保持して搬送する条件に当てはまり、前記移動先アドレスＤＳＴ２が前記ドライブ１６であり、記録もしくは再生している最中である場合には、前記移動コマンドデータを跳ばすか、もしくは複数の光ディスクを前記ピッカー部１５で保持して搬送しない、と判断する。
【０１１２】
また、実施例１乃至５において、前記制御部１２は、搬送が終了した時点で前記優先度付きキューに格納している前記移動コマンドデータの個数が０である場合で、前記ドライブ１６のすべてが記録または再生している場合には、記録または再生している前記ドライブ１６のうち最も早く記録または再生が終了する予定のドライブ１６の位置に前記ピッカー部１５が移動するよう前記搬送制御部１４を制御しても良い。この場合には、さらに光ディスクの搬送に要する時間を短くすることができる確率を高めることができる。記録または再生が終了する予定の判別には、例えば記録または再生しているデータの残処理量に基づいて行う。
【０１１３】
また、実施例１乃至５において、前記制御部１２は、搬送が終了した時点で前記優先度付きキューに格納している前記移動コマンドデータの個数が０である場合で、前記ドライブ１６のいずれかが記録または再生している場合には、記録または再生している前記ドライブ１６のうち最も早く記録または再生が終了する予定のドライブ１６の位置に前記ピッカー部１５が移動するよう前記搬送制御部１４を制御しても良い。この場合には、さらに光ディスクの搬送に要する時間を短くすることができる確率を高めることができる。記録または再生が終了する予定の判別には、例えば記録または再生しているデータの残処理量に基づいて行う。
【０１１４】
また、実施例１乃至５において、前記制御部１２は、搬送が終了した時点で前記優先度付きキューに格納している前記移動コマンドデータの個数が０である場合で、記録または再生している前記ドライブ１６がない場合には、前記格納部１７の中間位置に前記ピッカー部１５が移動するよう前記搬送制御部１４を制御しても良い。この場合も、さらに光ディスクの搬送に要する時間を短くすることができる確率を高めることができる。
【０１１５】
また、実施例１乃至５において、前記制御部１２は、搬送が終了した時点で前記優先度付きキューに格納している前記移動コマンドデータの個数が０である場合、その時点までの記録または再生の履歴を参照し、光ディスクへの記録が連続している場合には前記格納部１７の前記スロットのうち未記録の光ディスクを格納しているスロットに前記ピッカー部１５が移動するよう前記搬送制御部１４を制御しても良い。また、光ディスクからの再生が連続している場合には前記格納部１７の前記スロットのうち記録済みの光ディスクを格納しているスロットに前記ピッカー部１５が移動するよう前記搬送制御部１４を制御しても良い。これらの場合にも、さらに光ディスクの搬送に要する時間を短くすることができる確率を高めることができる。このような制御を行う場合には、前記制御部１２は記録または再生の履歴情報を前記メモリ部１３に保持する。
【０１１６】
また、実施例１乃至５において、前記制御部１２は、搬送が終了した時点で前記優先度付きキューに格納している前記移動コマンドデータの個数が０である場合、その時点までの前記格納部１７に格納している光ディスクの再生及び記録頻度を参照し、最も頻度が高い光ディスクを格納しているスロットに前記ピッカー部１５が移動するよう前記搬送制御部１４を制御しても良い。もしくは再生及び記録の頻度に基づいて前記格納部１７に格納している光ディスクを複数のグループに分類して置き、前記分類に基づいてグループ内の光ディスクは互いに近い位置になるよう前記格納部１７における光ディスクを格納するスロットを決定して格納し、最も頻度が高いグループの光ディスクを格納しているスロットに前記ピッカー部１５が移動するよう前記搬送制御部１４を制御しても良い。これらの場合にも、さらに光ディスクの搬送に要する時間を短くすることができる確率を高めることができる。このような制御を行う場合には、前記制御部１２は前記格納部１７に格納している光ディスクの再生及び記録の頻度情報を前記メモリ部１３に保持する。
【０１１７】
また、実施例１乃至５において、前記情報記録再生装置１の構成を図１に示したが、前記ドライブ１６や前記格納部１７の配置はこれに限ることはない。図２４は実施形態としての可換型情報記録媒体の情報記録再生装置の別の構成例である。例えば図２４の構成例のように前記ピッカー部１５の搬送路の両側に前記ドライブ１６や前記格納部１７を設けても良く、他にもさまざまな構成例が存在する。このような場合でも本発明によれば光ディスクの搬送時間短縮による高速化、及び前記搬送部の寿命改善による信頼性向上を行うことができる。
【０１１８】
また、実施例１乃至５において、前記移動元アドレス及び前記移動先アドレスは前記格納部１７のスロットの位置を示す  場合について説明したが、前記移動元アドレスもしくは前記移動先アドレスは前記ドライブ１６の位置を示してもよく、この場合前記媒体排出要求コマンドは前記格納部１７ではなく前記ドライブ１６に送信する。
【０１１９】
また、実施例１乃至５において、前記コマンドデータは制約時間情報を有し、要求元が定めた情報であり、前記制御部１２は前記制約時間情報に基いて前記Ｎの値、もしくは前記搬送部で複数の媒体を搬送するか否かを決定しても良い。前記制約時間情報は、例えば一枚の光ディスクに対して前記移動元アドレスＳＲＣ１から前記搬送先ＤＳＴ１への搬送にかけても良い搬送制限時間を定めた情報でも良いし、一枚の光ディスクに対して前記移動元アドレスＳＲＣ１から前記搬送先ＤＳＴ１への搬送時間に対して超過しても良い超過時間を定めた情報でも良いし、または前記ドライブ１６が記録または再生に要する時間に搬送時間を加えた記録再生制約時間を定めた情報でも良い。この場合、前記搬送部が複数の光ディスクを保持して搬送するかどうかの判断について前記要求元が設定可能となるので要求元が所望する搬送を行わせることができる。
【０１２０】
前記制約時間情報が、前記搬送制限時間を定めた情報である場合、前記制御部１２が算出した当該の前記コマンドデータを実行するために必要な時間が前記搬送制限時間情報が示す時間より長ければ当該コマンドデータの実行のみ(1枚の媒体の搬送及び該媒体の記録または再生)を行い、短ければ前記搬送制限時間情報が示す時間から前記算出した時間を減じた時間に基いて前記Ｎの値を算出し、該Ｎの値に基いて前記搬送部で複数の媒体を搬送するか否かを決定する。
【０１２１】
前記制約時間情報が、前記超過時間を定めた情報である場合、前記超過時間情報が示す時間に基いて前記Ｎの値を算出し、該Ｎの値に基いて前記搬送部で複数の媒体を搬送するか否かを決定する。
【０１２２】
前記制約時間情報が、前記記録再生制約時間を定めた情報である場合、前記記録再生制約時間情報が示す時間に基いて前記Ｎの値を算出し、該Ｎの値に基いて前記搬送部で複数の媒体を搬送するか否かを決定する。
【０１２３】
なお、前記制約時間情報は前記要求元のパソコンやサーバで稼動するソフトウェアによって定めて前記コマンドデータを情報記録再生装置１に送信しても良いし、前記要求元のパソコンやサーバで稼動するソフトウェアに対しユーザが情報を入力して、前記ソフトウェアが該情報に基いて前記コマンドデータを生成して前記情報記録再生装置１に送信しても良い。
【０１２４】
図２５は前記要求元のパソコンやサーバと前記情報記録再生装置１の接続概念の例を図示したものである。３は前記要求元のパソコンやサーバであり、前記ネットワーク２を介して前記情報記録再生装置１と接続する。前記制約時間情報を有する前記コマンドデータは前記要求元３が生成して送信し、前記ネットワーク２を介して前記情報記録再生装置１が前記コマンドデータを受信する。前記コマンドデータは前記インタフェース１１が受信し、前記制御部１２へ送り、前記制御部１２が前記メモリ部１３に格納する。前記制御部１２は前記メモリ部１３に格納した前記コマンドデータが有する前記制約時間情報に基き、前記のようにＮの値の算出もしくは前記搬送部で複数の媒体を搬送するか否かを決定する。
【０１２５】
図２６及び図２７は前記要求元のパソコンやサーバで稼動するソフトウェアに対しユーザが前記制約時間情報を入力する際のユーザインタフェース画面の一例を示した図である。
【０１２６】
図２６が示すユーザインタフェース画面３１は、制約時間情報を直接ユーザが値を設定する例を示したものである。この場合、ユーザが細かい間隔で制約時間情報を設定することができるので、ユーザにとって最適な制約時間情報を設定することができる。
【０１２７】
図２７が示すユーザインタフェース画面３２は、前記制約時間情報を複数の選択肢からユーザが選択して設定する例を示したものである。この場合、制約時間情報の設定値についてユーザが深く悩む必要がない。
【０１２８】
前記ユーザインタフェース画面は、図２６の例で示した即値を入力する形式、もしくは図２７の例で示した複数の選択肢からユーザが選択する形式のどちらか一方でも良いし、前記ソフトウェアは前記各形式の両方の動作モードを備え、どちらの形式にするかユーザが予め設定された形式の動作モードで実行するようにしても良い。この場合にはユーザが好む形式で前記制約時間情報を設定することができる。
【０１２９】
また、前記制約時間情報は前記コマンドデータが有さず、前記情報記録再生装置１に対して前記要求元もしくはユーザが設定しても良い。例えば前記情報記録再生装置１の前記制御部１２はＨＴＴＰ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）サーバの機能を有し、前記ネットワーク２経由でアクセスしてきた前記要求元もしくはユーザが、前記情報記録再生装置１に関する設定を行うことが可能なＷｅｂページを設けても良い。
【０１３０】
なお、本発明は上記した実施例に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある実施例の構成の一部を他の実施例の構成に置き換えることが可能であり、また、ある実施例の構成に他の実施例の構成を加えることも可能である。また、各実施例の構成の一部について、他の構成の追加・削除・置換をすることが可能である。 
また、上記の各構成、機能、処理部、処理手段等は、それらの一部又は全部を、例えば集積回路で設計する等によりハードウェアで実現してもよい。また、上記の各構成、機能等は、プロセッサがそれぞれの機能を実現するプログラムを解釈し、実行することによりソフトウェアで実現してもよい。各機能を実現するプログラム、テーブル、ファイル等の情報は、メモリや、ハードディスク、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）等の記録装置、または、ＩＣカード、ＳＤカード、ＤＶＤ等の記録媒体に置くことができる。 
また、制御線や情報線は説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線や情報線を示しているとは限らない。実際には殆ど全ての構成が相互に接続されていると考えてもよい。
【符号の説明】
【０１３１】
１…情報記録再生装置
２…ネットワーク
１１…インタフェース部
１２…制御部
１３…メモリ部
１４…搬送制御部
１５…ピッカー部
１６…ドライブ
１７…格納部
【図１】
2014203502.tif 000003
【図２】
2014203502.tif 000004
【図３】
2014203502.tif 000005
【図４】
2014203502.tif 000006
【図５】
2014203502.tif 000007
【図６】
2014203502.tif 000008
【図７】
2014203502.tif 000009
【図８】
2014203502.tif 000010
【図９】
2014203502.tif 000011
【図１０】
2014203502.tif 000012
【図１１】
2014203502.tif 000013
【図１２】
2014203502.tif 000014
【図１３】
2014203502.tif 000015
【図１４】
2014203502.tif 000016
【図１５】
2014203502.tif 000017
【図１６】
2014203502.tif 000018
【図１７】
2014203502.tif 000019
【図１８】
2014203502.tif 000020
【図１９】
2014203502.tif 000021
【図２０】
2014203502.tif 000022
【図２１】
2014203502.tif 000023
【図２２】
2014203502.tif 000024
【図２３】
2014203502.tif 000025
【図２４】
2014203502.tif 000026
【図２５】
2014203502.tif 000027
【図２６】
2014203502.tif 000028
【図２７】
2014203502.tif 000029