(57)【要約】電子装置からのアクセスに応じて所定情報を提供する情報提供装置を包含する情報提供システムであって、前記情報提供装置は、所定情報に対応付けられている識別情報を取得する第１取得部と、前記第１取得部によって取得された識別情報に基づいてネットワーク上のアドレスを生成する第１生成部と、前記第１生成部によって生成されたネットワーク上のアドレスを、前記電子装置からのアクセスのためのアドレスとして設定する設定部とを備え、前記電子装置は、ユーザーが所望する所定情報に対応付けられている識別情報を取得する第２取得部と、前記第２取得部によって取得された識別情報に基づいてネットワーク上のアドレスを生成する第２生成部と、前記第２生成部によって生成されたネットワーク上のアドレスに基づいて特定の情報提供装置へアクセスし、その特定の情報提供装置が提供する所定情報を取得する所望情報取得部とを備える。
2004023309.tif 000002
【特許請求の範囲】
【請求項１】
電子装置と、その電子装置からのアクセスに応じて所定情報を提供する情報提供装置とを包含する情報提供システムであって、
前記情報提供装置は、
所定情報に対応付けられている識別情報を取得する第１取得部と、
前記第１取得部によって取得された識別情報に基づいてネットワーク上のアドレスを生成する第１生成部と、
前記第１生成部によって生成されたネットワーク上のアドレスを、前記電子装置からのアクセスのためのアドレスとして設定する設定部とを備え、
前記電子装置は、
ユーザーが所望する所定情報に対応付けられている識別情報を取得する第２取得部と、
前記第２取得部によって取得された識別情報に基づいてネットワーク上のアドレスを生成する第２生成部と、
前記第２生成部によって生成されたネットワーク上のアドレスに基づいて特定の情報提供装置へアクセスし、その特定の情報提供装置が提供する所定情報を取得する所望情報取得部とを備える、情報提供システム。
【請求項２】
所定情報とその所定情報に対応付けられている識別情報とが記録された記憶媒体が装着される装着部をさらに備え、
前記第１取得部は、前記装着部に装着された記憶媒体から前記識別情報を読み取る、請求項１に記載の情報提供システム。
【請求項３】
前記記憶媒体には、所定情報と、その所定情報に対応付けられている識別情報としての記憶媒体識別子とが記録されている、請求項２に記載の情報提供システム。
【請求項４】
所定情報とその所定情報に対応付けられている識別情報とが格納された記憶装置をさらに備え、
前記第１取得部は、前記記憶装置から前記識別情報を読み取る、請求項１に記載の情報提供システム。
【請求項５】
前記所定情報は、映画データ、音楽データ、書籍データ、又は、事務データのうちの少なくとも１つである、請求項１から４のいずれかに記載の情報提供システム。
【請求項６】
前記電子装置はさらに、
情報提供装置が提供する所定情報の内容を示す情報とその所定情報に対応付けられている識別情報とを対応づけた参照インデックスのうち所定情報の内容を示す情報を表示する画像表示装置と、
前記画像表示装置に表示された所定情報の内容を示す情報の中から、少なくとも１つの所定情報の内容を示す情報を選択させる選択部とを備え、
前記第２取得部は、前記選択部によって選択された所定情報の内容を示す情報が対応付けられている識別情報を取得する、請求項１から５のいずれかに記載の情報提供システム。
【請求項７】
電子装置からのアクセスに応じて所定情報を提供する情報提供装置であって、
所定情報に対応付けられている識別情報を取得する取得部と、
前記取得部によって取得された識別情報に基づいてネットワーク上のアドレスを生成する生成部と、
前記生成部によって生成されたネットワーク上のアドレスを、前記電子装置からのアクセスのためのアドレスとして設定する設定部とを備える、情報提供装置。
【請求項８】
前記取得部は、所定情報とその所定情報に対応付けられている識別情報とが記録された記憶媒体から前記識別情報を読み取る、請求項７に記載の情報提供装置。
【請求項９】
前記記憶媒体には、所定情報と、その所定情報に対応付けられている識別情報としての記憶媒体識別子とが記録されている、請求項８に記載の情報提供装置。
【請求項１０】
所定情報とその所定情報に対応付けられている識別情報とが格納された記憶装置をさらに備え、
前記取得部は、前記記憶装置から前記識別情報を読み取る、請求項７に記載の情報提供装置。
【請求項１１】
前記所定情報は、映画データ、音楽データ、書籍データ、又は、事務データのうちの少なくとも１つである、請求項７から１０のいずれかに記載の情報提供装置。
【請求項１２】
情報提供装置にネットワークを介してアクセスして、所定情報を取得する電子装置であって、
ユーザーが所望する所定情報に対応付けられている識別情報を取得する識別情報取得部と、
前記識別情報取得部によって取得された識別情報に基づいてネットワーク上のアドレスを生成する生成部と、
前記生成部によって生成されたネットワーク上のアドレスに基づいて特定の情報提供装置へアクセスし、その特定の情報提供装置が提供する所定情報を取得する所望情報取得部とを備える、電子装置。
【請求項１３】
情報提供装置が提供する所定情報の内容を示す情報とその所定情報に対応付けられている識別情報とを対応づけた参照インデックスのうち、所定情報の内容を示す情報を表示する画像表示装置と、
前記画像表示装置に表示された所定情報の内容を示す情報の中から、少なくとも１つの所定情報の内容を示す情報を選択させる選択部とをさらに備え、
前記取得部は、前記選択部によって選択された所定情報の内容を示す情報が対応付けられている識別情報を取得する、請求項１２に記載の電子装置。
【請求項１４】
電子装置からのアクセスに応じて所定情報を提供する情報提供装置にアドレスを設定する方法であって、
所定情報に対応付けられている識別情報を取得し、
その取得された識別情報に基づいてネットワーク上のアドレスを生成し、
その生成されたネットワーク上のアドレスを、前記電子装置からのアクセスのためのアドレスとして設定する、アドレス設定方法。
【請求項１５】
情報提供装置にネットワークを介してアクセスして、所定情報を取得する方法であって、
ユーザーが所望する所定情報に対応付けられている識別情報を取得し、
その取得された識別情報に基づいてネットワーク上のアドレスを生成し、
その生成されたネットワーク上のアドレスに基づいて特定の情報提供装置へアクセスし、その特定の情報提供装置が提供する所定情報を取得する、情報取得方法。
【請求項１６】
電子装置からのアクセスに応じて所定情報を提供する情報提供装置にアドレスを設定するプログラムであって、
所定情報に対応付けられている識別情報を取得するステップ、
その取得された識別情報に基づいてネットワーク上のアドレスを生成するステップ、
その生成されたネットワーク上のアドレスを、前記電子装置からのアクセスのためのアドレスとして設定するステップをコンピュータに実行させるためのプログラム。
【請求項１７】
情報提供装置にアクセスして、所定情報を取得するプログラムであって、
ユーザーが所望する所定情報に対応付けられている識別情報を取得するステップ、
その取得された識別情報に基づいてネットワーク上のアドレスを生成するステップ、
その生成されたネットワーク上のアドレスに基づいて特定の情報提供装置へアクセスし、その特定の情報提供装置が提供する所定情報を取得するステップをコンピュータに実行させるためのプログラム。
【請求項１８】
電子装置からのアクセスに応じて所定情報を提供する情報提供装置であって、所定情報に対応付けられている識別情報を取得する取得部と、前記取得部によって取得された識別情報に基づいてネットワーク上のアドレスを生成する生成部と、前記生成部によって生成されたネットワーク上のアドレスを、前記電子装置からのアクセスのためのアドレスとして設定する設定部とを備える情報提供装置によって読み取り可能な記憶媒体であって、
前記所定情報と、その所定情報に対応付けられている識別情報とを記録した、記憶媒体。
【発明の詳細な説明】
【技術分野】  本発明は、電子装置と、その電子装置からのアクセスに応じて所定情報を提供する情報提供装置とを包含する情報提供システムに関する。
【背景技術】  従来、クライアント２００’と、そのクライアント２００’からのアクセスに応じて所定情報を提供するネットワーク接続記憶装置１００’（以下情報提供装置１００’という）とを包含する情報提供システムが知られている。
図１４は、従来の情報提供システムの概略構成を説明するための図である。
情報提供装置１００’には、提供対象の所定情報（例えば映画データ）が記録されたＭＯディスク（Ｍａｇｎｅｔｏ  Ｏｐｔｉｃａｌ  ｄｉｓｋ）等の記憶媒体Ｃ（又はＤ）が装着される。ネットワーク接続記憶装置１００’には、クライアント２００’からのアクセスのためのアドレス（図１４ではネットワーク識別子００００を含むＩＰｖ６アドレス）が設定される。情報提供装置１００’は、その設定されたアドレスにアクセスしたクライアント２００’に対して、所定情報（装着された記憶媒体Ｃに記録されている）を提供する。なお、このアドレス（ＩＰｖ６アドレス）は、ネットワーク接続記憶装置１００’で動作するオペレーティングシステムをユーザーが手動にて入力操作することにより設定される。
上記従来の情報提供システムにおいては、次の手順で所定情報を取得する。図１５は、その手順を説明するためのフローチャートである。
まず、必要なデータ（所望の所定情報）が記録されている記憶媒体を、インデックス等から探し（Ｓ５００）、情報提供装置１００’に装着する（Ｓ５０１）。所望の所定情報の取得に際しては、クライアント２００’は、その記憶媒体が装着された情報提供装置１００’にアクセスし（Ｓ５０２）、所望の所定情報を取得する（Ｓ５０３）。そのアクセスのためのアドレスは、その記憶媒体が装着された情報提供装置１００’に割り当てられているネットワーク識別子（例えば００００）をユーザー等が指定することにより得られる。
上記従来の情報提供システムにおいては、情報提供装置１００’には異なる記憶媒体が装着可能であるため、所望の所定情報の取得に際して、その所定情報を提供可能な（即ち所望の所定情報が記録されている記憶媒体が装着されている）情報提供装置１００’（のネットワーク識別子等）を把握しておく必要がある。このことは、ユーザーにとって大きな負担となる（特に、情報提供装置１００’が複数存在する場合）。
【発明の開示】
本発明の課題は、電子装置と、その電子装置からのアクセスに応じて所定情報を提供する情報提供装置とを包含する情報提供システムにおいて、所望の所定情報の取得に際して、その所定情報を提供可能な情報提供装置を把握することなく、所望の所定情報を取得できるようにすることにある。
本発明は、上記の課題を解決するために、電子装置と、その電子装置からのアクセスに応じて所定情報を提供する情報提供装置とを包含する情報提供システムであって、前記情報提供装置は、所定情報に対応付けられている識別情報を取得する第１取得部と、前記第１取得部によって取得された識別情報に基づいてネットワーク上のアドレスを生成する第１生成部と、前記第１生成部によって生成されたネットワーク上のアドレスを、前記電子装置からのアクセスのためのアドレスとして設定する設定部とを備え、前記電子装置は、ユーザーが所望する所定情報に対応付けられている識別情報を取得する第２取得部と、前記第２取得部によって取得された識別情報に基づいてネットワーク上のアドレスを生成する第２生成部と、前記第２生成部によって生成されたネットワーク上のアドレスに基づいて特定の情報提供装置へアクセスし、その特定の情報提供装置が提供する所定情報を取得する所望情報取得部とを備える構成とした。
本発明によれば、情報提供装置には、所定情報に対応付けられている識別情報（例えばユーザーが入力したもの、又は、記録媒体から読み取られたもの）に基づいて生成されたネットワーク上のアドレスが、電子装置からのアクセスのためのアドレスとして設定される。所望の所定情報の取得に際して、電子装置は、その所望の所定情報に対応付けられている識別情報を取得し（例えばユーザーが入力したもの、又は、参照インデックスを介して選択されたもの）、その取得された識別情報に基づいて生成されたネットワーク上のアドレスに基づいて特定の情報提供装置へアクセスし、その特定の情報提供装置が提供する所定情報（所望の所定情報）を取得する。
したがって、所望の所定情報の取得に際して、電子装置は、その所定情報に対応付けられている識別情報を取得できれば、所望の所定情報を取得できる。この場合、ユーザーは所望の所定情報を提供可能な情報提供装置を把握しておく必要はない。
上記情報提供システムにおいては、例えば、所定情報とその所定情報に対応付けられている識別情報とが記録された記憶媒体（例えば着脱可能なＭＯディスク、ハードディスク等の情報記憶媒体）が装着される装着部をさらに備え、前記第１取得部は、前記装着部に装着された記憶媒体から前記識別情報を読み取る。
このようにすれば、装着部に装着された記憶媒体から読み取られた識別情報に基づいて生成されたネットワーク上のアドレスが、電子装置からのアクセスのためのアドレスとして設定される。
上記情報提供システムにおいては、例えば、前記記憶媒体には、所定情報と、その所定情報に対応付けられている識別情報としての記憶媒体識別子とが記録されている。このようにすれば、予め記憶媒体に記録されている記憶媒体識別子を、所定情報に対応付けられている識別情報として利用できる。
上記情報提供システムにおいては、例えば、所定情報とその所定情報に対応付けられている識別情報とが格納された記憶装置（例えば情報提供装置に内蔵又は外付けのハードディスク装置）をさらに備え、前記第１取得部は、前記記憶装置から前記識別情報を読み取る。
このようにすれば、所定情報やその所定情報に対応付けられている識別情報を、ネットワーク等を経由して、格納、書き換え、追加、又は、削除等することが可能となる。
上記情報提供システムにおいては、例えば、前記所定情報は、映画データ、音楽データ、書籍データ、又は、事務データのうちの少なくとも１つである。
上記情報提供システムにおいては、例えば、前記電子装置はさらに、情報提供装置が提供する所定情報（例えば映画データ）の内容を示す情報（例えば映画タイトル）とその所定情報に対応付けられている識別情報（例えば映画データが記録されている記録媒体の媒体識別子）とを対応づけた参照インデックスのうち所定情報の内容を示す情報を表示する画像表示装置と、前記画像表示装置に表示された所定情報の内容を示す情報の中から、少なくとも１つの所定情報の内容を示す情報を選択させる選択部とを備え、前記第２取得部は、前記選択部によって選択された所定情報の内容を示す情報が対応付けられている識別情報を取得する。
このようにすれば、画像表示装置の表示を参照して所望の所定情報の内容を示す情報を選択することで、その所望の所定情報に対応付けられている識別情報を取得できる。このため、所望の所定情報に対応付けられている識別情報の入力ミスがなくなる。
本発明は情報提供システムを構成する情報提供装置として次のように特定することができる。電子装置からのアクセスに応じて所定情報を提供する情報提供装置であって、所定情報に対応付けられている識別情報を取得する取得部と、前記取得部によって取得された識別情報に基づいてネットワーク上のアドレスを生成する生成部と、前記生成部によって生成されたネットワーク上のアドレスを、前記電子装置からのアクセスのためのアドレスとして設定する設定部とを備える、情報提供装置。
上記情報提供装置においては、例えば、所定情報とその所定情報に対応付けられている識別情報とが記録された記憶媒体が装着される装着部をさらに備え、
前記取得部は、所定情報とその所定情報に対応付けられている識別情報とが記録された記憶媒体から前記識別情報を読み取る。
上記情報提供装置においては、例えば、前記記憶媒体には、所定情報と、その所定情報に対応付けられている識別情報としての記憶媒体識別子とが記録されている。
上記情報提供装置においては、例えば、所定情報とその所定情報に対応付けられている識別情報とが格納された記憶装置をさらに備え、前記取得部は、前記記憶装置から前記識別情報を読み取る。
上記情報提供装置においては、例えば、前記所定情報は、映画データ、音楽データ、書籍データ、又は、事務データのうちの少なくとも１つである。
本発明は情報提供システムを構成する電子装置として次のように特定することができる。情報提供装置にネットワークを介してアクセスして、所定情報を取得する電子装置であって、ユーザーが所望する所定情報に対応付けられている識別情報を取得する識別情報取得部と、前記識別情報取得部によって取得された識別情報に基づいてネットワーク上のアドレスを生成する生成部と、前記生成部によって生成されたネットワーク上のアドレスに基づいて特定の情報提供装置へアクセスし、その特定の情報提供装置が提供する所定情報を取得する所望情報取得部とを備える、電子装置。
上記電子装置においては、例えば、情報提供装置が提供する所定情報の内容を示す情報とその所定情報に対応付けられている識別情報とを対応づけた参照インデックスのうち、所定情報の内容を示す情報を表示する画像表示装置と、前記画像表示装置に表示された所定情報の内容を示す情報の中から、少なくとも１つの所定情報の内容を示す情報を選択させる選択部とをさらに備え、前記取得部は、前記選択部によって選択された所定情報の内容を示す情報が対応付けられている識別情報を取得する。
本発明は方法の発明として次のように特定することができる。電子装置からのアクセスに応じて所定情報を提供する情報提供装置にアドレスを設定する方法であって、所定情報に対応付けられている識別情報を取得し、その取得された識別情報に基づいてネットワーク上のアドレスを生成し、その生成されたネットワーク上のアドレスを、前記電子装置からのアクセスのためのアドレスとして設定する、アドレス設定方法。
情報提供装置にネットワークを介してアクセスして、所定情報を取得する方法であって、ユーザーが所望する所定情報に対応付けられている識別情報を取得し、その取得された識別情報に基づいてネットワーク上のアドレスを生成し、その生成されたネットワーク上のアドレスに基づいて特定の情報提供装置へアクセスし、その特定の情報提供装置が提供する所定情報を取得する、情報取得方法。
本発明はプログラムの発明として次のように特定できる。電子装置からのアクセスに応じて所定情報を提供する情報提供装置にアドレスを設定するプログラムであって、所定情報に対応付けられている識別情報を取得するステップ、その取得された識別情報に基づいてネットワーク上のアドレスを生成するステップ、その生成されたネットワーク上のアドレスを、前記電子装置からのアクセスのためのアドレスとして設定するステップをコンピュータに実行させるためのプログラム。
情報提供装置にアクセスして、所定情報を取得するプログラムであって、ユーザーが所望する所定情報に対応付けられている識別情報を取得するステップ、その取得された識別情報に基づいてネットワーク上のアドレスを生成するステップ、その生成されたネットワーク上のアドレスに基づいて特定の情報提供装置へアクセスし、その特定の情報提供装置が提供する所定情報を取得するステップをコンピュータに実行させるためのプログラム。
本発明は記憶媒体に関する発明として次のように特定できる。電子装置からのアクセスに応じて所定情報を提供する情報提供装置であって、所定情報に対応付けられている識別情報を取得する取得部と、前記取得部によって取得された識別情報に基づいてネットワーク上のアドレスを生成する生成部と、前記生成部によって生成されたネットワーク上のアドレスを、前記電子装置からのアクセスのためのアドレスとして設定する設定部とを備える情報提供装置によって読み取り可能な記憶媒体であって、前記所定情報と、その所定情報に対応付けられている識別情報とを記録した、記憶媒体。
【図面の簡単な説明】  図１は、本発明の実施形態である情報提供システムの概略構成を説明するための図である。
図２は、本発明の実施の形態である情報提供システムに包含されるネットワーク接続記憶装置のハード構成を説明するための図である。
図３は、本発明の実施の形態である情報提供システムに包含されるネットワーク接続記憶装置に装着される記憶媒体Ｃへの媒体識別子の記録方法を説明するための図である。
図４は、本発明の実施の形態である情報提供システムに包含されるネットワーク接続記憶装置に装着される記憶媒体Ｃのフォーマット例である。
図５は、発明の実施の形態である情報提供システムに包含されるネットワーク接続記憶装置のソフトウエア構成を説明するための図である。
図６は、発明の実施の形態である情報提供システムにおいて自動生成されるネットワーク上のアドレス（ＩＰｖ６アドレス）のフォーマットを説明するための図である。
図７は、本発明の実施の形態である情報提供システムに包含されるクライアントを説明するための図である。
図８は、発明の実施の形態である情報提供システムに包含されるクライアントのソフトウエア構成を説明するための図である。
図９は、本発明の実施の形態である情報提供システムの動作を説明するためのフローチャートである。
図１０は、本発明の実施形態である情報提供システムの概略構成を説明するための図である。
図１１は、本発明の実施形態である情報提供システムの概略構成を説明するための図である。
図１２は、本発明の実施形態である情報提供システムの概略構成を説明するための図である。
図１３は、本発明の実施の形態である情報提供システムの動作を説明するためのフローチャートである。
図１４は、従来の情報提供システムの概略構成を説明するための図である。
図１５は、従来の情報提供システムの動作を説明するためのフローチャートである。
【発明を実施するための最良の形態】  以下、本発明の実施形態である情報提供システムについて図面を参照しながら説明する。図１は、本発明の実施形態である情報提供システムの概略構成を説明するための図である。
図１に示すように、情報提供システムは、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やインターネット等のネットワークＮに接続されるネットワーク接続記憶装置１００及びクライアント２００（本発明の電子装置に相当する）を包含する。ネットワーク接続記憶装置１００及びクライアント２００の数はそれぞれ、単一の場合もあるし複数の場合もある。
図２は、ネットワーク接続記憶装置１００のハード構成を説明するための図である。ネットワーク接続記憶装置１００は、クライアント２００からのアクセスに応じて所定情報を提供する情報提供装置である。ネットワーク接続装置１００は、その全体の動作を司るＣＰＵ１０１、そのＣＰＵ１０１にバス等を介して接続された、媒体読み書き部１０２、ネットワークインターフェース１０３、記憶部１０４、及び、ファームウエア１０５等を備えている。これらは、略箱形のネットワーク接続記憶装置本体１０６に収容されている。
媒体読み書き部１０２は、提供対象の所定情報及びその所定情報に対応付けられている識別情報を取得するための装置である。ネットワーク接続記憶装置本体１０６には記憶媒体（以下記憶媒体Ｃ又はＤという）が挿入される挿入口（図示せず）が設けられている。その挿入口から挿入される記憶媒体Ｃは媒体読み書き部１０２等に装着される。記憶媒体Ｃには所定情報とその所定情報に対応づけられている識別情報とが記録されている。媒体読み書き部１０２はその装着された記憶媒体Ｃから所定情報や識別情報等を読み取る。なお、記憶媒体Ｃは、ネットワーク接続記憶装置本体１０６等に設けられたイジェクトボタン（図示せず）を操作することにより、挿入口から排出される。
媒体読み書き部１０２としては記憶媒体Ｃに応じた適切な装置を用いる。例えば、記憶媒体ＣがＤＶＤ（ＤＶＤ−ＲＯＭ等）である場合にはＤＶＤドライブを用いる。記憶媒体ＣがＭＯディスクである場合にはＭＯドライブを用いる。
記憶媒体Ｃは、ネットワーク接続記憶装置１００に対して着脱可能な記憶媒体である。記憶媒体Ｃとしては、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＭＯディスク、ＣＤ−ＲＯＭ、ハードディスク装置、フラッシュメモリ、又は、ＩＣカード等の各種の記憶媒体が考えられる。
本発明および本発明における記憶媒体Ｃが例えば、ＤＶＤやＭＯ等のように情報を保持する機能しか備えていない場合は、ネットワーク接続記憶装置１００が媒体読み書き部１０２を備える必要がある。また、記憶媒体Ｃが例えばハードディスク装置のような情報を読み書きする機能を備える場合は、記憶媒体Ｃが媒体読み書き部１０２を備えることになる。
記憶媒体Ｃには、提供対象の所定情報とその所定情報に対応づけられている識別情報とが記録されている。所定情報としては、映画データが記述されたファイル、音楽データが記述されたファイル、書籍データが記述されたファイル、又は、事務データが記述されたファイル等が考えられる。所定情報に対応付けられている識別情報としては、記憶媒体Ｃにその記憶媒体Ｃを識別するために記録されている媒体識別子等が考えられる。
記憶媒体Ｃに媒体識別子を記録する方法としては各種の方法が考えられる。ここでは、記憶媒体ＣがＤＶＤ（ＤＶＤ−ＲＯＭ等）である場合の記録方法について説明する。図３は記憶媒体Ｃに媒体識別子を記録する方法を説明するための図である。
ＤＶＤには一般に「基本ボリューム記述子」（ＪＩＳ  Ｘ０６０９：１９９７−３．５．１）と呼ばれる媒体に関する情報を記録する領域がある。この中にアプリケーションプログラムが使える３２バイトの領域「応用プログラム識別子」（ＪＩＳ  Ｘ０６０９：１９９７−３．５．１．１６）がある。媒体識別子はこの領域に記録しておく。例えば、図３に示すように、領域「応用プログラム識別子」のうち、１６バイトを固定文字列として、３バイトを媒体識別子として、１３バイトをリザーブとして、データ割り付けすることが考えられる。
なお、ＣＤ（ＣＤ−ＲＯＭ等）、ＤＶＤ−ＲＡＭ等も「基本ボリューム記述子」が存在し、「応用プログラム識別子」を持っているので、上述したＤＶＤと同様な方式で媒体識別子を設定可能である。
図４は、記憶媒体Ｃのフォーマット例を示している。図４に示すように、本実施形態においては、記憶媒体Ｃには媒体識別子”００  ０００１”が、記憶媒体Ｄには媒体識別子”００  ００１０”が記録されている。なお、同図中、”Ｘ”、”１”又は’“０”は１６進数での値を意味している。
図５は、ネットワーク接続記憶装置１００のソフトウエア構成を説明するための図である。ハードディスク装置等の記憶部１０４には、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や、そのＯＳ上で実行されて、媒体読み書き制御部１０４ａ、ネットワーク制御部１０４ｂ、アドレス生成部１０４ｃ、アドレス重複制御部１０４ｄ、及び、アドレス設定部１０４ｅとして機能する各種プログラム等がインストールされている。
媒体読み書き制御部１０４ａは、媒体読み書き部１０２を制御するためのものである。ネットワーク制御部１０４ｂは、ネットワークインターフェース１０３等を制御するためのものである。アドレス生成部１０４ｃは、媒体読み書き部１０２によって取得された識別情報（例えば記憶媒体Ｃから読み取られた媒体識別子）に基づいてネットワーク上のアドレス（例えばＩＰｖ６（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  ｖｅｒｓｉｏｎ  ６）アドレス）を自動生成するためのものである。
図６は、アドレス生成部１０４ｃによって自動生成されるＩＰｖ６アドレスのフォーマットを示している。同図に示すように、自動生成されるＩＰｖ６アドレスＡＤは、ネットワーク部ＡＤ１、固定値ＡＤ２、媒体識別子ＡＤ３、及び、重複回避値ＡＤ４からなる合計１２８ビットのビット列である。
６４ビットからなるネットワーク部ＡＤ１には、同一のＬＡＮセグメントに包含されるネットワーク接続記憶装置１００やクライアント２００であれば同一のビット列が設定される。ネットワーク部ＡＤ１には、例えば、ネットワークＮに接続されているルータ等から配布されるビット列が設定される。
２４ビットからなる固定値ＡＤ２は、この固定値ＡＤ２を含むＩＰｖ６アドレスが本方式によって自動生成されたものであることを示すものである。固定値ＡＤ２には、例えば、媒体読み書き部１０２によって記録媒体Ｃから読み取られた固定文字列そのもの（固定文字列が２４ビットである場合）、又は、その読み取られた固定文字列に対して変換、付加、削除等の加工をしてビット長を２４ビットに調整したもの（固定文字列が２４ビットでない場合）が設定される。
２４ビットからなる媒体識別子ＡＤ３には、例えば、媒体読み書き部１０２によって記憶媒体Ｃから読み取られた媒体識別子そのもの（媒体識別子が２４ビットである場合）、又は、その読み取られた媒体識別子に対して変換、付加、削除等の加工をしてビット長を２４ビットに調整したもの（媒体識別子が２４ビットでない場合）が設定される。
１６ビットからなる重複回避値ＡＤ４には、ＩＰｖ６の重複回避機能によりユニークな値が設定される。重複回避値ＡＤ４は例えば０から開始する。
アドレス生成部１０４ｃは、自動生成されたＩＰｖ６アドレスと重複するＩＰｖ６アドレスがネットワークＮ上に存在するか否かを確認する。これは、ＩＰｖ６のアドレス重複回避の機能を利用して行う。アドレス設定部１０４ｅは、アドレス生成部１０４ｃによって生成されたＩＰｖ６アドレスを、クライアント２００からのアクセスのためのアドレスとして設定するためのものである。
ファームウエア１０５はＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）を含む基本的なソフトウエア群であり、内蔵のフラッシュメモリ等に格納されている。
クライアント２００は、ネットワーク接続記憶装置１００にネットワークを介してアクセスして、所定情報を取得するためのものであり、例えば、パーソナルコンピュータ等の情報処理端末である。図７に示すように、クライアント２００は、ＣＰＵ、そのＣＰＵにバス等を介して接続された、ネットワークＮに接続してデータ通信（ＩＰｖ６パケットによる通信）を行うための通信部（いずれも図示せず）、キーボードやマウス等の入力部２０１、ＣＲＴディスプレイや液晶ディスプレイ等の画像表示装置２０２、及び、ハードディスク装置等の記憶部２０３等を備えている。
図８は、クライアント２００のソフトウエア構成を説明するための図である。記憶部２０３にはＯＳや、そのＯＳ上で実行されて、識別情報取得部２０３ａ、アドレス生成部２０３ｂ、及び、所望情報取得部２０３ｃとして機能する各種のプログラム等がインストールされている。
識別情報取得部２０３ａは、ユーザーが所望する所定情報に対応付けられている識別情報を取得するためのものである。アドレス生成部２０３ｂは、識別情報取得部２０３ａによって取得された識別情報に基づいてネットワーク上のアドレスを生成するためのものである。所望情報取得部２０３ｃは、アドレス生成部２０３ｂによって生成されたネットワーク上のアドレスに基づいて特定の情報提供装置１００へアクセスし、その特定の情報提供装置１００が提供する所定情報を取得するためのものである。
次に、上記構成の情報提供システムの動作について図面を参照しながら説明する。図９、及び、図１３は、情報提供システムの動作を説明するためのフローチャートである。
以下の説明においては、図１０に示すように、少なくとも２つのネットワーク接続記憶装置１００と１つのクライアント２００がネットワークＮに接続されているものとする。
各ネットワーク接続記憶装置１００は同一構成であるが、説明の便宜上、一方をネットワーク接続記憶装置１００Ｃ、他方をネットワーク接続記憶装置１００Ｄとする。なお、ネットワーク接続記憶装置１００Ｃの構成については末尾にＣを付する（例えばアドレス生成部１０４ｃＣ）。
まず、ネットワーク接続記憶装置１００Ｃ（ネットワーク接続記憶装置１００Ｄも同様）にネットワーク上のアドレスが設定されるまでの動作について説明する。
ネットワーク接続記憶装置１００Ｃに記憶媒体Ｃが装着されると（Ｓ１００）、媒体読み書き制御部１０４ａＣは、媒体読み書き部１０２Ｃを制御する。この制御により媒体読み書き部１０２Ｃは、装着された記憶媒体Ｃから固定値ＡＤ２や媒体識別子ＡＤ３を読み取る（Ｓ１０１）。図４に示すように、記憶媒体Ｃには媒体識別子”００  ０００１”が記録されているので、この媒体識別子が読み取られる。
アドレス生成部１０４ｃＣは、記憶媒体Ｃから読み取られた媒体識別子”００  ０００１”に基づいてネットワークＮ上のアドレス（ＩＰｖ６アドレス）を自動生成する（Ｓ１０２）。図４の２段目は、ネットワーク接続記憶装置１００Ｃにおいて自動生成されるＩＰｖ６アドレスを示している。同図に示すように、自動生成されるＩＰｖ６アドレスＡＤは、ルータ等から配布されたネットワーク部ＡＤ１、記録媒体Ｃから読み取られた固定文字列（２４ビットに調整されたもの）ＡＤ２、記録媒体Ｃから読み取られた媒体識別子ＡＤ３、及び、重複回避値ＡＤ４によって構成される。
アドレス生成部１０４ｃＣは、ＩＰｖ６のアドレス重複回避の機能を利用して、その自動生成されたＩＰｖ６アドレスと重複するＩＰｖ６アドレスがネットワークＮ上に存在するか否かをチェックする（Ｓ１０３）。ネットワーク接続記憶装置１００Ｃは、重複するＩＰｖ６アドレスが存在しないことが確認された場合、アドレス設定部１０４ｅＣによって、自動生成されたＩＰｖ６アドレスを、クライアント２００からのアクセスのためのアドレスとして設定する。以後、ネットワーク接続記憶装置１００Ｃは、その設定されたアドレスにアクセスしたクライアント２００に対して、所定情報（装着された記憶媒体Ｃに記録されている）を提供可能となる。
一方、Ｓ１０３において重複するＩＰアドレスが存在することが確認された場合、ネットワーク接続装置１００Ｃは、重複回避値ＡＤ４をインクリメントし（例えば１増加させ）再度、そのインクリメント後のＩＰｖ６アドレスと重複するＩＰｖ６アドレスがネットワークＮ上に既に存在するか否かを確認する。この重複回避の処理は、重複しないＩＰｖ６アドレスが得られるまで繰り返されるため、最終的にユニークなＩＰｖ６アドレスが得られることになる。ネットワーク接続装置１００Ｃは、アドレス設定部１０４ｅＣによって、最終的に得られたユニークなＩＰｖ６アドレスを、クライアント２００からのアクセスのためのアドレスとして設定する。以後、ネットワーク接続記憶装置１００Ｃは、その設定されたアドレスにアクセスしたクライアント２００に対して、所定情報（装着された記憶媒体Ｃに記録されている）を提供可能となる。
次に、所望の所定情報を取得する動作について説明する。以下の説明においては、所望の所定情報（例えば映画データが記述されているファイル）はネットワーク接続記憶装置１００Ｃに装着されている記録媒体Ｃに記録されているものとする。
クライアント２００は、ネットワーク接続記憶装置１００Ｃにアクセスするには、そのネットワーク接続記憶装置１００Ｃに設定されているアドレス（クライアントからのアクセスのために設定されているアドレス）を取得する必要があるが、これは次のようにして生成する。
まず、クライアント２００は、識別情報取得部２０３ａによって、所望の所定情報が記録されている記憶媒体Ｃの媒体識別情報を取得する（Ｓ２００）。例えば、参照インデックス管理サーバからネットワークＮを介して参照インデックスのうち少なくとも所定情報の内容を示す情報（例えば映画タイトル）を取得して画像表示装置２０２に表示し、少なくとも１つの所定情報の内容を示す情報を選択部としての入力部２０１によってユーザーに選択させる。識別情報取得部２０３ａは、その選択された所定情報の内容を示す情報が対応付けられている識別情報を、参照インデックスから取得可能である。
参照インデックスとは、所定情報（例えば映画データが記述されたファイル）の内容を示す情報（例えばその映画タイトル）とその所定情報に対応付けられている識別情報（その所定情報が記録されている記憶媒体Ｃの媒体識別子）とを対応付けたテーブルである。本実施形態においては、参照インデックスには、少なくとも、記録媒体Ｃに記録されている所定情報の内容を示す情報とその所定情報が記録されている記憶媒体Ｃの媒体識別子”００  ０００１”との対応づけが含まれている。
ここでは、記憶媒体Ｃに記録されている所定情報の内容を示す情報が選択され、その選択された所定情報の内容を示す情報が対応付けられている記憶媒体Ｃの媒体識別子”００  ０００１”が取得されたものとする。
なお、所望の所定情報が記録されている記憶媒体Ｃの媒体識別情報は、上記の参照インデックスを使用することなく、入力部２０１等から直接ユーザーに入力させるようにしてもよい。
所望の所定情報が記録されている記憶媒体Ｃの媒体識別情報が取得されると、クライアント２００は、アドレス生成部２０３ｂによって、その取得された媒体識別子”００  ０００１”に基づいてネットワークＮ上のアドレス（ＩＰｖ６アドレス）を自動生成する（Ｓ２０１）。この自動生成の処理はＳ１０２で説明したものとほぼ同じ処理である。これにより自動生成されるＩＰｖ６アドレスＡＤは、ルータ等から配布されたネットワーク部ＡＤ１、記憶部２０３等に予め格納されている固定文字列（２４ビットに調整されたもの）ＡＤ２、識別情報取得部２０３ａによって取得された記憶媒体Ｃの媒体識別子ＡＤ３、及び、重複回避値ＡＤ４によって構成される。
クライアント２００は、その自動生成されたＩＰｖ６アドレスでアクセス可能なネットワーク接続記憶装置１００ＣがネットワークＮ上に存在するか否かを確認する。例えば、クライアント２００は、自動生成されたＩＰｖ６アドレスを宛先アドレスとする所定のパケットをネットワークＮに送出し、リプライのパケットが得られた場合に、アクセス可能なネットワーク接続記憶装置１００Ｃが存在することを確認する。一方、リプライのパケットが得られない場合に、そのようなネットワーク接続記憶装置１００Ｃが存在しないことを確認する。この場合、ユーザーは、所望の所定情報が記録されている記録媒体をネットワークＮに接続されているいずれかのネットワーク接続記憶装置１００に装着し再度、Ｓ２００からの処理を行うことになる（Ｓ２０４、Ｓ２０５）。
本実施形態においては、ネットワーク接続記憶装置１００Ｃには記憶媒体Ｃから読み取られた媒体識別子に基づくＩＰｖ６アドレスが、クライアント２００からのアクセスのためのアドレスとして設定されている（Ｓ１０２）。このため、クライアント２００は、ネットワーク接続記憶装置１００Ｃが存在することを確認する。そして、クライアント２００は、所望情報取得部２０３ｃによって、Ｓ２０１で生成されたＩＰｖ６アドレスに基づいてネットワーク接続記憶装置１００Ｃへアクセスして、そのネットワーク接続装置１００Ｃが提供する所定情報（即ち記憶媒体Ｃに記録されている所望の所定情報）を取得する（Ｓ２０２、Ｓ２０３）。
クライアント２００は、所定情報として映画データが記述されたファイルを取得した場合には、その所定情報に基づいて映画映像を画像表示装置２０２に表示する。また、クライアント２００は、所定情報として音楽データが記述されたファイルを取得した場合には、その所定情報に基づいて音楽をスピーカから出力する。また、クライアント２００は、所定情報として書籍データが記述されたファイルを取得した場合には、その所定情報に基づいて書籍のページ画像等を画像表示装置２０２に表示する。
以上説明したように、本実施形態の情報提供システムによれば、ネットワーク接続記憶装置１００には、所定情報に対応付けられている識別情報（例えばユーザーが入力した媒体識別情報、又は、記録媒体から読み取られた媒体識別情報）に基づいて生成されたネットワーク上のアドレス（ＩＰｖ６アドレス）が、クライアント２００からのアクセスのためのアドレスとして設定される。所望の所定情報の取得に際して、クライアント２００は、その所望の所定情報に対応付けられている識別情報を取得し（例えばユーザーが入力した識別情報、又は、参照インデックスを介して取得された識別情報）、その取得された識別情報に基づいて生成されたネットワーク上のアドレスに基づいてネットワーク接続記憶装置１００へアクセスし、そのネットワーク接続装置１００が提供する所定情報（所望の所定情報）を取得する。
したがって、所望の所定情報の取得に際して、クライアント２００は、その所定情報に対応付けられている識別情報を取得できれば、所望の所定情報を取得できる。この場合、ユーザーは所望の所定情報を提供可能なネットワーク接続記憶装置を把握しておく必要はない。
また、ネットワーク接続記憶装置１００をネットワークＮ上の広範囲に設置しておけば、特定データに対するネットワークＮの負荷を減少させることが可能となる。例えば、ＬＡＮセグメントごとに、ネットワーク接続記憶装置１００を設けることが考えられる。
また、記憶媒体を装置（ネットワーク接続装置）に装着するだけで、その装置にネットワーク上のアドレスが設定されるため、従来のように、アドレス設定のためのユーザー操作が不要となり利便性が向上する。
次に、上記実施形態の変形例について説明する。
上記実施形態においては、図１０に示すように、ネットワークＮには２つのネットワーク接続記憶装置１００が接続されている例について説明したが、本発明はこれに限定されない。例えば、図１１に示すように、ネットワークＮには４つのネットワーク接続記憶装置１００が接続されていてもよいし、それ以上又は以下のネットワーク接続記憶装置１００が接続されていてもよい。
また、上記実施形態においては、所定情報及びその所定情報に対応付けられている識別情報が記録されている記憶媒体は、ネットワーク接続記憶装置１００に対して着脱可能な記憶媒体であるように説明したが、本発明はこれに限定されない。例えば、そのような記憶媒体に代えて、又は、併用して、所定情報とその所定情報に対応付けられている識別情報とが格納された記憶装置（例えばネットワーク接続記憶装置１００に内蔵又は外付けのハードディスク装置）を用いてもよい。
このようにすれば、所定情報やその所定情報に対応付けられている識別情報を、ネットワーク等を経由して、格納、書き換え、追加、又は、削除等することが可能となる。
また、上記実施形態においては、記録媒体から読み取られた媒体識別子に基づいてネットワークＮ上のアドレス（ＩＰｖ６アドレス）が自動生成されるように説明したが、本発明はこれに限定されない。例えば、ネットワーク接続記憶装置１００に接続したキーボード等の入力部から媒体識別子をユーザーに入力させ、この入力された媒体識別子に基づいてＩＰｖ６アドレスを自動生成するようにしてもよい。なお、この自動生成されたＩＰｖ６アドレスがクライアント２００からのアクセスのためのアドレスとして設定されるのは、上記実施形態と同様である。
また、上記実施形態においては、記憶媒体の領域「応用プログラム識別子」に所定情報やその媒体識別子等が記録されているように説明したが、本発明はこれに限定されない。例えば、所定情報がファイルとして記録されている場合には、そのファイルのヘッダ部分等にその媒体識別子を記録しておいてもよい。この場合、媒体読み書き部１０２は、そのファイルのヘッダ部分等からその識別情報を読み取る。
また、上記実施形態においては、記憶媒体に記録されている所定情報は１つであるように説明したが、本発明はこれに限定されない。例えば、記録媒体には、２つ（若しくはそれ以上）の所定情報と、それぞれの所定情報に対応付けられている識別情報（上記実施形態では媒体識別子として説明した）が記録されていてもよい。この場合、アドレス生成部１０４ｃは、それぞれの識別情報に基づいてＩＰｖ６アドレス（この場合２つのアドレス）を自動生成する。アドレス設定部１０４ｅは、その自動生成された一方のＩＰｖ６アドレスを、クライアント２００からの一方の所定情報へのアクセスのためのアドレスとして設定し、その自動生成された他方のＩＰｖ６アドレスを、クライアント２００からの他方の所定情報へのアクセスのためのアドレスとして設定する。
また、上記実施形態においては、参照インデックスはネットワークＮに接続されているサーバから取得されるように説明したが、本発明はこれに限定されない。例えば、参照インデックスを予めクライアント２００の記憶部２０３に格納しておき、その記憶部２０３から取得するようにしてもよい。
また、上記実施形態においては、ユーザーが所望する所定情報が記録されている記憶媒体Ｃの媒体識別情報を取得するに際して、参照インデックスのうち所定情報の内容を示す情報（例えば映画タイトル）全てを画像表示装置２０２に表示するように説明したが本発明はこれに限定されない。例えば、参照インデックスにさらに、所定情報が記録されている記憶媒体の装着の有無を識別するための識別子を対応付けておき、その識別子が装着有りを示している所定情報の内容を示す情報のみを表示し、選択させるようにしてもよい。このようにすれば、装着されていない所定情報の内容を示す情報を選択することがなくなる。
また、上記実施形態においては、ネットワーク接続記憶装置１００は、ＣＰＵ１０１等が箱形のネットワーク接続記憶装置本体１０６に収容されている専用装置であるように説明したが、本発明はこれに限定されない。例えば、図１２に示すように、ネットワーク接続装置１００は、パーソナルコンピュータ等の情報処理端末３００、その情報処理端末３００に内蔵（又は外付け）されている、媒体読み取り部３０１及びネットワークカード３０２等によって構成することも可能である。情報処理端末３００に接続されている記憶部（図示せず）には、ネットワーク接続装置１００と同様に、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や、そのＯＳ上で実行されて、媒体読み書き制御部１０４ａ、ネットワーク制御部１０４ｂ、アドレス生成部１０４ｃ、アドレス重複制御部１０４ｄ、及び、アドレス設定部１０４ｅとして機能する各種プログラム等がインストールされている。これらの機能については同一の参照符号を付して既に説明したのでその説明を省略する。なお、情報処理端末３００によってネットワーク接続記憶装置１００を構成する場合、アドレス設定部１０４ｅは、アドレス生成部１０４ｃによって生成されたＩＰｖ６アドレスを、クライアント２００からのアクセスのためのアドレスとしてネットワークカード３０１に設定することが考えられる（ＩＰａｌｉａｓ）。この場合、情報処理端末３００に割り当てられているネットワークアドレスとは別にアドレスが設定されることになる。
本発明は、その精神または主要な特徴から逸脱することなく、他の様々な形で実施することができる。このため、上記の実施形態は、あらゆる点で単なる例示にすぎず、限定的に解釈されるものではない。
【産業上の利用可能性】  本発明は、必要とする記憶媒体が記憶装置にセットされ、ネットワークよりアクセスできる状態であるか否かをネットワークアドレスを調べることにより可能である。またこのことを利用し、事前に記憶媒体を広範囲に配布しておくことにより、ネットワーク的に利用者の近くにアクセス可能なデータを置くことが可能であり、ネットワークの負荷分散ができる。
【図１】
2004023309.tif 000003
【図２】
2004023309.tif 000004
【図３】
2004023309.tif 000005
【図４】
2004023309.tif 000006
【図５】
2004023309.tif 000007
【図６】
2004023309.tif 000008
【図７】
2004023309.tif 000009
【図８】
2004023309.tif 000010
【図９】
2004023309.tif 000011
【図１０】
2004023309.tif 000012
【図１１】
2004023309.tif 000013
【図１２】
2004023309.tif 000014
【図１３】
2004023309.tif 000015
【図１４】
2004023309.tif 000016
【図１５】
2004023309.tif 000017
【手続補正書】
【提出日】平成17年4月6日(2005.4.6)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
電子装置と、その電子装置からのアクセスに応じて所定情報を提供する情報提供装置とを包含する情報提供システムであって、
前記情報提供装置は、
所定情報に対応付けられている識別情報を取得する第１取得部と、
前記第１取得部によって取得された識別情報に基づいてネットワーク上のアドレスを生成する第１生成部と、
前記第１生成部によって生成されたネットワーク上のアドレスを、前記電子装置からのアクセスのためのアドレスとして設定する設定部とを備え、
前記電子装置は、
ユーザーが所望する所定情報に対応付けられている識別情報を取得する第２取得部と、
前記第２取得部によって取得された識別情報に基づいてネットワーク上のアドレスを生成する第２生成部と、
前記第２生成部によって生成されたネットワーク上のアドレスに基づいて特定の情報提供装置へアクセスし、その特定の情報提供装置が提供する所定情報を取得する所望情報取得部と、
を備える情報提供システム。
【請求項２】
所定情報とその所定情報に対応付けられている識別情報とが記録された記憶媒体が装着される装着部をさらに備え、
前記第１取得部は、前記装着部に装着された記憶媒体から前記識別情報を読み取る、
請求項１に記載の情報提供システム。
【請求項３】
前記記憶媒体には、所定情報と、その所定情報に対応付けられている識別情報としての記憶媒体識別子とが記録されている、
請求項２に記載の情報提供システム。
【請求項４】
所定情報とその所定情報に対応付けられている識別情報とが格納された記憶装置をさらに備え、
前記第１取得部は、前記記憶装置から前記識別情報を読み取る、
請求項１に記載の情報提供システム。
【請求項５】
前記所定情報は、映画データ、音楽データ、書籍データ、又は、事務データのうちの少なくとも１つである、請求項１から４のいずれかに記載の情報提供システム。
【請求項６】
前記電子装置はさらに、
情報提供装置が提供する所定情報の内容を示す情報とその所定情報に対応付けられている識別情報とを対応づけた参照インデックスのうち所定情報の内容を示す情報を表示する画像表示装置と、
前記画像表示装置に表示された所定情報の内容を示す情報の中から、少なくとも１つの所定情報の内容を示す情報を選択させる選択部とを備え、
前記第２取得部は、前記選択部によって選択された所定情報の内容を示す情報が対応付けられている識別情報を取得する、
請求項１から５のいずれかに記載の情報提供システム。
【請求項７】
電子装置からのアクセスに応じて所定情報を提供する情報提供装置であって、
所定情報に対応付けられている識別情報を取得する取得部と、
前記取得部によって取得された識別情報に基づいてネットワーク上のアドレスを生成する生成部と、
前記生成部によって生成されたネットワーク上のアドレスを、前記電子装置からのアクセスのためのアドレスとして設定する設定部と、
を備える情報提供装置。
【請求項８】
情報提供装置にネットワークを介してアクセスして、所定情報を取得する電子装置であって、
ユーザーが所望する所定情報に対応付けられている識別情報を取得する識別情報取得部と、
前記識別情報取得部によって取得された識別情報に基づいてネットワーク上のアドレスを生成する生成部と、
前記生成部によって生成されたネットワーク上のアドレスに基づいて特定の情報提供装置へアクセスし、その特定の情報提供装置が提供する所定情報を取得する所望情報取得部と、
を備える電子装置。
【請求項９】
電子装置からのアクセスに応じて所定情報を提供する情報提供装置にアドレスを設定するプログラムであって、
所定情報に対応付けられている識別情報を取得するステップ、
その取得された識別情報に基づいてネットワーク上のアドレスを生成するステップ、
その生成されたネットワーク上のアドレスを、前記電子装置からのアクセスのためのアドレスとして設定するステップをコンピュータに実行させるためのプログラム。
【請求項１０】
情報提供装置にアクセスして、所定情報を取得するプログラムであって、
ユーザーが所望する所定情報に対応付けられている識別情報を取得するステップ、
その取得された識別情報に基づいてネットワーク上のアドレスを生成するステップ、
その生成されたネットワーク上のアドレスに基づいて特定の情報提供装置へアクセスし、その特定の情報提供装置が提供する所定情報を取得するステップをコンピュータに実行させるためのプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子装置と、その電子装置からのアクセスに応じて所定情報を提供する情報提供装置とを包含する情報提供システムに関する。
【背景技術】
【０００２】
従来、クライアント２００’と、そのクライアント２００’からのアクセスに応じて所定情報を提供するネットワーク接続記憶装置１００’（以下情報提供装置１００’という）とを包含する情報提供システムが知られている。
【０００３】
図１４は、従来の情報提供システムの概略構成を説明するための図である。
【０００４】
情報提供装置１００’には、提供対象の所定情報（例えば映画データ）が記録されたＭＯディスク(Magneto Optical disk)等の記憶媒体Ｃ（又はＤ）が装着される。ネットワーク接続記憶装置１００’には、クライアント２００’からのアクセスのためのアドレス（図１４ではネットワーク識別子００００を含むＩＰｖ６アドレス）が設定される。情報提供装置１００’は、その設定されたアドレスにアクセスしたクライアント２００’に対して、所定情報（装着された記憶媒体Ｃに記録されている）を提供する。なお、このアドレス（ＩＰｖ６アドレス）は、ネットワーク接続記憶装置１００’で動作するオペレーティングシステムをユーザーが手動にて入力操作することにより設定される。
【０００５】
上記従来の情報提供システムにおいては、次の手順で所定情報を取得する。図１５は、その手順を説明するためのフローチャートである。
【０００６】
まず、必要なデータ（所望の所定情報）が記録されている記憶媒体を、インデックス等から探し（Ｓ５００）、情報提供装置１００’に装着する（Ｓ５０１）。所望の所定情報の取得に際しては、クライアント２００’は、その記憶媒体が装着された情報提供装置１００’にアクセスし（Ｓ５０２）、所望の所定情報を取得する（Ｓ５０３）。そのアクセスのためのアドレスは、その記憶媒体が装着された情報提供装置１００’に割り当てられているネットワーク識別子（例えば００００）をユーザー等が指定することにより得られる。
【０００７】
上記従来の情報提供システムにおいては、情報提供装置１００’には異なる記憶媒体が装着可能であるため、所望の所定情報の取得に際して、その所定情報を提供可能な（即ち所望の所定情報が記録されている記憶媒体が装着されている）情報提供装置１００’（のネットワーク識別子等）を把握しておく必要がある。このことは、ユーザーにとって大きな負担となる（特に、情報提供装置１００’が複数存在する場合）。
【発明の開示】
【０００８】
本発明の課題は、電子装置と、その電子装置からのアクセスに応じて所定情報を提供する情報提供装置とを包含する情報提供システムにおいて、所望の所定情報の取得に際して、その所定情報を提供可能な情報提供装置を把握することなく、所望の所定情報を取得できるようにすることにある。
【０００９】
本発明は、上記の課題を解決するために、電子装置と、その電子装置からのアクセスに応じて所定情報を提供する情報提供装置とを包含する情報提供システムであって、前記情報提供装置は、所定情報に対応付けられている識別情報を取得する第１取得部と、前記第１取得部によって取得された識別情報に基づいてネットワーク上のアドレスを生成する第１生成部と、前記第１生成部によって生成されたネットワーク上のアドレスを、前記電子装置からのアクセスのためのアドレスとして設定する設定部とを備え、前記電子装置は、ユーザーが所望する所定情報に対応付けられている識別情報を取得する第２取得部と、前記第２取得部によって取得された識別情報に基づいてネットワーク上のアドレスを生成する第２生成部と、前記第２生成部によって生成されたネットワーク上のアドレスに基づいて特定の情報提供装置へアクセスし、その特定の情報提供装置が提供する所定情報を取得する所望情報取得部とを備える構成とした。
【００１０】
本発明によれば、情報提供装置には、所定情報に対応付けられている識別情報（例えばユーザーが入力したもの、又は、記録媒体から読み取られたもの）に基づいて生成されたネットワーク上のアドレスが、電子装置からのアクセスのためのアドレスとして設定される。所望の所定情報の取得に際して、電子装置は、その所望の所定情報に対応付けられている識別情報を取得し（例えばユーザーが入力したもの、又は、参照インデックスを介して選択されたもの）、その取得された識別情報に基づいて生成されたネットワーク上のアドレスに基づいて特定の情報提供装置へアクセスし、その特定の情報提供装置が提供する所定情報（所望の所定情報）を取得する。
【００１１】
したがって、所望の所定情報の取得に際して、電子装置は、その所定情報に対応付けられている識別情報を取得できれば、所望の所定情報を取得できる。この場合、ユーザーは所望の所定情報を提供可能な情報提供装置を把握しておく必要はない。
【００１２】
上記情報提供システムにおいては、例えば、所定情報とその所定情報に対応付けられている識別情報とが記録された記憶媒体（例えば着脱可能なＭＯディスク、ハードディスク等の情報記憶媒体）が装着される装着部をさらに備え、前記第１取得部は、前記装着部に装着された記憶媒体から前記識別情報を読み取る。
【００１３】
このようにすれば、装着部に装着された記憶媒体から読み取られた識別情報に基づいて生成されたネットワーク上のアドレスが、電子装置からのアクセスのためのアドレスとして設定される。
【００１４】
上記情報提供システムにおいては、例えば、前記記憶媒体には、所定情報と、その所定情報に対応付けられている識別情報としての記憶媒体識別子とが記録されている。このようにすれば、予め記憶媒体に記録されている記憶媒体識別子を、所定情報に対応付けられている識別情報として利用できる。
【００１５】
上記情報提供システムにおいては、例えば、所定情報とその所定情報に対応付けられている識別情報とが格納された記憶装置（例えば情報提供装置に内蔵又は外付けのハードディスク装置）をさらに備え、前記第１取得部は、前記記憶装置から前記識別情報を読み取る。
【００１６】
このようにすれば、所定情報やその所定情報に対応付けられている識別情報を、ネットワーク等を経由して、格納、書き換え、追加、又は、削除等することが可能となる。
上記情報提供システムにおいては、例えば、前記所定情報は、映画データ、音楽データ、書籍データ、又は、事務データのうちの少なくとも１つである。
【００１７】
上記情報提供システムにおいては、例えば、前記電子装置はさらに、情報提供装置が提
供する所定情報（例えば映画データ）の内容を示す情報（例えば映画タイトル）とその所定情報に対応付けられている識別情報（例えば映画データが記録されている記録媒体の媒体識別子）とを対応づけた参照インデックスのうち所定情報の内容を示す情報を表示する画像表示装置と、前記画像表示装置に表示された所定情報の内容を示す情報の中から、少なくとも１つの所定情報の内容を示す情報を選択させる選択部とを備え、前記第２取得部は、前記選択部によって選択された所定情報の内容を示す情報が対応付けられている識別情報を取得する。
【００１８】
このようにすれば、画像表示装置の表示を参照して所望の所定情報の内容を示す情報を選択することで、その所望の所定情報に対応付けられている識別情報を取得できる。このため、所望の所定情報に対応付けられている識別情報の入力ミスがなくなる。
【００１９】
本発明は情報提供システムを構成する情報提供装置として次のように特定することができる。電子装置からのアクセスに応じて所定情報を提供する情報提供装置であって、所定情報に対応付けられている識別情報を取得する取得部と、前記取得部によって取得された識別情報に基づいてネットワーク上のアドレスを生成する生成部と、前記生成部によって生成されたネットワーク上のアドレスを、前記電子装置からのアクセスのためのアドレスとして設定する設定部とを備える、情報提供装置。
【００２０】
上記情報提供装置においては、例えば、所定情報とその所定情報に対応付けられている識別情報とが記録された記憶媒体が装着される装着部をさらに備え、前記取得部は、所定情報とその所定情報に対応付けられている識別情報とが記録された記憶媒体から前記識別情報を読み取る。
【００２１】
上記情報提供装置においては、例えば、前記記憶媒体には、所定情報と、その所定情報に対応付けられている識別情報としての記憶媒体識別子とが記録されている。
【００２２】
上記情報提供装置においては、例えば、所定情報とその所定情報に対応付けられている識別情報とが格納された記憶装置をさらに備え、前記取得部は、前記記憶装置から前記識別情報を読み取る。
【００２３】
上記情報提供装置においては、例えば、前記所定情報は、映画データ、音楽データ、書籍データ、又は、事務データのうちの少なくとも１つである。
【００２４】
本発明は情報提供システムを構成する電子装置として次のように特定することができる。情報提供装置にネットワークを介してアクセスして、所定情報を取得する電子装置であって、ユーザーが所望する所定情報に対応付けられている識別情報を取得する識別情報取得部と、前記識別情報取得部によって取得された識別情報に基づいてネットワーク上のアドレスを生成する生成部と、前記生成部によって生成されたネットワーク上のアドレスに基づいて特定の情報提供装置へアクセスし、その特定の情報提供装置が提供する所定情報を取得する所望情報取得部とを備える、電子装置。
【００２５】
上記電子装置においては、例えば、情報提供装置が提供する所定情報の内容を示す情報とその所定情報に対応付けられている識別情報とを対応づけた参照インデックスのうち、所定情報の内容を示す情報を表示する画像表示装置と、前記画像表示装置に表示された所定情報の内容を示す情報の中から、少なくとも１つの所定情報の内容を示す情報を選択させる選択部とをさらに備え、前記取得部は、前記選択部によって選択された所定情報の内容を示す情報が対応付けられている識別情報を取得する。
【００２６】
本発明は方法の発明として次のように特定することができる。電子装置からのアクセス
に応じて所定情報を提供する情報提供装置にアドレスを設定する方法であって、所定情報に対応付けられている識別情報を取得し、その取得された識別情報に基づいてネットワーク上のアドレスを生成し、その生成されたネットワーク上のアドレスを、前記電子装置からのアクセスのためのアドレスとして設定する、アドレス設定方法。
【００２７】
情報提供装置にネットワークを介してアクセスして、所定情報を取得する方法であって、ユーザーが所望する所定情報に対応付けられている識別情報を取得し、その取得された識別情報に基づいてネットワーク上のアドレスを生成し、その生成されたネットワーク上のアドレスに基づいて特定の情報提供装置へアクセスし、その特定の情報提供装置が提供する所定情報を取得する、情報取得方法。
【００２８】
本発明はプログラムの発明として次のように特定できる。電子装置からのアクセスに応じて所定情報を提供する情報提供装置にアドレスを設定するプログラムであって、所定情報に対応付けられている識別情報を取得するステップ、その取得された識別情報に基づいてネットワーク上のアドレスを生成するステップ、その生成されたネットワーク上のアドレスを、前記電子装置からのアクセスのためのアドレスとして設定するステップをコンピュータに実行させるためのプログラム。
【００２９】
情報提供装置にアクセスして、所定情報を取得するプログラムであって、ユーザーが所望する所定情報に対応付けられている識別情報を取得するステップ、その取得された識別情報に基づいてネットワーク上のアドレスを生成するステップ、その生成されたネットワーク上のアドレスに基づいて特定の情報提供装置へアクセスし、その特定の情報提供装置が提供する所定情報を取得するステップをコンピュータに実行させるためのプログラム。
【００３０】
本発明は記憶媒体に関する発明として次のように特定できる。電子装置からのアクセスに応じて所定情報を提供する情報提供装置であって、所定情報に対応付けられている識別情報を取得する取得部と、前記取得部によって取得された識別情報に基づいてネットワーク上のアドレスを生成する生成部と、前記生成部によって生成されたネットワーク上のアドレスを、前記電子装置からのアクセスのためのアドレスとして設定する設定部とを備える情報提供装置によって読み取り可能な記憶媒体であって、前記所定情報と、その所定情報に対応付けられている識別情報とを記録した、記憶媒体。
【図面の簡単な説明】
【００３１】
【図１】図１は、本発明の実施形態である情報提供システムの概略構成を説明するための図である。
【図２】図２は、本発明の実施の形態である情報提供システムに包含されるネットワーク接続記憶装置のハード構成を説明するための図である。
【図３】図３は、本発明の実施の形態である情報提供システムに包含されるネットワーク接続記憶装置に装着される記憶媒体Ｃへの媒体識別子の記録方法を説明するための図である。
【図４】図４は、本発明の実施の形態である情報提供システムに包含されるネットワーク接続記憶装置に装着される記憶媒体Ｃのフォーマット例である。
【図５】図５は、発明の実施の形態である情報提供システムに包含されるネットワーク接続記憶装置のソフトウエア構成を説明するための図である。
【図６】図６は、発明の実施の形態である情報提供システムにおいて自動生成されるネットワーク上のアドレス（ＩＰｖ６アドレス）のフォーマットを説明するための図である。
【図７】図７は、本発明の実施の形態である情報提供システムに包含されるクライアントを説明するための図である。
【図８】図８は、発明の実施の形態である情報提供システムに包含されるクライアントのソフトウエア構成を説明するための図である。
【図９】図９は、本発明の実施の形態である情報提供システムの動作を説明するためのフローチャートである。
【図１０】図１０は、本発明の実施形態である情報提供システムの概略構成を説明するための図である。
【図１１】図１１は、本発明の実施形態である情報提供システムの概略構成を説明するための図である。
【図１２】図１２は、本発明の実施形態である情報提供システムの概略構成を説明するための図である。
【図１３】図１３は、本発明の実施の形態である情報提供システムの動作を説明するためのフローチャートである。
【図１４】図１４は、従来の情報提供システムの概略構成を説明するための図である。
【図１５】図１５は、従来の情報提供システムの動作を説明するためのフローチャートである。
【発明を実施するための最良の形態】
【００３２】
以下、本発明の実施形態である情報提供システムについて図面を参照しながら説明する。図１は、本発明の実施形態である情報提供システムの概略構成を説明するための図である。
【００３３】
図１に示すように、情報提供システムは、ＬＡＮ(Local Area Network)やインターネット等のネットワークＮに接続されるネットワーク接続記憶装置１００及びクライアント２００（本発明の電子装置に相当する）を包含する。ネットワーク接続記憶装置１００及びクライアント２００の数はそれぞれ、単一の場合もあるし複数の場合もある。
【００３４】
図２は、ネットワーク接続記憶装置１００のハード構成を説明するための図である。ネットワーク接続記憶装置１００は、クライアント２００からのアクセスに応じて所定情報を提供する情報提供装置である。ネットワーク接続装置１００は、その全体の動作を司るＣＰＵ１０１、そのＣＰＵ１０１にバス等を介して接続された、媒体読み書き部１０２、ネットワークインターフェース１０３、記憶部１０４、及び、ファームウエア１０５等を備えている。これらは、略箱形のネットワーク接続記憶装置本体１０６に収容されている。
【００３５】
媒体読み書き部１０２は、提供対象の所定情報及びその所定情報に対応付けられている識別情報を取得するための装置である。ネットワーク接続記憶装置本体１０６には記憶媒体（以下記憶媒体Ｃ又はＤという）が挿入される挿入口（図示せず）が設けられている。その挿入口から挿入される記憶媒体Ｃは媒体読み書き部１０２等に装着される。記憶媒体Ｃには所定情報とその所定情報に対応づけられている識別情報とが記録されている。媒体読み書き部１０２はその装着された記憶媒体Ｃから所定情報や識別情報等を読み取る。なお、記憶媒体Ｃは、ネットワーク接続記憶装置本体１０６等に設けられたイジェクトボタン（図示せず）を操作することにより、挿入口から排出される。
【００３６】
媒体読み書き部１０２としては記憶媒体Ｃに応じた適切な装置を用いる。例えば、記憶媒体ＣがＤＶＤ（ＤＶＤ−ＲＯＭ等）である場合にはＤＶＤドライブを用いる。記憶媒体ＣがＭＯディスクである場合にはＭＯドライブを用いる。
【００３７】
記憶媒体Ｃは、ネットワーク接続記憶装置１００に対して着脱可能な記憶媒体である。記憶媒体Ｃとしては、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＭＯディスク、ＣＤ−ＲＯＭ、ハードディスク装置、フラッシュメモリ、又は、ＩＣカード等の各種の記憶媒体が考えら
れる。
【００３８】
本発明および本発明における記憶媒体Ｃが例えば、ＤＶＤやＭＯ等のように情報を保持する機能しか備えていない場合は、ネットワーク接続記憶装置１００が媒体読み書き部１０２を備える必要がある。また、記憶媒体Ｃが例えばハードディスク装置のような情報を読み書きする機能を備える場合は、記憶媒体Ｃが媒体読み書き部１０２を備えることになる。
【００３９】
記憶媒体Ｃには、提供対象の所定情報とその所定情報に対応づけられている識別情報とが記録されている。所定情報としては、映画データが記述されたファイル、音楽データが記述されたファイル、書籍データが記述されたファイル、又は、事務データが記述されたファイル等が考えられる。所定情報に対応付けられている識別情報としては、記憶媒体Ｃにその記憶媒体Ｃを識別するために記録されている媒体識別子等が考えられる。
【００４０】
記憶媒体Ｃに媒体識別子を記録する方法としては各種の方法が考えられる。ここでは、記憶媒体ＣがＤＶＤ（ＤＶＤ−ＲＯＭ等）である場合の記録方法について説明する。図３は記憶媒体Ｃに媒体識別子を記録する方法を説明するための図である。
【００４１】
ＤＶＤには一般に「基本ボリューム記述子」（ＪＩＳ  Ｘ０６０９：１９９７−３．５．１）と呼ばれる媒体に関する情報を記録する領域がある。この中にアプリケーションプログラムが使える３２バイトの領域「応用プログラム識別子」（ＪＩＳ  Ｘ０６０９：１９９７−３．５．１．１６）がある。媒体識別子はこの領域に記録しておく。例えば、図３に示すように、領域「応用プログラム識別子」のうち、１６バイトを固定文字列として、３バイトを媒体識別子として、１３バイトをリザーブとして、データ割り付けすることが考えられる。
【００４２】
なお、ＣＤ（ＣＤ−ＲＯＭ等）、ＤＶＤ−ＲＡＭ等も「基本ボリューム記述子」が存在し、「応用プログラム識別子」を持っているので、上述したＤＶＤと同様な方式で媒体識別子を設定可能である。
【００４３】
図４は、記憶媒体Ｃのフォーマット例を示している。図４に示すように、本実施形態においては、記憶媒体Ｃには媒体識別子”００  ０００１”が、記憶媒体Ｄには媒体識別子”００  ００１０”が記録されている。なお、同図中、”Ｘ”、”１”又は“０”は１６進数での値を意味している。
【００４４】
図５は、ネットワーク接続記憶装置１００のソフトウエア構成を説明するための図である。ハードディスク装置等の記憶部１０４には、ＯＳ(Operating System)や、そのＯＳ上で実行されて、媒体読み書き制御部１０４ａ、ネットワーク制御部１０４ｂ、アドレス生成部１０４ｃ、アドレス重複制御部１０４ｄ、及び、アドレス設定部１０４ｅとして機能する各種プログラム等がインストールされている。
【００４５】
媒体読み書き制御部１０４ａは、媒体読み書き部１０２を制御するためのものである。ネットワーク制御部１０４ｂは、ネットワークインターフェース１０３等を制御するためのものである。アドレス生成部１０４ｃは、媒体読み書き部１０２によって取得された識別情報（例えば記憶媒体Ｃから読み取られた媒体識別子）に基づいてネットワーク上のアドレス（例えばＩＰｖ６(Internet Protocol version 6)アドレス）を自動生成するため
のものである。
【００４６】
図６は、アドレス生成部１０４ｃによって自動生成されるＩＰｖ６アドレスのフォーマットを示している。同図に示すように、自動生成されるＩＰｖ６アドレスＡＤは、ネット
ワーク部ＡＤ１、固定値ＡＤ２、媒体識別子ＡＤ３、及び、重複回避値ＡＤ４からなる合計１２８ビットのビット列である。
【００４７】
６４ビットからなるネットワーク部ＡＤ１には、同一のＬＡＮセグメントに包含されるネットワーク接続記憶装置１００やクライアント２００であれば同一のビット列が設定される。ネットワーク部ＡＤ１には、例えば、ネットワークＮに接続されているルータ等から配布されるビット列が設定される。
【００４８】
２４ビットからなる固定値ＡＤ２は、この固定値ＡＤ２を含むＩＰｖ６アドレスが本方式によって自動生成されたものであることを示すものである。固定値ＡＤ２には、例えば、媒体読み書き部１０２によって記録媒体Ｃから読み取られた固定文字列そのもの（固定文字列が２４ビットである場合）、又は、その読み取られた固定文字列に対して変換、付加、削除等の加工をしてビット長を２４ビットに調整したもの（固定文字列が２４ビットでない場合）が設定される。
【００４９】
２４ビットからなる媒体識別子ＡＤ３には、例えば、媒体読み書き部１０２によって記憶媒体Ｃから読み取られた媒体識別子そのもの（媒体識別子が２４ビットである場合）、又は、その読み取られた媒体識別子に対して変換、付加、削除等の加工をしてビット長を２４ビットに調整したもの（媒体識別子が２４ビットでない場合）が設定される。
【００５０】
１６ビットからなる重複回避値ＡＤ４には、ＩＰｖ６の重複回避機能によりユニークな値が設定される。重複回避値ＡＤ４は例えば０から開始する。
【００５１】
アドレス生成部１０４ｃは、自動生成されたＩＰｖ６アドレスと重複するＩＰｖ６アドレスがネットワークＮ上に存在するか否かを確認する。これは、ＩＰｖ６のアドレス重複回避の機能を利用して行う。アドレス設定部１０４ｅは、アドレス生成部１０４ｃによって生成されたＩＰｖ６アドレスを、クライアント２００からのアクセスのためのアドレスとして設定するためのものである。
【００５２】
ファームウエア１０５はＢＩＯＳ(Basic Input Output System)を含む基本的なソフト
ウエア群であり、内蔵のフラッシュメモリ等に格納されている。
【００５３】
クライアント２００は、ネットワーク接続記憶装置１００にネットワークを介してアクセスして、所定情報を取得するためのものであり、例えば、パーソナルコンピュータ等の情報処理端末である。図７に示すように、クライアント２００は、ＣＰＵ、そのＣＰＵにバス等を介して接続された、ネットワークＮに接続してデータ通信（ＩＰｖ６パケットによる通信）を行うための通信部（いずれも図示せず）、キーボードやマウス等の入力部２０１、ＣＲＴディスプレイや液晶ディスプレイ等の画像表示装置２０２、及び、ハードディスク装置等の記憶部２０３等を備えている。
【００５４】
図８は、クライアント２００のソフトウエア構成を説明するための図である。記憶部２０３にはＯＳや、そのＯＳ上で実行されて、識別情報取得部２０３ａ、アドレス生成部２０３ｂ、及び、所望情報取得部２０３ｃとして機能する各種のプログラム等がインストールされている。
【００５５】
識別情報取得部２０３ａは、ユーザーが所望する所定情報に対応付けられている識別情報を取得するためのものである。アドレス生成部２０３ｂは、識別情報取得部２０３ａによって取得された識別情報に基づいてネットワーク上のアドレスを生成するためのものである。所望情報取得部２０３ｃは、アドレス生成部２０３ｂによって生成されたネットワーク上のアドレスに基づいて特定の情報提供装置１００へアクセスし、その特定の情報提
供装置１００が提供する所定情報を取得するためのものである。
【００５６】
次に、上記構成の情報提供システムの動作について図面を参照しながら説明する。図９、及び、図１３は、情報提供システムの動作を説明するためのフローチャートである。
【００５７】
以下の説明においては、図１０に示すように、少なくとも２つのネットワーク接続記憶装置１００と１つのクライアント２００がネットワークＮに接続されているものとする。
【００５８】
各ネットワーク接続記憶装置１００は同一構成であるが、説明の便宜上、一方をネットワーク接続記憶装置１００Ｃ、他方をネットワーク接続記憶装置１００Ｄとする。なお、ネットワーク接続記憶装置１００Ｃの構成については末尾にＣを付する（例えばアドレス生成部１０４ｃＣ）。
【００５９】
まず、ネットワーク接続記憶装置１００Ｃ（ネットワーク接続記憶装置１００Ｄも同様）にネットワーク上のアドレスが設定されるまでの動作について説明する。
【００６０】
ネットワーク接続記憶装置１００Ｃに記憶媒体Ｃが装着されると（Ｓ１００）、媒体読み書き制御部１０４ａＣは、媒体読み書き部１０２Ｃを制御する。この制御により媒体読み書き部１０２Ｃは、装着された記憶媒体Ｃから固定値ＡＤ２や媒体識別子ＡＤ３を読み取る（Ｓ１０１）。図４に示すように、記憶媒体Ｃには媒体識別子”００  ０００１”が記録されているので、この媒体識別子が読み取られる。
【００６１】
アドレス生成部１０４ｃＣは、記憶媒体Ｃから読み取られた媒体識別子”００  ０００１”に基づいてネットワークＮ上のアドレス（ＩＰｖ６アドレス）を自動生成する（Ｓ１０２）。図４の２段目は、ネットワーク接続記憶装置１００Ｃにおいて自動生成されるＩＰｖ６アドレスを示している。同図に示すように、自動生成されるＩＰｖ６アドレスＡＤは、ルータ等から配布されたネットワーク部ＡＤ１、記録媒体Ｃから読み取られた固定文字列（２４ビットに調整されたもの）ＡＤ２、記録媒体Ｃから読み取られた媒体識別子ＡＤ３、及び、重複回避値ＡＤ４によって構成される。
【００６２】
アドレス生成部１０４ｃＣは、ＩＰｖ６のアドレス重複回避の機能を利用して、その自動生成されたＩＰｖ６アドレスと重複するＩＰｖ６アドレスがネットワークＮ上に存在するか否かをチェックする（Ｓ１０３）。ネットワーク接続記憶装置１００Ｃは、重複するＩＰｖ６アドレスが存在しないことが確認された場合、アドレス設定部１０４ｅＣによって、自動生成されたＩＰｖ６アドレスを、クライアント２００からのアクセスのためのアドレスとして設定する。以後、ネットワーク接続記憶装置１００Ｃは、その設定されたアドレスにアクセスしたクライアント２００に対して、所定情報（装着された記憶媒体Ｃに記録されている）を提供可能となる。
【００６３】
一方、Ｓ１０３において重複するＩＰアドレスが存在することが確認された場合、ネットワーク接続装置１００Ｃは、重複回避値ＡＤ４をインクリメントし（例えば１増加させ）再度、そのインクリメント後のＩＰｖ６アドレスと重複するＩＰｖ６アドレスがネットワークＮ上に既に存在するか否かを確認する。この重複回避の処理は、重複しないＩＰｖ６アドレスが得られるまで繰り返されるため、最終的にユニークなＩＰｖ６アドレスが得られることになる。ネットワーク接続装置１００Ｃは、アドレス設定部１０４ｅＣによって、最終的に得られたユニークなＩＰｖ６アドレスを、クライアント２００からのアクセスのためのアドレスとして設定する。以後、ネットワーク接続記憶装置１００Ｃは、その設定されたアドレスにアクセスしたクライアント２００に対して、所定情報（装着された記憶媒体Ｃに記録されている）を提供可能となる。
【００６４】
次に、所望の所定情報を取得する動作について説明する。以下の説明においては、所望の所定情報（例えば映画データが記述されているファイル）はネットワーク接続記憶装置１００Ｃに装着されている記録媒体Ｃに記録されているものとする。
【００６５】
クライアント２００は、ネットワーク接続記憶装置１００Ｃにアクセスするには、そのネットワーク接続記憶装置１００Ｃに設定されているアドレス（クライアントからのアクセスのために設定されているアドレス）を取得する必要があるが、これは次のようにして生成する。
【００６６】
まず、クライアント２００は、識別情報取得部２０３ａによって、所望の所定情報が記録されている記憶媒体Ｃの媒体識別情報を取得する（Ｓ２００）。例えば、参照インデックス管理サーバからネットワークＮを介して参照インデックスのうち少なくとも所定情報の内容を示す情報（例えば映画タイトル）を取得して画像表示装置２０２に表示し、少なくとも１つの所定情報の内容を示す情報を選択部としての入力部２０１によってユーザーに選択させる。識別情報取得部２０３ａは、その選択された所定情報の内容を示す情報が対応付けられている識別情報を、参照インデックスから取得可能である。
【００６７】
参照インデックスとは、所定情報（例えば映画データが記述されたファイル）の内容を示す情報（例えばその映画タイトル）とその所定情報に対応付けられている識別情報（その所定情報が記録されている記憶媒体Ｃの媒体識別子）とを対応付けたテーブルである。本実施形態においては、参照インデックスには、少なくとも、記録媒体Ｃに記録されている所定情報の内容を示す情報とその所定情報が記録されている記憶媒体Ｃの媒体識別子”００  ０００１”との対応づけが含まれている。
【００６８】
ここでは、記憶媒体Ｃに記録されている所定情報の内容を示す情報が選択され、その選択された所定情報の内容を示す情報が対応付けられている記憶媒体Ｃの媒体識別子”００
０００１”が取得されたものとする。
【００６９】
なお、所望の所定情報が記録されている記憶媒体Ｃの媒体識別情報は、上記の参照インデックスを使用することなく、入力部２０１等から直接ユーザーに入力させるようにしてもよい。
【００７０】
所望の所定情報が記録されている記憶媒体Ｃの媒体識別情報が取得されると、クライアント２００は、アドレス生成部２０３ｂによって、その取得された媒体識別子”００  ０００１”に基づいてネットワークＮ上のアドレス（ＩＰｖ６アドレス）を自動生成する（Ｓ２０１）。この自動生成の処理はＳ１０２で説明したものとほぼ同じ処理である。これにより自動生成されるＩＰｖ６アドレスＡＤは、ルータ等から配布されたネットワーク部ＡＤ１、記憶部２０３等に予め格納されている固定文字列（２４ビットに調整されたもの）ＡＤ２、識別情報取得部２０３ａによって取得された記憶媒体Ｃの媒体識別子ＡＤ３、及び、重複回避値ＡＤ４によって構成される。
【００７１】
クライアント２００は、その自動生成されたＩＰｖ６アドレスでアクセス可能なネットワーク接続記憶装置１００ＣがネットワークＮ上に存在するか否かを確認する。例えば、クライアント２００は、自動生成されたＩＰｖ６アドレスを宛先アドレスとする所定のパケットをネットワークＮに送出し、リプライのパケットが得られた場合に、アクセス可能なネットワーク接続記憶装置１００Ｃが存在することを確認する。一方、リプライのパケットが得られない場合に、そのようなネットワーク接続記憶装置１００Ｃが存在しないことを確認する。この場合、ユーザーは、所望の所定情報が記録されている記録媒体をネットワークＮに接続されているいずれかのネットワーク接続記憶装置１００に装着し再度、Ｓ２００からの処理を行うことになる（Ｓ２０４、Ｓ２０５）。
【００７２】
本実施形態においては、ネットワーク接続記憶装置１００Ｃには記憶媒体Ｃから読み取られた媒体識別子に基づくＩＰｖ６アドレスが、クライアント２００からのアクセスのためのアドレスとして設定されている（Ｓ１０２）。このため、クライアント２００は、ネットワーク接続記憶装置１００Ｃが存在することを確認する。そして、クライアント２００は、所望情報取得部２０３ｃによって、Ｓ２０１で生成されたＩＰｖ６アドレスに基づいてネットワーク接続記憶装置１００Ｃへアクセスして、そのネットワーク接続装置１００Ｃが提供する所定情報（即ち記憶媒体Ｃに記録されている所望の所定情報）を取得する（Ｓ２０２、Ｓ２０３）。
【００７３】
クライアント２００は、所定情報として映画データが記述されたファイルを取得した場合には、その所定情報に基づいて映画映像を画像表示装置２０２に表示する。また、クライアント２００は、所定情報として音楽データが記述されたファイルを取得した場合には、その所定情報に基づいて音楽をスピーカから出力する。また、クライアント２００は、所定情報として書籍データが記述されたファイルを取得した場合には、その所定情報に基づいて書籍のページ画像等を画像表示装置２０２に表示する。
【００７４】
以上説明したように、本実施形態の情報提供システムによれば、ネットワーク接続記憶装置１００には、所定情報に対応付けられている識別情報（例えばユーザーが入力した媒体識別情報、又は、記録媒体から読み取られた媒体識別情報）に基づいて生成されたネットワーク上のアドレス（ＩＰｖ６アドレス）が、クライアント２００からのアクセスのためのアドレスとして設定される。所望の所定情報の取得に際して、クライアント２００は、その所望の所定情報に対応付けられている識別情報を取得し（例えばユーザーが入力した識別情報、又は、参照インデックスを介して取得された識別情報）、その取得された識別情報に基づいて生成されたネットワーク上のアドレスに基づいてネットワーク接続記憶装置１００へアクセスし、そのネットワーク接続装置１００が提供する所定情報（所望の所定情報）を取得する。
【００７５】
したがって、所望の所定情報の取得に際して、クライアント２００は、その所定情報に対応付けられている識別情報を取得できれば、所望の所定情報を取得できる。この場合、ユーザーは所望の所定情報を提供可能なネットワーク接続記憶装置を把握しておく必要はない。
【００７６】
また、ネットワーク接続記憶装置１００をネットワークＮ上の広範囲に設置しておけば、特定データに対するネットワークＮの負荷を減少させることが可能となる。例えば、ＬＡＮセグメントごとに、ネットワーク接続記憶装置１００を設けることが考えられる。
【００７７】
また、記憶媒体を装置（ネットワーク接続装置）に装着するだけで、その装置にネットワーク上のアドレスが設定されるため、従来のように、アドレス設定のためのユーザー操作が不要となり利便性が向上する。
【００７８】
次に、上記実施形態の変形例について説明する。
上記実施形態においては、図１０に示すように、ネットワークＮには２つのネットワーク接続記憶装置１００が接続されている例について説明したが、本発明はこれに限定されない。例えば、図１１に示すように、ネットワークＮには４つのネットワーク接続記憶装置１００が接続されていてもよいし、それ以上又は以下のネットワーク接続記憶装置１００が接続されていてもよい。
【００７９】
また、上記実施形態においては、所定情報及びその所定情報に対応付けられている識別情報が記録されている記憶媒体は、ネットワーク接続記憶装置１００に対して着脱可能な
記憶媒体であるように説明したが、本発明はこれに限定されない。例えば、そのような記憶媒体に代えて、又は、併用して、所定情報とその所定情報に対応付けられている識別情報とが格納された記憶装置（例えばネットワーク接続記憶装置１００に内蔵又は外付けのハードディスク装置）を用いてもよい。
【００８０】
このようにすれば、所定情報やその所定情報に対応付けられている識別情報を、ネットワーク等を経由して、格納、書き換え、追加、又は、削除等することが可能となる。
【００８１】
また、上記実施形態においては、記録媒体から読み取られた媒体識別子に基づいてネットワークＮ上のアドレス（ＩＰｖ６アドレス）が自動生成されるように説明したが、本発明はこれに限定されない。例えば、ネットワーク接続記憶装置１００に接続したキーボード等の入力部から媒体識別子をユーザーに入力させ、この入力された媒体識別子に基づいてＩＰｖ６アドレスを自動生成するようにしてもよい。なお、この自動生成されたＩＰｖ６アドレスがクライアント２００からのアクセスのためのアドレスとして設定されるのは、上記実施形態と同様である。
【００８２】
また、上記実施形態においては、記憶媒体の領域「応用プログラム識別子」に所定情報やその媒体識別子等が記録されているように説明したが、本発明はこれに限定されない。例えば、所定情報がファイルとして記録されている場合には、そのファイルのヘッダ部分等にその媒体識別子を記録しておいてもよい。この場合、媒体読み書き部１０２は、そのファイルのヘッダ部分等からその識別情報を読み取る。
【００８３】
また、上記実施形態においては、記憶媒体に記録されている所定情報は１つであるように説明したが、本発明はこれに限定されない。例えば、記録媒体には、２つ（若しくはそれ以上）の所定情報と、それぞれの所定情報に対応付けられている識別情報（上記実施形態では媒体識別子として説明した）が記録されていてもよい。この場合、アドレス生成部１０４ｃは、それぞれの識別情報に基づいてＩＰｖ６アドレス（この場合２つのアドレス）を自動生成する。アドレス設定部１０４ｅは、その自動生成された一方のＩＰｖ６アドレスを、クライアント２００からの一方の所定情報へのアクセスのためのアドレスとして設定し、その自動生成された他方のＩＰｖ６アドレスを、クライアント２００からの他方の所定情報へのアクセスのためのアドレスとして設定する。
【００８４】
また、上記実施形態においては、参照インデックスはネットワークＮに接続されているサーバから取得されるように説明したが、本発明はこれに限定されない。例えば、参照インデックスを予めクライアント２００の記憶部２０３に格納しておき、その記憶部２０３から取得するようにしてもよい。
【００８５】
また、上記実施形態においては、ユーザーが所望する所定情報が記録されている記憶媒体Ｃの媒体識別情報を取得するに際して、参照インデックスのうち所定情報の内容を示す情報（例えば映画タイトル）全てを画像表示装置２０２に表示するように説明したが本発明はこれに限定されない。例えば、参照インデックスにさらに、所定情報が記録されている記憶媒体の装着の有無を識別するための識別子を対応付けておき、その識別子が装着有りを示している所定情報の内容を示す情報のみを表示し、選択させるようにしてもよい。このようにすれば、装着されていない所定情報の内容を示す情報を選択することがなくなる。
【００８６】
また、上記実施形態においては、ネットワーク接続記憶装置１００は、ＣＰＵ１０１等が箱形のネットワーク接続記憶装置本体１０６に収容されている専用装置であるように説明したが、本発明はこれに限定されない。例えば、図１２に示すように、ネットワーク接続装置１００は、パーソナルコンピュータ等の情報処理端末３００、その情報処理端末３
００に内蔵（又は外付け）されている、媒体読み取り部３０１及びネットワークカード３０２等によって構成することも可能である。情報処理端末３００に接続されている記憶部（図示せず）には、ネットワーク接続装置１００と同様に、ＯＳ(Operating System)や、そのＯＳ上で実行されて、媒体読み書き制御部１０４ａ、ネットワーク制御部１０４ｂ、アドレス生成部１０４ｃ、アドレス重複制御部１０４ｄ、及び、アドレス設定部１０４ｅとして機能する各種プログラム等がインストールされている。これらの機能については同一の参照符号を付して既に説明したのでその説明を省略する。なお、情報処理端末３００によってネットワーク接続記憶装置１００を構成する場合、アドレス設定部１０４ｅは、アドレス生成部１０４ｃによって生成されたＩＰｖ６アドレスを、クライアント２００からのアクセスのためのアドレスとしてネットワークカード３０１に設定することが考えられる（IP alias）。この場合、情報処理端末３００に割り当てられているネットワークアドレスとは別にアドレスが設定されることになる。
【００８７】
本発明は、その精神または主要な特徴から逸脱することなく、他の様々な形で実施することができる。このため、上記の実施形態は、あらゆる点で単なる例示にすぎず、限定的に解釈されるものではない。
【００８８】
［その他］
本実施形態は次の発明を開示する。
（付記１）
電子装置と、その電子装置からのアクセスに応じて所定情報を提供する情報提供装置とを包含する情報提供システムであって、
前記情報提供装置は、
所定情報に対応付けられている識別情報を取得する第１取得部と、
前記第１取得部によって取得された識別情報に基づいてネットワーク上のアドレスを生成する第１生成部と、
前記第１生成部によって生成されたネットワーク上のアドレスを、前記電子装置からのアクセスのためのアドレスとして設定する設定部とを備え、
前記電子装置は、
ユーザーが所望する所定情報に対応付けられている識別情報を取得する第２取得部と、
前記第２取得部によって取得された識別情報に基づいてネットワーク上のアドレスを生成する第２生成部と、
前記第２生成部によって生成されたネットワーク上のアドレスに基づいて特定の情報提供装置へアクセスし、その特定の情報提供装置が提供する所定情報を取得する所望情報取得部とを備える、情報提供システム。
【００８９】
（付記２）
所定情報とその所定情報に対応付けられている識別情報とが記録された記憶媒体が装着される装着部をさらに備え、
前記第１取得部は、前記装着部に装着された記憶媒体から前記識別情報を読み取る、付記１に記載の情報提供システム。
【００９０】
（付記３）
前記記憶媒体には、所定情報と、その所定情報に対応付けられている識別情報としての記憶媒体識別子とが記録されている、付記２に記載の情報提供システム。
【００９１】
（付記４）
所定情報とその所定情報に対応付けられている識別情報とが格納された記憶装置をさらに備え、
前記第１取得部は、前記記憶装置から前記識別情報を読み取る、付記１に記載の情報提
供システム。
【００９２】
（付記５）
前記所定情報は、映画データ、音楽データ、書籍データ、又は、事務データのうちの少なくとも１つである、付記１から４のいずれかに記載の情報提供システム。
【００９３】
（付記６）
前記電子装置はさらに、
情報提供装置が提供する所定情報の内容を示す情報とその所定情報に対応付けられている識別情報とを対応づけた参照インデックスのうち所定情報の内容を示す情報を表示する画像表示装置と、
前記画像表示装置に表示された所定情報の内容を示す情報の中から、少なくとも１つの所定情報の内容を示す情報を選択させる選択部とを備え、
前記第２取得部は、前記選択部によって選択された所定情報の内容を示す情報が対応付けられている識別情報を取得する、付記１から５のいずれかに記載の情報提供システム。
【００９４】
（付記７）
電子装置からのアクセスに応じて所定情報を提供する情報提供装置であって、
所定情報に対応付けられている識別情報を取得する取得部と、
前記取得部によって取得された識別情報に基づいてネットワーク上のアドレスを生成する生成部と、
前記生成部によって生成されたネットワーク上のアドレスを、前記電子装置からのアクセスのためのアドレスとして設定する設定部とを備える、情報提供装置。
【００９５】
（付記８）
前記取得部は、所定情報とその所定情報に対応付けられている識別情報とが記録された記憶媒体から前記識別情報を読み取る、付記7に記載の情報提供装置。
【００９６】
（付記９）
前記記憶媒体には、所定情報と、その所定情報に対応付けられている識別情報としての記憶媒体識別子とが記録されている、付記８に記載の情報提供装置。
【００９７】
（付記１０）
所定情報とその所定情報に対応付けられている識別情報とが格納された記憶装置をさらに備え、
前記取得部は、前記記憶装置から前記識別情報を読み取る、付記７に記載の情報提供装置。
【００９８】
（付記１１）
前記所定情報は、映画データ、音楽データ、書籍データ、又は、事務データのうちの少なくとも１つである、付記７から１０のいずれかに記載の情報提供装置。
【００９９】
（付記１２）
情報提供装置にネットワークを介してアクセスして、所定情報を取得する電子装置であって、
ユーザーが所望する所定情報に対応付けられている識別情報を取得する識別情報取得部と、
前記識別情報取得部によって取得された識別情報に基づいてネットワーク上のアドレスを生成する生成部と、
前記生成部によって生成されたネットワーク上のアドレスに基づいて特定の情報提供装
置へアクセスし、その特定の情報提供装置が提供する所定情報を取得する所望情報取得部とを備える、電子装置。
【０１００】
（付記１３）
情報提供装置が提供する所定情報の内容を示す情報とその所定情報に対応付けられている識別情報とを対応づけた参照インデックスのうち、所定情報の内容を示す情報を表示する画像表示装置と、
前記画像表示装置に表示された所定情報の内容を示す情報の中から、少なくとも１つの所定情報の内容を示す情報を選択させる選択部とをさらに備え、
前記取得部は、前記選択部によって選択された所定情報の内容を示す情報が対応付けられている識別情報を取得する、付記１２に記載の電子装置。
【０１０１】
（付記１４）
電子装置からのアクセスに応じて所定情報を提供する情報提供装置にアドレスを設定する方法であって、
所定情報に対応付けられている識別情報を取得し、
その取得された識別情報に基づいてネットワーク上のアドレスを生成し、
その生成されたネットワーク上のアドレスを、前記電子装置からのアクセスのためのアドレスとして設定する、アドレス設定方法。
【０１０２】
（付記１５）
情報提供装置にネットワークを介してアクセスして、所定情報を取得する方法であって、
ユーザーが所望する所定情報に対応付けられている識別情報を取得し、
その取得された識別情報に基づいてネットワーク上のアドレスを生成し、
その生成されたネットワーク上のアドレスに基づいて特定の情報提供装置へアクセスし、その特定の情報提供装置が提供する所定情報を取得する、情報取得方法。
【０１０３】
（付記１６）
電子装置からのアクセスに応じて所定情報を提供する情報提供装置にアドレスを設定するプログラムであって、
所定情報に対応付けられている識別情報を取得するステップ、
その取得された識別情報に基づいてネットワーク上のアドレスを生成するステップ、
その生成されたネットワーク上のアドレスを、前記電子装置からのアクセスのためのアドレスとして設定するステップをコンピュータに実行させるためのプログラム。
【０１０４】
（付記１７）
情報提供装置にアクセスして、所定情報を取得するプログラムであって、
ユーザーが所望する所定情報に対応付けられている識別情報を取得するステップ、
その取得された識別情報に基づいてネットワーク上のアドレスを生成するステップ、
その生成されたネットワーク上のアドレスに基づいて特定の情報提供装置へアクセスし、その特定の情報提供装置が提供する所定情報を取得するステップをコンピュータに実行させるためのプログラム。
【０１０５】
（付記１８）
電子装置からのアクセスに応じて所定情報を提供する情報提供装置であって、所定情報に対応付けられている識別情報を取得する取得部と、前記取得部によって取得された識別情報に基づいてネットワーク上のアドレスを生成する生成部と、前記生成部によって生成されたネットワーク上のアドレスを、前記電子装置からのアクセスのためのアドレスとして設定する設定部とを備える情報提供装置によって読み取り可能な記憶媒体であって、
前記所定情報と、その所定情報に対応付けられている識別情報とを記録した、記憶媒体。
【０１０６】
[産業上の利用の可能性]
本発明は、必要とする記憶媒体が記憶装置にセットされ、ネットワークよりアクセスできる状態であるか否かをネットワークアドレスを調べることにより可能である。またこのことを利用し、事前に記憶媒体を広範囲に配布しておくことにより、ネットワーク的に利用者の近くにアクセス可能なデータを置くことが可能であり、ネットワークの負荷分散ができる。
【国際調査報告】
2004023309.tif 000018
2004023309.tif 000019
2004023309.tif 000020
2004023309.tif 000021