JP6439516B2 - Summary data generation program, summary data generation method, and summary data generation device - Google Patents
Summary data generation program, summary data generation method, and summary data generation device Download PDFInfo
- Publication number
- JP6439516B2 JP6439516B2 JP2015049110A JP2015049110A JP6439516B2 JP 6439516 B2 JP6439516 B2 JP 6439516B2 JP 2015049110 A JP2015049110 A JP 2015049110A JP 2015049110 A JP2015049110 A JP 2015049110A JP 6439516 B2 JP6439516 B2 JP 6439516B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- image data
- screen
- album
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 38
- 239000000463 material Substances 0.000 description 39
- 238000010586 diagram Methods 0.000 description 29
- 239000000284 extract Substances 0.000 description 8
- 235000010724 Wisteria floribunda Nutrition 0.000 description 6
- 230000006870 function Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 2
- 239000002131 composite material Substances 0.000 description 1
- 238000005401 electroluminescence Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000003550 marker Substances 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 238000010079 rubber tapping Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、サマリデータ生成プログラム、サマリデータ生成方法、およびサマリデータ生成装置に関する。 The present invention relates to a summary data generation program, a summary data generation method, and a summary data generation apparatus.
近年、第3者への公開を前提としないクローズドSNS(Social Networking Service)と呼ばれるサービスがある。クローズドSNSでは、家族や友人などの限られたメンバー同士で、メッセージを書き込んだり、写真や動画などの画像をアップしたりしてコミュニケーションをとることができる。 In recent years, there is a service called Closed SNS (Social Networking Service) that is not premised on disclosure to a third party. In the closed SNS, limited members such as family members and friends can communicate with each other by writing messages and uploading images such as photos and videos.
先行技術としては、例えば、撮影画像から検出したマーカーに設定された付加情報の取得条件と撮影画像の撮影状況とに基づき、複数の付加情報から付加情報を取得し、撮影画像に、取得した付加情報に応じた付加画像を合成して合成画像を生成するものがある。 As the prior art, for example, additional information is acquired from a plurality of additional information based on the acquisition condition of additional information set for the marker detected from the captured image and the shooting state of the captured image, and the acquired additional information is acquired in the captured image. Some of them generate a composite image by compositing additional images according to information.
しかしながら、従来技術では、SNSなどにアップされた画像に関連するメッセージを、同じSNSなどに書き込まれたメッセージ群から選び出すには手間や時間がかかる。例えば、SNSなどのサービスでは、ある写真に対するコメントが書き込まれていても、写真とコメントとの関連付けが行われていないことが多く、ユーザが、コメントの内容を確認しながら、写真に関連するコメントを選び出すことになる。 However, in the prior art, it takes time and effort to select a message related to an image uploaded to the SNS from a group of messages written in the same SNS. For example, in a service such as SNS, even if a comment is written on a certain photo, the photo is often not associated with the comment, and the user can check the content of the comment while checking the comment. Will be selected.
一つの側面では、本発明は、画像データに関連する文字データを該画像データに対応付けて配置したサマリデータを生成するサマリデータ生成プログラム、サマリデータ生成方法、およびサマリデータ生成装置を提供することを目的とする。 In one aspect, the present invention provides a summary data generation program, a summary data generation method, and a summary data generation device that generate summary data in which character data related to image data is arranged in association with the image data. With the goal.
本発明の一側面によれば、特定のユーザグループに属するユーザであればいずれのユーザに対応するデータ受信であっても、受信した文字データ又は画像データを受信時刻順に表示した画面データを、前記特定のユーザグループに属するユーザに対応する通信において提供し、受信したデータのうち、1又は複数の画像データを抽出するとともに、該1又は複数の画像データの各受信時刻に近接する受信時刻に受信した各文字データを前記1又は複数の画像データのそれぞれに対応付けて配置したサマリデータを生成するサマリデータ生成プログラム、サマリデータ生成方法、およびサマリデータ生成装置が提案される。 According to one aspect of the present invention, the screen data displaying the received character data or image data in the order of reception time, regardless of the data reception corresponding to any user belonging to a specific user group, Provided in communications corresponding to users belonging to a specific user group, extract one or more image data from the received data, and receive it at a reception time close to each reception time of the one or more image data A summary data generation program, a summary data generation method, and a summary data generation apparatus that generate summary data in which each character data is arranged in association with each of the one or more image data are proposed.
本発明の一態様によれば、画像データに関連する文字データを該画像データに対応付けて配置したサマリデータを生成することができるという効果を奏する。 According to one aspect of the present invention, it is possible to generate summary data in which character data related to image data is arranged in association with the image data.
以下に図面を参照して、本発明にかかるサマリデータ生成プログラム、サマリデータ生成方法、およびサマリデータ生成装置の実施の形態を詳細に説明する。 Exemplary embodiments of a summary data generation program, a summary data generation method, and a summary data generation apparatus according to the present invention will be described below in detail with reference to the drawings.
(サマリデータ生成方法の一実施例)
図1は、実施の形態にかかるサマリデータ生成方法の一実施例を示す説明図である。図1において、サマリデータ生成装置101は、特定のユーザグループに属するユーザに対応する通信において、画面データを提供するコンピュータである。端末102は、特定のユーザグループに属するユーザが使用するコンピュータであり、例えば、スマートフォン、タブレット型PC(Personal Computer)、PC、ノートPCなどである。
(One Example of Summary Data Generation Method)
FIG. 1 is an explanatory diagram of an example of the summary data generation method according to the embodiment. In FIG. 1, a summary
特定のユーザグループは、例えば、特定のサービスに参加する複数のメンバーが属するユーザグループである。特定のサービスは、端末102に提供される情報処理であり、例えば、限られたメンバー同士でメッセージや写真、動画などを投稿してコミュニケーションをとることができるクローズドSNSなどである。クローズドSNSとしては、例えば、家族限定のSNS、親しい友人限定のSNS、あるプロジェクトのメンバー限定のSNS、ある会の会員限定のSNS、趣味や嗜好が同じ者が集まったサークル限定のSNSなどがある。
The specific user group is, for example, a user group to which a plurality of members who participate in a specific service belong. The specific service is information processing provided to the
画面データは、特定のユーザグループに属するユーザであればいずれのユーザに対応するデータ受信であっても、受信した文字データ又は画像データを受信時刻順に表示する画面の画面データである。文字データは、例えば、クローズドSNSに書き込まれたメッセージの文字データである。画像データは、例えば、クローズドSNSにアップされた写真や動画などの画像データである。 The screen data is screen data for displaying received character data or image data in order of reception time, regardless of data reception corresponding to any user belonging to a specific user group. The character data is, for example, character data of a message written in the closed SNS. The image data is, for example, image data such as a photograph or a movie uploaded to the closed SNS.
ここで、特定のユーザグループに属するユーザに対応する通信において受信した文字データ群と画像データ群から、1又は複数の画像データと、1又は複数の画像データそれぞれに関連する文字データをピックアップしたサマリデータを作成したい場合がある。サマリデータとしては、例えば、家族が撮影した写真や写真へのコメントが掲載されたアルバムデータや、あるプロジェクトで開発中の商品の写真やプロジェクトメンバーのコメントが掲載されたカタログデータなどが挙げられる。 Here, a summary in which one or more image data and character data related to each of the one or more image data are picked up from the character data group and the image data group received in communication corresponding to users belonging to a specific user group. You may want to create data. The summary data includes, for example, album data in which photos taken by family members and comments on the photos are posted, catalog data in which photos of products being developed in a project and comments of project members are posted.
例えば、家族限定のSNSにアップされた写真とメッセージとを用いて、家族アルバムのアルバムデータを作成する場合を想定する。この際、SNSにアップされた写真を抽出して、抽出された写真に対して人手でコメントを付け加える場合には、ユーザが写真を確認しながらコメントを別途入力することになり、アルバムデータの作成に手間や時間がかかる。 For example, it is assumed that album data of a family album is created using a photo and message uploaded to a family-limited SNS. At this time, when extracting photos uploaded to the SNS and manually adding comments to the extracted photos, the user must input the comments separately while checking the photos, creating album data Takes time and effort.
一方で、SNSなどに写真をアップする場合、写真の感想や、そのときの気持ちを記載したコメントが書き込まれることがある。このため、例えば、家族限定のSNSにアップされた写真とともに、写真の感想や、そのときの気持ちを記載したコメントを一緒にピックアップできると、アルバムデータの作成にかかる手間や時間を削減することができる。 On the other hand, when a photograph is uploaded to SNS or the like, a comment describing the impression of the photograph and the feeling at that time may be written. For this reason, for example, if you can pick up a photo that has been uploaded to a family-only SNS and a comment that describes the impression of the photo and the feelings at that time, the time and effort required to create the album data can be reduced. it can.
ところが、SNSなどのサービスでは、ある写真に対するコメントが書き込まれていても、写真とコメントとの紐付けが行われていないことが多い。このため、ユーザが、コメントの内容を確認しながら、写真に関連するコメントを選び出すことになり、依然としてアルバムデータの作成に手間や時間がかかってしまう。 However, in a service such as SNS, even if a comment for a certain photo is written, there is often no association between the photo and the comment. For this reason, the user selects a comment related to the photo while checking the content of the comment, and it still takes time and effort to create the album data.
そこで、本実施の形態では、SNSなどに投稿された写真の画像データやメッセージの文字データを用いて、家族アルバムや商品カタログなどを作成する際の手間や時間を削減するサマリデータ生成方法について説明する。以下、サマリデータ生成装置101の処理例について説明する。ここでは、特定のユーザグループとして、「友人限定のSNS」に参加する「メンバーA」、「メンバーB」および「メンバーC」が属するユーザグループを想定する。
Therefore, in the present embodiment, a summary data generation method for reducing time and labor when creating a family album, a product catalog, and the like using image data of a photograph posted on an SNS or the like and text data of a message will be described. To do. Hereinafter, a processing example of the summary
(1)サマリデータ生成装置101は、特定のユーザグループに属するユーザに対応する通信において、画面データを提供する。図1の例では、サマリデータ生成装置101は、友人限定のSNSに参加するメンバーの端末102に画面データ110を送信することにより、端末102に画面データ110を表示させる。
(1) The summary
ここで、画面データ110は、友人限定のSNSに参加するメンバーに対応する通信において受信した文字データ111〜115および画像データ116,117を受信時刻順に表示した画面データである。
Here, the
具体的には、文字データ111は、メンバーAによって友人限定のSNSに書き込まれたメッセージである。文字データ112,114は、メンバーCによって友人限定のSNSに書き込まれたメッセージである。文字データ113,115は、メンバーBによって友人限定のSNSに書き込まれたメッセージである。また、画像データ116は、メンバーAによって友人限定のSNSにアップされた写真である。画像データ117は、メンバーCによって友人限定のSNSにアップされた写真である。
Specifically, the
各文字データ111〜115および各画像データ116,117に対応する日時は、各文字データ111〜115および各画像データ116,117の受信時刻を示している。受信時刻は、例えば、各文字データ111〜115が書き込まれた日時や、各画像データ116,117がアップされた日時に対応する。
The date and time corresponding to each
ここでは、文字データ111は、メンバーAが画像データ116を撮影したときの気持ちが記載されたメッセージである場合を想定する。また、文字データ114は、メンバーCが撮影した画像データ117に対する感想が記載されたメッセージである場合を想定する。
Here, it is assumed that the
(2)サマリデータ生成装置101は、受信したデータのうち、1又は複数の画像データを抽出する。そして、サマリデータ生成装置101は、受信したデータのうち、抽出した1又は複数の画像データの各受信時刻に近接する受信時刻に受信した各文字データを、該1又は複数の画像データのそれぞれに対応付けて配置したサマリデータを生成する。
(2) The summary
具体的には、例えば、サマリデータ生成装置101は、受信したデータのうち、全ての画像データを抽出してもよく、また、ユーザの操作入力により指定された画像データを抽出してもよい。画像データの指定は、例えば、画像データがアップされた日や期間などを指定することで行われてもよく、また、画像データをアップしたメンバーを指定することで行われてもよい。
Specifically, for example, the summary
画像データの受信時刻に近接する受信時刻に受信した文字データは、例えば、画像データの受信時刻との時間差が所定時間内の受信時刻に受信した文字データであってもよい。所定時間は、任意に設定可能であり、例えば、5分〜30分程度の時間に設定される。また、画像データの受信時刻に近接する受信時刻に受信した文字データは、例えば、画像データの受信時刻の直前または直後の受信時刻に受信した文字データであってもよい。 The character data received at the reception time close to the reception time of the image data may be, for example, character data received at a reception time within a predetermined time that is different from the reception time of the image data. The predetermined time can be arbitrarily set. For example, the predetermined time is set to about 5 to 30 minutes. Further, the character data received at the reception time close to the reception time of the image data may be, for example, character data received at the reception time immediately before or immediately after the reception time of the image data.
図1の例では、メンバーA,B,Cに対応する通信において受信したデータのうち、画像データ116,117が抽出された場合を想定する。また、画像データの受信時刻に近接する受信時刻に受信した文字データを、画像データの受信時刻との時間差が所定時間内の受信時刻に受信した文字データとする。所定時間は「T=10分」とする。
In the example of FIG. 1, it is assumed that
この場合、サマリデータ生成装置101は、受信したデータのうち、画像データ116の受信時刻(2015年1月1日00時03分)との時間差が10分以内の受信時刻(2015年1月1日00時01分)に受信した文字データ111を抽出する。また、サマリデータ生成装置101は、受信したデータのうち、画像データ117の受信時刻(2015年1月15日17時20分)との時間差が10分以内の受信時刻(2015年1月15日17時21分)に受信した文字データ114を抽出する。
In this case, the summary
そして、サマリデータ生成装置101は、各文字データ111,114を、画像データ116,117のそれぞれに対応付けて配置したサマリデータ120を生成する。図1の例では、各文字データ111,114が、画像データ116,117のそれぞれに対応する吹き出し121,122に入力されたサマリデータ120が生成されている。
The summary
このように、サマリデータ生成装置101によれば、画像データ116,117の各受信時刻に近接する受信時刻に受信した各文字データ111,114を、画像データ116,117のそれぞれに対応付けて配置したサマリデータ120を生成することができる。
As described above, according to the summary
これにより、例えば、SNSにアップされた写真の感想や撮影時の気持ちなどの、写真との関連性が高いメッセージを、その写真に対応付けて配置することができる。この結果、友人アルバムなどの作成時に、ユーザがメッセージの内容を確認しながら写真に関連するメッセージを選び出すなどの作業を省くことができ、アルバム作成にかかる手間や時間を削減することができる。 As a result, for example, a message that is highly relevant to the photograph, such as the impression of the photograph uploaded to the SNS and the feeling at the time of photographing, can be arranged in association with the photograph. As a result, when creating a friend album or the like, it is possible to save the user from selecting a message related to a photo while checking the content of the message, and to save time and effort for creating the album.
(システム200のシステム構成例)
つぎに、実施の形態にかかるシステム200のシステム構成例について説明する。以下の説明では、特定のユーザグループとして、「家族向けのクローズドSNS」に参加する複数のメンバーを例に挙げて説明する。また、家族向けのクローズドSNSを、単に「家族向けSNS」と表記する場合がある。
(System configuration example of system 200)
Next, a system configuration example of the
図2は、システム200のシステム構成例を示す説明図である。図2において、システム200は、サマリデータ生成装置101と、端末T1〜Tnと、を含む構成である(nは、2以上の自然数)。システム200において、サマリデータ生成装置101および端末T1〜Tnは、有線または無線のネットワーク210を介して接続される。ネットワーク210は、例えば、LAN(Local Area Network)、WAN(Wide Area Network)、インターネットなどである。
FIG. 2 is an explanatory diagram illustrating a system configuration example of the
ここで、サマリデータ生成装置101は、個人情報管理DB(データベース)220、SNS情報DB230、イベント管理DB240およびアルバム管理DB250を有し、端末T1〜Tnの表示制御を行う。サマリデータ生成装置101は、例えば、家族向けSNSのサービスを提供するサーバである。
Here, the summary
例えば、サマリデータ生成装置101は、家族向けSNSに参加するメンバーに対応する通信において、画面データを提供する。画面データは、例えば、家族向けSNSに参加するメンバーであればいずれのメンバーに対応するデータ受信であっても、受信した文字データ又は画像データを受信時刻順に表示する画面(例えば、後述する会話画面S2)の情報である。
For example, the summary
文字データは、例えば、家族向けSNSに書き込まれたメッセージの文字データである。画像データは、例えば、家族向けSNSにアップされた写真や動画などの画像データである。なお、各種DB220,230,240,250の記憶内容については、図5〜図8を用いて後述する。
The character data is, for example, character data of a message written in the family SNS. The image data is, for example, image data such as a photo or a video uploaded to the family-oriented SNS. The contents stored in the
端末T1〜Tnは、表示画面(例えば、後述する図4に示すディスプレイ406)を有し、サマリデータ生成装置101の表示制御に従って、各種画面を表示可能なコンピュータである。端末T1〜Tnは、例えば、ユーザが使用するスマートフォン、タブレット型PC、PC、ノートPCなどである。
The terminals T1 to Tn are computers that have a display screen (for example, a
具体的には、例えば、サマリデータ生成装置101は、端末T1〜Tnから各種画面(例えば、後述するホーム画面S1、会話画面S2など)の表示要求を受信すると、各種画面の画面情報を生成して端末T1〜Tnに送信する。この結果、端末T1〜Tnの表示画面に各種画面が表示される。
Specifically, for example, when the summary
以下の説明では、端末T1〜Tnのうちの任意の端末を「端末Ti」と表記する場合がある(i=1,2,…,n)。 In the following description, an arbitrary terminal among the terminals T1 to Tn may be expressed as “terminal Ti” (i = 1, 2,..., N).
(サマリデータ生成装置101のハードウェア構成例)
図3は、サマリデータ生成装置101のハードウェア構成例を示すブロック図である。図3において、サマリデータ生成装置101は、CPU(Central Processing Unit)301と、メモリ302と、I/F(Interface)303と、ディスクドライブ304と、ディスク305と、を有する。また、各構成部は、バス300によってそれぞれ接続される。
(Example of hardware configuration of summary data generation apparatus 101)
FIG. 3 is a block diagram illustrating a hardware configuration example of the summary
ここで、CPU301は、サマリデータ生成装置101の全体の制御を司る。メモリ302は、例えば、ROM(Read Only Memory)、RAM(Random Access Memory)およびフラッシュROMなどを有する。具体的には、例えば、フラッシュROMやROMが各種プログラムを記憶し、RAMがCPU301のワークエリアとして使用される。メモリ302に記憶されるプログラムは、CPU301にロードされることで、コーディングされている処理をCPU301に実行させる。
Here, the
I/F303は、通信回線を通じてネットワーク210に接続され、ネットワーク210を介して他の装置(例えば、図2に示した端末Ti)に接続される。そして、I/F303は、ネットワーク210と内部のインターフェースを司り、他のコンピュータからのデータの入出力を制御する。I/F303には、例えば、モデムやLANアダプタなどを採用することができる。
The I /
ディスクドライブ304は、CPU301の制御に従ってディスク305に対するデータのリード/ライトを制御する。ディスク305は、ディスクドライブ304の制御で書き込まれたデータを記憶する。ディスク305としては、例えば、磁気ディスク、光ディスクなどが挙げられる。
The
なお、サマリデータ生成装置101は、上述した構成部のほか、例えば、SSD(Solid State Drive)、キーボード、マウス、ディスプレイなどを有することにしてもよい。
The summary
(端末Tiのハードウェア構成例)
図4は、端末Tiのハードウェア構成例を示すブロック図である。図4において、端末Tiは、CPU401と、メモリ402と、ディスクドライブ403と、ディスク404と、I/F405と、ディスプレイ406と、入力装置407と、を有する。また、各構成部はバス400によってそれぞれ接続される。
(Example of hardware configuration of terminal Ti)
FIG. 4 is a block diagram illustrating a hardware configuration example of the terminal Ti. 4, the terminal Ti includes a
ここで、CPU401は、端末Tiの全体の制御を司る。メモリ402は、例えば、ROM、RAMおよびフラッシュROMなどを有する。具体的には、例えば、フラッシュROMやROMが各種プログラムを記憶し、RAMがCPU401のワークエリアとして使用される。メモリ402に記憶されるプログラムは、CPU401にロードされることで、コーディングされている処理をCPU401に実行させる。
Here, the
ディスクドライブ403は、CPU401の制御に従ってディスク404に対するデータのリード/ライトを制御する。ディスク404は、ディスクドライブ403の制御で書き込まれたデータを記憶する。ディスク404としては、例えば、磁気ディスク、光ディスクなどが挙げられる。
The
I/F405は、通信回線を通じてネットワーク210に接続され、ネットワーク210を介して他の装置(例えば、図2に示したサマリデータ生成装置101)に接続される。そして、I/F405は、ネットワーク210と内部のインターフェースを司り、他のコンピュータからのデータの入出力を制御する。
The I /
ディスプレイ406は、カーソル、アイコンあるいはツールボックスをはじめ、文書、画像、機能情報などのデータを表示する。ディスプレイ406は、例えば、液晶ディスプレイ、有機EL(Electroluminescence)ディスプレイ、CRT(Cathode Ray Tube)などを採用することができる。
The
入力装置407は、文字、数字、各種指示などの入力のためのキーを有し、データの入力を行う。入力装置407は、キーボードやマウスなどであってもよく、また、タッチパネル式の入力パッドやテンキーなどであってもよい。
The
なお、端末Tiは、上述した構成部のうち、例えば、ディスクドライブ403、ディスク404などを有さないことにしてもよい。また、端末Tiは、上述した構成部のほか、例えば、SSD、スキャナ、プリンタなどを有することにしてもよい。
Note that the terminal Ti may not include the
(各種DB220,230,240,250の記憶内容)
つぎに、図5〜図8を用いて各種DB220,230,240,250の記憶内容について説明する。各種DB220,230,240,250は、例えば、図3に示したサマリデータ生成装置101のメモリ302、ディスク305により実現される。
(Storage contents of
Next, the contents stored in the
<個人情報管理DB220の記憶内容>
図5は、個人情報管理DB220の記憶内容の一例を示す説明図である。図5において、個人情報管理DB220は、家族ID、個人ID、名前、ニックネームおよび顔写真のフィールドを有し、各フィールドに情報を設定することで、個人情報(例えば、個人情報500−1〜500−5)をレコードとして記憶する。
<Storage contents of personal
FIG. 5 is an explanatory diagram showing an example of the contents stored in the personal
ここで、家族IDは、家族向けSNSを利用する家族を一意に識別する識別子である。個人IDは、家族IDにより識別される家族の一員であるメンバーを一意に識別する識別子である。名前は、個人IDにより識別されるメンバーの名前である。ニックネームは、メンバーのニックネームである。顔写真は、メンバーの顔写真の画像データである。 Here, the family ID is an identifier for uniquely identifying a family who uses the family-oriented SNS. The personal ID is an identifier that uniquely identifies a member who is a member of the family identified by the family ID. The name is the name of the member identified by the personal ID. The nickname is a member's nickname. The face photo is image data of the member's face photo.
なお、図示は省略するが、個人情報管理DB220には、個人IDと対応付けて、例えば、メンバーの性別、年齢、誕生日、住所、パスワード、欲しい物などが登録される。
Although illustration is omitted, in the personal
<SNS情報DB230の記憶内容>
図6は、SNS情報DB230の記憶内容の一例を示す説明図である。図6において、SNS情報DB230は、家族ID、個人ID、書き込み日時、書き込み内容(テキスト)および書き込み内容(画像)のフィールドを有し、各フィールドに情報を設定することで、SNS情報(例えば、SNS情報600−1〜600−4)をレコードとして記憶する。
<Storage contents of
FIG. 6 is an explanatory diagram showing an example of the contents stored in the
ここで、家族IDは、家族向けSNSを利用する家族を一意に識別する識別子である。個人IDは、家族IDにより識別される家族の一員であるメンバーを一意に識別する識別子である。書き込み日時は、個人IDにより識別されるメンバーが家族向けSNSに情報を書き込んだ日時である。書き込み内容(テキスト)は、メンバーが書き込んだメッセージの文字データである。書き込み内容(画像)は、メンバーがアップした写真や動画の画像データである。 Here, the family ID is an identifier for uniquely identifying a family who uses the family-oriented SNS. The personal ID is an identifier that uniquely identifies a member who is a member of the family identified by the family ID. The date and time of writing is the date and time when the member identified by the personal ID wrote information to the family-oriented SNS. The written content (text) is character data of the message written by the member. The written content (image) is image data of a photo or video uploaded by the member.
<イベント管理DB240の記憶内容>
図7は、イベント管理DB240の記憶内容の一例を示す説明図である。図7において、イベント管理DB240は、イベントID、家族ID、個人ID、イベント日、イベント名および詳細のフィールドを有し、各フィールドに情報を設定することで、イベント情報(例えば、イベント情報700−1〜700−3)をレコードとして記憶する。
<Storage contents of
FIG. 7 is an explanatory diagram showing an example of the contents stored in the
ここで、イベントIDは、メンバーにより登録されたイベントを一意に識別する識別子である。家族IDは、イベントの登録者であるメンバーが属する家族を一意に識別する識別子である。個人IDは、イベントの登録者であるメンバーを一意に識別する識別子である。イベント日は、イベントが開催される日である。イベント名は、イベントの名称である。詳細は、イベントについての詳細である。 Here, the event ID is an identifier for uniquely identifying the event registered by the member. The family ID is an identifier for uniquely identifying a family to which a member who is a registered person of the event belongs. The personal ID is an identifier for uniquely identifying a member who is a registered person of the event. The event date is the date on which the event is held. The event name is the name of the event. Details are details about the event.
<アルバム管理DB250の記憶内容>
図8は、アルバム管理DB250の記憶内容の一例を示す説明図である。図8において、アルバム管理DB250は、家族ID、アルバムID、書き込み日時、撮影日、写真およびコメントのフィールドを有し、各フィールドに情報を設定することで、素材情報(例えば、素材情報800−1,800−2)をレコードとして記憶する。
<Storage contents of
FIG. 8 is an explanatory diagram showing an example of the contents stored in the
ここで、家族IDは、家族向けSNSを利用する家族を一意に識別する識別子である。アルバムIDは、家族IDにより識別される家族のアルバムを一意に識別する識別子である。書き込み日時は、アルバムIDにより識別されるアルバムに含まれる写真が家族向けSNSにアップされた日時である。 Here, the family ID is an identifier for uniquely identifying a family who uses the family-oriented SNS. The album ID is an identifier that uniquely identifies the family album identified by the family ID. The date and time of writing is the date and time when the photo included in the album identified by the album ID is uploaded to the family-oriented SNS.
撮影日は、写真が撮影された日時である。撮影日には、初期設定では、家族向けSNSに写真がアップされた日が設定される。写真は、アルバムに含まれる写真の画像データである。コメントは、アルバムに含まれる写真に付加されたコメントである。なお、図8では、コメントの一部を抜粋して表示してある。 The shooting date is the date and time when the photograph was taken. In the initial setting, the date when the photograph is uploaded to the family-oriented SNS is set as the shooting date. The photo is image data of a photo included in the album. The comment is a comment added to the photo included in the album. In FIG. 8, a part of the comment is extracted and displayed.
(ホーム画面S1の画面例)
つぎに、端末Tiのディスプレイ406に表示されるホーム画面S1の画面例について説明する。
(Example of home screen S1)
Next, a screen example of the home screen S1 displayed on the
図9は、ホーム画面S1の画面例を示す説明図である。図9において、ホーム画面S1は、家族向けSNSにログインした場合に、端末Tiのディスプレイ406に表示される操作画面である。以下の説明において、操作画面に表示されているボタン等をユーザが選択する操作としてタップ操作を行う場合を例に挙げて説明する。
FIG. 9 is an explanatory diagram illustrating a screen example of the home screen S1. In FIG. 9, the home screen S1 is an operation screen displayed on the
例えば、ホーム画面S1において、図4に示した入力装置407を用いたユーザの操作入力により、ボタンB1をタップすると、あいさつ画面(不図示)に操作画面を切り替えることができる。あいさつ画面は、家族(図9の例では、「富士家」)の一員である各メンバーが、毎日のあいさつを入力することができる操作画面である。
For example, when the button B1 is tapped by a user operation input using the
また、ホーム画面S1において、ユーザの操作入力により、ボタンB2をタップすると、会話画面S2(例えば、後述の図12および図13参照)に操作画面を切り替えることができる。会話画面S2は、富士家の一員である各メンバーが、メッセージを入力したり、画像をアップしたりして、メンバー同士で会話を行うことができる操作画面である。 In addition, when the button B2 is tapped by a user operation input on the home screen S1, the operation screen can be switched to the conversation screen S2 (for example, see FIGS. 12 and 13 described later). The conversation screen S2 is an operation screen that allows each member who is a member of the Fuji family to enter a message or upload an image to have a conversation between members.
なお、会話画面S2において、例えば、メッセージが入力されたり、画像がアップされたりすると、SNS情報DB230の記憶内容が更新される。
In the conversation screen S2, for example, when a message is input or an image is uploaded, the stored content of the
また、ホーム画面S1において、ユーザの操作入力により、ボタンB3をタップすると、行事画面(不図示)に操作画面を切り替えることができる。行事画面は、富士家の一員である各メンバーが、家族に関連するイベント(行事)を登録することができる操作画面である。 In addition, when the button B3 is tapped by a user operation input on the home screen S1, the operation screen can be switched to an event screen (not shown). The event screen is an operation screen on which each member who is a member of the Fuji family can register an event (event) related to the family.
なお、行事画面において、例えば、新たなイベントが登録されると、イベント管理DB240の記憶内容が更新される。
In the event screen, for example, when a new event is registered, the content stored in the
また、ホーム画面S1において、ユーザの操作入力により、ボタンB4をタップすると、家族情報画面(不図示)に操作画面を切り替えることができる。家族情報画面は、富士家の一員である各メンバーの情報(例えば、年齢、誕生日、住所、パスワード、欲しい物など)や家族アルバムを閲覧したり、各メンバーの情報を追加・変更したりすることができる操作画面である。 In addition, when the button B4 is tapped by a user operation input on the home screen S1, the operation screen can be switched to a family information screen (not shown). The family information screen allows you to view information about each member who is a member of the Fuji family (for example, age, birthday, address, password, what you want) and family albums, and to add / change information about each member. This is an operation screen that can be used.
なお、家族情報画面において、例えば、メンバーの情報が変更されると、個人情報管理DB220の記憶内容が更新される。
For example, when the member information is changed on the family information screen, the stored content of the personal
また、ホーム画面S1において、ユーザの操作入力により、ボタンB5をタップすると、お問合せ画面(不図示)に操作画面を切り替えることができる。お問合せ画面は、システム200の管理者に対して、家族向けSNSについての意見、要望、質問等の問い合わせを行うことができる操作画面である。
In addition, when the button B5 is tapped by a user operation input on the home screen S1, the operation screen can be switched to an inquiry screen (not shown). The inquiry screen is an operation screen that allows the administrator of the
また、ホーム画面S1において、ユーザの操作入力により、ボタンB6をタップすると、顔写真・ニックネーム変更画面(不図示)に操作画面を切り替えることができる。顔写真・ニックネーム変更画面は、富士家の一員である各メンバーの顔写真やニックネームを変更することができる操作画面である。 On the home screen S1, when the button B6 is tapped by a user operation input, the operation screen can be switched to a face photo / nickname change screen (not shown). The face photo / nickname change screen is an operation screen that allows the face photo and nickname of each member who is a member of the Fuji family to be changed.
なお、顔写真・ニックネーム変更画面において、例えば、メンバーの顔写真やニックネームが変更されると、個人情報管理DB220の記憶内容が更新される。
In the face photo / nickname change screen, for example, when a member's face photo or nickname is changed, the stored contents of the personal
また、ホーム画面S1において、ユーザの操作入力により、ボタンB7をタップすると、後述の図10に示すような詳細設定画面1000がポップアップ表示され、その後、アルバム画面S3(例えば、後述の図14参照)に操作画面を切り替えることができる。アルバム画面S3は、アルバムを閲覧、編集することができる操作画面である。
Further, when the button B7 is tapped by the user's operation input on the home screen S1, a
なお、家族向けSNSにメンバーがログインする際のログイン処理は、例えば、個人IDおよびパスワードを用いて行われる。具体的には、例えば、まず、サマリデータ生成装置101は、端末Tiから認証情報を受信する。認証情報は、例えば、端末Tiのログイン画面(不図示)において入力される個人ID、パスワードなどを含む。
In addition, the login process at the time of a member logging in to SNS for families is performed using personal ID and a password, for example. Specifically, for example, first, the summary
つぎに、サマリデータ生成装置101は、受信した認証情報に基づいて、端末Tiのユーザを認証する。より詳細に説明すると、例えば、サマリデータ生成装置101は、個人情報管理DB220等を参照して、認証情報に含まれる個人IDに対応するパスワードを特定する。そして、サマリデータ生成装置101は、特定したパスワードと、認証情報に含まれるパスワードとを照合する。
Next, the summary
そして、サマリデータ生成装置101は、パスワードが一致する場合に、端末Tiのユーザを認証する(認証OK)。一方、サマリデータ生成装置101は、パスワードが不一致の場合は、端末Tiのユーザを認証しない(認証NG)。また、サマリデータ生成装置101は、認証情報に含まれる個人IDに対応するパスワードを特定できなかった場合も、端末Tiのユーザを認証しない(認証NG)。
Then, the summary
(詳細設定画面1000の画面例)
つぎに、端末Tiのディスプレイ406にポップアップ表示される詳細設定画面1000の画面例について説明する。
(Screen example of the detailed setting screen 1000)
Next, a screen example of the
図10は、詳細設定画面1000の画面例を示す説明図である。図10において、詳細設定画面1000は、図9に示したホーム画面S1においてボタンB7がタップされると、端末Tiのディスプレイ406にポップアップ表示される操作画面である。
FIG. 10 is an explanatory diagram illustrating a screen example of the
例えば、詳細設定画面1000において、ユーザの操作入力により、ボタン1001をタップすると、どの期間を対象としてアルバムを作成するのかを指定することができる。対象期間としては、例えば、過去の全期間、月単位、年単位などを指定することができる。なお、ボタン1001をタップすると、対象期間として任意の期間を入力することができるようにしてもよい。
For example, on the
また、詳細設定画面1000において、ユーザの操作入力により、ボタン1002をタップすると、どのメンバーによってアップされた写真を対象としてアルバムを作成するのかを指定することができる。対象メンバーとしては、例えば、家族全員、特定のメンバー(例えば、名前、ニックネーム)などを指定することができる。
Further, on the
また、詳細設定画面1000において、ユーザの操作入力により、ボタン1003をタップすると、イベントを指定することができ、イベントが開催された日に撮影された写真を対象としてアルバムを作成することができる。対象イベントとしては、例えば、行事画面(不図示)において登録された家族のイベントや、元旦、成人の日、ひな祭りなどの一般的なイベントを選択することができる。
In addition, when a
また、詳細設定画面1000において、ボタン1004をタップすると、詳細設定画面1000で指定された結果(対象期間、対象メンバー、対象イベント)に基づくアルバムを生成することができる。また、詳細設定画面1000において、ボタン1005をタップすると、詳細設定画面1000の表示を終了させることができる。
Further, when a
(サマリデータ生成装置101の機能的構成例)
図11は、サマリデータ生成装置101の機能的構成例を示すブロック図である。図11において、サマリデータ生成装置101は、受付部1101と、検索部1102と、生成部1103と、表示制御部1104と、を含む構成である。受付部1101〜表示制御部1104は制御部となる機能であり、具体的には、例えば、図3に示したメモリ302、ディスク305などの記憶装置に記憶されたプログラムをCPU301に実行させることにより、または、I/F303により、その機能を実現する。各機能部の処理結果は、例えば、メモリ302、ディスク305などの記憶装置に記憶される。
(Functional configuration example of summary data generation apparatus 101)
FIG. 11 is a block diagram illustrating a functional configuration example of the summary
受付部1101は、特定のユーザグループに属するいずれかのユーザからのサマリデータの生成要求を受け付ける。特定のユーザグループに属するユーザは、例えば、家族向けSNSに参加するいずれかのメンバーである。
The accepting
具体的には、例えば、受付部1101は、図10に示したような詳細設定画面1000においてボタン1004がタップされると、端末Tiからアルバムの生成要求を受け付ける。アルバムの生成要求には、例えば、詳細設定画面1000において選択された対象期間、対象メンバーおよび対象イベントに関する情報が含まれる。
Specifically, for example, when the
以下の説明では、サマリデータの生成要求を受け付けた端末Tiのユーザを「ログイン者」と表記する場合がある。 In the following description, the user of the terminal Ti that has received the summary data generation request may be referred to as a “login person”.
検索部1102は、SNS情報DB230から、ログイン者の家族IDに対応するSNS情報を検索する。なお、検索部1102は、例えば、個人情報管理DB220を参照して、ログイン者の個人IDに対応する家族IDを特定することで、ログイン者の家族IDを特定することができる。
The
一例として、ログイン者を個人ID「P2」により識別されるメンバーP2とすると、検索部1102は、SNS情報DB230から、ログイン者の家族ID「F1」に対応するSNS情報(例えば、SNS情報600−1〜600−4)を検索する。
As an example, if the login person is a member P2 identified by the personal ID “P2”, the
生成部1103は、検索されたSNS情報に基づいて、サマリデータを生成する。具体的には、例えば、まず、生成部1103は、検索されたSNS情報から、アルバムの生成要求に含まれる情報から特定される対象期間内のSNS情報を取得する。対象期間内のSNS情報とは、書き込み日時が対象期間内に含まれるSNS情報である。
The
例えば、対象期間が「過去の全期間」の場合、生成部1103は、検索された全てのSNS情報を取得する。また、対象期間が「月単位」の場合、生成部1103は、検索されたSNS情報から、月ごとのSNS情報を取得する。なお、対象期間が未指定の場合は、生成部1103は、検索された全てのSNS情報を取得することにしてもよい。
For example, when the target period is “all past periods”, the
また、アルバムの生成要求に対象メンバーに関する情報が含まれる場合には、生成部1103は、検索されたSNS情報から、アルバムの生成要求に含まれる情報から特定される対象メンバーの対象期間内のSNS情報を取得することにしてもよい。対象メンバーのSNS情報とは、対象メンバーの個人IDが設定されたSNS情報である。なお、生成部1103は、例えば、個人情報管理DB220を参照して、アルバムの生成要求に含まれる対象メンバーに関する情報(例えば、名前、ニックネームなど)から対象メンバーの個人IDを特定することができる。
When the information about the target member is included in the album generation request, the
これにより、特定のメンバーによって家族向けSNSにアップされた写真を対象としてアルバムを生成することができる。 Thereby, an album can be generated for a photo uploaded to a family-oriented SNS by a specific member.
また、アルバムの生成要求に対象イベントに関する情報が含まれる場合には、生成部1103は、検索されたSNS情報から、アルバムの生成要求に含まれる情報から特定される対象イベントの対象期間内のSNS情報を取得することにしてもよい。対象イベントのSNS情報とは、対象イベントのイベント日が書き込み日時に設定されたSNS情報である。
When the information about the target event is included in the album generation request, the
なお、生成部1103は、例えば、イベント管理DB240を参照して、アルバムの生成要求に含まれる対象イベントに関する情報(例えば、イベント名)から対象イベントのイベント日を特定することができる。例えば、対象イベントのイベント名「遊園地」が含まれる場合、生成部1103は、イベント管理DB240のイベント情報700−1を参照して、対象イベントのイベント日「2015.02.08」を特定することができる。また、イベント管理DB240に未登録の対象イベントについては、生成部1103は、例えば、一般的なイベント(例えば、元旦、成人の日、ひな祭りなど)が開催される日を記憶した情報を参照して、対象イベントのイベント日を特定することにしてもよい。
Note that the
これにより、家族のイベントが開催された日に、家族向けSNSにアップされた写真を対象としてアルバムを生成することができる。 Thereby, an album can be generated for the photos uploaded to the family-oriented SNS on the day when the family event is held.
そして、生成部1103は、取得した対象期間内のSNS情報から、書き込み内容(画像)フィールドに写真(または、動画)の画像データが設定された第1のSNS情報を抽出する。つぎに、生成部1103は、取得した対象期間内のSNS情報から、抽出した第1のSNS情報の書き込み日時に近接する書き込み日時に書き込まれたメッセージの文字データが書き込み内容(テキスト)フィールドに設定された第2のSNS情報を抽出する。
Then, the
ここで、第1のSNS情報の書き込み日時に近接する書き込み日時とは、例えば、写真の画像データが設定された第1のSNS情報の書き込み日時との時間差が所定時間T内の書き込み日時である。所定時間Tは、任意に設定可能であり、例えば、5分〜30分程度の時間に設定される。 Here, the writing date and time close to the writing date and time of the first SNS information is, for example, a writing date and time within a predetermined time T that is a time difference from the writing date and time of the first SNS information in which the image data of the photograph is set. . The predetermined time T can be arbitrarily set, and is set to a time of about 5 minutes to 30 minutes, for example.
また、生成部1103は、第1のSNS情報の書き込み日時に近接する書き込み日時に書き込まれたメッセージの文字データが設定されたSNS情報のうち、条件Xを満たすSNS情報を、第2のSNS情報として抽出することにしてもよい。ここで、条件Xを満たすSNS情報とは、第1のSNS情報に対応するユーザと同一ユーザに対応するSNS情報である。
Also, the
より具体的に説明すると、条件Xを満たすSNS情報は、個人IDフィールドに設定された個人IDが第1のSNS情報と同一のSNS情報である。この場合、第2のSNS情報は、第1のSNS情報の写真をアップしたユーザと同一ユーザにより書き込まれたメッセージの文字データが設定されたSNS情報となる。 More specifically, the SNS information satisfying the condition X is SNS information in which the personal ID set in the personal ID field is the same as the first SNS information. In this case, the second SNS information is SNS information in which character data of a message written by the same user as the user who uploaded the photograph of the first SNS information is set.
また、生成部1103は、第1のSNS情報の書き込み日時に近接する書き込み日時に書き込まれたメッセージの文字データが設定されたSNS情報のうち、条件Yを満たすSNS情報を、第2のSNS情報として抽出することにしてもよい。ここで、条件Yを満たすSNS情報とは、第1のSNS情報に対応するユーザと同一ユーザに対応し、かつ、第1のSNS情報の書き込み日時に最も近い書き込み日時に書き込まれたメッセージの文字データが設定されたSNS情報である。この場合、第2のSNS情報は、第1のSNS情報の写真がアップされた書き込み日時の直前または直後に、第1のSNS情報の写真をアップしたユーザと同一ユーザにより書き込まれたメッセージの文字データを含むSNS情報となる。
In addition, the
以下の説明では、対象期間内のSNS情報から抽出された第1のSNS情報の書き込み内容(画像)フィールドに設定された写真の画像データを「対象写真の画像データ」と表記する場合がある。また、対象期間内のSNS情報から抽出された第2のSNS情報の書き込み内容(テキスト)フィールドに設定されたメッセージの文字データを「対象メッセージの文字データ」と表記する場合がある。 In the following description, the image data of a photo set in the writing content (image) field of the first SNS information extracted from the SNS information within the target period may be referred to as “image data of the target photo”. Further, the character data of the message set in the writing content (text) field of the second SNS information extracted from the SNS information within the target period may be referred to as “character data of the target message”.
生成部1103は、抽出した第1のSNS情報の対象写真の画像データと、抽出した第2のSNS情報の対象メッセージの文字データとを対応付けた素材情報を作成する。素材情報には、ログイン者の家族ID、対象写真の画像データの書き込み日時、撮影日、対象写真の画像データおよび対象メッセージの文字データが含まれる。撮影日は、対象写真の画像データがアップされた日(書き込み日時の日)である。
The
つぎに、生成部1103は、作成した素材情報にアルバムIDを付与して、アルバム管理DB250に登録する。なお、生成部1103は、対象期間内のSNS情報から、写真の画像データが設定された複数のSNS情報を抽出した場合には、抽出した複数のSNS情報のそれぞれについて素材情報を作成してアルバム管理DB250に登録する。この際、各素材情報には同一のアルバムIDが付与される。
Next, the
そして、生成部1103は、対象メッセージの文字データを、対象写真の画像データに対応付けて配置したアルバムデータをサマリデータとして生成する。より具体的には、例えば、生成部1103は、アルバム管理DB250を参照して、1又は複数の対象写真の画像データの書き込み日時に近接する書き込み日時に書き込まれた対象メッセージの文字データを、1又は複数の対象写真の画像データのそれぞれに対応付けて配置したアルバムデータを生成する。アルバムデータの生成例については、図14を用いて後述する。
Then, the
表示制御部1104は、生成されたサマリデータを端末Tiに表示させる制御を行う。具体的には、例えば、表示制御部1104は、アルバムの生成要求を受け付けた端末Tiのディスプレイ406に、生成されたアルバムデータのアルバム画面S3を表示させる制御を行うことにしてもよい。
The
アルバム画面S3は、アルバムデータの閲覧、編集を行うことができる操作画面である。これにより、端末Tiのユーザは、アルバム画面S3において家族のアルバムを閲覧したり編集したりすることができる。なお、アルバム画面S3の画面例については、図14を用いて後述する。 The album screen S3 is an operation screen that allows browsing and editing of album data. As a result, the user of the terminal Ti can browse and edit the family album on the album screen S3. A screen example of the album screen S3 will be described later with reference to FIG.
また、受付部1101は、特定のユーザグループに属するいずれかのユーザからのサマリデータの表示要求を受け付けることにしてもよい。具体的には、例えば、受付部1101は、家族向けSNSに参加するいずれかのメンバーの端末Tiから、アルバムの表示要求を受け付ける。
The accepting
アルバムの表示要求は、例えば、図9に示したホーム画面S1においてボタンB4をタップすると表示される家族情報画面(不図示)において行うことができる。アルバムの表示要求には、例えば、表示要求されたアルバムのアルバムIDが含まれる。 The album display request can be made, for example, on the family information screen (not shown) displayed when the button B4 is tapped on the home screen S1 shown in FIG. The album display request includes, for example, the album ID of the album requested to be displayed.
また、生成部1103は、サマリデータの表示要求を受け付けた場合、表示要求されたサマリデータを生成する。具体的には、例えば、生成部1103は、アルバムの表示要求を受け付け場合、アルバム管理DB250から、アルバムの表示要求に含まれるアルバムIDに対応する素材情報を取得する。そして、生成部1103は、取得した素材情報に基づいて、表示要求されたアルバムのアルバムデータを生成する。
When the
また、表示制御部1104は、サマリデータの表示要求を受け付けた端末Tiに、生成されたサマリデータを表示させる制御を行う。具体的には、例えば、表示制御部1104は、アルバムの表示要求を受け付けた端末Tiのディスプレイ406に、生成されたアルバムデータのアルバム画面を表示させる制御を行うことにしてもよい。これにより、家族向けSNSに参加するメンバーは、任意のタイミングで家族のアルバムを閲覧することができる。
Further, the
また、受付部1101は、特定のユーザグループに属するいずれかのユーザからのサマリデータの更新要求を受け付けることにしてもよい。具体的には、例えば、受付部1101は、家族向けSNSに参加するいずれかのメンバーの端末Tiから、アルバムの更新要求を受け付ける。
The accepting
アルバムの更新要求は、例えば、後述する図14に示すようなアルバム画面S3においてボタン1432をタップすることで行うことができる。アルバムの更新要求には、例えば、アルバムデータの更新内容を特定する情報が含まれる。アルバムデータの更新例については、図14を用いて後述する。
An album update request can be made, for example, by tapping a
また、生成部1103は、例えば、アルバムの更新要求を受け付けた場合、更新要求されたアルバムの素材情報を更新する。具体的には、例えば、生成部1103は、アルバムの更新要求から特定されるアルバムデータの更新内容に基づいて、アルバム管理DB250内の素材情報を更新する。なお、素材情報の更新例については、図15を用いて後述する。
For example, when receiving an album update request, the
(アルバム画面の画面例)
つぎに、端末Tiのディスプレイ406に表示されるアルバム画面の画面例について説明する。まず、図12および図13を用いて、端末Tiに表示される会話画面S2の画面例について説明する。
(Example of album screen)
Next, a screen example of the album screen displayed on the
図12および図13は、会話画面S2の画面例を示す説明図である。図12および図13において、会話画面S2は、図9に示したホーム画面S1においてボタンB2をタップすると、端末Tiのディスプレイ406に表示される操作画面である。
12 and 13 are explanatory diagrams showing screen examples of the conversation screen S2. 12 and 13, a conversation screen S2 is an operation screen displayed on the
この会話画面S2は、家族向けSNSに参加する富士家の各メンバーに対応する通信において、各メンバーの端末Tiに提供される。会話画面S2によれば、富士家の一員である各メンバーにより書き込まれたメッセージや、各メンバーによりアップされた画像を閲覧することができる。 This conversation screen S2 is provided to each member's terminal Ti in communication corresponding to each member of the Fuji family participating in the family-oriented SNS. According to the conversation screen S2, a message written by each member who is a member of the Fuji family and an image uploaded by each member can be viewed.
具体的には、メッセージ1201,1202は、メンバーP1(ニックネーム:お父さん)により家族向けSNSに書き込まれたメッセージである。また、メッセージ1203は、メンバーP4(ニックネーム:ばあちゃん)により家族向けSNSに書き込まれたメッセージである。また、写真1204は、メンバーP1(ニックネーム:お父さん)により家族向けSNSにアップされた写真である。
Specifically, the
ここで、所定時間Tを「T=10分」とし、対象写真をメンバーP1(ニックネーム:お父さん)によりアップされた写真1204とすると、例えば、上述した条件Xを満たす対象メッセージは、メンバーP1(ニックネーム:お父さん)により書き込まれたメッセージ1202となる。メッセージ1202には、写真1204に対するコメントが記載されている。
Here, when the predetermined time T is “T = 10 minutes” and the target photo is a
この場合、生成部1103は、対象写真1204の画像データと、対象メッセージ1202の文字データとを対応付けた素材情報を作成する。そして、生成部1103は、作成した素材情報にアルバムID「AL1」を付与して、アルバム管理DB250に登録する(例えば、図8に示した素材情報800−1)。
In this case, the
また、メッセージ1301は、メンバーP2(ニックネーム:お母さん)により家族向けSNSに書き込まれたメッセージである。また、メッセージ1302,1303は、メンバーP4(ニックネーム:ばあちゃん)により家族向けSNSに書き込まれたメッセージである。また、写真1304は、メンバーP2(ニックネーム:お母さん)により家族向けSNSにアップされた写真である。
The
ここで、所定時間Tを「T=10分」とし、対象写真をメンバーP2(ニックネーム:お母さん)によりアップされた写真1304とすると、例えば、上述した条件Xを満たす対象メッセージは、メンバーP2(ニックネーム:お母さん)により書き込まれたメッセージ1301となる。メッセージ1301には、写真1304に対するコメントが記載されている。
Here, if the predetermined time T is “T = 10 minutes” and the target photo is a
この場合、生成部1103は、対象写真1304の画像データと、対象メッセージ1301の文字データとを対応付けた素材情報を作成する。そして、生成部1103は、作成した素材情報にアルバムID「AL1」を付与して、アルバム管理DB250に登録する(例えば、図8に示した素材情報800−2)。
In this case, the
また、生成部1103は、素材情報800−1,800−2を参照して、対象メッセージ1202,1301の文字データを、対象写真1204,1304の画像データのそれぞれに対応付けて配置したアルバムデータを生成する。そして、表示制御部1104は、生成されたアルバムデータのアルバム画面S3(後述する図14参照)を端末Tiに表示させる制御を行う。
Further, the
図14は、アルバム画面S3の画面例を示す説明図である。図14の(14−1)において、アルバム画面S3は、写真1401,1402のそれぞれに対応付けて、コメント1403,1404が配置された操作画面である。写真1401は、図12に示した対象写真1204に対応する。また、写真1402は、図13に示した対象写真1304に対応する。また、コメント1403は、図12に示した対象メッセージ1202に対応する。また、コメント1404は、図13に示した対象メッセージ1301に対応する。
FIG. 14 is an explanatory diagram showing a screen example of the album screen S3. In FIG. 14 (14-1), the album screen S3 is an operation screen in which comments 1403 and 1404 are arranged in association with the
ここで、写真1401に対応付けて配置されたコメント1403は、写真1401が撮影された状況や、撮影者の写真1401の感想が記載されたものとなっており、写真1401のコメントとして適切なものが付加されている。また、写真1402に対応付けて配置されたコメント1404は、写真1402が撮影された状況や、写真1402に写っている人の情報が記載されたものとなっており、写真1402のコメントとして適切なものが付加されている。
Here, the
また、アルバム画面S3において、ユーザの操作入力により、ボタン1410をタップすると、写真1401とコメント1403を削除することができる。また、アルバム画面S3において、ユーザの操作入力により、ボタン1411をタップすると、コメント1403の内容を修正することができる。また、アルバム画面S3において、ユーザの操作入力により、ボタン1412をタップすると、コメント1403を削除することができる。
Further, when the
また、アルバム画面S3において、ユーザの操作入力により、ボタン1420をタップすると、写真1402とコメント1404を削除することができる。また、アルバム画面S3において、ユーザの操作入力により、ボタン1421をタップすると、コメント1404の内容を修正することができる。また、アルバム画面S3において、ユーザの操作入力により、ボタン1422をタップすると、コメント1404を削除することができる。
Further, when the
また、アルバム画面S3において、ユーザの操作入力により、ボタン1431をタップすると、アルバム画面S3の表示を終了させることができる。また、アルバム画面S3において、ボタン1432をタップすると、サマリデータ生成装置101に対してアルバムの更新要求を通知することができる。
Further, when the
図14の(14−2)に示す例では、ボタン1411がタップされて、コメント1403の内容が修正されている。また、ボタン1421がタップされて、コメント1404の内容が修正されている。この場合、ボタン1432がタップされると、修正後のコメント1403,1404の内容を含むアルバムの更新要求がサマリデータ生成装置101に対して通知され、アルバム管理DB250内の素材情報800−1,800−2が更新される。素材情報の更新例については、図15を用いて後述する。
In the example shown in (14-2) of FIG. 14, the
なお、アルバム画面S3において、写真1401,1402の配置位置は、任意に設定可能である。例えば、撮影日が古い写真を画面左上から順に配置することにしてもよい。さらに、ユーザの操作入力により、写真1401,1402の配置位置は任意に変更可能である。ただし、写真1401,1402の配置位置が変更すると、対応するコメント1403,1404の配置位置も同様に変更される。また、写真1401,1402の撮影日についても、例えば、写真1401,1402上部に表示された日時を選択することで任意に変更することが可能である。
In the album screen S3, the arrangement positions of the
図15は、素材情報の更新例を示す説明図である。図15において、素材情報800−1のコメントフィールドの設定内容が、図14の(14−2)に示した修正後のコメント1403の内容に従って更新されている。また、素材情報800−2のコメントフィールドの設定内容が、図14の(14−2)に示した修正後のコメント1404の内容に従って更新されている。
FIG. 15 is an explanatory diagram of an example of updating material information. In FIG. 15, the setting content of the comment field of the material information 800-1 is updated according to the content of the corrected
なお、アルバム画面S3において、例えば、写真1401とコメント1403が削除された状態でボタン1432がタップされると、アルバム管理DB250内の素材情報800−1が削除される。また、アルバム画面S3において、例えば、コメント1403が削除された状態でボタン1432がタップされると、アルバム管理DB250内の素材情報800−1のコメントフィールドが初期化される。
On the album screen S3, for example, when the
(サマリデータ生成装置101のサマリデータ生成処理手順)
つぎに、サマリデータ生成装置101のサマリデータ生成処理手順について説明する。
(Summary data generation processing procedure of summary data generation apparatus 101)
Next, the summary data generation processing procedure of the summary
図16は、サマリデータ生成装置101のサマリデータ生成処理手順の一例を示すフローチャートである。図16のフローチャートにおいて、まず、サマリデータ生成装置101は、家族向けSNSに参加するメンバーの端末Tiに会話画面S2を表示させる制御を行う(ステップS1601)。
FIG. 16 is a flowchart illustrating an example of the summary data generation processing procedure of the summary
つぎに、サマリデータ生成装置101は、端末Tiからアルバムの生成要求を受け付けたか否かを判断する(ステップS1602)。ここで、サマリデータ生成装置101は、アルバムの生成要求を受け付けるのを待つ(ステップS1602:No)。そして、サマリデータ生成装置101は、アルバムの生成要求を受け付けた場合(ステップS1602:Yes)、SNS情報DB230から、ログイン者の家族IDに対応するSNS情報を検索する(ステップS1603)。
Next, the summary
つぎに、サマリデータ生成装置101は、検索したSNS情報から、アルバムの生成要求に含まれる情報から特定される対象期間内のSNS情報を取得する(ステップS1604)。なお、アルバムの生成要求に対象メンバーに関する情報が含まれる場合には、サマリデータ生成装置101は、検索したSNS情報から、対象期間内の対象メンバーのSNS情報を取得する。また、アルバムの生成要求に対象イベントに関する情報が含まれる場合には、サマリデータ生成装置101は、検索したSNS情報から、対象期間内の対象イベントのSNS情報を取得する。
Next, the summary
つぎに、サマリデータ生成装置101は、取得した対象期間内のSNS情報のうち選択されていない未選択のSNS情報を選択する(ステップS1605)。そして、サマリデータ生成装置101は、選択したSNS情報に写真の画像データが設定されているか否かを判断する(ステップS1606)。
Next, the summary
ここで、写真の画像データが設定されていない場合(ステップS1606:No)、サマリデータ生成装置101は、ステップS1608に移行する。一方、写真の画像データが設定されている場合(ステップS1606:Yes)、サマリデータ生成装置101は、素材情報作成処理を実行する(ステップS1607)。
Here, when the image data of the photograph is not set (step S1606: No), the summary
なお、素材情報作成処理の具体的な処理手順については、図17を用いて後述する。また、以下の説明では、ステップS1605において選択されたSNS情報(ただし、写真の画像データが設定されたSNS情報)を「第1のSNS情報」と表記する場合がある。 A specific processing procedure of the material information creation processing will be described later with reference to FIG. In the following description, the SNS information selected in step S1605 (where SNS information is set with photo image data) may be referred to as “first SNS information”.
つぎに、サマリデータ生成装置101は、対象期間内のSNS情報のうち選択されていない未選択のSNS情報があるか否かを判断する(ステップS1608)。ここで、未選択のSNS情報がある場合(ステップS1608:Yes)、サマリデータ生成装置101は、ステップS1605に戻る。
Next, the summary
一方、未選択のSNS情報がない場合(ステップS1608:No)、サマリデータ生成装置101は、アルバム管理DB250を参照して、アルバムデータを生成する(ステップS1609)。そして、サマリデータ生成装置101は、生成したアルバムデータのアルバム画面S3を端末Tiに表示させる制御を行って(ステップS1610)、本フローチャートによる一連の処理を終了する。
On the other hand, when there is no unselected SNS information (step S1608: No), the summary
これにより、家族向けSNSに参加する各メンバーによりアップされた写真と書き込まれたメッセージをもとにアルバムデータを自動生成して、家族のアルバムを閲覧したり編集したりすることができるアルバム画面S3を端末Tiに表示させることができる。 As a result, album data S3 can be used to automatically generate album data based on photos uploaded by each member participating in the family-oriented SNS and written messages, and to view and edit family albums. Can be displayed on the terminal Ti.
つぎに、図16に示したステップS1607の素材情報作成処理の具体的な処理手順について説明する。 Next, a specific processing procedure of the material information creation processing in step S1607 shown in FIG. 16 will be described.
図17は、素材情報作成処理の具体的処理手順の一例を示すフローチャートである。図17のフローチャートにおいて、まず、サマリデータ生成装置101は、対象期間内のSNS情報から、第1のSNS情報の書き込み日時との時間差が所定時間T内の書き込み日時に書き込まれたメッセージのSNS情報を抽出する(ステップS1701)。
FIG. 17 is a flowchart illustrating an example of a specific processing procedure of the material information creation processing. In the flowchart of FIG. 17, first, the summary
そして、サマリデータ生成装置101は、SNS情報が抽出されたか否かを判断する(ステップS1702)。ここで、SNS情報が抽出された場合(ステップS1702:Yes)、サマリデータ生成装置101は、抽出したSNS情報の中に、第1のSNS情報と個人IDが同一のSNS情報があるか否かを判断する(ステップS1703)。
Then, the summary
ここで、第1のSNS情報と個人IDが同一のSNS情報がある場合(ステップS1703:Yes)、サマリデータ生成装置101は、個人IDが同一のSNS情報のうち、書き込み日時が第1のSNS情報の書き込み日時に最も近いSNS情報を第2のSNS情報として特定する(ステップS1704)。
Here, when there is SNS information having the same personal ID as the first SNS information (step S1703: Yes), the summary
つぎに、サマリデータ生成装置101は、第1のSNS情報の対象写真の画像データと、第2のSNS情報の対象メッセージの文字データとを対応付けた素材情報を作成する(ステップS1705)。そして、サマリデータ生成装置101は、作成した素材情報をアルバム管理DB250に登録して(ステップS1706)、素材情報作成処理を呼び出したステップに戻る。
Next, the summary
また、ステップS1702において、SNS情報が抽出されなかった場合(ステップS1702:No)、サマリデータ生成装置101は、第1のSNS情報の対象写真の画像データを含む素材情報を作成して(ステップS1707)、ステップS1706に移行する。
If no SNS information is extracted in step S1702 (step S1702: No), the summary
また、ステップS1703において、第1のSNS情報と個人IDが同一のSNS情報がない場合(ステップS1703:No)、サマリデータ生成装置101は、第1のSNS情報の対象写真の画像データを含む素材情報を作成して(ステップS1707)、ステップS1706に移行する。
In step S1703, if there is no SNS information having the same personal ID as the first SNS information (step S1703: No), the summary
これにより、対象写真の画像データと対象メッセージの文字データとを対応付けた素材情報を作成することができる。また、対象メッセージが存在しない場合には、対象写真の画像データを含む素材情報を作成することができる。 Thereby, it is possible to create material information in which image data of the target photograph is associated with character data of the target message. Further, when there is no target message, material information including image data of the target photo can be created.
以上説明したように、実施の形態にかかるサマリデータ生成装置101によれば、家族向けSNSに参加するメンバーに対応する通信において、会話画面S2の画面データを提供することができる。会話画面S2の画面データは、家族向けSNSに参加するメンバーであればいずれのメンバーに対応するデータ受信であっても、受信した文字データ又は画像データを受信時刻順に表示する画面の情報である。
As described above, according to the summary
これにより、家族向けSNSに参加するメンバーは、会話画面S2においてメッセージを書き込んだり、写真や動画などの画像をアップしたりして、メンバー同士で会話を行うことができる。 Thereby, the member who participates in SNS for families can write a message in conversation screen S2, or upload images, such as a photograph and a moving image, and can have a conversation between members.
また、サマリデータ生成装置101によれば、家族向けSNSに参加するメンバーに対応する通信において受信したデータのうち、1又は複数の画像データを抽出することができる。そして、サマリデータ生成装置101によれば、抽出した画像データの各受信時刻に近接する受信時刻に受信した各文字データを、抽出した画像データのそれぞれに対応付けて配置したサマリデータを生成することができる。
Moreover, according to the summary
これにより、家族向けSNSにアップされた写真(または、動画)との関連性が高いメッセージを、その写真に対応付けて配置したサマリデータを生成することができる。 Thereby, it is possible to generate summary data in which a message that is highly related to a photo (or a moving image) uploaded to the family-oriented SNS is arranged in association with the photo.
例えば、写真がアップされた日時の前後には、写真の感想や撮影時の気持ちなどが記載されたメッセージが書き込まれていることが多い。このため、写真がアップされた日時に近接する日時に書き込まれたメッセージを、その写真に対応付けて配置することで、写真の感想や撮影時の気持ちが記載された可能性が高いコメントを付加したアルバムデータを自動生成することができる。また、写真に付加したコメントから撮影時の状況などを思い出しやすくさせることができる。さらに、写真を確認しながらコメントを別途入力する場合に比べて、アルバム作成にかかる手間や時間を削減することができる。 For example, in many cases, before and after the date and time when the photograph was uploaded, a message describing the impression of the photograph and feelings at the time of photographing is written. For this reason, a message written on the date and time close to the date and time when the photo was uploaded is placed in association with the photo, and comments that are likely to describe the impression of the photo and feelings at the time of shooting are added. Album data can be automatically generated. In addition, it is possible to make it easier to remember the situation at the time of shooting from the comment added to the photo. Furthermore, it is possible to reduce the time and effort required for creating an album as compared with a case where a comment is input separately while checking a photo.
また、サマリデータ生成装置101によれば、画像データの受信時刻に近接する受信時刻に受信した、画像データに対応するユーザと同一ユーザに対応する文字データを、画像データに対応付けて配置したサマリデータを生成することができる。
Further, according to the summary
これにより、写真がアップされた日時の前後に、写真をアップしたメンバーにより書き込まれたメッセージを、その写真に対応付けて配置することができる。このため、写真の感想や撮影時の気持ちが記載された可能性がより高いメッセージを、その写真に対応付けて配置したサマリデータを生成することができる。 Thereby, the message written by the member who uploaded the photo can be arranged in association with the photo before and after the date and time when the photo was uploaded. For this reason, it is possible to generate summary data in which a message having a higher possibility of describing a feeling of a photograph and feelings at the time of photographing is arranged in association with the photograph.
また、サマリデータ生成装置101によれば、画像データに対応するユーザと同一ユーザに対応し、かつ、画像データの受信時刻に最も近い受信時刻に受信した文字データを、画像データに対応付けて配置したサマリデータを生成することができる。
Further, according to the summary
これにより、写真がアップされた日時の直前または直後に、写真をアップしたメンバーにより書き込まれたメッセージを、その写真に対応付けて配置することができる。このため、写真がアップされた前後に、写真をアップしたメンバーにより複数のメッセージが書き込まれていても、写真について記載された可能性がより高いメッセージを、その写真に対応付けて配置したサマリデータを生成することができる。 Thereby, the message written by the member who uploaded the photo can be arranged in association with the photo immediately before or after the date when the photo was uploaded. Therefore, even if multiple messages were written by the member who uploaded the photo before and after the photo was uploaded, summary data in which messages that are more likely to be described about the photo were placed in association with the photo Can be generated.
また、サマリデータ生成装置101によれば、対象イベントの指定を受け付けた場合、受信したデータから1又は複数の画像データを抽出する際に、指定されたイベントのイベント日に受信した1又は複数の画像データを抽出することができる。
Further, according to the summary
これにより、指定されたイベントが開催された日に、アップされた写真や書き込まれたメッセージを対象としてサマリデータを生成することができ、あるイベント専用のアルバム(例えば、誕生日限定や成人式限定のアルバム)を作成することができる。 This makes it possible to generate summary data for uploaded photos and written messages on the day the specified event is held, and for an event-specific album (for example, birthday-limited or adult-style only) Album).
また、サマリデータ生成装置101によれば、対象メンバーの指定を受け付けた場合、受信したデータから1又は複数の画像データを抽出する際に、指定されたメンバーによりアップされた1又は複数の画像データを抽出することができる。
Further, according to the summary
これにより、指定されたメンバーによりアップされた写真や書き込まれたメッセージを対象としてサマリデータを生成することができ、あるメンバー専用のアルバム(例えば、自分史のアルバム)を作成することができる。 Thereby, summary data can be generated for a photo uploaded by a designated member or a written message, and an album dedicated to a certain member (for example, an album of personal history) can be created.
なお、本実施の形態で説明したサマリデータ生成方法は、予め用意されたプログラムをパーソナル・コンピュータやワークステーション等のコンピュータで実行することにより実現することができる。本サマリデータ生成プログラムは、ハードディスク、フレキシブルディスク、CD−ROM、MO、DVD等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。また、本サマリデータ生成プログラムは、インターネット等のネットワークを介して配布してもよい。 The summary data generation method described in this embodiment can be realized by executing a program prepared in advance on a computer such as a personal computer or a workstation. The summary data generation program is recorded on a computer-readable recording medium such as a hard disk, a flexible disk, a CD-ROM, an MO, and a DVD, and is executed by being read from the recording medium by the computer. The summary data generation program may be distributed via a network such as the Internet.
上述した実施の形態に関し、さらに以下の付記を開示する。 The following additional notes are disclosed with respect to the embodiment described above.
(付記1)コンピュータに、
特定のユーザグループに属するユーザであればいずれのユーザに対応するデータ受信であっても、受信した文字データ又は画像データを受信時刻順に表示した画面データを、前記特定のユーザグループに属するユーザに対応する通信において提供し、
受信したデータのうち、1又は複数の画像データを抽出するとともに、該1又は複数の画像データの各受信時刻に近接する受信時刻に受信した各文字データを前記1又は複数の画像データのそれぞれに対応付けて配置したサマリデータを生成する、
処理を実行させることを特徴とするサマリデータ生成プログラム。
(Supplementary note 1)
Regardless of the data reception corresponding to any user as long as the user belongs to a specific user group, the screen data displaying the received character data or image data in the order of reception time corresponds to the user belonging to the specific user group Provided in communication
Among the received data, one or more image data are extracted, and each character data received at a reception time close to each reception time of the one or more image data is assigned to each of the one or more image data. Generate summary data arranged in correspondence,
A summary data generation program characterized by causing a process to be executed.
(付記2)前記生成する処理は、前記1又は複数の画像データの各受信時刻に近接する受信時刻に受信した各文字データのうち、前記1又は複数の画像データに対応するユーザと同一ユーザに対応する各文字データを、前記1又は複数の画像データのそれぞれに対応付けて配置したサマリデータを生成することを特徴とする付記1に記載のサマリデータ生成プログラム。
(Additional remark 2) The said process to produce | generate is the same user as the user corresponding to said 1 or several image data among each character data received at the reception time close | similar to each reception time of said one or several image data. The summary data generation program according to
(付記3)前記生成する処理は、前記1又は複数の画像データの各受信時刻に近接する受信時刻に受信した各文字データのうち、前記1又は複数の画像データに対応するユーザと同一ユーザに対応し、かつ、前記各受信時刻に最も近い受信時刻に受信した各文字データを、前記1又は複数の画像データのそれぞれに対応付けて配置したサマリデータを生成することを特徴とする付記1に記載のサマリデータ生成プログラム。
(Additional remark 3) The said process to produce | generate is the same user as the user corresponding to said 1 or several image data among each character data received at the reception time close | similar to each reception time of said one or several image data.
(付記4)前記1又は複数の画像データの各受信時刻に近接する受信時刻に受信した各文字データは、前記各受信時刻との時間差が所定時間内の受信時刻に受信した各文字データであることを特徴とする付記1〜3のいずれか一つに記載のサマリデータ生成プログラム。
(Supplementary Note 4) Each character data received at a reception time close to each reception time of the one or more image data is each character data received at a reception time within a predetermined time from the reception time. The summary data generation program according to any one of
(付記5)前記コンピュータに、
イベントの指定を受け付ける処理を実行させ、
前記生成する処理は、受信したデータから1又は複数の画像データを抽出する場合に、前記指定されたイベントが開催された日に受信した1又は複数の画像データを抽出することを特徴とする付記1〜4のいずれか一つに記載のサマリデータ生成プログラム。
(Supplementary note 5)
Execute the process that accepts the event specification,
The generating process extracts one or a plurality of image data received on a date on which the designated event is held when extracting one or a plurality of image data from the received data. The summary data generation program as described in any one of 1-4.
(付記6)前記コンピュータに、
前記特定のユーザグループに属する少なくともいずれかのユーザの指定を受け付ける処理を実行させ、
前記生成する処理は、受信したデータから1又は複数の画像データを抽出する場合に、前記指定されたユーザに対応する1又は複数の画像データを抽出することを特徴とする付記1〜5のいずれか一つに記載のサマリデータ生成プログラム。
(Appendix 6)
Executing a process of accepting designation of at least one user belonging to the specific user group;
Any one of appendices 1-5, wherein the generating process extracts one or a plurality of image data corresponding to the designated user when extracting one or a plurality of image data from the received data. Summary data generation program according to any one of the above.
(付記7)前記特定のユーザグループは、特定のサービスに参加する複数のメンバーが属するユーザグループであることを特徴とする付記1〜6のいずれか一つに記載のサマリデータ生成プログラム。 (Additional remark 7) The said specific user group is a user group to which the several member who participates in a specific service belongs, The summary data generation program as described in any one of Additional remarks 1-6 characterized by the above-mentioned.
(付記8)コンピュータが、
特定のユーザグループに属するユーザであればいずれのユーザに対応するデータ受信であっても、受信した文字データ又は画像データを受信時刻順に表示した画面データを、前記特定のユーザグループに属するユーザに対応する通信において提供し、
受信したデータのうち、1又は複数の画像データを抽出するとともに、該1又は複数の画像データの各受信時刻に近接する受信時刻に受信した各文字データを前記1又は複数の画像データのそれぞれに対応付けて配置したサマリデータを生成する、
処理を実行することを特徴とするサマリデータ生成方法。
(Appendix 8) The computer
Regardless of the data reception corresponding to any user as long as the user belongs to a specific user group, the screen data displaying the received character data or image data in the order of reception time corresponds to the user belonging to the specific user group Provided in communication
Among the received data, one or more image data are extracted, and each character data received at a reception time close to each reception time of the one or more image data is assigned to each of the one or more image data. Generate summary data arranged in correspondence,
A summary data generation method characterized by executing processing.
(付記9)特定のユーザグループに属するユーザであればいずれのユーザに対応するデータ受信であっても、受信した文字データ又は画像データを受信時刻順に表示した画面データを、前記特定のユーザグループに属するユーザに対応する通信において提供し、
受信したデータのうち、1又は複数の画像データを抽出するとともに、該1又は複数の画像データの各受信時刻に近接する受信時刻に受信した各文字データを前記1又は複数の画像データのそれぞれに対応付けて配置したサマリデータを生成する、
制御部を有することを特徴とするサマリデータ生成装置。
(Supplementary Note 9) Regardless of the data reception corresponding to any user belonging to a specific user group, screen data in which received character data or image data is displayed in the order of reception time is stored in the specific user group. Provided in communication corresponding to the user to which it belongs,
Among the received data, one or more image data are extracted, and each character data received at a reception time close to each reception time of the one or more image data is assigned to each of the one or more image data. Generate summary data arranged in correspondence,
A summary data generation device comprising a control unit.
101 サマリデータ生成装置
102,T1〜Tn,Ti 端末
200 システム
220 個人情報管理DB
230 SNS情報DB
240 イベント管理DB
250 アルバム管理DB
1000 詳細設定画面
1101 受付部
1102 検索部
1103 生成部
1104 表示制御部
S1 ホーム画面
S2 会話画面
S3 アルバム画面
101 Summary
230 SNS information DB
240 Event Management DB
250 Album management DB
1000
Claims (6)
特定のユーザグループに属するユーザであればいずれのユーザに対応するデータ受信であっても、受信した文字データ又は画像データを受信時刻順に表示した画面データを、前記特定のユーザグループに属するユーザに対応する通信において提供し、
受信したデータのうち、1又は複数の画像データを抽出するとともに、該1又は複数の画像データの各受信時刻に近接する受信時刻に受信した各文字データを前記1又は複数の画像データのそれぞれに対応付けて配置したサマリデータを生成する、
処理を実行させることを特徴とするサマリデータ生成プログラム。 On the computer,
Regardless of the data reception corresponding to any user as long as the user belongs to a specific user group, the screen data displaying the received character data or image data in the order of reception time corresponds to the user belonging to the specific user group Provided in communication
Among the received data, one or more image data are extracted, and each character data received at a reception time close to each reception time of the one or more image data is assigned to each of the one or more image data. Generate summary data arranged in correspondence,
A summary data generation program characterized by causing a process to be executed.
前記1又は複数の画像データの各受信時刻に近接する受信時刻に受信した各文字データのうち、前記1又は複数の画像データに対応するユーザと同一ユーザに対応する各文字データを、前記1又は複数の画像データのそれぞれに対応付けて配置したサマリデータを生成することを特徴とする請求項1に記載のサマリデータ生成プログラム。 The process to generate is
Of the character data received at the reception time close to the reception times of the one or more image data, the character data corresponding to the same user as the user corresponding to the one or more image data is the 1 or The summary data generation program according to claim 1, wherein summary data arranged in association with each of a plurality of image data is generated.
前記1又は複数の画像データの各受信時刻に近接する受信時刻に受信した各文字データのうち、前記1又は複数の画像データに対応するユーザと同一ユーザに対応し、かつ、前記各受信時刻に最も近い受信時刻に受信した各文字データを、前記1又は複数の画像データのそれぞれに対応付けて配置したサマリデータを生成することを特徴とする請求項1に記載のサマリデータ生成プログラム。 The process to generate is
Among character data received at a reception time close to each reception time of the one or more image data, corresponds to the same user as the user corresponding to the one or more image data, and at each reception time. The summary data generation program according to claim 1, wherein summary data is generated by arranging each character data received at the nearest reception time in association with each of the one or more image data.
特定のユーザグループに属するユーザであればいずれのユーザに対応するデータ受信であっても、受信した文字データ又は画像データを受信時刻順に表示した画面データを、前記特定のユーザグループに属するユーザに対応する通信において提供し、
受信したデータのうち、1又は複数の画像データを抽出するとともに、該1又は複数の画像データの各受信時刻に近接する受信時刻に受信した各文字データを前記1又は複数の画像データのそれぞれに対応付けて配置したサマリデータを生成する、
処理を実行することを特徴とするサマリデータ生成方法。 Computer
Regardless of the data reception corresponding to any user as long as the user belongs to a specific user group, the screen data displaying the received character data or image data in the order of reception time corresponds to the user belonging to the specific user group Provided in communication
Among the received data, one or more image data are extracted, and each character data received at a reception time close to each reception time of the one or more image data is assigned to each of the one or more image data. Generate summary data arranged in correspondence,
A summary data generation method characterized by executing processing.
受信したデータのうち、1又は複数の画像データを抽出するとともに、該1又は複数の画像データの各受信時刻に近接する受信時刻に受信した各文字データを前記1又は複数の画像データのそれぞれに対応付けて配置したサマリデータを生成する、
制御部を有することを特徴とするサマリデータ生成装置。 Regardless of the data reception corresponding to any user as long as the user belongs to a specific user group, the screen data displaying the received character data or image data in the order of reception time corresponds to the user belonging to the specific user group Provided in communication
Among the received data, one or more image data are extracted, and each character data received at a reception time close to each reception time of the one or more image data is assigned to each of the one or more image data. Generate summary data arranged in correspondence,
A summary data generation device comprising a control unit.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015049110A JP6439516B2 (en) | 2015-03-12 | 2015-03-12 | Summary data generation program, summary data generation method, and summary data generation device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015049110A JP6439516B2 (en) | 2015-03-12 | 2015-03-12 | Summary data generation program, summary data generation method, and summary data generation device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2016170565A JP2016170565A (en) | 2016-09-23 |
JP6439516B2 true JP6439516B2 (en) | 2018-12-19 |
Family
ID=56983819
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015049110A Expired - Fee Related JP6439516B2 (en) | 2015-03-12 | 2015-03-12 | Summary data generation program, summary data generation method, and summary data generation device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6439516B2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7094779B2 (en) | 2017-10-06 | 2022-07-04 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | Control device, control system and control method |
JP7493578B1 (en) | 2022-12-15 | 2024-05-31 | 和則 藤沢 | Identity verification support system and program |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5554309B2 (en) * | 2011-11-02 | 2014-07-23 | 株式会社ゼンリンデータコム | Image posting support device, image posting support method, and image posting support program |
JP2014160963A (en) * | 2013-02-20 | 2014-09-04 | Ntt Docomo Inc | Image processing device and program |
JP6264038B2 (en) * | 2013-12-27 | 2018-01-24 | キヤノンマーケティングジャパン株式会社 | Information processing system, information processing system control method, and program |
-
2015
- 2015-03-12 JP JP2015049110A patent/JP6439516B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2016170565A (en) | 2016-09-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10019136B1 (en) | Image sharing device, apparatus, and method | |
US10027727B1 (en) | Facial recognition device, apparatus, and method | |
US10027726B1 (en) | Device, apparatus, and method for facial recognition | |
US9781178B2 (en) | Crowdsourced content publication platform | |
AU2014201599B2 (en) | Mobile reports | |
US11182444B2 (en) | Collecting and providing customized user generated content across networks based on domain | |
US20120084362A1 (en) | Interactive experience sharing and evaluation system and method having highly customizable individual security level settings | |
US20070250479A1 (en) | System and Method For Facilitating Collaborative Generation of Life Stories | |
US20140215368A1 (en) | System and Method for Organizing Recorded Events Using Character Tags | |
US20170127128A1 (en) | Social Post Roll Up and Management System and Method of Use | |
WO2020012220A1 (en) | In the event of selection of message, invoking camera to enabling to capture media and relating, attaching, integrating, overlay message with/on/in captured media and send to message sender | |
KR101686830B1 (en) | Tag suggestions for images on online social networks | |
US20090187569A1 (en) | System and method for a web- based people picture directory | |
US20080077595A1 (en) | System and method for facilitating online social networking | |
US20080235339A1 (en) | Subject matter resource website | |
US20140164504A1 (en) | System and method for providing customizable communications | |
JP2014503091A (en) | Friends and family tree for social networking | |
US9405964B1 (en) | Processes for generating content sharing recommendations based on image content analysis | |
JP2017519312A (en) | A global exchange platform for film industry professionals | |
JP2019096352A (en) | Flexible image layout | |
TWI649717B (en) | History file creation system | |
US9092533B1 (en) | Live, real time bookmarking and sharing of presentation slides | |
US10887551B2 (en) | Information processing apparatus, information processing system and information processing method | |
JP2006331387A (en) | Read document management program, read document management system, read document management method | |
WO2012037005A2 (en) | Sensors, scanners, and methods for automatically tagging content |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180115 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20181016 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20181023 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20181105 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6439516 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |