Movatterモバイル変換


[0]ホーム

URL:


JP2012248021A - Information processing unit, asset information managing method and program - Google Patents

Information processing unit, asset information managing method and program
Download PDF

Info

Publication number
JP2012248021A
JP2012248021AJP2011119583AJP2011119583AJP2012248021AJP 2012248021 AJP2012248021 AJP 2012248021AJP 2011119583 AJP2011119583 AJP 2011119583AJP 2011119583 AJP2011119583 AJP 2011119583AJP 2012248021 AJP2012248021 AJP 2012248021A
Authority
JP
Japan
Prior art keywords
information
user
heir
identification information
asset
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.)
Pending
Application number
JP2011119583A
Other languages
Japanese (ja)
Inventor
Ikufumi Moriya
郁文 森谷
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon IncfiledCriticalCanon Inc
Priority to JP2011119583ApriorityCriticalpatent/JP2012248021A/en
Publication of JP2012248021ApublicationCriticalpatent/JP2012248021A/en
Pendinglegal-statusCriticalCurrent

Links

Images

Landscapes

Abstract

Translated fromJapanese

【課題】ネットワーク上に記憶されている資産情報を元のユーザから相続人となるユーザにより適切に譲渡できるように管理することを目的とする。
【解決手段】記憶部には、ユーザの資産情報とユーザを識別する識別情報とが関連付けられて記憶され、更に、ユーザの識別情報とユーザの相続人を識別する識別情報とが関連付けられて記憶され、ユーザが生きているかを確認する確認情報をユーザ端末に送信し、確認情報に対する返答情報をユーザ端末から受信し、一定の時間内に返答情報を受信していないと判断すると、ユーザの識別情報をもとに記憶部から資産情報と相続人の識別情報とを読み出し、資産情報と相続人の識別情報とを関連付けて記憶部に格納することによって課題を解決する。
【選択図】図9
An object of the present invention is to manage asset information stored on a network so that it can be appropriately transferred from an original user to a heir user.
In a storage unit, asset information of a user and identification information for identifying the user are stored in association with each other, and further, identification information of the user and identification information for identifying a user's heir are associated and stored. Identification information for confirming whether the user is alive is transmitted to the user terminal, response information for the confirmation information is received from the user terminal, and it is determined that the response information has not been received within a certain period of time. Based on the information, the asset information and the identification information of the heir are read from the storage unit, and the asset information and the identification information of the heir are associated and stored in the storage unit, thereby solving the problem.
[Selection] Figure 9

Description

Translated fromJapanese

本発明は、情報処理装置、資産情報管理方法、及びプログラムに関する。  The present invention relates to an information processing apparatus, an asset information management method, and a program.

近年、画像データ、音楽データ、画像データをレイアウト編集したアルバムデータなどのコンテンツをクライアント装置がネットワークを介してコンテンツ管理サーバ装置にアップロードし、コンテンツがコンテンツ管理サーバ装置で保管されている。
このような場合、クライアント装置のユーザ以外は、コンテンツがコンテンツ管理サーバ装置に保管してあることを知ることができなかったり、たとえ知っていてもアクセス制限のためにコンテンツを参照できなかったりした。したがって、ユーザが死亡してしまうと、他のユーザがコンテンツを相続して管理することができなかった。
ここで、ユーザの相続の原因が発生したことがシステムに入力されると、データベースに登録済みの処理方法およびコンテンツに基づき、処理を行うことが開示されている(特許文献1参照)。なお、コンテンツの譲渡(相続)を行うために、ユーザによりコンテンツの処理方法とコンテンツとが関連付けられて予めデータベースに登録されている。
この仕組よれば、相続の原因が入力されることで、事前に登録された処理方法とコンテンツとの関連付けに基づいて、そのコンテンツを他のユーザに譲渡することができる。
In recent years, content such as image data, music data, and album data obtained by editing the layout of image data is uploaded to a content management server device by a client device via a network, and the content is stored in the content management server device.
In such a case, other than the user of the client device cannot know that the content is stored in the content management server device, or even if it knows, the content cannot be referred due to access restriction. Therefore, if the user dies, other users cannot inherit and manage the content.
Here, it is disclosed that when a cause of user inheritance is input to the system, processing is performed based on a processing method and content registered in a database (see Patent Document 1). In order to transfer (inherit) content, the content processing method is associated with the content by the user and registered in advance in the database.
According to this structure, when the cause of inheritance is input, the content can be transferred to another user based on the association between the processing method registered in advance and the content.

特開2008−234341号公報JP 2008-234341 A

ここで、従来の仕組みでは、ユーザの所有するコンテンツをユーザの死後に参照するためには、管理者に問い合わせて法的な手続きをとるなど、複雑な手順を踏まなければならなかった。
他方、特許文献1に記載の方法では、事前に処理方法とコンテンツとを関連付けてデータベースに登録しておき、相続の原因の入力が他のユーザを介して行われることで、他のユーザにコンテンツを譲渡することができる。しかしながら、このような方法では、相続の原因の入力が他のユーザに起因しているので、相続の原因の入力が行われないことがあり、コンテンツ等の資産情報が譲渡されない事態が生じ、資産情報が適切に管理できないおそれがある。
Here, in the conventional mechanism, in order to refer to the contents owned by the user after the death of the user, it has been necessary to take a complicated procedure such as inquiring the administrator and taking a legal procedure.
On the other hand, in the method described inPatent Document 1, the processing method and the content are associated with each other and registered in the database in advance, and the cause of inheritance is input via the other user, so that the content can be transmitted to the other user. Can be transferred. However, in such a method, since the input of the cause of inheritance is attributed to another user, the input of the cause of inheritance may not be performed, and a situation may occur in which asset information such as content is not transferred. Information may not be managed properly.

本発明はこのような問題点に鑑みなされたもので、資産情報をより適切に管理することを目的とする。  The present invention has been made in view of such problems, and an object thereof is to more appropriately manage asset information.

そこで、本発明に係る情報処理装置は、ユーザが利用するユーザ端末および前記ユーザの資産情報と前記ユーザを識別する識別情報とが関連付けられて記憶され、更に、前記ユーザの識別情報と前記ユーザの相続人を識別する識別情報とが関連付けられて記憶された記憶部と通信可能に接続された情報処理装置であって、前記ユーザが生きているかを確認する確認情報を前記ユーザ端末に送信し、前記確認情報に対する返答情報を前記ユーザ端末から受信する通信手段と、前記通信手段で一定の時間内に前記返答情報が受信されていないと判断すると、前記ユーザの識別情報をもとに前記記憶部から前記資産情報と前記相続人の識別情報とを読み出し、前記資産情報と前記相続人の識別情報とを関連付けて前記記憶部に格納する制御手段と、を有することを特徴とする。  Therefore, the information processing apparatus according to the present invention stores the user terminal used by the user and the asset information of the user in association with the identification information for identifying the user, and further stores the identification information of the user and the user's identification information. An information processing apparatus that is communicably connected to a storage unit that is associated with identification information that identifies an heir, and transmits confirmation information to the user terminal to confirm whether the user is alive, Communication means for receiving response information for the confirmation information from the user terminal; and determining that the response information has not been received within a predetermined time by the communication means, the storage unit based on the identification information of the user Control means for reading out the asset information and the identification information of the heir from and storing the asset information and the identification information of the heir in the storage unit in association with each other; Characterized in that it has.

また、本発明は、資産情報管理方法、プログラム等としてもよい。  Further, the present invention may be an asset information management method, a program, or the like.

本発明によれば、資産情報をより適切に管理することができる。  According to the present invention, asset information can be managed more appropriately.

資産情報管理システムの構成の一例を示す図である。It is a figure which shows an example of a structure of an asset information management system.情報処理装置の構成の一例を示す図である。It is a figure which shows an example of a structure of information processing apparatus.画面の一例を示す図である。It is a figure which shows an example of a screen.画面の一例を示す図である。It is a figure which shows an example of a screen.画面の一例を示す図である。It is a figure which shows an example of a screen.情報を格納する管理形態の一例を示す図である。It is a figure which shows an example of the management form which stores information.情報を格納する管理形態の一例を示す図である。It is a figure which shows an example of the management form which stores information.情報を格納する管理形態の一例を示す図である。It is a figure which shows an example of the management form which stores information.ユーザ登録時処理に係るフローチャートの一例を示す図である。It is a figure which shows an example of the flowchart which concerns on a user registration process.相続人検索時処理に係るフローチャートの一例を示す図である。It is a figure which shows an example of the flowchart which concerns on the process at the time of heir search.続柄取得時処理に係るフローチャートの一例を示す図である。It is a figure which shows an example of the flowchart which concerns on a connection pattern acquisition process.状態確認時処理に係るフローチャートの一例を示す図である。It is a figure which shows an example of the flowchart which concerns on the process at the time of state confirmation.状態更新時処理に係るフローチャートの一例を示す図である。It is a figure which shows an example of the flowchart which concerns on a state update time process.相続確認時処理に係るフローチャートの一例を示す図である。It is a figure which shows an example of the flowchart which concerns on the process at the time of inheritance confirmation.相続承認時処理に係るフローチャートの一例を示す図である。It is a figure which shows an example of the flowchart which concerns on the process at the time of inheritance recognition.相続放棄時処理に係るフローチャートの一例を示す図である。It is a figure which shows an example of the flowchart which concerns on the process at the time of inheritance abandonment.管理処理に係るフローチャートの一例を示す図である。It is a figure which shows an example of the flowchart which concerns on a management process.関係削除時処理に係るフローチャートの一例を示す図である。It is a figure which shows an example of the flowchart which concerns on the process at the time of a relationship deletion.関係更新時処理に係るフローチャートの一例を示す図である。It is a figure which shows an example of the flowchart which concerns on the process at the time of a relationship update.

以下、本発明の実施形態について図面に基づいて説明する。なお、実施形態は、本発明を限定するものではなく、また、実施形態で説明されている全ての構成が本発明の課題を解決するための手段に必須であるとは限らない。  Hereinafter, embodiments of the present invention will be described with reference to the drawings. The embodiments do not limit the present invention, and all the configurations described in the embodiments are not necessarily essential to the means for solving the problems of the present invention.

<第1の実施形態>
(システム全体の説明)
本実施形態に係る資産情報管理システムについて図1を参照して説明する。図1は、資産情報管理システムの構成の一例を示す図である。
資産情報管理システムは、ユーザ端末101、サーバ装置104、及び相続人端末105を含んで構成される。ユーザ端末101、サーバ装置104、及び相続人端末105は、情報処理装置(コンピュータ)の一例であり、ネットワーク(インターネット103等)を介して通信可能に接続されている。
<First Embodiment>
(Description of the entire system)
An asset information management system according to the present embodiment will be described with reference to FIG. FIG. 1 is a diagram illustrating an example of the configuration of an asset information management system.
The asset information management system includes auser terminal 101, aserver device 104, and anheir terminal 105. Theuser terminal 101, theserver device 104, and theheir terminal 105 are an example of an information processing device (computer), and are communicably connected via a network (such as the Internet 103).

ユーザ端末101は、被相続人(以下ではユーザと適宜称する。)が利用する情報処理装置の一例であり、デジタルカメラ102で撮影された画像情報(画像)を取り込み、保持している。サーバ装置104は、ユーザ端末101からインターネット103を経由してアップロードされた画像を格納する。また、サーバ装置104は、ユーザ端末101から要求があると、要求に従って画像を取得してユーザ端末101に送信する。
ここで、ユーザ端末101は、複数設けられていてもよい。この場合、サーバ装置104は、複数のユーザ端末101と通信可能である。また、この場合、画像のアップロード元のユーザ端末と画像の送信先のユーザ端末とは、異なっていてもよい。
Theuser terminal 101 is an example of an information processing apparatus used by a decedent (hereinafter referred to as a user as appropriate), and captures and holds image information (image) taken by thedigital camera 102. Theserver device 104 stores an image uploaded from theuser terminal 101 via the Internet 103. Further, when a request is received from theuser terminal 101, theserver device 104 acquires an image according to the request and transmits it to theuser terminal 101.
Here, a plurality ofuser terminals 101 may be provided. In this case, theserver device 104 can communicate with a plurality ofuser terminals 101. In this case, the user terminal that is the upload source of the image may be different from the user terminal that is the destination of the image.

また、サーバ装置104は、ユーザ端末101から入力された被相続人の情報と相続人の情報との続柄をもとに相続人の階層構造を作成する。また、サーバ装置104は、認証に用いられるユーザID等の認証情報がユーザにより入力されてサーバ装置104にログインしたユーザ端末101からのアクセスが一定期間ない場合、ユーザの死活を確認する処理を行う。そして、サーバ装置104は、処理結果に基づいて、相続人端末105にユーザの資産(資産情報)を譲渡するために(相続人に相続させるために)、ユーザの資産および相続人に関するデータの更新を行う。
相続人端末105は、相続人が利用する情報処理装置の一例であり、サーバ装置104と通信し、例えばユーザ端末101のユーザが保有していたアルバムなどの資産をサーバ装置104から受理する。
Further, theserver device 104 creates a hierarchical structure of the heirs based on the relationship between the information of the heirs and the information of the heirs input from theuser terminal 101. Further, theserver device 104 performs a process of confirming the user's life and death when authentication information such as a user ID used for authentication is input by the user and there is no access from theuser terminal 101 logged into theserver device 104 for a certain period of time. . Then, based on the processing result, theserver device 104 updates the data related to the user's assets and the heir in order to transfer the user's assets (asset information) to the heir terminal 105 (in order to inherit the heirs). I do.
Theheir terminal 105 is an example of an information processing apparatus used by the heir, communicates with theserver apparatus 104, and receives assets such as albums held by the user of theuser terminal 101 from theserver apparatus 104, for example.

(情報処理装置の説明)
ユーザ端末101、サーバ装置104、相続人端末105等として適用可能な情報処理装置200の構成について図2を参照して説明する。図2は、情報処理装置200の構成の一例を示す図である。
なお、情報処理装置200については、それぞれ単一の情報処理装置で実現してもよいし、必要に応じた複数の情報処理装置に各機能を分散して実現するようにしてもよい。また、例えば、ユーザ端末101と相続人端末105とを一の情報処理装置で実現してもよい。複数の情報処理装置で構成される場合は、互いに通信可能なようにLocal Area Network(LAN)などで接続されている。
Central Processing Unit(CPU)201は、情報処理装置200全体を制御する制御部の一例である。Read Only Memory(ROM)202は、変更を必要としないプログラム、パラメータ等を格納する。Random Access Memory(RAM)203は、外部登録装置またはインターネット214などから供給されるプログラム、データ等を一時記憶する。外部記憶装置204は、情報処理装置200に固定して設置されたハードディスク、メモリカード、情報処理装置200から着脱可能な光ディスク、磁気カード、光カード、ICカードなどである。ROM202、RAM203、及び外部記憶装置204は、記憶部の一例である。
(Description of information processing device)
A configuration of theinformation processing apparatus 200 applicable as theuser terminal 101, theserver apparatus 104, theheir terminal 105, and the like will be described with reference to FIG. FIG. 2 is a diagram illustrating an example of the configuration of theinformation processing apparatus 200.
Theinformation processing apparatus 200 may be realized by a single information processing apparatus, or may be realized by distributing each function to a plurality of information processing apparatuses as necessary. Further, for example, theuser terminal 101 and theheir terminal 105 may be realized by one information processing apparatus. When configured by a plurality of information processing apparatuses, they are connected by a local area network (LAN) or the like so that they can communicate with each other.
The Central Processing Unit (CPU) 201 is an example of a control unit that controls the entireinformation processing apparatus 200. A Read Only Memory (ROM) 202 stores programs, parameters, and the like that do not need to be changed. A random access memory (RAM) 203 temporarily stores programs, data, and the like supplied from an external registration device or the Internet 214. Theexternal storage device 204 is a hard disk, a memory card, an optical disk, a magnetic card, an optical card, an IC card, or the like that is detachably attached to theinformation processing device 200. TheROM 202, theRAM 203, and theexternal storage device 204 are examples of a storage unit.

操作入力インターフェイス(操作入力IF)205は、操作者(被相続人、相続人、管理者等)の操作を受け付ける、各種のデータを入力するポインティングデバイス209、キーボード210などの入力デバイスとのインターフェイスである。表示インターフェイス(表示IF)206は、情報処理装置200の保持するデータ、供給されたデータ等を表示するためのディスプレイ211などの表示装置とのインターフェイスである。
ネットワークインターフェイス(ネットワークIF)207は、インターネット214などのネットワーク回線に接続するためのインターフェイスである。画像入力インターフェイス(画像入力IF)208は、画像入力デバイス213とのインターフェイスである。システムバス212は、各デバイス(201〜208)を通信可能に接続するバスである。なお、情報処理装置200の機能および後述のフローチャートに係る処理は、CPU201が外部記憶装置204またはインターネット214などから供給されるプログラムを読み出して実行し、上述の各デバイスを適時に制御することにより実現される。
An operation input interface (operation input IF) 205 is an interface with an input device such as apointing device 209 or akeyboard 210 that accepts operations of an operator (a decedent, an heir, an administrator, etc.) and inputs various data. is there. A display interface (display IF) 206 is an interface with a display device such as adisplay 211 for displaying data held by theinformation processing apparatus 200, supplied data, and the like.
A network interface (network IF) 207 is an interface for connecting to a network line such as theInternet 214. An image input interface (image input IF) 208 is an interface with the image input device 213. The system bus 212 is a bus that connects the devices (201 to 208) in a communicable manner. Note that the functions of theinformation processing apparatus 200 and the processing related to the flowcharts described later are realized by theCPU 201 reading and executing a program supplied from theexternal storage device 204 or theInternet 214 and controlling each of the above devices in a timely manner. Is done.

(ユーザ端末の動作の説明)
ユーザ端末101は、ユーザ端末用のプログラムを実行し、所定のURLを設定しておくことで、サーバ装置104と通信し、画像を包含したアルバム(資産の一例)、ユーザの相続人などを表示し、各種の設定を受け付ける。
ユーザ端末101を利用するためには、ログインするユーザ(被相続人)についての登録が事前に必要であるので、ユーザの情報(ユーザ情報)の登録について図3を参照して説明する。なお、図3は、ユーザ情報を登録する画面の一例(画面301)を示す図である。
(Description of user terminal operation)
Theuser terminal 101 executes a program for the user terminal and sets a predetermined URL, thereby communicating with theserver device 104 and displaying an album including an image (an example of an asset), a user's heir and the like. And accept various settings.
In order to use theuser terminal 101, registration of a logged-in user (decedent) is necessary in advance, and therefore registration of user information (user information) will be described with reference to FIG. FIG. 3 is a diagram showing an example of a screen for registering user information (screen 301).

画面301は、ユーザ情報を登録するときにディスプレイ211に表示される画面である。なお、画面301は、ユーザ端末用のプログラムが実行されることにより起動される資産を管理するアプリケーションによりディスプレイ211に表示される。画面301には、ユーザ情報を入力するための入力欄(ユーザ名302、生年月日303、与信情報としてのクレジットカード番号304、E−Mail305)、及び任意に相続人を選択するための相続人を選択するボタン306が表示されている。
ユーザによる入力デバイスの操作(ユーザ操作)により相続人を選択するボタン306が押下されると、相続人のユーザ情報を選択などする画面(例えば後述の画面501)を表示する。また、ユーザ操作により顔写真を追加するボタン308が押下され、ユーザの顔写真が選択されると、ユーザ情報として指定され、顔写真が領域307に表示される。
また、ユーザ操作に応答して、ユーザ情報が入力され、追加するボタン310が押下されると、ユーザ端末101からサーバ装置104にユーザ情報が送信され、サーバ装置104にログインするユーザのレコードとして保管される。なお、ユーザ操作により閉じるボタン309が押下されると、画面301が閉じられる。
Ascreen 301 is a screen displayed on thedisplay 211 when registering user information. Note that thescreen 301 is displayed on thedisplay 211 by an application that manages assets that are activated when a user terminal program is executed. Thescreen 301 includes an input field for inputting user information (user name 302, date ofbirth 303,credit card number 304 as credit information, E-Mail 305), and an heir to arbitrarily select an heir. Abutton 306 for selecting is displayed.
When abutton 306 for selecting the heir is pressed by an operation of the input device (user operation) by the user, a screen for selecting heir user information (for example, ascreen 501 described later) is displayed. In addition, when abutton 308 for adding a face photograph is pressed by a user operation and a user's face photograph is selected, it is designated as user information and the face photograph is displayed in thearea 307.
In addition, when user information is input in response to a user operation and theadd button 310 is pressed, the user information is transmitted from theuser terminal 101 to theserver device 104 and stored as a record of the user who logs in to theserver device 104. Is done. Note that when theclose button 309 is pressed by a user operation, thescreen 301 is closed.

次に、ユーザ端末101のユーザが資産情報管理システム(サーバ装置104)にログインしたときにディスプレイ211表示される画面について図4を参照して説明する。図4は、画面の一例(画面401、画面411、画面421)を示す図である。なお、各画面は、上記アプリケーションによりディスプレイ211に表示される。
図4(A)に示す画面401は、トップページの画面である。領域402には、無効化されているトップページボタン404、有効化されているアルバムを参照するボタン405、及び有効化されている相続人を参照するボタン406が表示されている。例えば、ユーザ操作により、アルバムを参照するボタン405が押下されると、図4(B)のようなアルバム一覧の画面411に画面が遷移し、相続人を参照するボタン406が押下されると、図4(C)のような相続人一覧の画面421に画面が遷移する。なお、トップページボタン404は、トップページの画面401を表示している間は無効となっている。
領域403では、画面毎の目的に応じて表示が切り替えられる。領域403には、トップページの画面401ではシステムの概要407が表示され、アルバム一覧の画面411ではアルバムの一覧が表示され、相続人一覧の画面421では相続人の一覧が表示される。
Next, a screen displayed on thedisplay 211 when the user of theuser terminal 101 logs in to the asset information management system (server apparatus 104) will be described with reference to FIG. FIG. 4 is a diagram illustrating an example of a screen (screen 401,screen 411, screen 421). Each screen is displayed on thedisplay 211 by the application.
Ascreen 401 illustrated in FIG. 4A is a top page screen. In thearea 402, a disabledtop page button 404, abutton 405 for referring to an enabled album, and abutton 406 for referencing an enabled heir are displayed. For example, when abutton 405 referring to an album is pressed by a user operation, the screen changes to analbum list screen 411 as shown in FIG. 4B, and when abutton 406 referring to an heir is pressed, The screen transitions to a screen 421 of the heirs list as shown in FIG. Thetop page button 404 is disabled while thetop page screen 401 is displayed.
In thearea 403, the display is switched according to the purpose of each screen. In thearea 403, thesystem overview 407 is displayed on thetop page screen 401, the album list is displayed on thealbum list screen 411, and the heir list is displayed on the heir list screen 421.

また、図4(B)に示すように、アルバム一覧の画面411の領域402では、有効化されているトップページボタン412、無効化されているアルバムを参照するボタン413、及び有効化されている相続人を参照するボタン406が表示されている。また、領域403には、ログインしているユーザの保有するアルバムの情報がサーバ装置104から受信されて表示される。
例えば、アルバム414からアルバム416までは、サーバ装置104に登録されているアルバムである。例えば、ユーザ操作により、アルバムが選択され、画像を参照するボタン417が押下されると、アルバムの画像の一覧表示画面(図示せず。)に画面が遷移する。
また、例えば、ユーザ操作により、アルバムが選択され、削除するボタン418が押下されると、選択されたアルバムの削除の要求がサーバ装置104に送信され、サーバ装置104では選択されたアルバムが削除される。また、例えば、ユーザ操作により、追加するボタン419が押下されてアルバムが指定されると、アルバムの追加の要求がサーバ装置104に送信され、サーバ装置104ではアルバムが追加される。
Also, as shown in FIG. 4B, in thearea 402 of thealbum list screen 411, the activatedtop page button 412, thebutton 413 for referring to the deactivated album, and the activatedalbum page 411 are activated. Abutton 406 for referring to the heir is displayed. Also, in thearea 403, information on the album held by the logged-in user is received from theserver device 104 and displayed.
For example,albums 414 to 416 are albums registered in theserver device 104. For example, when an album is selected by a user operation and a button 417 for referring to an image is pressed, the screen transitions to an album image list display screen (not shown).
In addition, for example, when an album is selected by a user operation and thedelete button 418 is pressed, a request to delete the selected album is transmitted to theserver device 104, and the selected album is deleted in theserver device 104. The For example, when an album is designated by pressing theadd button 419 by a user operation, a request for adding an album is transmitted to theserver apparatus 104, and theserver apparatus 104 adds the album.

また、図4(C)に示すように、相続人一覧の画面421の領域402では、有効化されているトップページボタン412、有効化されているアルバムを参照するボタン405、及び無効化されている相続人を参照するボタン422が表示されている。また、領域403には、相続人を選択するボタン423が押下されることで開かれる後述の図5の画面で選択されたユーザ情報、及び指定された続柄の情報(相続人情報)が表示される。
領域425には、相続人情報に関する項目が表示される。例えば、相続人の属性を入力するための入力欄(優先度426、適用開始年齢427、適用終了年齢428)の値が編集され、更新するボタン431が押下されると、サーバ装置104にその更新情報が送信される。これにより、優先度426、適用開始年齢427、及び適用終了年齢428のぞれぞれの規定値が更新される。
また、相続人が複数人存在し、画面に表示することができない場合には、ユーザは、スクロールバー429を利用して、表示されていない相続人情報に関する項目を表示することができる。また、ユーザ操作により、チェックボックス424が選択された状態にされ、削除するボタン430が押下されると、サーバ装置104にログインしているユーザと相続人との関連を削除するための要求(削除要求)が送信される。そして、サーバ装置104では、削除要求が受信されると、前記ユーザの資産の譲渡の対象から選択された相続人に関する情報が削除される。
Also, as shown in FIG. 4C, in thearea 402 of the heirs list screen 421, the enabledtop page button 412, thebutton 405 for referring to the enabled album, and the disabled list page 421 are disabled. Abutton 422 for referring to a heir who is present is displayed. Further, in thearea 403, user information selected on the screen of FIG. 5 to be described later that is opened when thebutton 423 for selecting the heir is pressed, and information on the specified relationship (heritor information) are displayed. The
In thearea 425, items related to heir information are displayed. For example, when the values of the input fields (priority 426, application start age 427, application end age 428) for inputting the attributes of the heir are edited and theupdate button 431 is pressed, theserver apparatus 104 updates the value. Information is sent. As a result, the specified values of the priority 426, the application start age 427, and the application end age 428 are updated.
Further, when there are a plurality of heirs and they cannot be displayed on the screen, the user can use thescroll bar 429 to display items regarding heir information that are not displayed. In addition, when thecheck box 424 is selected by a user operation and thedelete button 430 is pressed, a request (deletion) for deleting the relationship between the user logged in theserver apparatus 104 and the heir Request) is sent. In theserver device 104, when the deletion request is received, the information regarding the heir selected from the transfer target of the user's asset is deleted.

次に、相続人一覧の画面421の相続人を選択するボタン423が押下された場合に開かれる相続人を特定する画面について図5を参照して説明する。図5は、ディスプレイ211に表示される画面の一例(画面501)を示す図である。
画面501は、相続人情報を入力するための画面である。ユーザ操作により、入力欄502に相続人を検索のための条件が入力され、相続人を検索するボタン503が押下されると、検索結果が領域505に表示される。より具体的には、領域505には、相続人の候補のユーザ名、年齢など、相続人のユーザ情報が表示される。また、領域505では、リストボタン506によりユーザとの続柄が指定可能である。相続人の候補が複数存在し、画面に表示することができない場合には、ユーザは、スクロールバー507を利用して、表示されていない相続人のユーザ情報を表示することができる。
Next, a screen for specifying an heir to be opened when thebutton 423 for selecting an heir on the heir list screen 421 is pressed will be described with reference to FIG. FIG. 5 is a diagram illustrating an example of a screen (screen 501) displayed on thedisplay 211.
Ascreen 501 is a screen for inputting heir information. When a condition for searching for heirs is input to theinput field 502 by a user operation, and abutton 503 for searching for heirs is pressed, a search result is displayed in anarea 505. More specifically, thearea 505 displays heir user information such as the user name and age of the heir candidate. In thearea 505, a relationship with the user can be designated by alist button 506. When a plurality of heir candidates exist and cannot be displayed on the screen, the user can use thescroll bar 507 to display the user information of the heir who is not displayed.

また、ユーザ操作により、チェックボックス504が選択された状態にされ、選択するボタン509が押下されると、選択された相続人の候補がユーザの相続人として設定される。また、ユーザ操作により閉じるボタン508が押下されると、画面501が閉じられる。
また、ユーザがユーザ端末101などを介してサーバ装置104に一定期間アクセスしていない場合は、ユーザ端末101は、サーバ装置104からメールを受信する。このときに受信されるメールは、ユーザの死活確認用メール(ユーザが生きているかを確認する確認情報の一例)であり、メールには、ユーザに関する情報、確認済みの通知先へのリンクが含まれる。なお、確認済みの通知先へのリンクには後述する死活確認の対象のユーザを特定するためのユーザIDが関連付けられている。
ここで、ユーザ操作により、確認済みの通知先へのリンクが押下されると、ユーザ端末101は、ユーザが活動中であることを示すメッセージ(返答情報の一例)をサーバ装置104に送信する。
When thecheck box 504 is selected by a user operation and theselection button 509 is pressed, the selected heir candidate is set as the user's heir. When theclose button 508 is pressed by a user operation, thescreen 501 is closed.
When the user has not accessed theserver device 104 via theuser terminal 101 or the like for a certain period, theuser terminal 101 receives an email from theserver device 104. The email received at this time is the user's life / death confirmation email (an example of confirmation information for confirming whether the user is alive), and the email includes information about the user and a link to the confirmed notification destination. It is. In addition, a user ID for specifying a user to be checked for life and death, which will be described later, is associated with the link to the confirmed notification destination.
Here, when a link to a confirmed notification destination is pressed by a user operation, theuser terminal 101 transmits a message (an example of response information) indicating that the user is active to theserver device 104.

(相続人端末の動作の説明)
相続人端末105は、相続人端末用のプログラムを実行してアプリケーションを起動する。そして、所定のURLを設定しておくことで、相続人端末105は、サーバ装置104と通信し、サーバ装置104で保有されていたアルバムなどのユーザの資産を受理する。
相続人端末105を利用するためには、ログインする相続人の登録が事前に必要であるが、この登録は、ユーザ端末101におけるユーザの登録の画面301での操作と同じように行われる。なお、この相続人のユーザ情報については、ユーザ端末101のユーザのユーザ情報と同様にレコードとしてサーバ装置104に保管されて管理される。
(Explanation of operation of heir terminal)
Theheir terminal 105 executes a program for the heir terminal and starts an application. Then, by setting a predetermined URL, theheir terminal 105 communicates with theserver device 104 and accepts user assets such as an album held by theserver device 104.
In order to use theheir terminal 105, it is necessary to register the heir who logs in in advance. This registration is performed in the same manner as the operation on theuser registration screen 301 in theuser terminal 101. The user information of the heir is stored and managed in theserver device 104 as a record, similar to the user information of the user of theuser terminal 101.

ここで、相続人端末105は、相続人が資産情報管理システムにログインした後に、サーバ装置104からの資産相続メールを受信することがある。資産相続メールは、ユーザの死後に資産の相続を承認するか放棄するかを確認する問合情報の一例である。相続人端末105は、資産相続メールを受信した場合、ユーザ情報、相続を承認する旨の通知先へのリンク、相続を放棄する旨の通知先へのリンクを表示する。なお、これらのリンクには、ユーザを特定するためのユーザIDが関連付けられている。
例えば、相続を承認する旨の通知先へのリンクが押下されると、相続人端末105は、ユーザが保有しているアルバムなどの資産を相続することを示すメッセージ(承認情報の一例)をサーバ装置104に送信する。なお、ユーザの資産を相続することを示すメッセージが相続人端末105からサーバ装置104に送信されることで、相続人は、ユーザの資産を相続することになる。
また、相続を放棄する旨の通知先へのリンクが押下され、ユーザの資産を相続しないことを示すメッセージ(放棄情報の一例)がサーバ装置104に送信されることで、相続人は、ユーザの資産の相続を放棄することになる。
Here, theheir terminal 105 may receive an asset inheritance mail from theserver device 104 after the heir logs into the asset information management system. The asset inheritance mail is an example of inquiry information for confirming whether the asset inheritance is approved or abandoned after the user dies. When theinheritor terminal 105 receives the asset inheritance mail, it displays the user information, a link to the notification destination to approve the inheritance, and a link to the notification destination to abandon the inheritance. These links are associated with user IDs for identifying users.
For example, when a link to a notification destination for approving inheritance is pressed, theheir terminal 105 transmits a message (an example of approval information) indicating that an asset such as an album held by the user is inherited to the server. Todevice 104. In addition, the heir inherits the user's assets by transmitting a message indicating inheritance of the user's assets from theheir terminal 105 to theserver device 104.
In addition, a link to a notification destination to abandon inheritance is pressed, and a message (an example of abandonment information) indicating that the user's asset is not inherited is transmitted to theserver device 104, so that the heir can The inheritance of assets will be abandoned.

(サーバ装置の動作の説明)
図6、図7、及び図8は、サーバ装置104が管理する情報を格納する管理形態の一例(ユーザ・テーブル601、続柄・テーブル621、ユーザ相続人・テーブル701、ユーザアルバム・テーブル801等)を示す図である。なお、各テーブルは、外部記憶装置204に設けられているものとして説明する。
図6(A)に示すように、ユーザ・テーブル601には、ユーザを表現するレコードが格納される。ここでのユーザには、被相続人および相続人が含まれる。ユーザ・テーブル601については、ユーザID602、ユーザ名603、生年月日604、与信情報605、最終アクセス時間606、状態607、E−Mail608、及び顔情報609のデータを格納するための属性が定義されている。
ユーザID602は、レコードを特定するための識別子(ユーザを識別可能な識別情報)の一例である。ユーザ名603は、ユーザの名前を示す。生年月日604は、ユーザの生年月日を示す。与信情報605は、ユーザのクレジットカード番号などの与信情報を示す。最終アクセス時間606は、ユーザがサーバ装置104に最後にアクセスした時間(最終アクセス時間)を示す。状態607は、ユーザに死活確認用メールを送信済みであるか否かを示す。E−Mail608は、ユーザの所在を示す所在情報の一例であり、E−Mailを示す。顔情報609は、ユーザの顔情報(顔の画像)を示す。
(Explanation of server device operation)
6, 7, and 8 are examples of management forms for storing information managed by the server device 104 (user table 601, relationship table 621, user heir table 701, user album table 801, etc.). FIG. Each table is described as being provided in theexternal storage device 204.
As shown in FIG. 6A, the user table 601 stores a record representing a user. The users here include a decedent and an heir. For the user table 601, attributes for storing data ofuser ID 602,user name 603, date ofbirth 604,credit information 605,last access time 606,state 607,E-Mail 608, and faceinformation 609 are defined. ing.
Theuser ID 602 is an example of an identifier for identifying a record (identification information that can identify a user). Auser name 603 indicates the name of the user. The date ofbirth 604 indicates the date of birth of the user.Credit information 605 indicates credit information such as a user's credit card number. Thelast access time 606 indicates the time when the user last accessed the server device 104 (final access time). Astate 607 indicates whether or not a life and death confirmation mail has been transmitted to the user.E-Mail 608 is an example of location information indicating the location of the user, and indicates E-Mail. Theface information 609 indicates user face information (face image).

また、レコード610は、ユーザ・テーブル601のレコードの一例である。ユーザ端末101、相続人端末105等からのユーザの登録要求に従ってレコードが追加される。なお、レコード611は、サーバ装置104の管理者のアカウント(管理用ユーザ)の情報を示し、ユーザ端末101、相続人端末105等をユーザが利用するのに先立って、管理者によって事前に登録されているレコードである。
図6(B)に示すように、続柄・テーブル621には、続柄を表現するレコードが格納される。続柄・テーブル621については、続柄ID622、続柄名623、優先度624、適用開始年齢625、及び適用終了年齢626のデータを格納するための属性が定義されている。続柄ID622は、レコードを特定するための識別子の一例である。続柄名623は、続柄名を示す。優先度624は、続柄の優先度を示す。適用開始年齢625は、続柄が適用開始される年齢を示す。適用終了年齢626は、続柄が適用終了される年齢を示す。
また、レコード627は、続柄・テーブル621のレコードの一例である。例えば、続柄・テーブル621には、父、母、祖父母、息子、娘など、あるユーザを本人として見た場合の続柄に関するレコードが事前に登録されている。なお、レコード628は、サーバ装置104で利用される管理用の続柄を示すレコードである。
Arecord 610 is an example of a record in the user table 601. Records are added in accordance with user registration requests from theuser terminal 101, theheir terminal 105, and the like. Note that therecord 611 indicates information of an administrator account (management user) of theserver device 104, and is registered in advance by the administrator before the user uses theuser terminal 101, theheir terminal 105, or the like. Record.
As shown in FIG. 6B, the relationship / table 621 stores a record expressing the relationship. In the relationship / table 621, attributes for storing data of therelationship pattern ID 622, therelationship pattern name 623, thepriority 624, theapplication start age 625, and theapplication end age 626 are defined. Therelationship ID 622 is an example of an identifier for specifying a record. Therelationship pattern name 623 indicates a relationship pattern name. Thepriority 624 indicates the priority of the relationship. The application startage 625 indicates the age at which the application of the related pattern is started. Theapplication end age 626 indicates the age at which the application of the related pattern is ended.
Therecord 627 is an example of a record in the relationship / table 621. For example, in the relationship / table 621, records relating to relationships when a certain user is viewed as the principal, such as a father, mother, grandparent, son, and daughter, are registered in advance. Note that therecord 628 is a record indicating a management relationship used in theserver device 104.

図7に示すように、ユーザ相続人・テーブル701には、ユーザと相続人との関係を表現するレコードが格納される。ユーザ相続人・テーブル701については、ユーザID702、相続人ID703、続柄ID704、優先度・上書き705、適用開始年齢・上書き706、及び適用終了年齢・上書き707のデータを格納するための属性が定義されている。ユーザID702は、ユーザを特定する識別子の一例である。相続人ID703は、相続人を特定する識別子の一例である。続柄ID704は、ユーザと相続人との続柄を特定する識別子の一例である。
優先度・上書き705では、続柄・テーブル621の優先度624に格納されている値を任意に上書きするための値を示す。適用開始年齢・上書き706では、続柄・テーブル621の適用開始年齢625に格納されている値を任意に上書きするための値を示す。適用終了年齢・上書き707では、続柄・テーブル621の適用終了年齢626に格納されている値を任意に上書きするための値を示す。
As shown in FIG. 7, the user heir / table 701 stores a record expressing the relationship between the user and the heir. The user heir / table 701 defines attributes for storing data ofuser ID 702,heir ID 703,relationship ID 704, priority / overwrite 705, application start age /overwrite 706, and application end age /overwrite 707. ing. Theuser ID 702 is an example of an identifier that identifies a user. Theheir ID 703 is an example of an identifier that identifies the heir. Therelationship ID 704 is an example of an identifier that identifies the relationship between the user and the heir.
The priority /overwrite 705 indicates a value for arbitrarily overwriting the value stored in thepriority 624 of the relationship / table 621. The application start age /overwrite 706 indicates a value for arbitrarily overwriting the value stored in theapplication start age 625 of the relationship / table 621. The application end age /overwrite 707 indicates a value for arbitrarily overwriting the value stored in theapplication end age 626 of the relationship / table 621.

また、レコード708は、ユーザ相続人・テーブル701のレコードの一例である。なお、レコード709は、サーバ装置104で利用される管理用のレコードを示す。ユーザID702および相続人ID703は、ユーザ・テーブル601のユーザID602の値と関連付けられている。本実施形態では、サーバ装置104は、ユーザのユーザID602の値をユーザID702に設定し、ユーザの相続人のユーザID602の値を相続人ID703に設定したレコードを作成することで、ユーザと相続人とを関連付ける。故に、サーバ装置104は、ユーザのユーザIDをもとに、ユーザの相続人のレコードを取得することができる。
また、続柄ID704は、続柄・テーブル621の続柄ID622の値と関連付けられている。例えば、サーバ装置104は、あるユーザのユーザID702と、ある相続人の相続人ID703との続柄については、この続柄ID704に関連する続柄ID622の続柄・テーブル621のレコードを特定することで取得することができる。換言するならば、ユーザと相続人との関係は、ユーザIDと相続人IDとその続柄IDによって決定される。
Arecord 708 is an example of a record of the user heir / table 701. Arecord 709 indicates a management record used in theserver device 104. Theuser ID 702 and theheir ID 703 are associated with the value of theuser ID 602 in the user table 601. In the present embodiment, theserver device 104 sets the value of theuser ID 602 of the user to theuser ID 702 and creates a record in which the value of theuser ID 602 of the user's heir is set to theheir ID 703, so that the user and the heir Associate with. Therefore, theserver apparatus 104 can acquire the record of the user's heir based on the user ID of the user.
Therelationship pattern 704 is associated with the value of therelationship pattern ID 622 of the relationship / table 621. For example, theserver device 104 acquires a relationship between auser ID 702 of a certain user and asuccessor ID 703 of a certain heir by specifying a record in the relationship / table 621 of therelationship ID 622 related to therelationship ID 704. Can do. In other words, the relationship between the user and the heir is determined by the user ID, the heir ID, and the relationship ID.

また、優先度624および優先度・上書き705の値、生年月日604、適用開始年齢625および適用開始年齢・上書き706の値、並びに適用終了年齢626および適用終了年齢・上書き707の値から、ユーザにとっての相続人(優先度)が確定される。例えば、ユーザ相続人・テーブル701の優先度・上書き705の値が「なし」である場合、ユーザにとっての相続人の優先度は、続柄・テーブル621の優先度624の優先度が適用される。
また、続柄・テーブル621には、相続人の続柄が実際に適用開始される相続人の年齢が設定されているが、これを、ユーザ相続人・テーブル701の適用開始年齢・上書き706の値で上書きすることができる。また、続柄・テーブル621には、相続人の続柄が実際に適用終了される相続人の年齢が設定されているが、これを、ユーザ相続人・テーブル701の適用終了年齢・上書き707の値で上書きすることができる。
即ち、優先度624および優先度・上書き705の値、生年月日604、適用開始年齢625および適用開始年齢・上書き706の値、並びに適用終了年齢626および適用終了年齢・上書き707の値は、相続を許可するかを判定するための条件情報の一例である。
Further, from the values of thepriority 624 and the priority /overwrite 705, the date ofbirth 604, theapplication start age 625 and the application start age /overwrite 706, and theapplication end age 626 and the application end age /overwrite 707, the user The heir (priority) for is determined. For example, when the value of the priority /overwrite 705 in the user heir / table 701 is “none”, the priority of thepriority 624 in the relationship / table 621 is applied as the priority of the heir for the user.
In addition, the age of the heir who actually starts application of the successor's relationship is set in the relationship / table 621, and this is expressed by the value of the application start age / overwrite 706 of the user heir / table 701. Can be overwritten. In addition, the age of the heir to which the inheritance of the heir is actually applied is set in the relationship / table 621, and this is the value of the application end age / overwrite 707 of the user heir / table 701. Can be overwritten.
That is, the values ofpriority 624 and priority /overwrite 705, date ofbirth 604, application startage 625 and application start age /overwrite 706, andapplication end age 626 and application end age / overwrite 707 are inherited. It is an example of the condition information for determining whether or not is permitted.

