Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3857084B2 - Information storage system, information storage device, server device, and program - Google Patents
[go: Go Back, main page]

JP3857084B2 - Information storage system, information storage device, server device, and program - Google Patents

Information storage system, information storage device, server device, and program Download PDF

Info

Publication number
JP3857084B2
JP3857084B2 JP2001234808A JP2001234808A JP3857084B2 JP 3857084 B2 JP3857084 B2 JP 3857084B2 JP 2001234808 A JP2001234808 A JP 2001234808A JP 2001234808 A JP2001234808 A JP 2001234808A JP 3857084 B2 JP3857084 B2 JP 3857084B2
Authority
JP
Japan
Prior art keywords
information
identifier
unit
storage
receiver
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2001234808A
Other languages
Japanese (ja)
Other versions
JP2003046927A (en
Inventor
ブンチュンセン
基司 大森
大輔 森
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Corp
Panasonic Holdings Corp
Original Assignee
Panasonic Corp
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Panasonic Corp, Matsushita Electric Industrial Co Ltd filed Critical Panasonic Corp
Priority to JP2001234808A priority Critical patent/JP3857084B2/en
Publication of JP2003046927A publication Critical patent/JP2003046927A/en
Application granted granted Critical
Publication of JP3857084B2 publication Critical patent/JP3857084B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Techniques For Improving Reliability Of Storages (AREA)
  • Television Signal Processing For Recording (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、TV放送などの情報を受信し、格納する情報格納装置等に関する。
【0002】
【従来の技術】
近年、デジタルTV放送、及びTV放送に連動した、又はTV放送とは独立なデータ放送が行われ始めており、これら新しい放送形態に対応した形で、新たな受信装置が開発されつつある。この受信装置は、2つのチューナとハードディスクを利用して構成されるものであり、前記ハードディスクに放送のコンテンツ等を録画することができる。現在のところ、この受信装置の利用方法として、ハードディスクをユーザエリアとプロバイダエリアと呼ばれる2つのエリアに分割しておいて、ユーザエリアにはユーザが一方のチューナを用いて受信した放送を録画できるようにし、プロバイダエリアには他方のチャンネルが固定され、ユーザが変えることができないチューナで受信したデータ放送の内容を強制的に保存するようにして、プロバイダエリアをデータ放送の提供者に貸し出すようなビジネスが考えられている。
【0003】
【発明が解決しようとする課題】
ところが、ハードディスクには故障のリスクが存在する。その結果、ユーザが録画したコンテンツの読み取りが不能になってしまう。又、上記ビジネスを行う場合、故障等の問題が生じた際の対応を講じておく必要がある。
【0004】
係る不具合は、ハードディスクに限らず、他の記録媒体でもそれが単一である限り必ず生じうると考えられるところ、単純に記録を二重化するのでは、受信装置が高価かつ複雑になるおそれがある。
【0005】
そこで本発明は、上記課題を解決し、ハードディスク等が故障した際読み取り不能になった情報、またはハードディスク等の故障や容量不足等のために書き込みに失敗した情報を容易かつ簡単に復元ないし再書き込みする手段を提供すべく、受信部で受信した情報を識別する情報識別子を生成又は受信して、その情報識別子に基づき元の情報を復元できるようにしたものである。
【0006】
【課題を解決するための手段】
すなわち本発明に係る情報格納装置は、図1に示すように、受信部が受信した情報を情報格納部に格納し、前記情報からその情報を識別する情報識別子を情報識別子生成部で生成した上で、前記情報識別子を前記情報格納部とは分離した情報識別子格納部に格納するものである。ここで分離とは、物理的に分離、又は領域を分けて論理的に分離したものも含む。なお、情報識別子を情報識別子生成部で生成する代わりに、図2に示すように受信部で情報と情報識別子を受信してもよい。
【0007】
このようなものであれば、情報格納部に問題が発生した場合でも、TV放送などのように元の情報が存在する場合であれば、情報識別子を手がかりに情報を復元又は再書き込みできる。また、このように情報識別子のみを格納しておけばよいので、機器的に大きな負担にならないようにすることができる。
【0008】
媒体の故障等により読み取り不能となった情報を復元するには、前記情報識別子格納部に、受信した前記情報のうち、格納された情報を識別する情報識別子のみを格納させることが望ましい。このようにすれば、どの情報が格納されていたかが格納されている情報識別子の一覧により判別でき、復元の際にはこの一覧にある情報を読み込めばよいことになる。
【0009】
また、媒体の故障や容量不足等により書き込みに失敗した情報の再書き込みを行うには、前段とは逆に前記情報識別子格納部に、受信した前記情報のうち、格納されていない情報を識別する情報識別子のみを格納させることが望ましい。このようにすれば、どの情報の書き込みに失敗したかが格納されている情報識別子の一覧により判別でき、再書き込みの際にはこの一覧にある情報を読み込めばよいことになる。
【0010】
一方、前記情報が格納されたか否かを識別する格納識別子を生成する格納識別子生成部をさらに備え、生成された前記格納識別子を、前記情報識別子とともに格納するようにすれば、格納された情報と格納されていない情報とを判別できるので、一旦格納されて読み取り不能となった情報の復元および書き込みに失敗して格納されなかった情報の再書き込みを選択的に、又は同時に行うための情報を容易に提供できる。
【0011】
格納された前記情報識別子に基づいて識別される情報を受信する第二受信部と、前記第二受信部が受信した前記情報を格納する第二情報格納部とをさらに備えるようにすれば、前記情報の復元又は再書き込みをオンラインで行うことができる。
【0012】
また、前記情報の復元又は再書き込みを格納された前記格納識別子に従って行うようにするならば、格納されていたデータまたは格納に失敗したデータそれぞれの復元又は再書き込みを選択的に行うことができる。
【0013】
そして、前記情報識別子又は前記情報識別子及び格納識別子を送信する送信部をさらに備えるならば、復元又は再書き込みするための情報の請求をオンラインで行うことができるようになる。この際、請求元を特定する必要があるが、そのためには前記情報を受信する受信手を識別する受信手識別子を管理する管理部をさらに備え、前記受信手識別子機能を具備させる必要がある。
【0014】
一方、図3に示すように受信部で情報を受信し、前記情報を情報格納部に格納して、前記情報を識別する情報識別子を情報識別子生成部で生成した後、管理部で前記情報を受信する受信手を識別する受信手識別子を管理しておいて、前記情報識別子及び前記受信手識別子を送信部から送信してもよい。また、情報識別子については、図4に示すように情報識別子生成部を設ける代わりに受信部で情報識別子を受信してもよい。
【0015】
この場合、どの情報を受信したかを受信する毎にオンラインで知らせることができる。
【0016】
さらに、前記送信部に、受信した前記情報のうち、格納された情報を識別する情報識別子のみを送信させることで、どの情報を確実に受け取ったかを知らせることができ、逆に、格納されていない情報を識別する情報識別子のみを送信させるならば、格納失敗のエラー情報を知らせることができる。
【0017】
加えて、前記情報が格納されたか否かを識別する格納識別子を生成する格納識別子生成部をさらに備え、生成された前記格納識別子を、前記情報識別子とともに送信するようにすれば、格納成功または失敗の双方の情報を伝えることができるようになる。
【0018】
そして、情報を出す側において受信手側からの情報の請求に応じるためには、サーバ装置を用意し、前記情報格納装置と組み合わせて情報格納システムを組んでおいて、受付部で受信手側の情報格納装置から送信された前記情報識別子を受け付けて、情報取得部により前記情報識別子によって識別される情報を取得し、取得した情報を情報格納部に格納するようにすればよい。このようにすれば、格納したデータを別途受信手側に送付することで、受信手側からの情報の請求に応じることができる。
【0019】
さらに、受信手側の情報格納装置でなくサーバ装置に情報識別子格納部を設けておき、前記情報識別子格納部に情報識別子を受信手識別子に対応づけて格納しておき、さらに前記サーバ装置が前記受信手識別子を受け付け、受信手識別子に対応づけて格納された前記情報識別子に基づいて識別される情報を格納する情報格納部を設けてもよい。このようにしても前記情報識別子が受信手識別子に対応づけて格納されているので、受信者ごとに情報の請求に応じることができる。
【0020】
また、前二段のサーバ装置において、送信部を備えたものを用意してもよい。このようにした場合は、受信手側から請求があった情報をオンラインで送信することができる。
【0021】
加えて、受付部において格納識別子も受け付け、格納識別子に従い前記情報識別子に基づいて識別される情報を格納又は送信するようにすれば、格納された情報と格納されていない情報とを判別できるので、一旦格納されて読み取り不能となった情報の復元および書き込みに失敗して格納されなかった情報の再書き込みを選択的に、又は同時に行うことを容易にできる。
【0022】
【発明の実施の形態】
以下、本発明の第一実施形態を、図面を参照して説明する。
【0023】
まず、本実施形態における情報格納システムSの全体概略図を図5に示す。この情報格納システムSは、放送局BSから衛星SLを経由して送信されたBS/CSデジタルTV放送又はデータ放送のコンテンツである情報Iを受信する情報格納装置1とサービスセンタ等に備えられたサーバ装置2とからなる。情報格納装置1とサーバ装置2は、インターネット等のネットワークNを介して接続されている。
【0024】
次に、各機器について説明する。情報格納装置1は、図6に示すように、CPU101、内部メモリ102、AV入出力インタフェース103、チューナ104a・104b、ハードディスクインタフェース105、ハードディスク106、メモリカードスロット107、メモリカード108、通信インタフェース109、AV出力端子110、リモートコントローラ等の処理入力装置111等からなる。ハードディスク106に格納されたデータは、必要に応じて情報格納装置1のAV出力端子110に接続されたTVディスプレイ(図示略)やスピーカ(図示略)から再生される。なお、汎用のパーソナルコンピュータ等を用いてもよい。
【0025】
サーバ装置2は、図7に示すように、CPU201、内部メモリ202、外部記憶装置203、入力装置204、表示装置205、通信インタフェース206等を具備し、一般的なサーバコンピュータとしての機能を有するもので、サービスセンタなどに備えてある。
【0026】
さらに、このような機器を用いて構成される情報格納システムSの動作機能を示した機能ブロック図を図8に示す。
【0027】
まず、前記情報格納装置1の機能について説明すると、このものは、内部メモリ102等に内蔵されたプログラムによりCPU101等が作動し、受信部11、情報格納部12、情報識別子生成部13、格納識別子生成部15、情報識別子格納部14、管理部16、送信部17、処理受付部18、第二受信部11b、及び第二情報格納部12b等として働く。
【0028】
一方、前記サーバ装置2の機能について説明すると、このものは、内部メモリ202又は外部記憶装置203に内蔵されたプログラムによりCPU201や周辺機器が作動し、受付部21、情報取得部22、情報格納部24、及び送信部25等として働く。
【0029】
以下、前記情報格納装置1の各機能ブロックについて詳述する。
【0030】
受信部11は、放送局BSから衛星SLを経由して送信された情報Iを受信するためのもので、前記チューナ104a・104bを利用して構成してある。ここで、情報IとはBS/CSデジタルTV放送又はデータ放送等のコンテンツをさす。
【0031】
情報格納部12は、受信部11から受信された情報Iを受け取り、これを格納しておくためのもので、前記ハードディスク106の所定領域に形成してある。本実施形態では、情報格納部12は、プロバイダエリアとユーザエリアに分割されている。ここで、ユーザエリアにはユーザがチューナ104aを用いて受信した放送を録画するようにしてある。一方、プロバイダエリアにはもう1台のチューナ104bを用いて、固定されたチャンネルのデータ放送の内容を強制的に保存するようにしている。
【0032】
情報識別子生成部13は、情報Iを識別するための情報識別子S1を生成するためのものである。この情報識別子S1は、受信した日付、時刻、チャンネルなどから生成されるものであり、各情報Iに固有のものとして対応付けられている。情報識別子S1の例を図9に示す。
【0033】
なお、情報格納装置1内に情報識別子生成部13を備えておく代わりに、予め受信部11において情報Iと前記情報Iを識別する情報識別子S1を組で受け取るようにしてもよい。この場合の機能ブロック図および情報識別子S1の例を、図10及び図11にそれぞれ示す。
【0034】
情報識別子格納部14は、前記情報識別子生成部13により生成された、又は受信部11が受信した情報識別子S1を受け取って格納しておくためのもので、前記メモリーカード108の所定領域に形成してあるを。前記情報識別子14の格納状況の概略を図12に示す。
【0035】
この情報識別子格納部14は、本実施形態では前記ハードディスク106を利用して構成した前記情報格納部12からは物理的に分離されたものであって、前記メモリカード108を利用して構成してある。なお、分離の仕方については、前記ハードディスク106に複数のパーティションを設定するなどして論理的に分割し、その一部を当てる等の方法でもよい。
【0036】
また、情報識別子格納部14は、復元又は再書き込みをすべき情報Iを識別する情報識別子S1を格納するため、情報格納部12よりも、容易に故障しない格納媒体などを用いるのが好ましい。
【0037】
格納識別子生成部15は、情報識別子S1により識別される各々の情報Iが正常に格納されているかまたは格納されていないのかを識別する機能を有する格納識別子S2を生成するためのものである。この格納識別子S2は、情報識別子S1と関連づけられているものであり、例えば1と0の2値をとる。本実施形態では、1の場合には正常に格納されている状態を表し、0の場合には正常に格納されていない状態を表すようにしている。
【0038】
管理部16は、送信を受け付けるサーバ装置2側で受信手を識別するための情報を提供するための受信手識別子S3を管理しておく、すなわち内部メモリ102等に各受信手、すなわち本実施形態では個々の情報格納装置1又はユーザに固有の受信手識別子S3を保存しておくためのものである。
【0039】
処理受付部18は、サーバ装置2で行う処理を選択するための処理識別子S4をユーザの指示を受け付けて生成するためのもので、処理入力装置111を利用して構成してある。この処理識別子S4は、格納されていた情報の復元及び格納に失敗した情報の再書き込みをそれぞれ行うかどうかの選択の結果を識別するためのものであり、本実施形態では11、10、01、00の4値をとる。処理識別子S4の上1桁が1のときは格納されていた情報の復元を行い、0のときはこれを行わない。また、処理識別子S4の下1桁が1のときは格納に失敗した情報の再書き込みを行い、0のときはこれを行わない。
【0040】
送信部17は、前記情報識別子格納部14から格納された情報識別子S1及び格納識別子S2を、前記管理部16から受信手識別子S3を、前記処理受付部18から処理識別子S4をそれぞれ受け取り、前記サーバ装置2に送信するもので、前記通信インタフェース109を利用して構成されている。送信内容の概略を図13に示す。
【0041】
第二受信部11bは、後述するように、読み込み不能になった情報ないし格納に失敗した情報Iを復元又は再書き込みする際、前記サーバ装置2から送信された情報Iを受信するためのものである。また、第二情報格納部12bは、第二受信部11bで受信した情報Iを格納するためのものである。本実施形態では、第二受信部11b及び第二情報格納部12bは、それぞれ受信部11及び情報格納部12とは別のものであるが、同一のものであってもよい。
【0042】
次いで前記サーバ装置2の各機能ブロックについて詳述する。
【0043】
受付部21は、前記情報格納装置1から送信された情報識別子S1、格納識別子S2、及び受信手識別子S3を受け付ける、すなわち受信するものであり、通信インタフェース206を利用して構成されているものである。
【0044】
情報取得部22は、受け付けた情報識別子S1によって識別される情報Iを、例えば放送局BSからネットワークを介して取得するためのものである。なお、図示はしないが、放送局BSとサーバ装置2はネットワークNを介して接続されている。
【0045】
情報格納部24は、情報取得部22が取得した情報Iを格納しておくためのものであり、前記外部記憶装置203を利用して構成されているものである。
【0046】
なお、情報格納部24は、前記情報格納部12と、同種類の格納媒体等であれば、これらを容易に置き換えることが可能となる。
【0047】
送信部25は、情報取得部22が取得した情報Iを前記受付部21が受信した受信手識別子S3に基づいて識別される受信手、具体的には前記情報格納装置1の第二受信部11bに送信するためのものである。
【0048】
なお、前記受信手は、必ずしも前記情報格納装置1と同一である必要はなく、別の情報格納装置であってもよい。この場合は、前記受信手識別子S3は、ユーザを識別するものとなる。
【0049】
前記情報格納装置1側において、この情報Iを前記情報格納装置1の情報識別子格納部14に格納された情報識別子S1に基づいて識別できるようにして、前記第二受信部11bで受信し、前記第二情報格納部12bに格納するようにすれば、情報Iの復元又は再書き込みをオンラインで行うことができる。
【0050】
以下、情報システムSの動作の説明を行う。また、フローチャートを図14〜図17に示す。
【0051】
まず、図14に示すように、情報格納装置1側において、チューナ104a・104b(受信部11)で情報Iを受信する(受信ステップST1)。次いで、チャンネルが固定されたチューナ104bで受信した情報Iを強制的に情報格納部12のプロバイダエリアに格納し、またはもう1つのチューナ104aで受信した情報Iを必要に応じて情報格納部12のユーザエリアに格納する(格納ステップST2)。一方、受信した情報Iを識別する情報識別子S1を情報識別子生成部13で受信した日付、時刻、チャンネルなどから生成し(情報識別子生成ステップST3)、情報格納装置1内の情報識別子格納部14に保存する(情報識別子格納ステップST4)。また、どの情報Iを格納または格納失敗したかについて、格納識別子S2を生成し(ステップST5)、これも情報識別子格納部14に保存する(ステップST6)。
【0052】
なお、図10の情報格納装置1及びサーバ装置2を用いた場合は、前記情報識別子生成ステップST3を省略し、その代わりに受信ステップST1で情報識別子S1も受信する。
【0053】
ハードディスクの故障又は容量不足等の問題が発生したときには、図15のフローチャートに示すように、送信部17が情報識別子格納部14から、情報識別子S1及び格納識別子S2を読み込み(ステップST7)、また管理部16から受信手識別子S3を読み込む(ステップST8)。そして、例えば一例として図16に示す処理選択画面を情報格納装置1に接続したTVディスプレイ(図示略)に表示し(ステップST9)、処理受付部18が、ユーザの指示を、例えば処理入力装置111を通して処理選択画面のカーソル(図16では下線及び記号>で表現)を移動させて、行う処理を画面上で選択させることにより受け付ける(ステップST10)。そして、ユーザの指示に基づき処理受付部18が処理識別子S4を生成し(ステップST11)、サービスセンタに備え付けたサーバ装置2に送信する(ステップST12)。
【0054】
一方、サービスセンタに備えた前記サーバ装置2側においては、図17のフローチャートに示すように、受付部21が前記情報識別子格納部14の内容に対応する情報を受け付け(ステップST13)、格納識別子S2に従って格納されていた情報Iかどうかを判断(ステップST14)した上で、格納されていた情報Iの復元について処理識別子S4を参照し(ステップST15)、情報Iの復元が必要であれば、すなわち処理識別子S4の上1桁が1(処理識別子S4が11または10)であれば、情報識別子S1によって識別される情報IをネットワークNを介して取得し(ステップST17)、前記情報Iを情報格納部24に格納する(ステップST18)。また、格納に失敗した情報Iの再書き込みについて処理識別子S4を参照し(ステップST16)、再書き込みが必要であれば、すなわち処理識別子S4の下1桁が1(処理識別子S4が11または01)であれば、情報識別子S1によって識別される情報IをネットワークNを介して取得し(ステップST17)、前記情報Iを情報格納部24に格納する(ステップST18)。それから、情報格納部24の内容である情報Iを送信部25から情報格納装置1内の第二受信部11bに送信する(ステップST19)。送信すべき情報Iが残っていないか確認し(ステップST20)、もしあればステップST13に戻って新たな情報識別子S1を受け付け処理を繰り返す。
【0055】
そして、情報格納装置1内の第二受信部11bが前記情報Iを受信し、受信した情報Iを第二情報格納部12bに格納することで、情報格納部12の内容が復元される。
【0056】
以上、本実施形態によれば、ハードディスク106の故障や容量不足等、情報格納部12に異常が発生して、情報Iの読み出しができなくなったり書き込みに失敗したりした場合の、情報Iの復元又は再書き込みができる。しかも、放送局BSに情報Iが存在しているので、復元などのためには情報識別子S1のみをバックアップしておけばよい。
【0057】
前段で述べた効果は、情報識別子生成部13で情報識別子S1を生成する代わりに、受信部11において情報識別子S1を情報Iとともに受信するようにしても、同様の効果が得られる。
【0058】
また、前記情報格納装置1に格納識別子生成部15を別に設け、格納識別子S2を情報識別子S1とともに格納するようにしたので、格納された情報Iと格納に失敗した情報Iの区別を容易に行うことができる。なお、本実施形態では、格納識別子S2を利用して格納された情報を識別する情報識別子S1及び格納されていない情報を識別する情報識別子S1の両方を前記情報識別子格納部14に格納するようにしていたが、情報識別子格納部14に、格納された情報Iまたは格納されていない情報Iを識別する情報識別子S1のみを格納することにしてもよい。この場合は、格納識別子S2及び格納識別子生成部15は省略できる。このようにした場合にも、格納された情報Iの復元または書き込みに失敗した情報Iの再書き込みをそれぞれ選択的に行うことができる。
【0059】
また、本実施形態では前記情報格納装置1側に、前記情報識別子S1又は前記情報識別子S1及び格納識別子S2と、前記情報Iを受信する受信手を識別する受信手識別子S3をサーバ装置2に送信する送信部17及び前記受信手識別子S3を管理する管理部16をさらに設け、サーバ装置2側には送信された情報識別子S1及び格納識別子S2を受け付ける受付部21と、格納識別子S2を参照し、前記情報識別子S1によって識別される情報を取得する情報取得部22と、取得した情報Iを格納する情報格納部24と、送信部25を設けた。そして送信部25から送信された情報Iは前記情報格納装置1側の第二受信部11bが受信し、第二受信部11bが受信した前記情報Iは第二情報格納部12bに格納するようにした。
【0060】
このような構成により、読み込み不能になった情報Iの復元又は格納に失敗した情報Iの再書き込み等の請求をオンラインで行うことができ、自動的に受信手、すなわちここでは請求元である個々の前記情報格納装置1を特定する情報である受信手識別子S3がサーバ装置2側に送信され、サーバ装置2側では、受け付けた情報識別子S1及び格納識別子S2に従い、情報Iを格納されていたものか否か判別した上で取得して格納し、さらにオンラインで受信手に送信し、前記情報格納装置1側ではオンラインで情報Iを受信し、自動的に格納できるので、請求の手続き及び復元又は再書き込みする情報Iの受信が容易になり、ユーザの便に資することができる。
【0061】
なお、前記管理部16を省略して例えば受信手IDを手動で入力する等、別の方法で受信手を特定する情報を送信するようにしてもよい。また、格納識別子S2を利用した格納されていた情報Iか否かの判別は、行わないようにしてもよい。さらに、送信部25を省略して、例えば情報格納部24の内容を新品のハードディスクに保存して個々の前記情報格納装置1のユーザに郵送し、このハードディスクを情報格納装置1に取り付けるようにする等、オンライン送信以外の方法で情報Iの復元又は再書き込みを行うようにしてもよいし、情報格納部24を用意せずに、情報Iを直接送信してもよい。そして、前記送信部17を省略して例えば情報識別子格納部14を構成するメモリカード108をサービスセンタに郵送する等、別の方法で請求を行うようにしてもよい。
【0062】
また、ここまでは前記情報格納装置1に情報識別子格納部14を設けた場合について示してきたが、第二実施形態として、前記サーバ装置2側に情報識別子格納部23を設けてもよい。この実施形態について図面を参照して述べる。
【0063】
この第二実施形態では、機器的には前記第一実施形態と同様であるので、その説明は省略する。そこで、まず情報格納システムSの各機能ブロックについて図18に示して説明する。
【0064】
まず、前記情報格納装置1の機能について説明すると、このものは、内部メモリ102等に内蔵されたプログラムによりCPU101等が作動し、受信部11、情報格納部12、情報識別子生成部13、格納識別子生成部15、管理部16、送信部17、処理受付部18、第二受信部11b、及び第二情報格納部12b等として働く。
【0065】
一方、前記サーバ装置2の機能について説明すると、このものは、内部メモリ202又は外部記憶装置203に内蔵されたプログラムによりCPU201や周辺機器が作動し、受付部21、情報識別子格納部23、情報取得部22、情報格納部24、及び送信部25等として働く。
【0066】
以下、前記情報格納装置1の各機能ブロックについて詳述するが、情報格納装置1では、受信部11、情報格納部12、情報識別子生成部13、格納識別子生成部15、管理部16、処理受付部18、第二受信部11b、第二情報格納部12bは第一実施形態のものと全く同様の機能を果たすようにしてあるので説明については省略する。
【0067】
なお、情報格納装置1内に情報識別子生成部13を備えておく代わりに、予め受信部11において情報Iと前記情報Iを識別する情報識別子S1を組で受け取るようにしてもよい。この場合の機能ブロック図を、図19に示す。
【0068】
送信部17は、情報Iを受信する毎に前記情報識別子生成部13または受信部11からは情報識別子S1、格納識別子生成部15からは格納識別子S2、前記管理部16から受信手識別子S3をそれぞれ受け取り、サーバ装置2に送信するためのものであり、前記通信インタフェース109を利用して構成されている。
【0069】
また、ハードディスクの故障又は容量不足等の問題が発生したときには、サーバ装置2で行う処理を選択するための処理識別子S4と前記受信手識別子S3のみを送信部17から送信する。
【0070】
次いで前記サーバ装置2の各機能ブロックについて詳述する。
【0071】
受付部21は、受信手が情報Iを受信する毎に情報識別子S1、格納識別子S2、及び受信手識別子S3を受け付け、または情報格納装置12の故障又は容量不足等の問題が発生したときに、前記受信手識別子S3及び処理識別子S4を受け付けるためのものであり、前記第一実施形態と同様に通信インタフェース206を利用して構成されているものである。
【0072】
情報識別子格納部23は受付部21が受け付けた情報識別子S1及び格納識別子S2を保存するためのものである。保存された情報識別子S1及び格納識別子S2は、受信手識別子S3に関連づけられている。
【0073】
情報取得部22は、前記情報識別子格納部23へ受信手識別子S3に関連づけられて保存された情報識別子S1を前記情報識別子格納部23の格納内容中から検索し、その結果検索された情報識別子S1によって識別される情報Iを、第一実施形態と同様に例えばネットワークN上で検索して取得するためのものである。
【0074】
以下、情報格納部24および送信部25は第一実施形態のものと全く同様の機能を果たすようにしてあるので説明については省略する。
【0075】
次に、情報システムSの動作の説明を行う。また、フローチャートを図20〜図22に示す。
【0076】
情報格納装置1側において、情報Iを受信してから(ステップST1)情報Iを情報格納部12に格納し(ステップST2)、さらに情報識別子S1を情報識別子生成部13で生成し(ステップST3)、また格納識別子S2を格納識別子生成部15で生成する(ステップST5)までのステップは、第一実施形態と同様である。次に、送信部17は、管理部16から受信手識別子S3を受け取った上で(ステップST21)、受信した情報Iに対応する情報識別子S1と格納識別子S2を受信手識別子S3とともにサービスセンタに備え付けたサーバ装置2に逐次送信する(ステップST22)。
【0077】
一方、サーバ装置2側では、図21に示すように送信部17から送信された情報識別子S1などを受付部21で受け付けて(ステップST23)から、受信手識別子S3に関連づけてこれらを情報識別子格納部23に保存する(ステップST24)。
【0078】
そして、ハードディスクの故障又は容量不足等の問題が発生したときには、情報格納装置1側では、一例として、第一実施形態と同様に、図16の画面を情報格納装置1に接続したTVディスプレイ(図示略)に表示し(ステップST9)、処理受付部18がユーザの指示を受け付ける(ステップST10)。そして、ユーザの指示に基づき処理受付部18が処理識別子S4を生成し(ステップST11)、管理部16からは受信手識別子S3を受け取ってともに送信する(ステップST12)。サーバ装置側2では、図22のフローチャートに流れが示されているように、受信手識別子S3及び処理識別子S4を受け付け(ステップST25)、情報識別子格納部23に受信手識別子S3に対応づけられて保存してある情報識別子S1を情報識別子格納部23の内容から検索する(ステップST26)。その後は第一実施形態のステップST14以降と同様であるが、送信すべき情報Iが残っているか確認(ステップST20)した段階で、もし送信すべき情報Iが残っていればステップST25に戻る。
【0079】
以上、第一実施形態において情報識別子S1及び格納識別子S2を情報識別子格納部14に格納するような情報格納装置1を用いたのに代え、本実施形態では受信手識別子S3を管理する管理部16及び情報識別子S1、格納識別子S2、及び受信手識別子S3を送信する送信部17をも必ず設けた情報格納装置1を用い、サーバ装置2側に情報識別子格納部23を設けたが、第一実施形態で述べたのと同様の効果はすべて得られる。加えて、情報格納装置1から情報識別子格納部14を省略できるので情報格納装置1を安価なものにできる。さらに、情報識別子S1及び格納識別子S2をサービスセンタで集中的に管理できる効果も得られる。
【0080】
なお、情報格納装置1から前記送信部17を省略して、情報Iの復元又は格納に失敗した情報Iの再書き込み等の請求を郵送又は電話等で行うようにしても、サーバ装置2に情報識別子格納部23、情報取得部22、情報格納部24、送信部25が設けてあれば、請求された情報Iに対応する情報識別子S1を情報識別子格納部23から読み出し、以下前記情報識別子S1に基づき情報取得部22で情報Iを取得して、取得した情報Iを情報格納部24に格納し、格納した情報Iを送信部25から送信することができる。さらに、受信手識別子S3を手入力等で受け付ける受付部21も設けてあれば、送信先の受信手の特定を前記受信手識別子S3によって容易にできる。もちろん、情報格納部24を省略して情報Iを直接送信部25から送信してもよいし、送信部25を省略して、例えば情報格納部24の内容を新品のハードディスクに保存して個々の前記情報格納装置1のユーザに郵送し、このハードディスクを情報格納装置1に取り付けるようにする等、オンライン送信以外の方法で情報Iの復元又は再書き込みを行うようにしてもよい。
【0081】
なお、本発明は前記各実施形態に限られるものではない。例えば、情報Iは、BS/CSデジタルTV放送又はデータ放送等衛星SLにより送信されるものでなく、有線ケーブルや一般の地上波等を用いて送信されるものでもよい。また、前記情報格納装置1内の前記情報格納部12は、ハードディスク106以外の記憶媒体を用いてもよい。情報格納装置1のチューナ104a・104bは2つである必要はなく、チューナ104bのチャンネルを固定しておく必要もない。さらに、受信した情報Iを強制的に情報格納部12に保存する必要もない。そして、情報格納部12のプロバイダエリア、ユーザエリアの区別をする必要はない。
【0082】
さらに、より一般に、格納した情報Iの履歴を記録する手段としての使用例としては、例えば情報格納装置1内又はサーバ装置2内の情報識別子格納部14(又は23)に有料情報に対応した情報識別子が格納されたことが記録されている場合は格納された情報Iに応じて課金することや、有料情報のバックアップサービスとして、ハードディスク106が故障する等情報格納部12に問題が発生した場合に、同様に対応する情報識別子S1、格納識別子S2及び受信手識別子S3をサービスセンタのサーバ装置2に送信することで情報格納部12の内容の復元に関する依頼を受け付けることも考え得る。または、有料情報以外に対しても、同様のバックアップサービスを行うことも考え得る。
【0083】
【発明の効果】
本発明は、以上のように構成したため、ハードディスクが故障した際にもともと格納されていたが読み取り不能になった情報、または媒体の容量不足等によって書き込みに失敗して格納されなかった情報等をハードウェアに大きな負担を掛けることなく復元することが可能になる。
【図面の簡単な説明】
【図1】請求項1に係る発明のブロック図
【図2】請求項2に係る発明のブロック図
【図3】請求項10に係る発明のブロック図
【図4】請求項11に係る発明のブロック図
【図5】第一実施形態における全体構成図
【図6】同実施形態における情報格納装置の内部構成図
【図7】同実施形態におけるサーバ装置の内部構成図
【図8】同実施形態における情報格納システムの機能ブロック図
【図9】同実施形態における情報識別子の例示図
【図10】第一実施形態の変形である一実施形態の機能ブロック図
【図11】同実施形態における情報識別子の例示図
【図12】第一実施形態における情報識別子格納部の格納内容の概略図
【図13】同実施形態における情報格納装置からの送信内容の概略図
【図14】同実施形態における情報格納装置の情報受信フローチャート
【図15】同実施形態における情報格納装置の情報識別子等送信フローチャート
【図16】同実施形態における情報復元・再書き込み処理の選択画面の例示図
【図17】同実施形態におけるサーバ装置の情報識別子受け付け・情報取得フローチャート
【図18】第二実施形態における情報格納システムの機能ブロック図
【図19】第二実施形態の変形である一実施形態の機能ブロック図
【図20】第二実施形態における情報格納装置の情報受信フローチャート
【図21】同実施形態における情報格納装置の情報識別子等送信フローチャート
【図22】同実施形態における情報格納装置の受信手識別子受け付け・情報取得フローチャート
【符号の説明】
S…情報格納システム
1…情報格納装置
11…受信部
11b…第二受信部
12…情報格納部
12b…第二情報格納部
13…情報識別子生成部
14…情報識別子格納部
15…格納識別子生成部
16…管理部
17…送信部
2…サーバ装置
21…受付部
22…情報取得部
23…情報識別子格納部
24…情報格納部
25…送信部
I…情報
S1…情報識別子
S2…格納識別子
S3…受信手識別子
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an information storage device that receives and stores information such as TV broadcasts.
[0002]
[Prior art]
In recent years, digital TV broadcasting and data broadcasting linked to TV broadcasting or independent from TV broadcasting have begun to be performed, and new receiving apparatuses are being developed in correspondence with these new broadcasting formats. This receiving apparatus is configured by using two tuners and a hard disk, and can record broadcast contents and the like on the hard disk. At present, as a method of using this receiving apparatus, the hard disk is divided into two areas called a user area and a provider area so that broadcasts received by the user using one tuner can be recorded in the user area. In the provider area, the other channel is fixed and the content of the data broadcast received by the tuner that cannot be changed by the user is forcibly saved, and the provider area is lent to the data broadcast provider. Is considered.
[0003]
[Problems to be solved by the invention]
However, there is a risk of failure in hard disks. As a result, the content recorded by the user cannot be read. In addition, when conducting the above business, it is necessary to take measures when a problem such as a failure occurs.
[0004]
Such a problem is not limited to a hard disk, but may be surely generated as long as it is a single other recording medium. However, simply duplicating the recording may make the receiving apparatus expensive and complicated.
[0005]
Therefore, the present invention solves the above-mentioned problems, and easily and easily restores or rewrites information that has become unreadable when a hard disk or the like fails, or information that has failed to be written due to a failure or insufficient capacity of the hard disk or the like. In order to provide a means to do this, an information identifier for identifying information received by the receiving unit is generated or received, and the original information can be restored based on the information identifier.
[0006]
[Means for Solving the Problems]
That is, the information storage device according to the present invention stores the information received by the reception unit in the information storage unit and generates an information identifier for identifying the information from the information by the information identifier generation unit, as shown in FIG. The information identifier is stored in an information identifier storage unit that is separate from the information storage unit. Here, the separation includes physical separation or logical separation by dividing an area. Instead of generating the information identifier by the information identifier generating unit, the information and the information identifier may be received by the receiving unit as shown in FIG.
[0007]
In this case, even if a problem occurs in the information storage unit, the information can be restored or rewritten using the information identifier as a clue if the original information exists as in TV broadcasting. In addition, since only the information identifier needs to be stored in this way, it is possible to avoid a heavy burden on the equipment.
[0008]
In order to restore information that has become unreadable due to a medium failure or the like, it is desirable that the information identifier storage unit store only the information identifier that identifies the stored information among the received information. In this way, it is possible to determine which information was stored from the list of stored information identifiers, and it is sufficient to read the information in this list at the time of restoration.
[0009]
In addition, in order to rewrite information that has failed to be written due to a medium failure or insufficient capacity, the information identifier storage unit identifies information that is not stored among the received information, contrary to the previous stage. It is desirable to store only information identifiers. In this way, it is possible to determine which information has failed to be written from the list of stored information identifiers, and it is only necessary to read the information in this list when rewriting.
[0010]
On the other hand, a storage identifier generation unit for generating a storage identifier for identifying whether or not the information is stored is further provided, and the generated storage identifier is stored together with the information identifier. Since it is possible to distinguish from information that is not stored, it is easy to selectively or simultaneously rewrite information that has been stored and cannot be read, and rewrite information that has not been stored due to failed writing. Can be provided.
[0011]
By further comprising a second receiving unit that receives information identified based on the stored information identifier, and a second information storage unit that stores the information received by the second receiving unit, Information can be restored or rewritten online.
[0012]
If the restoration or rewriting of the information is performed according to the stored storage identifier, restoration or rewriting of stored data or data that has failed to be stored can be selectively performed.
[0013]
If a transmission unit that transmits the information identifier or the information identifier and the storage identifier is further provided, information for restoration or rewriting can be requested online. At this time, it is necessary to specify the billing source. To this end, it is necessary to further include a management unit for managing a receiver identifier for identifying a receiver who receives the information, and to have the receiver identifier function.
[0014]
On the other hand, as shown in FIG. 3, the receiving unit receives information, stores the information in the information storage unit, generates an information identifier for identifying the information in the information identifier generation unit, and then manages the information in the management unit. A receiver identifier for identifying a receiver to be received may be managed, and the information identifier and the receiver identifier may be transmitted from a transmitter. As for the information identifier, the information identifier may be received by the receiving unit instead of providing the information identifier generating unit as shown in FIG.
[0015]
In this case, it is possible to notify on-line each time information is received.
[0016]
Furthermore, by transmitting only the information identifier for identifying the stored information among the received information, the transmitting unit can be notified of which information has been reliably received, and conversely, it is not stored. If only an information identifier for identifying information is transmitted, error information indicating a storage failure can be notified.
[0017]
In addition, a storage identifier generation unit for generating a storage identifier for identifying whether or not the information has been stored is further included, and if the generated storage identifier is transmitted together with the information identifier, the storage succeeds or fails. It will be possible to convey both information.
[0018]
In order to respond to the information request from the receiver side on the information issuing side, a server device is prepared and an information storage system is assembled in combination with the information storage device. The information identifier transmitted from the information storage device may be received, the information identified by the information identifier may be acquired by the information acquisition unit, and the acquired information may be stored in the information storage unit. In this way, by sending the stored data separately to the receiver side, it is possible to respond to a request for information from the receiver side.
[0019]
Furthermore, an information identifier storage unit is provided in the server device instead of the information storage device on the receiver side, the information identifier is stored in the information identifier storage unit in association with the receiver identifier, and the server device An information storage unit may be provided that receives a receiver identifier and stores information identified based on the information identifier stored in association with the receiver identifier. Even in this case, since the information identifier is stored in association with the receiver identifier, the information request can be made for each recipient.
[0020]
Moreover, you may prepare what provided the transmission part in the server apparatus of the front two steps | paragraphs. In this case, information requested by the receiver can be transmitted online.
[0021]
In addition, if the receiving unit also receives a storage identifier and stores or transmits information identified based on the information identifier according to the storage identifier, it is possible to distinguish between stored information and unstored information, It is possible to easily or selectively rewrite information that has been stored once and cannot be read, and information that has not been stored due to failure to be written can be rewritten.
[0022]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, a first embodiment of the present invention will be described with reference to the drawings.
[0023]
First, an overall schematic diagram of the information storage system S in the present embodiment is shown in FIG. This information storage system S is provided in an information storage device 1 and a service center for receiving information I, which is a BS / CS digital TV broadcast or data broadcast content transmitted from a broadcasting station BS via a satellite SL. And the server device 2. The information storage device 1 and the server device 2 are connected via a network N such as the Internet.
[0024]
Next, each device will be described. As shown in FIG. 6, the information storage device 1 includes a CPU 101, an internal memory 102, an AV input / output interface 103, tuners 104a and 104b, a hard disk interface 105, a hard disk 106, a memory card slot 107, a memory card 108, a communication interface 109, It comprises an AV output terminal 110, a processing input device 111 such as a remote controller, and the like. The data stored in the hard disk 106 is reproduced from a TV display (not shown) or a speaker (not shown) connected to the AV output terminal 110 of the information storage device 1 as necessary. A general-purpose personal computer or the like may be used.
[0025]
As shown in FIG. 7, the server device 2 includes a CPU 201, an internal memory 202, an external storage device 203, an input device 204, a display device 205, a communication interface 206, and the like, and has a function as a general server computer. In service centers and the like.
[0026]
Further, FIG. 8 shows a functional block diagram showing an operation function of the information storage system S configured using such a device.
[0027]
First, the function of the information storage device 1 will be described. In this case, the CPU 101 and the like are operated by a program built in the internal memory 102 and the like, and the reception unit 11, the information storage unit 12, the information identifier generation unit 13, the storage identifier It functions as the generation unit 15, the information identifier storage unit 14, the management unit 16, the transmission unit 17, the processing reception unit 18, the second reception unit 11b, the second information storage unit 12b, and the like.
[0028]
On the other hand, the function of the server device 2 will be described. In this device, the CPU 201 and peripheral devices are operated by a program built in the internal memory 202 or the external storage device 203, and the reception unit 21, the information acquisition unit 22, the information storage unit 24 and the transmission unit 25 and the like.
[0029]
Hereinafter, each functional block of the information storage device 1 will be described in detail.
[0030]
The receiving unit 11 is for receiving the information I transmitted from the broadcasting station BS via the satellite SL, and is configured using the tuners 104a and 104b. Here, the information I refers to content such as BS / CS digital TV broadcast or data broadcast.
[0031]
The information storage unit 12 receives the information I received from the reception unit 11 and stores it, and is formed in a predetermined area of the hard disk 106. In the present embodiment, the information storage unit 12 is divided into a provider area and a user area. Here, broadcasts received by the user using the tuner 104a are recorded in the user area. On the other hand, the content of the data broadcast of the fixed channel is forcibly saved by using another tuner 104b in the provider area.
[0032]
The information identifier generation unit 13 is for generating an information identifier S1 for identifying the information I. This information identifier S1 is generated from the received date, time, channel, etc., and is associated with each information I as unique. An example of the information identifier S1 is shown in FIG.
[0033]
Instead of providing the information identifier generating unit 13 in the information storage device 1, the receiving unit 11 may receive information I and the information identifier S1 for identifying the information I in advance as a set. Examples of the functional block diagram and the information identifier S1 in this case are shown in FIGS. 10 and 11, respectively.
[0034]
The information identifier storage unit 14 is for receiving and storing the information identifier S1 generated by the information identifier generation unit 13 or received by the reception unit 11, and is formed in a predetermined area of the memory card 108. It is. An outline of the storage status of the information identifier 14 is shown in FIG.
[0035]
The information identifier storage unit 14 is physically separated from the information storage unit 12 configured using the hard disk 106 in the present embodiment, and configured using the memory card 108. is there. As for the separation method, a method of logically dividing the hard disk 106 by setting a plurality of partitions and applying a part of the partition may be used.
[0036]
Further, since the information identifier storage unit 14 stores the information identifier S1 for identifying the information I to be restored or rewritten, it is preferable to use a storage medium that does not easily fail than the information storage unit 12.
[0037]
The storage identifier generation unit 15 is for generating a storage identifier S2 having a function of identifying whether each piece of information I identified by the information identifier S1 is normally stored or not stored. The storage identifier S2 is associated with the information identifier S1, and takes a binary value of 1 and 0, for example. In the present embodiment, a case of 1 indicates a normally stored state, and a case of 0 indicates a state that is not normally stored.
[0038]
The management unit 16 manages a receiver identifier S3 for providing information for identifying a receiver on the server device 2 side that accepts transmission, that is, each receiver, that is, this embodiment in the internal memory 102 or the like. Then, the receiver identifier S3 unique to each information storage device 1 or user is stored.
[0039]
The process reception unit 18 is configured to receive and generate a process identifier S4 for selecting a process to be performed by the server apparatus 2 by using a process input apparatus 111. This processing identifier S4 is for identifying the result of selection of whether to restore the stored information and rewrite the information that failed to be stored. In this embodiment, 11, 10, 01, Takes 4 values of 00. When the first digit of the process identifier S4 is 1, the stored information is restored, and when it is 0, this is not performed. Further, when the last digit of the process identifier S4 is 1, rewriting of the information that failed to be stored is performed, and when it is 0, this is not performed.
[0040]
The transmission unit 17 receives the information identifier S1 and the storage identifier S2 stored from the information identifier storage unit 14, the receiver identifier S3 from the management unit 16, and the processing identifier S4 from the processing reception unit 18, respectively. The information is transmitted to the apparatus 2 and is configured using the communication interface 109. An outline of the transmission contents is shown in FIG.
[0041]
As will be described later, the second receiving unit 11b is for receiving the information I transmitted from the server device 2 when restoring or rewriting the information that has become unreadable or the information I that has failed to be stored. is there. The second information storage unit 12b is for storing the information I received by the second reception unit 11b. In the present embodiment, the second receiving unit 11b and the second information storage unit 12b are different from the receiving unit 11 and the information storage unit 12, respectively, but may be the same.
[0042]
Next, each functional block of the server device 2 will be described in detail.
[0043]
The receiving unit 21 receives, that is, receives, the information identifier S1, the storage identifier S2, and the receiver identifier S3 transmitted from the information storage device 1, and is configured using the communication interface 206. is there.
[0044]
The information acquisition unit 22 is for acquiring the information I identified by the received information identifier S1 from, for example, the broadcasting station BS via the network. Although not shown, the broadcasting station BS and the server apparatus 2 are connected via the network N.
[0045]
The information storage unit 24 stores the information I acquired by the information acquisition unit 22 and is configured using the external storage device 203.
[0046]
If the information storage unit 24 is the same type of storage medium as the information storage unit 12, these can be easily replaced.
[0047]
The transmitting unit 25 is a receiver identified based on the receiver identifier S3 received by the receiving unit 21 with the information I acquired by the information acquiring unit 22, specifically, the second receiving unit 11b of the information storage device 1. To send to.
[0048]
The receiver is not necessarily the same as the information storage device 1, and may be another information storage device. In this case, the receiver identifier S3 identifies the user.
[0049]
On the information storage device 1 side, the information I is received by the second receiving unit 11b so that it can be identified based on the information identifier S1 stored in the information identifier storage unit 14 of the information storage device 1, If stored in the second information storage unit 12b, the information I can be restored or rewritten online.
[0050]
Hereinafter, the operation of the information system S will be described. Further, flowcharts are shown in FIGS.
[0051]
First, as shown in FIG. 14, the information storage apparatus 1 side receives the information I by the tuners 104a and 104b (reception unit 11) (reception step ST1). Next, the information I received by the tuner 104b with the fixed channel is forcibly stored in the provider area of the information storage unit 12, or the information I received by the other tuner 104a is stored in the information storage unit 12 as necessary. Store in the user area (storage step ST2). On the other hand, an information identifier S1 for identifying the received information I is generated from the date, time, channel, etc. received by the information identifier generation unit 13 (information identifier generation step ST3), and is stored in the information identifier storage unit 14 in the information storage device 1. Save (information identifier storage step ST4). Further, a storage identifier S2 is generated for which information I was stored or failed to store (step ST5), and this is also stored in the information identifier storage unit 14 (step ST6).
[0052]
When the information storage device 1 and the server device 2 of FIG. 10 are used, the information identifier generation step ST3 is omitted, and instead, the information identifier S1 is also received at the reception step ST1.
[0053]
When a problem such as a hard disk failure or a capacity shortage occurs, the transmission unit 17 reads the information identifier S1 and the storage identifier S2 from the information identifier storage unit 14 as shown in the flowchart of FIG. The receiver identifier S3 is read from the unit 16 (step ST8). Then, for example, the process selection screen shown in FIG. 16 is displayed on a TV display (not shown) connected to the information storage device 1 (step ST9) as an example, and the process reception unit 18 receives the user instruction, for example, the process input device 111. The cursor on the process selection screen (represented by an underline and a symbol> in FIG. 16) is moved through to select a process to be performed on the screen (step ST10). Then, based on the user's instruction, the process accepting unit 18 generates a process identifier S4 (step ST11) and transmits it to the server device 2 provided in the service center (step ST12).
[0054]
On the other hand, on the server device 2 side provided in the service center, as shown in the flowchart of FIG. 17, the receiving unit 21 receives information corresponding to the contents of the information identifier storage unit 14 (step ST13), and the storage identifier S2 (Step ST14), the processing identifier S4 is referred to for restoring the stored information I (step ST15), and if the information I needs to be restored, If the first digit of the process identifier S4 is 1 (the process identifier S4 is 11 or 10), the information I identified by the information identifier S1 is acquired via the network N (step ST17), and the information I is stored in the information The data is stored in the unit 24 (step ST18). For rewriting information I that has failed to be stored, the process identifier S4 is referred to (step ST16). If rewriting is necessary, the last digit of the process identifier S4 is 1 (the process identifier S4 is 11 or 01). If so, the information I identified by the information identifier S1 is acquired via the network N (step ST17), and the information I is stored in the information storage unit 24 (step ST18). Then, the information I that is the contents of the information storage unit 24 is transmitted from the transmission unit 25 to the second reception unit 11b in the information storage device 1 (step ST19). It is confirmed whether there is any information I to be transmitted (step ST20), and if there is, the process returns to step ST13 to accept a new information identifier S1 and repeat the process.
[0055]
Then, the second receiving unit 11b in the information storage device 1 receives the information I, and stores the received information I in the second information storage unit 12b, whereby the contents of the information storage unit 12 are restored.
[0056]
As described above, according to the present embodiment, the restoration of the information I when the information storage unit 12 becomes abnormal due to a failure of the hard disk 106 or a capacity shortage and the information I cannot be read or fails to be written. Or it can be rewritten. Moreover, since the information I exists in the broadcasting station BS, only the information identifier S1 needs to be backed up for restoration or the like.
[0057]
The effect described in the previous stage can be obtained by receiving the information identifier S1 together with the information I in the receiving unit 11 instead of generating the information identifier S1 in the information identifier generating unit 13.
[0058]
Further, since the storage identifier generation unit 15 is separately provided in the information storage device 1 and the storage identifier S2 is stored together with the information identifier S1, the stored information I and the information I that has failed to be stored are easily distinguished. be able to. In the present embodiment, both the information identifier S1 for identifying information stored using the storage identifier S2 and the information identifier S1 for identifying unstored information are stored in the information identifier storage unit 14. However, only the information identifier S1 for identifying the stored information I or the unstored information I may be stored in the information identifier storage unit 14. In this case, the storage identifier S2 and the storage identifier generation unit 15 can be omitted. Even in this case, the stored information I can be selectively rewritten or rewritten with the information I that failed to be written.
[0059]
In the present embodiment, the information storage device 1 side is transmitted to the server device 2 with the information identifier S1 or the information identifier S1 and the storage identifier S2 and a receiver identifier S3 for identifying a receiver who receives the information I. A transmission unit 17 that manages the receiver identifier S3, and a reception unit 21 that receives the transmitted information identifier S1 and storage identifier S2 on the server device 2 side, and refers to the storage identifier S2. An information acquisition unit 22 that acquires information identified by the information identifier S1, an information storage unit 24 that stores the acquired information I, and a transmission unit 25 are provided. The information I transmitted from the transmitting unit 25 is received by the second receiving unit 11b on the information storage device 1 side, and the information I received by the second receiving unit 11b is stored in the second information storing unit 12b. did.
[0060]
With such a configuration, it is possible to make a request online such as rewriting information I that has failed to be restored or stored, and automatically receive the recipient, that is, the individual who is the billing source here. The receiver identifier S3, which is information specifying the information storage device 1, is transmitted to the server device 2 side, and the server device 2 side stores the information I according to the received information identifier S1 and storage identifier S2. The information storage device 1 can receive the information I online and automatically store it, so that it can be stored and stored automatically. The information I to be rewritten can be easily received, which can contribute to the convenience of the user.
[0061]
Note that the management unit 16 may be omitted, and information specifying the receiver may be transmitted by another method, for example, manually inputting the receiver ID. Further, the determination as to whether or not the information I is stored using the storage identifier S2 may be omitted. Further, the transmission unit 25 is omitted, and for example, the contents of the information storage unit 24 are stored in a new hard disk and mailed to each user of the information storage device 1, and the hard disk is attached to the information storage device 1. For example, the information I may be restored or rewritten by a method other than online transmission, or the information I may be directly transmitted without preparing the information storage unit 24. Then, the transmitter 17 may be omitted, and for example, the memory card 108 constituting the information identifier storage unit 14 may be billed by another method such as mailing to a service center.
[0062]
Although the case where the information identifier storage unit 14 is provided in the information storage device 1 has been described so far, as the second embodiment, the information identifier storage unit 23 may be provided on the server device 2 side. This embodiment will be described with reference to the drawings.
[0063]
In this second embodiment, since it is the same as the first embodiment in terms of equipment, the description thereof is omitted. First, each functional block of the information storage system S will be described with reference to FIG.
[0064]
First, the function of the information storage device 1 will be described. In this case, the CPU 101 and the like are operated by a program built in the internal memory 102 and the like, and the reception unit 11, the information storage unit 12, the information identifier generation unit 13, the storage identifier It functions as the generation unit 15, the management unit 16, the transmission unit 17, the processing reception unit 18, the second reception unit 11b, the second information storage unit 12b, and the like.
[0065]
On the other hand, the function of the server device 2 will be described. In this device, the CPU 201 and peripheral devices are operated by a program built in the internal memory 202 or the external storage device 203, and the reception unit 21, the information identifier storage unit 23, the information acquisition It functions as the unit 22, the information storage unit 24, the transmission unit 25, and the like.
[0066]
Hereinafter, each functional block of the information storage device 1 will be described in detail. In the information storage device 1, the reception unit 11, the information storage unit 12, the information identifier generation unit 13, the storage identifier generation unit 15, the management unit 16, and the process reception Since the unit 18, the second receiving unit 11b, and the second information storage unit 12b perform the same functions as those of the first embodiment, the description thereof will be omitted.
[0067]
Instead of providing the information identifier generating unit 13 in the information storage device 1, the receiving unit 11 may receive information I and the information identifier S1 for identifying the information I in advance as a set. A functional block diagram in this case is shown in FIG.
[0068]
The transmission unit 17 receives the information identifier S1 from the information identifier generation unit 13 or the reception unit 11, the storage identifier S2 from the storage identifier generation unit 15, and the receiver identifier S3 from the management unit 16 each time the information I is received. It is for receiving and transmitting to the server device 2, and is configured using the communication interface 109.
[0069]
When a problem such as a hard disk failure or insufficient capacity occurs, only the processing identifier S4 for selecting the processing to be performed by the server device 2 and the receiver identifier S3 are transmitted from the transmission unit 17.
[0070]
Next, each functional block of the server device 2 will be described in detail.
[0071]
The reception unit 21 receives the information identifier S1, the storage identifier S2, and the receiver identifier S3 every time the receiver receives the information I, or when a problem such as a failure of the information storage device 12 or a lack of capacity occurs. This is for receiving the receiver identifier S3 and the process identifier S4, and is configured using the communication interface 206 as in the first embodiment.
[0072]
The information identifier storage unit 23 is for storing the information identifier S1 and the storage identifier S2 received by the receiving unit 21. The stored information identifier S1 and storage identifier S2 are associated with the receiver identifier S3.
[0073]
The information acquisition unit 22 searches the information identifier S1 stored in the information identifier storage unit 23 in association with the receiver identifier S3 from the stored contents of the information identifier storage unit 23, and the information identifier S1 searched as a result is searched for. As in the first embodiment, for example, the information I identified by is searched and acquired on the network N.
[0074]
Hereinafter, the information storage unit 24 and the transmission unit 25 are configured to perform the same functions as those of the first embodiment, and thus description thereof is omitted.
[0075]
Next, the operation of the information system S will be described. Further, flowcharts are shown in FIGS.
[0076]
On the information storage device 1 side, after receiving the information I (step ST1), the information I is stored in the information storage unit 12 (step ST2), and further an information identifier S1 is generated by the information identifier generation unit 13 (step ST3). The steps until the storage identifier S2 is generated by the storage identifier generation unit 15 (step ST5) are the same as those in the first embodiment. Next, after receiving the receiver identifier S3 from the management unit 16 (step ST21), the transmitter 17 provides the service center with the information identifier S1 and the storage identifier S2 corresponding to the received information I together with the receiver identifier S3. The data is sequentially transmitted to the server device 2 (step ST22).
[0077]
On the other hand, on the server device 2 side, as shown in FIG. 21, the information identifier S1 transmitted from the transmission unit 17 is received by the reception unit 21 (step ST23), and these are stored in the information identifier in association with the receiver identifier S3. The data is stored in the unit 23 (step ST24).
[0078]
When a problem such as a hard disk failure or insufficient capacity occurs, on the information storage device 1 side, as an example, as in the first embodiment, a TV display (shown in FIG. 16) connected to the information storage device 1 is displayed. (Step ST9), and the process receiving unit 18 receives a user instruction (Step ST10). Then, based on the user's instruction, the process reception unit 18 generates a process identifier S4 (step ST11), and receives and transmits the receiver identifier S3 from the management unit 16 (step ST12). On the server side 2, as shown in the flowchart of FIG. 22, the receiver identifier S3 and the process identifier S4 are received (step ST25), and the information identifier storage unit 23 associates the receiver identifier S3 with the receiver identifier S3. The stored information identifier S1 is searched from the contents of the information identifier storage unit 23 (step ST26). Thereafter, the process is the same as that after step ST14 of the first embodiment, but at the stage where it is confirmed whether information I to be transmitted remains (step ST20), if information I to be transmitted remains, the process returns to step ST25.
[0079]
As described above, instead of using the information storage device 1 that stores the information identifier S1 and the storage identifier S2 in the information identifier storage unit 14 in the first embodiment, in this embodiment, the management unit 16 that manages the receiver identifier S3. In addition, the information storage device 1 that always includes the transmission unit 17 for transmitting the information identifier S1, the storage identifier S2, and the receiver identifier S3 is used, and the information identifier storage unit 23 is provided on the server device 2 side. All effects similar to those described in the form can be obtained. In addition, since the information identifier storage unit 14 can be omitted from the information storage device 1, the information storage device 1 can be made inexpensive. Furthermore, there is an effect that the information identifier S1 and the storage identifier S2 can be centrally managed by the service center.
[0080]
Even if the transmission unit 17 is omitted from the information storage device 1 and the request for rewriting the information I that has failed to restore or store the information I is made by mail or telephone, the information is sent to the server device 2. If the identifier storage unit 23, the information acquisition unit 22, the information storage unit 24, and the transmission unit 25 are provided, the information identifier S1 corresponding to the requested information I is read from the information identifier storage unit 23, and is hereinafter referred to as the information identifier S1. Based on the information acquisition unit 22, the information I can be acquired, the acquired information I can be stored in the information storage unit 24, and the stored information I can be transmitted from the transmission unit 25. Furthermore, if the receiving unit 21 that receives the receiver identifier S3 by manual input or the like is provided, the recipient receiver can be easily identified by the receiver identifier S3. Of course, the information storage unit 24 may be omitted and the information I may be transmitted directly from the transmission unit 25. Alternatively, the transmission unit 25 may be omitted, for example, the contents of the information storage unit 24 may be saved on a new hard disk and The information I may be restored or rewritten by a method other than online transmission, such as mailing to the user of the information storage device 1 and attaching the hard disk to the information storage device 1.
[0081]
The present invention is not limited to the above embodiments. For example, the information I is not transmitted by the satellite SL such as BS / CS digital TV broadcast or data broadcast, but may be transmitted by using a wired cable, a general ground wave, or the like. Further, the information storage unit 12 in the information storage device 1 may use a storage medium other than the hard disk 106. The number of tuners 104a and 104b of the information storage device 1 is not necessarily two, and there is no need to fix the channel of the tuner 104b. Furthermore, it is not necessary to forcibly save the received information I in the information storage unit 12. It is not necessary to distinguish between the provider area and the user area of the information storage unit 12.
[0082]
Furthermore, more generally, as an example of use as a means for recording the history of stored information I, for example, information corresponding to pay information in the information identifier storage unit 14 (or 23) in the information storage device 1 or the server device 2 When it is recorded that the identifier is stored, charging is performed according to the stored information I, or when a problem occurs in the information storage unit 12 such as a failure of the hard disk 106 as a backup service for paid information. Similarly, it is possible to accept a request for restoring the contents of the information storage unit 12 by transmitting the corresponding information identifier S1, storage identifier S2, and receiver identifier S3 to the server device 2 of the service center. Alternatively, it is conceivable to perform a similar backup service for non-paid information.
[0083]
【The invention's effect】
Since the present invention is configured as described above, information that was originally stored when the hard disk failed but could not be read, or information that was not stored due to writing failure due to insufficient capacity of the medium, etc. could be It is possible to restore the wear without placing a heavy burden on the wear.
[Brief description of the drawings]
FIG. 1 is a block diagram of an invention according to claim 1;
FIG. 2 is a block diagram of the invention according to claim 2;
FIG. 3 is a block diagram of the invention according to claim 10;
FIG. 4 is a block diagram of the invention according to claim 11;
FIG. 5 is an overall configuration diagram in the first embodiment.
FIG. 6 is an internal configuration diagram of the information storage device in the embodiment;
FIG. 7 is an internal configuration diagram of the server device in the embodiment;
FIG. 8 is a functional block diagram of the information storage system in the embodiment;
FIG. 9 is an exemplary diagram of information identifiers in the embodiment;
FIG. 10 is a functional block diagram of an embodiment that is a modification of the first embodiment.
FIG. 11 is an exemplary diagram of information identifiers in the embodiment;
FIG. 12 is a schematic diagram of the contents stored in the information identifier storage unit in the first embodiment.
FIG. 13 is a schematic diagram of contents transmitted from the information storage device in the embodiment;
FIG. 14 is an information reception flowchart of the information storage device in the embodiment;
FIG. 15 is a flowchart for transmitting information identifiers and the like of the information storage device according to the embodiment;
FIG. 16 is an exemplary diagram of a selection screen for information restoration / rewriting processing according to the embodiment;
FIG. 17 is an information identifier reception / information acquisition flowchart of the server device in the embodiment;
FIG. 18 is a functional block diagram of the information storage system in the second embodiment.
FIG. 19 is a functional block diagram of an embodiment that is a modification of the second embodiment.
FIG. 20 is an information reception flowchart of the information storage device in the second embodiment.
FIG. 21 is an information identifier transmission flowchart of the information storage device in the embodiment;
FIG. 22 is a flowchart of receiving receiver identifier and obtaining information in the information storage device in the embodiment;
[Explanation of symbols]
S ... Information storage system
1 Information storage device
11: Receiver
11b ... second receiving unit
12. Information storage unit
12b ... Second information storage unit
13 ... Information identifier generator
14: Information identifier storage unit
15 ... Storage identifier generation unit
16 ... Management Department
17: Transmitter
2 ... Server device
21 ... Reception Department
22 ... Information acquisition unit
23: Information identifier storage unit
24. Information storage unit
25 ... Transmitter
I ... Information
S1 ... Information identifier
S2 ... Storage identifier
S3: Receiver identifier

Claims (30)

情報を受信して格納する情報格納装置及びこの情報格納装置とネットワークを介して接続しているサーバ装置を要素とする情報格納システムであって、An information storage system that receives and stores information, and an information storage system that includes a server device connected to the information storage device via a network,
前記情報格納装置が、The information storage device is
情報を受信する受信部と、A receiving unit for receiving information;
前記受信部で受信した情報を格納する情報格納部と、An information storage unit for storing information received by the receiving unit;
前記受信部で受信した情報を識別する情報識別子を生成する情報識別子生成部と、An information identifier generating unit for generating an information identifier for identifying information received by the receiving unit;
前記情報格納部とは分離しかつ前記情報識別子生成部で生成した情報識別子を格納する情報識別子格納部と、An information identifier storage unit that stores an information identifier separated from the information storage unit and generated by the information identifier generation unit;
前記情報格納部に格納していた情報が読み取り不能となった場合、または前記情報格納部への情報の格納に失敗した場合に該当の情報に係る情報識別子を前記情報識別子格納部より読み出して前記サーバ装置に向けて送信する送信部と、When the information stored in the information storage unit becomes unreadable, or when information storage in the information storage unit fails, the information identifier related to the information is read from the information identifier storage unit and the information is stored. A transmission unit for transmitting to the server device;
前記送信部で情報識別子を送信した後に前記サーバ装置よりもたらされる情報を受信する第二受信部と、A second receiving unit for receiving information provided from the server device after transmitting an information identifier in the transmitting unit;
前記第二受信部で受信した情報を格納する第二格納部とを具備し、A second storage unit for storing information received by the second reception unit,
前記サーバ装置が、The server device is
前記情報格納装置よりもたらされる情報識別子を受け付ける受付部と、A receiving unit for receiving an information identifier provided from the information storage device;
前記受付部で受け付けた情報識別子を基に識別される情報を取得する情報取得部と、An information acquisition unit for acquiring information identified based on the information identifier received by the reception unit;
前記情報取得部で取得した情報を前記情報格納装置に向けて送信する送信部とを具備しているA transmission unit that transmits the information acquired by the information acquisition unit to the information storage device.
ことを特徴とする情報格納システム。An information storage system characterized by that.
情報を受信して格納する情報格納装置及びこの情報格納装置とネットワークを介して接続しているサーバ装置を要素とする情報格納システムであって、An information storage system that receives and stores information, and an information storage system that includes a server device connected to the information storage device via a network,
前記情報格納装置が、The information storage device is
情報及びこの情報を識別する情報識別子を受信する受信部と、A receiver for receiving information and an information identifier identifying the information;
前記受信部で受信した情報を格納する情報格納部と、An information storage unit for storing information received by the receiving unit;
前記情報格納部とは分離しかつ前記受信部で受信した情報識別子を格納する情報識別子格納部と、An information identifier storage unit that stores an information identifier separated from the information storage unit and received by the reception unit;
前記情報格納部に格納していた情報が読み取り不能となった場合、または前記情報格納部への情報の格納に失敗した場合に、該当の情報に係る情報識別子を前記情報識別子格納部より読み出して前記サーバ装置に向けて送信する送信部と、When the information stored in the information storage unit becomes unreadable, or when information storage in the information storage unit fails, the information identifier related to the information is read from the information identifier storage unit. A transmission unit for transmitting to the server device;
前記送信部で情報識別子を送信した後に前記サーバ装置よりもたらされる情報を受信する第二受信部と、A second receiving unit for receiving information provided from the server device after transmitting an information identifier in the transmitting unit;
前記第二受信部で受信した情報を格納する第二格納部とを具備し、A second storage unit for storing information received by the second reception unit,
前記サーバ装置が、The server device is
前記情報格納装置よりもたらされる情報識別子を受け付ける受付部と、A receiving unit for receiving an information identifier provided from the information storage device;
前記受付部で受け付けた情報識別子を基に識別される情報を取得する情報取得部と、An information acquisition unit for acquiring information identified based on the information identifier received by the reception unit;
前記情報取得部で取得した情報を前記情報格納装置に向けて送信する送信部とを具備しているA transmission unit that transmits the information acquired by the information acquisition unit to the information storage device.
ことを特徴とする情報格納システム。An information storage system characterized by that.
前記情報格納装置は、The information storage device includes:
前記受信部で受信した情報が前記情報格納部に格納されたか否かを識別する格納識別子を生成する格納識別子生成部をさらに具備し、A storage identifier generating unit for generating a storage identifier for identifying whether the information received by the receiving unit is stored in the information storage unit;
前記情報識別子格納部において、前記情報識別子と前記格納識別子とをともに格納し、In the information identifier storage unit, the information identifier and the storage identifier are stored together,
前記送信部において、前記情報識別子と前記格納識別子とをともに読み出して前記サーバ装置に向けて送信するものであり、In the transmission unit, the information identifier and the storage identifier are read together and transmitted to the server device,
前記サーバ装置は、The server device
前記受付部において、前記情報識別子と前記格納識別子とをともに受け付け、The receiving unit receives both the information identifier and the storage identifier,
前記情報取得部において、前記情報識別子を基に識別される情報が前記情報格納部に格納されていた情報であるかどうかを前記格納識別子を参照して判断した上で、該当の情報をThe information acquisition unit determines whether the information identified on the basis of the information identifier is the information stored in the information storage unit with reference to the storage identifier. 取得し、Acquired,
前記送信部において、前記情報取得部で取得した情報を前記情報格納装置に向けて送信するものであるIn the transmission unit, the information acquired by the information acquisition unit is transmitted to the information storage device.
ことを特徴とする請求項1又は請求項2記載の情報格納システム。The information storage system according to claim 1 or 2, characterized in that
情報を受信して格納する情報格納装置及びこの情報格納装置とネットワークを介して接続しているサーバ装置を要素とする情報格納システムであって、An information storage system that receives and stores information, and an information storage system that includes a server device connected to the information storage device via a network,
前記情報格納装置が、The information storage device is
情報を受信する受信手を識別する受信手識別子を保存する管理部と、A management unit for storing a receiver identifier for identifying a receiver who receives information;
情報を受信する受信部と、A receiving unit for receiving information;
前記受信部で受信した情報を格納する情報格納部と、An information storage unit for storing information received by the receiving unit;
前記受信部で受信した情報を識別する情報識別子を生成する情報識別子生成部と、An information identifier generating unit for generating an information identifier for identifying information received by the receiving unit;
前記情報識別子生成部で生成した情報識別子を前記管理部で保存している受信手識別子とともに前記サーバ装置に向けて予め送信し、なおかつ、前記情報格納部に格納していた情報が読み取り不能となった場合、または前記情報格納部への情報の格納に失敗した場合に前記受信手識別子をサーバ装置に向けて送信する送信部と、The information identifier generated by the information identifier generation unit is transmitted in advance to the server device together with the receiver identifier stored in the management unit, and the information stored in the information storage unit becomes unreadable. Or a transmission unit that transmits the receiver identifier to a server device when storage of information in the information storage unit fails,
前記送信部で受信手識別子を送信した後に前記サーバ装置よりもたらされる情報を受信する第二受信部と、A second receiver that receives information provided by the server device after transmitting a receiver identifier in the transmitter;
前記第二受信部で受信した情報を格納する第二格納部とを具備し、A second storage unit for storing information received by the second reception unit,
前記サーバ装置が、The server device is
前記情報格納装置より事前にもたらされる情報識別子及び受信手識別子、並びに事後にもたらされる受信手識別子を受け付ける受付部と、An accepting unit that accepts an information identifier and a receiver identifier provided in advance from the information storage device, and a receiver identifier provided afterwards;
前記受付部で事前に受け付けた情報識別子と受信手識別子とを対応づけて格納する情報識別子格納部と、An information identifier storage unit that stores an information identifier and a receiver identifier received in advance in the reception unit in association with each other;
前記受付部で事後に受け付けた受信手識別子に対応づけられている情報識別子を前記情報識別子格納部の内容から検索し、検索した情報識別子を基に識別される情報を取得する情報取得部と、An information acquisition unit that retrieves information identifiers associated with receiver identifiers received after the reception unit from the contents of the information identifier storage unit, and acquires information identified based on the searched information identifiers;
前記情報取得部で取得した情報を前記情報格納装置に向けて送信する送信部とを具備しているA transmission unit that transmits the information acquired by the information acquisition unit to the information storage device.
ことを特徴とする情報格納システム。An information storage system characterized by that.
情報を受信して格納する情報格納装置及びこの情報格納装置とネットワークを介して接続しているサーバ装置を要素とする情報格納システムであって、An information storage system that receives and stores information, and an information storage system that includes a server device connected to the information storage device via a network,
前記情報格納装置が、The information storage device is
情報を受信する受信手を識別する受信手識別子を保存する管理部と、A management unit for storing a receiver identifier for identifying a receiver who receives information;
情報及びこの情報を識別する情報識別子を受信する受信部と、A receiver for receiving information and an information identifier identifying the information;
前記受信部で受信した情報を格納する情報格納部と、An information storage unit for storing information received by the receiving unit;
前記情報受信部で受信した情報識別子を前記管理部で保存している受信手識別子とともに前記サーバ装置に向けて予め送信し、なおかつ、前記情報格納部に格納していた情報が読み取り不能となった場合、または前記情報格納部への情報の格納に失敗した場合に前記受信手識別子をサーバ装置に向けて送信する送信部と、The information identifier received by the information reception unit is transmitted in advance to the server device together with the receiver identifier stored in the management unit, and the information stored in the information storage unit becomes unreadable. A transmission unit that transmits the receiver identifier to a server device when storage of information in the information storage unit fails, or
前記送信部で受信手識別子を送信した後に前記サーバ装置よりもたらされる情報を受信する第二受信部と、A second receiver that receives information provided by the server device after transmitting a receiver identifier in the transmitter;
前記第二受信部で受信した情報を格納する第二格納部とを具備し、A second storage unit for storing information received by the second reception unit,
前記サーバ装置が、The server device is
前記情報格納装置より事前にもたらされる情報識別子及び受信手識別子、並びに事後にもたらされる受信手識別子を受け付ける受付部と、An accepting unit that accepts an information identifier and a receiver identifier provided in advance from the information storage device, and a receiver identifier provided afterwards;
前記受付部で事前に受け付けた情報識別子と受信手識別子とを対応づけて格納する情報識別子格納部と、An information identifier storage unit that stores an information identifier and a receiver identifier received in advance in the reception unit in association with each other;
前記受付部で事後に受け付けた受信手識別子に対応づけられている情報識別子を前記情報識別子格納部の内容から検索し、検索した情報識別子を基に識別される情報を取得する情報取得部と、An information acquisition unit that retrieves information identifiers associated with receiver identifiers received after the reception unit from the contents of the information identifier storage unit, and acquires information identified based on the searched information identifiers;
前記情報取得部で取得した情報を前記情報格納装置に向けて送信する送信部とを具備しているA transmission unit that transmits the information acquired by the information acquisition unit to the information storage device.
ことを特徴とする情報格納システム。An information storage system characterized by that.
前記情報格納装置は、The information storage device includes:
前記受信部で受信した情報が前記情報格納部に格納されたか否かを識別する格納識別子を生成する格納識別子生成部をさらに具備し、A storage identifier generating unit for generating a storage identifier for identifying whether the information received by the receiving unit is stored in the information storage unit;
前記送信部において、前記情報識別子及び前記格納識別子を前記受信手識別子とともに前記サーバ装置に向けて予め送信するものであり、In the transmission unit, the information identifier and the storage identifier are transmitted in advance to the server device together with the receiver identifier,
前記サーバ装置は、The server device
前記受付部において、事前に前記情報識別子及び前記格納識別子を前記受信手識別子とともに受け付け、In the reception unit, the information identifier and the storage identifier are received together with the receiver identifier in advance,
前記情報識別子格納部において、前記情報識別子及び前記格納識別子と前記受信手識別子とを対応づけて格納し、In the information identifier storage unit, the information identifier and the storage identifier are stored in association with the receiver identifier,
前記情報取得部において、前記情報識別子を基に識別される情報が前記情報格納部に格納されていた情報であるかどうかを前記格納識別子を参照して判断した上で、該当の情報を取得し、The information acquisition unit determines whether the information identified based on the information identifier is information stored in the information storage unit with reference to the storage identifier, and acquires the corresponding information. ,
前記送信部において、前記情報取得部で取得した情報を前記情報格納装置に向けて送信するものであるIn the transmission unit, the information acquired by the information acquisition unit is transmitted to the information storage device.
ことを特徴とする請求項4又は請求項5記載の情報格納システム。6. The information storage system according to claim 4 or 5, wherein:
請求項1又は請求項3記載の情報格納システムを構成するために用いられるものであって、It is used for configuring the information storage system according to claim 1 or claim 3,
情報を受信する受信部と、A receiving unit for receiving information;
前記受信部で受信した情報を格納する情報格納部と、An information storage unit for storing information received by the receiving unit;
前記受信部で受信した情報を識別する情報識別子を生成する情報識別子生成部と、An information identifier generating unit for generating an information identifier for identifying information received by the receiving unit;
前記情報格納部とは分離しかつ前記情報識別子生成部で生成した情報識別子を格納する情報識別子格納部と、An information identifier storage unit that stores an information identifier separated from the information storage unit and generated by the information identifier generation unit;
前記情報格納部に格納していた情報が読み取り不能となった場合、または前記情報格納部への情報の格納に失敗した場合に該当の情報に係る情報識別子を前記情報識別子格納部より読み出して前記サーバ装置に向けて送信する送信部と、When the information stored in the information storage unit becomes unreadable, or when information storage in the information storage unit fails, the information identifier related to the information is read from the information identifier storage unit and the information is stored. A transmission unit for transmitting to the server device;
前記送信部で情報識別子を送信した後に前記サーバ装置よりもたらされる情報を受信する第二受信部と、A second receiving unit for receiving information provided from the server device after transmitting an information identifier in the transmitting unit;
前記第二受信部で受信した情報を格納する第二格納部とA second storage for storing information received by the second receiver;
を具備する情報格納装置。An information storage device comprising:
請求項2又は請求項3記載の情報格納システムを構成するために用いられるものであって、It is used for configuring the information storage system according to claim 2 or claim 3,
情報及びこの情報を識別する情報識別子を受信する受信部と、A receiver for receiving information and an information identifier identifying the information;
前記受信部で受信した情報を格納する情報格納部と、An information storage unit for storing information received by the receiving unit;
前記情報格納部とは分離しかつ前記受信部で受信した情報識別子を格納する情報識別子格納部と、An information identifier storage unit that stores an information identifier separated from the information storage unit and received by the reception unit;
前記情報格納部に格納していた情報が読み取り不能となった場合、または前記情報格納部への情報の格納に失敗した場合に、該当の情報に係る情報識別子を前記情報識別子格納部より読み出して前記サーバ装置に向けて送信する送信部と、When the information stored in the information storage unit becomes unreadable, or when storing information in the information storage unit fails, the information identifier related to the information is read from the information identifier storage unit. A transmission unit for transmitting to the server device;
前記送信部で情報識別子を送信した後に前記サーバ装置よりもたらされる情報を受信する第二受信部と、A second receiving unit for receiving information provided from the server device after transmitting an information identifier in the transmitting unit;
前記第二受信部で受信した情報を格納する第二格納部とA second storage for storing information received by the second receiver;
を具備する情報格納装置。An information storage device comprising:
前記受信部で受信した情報が前記情報格納部に格納されたか否かを識別する格納識別子を生成する格納識別子生成部をさらに具備し、A storage identifier generating unit for generating a storage identifier for identifying whether the information received by the receiving unit is stored in the information storage unit;
前記情報識別子格納部において、前記情報識別子と前記格納識別子とをともに格納し、In the information identifier storage unit, the information identifier and the storage identifier are stored together,
前記送信部において、前記情報識別子と前記格納識別子とをともに読み出して前記サーバIn the transmitting unit, the information identifier and the storage identifier are read together to read the server 装置に向けて送信する請求項7又は請求項8記載の情報格納装置。The information storage device according to claim 7 or 8, wherein the information storage device transmits the information to the device.
請求項4又は請求項6記載の情報格納システムを構成するために用いられるものであって、It is used for configuring the information storage system according to claim 4 or claim 6,
情報を受信する受信手を識別する受信手識別子を保存する管理部と、A management unit for storing a receiver identifier for identifying a receiver who receives information;
情報を受信する受信部と、A receiving unit for receiving information;
前記受信部で受信した情報を格納する情報格納部と、An information storage unit for storing information received by the receiving unit;
前記受信部で受信した情報を識別する情報識別子を生成する情報識別子生成部と、An information identifier generating unit for generating an information identifier for identifying information received by the receiving unit;
前記情報識別子生成部で生成した情報識別子を前記管理部で保存している受信手識別子とともに前記サーバ装置に向けて予め送信し、なおかつ、前記情報格納部に格納していた情報が読み取り不能となった場合、または前記情報格納部への情報の格納に失敗した場合に前記受信手識別子をサーバ装置に向けて送信する送信部と、The information identifier generated by the information identifier generation unit is transmitted in advance to the server device together with the receiver identifier stored in the management unit, and the information stored in the information storage unit becomes unreadable. Or a transmission unit that transmits the receiver identifier to a server device when storage of information in the information storage unit fails,
前記送信部で受信手識別子を送信した後に前記サーバ装置よりもたらされる情報を受信する第二受信部と、A second receiver that receives information provided by the server device after transmitting a receiver identifier in the transmitter;
前記第二受信部で受信した情報を格納する第二格納部とA second storage for storing information received by the second receiver;
を具備する情報格納装置。An information storage device comprising:
請求項5又は請求項6記載の情報格納システムを構成するために用いられるものであって、It is used for configuring the information storage system according to claim 5 or claim 6,
情報を受信する受信手を識別する受信手識別子を保存する管理部と、A management unit for storing a receiver identifier for identifying a receiver who receives information;
情報及びこの情報を識別する情報識別子を受信する受信部と、A receiver for receiving information and an information identifier identifying the information;
前記受信部で受信した情報を格納する情報格納部と、An information storage unit for storing information received by the receiving unit;
前記情報受信部で受信した情報識別子を前記管理部で保存している受信手識別子とともに前記サーバ装置に向けて予め送信し、なおかつ、前記情報格納部に格納していた情報が読み取り不能となった場合、または前記情報格納部への情報の格納に失敗した場合に前記受信手識別子をサーバ装置に向けて送信する送信部と、The information identifier received by the information reception unit is transmitted in advance to the server device together with the receiver identifier stored in the management unit, and the information stored in the information storage unit becomes unreadable. A transmission unit that transmits the receiver identifier to a server device when storage of information in the information storage unit fails, or
前記送信部で受信手識別子を送信した後に前記サーバ装置よりもたらされる情報を受信する第二受信部と、A second receiver that receives information provided by the server device after transmitting a receiver identifier in the transmitter;
前記第二受信部で受信した情報を格納する第二格納部とA second storage for storing information received by the second receiver;
を具備する情報格納装置。An information storage device comprising:
前記受信部で受信した情報が前記情報格納部に格納されたか否かを識別する格納識別子を生成する格納識別子生成部をさらに具備し、A storage identifier generating unit for generating a storage identifier for identifying whether the information received by the receiving unit is stored in the information storage unit;
前記送信部において、前記情報識別子及び前記格納識別子を前記受信手識別子とともに前記サーバ装置に向けて予め送信する請求項10又は請求項11記載の情報格納装置。The information storage device according to claim 10 or 11, wherein the transmission unit transmits the information identifier and the storage identifier together with the receiver identifier toward the server device.
請求項1又は請求項3記載の情報格納システムを構成するために用いられるものであって、コンピュータを、It is used for constituting the information storage system according to claim 1 or 3, wherein a computer is
情報を受信する受信部、A receiver for receiving information,
前記受信部で受信した情報を格納する情報格納部、An information storage unit for storing information received by the reception unit;
前記受信部で受信した情報を識別する情報識別子を生成する情報識別子生成部、An information identifier generating unit for generating an information identifier for identifying information received by the receiving unit;
前記情報格納部とは分離しかつ前記情報識別子生成部で生成した情報識別子を格納する情報識別子格納部、An information identifier storage unit that stores an information identifier separated from the information storage unit and generated by the information identifier generation unit;
前記情報格納部に格納していた情報が読み取り不能となった場合、または前記情報格納部への情報の格納に失敗した場合に該当の情報に係る情報識別子を前記情報識別子格納部より読み出して前記サーバ装置に向けて送信する送信部、When the information stored in the information storage unit becomes unreadable, or when information storage in the information storage unit fails, the information identifier related to the information is read from the information identifier storage unit and the information is stored. A transmission unit for transmitting to the server device,
前記送信部で情報識別子を送信した後に前記サーバ装置よりもたらされる情報を受信する第二受信部、並びに、A second receiving unit for receiving information provided from the server device after transmitting an information identifier in the transmitting unit; and
前記第二受信部で受信した情報を格納する第二格納部Second storage unit for storing information received by the second reception unit
として機能させるプログラム。Program to function as.
請求項2又は請求項3記載の情報格納システムを構成するために用いられるものであって、コンピュータを、It is used for constituting the information storage system according to claim 2 or claim 3, wherein a computer is
情報及びこの情報を識別する情報識別子を受信する受信部、A receiving unit for receiving information and an information identifier for identifying the information;
前記受信部で受信した情報を格納する情報格納部、An information storage unit for storing information received by the reception unit;
前記情報格納部とは分離しかつ前記受信部で受信した情報識別子を格納する情報識別子格納部、An information identifier storage unit that stores an information identifier separated from the information storage unit and received by the reception unit;
前記情報格納部に格納していた情報が読み取り不能となった場合、または前記情報格納部への情報の格納に失敗した場合に、該当の情報に係る情報識別子を前記情報識別子格納部より読み出して前記サーバ装置に向けて送信する送信部、When the information stored in the information storage unit becomes unreadable, or when information storage in the information storage unit fails, the information identifier related to the information is read from the information identifier storage unit. A transmission unit for transmitting to the server device;
前記送信部で情報識別子を送信した後に前記サーバ装置よりもたらされる情報を受信する第二受信部、並びに、A second receiving unit for receiving information provided from the server device after transmitting an information identifier in the transmitting unit; and
前記第二受信部で受信した情報を格納する第二格納部Second storage unit for storing information received by the second reception unit
として機能させるプログラム。Program to function as.
さらに、コンピュータを、前記受信部で受信した情報が前記情報格納部に格納されたか否かを識別する格納識別子を生成する格納識別子生成部としても機能させ、Further, the computer is caused to function as a storage identifier generation unit that generates a storage identifier for identifying whether the information received by the reception unit is stored in the information storage unit,
前記情報識別子格納部において、前記情報識別子と前記格納識別子とをともに格納し、In the information identifier storage unit, the information identifier and the storage identifier are stored together,
前記送信部において、前記情報識別子と前記格納識別子とをともに読み出して前記サーバ装置に向けて送信する請求項13又は請求項14記載のプログラム。The program according to claim 13 or 14, wherein the transmission unit reads both the information identifier and the storage identifier and transmits the read-out information to the server device.
請求項4又は請求項6記載の情報格納システムを構成するために用いられるものであって、コンピュータを、A computer used for configuring the information storage system according to claim 4 or 6,
情報を受信する受信手を識別する受信手識別子を保存する管理部、A management unit for storing a receiver identifier for identifying a receiver who receives information;
情報を受信する受信部、A receiver for receiving information,
前記受信部で受信した情報を格納する情報格納部、An information storage unit for storing information received by the reception unit;
前記受信部で受信した情報を識別する情報識別子を生成する情報識別子生成部、An information identifier generating unit for generating an information identifier for identifying information received by the receiving unit;
前記情報識別子生成部で生成した情報識別子を前記管理部で保存している受信手識別子とともに前記サーバ装置に向けて予め送信し、なおかつ、前記情報格納部に格納していた情報が読み取り不能となった場合、または前記情報格納部への情報の格納に失敗した場合に前記受信手識別子をサーバ装置に向けて送信する送信部、The information identifier generated by the information identifier generation unit is transmitted in advance to the server device together with the receiver identifier stored in the management unit, and the information stored in the information storage unit becomes unreadable. Or a transmission unit that transmits the receiver identifier to a server device when storage of information in the information storage unit fails,
前記送信部で受信手識別子を送信した後に前記サーバ装置よりもたらされる情報を受信する第二受信部、並びに、A second receiver that receives information provided from the server device after transmitting a receiver identifier in the transmitter; and
前記第二受信部で受信した情報を格納する第二格納部Second storage unit for storing information received by the second reception unit
として機能させるプログラム。Program to function as.
請求項5又は請求項6記載の情報格納システムを構成するために用いられるものであって、コンピュータを、A computer used for configuring the information storage system according to claim 5 or 6, wherein
情報を受信する受信手を識別する受信手識別子を保存する管理部、A management unit for storing a receiver identifier for identifying a receiver who receives information;
情報及びこの情報を識別する情報識別子を受信する受信部、A receiving unit for receiving information and an information identifier for identifying the information;
前記受信部で受信した情報を格納する情報格納部、An information storage unit for storing information received by the reception unit;
前記情報受信部で受信した情報識別子を前記管理部で保存している受信手識別子とともに前記サーバ装置に向けて予め送信し、なおかつ、前記情報格納部に格納していた情報が読み取り不能となった場合、または前記情報格納部への情報の格納に失敗した場合に前記受信手識別子をサーバ装置に向けて送信する送信部、The information identifier received by the information reception unit is transmitted in advance to the server device together with the receiver identifier stored in the management unit, and the information stored in the information storage unit becomes unreadable. A transmission unit that transmits the receiver identifier to the server device when storage of information in the information storage unit fails, or
前記送信部で受信手識別子を送信した後に前記サーバ装置よりもたらされる情報を受信する第二受信部、並びに、A second receiver that receives information provided from the server device after transmitting a receiver identifier in the transmitter; and
前記第二受信部で受信した情報を格納する第二格納部Second storage unit for storing information received by the second reception unit
として機能させるプログラム。Program to function as.
さらに、コンピュータを、前記受信部で受信した情報が前記情報格納部に格納されたか否かを識別する格納識別子を生成する格納識別子生成部としても機能させ、Further, the computer is caused to function as a storage identifier generation unit that generates a storage identifier for identifying whether the information received by the reception unit is stored in the information storage unit,
前記送信部において、前記情報識別子及び前記格納識別子を前記受信手識別子とともに前記サーバ装置に向けて予め送信する請求項16又は請求項17記載のプログラム。The program according to claim 16 or 17, wherein the transmitting unit transmits the information identifier and the storage identifier together with the receiver identifier to the server device.
請求項1又は請求項3記載の情報格納システムを構成するために用いられるものであって、It is used for configuring the information storage system according to claim 1 or claim 3,
前記情報格納装置よりもたらされる情報識別子を受け付ける受付部と、A receiving unit for receiving an information identifier provided from the information storage device;
前記受付部で受け付けた情報識別子を基に識別される情報を取得する情報取得部と、An information acquisition unit for acquiring information identified based on the information identifier received by the reception unit;
前記情報取得部で取得した情報を前記情報格納装置に向けて送信する送信部とA transmission unit for transmitting information acquired by the information acquisition unit to the information storage device;
を具備するサーバ装置。A server device comprising:
請求項2又は請求項3記載の情報格納システムを構成するために用いられるものであって、It is used for configuring the information storage system according to claim 2 or claim 3,
前記情報格納装置よりもたらされる情報識別子を受け付ける受付部と、A receiving unit for receiving an information identifier provided from the information storage device;
前記受付部で受け付けた情報識別子を基に識別される情報を取得する情報取得部と、An information acquisition unit for acquiring information identified based on the information identifier received by the reception unit;
前記情報取得部で取得した情報を前記情報格納装置に向けて送信する送信部とA transmission unit for transmitting information acquired by the information acquisition unit to the information storage device;
を具備するサーバ装置。A server device comprising:
前記受付部において、前記情報識別子と前記格納識別子とをともに受け付け、The receiving unit receives both the information identifier and the storage identifier,
前記情報取得部において、前記情報識別子を基に識別される情報が前記情報格納部に格納されていた情報であるかどうかを前記格納識別子を参照して判断した上で、該当の情報を取得し、The information acquisition unit determines whether the information identified based on the information identifier is information stored in the information storage unit with reference to the storage identifier, and acquires the corresponding information. ,
前記送信部において、前記情報取得部で取得した情報を前記情報格納装置に向けて送信する請求項19又は請求項20記載のサーバ装置。21. The server device according to claim 19 or 20, wherein the transmission unit transmits information acquired by the information acquisition unit to the information storage device.
請求項4又は請求項6記載の情報格納システムを構成するために用いられるものであって、It is used for configuring the information storage system according to claim 4 or claim 6,
前記情報格納装置より事前にもたらされる情報識別子及び受信手識別子、並びに事後にもたらされる受信手識別子を受け付ける受付部と、An accepting unit that accepts an information identifier and a receiver identifier provided in advance from the information storage device, and a receiver identifier provided afterwards;
前記受付部で事前に受け付けた情報識別子と受信手識別子とを対応づけて格納する情報識別子格納部と、An information identifier storage unit that stores an information identifier and a receiver identifier received in advance in the reception unit in association with each other;
前記受付部で事後に受け付けた受信手識別子に対応づけられている情報識別子を前記情報識別子格納部の内容から検索し、検索した情報識別子を基に識別される情報を取得する情報取得部と、An information acquisition unit that retrieves information identifiers associated with receiver identifiers received after the reception unit from the contents of the information identifier storage unit, and acquires information identified based on the searched information identifiers;
前記情報取得部で取得した情報を前記情報格納装置に向けて送信する送信部とA transmission unit for transmitting information acquired by the information acquisition unit to the information storage device;
を具備するサーバ装置。A server device comprising:
請求項5又は請求項6記載の情報格納システムを構成するために用いられるものであって、It is used for configuring the information storage system according to claim 5 or claim 6,
前記情報格納装置より事前にもたらされる情報識別子及び受信手識別子、並びに事後にもたらされる受信手識別子を受け付ける受付部と、An accepting unit that accepts an information identifier and a receiver identifier provided in advance from the information storage device, and a receiver identifier provided afterwards;
前記受付部で事前に受け付けた情報識別子と受信手識別子とを対応づけて格納する情報識別子格納部と、An information identifier storage unit that stores an information identifier and a receiver identifier received in advance in the reception unit in association with each other;
前記受付部で事後に受け付けた受信手識別子に対応づけられている情報識別子を前記情報識別子格納部の内容から検索し、検索した情報識別子を基に識別される情報を取得する情報取得部と、An information acquisition unit that retrieves information identifiers associated with receiver identifiers received after the reception unit from the contents of the information identifier storage unit, and acquires information identified based on the searched information identifiers;
前記情報取得部で取得した情報を前記情報格納装置に向けて送信する送信部とA transmission unit for transmitting information acquired by the information acquisition unit to the information storage device;
を具備するサーバ装置。A server device comprising:
前記受付部において、事前に前記情報識別子及び前記格納識別子を前記受信手識別子とともに受け付け、In the reception unit, the information identifier and the storage identifier are received together with the receiver identifier in advance,
前記情報識別子格納部において、前記情報識別子及び前記格納識別子と前記受信手識別子とを対応づけて格納し、In the information identifier storage unit, the information identifier and the storage identifier are stored in association with the receiver identifier,
前記情報取得部において、前記情報識別子を基に識別される情報が前記情報格納部に格納されていた情報であるかどうかを前記格納識別子を参照して判断した上で、該当の情報を取得し、The information acquisition unit determines whether the information identified based on the information identifier is information stored in the information storage unit with reference to the storage identifier, and acquires the corresponding information. ,
前記送信部において、前記情報取得部で取得した情報を前記情報格納装置に向けて送信する請求項22又は請求項23記載のサーバ装置。The server device according to claim 22 or 23, wherein the transmission unit transmits the information acquired by the information acquisition unit toward the information storage device.
請求項1又は請求項3記載の情報格納システムを構成するために用いられるものであって、コンピュータを、It is used for constituting the information storage system according to claim 1 or 3, wherein a computer is
前記情報格納装置よりもたらされる情報識別子を受け付ける受付部、A receiving unit for receiving an information identifier provided from the information storage device;
前記受付部で受け付けた情報識別子を基に識別される情報を取得する情報取得部、並びに、An information acquisition unit for acquiring information identified based on the information identifier received by the reception unit; and
前記情報取得部で取得した情報を前記情報格納装置に向けて送信する送信部A transmission unit that transmits information acquired by the information acquisition unit to the information storage device
として機能させるプログラム。Program to function as.
請求項2又は請求項3記載の情報格納システムを構成するために用いられるものであって、コンピュータを、It is used for constituting the information storage system according to claim 2 or claim 3, wherein a computer is
前記情報格納装置よりもたらされる情報識別子を受け付ける受付部、A receiving unit for receiving an information identifier provided from the information storage device;
前記受付部で受け付けた情報識別子を基に識別される情報を取得する情報取得部、並びに、An information acquisition unit for acquiring information identified based on the information identifier received by the reception unit; and
前記情報取得部で取得した情報を前記情報格納装置に向けて送信する送信部A transmission unit that transmits information acquired by the information acquisition unit to the information storage device
として機能させるプログラム。Program to function as.
前記受付部において、前記情報識別子と前記格納識別子とをともに受け付け、The receiving unit receives both the information identifier and the storage identifier,
前記情報取得部において、前記情報識別子を基に識別される情報が前記情報格納部に格納されていた情報であるかどうかを前記格納識別子を参照して判断した上で、該当の情報を取得し、The information acquisition unit determines whether the information identified based on the information identifier is information stored in the information storage unit with reference to the storage identifier, and acquires the corresponding information. ,
前記送信部において、前記情報取得部で取得した情報を前記情報格納装置に向けて送信する請求項25又は請求項26記載のプログラム。27. The program according to claim 25 or claim 26, wherein the transmission unit transmits the information acquired by the information acquisition unit toward the information storage device.
請求項4又は請求項6記載の情報格納システムを構成するために用いられるものであって、コンピュータを、A computer used for configuring the information storage system according to claim 4 or 6,
前記情報格納装置より事前にもたらされる情報識別子及び受信手識別子、並びに事後にもたらされる受信手識別子を受け付ける受付部、An accepting unit for accepting an information identifier and a receiver identifier provided in advance from the information storage device, and a receiver identifier provided after the fact;
前記受付部で事前に受け付けた情報識別子と受信手識別子とを対応づけて格納する情報識別子格納部、An information identifier storage unit for storing the information identifier and the receiver identifier received in advance in the reception unit in association with each other;
前記受付部で事後に受け付けた受信手識別子に対応づけられている情報識別子を前記情報識別子格納部の内容から検索し、検索した情報識別子を基に識別される情報を取得する情報取得部、並びに、An information acquisition unit that searches the information identifier storage unit for an information identifier associated with a receiver identifier received after the reception unit, and acquires information identified based on the searched information identifier; and ,
前記情報取得部で取得した情報を前記情報格納装置に向けて送信する送信部A transmission unit that transmits information acquired by the information acquisition unit to the information storage device
として機能させるプログラム。Program to function as.
請求項5又は請求項6記載の情報格納システムを構成するために用いられるものであって、コンピュータを、A computer used for configuring the information storage system according to claim 5 or 6, wherein
前記情報格納装置より事前にもたらされる情報識別子及び受信手識別子、並びに事後にもたらされる受信手識別子を受け付ける受付部、An accepting unit for accepting an information identifier and a receiver identifier provided in advance from the information storage device, and a receiver identifier provided after the fact;
前記受付部で事前に受け付けた情報識別子と受信手識別子とを対応づけて格納する情報識別子格納部、An information identifier storage unit for storing the information identifier and the receiver identifier received in advance in the reception unit in association with each other;
前記受付部で事後に受け付けた受信手識別子に対応づけられている情報識別子を前記情報識別子格納部の内容から検索し、検索した情報識別子を基に識別される情報を取得する情報取得部、並びに、An information acquisition unit that searches the information identifier storage unit for an information identifier associated with a receiver identifier received after the reception unit, and acquires information identified based on the searched information identifier; and ,
前記情報取得部で取得した情報を前記情報格納装置に向けて送信する送信部A transmission unit that transmits information acquired by the information acquisition unit to the information storage device
として機能させるプログラム。Program to function as.
前記受付部において、事前に前記情報識別子及び前記格納識別子を前記受信手識別子とともに受け付け、In the reception unit, the information identifier and the storage identifier are received together with the receiver identifier in advance,
前記情報識別子格納部において、前記情報識別子及び前記格納識別子と前記受信手識別子とを対応づけて格納し、In the information identifier storage unit, the information identifier and the storage identifier are stored in association with the receiver identifier,
前記情報取得部において、前記情報識別子を基に識別される情報が前記情報格納部に格納されていた情報であるかどうかを前記格納識別子を参照して判断した上で、該当の情報を取得し、The information acquisition unit determines whether the information identified based on the information identifier is information stored in the information storage unit with reference to the storage identifier, and acquires the corresponding information. ,
前記送信部において、前記情報取得部で取得した情報を前記情報格納装置に向けて送信する請求項28又は請求項29記載のプログラム。30. The program according to claim 28 or 29, wherein the transmission unit transmits the information acquired by the information acquisition unit toward the information storage device.
JP2001234808A 2001-08-02 2001-08-02 Information storage system, information storage device, server device, and program Expired - Fee Related JP3857084B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001234808A JP3857084B2 (en) 2001-08-02 2001-08-02 Information storage system, information storage device, server device, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001234808A JP3857084B2 (en) 2001-08-02 2001-08-02 Information storage system, information storage device, server device, and program

Publications (2)

Publication Number Publication Date
JP2003046927A JP2003046927A (en) 2003-02-14
JP3857084B2 true JP3857084B2 (en) 2006-12-13

Family

ID=19066351

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001234808A Expired - Fee Related JP3857084B2 (en) 2001-08-02 2001-08-02 Information storage system, information storage device, server device, and program

Country Status (1)

Country Link
JP (1) JP3857084B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5629088B2 (en) * 2009-11-30 2014-11-19 株式会社メガチップス Recording data record management system

Also Published As

Publication number Publication date
JP2003046927A (en) 2003-02-14

Similar Documents

Publication Publication Date Title
US7010720B2 (en) Data reception system capable of replacing recording medium
US8214444B2 (en) Email attachment management in a computer system
US9451203B2 (en) Downloading file reception process
US7444485B1 (en) Method and apparatus for duplicating computer backup data
US20060085613A1 (en) Data backup method and system
US20010032188A1 (en) Information distribution system
WO2001046808A1 (en) Distributed data archive device and system
WO1999009480A1 (en) Method and system for nonredundant backup of identical files stored on remote computers
JP2005196683A (en) Information processing system, information processing apparatus, and information processing system control method
US8819205B2 (en) Content transfer system, content transfer method and home server
US20080104584A1 (en) Upgrade service system
US7676503B2 (en) Hybrid computer restore using network service
JP2006012192A (en) Distributed data archiving system
US8239508B2 (en) Storage system and data management method in storage system
JP3857084B2 (en) Information storage system, information storage device, server device, and program
JP2009116839A (en) Content transfer system, content transfer method and home server
CN1980153A (en) System and method to manage changes to computer system
TW486640B (en) Storage medium and information transfer system using the storage medium
JP4213899B2 (en) Data receiving system having recording medium exchange function
JPH1115903A (en) System for updating customer information of branch offices
GB2378536A (en) A method of logging message activity
JP2001331326A (en) Software supply system, software supply method, and recording medium
KR100663605B1 (en) Electronic document backup / recovery device and method
KR20010089725A (en) Database system
JPH1168638A (en) Automatic download device

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20051206

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060206

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20060912

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20060913

R150 Certificate of patent or registration of utility model

Ref document number: 3857084

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090922

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100922

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110922

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120922

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130922

Year of fee payment: 7

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees