[go: up one dir, main page]

JP7671685B2 - Notification program, notification device, and notification method - Google Patents

Notification program, notification device, and notification method Download PDF

Info

Publication number
JP7671685B2
JP7671685B2 JP2021194397A JP2021194397A JP7671685B2 JP 7671685 B2 JP7671685 B2 JP 7671685B2 JP 2021194397 A JP2021194397 A JP 2021194397A JP 2021194397 A JP2021194397 A JP 2021194397A JP 7671685 B2 JP7671685 B2 JP 7671685B2
Authority
JP
Japan
Prior art keywords
content
predetermined
user
display
terminal device
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.)
Active
Application number
JP2021194397A
Other languages
Japanese (ja)
Other versions
JP2023080860A (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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to JP2021194397A priority Critical patent/JP7671685B2/en
Publication of JP2023080860A publication Critical patent/JP2023080860A/en
Application granted granted Critical
Publication of JP7671685B2 publication Critical patent/JP7671685B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)

Description

本発明は、通知プログラム、通知装置及び通知方法に関する。 The present invention relates to a notification program, a notification device, and a notification method.

従来、コンテンツの更新情報を通知する技術が知られている。例えば、利用者が関心を有するカテゴリに属するコンテンツに更新があった場合に、コンテンツの更新情報を通知する技術が知られている。 Technology for notifying users of content update information is known. For example, technology for notifying users of content update information when content that belongs to a category in which the user is interested is updated is known.

特許第6810516号公報Patent No. 6810516

しかしながら、上述した従来技術では、利用者にとって利便性が良いとは限らない。 However, the conventional technology described above does not necessarily provide good convenience for users.

例えば、上述した従来技術では、利用者が関心を有する分野における利用者にとっての秘密度合に基づいて、当該分野に対応するコンテンツの更新情報の提示方式を決定しているに過ぎず、利用者にとって利便性が良いとは限らない。 For example, the conventional technology described above simply determines the method of presenting updated information about content in a field that interests the user based on the user's level of secrecy in that field, which is not necessarily convenient for the user.

本願は、上記に鑑みてなされたものであって、利用者の利便性を向上させることを目的とする。 This application was made in consideration of the above, and aims to improve convenience for users.

本願に係る通知プログラムは、所定のサーバから配信されるコンテンツのうち、利用者が利用する利用者端末から配信要求が行われた後に、当該所定のサーバにおいて新たに配信対象となったコンテンツであって、所定の条件を満たすコンテンツの数が所定の数に達したか否かを判定する判定手順と、前記所定の条件を満たすコンテンツの数が所定の数に達したと判定された場合は、前記利用者に所定の通知を行う通知手順とをコンピュータに実行させることを特徴とする。 The notification program of the present application is characterized in that it causes a computer to execute a determination procedure for determining whether the number of contents that satisfy a predetermined condition among the contents that are newly distributed from a predetermined server after a distribution request is made from a user terminal used by the user has reached a predetermined number, and a notification procedure for issuing a predetermined notification to the user when it is determined that the number of contents that satisfy the predetermined condition has reached the predetermined number.

実施形態の一態様によれば、利用者の利便性を向上させることができるという効果を奏する。 According to one aspect of the embodiment, it is possible to improve the convenience of users.

図1は、実施形態に係る通知処理の一例を示す図である。FIG. 1 is a diagram illustrating an example of a notification process according to an embodiment. 図2は、実施形態に係る端末装置の構成例を示す図である。FIG. 2 is a diagram illustrating an example of the configuration of a terminal device according to the embodiment. 図3は、実施形態に係る第2アプリケーションの構成例を示す図である。FIG. 3 is a diagram illustrating an example of the configuration of the second application according to the embodiment. 図4は、実施形態に係る表示処理の手順の一例を示すフローチャートである。FIG. 4 is a flowchart illustrating an example of a procedure of a display process according to the embodiment. 図5は、実施形態に係る通知処理の手順の一例を示すフローチャートである。FIG. 5 is a flowchart illustrating an example of a procedure of a notification process according to the embodiment. 図6は、端末装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。FIG. 6 is a hardware configuration diagram showing an example of a computer that realizes the functions of the terminal device.

以下に本願にかかる通知プログラム、通知装置及び通知方法を実施するための形態(以下、「実施形態」と呼ぶ)について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る通知プログラム、通知装置及び通知方法が限定されるものではない。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。 Below, the notification program, notification device, and notification method according to the present application will be described in detail with reference to the drawings. Note that the notification program, notification device, and notification method according to the present application are not limited to these embodiments. In addition, the same parts in the following embodiments will be given the same reference numerals, and duplicated descriptions will be omitted.

〔1.実施形態〕
図1を用いて、本実施形態の通知プログラム等により実現される通知処理を説明する。図1は、実施形態に係る通知処理の一例を示す図である。図1では、ニュース記事に関するコンテンツを提供するアプリケーション(以下、「ニュースアプリ」と記載する場合がある)が、利用者が利用する端末装置100に実装されている例を示す。なお、図1では、ニュースアプリの機能によって実施形態に係る通知処理が実現されるものとする。
1. Embodiment
A notification process realized by a notification program or the like of this embodiment will be described with reference to Fig. 1. Fig. 1 is a diagram showing an example of the notification process according to the embodiment. Fig. 1 shows an example in which an application that provides content related to news articles (hereinafter, may be referred to as a "news app") is implemented in a terminal device 100 used by a user. Note that in Fig. 1, it is assumed that the notification process according to the embodiment is realized by a function of the news app.

図1に示すように、実施形態に係る通知システム1は、サービスサーバ10と、端末装置100とを含む。サービスサーバ10及び端末装置100は、ネットワークN(例えば、図2参照)を介して有線または無線により相互に通信可能に接続される。ネットワークNは、例えば、インターネットなどのWAN(Wide Area Network)である。なお、図1に示した通知システム1には、複数台のサービスサーバ10及び複数台の端末装置100が含まれていてもよい。 As shown in FIG. 1, the notification system 1 according to the embodiment includes a service server 10 and a terminal device 100. The service server 10 and the terminal device 100 are connected to each other via a network N (see FIG. 2, for example) so as to be able to communicate with each other by wire or wirelessly. The network N is, for example, a wide area network (WAN) such as the Internet. Note that the notification system 1 shown in FIG. 1 may include multiple service servers 10 and multiple terminal devices 100.

図1に示すサービスサーバ10は、利用者に各種のサービスを提供する情報処理装置であり、例えば、サーバ装置やクラウドシステム等により実現される。例えば、サービスサーバ10は、例えば、ポータルサイト、ニュースサイト、オークションサイト、天気予報サイト、ショッピングサイト、ファイナンス(株価)サイト、路線検索サイト、地図提供サイト、旅行サイト、飲食店紹介サイト、ウェブブログなどに関するウェブページや、端末装置100にインストールされた各種アプリ(例えば、ポータルアプリ、ニュースアプリ、オークションサイト、天気予報アプリ、ショッピングアプリ、ファイナンス(株価)アプリ、路線検索アプリ、地図提供アプリ、旅行アプリ、飲食店紹介アプリ、ブログ閲覧アプリ等)に表示する情報を端末装置100に配信する。 The service server 10 shown in FIG. 1 is an information processing device that provides various services to users, and is realized by, for example, a server device or a cloud system. For example, the service server 10 distributes to the terminal device 100 information to be displayed on web pages related to portal sites, news sites, auction sites, weather forecast sites, shopping sites, finance (stock prices) sites, route search sites, map providing sites, travel sites, restaurant introduction sites, web blogs, etc., and various apps installed on the terminal device 100 (for example, portal apps, news apps, auction sites, weather forecast apps, shopping apps, finance (stock prices) apps, route search apps, map providing apps, travel apps, restaurant introduction apps, blog viewing apps, etc.).

なお、図1の例では、サービスサーバ10が、ニュースサービスを提供するニュースサイトやニュースアプリを提供する例を示す。 In the example of FIG. 1, the service server 10 provides a news site or a news app that provides a news service.

また、サービスサーバ10は、端末装置100に制御情報を配信する配信装置として機能してもよい。ここで、制御情報は、例えば、JavaScript(登録商標)等のスクリプト言語やCSS(Cascading Style Sheets)等のスタイルシート言語により記述される。なお、サービスサーバ10から配信されるアプリケーションそのものを制御情報とみなしてもよい。 The service server 10 may also function as a distribution device that distributes control information to the terminal device 100. Here, the control information is described in, for example, a script language such as JavaScript (registered trademark) or a style sheet language such as CSS (Cascading Style Sheets). Note that the application itself distributed from the service server 10 may be regarded as control information.

図1に示す端末装置100は、利用者によって利用される情報処理装置である。端末装置100は、例えば、スマートフォンや、タブレット型端末や、ノート型PC(Personal Computer)や、デスクトップPCや、携帯電話機や、PDA(Personal Digital Assistant)等により実現される。なお、図1に示す例において、端末装置100は、利用者によって利用されるスマートフォンである場合を示す。また、端末装置100は、液晶ディスプレイ等の出力部(以下、画面と記載する場合がある)を有し、タッチパネルが採用されているものとする。すなわち、利用者U1は、指や専用ペンで出力部の表示面をタッチすることにより端末装置100の各種操作を行う。 The terminal device 100 shown in FIG. 1 is an information processing device used by a user. The terminal device 100 is realized, for example, by a smartphone, a tablet terminal, a notebook PC (Personal Computer), a desktop PC, a mobile phone, a PDA (Personal Digital Assistant), or the like. In the example shown in FIG. 1, the terminal device 100 is a smartphone used by a user. The terminal device 100 has an output unit (hereinafter sometimes referred to as a screen) such as a liquid crystal display, and employs a touch panel. In other words, user U1 performs various operations on the terminal device 100 by touching the display surface of the output unit with a finger or a dedicated pen.

以下、図1を用いて、端末装置100が行うニュースアプリの通知処理について説明する。なお、図1に示す例において、端末装置100が表示する画面は、端末装置100がPC、タブレット等の例であるが、スマートフォン用の画面として表示してもよい。また、端末装置100が表示する画面は、端末装置100に実装されたニュースアプリにより表示されてもよく、ニュースアプリ側で適宜表示態様を変更してもよい。また、以下の説明では、端末装置100が利用者U1により利用される例を示す。また、以下の説明では、端末装置100を利用者U1と同一視する場合がある。すなわち、以下では、利用者U1を端末装置100と読み替えることもできる。 The notification process of the news app performed by the terminal device 100 will be described below with reference to FIG. 1. In the example shown in FIG. 1, the screen displayed by the terminal device 100 is an example of the terminal device 100 being a PC, tablet, etc., but it may also be displayed as a screen for a smartphone. The screen displayed by the terminal device 100 may also be displayed by a news app implemented in the terminal device 100, or the display mode may be changed appropriately on the news app side. In the following description, an example is shown in which the terminal device 100 is used by a user U1. In the following description, the terminal device 100 may be regarded as the same as the user U1. That is, in the following, the user U1 may also be read as the terminal device 100.

まず、端末装置100は、ニュース記事に関するコンテンツを取得する(ステップS1)。例えば、端末装置100は、利用者U1によるニュースアプリの起動操作に応じて、ニュース記事に関するコンテンツをサービスサーバ10から取得する。 First, the terminal device 100 acquires content related to a news article (step S1). For example, the terminal device 100 acquires content related to a news article from the service server 10 in response to a launch operation of a news app by the user U1.

続いて、端末装置100は、サービスサーバ10から取得したコンテンツのうち、所定の条件を満たすコンテンツを特定コンテンツとして特定する(ステップS2)。例えば、端末装置100は、サービスサーバ10から取得したコンテンツのうち、前回ニュースアプリを起動した後にサービスサーバ10において配信対象となったコンテンツ(言い換えると、利用者U1が見逃したコンテンツ)であって、他の利用者により閲覧された回数や、他の利用者により投稿されたコメントの数などが所定の閾値以上であるコンテンツを特定コンテンツとして特定する。また、端末装置100は、サービスサーバ10から取得したコンテンツのうち、前回ニュースアプリを起動した後にサービスサーバ10において配信対象となったコンテンツであって、サービスサーバ10により設定された重要度や、緊急性などが所定の閾値以上であるコンテンツを特定コンテンツとして特定する。 Next, the terminal device 100 identifies as specific content those contents that satisfy a predetermined condition among the contents acquired from the service server 10 (step S2). For example, the terminal device 100 identifies as specific content those contents that became the target of distribution by the service server 10 after the news app was last launched (in other words, content that the user U1 missed) among the contents acquired from the service server 10, and whose number of times viewed by other users or whose number of comments posted by other users is equal to or exceeds a predetermined threshold. The terminal device 100 also identifies as specific content those contents that became the target of distribution by the service server 10 after the news app was last launched, and whose importance, urgency, etc. set by the service server 10 is equal to or exceeds a predetermined threshold.

続いて、端末装置100は、特定コンテンツ以外のコンテンツを第1表示態様で表示させ、特定コンテンツを第2表示態様で画面に表示させる(ステップS3)。例えば、端末装置100は、画面に表示するコンテンツのカテゴリの指定を受け付けるための領域AR1と、特定コンテンツを表示する領域AR2と、特定コンテンツ以外のコンテンツを表示する領域AR3とを含む画面C1を表示する。なお、図1では、初期表示として、領域AR1においてカテゴリ「主要」が予め選択された状態の画面C1を表示する例を示す。 Then, the terminal device 100 displays content other than the specific content in the first display mode, and displays the specific content on the screen in the second display mode (step S3). For example, the terminal device 100 displays a screen C1 including an area AR1 for accepting designation of a category of content to be displayed on the screen, an area AR2 for displaying the specific content, and an area AR3 for displaying content other than the specific content. Note that FIG. 1 shows an example in which the screen C1 is initially displayed with the category "Main" preselected in area AR1.

具体的な例を挙げると、端末装置100は、特定コンテンツの数「8記事」を示す数値情報を領域AR2に表示させる。また、端末装置100は、コンテンツのタイトル、コンテンツの概要を示すテキスト情報の一部、サービスサーバ10において配信対象となった時間、コンテンツに付与されたラベルを示すラベル情報などを含む特定コンテンツを、左右にスクロール可能な態様で領域AR2に表示(カルーセル表示)させる。より具体的な例を挙げると、端末装置100は、他の利用者により投稿されたコメントの数が所定の閾値以上である特定コンテンツに付与されるラベル「みんなの話題」や、他の利用者により閲覧された回数が所定の閾値以上である特定コンテンツに付与されるラベル「今日の注目」などを示すラベル情報を含む特定コンテンツを表示させる。 As a specific example, the terminal device 100 displays in the area AR2 numerical information indicating the number of specific contents, "8 articles." The terminal device 100 also displays in the area AR2 specific contents including the title of the content, part of the text information indicating the outline of the content, the time when the content was distributed in the service server 10, label information indicating the label assigned to the content, and the like, in a manner that can be scrolled left and right (carousel display). As a more specific example, the terminal device 100 displays specific contents including label information indicating the label "Everyone's Topic" assigned to specific contents for which the number of comments posted by other users is equal to or exceeds a predetermined threshold, and the label "Today's Spotlight" assigned to specific contents for which the number of times the content has been viewed by other users is equal to or exceeds a predetermined threshold.

また、端末装置100は、特定コンテンツ以外のコンテンツとして、タイトルや、画像などを含むコンテンツを、領域AR3に縦方向に並べ、縦方向にスクロール可能に表示(タイル表示)させる。すなわち、端末装置100は、特定コンテンツを、特定コンテンツ以外のコンテンツとは異なる方向にスクロール可能な態様で表示させる。 In addition, the terminal device 100 vertically arranges content other than the specific content, such as titles and images, in the area AR3 and displays it vertically scrollable (tile display). In other words, the terminal device 100 displays the specific content in a manner that allows scrolling in a different direction from the content other than the specific content.

ここで、領域AR2に含まれるボタンB1が押下された場合に、端末装置100は、当該ボタンB1に対応する特定コンテンツに替えて、特定コンテンツの概要を示すテキスト情報の全体を領域AR2に表示させる。 Here, when button B1 included in area AR2 is pressed, the terminal device 100 displays in area AR2 the entire text information showing an overview of the specific content, instead of the specific content corresponding to button B1.

また、端末装置100は、領域AR2に対するスクロール操作が行われ、領域AR2に表示(利用者U1に閲覧)された特定コンテンツの数に応じて、数値情報が示す数を減少させる。すなわち、端末装置100は、残りの特定コンテンツを示すカウントダウンを表示させる。そして、端末装置100は、全ての特定コンテンツが表示された場合、画面C2に示すよう、全ての特定コンテンツの表示が完了したことを示す文字列「チェック完了」を領域AR2に表示させる。 Furthermore, when a scroll operation is performed on area AR2, the terminal device 100 reduces the number indicated by the numerical information according to the number of specific contents displayed in area AR2 (viewed by user U1). In other words, the terminal device 100 displays a countdown indicating the remaining specific contents. Then, when all of the specific contents have been displayed, the terminal device 100 displays the string "Check Completed" in area AR2, as shown on screen C2, indicating that the display of all of the specific contents has been completed.

また、端末装置100は、特定コンテンツに対する選択操作が行われた場合、選択された特定コンテンツのリンク先を示す画面C3を表示させる。例えば、端末装置100は、選択操作が行われた特定コンテンツを徐々に拡大させ、画面の全体に当該特定コンテンツが表示された後に、当該特定コンテンツのリンク先を示す画面C3を表示させる。一方、端末装置100は、領域AR3に表示させたコンテンツが選択された場合は、選択されたコンテンツの表示態様を変更させず、即座にリンク先を画面に表示させる。すなわち、端末装置100は、特定コンテンツが選択された場合と、領域AR3に表示させたコンテンツが選択された場合とでは、異なる態様でリンク先を表示させる。 Furthermore, when a selection operation is performed on a specific content, the terminal device 100 displays a screen C3 showing the link destination of the selected specific content. For example, the terminal device 100 gradually enlarges the specific content on which the selection operation has been performed, and after the specific content is displayed on the entire screen, displays a screen C3 showing the link destination of the specific content. On the other hand, when content displayed in area AR3 is selected, the terminal device 100 does not change the display mode of the selected content, and immediately displays the link destination on the screen. In other words, the terminal device 100 displays the link destination in a different manner when a specific content is selected and when content displayed in area AR3 is selected.

なお、端末装置100は、前回ニュースアプリの起動が行われてから所定の期間(例えば、3時間、5時間)が経過している場合に、画面C1に示すように領域AR2を表示させ、前回ニュースアプリの起動が行われてから所定の期間が経過していない場合には、領域AR2を表示させず、領域AR1や領域AR3を含む画面を表示させてもよい。また、端末装置100は、特定した特定コンテンツの数が所定の閾値(例えば、5、10)以上である場合に、画面C1に示すように領域AR2を表示させ、特定した特定コンテンツの数が所定の閾値未満である場合には、領域AR2を表示させず、領域AR1や領域AR3を含む画面を表示させてもよい。 The terminal device 100 may display area AR2 as shown in screen C1 if a predetermined period (e.g., 3 hours, 5 hours) has passed since the news app was last launched, and may display a screen including areas AR1 and AR3 without displaying area AR2 if a predetermined period has not passed since the news app was last launched. The terminal device 100 may also display area AR2 as shown in screen C1 if the number of identified specific contents is equal to or greater than a predetermined threshold (e.g., 5, 10), and may display a screen including areas AR1 and AR3 without displaying area AR2 if the number of identified specific contents is less than the predetermined threshold.

また、端末装置100は、利用者U1が見逃したコンテンツが少ないと推定される時間帯(例えば、朝の時間帯)に、領域AR2を表示させず、領域AR1や領域AR3を含む画面を表示させ、当該時間帯以外の時間帯には、画面C1に示すように領域AR2を表示させてもよい。 In addition, the terminal device 100 may not display area AR2 during times when it is estimated that user U1 will have missed less content (e.g., in the morning), but may instead display a screen including areas AR1 and AR3, and may display area AR2 as shown on screen C1 during times other than the time period when the content is estimated to have been missed by user U1.

また、端末装置100は、利用者U1の各種行動に関する行動情報(言い換えると、生活リズム)に応じた時間帯に、画面C1に示すように領域AR2を表示させ、当該時間帯以外の時間帯には、領域AR2を表示させず、領域AR1や領域AR3を含む画面を表示させてもよい。例えば、端末装置100は、行動情報に基づいて、利用者U1が特定コンテンツを閲覧可能と推定される時間帯においてニュースアプリが起動された場合に、領域AR2を表示させてもよい。具体的な例を挙げると、端末装置100は、利用者U1が通勤先や通学先へ移動する前の時間帯や、利用者U1が通勤先や通学先へ移動中、若しくは、通勤先や通学先から自宅へ移動するための時間帯、休憩する時間帯、通勤先や通学先から帰宅後の時間帯などにおいてニュースアプリが起動された場合に、領域AR2を表示させてもよい。 The terminal device 100 may display the area AR2 as shown on the screen C1 during a time period corresponding to the behavioral information (in other words, the life rhythm) related to various behaviors of the user U1, and may display a screen including the areas AR1 and AR3 during a time period other than the time period, without displaying the area AR2. For example, the terminal device 100 may display the area AR2 when a news app is started during a time period when it is estimated that the user U1 can view specific content based on the behavioral information. As a specific example, the terminal device 100 may display the area AR2 when a news app is started during a time period before the user U1 moves to the destination of work or school, during the user U1 moves to the destination of work or school, during the time period when the user U1 moves from the destination of work or school to his/her home, during a break, or after returning home from the destination of work or school.

また、端末装置100は、サービスサーバ10により設定された重要度や、緊急性などが所定の閾値以上であるコンテンツ(例えば、災害情報)や、速報記事に関するコンテンツなどといった所定のコンテンツが取得されない場合に、画面C1に示すように領域AR2を表示させ、このようなコンテンツが取得された場合には、特定コンテンツを表示させなくともよい。例えば、端末装置100は、所定のコンテンツが取得された場合は、特定コンテンツに替えて、所定のコンテンツを領域AR2に表示させてもよい。 Furthermore, when the terminal device 100 does not acquire specified content such as content whose importance or urgency is equal to or exceeds a specified threshold set by the service server 10 (e.g., disaster information) or content related to breaking news articles, the terminal device 10 may display area AR2 as shown on screen C1, and when such content is acquired, the specific content may not be displayed. For example, when the terminal device 100 acquires specified content, the terminal device 100 may display the specified content in area AR2 instead of the specific content.

また、端末装置100は、領域AR1において指定されたカテゴリに属する特定コンテンツを領域AR2に表示させてもよい。例えば、端末装置100は、領域AR1においてカテゴリ「スポーツ」が選択された場合、カテゴリ「スポーツ」に属する特定コンテンツを領域AR2に表示させてもよい。 The terminal device 100 may also display in area AR2 specific content that belongs to a category specified in area AR1. For example, when the category "Sports" is selected in area AR1, the terminal device 100 may display in area AR2 specific content that belongs to the category "Sports."