本実施形態では、ユーザID702にはユーザのユーザIDが関連付けられているので、サーバ装置104は、ユーザのユーザIDをもとに相続人のレコードを取得できる。この際、サーバ装置104は、レコード間の優先度が高いレコード順にソートすることで、ユーザから見た場合の相続人の階層関係を取得することができる。
なお、管理用のレコード709は、優先度が必ず最下位になる。よって、サーバ装置104は、ユーザ端末101から登録された相続人のレコードを検索し、1件も見つからなかった場合、管理用のレコード709の管理用ユーザを最終的な相続人として設定する。管理用ユーザは、資産の譲渡先(相続人)が見つからない場合に、最終的な相続人としての資産に対する処理を実行するためのユーザである。
In this embodiment, since the user ID of the user is associated with theuser ID 702, theserver device 104 can acquire the heir record based on the user ID of the user. At this time, theserver device 104 can acquire the hierarchical relationship of the heirs as viewed from the user by sorting in the order of records with the highest priority between records.
Themanagement record 709 always has the lowest priority. Therefore, theserver device 104 searches for the record of the heir registered from theuser terminal 101. If no record is found, theserver device 104 sets the management user of themanagement record 709 as the final heir. The management user is a user for executing processing for the asset as the final heir when the transferee (inheritor) of the asset is not found.

図8は、サーバ装置104が管理する資産の一例であるアルバムおよび画像の情報を格納する管理形態の一例を示す図である。
図8(A)に示すように、ユーザアルバム・テーブル801には、ユーザが保有するアルバムを表現するレコードが格納される。ユーザアルバム・テーブル801については、ユーザを特定する識別子の一例であるユーザID802、アルバムを特定する識別子の一例であるアルバムID803のデータを格納するための属性が定義されている。
FIG. 8 is a diagram illustrating an example of a management form for storing information on albums and images, which are examples of assets managed by theserver device 104.
As shown in FIG. 8A, the user album table 801 stores records representing albums held by the user. The user album table 801 defines attributes for storing data of auser ID 802 that is an example of an identifier that identifies a user and analbum ID 803 that is an example of an identifier that identifies an album.

また、レコード804は、ユーザアルバム・テーブル801のレコードの一例である。ユーザID802の値は、ユーザ・テーブル601のユーザID602の値と関連付けられている。アルバムID803の値は、後述するアルバム・テーブル811のアルバムID812の値と関連付けられている。サーバ装置104は、これらの関連付けによってユーザが保有するアルバムを特定することができる。
図8(B)に示すように、アルバム・テーブル811には、アルバム自体を表現するレコードが格納される。アルバム・テーブル811については、アルバムを特定する識別子の一例であるアルバムID812、アルバムの名前を示すアルバム名813のデータを格納するための属性が定義されている。また、レコード814は、アルバム・テーブル811のレコードの一例である。
Arecord 804 is an example of a record in the user album table 801. The value of theuser ID 802 is associated with the value of theuser ID 602 in the user table 601. The value of thealbum ID 803 is associated with the value of analbum ID 812 in an album table 811 described later. Theserver apparatus 104 can specify the album held by the user by these associations.
As shown in FIG. 8B, the album table 811 stores records representing the album itself. The album table 811 defines attributes for storing data of analbum ID 812 which is an example of an identifier for identifying an album and analbum name 813 indicating the name of the album. Arecord 814 is an example of a record in the album table 811.

図8(C)に示すように、アルバム構成画像・テーブル821には、アルバムが包含している画像を表現するレコードが格納される。アルバム構成画像・テーブル821については、アルバムを特定する識別子の一例であるアルバムID822、アルバムに包含される画像を特定する識別子の一例である画像ID823のデータを格納するための属性が定義されている。
また、レコード824は、アルバム構成画像・テーブル821のレコードの一例である。アルバムID822の値は、アルバム・テーブル811のアルバムID812の値と関連付けられている。また、画像ID823の値は、後述する画像・テーブル831の画像ID832の値と関連付けられている。サーバ装置104は、これらの関連付けによってアルバムが包含する画像を特定することができる。
図8(D)に示すように、画像・テーブル831には、画像自体を表現するレコードが格納される。画像・テーブル831については、画像を特定する識別子の一例である画像ID832、画像の名前を示す画像名833、画像の保管先を示すパス834のデータを格納するための属性が定義されている。また、レコード835は、画像・テーブル831のレコードの一例である。
As shown in FIG. 8C, the album composition image / table 821 stores records representing images included in the album. The album composition image / table 821 defines attributes for storing data of analbum ID 822 that is an example of an identifier that identifies an album and animage ID 823 that is an example of an identifier that identifies an image included in the album. .
Arecord 824 is an example of a record in the album composition image / table 821. The value of thealbum ID 822 is associated with the value of thealbum ID 812 of the album table 811. The value of theimage ID 823 is associated with the value of theimage ID 832 of the image / table 831 described later. Theserver device 104 can specify the images included in the album based on these associations.
As shown in FIG. 8D, the image / table 831 stores a record representing the image itself. In the image / table 831, attributes for storing data of animage ID 832 which is an example of an identifier for specifying an image, animage name 833 indicating the name of the image, and apath 834 indicating an image storage destination are defined. Arecord 835 is an example of a record in the image / table 831.

例えば、サーバ装置104は、登録されたユーザに対応するユーザ・テーブル601のレコードからユーザID602(ユーザID602の値)を取得する。そして、サーバ装置104は、ユーザアルバム・テーブル801、アルバム・テーブル811、アルバム構成画像・テーブル821、画像・テーブル831と順に辿ることで、ユーザの保有するアルバムおよび画像を取得することができる。
ここで取得されたアルバム、画像などについては、サーバ装置104は、ユーザ端末101の取得要求に従って送信する。また、ユーザ端末101は、アルバム、画像などの情報を受信すると、アルバム一覧の画面411、アルバムの画像の一覧表示画面などにそれぞれ表示する。
For example, theserver device 104 acquires the user ID 602 (the value of the user ID 602) from the record of the user table 601 corresponding to the registered user. Then, theserver device 104 can acquire the album and image held by the user by sequentially tracing the user album table 801, the album table 811, the album composition image table 821, and the image table 831.
Theserver apparatus 104 transmits the album, image, and the like acquired here according to the acquisition request from theuser terminal 101. When theuser terminal 101 receives information such as an album and an image, theuser terminal 101 displays the information on analbum list screen 411, an album image list display screen, and the like.

次に、ユーザ端末101における画面301での追加するボタン310の押下によって、サーバ装置104がユーザの登録要求を受信したときの動作について図9を参照して説明する。図9は、ユーザ登録時処理に係るフローチャートの一例を示す図である。以下では、登録要求に、画面301で入力された情報(ユーザのユーザ情報、相続人情報など)が含まれているものとして説明をする。なお、以下の処理は、サーバ装置104のCPU201が外部記憶装置204からプログラムを実行し、各種デバイスを制御することにより実現される。
まず、CPU201は、ユーザ端末101からユーザの登録要求を受信したかを判定する(S901)。このとき、CPU201は、ユーザの登録要求を受信したと判定した場合、S902に処理を進め、他方、受信していないと判定した場合、受信したと判定するまでS901の処理を継続する。
Next, an operation when theserver apparatus 104 receives a user registration request by pressing abutton 310 to be added on thescreen 301 in theuser terminal 101 will be described with reference to FIG. FIG. 9 is a diagram illustrating an example of a flowchart relating to user registration processing. In the following description, it is assumed that the registration request includes information input on the screen 301 (user user information, heir information, etc.). The following processing is realized by theCPU 201 of theserver device 104 executing a program from theexternal storage device 204 and controlling various devices.
First, theCPU 201 determines whether a user registration request has been received from the user terminal 101 (S901). At this time, if theCPU 201 determines that a user registration request has been received, the process proceeds to step S902. If theCPU 201 determines that a user registration request has not been received, theCPU 201 continues the process in step S901 until it is determined that the user registration request has not been received.

S902では、CPU201は、受信した登録要求(受信データ)からユーザ情報を取得する。続いて、CPU201は、取得したユーザ情報をもとにユーザ・テーブル601のレコードを作成し、作成したレコードをユーザ・テーブル601に登録する(S903)。
例えば、CPU201は、ユーザ・テーブル601の新規レコードには、自動採番号の値をユーザID602に設定し、画面301のユーザ名302の値をユーザ名603に設定し、生年月日303の値を生年月日604に設定する。また、CPU201は、クレジットカード番号304の値を与信情報605に設定し、E−Mail305の値をE−Mail608に設定し、顔写真の領域307に設定された写真を顔情報609に設定する。また、CPU201は、最終アクセス時間606には現在の時間を設定し、状態607には規定値として「なし」を設定する。
In step S902, theCPU 201 acquires user information from the received registration request (received data). Subsequently, theCPU 201 creates a record in the user table 601 based on the acquired user information, and registers the created record in the user table 601 (S903).
For example, theCPU 201 sets the value of the automatic numbering to theuser ID 602, sets the value of theuser name 302 on thescreen 301 to theuser name 603, and sets the value of the date ofbirth 303 to the new record of the user table 601. Set to date ofbirth 604. Further, theCPU 201 sets the value of thecredit card number 304 in thecredit information 605, sets the value of theE-Mail 305 inE-Mail 608, and sets the photo set in theface photo area 307 in theface information 609. Further, theCPU 201 sets the current time as thelast access time 606 and sets “none” as the specified value in thestate 607.

続いて、CPU201は、受信データから相続人情報を取得し(S904)、取得した相続人情報から配列SOZOKUを作成する(S905)。続いて、CPU201は、ユーザ・テーブル601から管理用のユーザのレコード611を取得し(S906)、続柄・テーブル621から管理用の続柄のレコード628を取得する(S907)。
続いて、CPU201は、S905で作成した配列SOZOKUに、S905およびS906で取得した管理用のユーザのレコードおよび続柄のレコードから管理用の相続人情報を作成し、配列SOZOKUの要素として追加する(S908)。続いて、CPU201は、変数I、相続人情報が格納された配列SOZOKUの要素数を格納するための変数SIZEを作成し、それぞれ、0(ゼロ)、配列SOZOKUの要素数で初期化する(S909)。
Subsequently, theCPU 201 acquires heir information from the received data (S904), and creates an array SOZOKU from the acquired heir information (S905). Subsequently, theCPU 201 acquires amanagement user record 611 from the user table 601 (S906), and acquires amanagement relationship record 628 from the relationship / table 621 (S907).
Subsequently, theCPU 201 creates management heir information from the management user records and the relationship records acquired in S905 and S906 in the array SOZOKU created in S905, and adds them as elements of the array SOZOKU (S908). ). Subsequently, theCPU 201 creates variables SIZE for storing the variable I and the number of elements of the array SOZOKU storing the heir information, and initializes them with 0 (zero) and the number of elements of the array SOZOKU, respectively (S909). ).

なお、受信する相続人情報には、画面301の相続人を選択するボタン306の押下によって起動する画面501で選択された相続人のユーザ情報が含まれる。より具体的には、相続人を検索するボタン503の押下によって、画面501の検索の条件の値をもとに、ユーザ・テーブル601から相続人の候補となるレコードが取得され、画面501に表示されることになる。そして、選択するボタン509が押下されたときに選択されている相続人のレコードの値が相続人のユーザ情報として扱われる。
また、画面501には、続柄・テーブル621から管理用のレコード628を除いた全てのレコードが表示され、画面501での続柄の選択によって、登録されるユーザと相続人との続柄が決定される。配列SOZOKUでは、このようにして取得された相続人のユーザ情報と続柄の情報とを含む相続人情報が要素となっている。
例えば、配列SOZOKUには、相続人のユーザID、登録されるユーザとの続柄に対応する続柄IDとが格納されている。相続人の検索および続柄の取得に関する詳細については図10、及び図11を用いて後述する。
The received heir information includes the user information of the heir selected on thescreen 501 activated by pressing thebutton 306 for selecting the heir on thescreen 301. More specifically, a record that is a candidate for the heir is acquired from the user table 601 based on the value of the search condition on thescreen 501 by pressing thebutton 503 for searching for the heir and displayed on thescreen 501. Will be. Then, the value of the record of the heir selected when theselection button 509 is pressed is handled as the user information of the heir.
Thescreen 501 displays all the records except themanagement record 628 from the relationship / table 621, and the relationship between the registered user and the heir is determined by selecting the relationship on thescreen 501. . In the array SOZOKU, the heir information including the user information of the heir and the relationship information acquired in this way is an element.
For example, the array SOZOKU stores the user ID of the heir and the relationship ID corresponding to the relationship with the registered user. Details regarding the search for the heir and the acquisition of the relationship will be described later with reference to FIGS. 10 and 11.

続いて、CPU201は、変数Iの値と変数SIZEの値とを比較し、変数Iの値が変数SIZEの値より小さいかを判定する(S910)。このとき、CPU201は、変数Iの値が変数SIZEの値よりも小さいと判定した場合、S911に処理を進め、他方、変数Iの値が変数SIZEの値以上であると判定した場合、処理を終了する。
S911では、CPU201は、配列SOZOKU[I]の要素である相続人情報を取得し、ユーザ相続人・テーブル701のレコードとして登録する。
この際、CPU201は、ユーザ相続人・テーブル701の新規レコードのユーザID702には被相続人となるユーザのユーザIDを設定し、相続人ID703には相続人となるユーザのユーザIDを設定する。また、CPU201は、続柄IDには相続人情報の続柄IDの値(被相続人と相続人というユーザ間の続柄に対応する続柄・テーブル621の続柄ID622の何れかの値)を設定する。また、CPU201は、優先度・上書き705、適用開始年齢・上書き706、及び適用終了年齢・上書き707には、それぞれ規定値(「なし」等)を設定する。
Subsequently, theCPU 201 compares the value of the variable I with the value of the variable SIZE, and determines whether the value of the variable I is smaller than the value of the variable SIZE (S910). At this time, if theCPU 201 determines that the value of the variable I is smaller than the value of the variable SIZE, theCPU 201 advances the process to S911. On the other hand, if theCPU 201 determines that the value of the variable I is greater than or equal to the value of the variable SIZE, finish.
In step S <b> 911, theCPU 201 acquires heir information, which is an element of the array SOZOKU [I], and registers it as a record in the user heir / table 701.
At this time, theCPU 201 sets the user ID of the user to be the heir in theuser ID 702 of the new record in the user heir / table 701, and sets the user ID of the user to be the heir in theheir ID 703. In addition, theCPU 201 sets the value of the relationship ID of the inheritor information (any value of therelationship ID 622 of the table 621 corresponding to the relationship between the inheritor and the heir) as the relationship ID. Further, theCPU 201 sets specified values (such as “none”) for the priority /overwrite 705, the application start age /overwrite 706, and the application end age /overwrite 707, respectively.

なお、優先度・上書き705、適用開始年齢・上書き706、適用終了年齢・上書き707については、ユーザ端末101の画面421を介して更新され得る。例えば、優先度426、適用開始年齢427、適用終了年齢428の値が相続人の更新情報とされ、サーバ装置104は、更新するボタン431の押下によって更新情報を受信した場合に更新するが、この処理の詳細については後述する。続いて、CPU201は、変数Iを1だけカウントアップし(S912)、S910からの処理を継続する。
なお、ユーザ相続人・テーブル701の新規レコードの作成方法は、上述の内容に限られるものではない。例えば、ユーザ端末101の画面501の選択するボタン509の押下によって、サーバ装置104は、ユーザの相続人情報および相続人の登録要求を受信する構成とすることもできる。この場合、サーバ装置104のCPU201は、サーバ装置104にログインしているユーザのユーザIDに関連付けて、S905からS912までと同様の処理を実行する。CPU201は、このように処理を実行し、相続人情報をユーザ相続人・テーブル701のレコードとして登録する。
Note that the priority /overwrite 705, application start age /overwrite 706, and application end age / overwrite 707 can be updated via the screen 421 of theuser terminal 101. For example, the values of the priority 426, the application start age 427, and the application end age 428 are the update information of the heirs, and theserver device 104 updates when the update information is received by pressing theupdate button 431. Details of the processing will be described later. Subsequently, theCPU 201 counts up the variable I by 1 (S912), and continues the processing from S910.
Note that the method for creating a new record of the user heir / table 701 is not limited to the above-described content. For example, theserver device 104 may be configured to receive the user's heir information and the heir's registration request by pressing aselection button 509 on thescreen 501 of theuser terminal 101. In this case, theCPU 201 of theserver device 104 executes the same processing as in S905 to S912 in association with the user ID of the user who has logged in to theserver device 104. TheCPU 201 executes the process in this way, and registers the heir information as a record of the user heir / table 701.

次に、ユーザ端末101における画面501での相続人を検索するボタン503の押下によって、サーバ装置104が相続人の検索要求を受信したときの動作について図10を参照して説明する。図10は、相続人検索時処理に係るフローチャートの一例を示す図である。
まず、CPU201は、ユーザ端末101から、画面501での相続人を検索するボタン503の押下によって、被相続人としてのユーザに関係する相続人の検索要求を受信したかを判定する(S1001)。このとき、CPU201は、検索要求を受信したと判定した場合、S1202に処理を進め、他方、検索要求を受信していないと判定した場合、検索要求を受信するまでS1001の処理を継続する。
続いて、CPU201は、受信した検索要求(受信データ)から検索条件を取得する(S1002)。なお、S1002で取得される検索条件としては、相続人としてのユーザを特定するためのユーザ名、生年月日などが考えられる。
Next, an operation when theserver device 104 receives a search request for heirs by pressing abutton 503 for searching for heirs on thescreen 501 in theuser terminal 101 will be described with reference to FIG. FIG. 10 is a diagram illustrating an example of a flowchart according to the process for heir search.
First, theCPU 201 determines whether or not a search request for heirs related to a user as a heir has been received from theuser terminal 101 by pressing abutton 503 for searching for heirs on the screen 501 (S1001). At this time, if theCPU 201 determines that a search request has been received, the process proceeds to S1202. On the other hand, if it is determined that a search request has not been received, theCPU 201 continues the process of S1001 until a search request is received.
Subsequently, theCPU 201 acquires a search condition from the received search request (received data) (S1002). In addition, as a search condition acquired by S1002, the user name for specifying the user as an heir, a date of birth, etc. can be considered.

続いて、CPU201は、ユーザ名、生年月日などの検索条件をもとに、ユーザ・テーブル601から相続人の候補となるユーザのレコードを取得する(S1003)。続いて、CPU201は、ユーザ端末101の画面501に表示させるための相続人のユーザ情報を作成する(S1004)。続いて、CPU201は、S1004で作成した相続人のユーザ情報をユーザ端末101に送信(返却)する(S1005)。
なお、CPU201は、ユーザ端末101の画面421に表示される相続人情報については、検索条件として被相続人のユーザIDを用いて、上述とは異なる方法で取得する。例えば、CPU201は、被相続人のユーザIDに対応するユーザ相続人・テーブル701のレコードを特定し、特定したレコードの相続人IDに対応するユーザ・テーブル601のレコードを特定し、特定したこれらのレコードから被相続人情報を作成する。
Subsequently, theCPU 201 acquires a record of users who are candidates for heirs from the user table 601 based on search conditions such as a user name and date of birth (S1003). Next, theCPU 201 creates heir user information to be displayed on thescreen 501 of the user terminal 101 (S1004). Subsequently, theCPU 201 transmits (returns) the user information of the heir created in S1004 to the user terminal 101 (S1005).
Note that theCPU 201 obtains the heir information displayed on the screen 421 of theuser terminal 101 by using a method other than the above by using the user ID of the heir as a search condition. For example, theCPU 201 identifies the record of the user heir table 701 corresponding to the user ID of the decedent, identifies the record of the user table 601 corresponding to the heir ID of the identified record, and identifies these identified Create heir information from the record.

次に、ユーザ端末101が画面501を表示するときに、サーバ装置104がユーザ端末101からの続柄の取得要求を受信したときの動作について図11を参照して説明する。図11は、続柄取得時処理に係るフローチャートの一例を示す図である。
まず、CPU201は、ユーザ端末101から続柄の取得要求を受信したかを判定する(S1101)。このとき、CPU201は、続柄の取得要求を受信したと判定した場合、S1102に処理を進め、他方、続柄の取得要求を受信していないと判定した場合、続柄の取得要求を受信するまでS1101の処理を継続する。
S1102では、CPU201は、続柄・テーブル621から管理用のレコード628を除いた全てのレコードを取得する。続いて、CPU201は、S1102で取得した続柄・テーブル621のレコードからユーザ端末101に返却するための続柄の情報を作成する(S1103)。続いて、CPU201は、作成した続柄の情報を、ユーザ端末101の画面501の続柄に表示する情報として送信(返却)する(S1104)。
Next, an operation when theserver apparatus 104 receives a relationship acquisition request from theuser terminal 101 when theuser terminal 101 displays thescreen 501 will be described with reference to FIG. FIG. 11 is a diagram illustrating an example of a flowchart relating to the process for acquiring a relationship pattern.
First, theCPU 201 determines whether a relationship acquisition request has been received from the user terminal 101 (S1101). At this time, if theCPU 201 determines that a relationship acquisition request has been received, theCPU 201 proceeds to S1102. If it is determined that a relationship acquisition request has not been received, theCPU 201 proceeds to step S1101 until a relationship acquisition request is received. Continue processing.
In step S1102, theCPU 201 acquires all records except themanagement record 628 from the relationship / table 621. Subsequently, theCPU 201 creates relationship information to be returned to theuser terminal 101 from the record of the relationship / table 621 acquired in S1102 (S1103). Subsequently, theCPU 201 transmits (returns) the created relationship information as information to be displayed on the relationship on thescreen 501 of the user terminal 101 (S1104).

次に、一定期間、サーバ装置104にユーザ端末101からアクセスがない場合、サーバ装置104がユーザ端末101にユーザの死活確認のメッセージ(死活確認用メール等)を送信するときの動作について図12を参照して説明する。図12は、状態確認時処理に係るフローチャートの一例を示す図である。
まず、CPU201は、サーバ装置104に事前に設定されているタイマーによって、被相続人としてのユーザに死活確認のメッセージを送信する時間となったかを判定する(S1201)。このとき、CPU201は、送信する時間となったと判定した場合、S1202に処理を進め、他方、送信する時間になっていないと判定した場合、送信する時間となるまでS1201の処理を継続する。S1202では、CPU201は、ユーザ・テーブル601の与信情報605を参照し、与信情報を管理している第三者に問い合わせを行い、死亡している可能性のあるユーザのレコードを取得する。
なお、S1201で使用するタイマーについては、ファイル、データベース等に設定情報を格納して管理してもよいし、OS(オペレーティングシステム)などのタイマーを利用してもよい。また、与信情報を管理している第三者としては、金融機関、保険会社など、クレジットカード番号などを利用し、ユーザの死活を確認できる機関、個人等のシステムを採用することができる。
Next, when theserver device 104 is not accessed from theuser terminal 101 for a certain period of time, FIG. 12 shows the operation when theserver device 104 transmits a user's life / death confirmation message (life / life confirmation mail etc.) to theuser terminal 101 The description will be given with reference. FIG. 12 is a diagram illustrating an example of a flowchart according to the state confirmation process.
First, theCPU 201 determines whether or not it is time to transmit a life and death confirmation message to a user as a deceased by a timer set in advance in the server device 104 (S1201). At this time, if theCPU 201 determines that it is time to transmit, the process proceeds to S1202. On the other hand, if it is determined that it is not time to transmit, the process of S1201 is continued until it is time to transmit. In S1202, theCPU 201 refers to thecredit information 605 in the user table 601 and makes an inquiry to a third party who manages the credit information, and acquires a record of a user who may have died.
Note that the timer used in S1201 may be managed by storing setting information in a file, database, or the like, or a timer such as an OS (Operating System) may be used. As a third party managing credit information, a system such as a financial institution, an insurance company, etc. that uses a credit card number or the like and can confirm the life and death of a user can be adopted.

続いて、CPU201は、ユーザ・テーブル601の最終アクセス時間606を参照し、最後にアクセスしてから現在までの時間が一定期間を超える場合は、死亡している可能性があると判定し、該当するユーザのレコードを取得する(S1203)。続いて、CPU201は、S1202およびS1203で取得したレコードをマージし(S1204)、死活確認の対象となるユーザ情報の配列RECEIVERを作成する(S1205)。なお、S1203の判定に使用する期間の情報については、サーバ装置104に、ファイル、データベースなどとして事前に設定されているものとする。
続いて、CPU201は、変数I、死活確認の対象となるユーザ情報の配列RECEIVERの要素数を格納するための変数SIZEを作成し、それぞれ、0(ゼロ)、配列RECEIVERの要素数で初期化する(S1206)。続いて、CPU201は、変数Iの値と変数SIZEの値とを比較し、変数Iの値が変数SIZEの値よりも小さいかを判定する(S1207)。このとき、CPU201は、変数Iの値が変数SIZEの値よりも小さいと判定した場合、S1208に処理を進め、他方、変数Iの値が変数SIZEの値以上であると判定した場合、処理を終了する。
Subsequently, theCPU 201 refers to thelast access time 606 of the user table 601, and determines that there is a possibility of death if the time from the last access to the present exceeds a certain period of time. The record of the user to be acquired is acquired (S1203). Subsequently, theCPU 201 merges the records acquired in S1202 and S1203 (S1204), and creates an array RECEIVER of user information that is a target of life and death confirmation (S1205). Note that the period information used for the determination in S1203 is set in advance in theserver device 104 as a file, a database, or the like.
Subsequently, theCPU 201 creates a variable SIZE for storing the variable I and the number of elements of the array RECEIVER of the user information to be checked for life and death, and initializes them with 0 (zero) and the number of elements of the array RECEIVER, respectively. (S1206). Subsequently, theCPU 201 compares the value of the variable I with the value of the variable SIZE, and determines whether the value of the variable I is smaller than the value of the variable SIZE (S1207). At this time, if theCPU 201 determines that the value of the variable I is smaller than the value of the variable SIZE, the process proceeds to S1208. On the other hand, if theCPU 201 determines that the value of the variable I is greater than or equal to the value of the variable SIZE, finish.

S1208では、CPU201は、配列RECEIVER[I]の情報からユーザのユーザID、ユーザ名、E−Mailを取得する。続いて、CPU201は、S1208で取得したユーザID、ユーザ名を関連付けて死活確認用メールを作成する(S1209)。例えば、CPU201は、ユーザ端末101が受信する死活確認用メールにユーザ名、確認済みの通知先へのリンクにユーザIDを関連付けることで、ユーザ端末101の死活確認用メールに死活確認するユーザのユーザ名が表示される。また、確認済みの通知先へのリンクの押下時には、サーバ装置104のCPU201は、死活確認の対象となったユーザのユーザIDを受信することができる。  In step S1208, theCPU 201 acquires the user ID, user name, and E-Mail of the user from the information in the array RECEIVER [I]. Subsequently, theCPU 201 creates a life / death confirmation mail by associating the user ID and the user name acquired in S1208 (S1209). For example, theCPU 201 associates the user name with the life / death confirmation mail received by theuser terminal 101 and the user ID with the link to the confirmed notification destination, so that the user's user who confirms the life / death with the life / death confirmation mail of theuser terminal 101 The name is displayed. Further, when the link to the confirmed notification destination is pressed, theCPU 201 of theserver device 104 can receive the user ID of the user who has been subject to the life / death confirmation.

続いて、CPU201は、S1209で作成した死活確認用メールをS1208で取得したE−Mailの宛先に送信する(S1210)。続いて、CPU201は、メールを送信したユーザのユーザIDに対応するユーザ・テーブル601のレコードの状態607を「譲渡確認中」に更新し(S1211)、変数Iを1だけカウントアップし(S1212)、S1207からの処理を継続する。  Subsequently, theCPU 201 transmits the life / death confirmation mail created in S1209 to the E-Mail destination acquired in S1208 (S1210). Subsequently, theCPU 201 updates therecord state 607 of the user table 601 corresponding to the user ID of the user who transmitted the mail to “confirming transfer” (S1211), and increments the variable I by 1 (S1212). , The processing from S1207 is continued.

