Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6306444B2 - Data processing apparatus, program, method, and system for determining display position of information - Google Patents
[go: Go Back, main page]

JP6306444B2 - Data processing apparatus, program, method, and system for determining display position of information - Google Patents

Data processing apparatus, program, method, and system for determining display position of information Download PDF

Info

Publication number
JP6306444B2
JP6306444B2 JP2014122507A JP2014122507A JP6306444B2 JP 6306444 B2 JP6306444 B2 JP 6306444B2 JP 2014122507 A JP2014122507 A JP 2014122507A JP 2014122507 A JP2014122507 A JP 2014122507A JP 6306444 B2 JP6306444 B2 JP 6306444B2
Authority
JP
Japan
Prior art keywords
content
data
content data
display
attribute
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2014122507A
Other languages
Japanese (ja)
Other versions
JP2016004303A (en
Inventor
中村 友則
友則 中村
敬史 小金丸
敬史 小金丸
大作 坂野
大作 坂野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NTT Docomo Inc
Original Assignee
NTT Docomo 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 NTT Docomo Inc filed Critical NTT Docomo Inc
Priority to JP2014122507A priority Critical patent/JP6306444B2/en
Publication of JP2016004303A publication Critical patent/JP2016004303A/en
Application granted granted Critical
Publication of JP6306444B2 publication Critical patent/JP6306444B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Digital Computer Display Output (AREA)
  • Information Transfer Between Computers (AREA)
  • User Interface Of Digital Computer (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、情報の表示位置を決定するための技術に関する。   The present invention relates to a technique for determining a display position of information.

様々なユーザが端末装置を用いてメッセージや画像等の情報をサーバ装置に投稿し、他のユーザに閲覧可能とする仕組みがある。サーバ装置がユーザから投稿された情報を他のユーザに配信するためのWebサイトは投稿サイトと呼ばれる。   There is a mechanism in which various users use a terminal device to post information such as messages and images to a server device so that other users can view the information. A Web site for the server device to distribute information posted by the user to other users is called a posting site.

投稿サイトに関する技術を開示した先行技術文献として、例えば特許文献1がある。特許文献1に記載の仕組みによれば、様々な投稿者が過去に投稿サイトに投稿した画像の価値がアクセス数等に基づき特定される。そして、投稿サイトにアクセスした閲覧者の端末において、価値が高い画像は速い速度で流れ、価値が低い画像は遅い速度で流れるように、表示される。特許文献1によれば、上記のように画像の価値に応じて移動の速度を変えることにより、多数の作品をユーザの興味を引くように表示させることができる、と述べられている。   As a prior art document disclosing a technique related to a posting site, for example, there is Patent Document 1. According to the mechanism described in Patent Literature 1, the value of images posted by various contributors on the posting site in the past is specified based on the number of accesses and the like. Then, on the terminal of the viewer who accesses the posting site, the high-value image is displayed at a high speed, and the low-value image is displayed at a low speed. According to Patent Document 1, it is stated that a large number of works can be displayed so as to attract the user's interest by changing the moving speed according to the value of the image as described above.

投稿サイトに投稿されたメッセージや画像等の情報(以下、「コンテンツ」という)を、投稿サイトにアクセスした閲覧者に対し投稿順に並べて表示する仕組みがある。この仕組みは「タイムライン表示」と通称されている。なお、「タイムライン表示」という用語は多義的な用語であるが、本願において「タイムライン表示」とは、投稿サイトに投稿されたコンテンツを投稿順に並べて表示する表示方式をいう。例えば、特許文献1に記載の発明における画像の表示方式は「作品全体の流れを時間とともに変化させながら表示する」方式であり、本願における「タイムライン表示」とは異なる(特許文献1の段落0030参照)。   There is a mechanism for displaying information such as messages and images posted on a posting site (hereinafter referred to as “content”) in order of posting to a viewer who has accessed the posting site. This mechanism is commonly called “timeline display”. The term “timeline display” is an ambiguous term. In this application, “timeline display” refers to a display method in which contents posted on a posting site are displayed in order of posting. For example, the image display method in the invention described in Patent Document 1 is a method of “displaying while changing the flow of the entire work with time”, which is different from the “timeline display” in this application (paragraph 0030 of Patent Document 1). reference).

タイムライン表示においては、通常、新着のコンテンツが表示領域の最も上の位置に表示された後、新たな新着のコンテンツの表示に伴い、既に表示されているコンテンツが順次、表示領域の下方向に移動してゆく。そして、表示領域の最も下の位置に達したコンテンツは、新たな新着のコンテンツの表示に伴い、それ以降は表示されなくなる。   In the timeline display, normally, newly displayed content is displayed at the top of the display area, and then, as new newly arrived content is displayed, the already displayed contents are sequentially moved downward in the display area. Move. Then, the content that has reached the lowest position in the display area is not displayed after the new newly arrived content is displayed.

特開2013−15923号公報JP 2013-15923 A

タイムライン表示においては、古いコンテンツは表示されない。閲覧者はタイムライン表示されるコンテンツを常時監視しているわけではないので、閲覧者が自分にとって有意義なコンテンツを見逃したり、投稿者が特定の閲覧者による閲覧を希望しているコンテンツがその特定の閲覧者により閲覧されなかったりすることも多い。   Old content is not displayed in the timeline display. Since the viewer does not always monitor the content displayed on the timeline, the content that the viewer misses the content that is meaningful to him or the content that the poster wants to be viewed by a specific viewer is identified. Often not viewed by other viewers.

本発明は、上記の事情に鑑み、従来のタイムライン表示による場合と比較し、投稿順に表示されるコンテンツが、望ましい閲覧者に高い確率で閲覧されることを可能とする手段を提供することを目的とする。   In view of the above circumstances, the present invention provides a means that allows content displayed in the order of posting to be viewed by a desirable viewer with a high probability as compared to the case of the conventional timeline display. Objective.

上述した課題を解決するため、本発明は、情報を示すコンテンツデータを順次取得するコンテンツデータ取得手段と、前記コンテンツデータ取得手段が取得するコンテンツデータの各々に関し、当該コンテンツデータの属性を示すコンテンツ属性データを取得するコンテンツ属性データ取得手段と、前記コンテンツデータ取得手段が取得するコンテンツデータの各々に関し、当該コンテンツデータの重要度を当該コンテンツデータの属性を示すコンテンツ属性データに基づき特定する重要度特定手段と、前記コンテンツデータ取得手段が取得する順序でコンテンツデータが示す情報が表示領域の予め定められた表示開始位置に表示され、新たな情報が前記表示開始位置に表示されるとき、前記コンテンツデータ取得手段が取得したコンテンツデータの各々が示す情報の表示位置を決定し、前記表示開始位置に表示されていた情報の表示位置を前記表示領域の前記表示開始位置とは異なる表示位置に決定する表示位置決定手段とを備え、前記表示位置決定手段により決定される表示位置に従い、前記コンテンツデータ取得手段が取得したコンテンツデータの各々が示す情報を、前記重要度が高いほど前記表示領域に長く表示させるデータ処理装置であって、前記コンテンツ属性データ取得手段が前記表示領域に表示されている一の情報の新たなコンテンツ属性データを取得した場合、前記重要度特定手段は、前記新たなコンテンツ属性データに基づき、前記一の情報の新たな重要度を特定し、前記表示位置決定手段は、前記新たな重要度に基づき、前記新たなコンテンツ属性データが取得された時点の前記一の情報の表示位置を起点として前記一の情報の表示位置を決定するデータ処理装置を提案する。 In order to solve the above-described problem, the present invention relates to a content data acquisition unit that sequentially acquires content data indicating information and a content attribute that indicates an attribute of the content data with respect to each of the content data acquired by the content data acquisition unit. Content attribute data acquiring means for acquiring data, and importance specifying means for specifying the importance of the content data based on the content attribute data indicating the attribute of the content data for each of the content data acquired by the content data acquiring means When the information indicated by the content data is displayed at a predetermined display start position in a display area in the order acquired by the content data acquisition means, and when new information is displayed at the display start position, the content data acquisition Content acquired by the means Display position determining means for determining a display position of information indicated by each of the data and determining a display position of the information displayed at the display start position as a display position different from the display start position of the display area; And a data processing apparatus that displays information indicated by each of the content data acquired by the content data acquisition unit according to the display position determined by the display position determination unit for a longer period of time in the display area as the degree of importance increases. When the content attribute data acquisition unit acquires new content attribute data of one piece of information displayed in the display area, the importance level specifying unit is configured to select the first content attribute data based on the new content attribute data. A new importance level of information is specified, and the display position determining means determines that the new content attribute data is based on the new importance level. The display position of the one of information obtained by the time to propose a data processing apparatus for determining a display position of said one information as the starting point.

また、本発明は、情報を示すコンテンツデータを順次取得するコンテンツデータ取得手段と、前記コンテンツデータ取得手段が取得するコンテンツデータの各々に関し、当該コンテンツデータの属性を示すコンテンツ属性データを取得するコンテンツ属性データ取得手段と、前記コンテンツデータ取得手段が取得するコンテンツデータが示す情報を閲覧するユーザの属性、前記ユーザが使用する端末装置の属性、および前記ユーザまたは前記端末装置が置かれている環境の属性のうちの少なくとも1つを示すユーザ属性データを取得するユーザ属性データ取得手段と、前記コンテンツデータ取得手段が取得するコンテンツデータの各々に関し、当該コンテンツデータの重要度を、当該コンテンツデータの属性を示すコンテンツ属性データと、前記ユーザ属性データとに基づき特定する重要度特定手段と、前記コンテンツデータ取得手段が取得する順序でコンテンツデータが示す情報が表示領域の予め定められた表示開始位置に表示され、新たな情報が前記表示開始位置に表示されるとき、前記コンテンツデータ取得手段が取得したコンテンツデータの各々が示す情報の表示位置を決定し、前記表示開始位置に表示されていた情報の表示位置を前記表示領域の前記表示開始位置とは異なる表示位置に決定する表示位置決定手段とを備え、前記表示位置決定手段により決定される表示位置に従い、前記コンテンツデータ取得手段が取得したコンテンツデータの各々が示す情報を、前記重要度が高いほど前記表示領域に長く表示させるデータ処理装置を提案する。In addition, the present invention relates to content data acquisition means for sequentially acquiring content data indicating information, and content attribute data for acquiring content attribute data indicating an attribute of the content data for each of the content data acquired by the content data acquisition means A data acquisition unit, an attribute of a user who browses information indicated by content data acquired by the content data acquisition unit, an attribute of a terminal device used by the user, and an attribute of an environment in which the user or the terminal device is placed The user attribute data acquisition means for acquiring user attribute data indicating at least one of the content data, and the content data acquired by the content data acquisition means, the importance of the content data is indicated as an attribute of the content data Content attribute data, Importance specifying means for specifying based on the user attribute data, information indicated by the content data in the order acquired by the content data acquiring means is displayed at a predetermined display start position of the display area, and new information is When displayed at the display start position, the display position of the information indicated by each of the content data acquired by the content data acquisition means is determined, and the display position of the information displayed at the display start position is determined in the display area Display position determination means for determining a display position different from the display start position, and according to the display position determined by the display position determination means, information indicated by each of the content data acquired by the content data acquisition means, A data processing apparatus is proposed in which the higher the importance is, the longer the display area is displayed.

また、上記のデータ処理装置において、前記ユーザ属性データ取得手段が新たなユーザ属性データを取得した場合、前記重要度特定手段は、前記新たなユーザ属性データに基づき、前記表示領域に表示されている複数の情報の各々に関し、当該情報の新たな重要度を特定し、前記表示位置決定手段は、前記表示領域に表示されている複数の情報の各々に関し、前記新たな重要度に基づき、前記新たなユーザ属性データが取得された時点の当該情報の表示位置を起点として当該情報の表示位置を決定する、という構成が採用されてもよい。   In the above data processing device, when the user attribute data acquisition unit acquires new user attribute data, the importance level specifying unit is displayed in the display area based on the new user attribute data. For each of a plurality of pieces of information, a new importance level of the information is specified, and the display position determining means relates to each of the plurality of pieces of information displayed in the display area based on the new importance level. A configuration in which the display position of the information is determined from the display position of the information when the user attribute data is acquired may be employed.

また、上記のデータ処理装置において、前記コンテンツデータ取得手段は、サーバ装置から送信される前記コンテンツデータを取得し、
前記コンテンツ属性データ取得手段は、前記サーバ装置から送信される前記コンテンツ属性データを取得し、
表示装置に対し、前記表示位置決定手段が決定した表示位置における情報の表示を指示する表示指示手段を備える、という構成が採用されてもよい。
In the above data processing device, the content data acquisition means acquires the content data transmitted from a server device,
The content attribute data acquisition means acquires the content attribute data transmitted from the server device,
A configuration may be employed in which the display device is provided with display instruction means for instructing display of information at the display position determined by the display position determination means.

また、上記のデータ処理装置において、前記コンテンツデータ取得手段が取得したコンテンツデータを、表示装置と接続された端末装置に送信するコンテンツデータ送信手段と、前記表示位置決定手段が決定した表示位置を示す表示位置データを前記端末装置に送信する表示位置データ送信手段とを備える、という構成が採用されてもよい。   In the above data processing device, the content data acquired by the content data acquiring unit is transmitted to a terminal device connected to the display device, and the display position determined by the display position determining unit is shown. A configuration may be employed in which display position data transmitting means for transmitting display position data to the terminal device is provided.

また、上記のデータ処理装置において、前記ユーザ属性データ取得手段は、表示装置と接続された端末装置から送信される前記ユーザ属性データを取得し、前記コンテンツデータ取得手段が取得したコンテンツデータを前記端末装置に送信するコンテンツデータ送信手段と、前記表示位置決定手段が決定した表示位置を示す表示位置データを前記端末装置に送信する表示位置データ送信手段とを備える、という構成が採用されてもよい。   In the data processing device, the user attribute data acquisition unit acquires the user attribute data transmitted from a terminal device connected to a display device, and the content data acquired by the content data acquisition unit is stored in the terminal. A configuration may be employed that includes content data transmitting means for transmitting to the device and display position data transmitting means for transmitting display position data indicating the display position determined by the display position determining means to the terminal device.

また、本発明は、コンピュータに、情報を示すコンテンツデータを順次取得する処理と、前記コンテンツデータを順次取得する処理において順次取得するコンテンツデータの各々に関し、当該コンテンツデータの属性を示すコンテンツ属性データを取得する処理と、前記コンテンツデータを順次取得する処理において順次取得するコンテンツデータの各々に関し、当該コンテンツデータの重要度を当該コンテンツデータの属性を示すコンテンツ属性データに基づき特定する処理と、前記コンテンツデータを順次取得する処理において取得される順序でコンテンツデータが示す情報が表示領域の予め定められた表示開始位置に表示され、新たな情報が前記表示開始位置に表示されるとき、前記コンテンツデータを順次取得する処理において取得したコンテンツデータの各々が示す情報の表示位置を決定し、前記表示開始位置に表示されていた情報の表示位置を前記表示領域の前記表示開始位置とは異なる表示位置に決定する処理とを実行させ、前記表示位置を決定する処理において決定する表示位置に従い、前記コンテンツデータを順次取得する処理において取得したコンテンツデータの各々が示す情報を、前記重要度が高いほど前記表示領域に長く表示させ、前記表示領域に表示されている一の情報の新たなコンテンツ属性データを取得する処理と、前記新たなコンテンツ属性データに基づき、前記一の情報の新たな重要度を特定する処理と、前記新たな重要度に基づき、前記新たなコンテンツ属性データを取得した時点の前記一の情報の表示位置を起点として前記一の情報の表示位置を決定する処理とを実行させるためのプログラムを提案する。
また、本発明は、コンピュータに、情報を示すコンテンツデータを順次取得する処理と、前記コンテンツデータを順次取得する処理において順次取得するコンテンツデータの各々に関し、当該コンテンツデータの属性を示すコンテンツ属性データを取得する処理と、前記コンテンツデータを順次取得する処理において順次取得するコンテンツデータが示す情報を閲覧するユーザの属性、前記ユーザが使用する端末装置の属性、および前記ユーザまたは前記端末装置が置かれている環境の属性のうちの少なくとも1つを示すユーザ属性データを取得する処理と、前記コンテンツデータを順次取得する処理において順次取得するコンテンツデータの各々に関し、当該コンテンツデータの重要度を、当該コンテンツデータの属性を示すコンテンツ属性データと、前記ユーザ属性データとに基づき特定する処理と、前記コンテンツデータを順次取得する処理において取得される順序でコンテンツデータが示す情報が表示領域の予め定められた表示開始位置に表示され、新たな情報が前記表示開始位置に表示されるとき、前記コンテンツデータを順次取得する処理において取得したコンテンツデータの各々が示す情報の表示位置を決定し、前記表示開始位置に表示されていた情報の表示位置を前記表示領域の前記表示開始位置とは異なる表示位置に決定する処理とを実行させ、前記表示位置を決定する処理において決定する表示位置に従い、前記コンテンツデータを順次取得する処理において取得したコンテンツデータの各々が示す情報を、前記重要度が高いほど前記表示領域に長く表示させるためのプログラムを提案する。
The present invention also relates to content attribute data indicating attributes of the content data for each of the process of sequentially acquiring content data indicating information and the content data sequentially acquired in the process of sequentially acquiring the content data. A process of acquiring, a process of specifying importance of the content data based on content attribute data indicating an attribute of the content data for each of the content data sequentially acquired in the process of sequentially acquiring the content data, and the content data When the information indicated by the content data is displayed at the predetermined display start position of the display area in the order acquired in the process of sequentially acquiring the content, and when new information is displayed at the display start position, the content data is sequentially Acquired in the acquisition process Determining the display position of the information indicated by each of the content data, and executing the process of determining the display position of the information displayed at the display start position to a display position different from the display start position of the display area. In accordance with the display position determined in the process of determining the display position, the information indicated by each of the content data acquired in the process of sequentially acquiring the content data is displayed in the display area for a longer time as the importance is higher , A process of acquiring new content attribute data of one piece of information displayed in the display area, a process of specifying a new importance level of the one piece of information based on the new content attribute data, and the new important piece of data Display of the one information based on the display position of the one information at the time of acquiring the new content attribute data We propose a program for executing a process for determining the location.
The present invention also relates to content attribute data indicating attributes of the content data for each of the process of sequentially acquiring content data indicating information and the content data sequentially acquired in the process of sequentially acquiring the content data. In the process of acquiring, the attribute of the user who browses the information indicated by the content data sequentially acquired in the process of sequentially acquiring the content data, the attribute of the terminal device used by the user, and the user or the terminal device are placed For each of the content data sequentially acquired in the process of acquiring user attribute data indicating at least one of the attributes of the existing environment and the process of sequentially acquiring the content data, the importance of the content data is determined as the content data Content genre indicating the attributes of The information indicated by the content data is displayed at a predetermined display start position in the display area in the order acquired in the process of specifying based on the data and the user attribute data and the process of sequentially acquiring the content data, When information is displayed at the display start position, the display position of the information indicated by each of the content data acquired in the process of sequentially acquiring the content data is determined, and the information displayed at the display start position is displayed. Content acquired in the process of sequentially acquiring the content data according to the display position determined in the process of determining the display position in the process of determining the display position different from the display start position of the display area The information indicated by each piece of data is displayed longer in the display area as the importance is higher. To propose a program for.

また、本発明は、データ処理装置が、情報を示すコンテンツデータを順次取得するステップと、前記データ処理装置が、前記コンテンツデータを順次取得するステップにおいて順次取得するコンテンツデータの各々に関し、当該コンテンツデータの属性を示すコンテンツ属性データを取得するステップと、前記データ処理装置が、前記コンテンツデータを順次取得するステップにおいて順次取得するコンテンツデータの各々に関し、当該コンテンツデータの重要度を当該コンテンツデータの属性を示すコンテンツ属性データに基づき特定するステップと、前記データ処理装置が、前記コンテンツデータを順次取得するステップにおいて取得される順序でコンテンツデータが示す情報が表示領域の予め定められた表示開始位置に表示され、新たな情報が前記表示開始位置に表示されるとき、前記コンテンツデータを順次取得するステップにおいて取得したコンテンツデータの各々が示す情報の表示位置を決定し、前記表示開始位置に表示されていた情報の表示位置を前記表示領域の前記表示開始位置とは異なる表示位置に決定するステップとを備え、前記データ処理装置は、前記表示位置を決定するステップにおいて決定する表示位置に従い、前記コンテンツデータを順次取得するステップにおいて取得したコンテンツデータの各々が示す情報を、前記重要度が高いほど前記表示領域に長く表示させ、前記データ処理装置が、前記表示領域に表示されている一の情報の新たなコンテンツ属性データを取得するステップと、前記データ処理装置が、前記新たなコンテンツ属性データに基づき、前記一の情報の新たな重要度を特定するステップと、前記データ処理装置が、前記新たな重要度に基づき、前記新たなコンテンツ属性データを取得した時点の前記一の情報の表示位置を起点として前記一の情報の表示位置を決定するステップとを備える情報の表示位置の決定方法を提案する。
また、本発明は、データ処理装置が、情報を示すコンテンツデータを順次取得するステップと、前記データ処理装置が、前記コンテンツデータを順次取得するステップにおいて順次取得するコンテンツデータの各々に関し、当該コンテンツデータの属性を示すコンテンツ属性データを取得するステップと、前記データ処理装置が、前記コンテンツデータを順次取得するステップにおいて順次取得するコンテンツデータが示す情報を閲覧するユーザの属性、前記ユーザが使用する端末装置の属性、および前記ユーザまたは前記端末装置が置かれている環境の属性のうちの少なくとも1つを示すユーザ属性データを取得するステップと、前記データ処理装置が、前記コンテンツデータを順次取得するステップにおいて順次取得するコンテンツデータの各々に関し、当該コンテンツデータの重要度を、当該コンテンツデータの属性を示すコンテンツ属性データと、前記ユーザ属性データとに基づき特定するステップと、前記データ処理装置が、前記コンテンツデータを順次取得するステップにおいて取得される順序でコンテンツデータが示す情報が表示領域の予め定められた表示開始位置に表示され、新たな情報が前記表示開始位置に表示されるとき、前記コンテンツデータを順次取得するステップにおいて取得したコンテンツデータの各々が示す情報の表示位置を決定し、前記表示開始位置に表示されていた情報の表示位置を前記表示領域の前記表示開始位置とは異なる表示位置に決定するステップとを備え、前記データ処理装置は、前記表示位置を決定するステップにおいて決定する表示位置に従い、前記コンテンツデータを順次取得するステップにおいて取得したコンテンツデータの各々が示す情報を、前記重要度が高いほど前記表示領域に長く表示させる情報の表示位置の決定方法を提案する。
In addition, the present invention relates to each of content data that is sequentially acquired in a step in which a data processing device sequentially acquires content data indicating information and a step in which the data processing device sequentially acquires the content data. The content attribute data indicating the attribute of the content data, and the data processing apparatus sequentially acquiring the content data in the step of sequentially acquiring the content data. The information indicated by the content data is displayed at a predetermined display start position in the display area in the order acquired in the step of specifying based on the content attribute data shown and the step in which the data processing device sequentially acquires the content data. ,new When information is displayed at the display start position, the display position of the information indicated by each of the content data acquired in the step of sequentially acquiring the content data is determined, and the display position of the information displayed at the display start position Determining a display position different from the display start position of the display area, and the data processing device sequentially acquires the content data according to the display position determined in the step of determining the display position. The information indicated by each of the content data acquired in the above is displayed in the display area for a longer degree of importance , and the data processing device displays new content attribute data of one piece of information displayed in the display area. And acquiring the data processing device based on the new content attribute data. Determining a new importance level of the one information, and a display position of the one information at the time when the data processing apparatus acquires the new content attribute data based on the new importance level. A method for determining the display position of information is provided, comprising the step of determining the display position of the one information as a starting point .
In addition, the present invention relates to each of content data that is sequentially acquired in a step in which a data processing device sequentially acquires content data indicating information and a step in which the data processing device sequentially acquires the content data. Content attribute data indicating the attribute of the user, and the attribute of the user who browses the information indicated by the content data sequentially acquired in the step of sequentially acquiring the content data by the data processing device, the terminal device used by the user And user attribute data indicating at least one of the attributes of the user or the environment in which the terminal device is placed, and the data processing device sequentially acquiring the content data Content data to be acquired sequentially For each, the step of specifying the importance of the content data based on the content attribute data indicating the attribute of the content data and the user attribute data, and the step of sequentially acquiring the content data by the data processing device In the step of sequentially acquiring the content data when the information indicated by the content data is displayed at the predetermined display start position of the display area and new information is displayed at the display start position. Determining the display position of the information indicated by each of the content data, and determining the display position of the information displayed at the display start position as a display position different from the display start position of the display area, The data processing device determines in the step of determining the display position. According shown position, wherein the sequentially the information indicated by each of the acquired content data in step acquiring content data, the importance proposes a method of determining the display position of higher information displayed long in the display area.

また、本発明は、サーバ装置と、複数の端末装置とを備え、前記サーバ装置は、自装置以外の装置から、情報を示すコンテンツデータを順次受信するコンテンツデータ受信手段と、前記コンテンツデータ受信手段が順次受信するコンテンツデータの各々に関し、当該コンテンツデータの属性を示すコンテンツ属性データを取得するコンテンツ属性データ取得手段と、前記コンテンツデータ受信手段が受信したコンテンツデータと、当該コンテンツデータに関し前記コンテンツ属性データ取得手段が取得したコンテンツ属性データとを、前記複数の端末装置の各々に順次送信する送信手段とを備え、前記複数の端末装置の各々は、前記サーバ装置から順次送信されてくる、情報を示すコンテンツデータと当該コンテンツデータの属性を示すコンテンツ属性データとを受信する受信手段と、自装置の前記受信手段が受信したコンテンツデータの各々に関し、当該コンテンツデータの重要度を当該コンテンツデータの属性を示すコンテンツ属性データに基づき特定する重要度特定手段と、自装置の前記受信手段が受信する順序でコンテンツデータが示す情報が表示領域の予め定められた表示開始位置に表示され、新たな情報が前記表示開始位置に表示されるとき、自装置の前記受信手段が受信したコンテンツデータの各々が示す情報の表示位置を決定し、前記表示開始位置に表示されていた情報の表示位置を前記表示領域の前記表示開始位置とは異なる表示位置に決定する表示位置決定手段と、表示装置に対し、前記表示位置決定手段が決定した表示位置における情報の表示を指示する表示指示手段とを備え、前記表示位置決定手段により決定される表示位置に従い、自装置の前記受信手段が受信したコンテンツデータの各々が示す情報を、前記重要度が高いほど前記表示領域に長く表示させ、前記受信手段が前記表示領域に表示されている一の情報の新たなコンテンツ属性データを受信した場合、前記重要度特定手段は、前記新たなコンテンツ属性データに基づき、前記一の情報の新たな重要度を特定し、前記表示位置決定手段は、前記新たな重要度に基づき、前記新たなコンテンツ属性データが受信された時点の前記一の情報の表示位置を起点として前記一の情報の表示位置を決定することを特徴とする情報表示のためのシステムを提供する。
また、本発明は、サーバ装置と、複数の端末装置とを備え、前記サーバ装置は、自装置以外の装置から、情報を示すコンテンツデータを順次受信するコンテンツデータ受信手段と、前記コンテンツデータ受信手段が順次受信するコンテンツデータの各々に関し、当該コンテンツデータの属性を示すコンテンツ属性データを取得するコンテンツ属性データ取得手段と、前記コンテンツデータ受信手段が受信したコンテンツデータと、当該コンテンツデータに関し前記コンテンツ属性データ取得手段が取得したコンテンツ属性データとを、前記複数の端末装置の各々に順次送信する送信手段とを備え、前記複数の端末装置の各々は、自装置のユーザの属性、自装置の属性、および前記ユーザまたは自装置が置かれている環境の属性のうちの少なくとも1つを示すユーザ属性データを取得するユーザ属性データ取得手段と、前記サーバ装置から順次送信されてくる、情報を示すコンテンツデータと当該コンテンツデータの属性を示すコンテンツ属性データとを受信する受信手段と、自装置の前記受信手段が受信したコンテンツデータの各々に関し、当該コンテンツデータの重要度を当該コンテンツデータの属性を示すコンテンツ属性データと、前記ユーザ属性データとに基づき特定する重要度特定手段と、自装置の前記受信手段が受信する順序でコンテンツデータが示す情報が表示領域の予め定められた表示開始位置に表示され、新たな情報が前記表示開始位置に表示されるとき、自装置の前記コ受信手段が受信したコンテンツデータの各々が示す情報の表示位置を決定し、前記表示開始位置に表示されていた情報の表示位置を前記表示領域の前記表示開始位置とは異なる表示位置に決定する表示位置決定手段と、表示装置に対し、前記表示位置決定手段が決定した表示位置における情報の表示を指示する表示指示手段とを備え、前記表示位置決定手段により決定される表示位置に従い、自装置の前記受信手段が受信したコンテンツデータの各々が示す情報を、前記重要度が高いほど前記表示領域に長く表示させることを特徴とする情報表示のためのシステムを提供する。
The present invention further includes a server device and a plurality of terminal devices, wherein the server device sequentially receives content data indicating information from devices other than the device itself, and the content data receiving unit. The content attribute data acquisition means for acquiring the content attribute data indicating the attribute of the content data, the content data received by the content data reception means, and the content attribute data for the content data Transmission means for sequentially transmitting the content attribute data acquired by the acquisition means to each of the plurality of terminal devices, and each of the plurality of terminal devices indicates information that is sequentially transmitted from the server device Content data and the content data attribute Importance specification that specifies the importance of the content data based on the content attribute data indicating the attribute of the content data for each of the content data received by the receiving means for receiving the content attribute data and the content data received by the receiving means of the device itself And the information indicated by the content data in the order received by the receiving means of the own device is displayed at a predetermined display start position of the display area, and new information is displayed at the display start position. Determining the display position of the information indicated by each of the content data received by the receiving means, and determining the display position of the information displayed at the display start position as a display position different from the display start position of the display area A display position determining means for indicating to the display device display of information at the display position determined by the display position determining means. Information indicating each of the content data received by the receiving unit of the device according to the display position determined by the display position determining unit, and displaying the information in the display area for a longer degree of importance. When the receiving unit receives new content attribute data of one piece of information displayed in the display area, the importance level specifying unit determines whether the new information of the one piece of information is new based on the new content attribute data. An importance level is specified, and the display position determination means starts the display position of the one information starting from the display position of the one information when the new content attribute data is received based on the new importance level. A system for displaying information is provided.
The present invention further includes a server device and a plurality of terminal devices, wherein the server device sequentially receives content data indicating information from devices other than the device itself, and the content data receiving unit. The content attribute data acquisition means for acquiring the content attribute data indicating the attribute of the content data, the content data received by the content data reception means, and the content attribute data for the content data Transmission means for sequentially transmitting the content attribute data acquired by the acquisition means to each of the plurality of terminal devices, each of the plurality of terminal devices includes an attribute of a user of the own device, an attribute of the own device, and Less than the attributes of the environment in which the user or device is located User attribute data acquisition means for acquiring user attribute data indicating one, and reception means for receiving content data indicating information and content attribute data indicating attributes of the content data, which are sequentially transmitted from the server device And, for each piece of content data received by the receiving means of the device itself, importance specifying means for specifying the importance of the content data based on the content attribute data indicating the attribute of the content data and the user attribute data; When the information indicated by the content data is displayed at a predetermined display start position in the display area in the order received by the receiving unit of the own apparatus, and when new information is displayed at the display start position, The display position of the information indicated by each of the content data received by the co-receiving means is determined, and the display starts Display position determining means for determining the display position of the information displayed on the display to a display position different from the display start position of the display area, and information on the display position determined by the display position determining means for the display device Display instruction means for instructing display of the information, and according to the display position determined by the display position determination means, the information indicated by each of the content data received by the reception means of the device is higher as the importance is higher. Provided is a system for displaying information, characterized by being displayed for a long time in a display area.

本発明によれば、投稿者により順次投稿されるコンテンツが閲覧者の閲覧する表示領域において表示された後、当該コンテンツの重要度が高い程、表示領域内に長く留まる。従って、閲覧者に閲覧されるべき重要なコンテンツが閲覧者に閲覧される確率が高まる。   According to the present invention, after the content posted sequentially by the poster is displayed in the display area browsed by the viewer, the higher the importance of the content, the longer the content stays in the display area. Therefore, the probability that important content to be browsed by the viewer is viewed by the viewer is increased.

一実施形態にかかる情報表示システムの全体構成を示した図。The figure which showed the whole structure of the information display system concerning one Embodiment. 一実施形態にかかるサーバ装置のハードウェア構成を示した図。The figure which showed the hardware constitutions of the server apparatus concerning one Embodiment. 一実施形態にかかる投稿者用の端末装置のハードウェア構成を示した図。The figure which showed the hardware constitutions of the terminal device for contributors concerning one Embodiment. 一実施形態にかかる閲覧者用の端末装置のハードウェア構成を示した図。The figure which showed the hardware constitutions of the terminal device for viewers concerning one Embodiment. 一実施形態にかかるサーバ装置の機能構成を示した図。The figure which showed the function structure of the server apparatus concerning one Embodiment. 一実施形態にかかるサーバ装置が記憶するコンテンツデータベースのデータ構成を示した図。The figure which showed the data structure of the content database which the server apparatus concerning one Embodiment memorize | stores. 一実施形態にかかるサーバ装置が記憶するユーザ属性データベースのデータ構成を示した図。The figure which showed the data structure of the user attribute database which the server apparatus concerning one Embodiment memorize | stores. 一実施形態にかかるサーバ装置が記憶するユーザ毎コンテンツデータベースのデータ構成を示した図。The figure which showed the data structure of the content database for every user which the server apparatus concerning one Embodiment memorize | stores. 一実施形態にかかる投稿者用の端末装置の機能構成を示した図。The figure which showed the function structure of the terminal device for contributors concerning one Embodiment. 一実施形態にかかる閲覧者用の端末装置の機能構成を示した図。The figure which showed the function structure of the terminal device for browsers concerning one Embodiment. 一実施形態にかかる閲覧者用の端末装置が記憶するユーザ属性データのデータ構成を示した図。The figure which showed the data structure of the user attribute data which the terminal device for browsers concerning one Embodiment memorize | stores. 一実施形態にかかる閲覧者用の端末装置が記憶するコンテンツデータベースのデータ構成を示した図。The figure which showed the data structure of the content database which the terminal device for viewers concerning one Embodiment memorize | stores. 一実施形態にかかる閲覧者用の端末装置に表示される画面の変化を示した図。The figure which showed the change of the screen displayed on the terminal device for viewers concerning one Embodiment. 一実施形態にかかる閲覧者用の端末装置に表示される画面の変化を示した図。The figure which showed the change of the screen displayed on the terminal device for viewers concerning one Embodiment. 一実施形態にかかる閲覧者用の端末装置に表示される画面の変化を示した図。The figure which showed the change of the screen displayed on the terminal device for viewers concerning one Embodiment. 一変形例にかかるサーバ装置の機能構成を示した図。The figure which showed the function structure of the server apparatus concerning one modification. 一変形例にかかる閲覧者用の端末装置の機能構成を示した図。The figure which showed the function structure of the terminal device for viewers concerning one modification. 一変形例にかかる閲覧者用の端末装置が記憶するコンテンツデータベースのデータ構成を示した図。The figure which showed the data structure of the content database which the terminal device for viewers concerning one modification memorizes.

[実施形態]
以下に、本発明の一実施形態にかかる情報表示システム1を説明する。情報表示システム1は、投稿者から投稿されたコンテンツを閲覧者が閲覧するためのシステムである。図1は、情報表示システム1の全体構成を示した図である。情報表示システム1は、投稿されたコンテンツを示すコンテンツデータを閲覧者に配信するサーバ装置11と、m人(mは任意の自然数)の投稿者の各々がコンテンツの投稿に用いるm個の端末装置12P−1〜12P−mと、n人(nは任意の自然数)の閲覧者の各々がコンテンツの閲覧に用いるn個の端末装置12B−1〜12B−nを備える。以下、端末装置12P−1〜12P−mを総称して「端末装置12P」といい、端末装置12B−1〜12B−nを総称して「端末装置12B」という。さらに、端末装置12Pと端末装置12Bを総称して「端末装置12」という。また、投稿者と閲覧者を総称して「ユーザ」という。サーバ装置11と端末装置12の各々は移動通信網やインターネット等を含むネットワーク9を介して互いにデータ通信を行うことができる。
[Embodiment]
Below, the information display system 1 concerning one Embodiment of this invention is demonstrated. The information display system 1 is a system for a viewer to browse content posted by a poster. FIG. 1 is a diagram showing the overall configuration of the information display system 1. The information display system 1 includes a server device 11 that distributes content data indicating posted content to viewers, and m terminal devices each of m (m is an arbitrary natural number) posters used for posting content. 12P-1 to 12P-m, and n terminal devices 12B-1 to 12B-n used by each of n (n is an arbitrary natural number) viewers for browsing content. Hereinafter, the terminal devices 12P-1 to 12P-m are collectively referred to as “terminal device 12P”, and the terminal devices 12B-1 to 12B-n are collectively referred to as “terminal device 12B”. Furthermore, the terminal device 12P and the terminal device 12B are collectively referred to as “terminal device 12”. Also, the contributor and the viewer are collectively referred to as “user”. Each of the server device 11 and the terminal device 12 can perform data communication with each other via a network 9 including a mobile communication network and the Internet.

なお、説明の便宜のために、投稿者と閲覧者は異なるユーザであるものとするが、同じユーザが投稿と閲覧の両方を行ってもよい。その場合、そのユーザの使用する端末装置12は、端末装置12Pと端末装置12Bの両方の役割を果たすことになる。   For convenience of explanation, it is assumed that the poster and the viewer are different users, but the same user may perform both posting and browsing. In that case, the terminal device 12 used by the user serves as both the terminal device 12P and the terminal device 12B.

図2は、サーバ装置11のハードウェア構成を示した図である。サーバ装置11のハードウェア構成は、一般的なサーバ装置用のコンピュータのハードゥエア構成と同じであり、OS、アプリケーションプログラム、ユーザデータ等の各種データを記憶するとともにプログラムの実行時に作業領域として用いられるメモリ101と、メモリ101に記憶されているプログラムに従い各種データ処理を行うCPU等のプロセッサ102と、端末装置12の各々との間でネットワーク9を介したデータ通信を行う通信インタフェース103を備える。   FIG. 2 is a diagram illustrating a hardware configuration of the server apparatus 11. The hardware configuration of the server device 11 is the same as the hard-wire configuration of a computer for a general server device, and stores various data such as an OS, application programs, user data, etc., and a memory used as a work area when executing the program 101, a processor 102 such as a CPU that performs various data processing according to a program stored in the memory 101, and a communication interface 103 that performs data communication via the network 9 between each of the terminal devices 12.

図3Aは端末装置12Pのハードウェア構成を示した図であり、図3Bは端末装置12Bのハードウェア構成を示した図である。端末装置12Pと端末装置12Bのハードウェア構成は、いずれも一般的な端末装置用のコンピュータのハードウェア構成と同じであるが、端末装置12Bは位置測定機能を備える。図3Aおよび図3Bでは、一例としてタブレット型コンピュータの構成を示すが、端末装置12として用いられるコンピュータの形式はタブレット型コンピュータに限定されず、デスクトップコンピュータ、ノート型コンピュータ等のいずれであってもよい。また、通話機能を備えたスマートフォン等であってもよい。   FIG. 3A is a diagram illustrating a hardware configuration of the terminal device 12P, and FIG. 3B is a diagram illustrating a hardware configuration of the terminal device 12B. The hardware configurations of the terminal device 12P and the terminal device 12B are the same as the hardware configuration of a general computer for a terminal device, but the terminal device 12B has a position measurement function. 3A and 3B show the configuration of a tablet computer as an example, but the format of the computer used as the terminal device 12 is not limited to a tablet computer, and may be a desktop computer, a notebook computer, or the like. . Moreover, the smart phone provided with the telephone call function etc. may be sufficient.

図3Aと図3Bにおいて、端末装置12Pと端末装置12Bが共通して備える構成部には同じ符号が付されている(図8Aおよび図8Bにおいても同様)。以下、端末装置12Pと端末装置12Bが共通して備える構成部に関しては、それらを区別することなく説明する。図3Aおよび図3Bに例示の端末装置12Pおよび端末装置12Bは、OS、アプリケーションプログラム、ユーザデータ等の各種データを記憶するとともにプログラムの実行時に作業領域として用いられるメモリ201と、メモリ201に記憶されているプログラムに従い各種データ処理を行うCPU等のプロセッサ202と、ユーザのタッチ操作を受け付けるタッチパッドと画像を表示するディスプレイが積層されたタッチディスプレイ203と、サーバ装置11との間でデータ通信を行う通信インタフェース204を備える。また、図3Bに例示の端末装置12Bは、GPS(Global Positioning System)方式に従い自装置の現在位置を計測する位置計測ユニット205を備える。なお、位置計測ユニット205が位置を測定する方式はGPSに限られず、他の方式が採用されてもよい。   In FIG. 3A and FIG. 3B, the same reference numerals are given to components that are shared by the terminal device 12P and the terminal device 12B (the same applies to FIGS. 8A and 8B). Hereinafter, the components provided in common in the terminal device 12P and the terminal device 12B will be described without distinguishing them. The terminal device 12P and the terminal device 12B illustrated in FIGS. 3A and 3B store various data such as an OS, an application program, and user data, and are also stored in the memory 201 and used as a work area when the program is executed. The server device 11 performs data communication with a processor 202 such as a CPU that performs various data processing according to a program that is stored, a touch display 203 in which a touch pad that accepts a user's touch operation and a display that displays an image are stacked, and the server device 11. A communication interface 204 is provided. The terminal device 12B illustrated in FIG. 3B includes a position measurement unit 205 that measures the current position of the device according to a GPS (Global Positioning System) method. Note that the method by which the position measurement unit 205 measures the position is not limited to GPS, and other methods may be employed.

図4は、サーバ装置11の機能構成を示した図である。すなわち、サーバ装置11は、本実施形態にかかるアプリケーションプログラムに従うデータ処理を行うことにより、図4に示す構成部を備える装置として機能する。サーバ装置11は、まず、端末装置12の各々からデータを受信する受信部111を備える。受信部111は、端末装置12Pからコンテンツデータを受信するコンテンツデータ受信部1111(コンテンツデータ受信手段の一例)と、端末装置12Pからコンテンツデータの属性を示すコンテンツ属性データを受信するコンテンツ属性データ受信部1112(コンテンツ属性データ取得手段の一例)と、コンテンツが端末装置12Bで表示された時間を示す表示時間データを受信する表示時間データ受信部1113と、端末装置12Bからユーザ(すなわち、閲覧者)の属性を示すユーザ属性データを受信するユーザ属性データ受信部1114(ユーザ属性データ取得手段の一例)を備える。   FIG. 4 is a diagram illustrating a functional configuration of the server device 11. That is, the server device 11 functions as a device including the components illustrated in FIG. 4 by performing data processing according to the application program according to the present embodiment. First, the server device 11 includes a receiving unit 111 that receives data from each of the terminal devices 12. The receiving unit 111 receives a content data receiving unit 1111 (an example of a content data receiving unit) that receives content data from the terminal device 12P, and a content attribute data receiving unit that receives content attribute data indicating an attribute of the content data from the terminal device 12P. 1112 (an example of content attribute data acquisition means), a display time data receiving unit 1113 for receiving display time data indicating the time when content is displayed on the terminal device 12B, and a user (ie, a viewer) from the terminal device 12B A user attribute data receiving unit 1114 (an example of a user attribute data acquisition unit) that receives user attribute data indicating an attribute is provided.

また、サーバ装置11は、表示時間データ受信部1113が表示時間データを受信した回数をコンテンツデータ毎にカウントする表示回数カウント部112と、表示時間データ受信部1113が受信した表示時間データが示す時間を累計する表示時間累計部113を備える。   The server device 11 includes a display count unit 112 that counts the number of times the display time data reception unit 1113 receives display time data for each content data, and a time indicated by the display time data received by the display time data reception unit 1113. Is provided with a display time accumulating unit 113 for accumulating.

また、サーバ装置11は、各種データを記憶する記憶部114を備える。記憶部114には、コンテンツデータを管理するデータベースであるコンテンツデータベースAと、端末装置12Bのユーザ(閲覧者)毎にユーザ属性データを管理するユーザ属性データベースHと、端末装置12Bのユーザ(閲覧者)毎にコンテンツの表示位置を決定するための情報を管理するためのデータベースであるユーザ毎コンテンツデータベースGが記憶される。   The server device 11 also includes a storage unit 114 that stores various data. The storage unit 114 includes a content database A that is a database for managing content data, a user attribute database H that manages user attribute data for each user (viewer) of the terminal device 12B, and a user (viewer) of the terminal device 12B. ) A content database G for each user, which is a database for managing information for determining the display position of each content.