また、端末装置100は、利用者U1の属性(例えば、デモグラフィック属性、サイコグラフィック属性)に応じた重要度に基づいて特定した特定コンテンツを、領域AR2に表示させてもよい。例えば、端末装置100は、利用者U1の趣味嗜好に対応する特定コンテンツを領域AR2に表示させてもよい。また、端末装置100は、利用者U1が居住する地域の災害情報や防犯情報などを領域AR2に表示させてもよい。 The terminal device 100 may also display in area AR2 specific content identified based on the importance according to the attributes of user U1 (e.g., demographic attributes, psychographic attributes). For example, the terminal device 100 may display in area AR2 specific content that corresponds to the hobbies and preferences of user U1. The terminal device 100 may also display in area AR2 disaster information and crime prevention information for the area where user U1 resides.

また、端末装置100は、全ての特定コンテンツが表示された場合、所定のデジタルコンテンツを画面に表示させてもよい。また、端末装置100は、全ての特定コンテンツが表示された場合、所定の電子用取引サービスや、所定の電子決済サービスなどにおいて利用可能な利益が利用者U1に付与されたことを示す画面を表示させてもよい。 When all of the specific content has been displayed, the terminal device 100 may also display a specific digital content on the screen. When all of the specific content has been displayed, the terminal device 100 may also display a screen indicating that a benefit that can be used in a specific electronic transaction service, a specific electronic payment service, or the like has been granted to the user U1.

ここで、端末装置100は、バックグラウンドで、ニュース記事に関するコンテンツを取得する処理、並びに、特定コンテンツを特定する処理を実行してもよい。このような場合、端末装置100は、特定コンテンツの数が所定の数に達したか否かを判定する(ステップS4)。例えば、端末装置100は、前回ニュースアプリを起動してニュース記事に関するコンテンツを画面に表示した後にサービスサーバ10において配信対象となった特定コンテンツの数が、所定の数(例えば、5、10)に達したか否かを判定する。 Here, the terminal device 100 may execute, in the background, a process of acquiring content related to news articles and a process of identifying specific content. In such a case, the terminal device 100 determines whether the number of specific contents has reached a predetermined number (step S4). For example, the terminal device 100 determines whether the number of specific contents that have been targeted for distribution by the service server 10 since the last time the news app was launched and content related to news articles was displayed on the screen has reached a predetermined number (e.g., 5, 10).

続いて、特定コンテンツの数が所定の数に達したと判定した場合、端末装置100は、利用者U1に対して所定の通知を行う(ステップS5)。例えば、端末装置100は、特定コンテンツの数が所定の数に達した旨を示す一の通知(プッシュ通知等)を画面に表示させる。 Next, when it is determined that the number of specific contents has reached a predetermined number, the terminal device 100 issues a predetermined notification to the user U1 (step S5). For example, the terminal device 100 displays on the screen a notification (such as a push notification) indicating that the number of specific contents has reached the predetermined number.

以上のように、実施形態に係る端末装置100は、利用者U1が見逃したコンテンツのうち、他の利用者により閲覧された回数や、他の利用者により投稿されたコメントの数、重要度、緊急性などが所定の閾値以上であるコンテンツを特定し、他のコンテンツよりも視認が容易な態様で画面に表示させる。これにより、実施形態に係る端末装置100は、例えば、重要なニュース記事を見逃した利用者に対し、このようなニュース記事を閲覧すべきニュース記事として提示することを可能とするため、利用者が重要なニュース記事を知らず恥をかくといった事態を防ぐことができる。すなわち、実施形態に係る端末装置100は、利用者に対しコンテンツを適切な態様で提供することができる。 As described above, the terminal device 100 according to the embodiment identifies, from among the content missed by user U1, content that has been viewed by other users, the number of comments posted by other users, its importance, urgency, etc., above a predetermined threshold, and displays the content on the screen in a manner that is easier to view than other content. In this way, the terminal device 100 according to the embodiment makes it possible, for example, to present an important news article to a user who has missed such a news article as a news article that should be viewed, thereby preventing a situation in which the user is unaware of an important news article and embarrassed. In other words, the terminal device 100 according to the embodiment can provide content to the user in an appropriate manner.

また、実施形態に係る端末装置100は、利用者が閲覧すべきニュース記事が所定の数に達した場合は、利用者に所定の通知を行う。これにより、実施形態に係る端末装置100は、閲覧すべきニュース記事が溜まっている旨を通知し、ニュース記事の閲覧を促進することができる。すなわち、実施形態に係る端末装置100は、利用者の利便性を向上させることができる。 Furthermore, the terminal device 100 according to the embodiment issues a predetermined notification to the user when the number of news articles that the user needs to view reaches a predetermined number. This allows the terminal device 100 according to the embodiment to notify the user that there are a large number of news articles to view, and encourage the user to view the news articles. In other words, the terminal device 100 according to the embodiment can improve the convenience of the user.

〔2.端末装置の構成〕
次に、上述した更新処理を実現するための端末装置100について図2を用いて説明する。図2は、実施形態に係る端末装置の構成例を示す図である。図2に示すように、端末装置100は、通信部110と、入力部120と、出力部130と、制御部140とを有する。
2. Configuration of terminal device
Next, a terminal device 100 for implementing the above-mentioned update process will be described with reference to Fig. 2. Fig. 2 is a diagram showing an example of the configuration of a terminal device according to an embodiment. As shown in Fig. 2, the terminal device 100 has a communication unit 110, an input unit 120, an output unit 130, and a control unit 140.

(通信部110について)
通信部110は、例えば、NIC(Network Interface Card)等によって実現される。そして、通信部110は、ネットワークNと有線または無線で接続され、サービスサーバ10等との間で情報の送受信を行う。
(Regarding communication unit 110)
The communication unit 110 is realized by, for example, a network interface card (NIC), etc. The communication unit 110 is connected to the network N by wire or wirelessly, and transmits and receives information to and from the service server 10 and the like.

(入力部120及び出力部130について)
入力部120は、利用者から各種操作を受け付ける入力装置である。例えば、入力部120は、キーボードやマウスや操作キー等によって実現される。出力部130は、各種情報を表示するための表示装置である。つまり、出力部130は、端末装置100の表示画面に相当する。例えば、出力部130は、液晶ディスプレイ等によって実現される。なお、端末装置100にタッチパネルが採用される場合には、入力部120と出力部130とは一体化される。
(Regarding the input section 120 and the output section 130)
The input unit 120 is an input device that accepts various operations from a user. For example, the input unit 120 is realized by a keyboard, a mouse, operation keys, etc. The output unit 130 is a display device for displaying various information. In other words, the output unit 130 corresponds to the display screen of the terminal device 100. For example, the output unit 130 is realized by a liquid crystal display, etc. It should be noted that when a touch panel is adopted in the terminal device 100, the input unit 120 and the output unit 130 are integrated.

(制御部140について)
制御部140は、コントローラ(controller)であり、例えば、CPU(Central Processing Unit)やMPU(Micro Processing Unit)等によって、端末装置100内部の記憶装置に記憶されている各種プログラムがRAMを作業領域として実行されることにより実現される。なお、制御部140は、上述した通知処理を実現する制御情報又はアプリケーションをアプリケーション配信サーバ等から配信された場合、かかる制御情報又はアプリケーションに従って動作し、情報処理を実現する。
(Regarding the control unit 140)
The control unit 140 is a controller, and is realized, for example, by a CPU (Central Processing Unit) or an MPU (Micro Processing Unit) executing various programs stored in a storage device inside the terminal device 100 using a RAM as a working area. When control information or an application for realizing the above-mentioned notification process is distributed from an application distribution server or the like, the control unit 140 operates according to the control information or application to realize information processing.

また、制御部140は、コントローラであり、例えば、ASIC(Application Specific Integrated Circuit)やFPGA(Field Programmable Gate Array)等の集積回路により実現される。 The control unit 140 is a controller, and is realized by an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array).

ここで、制御部140は、複数のアプリケーションを実行することにより、端末装置100に関する各種機能を実現することとなる。例えば、図2に示す例において、制御部140は、第1アプリケーション141や第2アプリケーション142を実行している。なお、制御部140は、図2に示すアプリケーション以外にも、任意の機能を発揮するための任意の数のアプリケーションを実行してよい。 Here, the control unit 140 executes multiple applications to realize various functions related to the terminal device 100. For example, in the example shown in FIG. 2, the control unit 140 executes a first application 141 and a second application 142. Note that the control unit 140 may execute any number of applications other than the applications shown in FIG. 2 to achieve any function.

第1アプリケーション141は、端末装置100のOS(Operating System)となるアプリケーションである。第2アプリケーション142は、上述した情報処理を端末装置100に実行させる。以下、図3を用いて、第2アプリケーション142が有する機能構成の一例ついて説明する。図3は、実施形態に係る第2アプリケーションの構成例を示す図である。図3に示すように、実施形態に係る第2アプリケーション142は、取得部1421と、特定部1422と、表示部1423と、判定部1424と、通知部1425とを有し、以下に説明する情報処理の機能や作用を実現または実行する。 The first application 141 is an application that becomes the OS (Operating System) of the terminal device 100. The second application 142 causes the terminal device 100 to execute the above-mentioned information processing. An example of the functional configuration of the second application 142 will be described below with reference to FIG. 3. FIG. 3 is a diagram showing an example of the configuration of the second application according to the embodiment. As shown in FIG. 3, the second application 142 according to the embodiment has an acquisition unit 1421, an identification unit 1422, a display unit 1423, a determination unit 1424, and a notification unit 1425, and realizes or executes the functions and actions of the information processing described below.

(取得部1421について)
取得部1421は、利用者が利用する利用者端末に表示されるコンテンツの配信要求に基づいて、所定のサーバからコンテンツを取得する。例えば、図1の例において、取得部1421は、利用者U1によるアプリケーションの起動操作に応じて、コンテンツをサービスサーバ10から取得する。
(Regarding the Acquisition Unit 1421)
The acquisition unit 1421 acquires content from a predetermined server based on a content distribution request displayed on a user terminal used by the user. For example, in the example of Fig. 1, the acquisition unit 1421 acquires content from the service server 10 in response to an application start operation by the user U1.

また、取得部1421は、ニュース記事であるコンテンツの配信要求に基づいて、所定のサーバからコンテンツを取得してもよい。例えば、図1の例において、取得部1421は、利用者U1によるニュースアプリの起動操作に応じて、ニュース記事に関するコンテンツをサービスサーバ10から取得する。 The acquisition unit 1421 may also acquire content from a specified server based on a delivery request for content that is a news article. For example, in the example of FIG. 1, the acquisition unit 1421 acquires content related to a news article from the service server 10 in response to an operation by user U1 to launch a news app.

(特定部1422について)
特定部1422は、取得部1421により取得されたコンテンツのうち、前回の配信要求が行われた後に所定のサーバにおいて新たに配信対象となったコンテンツであって、所定の条件を満たすコンテンツを特定コンテンツとして特定する。例えば、図1の例において、特定部1422は、サービスサーバ10から取得されたコンテンツのうち、前回ニュースアプリを起動した後にサービスサーバ10において配信対象となったコンテンツであって、所定の条件を満たすコンテンツを特定コンテンツとして特定する。具体的な例を挙げると、特定部1422は、サービスサーバ10から取得されたコンテンツのうち、前回ニュースアプリを起動した後にサービスサーバ10において配信対象となったコンテンツであって、他の利用者により閲覧された回数や、他の利用者により投稿されたコメントの数などが所定の閾値以上であるコンテンツを特定コンテンツとして特定する。また、特定部1422は、サービスサーバ10から取得されたコンテンツのうち、前回ニュースアプリを起動した後にサービスサーバ10において配信対象となったコンテンツであって、サービスサーバ10により設定された重要度や、緊急性などが所定の閾値以上であるコンテンツを特定コンテンツとして特定する。
(Regarding the identification unit 1422)
The identification unit 1422 identifies, as the specific content, the content that has become a new distribution target in the specified server after the previous distribution request has been made, among the contents acquired by the acquisition unit 1421, and satisfies a predetermined condition. For example, in the example of FIG. 1, the identification unit 1422 identifies, as the specific content, the content that has become a distribution target in the service server 10 after the previous news application has been started, and satisfies a predetermined condition, among the contents acquired from the service server 10. As a specific example, the identification unit 1422 identifies, as the specific content, the content that has become a distribution target in the service server 10 after the previous news application has been started, and has a number of times viewed by other users, a number of comments posted by other users, or the like, that is equal to or greater than a predetermined threshold value, among the contents acquired from the service server 10, and has a level of importance, urgency, or the like set by the service server 10 that is equal to or greater than a predetermined threshold value, among the contents acquired from the service server 10, and has become a distribution target in the service server 10 after the previous news application has been started, among the contents acquired from the service server 10.

