(57)【要約】【課題】  メディア格納システム（１００）は、メディアディスクを受け取るためのディスク入力素子（１２２）と、ディスクを取り出すためのディスク出力素子（１２６）と、ディスクから情報を読み出すためのメディアリーダ（１３２）とを備える。ディスクから不十分な情報が読み出し可能な場合、コンピュータネットワーク（１４０）を通して得ることができる。システム（１００）は、受け取ったディスクを各内部格納場所（１１４）に移動するためのディスク搬送装置（１２４）を備える。システム（１００）は、ディスクカタログデータを入力するためのデータ入力装置（１３７）と、ディスクカタログデータを表示するためのディスプレイなどのデータ出力装置（１３８）とを備える。データ入力装置（１３７）とデータ出力装置（１３８）とは、リモートコントロール上の入力ボタンとディスプレイであってよい。各ディスクと関係する情報とは、ディスクデータへのアクセスがユーザ識別子またはコンテンツ評価によって制限されるように、識別子と関連付けられる。【選択図】図１
2011515783.tif 000002
【特許請求の範囲】
【請求項１】
複数のメディアディスクとともに使用するメディア格納システムであって、
ディスク読み出し場所と、
各メディアディスクを前記格納システムの外部からディスク読み出し場所に受け入れるためのディスク入力素子と、
前記ディスク読み出し場所から前記格納システムの外部へ各メディアディスクを取り出すためのディスク出力素子と、
それぞれが個別格納識別子を有する、複数のディスク格納場所と、
前記ディスク読み出し場所と前記ディスク格納場所との間で、各メディアディスクを移動させるためのディスク搬送装置と、
前記ディスク読み出し場所の近傍のメディアリーダと、
記憶装置と、データ入力装置と、データ出力装置と、前記メディアリーダと、前記ディスク搬送装置と、前記ディスク出力素子とデータ通信するプロセッサと、を備え、
前記プロセッサは、前記格納システムの外部から、前記ディスク読み出し場所で受信された各メディアディスクのタイトルデータを得るためのプログラミングを備え、
前記プロセッサは、前記記憶装置内に、その時点では各メディアディスクを格納していない各格納場所に、個別格納識別子と前記タイトルデータとを関連付けるためのプログラミングを備え、
前記プロセッサは、前記ディスク搬送装置を作動して前記メディアディスクを前記ディスク読み出し場所から前記メディアディスクの前記タイトルデータに関連した前記個別格納識別子を有する前記格納場所に対して転送するためのプログラミングを備えることを特徴とするシステム。
【請求項２】
請求項１に記載のシステムであって、
前記プロセッサは、各格納場所に格納された各メディアディスクのタイトルデータが含むディスクリクエストを前記データ入力装置から得るためのプログラミングを備え、
前記プロセッサは、前記ディスクリクエストに含まれた前記タイトルデータに関連した各個別格納識別子を決定するためのプログラミングを備え、
前記プロセッサは、前記ディスク搬送装置を作動して前記ディスクリクエストに含まれる前記タイトルデータに関連した前記個別格納識別子を有する各ディスク格納場所に格納された各メディアディスクを、前記ディスク読み出し場所へ搬送するためのプログラミングを備え、
前記ディスク出力素子は、前記ディスクリクエストに応えるために前記各メディアディスクを前記ディスク読み出し場所から前記格納システムの外部へ取り出すことを特徴とするシステム。
【請求項３】
請求項２に記載のシステムであって、
前記データ出力装置がリモートコントロール上のディスプレイであって、
前記データ入力装置が前記リモートコントロール上の入力であって、
前記ディスプレイと前記入力とが無線送信機と無線受信機とを介して前記プロセッサとデータ通信し、
前記プロセッサが前記ディスプレイを作動して前記システムに格納されたメディアディスクの全てのタイトルデータのリストを提示するためのプログラミングを備えることを特徴とするシステム。
【請求項４】
請求項１に記載のシステムであって、
前記プロセッサが前記格納システムの内部のメディアディスクごとに各アクセス要件データを得、かつ前記記憶装置内で、前記アクセス要件データを各前記メディアディスクの各タイトルデータと関連付けるためのプログラミングを備え、
前記プロセッサが、各格納場所に格納された各メディアディスクのタイトルデータとアクセスレベルデータとが含まれるディスクリクエストを、前記データ入力装置から得るためのプログラミングを備え、
前記プロセッサが、前記ディスクリクエストに含まれる前記タイトルデータに関連した各個別格納識別子を決定するためのプログラミングを備え、
前記プロセッサが、前記ディスク要求に含まれる前記アクセスレベルデータが前記ディスク要求に含まれる前記タイトルデータに関連した各アクセス要件データに対して充分かどうかを判断し、もし充分であれば、前記ディスク搬送装置を作動して前記ディスク要求に含まれ前記タイトルデータに関連した前記個別格納識別子を有する各ディスク格納場所に格納された各メディアディスクを前記ディスク読み出し場所へ搬送するためのプログラミングを備え、
前記ディスク出力素子が前記ディスク搬送装置によって前記ディスク読み出し場所に搬送される全ての各メディアディスクを取り出すことを特徴とするシステム。
【請求項５】
請求項４に記載のシステムであって、前記格納システムの内部のメディアディスクごとのアクセス要件データを得るための前記プログラミングが、
前記メディアリーダから前記アクセス要件データを得るための前記プロセッサ内のプログラミングと、
前記メディアリーダから得られた識別データに基づいて、前記記憶装置から前記アクセス要件データを得るための前記プロセッサ内のプログラミングと、
もし前記アクセス要件データが前記メディアリーダまたは前記記憶装置から得られなければ、前記データ出力装置を作動して前記データ入力装置から前記アクセス要件データを要求するための前記プロセッサ内のプログラミングと、を備えることを特徴とするシステム。
【請求項６】
請求項４に記載のシステムであって、
前記プロセッサがネットワークとデータ通信し、
前記格納システムの外部から前記ディスク読み出し場所で受信された各メディアディスクのためのタイトルデータを得るための前記プログラミングが、
前記メディアリーダから前記タイトルデータを得るための前記プロセッサ内のプログラミングと、
前記メディアリーダから得られた識別データに基づいて、前記記憶装置から前記タイトルデータを得るための前記プロセッサ内のプログラミングと、
前記メディアリーダから得られた識別データに基づいて、前記ネットワークから前記タイトルデータを得るための前記プロセッサ内のプログラミングと、
前記データ出力装置を作動させて前記データ入力装置から前記タイトルデータを要求するための前記プロセッサ内のプログラミングと、のうちから少なくとも１つのプログラミングを備え、
前記格納システムの内部のメディアディスクごとの各アクセス要件データを得るための前記プログラミングが、
前記メディアリーダから前記アクセス要件データを得るための前記プロセッサ内のプログラミングと、
前記メディアリーダから得られた識別データに基づいて、前記記憶装置から前記アクセス要件データを得るための前記プロセッサ内のプログラミングと、
前記メディアリーダから得られた識別データに基づいて、前記ネットワークから前記アクセス要件データを得るための前記プロセッサ内のプログラミングと、
前記データ出力装置を作動させて前記データ入力装置から前記アクセス要件データを要求するための前記プロセッサ内のプログラミングと、のうちから少なくとも１つのプログラミングを備えることを特徴とするシステム。
【請求項７】
請求項６に記載のシステムであって、前記データ出力装置がリモートコントロール上のディスプレイであって、前記データ入力装置が前記リモートコントロール上の入力であって、前記ディスプレイと前記入力とが無線送信機と無線受信機とを介して前記プロセッサとデータ通信することを特徴とするシステム。
【請求項８】
請求項１に記載のシステムであって、前記ディスク読み出し場所で受信された各メディアディスクに対するタイトルデータを前記格納システムの外部から得るための前記プログラミングが、
前記メディアリーダから前記タイトルデータを得るための前記プロセッサ内のプログラミングと、
前記メディアリーダから得られた識別データに基づいて、前記記憶装置から前記タイトルデータを得るための前記プロセッサ内のプログラミングと、
もし前記タイトルデータが前記メディアリーダまたは前記記憶装置から得られなければ、前記データ出力装置を作動して前記データ入力装置から前記タイトルデータを要求するための前記プロセッサ内のプログラミングと、を備えることを特徴とするシステム。
【請求項９】
請求項１に記載のシステムであって、前記プロセッサがネットワークとデータ通信し、かつ前記ディスク読み出し場所で受信された各メディアディスクに対するタイトルデータを前記格納システムの外部から得るための前記プログラミングが、
前記メディアリーダから前記タイトルデータを得るための前記プロセッサ内のプログラミングと、
前記メディアリーダから得られた識別データに基づいて、前記記憶装置から前記タイトルデータを得るための前記プロセッサ内のプログラミングと、
前記メディアリーダから得られた識別データに基づいて、前記ネットワークから前記タイトルデータを得るための前記プロセッサ内のプログラミングと、
前記データ出力装置を作動させて前記データ入力装置から前記タイトルデータを要求するための前記プロセッサ内のプログラミングと、のうちから少なくとも１つのプログラミングを備えることを特徴とするシステム。
【請求項１０】
請求項９に記載のシステムであって、前記データ出力装置がリモートコントロール上のディスプレイであって、前記データ入力装置が前記リモートコントロール上の入力であって、前記ディスプレイと前記入力とが無線送信機と無線受信機とを介して前記プロセッサとデータ通信することを特徴とするシステム。
【請求項１１】
複数のメディアディスクとともに使用するメディア格納システムであって、
読み出し場所と、
各メディアディスクを前記格納システムの外部から前記読み出し場所に入力するためのディスク入力素子と、
それぞれが個別格納識別子を有する、複数のディスク格納場所と、
前記読み出し場所と前記ディスク格納場所との間で、各メディアディスクを移動させるためのディスク搬送装置と、
前記ディスク搬送装置によって前記読み出し場所に搬送される全ての各メディアディスクを取り出すための前記ディスク出力素子と、
前記読み出し場所の近傍のメディアリーダと、
ディスプレイと入力装置とを有するリモートコントロールと、
記憶装置と、前記メディアリーダと、前記ディスク搬送装置と、前記ディスプレイと、前記入力装置とデータ通信するプロセッサと、
前記読み出し場所と、前記複数のディスク格納場所と、前記ディスク搬送装置と、前記プロセッサと、前記記憶装置と、前記メディアリーダとを内蔵するハウジングと、
前記ディスク入力素子によって入力されたメディアディスクごとのタイトルデータを得るための前記プロセッサ内のプログラミングと、
前記読み出し場所での各メディアディスクに対する前記タイトルデータと、その時点では各メディアディスクを格納しない各格納場所に対する各個別格納識別子とを、前記記憶装置で、関連付けるための前記プロセッサ内のプログラミングと、
前記ディスク搬送装置を作動させて、各メディアディスクを、前記読み出し場所から、前記読み出し場所で前記メディアディスクの前記タイトルデータに関連した前記個別格納識別子を有する各格納場所へ、転送するための前記プロセッサ内のプログラミングと、
各格納場所に格納された各メディアディスクのタイトルデータが含まれる前記ディスクリクエストを前記入力装置から認識するための前記プロセッサ内のプログラミングと、
前記ディスクリクエストに含まれる前記タイトルデータに関連した各個別格納識別子を決定するための前記プロセッサ内のプログラミングと、
前記ディスク搬送装置を作動して前記ディスクリクエストに含まれる前記タイトルデータに関連した前記個別格納識別子を有する各ディスク格納場所に格納された各メディアディスクを、前記読み出し場所へ搬送するための前記プロセッサ内のプログラミングと、
各格納場所に格納されたメディアディスクに対する全てのタイトルデータのリストを有する前記ディスプレイを提供するための前記プロセッサ内のプログラミングと、を備えることを特徴とするシステム。
【請求項１２】
請求項１１に記載のシステムであって、前記各格納場所に格納されたメディアディスクごとの各アクセス要件データを得て、かつ前記アクセス要件データを前記各メディアディスクの各タイトルデータを前記記憶装置内で関連付けるための前記プロセッサ内のプログラミングを、さらに備えることを特徴とするシステム。
【請求項１３】
請求項１２に記載のシステムであって、前記ディスクリクエストがアクセスレベルデータを含み、
前記ディスクリクエストに含まれる前記アクセスレベルデータが前記ディスク要求に含まれる前記タイトルデータに関連した各アクセス要件データに対して充分かどうかを判断するための前記プロセッサ内のプログラミングと、
前記ディスクリクエストに含まれる前記アクセスレベルデータが充分だった場合のみ、前記ディスク搬送装置を作動して前記ディスクリクエストに含まれる前記タイトルデータに関連した前記個別格納識別子を有する各ディスク格納場所に格納された各メディアディスクを、前記読み出し場所へ搬送するための前記プロセッサ内のプログラミングと、をさらに備えることを特徴とするシステム。
【請求項１４】
請求項１３に記載のシステムであって、前記各格納場所に格納されたメディアディスクごとに各アクセス要件データを得るための前記プログラミングが、
前記メディアリーダから前記アクセス要件データを得るための前記プロセッサ内のプログラミングと、
前記メディアリーダから得られた識別データに基づいて、前記記憶装置から前記アクセス要件データを得るための前記プロセッサ内のプログラミングと、
もし前記アクセス要件データが前記メディアリーダまたは前記記憶装置から得られなければ、前記ディスプレイを作動して前記入力装置から前記アクセス要件データを要求するための前記プロセッサ内のプログラミングと、を備えることを特徴とするシステム。
【請求項１５】
請求項１３に記載のシステムであって、
前記プロセッサがネットワークとデータ通信し、
前記ディスク入力素子によって入力されたメディアディスクごとのタイトルデータを得るためのプログラミングが、
前記メディアリーダから前記タイトルデータを得るための前記プロセッサ内のプログラミングと、
前記メディアリーダから得られた識別データに基づいて、前記記憶装置から前記タイトルデータを得るための前記プロセッサ内のプログラミングと、
前記メディアリーダから得られた識別データに基づいて、前記ネットワークから前記タイトルデータを得るための前記プロセッサ内のプログラミングと、
前記ディスプレイを作動させて前記入力装置から前記タイトルデータを要求するための前記プロセッサ内のプログラミングと、のうちから少なくとも１つのプログラミングを備え、
前記各格納場所に格納されたメディアディスクごとに各アクセス要件データを得るための前記プログラミングが、
前記メディアリーダから前記アクセス要件データを得るための前記プロセッサ内のプログラミングと、
前記メディアリーダから得られた識別データに基づいて、前記記憶装置から前記アクセス要件データを得るための前記プロセッサ内のプログラミングと、
前記メディアリーダから得られた識別データに基づいて、前記ネットワークから前記アクセス要件データを得るための前記プロセッサ内のプログラミングと、
前記ディスプレイを作動させて前記入力装置から前記アクセス要件データを要求するための前記プロセッサ内のプログラミングと、のうちから少なくとも１つのプログラミングを備えることを特徴とするシステム。
【請求項１６】
請求項１５に記載のシステムであって、前記各タイトルデータに対応するアクセス頻度を追跡するための前記プロセッサ内のプログラミングをさらに備えることを特徴とするシステム。
【請求項１７】
請求項１６に記載のシステムであって、
前記ディスク搬送装置が前記第１ディスク格納場所に格納された各メディアディスクを前記読み出し場所へ転送するために要する時間は、前記ディスク搬送装置が前記第２ディスク格納場所に格納された各メディアディスクを前記読み出し場所へ転送するために要する時間未満であり、
前記第１ディスク格納場所と前記第２ディスク格納場所とは、各メディアディスクが前記ディスク入力素子によって入力された時点では、いずれかの前記メディアディスクも格納せず、
前記プロセッサが、前記読み出し場所での前記メディアディスクに対する前記タイトルデータと、前記第１格納場所または前記第２格納場所に対する各個別格納識別子とを、前記読み出し場所での前記ディスクの前記アクセス頻度に少なくとも部分的に基づいて、前記記憶装置内で、関連付けるためのプログラミングを備えることを特徴とするシステム。
【請求項１８】
請求項１７に記載のシステムであって、前記ディスプレイと前記入力装置とが無線送信機と無線受信機とを介して前記プロセッサとデータ通信することを特徴とするシステム。
【請求項１９】
請求項１１に記載のシステムであって、
前記プロセッサが前記各タイトルデータに対応するアクセス頻度を追跡するためのプログラミングを備え、
前記ディスク搬送装置が前記第１ディスク格納場所に格納された各メディアディスクを前記読み出し場所へ転送するために要する時間は、前記ディスク搬送装置が前記第２ディスク格納場所に格納された各メディアディスクを前記読み出し場所へ転送するために要する時間未満であり、
前記第１ディスク格納場所と前記第２ディスク格納場所とは、各メディアディスクが前記ディスク入力素子によって入力された時点では、いずれかの前記メディアディスクも格納せず、
前記プロセッサが、前記読み出し場所での前記メディアディスクに対する前記タイトルデータと、前記第１格納場所または前記第２格納場所に対する各個別格納識別子とを、前記読み出し場所での前記ディスクの前記アクセス頻度に少なくとも部分的に基づいて、前記記憶装置内で、関連付けるためのプログラミングを備えることを特徴とするシステム。
【請求項２０】
請求項１９に記載のシステムであって、前記ディスプレイと前記入力装置とが無線送信機と無線受信機とを介して前記プロセッサとデータ通信することを特徴とするシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般的に、家庭用電化製品に関し、詳しくは、ＣＤやＤＶＤなどのデータディスクやその他のデータディスクをカタログ化し、格納し、抽出するためのメディア格納装置に関する。メディア格納システムによって、ユーザは、ディスクを格納ユニットに挿入することができる。該ユニットでは、ユーザが将来参照したり、要求すれば取り出したりしたりすることができるように、情報が読み出され、収集され、カタログ化される。
【背景技術】
【０００２】
音楽、映画、またはその他のデジタルデータが保存されているＤＶＤやコンパクトディスクのユーザは、ディスクのコレクションおよびその内容を整理することがしばしば困難である。たとえユーザがディスクを保持し続けたとしても、ユーザにとれば、内容を素早く特定することはやはり困難である。ディスクライブラリを管理する問題の範囲は、１００枚、５００枚、またはそれ以上のデータディスクを有する個人または組織を考えてみると良く理解できるだろう。ディスクライブラリは、安全で整理された場所に保存しておく必要があるだけでなく、ディスクの内容は、実際の格納場所から離れたところから、要求があればアクセスできる必要がある。
【０００３】
従来技術では、データディスクを記憶するため、さらにはその内容をカタログ化するための、様々な装置が提案されている。意図した目的のためには恐らく効果的だろうが、既存の装置は、離れた場所からは、ディスクライブラリの内容にアクセスしたり、新しいディスク内容をカタログ化したり、または、記憶されたディスクを取り出したりするようには構成されていない。
【０００４】
従って、メディアディスクを受け取ったり、カタログ化のためにディスクからデータを読み出したり、受け取ったディスクを格納場所に転送をしたり、要求があれば、格納したディスクを取り出すことができるメディア格納システムを有することが望まれる。また、格納システムに近くまたは離れた場所からユーザがレビューできるように、カタログ化データを利用可能にすることができるメディア格納システムを有することが望まれる。さらに、ユーザ識別子やコンテンツ評価などによって、アクセスを制御するメディア格納システムを有することが望まれる。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従って、本発明によるメディア格納装置は、ディスク読み出し場所と、記憶システムの外部から前記ディスク読み出し場所に各メディアディスクを受け入れるためのディスク入力素子とを備える。また、該格納装置は、ディスク読み出し場所から格納システムの外部の場所へ各メディアディスクを取り出すためのディスク出力素子を備える。該格納装置は、複数のディスク格納場所を備える。なお、各格納場所は、個別の格納識別子を有する。各メディアディスクをディスク読み出し場所とディスク格納場所との間を移動させるために、ディスク搬送装置が格納システムに備えられる。さらに、メディアリーダがディスク読み出し場所の付近に位置する。
【０００６】
プロセッサは、記憶装置と、データ入力装置と、データ出力装置と、前記メディアリーダと、前記ディスク搬送装置と、前記ディスク出力素子とデータ通信する。前記プロセッサは、前記格納システムの外部から、前記ディスク読み出し場所で受信されたメディアディスクごとのタイトルデータを得るためのプログラミングを備える。また、前記プロセッサは、前記記憶装置内に、その時点では各メディアディスクをまだ格納していない各格納場所に個別格納識別子と前記タイトルデータとを関連付けるためのプログラミングを備える。さらに、プロセッサは、ディスク搬送装置を作動させて、メディアディスクをディスク読み出し場所から、メディアディスクのタイトルデータに関連した個別格納識別子を有する格納場所へ転送させるプログラミングを備える。
【０００７】
本発明の重要な観点は、出力装置がリモートコントロール上のディスプレイであり、入力装置がリモートコントロール上の入力であってよいことである。前記ディスプレイと前記入力とが無線送信機と無線受信機とを介して前記プロセッサとデータ通信する。メディア格納システムのプロセッサは前記ディスプレイを作動して前記システムに格納されたメディアディスクの全てのタイトルデータのリストを提示するためのプログラミングを備える。
【０００８】
従って、本発明の全体的な目的は、ＣＤやＤＶＤなどのデータディスクを物理的に格納するためのメディア格納システムを提供することである。
【０００９】
本発明の他の目的は、上記のように、各ディスクの内容に関するデータを読み出したり、収集したり、入力するため、およびそのデータを表示スクリーンなどの出力装置上でレビューするため利用可能にするための、メディア格納システムを提供することである。
【００１０】
本発明のその他の目的は、上記のように、ディスクデータが許可されたユーザに対して利用可能になるメディア格納システムを提供することである。
【００１１】
本発明のさらにその他の目的は、上記のように、ディスクデータがリモート制御装置からアクセス可能になるようなメディア格納システムを提供することである。
【００１２】
本発明の他の目的は、上記のように、コンテンツ評価等に従って、各ユーザに関連して、ディスクが関連し合うようなメディア格納システムを提供することである。
【００１３】
本発明のその他の目的は、上記のように、許可されたユーザによって要求された場合、選択されたディスクを取り出すことができるメディア格納システムを提供することである。
【００１４】
本発明の他の目的及び利点は、図示、例として示される添付の図面と、本発明の実施形態とを参照した以下の説明から明らかになるだろう。
【図面の簡単な説明】
【００１５】
【図１】本発明の好ましい実施形態によるメディア格納システムの斜視図である。
【図２】図１に示すメディア格納システムと共に使用するためのリモート制御装置の斜視図である。
【図３】本発明による、通信および表示部の各部を示すブロック図である。
【図４】ディスクのタイトルデータを得るための、本システムによるプロセッサによって実行されるルーチンを示すフローチャートである。
【図５】格納されたディスクデータに対するアクセスを制限するためのプロセッサによって実行され得るルーチンである。
【図６ａ】本発明による、ディスク読み出しおよび格納場所の構成を示すブロック図である。
【図６ｂ】ディスク入力、出力、および搬送装置の各部のブロック図である。
【発明を実施するための形態】
【００１６】
本発明によるメディア格納システム１００を添付の図１〜６ｂを参照して詳細に説明する。さらに詳しくは、本発明によれば、複数のメディアディスク（例えば、ＣＤ、ＤＶＤなど）とともに使用されるメディア格納システム１００は、ディスク読み出し場所１１２と、複数のディスク格納場所１１４とを備える（図６ａ）。各ディスク格納場所１１４は、個別格納識別子（つまり、個別識別番号）を有する。
【００１７】
図６ａに示すように、ディスク入力素子１２２が、メディアディスクを格納システム１００の外部から読み出し場所１１２へ受け入れるため、つまり、格納システム１００の外部からメディアディスクを読み出し場所１１２へ入力するため、に設けられる。ディスク搬送装置１２４は、各メディアディスクを読み出し場所１１２とディスク格納場所１１４との間を移動させる。ディスク出力素子１２６がメディアディスクを読み出し場所１１２から格納システム１００の外部に取り出すため、設けられる。さらに詳しくは、ディスク出力素子１２６は、ディスク搬送装置１２４によって読み出し場所１１２に搬送された全てのメディアディスクを取り出すことができる。メディアリーダ１３２（図３、６ａ、６ｂ）は、ディスク読み出し場所１１２の近傍に存在するが、これは、読み出し場所１１２において、各メディアディスクからデータを得るためである。
【００１８】
図３、６ｂに示すように、プロセッサ１３４が、記憶装置１３６、データ入力装置１３７、データ出力装置１３８（例えば、ディスプレイ）、メディアリーダ１３２、ディスク搬送装置１２４、ディスク入力素子１２２、ディスク出力素子１２６、および／またはネットワーク１４０（例えば、インターネットなど）と、データ通信することができる。ハウジング１５０（図１、６ａ）は、読み出し場所１１２、複数のディスク格納場所１１４、ディスク搬送装置１２４、プロセッサ１３４、記憶装置１３６、メディアリーダ１３２を備えることができる。さらに、ハウジング１５０は、図１に示すように、ディスプレイ１３８と、入力装置１３７とを備えることができ、および／またはリモートコントロール１５５は、図２、３に示すようにディスプレイ１３８と、入力装置１３７とを備えることができる。ディスプレイ１３８と入力装置１３７とは、無線送信機１３９ａ、無線受信機１３９ｂ（図３）、またはその他の適切な通信技術を介して、プロセッサ１３４とデータ通信することができる。
【００１９】
プロセッサ１３４は、入力素子１２２によって読み出し場所１１２に入力されたメディアディスクごとにタイトルデータを得るためのプログラミングを備えることができる。図４は、プロセッサ１３４によって実行され得るルーチン４００を示す。ステップ４０１、４０２、４０３、４０４、４０５は、タイトルデータを得るための、プロセッサ１３４内の特定のプログラミングを表す。ステップ４０１では、入力素子１２２は、各メディアディスクを読み出し場所１１２に提供し、メディアリーダ１３２は、メディアディスク（例えば、データ量、ファイル／トラック番号、トラックの長さなど）から識別データを得る。ルーチン４００は、ステップ４０２に進み、プロセッサ１３４は、識別データを記憶装置１３６に維持された識別データと比較する。メディアディスクがシステム１００にすでに知られているとプロセッサ１３４が判断すれば、プロセッサ１３４は、記憶装置１３６からタイトルデータを得て、かつルーチン４００はステップ４０８に進む。その一方、そうでなければ、ルーチン４００はステップ４０３に続く。
【００２０】
ステップ４０３では、プロセッサ１３４は、メディアリーダ１３２からタイトルデータを得ることを試みる。メディアディスクがタイトルデータを備えていれば、メディアリーダ１３２は、タイトルデータをプロセッサ１３４に提供し、かつルーチン４００は、ステップ４０６に進む。その一方、そうでなければ、ルーチン４００はステップ４０４に続く。
【００２１】
ステップ４０４では、プロセッサ１３４は、メディアリーダ１３２から得た識別データに基づいて、ネットワーク１４０からタイトルデータを得ることを試みる。ネットワーク１４０がタイトルデータをプロセッサ１３４に提供すれば、ルーチンはステップ４０６に進む。その一方、そうでなければ、ルーチンは、ステップ４０５に続く。
【００２２】
ステップ４０５では、プロセッサ１３４は、ディスプレイ１３８を作動させて、データ入力装置１３７からタイトルデータを要求する。タイトルデータがデータ入力装置１３７によって提供されれば、ルーチンはステップ４０６に進む。
【００２３】
ステップ４０６では、プロセッサ１３４は、タイトルデータと対応する識別データとを記憶装置１３６に記憶し、ルーチン４００は、ステップ４０７に進む。ステップ４０７では、プロセッサ１３４は、ディスプレイ１３８を作動させて、カテゴライゼーションデータ（つまり、映画、音楽、ジャンル、写真、文書など）を要求し、カテゴライゼーションデータは、データ入力装置１３７を使って提供され、かつタイトルデータと共に、記憶装置１３６に記憶され得る。プロセッサ１３４は、ディスプレイ１３８を作動させてシステム１００に記憶されたメディアディスク用の全てのタイトルデータのリストを提示させるためのプログラミングを備えることができる。カテゴライゼーションデータが存在すれば、この提示を高めることができる（つまり、全ての音楽が１つのまとまりで示すことができ、全ての映画を他のまとまりで示すことができる等）。ルーチン４００は、ステップ４０７からステップ４０８へ進む。
【００２４】
ステップ４０８では、プロセッサ１３４は、現在、どのディスク格納場所（複数個の場合もあり）１１４がメディアディスクを格納していないかを判断する。この判断は、例えば、記憶装置１３６を参照することによってなされる。ルーチン４００は、ステップ４０８からステップ４０９へ進む。
【００２５】
ステップ４０９では、プロセッサ１３４は、（記憶装置１３６内で）、読み出し場所１１２でのメディアディスクのタイトルデータを、メディアディスクを格納する予定の空の格納場所１１４用の、各個別格納識別子に関連付ける。空の格納場所１１４は、ランダムに選択してもよく、格納場所１１４は、意図的に選択されてもよい。例えば、プロセッサ１３４は、各タイトルデータ（つまり、各メディアディスク）に対応するアクセス頻度を追跡するための、つまり各メディアディスクがシステム１００からどの程度頻繁にアクセスされるかを追跡するためのプログラミングを含むことができる。２つの格納場所１１４が空で、かつディスク搬送装置１２４が各メディアディスクを第１場所１１４から読み出し場所１１２まで転送するために要する時間がディスク搬送装置１２４が各メディアディスクを第２場所１１４から読み出し場所１１２へ転送するために要する時間より短い場合、どの程度頻繁にメディアディスクがアクセスされるかによって、第１または第２格納場所１１４のどちらかが選択されるかを判断することができる。ルーチン４００は、ステップ４０９からステップ４１０へ進む。
【００２６】
ステップ４１０では、プロセッサ１３４は、ディスク搬送装置１２４を作動させて、メディアディスクを読み出し場所１１２から個別格納識別子を有する格納場所１１４へ転送させる。なお、該個別格納識別子は、ステップ４０９においてメディアディスクのタイトルデータに関連付けをされたものである。
【００２７】
各メディアディスクが各格納場所１１４に配置すれば、ユーザは、入力装置１３７を使って、システム１００からメディアディスクを要求することができる。プロセッサ１３４は、入力装置１３７からディスクリクエストを認識するためのプログラミングを含む。ディスクリクエストは、所望のメディアディスクのタイトルデータを含む。なお、アクセスレベルデータを任意で含んでもよい。アクセスレベルデータは、図５に関連して、以下に説明する。さらに、プロセッサ１３４は、（例えば、記憶装置１３６にアクセスすることによって、）ディスクリクエストに含まれるタイトルデータと関連付けられた各個別格納識別子を決定するためのプログラミングと、ディスク搬送装置１２４を作動させて、所望のメディアディスクを、個別格納識別子を有するディスク格納場所１１４から読み出し場所１１２へ転送するためのプログラミングと、を備えてもよい。上記のように、ディスク出力素子１２６は、ディスク搬送装置１２４によって読み出し場所１１２に搬送されたメディアディスクを取り出す。
【００２８】
図５は、システム１００とプロセッサ１３４内のプログラミングとを利用して実行されるルーチン５００を示す。タイトルデータを得るための、プロセッサ１３４内のプログラミングと同様（上記）、プロセッサ１３４は、格納システム１００内部のメディアディスクごとに各アクセス要件データを得て、かつ、（記憶装置１３６内で、）メディアディスクごとに、該アクセス要件データをタイトルデータに関連付けるためのプログラミングを備えることができる。アクセス要件データは、例えば、ユーザ固有、グループ固有、コンテンツ関連、などであり得る。例えば、アクセス要件データは、映画に対しては、「Ｇ」、「ＰＧ−１３」、または「Ｒ」であり、年齢が関係したビデオゲームに対しては、「保護者の同席があった場合のみ」である。簡単に言うと、アクセス要件データは、メディアディスクを得る前にユーザが有する必要があるアクセスレベルを表す。
【００２９】
アクセス要件データを得るために、プロセッサ１３４は、メディアリーダ１３２からアクセス要件データを得るためのプログラミング、上記のように、メディアリーダ１３２から得られた識別データに基づいて、記憶装置１３６からアクセス要件データを得るためのプログラミング、メディアリーダ１３２から得られた識別データに基づいて、ネットワーク１４０からアクセス要件データを得るためのプログラミング、および／または、アクセスデータをメディアリーダ１３２または記憶装置１３６から得ることができない場合、またはメディアリーダ１３２または記憶装置１３６から得られたアクセスデータが不満足な場合、ディスプレイ１３８を作動させて入力装置１３７からアクセス要件データを要求するためのプログラミング、を備えてもよい。
【００３０】
ステップ５０１では、ユーザは、入力装置１３７を利用して、パスワードや名前などの個人の識別子を入力する。個人の識別子は、上記のアクセスレベルデータである場合があり、また、個人の識別子は、記憶装置１３６内のアクセスレベルデータと関連付けられてもよい。ステップ５０２では、ユーザは、入力装置１３７を利用して、システム内のメディアディスクを選択し、かつタイトルデータとアクセスレベルデータとを有するディスクリクエストを提供する。ルーチン５００は、ステップ５０３に進む。
【００３１】
ステップ５０３では、プロセッサ１３４は、ディスクリクエスト内に含まれたタイトルデータに関連したアクセス要件データにとって、ディスクリクエスト内のアクセスレベルデータが充分かどうかを判断する。例えば、ディスクリクエスト内に含まれたタイトルデータに関連したアクセス要件データは、「ＰＧ−１３」であってよい。もしアクセスレベルデータが「ＰＧ−１３」や「Ｒ」だとしたら、アクセスレベルデータは充分だろうし、もしアクセスレベルデータが「Ｇ」や「ＰＧ」だとしたら、アクセスレベルデータは不十分だろう。アクセスレベルデータが充分な場合、ルーチン５００はステップ５０５へ進み、そうでなければ、ルーチンは、ステップ５０４へ進む。
【００３２】
ステップ５０４では、プロセッサ１３４は、ディスクリクエスト内に含まれたタイトルデータに関連したアクセス要件データにとって、ディスクリクエストに関連した２次アクセスレベルデータが充分かどうかを判断する。例えば、映画は、「恐怖ジャンル」のアクセス要件データを有し、ユーザは、「恐怖ジャンル」の対応するアクセスレベルデータを有さない場合もある。しかし、ユーザは、「午後５時までの恐怖ジャンル」の２次アクセスレベルデータを有するかもしれない。こういう場合、プロセッサ１３４は、２次条件が満たされたかどうか（つまり、午後５時までかどうか）を判断してもよい。もしそうであれば、ルーチン５００はステップ５０５へ進み、そうでなければ、ルーチン５００は、ステップ５０６へ進む。他の例として、ＣＤは、「保護者の指導が必要：露骨な歌詞」のアクセス要件データ有するかもしれないし、ユーザが「保護者の指導が必要：露骨な歌詞」の対応するアクセスレベルデータを有しないかもしれない。しかし、特定のＣＤが要求される場合に備えて、例外を記憶装置１３６に格納してもよい。こういう場合、プロセッサ１３４は、２次条件が満たされたと（つまり、例外が適応されたと）判断してもよく、ルーチン５００は、ステップ５０５に進むか、そうでなければ、ルーチン５００は、ステップ５０６へ進む。
【００３３】
ステップ５０５では、プロセッサ１３４は、（例えば、記憶装置１３６にアクセスすることによって、）ディスクリクエストに含まれるタイトルデータに関連した各個別格納識別子を決定し、かつプロセッサ１３４は、ディスク搬送装置１２４を作動させて、所望のメディアディスクを、個別格納識別子を有するディスク格納場所１１４から読み出し場所１１２へ転送する。上記のように、ディスク出力素子１２６は、ディスク搬送装置１２４によって読み出し場所１１２に搬送されたメディアディスクを取り出すことができる。
【００３４】
ステップ５０６では、プロセッサ１３４は、要求されたメディアディスクをユーザに提供することを拒み、ディスプレイ１３８を作動させて、ユーザのアクセスレベルデータが充分ではないので要求されたメディアディスクにアクセスできないことを説明する。
【００３５】
本発明のある形態が図示および説明されたが、そのような制限が以下の請求項およびその許可される機能的な均等物に含まれない限り、本発明は図示および説明だけに限定されないことを理解されよう。
【図１】
2011515783.tif 000003
【図２】
2011515783.tif 000004
【図３】
2011515783.tif 000005
【図４】
2011515783.tif 000006
【図５】
2011515783.tif 000007
【図６ａ】
2011515783.tif 000008
【図６ｂ】
2011515783.tif 000009