図5はコンテンツデータベースAのデータ構成を示した図である。コンテンツデータベースAは、コンテンツデータ毎のレコードの集まりであり、フィールドとして[コンテンツID]、[コンテンツ]、[配信開始時刻]、[コンテンツ属性]、[表示回数]、[表示時間]を備える。フィールド[コンテンツID]には、コンテンツデータの識別データが格納される。フィールド[コンテンツ]には、コンテンツデータ受信部1111が受信したコンテンツデータが格納される。フィールド[配信開始時刻]には、コンテンツデータの配信開始時刻を示すデータが格納される。投稿者はコンテンツを投稿する際、コンテンツの配信開始時刻を指定することができる。投稿者による配信開始時刻の指定がない場合、配信開始時刻は投稿時刻となり、即時にコンテンツの配信が開始される。従って、フィールド[配信開始時刻]には、投稿者により指定された配信開始時刻を示すデータ、もしくは投稿時刻を示すデータが格納される。   FIG. 5 shows the data structure of the content database A. The content database A is a collection of records for each content data, and includes [content ID], [content], [delivery start time], [content attribute], [display count], and [display time] as fields. The field [content ID] stores identification data of content data. In the field [content], content data received by the content data receiving unit 1111 is stored. In the field [Delivery start time], data indicating the delivery start time of the content data is stored. The contributor can specify the distribution start time of the content when posting the content. When the posting start time is not specified by the contributor, the distribution start time becomes the posting time, and the content distribution is immediately started. Therefore, data indicating the distribution start time designated by the contributor or data indicating the posting time is stored in the field [delivery start time].