また、特定部1422は、利用者の属性に応じた重要度に基づいて、特定コンテンツを特定してもよい。例えば、特定部1422は、利用者の趣味嗜好に対応するコンテンツの重要度を、他のコンテンツの重要度よりも高く判定し、重要度が所定の閾値以上であるコンテンツを特定コンテンツとして特定する。また、特定部1422は、利用者が居住する地域の災害情報や防犯情報に関するコンテンツの重要度を、他のコンテンツの重要度よりも高く判定し、重要度が所定の閾値以上であるコンテンツを特定コンテンツとして特定する。また、特定部1422は、利用者のライフステージ(例えば、就職活動中、育児中)に対応するコンテンツの重要度を、他のコンテンツの重要度よりも高く判定し、重要度が所定の閾値以上であるコンテンツを特定コンテンツとして特定する。 The identification unit 1422 may also identify specific content based on the importance according to the attributes of the user. For example, the identification unit 1422 determines the importance of content corresponding to the user's hobbies and preferences to be higher than the importance of other content, and identifies content whose importance is equal to or greater than a predetermined threshold as specific content. The identification unit 1422 also determines the importance of content related to disaster information and crime prevention information in the area in which the user lives to be higher than the importance of other content, and identifies content whose importance is equal to or greater than a predetermined threshold as specific content. The identification unit 1422 also determines the importance of content corresponding to the user's life stage (e.g., job hunting, raising children) to be higher than the importance of other content, and identifies content whose importance is equal to or greater than a predetermined threshold as specific content.

(表示部1423について)
表示部1423は、利用者端末に、特定コンテンツ以外のコンテンツを第1表示態様で表示させ、特定コンテンツを第2表示態様で表示させる。例えば、図1の例において、表示部1423は、特定コンテンツ以外のコンテンツを第1表示態様で表示させ、特定コンテンツを、特定コンテンツ以外のコンテンツよりも視認が容易な第2表示態様で表示させる。
(Regarding the display unit 1423)
The display unit 1423 causes the user terminal to display the content other than the specific content in a first display mode, and the specific content in a second display mode. For example, in the example of Fig. 1, the display unit 1423 causes the content other than the specific content to be displayed in the first display mode, and the specific content to be displayed in the second display mode that is easier to view than the content other than the specific content.

また、表示部1423は、利用者端末の画面の所定の領域であって、他の領域よりも視認が容易な領域に特定コンテンツを表示させ、他の領域に特定コンテンツ以外のコンテンツを表示させてもよい。例えば、図1の例において、表示部1423は、他の領域よりも視認が容易な領域AR2(画面上部)に特定コンテンツを表示させ、領域AR3に特定コンテンツ以外のコンテンツを表示させる。 The display unit 1423 may also display the specific content in a predetermined area of the screen of the user terminal that is easier to view than other areas, and display content other than the specific content in the other areas. For example, in the example of FIG. 1, the display unit 1423 displays the specific content in area AR2 (top of the screen) that is easier to view than other areas, and displays content other than the specific content in area AR3.

また、表示部1423は、前回の配信要求が行われてから所定の期間が経過している場合は、所定の領域に特定コンテンツを表示させ、前回の配信要求が行われてから所定の期間が経過していない場合は、所定の領域を表示させずに、配信対象となったコンテンツを表示させてもよい。例えば、図1の例において、表示部1423は、前回ニュースアプリの起動が行われてから所定の期間が経過している場合に、画面C1に示すように領域AR2を表示させ、前回ニュースアプリの起動が行われてから所定の期間が経過していない場合には、領域AR2を表示させず、領域AR1や領域AR3を含む画面を表示させる。 In addition, the display unit 1423 may display specific content in a predetermined area if a predetermined period of time has passed since the previous distribution request, and may display the content to be distributed without displaying the predetermined area if a predetermined period of time has not passed since the previous distribution request. For example, in the example of FIG. 1, the display unit 1423 may display area AR2 as shown in screen C1 if a predetermined period of time has passed since the news app was last launched, and may display a screen including areas AR1 and AR3 without displaying area AR2 if a predetermined period of time has not passed since the news app was last launched.

また、表示部1423は、特定コンテンツの数が所定の閾値以上である場合は、所定の領域に特定コンテンツを表示させ、特定コンテンツの数が所定の閾値未満である場合は、所定の領域を表示させずに、配信対象となったコンテンツを表示させてもよい。例えば、図1の例において、表示部1423は、特定された特定コンテンツの数が所定の閾値以上である場合に、画面C1に示すように領域AR2を表示させ、特定した特定コンテンツの数が所定の閾値未満である場合には、領域AR2を表示させず、領域AR1や領域AR3を含む画面を表示させる。 In addition, the display unit 1423 may display the specific content in a specified area when the number of specific contents is equal to or greater than a specified threshold, and may display the content to be distributed without displaying the specified area when the number of specific contents is less than the specified threshold. For example, in the example of FIG. 1, the display unit 1423 may display area AR2 as shown in screen C1 when the number of specific contents identified is equal to or greater than a specified threshold, and may display a screen including areas AR1 and AR3 without displaying area AR2 when the number of specific contents identified is less than the specified threshold.

また、表示部1423は、所定の時間帯である場合は、所定の領域に特定コンテンツを表示させ、所定の時間帯以外の時間帯である場合は、所定の領域を表示させずに、配信対象となったコンテンツを表示させてもよい。例えば、図1の例において、表示部1423は、利用者U1が見逃したコンテンツが少ないと推定される時間帯に、領域AR2を表示させず、領域AR1や領域AR3を含む画面を表示させ、当該時間帯以外の時間帯には、画面C1に示すように領域AR2を表示させる。 The display unit 1423 may also display specific content in a specified area during a specified time period, and display the content to be distributed without displaying the specified area during time periods other than the specified time period. For example, in the example of FIG. 1, the display unit 1423 may not display area AR2 during a time period in which it is estimated that user U1 will have missed little content, but may display a screen including areas AR1 and AR3, and may display area AR2 as shown on screen C1 during time periods other than the specified time period.

また、表示部1423は、利用者の行動情報に応じた時間帯である場合は、所定の領域に特定コンテンツを表示させ、当該時間帯以外の時間帯である場合は、所定の領域を表示させずに、配信対象となったコンテンツを表示させてもよい。例えば、表示部1423は、ニュースアプリにおける利用者の行動履歴や、その他の各種サービスにおける行動履歴などに応じた時間帯において所定の領域を表示させる。具体的な例を挙げると、図1の例において、表示部1423は、利用者U1が通勤先や通学先へ移動する前の時間帯や、利用者U1が通勤先や通学先へ移動中、若しくは、通勤先や通学先から自宅へ移動するための時間帯、休憩する時間帯、通勤先や通学先から帰宅後の時間帯などにおいてニュースアプリが起動された場合に、領域AR2を表示させる。 In addition, the display unit 1423 may display specific content in a predetermined area during a time period corresponding to the user's behavior information, and may display the content to be distributed without displaying the predetermined area during a time period other than the time period. For example, the display unit 1423 displays a predetermined area during a time period corresponding to the user's behavior history in a news app or behavior history in various other services. To give a specific example, in the example of FIG. 1, the display unit 1423 displays the area AR2 when the news app is started during a time period before the user U1 moves to the destination of work or school, while the user U1 is moving to the destination of work or school, a time period when the user U1 moves from the destination of work or school to his/her home, a time period when taking a break, a time period after returning home from the destination of work or school, etc.

また、表示部1423は、取得部1421により所定のコンテンツが取得されない場合は、所定の領域に特定コンテンツを表示させ、取得手順により所定のコンテンツが取得された場合は、所定の領域を表示させずに、配信対象となったコンテンツを表示させてもよい。例えば、図1の例において、表示部1423は、サービスサーバ10により設定された重要度や、緊急性などが所定の閾値以上であるコンテンツ(例えば、災害情報)や、速報記事に関するコンテンツなどといった所定のコンテンツが取得されない場合に、画面C1に示すように領域AR2を表示させ、このようなコンテンツが取得された場合には、特定コンテンツに替えて領域AR2に表示させる。 In addition, the display unit 1423 may display specific content in a specified area if the acquisition unit 1421 does not acquire the specified content, and may display the content to be distributed without displaying the specified area if the specified content is acquired by the acquisition procedure. For example, in the example of FIG. 1, the display unit 1423 may display area AR2 as shown in screen C1 if the display unit 1423 does not acquire specified content such as content whose importance or urgency is equal to or greater than a specified threshold set by the service server 10 (e.g., disaster information) or content related to breaking news articles, and may display such content in area AR2 instead of the specific content if such content is acquired.

なお、表示部1423は、上記の処理を複数組み合わせ、所定の領域に特定コンテンツを表示させてもよい。例えば、表示部1423は、前回の配信要求が行われてから所定の期間が経過しており、特定コンテンツの数が所定の閾値以上であり、所定の時間帯であり、且つ、所定のコンテンツが取得されない場合は、所定の領域に特定コンテンツを表示させ、前回の配信要求が行われてから所定の期間が経過していない、特定コンテンツの数が所定の閾値未満、所定の時間帯ではない、若しくは、所定のコンテンツが取得された場合は、所定の領域を表示させずに、配信対象となったコンテンツを表示させてもよい。 The display unit 1423 may combine a plurality of the above processes to display specific content in a predetermined area. For example, if a predetermined period of time has passed since the previous distribution request, the number of specific content is equal to or greater than a predetermined threshold, it is a predetermined time period, and the specific content has not been acquired, the display unit 1423 may display the specific content in a predetermined area, and if a predetermined period of time has not passed since the previous distribution request, the number of specific content is less than a predetermined threshold, it is not a predetermined time period, or the specific content has been acquired, the display unit 1423 may display the content to be distributed without displaying the predetermined area.

また、表示部1423は、利用者端末に、利用者により選択されたカテゴリに属するコンテンツのうち、特定コンテンツ以外のコンテンツを第1表示態様で表示させ、特定コンテンツを第2表示態様で表示させてもよい。例えば、図1の例において、表示部1423は、領域AR1においてカテゴリ「スポーツ」が選択された場合、カテゴリ「スポーツ」に属する特定コンテンツを領域AR2に表示させる。 The display unit 1423 may also cause the user terminal to display content other than the specific content among the content belonging to the category selected by the user in a first display mode, and to display the specific content in a second display mode. For example, in the example of FIG. 1, when the category "sports" is selected in area AR1, the display unit 1423 causes the specific content belonging to the category "sports" to be displayed in area AR2.

また、表示部1423は、利用者端末に特定コンテンツの数を示す数値情報をさらに表示させ、特定コンテンツを閲覧するための操作に応じて、当該数値情報が示す数を減少させてもよい。例えば、図1の例において、表示部1423は、特定コンテンツの数「8記事」を示す数値情報を領域AR2に表示させる。そして、表示部1423は、領域AR2に対するスクロール操作が行われ、領域AR2に表示された特定コンテンツの数に応じて、数値情報が示す数を減少させる。 The display unit 1423 may further display numerical information indicating the number of specific contents on the user terminal, and may decrease the number indicated by the numerical information in response to an operation for viewing the specific contents. For example, in the example of FIG. 1, the display unit 1423 displays numerical information indicating the number of specific contents, "8 articles," in the area AR2. Then, the display unit 1423 decreases the number indicated by the numerical information in response to a scroll operation on the area AR2 and the number of specific contents displayed in the area AR2.