次に、ユーザ端末101での死活確認用メールのリンクの押下によって、サーバ装置104が、ユーザが活動中であること(ユーザの有効)を示すメッセージを受信したときの動作について図13を参照して説明する。図13は、状態更新時処理に係るフローチャートの一例を示す図である。
まず、CPU201は、ユーザ端末101での死活確認用メールのリンクの押下によって、死活確認中のユーザの有効を示すメッセージを受信したかを判定する(S1301)。このとき、CPU201は、メッセージを受信したと判定した場合、S1302に処理を進め、他方、受信していないと判定した場合、受信するまでS1301の処理を継続する。
S1302では、CPU201は、受信したメッセージ(受信データ)からユーザIDを取得する。続いて、CPU201は、S1302で取得したユーザIDの値に対応するユーザ・テーブル601のレコードの状態607をS1211で更新した「譲渡確認中」から「なし」に更新する(S1303)。このようにすることで、CPU201は、死活確認中のユーザが有効であり、資産の譲渡の対象から外すことができる。
Next, referring to FIG. 13, the operation when theserver device 104 receives a message indicating that the user is active (user is valid) by pressing the link for the life and death confirmation mail on theuser terminal 101 will be described. I will explain. FIG. 13 is a diagram illustrating an example of a flowchart relating to the state update process.
First, theCPU 201 determines whether or not a message indicating the validity of the user who is confirming the life and death is received by pressing the link for the life and death confirmation mail on the user terminal 101 (S1301). At this time, if it is determined that the message has been received, theCPU 201 advances the process to step S1302. On the other hand, if it is determined that the message has not been received, theCPU 201 continues the process of step S1301 until it is received.
In step S1302, theCPU 201 acquires a user ID from the received message (received data). Subsequently, theCPU 201 updates thestate 607 of the record in the user table 601 corresponding to the value of the user ID acquired in S1302 from “confirming transfer” updated in S1211 to “none” (S1303). By doing in this way, theCPU 201 is valid for the user who is confirming the life and death, and can be excluded from the asset transfer target.

次に、サーバ装置104から相続人端末105に資産を譲渡、即ちユーザから相続人に資産が相続されるときの動作について図14を参照して説明する。図14は、相続確認時処理に係るフローチャートの一例を示す図である。
まず、CPU201は、サーバ装置104に事前に設定されているタイマーによって、相続人としてのユーザに対して、被相続人のユーザの資産の相続(遺産相続)に関するメッセージを送信する時間となったか(一定の時間内であるか)を判定する(S1401)。このとき、CPU201は、送信する時間となったと判定した場合、S1402に処理を進め、他方、送信する時間になっていないと判断した場合、送信する時間となるまでS1401の処理を継続する。
Next, an operation when assets are transferred from theserver device 104 to theheir terminal 105, that is, when assets are inherited from the user to the heir, will be described with reference to FIG. FIG. 14 is a diagram illustrating an example of a flowchart relating to inheritance confirmation processing.
First, theCPU 201 uses the timer set in advance in theserver device 104 to determine whether it is time to transmit a message about inheritance (inheritance inheritance) of the inherited user's assets to the user as the heir ( (S1401). At this time, if theCPU 201 determines that it is time to transmit, the process proceeds to S1402. On the other hand, if it is determined that it is not time to transmit, the process of S1401 is continued until it is time to transmit.

S1402では、CPU201は、ユーザ・テーブル601の状態607を参照して「譲渡確認中」のユーザのレコードを取得する。
なお、S1401で使用するタイマーについては、ファイル、データベース等に設定情報を格納して管理してもよいし、OSなどのタイマーを利用してもよい。
また、S1402で抽出の対象となるユーザ・テーブル601のレコードは、S1211で「譲渡確認中」に状態607が更新され、死活確認中の状態が開始してから一定期間が経過してもS1303で状態607が「なし」に更新されなかったレコードである。ここで、死活確認中の状態が開始した時間は、最終アクセス時間であってもよいし、「譲渡確認中」に更新された時間(図示せず。)であってもよい。
In step S <b> 1402, theCPU 201 refers to thestate 607 of the user table 601 to obtain a user record “confirming transfer”.
Note that the timer used in S1401 may be managed by storing setting information in a file, database, or the like, or a timer such as an OS may be used.
In addition, the record of the user table 601 to be extracted in S1402 is updated in thestate 607 to “confirming transfer” in S1211, and even if a certain period of time has passed since the start of the alive confirmation state, the record in S1303 The record whosestatus 607 has not been updated to “none”. Here, the time when the state of life and death confirmation is started may be the last access time or may be the time (not shown) updated to “confirming transfer”.

続いて、CPU201は、S1402で取得したレコードから配列USERを作成する(S1403)。続いて、CPU201は、変数I、変数SIZEを作成し、それぞれ、0(ゼロ)、配列USERの要素数で初期化する(S1404)。続いて、CPU201は、変数Iの値と変数S1ZEの値とを比較し、変数Iの値が変数S1ZEの値よりも小さいかを判定する(S1405)。このとき、CPU201は、変数Iの値が変数SIZEの値よりも小さいと判定した場合、S1406に処理を進め、他方、変数Iの値が変数SIZEの値以上であると判定した場合、処理を終了する。
S1406では、CPU201は、配列USER[I]の情報からユーザIDを取得する。続いて、CPU201は、取得したユーザIDをもとに、ユーザ相続人・テーブル701のユーザIDに関連付けられている相続人のレコードを取得する(S1407)。
Subsequently, theCPU 201 creates an array USER from the records acquired in S1402 (S1403). Subsequently, theCPU 201 creates a variable I and a variable SIZE, and initializes them with 0 (zero) and the number of elements of the array USER, respectively (S1404). Subsequently, theCPU 201 compares the value of the variable I with the value of the variable S1ZE, and determines whether the value of the variable I is smaller than the value of the variable S1ZE (S1405). At this time, if theCPU 201 determines that the value of the variable I is smaller than the value of the variable SIZE, the process proceeds to S1406. On the other hand, if theCPU 201 determines that the value of the variable I is greater than or equal to the value of the variable SIZE, finish.
In step S1406, theCPU 201 acquires a user ID from the information in the array USER [I]. Subsequently, based on the acquired user ID, theCPU 201 acquires the heir record associated with the user ID in the user heir / table 701 (S1407).

続いて、CPU201は、S1407で取得した相続人のレコードから、優先度の最も高いレコードを抽出し、抽出したレコードの値が格納された配列RECEIVERを作成する(S1408)。ここで、相続人の優先度は、上述したように優先度624および優先度・上書き705の値、生年月日604、適用開始年齢625および適用開始年齢・上書き706の値、並びに、適用終了年齢626および適用終了年齢・上書き707の値から決定される。続いて、CPU201は、変数J、変数RSIZEを作成し、それぞれ、0(ゼロ)、配列RECEIVERの要素数で初期化する(S1409)。
続いて、CPU201は、変数Jの値と変数RSIZEの値とを比較し、変数Jの値が変数RSIZEの値よりも小さいかを判定する(S1410)。このとき、CPU201は、変数Jの値が変数RSIZEの値よりも小さいと判定した場合、S1411に処理を進め、他方、変数Jの値が変数RSIZEの値以上であると判定した場合、続いてS1414の処理を行う。
Subsequently, theCPU 201 extracts the record with the highest priority from the heir record acquired in S1407, and creates an array RECEIVER that stores the value of the extracted record (S1408). Here, the priority of the heir is the values of thepriority 624 and the priority /overwrite 705, the date ofbirth 604, theapplication start age 625, the application start age /overwrite 706, and the application end age as described above. 626 and the value of the application end age /overwrite 707. Subsequently, theCPU 201 creates a variable J and a variable RSIZE, and initializes them with 0 (zero) and the number of elements in the array RECEIVER, respectively (S1409).
Subsequently, theCPU 201 compares the value of the variable J with the value of the variable RSIZE, and determines whether the value of the variable J is smaller than the value of the variable RSIZE (S1410). At this time, if theCPU 201 determines that the value of the variable J is smaller than the value of the variable RSIZE, the process proceeds to S1411. If theCPU 201 determines that the value of the variable J is greater than or equal to the value of the variable RSIZE, then The process of S1414 is performed.

S1411では、CPU201は、配列RECEIVER[J]から相続人のユーザIDを取得する。続いて、CPU201は、S1411で取得したユーザIDの値に対応するユーザ・テーブル601のレコードのユーザに対し、資産の相続の確認処理を実行する(S1412)。
資産の相続の確認処理には、幾つかのパターンがある。1つは、S1412で取得したユーザの情報から、相続人端末105が受信する資産相続メールを作成し、相続人端末105に送信するパターンである。このパターンでは、資産相続メールには、被相続人のユーザ情報、相続を承認する旨の通知先へのリンク、相続を放棄する旨の通知先へのリンクには相続人のユーザIDを関連付けておく。そして、相続人端末105からこれらのリンクの押下によって、サーバ装置104は、被相続人のユーザID、相続人のユーザIDを受信し、資産を相続人に譲渡したり、しなかったりする制御を行うことができる。
In step S1411, theCPU 201 acquires the heir user ID from the array RECEIVER [J]. Subsequently, theCPU 201 executes asset inheritance confirmation processing for the user of the record in the user table 601 corresponding to the value of the user ID acquired in S1411 (S1412).
There are several patterns in the asset inheritance confirmation process. One is a pattern in which an asset inheritance mail received by theheir terminal 105 is created from the user information acquired in S1412 and transmitted to theheir terminal 105. In this pattern, the asset inheritance email is associated with the user information of the heir, the link to the notification destination to approve the inheritance, and the link to the notification destination to abandon the inheritance. deep. Then, by pressing these links from theheir terminal 105, theserver device 104 receives the user ID of the heir and the user ID of the heir, and performs control to transfer or not transfer the asset to the heir. It can be carried out.

また、他には、被相続人と相続人との続柄が、続柄・テーブル621の管理用のレコード818の続柄であるパターンである。このパターンでは、サーバ装置104のCPU201は、資産相続メールを作成せずに、被相続人のユーザIDに関連するアルバム、画像を全て、ユーザ・テーブル601の管理用のレコード610の管理用ユーザに譲渡する。
例えば、CPU201は、資産に関連する被相続人のユーザIDを管理用ユーザのユーザIDに変更する。そして、CPU201は、被相続人に関連するレコードをユーザ・テーブル601、ユーザ相続人・テーブル701、ユーザアルバム・テーブル801から全て削除する。
In addition, there is a pattern in which the relationship between the decedent and the heir is the relationship of the record 818 for management in the relationship / table 621. In this pattern, theCPU 201 of theserver device 104 does not create an asset inheritance mail, and all the albums and images related to the user ID of the deceased are given to the management user of themanagement record 610 of the user table 601. Transfer.
For example, theCPU 201 changes the user ID of the heir associated with the asset to the user ID of the management user. Then, theCPU 201 deletes all the records related to the heir from the user table 601, the user heir table 701, and the user album table 801.

なお、CPU201は、被相続人としてのユーザが保有するアルバム、画像を相続人としてのユーザに譲渡するために、被相続人のユーザIDを取得し、このユーザIDに関連付けられたユーザアルバム・テーブル801のレコードを取得する。そして、CPU201は、アルバム・テーブル811、アルバム構成画像・テーブル821、画像・テーブル831と順に辿り、ユーザの保有するアルバムおよび画像を取得し、これらのレコードをコピーし、相続人のユーザIDに関連付けることで譲渡を行う。この処理の詳細については、図15を用いて後述する。
続いて、CPU201は、変数Jの値を1だけカウントアップし(S1413)、S1410からの処理を継続する。S1614では、CPU201は、変数Iの値を1だけカウントアップし、S1405からの処理を継続する。
Note that theCPU 201 acquires the user ID of the deceased and transfers the album and images held by the user as the deceased to the user as the heir, and a user album table associated with this user ID. Arecord 801 is acquired. TheCPU 201 sequentially follows the album table 811, the album composition image / table 821, and the image / table 831, acquires the album and image held by the user, copies these records, and associates them with the user ID of the heir To transfer. Details of this processing will be described later with reference to FIG.
Subsequently, theCPU 201 increments the value of the variable J by 1 (S1413), and continues the processing from S1410. In S1614, theCPU 201 increments the value of the variable I by 1, and continues the processing from S1405.

次に、相続人端末105での資産相続メールの相続を承認する旨の通知先へのリンク押下によって、サーバ装置104が資産の相続を承認することを示すメッセージを受信したときの動作について図15を参照して説明する。図15は、相続承認時処理に係るフローチャートの一例を示す図である。
まず、CPU201は、相続人端末105での資産相続メールの相続を承認する旨の通知先へのリンクの押下によって、相続人からの資産の相続を承認することを示すメッセージを受信したかを判定する(S1501)。このとき、CPU201は、メッセージを受信したと判定した場合、S1502に処理を進め、他方、受信していないと判定した場合、受信するまでS1501の処理を継続する。
S1502では、CPU201は、受信したメッセージ(受信データ)から被相続人のユーザID、及び相続人のユーザIDを取得する。続いて、CPU201は、S1502で取得した被相続人のユーザIDに対応するユーザアルバム・テーブル801のレコードからアルバムIDを取得する(S1503)。
Next, the operation when theserver device 104 receives a message indicating that the inheritance of the asset is approved by pressing the link to the notification destination to approve the inheritance of the asset inheritance mail at theheir terminal 105 will be described with reference to FIG. Will be described with reference to FIG. FIG. 15 is a diagram illustrating an example of a flowchart relating to inheritance approval processing.
First, theCPU 201 determines whether or not a message indicating that the inheritance of the asset from the heir is approved is received by pressing a link to the notification destination that approves the inheritance of the asset inheritance mail at theheir terminal 105. (S1501). At this time, if it is determined that the message has been received, theCPU 201 advances the process to S1502. On the other hand, if it is determined that the message has not been received, theCPU 201 continues the process of S1501 until it is received.
In step S1502, theCPU 201 obtains the user ID of the heir and the user ID of the heir from the received message (received data). Subsequently, theCPU 201 acquires an album ID from the record in the user album table 801 corresponding to the user ID of the decedent acquired in S1502 (S1503).

続いて、CPU201は、S1503で取得したアルバムIDから、アルバム・テーブル811、アルバム構成画像・テーブル821、画像・テーブル831と順に辿ることで、ユーザの保有するアルバムおよび画像を取得する。そして、CPU201は、これらのレコードをコピーし、相続人のユーザIDに関連付け、ユーザアルバム・テーブル801にレコードを登録する(S1504)。
続いて、CPU201は、被相続人のユーザIDとユーザ相続人・テーブル701のユーザID702とを用いて、被相続人のユーザIDに関連付けられている相続人のレコードをユーザ相続人・テーブル701から取得する(S1505)。
Subsequently, theCPU 201 sequentially acquires the album and image held by the user by tracing the album table 811, the album composition image / table 821, and the image / table 831 in order from the album ID acquired in S <b> 1503. TheCPU 201 copies these records, associates them with the user ID of the heir, and registers the records in the user album table 801 (S1504).
Subsequently, theCPU 201 uses the user ID of the heir and theuser ID 702 of the user heir table 701 to record the heir record associated with the user ID of the heir from the user heir table 701. Obtain (S1505).