フィールド[コンテンツ属性]には、コンテンツ属性データ受信部1112が受信したコンテンツ属性データが格納される。コンテンツ属性データは、コンテンツの投稿者により指定されたコンテンツの属性を示し、通常、コンテンツデータと共に端末装置12Pからサーバ装置11に送信される。本実施形態において、投稿者はコンテンツのターゲットの閲覧者の属性をコンテンツの属性として指定する。具体的には、コンテンツ属性データは、例えば、「男性=1.2」、「10歳〜45歳=1.5」、「サッカー=1.3」、「本日13:30迄=3.5」、「渋谷=2.5」、「モバイル接続=0.5」等のデータである。   The field [content attribute] stores the content attribute data received by the content attribute data receiving unit 1112. The content attribute data indicates the content attribute specified by the content contributor, and is normally transmitted from the terminal device 12P to the server device 11 together with the content data. In the present embodiment, the poster designates the attribute of the target viewer of the content as the content attribute. Specifically, the content attribute data includes, for example, “male = 1.2”, “10-45 years old = 1.5”, “soccer = 1.3”, “until today 13: 30 = 3.5 ”,“ Shibuya = 2.5 ”,“ mobile connection = 0.5 ”, and the like.

「男性=1.2」は、コンテンツデータが「男性」に閲覧されるべき程度を示す指標値が「1.2」であることを意味する。
「10歳〜45歳=1.5」は、コンテンツデータが「10歳〜45歳」で示される年齢の閲覧者に閲覧されるべき程度を示す指標値が「1.5」であることを意味する。
「サッカー=1.3」は、コンテンツデータが「サッカー」を好む閲覧者に閲覧されるべき程度を示す指標値が「1.3」であることを意味する。
「本日13:30迄=3.5」は、コンテンツデータが「本日13:30迄」で示される時間帯、すなわち、投稿日の13時30分以前において閲覧されるべき程度を示す指標値が「3.5」であることを意味する。
「渋谷=2.5」は、コンテンツデータが「渋谷」において閲覧されるべき程度を示す指標値が「2.5」であることを意味する。
「モバイル接続=0.5」は、コンテンツデータが「モバイル接続」によりデータ通信を行っている端末装置のユーザによって閲覧されるべき程度を示す指標値が「0.5」であることを意味する。
コンテンツ属性データが示す指標値は、その数値が大きい程、閲覧されるべき程度が高いことを示し、コンテンツデータの各閲覧者にとっての重要度の算出(後述)に用いられる。
“Male = 1.2” means that the index value indicating the degree to which the content data should be viewed by “male” is “1.2”.
“10 years old to 45 years old = 1.5” indicates that the index value indicating the degree to which content data should be viewed by a viewer whose age is indicated by “10 years old to 45 years old” is “1.5”. means.
“Soccer = 1.3” means that the index value indicating the degree to which content data should be viewed by a viewer who likes “soccer” is “1.3”.
“Today 13: 30 = 3.5” is an index value indicating the degree to which content data should be viewed in the time zone indicated by “today 13:30”, that is, before 13:30 on the posting date. It means “3.5”.
“Shibuya = 2.5” means that the index value indicating the degree to which the content data should be browsed in “Shibuya” is “2.5”.
“Mobile connection = 0.5” means that the index value indicating the degree to which the content data should be browsed by the user of the terminal device performing data communication by “mobile connection” is “0.5”. .
The index value indicated by the content attribute data indicates that the larger the numerical value is, the higher the degree to be browsed is, and it is used for calculating the importance for each viewer of the content data (described later).

コンテンツデータベースAのフィールド[表示回数]には、表示回数カウント部112によりカウントされた回数、すなわちコンテンツが閲覧者に閲覧された総回数を示すデータが格納される。フィールド[表示時間]には、表示時間累計部113により累積された時間、すなわちコンテンツが閲覧された総時間を示すデータが格納される。   In the field [Number of display] of the content database A, data indicating the number of times counted by the display number counting unit 112, that is, the total number of times the content has been viewed by the viewer is stored. In the field [display time], data indicating the time accumulated by the display time accumulating unit 113, that is, the total time when the content is browsed is stored.

図6は、ユーザ属性データベースHのデータ構成を示した図である。ユーザ属性データベースHは、閲覧者毎のレコードの集まりであり、閲覧者の属性、閲覧者が用いる端末装置12Bの属性、および閲覧者または端末装置12Bが置かれている環境の属性を示すデータが格納される。ユーザ属性データベースHは、フィールドとして[ユーザID]、[性別]、[年齢]、[嗜好]、[位置]、[通信状態]を備える。   FIG. 6 shows the data structure of the user attribute database H. The user attribute database H is a collection of records for each viewer, and data indicating the attributes of the viewer, the attributes of the terminal device 12B used by the viewer, and the attributes of the environment in which the viewer or the terminal device 12B is placed. Stored. The user attribute database H includes [user ID], [gender], [age], [preference], [location], and [communication state] as fields.

フィールド[ユーザID]には、閲覧者の識別データが格納される。フィールド[性別]、[年齢]、[嗜好]々には、閲覧者の性別、年齢、嗜好を示すデータが各々格納される。フィールド[位置]には、閲覧者が携帯する端末装置12Bの現在位置を示すデータが格納される。また、フィールド[通信状態]には、閲覧者が携帯する端末装置12Bの現在の通信状態を示すデータが格納される。   In the field [user ID], identification data of the viewer is stored. In the fields [sex], [age], and [preference], data indicating the gender, age, and preference of the viewer are stored. The field [position] stores data indicating the current position of the terminal device 12B carried by the viewer. In the field [communication state], data indicating the current communication state of the terminal device 12B carried by the viewer is stored.

ユーザ属性データベースHのフィールド[性別]〜[通信状態]に格納されるデータは、端末装置12Bの各々から定期的に、もしくは不定期的に送信されてくるデータを、ユーザ属性データ受信部1114が受信したものである。   The data stored in the fields [gender] to [communication state] of the user attribute database H is data that is transmitted from each of the terminal devices 12B regularly or irregularly. It has been received.

図7は、ユーザ毎コンテンツデータベースGのデータ構成を示した図である。ユーザ毎コンテンツデータベースGは、端末装置12Bのユーザ(閲覧者)を識別するユーザID毎のテーブルを備え、各テーブルにはコンテンツデータに応じた複数のレコードが含まれる。ユーザ毎コンテンツデータベースGの各レコードは、フィールド[コンテンツID]、[重要度]、[距離指標]を備える。フィールド[コンテンツID]には、コンテンツデータの識別データが格納される。フィールド[重要度]には、閲覧者にとってのコンテンツデータの重要度(後述)を示す数値データが格納される。フィールド[距離指標]には、端末装置12Bにおけるコンテンツの表示位置が表示開始位置からどれだけ離れているかを示す距離指標(後述)を示すデータが格納される。なお、フィールド[距離指標]に格納されるデータは、コンテンツの表示位置を示す表示位置データとして用いられる。   FIG. 7 is a diagram showing a data configuration of the content database G for each user. The per-user content database G includes a table for each user ID for identifying the user (viewer) of the terminal device 12B, and each table includes a plurality of records corresponding to the content data. Each record of the content database G for each user includes fields [content ID], [importance], and [distance index]. The field [content ID] stores identification data of content data. In the field [importance], numerical data indicating the importance (described later) of the content data for the viewer is stored. The field [distance index] stores data indicating a distance index (described later) indicating how far the display position of the content on the terminal device 12B is from the display start position. The data stored in the field [distance index] is used as display position data indicating the display position of the content.

図4に戻り、サーバ装置11の機能構成の説明を続ける。サーバ装置11は、現在時刻を示す時刻データを取得する時刻データ取得部115を備える。時刻データ取得部115は、例えばプロセッサ102が備えるクロックにより生成される時刻データを取得する。   Returning to FIG. 4, the description of the functional configuration of the server device 11 is continued. The server device 11 includes a time data acquisition unit 115 that acquires time data indicating the current time. The time data acquisition unit 115 acquires time data generated by a clock included in the processor 102, for example.