また、表示部1423は、特定コンテンツに付与されるラベルを示すラベル情報をさらに表示させてもよい。例えば、図1の例において、表示部1423は、他の利用者により投稿されたコメントの数が所定の閾値以上である特定コンテンツに付与されるラベル「みんなの話題」や、他の利用者により閲覧された回数が所定の閾値以上である特定コンテンツに付与されるラベル「今日の注目」などを示すラベル情報を含む特定コンテンツを表示させる。 The display unit 1423 may further display label information indicating a label assigned to the specific content. For example, in the example of FIG. 1, the display unit 1423 displays the specific content including label information indicating a label such as "Everyone's Topic" assigned to the specific content for which the number of comments posted by other users is equal to or exceeds a predetermined threshold, or a label such as "Today's Spotlight" assigned to the specific content for which the number of times the content has been viewed by other users is equal to or exceeds a predetermined threshold.

また、表示部1423は、特定コンテンツを、特定コンテンツ以外のコンテンツとは異なる方向にスクロール可能な態様で表示させてもよい。例えば、図1の例において、表示部1423は、特定コンテンツを、左右にスクロール可能な態様で領域AR2に表示させ、特定コンテンツ以外のコンテンツを、領域AR3に縦方向にスクロール可能に表示させる。 The display unit 1423 may also display the specific content in a manner that allows scrolling in a direction different from that of content other than the specific content. For example, in the example of FIG. 1, the display unit 1423 displays the specific content in area AR2 in a manner that allows scrolling left and right, and displays content other than the specific content in area AR3 so that it can be scrolled vertically.

また、表示部1423は、特定コンテンツが選択された場合は、特定コンテンツ以外のコンテンツが選択された場合とは異なる態様で、特定コンテンツのリンク先を利用者端末に表示させてもよい。例えば、図1の例において、表示部1423は、特定コンテンツに対する選択操作が行われた場合、選択された特定コンテンツのリンク先を示す画面C3を、特定コンテンツ以外のコンテンツが選択された場合とは異なる態様で表示させる。 When a specific content is selected, the display unit 1423 may display the link destination of the specific content on the user terminal in a manner different from that when a content other than the specific content is selected. For example, in the example of FIG. 1, when a selection operation is performed on the specific content, the display unit 1423 displays a screen C3 indicating the link destination of the selected specific content in a manner different from that when a content other than the specific content is selected.

また、表示部1423は、特定コンテンツが選択された場合は、特定コンテンツを徐々に拡大させ、利用者端末の画面の全体に特定コンテンツが表示された後に、特定コンテンツのリンク先を当該画面に表示させ、特定コンテンツ以外のコンテンツが選択された場合は、選択されたコンテンツの状態を保持したままリンク先を当該画面に表示させてもよい。例えば、図1の例において、表示部1423は、選択操作が行われた特定コンテンツを徐々に拡大させ、画面の全体に当該特定コンテンツが表示された後に、当該特定コンテンツのリンク先を示す画面C3を表示させる。一方、表示部1423は、領域AR3に表示させたコンテンツが選択された場合は、選択されたコンテンツの表示態様を変更させず、即座にリンク先を画面に表示させる。 Furthermore, when a specific content is selected, the display unit 1423 may gradually enlarge the specific content, and after the specific content is displayed over the entire screen of the user terminal, display a link destination of the specific content on the screen, and when content other than the specific content is selected, display the link destination on the screen while maintaining the state of the selected content. For example, in the example of FIG. 1, the display unit 1423 may gradually enlarge the specific content for which a selection operation has been performed, and after the specific content is displayed over the entire screen, display a screen C3 indicating the link destination of the specific content. On the other hand, when content displayed in area AR3 is selected, the display unit 1423 does not change the display mode of the selected content, and immediately displays the link destination on the screen.

また、表示部1423は、特定コンテンツ以外のコンテンツよりも情報量の多い特定コンテンツを表示させてもよい。例えば、図1の例において、表示部1423は、特定コンテンツ以外のコンテンツとして、タイトルや、画像などを含むコンテンツを領域AR3に表示させ、特定コンテンツとして、領域AR3に表示されるコンテンツよりも情報量の多いコンテンツを領域AR2に表示させる。 The display unit 1423 may also display specific content that has a greater amount of information than content other than the specific content. For example, in the example of FIG. 1, the display unit 1423 displays content including a title, an image, etc., as content other than the specific content in area AR3, and displays content that has a greater amount of information than the content displayed in area AR3 as the specific content in area AR2.

また、表示部1423は、特定コンテンツとして、コンテンツのタイトル、画像、コンテンツの概要を示すテキスト情報、並びに、所定のサーバにおいて配信対象となった時間を含むコンテンツを表示させ、特定コンテンツ以外のコンテンツとして、コンテンツのタイトル、並びに、画像を含むコンテンツを表示させてもよい。例えば、図1の例において、表示部1423は、コンテンツのタイトル、コンテンツの概要を示すテキスト情報の一部、サービスサーバ10において配信対象となった時間、コンテンツに付与されたラベルを示すラベル情報などを含む特定コンテンツを領域AR2に表示させ、特定コンテンツ以外のコンテンツとして、コンテンツのタイトルや、画像などを含むコンテンツを領域AR3に表示させる。 The display unit 1423 may also display, as the specific content, content including the content title, an image, text information indicating an outline of the content, and the time when the content was distributed on a specific server, and may display, as the content other than the specific content, content including the content title and an image. For example, in the example of FIG. 1, the display unit 1423 displays, in area AR2, specific content including the content title, part of the text information indicating an outline of the content, the time when the content was distributed on the service server 10, label information indicating the label assigned to the content, and the like, and displays, in area AR3, content including the content title, an image, and the like, as the content other than the specific content.

また、表示部1423は、テキスト情報の一部を示す特定コンテンツを表示させ、特定コンテンツに対する所定の操作に応じてテキスト情報の全体を表示させてもよい。例えば、図1の例において、表示部1423は、コンテンツの概要を示すテキスト情報の一部を含む特定コンテンツを領域AR2に表示させ、ボタンB1が押下された場合に、当該ボタンB1に対応する特定コンテンツに替えて、特定コンテンツの概要を示すテキスト情報の全体を領域AR2に表示させる。 The display unit 1423 may also display specific content indicating a portion of the text information, and display the entire text information in response to a predetermined operation on the specific content. For example, in the example of FIG. 1, the display unit 1423 displays specific content including a portion of the text information indicating an outline of the content in area AR2, and when button B1 is pressed, displays the entire text information indicating the outline of the specific content in area AR2, replacing the specific content corresponding to button B1.

また、表示部1423は、特定コンテンツがすべて閲覧された場合は、所定のコンテンツを表示させてもよい。例えば、図1の例において、表示部1423は、全ての特定コンテンツが表示された場合、所定のデジタルコンテンツを画面に表示させる。また、表示部1423は、全ての特定コンテンツが表示された場合、所定の電子用取引サービスや、所定の電子決済サービスなどにおいて利用可能な利益が利用者U1に付与されたことを示す画面を表示させる。なお、表示部1423は、全ての特定コンテンツが表示された後、利用者が所定の行動を行った場合(例えば、特定コンテンツに対するコメントの投稿)を行った場合に、定のデジタルコンテンツを画面に表示させてもよい。 Furthermore, the display unit 1423 may display a specified content when all of the specific content has been viewed. For example, in the example of FIG. 1, the display unit 1423 displays a specified digital content on the screen when all of the specific content has been displayed. Furthermore, the display unit 1423 displays a screen indicating that a benefit that can be used in a specified electronic transaction service, a specified electronic payment service, or the like has been granted to the user U1 when all of the specific content has been displayed. Note that the display unit 1423 may display a specified digital content on the screen when the user performs a specified action (for example, posting a comment on the specific content) after all of the specific content has been displayed.

ここで、特定コンテンツ以外のコンテンツとして利用者端末に表示させる場合とは異なる内容を含む特定コンテンツを表示させたいといった要望が考えられる。したがって、表示部1423は、特定コンテンツ以外のコンテンツとして表示させる場合とは異なるタイトルを含む特定コンテンツを表示させてもよい。例えば、図1を例にして説明すると、表示部1423は、領域AR3に表示する場合とは異なるタイトルを含む特定コンテンツを領域AR2に表示させる。なお、表示部1423は、特定コンテンツ以外のコンテンツとして表示させる場合とは異なる画像を含む特定コンテンツを表示させてもよい。 Here, it is conceivable that there may be a desire to display specific content that includes different content from when it is displayed on the user terminal as content other than the specific content. Therefore, the display unit 1423 may display specific content that includes a title that is different from when it is displayed as content other than the specific content. For example, using FIG. 1 as an example, the display unit 1423 displays in area AR2 specific content that includes a title that is different from when it is displayed in area AR3. Note that the display unit 1423 may display specific content that includes an image that is different from when it is displayed as content other than the specific content.

さらに、特定コンテンツとして、動画コンテンツを表示させたい場合が考えられる。したがって、表示部1423は、動画コンテンツのサムネイルである特定コンテンツを表示させ、特定コンテンツに対する選択操作に応じて当該動画コンテンツを再生させてもよい。例えば、図1を例にして説明すると、表示部1423は、動画コンテンツのサムネイルである特定コンテンツを領域AR2に表示させ、当該特定コンテンツに対する選択操作が行われた場合、当該動画コンテンツを画面の全体に表示させ、再生させる。 Furthermore, there may be cases where video content is desired to be displayed as the specific content. Therefore, the display unit 1423 may display the specific content, which is a thumbnail of the video content, and play the video content in response to a selection operation on the specific content. For example, using FIG. 1 as an example, the display unit 1423 displays the specific content, which is a thumbnail of the video content, in the area AR2, and when a selection operation is performed on the specific content, displays the video content on the entire screen and plays it.

(判定部1424について)
判定部1424は、所定のサーバから配信されるコンテンツのうち、利用者が利用する利用者端末から配信要求が行われた後に、当該所定のサーバにおいて新たに配信対象となったコンテンツであって、所定の条件を満たすコンテンツの数が所定の数に達したか否かを判定する。例えば、判定部1424は、サービスサーバ10から配信されるコンテンツのうち、端末装置100から配信要求が行われた後にサービスサーバ10において配信対象となった特定コンテンツの数が、所定の数に達したか否かを判定する。
(Regarding the determination unit 1424)
The determination unit 1424 determines whether or not the number of contents that satisfy a predetermined condition and that are newly distributed in the predetermined server after a distribution request is made from the user terminal used by the user, among the contents distributed from the predetermined server, has reached a predetermined number. For example, the determination unit 1424 determines whether or not the number of specific contents that have become distribution targets in the service server 10 after a distribution request is made from the terminal device 100, among the contents distributed from the service server 10, has reached a predetermined number.

また、判定部1424は、ウェブコンテンツのうち、利用者端末から配信要求が行われた後に、所定のサーバにおいて新たに配信対象となったウェブコンテンツであって、所定の条件を満たすウェブコンテンツの数が所定の数に達したか否かを判定してもよい。例えば、判定部1424は、サービスサーバ10から配信される、動画や、SNSにおいて他の利用者から投稿されたコンテンツなどであるコンテンツのうち、端末装置100から配信要求が行われた後にサービスサーバ10において配信対象となった特定コンテンツの数が、所定の数に達したか否かを判定する。 The determination unit 1424 may also determine whether the number of web contents that have become new distribution targets on a specified server after a distribution request is made from a user terminal and that satisfy a specified condition has reached a specified number. For example, the determination unit 1424 determines whether the number of specific contents that have become distribution targets on the service server 10 after a distribution request is made from the terminal device 100, such as videos and content posted by other users on SNS, distributed from the service server 10, has reached a specified number.

