(57)【要約】【課題】断片コンテンツ情報を複数の装置が送信する場合でも、その断片コンテンツ情報の送信を容易に要求できる。【解決手段】サーバ２は、要求情報を受信する要求情報受信部２１、複数のコンテンツ保持装置と、複数のコンテンツ保持装置の各々で保持される断片コンテンツ情報を含むコンテンツ情報との対応を示す対応情報が記憶される対応情報記憶部２２、対応情報を用いて、二以上のコンテンツ保持装置と、二以上のコンテンツ保持装置で保持されるコンテンツ情報に含まれる複数の断片コンテンツ情報とを、その複数の断片コンテンツ情報によって、要求情報が要求する一連コンテンツ情報を構成可能なように特定する特定部２３、特定された断片コンテンツ情報のコンテンツ受信装置への送信を指示する指示情報を、特定されたコンテンツ保持装置に送信する指示情報送信部２４を備える。【選択図】図３
2008270997.tif 000002
【特許請求の範囲】
【請求項１】
サーバと、一連コンテンツ情報を断片化した情報である断片コンテンツ情報を少なくとも含むコンテンツ情報を保持している複数のコンテンツ保持装置と、コンテンツ情報を要求するコンテンツ要求装置と、断片コンテンツ情報を受信するコンテンツ受信装置とを備える情報通信システムであって、
前記コンテンツ要求装置は、
一連コンテンツ情報を要求する情報である要求情報を前記サーバに送信する要求情報送信部を備え、
前記コンテンツ受信装置は、
前記コンテンツ保持装置から送信された断片コンテンツ情報を受信するコンテンツ情報受信部と、
前記コンテンツ情報受信部が受信した断片コンテンツ情報を蓄積するコンテンツ情報蓄積部と、を備え、
前記サーバは、
前記要求情報を受信する要求情報受信部と、
複数のコンテンツ保持装置と、当該複数のコンテンツ保持装置のそれぞれで保持されている断片コンテンツ情報を少なくとも含むコンテンツ情報との対応を示す情報である対応情報が記憶される対応情報記憶部と、
前記対応情報を用いて、一または二以上のコンテンツ保持装置と、当該一または二以上のコンテンツ保持装置で保持しているコンテンツ情報に少なくとも含まれる複数の断片コンテンツ情報とを、当該複数の断片コンテンツ情報によって、前記要求情報受信部が受信した要求情報が要求する一連コンテンツ情報を構成することができるように特定する特定部と、
前記特定部が特定した断片コンテンツ情報を前記コンテンツ受信装置に送信することを指示する情報である指示情報を、前記特定部が特定したコンテンツ保持装置に送信する指示情報送信部と、を備え、
前記コンテンツ保持装置は、
断片コンテンツ情報を少なくとも含むコンテンツ情報が記憶されるコンテンツ情報記憶部と、
前記指示情報を受信する指示情報受信部と、
前記指示情報受信部が受信した指示情報で示される断片コンテンツ情報を前記コンテンツ情報記憶部から読み出して前記コンテンツ受信装置に送信するコンテンツ情報送信部と、を備えた、情報通信システム。
【請求項２】
前記特定部は、複数のコンテンツ保持装置と、当該複数のコンテンツ保持装置で保持しているコンテンツ情報に少なくとも含まれる複数の断片コンテンツ情報とを特定する、請求項１記載の情報通信システム。
【請求項３】
前記コンテンツ受信装置は、
前記コンテンツ情報蓄積部が蓄積した複数の断片コンテンツ情報から一連コンテンツ情報を構成するコンテンツ情報構成部をさらに備え、
前記コンテンツ情報蓄積部は、前記コンテンツ情報構成部が構成した一連コンテンツ情報も蓄積する、請求項１または請求項２記載の情報通信システム。
【請求項４】
サーバと、一連コンテンツ情報を断片化した情報である断片コンテンツ情報を少なくとも含むコンテンツ情報を保持している複数のコンテンツ保持装置と、コンテンツ情報を要求するコンテンツ要求装置と、断片コンテンツ情報を受信するコンテンツ受信装置とを備える情報通信システムを構成するサーバであって、
前記コンテンツ要求装置から送信された一連コンテンツ情報を要求する情報である要求情
報を受信する要求情報受信部と、
複数のコンテンツ保持装置と、当該複数のコンテンツ保持装置のそれぞれで保持されている断片コンテンツ情報を少なくとも含むコンテンツ情報との対応を示す情報である対応情報が記憶される対応情報記憶部と、
前記対応情報を用いて、一または二以上のコンテンツ保持装置と、当該一または二以上のコンテンツ保持装置で保持しているコンテンツ情報に少なくとも含まれる複数の断片コンテンツ情報とを、当該複数の断片コンテンツ情報によって、前記要求情報受信部が受信した要求情報が要求する一連コンテンツ情報を構成することができるように特定する特定部と、
前記特定部が特定した断片コンテンツ情報を前記コンテンツ受信装置に送信することを指示する情報である指示情報を、前記特定部が特定したコンテンツ保持装置に送信する指示情報送信部と、を備えたサーバ。
【請求項５】
前記特定部は、複数のコンテンツ保持装置と、当該複数のコンテンツ保持装置で保持しているコンテンツ情報に少なくとも含まれる複数の断片コンテンツ情報とを特定する、請求項４記載のサーバ。
【請求項６】
前記対応情報は、複数のコンテンツ保持装置と、当該複数のコンテンツ保持装置のそれぞれで保持されている一連コンテンツ情報との対応を示す情報である、請求項４または請求項５記載のサーバ。
【請求項７】
前記指示情報は、特定されたコンテンツ保持装置が保持している一連コンテンツ情報に含まれる断片コンテンツ情報を特定するための情報である断片特定情報を含む、請求項４から請求項６のいずれか記載のサーバ。
【請求項８】
前記特定部は、前記要求情報が要求する一連コンテンツ情報を保持しているコンテンツ保持装置と、当該一連コンテンツ情報が、当該一連コンテンツ情報を保持しているコンテンツ保持装置の個数で断片化された各断片コンテンツ情報とをそれぞれ特定する、請求項４から請求項７のいずれか記載のサーバ。
【請求項９】
前記コンテンツ保持装置における一連コンテンツ情報の取得に応じた前記対応情報の変更を要求する情報である変更要求情報を受信する変更要求情報受信部と、
前記変更要求情報受信部が受信した変更要求情報に応じて前記対応情報を変更する対応情報変更部と、をさらに備えた、請求項４から請求項８のいずれか記載のサーバ。
【請求項１０】
前記対応情報は、複数のコンテンツ保持装置と、当該複数のコンテンツ保持装置のそれぞれで保持されている断片コンテンツ情報との対応を示す情報を含み、
前記コンテンツ保持装置では、断片コンテンツ情報が少なくとも保持されるものである、請求項４または請求項５記載のサーバ。
【請求項１１】
前記コンテンツ保持装置において削除される一連コンテンツ情報に含まれる断片コンテンツ情報の特定を要求する情報である特定要求情報を受信する特定要求情報受信部と、
前記特定要求情報受信部が特定要求情報を受信した場合に、前記特定要求情報を送信したコンテンツ保持装置に対する、一連コンテンツ情報に含まれる断片コンテンツ情報を特定するための情報である断片特定情報を構成する断片特定情報構成部と、
前記断片特定情報構成部が構成した断片特定情報を、前記特定要求情報を送信したコンテンツ保持装置に送信する断片特定情報送信部と、をさらに備えた、請求項１０記載のサーバ。
【請求項１２】
前記断片特定情報構成部は、前記特定要求情報を送信したコンテンツ保持装置以外のコン
テンツ保持装置であって、当該特定要求情報により断片コンテンツ情報の特定が要求された一連コンテンツ情報の少なくとも一部を含むコンテンツ情報である関連コンテンツ情報を保持しているコンテンツ保持装置である関連保持装置が保持している関連コンテンツ情報に含まれる断片コンテンツ情報を特定するための情報である断片特定情報をさらに構成するものであり、
前記断片特定情報送信部は、前記断片特定情報構成部が関連保持装置で保持されている関連コンテンツ情報について構成した断片特定情報を、当該関連保持装置に送信するものである、請求項１１記載のサーバ。
【請求項１３】
前記関連コンテンツ情報は、断片コンテンツ情報である、請求項１２記載のサーバ。
【請求項１４】
前記断片特定情報構成部は、前記特定要求情報受信部が受信した特定要求情報により断片コンテンツ情報の特定が要求された一連コンテンツ情報の少なくとも一部を保持しているコンテンツ保持装置の個数に応じた断片数に断片化されるように、断片特定情報を構成する、請求項１１から請求項１３のいずれか記載のサーバ。
【請求項１５】
前記コンテンツ保持装置におけるコンテンツ情報の断片化に応じた前記対応情報の変更を要求する情報である変更要求情報を受信する変更要求情報受信部と、
前記変更要求情報受信部が受信した変更要求情報に応じて前記対応情報を変更する対応情報変更部と、をさらに備えた、請求項１０から請求項１４のいずれか記載のサーバ。
【請求項１６】
前記コンテンツ保持装置における一連コンテンツ情報の取得に応じた前記対応情報の変更を要求する情報である変更要求情報を受信する変更要求情報受信部と、
前記変更要求情報受信部が受信した変更要求情報に応じて前記対応情報を変更する対応情報変更部と、
断片化の対象となる一連コンテンツ情報を保持している複数のコンテンツ保持装置ごとに、当該一連コンテンツ情報に含まれる断片コンテンツ情報を特定するための情報である断片特定情報をそれぞれ構成する断片特定情報構成部と、
前記断片特定情報構成部が構成した断片特定情報を、当該断片特定情報に対応するコンテンツ保持装置に送信する断片特定情報送信部と、をさらに備え、
前記対応情報変更部は、前記断片特定情報の送信に応じて前記対応情報を変更する、請求項１０記載のサーバ。
【請求項１７】
前記断片特定情報構成部は、前記断片化の対象となる一連コンテンツ情報を保持しているコンテンツ保持装置の個数に応じた断片数に断片化されるように、断片特定情報を構成する、請求項１６記載のサーバ。
【請求項１８】
前記特定部は、
前記対応情報を用いて、前記要求情報受信部が受信した要求情報で要求される一連コンテンツ情報の少なくとも一部を含むコンテンツ情報を保持している一または二以上のコンテンツ保持装置と、当該一または二以上のコンテンツ保持装置が保持しているコンテンツ情報に少なくとも含まれる複数の断片コンテンツ情報とを、当該複数の断片コンテンツ情報によって、前記要求情報で要求される一連コンテンツ情報を構成することができ、当該複数の断片コンテンツ情報において、少なくとも一の断片コンテンツ情報が、他の断片コンテンツ情報によって構成することができる重複した断片コンテンツ情報であるように特定する、請求項４から請求項１７のいずれか記載のサーバ。
【請求項１９】
サーバと、一連コンテンツ情報を断片化した情報である断片コンテンツ情報を少なくとも含むコンテンツ情報を保持している複数のコンテンツ保持装置とを備える情報通信システムを構成するサーバであって、
複数のコンテンツ保持装置と、当該複数のコンテンツ保持装置のそれぞれで保持されている断片コンテンツ情報を少なくとも含むコンテンツ情報との対応を示す情報である対応情報が記憶される対応情報記憶部と、
前記コンテンツ保持装置における一連コンテンツ情報の取得に応じた前記対応情報の変更を要求する情報である変更要求情報を受信する変更要求情報受信部と、
前記変更要求情報受信部が受信した変更要求情報に応じて前記対応情報を変更する対応情報変更部と、
断片化の対象となる一連コンテンツ情報を保持している複数のコンテンツ保持装置ごとに、当該一連コンテンツ情報に含まれる断片コンテンツ情報を特定するための情報である断片特定情報をそれぞれ構成する断片特定情報構成部と、
前記断片特定情報構成部が構成した断片特定情報を、当該断片特定情報に対応するコンテンツ保持装置に送信する断片特定情報送信部と、を備えたサーバ。
【請求項２０】
前記変更要求情報受信部は、前記コンテンツ保持装置におけるコンテンツ情報の断片化に応じた前記対応情報の変更を要求する変更要求情報をも受信し、
前記対応情報変更部は、コンテンツ情報の断片化に応じた前記対応情報の変更を要求する変更要求情報に応じても前記対応情報を変更する、請求項１９記載のサーバ。
【請求項２１】
前記対応情報変更部は、前記断片特定情報の送信に応じて前記対応情報を変更する、請求項１９記載のサーバ。
【請求項２２】
前記断片特定情報構成部は、前記断片化の対象となる一連コンテンツ情報を保持しているコンテンツ保持装置の個数に応じた断片数に断片化されるように、断片特定情報を構成する、請求項１９から請求項２１のいずれか記載のサーバ。
【請求項２３】
前記情報通信システムは、コンテンツ情報を要求すると共に、断片コンテンツ情報を受信するコンテンツ受信装置をさらに備えており、
一連コンテンツ情報を要求する情報である要求情報を受信する要求情報受信部と、
前記対応情報を用いて、一または二以上のコンテンツ保持装置と、当該一または二以上のコンテンツ保持装置で保持しているコンテンツ情報に少なくとも含まれる複数の断片コンテンツ情報とを、当該複数の断片コンテンツ情報によって、前記要求情報受信部が受信した要求情報が要求する一連コンテンツ情報を構成することができるように特定する特定部と、
前記特定部が特定したコンテンツ保持装置と断片コンテンツ情報とを示す情報である装置特定情報を前記コンテンツ受信装置に送信する装置特定情報送信部と、をさらに備えた、請求項１９から請求項２２のいずれか記載のサーバ。
【請求項２４】
サーバと、一連コンテンツ情報を断片化した情報である断片コンテンツ情報を少なくとも含むコンテンツ情報を保持している複数のコンテンツ保持装置と、コンテンツ情報を要求するコンテンツ要求装置と、断片コンテンツ情報を受信するコンテンツ受信装置とを備える情報通信システムを構成するコンテンツ保持装置であって、
断片コンテンツ情報を少なくとも含むコンテンツ情報が記憶されるコンテンツ情報記憶部と、
前記サーバから送信された、断片コンテンツ情報を前記コンテンツ受信装置に送信することを指示する情報である指示情報を受信する指示情報受信部と、
前記指示情報受信部が受信した指示情報で示される断片コンテンツ情報を前記コンテンツ情報記憶部から読み出して前記コンテンツ受信装置に送信するコンテンツ情報送信部と、を備えたコンテンツ保持装置。
【請求項２５】
前記コンテンツ情報記憶部は、一連コンテンツ情報が少なくとも記憶されるものであり、
前記コンテンツ情報記憶部で記憶されている一連コンテンツ情報を断片化して断片コンテンツ情報を生成し、当該断片コンテンツ情報を前記コンテンツ情報記憶部に蓄積する断片化部をさらに備えた、請求項２４記載のコンテンツ保持装置。
【請求項２６】
前記指示情報は、特定されたコンテンツ保持装置が保持している一連コンテンツ情報に含まれる断片コンテンツ情報を特定するための情報である断片特定情報を含み、
前記断片化部は、前記断片特定情報を用いて一連コンテンツ情報を断片化する、請求項２５記載のコンテンツ保持装置。
【請求項２７】
一連コンテンツ情報を取得して前記コンテンツ情報記憶部に蓄積するコンテンツ情報取得部と、
前記サーバが保持している情報であり、複数のコンテンツ保持装置と当該複数のコンテンツ保持装置で保持されているコンテンツ情報との対応を示す情報である対応情報に対する、前記コンテンツ情報取得部による一連コンテンツ情報の取得に応じた変更を要求する情報である変更要求情報を送信する変更要求情報送信部と、をさらに備えた、請求項２４から請求項２６のいずれか記載のコンテンツ保持装置。
【請求項２８】
前記コンテンツ情報記憶部は、断片コンテンツ情報が少なくとも記憶されるものである、請求項２５記載のコンテンツ保持装置。
【請求項２９】
前記コンテンツ情報記憶部で記憶されている一連コンテンツ情報の削除に関する指示を受け付ける削除指示受付部をさらに備え、
前記断片化部は、前記削除指示受付部が削除指示を受け付けた一連コンテンツ情報を断片化して断片コンテンツ情報を生成し、前記削除指示を受け付けた一連コンテンツ情報を削除する、請求項２８記載のコンテンツ保持装置。
【請求項３０】
前記削除指示受付部が削除指示を受け付けた場合に、削除する一連コンテンツ情報に含まれる断片コンテンツ情報の特定を要求する情報である特定要求情報を送信する特定要求情報送信部と、
前記サーバから送信された、一連コンテンツ情報に含まれる断片コンテンツ情報を特定するための情報である断片特定情報を受信する断片特定情報受信部と、をさらに備え、
前記断片化部は、前記断片特定情報受信部が受信した断片特定情報に応じて、削除する一連コンテンツ情報を断片化して断片コンテンツ情報を生成するものである、請求項２９記載のコンテンツ保持装置。
【請求項３１】
前記断片特定情報受信部は、
他のコンテンツ保持装置が送信した特定要求情報により断片コンテンツ情報の特定が要求された一連コンテンツ情報の少なくとも一部を含むコンテンツ情報である関連コンテンツ情報に含まれる断片コンテンツ情報を特定するための断片特定情報をも受信するものである、請求項３０記載のコンテンツ保持装置。
【請求項３２】
前記関連コンテンツ情報は、断片コンテンツ情報である、請求項３１記載のコンテンツ保持装置。
【請求項３３】
前記サーバが保持している情報であり、複数のコンテンツ保持装置と当該複数のコンテンツ保持装置で保持されているコンテンツ情報との対応を示す情報である対応情報に対する、前記断片化部による断片化に応じた変更を要求する情報である変更要求情報を送信する変更要求情報送信部をさらに備えた、請求項２８から請求項３２のいずれか記載のコンテンツ保持装置。
【請求項３４】
一連コンテンツ情報を取得して前記コンテンツ情報記憶部に蓄積するコンテンツ情報取得部をさらに備え、
前記変更要求情報送信部は、
前記コンテンツ情報取得部による一連コンテンツ情報の取得に応じた前記対応情報の変更を要求する情報である変更要求情報も前記サーバに送信する、請求項３３記載のコンテンツ保持装置。
【請求項３５】
サーバと、一連コンテンツ情報を断片化した情報である断片コンテンツ情報を少なくとも含むコンテンツ情報を保持している複数のコンテンツ保持装置とを備える情報通信システムを構成するコンテンツ保持装置であって、
断片コンテンツ情報を少なくとも含むコンテンツ情報が記憶されるコンテンツ情報記憶部と、
断片コンテンツ情報を送信することを指示する情報である指示情報を受信する指示情報受信部と、
前記指示情報受信部が受信した指示情報で示される断片コンテンツ情報を前記コンテンツ情報記憶部から読み出して前記コンテンツ受信装置に送信するコンテンツ情報送信部と、一連コンテンツ情報を取得して前記コンテンツ情報記憶部に蓄積するコンテンツ情報取得部と、
前記サーバが保持している情報であり、複数のコンテンツ保持装置と当該複数のコンテンツ保持装置で保持されているコンテンツ情報との対応を示す情報である対応情報に対する、前記コンテンツ情報取得部による一連コンテンツ情報の取得に応じた変更を要求する情報である変更要求情報を送信する変更要求情報送信部と、
前記サーバから送信された、一連コンテンツ情報に含まれる断片コンテンツ情報を特定するための情報である断片特定情報を受信する断片特定情報受信部と、
前記断片特定情報受信部が受信した断片特定情報に応じて、前記コンテンツ情報記憶部で記憶されている一連コンテンツ情報を断片化して断片コンテンツ情報を生成し、当該断片コンテンツ情報を前記コンテンツ情報記憶部に蓄積する断片化部と、を備えたコンテンツ保持装置。
【請求項３６】
サーバと、一連コンテンツ情報を断片化した情報である断片コンテンツ情報を少なくとも含むコンテンツ情報を保持している複数のコンテンツ保持装置と、コンテンツ情報を要求して、断片コンテンツ情報を受信するコンテンツ受信装置とを備える情報通信システムを構成するコンテンツ受信装置であって、
一連コンテンツ情報を要求する情報である要求情報を前記サーバに送信する要求情報送信部と、
前記コンテンツ保持装置から送信された、前記要求情報送信部が送信した要求情報が要求した一連コンテンツ情報を構成することができる複数の断片コンテンツ情報を受信するコンテンツ情報受信部と、
前記コンテンツ情報受信部が受信した断片コンテンツ情報を蓄積するコンテンツ情報蓄積部と、を備えたコンテンツ受信装置。
【請求項３７】
前記コンテンツ情報蓄積部が蓄積した複数の断片コンテンツ情報から一連コンテンツ情報を構成するコンテンツ情報構成部をさらに備え、
前記コンテンツ情報蓄積部は、前記コンテンツ情報構成部が構成した一連コンテンツ情報も蓄積する、請求項３６記載のコンテンツ受信装置。
【請求項３８】
サーバと、一連コンテンツ情報を断片化した情報である断片コンテンツ情報を少なくとも含むコンテンツ情報を保持している複数のコンテンツ保持装置と、コンテンツ情報を要求するコンテンツ要求装置と、断片コンテンツ情報を受信するコンテンツ受信装置とを備える情報通信システムを構成するサーバにおいて処理される情報処理方法であって、
前記コンテンツ要求装置から送信された一連コンテンツ情報を要求する情報である要求情報を受信する要求情報受信ステップと、
対応情報記憶部で記憶される、複数のコンテンツ保持装置と、当該複数のコンテンツ保持装置のそれぞれで保持されている断片コンテンツ情報を少なくとも含むコンテンツ情報との対応を示す情報である対応情報を用いて、一または二以上のコンテンツ保持装置と、当該一または二以上のコンテンツ保持装置で保持しているコンテンツ情報に少なくとも含まれる複数の断片コンテンツ情報とを、当該複数の断片コンテンツ情報によって、前記要求情報受信部が受信した要求情報が要求する一連コンテンツ情報を構成することができるように特定する特定ステップと、
前記特定ステップで特定した断片コンテンツ情報を前記コンテンツ受信装置に送信することを指示する情報である指示情報を、前記特定部が特定したコンテンツ保持装置に送信する指示情報送信ステップと、を備えた情報処理方法。
【請求項３９】
サーバと、一連コンテンツ情報を断片化した情報である断片コンテンツ情報を少なくとも含むコンテンツ情報を保持している複数のコンテンツ保持装置とを備える情報通信システムを構成するサーバにおいて処理される情報処理方法であって、
前記コンテンツ保持装置における一連コンテンツ情報の取得に応じた前記対応情報の変更を要求する情報である変更要求情報を受信する変更要求情報受信ステップと、
前記変更要求情報受信ステップで受信した変更要求情報に応じて、対応情報記憶部で記憶される、複数のコンテンツ保持装置と、当該複数のコンテンツ保持装置のそれぞれで保持されている断片コンテンツ情報を少なくとも含むコンテンツ情報との対応を示す情報である対応情報を変更する対応情報変更ステップと、
断片化の対象となる一連コンテンツ情報を保持している複数のコンテンツ保持装置ごとに、当該一連コンテンツ情報に含まれる断片コンテンツ情報を特定するための情報である断片特定情報をそれぞれ構成する断片特定情報構成ステップと、
前記断片特定情報構成ステップで構成した断片特定情報を、当該断片特定情報に対応するコンテンツ保持装置に送信する断片特定情報送信ステップと、を備えた情報処理方法。
【請求項４０】
サーバと、一連コンテンツ情報を断片化した情報である断片コンテンツ情報を少なくとも含むコンテンツ情報を保持している複数のコンテンツ保持装置と、コンテンツ情報を要求するコンテンツ要求装置と、断片コンテンツ情報を受信するコンテンツ受信装置とを備える情報通信システムを構成するコンテンツ保持装置において処理される情報処理方法であって、
前記サーバから送信された、断片コンテンツ情報を前記コンテンツ受信装置に送信することを指示する情報である指示情報を受信する指示情報受信ステップと、
前記指示情報受信ステップで受信した指示情報で示される断片コンテンツ情報を、断片コンテンツ情報を少なくとも含むコンテンツ情報が記憶されるコンテンツ情報記憶部から読み出して前記コンテンツ受信装置に送信するコンテンツ情報送信ステップと、を備えた情報処理方法。
【請求項４１】
サーバと、一連コンテンツ情報を断片化した情報である断片コンテンツ情報を少なくとも含むコンテンツ情報を保持している複数のコンテンツ保持装置とを備える情報通信システムを構成するコンテンツ保持装置において処理される情報処理方法であって、
断片コンテンツ情報を送信することを指示する情報である指示情報を受信する指示情報受信ステップと、
前記指示情報受信ステップで受信した指示情報で示される断片コンテンツ情報を、断片コンテンツ情報を少なくとも含むコンテンツ情報が記憶されるコンテンツ情報記憶部から読み出して前記コンテンツ受信装置に送信するコンテンツ情報送信ステップと、
一連コンテンツ情報を取得して前記コンテンツ情報記憶部に蓄積するコンテンツ情報取得ステップと、
前記サーバが保持している情報であり、複数のコンテンツ保持装置と当該複数のコンテンツ保持装置で保持されているコンテンツ情報との対応を示す情報である対応情報に対する、前記コンテンツ情報取得部による一連コンテンツ情報の取得に応じた変更を要求する情報である変更要求情報を送信する変更要求情報送信ステップと、
前記サーバから送信された、一連コンテンツ情報に含まれる断片コンテンツ情報を特定するための情報である断片特定情報を受信する断片特定情報受信ステップと、
前記断片特定情報受信ステップで受信した断片特定情報に応じて、前記コンテンツ情報記憶部で記憶されている一連コンテンツ情報を断片化して断片コンテンツ情報を生成し、当該断片コンテンツ情報を前記コンテンツ情報記憶部に蓄積する断片化ステップと、を備えた情報処理方法。
【請求項４２】
サーバと、一連コンテンツ情報を断片化した情報である断片コンテンツ情報を少なくとも含むコンテンツ情報を保持している複数のコンテンツ保持装置と、コンテンツ情報を要求して、断片コンテンツ情報を受信するコンテンツ受信装置とを備える情報通信システムを構成するコンテンツ受信装置において処理される情報処理方法であって、
一連コンテンツ情報を要求する情報である要求情報を前記サーバに送信する要求情報送信ステップと、
前記コンテンツ保持装置から送信された、前記要求情報送信ステップで送信した要求情報が要求した一連コンテンツ情報を構成することができる複数の断片コンテンツ情報を受信するコンテンツ情報受信ステップと、
前記コンテンツ情報受信ステップで受信した断片コンテンツ情報を蓄積するコンテンツ情報蓄積ステップと、を備えた情報処理方法。
【請求項４３】
コンピュータに、
サーバと、一連コンテンツ情報を断片化した情報である断片コンテンツ情報を少なくとも含むコンテンツ情報を保持している複数のコンテンツ保持装置と、コンテンツ情報を要求するコンテンツ要求装置と、断片コンテンツ情報を受信するコンテンツ受信装置とを備える情報通信システムを構成するサーバにおける処理を実行させるためのプログラムであって、
前記コンテンツ要求装置から送信された一連コンテンツ情報を要求する情報である要求情報を受信する要求情報受信ステップと、
対応情報記憶部で記憶される、複数のコンテンツ保持装置と、当該複数のコンテンツ保持装置のそれぞれで保持されている断片コンテンツ情報を少なくとも含むコンテンツ情報との対応を示す情報である対応情報を用いて、一または二以上のコンテンツ保持装置と、当該一または二以上のコンテンツ保持装置で保持しているコンテンツ情報に少なくとも含まれる複数の断片コンテンツ情報とを、当該複数の断片コンテンツ情報によって、前記要求情報受信部が受信した要求情報が要求する一連コンテンツ情報を構成することができるように特定する特定ステップと、
前記特定ステップで特定した断片コンテンツ情報を前記コンテンツ受信装置に送信することを指示する情報である指示情報を、前記特定部が特定したコンテンツ保持装置に送信する指示情報送信ステップと、を実行させるためのプログラム。
【請求項４４】
サーバと、一連コンテンツ情報を断片化した情報である断片コンテンツ情報を少なくとも含むコンテンツ情報を保持している複数のコンテンツ保持装置とを備える情報通信システムを構成するサーバにおける処理を実行させるためのプログラムであって、
前記コンテンツ保持装置における一連コンテンツ情報の取得に応じた前記対応情報の変更を要求する情報である変更要求情報を受信する変更要求情報受信ステップと、
前記変更要求情報受信ステップで受信した変更要求情報に応じて、対応情報記憶部で記憶される、複数のコンテンツ保持装置と、当該複数のコンテンツ保持装置のそれぞれで保持されている断片コンテンツ情報を少なくとも含むコンテンツ情報との対応を示す情報であ
る対応情報を変更する対応情報変更ステップと、
断片化の対象となる一連コンテンツ情報を保持している複数のコンテンツ保持装置ごとに、当該一連コンテンツ情報に含まれる断片コンテンツ情報を特定するための情報である断片特定情報をそれぞれ構成する断片特定情報構成ステップと、
前記断片特定情報構成ステップで構成した断片特定情報を、当該断片特定情報に対応するコンテンツ保持装置に送信する断片特定情報送信ステップと、を実行させるためのプログラム。
【請求項４５】
サーバと、一連コンテンツ情報を断片化した情報である断片コンテンツ情報を少なくとも含むコンテンツ情報を保持している複数のコンテンツ保持装置と、コンテンツ情報を要求するコンテンツ要求装置と、断片コンテンツ情報を受信するコンテンツ受信装置とを備える情報通信システムを構成するコンテンツ保持装置における処理を実行させるためのプログラムであって、
前記サーバから送信された、断片コンテンツ情報を前記コンテンツ受信装置に送信することを指示する情報である指示情報を受信する指示情報受信ステップと、
前記指示情報受信ステップで受信した指示情報で示される断片コンテンツ情報を、断片コンテンツ情報を少なくとも含むコンテンツ情報が記憶されるコンテンツ情報記憶部から読み出して前記コンテンツ受信装置に送信するコンテンツ情報送信ステップと、を実行させるためのプログラム。
【請求項４６】
サーバと、一連コンテンツ情報を断片化した情報である断片コンテンツ情報を少なくとも含むコンテンツ情報を保持している複数のコンテンツ保持装置とを備える情報通信システムを構成するコンテンツ保持装置における処理を実行させるためのプログラムであって、断片コンテンツ情報を送信することを指示する情報である指示情報を受信する指示情報受信ステップと、
前記指示情報受信ステップで受信した指示情報で示される断片コンテンツ情報を、断片コンテンツ情報を少なくとも含むコンテンツ情報が記憶されるコンテンツ情報記憶部から読み出して前記コンテンツ受信装置に送信するコンテンツ情報送信ステップと、
一連コンテンツ情報を取得して前記コンテンツ情報記憶部に蓄積するコンテンツ情報取得ステップと、
前記サーバが保持している情報であり、複数のコンテンツ保持装置と当該複数のコンテンツ保持装置で保持されているコンテンツ情報との対応を示す情報である対応情報に対する、前記コンテンツ情報取得部による一連コンテンツ情報の取得に応じた変更を要求する情報である変更要求情報を送信する変更要求情報送信ステップと、
前記サーバから送信された、一連コンテンツ情報に含まれる断片コンテンツ情報を特定するための情報である断片特定情報を受信する断片特定情報受信ステップと、
前記断片特定情報受信ステップで受信した断片特定情報に応じて、前記コンテンツ情報記憶部で記憶されている一連コンテンツ情報を断片化して断片コンテンツ情報を生成し、当該断片コンテンツ情報を前記コンテンツ情報記憶部に蓄積する断片化ステップと、を実行させるためのプログラム。
【請求項４７】
サーバと、一連コンテンツ情報を断片化した情報である断片コンテンツ情報を少なくとも含むコンテンツ情報を保持している複数のコンテンツ保持装置と、コンテンツ情報を要求して、断片コンテンツ情報を受信するコンテンツ受信装置とを備える情報通信システムを構成するコンテンツ受信装置における処理を実行させるためのプログラムであって、
一連コンテンツ情報を要求する情報である要求情報を前記サーバに送信する要求情報送信ステップと、
前記コンテンツ保持装置から送信された、前記要求情報送信ステップで送信した要求情報が要求した一連コンテンツ情報を構成することができる複数の断片コンテンツ情報を受信するコンテンツ情報受信ステップと、
前記コンテンツ情報受信ステップで受信した断片コンテンツ情報を蓄積するコンテンツ情報蓄積ステップと、を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ情報の送受信等を行う情報通信システム等に関する。
【背景技術】
【０００２】
従来、コンテンツを送信する場合に、コンテンツを複数のパーツに切り分けて複数のサーバから送信する方法が開発されている（例えば、非特許文献１参照）。
【非特許文献１】マルチメディア・インターネット事典、「Ｋｏｎｔｉｋｉ  Ｄｅｌｉｖｅｒｙ  Ｎｅｔｗｏｒｋ」、［ｏｎｌｉｎｅ］、［平成１９年２月２７日検索］、インターネット（ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ．ｊｉｔｅｎ．ｃｏｍ／ｄｉｃｍｉ／ｄｏｃｓ／ｋ／６７８０ｓ．ｈｔｍ）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、一連コンテンツ情報が断片化された情報である断片コンテンツ情報を多数の装置が保持しており、複数の断片コンテンツ情報の送信が行われる場合には、一連コンテンツ情報の送信を要求する装置は、その断片コンテンツ情報を保持している装置の検索等の処理を行わなければならず、一連コンテンツ情報の送信を要求する装置の処理が大きくなるという問題があった。
【０００４】
本発明は、上記問題点を解決するためになされたものであり、複数の断片コンテンツ情報が送信される場合であっても、その断片コンテンツ情報の送信を容易に要求することができる情報通信システム等を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するため、本発明による情報通信システムは、サーバと、一連コンテンツ情報を断片化した情報である断片コンテンツ情報を少なくとも含むコンテンツ情報を保持している複数のコンテンツ保持装置と、コンテンツ情報を要求するコンテンツ要求装置と、断片コンテンツ情報を受信するコンテンツ受信装置とを備える情報通信システムであって、前記コンテンツ要求装置は、一連コンテンツ情報を要求する情報である要求情報を前記サーバに送信する要求情報送信部を備え、前記コンテンツ受信装置は、前記コンテンツ保持装置から送信された断片コンテンツ情報を受信するコンテンツ情報受信部と、前記コンテンツ情報受信部が受信した断片コンテンツ情報を蓄積するコンテンツ情報蓄積部と、を備え、前記サーバは、前記要求情報を受信する要求情報受信部と、複数のコンテンツ保持装置と、当該複数のコンテンツ保持装置のそれぞれで保持されている断片コンテンツ情報を少なくとも含むコンテンツ情報との対応を示す情報である対応情報が記憶される対応情報記憶部と、前記対応情報を用いて、一または二以上のコンテンツ保持装置と、当該一または二以上のコンテンツ保持装置で保持しているコンテンツ情報に少なくとも含まれる複数の断片コンテンツ情報とを、当該複数の断片コンテンツ情報によって、前記要求情報受信部が受信した要求情報が要求する一連コンテンツ情報を構成することができるように特定する特定部と、前記特定部が特定した断片コンテンツ情報を前記コンテンツ受信装置に送信することを指示する情報である指示情報を、前記特定部が特定したコンテンツ保持装置に送信する指示情報送信部と、を備え、前記コンテンツ保持装置は、断片コンテンツ情報を少なくとも含むコンテンツ情報が記憶されるコンテンツ情報記憶部と、前記指示情報を受信する指示情報受信部と、前記指示情報受信部が受信した指示情報で示される断片コンテンツ情報を前記コンテンツ情報記憶部から読み出して前記コンテンツ受信装置に送信するコンテンツ情報送信部と、を備えた、ものである。
【０００６】
このような構成により、複数の断片コンテンツ情報が送信される場合であっても、その断片コンテンツ情報の送信を容易に要求することができる。そして、コンテンツ受信装置は、所望の一連コンテンツ情報を取得することができる。
【０００７】
また、本発明による情報通信システムでは、前記特定部は、複数のコンテンツ保持装置と、当該複数のコンテンツ保持装置で保持しているコンテンツ情報に少なくとも含まれる複数の断片コンテンツ情報とを特定してもよい。
【０００８】
このような構成により、複数のコンテンツ保持装置から断片コンテンツ情報が送信されることとなり、効率よく断片コンテンツ情報を送信することができうる。例えば、コンテンツ受信装置がたとえ通信帯域の広い通信回線に接続されていたとしても、１台のコンテンツ保持装置からコンテンツ情報を送信する場合には、その１台のコンテンツ保持装置が通信帯域の広い通信回線に接続されていない限り、コンテンツ情報の送信レートは高くならない。一方、複数のコンテンツ保持装置から断片コンテンツ情報を送信する場合には、たとえ複数のコンテンツ保持装置が通信帯域の広い通信回線に接続されていなかったとしても、コンテンツ受信装置は、複数のコンテンツ保持装置から送信された複数の断片コンテンツ情報をまとめて受信することができるため、コンテンツ受信装置が受信するコンテンツ情報全体としては、そのコンテンツ保持装置の台数分だけ送信レートが高くなりうる。
【０００９】
また、本発明による情報通信システムでは、前記コンテンツ受信装置は、前記コンテンツ情報蓄積部が蓄積した複数の断片コンテンツ情報から一連コンテンツ情報を構成するコンテンツ情報構成部をさらに備え、前記コンテンツ情報蓄積部は、前記コンテンツ情報構成部が構成した一連コンテンツ情報も蓄積してもよい。
このような構成により、複数の断片コンテンツ情報から一連コンテンツ情報を構成することができる。
【００１０】
本発明によるサーバは、サーバと、一連コンテンツ情報を断片化した情報である断片コンテンツ情報を少なくとも含むコンテンツ情報を保持している複数のコンテンツ保持装置と、コンテンツ情報を要求するコンテンツ要求装置と、断片コンテンツ情報を受信するコンテンツ受信装置とを備える情報通信システムを構成するサーバであって、前記コンテンツ要求装置から送信された一連コンテンツ情報を要求する情報である要求情報を受信する要求情報受信部と、複数のコンテンツ保持装置と、当該複数のコンテンツ保持装置のそれぞれで保持されている断片コンテンツ情報を少なくとも含むコンテンツ情報との対応を示す情報である対応情報が記憶される対応情報記憶部と、前記対応情報を用いて、一または二以上のコンテンツ保持装置と、当該一または二以上のコンテンツ保持装置で保持しているコンテンツ情報に少なくとも含まれる複数の断片コンテンツ情報とを、当該複数の断片コンテンツ情報によって、前記要求情報受信部が受信した要求情報が要求する一連コンテンツ情報を構成することができるように特定する特定部と、前記特定部が特定した断片コンテンツ情報を前記コンテンツ受信装置に送信することを指示する情報である指示情報を、前記特定部が特定したコンテンツ保持装置に送信する指示情報送信部と、を備えたものである。
【００１１】
このような構成により、複数の断片コンテンツ情報が送信される場合であっても、その断片コンテンツ情報の送信を容易に要求することができる。そして、コンテンツ受信装置は、所望の一連コンテンツ情報を取得することができる。
【００１２】
また、本発明によるサーバでは、前記特定部は、複数のコンテンツ保持装置と、当該複数のコンテンツ保持装置で保持しているコンテンツ情報に少なくとも含まれる複数の断片
コンテンツ情報とを特定してもよい。
このような構成により、複数のコンテンツ保持装置から断片コンテンツ情報が送信されることとなり、効率よく断片コンテンツ情報を送信することができうる。
【００１３】
また、本発明によるサーバでは、前記対応情報は、複数のコンテンツ保持装置と、当該複数のコンテンツ保持装置のそれぞれで保持されている一連コンテンツ情報との対応を示す情報であってもよい。
【００１４】
このような構成により、特定部は、対応情報を用いて、各コンテンツ保持装置が要求情報の要求する一連コンテンツ情報を保持しているかどうかを判断することができ、その判断結果を用いてコンテンツ保持装置等の特定を行うことができうる。
【００１５】
また、本発明によるサーバでは、前記指示情報は、特定されたコンテンツ保持装置が保持している一連コンテンツ情報に含まれる断片コンテンツ情報を特定するための情報である断片特定情報を含んでもよい。
【００１６】
このような構成により、指示情報を受け取ったコンテンツ保持装置では、その指示情報に含まれる断片特定情報によって、送信することが要求されている断片コンテンツ情報を特定することができる。
【００１７】
また、本発明によるサーバでは、前記特定部は、前記要求情報が要求する一連コンテンツ情報を保持しているコンテンツ保持装置と、当該一連コンテンツ情報が、当該一連コンテンツ情報を保持しているコンテンツ保持装置の個数で断片化された各断片コンテンツ情報とをそれぞれ特定してもよい。
このような構成により、そのときに断片化することができる適切な断片数に一連コンテンツ情報を断片化することができうる。
【００１８】
また、本発明によるサーバでは、前記コンテンツ保持装置における一連コンテンツ情報の取得に応じた前記対応情報の変更を要求する情報である変更要求情報を受信する変更要求情報受信部と、前記変更要求情報受信部が受信した変更要求情報に応じて前記対応情報を変更する対応情報変更部と、をさらに備えてもよい。
【００１９】
このような構成により、コンテンツ保持装置における一連コンテンツ情報の取得に応じて対応情報を変更することができ、対応情報を最新の状態にすることができうる。
【００２０】
また、本発明によるサーバでは、前記対応情報は、複数のコンテンツ保持装置と、当該複数のコンテンツ保持装置のそれぞれで保持されている断片コンテンツ情報との対応を示す情報を含み、前記コンテンツ保持装置では、断片コンテンツ情報が少なくとも保持されるものであってもよい。
このような構成により、サーバでは、コンテンツ保持装置で保持されている断片コンテンツ情報を特定することができる。
【００２１】
また、本発明によるサーバでは、前記コンテンツ保持装置において削除される一連コンテンツ情報に含まれる断片コンテンツ情報の特定を要求する情報である特定要求情報を受信する特定要求情報受信部と、前記特定要求情報受信部が特定要求情報を受信した場合に、前記特定要求情報を送信したコンテンツ保持装置に対する、一連コンテンツ情報に含まれる断片コンテンツ情報を特定するための情報である断片特定情報を構成する断片特定情報構成部と、前記断片特定情報構成部が構成した断片特定情報を、前記特定要求情報を送信したコンテンツ保持装置に送信する断片特定情報送信部と、をさらに備えてもよい。
【００２２】
このような構成により、サーバは、コンテンツ保持装置で保持される断片コンテンツ情報を指定することができ、例えば、複数のコンテンツ保持装置で保持されている断片コンテンツ情報によって一連コンテンツ情報を構成可能なようにすることができうる。
【００２３】
また、本発明によるサーバでは、前記断片特定情報構成部は、前記特定要求情報を送信したコンテンツ保持装置以外のコンテンツ保持装置であって、当該特定要求情報により断片コンテンツ情報の特定が要求された一連コンテンツ情報の少なくとも一部を含むコンテンツ情報である関連コンテンツ情報を保持しているコンテンツ保持装置である関連保持装置が保持している関連コンテンツ情報に含まれる断片コンテンツ情報を特定するための情報である断片特定情報をさらに構成するものであり、前記断片特定情報送信部は、前記断片特定情報構成部が関連保持装置で保持されている関連コンテンツ情報について構成した断片特定情報を、当該関連保持装置に送信するものであってもよい。
【００２４】
このような構成により、特定要求情報を送信していないコンテンツ保持装置、すなわち、関連保持装置についても、その関連保持装置で保持すべき断片コンテンツ情報を指定することができる。その結果、例えば、複数のコンテンツ保持装置で保持されている断片コンテンツ情報によって一連コンテンツ情報を構成可能なようにすることができうる。
【００２５】
また、本発明によるサーバでは、前記関連コンテンツ情報は、断片コンテンツ情報であってもよい。
このような構成により、サーバは、断片コンテンツ情報をさらに断片化した断片コンテンツ情報をコンテンツ保持装置で保持させるようにすることができうる。
【００２６】
また、本発明によるサーバでは、前記断片特定情報構成部は、前記特定要求情報受信部が受信した特定要求情報により断片コンテンツ情報の特定が要求された一連コンテンツ情報の少なくとも一部を保持しているコンテンツ保持装置の個数に応じた断片数に断片化されるように、断片特定情報を構成してもよい。
このような構成により、そのときに断片化することができる適切な断片数に一連コンテンツ情報を断片化することができうる。
【００２７】
また、本発明によるサーバでは、前記コンテンツ保持装置におけるコンテンツ情報の断片化に応じた前記対応情報の変更を要求する情報である変更要求情報を受信する変更要求情報受信部と、前記変更要求情報受信部が受信した変更要求情報に応じて前記対応情報を変更する対応情報変更部と、をさらに備えてもよい。
【００２８】
このような構成により、コンテンツ保持装置における一連コンテンツ情報の断片化に応じて対応情報を変更することができ、対応情報を最新の状態にすることができうる。
【００２９】
また、本発明によるサーバでは、前記コンテンツ保持装置における一連コンテンツ情報の取得に応じた前記対応情報の変更を要求する情報である変更要求情報を受信する変更要求情報受信部と、前記変更要求情報受信部が受信した変更要求情報に応じて前記対応情報を変更する対応情報変更部と、断片化の対象となる一連コンテンツ情報を保持している複数のコンテンツ保持装置ごとに、当該一連コンテンツ情報に含まれる断片コンテンツ情報を特定するための情報である断片特定情報をそれぞれ構成する断片特定情報構成部と、前記断片特定情報構成部が構成した断片特定情報を、当該断片特定情報に対応するコンテンツ保持装置に送信する断片特定情報送信部と、をさらに備え、前記対応情報変更部は、前記断片特定情報の送信に応じて前記対応情報を変更してもよい。
【００３０】
このような構成により、所定のタイミングにおいて、サーバからコンテンツ保持装置に断片特定情報を送信することによって、コンテンツ保持装置におけるコンテンツ情報の断
片化を行わせることができる。また、そのコンテンツ情報の断片化に応じて対応情報を変更することができ、対応情報を最新の状態に維持することができうる。
【００３１】
また、本発明によるサーバでは、前記断片特定情報構成部は、前記断片化の対象となる一連コンテンツ情報を保持しているコンテンツ保持装置の個数に応じた断片数に断片化されるように、断片特定情報を構成してもよい。
このような構成により、そのときに断片化することができる適切な断片数に一連コンテンツ情報を断片化することができうる。
【００３２】
また、本発明によるサーバでは、前記特定部は、前記対応情報を用いて、前記要求情報受信部が受信した要求情報で要求される一連コンテンツ情報の少なくとも一部を含むコンテンツ情報を保持している一または二以上のコンテンツ保持装置と、当該一または二以上のコンテンツ保持装置が保持しているコンテンツ情報に少なくとも含まれる複数の断片コンテンツ情報とを、当該複数の断片コンテンツ情報によって、前記要求情報で要求される一連コンテンツ情報を構成することができ、当該複数の断片コンテンツ情報において、少なくとも一の断片コンテンツ情報が、他の断片コンテンツ情報によって構成することができる重複した断片コンテンツ情報であるように特定してもよい。
【００３３】
このような構成により、コンテンツ保持装置から送信される少なくとも一の断片コンテンツ情報が、他の断片コンテンツ情報によって構成することができる重複した断片コンテンツ情報である場合に、その重複した断片コンテンツ情報が何らかのエラー等によってコンテンツ受信装置で受信されなかったとしても、コンテンツ受信装置において、所望の一連コンテンツ情報を構成することができる。
【００３４】
本発明によるサーバは、サーバと、一連コンテンツ情報を断片化した情報である断片コンテンツ情報を少なくとも含むコンテンツ情報を保持している複数のコンテンツ保持装置とを備える情報通信システムを構成するサーバであって、複数のコンテンツ保持装置と、当該複数のコンテンツ保持装置のそれぞれで保持されている断片コンテンツ情報を少なくとも含むコンテンツ情報との対応を示す情報である対応情報が記憶される対応情報記憶部と、前記コンテンツ保持装置における一連コンテンツ情報の取得に応じた前記対応情報の変更を要求する情報である変更要求情報を受信する変更要求情報受信部と、前記変更要求情報受信部が受信した変更要求情報に応じて前記対応情報を変更する対応情報変更部と、断片化の対象となる一連コンテンツ情報を保持している複数のコンテンツ保持装置ごとに、当該一連コンテンツ情報に含まれる断片コンテンツ情報を特定するための情報である断片特定情報をそれぞれ構成する断片特定情報構成部と、前記断片特定情報構成部が構成した断片特定情報を、当該断片特定情報に対応するコンテンツ保持装置に送信する断片特定情報送信部と、を備えたものである。
【００３５】
このような構成により、コンテンツ保持装置に断片特定情報を送信することによって、コンテンツ保持装置におけるコンテンツ情報の断片化を行わせることができる。また、コンテンツ保持装置から送信された変更要求情報に応じて対応情報を変更することにより、対応情報を最新の状態にすることができうる。また、その対応情報によって、コンテンツ保持装置で保持されているコンテンツ情報の状態を管理することができうる。
【００３６】
また、本発明によるサーバでは、前記変更要求情報受信部は、前記コンテンツ保持装置におけるコンテンツ情報の断片化に応じた前記対応情報の変更を要求する変更要求情報をも受信し、前記対応情報変更部は、コンテンツ情報の断片化に応じた前記対応情報の変更を要求する変更要求情報に応じても前記対応情報を変更してもよい。
【００３７】
このような構成により、サーバは、コンテンツ保持装置における断片化に応じて送信さ
れた変更要求情報を受信し、その変更要求情報に応じて対応情報を変更することができる。したがって、コンテンツ保持装置で断片化が行われたことを確認してから対応情報を変更することとなり、対応情報のより正確な管理が可能となりうる。
また、本発明によるサーバでは、前記対応情報変更部は、前記断片特定情報の送信に応じて前記対応情報を変更してもよい。
【００３８】
このような構成により、コンテンツ保持装置からの変更要求情報を受信することなく、コンテンツ情報の断片化に応じた対応情報の変更を行うことができる。したがって、サーバと、コンテンツ保持装置との間の情報の授受を減らすことができうる。また、サーバからコンテンツ保持装置に送信された断片特定情報に応じて、コンテンツ保持装置においてコンテンツ情報の適切な断片化が行われることによって、対応情報の正確な管理も可能となりうる。
【００３９】
また、本発明によるサーバでは、前記断片特定情報構成部は、前記断片化の対象となる一連コンテンツ情報を保持しているコンテンツ保持装置の個数に応じた断片数に断片化されるように、断片特定情報を構成してもよい。
このような構成により、そのときに断片化することができる適切な断片数に一連コンテンツ情報を断片化することができうる。
【００４０】
また、本発明によるサーバでは、前記情報通信システムは、コンテンツ情報を要求すると共に、断片コンテンツ情報を受信するコンテンツ受信装置をさらに備えており、一連コンテンツ情報を要求する情報である要求情報を受信する要求情報受信部と、前記対応情報を用いて、一または二以上のコンテンツ保持装置と、当該一または二以上のコンテンツ保持装置で保持しているコンテンツ情報に少なくとも含まれる複数の断片コンテンツ情報とを、当該複数の断片コンテンツ情報によって、前記要求情報受信部が受信した要求情報が要求する一連コンテンツ情報を構成することができるように特定する特定部と、前記特定部が特定したコンテンツ保持装置と断片コンテンツ情報とを示す情報である装置特定情報を前記コンテンツ受信装置に送信する装置特定情報送信部と、をさらに備えてもよい。
【００４１】
このような構成により、コンテンツ受信装置は、所望の一連コンテンツ情報を取得するための指示情報を、装置特定情報を用いて送信することができるようになる。したがって、例えば、コンテンツ情報の管理上の要請等により、断片コンテンツ情報を受信する装置からの指示情報に応じてのみ、断片コンテンツ情報の送信が行われるように管理がなされていた場合であっても、コンテンツ受信装置は、断片コンテンツ情報を受信することができる。
【００４２】
本発明によるコンテンツ保持装置は、サーバと、一連コンテンツ情報を断片化した情報である断片コンテンツ情報を少なくとも含むコンテンツ情報を保持している複数のコンテンツ保持装置と、コンテンツ情報を要求するコンテンツ要求装置と、断片コンテンツ情報を受信するコンテンツ受信装置とを備える情報通信システムを構成するコンテンツ保持装置であって、断片コンテンツ情報を少なくとも含むコンテンツ情報が記憶されるコンテンツ情報記憶部と、前記サーバから送信された、断片コンテンツ情報を前記コンテンツ受信装置に送信することを指示する情報である指示情報を受信する指示情報受信部と、前記指示情報受信部が受信した指示情報で示される断片コンテンツ情報を前記コンテンツ情報記憶部から読み出して前記コンテンツ受信装置に送信するコンテンツ情報送信部と、を備えたものである。
【００４３】
このような構成により、複数の断片コンテンツ情報が送信される場合であっても、その断片コンテンツ情報の送信をサーバからコンテンツ保持装置に容易に要求することができる。そして、コンテンツ受信装置は、所望の一連コンテンツ情報を取得することができる
。
【００４４】
また、本発明によるコンテンツ保持装置では、前記コンテンツ情報記憶部は、一連コンテンツ情報が少なくとも記憶されるものであり、前記コンテンツ情報記憶部で記憶されている一連コンテンツ情報を断片化して断片コンテンツ情報を生成し、当該断片コンテンツ情報を前記コンテンツ情報記憶部に蓄積する断片化部をさらに備えてもよい。
【００４５】
このような構成により、一連コンテンツ情報のうち、送信することが指示された部分の断片コンテンツ情報を送信することができる。その結果、コンテンツ受信装置は、所望の一連コンテンツ情報を取得することができる。
【００４６】
また、本発明によるコンテンツ保持装置では、前記指示情報は、特定されたコンテンツ保持装置が保持している一連コンテンツ情報に含まれる断片コンテンツ情報を特定するための情報である断片特定情報を含み、前記断片化部は、前記断片特定情報を用いて一連コンテンツ情報を断片化してもよい。
このような構成により、断片特定情報によって、送信することが指示される断片コンテンツ情報を特定することができる。
【００４７】
また、本発明によるコンテンツ保持装置では、一連コンテンツ情報を取得して前記コンテンツ情報記憶部に蓄積するコンテンツ情報取得部と、前記サーバが保持している情報であり、複数のコンテンツ保持装置と当該複数のコンテンツ保持装置で保持されているコンテンツ情報との対応を示す情報である対応情報に対する、前記コンテンツ情報取得部による一連コンテンツ情報の取得に応じた変更を要求する情報である変更要求情報を送信する変更要求情報送信部と、をさらに備えてもよい。
【００４８】
このような構成により、一連コンテンツ情報を取得することができると共に、その取得に応じた変更要求情報をサーバに送信することによって、サーバで管理されている対応情報を最新の状態にすることができうる。
また、本発明によるコンテンツ保持装置では、前記コンテンツ情報記憶部は、断片コンテンツ情報が少なくとも記憶されるものであってもよい。
【００４９】
このような構成により、例えば、コンテンツ情報記憶部で記憶されている断片コンテンツ情報を受信した指示情報に応じてコンテンツ受信装置に送信することができうる。
【００５０】
また、本発明によるコンテンツ保持装置では、前記コンテンツ情報記憶部で記憶されている一連コンテンツ情報の削除に関する指示を受け付ける削除指示受付部をさらに備え、前記断片化部は、前記削除指示受付部が削除指示を受け付けた一連コンテンツ情報を断片化して断片コンテンツ情報を生成し、前記削除指示を受け付けた一連コンテンツ情報を削除してもよい。
【００５１】
このような構成により、一連コンテンツ情報の削除の指示を受け付けた場合に、その一連コンテンツ情報を断片化して断片コンテンツ情報を生成し、その断片コンテンツ情報を継続して保持するようにすることができる。その結果、その削除の指示の受け付けられた一連コンテンツ情報に関する断片コンテンツ情報を保持しているコンテンツ保持装置の増やすことができる。
【００５２】
また、本発明によるコンテンツ保持装置では、前記削除指示受付部が削除指示を受け付けた場合に、削除する一連コンテンツ情報に含まれる断片コンテンツ情報の特定を要求する情報である特定要求情報を送信する特定要求情報送信部と、前記サーバから送信された、一連コンテンツ情報に含まれる断片コンテンツ情報を特定するための情報である断片特
定情報を受信する断片特定情報受信部と、をさらに備え、前記断片化部は、前記断片特定情報受信部が受信した断片特定情報に応じて、削除する一連コンテンツ情報を断片化して断片コンテンツ情報を生成するものであってもよい。
このような構成により、一連コンテンツ情報の削除の指示を受け付けた場合に作成する断片コンテンツ情報の位置を、サーバにおいて指定することができる。
【００５３】
また、本発明によるコンテンツ保持装置では、前記断片特定情報受信部は、他のコンテンツ保持装置が送信した特定要求情報により断片コンテンツ情報の特定が要求された一連コンテンツ情報の少なくとも一部を含むコンテンツ情報である関連コンテンツ情報に含まれる断片コンテンツ情報を特定するための断片特定情報をも受信するものであってもよい。
【００５４】
このような構成により、あるコンテンツ保持装置が一連コンテンツ情報の削除の指示を受け付けた場合に、その一連コンテンツ情報の少なくとも一部を含む関連コンテンツ情報を保持しているコンテンツ保持装置においても、断片コンテンツ情報の生成を行うことができる。
【００５５】
また、本発明によるコンテンツ保持装置では、前記関連コンテンツ情報は、断片コンテンツ情報であってもよい。
このような構成により、コンテンツ保持装置において、断片コンテンツ情報をさらに断片化することができる。その結果、例えば、始めの段階で５台のコンテンツ保持装置が保持している断片コンテンツ情報によって一連コンテンツ情報を構成できるようにしていた場合に、その後に、断片コンテンツ情報をさらに断片化することによって、１０台のコンテンツ保持装置が保持している断片コンテンツ情報によって一連コンテンツ情報を構成できるようにすることが可能となる。
【００５６】
また、本発明によるコンテンツ保持装置では、前記サーバが保持している情報であり、複数のコンテンツ保持装置と当該複数のコンテンツ保持装置で保持されているコンテンツ情報との対応を示す情報である対応情報に対する、前記断片化部による断片化に応じた変更を要求する情報である変更要求情報を送信する変更要求情報送信部をさらに備えてもよい。
このような構成により、断片化に応じた変更要求情報が送信されることによって、サーバにおける対応情報を最新の状態にすることができうる。
【００５７】
また、本発明によるコンテンツ保持装置では、一連コンテンツ情報を取得して前記コンテンツ情報記憶部に蓄積するコンテンツ情報取得部をさらに備え、前記変更要求情報送信部は、前記コンテンツ情報取得部による一連コンテンツ情報の取得に応じた前記対応情報の変更を要求する情報である変更要求情報も前記サーバに送信してもよい。
【００５８】
このような構成により、コンテンツ保持装置における一連コンテンツ情報の取得に応じて対応情報を変更することができ、対応情報を最新の状態にすることができうる。
【００５９】
本発明によるコンテンツ保持装置は、サーバと、一連コンテンツ情報を断片化した情報である断片コンテンツ情報を少なくとも含むコンテンツ情報を保持している複数のコンテンツ保持装置とを備える情報通信システムを構成するコンテンツ保持装置であって、断片コンテンツ情報を少なくとも含むコンテンツ情報が記憶されるコンテンツ情報記憶部と、断片コンテンツ情報を送信することを指示する情報である指示情報を受信する指示情報受信部と、前記指示情報受信部が受信した指示情報で示される断片コンテンツ情報を前記コンテンツ情報記憶部から読み出して前記コンテンツ受信装置に送信するコンテンツ情報送信部と、一連コンテンツ情報を取得して前記コンテンツ情報記憶部に蓄積するコンテンツ
情報取得部と、前記サーバが保持している情報であり、複数のコンテンツ保持装置と当該複数のコンテンツ保持装置で保持されているコンテンツ情報との対応を示す情報である対応情報に対する、前記コンテンツ情報取得部による一連コンテンツ情報の取得に応じた変更を要求する情報である変更要求情報を送信する変更要求情報送信部と、前記サーバから送信された、一連コンテンツ情報に含まれる断片コンテンツ情報を特定するための情報である断片特定情報を受信する断片特定情報受信部と、前記断片特定情報受信部が受信した断片特定情報に応じて、前記コンテンツ情報記憶部で記憶されている一連コンテンツ情報を断片化して断片コンテンツ情報を生成し、当該断片コンテンツ情報を前記コンテンツ情報記憶部に蓄積する断片化部と、を備えたものである。
【００６０】
このような構成により、サーバか送信された断片特定情報によって、コンテンツ保持装置におけるコンテンツ情報の断片化が行われる。また、一連コンテンツ情報の取得に応じて対応情報を変更することができ、対応情報を最新の状態に維持することができうる。
【００６１】
本発明によるコンテンツ受信装置は、サーバと、一連コンテンツ情報を断片化した情報である断片コンテンツ情報を少なくとも含むコンテンツ情報を保持している複数のコンテンツ保持装置と、コンテンツ情報を要求して、断片コンテンツ情報を受信するコンテンツ受信装置とを備える情報通信システムを構成するコンテンツ受信装置であって、一連コンテンツ情報を要求する情報である要求情報を前記サーバに送信する要求情報送信部と、前記コンテンツ保持装置から送信された、前記要求情報送信部が送信した要求情報が要求した一連コンテンツ情報を構成することができる複数の断片コンテンツ情報を受信するコンテンツ情報受信部と、前記コンテンツ情報受信部が受信した断片コンテンツ情報を蓄積するコンテンツ情報蓄積部と、を備えたものである。
【００６２】
このような構成により、コンテンツ受信装置は、所望の一連コンテンツ情報を要求する要求情報をサーバに送信するだけで、その要求情報の送信に応じて、一連コンテンツ情報を構成する複数の断片コンテンツ情報を受信することができ、所望の一連コンテンツ情報を容易に取得することができる。
【００６３】
また、本発明によるコンテンツ受信装置では、前記コンテンツ情報蓄積部が蓄積した複数の断片コンテンツ情報から一連コンテンツ情報を構成するコンテンツ情報構成部をさらに備え、前記コンテンツ情報蓄積部は、前記コンテンツ情報構成部が構成した一連コンテンツ情報も蓄積してもよい。
このような構成により、複数の断片コンテンツ情報から一連コンテンツ情報を構成することができる。
【発明の効果】
【００６４】
本発明による情報通信システム等によれば、複数の断片コンテンツ情報が送信される場合であっても、その断片コンテンツ情報の送信を容易に要求することができる。そして、コンテンツ受信装置は、所望の一連コンテンツ情報を取得することができる。
【発明を実施するための最良の形態】
【００６５】
以下、本発明による情報通信システムについて、実施の形態を用いて説明する。なお、以下の実施の形態において、同じ符号を付した構成要素及びステップは同一または相当するものであり、再度の説明を省略することがある。
【００６６】
（実施の形態１）
本発明の実施の形態１による情報通信システムについて、図面を参照しながら説明する。本実施の形態による情報通信システムでは、コンテンツ保持装置が一連コンテンツ情報を保持しており、指示情報に応じて一連コンテンツ情報を断片化して、コンテンツ受信装
置に送信するものである。
【００６７】
図１は、本実施の形態による情報通信システムの構成を示すブロック図である。図１において、本実施の形態による情報通信システムは、コンテンツ要求装置１と、サーバ２と、複数のコンテンツ保持装置３と、コンテンツ受信装置４とを備える。コンテンツ要求装置１、サーバ２、コンテンツ保持装置３、コンテンツ受信装置４は、それぞれ有線または無線の通信回線１００を介して接続されており、通信を行うことができる。通信回線１００は、例えば、インターネットやイントラネット、公衆電話回線網等である。
【００６８】
図２は、本実施の形態によるコンテンツ要求装置１の構成を示すブロック図である。図２において、本実施の形態によるコンテンツ要求装置１は、要求情報受付部１１と、要求情報送信部１２とを備える。
【００６９】
要求情報受付部１１は、要求情報を受け付ける。ここで、要求情報とは、一連コンテンツ情報を要求する情報である。一連コンテンツ情報とは、映像や音声、映像音声、静止画像、その他のコンテンツの全体の情報である。一連コンテンツ情報は、例えば、１回の放送分のドラマの映像音声情報（例えば、約１時間程度の映像音声の情報）であってもよく、一つの映画の映像音声情報であってもよく、あるウェブページの情報であってもよい。要求情報受付部１１が受け付ける要求情報には、要求する対象となる一連コンテンツ情報を識別する情報である一連コンテンツ情報ＩＤが含まれているものとする。要求情報受付部１１による要求情報の受け付けは、複数の一連コンテンツ情報ＩＤからいずれかの一連コンテンツ情報ＩＤを選択することであってもよい。
【００７０】
ここで、この受け付けは、例えば、入力デバイス（例えば、キーボードやマウス、タッチパネルなど）から入力された情報の受け付けでもよく、有線もしくは無線の通信回線を介して送信された情報の受信でもよく、所定の記録媒体（例えば、光ディスクや磁気ディスク、半導体メモリなど）から読み出された情報の受け付けでもよい。なお、要求情報受付部１１は、受け付けを行うためのデバイス（例えば、モデムやネットワークカードなど）を含んでもよく、あるいは含まなくてもよい。また、要求情報受付部１１は、ハードウェアによって実現されてもよく、あるいは所定のデバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００７１】
要求情報送信部１２は、一連コンテンツ情報を要求する情報である要求情報をサーバ２に送信する。要求情報受付部１１が受け付ける要求情報と、要求情報送信部１２が送信する要求情報とは、同じであってもよく、異なっていてもよい。後者の場合には、例えば、それらの要求情報において、要求する一連コンテンツ情報は同じであっても、そのフォーマットが異なっていてもよい。なお、要求情報送信部１２が送信する要求情報に含まれうる情報は、次の通りである。
【００７２】
（１）一連コンテンツ情報ＩＤ
（２）コンテンツ受信装置４の送信先を特定可能な情報
要求情報送信部１２が送信する要求情報によって要求される一連コンテンツ情報に含まれる断片コンテンツ情報は、コンテンツ受信装置４で受信されるため、上記（２）の情報が必要となる。上記（２）の情報は、例えば、コンテンツ受信装置４のアドレスや、コンテンツ受信装置４の識別情報（例えば、機器ＩＤやＵＲＬ等）である。後者の場合には、コンテンツ受信装置４とコンテンツ受信装置４のアドレスとを対応付けている情報が別途存在するものとする。そして、コンテンツ保持装置３等は、その情報を用いることによって、コンテンツ受信装置４のアドレスを知ることができる。
【００７３】
なお、後述するように、コンテンツ要求装置１と、コンテンツ受信装置４とは、一体の
装置として構成されてもよい。その場合には、上記（２）の情報は、要求情報のパケットのヘッダに含まれる送信元のアドレス、すなわち、コンテンツ受信装置４（コンテンツ要求装置１）のアドレスであってもよい。
【００７４】
要求情報送信部１２は、要求情報の送信先であるサーバ２のアドレス等を図示しない記録媒体において保持していてもよく、あるいは、要求情報の送信時に、他の構成要素や他の装置等から取得してもよい。また、要求情報送信部１２は、要求情報をサーバ２に直接送信してもよく、他のサーバ等を経由して送信してもよい。
【００７５】
なお、要求情報送信部１２は、送信を行うための送信デバイス（例えば、モデムやネットワークカードなど）を含んでもよく、あるいは含まなくてもよい。また、要求情報送信部１２は、ハードウェアによって実現されてもよく、あるいは送信デバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００７６】
図３は、本実施の形態によるサーバ２の構成を示すブロック図である。図３において、本実施の形態によるサーバ２は、要求情報受信部２１と、対応情報記憶部２２と、特定部２３と、指示情報送信部２４と、変更要求情報受信部２５と、対応情報変更部２６とを備える。
【００７７】
なお、本実施の形態では、コンテンツ要求装置１が要求情報受付部１１と、要求情報送信部１２とを備える場合について説明するが、例えば、コンテンツ要求装置１が、あらかじめ設定されている要求情報を所定のタイミングで送信するものである場合には、コンテンツ要求装置１は、要求情報受付部１１を備えていなくてもよい。
【００７８】
要求情報受信部２１は、コンテンツ要求装置１から送信された要求情報を受信する。なお、要求情報受信部２１は、受信を行うための受信デバイス（例えば、モデムやネットワークカードなど）を含んでもよく、あるいは含まなくてもよい。また、要求情報受信部２１は、ハードウェアによって実現されてもよく、あるいは受信デバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００７９】
対応情報記憶部２２では、対応情報が記憶される。ここで、対応情報とは、複数のコンテンツ保持装置と、その複数のコンテンツ保持装置のそれぞれで保持されている断片コンテンツ情報を少なくとも含むコンテンツ情報との対応を示す情報である。断片コンテンツ情報とは、一連コンテンツ情報を断片化した情報である。したがって、断片コンテンツ情報は、一連コンテンツ情報の一部の情報となる。コンテンツ情報とは、一連コンテンツ情報、断片コンテンツ情報の両方を含む概念である。この対応情報においてコンテンツ保持装置３と対応付けられているコンテンツ情報は、断片コンテンツ情報を少なくとも含むものであるため、断片コンテンツ情報そのものであってもよく、断片コンテンツ情報を潜在的に含んでいる一連コンテンツ情報そのものであってもよい。本実施の形態では、コンテンツ保持装置３において一連コンテンツ情報が保持されており、対応情報は、複数のコンテンツ保持装置３と、その複数のコンテンツ保持装置３のそれぞれで保持されている一連コンテンツ情報との対応を示す情報である、とする。より具体的には、対応情報は、例えば、次の情報を対応付けて有する情報であってもよい。
【００８０】
（１）一連コンテンツ情報ＩＤ
（２）コンテンツ保持装置ＩＤ
ここで、コンテンツ保持装置ＩＤとは、コンテンツ保持装置３を識別する情報であり、例えば、コンテンツ保持装置３の機器ＩＤであってもよく、コンテンツ保持装置３のアドレスであってもよく、その他の情報であってもよい。
【００８１】
対応情報記憶部２２は、所定の記録媒体（例えば、半導体メモリや磁気ディスク、光ディスクなど）によって実現されうる。対応情報記憶部２２に対応情報が記憶される過程は問わない。例えば、記録媒体を介して対応情報が対応情報記憶部２２で記憶されるようになってもよく、通信回線等を介して送信された対応情報が対応情報記憶部２２で記憶されるようになってもよく、あるいは、入力デバイスを介して入力された対応情報が対応情報記憶部２２で記憶されるようになってもよい。なお、対応情報記憶部２２で記憶されている対応情報は、後述する対応情報変更部２６によって変更される。
【００８２】
特定部２３は、対応情報を用いて、一または二以上のコンテンツ保持装置３と、その一または二以上のコンテンツ保持装置３で保持しているコンテンツ情報に少なくとも含まれる複数の断片コンテンツ情報とを特定する。なお、特定部２３は、特定した複数の断片コンテンツ情報によって、要求情報受信部２１が受信した要求情報が要求する一連コンテンツ情報を構成することができるように、コンテンツ保持装置３と、そのコンテンツ保持装置３で保持しているコンテンツ情報に含まれる断片コンテンツ情報とを特定する。なお、複数の断片コンテンツ情報によって一連コンテンツ情報を構成することができるとは、複数の断片コンテンツ情報をあわせたものが一連コンテンツ情報とちょうど一致してもよく、あるいは、複数の断片コンテンツ情報に重複部分が存在し、複数の断片コンテンツ情報をあわせたものが一連コンテンツ情報よりも大きくなってもよい。後者の場合であっても、重複部分を削除することなどによって、一連コンテンツ情報を適切に構成することができるからである。なお、本実施の形態では、前者の場合について説明する。
【００８３】
本実施の形態では、コンテンツ保持装置３において一連コンテンツ情報が保持されており、その一連コンテンツ情報に含まれる断片コンテンツ情報を送信することを要求することができるため、特定部２３は、要求情報で要求される一連コンテンツ情報を保持しているコンテンツ保持装置３の全部または一部を特定し、その特定したコンテンツ保持装置３に対して、それぞれの担当する断片コンテンツ情報を割り当てることになる。
【００８４】
特定部２３は、一のコンテンツ保持装置３を特定し、そのコンテンツ保持装置３で保持されている２以上の断片コンテンツ情報を特定してもよい。なお、本実施の形態では、特定部２３は、複数のコンテンツ保持装置３と、その複数のコンテンツ保持装置３で保持しているコンテンツ情報に少なくとも含まれる複数の断片コンテンツ情報とを特定する場合について説明する。
【００８５】
コンテンツ保持装置３を特定するとは、例えば、コンテンツ保持装置ＩＤを記録媒体等に蓄積することであってもよく、コンテンツ保持装置ＩＤに対応付けてフラグ等を設定することであってもよく、コンテンツ保持装置３を特定することができる方法であれば限定されるものではない。また、断片コンテンツ情報を特定するとは、例えば、一連コンテンツ情報における断片コンテンツ情報の位置を特定可能な情報を記録媒体等に蓄積することであってもよく、一連コンテンツ情報における断片コンテンツ情報の位置に対応付けてフラグ等を設定することであってもよく、一連コンテンツ情報における断片コンテンツ情報を特定することができる方法であれば限定されるものではない。ここで、一連コンテンツ情報における断片コンテンツ情報の位置を特定可能な情報は、例えば、一連コンテンツ情報における断片コンテンツ情報の先頭の位置と終端の位置とを示す情報（例えば、一連コンテンツ情報の５１２バイトから１０２４バイトまでや、一連コンテンツ情報が動画の場合には、一連コンテンツ情報の１０フレームから１５フレームまでなど）であってもよく、あらかじめ一連コンテンツ情報を断片化するルールが決まっている場合には、断片コンテンツ情報の順番を示す情報（例えば、一連コンテンツ情報における３番目の断片コンテンツ情報など）であってもよい。特定部２３は、特定したコンテンツ保持装置３が保持している一連コンテンツ情報に含まれる断片コンテンツ情報を特定するための情報である断片特定情報を構成してもよい。なお、断片特定情報には、一連コンテンツ情報を識別する
情報である一連コンテンツ情報ＩＤが含まれてもよい。この断片特定情報に含まれる一連コンテンツ情報ＩＤによって、どの一連コンテンツ情報に含まれる断片コンテンツ情報であるのかが特定されることになる。
【００８６】
また、特定部２３は、要求情報が要求する一連コンテンツ情報を保持しているコンテンツ保持装置３と、その一連コンテンツ情報を保持しているコンテンツ保持装置３の個数で、その一連コンテンツ情報が断片化された各断片コンテンツ情報とをそれぞれ特定してもよい。例えば、要求情報が要求する一連コンテンツ情報を１０台のコンテンツ保持装置３が保持している場合に、特定部２３は、その１０台のコンテンツ保持装置３と、１０個に断片化された断片コンテンツ情報のそれぞれとを特定してもよい。なお、この断片化の個数には、上限が設定されていてもよい。断片化の数が大きすぎると、多くのコンテンツ保持装置３から断片コンテンツ情報がコンテンツ受信装置４に送信されることとなり、非効率になる場合もありうるからである。断片化の個数に上限が設定されており、その上限よりも多くのコンテンツ保持装置３で一連コンテンツ情報が保持されていた場合には、断片化の個数の上限で一連コンテンツ情報を断片化することとして、その上限の個数分のコンテンツ保持装置３を選択して特定するようにしてもよい。また、この断片化の個数は、要求情報が要求する一連コンテンツ情報を保持しているコンテンツ保持装置３の個数よりも少なく、あらかじめ決められた規則に沿った個数（例えば、１０の倍数など）であってもよい。
【００８７】
また、特定部２３は、あらかじめ決められている大きさの断片コンテンツ情報に断片化されるように、コンテンツ保持装置３と、断片コンテンツ情報とを特定してもよい。例えば、一つの断片コンテンツ情報の大きさが２５６バイトに決められており、要求情報で要求された一連コンテンツ情報の大きさが１５００バイトである場合には、特定部２３は、その一連コンテンツ情報を保持している６個のコンテンツ保持装置３と、その一連コンテンツの先頭から２５６バイトずつの６個の断片コンテンツ情報とをそれぞれ特定してもよい。なお、この場合には、最後の断片コンテンツ情報が２５６バイトに満たない大きさとなるが、その最後の断片コンテンツ情報を２５６バイトに満たない大きさにしてもよく、あるいは、余分な情報（例えば、ダミーの情報）を追加することによって、２５６バイトの大きさにしてもよい。
【００８８】
また、特定部２３は、同じ一連コンテンツ情報を保持している複数のコンテンツ保持装置３から、所定数のコンテンツ保持装置３を選択して特定する場合に、その選択を、次のようにして行ってもよい。特定部２３は、例えば、コンテンツ受信装置４に近いと考えられるコンテンツ保持装置３を優先的に選択してもよい。コンテンツ保持装置３とコンテンツ受信装置４との距離は、例えば、物理的な距離であってもよく、両装置間に存在するルータの数（ホップ数）であってもよい。また、特定部２３は、例えば、コンテンツ保持装置３とコンテンツ受信装置４との間の通信帯域の広いコンテンツ保持装置３を優先的に選択してもよい。また、特定部２３は、例えば、処理能力の高いコンテンツ保持装置３を優先的に選択してもよい。また、特定部２３は、例えば、同じ一連コンテンツ情報であっても、クオリティーの高い一連コンテンツ情報を保持しているコンテンツ保持装置３を優先テクに選択してもよい。ここで、クオリティーとは、例えば、音楽や映像のビットレートや、量子化のビット数、量子化の周波数等である。また、特定部２３は、例えば、断片コンテンツ情報を送信することに協力的なコンテンツ保持装置３を登録しておき、その登録されている協力的なコンテンツ保持装置３を優先的に選択してもよい。なお、特定部２３は、このような選択を行う際に、コンテンツ保持装置３やコンテンツ受信装置４等に、通信帯域や、処理能力、保持している一連コンテンツ情報のクオリティー等について問い合わせてもよく、あるいは、それらの情報をあらかじめ保持しておいてもよい。
【００８９】
なお、特定部２３によるコンテンツ保持装置３と、そのコンテンツ保持装置３が保持し
ている断片コンテンツ情報との特定は、これらの方法に限定されるものではなく、適切な特定を行うことができるのであれば、その他の方法であってもよいことは言うまでもない。
【００９０】
指示情報送信部２４は、特定部２３が特定したコンテンツ保持装置３に指示情報を送信する。ここで、指示情報とは、特定部２３が特定した断片コンテンツ情報をコンテンツ受信装置４に送信することを指示する情報である。なお、指示情報送信部２４が送信する指示情報に含まれうる情報は、次の通りである。
【００９１】
（１）コンテンツ受信装置４の送信先を特定可能な情報
（２）断片特定情報
なお、上記（２）の断片特定情報は、一連コンテンツ情報ＩＤを含むだけの情報であってもよい。例えば、一連コンテンツ情報の断片化のルールがあらかじめ決められており、さらに、各コンテンツ保持装置３が担当する断片コンテンツ情報が規則的に決められていたとする。このような場合には、一連コンテンツ情報を特定するだけで、断片コンテンツ情報も特定することが可能であるため、断片特定情報には、一連コンテンツ情報を特定する情報である一連コンテンツ情報ＩＤのみが含まれていてもよい。ここで、一連コンテンツ情報の断片化のルールとは、例えば、一連コンテンツ情報は１０等分に断片化されることなどである。また、各コンテンツ保持装置３が担当する断片コンテンツ情報の規則とは、例えば、各コンテンツ保持装置３の機器ＩＤが１０進数で示される場合に、その機器ＩＤの最終桁の示す順番の断片コンテンツ情報が担当分であるという規則である。具体的には、機器ＩＤ「１２３」のコンテンツ保持装置３では、１０等分に断片化された断片コンテンツ情報のうち、３番目の断片コンテンツ情報が担当分となる。さらに、このような場合において、コンテンツ保持装置３において一の一連コンテンツ情報のみが保持されている場合には、指示情報に上記（２）の断片特定情報が含まれなくてもよい。断片特定情報がなくても一連コンテンツ情報を一意に特定することが可能だからである。
【００９２】
指示情報送信部２４が、複数のコンテンツ保持装置３にそれぞれ指示情報を送信する場合に、その指示情報は、すべて同じであってもよく、あるいは、それぞれ異なっていてもよい。前者の場合には、例えば、指示情報において、コンテンツ保持装置３を識別する装置ＩＤと断片特定情報とが対応付けられており、その指示情報を受信したコンテンツ保持装置３は、自装置の装置ＩＤに対応する断片特定情報を用いて断片コンテンツ情報の送信を行ってもよい。また、指示情報送信部２４は、指示情報を１または２以上のコンテンツ保持装置３に直接送信してもよく、他のサーバ等を経由して送信してもよい。
【００９３】
なお、指示情報送信部２４は、送信を行うための送信デバイス（例えば、モデムやネットワークカードなど）を含んでもよく、あるいは含まなくてもよい。また、指示情報送信部２４は、ハードウェアによって実現されてもよく、あるいは送信デバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００９４】
変更要求情報受信部２５は、変更要求情報を受信する。ここで、変更要求情報とは、後述するコンテンツ保持装置３における一連コンテンツ情報の取得に応じた対応情報の変更を要求する情報である。なお、この変更要求情報に含まれうる情報は、次の通りである。
【００９５】
（１）コンテンツ保持装置３を特定可能な情報
（２）一連コンテンツ情報ＩＤ
なお、上記（１）の情報は、変更要求情報のパケットのヘッダに含まれる送信元のアドレス、すなわち、コンテンツ保持装置３のアドレスであってもよい。また、変更要求情報により、一連コンテンツ情報の削除に応じた対応情報の変更を要求してもよい。その場合には、変更要求情報に、一連コンテンツ情報を取得したのか、削除したのかを示す情報が
含まれていてもよい。
【００９６】
なお、変更要求情報受信部２５は、受信を行うための受信デバイス（例えば、モデムやネットワークカードなど）を含んでもよく、あるいは含まなくてもよい。また、変更要求情報受信部２５は、ハードウェアによって実現されてもよく、あるいは受信デバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００９７】
対応情報変更部２６は、変更要求情報受信部２５が受信した変更要求情報に応じて、対応情報記憶部２２で記憶されている対応情報を変更する。変更要求情報に、コンテンツ保持装置３を特定可能な情報と、一連コンテンツ情報ＩＤとが含まれる場合に、対応情報変更部２６は、例えば、それらの情報を用いて、一連コンテンツ情報ＩＤとコンテンツ保持装置ＩＤとを対応付けるレコードを作成して、その作成したレコードを対応情報に追加してもよい。なお、一連コンテンツ情報を削除した旨の変更要求情報を変更要求情報受信部２５が受信した場合には、対応情報変更部２６は、例えば、その変更要求情報に含まれるコンテンツ保持装置３を特定可能な情報と、一連コンテンツ情報ＩＤとに対応するレコードを対応情報において検索し、その検索したレコードを削除してもよく、あるいは、そのレコードが無効であることを示すフラグ等を設定してもよい。
【００９８】
図４は、本実施の形態によるコンテンツ保持装置３の構成を示すブロック図である。本実施の形態によるコンテンツ保持装置３は、指示情報受信部３１と、コンテンツ情報記憶部３２と、断片化部３３と、コンテンツ情報送信部３４と、コンテンツ情報取得部３５と、変更要求情報送信部３６とを備える。
【００９９】
指示情報受信部３１は、指示情報を受信する。この指示情報は、サーバ２から送信されたものであり、断片コンテンツ情報をコンテンツ受信装置４に送信することを指示する情報である。この指示情報には、前述のように、コンテンツ受信装置４の送信先を特定可能な情報や、特定されたコンテンツ保持装置３が保持している一連コンテンツ情報に含まれる断片コンテンツ情報を特定するための情報である断片特定情報が含まれてもよい。
【０１００】
なお、指示情報受信部３１は、受信を行うための受信デバイス（例えば、モデムやネットワークカードなど）を含んでもよく、あるいは含まなくてもよい。また、指示情報受信部３１は、ハードウェアによって実現されてもよく、あるいは受信デバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【０１０１】
コンテンツ情報記憶部３２では、断片コンテンツ情報を少なくとも含むコンテンツ情報が記憶される。なお、本実施の形態では、コンテンツ情報記憶部３２は、一連コンテンツ情報が少なくとも記憶されるものであるとする。
【０１０２】
コンテンツ情報記憶部３２は、所定の記録媒体（例えば、半導体メモリや磁気ディスク、光ディスクなど）によって実現されうる。コンテンツ情報記憶部３２にコンテンツ情報が記憶される過程は問わない。例えば、記録媒体を介してコンテンツ情報がコンテンツ情報記憶部３２で記憶されるようになってもよく、通信回線等を介して送信されたコンテンツ情報がコンテンツ情報記憶部３２で記憶されるようになってもよく、あるいは、入力デバイスを介して入力されたコンテンツ情報がコンテンツ情報記憶部３２で記憶されるようになってもよい。なお、後述するように、コンテンツ情報記憶部３２では、コンテンツ情報取得部３５が取得したコンテンツ情報が記憶される。
【０１０３】
断片化部３３は、コンテンツ情報記憶部３２で記憶されている一連コンテンツ情報を断片化して断片コンテンツ情報を生成し、その断片コンテンツ情報をコンテンツ情報記憶部３２に蓄積する。断片化部３３は、指示情報に断片特定情報が含まれる場合に、その断片
特定情報を用いて一連コンテンツ情報を断片化し、断片特定情報で特定される断片コンテンツ情報を生成してもよい。なお、前述のように、あらかじめ断片化のルールが決まっており、コンテンツ保持装置３ごとに、担当する断片化の部分が決まっている場合には、断片化部３３は、そのルールに従って断片コンテンツ情報を生成してもよい。この場合には、指示情報の受信前に断片化を行っていてもよい。断片特定情報がなくても断片化できるからである。
【０１０４】
また、コンテンツ情報記憶部３２において、一連コンテンツ情報が記憶される領域と、断片化部３３が生成した断片コンテンツ情報が記憶される領域とは、物理的に同じ記録媒体によって構成されてもよく、あるいは、異なる記録媒体によって構成されてもよい。後者の場合には、例えば、一連コンテンツ情報は、長期的な記憶を行うハードディスク等に記憶され、断片コンテンツ情報は、一時的な記憶を行うＲＡＭ等に記憶されてもよい。
【０１０５】
コンテンツ情報送信部３４は、指示情報受信部３１が受信した指示情報で示される断片コンテンツ情報をコンテンツ情報記憶部３２から読み出して、コンテンツ受信装置４に送信する。指示情報には、前述のように、コンテンツ受信装置４の送信先を特定可能な情報が含まれており、コンテンツ情報送信部３４は、その情報を用いて、断片コンテンツ情報の送信先であるコンテンツ受信装置４のアドレスを設定するものとする。また、コンテンツ情報送信部３４は、断片コンテンツ情報をコンテンツ受信装置４に直接送信してもよく、他のサーバ等を経由して送信してもよい。
【０１０６】
コンテンツ情報送信部３４は、断片コンテンツ情報と共に、一連コンテンツ情報ＩＤと、断片の位置を示す情報とをコンテンツ受信装置４に送信してもよい。コンテンツ受信装置４において、それらの情報を元に、一連コンテンツ情報を構成することができるようにするためである。
【０１０７】
なお、コンテンツ情報送信部３４は、送信を行うための送信デバイス（例えば、モデムやネットワークカードなど）を含んでもよく、あるいは含まなくてもよい。また、コンテンツ情報送信部３４は、ハードウェアによって実現されてもよく、あるいは送信デバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【０１０８】
コンテンツ情報取得部３５は、一連コンテンツ情報を取得してコンテンツ情報記憶部３２に蓄積する。コンテンツ情報取得部３５が一連コンテンツ情報を取得する方法は問わない。例えば、有線または無線により放送された一連コンテンツ情報を受信して記録することによって取得してもよく、有線または無線の通信回線を介して送信された一連コンテンツ情報を受信して記録することによって取得してもよく、一連コンテンツ情報の記録されている記録媒体から読み出すことによって取得してもよく、その他の方法によって取得してもよい。
【０１０９】
コンテンツ情報取得部３５が一連コンテンツ情報を受信する場合などにおいて、コンテンツ情報取得部３５は、受信等を行うためのデバイス（例えば、受信デバイス等）を含んでもよく、あるいは含まなくてもよい。また、コンテンツ情報取得部３５は、ハードウェアによって実現されてもよく、あるいは一連コンテンツ情報を受信等するデバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【０１１０】
変更要求情報送信部３６は、サーバ２に変更要求情報を送信する。変更要求情報は、前述のように、サーバ２で保持されている対応情報に対する、コンテンツ情報取得部３５による一連コンテンツ情報の取得に応じた変更を要求する情報である。なお、変更要求情報送信部３６は、それまでにコンテンツ情報記憶部３２において記憶されていなかった新たな一連コンテンツ情報が取得された場合に、変更要求情報を送信し、すでにコンテンツ情
報記憶部３２で記憶されている一連コンテンツ情報が取得された場合には、変更要求情報を送信しなくてもよい。
【０１１１】
変更要求情報送信部３６は、変更要求情報の送信先であるサーバ２のアドレス等を図示しない記録媒体において保持していてもよく、あるいは、変更要求情報の送信時に、他の構成要素や他の装置等から取得してもよい。また、変更要求情報送信部３６は、変更要求情報をサーバ２に直接送信してもよく、他のサーバ等を経由して送信してもよい。
【０１１２】
なお、変更要求情報送信部３６は、送信を行うための送信デバイス（例えば、モデムやネットワークカードなど）を含んでもよく、あるいは含まなくてもよい。また、変更要求情報送信部３６は、ハードウェアによって実現されてもよく、あるいは送信デバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【０１１３】
また、図４では図示していないが、コンテンツ保持装置３は、コンテンツ情報記憶部３２で記憶されているコンテンツ情報を出力する出力部を備えていてもよい。この出力部は、後述するコンテンツ受信装置４の出力部４４と同様のものであってもよい。
【０１１４】
図５は、本実施の形態によるコンテンツ受信装置４の構成を示すブロック図である。図５において、本実施の形態によるコンテンツ受信装置４は、コンテンツ情報受信部４１と、コンテンツ情報蓄積部４２と、コンテンツ情報構成部４３と、出力部４４とを備える。
【０１１５】
コンテンツ情報受信部４１は、１または２以上のコンテンツ保持装置３から送信された複数の断片コンテンツ情報を受信する。この複数の断片コンテンツ情報は、コンテンツ要求装置１から送信された要求情報が要求した一連コンテンツ情報を構成することができるものである。
【０１１６】
なお、コンテンツ情報受信部４１は、受信を行うための受信デバイス（例えば、モデムやネットワークカードなど）を含んでもよく、あるいは含まなくてもよい。また、コンテンツ情報受信部４１は、ハードウェアによって実現されてもよく、あるいは受信デバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【０１１７】
コンテンツ情報蓄積部４２は、コンテンツ情報受信部４１が受信した複数の断片コンテンツ情報をそれぞれ所定の記録媒体に蓄積する。この記録媒体は、例えば、半導体メモリや、光ディスク、磁気ディスク等であり、コンテンツ情報蓄積部４２が有していてもよく、あるいはコンテンツ情報蓄積部４２の外部に存在してもよい。また、この記録媒体は、断片コンテンツ情報を一時的に記憶するものであってもよく、そうでなくてもよい。
【０１１８】
なお、コンテンツ情報蓄積部４２は、後述するコンテンツ情報構成部４３が構成した一連コンテンツ情報をも所定の記録媒体に蓄積してもよい。この場合に、その所定の記録媒体において、断片コンテンツ情報が記憶される領域と、一連コンテンツ情報が記憶される領域とは、物理的に同じ記録媒体によって構成されてもよく、あるいは、異なる記録媒体によって構成されてもよい。後者の場合には、例えば、一連コンテンツ情報は、長期的な記憶を行うハードディスク等に記憶され、断片コンテンツ情報は、一時的な記憶を行うＲＡＭ等に記憶されてもよい。
【０１１９】
コンテンツ情報構成部４３は、コンテンツ情報蓄積部４２が蓄積した複数の断片コンテンツ情報から、一連コンテンツ情報を構成してもよい。例えば、複数のファイルである断片コンテンツ情報を順番に統合して、一つのファイルの一連コンテンツ情報を構成してもよい。コンテンツ情報構成部４３が構成した一連コンテンツ情報は、前述のように、コンテンツ情報蓄積部４２によって蓄積されるものとする。
【０１２０】
なお、コンテンツ情報受信部４１が受信した複数の断片コンテンツ情報に重複部分が存在する場合には、コンテンツ情報構成部４３は、いずれかの断片コンテンツ情報からその重複部分を削除することなどによって、重複のない一連コンテンツ情報を構成してもよい。
【０１２１】
また、コンテンツ情報受信部４１が、コンテンツ保持装置３から断片コンテンツ情報と共に、一連コンテンツ情報ＩＤや、断片の位置を示す情報を受信している場合には、コンテンツ情報構成部４３が一連コンテンツ情報の構成を行う際に、それらの情報を用いてもよい。コンテンツ情報構成部４３は、例えば、同じ一連コンテンツ情報ＩＤに対応する断片コンテンツ情報を、断片の位置を示す情報に応じて一連コンテンツ情報の先頭から終端まで順番につなげることによって、一連コンテンツ情報を構成してもよい。なお、コンテンツ情報受信部４１が一連コンテンツ情報ＩＤや、断片の位置を示す情報を受信していない場合には、コンテンツ情報構成部４３は、断片コンテンツ情報に含まれる情報を用いて一連コンテンツ情報を構成してもよい。例えば、断片コンテンツ情報にタイムコードや、フレームナンバー等が含まれる場合には、コンテンツ情報構成部４３は、それらの情報を用いて断片コンテンツ情報から一連コンテンツ情報を構成してもよい。また、コンテンツ情報構成部４３は、例えば、ある断片コンテンツ情報の終端の映像音声と、別の断片コンテンツ情報の先頭の映像音声とがきれいにつながるかどうか（例えば、両者が連続してつながる場合にきれいにつながると判断してもよい）を判断することにより、一連コンテンツ情報を構成してもよい。例えば、両者がきれいにつながる場合には、その２個の断片コンテンツ情報が隣接するものであると判断し、そうでない場合には、他の２個の断片コンテンツ情報について同様の判断を行ってもよい。
【０１２２】
また、複数の断片コンテンツ情報を一連コンテンツ情報に構成しなくても一連コンテンツ情報として利用できる場合には、コンテンツ情報構成部４３による一連コンテンツ情報の構成を行わなくてもよい。例えば、あるドラマの一連コンテンツ情報が、ドラマの第１部に対応する１番目の断片コンテンツ情報と、ドラマの第２部に対応する２番目の断片コンテンツ情報と、ドラマの第３部に対応する３番目の断片コンテンツ情報とに分かれており、さらに、断片コンテンツ情報ごとに再生可能な場合には、１番目から３番目までの断片コンテンツ情報を順次再生することによって、一連コンテンツ情報を構成して再生することと同じになる。したがって、このような場合には、一連コンテンツ情報の構成を行わなくてもよい。また、コンテンツ情報構成部４３による一連コンテンツ情報の構成を行わなくてもよい場合には、コンテンツ情報蓄積部４２が一連コンテンツ情報を断片化したすべての断片コンテンツ情報を蓄積することによって、一連コンテンツ情報が取得されたことになる。また、一連コンテンツ情報の構成を行わなくてもよい場合には、コンテンツ受信装置４は、コンテンツ情報構成部４３を有していなくてもよい。
【０１２３】
出力部４４は、コンテンツ情報蓄積部４２が蓄積した一連コンテンツ情報を出力する。ここで、この出力は、例えば、一連コンテンツ情報を再生して表示デバイス（例えば、ＣＲＴや液晶ディスプレイなど）に表示することでもよく、一連コンテンツ情報の所定の機器への通信回線を介した送信でもよく、一連コンテンツ情報のプリンタによる印刷でもよく、一連コンテンツ情報のスピーカによる音声出力でもよく、一連コンテンツ情報の記録媒体への蓄積でもよい。なお、出力部４４は、出力を行うデバイス（例えば、表示デバイスやプリンタなど）を含んでもよく、あるいは含まなくてもよい。また、出力部４４は、ハードウェアによって実現されてもよく、あるいは、それらのデバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【０１２４】
次に、本実施の形態によるコンテンツ要求装置１の動作について、図６のフローチャートを用いて説明する。
（ステップＳ１０１）要求情報受付部１１は、要求情報を受け付けたかどうか判断する。そして、要求情報を受け付けた場合には、ステップＳ１０２に進み、そうでない場合には、要求情報を受け付けるまで、ステップＳ１０１の処理を繰り返す。
【０１２５】
（ステップＳ１０２）要求情報送信部１２は、要求情報をサーバ２に送信する。そして、ステップＳ１０１に戻る。
なお、図６のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【０１２６】
次に、本実施の形態によるサーバ２の動作について、図７のフローチャートを用いて説明する。
（ステップＳ２０１）要求情報受信部２１は、要求情報を受信したかどうか判断する。そして、要求情報を受信した場合には、ステップＳ２０２に進み、そうでない場合には、ステップＳ２０４に進む。
【０１２７】
（ステップＳ２０２）特定部２３は、要求情報受信部２１が受信した要求情報で要求された一連コンテンツ情報を構成することができるように、対応情報記憶部２２で記憶されている対応情報を用いて、１または２以上のコンテンツ保持装置３と、複数の断片コンテンツ情報とを特定する。
【０１２８】
（ステップＳ２０３）指示情報送信部２４は、特定部２３が特定した１または２以上のコンテンツ保持装置３に、特定部２３が特定した断片コンテンツ情報の送信を指示する指示情報を送信する。そして、ステップＳ２０１に戻る。
【０１２９】
（ステップＳ２０４）変更要求情報受信部２５は、変更要求情報を受信したかどうか判断する。そして、変更要求情報を受信した場合には、ステップＳ２０５に進み、そうでない場合には、ステップＳ２０１に戻る。
【０１３０】
（ステップＳ２０５）対応情報変更部２６は、変更要求情報受信部２５が受信した変更要求情報に応じて、対応情報記憶部２２で記憶されている対応情報を変更する。そして、ステップＳ２０１に戻る。
なお、図７のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【０１３１】
次に、本実施の形態によるコンテンツ保持装置３の動作について、図８のフローチャートを用いて説明する。
（ステップＳ３０１）指示情報受信部３１は、指示情報を受信したかどうか判断する。そして、指示情報を受信した場合には、ステップＳ３０２に進み、そうでない場合には、ステップＳ３０４に進む。
【０１３２】
（ステップＳ３０２）断片化部３３は、指示情報受信部３１が受信した指示情報に応じて、コンテンツ情報記憶部３２で記憶されている一連コンテンツ情報を断片化し、断片コンテンツ情報を生成してコンテンツ情報記憶部３２に蓄積する。
【０１３３】
（ステップＳ３０３）コンテンツ情報送信部３４は、断片化部３３が生成した断片コンテンツ情報をコンテンツ情報記憶部３２から読み出し、その断片コンテンツ情報をコンテンツ受信装置４に送信する。そして、ステップＳ３０１に戻る。
【０１３４】
（ステップＳ３０４）コンテンツ情報取得部３５は、一連コンテンツ情報を取得するタイミングかどうか判断する。そして、一連コンテンツ情報を取得するタイミングである場
合には、ステップＳ３０５に進み、そうでない場合には、ステップＳ３０５に進む。例えば、一連コンテンツ情報に関する記録予約がなされており、その記録の時刻となった場合に、コンテンツ情報取得部３５は、一連コンテンツ情報を取得するタイミングであると判断してもよく、コンテンツ保持装置３に一連コンテンツ情報を取得する旨の指示が入力された場合に、コンテンツ情報取得部３５は、一連コンテンツ情報を取得するタイミングであると判断してもよい。
【０１３５】
（ステップＳ３０５）コンテンツ情報取得部３５は、一連コンテンツ情報を取得する。
（ステップＳ３０６）コンテンツ情報取得部３５は、取得した一連コンテンツ情報をコンテンツ情報記憶部３２に蓄積する。
【０１３６】
（ステップＳ３０７）変更要求情報送信部３６は、コンテンツ情報取得部３５による一連コンテンツ情報の取得に応じた変更要求情報をサーバ２に送信する。そして、ステップＳ３０１に戻る。
なお、図８のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【０１３７】
次に、本実施の形態によるコンテンツ受信装置４の動作について、図９のフローチャートを用いて説明する。
（ステップＳ４０１）コンテンツ情報受信部４１は、断片コンテンツ情報を受信したかどうか判断する。そして、受信した場合には、ステップＳ４０２に進み、そうでない場合には、ステップＳ４０３に進む。
【０１３８】
（ステップＳ４０２）コンテンツ情報蓄積部４２は、コンテンツ情報受信部４１が受信した断片コンテンツ情報を所定の記録媒体に蓄積する。そして、ステップＳ４０１に戻る。
【０１３９】
（ステップＳ４０３）コンテンツ情報構成部４３は、一連コンテンツ情報を構成するタイミングであるかどうか判断する。そして、一連コンテンツ情報を構成するタイミングである場合には、ステップＳ４０４に進み、そうでない場合には、ステップＳ４０６に進む。なお、コンテンツ情報構成部４３は、例えば、コンテンツ情報蓄積部４２によって、一連コンテンツ情報を構成することができるだけの断片コンテンツ情報が蓄積された場合に、一連コンテンツ情報を構成するタイミングであると判断してもよい。
【０１４０】
（ステップＳ４０４）コンテンツ情報構成部４３は、コンテンツ情報蓄積部４２が蓄積した複数の断片コンテンツ情報を用いて、一連コンテンツ情報を構成する。
【０１４１】
（ステップＳ４０５）コンテンツ情報蓄積部４２は、コンテンツ情報構成部４３が構成した一連コンテンツ情報を所定の記録媒体に蓄積する。そして、ステップＳ４０１に戻る。
【０１４２】
（ステップＳ４０６）出力部４４は、一連コンテンツ情報を出力するタイミングかどうか判断する。そして、一連コンテンツ情報を出力するタイミングである場合には、ステップＳ４０７に進み、そうでない場合には、ステップＳ４０１に戻る。なお、出力部４４は、例えば、コンテンツ受信装置４に一連コンテンツ情報を出力する旨の指示が入力された場合に、一連コンテンツ情報を出力するタイミングであると判断してもよく、あるいは、一連コンテンツ情報に関する出力予約がなされており、その出力の時刻となった場合に、一連コンテンツ情報を出力するタイミングであると判断してもよい。
【０１４３】
（ステップＳ４０７）出力部４４は、コンテンツ情報蓄積部４２が一連コンテンツ情報
を蓄積した所定の記録媒体から一連コンテンツ情報を読み出して出力する。そして、ステップＳ４０１に戻る。
なお、図９のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【０１４４】
次に、本実施の形態による情報通信システムの動作について、具体例を用いて説明する。
この具体例において、コンテンツ要求装置１は携帯電話であり、コンテンツ保持装置３とコンテンツ受信装置４とは、ディスプレイに接続されており、コンテンツ情報をディスプレイに出力したり、コンテンツ情報を送受信したり、コンテンツ情報をハードディスクに蓄積したりすることが可能なハードディスク録画再生機器であるとする。
【０１４５】
また、サーバ２の対応情報記憶部２２では、図１０で示される対応情報が記憶されているものとする。図１０の対応情報では、一連コンテンツ情報ＩＤと、コンテンツ保持装置ＩＤとが対応付けられている。例えば、一連コンテンツ情報ＩＤ「ＦＣ００１」で識別される一連コンテンツ情報は、コンテンツ保持装置ＩＤ「Ａ００１」「Ａ００２」「Ａ００３」「Ａ００４」で識別されるコンテンツ保持装置３でそれぞれ保持されていることが図１０の対応情報からわかる。なお、一連コンテンツ情報ＩＤ「ＦＣ００１」で識別される一連コンテンツ情報を、一連コンテンツ情報「ＦＣ００１」と呼ぶこともある。このことは、他のコンテンツ情報や、コンテンツ保持装置３についても同様であるとする。
【０１４６】
まず、ユーザが自宅のハードディスク録画再生機器で一連コンテンツ情報「ＦＣ００１」を視聴したいと思ったとする。そして、そのユーザは、携帯電話としてのコンテンツ要求装置１を操作して、一連コンテンツ情報「ＦＣ００１」を視聴したい旨を入力する。すると、その旨がコンテンツ要求装置１で受け付けられ（ステップＳ１０１）、要求情報送信部１２は、この一連コンテンツ情報ＩＤ「ＦＣ００１」と、あらかじめコンテンツ要求装置１に登録されているコンテンツ受信装置４のＩＤ「Ａ１０１」とを含む要求情報のパケットを構成し、その要求情報を含むパケットを、あらかじめ登録されているサーバ２のアドレスに送信する（ステップＳ１０２）。
【０１４７】
コンテンツ要求装置１から送信された要求情報のパケットは、サーバ２の要求情報受信部２１で受信される（ステップＳ２０１）。要求情報受信部２１は、要求情報に含まれるコンテンツ受信装置４のＩＤ「Ａ１０１」を図示しない経路によって指示情報送信部２４に渡すと共に、要求情報に含まれる一連コンテンツ情報ＩＤ「ＦＣ００１」を特定部２３に渡す。
【０１４８】
特定部２３は、対応情報記憶部２２で記憶されている図１０の対応情報を参照し、要求情報受信部２１から受け取った一連コンテンツ情報「ＦＣ００１」を保持しているコンテンツ保持装置３が４個であるため、その一連コンテンツ情報を４個の断片コンテンツ情報に断片化することを決める。そして、特定部２３は、それぞれのコンテンツ保持装置３と、各コンテンツ保持装置３が担当する断片コンテンツ情報とを、図１１で示されるように特定する（ステップＳ２０２）。具体的には、特定部２３は、各コンテンツ保持装置３に対応する断片特定情報を構成する。その断片特定情報には、一連コンテンツ情報ＩＤ「ＦＣ００１」と、各コンテンツ保持装置３が担当する断片コンテンツ情報の先頭の位置と、終端の位置とが含まれる。例えば、コンテンツ保持装置「Ａ００１」の担当として、次のような断片特定情報が構成される。
【０１４９】
［コンテンツ保持装置「Ａ００１」の断片特定情報］
一連コンテンツ情報ＩＤ：ＦＣ００１
断片コンテンツ情報の先頭位置：１バイト
断片コンテンツ情報の終端位置：５０００バイト
【０１５０】
なお、一連コンテンツ情報の終端に対応する断片コンテンツ情報の断片特定情報には、その断片コンテンツ情報が終端である旨の情報、例えば、終端フラグ等が設定されていてもよい。この具体例では、コンテンツ保持装置「Ａ００４」の断片特定情報に終端フラグが設定されているものとする。
【０１５１】
特定部２３は、コンテンツ保持装置「Ａ００１」「Ａ００２」「Ａ００３」「Ａ００４」のそれぞれについて断片特定情報を構成し、その断片特定情報と、対応するコンテンツ保持装置ＩＤとをそれぞれ指示情報送信部２４に渡す。すると、指示情報送信部２４は、図１２で示される装置ＩＤと、ＩＰアドレスとを対応付ける情報にアクセスして、コンテンツ受信装置４のＩＤ「Ａ１０１」に対応するＩＰアドレス「１００．２００．１００．１０１」を取得し、そのＩＰアドレスと断片特定情報とを含む指示情報のパケットを構成し、その構成した指示情報のパケットを、その指示情報に対応するコンテンツ保持装置３に送信する（ステップＳ２０３）。
【０１５２】
具体的には、コンテンツ保持装置「Ａ００１」に指示情報のパケットを送信する場合には、指示情報送信部２４は、図１２で示される装置ＩＤと、ＩＰアドレスとを対応付ける情報にアクセスして、コンテンツ保持装置「Ａ００１」に対応するＩＰアドレス「１００．１００．１００．１０１」を取得する。そして、そのＩＰアドレスに、指示情報のパケットを送信する。指示情報送信部２４は、他のコンテンツ保持装置「Ａ００２」「Ａ００３」「Ａ００４」についても、同様にして、それぞれ対応する指示情報のパケットを送信する。
【０１５３】
なお、図１２では、ＩＰアドレスのみを示しているが、装置ＩＤにＩＰアドレスとポート番号とが対応付けられていてもよい。また、図１２で示される情報が最新の状態に保たれるように、各コンテンツ保持装置３、コンテンツ受信装置４は、ＩＰアドレスが変更された場合に、その変更後のＩＰアドレスをサーバ２に登録し直すことが好適である。
【０１５４】
次に、コンテンツ保持装置「Ａ００１」が、断片コンテンツ情報をコンテンツ受信装置４に送信する場合について説明する。サーバ２から送信された指示情報のパケットは、コンテンツ保持装置「Ａ００１」の指示情報受信部３１で受信される（ステップＳ３０１）。そして、指示情報受信部３１は、指示情報に含まれるコンテンツ受信装置４のＩＰアドレスと断片特定情報とをコンテンツ情報送信部３４に渡し、断片特定情報を断片化部３３に渡す。
【０１５５】
断片化部３３は、受け取った断片特定情報に応じて、コンテンツ情報記憶部３２で記憶されている一連コンテンツ情報「ＦＣ００１」から断片コンテンツ情報を作成する（ステップＳ３０２）。具体的には、断片化部３３は、図１１で示されるように、一連コンテンツ情報「ＦＣ００１」を断片化して、コンテンツ保持装置「Ａ００１」の担当分の断片コンテンツ情報を作成し、コンテンツ情報記憶部３２に蓄積する。
【０１５６】
コンテンツ情報送信部３４は、断片化部３３が作成してコンテンツ情報記憶部３２に蓄積した断片コンテンツ情報を読み出し、その断片コンテンツ情報と断片特定情報とを含むパケットを構成する。そして、コンテンツ情報送信部３４は、指示情報受信部３１から受け取ったコンテンツ受信装置４のＩＰアドレスを送信先として、その断片コンテンツ情報の含まれるパケットを送信する（ステップＳ３０３）。そのパケットの送信後に、コンテンツ情報記憶部３２で記憶されている断片コンテンツ情報は削除されてもよい。
【０１５７】
コンテンツ保持装置「Ａ００１」から送信された断片コンテンツ情報の含まれるパケッ
トは、コンテンツ受信装置４のコンテンツ情報受信部４１で受信され（ステップＳ４０１）、コンテンツ情報蓄積部４２は、その断片コンテンツ情報と断片特定情報とをハードディスクに蓄積する（ステップＳ４０２）。
【０１５８】
なお、コンテンツ保持装置「Ａ００１」以外のコンテンツ保持装置「Ａ００２」「Ａ００３」「Ａ００４」からも、同様にして断片コンテンツ情報の送信が行われ、コンテンツ情報蓄積部４２による蓄積が行われる。
【０１５９】
コンテンツ情報構成部４３は、コンテンツ情報蓄積部４２が蓄積した断片コンテンツ情報と、それに対応付けられている断片特定情報とを参照し、一連コンテンツ情報を構成することができるかどうか判断する。具体的には、コンテンツ情報構成部４３は、コンテンツ情報蓄積部４２が蓄積した断片特定情報を参照し、それらの断片特定情報に対応する断片コンテンツ情報によって、一連コンテンツ情報の先頭から終端までを構成することができるかどうか判断する。そして、一連コンテンツ情報の先頭から終端までを構成することができる場合に、一連コンテンツ情報を構成するタイミングであると判断し（ステップＳ４０３）、コンテンツ情報構成部４３は、複数の断片コンテンツ情報を、断片特定情報によって示される順番で結合した一連コンテンツ情報を構成する（ステップＳ４０４）。コンテンツ情報蓄積部４２は、その構成された一連コンテンツ情報をハードディスクに蓄積する（ステップＳ４０５）。その後、ユーザからの一連コンテンツ情報を出力する旨の指示等がコンテンツ受信装置４に入力された場合に（ステップＳ４０６）、出力部４４は、一連コンテンツ情報をハードディスクから読み出して、ディスプレイに出力する（ステップＳ４０７）。その結果、ユーザは、一連コンテンツ情報を視聴することができる。
【０１６０】
次に、コンテンツ保持装置３において一連コンテンツ情報が取得され、対応情報が変更される動作について説明する。コンテンツ保持装置「Ａ００１」において、一連コンテンツ情報「ＦＣ１０１」の録画予約が行われているとする。すると、その一連コンテンツ情報の放送時間になると、コンテンツ情報取得部３５は、一連コンテンツ情報「ＦＣ１０１」の録画を開始するタイミングであると判断し（ステップＳ３０４）、その一連コンテンツ情報の録画を行う（ステップＳ３０５，Ｓ３０６）。そして、録画が終了すると、変更要求情報送信部３６は、図示しない記録媒体からコンテンツ保持装置３のコンテンツ保持装置ＩＤ「Ａ００１」を読み出し、そのコンテンツ保持装置３と、録画した一連コンテンツ情報の一連コンテンツ情報ＩＤ「ＦＣ１０１」とを含む変更要求情報のパケットを構成し、あらかじめ登録されているサーバ２のアドレスに送信する（ステップＳ３０７）。
【０１６１】
その変更要求情報のパケットは、サーバ２の変更要求情報受信部２５で受信される（ステップＳ２０４）。そして、変更要求情報受信部２５は、受け取った一連コンテンツ情報ＩＤ「ＦＣ１０１」と、コンテンツ保持装置ＩＤ「Ａ００１」とを対応付けて対応情報に追加する（ステップＳ２０５）。その結果、対応情報は図１３で示されるようになる。同様にして、他のコンテンツ保持装置３からも、変更要求情報が送信され、その変更要求情報に応じた対応情報の変更がサーバ２においてなされる。
【０１６２】
なお、この具体例では、コンテンツ保持装置３とコンテンツ受信装置４とを区別して説明しているが、コンテンツ保持装置３とコンテンツ受信装置４とは同様のものであってもよい。例えば、コンテンツ保持装置３のコンテンツ情報取得部３５は、コンテンツ要求装置１と同様に要求情報を送信すると共に、コンテンツ受信装置４と同様に、断片コンテンツ情報を受信して、複数の断片コンテンツ情報から一連コンテンツ情報を構成するものであってもよい。また、コンテンツ受信装置４は、指示情報の受信も行い、コンテンツ情報蓄積部４２が蓄積した一連コンテンツ情報を、その指示情報に応じて断片化して送信してもよい。例えば、コンテンツ受信装置４が複数の断片コンテンツ情報を受信し、その複数の断片コンテンツ情報から一連コンテンツ情報が構成された後に、そのコンテンツ受信装
置４は、その一連コンテンツ情報を保持しているコンテンツ保持装置３として動作してもよい。
【０１６３】
また、コンテンツ受信装置４は、要求情報を送信する要求情報送信部１２を備えていてもよい。すなわち、コンテンツ要求装置１とコンテンツ受信装置４とは、一体の装置として構成されてもよい。
【０１６４】
以上のように、本実施の形態による情報通信システムによれば、コンテンツ要求装置１が一連コンテンツ情報の要求をサーバ２に行うことによって、コンテンツ受信装置４は、その一連コンテンツ情報を構成する複数の断片コンテンツ情報を受信することができ、所望の一連コンテンツ情報を取得することができる。したがって、コンテンツ要求装置１が、コンテンツ保持装置３のそれぞれに対して要求情報を送る必要がなく、コンテンツ要求装置１における処理が簡素化されている。
【０１６５】
特に、コンテンツ要求装置１、コンテンツ保持装置３、コンテンツ受信装置４を一般ユーザが所有している場合においては、コンテンツ要求装置１において、各コンテンツ保持装置３でどのような一連コンテンツ情報が保持されているのかを知ることは、実際の情報の授受の観点からも、またセキュリティーの観点からも容易ではないと考えられる。一方、事業者が管理しているサーバ２において、各コンテンツ保持装置３で保持している一連コンテンツ情報を管理することは容易である。したがって、コンテンツ要求装置１がサーバ２に要求情報を送信し、サーバ２において断片コンテンツ情報を送信するコンテンツ保持装置３を選定し、そして、コンテンツ保持装置３から複数の断片コンテンツ情報がコンテンツ受信装置４に送信されるようにすることは、コンテンツ要求装置１、コンテンツ保持装置３、コンテンツ受信装置４を一般ユーザが所有している場合において好適であると考えられる。
【０１６６】
なお、本実施の形態では、コンテンツ保持装置３が断片化部３３を備える場合について説明したが、そうでなくてもよい。例えば、一連コンテンツ情報が、あらかじめ複数のファイルに分かれており、その各ファイルが断片コンテンツ情報に対応する場合には、コンテンツ情報送信部３４は、指示情報受信部３１が受信した指示情報に応じて、送信する断片コンテンツ情報をコンテンツ情報記憶部３２から読み出し、その読み出した断片コンテンツ情報をコンテンツ受信装置４に送信してもよい。
【０１６７】
また、本実施の形態では、サーバ２が変更要求情報受信部２５、対応情報変更部２６を備える場合について説明したが、サーバ２において対応情報の変更を変更要求情報に応じて行わない場合、例えば、手動で対応情報を変更する場合などには、サーバ２は、変更要求情報受信部２５や対応情報変更部２６を備えていなくてもよい。その場合には、コンテンツ保持装置３も、変更要求情報送信部３６を備えていなくてもよい。
【０１６８】
また、本実施の形態では、コンテンツ保持装置３がコンテンツ情報取得部３５を備える場合について説明したが、例えば、あらかじめ一連コンテンツ情報の蓄積された着脱可能な記録媒体がコンテンツ保持装置３に装着されることによってコンテンツ情報記憶部３２が構成される場合などにおいては、コンテンツ保持装置３は、コンテンツ情報取得部３５を備えていなくてもよい。
【０１６９】
（実施の形態２）
本発明の実施の形態２による情報通信システムについて、図面を参照しながら説明する。本実施の形態による情報通信システムでは、コンテンツ保持装置が断片コンテンツ情報を保持している。サーバは、要求情報が要求する一連コンテンツ情報を構成することができるように、コンテンツ保持装置と断片コンテンツ情報とを特定する。
【０１７０】
情報通信システムの構成は、サーバ２がサーバ５となり、コンテンツ保持装置３がコンテンツ保持装置６となった以外、実施の形態１の図１で示される情報通信システムと同様であり、サーバ５、コンテンツ保持装置６以外の説明を省略する。
【０１７１】
図１４は、本実施の形態によるサーバ５の構成を示すブロック図である。図１４において、本実施の形態によるサーバ５は、要求情報受信部２１と、対応情報記憶部２２と、指示情報送信部２４と、変更要求情報受信部２５と、対応情報変更部２６と、特定部５１と、特定要求情報受信部５２と、断片特定情報構成部５３と、断片特定情報送信部５４とを備える。なお、特定部５１、特定要求情報受信部５２、断片特定情報構成部５３、断片特定情報送信部５４以外の構成及び動作は、対応情報や指示情報、変更要求情報の内容が異なりうる以外、実施の形態１と同様であり、その説明を省略する。
【０１７２】
なお、本実施の形態によるコンテンツ保持装置６では、断片コンテンツ情報が少なくとも保持されているものとする。また、対応情報記憶部２２では、複数のコンテンツ保持装置６と、その複数のコンテンツ保持装置６のそれぞれで保持されている断片コンテンツ情報との対応を示す情報が含まれる。本実施の形態では、例えば、対応情報は、一連コンテンツ情報ＩＤと、その一連コンテンツ情報ＩＤで識別される一連コンテンツ情報における断片コンテンツ情報の位置を示す情報と、その断片コンテンツ情報を保持しているコンテンツ保持装置６の装置ＩＤとを対応付けて有する情報であってもよい。対応情報は、実施の形態１と同様に、コンテンツ保持装置６と、そのコンテンツ保持装置６で保持されている一連コンテンツ情報とを対応付ける情報を含んでもよい。
【０１７３】
また、変更要求情報は、コンテンツ保持装置６における一連コンテンツ情報の取得に応じた対応情報の変更を要求する情報であってもよく、コンテンツ保持装置６における一連コンテンツ情報または断片コンテンツ情報の断片化に応じた対応情報の変更を要求する情報であってもよい。対応情報変更部２６は、その後者の変更要求情報に応じても、コンテンツ情報の断片化に応じた対応情報の変更を行うものとする。
【０１７４】
特定部５１は、実施の形態１の特定部２３と同様に、対応情報を用いて、１または２以上のコンテンツ保持装置６と、その１または２以上のコンテンツ保持装置で保持している断片コンテンツ情報とを特定する。その特定部５１が特定した複数の断片コンテンツ情報は、要求情報受信部２１が受信した要求情報が要求する一連コンテンツ情報を構成することができるものである。実施の形態１とは異なり、コンテンツ保持装置６では、一連コンテンツ情報が必ずしも保持されていないため、特定部５１は、要求情報で要求される一連コンテンツ情報を保持しているコンテンツ保持装置６から、その一連コンテンツ情報を構成することができる断片コンテンツ情報を保持しているコンテンツ保持装置６を特定し、また、その特定したコンテンツ保持装置６で保持されている断片コンテンツ情報を特定することになる。
【０１７５】
なお、このコンテンツ保持装置６と、そのコンテンツ保持装置６で保持されている断片コンテンツ情報との特定は、結果として両者が特定されればよい。したがって、例えば、あるコンテンツ保持装置６において１個の断片コンテンツ情報のみが保持されている場合には、コンテンツ保持装置６を特定するだけで、コンテンツ保持装置６と、断片コンテンツ情報とを特定したことになりうる。一方、ある断片コンテンツ情報が、一のコンテンツ保持装置６のみで保持されている場合には、断片コンテンツ情報を特定するだけで、コンテンツ保持装置６と、断片コンテンツ情報とを特定したことになりうる。
【０１７６】
また、断片コンテンツ情報を特定する方法は、実施の形態１と同様の方法であってもよく、あるいは、断片コンテンツ情報にＩＤが付与されている場合には、そのＩＤを用いて
特定してもよい。
【０１７７】
また、特定部５１は、コンテンツ保持装置６が保持している断片コンテンツ情報を特定してもよく、あるいは、コンテンツ保持装置６が保持している断片コンテンツ情報がさらに断片化された断片コンテンツ情報を特定してもよい。
【０１７８】
なお、特定部５１が断片コンテンツ情報に重複部分が存在するように特定を行ってもよく、そうでなくてもよいことや、特定部５１がコンテンツ保持装置６を特定する方法等は、実施の形態１と同様であり、その説明を省略する。
【０１７９】
特定要求情報受信部５２は、特定要求情報を受信する。ここで、特定要求情報とは、コンテンツ保持装置６において削除される一連コンテンツ情報に含まれる断片コンテンツ情報の特定を要求する情報である。後述するように、本実施の形態によるコンテンツ保持装置６では、一連コンテンツ情報の削除に関する指示が受け付けられた場合に、その一連コンテンツ情報を単に削除するのではなく、その一連コンテンツ情報を断片化して、その一連コンテンツ情報の一部である断片コンテンツ情報を削除せずに残し、継続して保持することになる。特定要求情報は、その削除される一連コンテンツ情報のうち、継続して保持するべき断片コンテンツ情報を特定することを要求する情報である。この特定要求情報に含まれうる情報は、次の通りである。
【０１８０】
（１）削除に関する指示が受け付けられた一連コンテンツ情報ＩＤ
（２）コンテンツ保持装置６を特定可能な情報
なお、上記（２）の情報は、例えば、特定要求情報のパケットのヘッダに含まれる送信元のアドレス、すなわち、コンテンツ保持装置６のアドレスであってもよく、あるいは、コンテンツ保持装置６の装置ＩＤであってもよい。
【０１８１】
なお、特定要求情報受信部５２は、受信を行うための受信デバイス（例えば、モデムやネットワークカードなど）を含んでもよく、あるいは含まなくてもよい。また、特定要求情報受信部５２は、ハードウェアによって実現されてもよく、あるいは受信デバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【０１８２】
断片特定情報構成部５３は、特定要求情報受信部５２が特定要求情報を受信した場合に、特定要求情報を送信したコンテンツ保持装置６に対する断片特定情報を構成する。ここで、断片特定情報とは、一連コンテンツ情報に含まれる断片コンテンツ情報を特定するための情報である。この断片特定情報は、実施の形態１で説明した指示情報に含まれる断片特定情報と同様のものである。
【０１８３】
ここで、断片特定情報構成部５３が一連コンテンツ情報に含まれる断片コンテンツ情報を特定する方法について説明する。具体的には、一連コンテンツ情報をどの位置で何個の断片コンテンツ情報に断片化するのかを示す断片化のルールと、一連コンテンツ情報が断片化された複数の断片コンテンツ情報のうち、どの断片コンテンツ情報を、特定要求情報を送信したコンテンツ保持装置６に割り当てるのかを示す割り当てのルールとについて説明する。
【０１８４】
［断片化のルール］
（１）一連コンテンツ情報ごとに断片化の位置が決まっている
断片化のルールは、一連コンテンツ情報ごとに決まっている断片化の位置に応じて断片化することであってもよい。断片化の位置は、人手によって決められたものであってもよい。例えば、一連コンテンツ情報がドラマの映像である場合には、区切りのよい位置で断片化されるように、人手によってあらかじめ断片化の位置を決めておき、その決められて
いるルールに従って、断片化を行うようにしてもよい。また、断片化の位置は、一連コンテンツ情報の内容によって決められるものであってもよい。例えば、一連コンテンツ情報が一回の放送分のドラマの映像であり、その中に複数回のＣＭが含まれている場合には、ＣＭの始まりの位置や、ＣＭの終わりの位置で断片化されるように決められていてもよい。そして、一連コンテンツ情報において、ＣＭの位置を検出することにより、その断片化を行うようにしてもよい。また、例えば、音声のレベルがしきい値以下となり、映像の変化がほとんどなくなる位置で断片化されるように決められていてもよい。また、その他の方法によって、断片化の位置が決定されてもよい。
【０１８５】
（２）所定の個数に均等に断片化する
断片化のルールは、一連コンテンツ情報を所定の個数の断片コンテンツ情報に均等に断片化することであってもよい。その所定の個数は、例えば、あらかじめ決定されていてもよく、特定要求情報が受信されたタイミングで決定されてもよい。後者の場合には、例えば、その決定の時点において、断片コンテンツ情報を特定しなくてはならない一連コンテンツ情報を保持しているコンテンツ保持装置６の個数に応じて所定の個数を決めてもよい。なお、実施の形態１でも説明したように、断片化の数が多すぎると非効率になる場合もありうるため、その所定の個数には上限が設定されていてもよい。また、所定の個数が、特定要求情報の受信されたタイミングで決定される場合に、例えば、断片コンテンツ情報を特定しなくてはならない一連コンテンツ情報を保持しているコンテンツ保持装置６の個数の増加の傾向から、近い将来にその一連コンテンツ情報を保持することが予測されるコンテンツ保持装置６の個数と、その一連コンテンツ情報をすでに保持しているコンテンツ保持装置６の個数とをあわせた個数に応じて所定の個数を決めてもよい。なお、この場合にも、上限が設定されていてもよい。
【０１８６】
（３）所定の容量ごとに断片化する
断片化のルールは、一連コンテンツ情報を所定のデータ容量ごとの断片コンテンツ情報に断片化することであってもよい。このようにすることで、断片コンテンツ情報の容量を同じにすることができうる。そのデータ容量の大きさは、例えば、あらかじめ決定されていてもよく、特定要求情報が受信されたタイミングで決定されてもよい。後者の場合には、例えば、その決定の時点において、断片コンテンツ情報を特定しなくてはならない一連コンテンツ情報を保持しているコンテンツ保持装置６の個数を考慮して、断片コンテンツ情報のデータ容量を決めてもよい。より具体的には、断片コンテンツ情報のデータ容量の候補として、５１２バイト、１０２４バイト、２０４８バイト等があらかじめ設定されている場合に、その時点において、その一連コンテンツ情報を保持しているコンテンツ保持装置６の個数で一連コンテンツ情報の容量を均等に割った容量よりも大きいデータ容量の候補を断片コンテンツ情報のデータ容量に決定してもよい。また、「（２）所定の個数に均等に断片化する」場合と同様に、コンテンツ保持装置６の個数の予測をも行って、そのデータ容量の決定を行ってもよい。
【０１８７】
［割り当てのルール］
断片特定情報構成部５３は、一連コンテンツ情報を断片化した複数の断片コンテンツ情報を、先頭から順番に割り当ててもよく、終端から順番に割り当ててもよく、ランダムに割り当ててもよく、その他の方法で割り当ててもよい。例えば、先頭から順番に割り当てる場合には、断片特定情報構成部５３は、断片コンテンツ情報の割り当てを行うＮ個目のコンテンツ保持装置６に先頭からＮ個目の断片コンテンツ情報を担当させるようにしてもよい。ただし、Ｎは１以上の整数である。
【０１８８】
このように、特定要求情報受信部５２が特定要求情報を受信した場合に、断片特定情報構成部５３は、一連コンテンツ情報を所定の断片化のルールに応じて断片化した断片コンテンツ情報のいずれかを、所定の割り当てのルールに応じて、その特定要求情報を送信し
たコンテンツ保持装置６に割り当て、その断片コンテンツ情報を特定する断片特定情報を構成する。この断片特定情報に含まれうる情報は、次の通りである。
【０１８９】
（１）一連コンテンツ情報ＩＤ
（２）断片コンテンツ情報の位置を特定可能な情報
なお、上記（１）の情報は、特定要求情報に含まれていた一連コンテンツ情報ＩＤと同じであるので、断片特定情報に含まれなくてもよい。コンテンツ保持装置６が２以上の特定要求情報を一時期に送信しない限り、断片特定情報に一連コンテンツ情報ＩＤが含まれなくても、コンテンツ保持装置６において、どの一連コンテンツ情報に対する断片特定情報であるのかを判断することが可能だからである。
【０１９０】
また、一連コンテンツ情報における断片コンテンツ情報の位置を特定可能な情報は、実施の形態１で説明したように、例えば、一連コンテンツ情報における断片コンテンツ情報の先頭の位置と終端の位置とを示す情報であってもよく、あらかじめ一連コンテンツ情報を断片化するルールが決まっている場合には、断片コンテンツ情報の順番を示す情報であってもよく、その他の情報であってもよい。
【０１９１】
また、断片特定情報構成部５３は、特定要求情報を送信したコンテンツ保持装置６以外のコンテンツ保持装置６であって、関連コンテンツ情報を保持しているコンテンツ保持装置６である関連保持装置が保持している関連コンテンツ情報に含まれる断片コンテンツ情報を特定するための情報である断片特定情報をさらに構成してもよく、しなくてもよい。ここで、関連コンテンツ情報とは、特定要求情報により断片コンテンツ情報の特定が要求された一連コンテンツ情報の少なくとも一部を含むコンテンツ情報（一連コンテンツ情報であってもよく、断片コンテンツ情報であってもよい）である。すなわち、断片特定情報構成部５３は、特定要求情報で断片コンテンツ情報の特定が要求された一連コンテンツ情報の少なくとも一部を保持しているコンテンツ保持装置６（特定要求情報を送信したコンテンツ保持装置６と関連保持装置であるコンテンツ保持装置６）に対する断片特定情報を構成してもよい。なお、関連コンテンツ情報は、断片コンテンツ情報に限定されてもよい。コンテンツ保持装置６で保持されている、まだ断片化が行われていない一連コンテンツ情報を、サーバ５からの指示によって強制的に断片化することは、好ましくないとも考えられるからである。この場合にも、前述したようにして、断片特定情報構成部５３は、一連コンテンツ情報を断片化する位置と、断片コンテンツ情報の各コンテンツ保持装置６（関連保持装置を含む）への割り当てとを決定してもよい。したがって、断片特定情報構成部５３は、例えば、特定要求情報受信部５２が受信した特定要求情報により断片コンテンツ情報の特定が要求された一連コンテンツ情報の少なくとも一部を保持しているコンテンツ保持装置６の個数、すなわち、特定要求情報を送信したコンテンツ保持装置６と、関連コンテンツ情報を保持している関連保持装置とをあわせた個数に応じた断片数に断片化されるように、断片特定情報を構成してもよい。なお、この場合にも断片数に上限が設定されていてもよい。
【０１９２】
なお、この場合には、関連保持装置としてのコンテンツ保持装置６において、断片コンテンツ情報をさらに断片コンテンツ情報に断片化する場合が含まれうる。したがって、断片コンテンツ情報の割り当てを任意に決定することができない場合もありうるため、断片特定情報構成部５３は、例えば、関連コンテンツ情報の容量の小さいコンテンツ保持装置６から順番に、割り当て可能な断片コンテンツ情報の割り当てを行うようにしてもよい。
【０１９３】
断片特定情報送信部５４は、断片特定情報構成部５３が構成した断片特定情報を、コンテンツ保持装置６に送信する。この断片特定情報の送信先のコンテンツ保持装置６は、特定要求情報を送信したコンテンツ保持装置６である。断片特定情報送信部５４は、例えば、特定要求情報受信部５２が受信した特定要求情報の送信元のアドレスを、断片特定情報
の送信先のアドレスに設定して断片特定情報を送信してもよい。
【０１９４】
また、断片特定情報送信部５４は、断片特定情報構成部５３が関連保持装置で保持されている関連コンテンツ情報について構成した断片特定情報をも、その関連保持装置に送信してもよい。
また、断片特定情報送信部５４は、断片特定情報をコンテンツ保持装置６に直接送信してもよく、他のサーバ等を経由して送信してもよい。
【０１９５】
なお、断片特定情報送信部５４は、送信を行うための送信デバイス（例えば、モデムやネットワークカードなど）を含んでもよく、あるいは含まなくてもよい。また、断片特定情報送信部５４は、ハードウェアによって実現されてもよく、あるいは送信デバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【０１９６】
また、断片特定情報が送信されることによって、後述するように、コンテンツ保持装置６では、一連コンテンツ情報または断片コンテンツ情報の断片化が行われる。したがって、対応情報変更部２６は、断片特定情報の構成あるいは送信に応じて、対応情報を更新してもよく、あるいは、その断片化に応じた変更要求情報の受信を待って、対応情報を変更してもよい。
【０１９７】
図１５は、本実施の形態によるコンテンツ保持装置６の構成を示すブロック図である。図１５において、本実施の形態によるコンテンツ保持装置６は、指示情報受信部３１と、コンテンツ情報記憶部３２と、コンテンツ情報送信部３４と、コンテンツ情報取得部３５と、変更要求情報送信部３６と、削除指示受付部６１と、特定要求情報送信部６２と、断片特定情報受信部６３と、断片化部６４とを備える。なお、削除指示受付部６１、特定要求情報送信部６２、断片特定情報受信部６３、断片化部６４以外の構成及び動作は、コンテンツ情報記憶部３２において、断片コンテンツ情報が少なくとも記憶され、変更要求情報送信部３６が、一連コンテンツ情報の取得に応じた対応情報の変更を要求する変更要求情報を送信すると共に、一連コンテンツ情報または断片コンテンツ情報の断片化に応じた対応情報の変更を要求する変更要求情報をも送信する以外、実施の形態１と同様であり、その説明を省略する。
【０１９８】
削除指示受付部６１は、コンテンツ情報記憶部３２で記憶されている一連コンテンツ情報の削除に関する指示を受け付ける。なお、この削除に関する指示は、一連コンテンツ情報の全体の削除の指示であることが一般的であるが、一連コンテンツ情報の一部の削除の指示であってもよい。ここで、この受け付けは、例えば、入力デバイス（例えば、キーボードやマウス、タッチパネルなど）から入力された情報の受け付けでもよく、有線もしくは無線の通信回線を介して送信された情報の受信でもよく、所定の記録媒体（例えば、光ディスクや磁気ディスク、半導体メモリなど）から読み出された情報の受け付けでもよく、所定の構成要素からの情報の受け付けでもよい。なお、削除指示受付部６１は、受け付けを行うためのデバイス（例えば、モデムやネットワークカードなど）を含んでもよく、あるいは含まなくてもよい。また、削除指示受付部６１は、ハードウェアによって実現されてもよく、あるいは所定のデバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【０１９９】
特定要求情報送信部６２は、削除指示受付部６１が削除指示を受け付けた場合に、削除する一連コンテンツ情報に含まれる断片コンテンツ情報の特定を要求する情報である特定要求情報をサーバ５に送信する。特定要求情報に、削除に関する指示が受け付けられた一連コンテンツ情報ＩＤや、特定要求情報を送信するコンテンツ保持装置６を特定可能な情報が含まれうるのは、前述の通りである。
【０２００】
特定要求情報送信部６２は、特定要求情報の送信先であるサーバ５のアドレス等を図示しない記録媒体において保持していてもよく、あるいは、特定要求情報の送信時に、他の構成要素や他の装置等から取得してもよい。また、特定要求情報送信部６２は、特定要求情報をサーバ５に直接送信してもよく、他のサーバ等を経由して送信してもよい。
【０２０１】
なお、特定要求情報送信部６２は、送信を行うための送信デバイス（例えば、モデムやネットワークカードなど）を含んでもよく、あるいは含まなくてもよい。また、特定要求情報送信部６２は、ハードウェアによって実現されてもよく、あるいは送信デバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【０２０２】
断片特定情報受信部６３は、サーバ５から送信された断片特定情報を受信する。この断片特定情報は、前述のように、一連コンテンツ情報に含まれる断片コンテンツ情報を特定するための情報である。この断片特定情報は、特定要求情報送信部６２による特定要求情報の送信に応じたものであってもよく、そうでなくてもよい。後者の場合には、その断片特定情報は、関連コンテンツ情報（一連コンテンツ情報であってもよく、断片コンテンツ情報であってもよい）に含まれる断片コンテンツ情報を特定するためのものとなる。なお、関連コンテンツ情報とは、前述のように、他のコンテンツ保持装置６が送信した特定要求情報により断片コンテンツ情報の特定が要求された一連コンテンツ情報の少なくとも一部を含むコンテンツ情報である。
【０２０３】
なお、断片特定情報受信部６３は、受信を行うための受信デバイス（例えば、モデムやネットワークカードなど）を含んでもよく、あるいは含まなくてもよい。また、断片特定情報受信部６３は、ハードウェアによって実現されてもよく、あるいは受信デバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【０２０４】
断片化部６４は、削除指示受付部６１が削除の指示を受け付けた一連コンテンツ情報を断片化して断片コンテンツ情報を生成する。その断片コンテンツ情報は、コンテンツ情報記憶部３２で記憶されることになる。また、断片化部６４は、削除の指示を受け付けた一連コンテンツ情報をコンテンツ情報記憶部３２から削除する。
【０２０５】
断片化部６４は、断片特定情報受信部６３が受信した断片特定情報に応じて、削除する一連コンテンツ情報を断片化して断片コンテンツ情報を生成する。具体的には、断片化部６４は、削除する一連コンテンツ情報から、その断片特定情報で特定される断片コンテンツ情報を生成して、コンテンツ情報記憶部３２で記憶されるようにする。また、断片化部６４は、削除する一連コンテンツ情報がコンテンツ情報記憶部３２で記憶されなくなるように、その一連コンテンツ情報を削除する。
【０２０６】
断片化部６４は、関連コンテンツ情報に含まれる断片コンテンツ情報を特定するための断片特定情報に応じて、一連コンテンツ情報または断片コンテンツ情報の断片化を行ってもよい。その場合には、断片化部６４は、断片コンテンツ情報をさらに断片化した断片コンテンツ情報を生成し、元の断片コンテンツ情報を削除してもよい。
【０２０７】
なお、前述のように、変更要求情報送信部３６は、断片化部６４による一連コンテンツ情報または断片コンテンツ情報の断片化に応じた対応情報の変更を要求する情報である変更要求情報をもサーバ５に送信する。
【０２０８】
次に、本実施の形態によるサーバ５の動作について、図１６のフローチャートを用いて説明する。なお、ステップＳ５０１〜Ｓ５０３以外の処理は、上記説明のように、特定部５１におけるコンテンツ保持装置６等の特定方法が実施の形態１と異なり、変更要求情報受信部２５が断片化に応じた変更要求情報をも受信し、対応情報変更部２６が、その変更
要求情報に応じた対応情報の変更をも行う以外、実施の形態１の図７のフローチャートと同様であり、その説明を省略する。
【０２０９】
（ステップＳ５０１）特定要求情報受信部５２は、特定要求情報を受信したかどうか判断する。そして、特定要求情報を受信した場合には、ステップＳ５０２に進み、そうでない場合には、ステップＳ２０１に戻る。
【０２１０】
（ステップＳ５０２）断片特定情報構成部５３は、前述のようにして、特定要求情報で特定することが要求された断片コンテンツ情報を特定する断片特定情報を構成する。なお、断片特定情報構成部５３は、関連コンテンツ情報に含まれる断片コンテンツ情報を特定するための断片特定情報を構成してもよいことは前述の通りである。
【０２１１】
（ステップＳ５０３）断片特定情報送信部５４は、断片特定情報構成部５３が構成した断片特定情報を、その断片特定情報に対応するコンテンツ保持装置６に送信する。なお、関連保持装置に対する断片特定情報も構成された場合には、断片特定情報送信部５４は、その関連保持装置に対応する断片特定情報を関連保持装置に送信する。そして、ステップＳ２０１に戻る。
【０２１２】
次に、本実施の形態によるコンテンツ保持装置６の動作について、図１７のフローチャートを用いて説明する。なお、ステップＳ６０１〜Ｓ６０６以外の処理は、指示情報の受信後に一連コンテンツ情報の断片化が行われることなく断片コンテンツ情報が送信される以外、実施の形態１の図８のフローチャートと同様であり、その説明を省略する。
【０２１３】
（ステップＳ６０１）削除指示受付部６１は、削除指示を受け付けたかどうか判断する。そして、削除指示を受け付けた場合には、ステップＳ６０２に進み、そうでない場合には、ステップＳ６０６に進む。
【０２１４】
（ステップＳ６０２）特定要求情報送信部６２は、削除指示によって削除が指示された一連コンテンツ情報に含まれる断片コンテンツ情報の特定を要求する特定要求情報をサーバ５に送信する。
【０２１５】
（ステップＳ６０３）断片特定情報受信部６３は、断片特定情報を受信したかどうか判断する。そして、受信した場合には、ステップＳ６０４に進み、そうでない場合には、断片特定情報を受信するまで、ステップＳ６０３の処理を繰り返す。なお、ステップＳ６０２の特定要求情報の送信が行われてから所定の時間が経過しても断片特定情報を受信できない場合には、断片特定情報受信部６３は、タイムアウトであると判断して、断片特定情報を受信したかどうかの判断処理を終了し、ステップＳ３０１に戻ってもよい。この場合に、エラーの発生した旨をユーザに通知してもよく、しなくてもよい。
【０２１６】
（ステップＳ６０４）断片化部６４は、断片特定情報受信部６３がステップＳ６０３，または後述するステップＳ６０６で受信した断片特定情報に応じて、一連コンテンツ情報、または断片コンテンツ情報を断片化して、断片コンテンツ情報を生成する。なお、断片化前の一連コンテンツ情報または断片コンテンツ情報は、削除される。
【０２１７】
（ステップＳ６０５）変更要求情報送信部３６は、ステップＳ６０４での断片化に応じて対応情報の変更を要求する変更要求情報をサーバ５に送信する。そして、ステップＳ３０１に戻る。
【０２１８】
（ステップＳ６０６）断片特定情報受信部６３は、断片特定情報を受信したかどうか判断する。そして、受信した場合には、ステップＳ６０４に進む。このステップＳ６０６で
の断片特定情報の受信は、特定要求情報の送信に応じてなされるものではないため、関連コンテンツ情報に対する断片特定情報である。
【０２１９】
次に、本実施の形態による情報通信システムの動作について、具体例を用いて説明する。なお、この具体例では、実施の形態１と異なる処理について、主に説明し、実施の形態１と同様の処理については、詳細な説明を省略する。
【０２２０】
この具体例でも、コンテンツ要求装置１は携帯電話であり、コンテンツ保持装置６とコンテンツ受信装置４とは、ディスプレイに接続されたハードディスク録画再生機器であるとする。
【０２２１】
また、サーバ５の対応情報記憶部では、図１８で示される対応情報が記憶されているものとする。図１８の対応情報では、コンテンツ情報を識別する情報であるコンテンツ情報ＩＤと、コンテンツ保持装置ＩＤとが対応付けられている。コンテンツ情報ＩＤは、そのコンテンツ情報ＩＤで識別されるコンテンツ情報の含まれる一連コンテンツ情報を識別する一連コンテンツ情報ＩＤと、そのコンテンツ情報ＩＤで識別されるコンテンツ情報の一連コンテンツ情報における位置を示す位置情報とを含む情報である。位置情報は、そのコンテンツ情報の先頭と終端との位置を示す情報である。なお、位置情報に「一連」が含まれる場合には、そのコンテンツ情報は一連コンテンツ情報であることを示す。図１８の１番目のレコードでは、コンテンツ保持装置「Ａ００１」において、一連コンテンツ情報「ＦＣ００１」が保持されていることを示している。なお、その一連コンテンツ情報「ＦＣ００１」は、２００００バイトであることがわかる。
【０２２２】
コンテンツ保持装置「Ａ００１」のユーザが、一連コンテンツ情報「ＦＣ００１」を削除しようと思い、その一連コンテンツ情報を削除する指示をコンテンツ保持装置「Ａ００１」に入力したとする。すると、その削除の指示は削除指示受付部６１で受け付けられる（ステップＳ６０１）。そして、特定要求情報送信部６２は、削除の対象となる一連コンテンツ情報を識別する一連コンテンツ情報ＩＤ「ＦＣ００１」と、コンテンツ保持装置ＩＤ「Ａ００１」とを含む特定要求情報を構成し、サーバ５に送信する（ステップＳ６０２）。
【０２２３】
サーバ５の特定要求情報受信部５２は、その特定要求情報を受信し、その特定要求情報に含まれる一連コンテンツ情報ＩＤ「ＦＣ００１」と、コンテンツ保持装置ＩＤ「Ａ００１」とを断片特定情報構成部５３に渡す（ステップＳ５０１）。断片特定情報構成部５３は、図１８で示される対応情報を参照する。そして、一連コンテンツ情報「ＦＣ００１」の全体を４個のコンテンツ保持装置６が保持しているため、断片特定情報構成部５３は、その一連コンテンツ情報「ＦＣ００１」を４等分することに決める。また、断片特定情報構成部５３は、その４等分した断片コンテンツ情報のうち、１個目の断片コンテンツ情報をコンテンツ保持装置「Ａ００１」に担当させ、２個目の断片コンテンツ情報をコンテンツ保持装置「Ａ００２」に担当させ、３個目の断片コンテンツ情報をコンテンツ保持装置「Ａ００３」に担当させ、４個目の断片コンテンツ情報をコンテンツ保持装置「Ａ００４」に担当させることに決める。そして、断片特定情報構成部５３は、それぞれのコンテンツ保持装置６に対応する断片特定情報を構成する（ステップＳ５０２）。例えば、コンテンツ保持装置「Ａ００２」に対応する断片特定情報は、一連コンテンツ情報ＩＤ「ＦＣ００１」と、一連コンテンツ情報における断片コンテンツ情報の位置を示す情報である「５００１−１００００（バイト）」とが含まれる。断片特定情報構成部５３は、その構成した断片特定情報と、断片特定情報に対応するコンテンツ保持装置ＩＤとをそれぞれ対応付けて断片特定情報送信部５４に渡す。
【０２２４】
断片特定情報送信部５４は、各断片特定情報を、その断片特定情報にそれぞれ対応する
コンテンツ保持装置６に送信する（ステップＳ５０３）。ここでは、４個の断片特定情報が送信されることになる。断片特定情報送信部５４は、例えば、図１２で示される情報を参照し、各コンテンツ保持装置ＩＤに対応するＩＰアドレスを読み出し、その読み出したＩＰアドレスを送信先のアドレスとして断片特定情報のパケットを送信してもよい。
【０２２５】
コンテンツ保持装置「Ａ００１」の断片特定情報受信部６３は、サーバ５から送信された断片特定情報を受信し（ステップＳ６０３）、その断片特定情報に含まれる一連コンテンツ情報ＩＤ「ＦＣ００１」と、断片コンテンツ情報の位置を示す情報「１−５０００（バイト）」とを断片化部６４に渡す。
【０２２６】
断片化部６４は、コンテンツ情報記憶部３２で記憶されている一連コンテンツ情報「ＦＣ００１」を断片化して、その一連コンテンツ情報の１バイトから５０００バイトまでを有する断片コンテンツ情報を作成すると共に、一連コンテンツ情報「ＦＣ００１」を削除する（ステップＳ６０４）。
【０２２７】
なお、ここでは、断片コンテンツ情報を作成した後に一連コンテンツ情報を削除する場合について説明したが、断片化部６４は、断片特定情報で特定される断片コンテンツ情報が残るように、その断片コンテンツ情報以外の一連コンテンツ情報の部分の情報を削除してもよい。また、一連コンテンツ情報が複数のファイルから構成されるものであり、その複数のファイルのうちのいずれか１個が断片特定情報で特定される断片コンテンツ情報に該当する場合には、断片化部６４は、その断片コンテンツ情報に該当するファイル以外のファイルを削除するだけであってもよい。このように、結果として、断片特定情報で特定される断片コンテンツ情報がコンテンツ情報記憶部３２で記憶されるようになるのであれば、その断片化の方法は問わない。
【０２２８】
その後、変更要求情報送信部３６は、一連コンテンツ情報ＩＤ「ＦＣ００１」と、断片コンテンツ情報の位置を示す情報「１−５０００（バイト）」と、コンテンツ保持装置ＩＤ「Ａ００１」とを含む変更要求情報をサーバ５に送信する（ステップＳ６０５）。その変更要求情報はサーバ５の変更要求情報受信部２５で受信され（ステップＳ２０４）、その変更要求情報に応じた対応情報の変更が行われる（ステップＳ２０５）。
【０２２９】
一方、コンテンツ保持装置「Ａ００２」の断片特定情報受信部６３は、サーバ５から送信された断片特定情報を受信し（ステップＳ６０６）、その断片特定情報に含まれる一連コンテンツ情報ＩＤ「ＦＣ００１」と、断片コンテンツ情報の位置を示す情報「５００１−１００００（バイト）」とを断片化部６４に渡す。断片化部６４は、コンテンツ情報記憶部３２で記憶されている一連コンテンツ情報「ＦＣ００１」を断片化して、その一連コンテンツ情報の５００１バイトから１００００バイトまでを有する断片コンテンツ情報を作成すると共に、一連コンテンツ情報「ＦＣ００１」を削除する（ステップＳ６０４）。その後、コンテンツ保持装置「Ａ００１」の場合と同様にして、変更要求情報の送信と、サーバ５における対応情報の変更とが行われることになる。コンテンツ保持装置「Ａ００３」「Ａ００４」においても、同様な処理が行われる。
【０２３０】
図１９は、変更後の対応情報を示す図である。図１９で示されるように、一連コンテンツ情報「ＦＣ００１」は、４個の断片コンテンツ情報に断片化され、コンテンツ保持装置「Ａ００１」「Ａ００２」「Ａ００３」「Ａ００４」が、各断片コンテンツ情報を担当していることがわかる。なお、図１９では明記していないが、コンテンツ保持装置ＩＤ「Ａ００４」に対応付けられている位置情報「１５００１−２００００」には、その断片コンテンツ情報が一連コンテンツ情報の終端であることを示す終端フラグが設定されていてもよい。
【０２３１】
次に、実施の形態１の具体例と同様にして、コンテンツ要求装置１から、一連コンテンツ情報ＩＤ「ＦＣ００１」と、コンテンツ受信装置４のＩＤ「Ａ１０１」とを含む要求情報のパケットがサーバ５に送信されたとする（ステップＳ１０２）。
【０２３２】
その要求情報のパケットは、サーバ５の要求情報受信部２１で受信される（ステップＳ２０１）。すると、特定部５１は、一連コンテンツ情報「ＦＣ００１」の断片コンテンツ情報を保持している４個のコンテンツ保持装置「Ａ００１」「Ａ００２」「Ａ００３」「Ａ００４」と、それぞれで保持されている、一連コンテンツ情報「ＦＣ００１」の断片コンテンツ情報とを特定する。そして、特定部５１は、その特定した各コンテンツ保持装置６に対応する断片特定情報を構成する。例えば、コンテンツ保持装置「Ａ００１」に対応する断片特定情報は、次のようになる。
【０２３３】
［コンテンツ保持装置「Ａ００１」の断片特定情報］
一連コンテンツ情報ＩＤ：ＦＣ００１
断片コンテンツ情報の先頭位置：１バイト
断片コンテンツ情報の終端位置：５０００バイト
【０２３４】
なお、図１９からわかるように、コンテンツ保持装置「Ａ００１」では、一連コンテンツ情報「ＦＣ００１」について、１バイトから５０００バイトまでが保持されているだけであるので、その断片コンテンツ情報を、一連コンテンツ情報ＩＤのみによって特定してもよい。
【０２３５】
指示情報送信部２４は、実施の形態１の具体例の場合と同様に、コンテンツ受信装置４のＩＰアドレスと、断片特定情報とを含む指示情報のパケットを構成して、各指示情報に対応するコンテンツ保持装置６に送信する（ステップＳ２０３）。
【０２３６】
その指示情報を受信したコンテンツ保持装置６が、断片コンテンツ情報をコンテンツ受信装置に送信する処理（ステップＳ３０１，Ｓ３０２）、及びコンテンツ受信装置４が断片コンテンツ情報を受信して一連コンテンツ情報を構成する処理（ステップＳ４０１〜Ｓ４０６）は、コンテンツ保持装置６が断片コンテンツ情報の送信前に一連コンテンツ情報の断片化を行わない以外、実施の形態１の具体例と同様であり、その説明を省略する。
【０２３７】
次に、再度の断片化、すなわち、断片コンテンツ情報の断片化が行われる場合について説明する。例えば、コンテンツ保持装置「Ａ００５」が新たに一連コンテンツ情報「ＦＣ００１」を取得したとする。すると、その取得に応じて、サーバ５の対応情報が変更される（ステップＳ３０４〜Ｓ３０７，Ｓ２０４，Ｓ２０５）。その結果、対応情報が図２０で示されるようになったとする。また、その後に、コンテンツ保持装置「Ａ００５」において、一連コンテンツ情報「ＦＣ００１」を削除する指示が受け付けられ（ステップＳ６０１）、特定要求情報がサーバ５に送信されたとする（ステップＳ６０２）。
【０２３８】
その特定要求情報は、特定要求情報受信部５２で受信され（ステップＳ５０１）、断片特定情報構成部５３は、図２０の対応情報を参照して、断片特定情報を構成する（ステップＳ５０２）。具体的には、一連コンテンツ情報「ＦＣ００１」は、２００００バイトであり、５個のコンテンツ保持装置６で保持されるため、断片特定情報構成部５３は、その一連コンテンツ情報を４０００バイトごとに５等分することに決める。なお、コンテンツ保持装置「Ａ００１」「Ａ００２」「Ａ００３」「Ａ００４」は、一連コンテンツ情報「ＦＣ００１」の全体を保持していないため、その一連コンテンツ情報を保持していないコンテンツ保持装置６から、断片コンテンツ情報の割り当てを決めていく。すなわち、コンテンツ保持装置「Ａ００１」には、１バイトから４０００バイトまでを担当させ、コンテンツ保持装置「Ａ００２」には、５００１バイトから９０００バイトまでを担当させ、コ
ンテンツ保持装置「Ａ００３」には、１０００１バイトから１４０００バイトまでを担当させ、コンテンツ保持装置「Ａ００４」には、１５００１バイトから１９０００バイトまでを担当させる。また、コンテンツ保持装置「Ａ００５」には、その残りの４００１バイトから５０００バイトまでと、９００１バイトから１００００バイトまでと、１４００１バイトから１５０００バイトまでと、１９００１バイトから２００００バイトまでとを担当させる。そして、断片特定情報構成部５３は、それらに対応した断片特定情報を構成し、断片特定情報送信部５４は、それらの断片特定情報を、その断片特定情報に対応するコンテンツ保持装置６に送信する（ステップＳ５０３）。
【０２３９】
その後、コンテンツ保持装置６において一連コンテンツ情報または断片コンテンツ情報の断片化が行われ（ステップＳ６０４）、変更要求情報がサーバに送信され（ステップＳ６０５）、サーバ５において、対応情報の変更が行われる処理は前述の説明と同様であり、その説明を省略する（ステップＳ２０４，Ｓ２０５）。なお、変更後の対応情報は、図２１で示されるようになる。図２１で示されるように、断片コンテンツ情報は、一連コンテンツ情報における連続した情報であってもよく、あるいは、一連コンテンツ情報における離散した情報の集合であってもよい。この後の処理については、上記具体例の説明と同様であって、その説明を省略する。
【０２４０】
この具体例では、あるコンテンツ保持装置６から特定要求情報が送信された場合に、その特定要求情報を送信したコンテンツ保持装置６と、関連保持装置であるコンテンツ保持装置６とに断片特定情報を送信する場合について説明したが、サーバ５は、特定要求情報を送信したコンテンツ保持装置６のみに対して断片特定情報を送信してもよい。例えば、対応情報が図１８で示されるものである場合には、コンテンツ保持装置「Ａ００１」「Ａ００２」「Ａ００３」「Ａ００４」のそれぞれから断片特定情報が送信された後に、対応情報が図１９で示されるようになる。その場合に、それらの４個のすべてのコンテンツ保持装置６において一連コンテンツ情報「ＦＣ００１」の断片化が行われるまでに要求情報がサーバ５において受信された場合には、サーバ５は、一連コンテンツ情報「ＦＣ００１」を保持しているコンテンツ保持装置６に、一連コンテンツ情報をコンテンツ受信装置４に送信するように指示してもよく、あるいは、断片化が行われているコンテンツ保持装置６には、その保持している断片コンテンツ情報をコンテンツ受信装置４に送信する旨の指示情報を送信し、まだ断片化が行われていないコンテンツ保持装置６には、その保持している一連コンテンツ情報「ＦＣ００１」を断片化してコンテンツ受信装置４に送信する旨の指示情報を送信してもよい。
【０２４１】
以上のように、本実施の形態による情報通信システムによれば、コンテンツ要求装置１が一連コンテンツ情報の要求をサーバ５に行うことによって、コンテンツ受信装置４は、その一連コンテンツ情報を構成する複数の断片コンテンツ情報を受信することができ、所望の一連コンテンツ情報を取得することができる。したがって、コンテンツ要求装置１が、コンテンツ保持装置６のそれぞれに対して要求情報を送る必要がなく、コンテンツ要求装置１における処理が簡素化されている。
【０２４２】
また、コンテンツ保持装置６において一連コンテンツ情報に対する削除指示が受け付けられた場合でも、その一連コンテンツ情報を断片化した断片コンテンツ情報を継続して保持しておくことにより、断片コンテンツ情報を保持しているコンテンツ保持装置６の台数を確保することができる。また、コンテンツ保持装置６がコンテンツ要求装置１やコンテンツ受信装置４としての機能をも有する場合には、コンテンツ保持装置６は、たとえ一連コンテンツ情報を削除してしまっていても、その一連コンテンツ情報を取得したい際に、サーバ５に要求情報を送信することによって、その削除してしまった一連コンテンツ情報を、再度、取得することができる。その場合には、コンテンツ保持装置６は、一連コンテンツ情報そのものを保持しておくよりも、保持しているコンテンツ情報の容量を削減する
ことができる。
【０２４３】
なお、本実施の形態では、コンテンツ保持装置６からの特定要求情報の送信に応じてサーバ５において断片特定情報の構成が行われる場合について説明したが、そうでなくてもよい。すなわち、サーバ５において、特定要求情報の受信とは関係なく、断片特定情報の構成と、送信とが行われてもよい。その場合に、断片特定情報構成部５３は、断片化の対象となる一連コンテンツ情報を保持している複数のコンテンツ保持装置６ごとに、その一連コンテンツ情報に含まれる断片コンテンツ情報を特定するための情報である断片特定情報をそれぞれ構成する。また、断片特定情報構成部５３が構成した断片特定情報を、その断片特定情報に対応するコンテンツ保持装置６に送信する。断片特定情報の構成等については、本実施の形態での説明と同様である。サーバ５において、特定要求情報の受信が行われない場合には、サーバ５は、図２２で示されるように、特定要求情報受信部５２を備えない構成であってもよく、また、コンテンツ保持装置６は、図２３で示されるように、削除指示受付部６１と、特定要求情報送信部６２とを備えない構成であってもよい。
【０２４４】
サーバ５が、図２２で示される構成である場合に、サーバ５の動作は、図２４で示されるフローチャートのようになる。図２４のフローチャートは、ステップＳ７０１の処理以外、図１６のフローチャート同様である。ステップＳ７０１において、断片特定情報構成部５３は、断片特定情報を送信するタイミングであるかどうか判断し、送信するタイミングである場合に、ステップＳ５０２に進み、そうでない場合に、ステップＳ２０１に戻る。なお、断片特定情報を送信すると判断するタイミングは問わない。そのタイミングは、例えば、ある一連コンテンツ情報について、その一連コンテンツ情報を保持しているコンテンツ保持装置６の台数が所定のしきい値を越えた時点でもよく、コンテンツ保持装置６が、放送された一連コンテンツ情報を取得する場合には、その一連コンテンツ情報の放送が終了し、その一連コンテンツ情報の取得に対する対応情報の変更が終了したぐらいの時点（例えば、その一連コンテンツ情報の放送終了から１０分後など）でもよく、ある一連コンテンツ情報について、始めて要求情報を受信した時点でもよく、その他の時点でもよい。始めて要求情報を受信した時点で断片特定情報を送信すると判断する場合に、断片特定情報と、指示情報とが同時に送信されてもよく、指示情報の送信よりも前に断片特定情報が送信されてもよい。
【０２４５】
また、コンテンツ保持装置６が、図２３で示される構成である場合に、コンテンツ保持装置６の動作は、図２５で示されるフローチャートのようになる。図２５のフローチャートは、ステップＳ６０１〜Ｓ６０３の処理を行わない以外、図１７のフローチャートと同様である。
【０２４６】
また、本実施の形態では、サーバ５において、変更要求情報受信部２５が受信した変更要求情報に応じて対応情報変更部２６が対応情報を変更する場合について説明したが、対応情報変更部２６は、断片特定情報送信部５４による断片特定情報の送信に応じて、対応情報を変更してもよい。その場合には、コンテンツ保持装置６の断片特定情報受信部６３が断片特定情報を受信し、断片化部６４がコンテンツ情報の断片化を行ったとしても、その断片化に応じた変更要求情報を変更要求情報送信部３６が送信しなくてもよい。
【０２４７】
なお、本実施の形態では、コンテンツ保持装置６がコンテンツ情報記憶部３２で記憶されている断片コンテンツ情報を読み出して送信する場合について説明したが、コンテンツ保持装置６は、コンテンツ情報記憶部３２で記憶されているコンテンツ情報（一連コンテンツ情報であってもよく、断片コンテンツ情報であってもよい）を断片化した断片コンテンツ情報を送信してもよい。この場合には、特定部５１は、コンテンツ保持装置６で保持されている以外の断片コンテンツ情報をも特定することができるようになる。
【０２４８】
また、本実施の形態では、コンテンツ保持装置６から特定要求情報が送信され、その特定要求情報のサーバ５での受信に応じて、断片特定情報が構成されてコンテンツ保持装置６に送信される場合について説明したが、そうでなくてもよい。例えば、実施の形態１で説明したように、一連コンテンツ情報の断片化のルールがあらかじめ決められており、さらに、各コンテンツ保持装置６が担当する断片コンテンツ情報が規則的に決められているような場合などにおいては、特定要求情報や断片特定情報の送受信が行われることなく、コンテンツ保持装置６において一連コンテンツ情報から断片コンテンツ情報が生成されてもよい。この場合には、サーバ５は、特定要求情報受信部５２、断片特定情報構成部５３、断片特定情報送信部５４を備えていなくてもよく、また、コンテンツ保持装置６は、特定要求情報送信部６２、断片特定情報受信部６３を備えていなくてもよい。また、その一連コンテンツ情報の断片化が、削除の指示に応じてなされなくてもよい。その場合には、コンテンツ保持装置６は、削除指示受付部６１を備えていなくてもよい。
【０２４９】
また、本実施の形態では、サーバ５が変更要求情報受信部２５、対応情報変更部２６を備える場合について説明したが、サーバ５において対応情報の変更を変更要求情報に応じて行わない場合、例えば、手動で対応情報を変更する場合などには、サーバ５は、変更要求情報受信部２５や対応情報変更部２６を備えていなくてもよい。その場合には、コンテンツ保持装置６も、変更要求情報送信部３６を備えていなくてもよい。
【０２５０】
また、本実施の形態では、コンテンツ保持装置６が一連コンテンツ情報を取得し、断片化してコンテンツ情報記憶部３２で記憶される場合について説明したが、コンテンツ情報記憶部３２であらかじめ一連コンテンツ情報が記憶されている場合には、コンテンツ保持装置６は、コンテンツ情報取得部３５を備えていなくてもよい。その場合には、変更要求情報送信部３６は、断片化部６４による断片化に応じた変更を要求する変更要求情報のみを送信するものであってもよい。また、その場合に、あらかじめ断片化されている断片コンテンツ情報がコンテンツ情報記憶部３２で記憶されている場合には、コンテンツ情報送信部３４は、指示情報受信部３１が受信した指示情報に応じて、断片コンテンツ情報を読み出し、送信してもよく、コンテンツ保持装置６は、変更要求情報送信部３６や、断片化部６４を備えていなくてもよい。
【０２５１】
（実施の形態３）
本発明の実施の形態３による情報通信システムについて、図面を参照しながら説明する。本実施の形態による情報通信システムでは、コンテンツ保持装置から送信される複数の断片コンテンツ情報に、重複が生じるように断片コンテンツ情報の特定を行う。
【０２５２】
本実施の形態による情報通信システムは、サーバにおける断片コンテンツ情報の特定方法が実施の形態１，２と異なる以外、実施の形態１，２と同様であり、断片コンテンツ情報の特定方法以外の説明は省略する。
【０２５３】
本実施の形態では、実施の形態１による特定部２３が、重複が生じるように断片コンテンツ情報の特定を行う場合について説明する。本実施の形態による情報通信システムの構成、及び、その情報通信システムを構成する各装置の構成は、実施の形態１と同様であり、その説明を省略する。
【０２５４】
特定部２３は、対応情報を用いて、要求情報受信部２１が受信した要求情報で要求される一連コンテンツ情報の少なくとも一部を含むコンテンツ情報を保持している一または二以上のコンテンツ保持装置３と、その一または二以上のコンテンツ保持装置３が保持しているコンテンツ情報に少なくとも含まれる複数の断片コンテンツ情報とを、複数の断片コンテンツ情報によって、要求情報で要求される一連コンテンツ情報を構成することができ、その複数の断片コンテンツ情報において、少なくとも一の断片コンテンツ情報が、他の
断片コンテンツ情報によって構成することができる重複した断片コンテンツ情報であるように特定する。
【０２５５】
具体的には、一連コンテンツ情報「ＦＣ００１」を断片化した断片コンテンツ情報を、４個のコンテンツ保持装置「Ａ００１」「Ａ００２」「Ａ００３」「Ａ００４」に担当させる場合に、図２６で示されるように各コンテンツ保持装置３に担当させてもよい。このようにすることで、例えば、何らかのエラー等が発生して、コンテンツ保持装置「Ａ００２」から送信された断片コンテンツ情報がコンテンツ受信装置４で受信されなかったとしても、コンテンツ受信装置４では、コンテンツ保持装置「Ａ００２」以外のコンテンツ保持装置３から送信された断片コンテンツ情報を用いることによって、一連コンテンツ情報「ＦＣ００１」を構成することができる。
【０２５６】
図２６で示されるようにコンテンツ保持装置３と、断片コンテンツ情報との特定を行う方法について説明する。例えば、特定部２３は、要求された一連コンテンツ情報を保持しているコンテンツ保持装置３を特定し、その特定した各コンテンツ保持装置３に、実施の形態１と同様にして均等な容量の断片コンテンツ情報を特定する。この場合には、図１１で示されるように、断片コンテンツ情報が特定されることになる。特定部２３は、さらに、各コンテンツ保持装置３に割り当てられた断片コンテンツ情報の先頭側と終端側に、その時点における断片コンテンツ情報の半分の容量の情報、すなわち付加断片コンテンツ情報をそれぞれ付加し、その付加断片コンテンツ情報と、もとの断片コンテンツ情報を含めて、新たに断片コンテンツ情報とする。この場合に、一連コンテンツ情報の先端と終端とは円環のようにつながっていて同じ位置であると考えて、そのような処理を行うものとする。このようにすることで、各断片コンテンツ情報が、他の断片コンテンツ情報によって構成することができる重複した断片コンテンツ情報となるようにすることができる。
【０２５７】
なお、図２６では、各断片コンテンツ情報が、他の断片コンテンツ情報によって構成することができる重複した断片コンテンツ情報である場合について示しているが、一部の断片コンテンツ情報のみが、他の断片コンテンツ情報によって構成することができる重複した断片コンテンツ情報であってもよい。例えば、図２７で示されるように、コンテンツ保持装置「Ａ００２」「Ａ００３」の担当する断片コンテンツ情報が、他の断片コンテンツ情報によって構成することができる重複した断片コンテンツ情報であり、コンテンツ保持装置「Ａ００１」「Ａ００４」の担当する断片コンテンツ情報は、他の断片コンテンツ情報によって構成することができなくてもよい。
【０２５８】
ここでは、実施の形態１による特定部２３が、重複が生じるように断片コンテンツ情報の特定を行う場合について説明したが、実施の形態２による特定部５１が、重複が生じるように断片コンテンツ情報の特定を行ってもよい。すなわち、特定部５１は、対応情報を用いて、要求情報受信部２１が受信した要求情報で要求される一連コンテンツ情報の少なくとも一部を含むコンテンツ情報を保持している一または二以上のコンテンツ保持装置６と、その一または二以上のコンテンツ保持装置６が保持しているコンテンツ情報に少なくとも含まれる複数の断片コンテンツ情報とを、複数の断片コンテンツ情報によって、要求情報で要求される一連コンテンツ情報を構成することができ、その複数の断片コンテンツ情報において、少なくとも一の断片コンテンツ情報が、他の断片コンテンツ情報によって構成することができる重複した断片コンテンツ情報であるように特定してもよい。
【０２５９】
なお、実施の形態２の場合には、コンテンツ保持装置６がすでに断片コンテンツ情報を保持しているため、その断片化の方法によっては、重複した断片コンテンツ情報を特定できない場合もありうる。そのようなことがないように、断片特定情報構成部５３は、ある一連コンテンツ情報に関する断片特定情報を構成する場合に、断片化後の断片コンテンツ情報が、重複した断片コンテンツ情報となるように、断片特定情報を構成してもよい。例
えば、図２６や図２７で示されるように、各コンテンツ保持装置６に断片コンテンツ情報の割り当てを行い、その割り当てに応じた断片特定情報を構成してもよい。
【０２６０】
以上のように、本実施の形態による情報通信システムによれば、コンテンツ保持装置３、６から送信される少なくとも一の断片コンテンツ情報が、他の断片コンテンツ情報によって構成することができる重複した断片コンテンツ情報であることによって、その重複した断片コンテンツ情報が何らかのエラー等によってコンテンツ受信装置４で受信されなかったとしても、コンテンツ受信装置４において、所望の一連コンテンツ情報を構成することができる。したがって、断片コンテンツ情報の送信においてエラー等が発生したとしても、要求情報を再度送信したり、エラーの発生した断片コンテンツ情報の再送を要求したりする処理を行わなくてもよいことになる。
【０２６１】
（実施の形態４）
本発明の実施の形態４による情報通信システムについて、図面を参照しながら説明する。本実施の形態による情報通信システムでは、サーバは断片コンテンツ情報の特定を行うが、指示情報を送信せず、コンテンツ受信装置が指示情報を送信する。
【０２６２】
情報通信システムの構成は、サーバ２がサーバ７となり、コンテンツ保持装置３がコンテンツ保持装置６となり、コンテンツ受信装置４がコンテンツ受信装置８となった以外、実施の形態１の図１で示される情報通信システムと同様であり、また、コンテンツ保持装置６は、実施の形態２の図２３で説明したものと同様であり、サーバ７、コンテンツ受信装置８以外の説明を省略する。
【０２６３】
図２８は、本実施の形態によるサーバ７の構成を示すブロック図である。図２８において、本実施の形態によるサーバ７は、要求情報受信部２１と、対応情報記憶部２２と、変更要求情報受信部２５と、対応情報変更部２６と、特定部５１と、断片特定情報構成部５３と、断片特定情報送信部５４と、装置特定情報送信部７１とを備える。なお、装置特定情報送信部７１以外の構成及び動作は、実施の形態２の図２２で説明したものと同様であり、その説明を省略する。
【０２６４】
装置特定情報送信部７１は、特定部５１が特定したコンテンツ保持装置６と断片コンテンツ情報とを示す情報である装置特定情報をコンテンツ受信装置８に送信する。この装置特定情報によって、どのコンテンツ保持装置６に、どの断片コンテンツ情報の送信が割り当てられたのかを知ることができる。
【０２６５】
装置特定情報送信部７１は、装置特定情報の送信先であるコンテンツ受信装置８のアドレスを、要求情報受信部２１が受信した要求情報から取得することができる。また、装置特定情報送信部７１は、装置特定情報をコンテンツ受信装置８に直接送信してもよく、他のサーバやコンテンツ要求装置１等を経由して送信してもよい。
【０２６６】
なお、装置特定情報送信部７１は、送信を行うための送信デバイス（例えば、モデムやネットワークカードなど）を含んでもよく、あるいは含まなくてもよい。また、装置特定情報送信部７１は、ハードウェアによって実現されてもよく、あるいは送信デバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【０２６７】
図２９は、本実施の形態によるコンテンツ受信装置８の構成を示すブロック図である。図２９において、本実施の形態によるコンテンツ受信装置８は、コンテンツ情報受信部４１と、コンテンツ情報蓄積部４２と、コンテンツ情報構成部４３と、出力部４４と、装置特定情報受信部８１と、指示情報送信部８２とを備える。なお、装置特定情報受信部８１、指示情報送信部８２以外の構成及び動作は、実施の形態１と同様であり、その説明を省
略する。
【０２６８】
装置特定情報受信部８１は、装置特定情報送信部７１が送信した装置特定情報を受信する。なお、装置特定情報受信部８１は、受信を行うための受信デバイス（例えば、モデムやネットワークカードなど）を含んでもよく、あるいは含まなくてもよい。また、装置特定情報受信部８１は、ハードウェアによって実現されてもよく、あるいは受信デバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【０２６９】
指示情報送信部８２は、装置特定情報受信部８１が受信した装置特定情報を用いて、特定部５１が特定した断片コンテンツ情報をコンテンツ受信装置８に送信することを指示する情報である指示情報を、特定部５１が特定したコンテンツ保持装置６に送信する。すなわち、本実施の形態では、実施の形態２においてサーバ５が送信していた指示情報を、コンテンツ受信装置８が送信することになり、その指示情報の送信のために、装置特定情報がサーバ７からコンテンツ受信装置８に送信される。
なお、この場合には、コンテンツ保持装置６の指示情報受信部３１は、コンテンツ受信装置８から送信された指示情報を受信することになる。
【０２７０】
次に、本実施の形態によるサーバ７の動作について、図３０のフローチャートを用いて説明する。なお、図３０のフローチャートは、ステップＳ８０１の処理以外、図２４のフローチャートと同様である。
【０２７１】
（ステップＳ８０１）装置特定情報送信部７１は、装置特定情報をコンテンツ受信装置８に送信する。そして、ステップＳ２０１に戻る。
【０２７２】
次に、本実施の形態によるコンテンツ受信装置８の動作について、図３１のフローチャートを用いて説明する。なお、図３１のフローチャートは、ステップＳ９０１，Ｓ９０２の処理以外、図９のフローチャートと同様である。
【０２７３】
（ステップＳ９０１）装置特定情報受信部８１は、サーバ７から送信された装置特定情報を受信する。
（ステップＳ９０２）指示情報送信部８２は、装置特定情報受信部８１が受信した装置特定情報を用いて、指示情報を１または２以上のコンテンツ保持装置６に送信する。そして、ステップＳ４０１に戻る。
【０２７４】
次に、本実施の形態による情報通信システムの動作について、具体例を用いて説明する。なお、装置特定情報の送信の処理と、その装置特定情報に応じた指示情報の送信の処理以外は、実施の形態２での説明と同様であるため、それらの処理についてのみ説明する。
【０２７５】
特定部５１が、一連コンテンツ情報「ＦＣ００１」の断片コンテンツ情報を保持している４個のコンテンツ保持装置「Ａ００１」「Ａ００２」「Ａ００３」「Ａ００４」と、それぞれで保持されている、一連コンテンツ情報「ＦＣ００１」の断片コンテンツ情報とを特定する。具体的には、次のように特定する。
【０２７６】
◎コンテンツ保持装置「Ａ００１」について
コンテンツ保持装置ＩＤ：Ａ００１
一連コンテンツ情報ＩＤ：ＦＣ００１
断片コンテンツ情報の先頭位置：１バイト
断片コンテンツ情報の終端位置：５０００バイト
【０２７７】
◎コンテンツ保持装置「Ａ００２」について
コンテンツ保持装置ＩＤ：Ａ００２
一連コンテンツ情報ＩＤ：ＦＣ００１
断片コンテンツ情報の先頭位置：５００１バイト
断片コンテンツ情報の終端位置：１００００バイト
【０２７８】
◎コンテンツ保持装置「Ａ００３」について
コンテンツ保持装置ＩＤ：Ａ００３
一連コンテンツ情報ＩＤ：ＦＣ００１
断片コンテンツ情報の先頭位置：１０００１バイト
断片コンテンツ情報の終端位置：１５０００バイト
【０２７９】
◎コンテンツ保持装置「Ａ００４」について
コンテンツ保持装置ＩＤ：Ａ００４
一連コンテンツ情報ＩＤ：ＦＣ００１
断片コンテンツ情報の先頭位置：１５００１バイト
断片コンテンツ情報の終端位置：２００００バイト
【０２８０】
装置特定情報送信部７１は、４個のコンテンツ保持装置「Ａ００１」「Ａ００２」「Ａ００３」「Ａ００４」と、それらの各コンテンツ保持装置６で保持されている断片コンテンツ情報を特定する情報とを含む装置特定情報のパケットを構成し、その装置特定情報のパケットを、要求情報受信部２１が受信した要求情報に含まれるコンテンツ受信装置８のアドレスに送信する（ステップＳ８０１）。
【０２８１】
その装置特定情報のパケットは、コンテンツ受信装置８の装置特定情報受信部８１で受信される（ステップＳ９０１）。そして、４個のコンテンツ保持装置「Ａ００１」「Ａ００２」「Ａ００３」「Ａ００４」と、それらの各コンテンツ保持装置６で保持されている断片コンテンツ情報を特定する情報を指示情報送信部８２に渡す。
【０２８２】
指示情報送信部８２は、各コンテンツ保持装置６に対する指示情報を構成する。その指示情報には、装置特定情報に含まれていた断片コンテンツ情報を特定する情報、すなわち、断片特定情報が含まれる。例えば、コンテンツ保持装置「Ａ００１」に対応する断片特定情報は、次のようになる。
【０２８３】
［コンテンツ保持装置「Ａ００１」の断片特定情報］
一連コンテンツ情報ＩＤ：ＦＣ００１
断片コンテンツ情報の先頭位置：１バイト
断片コンテンツ情報の終端位置：５０００バイト
【０２８４】
そして、指示情報送信部８２は、各コンテンツ保持装置６に指示情報を送信する（ステップＳ９０２）。その指示情報には、実施の形態１で説明したように、断片特定情報と、コンテンツ受信装置８の送信先を特定可能な情報とが含まれるものとする。指示情報がコンテンツ保持装置６で受信され、断片コンテンツ情報がコンテンツ保持装置６からコンテンツ受信装置８に送信される処理については、実施の形態２の説明と同様であり、その説明を省略する。
【０２８５】
以上のように、本実施の形態による情報通信システムでは、サーバ７から装置特定情報をコンテンツ受信装置８に送信し、コンテンツ受信装置８から指示情報をコンテンツ保持装置６に送信することによって、コンテンツ受信装置８は、所望の一連コンテンツ情報を取得することができる。したがって、コンテンツ要求装置１が、コンテンツ保持装置６のそれぞれに対して要求情報を送る必要がなく、コンテンツ要求装置１における処理が簡素
化されている。
【０２８６】
また、本実施の形態による情報通信システムでは、断片コンテンツ情報を受信するコンテンツ受信装置８自身が、指示情報を送信するため、例えば、コンテンツ情報の管理上の要請等により、断片コンテンツ情報を受信する装置からの指示情報に応じてのみ、断片コンテンツ情報の送信を行うような管理がなされていた場合であっても、コンテンツ受信装置８は、断片コンテンツ情報を受信することができる。
【０２８７】
なお、本実施の形態では、実施の形態２による情報通信システムにおいて、サーバ７からコンテンツ受信装置８に装置特定情報を送信し、コンテンツ受信装置８がその装置特定情報に応じてコンテンツ保持装置６に指示情報を送信する場合について説明したが、実施の形態１による情報通信システムにおいて、サーバからコンテンツ受信装置に装置特定情報を送信し、コンテンツ受信装置がその装置特定情報に応じてコンテンツ保持装置３に指示情報を送信するようにしてもよい。
【０２８８】
また、本実施の形態でも、実施の形態３と同様に、特定された複数の断片コンテンツ情報のうち、少なくとも一の断片コンテンツ情報は、他の特定された断片コンテンツ情報によって構成することができる重複したものであってもよい。
【０２８９】
また、本実施の形態において、サーバ７は、対応情報記憶部２２と、変更要求情報受信部２５と、対応情報変更部２６と、断片特定情報構成部５３と、断片特定情報送信部５４とを備えたものであり、コンテンツ保持装置６や、断片コンテンツ情報の特定は、他のサーバにおいて行われてもよい。その場合には、例えば、対応情報記憶部２２で記憶されている対応情報を、他のサーバに渡すことによって、そのサーバにおいて、その対応情報を用いたコンテンツ保持装置６等の特定が行われてもよい。
【０２９０】
また、本実施の形態においても、断片特定情報の送信に応じて対応情報記憶部２２で記憶されている対応情報が変更されてもよいことは、実施の形態２で説明したとおりである。
【０２９１】
なお、上記各実施の形態において、各装置が通信を行う構成要素（例えば、送信部や受信部等）を２以上備える場合であって、その２以上の構成要素が通信デバイスを有する場合に、それらの通信デバイスは、物理的に同一のデバイスであってもよく、あるいは、別々のデバイスであってもよい。
【０２９２】
また、上記各実施の形態において、コンテンツ要求装置１と、コンテンツ受信装置４、８とが別々の装置である場合について説明したが、コンテンツ要求装置１と、コンテンツ受信装置４、８とは、一体の装置として構成されてもよい。その場合には、例えば、図３２で示されるように、コンテンツ受信装置９は、要求情報受付部１１と、要求情報送信部１２と、コンテンツ情報受信部４１と、コンテンツ情報蓄積部４２と、コンテンツ情報構成部４３と、出力部４４とを備えてもよい。コンテンツ受信装置９は、コンテンツ受信装置８と同様に、装置特定情報受信部８１と、指示情報送信部８２とをさらに備えてもよい。なお、ここでは、コンテンツ要求装置１とコンテンツ受信装置４，８との機能をそれぞれ有する装置を便宜上、コンテンツ受信装置９としているが、この装置をコンテンツ要求装置と呼んでもよい。このように、コンテンツ要求装置１とコンテンツ受信装置４，８とが一体の装置であるコンテンツ受信装置９として構成される場合には、要求情報受信部２１は、コンテンツ受信装置９から送信された要求情報を受信することになる。
【０２９３】
また、上記実施の形態において、各処理または各機能は、単一の装置または単一のシステムによって集中処理されることによって実現されてもよく、あるいは、複数の装置また
は複数のシステムによって分散処理されることによって実現されてもよい。
【０２９４】
また、上記実施の形態において、各構成要素は専用のハードウェアにより構成されてもよく、あるいは、ソフトウェアにより実現可能な構成要素については、プログラムを実行することによって実現されてもよい。例えば、ハードディスクや半導体メモリ等の記録媒体に記録されたソフトウェア・プログラムをＣＰＵ等のプログラム実行部が読み出して実行することによって、各構成要素が実現され得る。なお、上記実施の形態におけるサーバを実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータに、サーバと、一連コンテンツ情報を断片化した情報である断片コンテンツ情報を少なくとも含むコンテンツ情報を保持している複数のコンテンツ保持装置と、コンテンツ情報を要求するコンテンツ要求装置と、断片コンテンツ情報を受信するコンテンツ受信装置とを備える情報通信システムを構成するサーバにおける処理を実行させるためのプログラムであって、前記コンテンツ要求装置から送信された一連コンテンツ情報を要求する情報である要求情報を受信する要求情報受信ステップと、対応情報記憶部で記憶される、複数のコンテンツ保持装置と、当該複数のコンテンツ保持装置のそれぞれで保持されている断片コンテンツ情報を少なくとも含むコンテンツ情報との対応を示す情報である対応情報を用いて、一または二以上のコンテンツ保持装置と、当該一または二以上のコンテンツ保持装置で保持しているコンテンツ情報に少なくとも含まれる複数の断片コンテンツ情報とを、当該複数の断片コンテンツ情報によって、前記要求情報受信部が受信した要求情報が要求する一連コンテンツ情報を構成することができるように特定する特定ステップと、前記特定ステップで特定した断片コンテンツ情報を前記コンテンツ受信装置に送信することを指示する情報である指示情報を、前記特定部が特定したコンテンツ保持装置に送信する指示情報送信ステップと、を実行させるためのものである。
【０２９５】
また、上記実施の形態におけるサーバを実現する他のソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、サーバと、一連コンテンツ情報を断片化した情報である断片コンテンツ情報を少なくとも含むコンテンツ情報を保持している複数のコンテンツ保持装置とを備える情報通信システムを構成するサーバにおける処理を実行させるためのプログラムであって、前記コンテンツ保持装置における一連コンテンツ情報の取得に応じた前記対応情報の変更を要求する情報である変更要求情報を受信する変更要求情報受信ステップと、前記変更要求情報受信ステップで受信した変更要求情報に応じて、対応情報記憶部で記憶される、複数のコンテンツ保持装置と、当該複数のコンテンツ保持装置のそれぞれで保持されている断片コンテンツ情報を少なくとも含むコンテンツ情報との対応を示す情報である対応情報を変更する対応情報変更ステップと、断片化の対象となる一連コンテンツ情報を保持している複数のコンテンツ保持装置ごとに、当該一連コンテンツ情報に含まれる断片コンテンツ情報を特定するための情報である断片特定情報をそれぞれ構成する断片特定情報構成ステップと、前記断片特定情報構成ステップで構成した断片特定情報を、当該断片特定情報に対応するコンテンツ保持装置に送信する断片特定情報送信ステップと、を実行させるためのものである。
【０２９６】
また、上記実施の形態におけるコンテンツ保持装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、サーバと、一連コンテンツ情報を断片化した情報である断片コンテンツ情報を少なくとも含むコンテンツ情報を保持している複数のコンテンツ保持装置と、コンテンツ情報を要求するコンテンツ要求装置と、断片コンテンツ情報を受信するコンテンツ受信装置とを備える情報通信システムを構成するコンテンツ保持装置における処理を実行させるためのプログラムであって、前記サーバから送信された、断片コンテンツ情報を前記コンテンツ受信装置に送信することを指示する情報である指示情報を受信する指示情報受信ステップと、前記指示情報受信ステップで受信した指示情報で示される断片コンテンツ情報を、断片コンテンツ情報を少なくとも含むコンテンツ情報が記憶されるコンテンツ情報記憶部から読み出して前記コンテンツ受信装置
に送信するコンテンツ情報送信ステップと、を実行させるためのものである。
【０２９７】
また、上記実施の形態におけるコンテンツ保持装置を実現する他のソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、サーバと、一連コンテンツ情報を断片化した情報である断片コンテンツ情報を少なくとも含むコンテンツ情報を保持している複数のコンテンツ保持装置とを備える情報通信システムを構成するコンテンツ保持装置における処理を実行させるためのプログラムであって、断片コンテンツ情報を送信することを指示する情報である指示情報を受信する指示情報受信ステップと、前記指示情報受信ステップで受信した指示情報で示される断片コンテンツ情報を、断片コンテンツ情報を少なくとも含むコンテンツ情報が記憶されるコンテンツ情報記憶部から読み出して前記コンテンツ受信装置に送信するコンテンツ情報送信ステップと、一連コンテンツ情報を取得して前記コンテンツ情報記憶部に蓄積するコンテンツ情報取得ステップと、前記サーバが保持している情報であり、複数のコンテンツ保持装置と当該複数のコンテンツ保持装置で保持されているコンテンツ情報との対応を示す情報である対応情報に対する、前記コンテンツ情報取得部による一連コンテンツ情報の取得に応じた変更を要求する情報である変更要求情報を送信する変更要求情報送信ステップと、前記サーバから送信された、一連コンテンツ情報に含まれる断片コンテンツ情報を特定するための情報である断片特定情報を受信する断片特定情報受信ステップと、前記断片特定情報受信ステップで受信した断片特定情報に応じて、前記コンテンツ情報記憶部で記憶されている一連コンテンツ情報を断片化して断片コンテンツ情報を生成し、当該断片コンテンツ情報を前記コンテンツ情報記憶部に蓄積する断片化ステップと、を実行させるためのものである。
【０２９８】
また、上記実施の形態におけるコンテンツ受信装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、サーバと、一連コンテンツ情報を断片化した情報である断片コンテンツ情報を少なくとも含むコンテンツ情報を保持している複数のコンテンツ保持装置と、コンテンツ情報を要求して、断片コンテンツ情報を受信するコンテンツ受信装置とを備える情報通信システムを構成するコンテンツ受信装置における処理を実行させるためのプログラムであって、一連コンテンツ情報を要求する情報である要求情報を前記サーバに送信する要求情報送信ステップと、前記コンテンツ保持装置から送信された、前記要求情報送信ステップで送信した要求情報が要求した一連コンテンツ情報を構成することができる複数の断片コンテンツ情報を受信するコンテンツ情報受信ステップと、前記コンテンツ情報受信ステップで受信した断片コンテンツ情報を蓄積するコンテンツ情報蓄積ステップと、を実行させるためのものである。
【０２９９】
なお、上記プログラムにおいて、情報を送信する送信ステップや、情報を受信する受信ステップなどでは、ハードウェアでしか行われない処理、例えば、送信ステップにおけるモデムやインターフェースカードなどで行われる処理は少なくとも含まれない。
【０３００】
また、このプログラムは、サーバなどからダウンロードされることによって実行されてもよく、所定の記録媒体（例えば、ＣＤ−ＲＯＭなどの光ディスクや磁気ディスク、半導体メモリなど）に記録されたプログラムが読み出されることによって実行されてもよい。
【０３０１】
また、このプログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。
また、本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【０３０２】
以上より、本発明による情報通信システム等によれば、断片コンテンツ情報が複数の装置から送信される場合であっても、その断片コンテンツ情報の送信を容易に要求すること
ができ、コンテンツ情報を送受信する情報通信システム等として有用である。
【図面の簡単な説明】
【０３０３】
【図１】本発明の実施の形態１による情報通信システムの構成を示すブロック図
【図２】同実施の形態によるコンテンツ要求装置の構成を示すブロック図
【図３】同実施の形態によるサーバの構成を示すブロック図
【図４】同実施の形態によるコンテンツ保持装置の構成を示すブロック図
【図５】同実施の形態によるコンテンツ受信装置の構成を示すブロック図
【図６】同実施の形態によるコンテンツ要求装置の動作を示すフローチャート
【図７】同実施の形態によるサーバの動作を示すフローチャート
【図８】同実施の形態によるコンテンツ保持装置の動作を示すフローチャート
【図９】同実施の形態によるコンテンツ受信装置の動作を示すフローチャート
【図１０】同実施の形態における対応情報の一例を示す図
【図１１】同実施の形態における一連コンテンツ情報の断片化の一例を示す図
【図１２】同実施の形態における装置ＩＤとＩＰアドレスとの対応の一例を示す図
【図１３】同実施の形態における対応情報の一例を示す図
【図１４】本発明の実施の形態２によるサーバの構成を示すブロック図
【図１５】同実施の形態によるコンテンツ保持装置の構成を示すブロック図
【図１６】同実施の形態によるサーバの動作を示すフローチャート
【図１７】同実施の形態によるコンテンツ保持装置の動作を示すフローチャート
【図１８】同実施の形態における対応情報の一例を示す図
【図１９】同実施の形態における対応情報の一例を示す図
【図２０】同実施の形態における対応情報の一例を示す図
【図２１】同実施の形態における対応情報の一例を示す図
【図２２】同実施の形態によるサーバの構成の他の一例を示すブロック図
【図２３】同実施の形態によるコンテンツ保持装置の他の一例を示すブロック図
【図２４】同実施の形態によるサーバの動作の他の一例を示すフローチャート
【図２５】同実施の形態によるコンテンツ保持装置の動作の他の一例を示すフローチャート
【図２６】本発明の実施の形態３における一連コンテンツ情報の断片化の一例を示す図
【図２７】同実施の形態における一連コンテンツ情報の断片化の一例を示す図
【図２８】本発明の実施の形態４によるサーバの構成を示すブロック図
【図２９】同実施の形態によるコンテンツ受信装置の構成を示すブロック図
【図３０】同実施の形態によるサーバの動作を示すフローチャート
【図３１】同実施の形態によるコンテンツ受信装置の動作を示すフローチャート
【図３２】他の形態によるコンテンツ受信装置の構成を示すブロック図
【符号の説明】
【０３０４】
１  コンテンツ要求装置
３、６  コンテンツ保持装置
４、８、９  コンテンツ受信装置
５、７  サーバ
１１  要求情報受付部
１２  要求情報送信部
２１  要求情報受信部
２２  対応情報記憶部
２３、５１  特定部
２４、８２  指示情報送信部
２５  変更要求情報受信部
２６  対応情報変更部
３１  指示情報受信部
３２  コンテンツ情報記憶部
３３、６４  断片化部
３４  コンテンツ情報送信部
３５  コンテンツ情報取得部
３６  変更要求情報送信部
４１  コンテンツ情報受信部
４２  コンテンツ情報蓄積部
４３  コンテンツ情報構成部
４４  出力部
５２  特定要求情報受信部
５３  断片特定情報構成部
５４  断片特定情報送信部
６１  削除指示受付部
６２  特定要求情報送信部
６３  断片特定情報受信部
７１  装置特定情報送信部
８１  装置特定情報受信部
【図１】
2008270997.tif 000003
【図２】
2008270997.tif 000004
【図３】
2008270997.tif 000005
【図４】
2008270997.tif 000006
【図５】
2008270997.tif 000007
【図６】
2008270997.tif 000008
【図７】
2008270997.tif 000009
【図８】
2008270997.tif 000010
【図９】
2008270997.tif 000011
【図１０】
2008270997.tif 000012
【図１１】
2008270997.tif 000013
【図１２】
2008270997.tif 000014
【図１３】
2008270997.tif 000015
【図１４】
2008270997.tif 000016
【図１５】
2008270997.tif 000017
【図１６】
2008270997.tif 000018
【図１７】
2008270997.tif 000019
【図１８】
2008270997.tif 000020
【図１９】
2008270997.tif 000021
【図２０】
2008270997.tif 000022
【図２１】
2008270997.tif 000023
【図２２】
2008270997.tif 000024
【図２３】
2008270997.tif 000025
【図２４】
2008270997.tif 000026
【図２５】
2008270997.tif 000027
【図２６】
2008270997.tif 000028
【図２７】
2008270997.tif 000029
【図２８】
2008270997.tif 000030
【図２９】
2008270997.tif 000031
【図３０】
2008270997.tif 000032
【図３１】
2008270997.tif 000033
【図３２】
2008270997.tif 000034