また、サーバ装置11は、コンテンツデータベースAに格納されているコンテンツ属性データと、ユーザ属性データベースHに格納されている閲覧者毎のユーザ属性データおよび時刻データ取得部115が取得する時刻データとに基づき、例えば所定時間の経過毎(以下、例として、15分毎とする)に、各コンテンツデータの各閲覧者にとっての重要度を特定する重要度特定部116(重要度特定手段の一例)を備える。重要度特定部116は、ユーザ属性データベースH(図6)のレコードとコンテンツデータベースA(図5)のレコードの組み合わせの各々に関し、コンテンツデータベースAレコードのフィールド[コンテンツ属性]に格納されているデータが示す指標値のうち、ユーザ属性データベースHのレコードに含まれるデータが示す属性または時刻データが示す現在時刻に該当する指標値を基準値「1」に全て乗じた数値を、閲覧者にとってのコンテンツデータの現在の重要度として算出する。   Further, the server device 11 is based on the content attribute data stored in the content database A, the user attribute data for each viewer stored in the user attribute database H, and the time data acquired by the time data acquisition unit 115. For example, an importance level specifying unit 116 (an example of an importance level specifying unit) that specifies the importance level of each content data for each viewer every time a predetermined time elapses (hereinafter, every 15 minutes as an example) is provided. . For each combination of the record of the user attribute database H (FIG. 6) and the record of the content database A (FIG. 5), the importance level specifying unit 116 stores the data stored in the field [content attribute] of the content database A record. Among the index values shown, content data for the viewer is a numerical value obtained by multiplying the reference value “1” by the index value corresponding to the attribute indicated by the data included in the record of the user attribute database H or the current time indicated by the time data. Calculated as the current importance of.

例えば、時刻データ取得部115が取得した時刻データが「2014年5月15日11時25分」を示す場合、重要度特定部116は、図6(ユーザ属性データベースH)の第1行に例示のレコードと、図5(コンテンツデータベースA)の第1行に例示のレコードに関し、まず、フィールド[コンテンツ属性]に格納されているデータのうち、「男性=1.2」、「10歳〜45歳=1.5」、「本日13:30迄=3.5」、「渋谷=2.5」を、閲覧者の属性または現在時刻に該当するデータとして特定する。続いて、重要度特定部116は、これらのデータが示す指標値である「1.2」、「1.5」、「3.5」を基準値「1」に乗じる。すなわち、重要度特定部116は「1×1.2×1.5×3.5=6.3」の計算を行う。このように算出される「6.3」がコンテンツID「1234567」で識別されるコンテンツの、ユーザID「45678」で識別される閲覧者にとっての、現在の重要度である。ただし、この重要度の特定方法はあくまで一例であり、他の重要度の特定方法が採用されてもよい。   For example, when the time data acquired by the time data acquiring unit 115 indicates “11:25 on May 15, 2014”, the importance level specifying unit 116 is illustrated in the first row of FIG. 6 (user attribute database H). 5 and the record illustrated in the first row of FIG. 5 (content database A), first, among the data stored in the field [content attribute], “male = 1.2”, “10 years old to 45 years” “Year = 1.5”, “Today 13: 30 = 3.5”, “Shibuya = 2.5” are specified as data corresponding to the attribute of the viewer or the current time. Subsequently, the importance level specifying unit 116 multiplies the reference value “1” by the index values “1.2”, “1.5”, and “3.5” indicated by these data. That is, the importance level specifying unit 116 calculates “1 × 1.2 × 1.5 × 3.5 = 6.3”. “6.3” calculated in this way is the current importance of the content identified by the content ID “1234567” for the viewer identified by the user ID “45678”. However, this method for specifying importance is merely an example, and other methods for specifying importance may be adopted.

重要度特定部116は、算出した重要度を示す数値データを、ユーザ毎コンテンツデータベースG(図7)に格納する。例えば、上記の例に従い算出された重要度を示す数値データは、ユーザ毎コンテンツデータベースGのユーザID「45678」のテーブルの、コンテンツID「1234567」のレコードのフィールド「重要度」に格納される。   The importance level specifying unit 116 stores numerical data indicating the calculated importance level in the content database G for each user (FIG. 7). For example, numerical data indicating the importance calculated according to the above example is stored in the field “importance” of the record of the content ID “1234567” in the table of the user ID “45678” of the content database G for each user.

また、サーバ装置11は、コンテンツデータベースA(図5)に格納されるコンテンツデータの各々に関し、時刻データ取得部115が取得した時間データが示す現在時刻と、重要度特定部116が特定してユーザ毎コンテンツデータベースG(図7)に格納されている重要度とに基づき、端末装置12Bにおける各コンテンツの表示位置が表示開始位置から離れている程度を示す距離指標を算出し、算出した距離指標により当該コンテンツの表示位置を決定する表示位置決定部117(表示位置決定手段の一例)を備える。   In addition, the server device 11 specifies the current time indicated by the time data acquired by the time data acquisition unit 115 and the importance level specification unit 116 for each piece of content data stored in the content database A (FIG. 5). Based on the importance stored in each content database G (FIG. 7), a distance index indicating the extent to which the display position of each content in the terminal device 12B is separated from the display start position is calculated, and the calculated distance index A display position determination unit 117 (an example of a display position determination unit) that determines the display position of the content is provided.

表示位置決定部117は以下の式1に従い距離指標の算出を行う。ただし、以下の式1において、t0は配信開始時刻、tiは現在時刻、Sは重要度、Diは現在時刻における距離指標である。また、t0>tiの場合(すなわち、現在時刻が配信開始時刻にまだ達していない場合)、表示位置決定部117は距離指標の算出を行わない。

Figure 0006306444
The display position determination unit 117 calculates the distance index according to the following formula 1. In Equation 1 below, t 0 is the distribution start time, t i is the current time, S is the importance, and D i is a distance index at the current time. When t 0 > t i (that is, when the current time has not yet reached the distribution start time), the display position determination unit 117 does not calculate the distance index.
Figure 0006306444

上記の式1に従う場合、投稿時刻t0から時間が経過する程、距離指標Diは大きくなる。また、上記の式1に従う場合、重要度Sが大きい(重要度が高い)ほど、距離指標Diは小さくなる。なお、重要度Sの逆数(1/S)は、投稿時刻t0からの経過時間(ti−t0)を距離指標Diで除した数値であるため、コンテンツが表示開始位置から遠ざかる速度の指標(数値が大きい程、速度が速い)を意味する。 According to the above formula 1, the distance index D i increases as time elapses from the posting time t 0 . Also, when according to formula 1 above, as the importance of S is large (high importance), the distance index D i becomes small. Since the reciprocal (1 / S) of the importance S is a numerical value obtained by dividing the elapsed time (t i −t 0 ) from the posting time t 0 by the distance index D i , the speed at which the content moves away from the display start position. This means that the higher the value, the faster the speed.

上記の式1は表示位置決定部117が距離指標Diを特定するために用いる算出式のあくまで一例であって、距離指標Diが経過時間(ti−t0)の増加関数であり、重要度Sの減少関数である限り、表示位置決定部117が用いる算出式は限定されない。また、表示位置決定部117が距離指標を特定する方法は算出式に従う計算による方法に限られず、経過時間(ti−t0)の増加に伴い増加し、重要度Sが大きい程、小さくなる距離指標を特定する限り、例えば対応表に従い距離指標を特定する等の方法が採用されてもよい。 An increasing function of Equation 1 above is merely an example of a calculation formula used in order to display position determination unit 117 identifies a distance index D i, distance index D i is the elapsed time (t i -t 0), As long as the importance S is a decreasing function, the calculation formula used by the display position determination unit 117 is not limited. Further, the method by which the display position determination unit 117 specifies the distance index is not limited to the calculation method according to the calculation formula, but increases as the elapsed time (t i −t 0 ) increases, and decreases as the importance S increases. As long as the distance index is specified, for example, a method such as specifying the distance index according to the correspondence table may be employed.

表示位置決定部117は、重要度特定部116により15分毎に行われる重要度の特定をトリガとして上記のように距離指標を特定し、特定した距離指標を示すデータをユーザ毎コンテンツデータベースG(図7)のフィールド[距離指標]に格納する。   The display position determination unit 117 specifies the distance index as described above using the importance level identification performed by the importance level identification unit 116 every 15 minutes as a trigger, and the data indicating the identified distance index is stored in the content database G (for each user). Stored in the field [distance index] of FIG.

また、サーバ装置11は、端末装置12Bの各々にデータを送信する送信部118(送信手段の一例)を備える。送信部118は、コンテンツデータベースAに格納されているコンテンツデータを送信するコンテンツデータ送信部1181と、ユーザ毎コンテンツデータベースに格納されている距離指標を示す表示位置データを送信する表示位置データ送信部1182を備える。   In addition, the server device 11 includes a transmission unit 118 (an example of a transmission unit) that transmits data to each of the terminal devices 12B. The transmission unit 118 transmits a content data transmission unit 1181 that transmits content data stored in the content database A, and a display position data transmission unit 1182 that transmits display position data indicating a distance index stored in the content database for each user. Is provided.

表示位置データ送信部1182は、表示位置決定部117により15分毎に行われる距離指標の特定をトリガとして、端末装置12Bの各々に関し、ユーザ毎コンテンツデータベースG(図7)のテーブル内のデータをフィールド[距離指標]の値により昇順でソートし、上位の所定数のレコード(例えば、100レコード)のフィールド[コンテンツID]と[距離指標]のデータを端末装置12Bに送信する。(配信開始時刻が現在時刻より後であるレコード、すなわち距離指標が未算出であるレコードは、端末装置12Bへの送信対象から除外される。)   The display position data transmission unit 1182 uses, as a trigger, the identification of the distance index performed every 15 minutes by the display position determination unit 117, with respect to each of the terminal devices 12B, the data in the table of the content database G for each user (FIG. 7). The data is sorted in ascending order by the value of the field [distance index], and the data of the field [content ID] and [distance index] of a predetermined upper number of records (for example, 100 records) is transmitted to the terminal device 12B. (Records whose distribution start time is after the current time, that is, records whose distance index has not been calculated are excluded from transmission targets to the terminal device 12B.)

コンテンツデータ送信部1181は、表示位置データ送信部1182が端末装置12Bに送信するコンテンツIDを含むレコードをコンテンツデータベースA(図5)から抽出し、抽出したレコードのフィールド[コンテンツID]と[コンテンツ]のデータを端末装置12Bに送信する。   The content data transmission unit 1181 extracts a record including the content ID transmitted from the display position data transmission unit 1182 to the terminal device 12B from the content database A (FIG. 5), and the fields [content ID] and [content] of the extracted record. Is transmitted to the terminal device 12B.

図8Aは、端末装置12Pの機能構成を示した図である。すなわち、端末装置12Pは、本実施形態にかかるアプリケーションプログラムに従うデータ処理を行うことにより、図8Aに示す構成部を備える装置として機能する。端末装置12Pは、まず、投稿者がコンテンツの投稿を行う際に投稿者の入力操作を受け付ける操作受付部121と、操作受付部121が受け付けた操作に応じてコンテンツデータを生成するコンテンツデータ生成部122と、操作受付部121が受け付けた操作に応じてコンテンツ属性データを生成するコンテンツ属性データ生成部123を備える。なお、コンテンツデータ生成部122は、投稿者がコンテンツの配信開始時刻を指定した場合は、指定された時刻を示すデータを生成し、コンテンツデータに付加する。   FIG. 8A is a diagram illustrating a functional configuration of the terminal device 12P. That is, the terminal device 12P functions as a device including the components illustrated in FIG. 8A by performing data processing according to the application program according to the present embodiment. First, the terminal device 12P includes an operation accepting unit 121 that accepts an input operation of the contributor when the contributor posts content, and a content data generating unit that generates content data according to the operation accepted by the operation accepting unit 121 122, and a content attribute data generation unit 123 that generates content attribute data in accordance with the operation received by the operation reception unit 121. Note that, when the poster specifies the content distribution start time, the content data generation unit 122 generates data indicating the specified time and adds the data to the content data.

また、端末装置12Pは、サーバ装置11にデータを送信する送信部124を備える。送信部124は、コンテンツデータ生成部122が生成したコンテンツデータを送信するコンテンツデータ送信部1241と、コンテンツ属性データ生成部123が生成したコンテンツ属性データを送信するコンテンツ属性データ送信部1242を備える。   Further, the terminal device 12P includes a transmission unit 124 that transmits data to the server device 11. The transmission unit 124 includes a content data transmission unit 1241 that transmits the content data generated by the content data generation unit 122 and a content attribute data transmission unit 1242 that transmits the content attribute data generated by the content attribute data generation unit 123.

端末装置12Pから送信されるコンテンツデータおよびコンテンツ属性データは、サーバ装置11に受信され、コンテンツデータベースA(図5)に格納される。   The content data and content attribute data transmitted from the terminal device 12P are received by the server device 11 and stored in the content database A (FIG. 5).

図8Bは、端末装置12Bの機能構成を示した図である。すなわち、端末装置12Bは、本実施形態にかかるアプリケーションプログラムに従うデータ処理を行うことにより、図8Bに示す構成部を備える装置として機能する。端末装置12Bは、端末装置12Pと共通する構成部として、操作受付部121を備える。   FIG. 8B is a diagram illustrating a functional configuration of the terminal device 12B. That is, the terminal device 12B functions as a device including the components illustrated in FIG. 8B by performing data processing according to the application program according to the present embodiment. The terminal device 12B includes an operation reception unit 121 as a component common to the terminal device 12P.

また、端末装置12Bは、端末装置12B(自装置)の現在位置を示す位置データを取得する位置データ取得部126と、端末装置12B(自装置)の現在の通信状態を示す通信状態データを取得する通信状態データ取得部127を備える。位置データ取得部126は、位置計測ユニット205により生成される位置データを取得する。また、通信状態データ取得部127は、通信インタフェース204がサーバ装置11との間で行うデータ通信の状態を示す通信状態データを取得する。通信状態データは、例えば、モバイル通信やWiFi(登録商標)通信等のデータ通信の種別を示すデータ、通信速度を示すデータ等である。   Further, the terminal device 12B acquires a position data acquisition unit 126 that acquires position data indicating the current position of the terminal device 12B (self device), and communication state data that indicates the current communication state of the terminal device 12B (self device). The communication state data acquisition unit 127 is provided. The position data acquisition unit 126 acquires position data generated by the position measurement unit 205. The communication state data acquisition unit 127 acquires communication state data indicating the state of data communication performed by the communication interface 204 with the server device 11. The communication status data is, for example, data indicating the type of data communication such as mobile communication or WiFi (registered trademark) communication, data indicating the communication speed, and the like.

また、端末装置12Bは、サーバ装置11からデータを受信する受信部128(受信手段の一例)を備える。受信部128は、サーバ装置11から15分毎に送信されてくるコンテンツデータを受信するコンテンツデータ受信部1281(コンテンツデータ取得手段の一例)と、サーバ装置11から15分毎に送信されてくる表示位置データ(距離指標を示すデータ)を受信する表示位置データ受信部1282を備える。   In addition, the terminal device 12B includes a receiving unit 128 (an example of a receiving unit) that receives data from the server device 11. The reception unit 128 receives a content data transmitted from the server device 11 every 15 minutes, and a display transmitted from the server device 11 every 15 minutes. A display position data receiving unit 1282 for receiving position data (data indicating a distance index) is provided.

また、端末装置12Bは、各種データを記憶する記憶部129を備える。記憶部129には、ユーザ属性データBとコンテンツデータベースIが記憶される。   In addition, the terminal device 12B includes a storage unit 129 that stores various data. The storage unit 129 stores user attribute data B and a content database I.

ユーザ属性データBは、端末装置12Bのユーザ(閲覧者)の属性、端末装置12Bの属性、および閲覧者または端末装置12Bが置かれている環境の属性を示すデータである。図9は、ユーザ属性データBのデータ構成を示した図である。ユーザ属性データBは、フィールドとして[性別]、[年齢]、[嗜好]、[位置]、[通信状態]を備える。   The user attribute data B is data indicating the attribute of the user (browser) of the terminal device 12B, the attribute of the terminal device 12B, and the attribute of the environment where the viewer or the terminal device 12B is placed. FIG. 9 is a diagram showing a data configuration of the user attribute data B. As shown in FIG. The user attribute data B includes [sex], [age], [preference], [position], and [communication state] as fields.

ユーザ属性データBのフィールド[性別]、[年齢]、[嗜好]の各々には、フィールドの名称が示すデータが格納される。フィールド[性別]、[年齢]に格納されるデータは、例えば端末装置12Bのユーザが端末装置12Bに対し登録したデータである。フィールド[嗜好]に格納されるデータは、例えば端末装置12Bのユーザがブラウザにより検索を行った際に用いたキーワードや、Webサイトへユーザ登録を行った際に「趣味」欄等に入力したデータ等から自動的に生成されて登録されたデータである。   In each of the fields [sex], [age], and [preference] of the user attribute data B, data indicated by the field name is stored. The data stored in the fields [gender] and [age] are, for example, data registered by the user of the terminal device 12B with respect to the terminal device 12B. Data stored in the field [preference] includes, for example, keywords used when the user of the terminal device 12B performs a search using a browser, and data input in the “hobby” field when performing user registration on the website. The data is automatically generated and registered from the above.

ユーザ属性データBのフィールド[位置]、[通信状態]の各々には、位置データ取得部126、通信状態データ取得部127の各々が取得したデータが格納される。   Data acquired by each of the position data acquisition unit 126 and the communication state data acquisition unit 127 is stored in each of the fields [position] and [communication state] of the user attribute data B.

図10はコンテンツデータベースIのデータ構成を示した図である。コンテンツデータベースIは、コンテンツデータ毎のレコードの集まりであり、フィールドとして[コンテンツID]、[コンテンツ]、[距離指標値]を備える。   FIG. 10 shows the data structure of the content database I. The content database I is a collection of records for each content data, and includes [content ID], [content], and [distance index value] as fields.

フィールド[コンテンツID]には、コンテンツデータ受信部1281および表示位置データ受信部1282が受信したコンテンツIDが格納される。フィールド[コンテンツ]には、コンテンツデータ受信部1281がコンテンツIDとともに受信したコンテンツデータが格納される。フィールド[距離指標]には、表示位置データ受信部1282が受信した表示位置データが示す距離指標が格納される。   In the field [content ID], the content ID received by the content data receiving unit 1281 and the display position data receiving unit 1282 is stored. In the field [content], content data received by the content data receiving unit 1281 together with the content ID is stored. In the field [distance index], a distance index indicated by the display position data received by the display position data receiving unit 1282 is stored.