また、判定部1424は、ニュース記事のうち、利用者端末から配信要求が行われた後に、所定のサーバにおいて新たに配信対象となったニュース記事であって、所定の条件を満たすニュース記事の数が所定の数に達したか否かを判定してもよい。例えば、図1の例において、判定部1424は、前回ニュースアプリを起動してニュース記事に関するコンテンツを画面に表示した後にサービスサーバ10において配信対象となった特定コンテンツの数が、所定の数に達したか否かを判定する。 The determination unit 1424 may also determine whether the number of news articles that have become new targets for distribution on a specified server after a distribution request has been made from a user terminal and that satisfy a specified condition has reached a specified number. For example, in the example of FIG. 1, the determination unit 1424 determines whether the number of specific contents that have become targets for distribution on the service server 10 after the previous time the news app was launched and content related to a news article was displayed on the screen has reached a specified number.

また、判定部1424は、利用者に対し他の利用者から送信されたメッセージのうち、利用者端末から所定のサーバにアクセスした後に、新たに他の利用者から送信されたメッセージの数が所定の数に達したか否かを判定してもよい。例えば、判定部1424は、利用者同士がメッセージのやり取りを行うサービス(例えば、ショートメッセージサービス(SMS)や、インスタントメッセンジャーなど)をサービスサーバ10が提供する場合、他の利用者から送信されたメッセージのうち、端末装置100からサービスサーバ10にアクセスした後に、新たに他の利用者から送信されたメッセージの数が所定の数に達したか否かを判定する。 The determination unit 1424 may also determine whether or not the number of messages newly sent from other users to the user after the user terminal accesses a specified server has reached a specified number. For example, when the service server 10 provides a service (e.g., short message service (SMS) or instant messenger) through which users exchange messages with each other, the determination unit 1424 determines whether or not the number of messages newly sent from other users after the terminal device 100 accesses the service server 10 has reached a specified number among the messages sent from other users.

(通知部1425について)
通知部1425は、所定の条件を満たすコンテンツの数が所定の数に達したと判定された場合は、利用者に所定の通知を行う。例えば、図1の例において、判定部1424は、特定コンテンツの数が所定の数に達した旨を示す一の通知を画面に表示させる。
(Regarding the notification unit 1425)
When it is determined that the number of contents that satisfy a predetermined condition has reached a predetermined number, the notification unit 1425 issues a predetermined notification to the user. For example, in the example of Fig. 1, the determination unit 1424 displays on the screen a notification indicating that the number of specific contents has reached a predetermined number.

〔3.端末装置100による表示処理のフロー〕
次に、図4を用いて、実施形態に係る端末装置100の表示処理の手順について説明する。図4は、実施形態に係る表示処理の手順の一例を示すフローチャートである。
3. Flow of display process by terminal device 100
Next, a procedure of the display process of the terminal device 100 according to the embodiment will be described with reference to Fig. 4. Fig. 4 is a flowchart showing an example of the procedure of the display process according to the embodiment.

図4に示すように、端末装置100は、コンテンツの配信要求に基づいて、所定のサーバからコンテンツを取得する(ステップS101)。続いて、端末装置100は、前回のコンテンツの配信要求が行われた後に新たに配信対象となったコンテンツであって、所定の条件を満たすコンテンツを特定コンテンツとして特定する(ステップS102)。続いて、端末装置100は、前回の配信要求が行われてから所定の期間が経過したか否かを判定する(ステップS103)。所定の期間が経過している場合(ステップS103;Yes)、端末装置100は、所定の領域に特定コンテンツを第1表示態様で表示させ、他の領域に特定コンテンツ以外のコンテンツを第2表示態様で表示させ(ステップS104)、処理を終了する。 As shown in FIG. 4, the terminal device 100 acquires content from a predetermined server based on a content distribution request (step S101). Next, the terminal device 100 identifies as specific content a content that has become a new distribution target after the previous content distribution request was made and that satisfies a predetermined condition (step S102). Next, the terminal device 100 determines whether a predetermined period has passed since the previous distribution request was made (step S103). If the predetermined period has passed (step S103; Yes), the terminal device 100 displays the specific content in a predetermined area in a first display mode and displays content other than the specific content in other areas in a second display mode (step S104), and ends the process.

一方、所定の期間が経過していない場合(ステップS103;No)、端末装置100は、所定の領域を表示させずに、配信対象となったコンテンツを表示させ(ステップS105)、処理を終了する。 On the other hand, if the specified period has not elapsed (step S103; No), the terminal device 100 displays the content to be distributed without displaying the specified area (step S105), and ends the process.

〔4.端末装置100による通知処理のフロー〕
次に、図5を用いて、実施形態に係る端末装置100の通知処理の手順について説明する。図5は、実施形態に係る通知処理の手順の一例を示すフローチャートである。
4. Flow of notification process by terminal device 100
Next, a procedure of a notification process of the terminal device 100 according to the embodiment will be described with reference to Fig. 5. Fig. 5 is a flowchart showing an example of the procedure of a notification process according to the embodiment.

図5に示すように、端末装置100は、所定のサーバからコンテンツを取得する(ステップS201)。続いて、端末装置100は、配信要求が行われた後に新たに配信対象となったコンテンツであって、所定の条件を満たすコンテンツの数が所定の数に達したか否かを判定する(ステップS202)。コンテンツの数が所定の数に達している場合(ステップS202;Yes)、端末装置100は、利用者に所定の通知を行い(ステップS203)、処理を終了する。 As shown in FIG. 5, the terminal device 100 acquires content from a predetermined server (step S201). Next, the terminal device 100 determines whether the number of contents that are newly distributed after the distribution request has been made and that satisfy predetermined conditions has reached a predetermined number (step S202). If the number of contents has reached the predetermined number (step S202; Yes), the terminal device 100 gives a predetermined notification to the user (step S203) and ends the process.

一方、コンテンツの数が所定の数に達していない場合(ステップS202;No)、端末装置100は、処理を終了する。 On the other hand, if the number of contents has not reached the predetermined number (step S202; No), the terminal device 100 ends the process.

〔5.変形例〕
上述の実施形態は一例を示したものであり、種々の変更及び応用が可能である。
5. Modifications
The above-described embodiment is merely an example, and various modifications and applications are possible.

〔5-1.サービスサーバ10が提供するサービスについて〕
上述の実施形態において、サービスサーバ10がニュースサービスを提供する例を示したが、サービスサーバ10が提供するサービスはこのような例に限定されず、任意のサービスを提供してもよい。そして、端末装置100は、サービスサーバ10が提供するサービスに応じたコンテンツの中から特定コンテンツを特定し、画面に表示させてもよい。例えば、サービスサーバ10が各種ウェブコンテンツ(例えば、動画や、SNSにおいて他の利用者から投稿されたコンテンツ)を提供する場合、端末装置100は、ウェブコンテンツの中から特定コンテンツを特定し、画面に表示させてもよい。また、サービスサーバ10がショートメッセージサービスや、インスタントメッセンジャーを提供する場合、端末装置100は、他の利用者から送信されたメッセージの中から特定コンテンツを特定し、画面に表示させてもよい。
5-1. Services provided by the service server 10
In the above embodiment, an example in which the service server 10 provides a news service has been shown, but the service provided by the service server 10 is not limited to this example, and any service may be provided. The terminal device 100 may identify specific content from among the content corresponding to the service provided by the service server 10 and display it on the screen. For example, when the service server 10 provides various web content (e.g., videos or content posted by other users on SNS), the terminal device 100 may identify specific content from among the web content and display it on the screen. Also, when the service server 10 provides a short message service or an instant messenger, the terminal device 100 may identify specific content from among messages sent by other users and display it on the screen.

〔5-2.処理態様について〕
上記実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、逆に、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文章中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
5-2. Processing Mode
Among the processes described in the above embodiments, all or part of the processes described as being performed automatically can be performed manually, and conversely, all or part of the processes described as being performed manually can be performed automatically by a known method. In addition, the information including the processing procedures, specific names, various data and parameters shown in the above text and drawings can be changed arbitrarily unless otherwise specified. For example, the various information shown in each drawing is not limited to the illustrated information.

また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。 In addition, each component of each device shown in the figure is a functional concept, and does not necessarily have to be physically configured as shown in the figure. In other words, the specific form of distribution and integration of each device is not limited to that shown in the figure, and all or part of them can be functionally or physically distributed and integrated in any unit depending on various loads, usage conditions, etc.

また、上記してきた各実施形態は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。 Furthermore, the above-mentioned embodiments can be combined as appropriate to the extent that the processing content is not contradictory.

〔6.効果〕
上述してきたように、実施形態に係る端末装置100が有する第2アプリケーション142は、取得部1421と、特定部1422と、表示部1423と、判定部1424と、通知部1425とを有する。取得部1421は、利用者が利用する利用者端末に表示されるコンテンツの配信要求に基づいて、所定のサーバからコンテンツを取得する。また、取得部1421は、ニュース記事であるコンテンツの配信要求に基づいて、所定のサーバからコンテンツを取得する。特定部1422は、取得部1421により取得されたコンテンツのうち、前回の配信要求が行われた後に所定のサーバにおいて新たに配信対象となったコンテンツであって、所定の条件を満たすコンテンツを特定コンテンツとして特定する。また、特定部1422は、利用者の属性に応じた重要度に基づいて、特定コンテンツを特定する。表示部1423は、利用者端末に、特定コンテンツ以外のコンテンツを第1表示態様で表示させ、特定コンテンツを第2表示態様で表示させる。判定部1424は、所定のサーバから配信されるコンテンツのうち、利用者が利用する利用者端末から配信要求が行われた後に、当該所定のサーバにおいて新たに配信対象となったコンテンツであって、所定の条件を満たすコンテンツの数が所定の数に達したか否かを判定する。また、判定部1424は、ウェブコンテンツのうち、利用者端末から配信要求が行われた後に、所定のサーバにおいて新たに配信対象となったウェブコンテンツであって、所定の条件を満たすウェブコンテンツの数が所定の数に達したか否かを判定する。また、判定部1424は、ニュース記事のうち、利用者端末から配信要求が行われた後に、所定のサーバにおいて新たに配信対象となったニュース記事であって、所定の条件を満たすニュース記事の数が所定の数に達したか否かを判定する。また、判定部1424は、利用者に対し他の利用者から送信されたメッセージのうち、利用者端末から所定のサーバにアクセスした後に、新たに他の利用者から送信されたメッセージの数が所定の数に達したか否かを判定する。通知部1425は、所定の条件を満たすコンテンツの数が所定の数に達したと判定された場合は、利用者に所定の通知を行う。
6. Effects
As described above, the second application 142 included in the terminal device 100 according to the embodiment includes an acquisition unit 1421, a specification unit 1422, a display unit 1423, a determination unit 1424, and a notification unit 1425. The acquisition unit 1421 acquires content from a predetermined server based on a distribution request for content displayed on a user terminal used by a user. The acquisition unit 1421 also acquires content from a predetermined server based on a distribution request for content that is a news article. The specification unit 1422 specifies, as specific content, content that has become a new distribution target in the predetermined server after the previous distribution request has been made, and satisfies a predetermined condition, among the contents acquired by the acquisition unit 1421. The specification unit 1422 also specifies the specific content based on the importance according to the attributes of the user. The display unit 1423 causes the user terminal to display content other than the specific content in a first display mode, and to display the specific content in a second display mode. The determination unit 1424 determines whether or not the number of contents that satisfy a predetermined condition among the contents distributed from a predetermined server after a distribution request is made from a user terminal used by the user, which are newly distributed in the predetermined server, reaches a predetermined number. The determination unit 1424 also determines whether or not the number of web contents that satisfy a predetermined condition among the web contents, which satisfy a predetermined condition among the web contents, which satisfy a predetermined condition among the news articles, which satisfy a predetermined condition among the news articles, which satisfy a predetermined condition among the news articles, which satisfy a predetermined condition among the news articles, which satisfy a predetermined condition among the news articles, reaches a predetermined number. The determination unit 1424 also determines whether or not the number of messages that are newly sent from other users to the user after the user terminal accesses the predetermined server, reaches a predetermined number among the messages sent from other users to the user, reaches a predetermined number. If it is determined that the number of contents that satisfy the predetermined condition reaches a predetermined number, the notification unit 1425 performs a predetermined notification to the user.