続いて、CPU201は、取得したレコードの中から最も優先度の高いレコードを抽出する(S1506)。続いて、CPU201は、S1506で取得した相続人のレコードに対応するユーザに対してアルバムという資産の相続に係る処理を実行する(S1507)。
ここで、相続に係る処理とは、被相続人から相続人への資産の引渡しに係る最終的な処理である。被相続人に関係する最も優先度の高い全ての相続人が相続の承認、又は相続の放棄を完了している場合は、被相続人の情報は不要となる。よって、相続に係る処理では、CPU201は、被相続人のユーザIDに関連するレコードをユーザ・テーブル601、ユーザ相続人・テーブル701、ユーザアルバム・テーブル801から全て削除する処理を実行する。
なお、ユーザ・テーブル601から相続人のユーザIDに対応するレコードの顔情報808を参照し、その顔情報を分析し、被相続人の保有するアルバムの画像内容と比較して(画像処理などの技術を用いて解析して)譲渡の配分を決定する構成を採用してもよい。
Subsequently, theCPU 201 extracts a record with the highest priority from the acquired records (S1506). Subsequently, theCPU 201 executes processing related to inheritance of an asset called an album for the user corresponding to the record of the heir acquired in S1506 (S1507).
Here, the process related to inheritance is the final process related to the delivery of assets from the inheritor to the heir. If all heirs with the highest priority related to the deceased have completed the approval of inheritance or abandonment of the inheritance, the information of the deceased is not required. Therefore, in the process related to inheritance, theCPU 201 executes a process of deleting all records related to the user ID of the inherited person from the user table 601, the user heir table 701, and the user album table 801.
The face information 808 of the record corresponding to the user ID of the heir is referred to from the user table 601, the face information is analyzed, and compared with the image content of the album held by the heir (such as image processing). A configuration may be adopted in which the allocation of the transfer is determined (analyzed using technology).

次に、ユーザ端末101での資産相続メールの相続を放棄する旨の通知先へのリンク押下によって、サーバ装置104が資産の相続を放棄することを示すメッセージを受信したときの動作について図16を参照して説明する。図16は、相続放棄時処理に係るフローチャートの一例を示す図である。
まず、CPU201は、相続人端末105での資産相続メールの相続を放棄する旨の通知先へのリンクの押下によって、相続人からの資産の相続を放棄することを示すメッセージを受信したかを判定する(S1601)。このとき、CPU201は、メッセージを受信したと判定した場合、S1602に処理を進め、他方、受信していないと判定した場合、受信するまでS1601の処理を継続する。
Next, FIG. 16 shows the operation when theserver device 104 receives a message indicating that the inheritance of assets is abandoned by pressing the link to the notification destination that the inheritance of asset inheritance mail is abandoned at theuser terminal 101. The description will be given with reference. FIG. 16 is a diagram illustrating an example of a flowchart related to inheritance abandonment processing.
First, theCPU 201 determines whether or not a message indicating that the inheritance of the asset from the heir is abandoned by pressing the link to the notification destination that the inheritance of the asset inheritance mail is abandoned at theheir terminal 105 is received. (S1601). At this time, if it is determined that the message has been received, theCPU 201 advances the process to S1602. On the other hand, if it is determined that the message has not been received, theCPU 201 continues the process of S1601 until the message is received.

S1602では、CPU201は、受信したメッセージ(受信データ)から被相続人のユーザID、相続人のユーザIDを取得する。続いて、CPU201は、被相続人のユーザIDとユーザ相続人・テーブル701のユーザID702とを用いて、被相続人のユーザIDに関連付けられている相続人のレコードをユーザ相続人・テーブル701から取得する(S1603)。続いて、CPU201は、取得したレコードの中から最も優先度の高いレコードを抽出する(S1604)。
続いて、CPU201は、S1604で取得した相続人のレコードに対応するユーザに対してアルバムという資産の相続に係る処理を実行する(S1605)。
上述したように、相続に係る処理では、CPU201は、被相続人のユーザIDに関連するレコードをユーザ・テーブル601、ユーザ相続人・テーブル701、ユーザアルバム・テーブル801から全て削除する処理を実行する。
In S <b> 1602, theCPU 201 acquires the user ID of the heir and the user ID of the heir from the received message (reception data). Subsequently, theCPU 201 uses the user ID of the heir and theuser ID 702 of the user heir table 701 to record the heir record associated with the user ID of the heir from the user heir table 701. Obtain (S1603). Subsequently, theCPU 201 extracts a record with the highest priority from the acquired records (S1604).
Subsequently, theCPU 201 executes processing related to inheritance of an asset called an album for the user corresponding to the record of the heir acquired in S1604 (S1605).
As described above, in the process related to inheritance, theCPU 201 executes a process of deleting all records related to the user ID of the deceased from the user table 601, the user heir table 701, and the user album table 801. .

なお、CPU201は、最も高い優先度の全ての相続人が相続を放棄することとなっている場合、次に高い優先度の相続人のユーザを検索し、そのユーザをその時点で最も優先度の高い相続人として資産相続メールを作成し、相続人端末105に送信する。また、このとき、CPU201は、相続人が管理用のユーザの場合は、S1412で管理用ユーザを見つけたときと同様の処理を実行する。  Note that if all heirs with the highest priority are to give up inheritance, theCPU 201 searches for the user with the next highest priority heir and designates that user as the highest priority at that time. An asset inheritance mail is created as a high heir and transmitted to theheir terminal 105. At this time, if the heir is a management user, theCPU 201 executes the same processing as when the management user is found in S1412.

次に、管理用ユーザが資産を保有したときのサーバ装置104の動作について図17を参照して説明する。図17は、管理処理に係るフローチャートの一例を示す図である。
まず、CPU201は、サーバ装置104に事前に設定しておいたタイマーによって、管理用ユーザに係る処理が実行される時間となったかを判定する(S1701)。このとき、CPU201は、実行する時間となったと判定した場合、S1702に処理を進め、他方、時間となっていないと判定した場合、実行可能な時間となるまでS1701を継続する。
Next, the operation of theserver device 104 when the management user holds assets will be described with reference to FIG. FIG. 17 is a diagram illustrating an example of a flowchart relating to management processing.
First, theCPU 201 determines whether it is time to execute a process related to the management user using a timer set in advance in the server device 104 (S1701). At this time, if theCPU 201 determines that it is time to execute, the process proceeds to S1702, whereas if it is determined that the time is not reached, theCPU 201 continues S1701 until the executable time is reached.

S1702では、CPU201は、ユーザ・テーブル601の管理用ユーザのユーザIDに関連するアルバム、画像を全て取得する。続いて、CPU201は、それらに対して、事前に設定情報に設定されていた管理用ユーザの処理を実行する(S1703)。
例えば、設定情報が管理用ユーザのユーザIDに関連するテーブルのレコードおよび画像を削除することを示す情報であった場合について説明する。この場合、CPU201は、ユーザ・テーブル601、ユーザ相続人・テーブル701、ユーザアルバム・テーブル801から、管理用ユーザのユーザIDに対応するレコードおよび画像を全て削除する。
なお、S1701で使用するタイマーについては、ファイル、データベース等に設定情報を格納して管理してもよいし、OSなどのタイマーを利用してもよい。
In step S <b> 1702, theCPU 201 acquires all albums and images related to the user ID of the management user in the user table 601. Subsequently, theCPU 201 executes the process of the management user set in advance in the setting information (S1703).
For example, a case where the setting information is information indicating that a record and an image in a table related to the user ID of the management user are deleted will be described. In this case, theCPU 201 deletes all records and images corresponding to the user ID of the management user from the user table 601, user heir table 701, and user album table 801.
Note that the timer used in S1701 may be managed by storing setting information in a file, database, or the like, or a timer such as an OS may be used.

次に、ユーザ端末101での相続人一覧の画面421の削除するボタン430の押下によって、サーバ装置104がユーザと相続人の関係の削除要求を受信したときの動作について図18を参照して説明する。図18は、関係削除時処理に係るフローチャートの一例を示す図である。
まず、CPU201は、ユーザ端末101での画面421の削除するボタン430の押下による相続人の削除要求を受信したかを判定する(S1801)。このとき、CPU201は、受信したと判定した場合、S1802に処理を進め、他方、受信していないと判定した場合、受信するまでS1801の処理を継続する。
S1802では、CPU201は、受信した削除要求(受信データ)から被相続人のユーザID、及び相続人のユーザIDを取得する。続いて、CPU201は、被相続人のユーザIDおよび相続人のIDに関連付けられているユーザ相続人・テーブル701のレコードを削除する(S1803)。
Next, an operation when theserver apparatus 104 receives a request for deleting the relationship between the user and the heir by pressing thedelete button 430 on the heirs list screen 421 on theuser terminal 101 will be described with reference to FIG. To do. FIG. 18 is a diagram illustrating an example of a flowchart relating to the relationship deletion process.
First, theCPU 201 determines whether or not a heir delete request is received by pressing thedelete button 430 on the screen 421 on the user terminal 101 (S1801). At this time, if theCPU 201 determines that it has been received, the process proceeds to step S1802. On the other hand, if it is determined that it has not been received, the process of step S1801 is continued until reception.
In step S1802, theCPU 201 obtains the heir user ID and the heir user ID from the received deletion request (received data). Subsequently, theCPU 201 deletes the record of the user heir / table 701 associated with the heir user ID and the heir ID (S1803).

次に、ユーザ端末101での相続人一覧の画面421の更新するボタン431の押下によって、サーバ装置104がユーザと相続人の関係の更新要求を受信したときの動作について図19を参照して説明する。図19は、関係更新時処理に係るフローチャートの一例を示す図である。
まず、CPU201は、ユーザ端末101での画面421の更新するボタン431の押下による相続人の更新要求を受信したかを判定する(S1901)。このとき、CPU201は、受信したと判定した場合、S1902に処理を進め、他方、受信していないと判定した場合、受信するまでS1901の処理を継続する。
S1902では、CPU201は、受信した更新要求(受信データ)から被相続人のユーザID、及び相続人のユーザIDを取得する。続いて、CPU201は、被相続人のユーザIDおよび相続人のIDに関連付けられているユーザ相続人・テーブル701のレコードを取得する(S1903)。続いてCPU201は、更新要求(更新情報)に含まれる優先度、適用開始年齢、適用終了年齢を、ユーザ相続人・テーブル701の優先度・上書き705、適用開始年齢・上書き706、適用終了年齢・上書き707に設定して更新処理を実行する(S1904)。
Next, the operation when theserver apparatus 104 receives a request for updating the relationship between the user and the heir by pressing theupdate button 431 on the heirs list screen 421 on theuser terminal 101 will be described with reference to FIG. To do. FIG. 19 is a diagram illustrating an example of a flowchart related to the relationship update process.
First, theCPU 201 determines whether or not an update request for the heir has been received by pressing theupdate button 431 on the screen 421 on the user terminal 101 (S1901). At this time, if theCPU 201 determines that it has been received, the process proceeds to step S1902. On the other hand, if it is determined that it has not been received, theCPU 201 continues the process of step S1901 until it is received.
In S1902, theCPU 201 obtains the user ID of the heir and the user ID of the heir from the received update request (received data). Subsequently, theCPU 201 acquires a record of the user heir / table 701 associated with the user ID of the decedent and the ID of the heir (S1903). Subsequently, theCPU 201 sets the priority, application start age, and application end age included in the update request (update information) to the user heir / priority /overwrite 705, application start age /overwrite 706, application end age / The update process is executed with the overwrite 707 set (S1904).

上述の構成によれば、ユーザの親族、友人といった関係性に基づき、譲渡先のユーザの存在が確認できないような場合でも、その譲渡先の関係性を辿って、譲渡先を決めることができる。また、上述の構成によれば、譲渡先の優先順位付けを行ったり、ユーザの年齢といった時間軸によって、譲渡先を切り替えたりすることができる。
また、上述の構成によれば、ユーザの死亡について相続人がサーバ装置104に手動で入力する必要がなくなるので、ユーザの資産を相続人に譲渡することができなくなる事態を低減できる。また、上述の構成によれば、譲渡先が特定できないことにより、死亡したユーザの資産(コンテンツ)がサーバ装置104に保存されたままの状態となることを回避できるようになる。
According to the above-described configuration, even when the presence of the transfer destination user cannot be confirmed based on the relationship between the user's relatives and friends, the transfer destination can be determined by following the transfer destination relationship. Further, according to the above-described configuration, it is possible to prioritize transfer destinations and to switch transfer destinations according to a time axis such as a user's age.
Further, according to the above-described configuration, since it is not necessary for the heir to manually input the death of the user to theserver device 104, it is possible to reduce the situation where the user's assets cannot be transferred to the heir. Further, according to the above-described configuration, it is possible to avoid that the asset (content) of the deceased user remains stored in theserver device 104 because the transfer destination cannot be specified.

<その他の実施形態>
本実施形態は、上述した構成に限られるものではない。例えば、サーバ装置104が一定時間内に資産相続メールに対する返答がなかった場合は、CPU201は、S1402からの処理を行ってもよい。この構成によれば、資産相続メールの送信が再度行われるので、より確実に資産情報を管理できるようになる。
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア(プログラム)を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ(又はCPUやMPU等)がプログラムを読み出して実行する処理である。
<Other embodiments>
The present embodiment is not limited to the configuration described above. For example, if theserver device 104 does not respond to the asset inheritance mail within a certain time, theCPU 201 may perform the processing from S1402. According to this configuration, since the asset inheritance mail is transmitted again, asset information can be managed more reliably.
The present invention can also be realized by executing the following processing. That is, software (program) that realizes the functions of the above-described embodiments is supplied to a system or apparatus via a network or various storage media, and a computer (or CPU, MPU, etc.) of the system or apparatus reads the program. It is a process to be executed.

上述した実施形態の構成によれば、資産情報をより適切に管理することができる。  According to the configuration of the above-described embodiment, asset information can be managed more appropriately.

以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。  The preferred embodiments of the present invention have been described in detail above, but the present invention is not limited to such specific embodiments, and various modifications can be made within the scope of the gist of the present invention described in the claims.・ Change is possible.

Claims (10)

Translated fromJapanese
ユーザが利用するユーザ端末および前記ユーザの資産情報と前記ユーザを識別する識別情報とが関連付けられて記憶され、更に、前記ユーザの識別情報と前記ユーザの相続人を識別する識別情報とが関連付けられて記憶された記憶部と通信可能に接続された情報処理装置であって、
前記ユーザが生きているかを確認する確認情報を前記ユーザ端末に送信し、前記確認情報に対する返答情報を前記ユーザ端末から受信する通信手段と、
前記通信手段で一定の時間内に前記返答情報が受信されていないと判断すると、前記ユーザの識別情報をもとに前記記憶部から前記資産情報と前記相続人の識別情報とを読み出し、前記資産情報と前記相続人の識別情報とを関連付けて前記記憶部に格納する制御手段と、
を有することを特徴とする情報処理装置。
The user terminal used by the user and the asset information of the user are stored in association with the identification information for identifying the user, and the identification information for identifying the user and the identification information for identifying the heir of the user are further associated with each other. An information processing apparatus communicably connected to the storage unit stored in the memory,
Communication means for transmitting confirmation information for confirming whether the user is alive to the user terminal, and receiving response information for the confirmation information from the user terminal;
If the communication means determines that the response information has not been received within a certain time, the asset information and the heir identification information are read from the storage unit based on the user identification information, and the asset Control means for associating information and identification information of the heir in the storage unit;
An information processing apparatus comprising:
前記相続人が利用する相続人端末と通信可能に接続され、
前記記憶部には、更に、前記相続人の識別情報と前記相続人の所在情報とが関連付けられて記憶され、
前記通信手段は、前記相続人の識別情報をもとに前記相続人の所在情報を読み出し、相続について承認するか放棄するかを問い合わせる問合情報を、前記所在情報をもとに送信し、
前記制御手段は、前記通信手段で前記問合情報に対する承認する旨の承認情報が受信されたと判断した場合、前記資産情報と前記相続人の識別情報とを関連付けて前記記憶部に格納することを特徴とする請求項1記載の情報処理装置。
Connected to the heir terminal used by the heir;
The storage unit further stores the identification information of the heir and the location information of the heir in association with each other,
The communication means reads out the location information of the heir based on the identification information of the heir, and transmits inquiry information asking whether to approve or abandon the inheritance based on the location information,
When the control means determines that the approval information for approving the inquiry information is received by the communication means, the control means associates the asset information and the identification information of the heir and stores them in the storage unit. The information processing apparatus according to claim 1.
前記記憶部には、更に、前記相続人の識別情報と相続を許可するかを判定するための条件情報とが関連付けられて記憶され、
前記制御手段は、前記相続人の識別情報をもとに前記相続人の条件情報を読み出し、読み出した条件情報より相続を許可すると判定した相続人の識別情報と前記資産情報とを関連付けて前記記憶部に格納することを特徴とする請求項1又は2記載の情報処理装置。
In the storage unit, further, identification information of the heir and condition information for determining whether to permit the inheritance are associated and stored,
The control means reads out the condition information of the heir based on the identification information of the heir and associates the identification information of the heir determined to permit inheritance from the read condition information and the asset information in association with the storage The information processing apparatus according to claim 1, wherein the information processing apparatus is stored in a unit.
前記記憶部には、更に、管理用のユーザを識別する識別情報が含まれ、
前記制御手段は、前記相続人の識別情報が前記記憶部に存在しないと判断した場合、前記ユーザの資産情報が関連付けられている前記ユーザの識別情報を前記管理用のユーザの識別情報に変更することを特徴とする請求項1乃至3の何れか1項記載の情報処理装置。
The storage unit further includes identification information for identifying a management user,
When the control means determines that the heir identification information does not exist in the storage unit, the control means changes the user identification information associated with the user asset information to the management user identification information. The information processing apparatus according to claim 1, wherein the information processing apparatus is an information processing apparatus.
前記記憶部には、更に、前記資産情報の取り扱いを示す設定情報が記憶され、
前記制御手段は、前記管理用のユーザの識別情報が関連付けられた資産情報を前記設定情報に従って処理することを特徴とする請求項4記載の情報処理装置。
The storage unit further stores setting information indicating handling of the asset information,
The information processing apparatus according to claim 4, wherein the control unit processes asset information associated with identification information of the management user according to the setting information.
前記記憶部に記憶されている前記ユーザの識別情報と前記相続人の識別情報との関連付けを変更する変更手段を更に有することを特徴とする請求項1乃至5の何れか1項記載の情報処理装置。  The information processing according to any one of claims 1 to 5, further comprising changing means for changing an association between the identification information of the user stored in the storage unit and the identification information of the heir. apparatus. 前記ユーザの識別情報は、前記ユーザ端末が当該情報処理装置にログインする際に用いられる認証情報であることを特徴とする請求項1乃至6の何れか1項記載の情報処理装置。  The information processing apparatus according to claim 1, wherein the user identification information is authentication information used when the user terminal logs into the information processing apparatus. 前記資産情報は、画像情報であり、
前記記憶部には、更に、前記相続人の識別情報と前記相続人を示す画像情報とが関連付けられて記憶され、
前記制御手段は、前記相続人の識別情報をもとに前記相続人の画像情報を読み出し、前記相続人の画像情報および前記資産情報の画像情報を解析し、前記相続人の識別情報に関連付ける前記資産情報の画像情報を決定することを特徴とする請求項1乃至7の何れか1項記載の情報処理装置。
The asset information is image information,
In the storage unit, further, identification information of the heir and image information indicating the heir are associated and stored,
The control means reads the heir image information based on the heir identification information, analyzes the heir image information and the asset information image information, and associates the heir image information with the heir identification information. 8. The information processing apparatus according to claim 1, wherein image information of asset information is determined.
ユーザが利用するユーザ端末および前記ユーザの資産情報と前記ユーザを識別する識別情報とが関連付けられて記憶され、更に、前記ユーザの識別情報と前記ユーザの相続人を識別する識別情報とが関連付けられて記憶された記憶部と通信可能に接続された情報処理装置における資産情報管理方法であって、
通信手段が、前記ユーザが生きているかを確認する確認情報を前記ユーザ端末に送信し、前記確認情報に対する返答情報を前記ユーザ端末から受信する通信工程と、
制御手段が、前記通信工程で一定の時間内に前記返答情報が受信されていないと判断すると、前記ユーザの識別情報をもとに前記記憶部から前記資産情報と前記相続人の識別情報とを読み出し、前記資産情報と前記相続人の識別情報とを関連付けて前記記憶部に格納する制御工程と、
を有することを特徴とする資産情報管理方法。
The user terminal used by the user and the asset information of the user are stored in association with the identification information for identifying the user, and the identification information for identifying the user and the identification information for identifying the heir of the user are further associated with each other. An asset information management method in an information processing apparatus communicably connected to a storage unit stored in a
A communication step of transmitting confirmation information for confirming whether the user is alive to the user terminal, and receiving response information for the confirmation information from the user terminal;
When the control means determines that the response information has not been received within a certain time in the communication step, the control unit obtains the asset information and the heir identification information from the storage unit based on the user identification information. A control step of reading and associating and storing the asset information and the identification information of the heir in the storage unit;
An asset information management method characterized by comprising:
ユーザが利用するユーザ端末および前記ユーザの資産情報と前記ユーザを識別する識別情報とが関連付けられて記憶され、更に、前記ユーザの識別情報と前記ユーザの相続人を識別する識別情報とが関連付けられて記憶された記憶部と通信可能に接続されたコンピュータを、
前記ユーザが生きているかを確認する確認情報を前記ユーザ端末に送信し、前記確認情報に対する返答情報を前記ユーザ端末から受信する通信手段、
前記通信手段で一定の時間内に前記返答情報が受信されていないと判断すると、前記ユーザの識別情報をもとに前記記憶部から前記資産情報と前記相続人の識別情報とを読み出し、前記資産情報と前記相続人の識別情報とを関連付けて前記記憶部に格納する制御手段、
として機能させるプログラム。
The user terminal used by the user and the asset information of the user are stored in association with the identification information for identifying the user, and the identification information for identifying the user and the identification information for identifying the heir of the user are further associated with each other. A computer that is communicably connected to the storage unit
Communication means for transmitting confirmation information for confirming whether the user is alive to the user terminal, and receiving response information for the confirmation information from the user terminal;
If the communication means determines that the response information has not been received within a certain time, the asset information and the heir identification information are read from the storage unit based on the user identification information, and the asset Control means for associating information and identification information of the heir in the storage unit;
Program to function as.
JP2011119583A2011-05-272011-05-27Information processing unit, asset information managing method and programPendingJP2012248021A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
JP2011119583AJP2012248021A (en)2011-05-272011-05-27Information processing unit, asset information managing method and program

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
JP2011119583AJP2012248021A (en)2011-05-272011-05-27Information processing unit, asset information managing method and program

Publications (1)

Publication NumberPublication Date
JP2012248021Atrue JP2012248021A (en)2012-12-13

Family

ID=47468403

Family Applications (1)

Application NumberTitlePriority DateFiling Date
JP2011119583APendingJP2012248021A (en)2011-05-272011-05-27Information processing unit, asset information managing method and program

Country Status (1)

CountryLink
JP (1)JP2012248021A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2014050159A1 (en)*2012-09-282014-04-03株式会社 東芝Information processing device, data return method, and program
JP2019149789A (en)*2018-02-272019-09-05株式会社DigtusTakeover target information processing system
JP2020030504A (en)*2018-08-212020-02-27宗教法人 證大寺Information management device and information management processing program
JP2021117558A (en)*2020-01-232021-08-10株式会社エータイ Succession information processing method, succession information processing device, succession information processing program and recording medium
WO2023013115A1 (en)*2021-08-042023-02-09ソニーグループ株式会社Information processing device, information processing method, and program

Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP2002373247A (en)*2001-06-142002-12-26Daiwa Securities Group Inc Payment system and program for system products
JP2004110651A (en)*2002-09-202004-04-08Bank Of Tokyo-Mitsubishi LtdDevice and method used for communication from banking establishment to customer, program for implementing method in computer, and record medium recording the program
JP2004295751A (en)*2003-03-282004-10-21Bank Of Tokyo-Mitsubishi LtdPersonal information management system and personal information management method
US20080167994A1 (en)*2005-07-222008-07-10Koninklijke Philips Electronics, N.V.Digital Inheritance
JP2009175790A (en)*2008-01-212009-08-06Nec CorpContent asset management system, method and control program
JP2009177719A (en)*2008-01-282009-08-06Nec CorpSystem and method for executing contact in occurrence of emergency situation

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP2002373247A (en)*2001-06-142002-12-26Daiwa Securities Group Inc Payment system and program for system products
JP2004110651A (en)*2002-09-202004-04-08Bank Of Tokyo-Mitsubishi LtdDevice and method used for communication from banking establishment to customer, program for implementing method in computer, and record medium recording the program
JP2004295751A (en)*2003-03-282004-10-21Bank Of Tokyo-Mitsubishi LtdPersonal information management system and personal information management method
US20080167994A1 (en)*2005-07-222008-07-10Koninklijke Philips Electronics, N.V.Digital Inheritance
JP2009175790A (en)*2008-01-212009-08-06Nec CorpContent asset management system, method and control program
JP2009177719A (en)*2008-01-282009-08-06Nec CorpSystem and method for executing contact in occurrence of emergency situation

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
JPN6015013278; 月刊e・コロンブス 第36巻,第1版, 20101028, 第83頁, 東方通信社*
JPN6015013279; '今こそ知りたいウィンドウズ7' 日経PC21 第16巻,第7号, 20110324, 第36-41頁, 日経BP社*

Cited By (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2014050159A1 (en)*2012-09-282014-04-03株式会社 東芝Information processing device, data return method, and program
JP2019149789A (en)*2018-02-272019-09-05株式会社DigtusTakeover target information processing system
JP7129691B2 (en)2018-02-272022-09-02株式会社Digtus Information processing system to be transferred
JP2020030504A (en)*2018-08-212020-02-27宗教法人 證大寺Information management device and information management processing program
JP7193950B2 (en)2018-08-212022-12-21宗教法人 證大寺 Information management device and information management processing program
JP2021117558A (en)*2020-01-232021-08-10株式会社エータイ Succession information processing method, succession information processing device, succession information processing program and recording medium
JP7503910B2 (en)2020-01-232024-06-21株式会社エータイ Inheritance information processing method, inheritance information processing device, inheritance information processing program, and recording medium
WO2023013115A1 (en)*2021-08-042023-02-09ソニーグループ株式会社Information processing device, information processing method, and program

Similar Documents

PublicationPublication DateTitle
JP6725715B2 (en) Determining presence in applications that access shared and synchronized content
US10019136B1 (en)Image sharing device, apparatus, and method
US8352581B2 (en)Data transmission apparatus indicating transmission status, transmission control method indicating transmission status, and program thereof
US10027726B1 (en)Device, apparatus, and method for facial recognition
US10027727B1 (en)Facial recognition device, apparatus, and method
US20210383370A1 (en)Enhanced multi-party user data deletion
JP6706637B2 (en) Document creation program and information processing device
US20180330428A1 (en)Enterprise data marketplace system and method
KR20170032448A (en)Data information transaction method and system
CN102918535A (en)Content-processing device, content-processing method, content-processing program, and integrated circuit
KR101475335B1 (en)Enhancing an inquiry for a search of a database
US11736449B2 (en)System and method to allow anonymous users to contribute multimedia content across multiple digital workspaces
JPWO2009125571A1 (en) Content search system and content search method
JP2012248021A (en)Information processing unit, asset information managing method and program
JP2009282938A (en)Conference support method and conference support device
US20190043020A1 (en)Generating and enhancing meeting-related objects based on image data
CN103019534B (en)Mobile terminal and method to set up
JP4543761B2 (en) Content sharing system and content container creation method
WO2023007867A1 (en)Ticket management system, program, and method
JP2021103592A (en)Document management device and method for managing document
US10657139B2 (en)Information processing apparatus and non-transitory computer readable medium for distributed resource management
US11074365B2 (en)Event-based directory and contact management
JP2017068778A (en)Information processing device
JP6398368B2 (en) Information processing apparatus, information processing system, and program
JP5865551B2 (en) Content display method, program, and content display system

Legal Events

DateCodeTitleDescription
A621Written request for application examination

Free format text:JAPANESE INTERMEDIATE CODE: A621

Effective date:20140520

A977Report on retrieval

Free format text:JAPANESE INTERMEDIATE CODE: A971007

Effective date:20150227

A131Notification of reasons for refusal

Free format text:JAPANESE INTERMEDIATE CODE: A131

Effective date:20150407

A02Decision of refusal

Free format text:JAPANESE INTERMEDIATE CODE: A02

Effective date:20150804


[8]ページ先頭

©2009-2025 Movatter.jp