15分毎にコンテンツデータ受信部1281および表示位置データ受信部1282が受信するデータのうち、コンテンツデータベースIにコンテンツIDが既に登録されているものは、既存のレコードに格納される。これにより、コンテンツデータベースIの既存のレコードの更新が行われる。また、15分毎にコンテンツデータ受信部1281および表示位置データ受信部1282が受信するデータのうち、コンテンツデータベースIにコンテンツIDが未登録のものは、新たなレコードにそれらのデータが登録される。   Of the data received by the content data receiving unit 1281 and the display position data receiving unit 1282 every 15 minutes, data whose content ID is already registered in the content database I is stored in the existing record. Thereby, the existing record of the content database I is updated. Of the data received by the content data receiving unit 1281 and the display position data receiving unit 1282 every 15 minutes, data whose content ID is not registered in the content database I is registered in a new record.

図8Bに戻り、端末装置12Bの機能構成の説明を続ける。端末装置12Bは、コンテンツデータベースIに格納されるデータに従いコンテンツの表示を表示部133(表示装置の一例)に指示する表示指示部132(表示指示手段の一例)と、表示指示部132の指示に従いコンテンツを表示する表示部133を備える。具体的には、表示指示部132は、コンテンツデータベースI(図10)のフィールド[コンテンツ]に格納されるコンテンツデータが示すコンテンツを、フィールド[距離指標]に格納される距離指標が小さいものから順に表示領域に表示する画像を示す画像データを生成し、生成した画像データを表示部133に引き渡す。表示部133は、表示指示部132から引き渡される画像データが示す画像を、タッチディスプレイ203の所定の表示領域に表示する。なお、表示領域にコンテンツが表示されている状態で、閲覧者が操作受付部121に対しスクロール操作等の所定の操作を行った場合、表示指示部132はそれらの操作に応じて表示領域に表示されるコンテンツが変更されるように画像データを更新し、更新後の画像データを順次、表示部133に引き渡す。   Returning to FIG. 8B, the description of the functional configuration of the terminal device 12B is continued. The terminal device 12B follows a display instruction unit 132 (an example of a display instruction unit) that instructs the display unit 133 (an example of a display device) to display content according to data stored in the content database I, and an instruction from the display instruction unit 132. A display unit 133 that displays content is provided. Specifically, the display instruction unit 132 sequentially displays the content indicated by the content data stored in the field [content] of the content database I (FIG. 10) in ascending order of the distance index stored in the field [distance index]. Image data indicating an image to be displayed in the display area is generated, and the generated image data is delivered to the display unit 133. The display unit 133 displays the image indicated by the image data delivered from the display instruction unit 132 in a predetermined display area of the touch display 203. When the viewer performs a predetermined operation such as a scroll operation on the operation receiving unit 121 while content is displayed in the display region, the display instruction unit 132 displays the operation in the display region according to the operation. The image data is updated so that the content to be changed is changed, and the updated image data is sequentially delivered to the display unit 133.

また、端末装置12Bは、表示指示部132の指示に従い表示部133により表示されたコンテンツ毎に、コンテンツの表示時間を示す表示時間データを生成する表示時間データ生成部134を備える。表示時間データ生成部134は、表示領域に表示されていたコンテンツが表示されなくなったタイミングで、当該コンテンツが表示領域に表示されていた時間を示す表示時間データを生成する。   Further, the terminal device 12B includes a display time data generation unit 134 that generates display time data indicating the display time of the content for each content displayed by the display unit 133 in accordance with an instruction from the display instruction unit 132. The display time data generation unit 134 generates display time data indicating the time that the content was displayed in the display area at the timing when the content displayed in the display area is no longer displayed.

端末装置12Bは、さらに、サーバ装置11にデータを送信する送信部135を備える。送信部135は、例えばユーザ属性データB(図9)が更新されたタイミングで、ユーザ属性データBをサーバ装置11に送信するユーザ属性データ送信部1351と、表示時間データ生成部134が表示時間データを生成する毎に、生成された表示時間データをコンテンツIDとともにサーバ装置11に送信する表示時間データ送信部1352を備える。   The terminal device 12B further includes a transmission unit 135 that transmits data to the server device 11. The transmission unit 135 includes, for example, a user attribute data transmission unit 1351 that transmits the user attribute data B to the server device 11 at a timing when the user attribute data B (FIG. 9) is updated, and a display time data generation unit 134 that displays the display time data. Is provided with a display time data transmission unit 1352 that transmits the generated display time data to the server device 11 together with the content ID.

ユーザ属性データ送信部1351により送信されるユーザ属性データBは、サーバ装置11に受信され、ユーザ属性データベースH(図6)に格納される。また、表示時間データ送信部1352により送信される表示時間データは、サーバ装置11に受信され、表示回数カウント部112によるコンテンツ毎の表示回数のカウントと、表示時間累計部113によるコンテンツ毎の表示時間の累計に用いられ、コンテンツデータベースA(図5)に反映される。   User attribute data B transmitted by the user attribute data transmission unit 1351 is received by the server device 11 and stored in the user attribute database H (FIG. 6). The display time data transmitted by the display time data transmission unit 1352 is received by the server device 11, and the display count for each content is counted by the display count unit 112 and the display time for each content by the display time accumulating unit 113. And is reflected in the content database A (FIG. 5).

上記の構成を備える情報表示システム1の動作は以下のとおりである。まず、投稿者は端末装置12Pを操作して、コンテンツデータおよびコンテンツ属性データと、必要に応じて配信開始時刻の入力操作を行う。投稿者に入力されたこれらのデータは、端末装置12Pからサーバ装置11に送信され、コンテンツデータベースA(図5)に格納される。   The operation of the information display system 1 having the above configuration is as follows. First, the contributor operates the terminal device 12P to input content data and content attribute data, and if necessary, a distribution start time. These data input by the contributor are transmitted from the terminal device 12P to the server device 11 and stored in the content database A (FIG. 5).

また、閲覧者の端末装置12Bは各々、例えば閲覧者の操作等に応じて、ユーザ属性データB(図9)を更新する。更新されたユーザ属性データBは、端末装置12Bからサーバ装置11に送信され、ユーザ属性データベースH(図6)に格納される。   In addition, each of the browser terminal devices 12B updates the user attribute data B (FIG. 9) in accordance with, for example, a browser operation. The updated user attribute data B is transmitted from the terminal device 12B to the server device 11 and stored in the user attribute database H (FIG. 6).

サーバ装置11は、端末装置12Bの各々に関し、15分毎に、ユーザ属性データベースH(図6)に格納されているユーザ属性データと、コンテンツデータベースA(図5)に格納されているコンテンツ属性データとに基づき、閲覧者にとっての各コンテンツの重要度を算出する。さらに、サーバ装置11は、算出した重要度と、コンテンツデータベースA(図5)に格納されている配信開始時刻と、現在時刻とに基づき、各コンテンツの距離指標を算出する。サーバ装置11は、このように算出した距離指標を示す表示位置データを、コンテンツデータとともに端末装置12Bの各々に送信する。   For each terminal device 12B, the server device 11 stores the user attribute data stored in the user attribute database H (FIG. 6) and the content attribute data stored in the content database A (FIG. 5) every 15 minutes. Based on the above, the importance of each content for the viewer is calculated. Further, the server device 11 calculates the distance index of each content based on the calculated importance, the distribution start time stored in the content database A (FIG. 5), and the current time. The server device 11 transmits display position data indicating the distance index calculated in this way to each of the terminal devices 12B together with the content data.

端末装置12Bは、15分毎にサーバ装置11から送信されてくるコンテンツデータが示すコンテンツを、コンテンツデータとともに送信されてくる表示位置データが示す順序で表示領域に表示する。このように表示されるコンテンツは、端末装置12Bのユーザ(閲覧者)毎に順序が異なり、閲覧者にとって有意義と思われるコンテンツほど、表示領域に長く表示されるように更新される。   The terminal device 12B displays the content indicated by the content data transmitted from the server device 11 every 15 minutes in the display area in the order indicated by the display position data transmitted together with the content data. The content displayed in this way is updated in such a way that the content that appears to be meaningful to the viewer is displayed longer in the display area, with the order being different for each user (viewer) of the terminal device 12B.

図11は、ある閲覧者の端末装置12Bに表示される画面(コンテンツの表示領域に表示される画像)が時間の経過に伴い変化する様子を模式的に示した図である。以下に図11に例示の画面を説明する。   FIG. 11 is a diagram schematically showing how a screen (image displayed in a content display area) displayed on a certain viewer's terminal device 12B changes with time. The screen illustrated in FIG. 11 will be described below.

まず、ある日の時刻「9:00」に、表示領域Eの表示開始位置Fに、配信開始時刻「8:55」のコンテンツC001が表示される(図11(1))。その後、時刻「9:15」になると、表示開始位置Fに、配信開始時刻「9:07」のコンテンツC002が表示され、コンテンツC001が下方に移動する(図11(2))。コンテンツC002の重要度は、コンテンツC001の重要度より低い。以下、このようなコンテンツ間の重要度の関係を、「C002<C001」のように記載する。   First, at a time “9:00” on a certain day, a content C001 with a distribution start time “8:55” is displayed at a display start position F in the display area E (FIG. 11 (1)). Thereafter, at time “9:15”, the content C002 at the distribution start time “9:07” is displayed at the display start position F, and the content C001 moves downward (FIG. 11 (2)). The importance of the content C002 is lower than the importance of the content C001. Hereinafter, such a relationship of importance between contents is described as “C002 <C001”.

その後、時刻「9:30」になると、コンテンツC002がコンテンツC001より下方に移動し、コンテンツC001が再び、表示開始位置Fに移動する(図11(3))。これは、コンテンツC002の重要度がコンテンツC001の重要度より低く、時間の経過に伴い、上述した式1に従い算出されるコンテンツC002の距離指標がコンテンツC001の距離指標を上回ったためである。   Thereafter, at time “9:30”, the content C002 moves below the content C001, and the content C001 moves again to the display start position F (FIG. 11 (3)). This is because the importance of the content C002 is lower than the importance of the content C001, and the distance index of the content C002 calculated according to the above-described equation 1 exceeds the distance index of the content C001 with the passage of time.

本実施形態において、表示領域内でコンテンツの表示位置が入れ替わる時には、入れ替わる様子がアニメーション表示される。図12は、図11(2)に示す状態から図11(3)に示す状態へ変化する際にアニメーション表示が行われる様子を例示した図である。   In the present embodiment, when the display position of the content is switched within the display area, the state of switching is animated. FIG. 12 is a diagram illustrating a state in which an animation is displayed when the state shown in FIG. 11 (2) is changed to the state shown in FIG. 11 (3).

その後、時刻「9:45」になると、表示開始位置Fに、配信開始時刻「9:38」のコンテンツC003が表示され、コンテンツC001およびコンテンツC002が下方に移動する(図11(4))。重要度の関係は「C003<C002<C001」である。   Thereafter, at time “9:45”, the content C003 at the distribution start time “9:38” is displayed at the display start position F, and the content C001 and the content C002 move downward (FIG. 11 (4)). The relationship of importance is “C003 <C002 <C001”.

その後、時刻「10:00」になると、距離指標に従い、コンテンツC003がコンテンツC001およびコンテンツC002の下方に移動する(図11(5))。   Thereafter, at time “10:00”, the content C003 moves below the content C001 and the content C002 according to the distance index (FIG. 11 (5)).

その後、時刻「10:15」になると、表示開始位置Fに、配信開始時刻「10:12」のコンテンツC004が表示され、コンテンツC001、コンテンツC002、コンテンツC003が下方に移動する(図11(6))。重要度の関係は「C003<C002<C001<C004」である。   Thereafter, at time “10:15”, the content C004 at the distribution start time “10:12” is displayed at the display start position F, and the content C001, content C002, and content C003 move downward (FIG. 11 (6)). )). The relationship of importance is “C003 <C002 <C001 <C004”.

その後、時刻「10:30」になると、表示開始位置Fに、配信開始時刻「10:20」のコンテンツC005が表示され、コンテンツC004、コンテンツC001、コンテンツC002、コンテンツC003が下方に移動する(図11(7))。重要度の関係は「C003<C002<C005<C001<C004」である。   Thereafter, at time “10:30”, the content C005 at the distribution start time “10:20” is displayed at the display start position F, and the content C004, content C001, content C002, and content C003 move downward (FIG. 11 (7)). The relationship of importance is “C003 <C002 <C005 <C001 <C004”.

その後、時刻「10:45」になると、距離指標に従い、コンテンツC005がコンテンツC004およびコンテンツC001の下方に移動する(図11(8))。   Thereafter, at time “10:45”, the content C005 moves below the content C004 and the content C001 in accordance with the distance index (FIG. 11 (8)).

その後、時刻「11:00」になると、表示開始位置Fに、配信開始時刻「10:52」のコンテンツC006が表示され、コンテンツC004、コンテンツC001、コンテンツC005、コンテンツC002が下方に移動する。また、それまで表示領域の最も下方に表示されていたコンテンツC003は、コンテンツ006の表示に伴い、表示領域E内に表示されなくなる(図11(9))。重要度の関係は「C003<C002<C005<C001<C004<C006」である。   Thereafter, at time “11:00”, the content C006 at the distribution start time “10:52” is displayed at the display start position F, and the content C004, the content C001, the content C005, and the content C002 move downward. Further, the content C003 that has been displayed at the bottom of the display area until then is not displayed in the display area E as the content 006 is displayed (FIG. 11 (9)). The relationship of importance is “C003 <C002 <C005 <C001 <C004 <C006”.

図11(8)の状態から図11(9)の状態に移行するタイミングで、端末装置12Bは表示が停止されるコンテンツC003に関し、コンテンツが表示されていた時間を示す表示時間データを、コンテンツC003のコンテンツIDとともに、サーバ装置11に送信する。サーバ装置11は、端末装置12Bの各々から送信されてくる表示時間データをコンテンツIDとともに受信すると、コンテンツIDに応じたレコードをコンテンツデータベースA(図5)から検索し、検索したレコードのフィールド[表示回数]が示す数値を1だけ増加させるとともに、フィールド[表示時間]が示す時間を受信した表示時間データが示す時間だけ増加させる。このように更新されるフィールド[表示回数]および[表示時間]に格納されるデータは、例えば各コンテンツデータの投稿者に提供されて利用される。   At the timing of shifting from the state of FIG. 11 (8) to the state of FIG. 11 (9), the terminal device 12B relates to the content C003 to be stopped from display time data indicating the time when the content was displayed. Are transmitted to the server device 11 together with the content ID. When the server device 11 receives the display time data transmitted from each of the terminal devices 12B together with the content ID, the server device 11 searches the content database A (FIG. 5) for a record corresponding to the content ID, and displays the field [display of the searched record The number indicated by the “number of times” is increased by 1, and the time indicated by the field “display time” is increased by the time indicated by the received display time data. The data stored in the fields [display count] and [display time] updated in this way are provided to and used by the contributor of each content data, for example.

ところで、図11に示したコンテンツの表示例においては、コンテンツデータの重要度に変化は生じていない。しかしながら、閲覧者がコンテンツを閲覧中にコンテンツデータの重要度に変化が生じる場合がある。例えば、コンテンツ属性データが、特定の時間帯において高い指標値を示す場合、時間の経過に伴い現在時刻が当該特定の時間帯に入る、もしくは当該特定の時間帯から外れると、ユーザ属性データベースHおよびコンテンツデータベースAに格納されているデータに変更はなくとも、継続的に更新される重要度には変化が生じる。また、閲覧者が移動して現在位置が変化したり、通信状態が変化したりすれば、当該閲覧者のユーザ属性データBが変更され、ユーザ属性データベースHが更新される。その結果、重要度に変化が生じる。さらに、投稿者がコンテンツ属性データに変更を加え、その変更がコンテンツデータベースAに反映された場合も、重要度に変化が生じる。   By the way, in the content display example shown in FIG. 11, the importance of the content data does not change. However, there is a case where the importance of the content data changes while the viewer is browsing the content. For example, when the content attribute data shows a high index value in a specific time zone, if the current time enters or falls out of the specific time zone as time passes, the user attribute database H and Even if there is no change in the data stored in the content database A, there is a change in the importance that is continuously updated. Further, if the viewer moves and the current position changes or the communication state changes, the user attribute data B of the viewer is changed and the user attribute database H is updated. As a result, the importance changes. Furthermore, when the contributor makes a change to the content attribute data and the change is reflected in the content database A, the degree of importance also changes.

図13は、コンテンツデータの重要度が変化した場合に端末装置12Bにおいて表示領域Eに表示される画像が変化する様子を示した図である。図13は、時刻「11:10」頃にコンテンツC003の重要度が高くなり、「C002<C005<C001<C004<C006<C003」となった場合に、その後に表示領域Eに表示される画像を例示している。   FIG. 13 is a diagram illustrating how the image displayed in the display area E changes in the terminal device 12B when the importance of the content data changes. In FIG. 13, when the importance of the content C003 becomes high around time “11:10” and “C002 <C005 <C001 <C004 <C006 <C003”, an image displayed in the display area E thereafter. Is illustrated.

図13の例では、時刻「11:15」になると、時刻「11:00」において表示領域Eに表示されなくなったコンテンツC003が再度、表示領域Eに表示され、代わりに、コンテンツC003より重要度が低くなったコンテンツC002が表示領域Eに表示されなくなっている(図13(1))。   In the example of FIG. 13, at time “11:15”, the content C003 that is no longer displayed in the display area E at the time “11:00” is displayed again in the display area E. Instead, the content C003 is more important than the content C003. The content C002 having a low is no longer displayed in the display area E (FIG. 13 (1)).

その後、コンテンツC003は上方に移動し、時刻「11:30」には表示開始位置Fに表示されている(図13(2))。   Thereafter, the content C003 moves upward, and is displayed at the display start position F at time “11:30” (FIG. 13 (2)).

図13に例示のように、本実施形態においては、例えばユーザ属性データやコンテンツ属性データが変更されて、コンテンツデータの重要度が変化した場合、その時点のコンテンツの表示位置(図13に例示のコンテンツC003の場合、表示領域Eの外側の非表示領域内の位置)を起点として、新たな重要度に基づき、コンテンツが移動するように表示される。そのため、例えば表示位置決定部117は、重要度が変化した場合、以下の式2に従い距離指標の算出を行う。ただし、以下の式2において、t0は配信開始時刻、tiは重要度が変化した時刻、tjは現在時刻、S0は変化前の重要度、Siは変化後の重要度、Djは現在時刻における距離指標である。

Figure 0006306444
As illustrated in FIG. 13, in the present embodiment, for example, when user attribute data or content attribute data is changed and the importance of the content data changes, the content display position at that time (illustrated in FIG. 13). In the case of the content C003, the content is displayed so as to move based on the new importance, starting from the position in the non-display area outside the display area E). Therefore, for example, when the importance level changes, the display position determination unit 117 calculates a distance index according to the following Expression 2. However, in Equation 2 below, t 0 is the distribution start time, t i is the time when the importance changes, t j is the current time, S 0 is the importance before the change, S i is the importance after the change, D j is a distance index at the current time.
Figure 0006306444

