(57)【特許請求の範囲】
【請求項１】
ディスクの再生が可能なドライブと、ディスクを格納可能な格納部を複数有する格納機構と、前記ドライブに投入されたディスクを前記格納部のいずれかに対して搬送するピッカーとを有するディスクチェンジャ機構と、
前記ドライブにおけるディスクの再生時に、再生したディスクに関する情報と、当該ディスクの再生日時とを再生履歴情報として記憶するメモリと、
前記再生履歴情報に応じて、前記格納機構に格納された複数のディスクが格納される格納部の位置を決定し、決定した格納部の位置に前記複数のディスクを格納する制御部と、
を有し、
前記制御部は、前記再生履歴情報を参照し、前記格納機構に格納された全てのディスクのうち、所定期間内に再生されたディスクから、所定間隔以内に再生された複数のディスクの再生順序を抽出した後、当該抽出した再生順序の中に複数回現れる所定数以内の組み合わせを抽出し、当該組み合わせを基に、組み合わせに属するディスクを近い格納部に格納するように決定する
ディスクチェンジャ装置。
【請求項２】
前記制御部は、前記再生履歴情報に応じて、前記格納機構に格納された全てのディスクの再生頻度を算出し、前記頻度に応じて、頻度が高いディスクほど前記ドライブに近い格納部に格納するように決定する
請求項１に記載のディスクチェンジャ装置。
【請求項３】
前記制御部は、予め設定されたグループに属するディスクを抽出し、同一グループに属するディスクを近い格納部に格納するように決定する
請求項１に記載のディスクチェンジャ装置。
【請求項４】
前記制御部は、予め設定されたグループに属するディスクを抽出し、複数のグループに関して、前記メモリに記憶された前記再生履歴情報を基に、グループに属するディスクの再生頻度の平均をグループごとに比較し、再生頻度の平均が高いグループほど前記ドライブに近い格納部に格納するように決定する
請求項３に記載のディスクチェンジャ装置。
【請求項５】
ディスクの再生が可能なドライブと、ディスクを格納可能な格納部を複数有する格納機構と、前記ドライブに投入されたディスクを前記格納部のいずれかに対して搬送するピッカーとを有するディスクチェンジャ機構を有するディスクチェンジャ装置のディスク格納方法であって、
前記ドライブにおけるディスクの再生時に、再生したディスクに関する情報と、当該ディスクの再生日時とを再生履歴情報として記憶し、前記再生履歴情報を参照し、前記格納機構に格納された全てのディスクのうち、所定期間内に再生されたディスクから、所定間隔以内に再生された複数のディスクの再生順序を抽出した後、当該抽出した再生順序の中に複数回現れる所定数以内の組み合わせを抽出し、当該組み合わせを基に、組み合わせに属するディスクを近い格納部に格納するように決定し、決定した格納部に前記複数のディスクを格納する
ディスク格納方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のディスクを格納可能なディスクチェンジャ装置及びディスク格納方法に関する。
【背景技術】
【０００２】
複数のディスク、例えば、ＣＤ、ＤＶＤ、ＢＤ（Blu-ray Disc：登録商標）等を格納し、ユーザの操作に応じて所望の１枚のディスクを選択することが可能なディスクチェンジャ装置が知られている。
このような複数のディスクを格納できるディスクチェンジャ装置は、例えば、ディスクの格納箇所を有するテーブル状の物体（以下ディスクテーブル）が複数積層した格納部から、特定のディスクの再生時に特定のディスクを格納箇所からディスクを再生可能なドライブまで搬送する構成を有する。このような構成により、ディスクチェンジャ装置は、ディスクをチェンジ（交換）して再生や記録等を行う。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
このようなディスクチェンジャ装置において、ディスクを多く格納するためにディスクテーブルが大量に積層されている場合には、ディスクの格納箇所からドライブまでの物理的距離が長く、ユーザの再生命令からディスクがドライブに搬送されて再生が開始されるまでに時間がかかってしまう事態が生じうる。
【０００４】
このような事態は、大量の格納箇所を有するディスクチェンジャ装置において、ディスクが投入された順に格納される様な場合に特に問題となる。ディスクが投入された順に格納される例としては、例えば、投入されたディスクがドライブから最も遠い格納箇所から順に格納されていく場合が考えられる。
【０００５】
このようなディスクチェンジャ装置において、例えばユーザがよく利用するディスクが偶々ドライブから最も遠い格納箇所に格納されてしまった場合には、そのディスクの利用のたびに当該ディスクが長い距離を搬送されることになり、非効率的である、という不利益があった。
【０００６】
本発明は上述した不利益を解消するためになされたものであり、ディスクの利用状況に応じて、好適な格納箇所にディスクを格納することができるディスクチェンジャ装置及びディスク格納方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記の課題を解決するために、第１の発明のディスチェンジャ機能は、ディスクの再生が可能なドライブと、ディスクを格納可能な格納部を複数有する格納機構と、前記ドライブに投入されたディスクを前記格納部のいずれかに対して搬送するピッカーとを有するディスクチェンジャ機構と、前記ドライブにおけるディスクの再生時に、再生したディスクに関する情報と、当該ディスクの再生日時とを再生履歴情報として記憶するメモリと、前記再生履歴情報に応じて、前記格納機構に格納された複数のディスクが格納される格納部の位置を決定し、決定した格納部の位置に前記複数のディスクを格納する制御部と、を有し、前記制御部は、前記再生履歴情報を参照し、前記格納機構に格納された全てのディスクのうち、所定期間内に再生されたディスクから、所定間隔以内に再生された複数のディスクの再生順序を抽出した後、当該抽出した再生順序の中に複数回現れる所定数以内の組み合わせを抽出し、当該組み合わせを基に、組み合わせに属するディスクを近い格納部に格納するように決定するディスクチェンジャ装置である。
【０００８】
第２の発明のディスク格納方法は、ディスクの再生が可能なドライブと、ディスクを格納可能な格納部を複数有する格納機構と、前記ドライブに投入されたディスクを前記格納部のいずれかに対して搬送するピッカーとを有するディスクチェンジャ機構を有するディスクチェンジャ装置のディスク格納方法であって、前記ドライブにおけるディスクの再生時に、再生したディスクに関する情報と、当該ディスクの再生日時とを再生履歴情報として記憶し、前記再生履歴情報を参照し、前記格納機構に格納された全てのディスクのうち、所定期間内に再生されたディスクから、所定間隔以内に再生された複数のディスクの再生順序を抽出した後、当該抽出した再生順序の中に複数回現れる所定数以内の組み合わせを抽出し、当該組み合わせを基に、組み合わせに属するディスクを近い格納部に格納するように決定し、決定した格納部に前記複数のディスクを格納するディスク格納方法。
【発明の効果】
【０００９】
本発明は上述した不利益を解消するためになされたものであり、ディスクの利用状況に応じて、好適な格納箇所にディスクを格納することができるディスクチェンジャ装置及びディスク格納方法を提供することを目的とする。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の実施形態について説明する。
＜第１実施形態＞
図１は、本発明の第１実施形態のディスクチェンジャ装置１００の構成の一例を示すブロック図である。
図１に示すように、ディスクチェンジャ装置１００は、ディスクチェンジャ機構１（本発明のディスクチェンジャ機構に対応）、操作部２、主制御部３（本発明の制御部に対応）、メモリ４（本発明のメモリに対応）、表示部５、チェンジャ機構制御部６を有する。
【００１１】
ディスクチェンジャ機構１の構成について説明する。
図２は、ディスクチェンジャ機構１の構成の一例を示した図である。
図２に示すように、ディスクチェンジャ機構１は、ドライブ１１（本発明のドライブに対応）、複数のディスクテーブル１２、ディスクテーブルドラム１３、ピッカー１４を有する。
ドライブ１１は、ディスクを高速で回転させ、光ピックアップが発するレーザ光によりディスクに記録されたデータを読み出す光学ドライブである。ドライブ１１は、ディスクを投入或いは排出するためのディスクトレイ１１１を有する。ディスクトレイ１１１は、ディスクの投入または排出時にドライブ１１の外部に露出され、ディスクを投入或いは排出できるように構成されている。
【００１２】
ディスクテーブル１２は、後述するディスクテーブルドラム１３内に複数格納された、ディスクを格納するための円盤状の部材である。それぞれのディスクテーブル１２には、孔状の格納部１２１が複数（本実施形態では２つ）開けられており、それぞれの格納部１２１にはディスクが載せられて格納可能であるように構成されている。ディスクテーブル１２は、ディスクテーブルドラム１３内に、上下に複数枚格納される。ディスクテーブル１２の枚数は、本実施形態では限定しないが、例えば１００〜１５０枚等であり、全部で２００〜３００枚のディスクを格納可能に構成される。なお、本実施形態においては、全てのディスクテーブル１２を合わせて、ディスクを格納するための構成として格納機構（本発明の格納機構に対応）と称する。
また、ディスクテーブル１２には、後述するピッカー１４が通過し、ドライブ１１から各格納部１２１にディスクを搬送する、或いは各格納部１２１からドライブ１１にディスクを搬送するための開口部１２２が配設されている。各ディスクテーブル１２の開口部１２２は、ディスクテーブル１２が上下に積層されることにより、図２に示すようなピッカー通過スペースＡを構成する。
【００１３】
ディスクテーブルドラム１３は、上述したディスクテーブル１２が複数上下に積層されたもの（格納機構）を収める円筒状のケースである。また、ディスクテーブルドラム１３は、図２に示すように、ディスクテーブル１２のピッカー通過スペースＡに該当する部位が開口しており、ピッカー１４の上下の動きを妨げないように構成されている。
【００１４】
ピッカー１４は、ドライブ１１のディスクトレイ１１１に投入されたディスクを、然るべき格納部１２１まで搬送して格納させるための搬送機構の一部であり、ディスクを搬送可能なトレイ状の形状を有する。ピッカー１４は、図２に示すピッカー通過スペースＡ内を上下に移動することにより、ドライブ１１に投入されたディスクをいずれかの格納部１２１まで搬送する、或いは、いずれかの格納部１２１からディスクをドライブ１１まで搬送する。ピッカー１４が、ディスクをどの格納部１２１まで搬送するか、或いは、どの格納部１２１からディスクを取り出すかは、後述するチェンジャ機構制御部６により制御される。
【００１５】
操作部２は、ディスクチェンジャ装置１００に対するユーザの操作を受け付けるボタン・キー等の操作デバイスである。操作部２は、例えば、ドライブ１１のディスクトレイ１１１を開閉するための開閉キー、ドライブ１にディスクがマウント（搭載）されているときにディスクを再生する再生キー、ドライブ１にマウントされたディスクにデータを書き込む記録キー、ディスクチェンジャ装置１００の動作を終了させる終了キー、選択操作を行うための選択キー等を有する。
主制御部３は、ディスクチェンジャ装置１００の動作を統括的に制御する制御部分である。すなわち、主制御部３は、例えば操作部２に対するユーザの操作等に応じて、ディスクチェンジャ装置１００の各種動作を実行する。特に、主制御部３は、操作部２に対するユーザの操作等に応じて、ディスクチェンジャ機構１の動作をチェンジャ機構制御部６に制御させる指示を行う。
また、主制御部３はネットワーク２００（例えば、インターネットやイントラネット等）と接続されており、ディスクチェンジャ機構１のドライブ１１にディスクに予め書き込まれたＴＯＣ情報を読み出させ、ネットワーク２００上のＴＯＣ情報を基にした検索サービス部、例えばＣＤＤＢ（Compact Disc Data Base）３００に接続して当該ディスクに関する各種情報を取得してメモリ４に記憶させることができる。ディスクに関する各種情報とは、例えばディスクのタイトル（名称）、収録コンテンツのタイトル、演奏者、出演者、作詞作曲者、発売年月日等である。
【００１６】
メモリ４は、例えば主制御部３に接続され、ディスクチェンジャ装置１００の各種動作に関する各種情報を記憶する。メモリ４は、例えば不揮発性メモリ、例えばＥＥＰＲＯＭ：Electrically Erasable and Programmable Read Only Memory、或いはＨＤＤ（Hard Disk Drive）等により構成される。
表示部５は、液晶ディスプレイ（ＬＣＤ：Liquid Crystal display）や有機ＥＬ（Electro Luminescence）ディスプレイデバイス等により構成される表示デバイスであり、主制御部３の制御に従って、各種表示動作を行う。例えば、ディスクチェンジャ機構１の格納部１２１に格納された複数枚のディスクの中からユーザに所望のディスクを選択させるためのガイド的な表示を行うことができる。
チェンジャ機構制御部６は、主制御部３の指示に応じて、ディスクチェンジャ機構１の動作を制御する。
【００１７】
以下、本第１実施形態のディスクチェンジャ装置１００に、ユーザがディスクを投入し、当該ディスクがディスクチェンジャ機構１の格納部１２１に格納されるときの動作例について説明する。
図３は、ディスクチェンジャ装置１００に、ユーザがディスクを投入し、当該ディスクがディスクチェンジャ機構１の格納部１２１に格納されるときの動作例について説明するためのフローチャートである。
【００１８】
ステップＳＴ１：
主制御部３は、操作部２の開閉キーが操作されたか否かを判定する。開閉キーが操作されたと判定した場合はステップＳＴ２に進み、されなかったと判定した場合はステップＳＴ１を繰り返す。
ステップＳＴ２：
主制御部３は、ステップＳＴ１における開閉キーに対する操作に応じて、ディスクチェンジャ機構１のドライブ１１のディスクトレイ１１１を開放する。
【００１９】
ステップＳＴ３：
主制御部３は、操作部２の開閉キーが再度操作されたか否かを判定する。開閉キーが再度操作されたと判定した場合はステップＳＴ４に進み、されなかったと判定した場合はステップＳＴ３を繰り返す。
ステップＳＴ４：
主制御部３は、ステップＳＴ３における開閉キーの操作に応じて、ディスクチェンジャ機構１のディスクトレイ１１１を収納する。
【００２０】
ステップＳＴ５：
主制御部３は、ステップＳＴ２において開放されたディスクトレイ１１１がステップＳＴ４において収納されるより以前に、ドライブ１１に対してディスクが投入されたか否かを判定する。投入されたと判定した場合はステップＳＴ６に進み、されなかったと判断した場合は処理を終了する。
ステップＳＴ６：
チェンジャ機構制御部６は、主制御部３の制御に応じて、ステップＳＴ２からステップＳＴ４の間にドライブ１１に投入されたディスクを、ディスクチェンジャ機構１の各部を制御して格納部１２１に格納する。
なお、本ステップＳＴ６において、ドライブ１１に投入されたディスクを、複数存在する格納部１２１のいずれに格納させるかは、主制御部３によって決定される。主制御部３が投入されたディスクをどの格納部１２１に格納させるかの決定方法については、詳しくは後述する。
【００２１】
ステップＳＴ７：
主制御部３は、ステップＳＴ６においてチェンジャ機構制御部６にディスクを格納させた格納部１２１における格納箇所を、メモリ４に記憶させる。
メモリ４は、格納部１２１に格納されている全てのディスクが、複数の格納部１２１のいずれに格納されているか、を例えばテーブルとして記憶している。このテーブルを、以下では例えばディスク格納テーブルＴと称する。ディスク格納テーブルＴには、ディスクに関する情報と、当該ディスクが格納された格納部１２１の番号とが関連付けられて記憶されている。
なお、ディスクに関する情報は、例えば、ディスクに記憶されたコンテンツのタイトル、出演者、ジャンル等である。これらのディスクに関する情報は、例えば、主制御部３が、ディスクに予め書き込まれた目次情報（ＴＯＣ：Table of Contents）を基に、インターネット等のネットワーク２００を介してデータベースに接続することにより獲得することができる。このようなデータベースの一例として、例えばＣＤＤＢ（Compact Disc Data Base）がある。
また、ディスクが格納された格納部１２１の番号とは、例えば、格納部１２１が全部でＮ個（Ｎは正の整数）あった場合に、１番上のディスクテーブル１２の左側の格納部１２１を１番の格納部とし、１番下のディスクテーブル１２の右側格納部１２１の番号をＮとする等して、全ての格納部１２１に順に番号を振った場合の番号である。
【００２２】
上述したように、ディスクチェンジャ機構１では、ドライブ１１のディスクトレイ１１１に投入されたディスクは、複数の格納部１２１のいずれかに格納され、ディスクに関する情報と、格納された格納部１２１の番号とが対応付けられたディスク格納テーブルＴとしてメモリ４に記憶されるため、どのディスクがどこに格納されているかが容易に判るようになっている。
【００２３】
次に、格納されたディスクの再生時のディスクチェンジャ装置１００の動作例について説明する。
図４は、格納されたディスクの再生時のディスクチェンジャ装置１００の動作例について説明するためのフローチャートである。
ステップＳＴ１１：
主制御部３は、ディスクチェンジャ機構１の格納部１２１に格納されたディスクに関する情報を表示部５に表示させる。これにより、再生するディスクの選択をユーザに行わせることができる。
ステップＳＴ１２：
主制御部３は、操作部２の選択キーが選択されたか、或いは操作部２の再生キーが選択されたかを判定する。選択キーが操作されたと判定した場合はステップＳＴ１２を繰り返し、再生キーが操作されたと判定した場合はステップＳＴ１３に進む。
【００２４】
ステップＳＴ１３：
主制御部３は、ステップＳＴ１２において再生することを選択されたディスクがどの格納部１２１に格納されているかの情報を、メモリ４のディスク格納テーブルＴを参照して得る。
ステップＳＴ１４：
主制御部３は、ステップＳＴ１３において得た、ステップＳＴ１２において再生することを選択されたディスクがどの格納部１２１に格納されているかの情報を基に、当該ディスクをドライブ１１に搬送するようにチェンジャ機構制御部６に指示する。
【００２５】
ステップＳＴ１５：
チェンジャ機構制御部６は、ピッカー１４を制御して、再生を選択されたディスクをドライブ１１まで搬送させる。
ステップＳＴ１６：
主制御部３は、ドライブ１１にマウントされたディスクの再生する制御を行う。
【００２６】
ステップＳＴ１７：
主制御部３は、上述したステップにおける、ディスクの再生に関する情報をメモリ４に記憶させる。
メモリ４は、ディスクチェンジャ装置１００においてドライブ１１においてディスクが再生される度に、再生されたディスクに関する情報と、当該ディスクが再生された日時の情報を再生履歴情報として記憶する。再生履歴情報に記憶されるのは、ディスクに関する情報（ディスクのコンテンツのタイトル等）と、当該ディスクの再生日時と、当該ディスクの累積再生回数である。すなわち、主制御部３は、ディスクが再生される度、当該ディスクの累積再生回数をインクリメント（＋１）して再生履歴情報を更新する。
【００２７】
本実施形態のディスクチェンジャ装置１００は、上述したように、ユーザによりディスクが再生される度に、再生したディスクに関する情報と再生日時の情報とを再生履歴情報としてメモリ４に記憶させる。従って、ディスクチェンジャ装置１００によれば、どのディスクがどれくらいの頻度で再生されているかが容易に判別可能である。
本実施形態のディスクチェンジャ装置１００では、ディスクの格納位置を決定する際に、再生日時や再生の頻度を考慮して格納位置を決定することができる。
【００２８】
また、本実施形態のディスクチェンジャ装置１００では、メモリ４に記憶された再生履歴を基に、短い間隔で再生された複数枚のディスクをまとめて近い位置に格納することができる。さらに、予め登録されたグループ情報に基づき、グループに属するディスクをまとめて近い位置に格納することができる。なお、グループとは、本実施形態では例えばシリーズもののコンテンツを記録したディスクや、同一ジャンルのディスクなどと指す。グループに属するディスクは、例えばユーザによって予め登録されていてもよいし、主制御部３がネットワーク２００から得たジャンル情報を基に自動的に同一ジャンルのコンテンツを記録したディスクを同一グループとなるように登録してもよい。グループに登録されたディスクの情報は、グループ情報として、メモリ４に予め記憶される。
【００２９】
以下、本実施形態のディスクチェンジャ装置１００における、ディスクの格納位置の決定方法の一例について説明する。
図５は、ディスクチェンジャ装置１００における、ディスクの格納位置の決定方法の一例について説明するためのフローチャートである。
ステップＳＴ２１：
主制御部３は、まず、格納部１２１に格納されている全てのディスクのうち、予めメモリ４に登録されたグループ情報を基に、所定のグループに属するディスクと、そうでないディスクとを判別する。
ステップＳＴ２２：
所定のグループに属さないディスクに関しては、ステップＳＴ２３に進み、所定のグループに属するディスクに関しては、ステップＳＴ２９に進む。
【００３０】
ステップＳＴ２３：
主制御部３は、所定期間内に再生されたディスクを抽出する。所定期間は、例えばｎ日以内（ｎは正の整数）のように、予め設定された期間を指す。
ステップＳＴ２４：
主制御部３は、ステップＳＴ２３において抽出されたディスクのうち、所定間隔で再生されたディスクをさらに抽出する。所定間隔とは、例えばｍ分以内（ｍは正の整数）のように、予め設定された間隔を指す。
【００３１】
ステップＳＴ２５：
主制御部３は、ステップＳＴ２４において抽出したディスクのうち、所定枚数以内の組み合わせを抽出する。
ステップＳＴ２３〜ＳＴ２５の処理について、具体例を挙げて説明する。
図６は、再生履歴の具体例を示し、ステップＳＴ２３〜ＳＴ２５の処理について、具体的に説明するための図である。
図６では、過去２日間（４８時間）に１２枚のディスクＤｉｓｃ１〜Ｄｉｓｃ１２が再生された例を示している。すなわち、所定期間を２日として、ステップＳＴ２３において抽出された結果を示している。
ここで、所定間隔を５分として、５分以内に再生されたディスクを抽出すると、図６の四角に囲まれたディスクのセットが抽出される。これはステップＳＴ２４の処理に該当する。抽出された、所定間隔以内で再生されたディスクのセットを以下ディスクセットと称する。
次に、四角で囲まれたディスクセットの中から、３枚以内の組み合わせを抽出する。組み合わせとは、ディスクセット内に存在する、再生されたディスクの組み合わせであり、順序は関係なく、同一ディスクセット内に存在する組み合わせのうち、複数回現れるものが抽出される。
図６に示す例において、所定枚数を３枚として、抽出された４つのディスクセットの中から複数回現れる組み合わせを抽出した場合を以下に示す。すなわち、図６に示す例では、Ｄｉｓｃ４とＤｉｓｃ５の組み合わせ（以下組み合わせをＤｉｓｃ４−５のように表記する）が３回、Ｄｉｓｃ１−４が２回、Ｄｉｓｃ３−４が２回、Ｄｉｓｃ４−８が２回、Ｄｉｓｃ５−８が２回、Ｄｉｓｃ４−５−８が２回、抽出される。
これにより、再生間隔が短い組み合わせが抽出されるので、これらの組み合わせを関連付けて記憶しておくことができる。
【００３２】
ステップＳＴ２６：
主制御部３は、ステップＳＴ２４において抽出された組み合わせをメモリ４に記憶させる。
ステップＳＴ２７：
主制御部３は、ステップＳＴ２３において抽出された、所定期間内に再生されたディスクのうち、ステップＳＴ２４において抽出された組み合わせ以外のディスクに関して、メモリ４に記憶された再生履歴を基に、再生頻度に関する再生頻度情報を生成する。
【００３３】
ステップＳＴ２８：
主制御部３は、ステップＳＴ２７において再生頻度情報を生成した各ディスクに関して、所定回数以上の回数再生されたディスクを抽出し、抽出したディスクをメモリ４に記憶させる。
上述したステップＳＴ２６〜ステップＳＴ２８により、再生頻度が高いディスクが抽出される。これにより、最近の再生頻度が高いディスクに関する情報を記憶しておくことができる。
【００３４】
ステップＳＴ２９：
ステップＳＴ２２において予め登録されたグループに属するディスクであると判定された場合は、主制御部３は、同一のグループに属する他のディスクと関連付けてメモリ４に記憶させる。
ステップＳＴ３０：
主制御部３は、全てのグループに対して再生頻度を算出する。すなわち、例えば、各グループに属するディスクの再生頻度情報を算出し、グループごとに平均をとってグループ全体の再生頻度とする。
【００３５】
ステップＳＴ３１：
主制御部３は、ステップＳＴ３０において算出した再生頻度をメモリ４に記憶させる。
以上のステップＳＴ２９〜３１により、予め登録されたグループに属するディスクは、グループの他のディスクと関連付けられることになり、また、複数のグループの再生頻度に関する情報がメモリ４に記憶される。
【００３６】
ステップＳＴ３２：
以上のステップＳＴ２３〜３１においてメモリ４に記憶された各情報を基に、主制御部３は格納部１２１に格納された各ディスクの格納位置を決定する。
すなわち、主制御部３は、ステップＳＴ２３〜２５において抽出されたディスクの組み合わせを基に、組み合わせられたディスクを近隣の格納位置に格納するよう決定する。
また、主制御部３は、ステップＳＴ２６〜２８において抽出された、組み合わせ以外のディスクに関して、再生頻度が例えば高い順にドライブ１１の近くの格納位置から格納するように決定する。
さらに、主制御部３は、ステップＳＴ２９〜３１において再生頻度情報を生成されたグループに関して、グループごとに近隣の格納位置に格納するとともに、再生頻度が高いグループほどドライブ１１に近い格納位置に格納するように決定する。
主制御部３は、上述したような決定方法を基に、格納部１２１に格納された全ディスクの格納位置を一意に決定し、並べ替え情報としてメモリ４に記憶させる。
【００３７】
ステップＳＴ３３：
主制御部３は、予め設定された並べ替え周期が訪れたか否かを判定する。予め設定された並べ替え周期とは、格納部１２１に格納されたディスクの並べ替えを行うように予め設定された周期を意味する。すなわち、本実施形態のディスクチェンジャ装置１００においては、所定の周期で格納部１２１内のディスクがステップＳＴ３２において決定された格納位置に格納されるように並べ替えが実行される。ステップＳＴ３２において決定された格納位置は、ユーザのディスク使用状況に適応した格納位置となっているため、例えば次回のディスク再生時に、ピッカー１４が効率のよい搬送を行うことができるようになる可能性が高い。なお、並べ替え周期は、例えば毎日ユーザがディスクチェンジャ装置１００を使用しない時間帯（例えば深夜４時等）に設定されたり、ディスクの再生ごとに行ったりするように設定されればよい。
並べ替え周期が訪れたと判定された場合はステップＳＴ３４に進み、そうでない場合は処理を終了する。
ステップＳＴ３４：
主制御部３は、チェンジャ機構制御部６を介して、ステップＳＴ３２において決定された格納位置に各ディスクを格納させるようにディスクチェンジャ機構１の各部を制御する。また、並べ替え後の格納位置に応じて、各ディスクのディスク格納テーブルＴを更新する。
【００３８】
以上説明したように、本実施形態のディスクチェンジャ装置１００によれば、格納部１２１に格納されたディスクの再生時に再生履歴情報を記憶しておき、これを基に各ディスクの好適な格納位置を随時決定する。このため、格納部１２１内の各ディスクの格納位置が好適に調整され、次回再生時のピッカー１４の搬送効率等がよくなる。
格納位置の決定方法は、例えば、所定期間内に所定間隔で再生されたディスクから、所定枚数以内の組み合わせを抽出し、抽出された組み合わせを基に、組み合わせられたディスクを近隣の格納位置に格納するよう決定すればよい。
或いは、所定期間内に所定間隔で再生されたディスクのうち、組み合わせ以外のディスクに関して、再生頻度が例えば高い順にドライブ１１の近くの格納位置から格納するように決定すればよい。
或いは、予め設定されたグループに属するディスクに関して、再生履歴情報を基に再生頻度情報を生成し、グループごとに近隣の格納位置に格納するとともに、再生頻度が高いグループほどドライブ１１に近い格納位置に格納するように決定すればよい。
【００３９】
上述したディスクチェンジャ装置１００を使用することにより、例えば、ユーザの嗜好を考慮した格納部１２１内の格納位置の並べ替えが行われるため、次回再生時のピッカー１４の搬送効率がよくなるとともに、再生時のピッカー１４の移動距離が短くなるため、ディスクチェンジャ機構１の寿命が延びることが考えられる。
【００４０】
本発明は上述した実施形態には限定されない。
すなわち、本発明の実施に際しては、本発明の技術的範囲またはその均等の範囲内において、上述した実施形態の構成要素に関し様々な変更並びに代替を行ってもよい。
上述した実施形態では、図５に示したフローチャートにおけるステップＳＴ２３〜３１において抽出された情報を基に格納位置を決定したが、本発明はこれには限定されない。この他、自由にパラメータ等を設定し、当該パラメータにしたがって格納位置を決定してもよい。
また、格納部１２１に格納されたディスクの格納位置を決定するタイミングについては特に限定しない。例えば、あるディスクの再生終了時に全ディスクの格納位置を決定する図５のフローチャートの処理を行ってもよいし、並べ替え処理と同様に、所定の周期に従って自動的に並べ替えを行うようにしてもよい。
【図面の簡単な説明】
【００４１】
【図１】図1は、本発明の第１実施形態のディスクチェンジャ装置の構成の一例を示すブロック図である。
【図２】図２は、ディスクチェンジャ機構の構成の一例を示した図である。
【図３】図３は、ディスクチェンジャ装置に、ユーザがディスクを投入し、当該ディスクがディスクチェンジャ機構の格納部に格納されるときの動作例について説明するためのフローチャートである。
【図４】図４は、格納されたディスクの再生時のディスクチェンジャ装置の動作例について説明するためのフローチャートである。
【図５】図５は、ディスクチェンジャ装置における、ディスクの格納位置の決定方法の一例について説明するためのフローチャートである。
【図６】図６は、再生履歴の具体例を示し、図５のステップＳＴ２３〜ＳＴ２５の処理について、具体的に説明するための図である。
【符号の説明】
【００４２】
１００…ディスクチェンジャ装置、１…ディスクチェンジャ機構、２…操作部、３…主制御部、４…メモリ、５…表示部、６…チェンジャ機構制御部、１１…ドライブ、１１１…ディスクトレイ、１２…ディスクテーブル、１２１…格納部、１２２…開口部、１３…ディスクテーブルドラム、１４…ピッカー、２００…ネットワーク
【図１】
0004557038.tif 000002
【図２】
0004557038.tif 000003
【図３】
0004557038.tif 000004
【図４】
0004557038.tif 000005
【図５】
0004557038.tif 000006
【図６】
0004557038.tif 000007