これにより、実施形態に係る端末装置100は、重要なニュース記事を見逃した利用者に対し、このようなニュース記事を閲覧すべきニュース記事として提示することを可能とするため、利用者に対しコンテンツを適切な態様で提供することができる。また、実施形態に係る端末装置100は、閲覧すべきニュース記事が溜まっている旨を通知し、ニュース記事の閲覧を促進することができるため、利用者の利便性を向上させることができる。 As a result, the terminal device 100 according to the embodiment can present important news articles to a user who has missed such news articles as news articles to be viewed, and therefore can provide content to the user in an appropriate manner. Furthermore, the terminal device 100 according to the embodiment can notify the user that there are an accumulation of news articles to be viewed, and can promote viewing of the news articles, thereby improving user convenience.

また、実施形態に係る端末装置100において、例えば、表示部1423は、利用者端末の画面の所定の領域であって、他の領域よりも視認が容易な領域に特定コンテンツを表示させ、他の領域に特定コンテンツ以外のコンテンツを表示させる。また、表示部1423は、前回の配信要求が行われてから所定の期間が経過している場合は、所定の領域に特定コンテンツを表示させ、前回の配信要求が行われてから所定の期間が経過していない場合は、所定の領域を表示させずに、配信対象となったコンテンツを表示させる。また、表示部1423は、特定コンテンツの数が所定の閾値以上である場合は、所定の領域に特定コンテンツを表示させ、特定コンテンツの数が所定の閾値未満である場合は、所定の領域を表示させずに、配信対象となったコンテンツを表示させる。また、表示部1423は、所定の時間帯である場合は、所定の領域に特定コンテンツを表示させ、所定の時間帯以外の時間帯である場合は、所定の領域を表示させずに、配信対象となったコンテンツを表示させる。また、表示部1423は、利用者の行動情報に応じた時間帯である場合は、所定の領域に特定コンテンツを表示させ、当該時間帯以外の時間帯である場合は、所定の領域を表示させずに、配信対象となったコンテンツを表示させる。また、表示部1423は、取得部1421により所定のコンテンツが取得されない場合は、所定の領域に特定コンテンツを表示させ、取得手順により所定のコンテンツが取得された場合は、所定の領域を表示させずに、配信対象となったコンテンツを表示させる。 In the terminal device 100 according to the embodiment, for example, the display unit 1423 displays the specific content in a predetermined area of the screen of the user terminal that is easier to view than other areas, and displays content other than the specific content in other areas. If a predetermined period has passed since the previous distribution request, the display unit 1423 displays the specific content in the predetermined area, and if a predetermined period has not passed since the previous distribution request, the display unit 1423 displays the content to be distributed without displaying the predetermined area. If the number of specific contents is equal to or greater than a predetermined threshold, the display unit 1423 displays the specific content in the predetermined area, and if the number of specific contents is less than the predetermined threshold, the display unit 1423 displays the content to be distributed without displaying the predetermined area. If it is a predetermined time period, the display unit 1423 displays the specific content in the predetermined area, and if it is a time period other than the predetermined time period, the display unit 1423 displays the content to be distributed without displaying the predetermined area. Furthermore, the display unit 1423 displays the specific content in a predetermined area if it is a time period according to the user's behavior information, and displays the content to be distributed without displaying the predetermined area if it is a time period other than the time period. Furthermore, the display unit 1423 displays the specific content in a predetermined area if the acquisition unit 1421 has not acquired the specific content, and displays the content to be distributed without displaying the predetermined area if the specific content has been acquired by the acquisition procedure.

これにより、実施形態に係る端末装置100は、適切なタイミングで特定コンテンツを表示させることができるため、特定コンテンツの訴求効果を高めることができる。 As a result, the terminal device 100 according to the embodiment can display the specific content at an appropriate timing, thereby enhancing the appeal of the specific content.

また、実施形態に係る端末装置100において、例えば、表示部1423は、利用者端末に、利用者により選択されたカテゴリに属するコンテンツのうち、特定コンテンツ以外のコンテンツを第1表示態様で表示させ、特定コンテンツを第2表示態様で表示させる。また、表示部1423は、利用者端末に特定コンテンツの数を示す数値情報をさらに表示させ、特定コンテンツを閲覧するための操作に応じて、当該数値情報が示す数を減少させる。また、表示部1423は、特定コンテンツに付与されるラベルを示すラベル情報をさらに表示させる。また、表示部1423は、特定コンテンツを、特定コンテンツ以外のコンテンツとは異なる方向にスクロール可能な態様で表示させる。また、表示部1423は、特定コンテンツが選択された場合は、特定コンテンツ以外のコンテンツが選択された場合とは異なる態様で、特定コンテンツのリンク先を利用者端末に表示させる。また、表示部1423は、特定コンテンツが選択された場合は、特定コンテンツを徐々に拡大させ、利用者端末の画面の全体に特定コンテンツが表示された後に、特定コンテンツのリンク先を当該画面に表示させ、特定コンテンツ以外のコンテンツが選択された場合は、選択されたコンテンツの状態を保持したままリンク先を当該画面に表示させる。また、表示部1423は、特定コンテンツ以外のコンテンツよりも情報量の多い特定コンテンツを表示させる。また、表示部1423は、特定コンテンツとして、コンテンツのタイトル、画像、コンテンツの概要を示すテキスト情報、並びに、所定のサーバにおいて配信対象となった時間を含むコンテンツを表示させ、特定コンテンツ以外のコンテンツとして、コンテンツのタイトル、並びに、画像を含むコンテンツを表示させる。また、表示部1423は、テキスト情報の一部を示す特定コンテンツを表示させ、特定コンテンツに対する所定の操作に応じてテキスト情報の全体を表示させる。また、表示部1423は、特定コンテンツがすべて閲覧された場合は、所定のコンテンツを表示させる。 In addition, in the terminal device 100 according to the embodiment, for example, the display unit 1423 causes the user terminal to display, among the contents belonging to the category selected by the user, the contents other than the specific content in a first display mode, and to display the specific content in a second display mode. The display unit 1423 also causes the user terminal to display numerical information indicating the number of specific contents, and decreases the number indicated by the numerical information in response to an operation for viewing the specific content. The display unit 1423 also causes label information indicating a label assigned to the specific content. The display unit 1423 also displays the specific content in a mode that allows scrolling in a different direction from the contents other than the specific content. Furthermore, when the specific content is selected, the display unit 1423 causes the user terminal to display the link destination of the specific content in a mode that differs from the case in which content other than the specific content is selected. Furthermore, when a specific content is selected, the display unit 1423 gradually enlarges the specific content, and after the specific content is displayed on the entire screen of the user terminal, displays the link destination of the specific content on the screen, and when a content other than the specific content is selected, displays the link destination on the screen while maintaining the state of the selected content. Furthermore, the display unit 1423 displays the specific content having a larger amount of information than the content other than the specific content. Furthermore, the display unit 1423 displays, as the specific content, content including the title of the content, an image, text information indicating the outline of the content, and the time when the content became the target of distribution on a specified server, and displays, as the content other than the specific content, content including the title of the content and an image. Furthermore, the display unit 1423 displays the specific content indicating a part of the text information, and displays the entire text information in response to a specified operation on the specific content. Furthermore, when the specific content has been viewed in its entirety, the display unit 1423 displays the specified content.

これにより、実施形態に係る端末装置100は、リッチ化した特定コンテンツを表示させることができるため、特定コンテンツの訴求効果を高めることができる。 As a result, the terminal device 100 according to the embodiment can display enriched specific content, thereby enhancing the appeal of the specific content.

また、実施形態に係る端末装置100において、例えば、表示部1423は、特定コンテンツ以外のコンテンツとして表示させる場合とは異なるタイトルを含む特定コンテンツを表示させる。 In addition, in the terminal device 100 according to the embodiment, for example, the display unit 1423 displays specific content including a title different from that when the specific content is displayed as content other than the specific content.

これにより、実施形態に係る端末装置100は、任意に内容を変更した特定コンテンツを表示させることができるため、コンテンツの配信者の状況等に応じた任意のコンテンツを特定コンテンツとして表示させることができる。 As a result, the terminal device 100 according to the embodiment can display specific content whose contents have been changed as desired, and can display any content according to the situation of the content distributor, etc., as the specific content.

また、実施形態に係る端末装置100において、例えば、表示部1423は、動画コンテンツのサムネイルである特定コンテンツを表示させ、特定コンテンツに対する選択操作に応じて当該動画コンテンツを再生させる。 In addition, in the terminal device 100 according to the embodiment, for example, the display unit 1423 displays specific content, which is a thumbnail of video content, and plays the video content in response to a selection operation on the specific content.

これにより、実施形態に係る端末装置100は、動画コンテンツを特定コンテンツとして表示させることができるため、利便性を向上させることができる。 As a result, the terminal device 100 according to the embodiment can display video content as specific content, thereby improving convenience.

〔7.ハードウェア構成〕
また、上述してきた各実施形態に係る端末装置は、例えば図6に示すような構成のコンピュータ1000によって実現される。以下、端末装置100を例に挙げて説明する。図6は、端末装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。コンピュータ1000は、CPU1100、RAM1200、ROM1300、HDD1400、通信インターフェイス(I/F)1500、入出力インターフェイス(I/F)1600、及びメディアインターフェイス(I/F)1700を有する。
7. Hardware Configuration
Moreover, the terminal device according to each embodiment described above is realized by a computer 1000 having a configuration as shown in Fig. 6, for example. The terminal device 100 will be described below as an example. Fig. 6 is a hardware configuration diagram showing an example of a computer that realizes the functions of the terminal device. The computer 1000 has a CPU 1100, a RAM 1200, a ROM 1300, a HDD 1400, a communication interface (I/F) 1500, an input/output interface (I/F) 1600, and a media interface (I/F) 1700.

CPU1100は、ROM1300又はHDD1400に格納されたプログラムに基づいて動作し、各部の制御を行う。ROM1300は、コンピュータ1000の起動時にCPU1100によって実行されるブートプログラムや、コンピュータ1000のハードウェアに依存するプログラム等を格納する。 The CPU 1100 operates based on a program stored in the ROM 1300 or the HDD 1400, and controls each component. The ROM 1300 stores a boot program executed by the CPU 1100 when the computer 1000 is started, and programs that depend on the hardware of the computer 1000, etc.

HDD1400は、CPU1100によって実行されるプログラム、及び、かかるプログラムによって使用されるデータ等を記憶する。通信インターフェイス1500は、通信網500(実施形態のネットワークNに対応する)を介して他の機器からデータを受信してCPU1100へ送り、また、通信網500を介してCPU1100が生成したデータを他の機器へ送信する。 HDD 1400 stores programs executed by CPU 1100 and data used by such programs. Communication interface 1500 receives data from other devices via communication network 500 (corresponding to network N in the embodiment) and sends it to CPU 1100, and also transmits data generated by CPU 1100 to other devices via communication network 500.

CPU1100は、入出力インターフェイス1600を介して、ディスプレイやプリンタ等の出力装置、及び、キーボードやマウス等の入力装置を制御する。CPU1100は、入出力インターフェイス1600を介して、入力装置からデータを取得する。また、CPU1100は、入出力インターフェイス1600を介して生成したデータを出力装置へ出力する。 The CPU 1100 controls output devices such as a display and a printer, and input devices such as a keyboard and a mouse, via the input/output interface 1600. The CPU 1100 acquires data from the input devices via the input/output interface 1600. The CPU 1100 also outputs data generated via the input/output interface 1600 to the output devices.

メディアインターフェイス1700は、記録媒体1800に格納されたプログラム又はデータを読み取り、RAM1200を介してCPU1100に提供する。CPU1100は、かかるプログラムを、メディアインターフェイス1700を介して記録媒体1800からRAM1200上にロードし、ロードしたプログラムを実行する。記録媒体1800は、例えばDVD(Digital Versatile Disc)、PD(Phase change rewritable Disk)等の光学記録媒体、MO(Magneto-Optical disk)等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。 The media interface 1700 reads a program or data stored in the recording medium 1800 and provides it to the CPU 1100 via the RAM 1200. The CPU 1100 loads the program from the recording medium 1800 onto the RAM 1200 via the media interface 1700 and executes the loaded program. The recording medium 1800 is, for example, an optical recording medium such as a DVD (Digital Versatile Disc) or a PD (Phase change rewritable Disc), a magneto-optical recording medium such as an MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory.

例えば、コンピュータ1000が端末装置100として機能する場合、コンピュータ1000のCPU1100は、RAM1200上にロードされたプログラムを実行することにより、制御部140の機能を実現する。また、HDD1400には、端末装置100の記憶装置内の各データが格納される。コンピュータ1000のCPU1100は、これらのプログラムを記録媒体1800から読み取って実行するが、他の例として、他の装置から所定の通信網を介してこれらのプログラムを取得してもよい。 For example, when the computer 1000 functions as the terminal device 100, the CPU 1100 of the computer 1000 executes a program loaded onto the RAM 1200 to realize the functions of the control unit 140. In addition, the HDD 1400 stores each piece of data in the storage device of the terminal device 100. The CPU 1100 of the computer 1000 reads and executes these programs from the recording medium 1800, but as another example, these programs may be obtained from another device via a specified communication network.

〔8.その他〕
以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
[8. Other]
Although some of the embodiments of the present application have been described in detail above with reference to the drawings, these are merely examples, and the present invention can be embodied in other forms that incorporate various modifications and improvements based on the knowledge of those skilled in the art, including the forms described in the Disclosure of the Invention section.

また、上述した端末装置100は、機能によっては外部のプラットフォーム等をAPI(Application Programming Interface)やネットワークコンピューティングなどで呼び出して実現するなど、構成は柔軟に変更できる。 In addition, the configuration of the above-mentioned terminal device 100 can be flexibly changed, for example, by calling external platforms, etc., using an API (Application Programming Interface) or network computing, depending on the function.

また、特許請求の範囲に記載した「部」は、「手段」や「回路」などに読み替えることができる。例えば、表示部は、表示手段や表示回路に読み替えることができる。 In addition, the word "part" in the claims can be read as "means" or "circuit." For example, a display part can be read as a display means or a display circuit.

100 端末装置
110 通信部
120 入力部
130 出力部
140 制御部
141 第1アプリケーション
142 第2アプリケーション
1421 取得部
1422 特定部
1423 表示部
1424 判定部
1425 通知部
REFERENCE SIGNS LIST 100 Terminal device 110 Communication unit 120 Input unit 130 Output unit 140 Control unit 141 First application 142 Second application 1421 Acquisition unit 1422 Identification unit 1423 Display unit 1424 Determination unit 1425 Notification unit

Claims (6)

所定のサーバから配信されるコンテンツのうち、利用者が利用する利用者端末から、当該利用者の操作に応じた配信要求が行われた後に、当該所定のサーバにおいて新たに配信対象となったコンテンツであって、所定の条件を満たすコンテンツの数が所定の数に達したか否かを判定する判定手順と、
前記所定の条件を満たすコンテンツの数が所定の数に達したと判定された場合は、前記利用者に所定の通知を行う通知手順と
をコンピュータに実行させることを特徴とする通知プログラム。
a determination step of determining whether or not a number of contents that satisfy a predetermined condition among contents distributed from a predetermined server and that have become new distribution targets in the predetermined server after a distribution request is made from a user terminal used by the user in response to an operation of the user has reached a predetermined number;
and a notification procedure for, when it is determined that the number of contents satisfying the predetermined condition has reached a predetermined number, giving a predetermined notification to the user.
前記判定手順は、
ウェブコンテンツのうち、前記利用者端末から配信要求が行われた後に、前記所定のサーバにおいて新たに配信対象となったウェブコンテンツであって、所定の条件を満たすウェブコンテンツの数が所定の数に達したか否かを判定する
ことを特徴とする請求項1に記載の通知プログラム。
The determination procedure includes:
The notification program according to claim 1, characterized in that it determines whether or not the number of web contents that satisfy predetermined conditions among the web contents that have become newly distributed on the specified server after a distribution request is made from the user terminal has reached a predetermined number.
前記判定手順は、
ニュース記事のうち、前記利用者端末から配信要求が行われた後に、前記所定のサーバにおいて新たに配信対象となったニュース記事であって、所定の条件を満たすニュース記事の数が所定の数に達したか否かを判定する
ことを特徴とする請求項2に記載の通知プログラム。
The determination procedure includes:
The notification program according to claim 2, characterized in that it determines whether the number of news articles that satisfy specified conditions and that have become new distribution targets on the specified server after a distribution request is made from the user terminal has reached a specified number.
前記判定手順は、
前記利用者に対し他の利用者から送信されたメッセージのうち、前記利用者端末から前記所定のサーバにアクセスした後に、新たに他の利用者から送信されたメッセージの数が所定の数に達したか否かを判定する
ことを特徴とする請求項1から3のうちいずれか1つに記載の通知プログラム。
The determination procedure includes:
A notification program as described in any one of claims 1 to 3, characterized in that it determines whether the number of messages sent from other users to the user after the user terminal accesses the specified server has reached a specified number.
所定のサーバから配信されるコンテンツのうち、利用者が利用する利用者端末から、当該利用者の操作に応じた配信要求が行われた後に、当該所定のサーバにおいて新たに配信対象となったコンテンツであって、所定の条件を満たすコンテンツの数が所定の数に達したか否かを判定する判定部と、
前記所定の条件を満たすコンテンツの数が所定の数に達したと判定された場合は、前記利用者に所定の通知を行う通知部と
を有することを特徴とする通知装置。
a determination unit that determines whether or not a number of contents that satisfy a predetermined condition among contents distributed from a predetermined server and that have become new distribution targets in the predetermined server after a distribution request is made from a user terminal used by the user in response to an operation of the user has reached a predetermined number;
and a notification unit that, when it is determined that the number of contents that satisfy the predetermined condition has reached a predetermined number, issues a predetermined notification to the user.
コンピュータが実行する通知方法であって、
所定のサーバから配信されるコンテンツのうち、利用者が利用する利用者端末から、当該利用者の操作に応じた配信要求が行われた後に、当該所定のサーバにおいて新たに配信対象となったコンテンツであって、所定の条件を満たすコンテンツの数が所定の数に達したか否かを判定する判定工程と、
前記所定の条件を満たすコンテンツの数が所定の数に達したと判定された場合は、前記利用者に所定の通知を行う通知工程と
を含むことを特徴とする通知方法。
1. A computer implemented notification method, comprising:
a determining step of determining whether or not the number of contents that satisfy a predetermined condition among the contents distributed from a predetermined server and that are newly distributed from the predetermined server after a distribution request is made from a user terminal used by the user in response to an operation of the user has reached a predetermined number;
and if it is determined that the number of contents satisfying the predetermined condition has reached a predetermined number, a notification step of issuing a predetermined notification to the user.
JP2021194397A 2021-11-30 2021-11-30 Notification program, notification device, and notification method Active JP7671685B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021194397A JP7671685B2 (en) 2021-11-30 2021-11-30 Notification program, notification device, and notification method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021194397A JP7671685B2 (en) 2021-11-30 2021-11-30 Notification program, notification device, and notification method

Publications (2)

Publication Number Publication Date
JP2023080860A JP2023080860A (en) 2023-06-09
JP7671685B2 true JP7671685B2 (en) 2025-05-02

Family

ID=86656525

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021194397A Active JP7671685B2 (en) 2021-11-30 2021-11-30 Notification program, notification device, and notification method

Country Status (1)

Country Link
JP (1) JP7671685B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008178037A (en) 2007-01-22 2008-07-31 Sony Corp Information processing apparatus, information processing method, and information processing program
JP2014021640A (en) 2012-07-17 2014-02-03 Konami Digital Entertainment Co Ltd Message management device, message management method, and program
JP2014219825A (en) 2013-05-08 2014-11-20 ビッグローブ株式会社 Content notification device, content notification system, content notification method, and program
JP2017526073A (en) 2014-09-02 2017-09-07 アップル インコーポレイテッド Small interface for managing alerts
JP2020201811A (en) 2019-06-12 2020-12-17 シャープ株式会社 Management system, server device, control method, and control program

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008178037A (en) 2007-01-22 2008-07-31 Sony Corp Information processing apparatus, information processing method, and information processing program
JP2014021640A (en) 2012-07-17 2014-02-03 Konami Digital Entertainment Co Ltd Message management device, message management method, and program
JP2014219825A (en) 2013-05-08 2014-11-20 ビッグローブ株式会社 Content notification device, content notification system, content notification method, and program
JP2017526073A (en) 2014-09-02 2017-09-07 アップル インコーポレイテッド Small interface for managing alerts
JP2020201811A (en) 2019-06-12 2020-12-17 シャープ株式会社 Management system, server device, control method, and control program

Also Published As

Publication number Publication date
JP2023080860A (en) 2023-06-09

Similar Documents

Publication Publication Date Title
US20170134561A1 (en) Display controlling method, terminal, information processing apparatus, and storage medium
JP5941568B1 (en) Information display program, information display apparatus, information display method, distribution apparatus, and distribution method
JP5993075B1 (en) Information display program, information display method, information display device, and distribution device
JP2020046991A (en) Evaluation device, evaluation method and evaluation program
US20160085423A1 (en) Information display apparatus, distribution apparatus, information display method, and non-transitory computer readable storage medium
US20170091818A1 (en) Information processing apparatus, control method, and recording medium
US20160274780A1 (en) Information display apparatus, distribution apparatus, information display method, and non-transitory computer readable storage medium
JP7671685B2 (en) Notification program, notification device, and notification method
JP7677877B2 (en) Display program, display device, and display method
US11070597B2 (en) Method for displaying object in timeline area, object display device, and information recording medium having recorded thereon program for implementing said method
JP6765254B2 (en) Information display program, information display method, information display device and distribution device
JP2008287583A (en) Advertisement display system, customer terminal, and program thereof
JP6211041B2 (en) Information display program, information display method, information display device, and distribution device
JP6912160B2 (en) Information display program, information display device, information display method and distribution device
JP2017129752A (en) Information display program, information display method, and control device
JP6381767B1 (en) Information display program, information display method, information display device, and distribution device
JP6866242B2 (en) Display control program, display control device, display control method and distribution device
JP7545436B2 (en) Information providing device, information providing method, and information providing program
JP7479419B2 (en) Information providing device, information providing method, and information providing program
JP6444338B2 (en) Information display program, information display apparatus, information display method, distribution apparatus, and distribution method
JP6833766B2 (en) Information display program, information display method, information display device, and distribution device
JP2019095907A (en) Information display program, information display method, information display device, and distribution device
JP6302117B1 (en) Information display program, information display method, information display device, and distribution device
JP2019028797A (en) Information display program, information display method, information display device, and distribution device
JP2018195211A (en) Information display program, information display method, information display device, and distribution device

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20231026

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240318

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20241127

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250107

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250307

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250421

R150 Certificate of patent or registration of utility model

Ref document number: 7671685

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150