本実施形態においては、図13のコンテンツC003のように、投稿時刻から時間が経過して、新着のコンテンツにより押し出されるように非表示となったコンテンツが、その後、重要度が高くなった等の理由により、再度、表示領域Eに表示されることも許容される。例えば、タイムセールの案内のようなコンテンツは、タイムセールが開始する暫く前に閲覧者に告知をした後、タイムセールの開始が近付いたタイミングで再度、そのタイムセールに興味を抱くと推定される閲覧者にリマインドのための案内を行うことで、宣伝効果を高めることができる。また、タイムセールの告知を見逃した閲覧者も、タイムセールの開始が近付いたタイミングで案内を受ける機会が与えられ、望ましい。   In the present embodiment, the content that has not been displayed so as to be pushed out by the newly arrived content after a lapse of time from the posting time, such as the content C003 in FIG. For the reason, it is allowed to be displayed in the display area E again. For example, content such as time sale information is estimated to be interested in the time sale again as soon as the start of the time sale approaches, after notifying the viewer shortly before the time sale starts. Providing viewers with reminders can increase the advertising effectiveness. In addition, it is desirable for a viewer who missed the announcement of the time sale to be given an opportunity to receive guidance at the time when the start of the time sale is approaching.

また、例えば、サイズが大きいデータのダウンロードを促すようなコンテンツは、仮に通信速度が遅い端末装置12Bのユーザに対し長時間、閲覧される状況に置かれると、それらのユーザがダウンロード操作を行ってしまい、結果的にユーザに不快適な思いをさせてしまうことがある。本実施形態においては、そのようなコンテンツに通信速度に関するユーザ属性データを設定することによって、通信速度が遅い期間中には速やかに表示領域E外へと移動し、その後、通信速度が速くなった時に表示領域Eに再表示される、といったコンテンツの表示が容易に実現される。   In addition, for example, if content that prompts downloading of large data is placed in a situation where it is viewed for a long time by a user of the terminal device 12B having a low communication speed, the user performs a download operation. As a result, the user may feel uncomfortable. In the present embodiment, by setting user attribute data related to the communication speed for such content, the user quickly moved out of the display area E during a period when the communication speed is low, and then the communication speed increased. It is easy to display content that is sometimes redisplayed in the display area E.

上記のように、情報表示システム1によれば、コンテンツは端末装置12Bにおいて配信開始時刻になると表示開始位置に表示された後、新着のコンテンツの表示に伴い表示開始位置から離れる方向に移動する。ただし、表示領域に一覧表示されるコンテンツの順序は、コンテンツの重要度に応じて適宜入れ替わり、重要度の高いコンテンツ程、表示開始位置に近い位置に長く留まり、表示領域に長時間、表示される。   As described above, according to the information display system 1, the content is displayed at the display start position at the distribution start time in the terminal device 12 </ b> B, and then moves away from the display start position with the display of newly arrived content. However, the order of the contents displayed in the list in the display area is changed as appropriate according to the importance of the contents, and the more important the content, the longer the position near the display start position, and the longer the display in the display area. .

なお、情報表示システム1において、コンテンツ毎に算出される距離指標は閲覧者毎に異なるユーザ属性データB(図9)に応じて異なるため、異なる端末装置12Bの表示領域に同じタイミングで一覧表示されるコンテンツやそれらのコンテンツの順序は同じとは限らない。すなわち、閲覧者の各々にとって重要度が高いコンテンツ程、表示開始位置に近い位置に長く留まるように表示される。   In the information display system 1, since the distance index calculated for each content differs according to different user attribute data B (FIG. 9) for each viewer, a list is displayed at the same timing in the display areas of different terminal devices 12B. Content and the order of those content are not necessarily the same. That is, the content that is more important for each viewer is displayed so as to stay longer at a position closer to the display start position.

その結果、情報表示システム1によれば、従来のタイムライン表示による場合と比較し、配信開始時刻の順に表示されるコンテンツが、望ましい閲覧者に高い確率で閲覧されることになる。   As a result, according to the information display system 1, as compared with the case of the conventional timeline display, the content displayed in the order of the distribution start time is viewed with a high probability by a desired viewer.

[変形例]
上述した情報表示システム1は本発明の一実施形態であって、本発明の技術的思想の範囲内において様々に変形することができる。以下にそれらの変形の例を示す。なお、上述した実施形態および下記の変形例の2以上が適宜組み合わされてもよい。
[Modification]
The information display system 1 described above is an embodiment of the present invention, and can be variously modified within the scope of the technical idea of the present invention. Examples of these modifications are shown below. Two or more of the above-described embodiments and the following modifications may be combined as appropriate.

(1)上述した実施形態においては、コンテンツデータの重要度の特定および表示位置の決定がサーバ装置において行われる。コンテンツデータの重要度の特定および表示位置の決定の少なくとも一方が、閲覧者の端末装置において行われる構成としてもよい。 (1) In the above-described embodiment, the server device determines the importance of content data and determines the display position. At least one of specifying the importance of content data and determining the display position may be performed in a browser terminal device.

図14は、コンテンツデータの重要度の特定および表示位置の決定が閲覧者の端末装置において行われる変形例において、情報表示システム1が上述したサーバ装置11に代えて備えるサーバ装置21の機能構成を示した図である。なお、図14において、サーバ装置21がサーバ装置11と共通して備える構成部にはサーバ装置11において用いた符号と同じ符号が用いられている。   FIG. 14 shows a functional configuration of the server device 21 provided in place of the server device 11 described above in the information display system 1 in a modification in which the importance of content data is specified and the display position is determined in the terminal device of the viewer. FIG. In FIG. 14, the same reference numerals as those used in the server device 11 are used for the components provided in common with the server device 11 in the server device 21.

また、図15は、コンテンツデータの重要度の特定および表示位置の決定が閲覧者の端末装置において行われる変形例において、情報表示システム1が上述した端末装置12Bに代えて備える端末装置22Bの機能構成を示した図である。なお、図15において、端末装置22Bが端末装置12Bと共通して備える構成部には端末装置12Bにおいて用いた符号と同じ符号が用いられている。   FIG. 15 shows a function of the terminal device 22B provided in the information display system 1 in place of the terminal device 12B described above in a modification in which the importance of content data is specified and the display position is determined in the terminal device of the viewer. It is the figure which showed the structure. In FIG. 15, the same reference numerals as those used in the terminal device 12B are used for the components provided in the terminal device 22B in common with the terminal device 12B.

サーバ装置21(図14)は、サーバ装置11(図4)と共通する構成部として、表示回数カウント部112、表示時間累計部113を備える。また、サーバ装置21は、サーバ装置11が備える受信部111、記憶部114、送信部118に各々対応する構成部として、受信部211、記憶部214、送信部218を備える。   The server device 21 (FIG. 14) includes a display count unit 112 and a display time accumulation unit 113 as components common to the server device 11 (FIG. 4). The server device 21 includes a receiving unit 211, a storage unit 214, and a transmitting unit 218 as components corresponding to the receiving unit 111, the storage unit 114, and the transmitting unit 118 included in the server device 11.

受信部211は、受信部111と共通する構成部として、コンテンツデータ受信部1111(コンテンツデータ取得手段の一例)、コンテンツ属性データ受信部1112(コンテンツ属性データ取得手段の一例)、表示時間データ受信部1113を備える。   The reception unit 211 includes a content data reception unit 1111 (an example of content data acquisition unit), a content attribute data reception unit 1112 (an example of content attribute data acquisition unit), and a display time data reception unit as components common to the reception unit 111. 1113.

記憶部214は、記憶部114と同様にコンテンツデータベースA(図5)を記憶する。   The storage unit 214 stores the content database A (FIG. 5) similarly to the storage unit 114.

送信部218は、送信部118と共通する構成部として、コンテンツデータ送信部1181(コンテンツデータ送信手段の一例)を備える。また、送信部218は、コンテンツ属性データを端末装置22Bに送信するコンテンツ属性データ送信部2181を備える。   The transmission unit 218 includes a content data transmission unit 1181 (an example of content data transmission means) as a component common to the transmission unit 118. The transmission unit 218 also includes a content attribute data transmission unit 2181 that transmits content attribute data to the terminal device 22B.

端末装置22B(図15)は、端末装置12B(図8B)と共通する構成部として、操作受付部121、位置データ取得部126、通信状態データ取得部127、表示指示部132、表示部133、表示時間データ生成部134を備える。   The terminal device 22B (FIG. 15) includes an operation reception unit 121, a position data acquisition unit 126, a communication state data acquisition unit 127, a display instruction unit 132, a display unit 133, as components common to the terminal device 12 </ b> B (FIG. 8B). A display time data generation unit 134 is provided.

また、端末装置22Bは、端末装置12Bが備える受信部128、記憶部129、送信部135に各々対応する構成部として、受信部228、記憶部229、送信部235を備える。   The terminal device 22B includes a receiving unit 228, a storage unit 229, and a transmitting unit 235 as components corresponding to the receiving unit 128, the storage unit 129, and the transmitting unit 135 provided in the terminal device 12B.

受信部228は、受信部128と共通する構成部として、コンテンツデータ受信部1281を備える。また、受信部228は、サーバ装置21から送信されてくるコンテンツ属性データを受信するコンテンツ属性データ受信部2281を備える。   The receiving unit 228 includes a content data receiving unit 1281 as a component common to the receiving unit 128. The receiving unit 228 includes a content attribute data receiving unit 2281 that receives content attribute data transmitted from the server device 21.

記憶部229は、記憶部129と同様にユーザ属性データB(図9)を記憶する。また、記憶部229は、記憶部129が記憶するコンテンツデータベースI(図10)に代えて、コンテンツデータベースCを記憶する。   The storage unit 229 stores user attribute data B (FIG. 9) in the same manner as the storage unit 129. Further, the storage unit 229 stores a content database C instead of the content database I (FIG. 10) stored in the storage unit 129.

図16はコンテンツデータベースCのデータ構成を示した図である。コンテンツデータベースCは、コンテンツデータ毎のレコードの集まりであり、フィールドとして[コンテンツID]、[コンテンツ]、[配信開始時刻]、[コンテンツ属性]、[重要度]、[距離指標値]を備える。   FIG. 16 shows the data structure of the content database C. The content database C is a collection of records for each content data, and includes [content ID], [content], [delivery start time], [content attribute], [importance], and [distance index value] as fields.

フィールド[コンテンツ]、[配信開始時刻]、[コンテンツ属性]には、受信部228がサーバ装置11から受信したデータが格納される。また、フィールド[重要度]、[距離指標]には、端末装置22Bにおいて算出される重要度、距離指標を示すデータが格納される。   Data received by the receiving unit 228 from the server device 11 is stored in the fields [content], [delivery start time], and [content attribute]. In the fields [importance] and [distance index], data indicating the importance and distance index calculated in the terminal device 22B is stored.

送信部235は、送信部135と共通する構成部として、表示時間データ送信部1352を備える。   The transmission unit 235 includes a display time data transmission unit 1352 as a component common to the transmission unit 135.

さらに、端末装置22Bは、サーバ装置11(図4)が備える時刻データ取得部115、重要度特定部116、表示位置決定部117に各々対応する構成部として、時刻データ取得部225、重要度特定部226(重要度特定手段の一例)、表示位置決定部227(表示位置決定手段の一例)を備える。   Furthermore, the terminal device 22B includes a time data acquisition unit 225, an importance level identification unit, and a component corresponding to the time data acquisition unit 115, the importance level identification unit 116, and the display position determination unit 117 included in the server device 11 (FIG. 4). A unit 226 (an example of the importance specifying unit) and a display position determining unit 227 (an example of the display position determining unit).

上記の構成を備えるサーバ装置21および端末装置22Bを備える本変形例にかかる情報表示システム1においては、サーバ装置21から端末装置22Bの各々に対し、コンテンツデータおよびコンテンツ属性データが送信され、端末装置22Bの各々において重要度の特定および表示位置の決定が行われる。端末装置22Bは自装置において生成した表示位置データに従う順序でコンテンツを一覧表示する。   In the information display system 1 according to this modification including the server device 21 and the terminal device 22B having the above-described configuration, the content data and the content attribute data are transmitted from the server device 21 to each of the terminal devices 22B, and the terminal device The importance level is specified and the display position is determined in each of 22B. The terminal device 22B displays a list of contents in the order according to the display position data generated in the own device.

端末装置22Bにおいて表示領域に表示される画像は、上述した実施形態において端末装置12Bにおいて表示領域に表示される画像と同じである。従って、本変形例にかかる情報表示システム1によっても、本変形例にかかる情報表示システム1による場合と同様に、従来のタイムライン表示による場合と比較し、投稿順に表示されるコンテンツが、望ましい閲覧者に高い確率で閲覧されることになる。   The image displayed in the display area in the terminal device 22B is the same as the image displayed in the display area in the terminal device 12B in the above-described embodiment. Therefore, in the information display system 1 according to the present modification, as in the case of the information display system 1 according to the present modification, the content displayed in the order of posting is preferable as compared with the case of the conventional timeline display. Will be viewed with high probability.

(2)上述した実施形態において、コンテンツ属性データは投稿者により入力される。これに代えて、例えばサーバ装置11がコンテンツデータに含まれるテキストデータからキーワードを抽出し、抽出したキーワードに応じたコンテンツ属性データを生成して用いる構成が採用されてもよい。 (2) In the above-described embodiment, the content attribute data is input by the poster. Instead, for example, the server device 11 may extract a keyword from text data included in the content data, and generate and use content attribute data corresponding to the extracted keyword.

(3)上述した実施形態において、一覧表示されるコンテンツの順序は、距離指標に応じて入れ替わることが許容されている。これに代えて、表示領域Eに表示されるコンテンツの選択は距離指標に基づき行われるが、コンテンツの順序は投稿時刻に従う順序が維持される構成が採用されてもよい。この変形例によれば、重要度が高いコンテンツ程、表示領域Eに表示される時間は長くなるが、重要度の高低(または距離指標の大小)にかかわらず、古いコンテンツ程、表示開始位置から遠い位置に表示される。この例のように、重要度が高いコンテンツ程、表示領域Eに表示される時間が長くなる限り、表示領域Eにおけるコンテンツの表示位置の決定規則は限定されない。 (3) In the above-described embodiment, the order of contents displayed in a list is allowed to be switched according to the distance index. Instead of this, the selection of the content displayed in the display area E is performed based on the distance index, but a configuration may be adopted in which the order of the content is maintained according to the posting time. According to this modification, the more important content is displayed in the display area E, the longer the time is displayed. However, regardless of the importance (or the distance index), the older content is displayed from the display start position. It is displayed at a far position. As in this example, the rule for determining the display position of the content in the display area E is not limited as long as the content with higher importance is displayed for a longer time in the display area E.

(4)例えば閲覧者の選択操作に応じて、上述したコンテンツの表示方式と、従来のタイムライン表示とを切り替え可能としてもよい。また、これらの異なる表示方式に従うコンテンツの表示が同時に行われる構成としてもよい。 (4) For example, the content display method described above and the conventional timeline display may be switched according to the selection operation of the viewer. Moreover, it is good also as a structure by which the display of the content according to these different display systems is performed simultaneously.

(5)上述した実施形態において、ユーザ属性データまたはコンテンツ属性データの変更等に伴い重要度が変化した場合、その時点におけるコンテンツの表示位置を起点にコンテンツが移動するように表示される。これに代えて、重要度が変化した場合、配信開始時刻に遡って新たな重要度を適用し、その結果、特定される表示位置にコンテンツを移動させる構成が採用されてもよい。この変形例は、例えば、表示位置決定部117が新たな重要度を用いて上述の式1に従い距離指標の算出を行うことで実現される。 (5) In the above-described embodiment, when the importance changes with the change of the user attribute data or the content attribute data, the content is displayed to move from the display position of the content at that time. Instead, when the importance level changes, a configuration may be adopted in which the new importance level is applied retroactively to the distribution start time, and as a result, the content is moved to the specified display position. This modification is realized, for example, when the display position determination unit 117 calculates the distance index according to the above-described Expression 1 using the new importance.

(6)上述した実施形態において示したユーザ属性データが示す属性の種類はあくまで例示であって、他の種類のユーザ属性データが採用されてもよい。例えば、端末装置12Bのユーザと一緒にいる人、移動速度や移動方向、端末装置12Bにインストールされているアプリケーションプログラムの種類、端末装置12Bにおいて使用頻度の高いアプリケーションプログラムの種類、端末装置12Bに記憶されているデータ(例えばスケジューラのデータ等)、端末装置12Bを用いて過去に購入された商品の種別等を示すデータが、ユーザ属性データとして用いられてもよい。同様に、コンテンツ属性データが示す属性の種類も、上述した実施形態において示したものに限られず、他の様々な種類の属性を示すコンテンツ属性データが採用され得る。また、各々の端末装置12Bに関し取得可能なユーザ属性データが異なってもよい。例えば、全ての端末装置12Bがユーザ属性データとして現在位置を示す位置データを用いる必要はなく、従って、全ての端末装置12Bが位置計測ユニット205を備えている必要はない。 (6) The types of attributes indicated by the user attribute data shown in the above-described embodiments are merely examples, and other types of user attribute data may be employed. For example, the person who is with the user of the terminal device 12B, the moving speed and moving direction, the type of application program installed in the terminal device 12B, the type of application program frequently used in the terminal device 12B, and stored in the terminal device 12B Data (for example, scheduler data) and data indicating the type of product purchased in the past using the terminal device 12B may be used as user attribute data. Similarly, the types of attributes indicated by the content attribute data are not limited to those shown in the above-described embodiment, and content attribute data indicating various other types of attributes may be employed. Moreover, the user attribute data which can be acquired regarding each terminal device 12B may differ. For example, it is not necessary for all the terminal devices 12B to use position data indicating the current position as the user attribute data, and therefore it is not necessary for all the terminal devices 12B to include the position measurement unit 205.

(7)上述した実施形態において、重要度および距離指標の算出や、表示領域における表示の更新等は、15分毎に行われるものとしたが、それらの処理が行われるタイミングはこれに限られない。例えば、1分毎のように15分とは異なる所定時間毎にこれらの処理が行われてもよいし、例えば新たなコンテンツが配信されるタイミングのように所定時間間隔ではないタイミングでこれらの処理が行われてもよい。 (7) In the above-described embodiment, the calculation of the importance and the distance index, the display update in the display area, and the like are performed every 15 minutes. However, the timing at which those processes are performed is limited to this. Absent. For example, these processes may be performed at a predetermined time different from 15 minutes, such as every minute, or these processes are performed at a timing that is not a predetermined time interval, such as a timing at which new content is distributed. May be performed.

(8)上述した実施形態において、ユーザ属性データは端末装置12Bからサーバ装置11に直接送信される。これに代えて、例えば様々なユーザ(閲覧者)のユーザ属性データを管理するサーバ装置から、サーバ装置11がユーザ属性データを取得する構成が採用されてもよい。 (8) In the above-described embodiment, the user attribute data is directly transmitted from the terminal device 12B to the server device 11. Instead of this, for example, a configuration in which the server device 11 acquires user attribute data from a server device that manages user attribute data of various users (viewers) may be employed.

(9)上述した実施形態において、コンテンツデータおよびコンテンツ属性データは、端末装置12Pからサーバ装置11に直接送信される。これに代えて、サーバ装置11が、例えば様々なコンテンツデータおよびコンテンツ属性データを管理するサーバ装置(以下、「コンテンツ管理サーバ装置」という)からコンテンツデータおよびコンテンツ属性データを取得する構成が採用されてもよい。この変形例においては、例えば、投稿者は端末装置12Pを用いてコンテンツ管理サーバ装置にアクセスし、コンテンツデータおよびコンテンツ属性データをコンテンツ管理サーバ装置に登録する。コンテンツ管理サーバ装置は、例えば配信開始時刻が所定時間内に近づいたタイミングで、コンテンツデータおよびコンテンツ属性データを順次、サーバ装置11に送信する。このように、投稿者の端末装置12Pとコンテンツ管理サーバ装置に例示のサーバ装置が連携してサーバ装置11に
コンテンツの投稿を行う構成が採用されてもよい。
(9) In the above-described embodiment, the content data and the content attribute data are directly transmitted from the terminal device 12P to the server device 11. Instead, a configuration is adopted in which the server device 11 acquires content data and content attribute data from, for example, a server device that manages various content data and content attribute data (hereinafter referred to as “content management server device”). Also good. In this modification, for example, a contributor accesses the content management server device using the terminal device 12P, and registers content data and content attribute data in the content management server device. The content management server device sequentially transmits the content data and the content attribute data to the server device 11 at the timing when the distribution start time approaches within a predetermined time, for example. As described above, a configuration may be employed in which the server device illustrated in cooperation with the terminal device 12P of the poster and the content management server device posts content to the server device 11.

(10)上述した実施形態におけるサーバ装置11および端末装置12は、一般的なコンピュータに、本発明にかかるプログラムに従った処理を実行させることにより実現される。これに代えて、これらの装置が、いわゆる専用機として構成されてもよい。 (10) The server device 11 and the terminal device 12 in the above-described embodiment are realized by causing a general computer to execute processing according to the program according to the present invention. Alternatively, these devices may be configured as so-called dedicated machines.

1…情報表示システム、9…ネットワーク、11…サーバ装置、12…端末装置、21…サーバ装置、22…端末装置、101…メモリ、102…プロセッサ、103…通信インタフェース、111…受信部、112…表示回数カウント部、113…表示時間累計部、114…記憶部、115…時刻データ取得部、116…重要度特定部、117…表示位置決定部、118…送信部、121…操作受付部、122…コンテンツデータ生成部、123…コンテンツ属性データ生成部、124…送信部、126…位置データ取得部、127…通信状態データ取得部、128…受信部、129…記憶部、132…表示指示部、133…表示部、134…表示時間データ生成部、135…送信部、201…メモリ、202…プロセッサ、203…タッチディスプレイ、204…通信インタフェース、205…位置計測ユニット、211…受信部、214…記憶部、218…送信部、225…時刻データ取得部、226…重要度特定部、227…表示位置決定部、228…受信部、229…記憶部、235…送信部、1111…コンテンツデータ受信部、1112…コンテンツ属性データ受信部、1113…表示時間データ受信部、1114…ユーザ属性データ受信部、1181…コンテンツデータ送信部、1182…表示位置データ送信部、1241…コンテンツデータ送信部、1242…コンテンツ属性データ送信部、1281…コンテンツデータ受信部、1351…ユーザ属性データ送信部、1352…表示時間データ送信部、2181…コンテンツ属性データ送信部、2281…コンテンツ属性データ受信部 DESCRIPTION OF SYMBOLS 1 ... Information display system, 9 ... Network, 11 ... Server apparatus, 12 ... Terminal apparatus, 21 ... Server apparatus, 22 ... Terminal apparatus, 101 ... Memory, 102 ... Processor, 103 ... Communication interface, 111 ... Reception part, 112 ... Display count section 113, display time accumulating section 114, storage section 115, time data acquisition section 116, importance specifying section 117, display position determining section 118, transmitting section 121, operation receiving section 122 ... content data generation unit, 123 ... content attribute data generation unit, 124 ... transmission unit, 126 ... position data acquisition unit, 127 ... communication state data acquisition unit, 128 ... reception unit, 129 ... storage unit, 132 ... display instruction unit, 133 ... Display unit, 134 ... Display time data generation unit, 135 ... Transmission unit, 201 ... Memory, 202 ... Processor, 203 ... Touch Display 204, Communication interface 205, Position measurement unit 211 ... Reception unit 214 ... Storage unit 218 ... Transmission unit 225 ... Time data acquisition unit 226 ... Importance specifying unit 227 ... Display position determination unit 228 ... receiving unit, 229 ... storage unit, 235 ... transmitting unit, 1111, ... content data receiving unit, 1112 ... content attribute data receiving unit, 1113 ... display time data receiving unit, 1114 ... user attribute data receiving unit, 1181 ... content data transmission , 1182 ... Display position data transmission unit, 1241 ... Content data transmission unit, 1242 ... Content attribute data transmission unit, 1281 ... Content data reception unit, 1351 ... User attribute data transmission unit, 1352 ... Display time data transmission unit, 2181 ... Content attribute data transmission unit, 2281. Ntsu attribute data reception unit

Claims (12)

情報を示すコンテンツデータを順次取得するコンテンツデータ取得手段と、
前記コンテンツデータ取得手段が取得するコンテンツデータの各々に関し、当該コンテンツデータの属性を示すコンテンツ属性データを取得するコンテンツ属性データ取得手段と、
前記コンテンツデータ取得手段が取得するコンテンツデータの各々に関し、当該コンテンツデータの重要度を当該コンテンツデータの属性を示すコンテンツ属性データに基づき特定する重要度特定手段と、
前記コンテンツデータ取得手段が取得する順序でコンテンツデータが示す情報が表示領域の予め定められた表示開始位置に表示され、新たな情報が前記表示開始位置に表示されるとき、前記コンテンツデータ取得手段が取得したコンテンツデータの各々が示す情報の表示位置を決定し、前記表示開始位置に表示されていた情報の表示位置を前記表示領域の前記表示開始位置とは異なる表示位置に決定する表示位置決定手段と
を備え、
前記表示位置決定手段により決定される表示位置に従い、前記コンテンツデータ取得手段が取得したコンテンツデータの各々が示す情報を、前記重要度が高いほど前記表示領域に長く表示させる
データ処理装置であって、
前記コンテンツ属性データ取得手段が前記表示領域に表示されている一の情報の新たなコンテンツ属性データを取得した場合、
前記重要度特定手段は、前記新たなコンテンツ属性データに基づき、前記一の情報の新たな重要度を特定し、
前記表示位置決定手段は、前記新たな重要度に基づき、前記新たなコンテンツ属性データが取得された時点の前記一の情報の表示位置を起点として前記一の情報の表示位置を決定する
データ処理装置。
Content data acquisition means for sequentially acquiring content data indicating information;
For each piece of content data acquired by the content data acquisition means, content attribute data acquisition means for acquiring content attribute data indicating an attribute of the content data;
Importance level specifying means for specifying the importance level of the content data based on the content attribute data indicating the attribute of the content data for each of the content data acquired by the content data acquisition means;
When the information indicated by the content data is displayed at a predetermined display start position in a display area in the order in which the content data acquisition means acquires, and when new information is displayed at the display start position, the content data acquisition means Display position determining means for determining a display position of information indicated by each of the acquired content data, and determining a display position of information displayed at the display start position as a display position different from the display start position of the display area And
In accordance with the display position determined by the display position determining means, the data processing apparatus that displays the information indicated by each of the content data acquired by the content data acquiring means for a longer time in the display area as the importance is higher ,
When the content attribute data acquisition unit acquires new content attribute data of one piece of information displayed in the display area,
The importance level specifying means specifies a new importance level of the one information based on the new content attribute data,
The display position determining means determines a display position of the one information from the display position of the one information when the new content attribute data is acquired based on the new importance. .
情報を示すコンテンツデータを順次取得するコンテンツデータ取得手段と、
前記コンテンツデータ取得手段が取得するコンテンツデータの各々に関し、当該コンテンツデータの属性を示すコンテンツ属性データを取得するコンテンツ属性データ取得手段と、
前記コンテンツデータ取得手段が取得するコンテンツデータが示す情報を閲覧するユーザの属性、前記ユーザが使用する端末装置の属性、および前記ユーザまたは前記端末装置が置かれている環境の属性のうちの少なくとも1つを示すユーザ属性データを取得するユーザ属性データ取得手段と、
前記コンテンツデータ取得手段が取得するコンテンツデータの各々に関し、当該コンテンツデータの重要度を当該コンテンツデータの属性を示すコンテンツ属性データと、前記ユーザ属性データとに基づき特定する重要度特定手段と、
前記コンテンツデータ取得手段が取得する順序でコンテンツデータが示す情報が表示領域の予め定められた表示開始位置に表示され、新たな情報が前記表示開始位置に表示されるとき、前記コンテンツデータ取得手段が取得したコンテンツデータの各々が示す情報の表示位置を決定し、前記表示開始位置に表示されていた情報の表示位置を前記表示領域の前記表示開始位置とは異なる表示位置に決定する表示位置決定手段と
を備え、
前記表示位置決定手段により決定される表示位置に従い、前記コンテンツデータ取得手段が取得したコンテンツデータの各々が示す情報を、前記重要度が高いほど前記表示領域に長く表示させる
データ処理装置。
Content data acquisition means for sequentially acquiring content data indicating information;
For each piece of content data acquired by the content data acquisition means, content attribute data acquisition means for acquiring content attribute data indicating an attribute of the content data;
At least one of an attribute of a user who browses information indicated by content data acquired by the content data acquisition unit, an attribute of a terminal device used by the user, and an attribute of an environment where the user or the terminal device is placed User attribute data acquisition means for acquiring user attribute data indicating
Relates each of the content data which the content data acquisition means acquires the importance degree of the content data, the content attribute data indicating an attribute of the content data, and the importance specifying means for specifying, based on said user attribute data,
When the information indicated by the content data is displayed at a predetermined display start position in a display area in the order in which the content data acquisition means acquires, and when new information is displayed at the display start position, the content data acquisition means Display position determining means for determining a display position of information indicated by each of the acquired content data, and determining a display position of information displayed at the display start position as a display position different from the display start position of the display area And
A data processing device that displays information indicated by each piece of content data acquired by the content data acquisition unit according to a display position determined by the display position determination unit, so that the information is displayed longer in the display area as the importance is higher.
前記ユーザ属性データ取得手段が新たなユーザ属性データを取得した場合、
前記重要度特定手段は、前記新たなユーザ属性データに基づき、前記表示領域に表示されている複数の情報の各々に関し、当該情報の新たな重要度を特定し、
前記表示位置決定手段は、前記表示領域に表示されている複数の情報の各々に関し、前記新たな重要度に基づき、前記新たなユーザ属性データが取得された時点の当該情報の表示位置を起点として当該情報の表示位置を決定する
請求項2に記載のデータ処理装置。
When the user attribute data acquisition means acquires new user attribute data,
The importance specifying means specifies a new importance of the information for each of the plurality of information displayed in the display area based on the new user attribute data,
The display position determination means starts from the display position of the information when the new user attribute data is acquired based on the new importance for each of the plurality of information displayed in the display area. The data processing apparatus according to claim 2, wherein a display position of the information is determined.
前記コンテンツデータ取得手段は、サーバ装置から送信される前記コンテンツデータを取得し、
前記コンテンツ属性データ取得手段は、前記サーバ装置から送信される前記コンテンツ属性データを取得し、
表示装置に対し、前記表示位置決定手段が決定した表示位置における情報の表示を指示する表示指示手段を備える
請求項1乃至3のいずれか1項に記載のデータ処理装置。
The content data acquisition means acquires the content data transmitted from a server device,
The content attribute data acquisition means acquires the content attribute data transmitted from the server device,
The data processing apparatus according to claim 1, further comprising a display instruction unit that instructs the display device to display information at the display position determined by the display position determination unit.
前記コンテンツデータ取得手段が取得したコンテンツデータを、表示装置と接続された端末装置に送信するコンテンツデータ送信手段と、
前記表示位置決定手段が決定した表示位置を示す表示位置データを前記端末装置に送信する表示位置データ送信手段と
を備える請求項1乃至3のいずれか1項に記載のデータ処理装置。
Content data transmission means for transmitting content data acquired by the content data acquisition means to a terminal device connected to a display device;
The data processing apparatus according to any one of claims 1 to 3, further comprising: display position data transmitting means for transmitting display position data indicating the display position determined by the display position determining means to the terminal device.
前記ユーザ属性データ取得手段は、表示装置と接続された端末装置から送信される前記ユーザ属性データを取得し、
前記コンテンツデータ取得手段が取得したコンテンツデータを前記端末装置に送信するコンテンツデータ送信手段と、
前記表示位置決定手段が決定した表示位置を示す表示位置データを前記端末装置に送信する表示位置データ送信手段と
を備える請求項2または3に記載のデータ処理装置。
The user attribute data acquisition means acquires the user attribute data transmitted from a terminal device connected to a display device,
Content data transmission means for transmitting the content data acquired by the content data acquisition means to the terminal device;
The data processing apparatus according to claim 2 or 3, further comprising: display position data transmitting means for transmitting display position data indicating the display position determined by the display position determining means to the terminal device.
コンピュータに、
情報を示すコンテンツデータを順次取得する処理と、
前記コンテンツデータを順次取得する処理において順次取得するコンテンツデータの各々に関し、当該コンテンツデータの属性を示すコンテンツ属性データを取得する処理と、
前記コンテンツデータを順次取得する処理において順次取得するコンテンツデータの各々に関し、当該コンテンツデータの重要度を当該コンテンツデータの属性を示すコンテンツ属性データに基づき特定する処理と、
前記コンテンツデータを順次取得する処理において取得される順序でコンテンツデータが示す情報が表示領域の予め定められた表示開始位置に表示され、新たな情報が前記表示開始位置に表示されるとき、前記コンテンツデータを順次取得する処理において取得したコンテンツデータの各々が示す情報の表示位置を決定し、前記表示開始位置に表示されていた情報の表示位置を前記表示領域の前記表示開始位置とは異なる表示位置に決定する処理と
を実行させ、
前記表示位置を決定する処理において決定する表示位置に従い、前記コンテンツデータを順次取得する処理において取得したコンテンツデータの各々が示す情報を、前記重要度が高いほど前記表示領域に長く表示させ
前記表示領域に表示されている一の情報の新たなコンテンツ属性データを取得する処理と、
前記新たなコンテンツ属性データに基づき、前記一の情報の新たな重要度を特定する処理と、
前記新たな重要度に基づき、前記新たなコンテンツ属性データを取得した時点の前記一の情報の表示位置を起点として前記一の情報の表示位置を決定する処理と
を実行させる
ためのプログラム。
On the computer,
A process of sequentially acquiring content data indicating information;
A process of acquiring content attribute data indicating an attribute of the content data for each of the content data sequentially acquired in the process of sequentially acquiring the content data;
For each piece of content data sequentially acquired in the process of sequentially acquiring the content data, a process for specifying the importance of the content data based on the content attribute data indicating the attribute of the content data;
When the information indicated by the content data is displayed at a predetermined display start position in a display area in the order acquired in the process of sequentially acquiring the content data, and when new information is displayed at the display start position, the content The display position of the information indicated by each of the content data acquired in the process of sequentially acquiring data is determined, and the display position of the information displayed at the display start position is different from the display start position of the display area To execute the process and
According to the display position determined in the process of determining the display position, the information indicated by each of the content data acquired in the process of sequentially acquiring the content data is displayed in the display area for a longer time as the importance is higher ,
A process of acquiring new content attribute data of one piece of information displayed in the display area;
A process of identifying a new importance level of the one information based on the new content attribute data;
A process of determining the display position of the one information from the display position of the one information when the new content attribute data is acquired based on the new importance level;
A program for running
コンピュータに、
情報を示すコンテンツデータを順次取得する処理と、
前記コンテンツデータを順次取得する処理において順次取得するコンテンツデータの各々に関し、当該コンテンツデータの属性を示すコンテンツ属性データを取得する処理と、
前記コンテンツデータを順次取得する処理において順次取得するコンテンツデータが示す情報を閲覧するユーザの属性、前記ユーザが使用する端末装置の属性、および前記ユーザまたは前記端末装置が置かれている環境の属性のうちの少なくとも1つを示すユーザ属性データを取得する処理と、
前記コンテンツデータを順次取得する処理において順次取得するコンテンツデータの各々に関し、当該コンテンツデータの重要度を当該コンテンツデータの属性を示すコンテンツ属性データと、前記ユーザ属性データとに基づき特定する処理と、
前記コンテンツデータを順次取得する処理において取得される順序でコンテンツデータが示す情報が表示領域の予め定められた表示開始位置に表示され、新たな情報が前記表示開始位置に表示されるとき、前記コンテンツデータを順次取得する処理において取得したコンテンツデータの各々が示す情報の表示位置を決定し、前記表示開始位置に表示されていた情報の表示位置を前記表示領域の前記表示開始位置とは異なる表示位置に決定する処理と
を実行させ、
前記表示位置を決定する処理において決定する表示位置に従い、前記コンテンツデータを順次取得する処理において取得したコンテンツデータの各々が示す情報を、前記重要度が高いほど前記表示領域に長く表示させる
ためのプログラム。
On the computer,
A process of sequentially acquiring content data indicating information;
A process of acquiring content attribute data indicating an attribute of the content data for each of the content data sequentially acquired in the process of sequentially acquiring the content data;
The attribute of the user who browses the information indicated by the content data sequentially acquired in the process of sequentially acquiring the content data, the attribute of the terminal device used by the user, and the attribute of the environment where the user or the terminal device is placed A process of acquiring user attribute data indicating at least one of them,
For each piece of content data sequentially acquired in the process of sequentially acquiring the content data, a process for specifying the importance of the content data based on the content attribute data indicating the attribute of the content data and the user attribute data ;
When the information indicated by the content data is displayed at a predetermined display start position in a display area in the order acquired in the process of sequentially acquiring the content data, and when new information is displayed at the display start position, the content The display position of the information indicated by each of the content data acquired in the process of sequentially acquiring data is determined, and the display position of the information displayed at the display start position is different from the display start position of the display area To execute the process and
A program for displaying the information indicated by each of the content data acquired in the process of sequentially acquiring the content data according to the display position determined in the process of determining the display position for a longer time in the display area as the importance is higher .
データ処理装置が、情報を示すコンテンツデータを順次取得するステップと、
前記データ処理装置が、前記コンテンツデータを順次取得するステップにおいて順次取得するコンテンツデータの各々に関し、当該コンテンツデータの属性を示すコンテンツ属性データを取得するステップと、
前記データ処理装置が、前記コンテンツデータを順次取得するステップにおいて順次取得するコンテンツデータの各々に関し、当該コンテンツデータの重要度を当該コンテンツデータの属性を示すコンテンツ属性データに基づき特定するステップと、
前記データ処理装置が、前記コンテンツデータを順次取得するステップにおいて取得される順序でコンテンツデータが示す情報が表示領域の予め定められた表示開始位置に表示され、新たな情報が前記表示開始位置に表示されるとき、前記コンテンツデータを順次取得するステップにおいて取得したコンテンツデータの各々が示す情報の表示位置を決定し、前記表示開始位置に表示されていた情報の表示位置を前記表示領域の前記表示開始位置とは異なる表示位置に決定するステップと
を備え、
前記データ処理装置は、前記表示位置を決定するステップにおいて決定する表示位置に従い、前記コンテンツデータを順次取得するステップにおいて取得したコンテンツデータの各々が示す情報を、前記重要度が高いほど前記表示領域に長く表示させ
前記データ処理装置が、前記表示領域に表示されている一の情報の新たなコンテンツ属性データを取得するステップと、
前記データ処理装置が、前記新たなコンテンツ属性データに基づき、前記一の情報の新たな重要度を特定するステップと、
前記データ処理装置が、前記新たな重要度に基づき、前記新たなコンテンツ属性データを取得した時点の前記一の情報の表示位置を起点として前記一の情報の表示位置を決定するステップと
を備える
情報の表示位置の決定方法。
A data processing device sequentially acquiring content data indicating information;
A step of acquiring content attribute data indicating an attribute of the content data for each of the content data sequentially acquired in the step of sequentially acquiring the content data by the data processing device;
The data processing apparatus, for each of the content data sequentially acquired in the step of sequentially acquiring the content data, identifying the importance of the content data based on content attribute data indicating an attribute of the content data;
Information indicated by the content data is displayed at a predetermined display start position in a display area in the order acquired in the step of sequentially acquiring the content data by the data processing device, and new information is displayed at the display start position. The display position of the information indicated by each of the content data acquired in the step of sequentially acquiring the content data is determined, and the display position of the information displayed at the display start position is determined as the display start of the display area Determining a display position different from the position, and
In accordance with the display position determined in the step of determining the display position, the data processing device stores information indicated by each of the content data acquired in the step of sequentially acquiring the content data in the display area as the importance becomes higher. Display for a long time ,
The data processing device acquiring new content attribute data of one piece of information displayed in the display area;
The data processing device specifying a new importance level of the one information based on the new content attribute data;
Determining the display position of the one information from the display position of the one information at the time when the data processing device acquires the new content attribute data based on the new importance;
A method for determining a display position of information.
データ処理装置が、情報を示すコンテンツデータを順次取得するステップと、
前記データ処理装置が、前記コンテンツデータを順次取得するステップにおいて順次取得するコンテンツデータの各々に関し、当該コンテンツデータの属性を示すコンテンツ属性データを取得するステップと、
前記データ処理装置が、前記コンテンツデータを順次取得するステップにおいて順次取得するコンテンツデータが示す情報を閲覧するユーザの属性、前記ユーザが使用する端末装置の属性、および前記ユーザまたは前記端末装置が置かれている環境の属性のうちの少なくとも1つを示すユーザ属性データを取得するステップと、
前記データ処理装置が、前記コンテンツデータを順次取得するステップにおいて順次取得するコンテンツデータの各々に関し、当該コンテンツデータの重要度を当該コンテンツデータの属性を示すコンテンツ属性データと、前記ユーザ属性データとに基づき特定するステップと、
前記データ処理装置が、前記コンテンツデータを順次取得するステップにおいて取得される順序でコンテンツデータが示す情報が表示領域の予め定められた表示開始位置に表示され、新たな情報が前記表示開始位置に表示されるとき、前記コンテンツデータを順次取得するステップにおいて取得したコンテンツデータの各々が示す情報の表示位置を決定し、前記表示開始位置に表示されていた情報の表示位置を前記表示領域の前記表示開始位置とは異なる表示位置に決定するステップと
を備え、
前記データ処理装置は、前記表示位置を決定するステップにおいて決定する表示位置に従い、前記コンテンツデータを順次取得するステップにおいて取得したコンテンツデータの各々が示す情報を、前記重要度が高いほど前記表示領域に長く表示させる
情報の表示位置の決定方法。
A data processing device sequentially acquiring content data indicating information;
A step of acquiring content attribute data indicating an attribute of the content data for each of the content data sequentially acquired in the step of sequentially acquiring the content data by the data processing device;
In the step of sequentially acquiring the content data by the data processing device, an attribute of a user who browses information indicated by sequentially acquired content data, an attribute of a terminal device used by the user, and the user or the terminal device are placed. Obtaining user attribute data indicating at least one of the attributes of the active environment;
With respect to each piece of content data that is sequentially acquired in the step of sequentially acquiring the content data, the data processing device assigns importance of the content data to content attribute data indicating an attribute of the content data and the user attribute data . Identifying based on,
Information indicated by the content data is displayed at a predetermined display start position in a display area in the order acquired in the step of sequentially acquiring the content data by the data processing device, and new information is displayed at the display start position. The display position of the information indicated by each of the content data acquired in the step of sequentially acquiring the content data is determined, and the display position of the information displayed at the display start position is determined as the display start of the display area Determining a display position different from the position, and
In accordance with the display position determined in the step of determining the display position, the data processing device stores information indicated by each of the content data acquired in the step of sequentially acquiring the content data in the display area as the importance becomes higher. How to determine the display position of information to be displayed for a long time.
サーバ装置と、複数の端末装置とを備え、
前記サーバ装置は、
自装置以外の装置から、情報を示すコンテンツデータを順次受信するコンテンツデータ受信手段と、
前記コンテンツデータ受信手段が順次受信するコンテンツデータの各々に関し、当該コンテンツデータの属性を示すコンテンツ属性データを取得するコンテンツ属性データ取得手段と、
前記コンテンツデータ受信手段が受信したコンテンツデータと、当該コンテンツデータに関し前記コンテンツ属性データ取得手段が取得したコンテンツ属性データとを、前記複数の端末装置の各々に順次送信する送信手段と
を備え、
前記複数の端末装置の各々は、
前記サーバ装置から順次送信されてくる、情報を示すコンテンツデータと当該コンテンツデータの属性を示すコンテンツ属性データとを受信する受信手段と、
自装置の前記受信手段が受信したコンテンツデータの各々に関し、当該コンテンツデータの重要度を当該コンテンツデータの属性を示すコンテンツ属性データに基づき特定する重要度特定手段と、
自装置の前記受信手段が受信する順序でコンテンツデータが示す情報が表示領域の予め定められた表示開始位置に表示され、新たな情報が前記表示開始位置に表示されるとき、自装置の前記受信手段が受信したコンテンツデータの各々が示す情報の表示位置を決定し、前記表示開始位置に表示されていた情報の表示位置を前記表示領域の前記表示開始位置とは異なる表示位置に決定する表示位置決定手段と、
表示装置に対し、前記表示位置決定手段が決定した表示位置における情報の表示を指示する表示指示手段と
を備え、
前記表示位置決定手段により決定される表示位置に従い、自装置の前記受信手段が受信したコンテンツデータの各々が示す情報を、前記重要度が高いほど前記表示領域に長く表示させ
前記受信手段が前記表示領域に表示されている一の情報の新たなコンテンツ属性データを受信した場合、
前記重要度特定手段は、前記新たなコンテンツ属性データに基づき、前記一の情報の新たな重要度を特定し、
前記表示位置決定手段は、前記新たな重要度に基づき、前記新たなコンテンツ属性データが受信された時点の前記一の情報の表示位置を起点として前記一の情報の表示位置を決定する
ことを特徴とする情報表示のためのシステム。
A server device and a plurality of terminal devices;
The server device
Content data receiving means for sequentially receiving content data indicating information from devices other than its own device;
Content attribute data acquisition means for acquiring content attribute data indicating an attribute of the content data for each of the content data sequentially received by the content data receiving means;
Transmission means for sequentially transmitting the content data received by the content data receiving means and the content attribute data obtained by the content attribute data obtaining means regarding the content data to each of the plurality of terminal devices;
Each of the plurality of terminal devices is
Receiving means for receiving content data indicating information and content attribute data indicating attributes of the content data, which are sequentially transmitted from the server device;
Importance level specifying means for specifying the importance level of the content data based on the content attribute data indicating the attribute of the content data for each of the content data received by the receiving means of the own device;
When the information indicated by the content data is displayed at a predetermined display start position in a display area in the order received by the reception unit of the own apparatus, and when new information is displayed at the display start position, the reception of the own apparatus A display position for determining the display position of the information indicated by each of the content data received by the means and determining the display position of the information displayed at the display start position as a display position different from the display start position of the display area A determination means;
Display instruction means for instructing the display device to display information at the display position determined by the display position determining means,
According to the display position determined by the display position determining means, the information indicated by each of the content data received by the receiving means of the own device is displayed in the display area for a longer time as the importance is higher ,
When the receiving means receives new content attribute data of one piece of information displayed in the display area,
The importance level specifying means specifies a new importance level of the one information based on the new content attribute data,
The display position determining means determines the display position of the one information starting from the display position of the one information at the time when the new content attribute data is received based on the new importance. A system for displaying information.
サーバ装置と、複数の端末装置とを備え、
前記サーバ装置は、
自装置以外の装置から、情報を示すコンテンツデータを順次受信するコンテンツデータ受信手段と、
前記コンテンツデータ受信手段が順次受信するコンテンツデータの各々に関し、当該コンテンツデータの属性を示すコンテンツ属性データを取得するコンテンツ属性データ取得手段と、
前記コンテンツデータ受信手段が受信したコンテンツデータと、当該コンテンツデータに関し前記コンテンツ属性データ取得手段が取得したコンテンツ属性データとを、前記複数の端末装置の各々に順次送信する送信手段と
を備え、
前記複数の端末装置の各々は、
自装置のユーザの属性、自装置の属性、および前記ユーザまたは自装置が置かれている環境の属性のうちの少なくとも1つを示すユーザ属性データを取得するユーザ属性データ取得手段と、
前記サーバ装置から順次送信されてくる、情報を示すコンテンツデータと当該コンテンツデータの属性を示すコンテンツ属性データとを受信する受信手段と、
自装置の前記受信手段が受信したコンテンツデータの各々に関し、当該コンテンツデータの重要度を当該コンテンツデータの属性を示すコンテンツ属性データと、前記ユーザ属性データとに基づき特定する重要度特定手段と、
自装置の前記受信手段が受信する順序でコンテンツデータが示す情報が表示領域の予め定められた表示開始位置に表示され、新たな情報が前記表示開始位置に表示されるとき、自装置の前記受信手段が受信したコンテンツデータの各々が示す情報の表示位置を決定し、前記表示開始位置に表示されていた情報の表示位置を前記表示領域の前記表示開始位置とは異なる表示位置に決定する表示位置決定手段と、
表示装置に対し、前記表示位置決定手段が決定した表示位置における情報の表示を指示する表示指示手段と
を備え、
前記表示位置決定手段により決定される表示位置に従い、自装置の前記受信手段が受信したコンテンツデータの各々が示す情報を、前記重要度が高いほど前記表示領域に長く表示させる
ことを特徴とする情報表示のためのシステム。
A server device and a plurality of terminal devices;
The server device
Content data receiving means for sequentially receiving content data indicating information from devices other than its own device;
Content attribute data acquisition means for acquiring content attribute data indicating an attribute of the content data for each of the content data sequentially received by the content data receiving means;
Transmission means for sequentially transmitting the content data received by the content data receiving means and the content attribute data obtained by the content attribute data obtaining means regarding the content data to each of the plurality of terminal devices;
Each of the plurality of terminal devices is
User attribute data acquisition means for acquiring user attribute data indicating at least one of an attribute of the user of the own device, an attribute of the own device, and an attribute of the environment in which the user or the own device is placed;
Receiving means for receiving content data indicating information and content attribute data indicating attributes of the content data, which are sequentially transmitted from the server device;
Importance level specifying means for specifying the importance level of the content data based on the content attribute data indicating the attribute of the content data and the user attribute data for each of the content data received by the receiving means of the own device;
When the information indicated by the content data is displayed at a predetermined display start position in a display area in the order received by the reception unit of the own apparatus, and when new information is displayed at the display start position, the reception of the own apparatus A display position for determining the display position of the information indicated by each of the content data received by the means and determining the display position of the information displayed at the display start position as a display position different from the display start position of the display area A determination means;
Display instruction means for instructing the display device to display information at the display position determined by the display position determining means,
According to the display position determined by the display position determining means, the information indicated by each of the content data received by the receiving means of its own device is displayed longer in the display area as the importance is higher. System for display.
JP2014122507A 2014-06-13 2014-06-13 Data processing apparatus, program, method, and system for determining display position of information Expired - Fee Related JP6306444B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014122507A JP6306444B2 (en) 2014-06-13 2014-06-13 Data processing apparatus, program, method, and system for determining display position of information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014122507A JP6306444B2 (en) 2014-06-13 2014-06-13 Data processing apparatus, program, method, and system for determining display position of information

Publications (2)

Publication Number Publication Date
JP2016004303A JP2016004303A (en) 2016-01-12
JP6306444B2 true JP6306444B2 (en) 2018-04-04

Family

ID=55223571

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014122507A Expired - Fee Related JP6306444B2 (en) 2014-06-13 2014-06-13 Data processing apparatus, program, method, and system for determining display position of information

Country Status (1)

Country Link
JP (1) JP6306444B2 (en)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002007240A (en) * 2000-06-26 2002-01-11 Toshiba Corp Information processing apparatus, appliance management system, and information control method
WO2010089216A1 (en) * 2009-02-05 2010-08-12 International Business Machines Corporation A message system for social networks
JP5560849B2 (en) * 2010-03-31 2014-07-30 日本電気株式会社 Information processing device operation management system, operation management method, and operation management program

Also Published As

Publication number Publication date
JP2016004303A (en) 2016-01-12

Similar Documents

Publication Publication Date Title
US20220091704A1 (en) Seamless pagination
US11244352B2 (en) Selecting content associated with a collection of entities
US8949370B1 (en) Mobile application generation
US9183259B1 (en) Selecting content based on social significance
US10395257B2 (en) System and method for interacting with a social network
KR101942520B1 (en) Social overlays on ads
US9179252B1 (en) Selecting location-based content
US9063972B1 (en) Increasing user retention and re-engagement in social networking services
KR20130113309A (en) Interactive ads
CA2770868A1 (en) Objective and subjective ranking of comments
CN107832409B (en) Accessing location-based content
JPWO2011105487A1 (en) Server device and program for advertisement image distribution
KR20090001421A (en) Advertisement providing system and advertisement providing method using advertisement widget application
US20190056841A1 (en) Apparatus, method, and computer-readable storage medium for mobile keyboard content delivery
US9298786B1 (en) Deferred content presentation
US20150095088A1 (en) Appointment schedulers within sponsored content items
US20160371708A1 (en) Method and apparatus for determining a user&#39;s level of interest in web-based content
US10650074B1 (en) Systems and methods for identifying and managing topical content for websites
JPWO2014155681A1 (en) Information processing apparatus, information processing method, and information processing program
US20130297600A1 (en) Method and system for chronological tag correlation and animation
US10373207B2 (en) Managing advertising associated with dynamically-expanding content
JP6162773B2 (en) Distribution device, terminal device, distribution method, distribution program, terminal program, and control program
JP2015219765A (en) Information providing apparatus, information providing method, and information providing program
JP6306444B2 (en) Data processing apparatus, program, method, and system for determining display position of information
JP2015106351A (en) Content distribution device and free word recommendation method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20170215

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20171114

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20171128

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180129

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: 20180213

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180308

R150 Certificate of patent or registration of utility model

Ref document number: 6306444

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees