JP2012215929A - Content display device and content display method - Google Patents
Content display device and content display method Download PDFInfo
- Publication number
- JP2012215929A JP2012215929A JP2011078912A JP2011078912A JP2012215929A JP 2012215929 A JP2012215929 A JP 2012215929A JP 2011078912 A JP2011078912 A JP 2011078912A JP 2011078912 A JP2011078912 A JP 2011078912A JP 2012215929 A JP2012215929 A JP 2012215929A
- Authority
- JP
- Japan
- Prior art keywords
- life log
- life
- activity
- hierarchy
- priority
- 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.)
- Granted
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
【課題】ライフログの閲覧性に優れたコンテンツ表示装置およびコンテンツ表示方法を提供すること。
【解決手段】コンテンツ表示装置1は、記憶手段にライフログデータベース101と優先度データベース102とが記憶され、制御手段の機能構成として、活動の優先度を設定する優先度設定手段11と、ライフログを期間単位に階層化するライフログ階層化手段12と、指定された階層を特定する階層特定手段13と、表示対象となるライフログを取得するライフログ取得手段14と、対象階層とその下の階層に属するライフログのうち代表ライフログを抽出する代表抽出手段15と、ライフログを画面表示させるライフログ表示手段16と、図示しない入力手段により為された画面操作を受け付ける画面操作受付手段17と、を備えている。
【選択図】図1The present invention provides a content display device and a content display method excellent in life log browsing.
In a content display device, a life log database 101 and a priority database 102 are stored in a storage means, and a priority setting means 11 for setting a priority of an activity as a functional configuration of the control means, a life log A life log stratification unit 12, a tier identification unit 13 that identifies a designated tier, a life log acquisition unit 14 that obtains a life log to be displayed, a target tier, and a layer below it Representative extraction means 15 for extracting representative life logs from life logs belonging to the hierarchy, life log display means 16 for displaying life logs on the screen, screen operation acceptance means 17 for accepting screen operations performed by input means (not shown), It is equipped with.
[Selection] Figure 1
Description
本発明は、ユーザの活動記録であるライフログを表示するコンテンツ表示装置およびコンテンツ表示方法に関する。 The present invention relates to a content display device and a content display method for displaying a life log that is a user activity record.
ユーザの日常生活の中では、様々なライフログが発生している。ライフログとしては、例えば、メール、ブログ等の日記、撮影した画像、電気代やガス代等の光熱費、歩数や体重等の計測値、および移動履歴が挙げられる。これらのライフログを蓄積するとその情報量が膨大となるため、後からその内容を確認するときの閲覧性が悪く、内容を把握しづらい。
そこで、時間によってデータを階層化することで、指定された期間ごとにデータを閲覧できる技術が提案されている(例えば、特許文献1参照)。
Various life logs are generated in the daily life of the user. Examples of the life log include diaries such as e-mails and blogs, captured images, utility costs such as electricity bills and gas bills, measured values such as the number of steps and weight, and movement history. When these life logs are accumulated, the amount of information becomes enormous, so that when the contents are confirmed later, the readability is poor and it is difficult to grasp the contents.
Thus, a technique has been proposed in which data can be browsed for each designated period by hierarchizing data according to time (see, for example, Patent Document 1).
特許文献1では、画像ファイルに付加された撮影日時に基づいて階層化されたグループを作成し、指定された時間軸に対応するグループに属する画像ファイルを抽出して表示領域に表示させている。
In
しかしながら、特許文献1では、対象となるデータの種類は画像ファイルのみであるため時間軸の階層で表示することも可能であるが、上述したような多種のライフログを扱う場合は、表示が煩雑になってしまう。特に、ライフログの種類によって発生頻度が異なるため、特許文献1のように時間軸の階層でデータを表示する場合は、発生頻度の高いライフログが大量に表示されてしまい、発生頻度の低いライフログが埋もれてしまって閲覧性が悪いという問題が発生する。
However, in
本発明の目的は、ライフログの閲覧性に優れたコンテンツ表示装置およびコンテンツ表示方法を提供することである。 An object of the present invention is to provide a content display device and a content display method excellent in life log browsing.
本発明のコンテンツ表示装置は、ユーザの活動記録であるライフログを表示するコンテンツ表示装置であって、前記ユーザの活動が発生した日時と前記活動の種類とを関連付けて記憶するライフログ記憶手段と、前記活動の種類と、前記活動の種類に応じて設定された優先度と、を関連付けて記憶する優先度記憶手段と、前記ライフログ記憶手段に記憶されたライフログを期間単位に階層化するライフログ階層化手段と、前記ユーザによって指定された期間に対応する前記階層を対象階層とする階層特定手段と、前記対象階層とその下層に含まれるライフログを取得するライフログ取得手段と、前記取得したライフログを前記活動の種類ごとに分類し、この種類ごとのライフログの中から、当該種類に対応付けられた前記優先度に対応した数の代表ライフログを抽出する代表抽出手段と、前記代表抽出手段で抽出した前記代表ライフログを画面表示させるライフログ表示手段と、を備えることを特徴とする。 The content display device of the present invention is a content display device that displays a life log that is a user activity record, and a life log storage unit that stores the date and time when the user activity occurred and the type of the activity in association with each other. , A priority storage unit that associates and stores the type of activity and the priority set according to the type of activity, and the life log stored in the life log storage unit is hierarchized in units of periods A life log hierarchizing means, a hierarchy specifying means for setting the hierarchy corresponding to the period specified by the user as a target hierarchy, a life log acquiring means for acquiring a life log included in the target hierarchy and its lower layer, and The acquired life log is classified for each type of activity, and the number corresponding to the priority associated with the type is selected from the life log for each type. Representatives Lifelog representative extracting means for extracting, characterized in that and a life log display means for said representative lifelog the screen displaying the extracted by the representative extraction means.
この発明では、ライフログ記憶手段に記憶されたライフログを期間単位で階層化し、階層化された複数の階層のうちユーザによって指定された期間に対応する階層を対象階層として特定する。ここで、期間単位で階層化するというのは、例えば、時間ごと、日ごと、週ごと、月ごと、…の単位で時間軸に沿って階層化することを意味する。また、指定期間に対応する階層とは、指定期間の長さに対応する階層を意味する。そして、対象階層とその下層に含まれるライフログを活動の種類ごとに分類し、これらの中から代表ライフログを抽出する。表示させるライフログの数は、活動ごとに設定された優先度に基づいて決定される。したがって、ユーザに指定された期間において、表示対象となるライフログは対象階層とその下層に含まれるライフログであるため、対象階層に含まれるライフログの優先度を最も高くすると、対象階層のライフログは優先的に表示され、対象階層より下層に含まれるライフログの表示数が制限される。このように、ライフログの数を制限して表示させるため、大量のライフログが表示されることはない。したがって、ライフログの数が少ない活動のデータの優先度を高くすることで優先的に表示され、他のデータに埋もれてしまうことがなく、閲覧性が向上する。 In this invention, the life log stored in the life log storage means is hierarchized in units of periods, and a hierarchy corresponding to a period designated by the user is specified as a target hierarchy among a plurality of hierarchized hierarchies. Here, hierarchization in units of periods means hierarchization along the time axis in units of time, day, week, month,..., For example. The hierarchy corresponding to the specified period means a hierarchy corresponding to the length of the specified period. Then, the life log included in the target hierarchy and its lower layer is classified for each type of activity, and the representative life log is extracted from these. The number of life logs to be displayed is determined based on the priority set for each activity. Therefore, since the life log to be displayed is the life log included in the target hierarchy and its lower layer in the period specified by the user, the highest priority of the life log included in the target hierarchy is the life log of the target hierarchy. Logs are displayed preferentially, and the number of life logs included below the target hierarchy is limited. Thus, since the number of life logs is limited and displayed, a large number of life logs are not displayed. Therefore, it is displayed preferentially by increasing the priority of the data of activities with a small number of life logs, and is not buried in other data, thereby improving the viewability.
本発明のコンテンツ表示装置において、前記代表抽出手段は、前記対象階層に含まれる前記代表ライフログの数と予め定められた全表示数とから前記対象階層より下層に含まれるライフログの表示数を下層表示数として算出し、前記下層表示数と前記優先度とに基づいて前記下層に含まれるライフログの活動ごとの表示数を設定し、前記下層に含まれるライフログを前記活動ごとの表示数に応じた集合に分類し、各集合の代表ライフログを抽出することが好ましい。 In the content display device of the present invention, the representative extraction unit calculates a display number of life logs included in a layer lower than the target hierarchy from the number of the representative life logs included in the target hierarchy and a predetermined total display number. Calculated as the lower layer display number, sets the display number for each activity of the life log included in the lower layer based on the lower layer display number and the priority, and displays the life log included in the lower layer for each activity. It is preferable to classify into sets according to the above and extract representative life logs of each set.
この発明では、対象階層より下層に含まれるライフログの表示数(下層表示数)を算出し、さらにこの下層表示数に基づいて、下層に含まれるライフログの活動ごとの表示数を決定している。下層表示数は、予め定められた画面表示可能なライフログの全表示数から対象階層の代表ライフログの数を引いた値である。すなわち、対象階層の代表ライフログの表示数を確保した上で、下層表示数が決定する。また、下層表示数と各活動に対応付けられた優先度とに基づいて下層に属するライフログの各活動の表示数を決定する。このように、下層のライフログの表示数を制限し、さらに制限された表示数の中でも優先度の高い活動を優先的に表示させることができるため、画面全体の閲覧性が向上する。 In this invention, the display number of the life log (lower layer display number) included in the lower layer than the target hierarchy is calculated, and further, the display number for each activity of the life log included in the lower layer is determined based on the lower layer display number. Yes. The lower layer display number is a value obtained by subtracting the number of representative life logs in the target hierarchy from the predetermined display number of life logs that can be displayed on the screen. That is, the number of lower layer displays is determined after securing the number of display of the representative life log of the target hierarchy. Moreover, the display number of each activity of the life log belonging to the lower layer is determined based on the lower layer display number and the priority associated with each activity. In this way, the number of displays of the lower life log can be limited, and the activity with higher priority can be preferentially displayed among the limited number of displays, so that the entire screen can be viewed.
本発明のコンテンツ表示装置において、前記ライフログが表示された画面上で前記ユーザにより行われた操作を受け付ける画面操作受付手段をさらに備え、前記階層特定手段は、前記操作が拡大操作である場合は、前記対象階層より1つ下の階層を前記対象階層とし、前記操作が縮小操作である場合は、前記対象階層より1つ上の階層を前記対象階層として特定することが好ましい。 In the content display device of the present invention, the content display device further includes a screen operation accepting unit that accepts an operation performed by the user on the screen on which the life log is displayed, and the hierarchy specifying unit, when the operation is an enlargement operation When the operation is a reduction operation, it is preferable that a layer one level higher than the target layer is specified as the target layer.
この発明では、ライフログが表示された画面上において、ユーザが拡大操作または縮小操作を行うと、画面操作受付手段がこれらの入力操作を受け付け、階層特定手段が入力操作に応じて対象階層を特定する。拡大操作の場合は、現在指定されている期間の階層より1つ下の階層を対象階層として特定し、縮小操作の場合は、現在指定されている期間の階層より1つ上の階層を対象階層として特定する。対象階層が新しく特定されるということは、指定期間が新しく設定されるということであり、これ以降は、上述と同様の処理により新しい指定期間のライフログが抽出され、抽出されたライフログが画面表示される。
したがって、拡大操作または縮小操作を行うことで、時間軸に沿ってライフログを閲覧することができるので、階層構造を容易に把握することができ、ユーザインターフェースの利便性を向上させることができる。
In this invention, when the user performs an enlargement operation or a reduction operation on the screen on which the life log is displayed, the screen operation accepting means accepts these input operations, and the hierarchy specifying means identifies the target hierarchy according to the input operation. To do. In the case of an expansion operation, the hierarchy one level lower than the hierarchy of the currently specified period is specified as the target hierarchy. In the case of a reduction operation, the hierarchy one level higher than the hierarchy of the currently specified period is specified as the target hierarchy. As specified. When the target hierarchy is newly specified, the specified period is newly set. After that, the life log of the new specified period is extracted by the same process as described above, and the extracted life log is displayed on the screen. Is displayed.
Therefore, the life log can be viewed along the time axis by performing the enlargement operation or the reduction operation, so that the hierarchical structure can be easily grasped and the convenience of the user interface can be improved.
本発明のコンテンツ表示装置において、前記ライフログ記憶手段に記憶されたライフログの前記活動の種類ごとの発生頻度に基づいて、前記活動の種類ごとの前記優先度を設定して前記優先度記憶手段に記憶させる優先度設定手段をさらに備えることが好ましい。 In the content display device of the present invention, the priority storage unit configured to set the priority for each activity type based on the frequency of occurrence of each activity type of the life log stored in the life log storage unit. It is preferable to further include a priority setting means for storing the information.
この発明では、優先度設定手段は、ライフログ記憶手段に記憶されたライフログの発生頻度から、各活動の優先度を設定している。このように、ライフログ記憶手段に記憶された実データに基づいて設定するため、より現実的な優先度を設定することができる。このように、優先度が自動的に設定されるため、ユーザにとって利便性が高い。 In the present invention, the priority setting means sets the priority of each activity from the occurrence frequency of the life log stored in the life log storage means. Thus, since it sets based on the actual data memorize | stored in the life log memory | storage means, a more realistic priority can be set. Thus, since the priority is automatically set, it is convenient for the user.
本発明のコンテンツ表示方法は、ユーザの活動が発生した日時と前記活動の種類とを関連付けて記憶するライフログ記憶手段と、前記活動の種類と、前記活動の種類に応じて設定された優先度と、を関連付けて記憶する優先度記憶手段と、を備えたコンテンツ表示装置において前記ユーザの活動記録であるライフログを表示するコンテンツ表示方法であって、前記ライフログ記憶手段に記憶されたライフログを期間単位に階層化するステップと、前記ユーザによって指定された期間に対応する前記階層を対象階層とするステップと、前記対象階層とその下層に含まれるライフログを取得するステップと、前記取得したライフログを前記活動の種類ごとに分類し、この種類ごとのライフログの中から、当該種類に対応付けられた前記優先度に対応した数の代表ライフログを抽出するステップと、前記抽出した前記代表ライフログを画面表示させるステップと、を備えることを特徴とする。 The content display method according to the present invention includes a life log storage unit that associates and stores a date and time when a user's activity occurs and the type of activity, the type of activity, and a priority set according to the type of activity. And a priority storage means for storing the contents in association with each other, and a content display method for displaying a life log that is the activity record of the user in a content display device, the life log stored in the life log storage means Stratified in units of periods, a step of setting the tier corresponding to the period specified by the user as a target tier, a step of acquiring the target tier and a life log included in the tier, and the acquired The life log is classified according to the type of activity, and the priority corresponding to the type is selected from the life log for each type. Characterized in that it comprises the steps of extracting a number of representative life logs, the step of screen display of the representative lifelog the extracted, the.
この発明では、前述したように、対象階層に含まれるライフログの優先度を最も高くすると、対象階層のライフログは優先的に表示され、対象階層より下層に含まれるライフログの表示数が制限される。このように、ライフログの数を制限して表示させるため、大量のライフログが表示されることはない。したがって、ライフログの数が少ない活動のデータの優先度を高くすることで優先的に表示され、他のデータに埋もれてしまうことがなく、閲覧性が向上する。 In the present invention, as described above, when the priority of the life log included in the target hierarchy is the highest, the life log of the target hierarchy is displayed preferentially, and the number of life logs included below the target hierarchy is limited. Is done. Thus, since the number of life logs is limited and displayed, a large number of life logs are not displayed. Therefore, it is displayed preferentially by increasing the priority of the data of activities with a small number of life logs, and is not buried in other data, thereby improving the viewability.
以下、本発明の一実施形態を図面に基づいて説明する。
コンテンツ表示装置1は、ライフログを管理し表示させる装置である。コンテンツ表示装置1としては、例えば、携帯電話、スマートフォン、モバイルコンピュータ、パーソナルコンピュータなどを使用することができ、各種プログラムや各種データを記憶するRAM(Random Access Memory)やROM(Read Only Memory)等の記憶手段と、各種演算を実施するCPU(Central Processing Unit)等の制御手段と、を備えている。また、コンテンツ表示装置1は、図示しないが、ディスプレイ等の出力手段と、キーボード、タッチパネル等の入力手段と、を備えている。
Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
The
コンテンツ表示装置1は、図1に示すように、記憶手段にライフログデータベース101と優先度データベース102とが記憶されている。
ライフログデータベース101は、例えば、以下の表1に示すように、ユーザの活動が発生した日時と活動の種類と活動により作成されたデータとが関連付けられて1つのレコードとして記憶されたテーブル構造となっている。ここで、活動の種類としては、メール、ブログ等の日記、撮影した画像、電気代やガス代等の光熱費、歩数や体重等の計測値、および移動履歴等が挙げられるが、これらに限定されるものではない。データは、例えば、活動の種類が画像である場合は画像ファイルであり、活動の種類に応じたファイルが記憶されている。以下の表1では、便宜的にデータ1、データ2…と表記する。なお、項目はここに列挙したものに限られず、その他の項目を適宜追加してもよい。
コンテンツ表示装置1では、例えば、ユーザの活動が発生するたびにその日時と活動の種類と生成されたデータとが関連付けられてライフログデータベース101に記憶される。
As shown in FIG. 1, the
For example, as shown in Table 1 below, the
In the
優先度データベース102は、例えば、以下の表2に示すように、活動の種類とその活動の優先度とが関連付けられて1つのレコードとして記憶されたテーブル構造となっている。活動の種類は、上述したライフログデータベース101に記憶された活動の種類である。優先度は、ライフログの発生頻度に応じて設定される値であり、その活動の発生頻度が少ないほど優先度は高い。具体的に、ライフログデータベース101に記憶されたライフログのうち、活動の種類ごとに発生頻度を算出し、算出した発生頻度の低い方から1,2,3,4、…と優先度が設定される。本実施形態では、時間単位で発生する活動の優先度を1、日単位で発生する活動の優先度を2、週単位で発生する活動の優先度を3、2週単位で発生する活動の優先度を4、月単位で発生する活動の優先度を5、半年単位で発生する活動の優先度を6、年単位で発生する活動の優先度を7とする。なお、項目はここに列挙したものに限られず、その他の項目を適宜追加してもよい。
For example, as shown in Table 2 below, the
また、コンテンツ表示装置1は、制御手段の機能構成として、活動の優先度を設定する優先度設定手段11と、ライフログを期間単位に階層化するライフログ階層化手段12と、ユーザによって指定された期間に対応する階層を特定する階層特定手段13と、表示対象となるライフログを取得するライフログ取得手段14と、特定された階層より下の階層に属するライフログのうち代表ライフログを抽出する代表抽出手段15と、ライフログを画面表示させるライフログ表示手段16と、図示しない入力手段により為された画面操作を受け付ける画面操作受付手段17と、を備えている。
In addition, the
優先度設定手段11は、ライフログデータベース101に蓄積されたライフログに基づいて各活動の発生頻度を算出し、発生頻度に応じた優先度を設定する。そして、活動の種類と優先度とを関連付けて優先度データベース102に記憶させる。優先度は、算出した発生頻度に応じて優先度を1,2,3,…と設定する。優先度は、発生頻度が高いほど小さい。具体的には、上述した表2に示すように、発生頻度が時間単位であった「画像」「メール」「移動履歴」にはそれぞれ「1」を設定し、発生頻度が日単位であった「歩数」には「2」を設定し、発生頻度が週単位であった「体重」には「3」を設定し、発生頻度が月単位であった「給与」「電気代」には「5」を設定し、発生頻度が半年単位であった「賞与」には「6」を設定する。
The priority setting means 11 calculates the occurrence frequency of each activity based on the life log stored in the
ライフログ階層化手段12は、ライフログデータベース101に記憶されたライフログを、同じ活動が発生した期間単位でグループ分けし、階層化する。同じ活動のライフログは、所定の期間ごと、例えば時間ごと、日ごと、週ごと、月ごと…に発生するため、このような期間単位の各グループにライフログを分類できる。そして、期間単位のグループを時間軸に沿って階層化する。本実施形態では、時間ごとのグループが最下層となり、このグループには時間単位で発生するライフログを分類し、時間ごとのグループの1つ上の階層となる日ごとのグループには、日単位で発生するライフログを分類する。同様にして、さらに上の階層も期間単位に応じた各グループにライフログを分類する。
ライフログ階層化手段12は、このようにして生成した階層構造を、RAM等の記憶領域に記憶させておく。
The life
The life
階層特定手段13は、ユーザの入力操作によって指定された期間に応じて、対象となる階層(以後、対象階層ということもある。)を特定する。例えば、ユーザによって「2011年2月15日〜21日」の期間が指定された場合、この期間は週単位であるため、週単位で発生するグループの階層を対象階層として特定する。
The
ライフログ取得手段14は、ユーザが指定した期間に発生したライフログのうち、対象階層に属するライフログと、対象階層より下の階層に属するライフログと、を取得する。
The life
代表抽出手段15は、対象階層とその下の階層に属するライフログのうち、各活動の優先度に対応した数分のライフログを抽出する。ここで抽出したライフログは画面表示されるもので、代表ライフログとする。代表抽出手段15は、対象階層より下層に属する代表ライフログの数(以降、下層表示数ということもある。)を算出する表示数算出部151と、活動ごとの集合を生成する集合生成部152と、各集合に属するライフログから代表ライフログを1つ抽出する代表抽出部153と、を有している。
The representative extracting
表示数算出部151は、各活動に対応付けられた優先度に対応した表示数を算出する。各階層には、活動ごとのライフログが活動の期間単位に応じて分類されている。画面表示できるライフログの総数は予め設定されているため、優先度が最も高い対象階層に属するライフログが最優先で画面表示される。ここで、対象階層の代表ライフログの表示数は、対象階層に属するライフログの活動の種類の数Aである。対象階層の代表ライフログを優先して表示させることで、対象階層より下層に属するライフログはその表示数が制限される。具体的に、画面表示できるライフログの総数をCとすると、下層表示数Bを以下の式で求めることができる。なお、画面表示できるライフログの総数Cは、指定期間が長いほど多く設定することが好ましく、例えば、月単位で指定された場合は総数Cを12、週単位または日単位で指定された場合は総数Cを8に設定する。一般に、総数Cは、取得したライフログに該当する活動の種類数よりも大きく設定される。 The display number calculation unit 151 calculates the display number corresponding to the priority associated with each activity. In each hierarchy, the life log for each activity is classified according to the period unit of the activity. Since the total number of life logs that can be displayed on the screen is set in advance, life logs belonging to the target hierarchy with the highest priority are displayed on the screen with the highest priority. Here, the display number of the representative life log of the target hierarchy is the number A of types of life log activities belonging to the target hierarchy. By preferentially displaying the representative life log of the target hierarchy, the display number of life logs belonging to a layer lower than the target hierarchy is limited. Specifically, when the total number of life logs that can be displayed on the screen is C, the lower layer display number B can be obtained by the following equation. The total number C of lifelogs that can be displayed on the screen is preferably set as the specified period is longer. For example, when specified in units of months, the total number C is set to 12, if specified in units of weeks or days. The total number C is set to 8. In general, the total number C is set larger than the number of types of activities corresponding to the acquired life log.
[数式1]
B=C−A…(1)
[Formula 1]
B = C−A (1)
また、対象階層とその下層に属するライフログの各活動に優先度が設定されているため、この優先度に基づいて各活動の表示数を決定する。対象階層のライフログの表示数は、前述のように活動の種類の数Aとなるため、ここでは対象階層より下層に属するライフログの表示数の決定方法について説明する。下層表示数Bに応じて、優先度の高い活動ほど表示数を多く、優先度の低い活動ほど表示数を少なく調整する。例えば、対象階層の期間単位が週単位である場合、対象階層に属するライフログの活動の種類は「体重」であり、優先度は「3」である(表2参照)。この対象階層より下層に属するライフログの活動の種類としては、「画像」「メール」「移動履歴」「歩数」があるので、下層表示数Bを「画像」「メール」「移動履歴」「歩数」に振り分ける。これらの中で優先度が高い「歩数」の表示数が最も多くなるように調整される。下層表示数Bが7であるとすると、「歩数」の表示数を3、「画像」の表示数を2、「メール」および「移動履歴」の表示数をそれぞれ1、に設定する。 Moreover, since the priority is set to each activity of the life log belonging to the target hierarchy and its lower layer, the display number of each activity is determined based on this priority. Since the number of life logs displayed in the target hierarchy is the number of types of activities A as described above, a method for determining the number of life logs displayed below the target hierarchy will be described here. In accordance with the lower layer display number B, the higher the priority, the higher the display number, and the lower the priority, the lower the display number. For example, when the period unit of the target hierarchy is weekly, the activity type of the life log belonging to the target hierarchy is “weight” and the priority is “3” (see Table 2). Since there are “image”, “mail”, “movement history”, and “step count” as the types of life log activities that belong to the lower layer than this target hierarchy, the lower layer display number B is set to “image”, “mail”, “movement history”, “step count”. ”. Among these, adjustment is performed so that the number of “steps” having a high priority is maximized. If the lower layer display number B is 7, the display number of “steps” is set to 3, the display number of “images” is set to 2, and the display numbers of “mail” and “movement history” are respectively set to 1.
集合生成部152は、ライフログ取得手段14で取得した対象階層に属するライフログをA個の集合に分類し、対象階層より下の階層に属するライフログをB個の集合に分類する。対象階層より下の階層については、表示数算出部151により設定された各活動の表示数に応じて活動の特徴ごとに分類する。分類の方法としては、例えば、画像の場合は日付、色等で分類でき、メールの場合は日付、差出人、差出人のグループ等で分類でき、移動履歴の場合は日付、場所等で分類することができる。これらの分類方法により、各活動に設定された表示数となるように調整する。
代表抽出部153は、生成されたA+B個の集合から、各集合を代表する代表ライフログをそれぞれ1つランダムに抽出する。
The
The
ライフログ表示手段16は、代表抽出手段15で抽出した代表ライフログを出力手段に画面表示させる。ライフログ表示手段16は、表示画像生成部161と、表示部162と、を有している。
表示画像生成部161は、ユーザに提示するライフログの画面表示を、ライフログの活動の種類に応じて生成する。活動の種類が画像の場合はその画像の縮小画像を生成し、メールの場合は件名や差出人名が表示された画像を生成し、移動履歴の場合は移動経路をマーキングした地図画像を生成し、ガス代、電気代、歩数、体重の場合はその数値が表示された画像を生成する。なお、図2、図3、および図4に各指定期間での表示画面を示すが、各ライフログには活動の名称のみを表記している。
The life
The display image generation unit 161 generates a screen display of the life log presented to the user according to the type of activity of the life log. If the type of activity is an image, generate a reduced image of the image, if it is an email, generate an image with the subject and sender name displayed, if it is a movement history, generate a map image marking the movement route, In the case of gas, electricity, steps, and weight, an image displaying the numerical values is generated. In addition, although the display screen in each designated period is shown in FIG.2, FIG3 and FIG.4, only the name of activity is described in each life log.
表示部162は、図2、図3、および図4に示すように、生成した表示画像をC個の表示領域にそれぞれ表示させる。表示順は、ライフログの発生順に表示してもよいし、ライフログの活動の種類ごとに表示してもよい。図2に月単位のライフログ表示画面を示す。図2において、ライフログ311が対象階層の代表ライフログであり、その他のライフログが下層の代表ライフログである。また、図3に週単位のライフログ表示画面を示す。図3において、ライフログ321が対象階層の代表ライフログであり、その他のライフログが下層の代表ライフログである。また、図4に日単位のライフログ表示画面を示す。図4において、ライフログ331が対象階層の代表ライフログであり、その他のライフログが下層の代表ライフログである。
As shown in FIGS. 2, 3, and 4, the
画面操作受付手段17は、出力手段に出力された画面において、ユーザが入力手段を用いて行った入力操作を受け付けるとともに、入力操作によって指定された期間を取得する。入力手段としてタッチパネルが用いられ、例えば、ユーザが期間を指定してライフログの一覧を表示させる入力操作や、ライフログの一覧が表示された画面上で行われた拡大操作や縮小操作を受け付ける。また、ライフログの一覧を表示させる入力操作を受け付ける場合は、ユーザによって指定された期間を取得し、拡大操作や縮小操作を受け付ける場合は、これらの操作により新たに指定される期間を取得する。具体的には、現在表示中のライフログ一覧の指定期間に基づいて、当該指定期間に対応する階層より1つ上の階層または1つ下の階層の指定期間を特定する。これにより、拡大操作の場合は現在表示されている階層より1つ下の階層のライフログを表示させることができ、縮小操作の場合は現在表示されている階層より1つ上の階層のライフログを表示させることができる。
The screen
[コンテンツ表示装置1の動作]
次に、コンテンツ表示装置1の動作を、図5のフローチャートに基づいて説明する。
ライフログデータベース101には、ユーザの活動に基づくライフログが蓄積されている状態である。
画面操作受付手段17は、ユーザによって指定された期間と、ライフログの一覧を表示させる入力操作を受け付ける(ステップS1)。
優先度設定手段11は、ライフログデータベース101に記憶されたデータに基づいて各活動に対する優先度を設定し、優先度データベース102に記憶させる(ステップS2)。優先度の設定方法は、上述した通りである。
[Operation of Content Display Device 1]
Next, the operation of the
The
The screen
The priority setting means 11 sets the priority for each activity based on the data stored in the
次に、ライフログ階層化手段12は、ライフログデータベース101に記憶されたライフログを発生頻度の期間単位でグループ分けし、これらのグループを時間軸に沿って階層化する(ステップS3)。具体的に、上述した表1に示すライフログをグループ分けすると、時間単位のグループは「画像」「メール」「移動履歴」であり、日単位のグループは「歩数」であり、週単位のグループは「体重」であり、月単位のグループは「電気代」「ガス代」「給与」である。そして、これらのグループは、時間軸に沿って、時間単位、日単位、週単位、月単位の順に階層化される。ここで階層化されたライフログは、RAMなどの記憶領域に記憶させておく。
Next, the life
次に、階層特定手段13は、ユーザによって指定された期間に応じた階層を対象階層として特定する(ステップS4)。具体的に、指定期間が「2011年2月15日〜21日」である場合は、週単位のグループを対象階層として特定する。
次に、ライフログ取得手段14は、ユーザによって指定された期間に発生したライフログのうち、対象階層に属するライフログと対象階層より下の階層に属するライフログとを取得する(ステップS5)。
Next, the
Next, the life log acquisition means 14 acquires a life log belonging to the target hierarchy and a life log belonging to a hierarchy lower than the target hierarchy among the life logs generated during the period specified by the user (step S5).
次に、表示数算出部151は、対象階層に属するライフログを活動の種類で分類した場合の分類の数Aを取得する(ステップS6)。具体的に、対象階層となる週単位のグループに属するライフログは、上述した表2では「体重」の1個であるので、A=1である。
そして、表示数算出部151は、対象階層より下の階層のライフログの下層表示数Bを上述の式(1)により算出し、下層表示数Bと各活動の優先度とに基づいて、下の階層に属するライフログの活動の種類ごとの表示数を設定する(ステップS7)。ここで、週単位の場合のライフログの表示総数Cは8と予め設定されているため、B=8−1=7個となる。また、下層のライフログの活動の種類は「画像」「メール」「移動履歴」「歩数」の4種類であり、「歩数」に対応付けられた優先度が最も高いため表示数を3に設定し、「画像」「メール」「移動履歴」の優先度は同じため表示数をそれぞれ2,1,1に調整する。
Next, the display number calculation unit 151 acquires the number A of classifications when life logs belonging to the target hierarchy are classified according to the type of activity (step S6). Specifically, since the life log belonging to the weekly group as the target hierarchy is one “weight” in Table 2 described above, A = 1.
And the display number calculation part 151 calculates the lower layer display number B of the life log of the hierarchy below the object hierarchy by the above-mentioned formula (1), and based on the lower layer display number B and the priority of each activity, The display number for each type of activity of the life log belonging to the hierarchy is set (step S7). Here, since the total display number C of the life log in the week unit is preset as 8, B = 8-1-1 = 7. In addition, there are four types of activities in the life log in the lower layer: “image”, “mail”, “movement history”, and “number of steps”, and since the priority associated with “number of steps” is the highest, the number of displays is set to 3. Since the priorities of “image”, “mail”, and “movement history” are the same, the display numbers are adjusted to 2, 1, 1 respectively.
集合生成部152は、対象階層に属するライフログを1個の集合とし、対象階層より下の階層に属するライフログを7個の集合に分類する(ステップS8)。ここでは、週単位のグループが対象階層であるため、これより下の階層、すなわち時間単位および日単位のグループに属するライフログが対象となる。これらのグループに属するライフログは、「画像」「メール」「移動履歴」「歩数」であるので、各活動のライフログをS7で設定された表示数の集合になるように特徴別に分類する。例えば、「歩数」を歩数別に分類したり、「画像」を色別に分類することができる。
The
次に、代表抽出部153は、8個の集合から、各集合の代表ライフログをそれぞれ1つ抽出する(ステップS9)。本実施形態では、対象階層に属するライフログは1つしか存在しないため、そのライフログが代表ライフログとなる。また、下層に属するライフログの抽出方法としては、発生した日時が最も早いデータを抽出してもよいし、ランダムに抽出してもよいし、当該期間の中心(平均日時)に最も近いデータを抽出してもよい。また、あらかじめユーザが「重要」とチェックしているデータ(例えば、重要なスケジュールデータ)を抽出してもよい。また、位置データを持つデータであれば、当該期間の複数のデータの中での重心位置に最も近いデータを抽出してもよい。また、歩数や体重等の計測データであれば、最も大き(小さ)な数値(例えば、歩数や体重)を持つデータを抽出してもよい。
Next, the
次に、ライフログ表示手段16は、S9で抽出した代表ライフログを、図3に示すように、出力手段に画面表示させる(ステップS10)。具体的には、表示画像生成部161が各ライフログの活動の種類に応じた表示画像を生成し、表示部162が生成された表示画像を8つの表示領域にそれぞれ表示させる。
Next, the life log display means 16 displays the representative life log extracted in S9 on the screen of the output means as shown in FIG. 3 (step S10). Specifically, the display image generation unit 161 generates a display image corresponding to the type of activity of each life log, and the
このように、出力手段にライフログが画面表示された状態において、ユーザが入力手段を用いて画面操作を行うと、画面操作受付手段17は、当該操作を受け付ける(ステップS11)。なお、ユーザが行う画面操作としては、画面表示された複数のライフログのうち1つのライフログに対して拡大操作を行う場合と、画面の任意の位置で縮小操作を行う場合とがある。
As described above, when the user performs a screen operation using the input unit in a state where the life log is displayed on the output unit, the screen
画面操作受付手段17は、当該操作が拡大操作であるか否かを判定する(ステップS12)。
拡大操作である場合は、Yesとなり、画面操作受付手段17は、拡大操作の対象となったライフログの日時を取得する(ステップ13)。そして、階層特定手段13は、現在の対象階層より1つ下の階層を対象階層として特定し(ステップS14)、ステップS5に戻る。本実施形態では、週単位のグループが対象階層となっていたため、1つ下の階層である日単位のグループが新しい対象階層となり、指定期間は取得した日時の日付となる。そして、新しい対象階層と新しい指定期間に基づいて、ステップS5からS16までの処理を行う。
The screen
If the operation is an enlargement operation, the result is Yes, and the screen
一方、拡大操作でない場合は、Noとなり、画面操作受付手段17は、当該操作が縮小操作であるか否かを判定する(ステップS15)。
縮小操作である場合は、Yesとなり、階層特定手段13は、現在の対象階層より1つ上の階層を対象階層として特定し(ステップS16)ステップS5に戻る。本実施形態では、週単位のグループが対象階層となっていたため、1つ上の階層である月単位のグループが新しい対象階層となり、指定期間は指定されていた期間の月となり、上述したステップS5から同様に動作する。なお、縮小操作でない場合は、Noとなり、処理を終了する。
On the other hand, if the operation is not an enlargement operation, the result is No, and the screen
If the operation is a reduction operation, the answer is Yes, and the
ここで、拡大操作および縮小操作した場合の画面の遷移状態を図6に基づいて説明する。
上述したコンテンツ表示装置1の動作では、まず、「2011年2月15日〜21日」の期間が指定され、週単位画面32が表示される。週単位画面32では、8個のライフログが表示され、週単位の階層に属する「体重」と、週単位より下の階層に属するライフログのうち7つの代表ライフログが表示されている。
この週単位画面32に表示された複数のライフログのうち画像322に対してユーザが拡大操作を行うと、画像322の撮影日時に基づいて、現在表示されている階層の1つ下の階層の期間が新しい指定期間となる。例えば、画像322の撮影日時が2011年2月21日であれば、この日付が新しい指定期間となり、上述した動作により、日単位画面33が表示される。日単位画面33では、8個のライフログが表示され、日単位の階層に属する「歩数」と、日単位より下の階層に属するライフログのうち7つの代表ライフログが表示される。
Here, the transition state of the screen when the enlargement operation and the reduction operation are performed will be described with reference to FIG.
In the operation of the
When the user performs an enlargement operation on the
一方、週単位画面32の任意の位置でユーザが縮小操作を行うと、現在表示されている階層の1つ上の階層の期間が新しい指定期間となる。週単位画面32の指定期間「2011年2月15日〜21日」より1つ上の階層は「2011年2月」であるので、この期間が新しい指定期間となる。そして、上述した動作により、月単位画面31が表示される。月単位画面31では、12個のライフログが表示され、月単位の階層に属する「電気代」「ガス代」と、月単位より下の階層に属するライフログのうち10個の代表ライフログが表示される。
なお、月単位画面31に表示された複数のライフログのうちメール312に対してユーザが拡大操作を行うと、メール312の日付を含む1週間の期間が新しい指定期間となる。すなわち、メール312の日付が2011年2月20日であれば、この日付を含む「2011年2月15日〜21日」の期間が新しい指定期間となり、週単位画面32が画面表示される。
On the other hand, when the user performs a reduction operation at an arbitrary position on the
When the user performs an enlargement operation on the
[第1実施形態の作用効果]
上述した第1実施形態では、以下に示す作用効果を奏することができる。
コンテンツ表示装置1は、ライフログデータベース101に蓄積されたライフログを活動の種類ごとに分類するとともに、各活動の発生頻度に応じた期間単位のグループに分類し、時間軸に沿ってグループを階層化する。また、優先度設定手段11により、各活動には発生頻度に応じた優先度が設定される。そして、ユーザによって指定された期間に基づいて対象階層を特定する。ユーザに指定された期間内で、対象階層に属するライフログの各活動に設定された優先度は最も高いため、対象階層に属するライフログを優先して画面表示させる。また、対象階層より下層に属するライフログの各活動に設定された優先度は低いため、対象階層に属する代表ライフログの数に応じて対象階層より下の階層に属するライフログの表示数を制限し、この表示数分の代表ライフログを抽出して画面表示させている。
[Effects of First Embodiment]
In the first embodiment described above, the following operational effects can be achieved.
The
このように、対象階層に属するライフログを優先的に表示させ、対象階層より下の階層に属するライフログの表示数を制限して表示させるため、大量のライフログが表示されることはない。したがって、ライフログの発生頻度が少ない活動のデータが他のデータに埋もれてしまうことがないため、閲覧性が向上する。 In this way, life logs belonging to the target hierarchy are preferentially displayed and the number of life logs belonging to the hierarchy below the target hierarchy is limited and displayed, so that a large number of life logs are not displayed. Therefore, the activity data with a low occurrence frequency of the life log is not buried in other data, so that the viewability is improved.
また、対象階層より下の階層の代表ライフログの抽出は、対象階層より下の階層に属する指定期間内のライフログを、活動の種類ごと、およびデータの特徴ごとの集合に分類し、各集合からそれぞれ代表ライフログを抽出する。活動の種類が画像の場合は、撮影日時、色等で分類が可能であり、活動の種類がメールの場合は、メールの日時、差出人等で分類が可能であり、活動の種類が移動履歴の場合は、移動した日、場所等で分類が可能である。このように、特徴ごとの集合には、それぞれ類似したライフログが分類されるため、ユーザは、これらの集合から抽出された代表ライフログを見れば、他にどのようなライフログがあるかをある程度予測することができる。したがって、各集合の代表ライフログのみを画面表示させるだけでよいので、表示するライフログの数が少なくなり、閲覧性に優れる。 In addition, representative lifelogs below the target hierarchy are extracted by classifying lifelogs within the specified period belonging to the hierarchy below the target hierarchy into sets for each type of activity and for each data feature. The representative life log is extracted from each. If the activity type is an image, it can be classified by shooting date, color, etc. If the activity type is email, it can be classified by email date, sender, etc. In this case, classification can be made based on the date, place, etc. of the movement. In this way, since similar life logs are classified into sets for each feature, the user can see what other life logs exist by looking at the representative life logs extracted from these sets. Can be predicted to some extent. Therefore, since only the representative life log of each set needs to be displayed on the screen, the number of life logs to be displayed is reduced and the viewability is excellent.
ライフログデータベース101に蓄積されたライフログを期間単位で階層化し、拡大操作および縮小操作により時間軸の階層に沿ったライフログを表示させる。このように、時間軸に沿ってライフログを閲覧することができるので、階層構造を容易に把握することができ、ユーザインターフェースの利便性を向上させることができる。
The life log accumulated in the
また、上記実施形態では、一度階層化したライフログを記憶領域に記憶させ、拡大操作や縮小操作により新しい期間が指定された場合は、この記憶領域に記憶された階層構造を読み出してライフログを表示させている。したがって、再度階層化の処理を行う必要がないため、処理の高速化を図ることができる。 Further, in the above embodiment, the life log once hierarchized is stored in the storage area, and when a new period is designated by the enlargement operation or the reduction operation, the life structure is read by reading the hierarchical structure stored in the storage area. It is displayed. Therefore, since it is not necessary to perform the hierarchization process again, the processing speed can be increased.
[変形例]
なお、本発明は、上述した実施形態に限定されるものではなく、本発明の目的を達成できる範囲で、以下に示される変形をも含むものである。
例えば、上記実施形態では、優先度設定手段11がライフログデータベース101に蓄積されたライフログに基づいて各活動の優先度を設定する構成であったが、優先度をユーザに設定させてもよい。優先度の設定の仕方によっては、画面表示されるライフログの種類を自由に変えることができるため、ユーザインターフェースを向上させることができる。
[Modification]
In addition, this invention is not limited to embodiment mentioned above, In the range which can achieve the objective of this invention, the deformation | transformation shown below is also included.
For example, in the above embodiment, the
また、上記実施形態では、ユーザによって期間が指定されるとライフログを階層化したが(例えば、図5のステップS3)、予め年月日に応じて、ライフログデータを階層化して保存しておき、これをユーザ操作に応じて提示することとしてもよい。また、表示する期間分類があらかじめ決まっている場合(2010年、2010年4月、2010年5月第3週など)は、予め階層化しておいたほうが、効率的に処理することができる。 Moreover, in the said embodiment, when the period was designated by the user, the life log was hierarchized (for example, step S3 in FIG. 5), but the life log data was hierarchized and stored in advance according to the date. This may be presented in response to a user operation. In addition, when the period classification to be displayed is determined in advance (2010, April 2010, third week of May 2010, etc.), it is possible to perform processing more efficiently by layering in advance.
また、上記実施形態では、各階層において、活動の種類毎に分類して代表ライフログを抽出したが、この活動の種類による分類をユーザが設定可能としてもよい。例えば、画像と動画という別の種類のライフログを、一つのグループとして纏めるように設定したり、メールとブログ投稿とメッセンジャー投稿を一つのグループとして、それらのグループ単位で、代表ライフログを抽出して、表示してもよい。 In the above embodiment, the representative life log is extracted by classifying each activity type in each hierarchy. However, the user may be able to set the classification based on the activity type. For example, you can set different types of lifelogs such as images and videos to be grouped together, or extract representative lifelogs by grouping email, blog posts, and messenger posts as one group. May be displayed.
また、上記実施形態では、ライフログの表示の変更について、階層の上下移動の操作についてのみ述べたが、同じ階層内での移動、つまり現在表示しているデータの、前の月や次の月の表示、前の日や次の日のデータを表示したい場合は、指によるフリック(スライド)や「前」ボタンや「後ろ」ボタンの操作、あるいは時間軸のスクロールなどで、所望の期間を設定可能してもよい。これにより、上階層から下階層までの間の階層の深さ方向への移動と、同階層内での移動との両方を実現することができる。 In the above embodiment, only the operation of moving up and down the hierarchy has been described with respect to the change of the display of the life log, but the movement within the same hierarchy, that is, the previous month or the next month of the currently displayed data. If you want to display the previous day or the next day's data, set the desired period by flicking (slide) with the finger, operating the "front" button or "back" button, or scrolling the time axis. It may be possible. Thereby, both the movement in the depth direction of the hierarchy between the upper hierarchy and the lower hierarchy and the movement in the same hierarchy are realizable.
また、上記実施形態では、画面上で拡大操作または縮小操作を行うことで上の階層や下の階層のライフログを表示させることとしたが、拡大操作または縮小操作に限られるものではない。例えば、画面上に時間軸のスクロールを表示させ、スクロールを移動させることで所望の期間を設定するようにしてもよい。 In the above embodiment, the life log of the upper hierarchy or the lower hierarchy is displayed by performing the enlargement operation or the reduction operation on the screen. However, the present invention is not limited to the enlargement operation or the reduction operation. For example, a time period scroll may be displayed on the screen, and a desired period may be set by moving the scroll.
本発明は、ライフログを管理して表示させるコンテンツ表示装置およびコンテンツ表示方法として利用できる。 The present invention can be used as a content display device and a content display method for managing and displaying a life log.
1…コンテンツ表示装置
11…優先度設定手段
12…ライフログ階層化手段
13…階層特定手段
14…ライフログ取得手段
15…代表抽出手段
16…ライフログ表示手段
17…画面操作受付手段
101…ライフログデータベース
102…優先度データベース
DESCRIPTION OF
Claims (5)
前記ユーザの活動が発生した日時と前記活動の種類とを関連付けて記憶するライフログ記憶手段と、
前記活動の種類と、前記活動の種類に応じて設定された優先度と、を関連付けて記憶する優先度記憶手段と、
前記ライフログ記憶手段に記憶されたライフログを期間単位に階層化するライフログ階層化手段と、
前記ユーザによって指定された期間に対応する前記階層を対象階層とする階層特定手段と、
前記対象階層とその下層に含まれるライフログを取得するライフログ取得手段と、
前記取得したライフログを前記活動の種類ごとに分類し、この種類ごとのライフログの中から、当該種類に対応付けられた前記優先度に対応した数の代表ライフログを抽出する代表抽出手段と、
前記代表抽出手段で抽出した前記代表ライフログを画面表示させるライフログ表示手段と、を備える
ことを特徴とするコンテンツ表示装置。 A content display device that displays a life log that is a user activity record,
Life log storage means for storing the date and time when the user's activity occurred and the type of the activity in association with each other;
Priority storage means for storing the activity type and the priority set according to the activity type in association with each other;
Life log hierarchization means for hierarchizing life logs stored in the life log storage means on a period basis;
A hierarchy specifying unit that sets the hierarchy corresponding to the period specified by the user as a target hierarchy;
A life log acquisition means for acquiring a life log included in the target hierarchy and its lower layer;
A representative extracting means for classifying the acquired life log for each type of the activity, and extracting from the life log for each type a number of representative life logs corresponding to the priority associated with the type; ,
Life log display means for displaying the representative life log extracted by the representative extraction means on a screen. A content display device, comprising:
前記代表抽出手段は、
前記対象階層に含まれる前記代表ライフログの数と予め定められた全表示数とから前記対象階層より下層に含まれるライフログの表示数を下層表示数として算出し、前記下層表示数と前記優先度とに基づいて前記下層に含まれるライフログの活動ごとの表示数を設定し、前記下層に含まれるライフログを前記活動ごとの表示数に応じた集合に分類し、各集合の代表ライフログを抽出する
ことを特徴とするコンテンツ表示装置。 The content display device according to claim 1,
The representative extraction means includes
From the number of the representative life logs included in the target hierarchy and a predetermined total display number, the display number of life logs included in the layer lower than the target hierarchy is calculated as the lower layer display number, and the lower layer display number and the priority Based on the degree, the number of displays for each activity of the life log included in the lower layer is set, the life log included in the lower layer is classified into a set according to the number of display for each activity, and the representative life log of each set The content display device characterized by extracting.
前記ライフログが表示された画面上で前記ユーザにより行われた操作を受け付ける画面操作受付手段をさらに備え、
前記階層特定手段は、
前記操作が拡大操作である場合は、前記対象階層より1つ下の階層を前記対象階層とし、前記操作が縮小操作である場合は、前記対象階層より1つ上の階層を前記対象階層として特定する
ことを特徴とするコンテンツ表示装置。 The content display device according to claim 1 or 2,
Screen operation accepting means for accepting an operation performed by the user on the screen on which the life log is displayed;
The hierarchy specifying means includes:
If the operation is an enlargement operation, the hierarchy immediately below the target hierarchy is set as the target hierarchy, and if the operation is a reduction operation, the hierarchy immediately above the target hierarchy is specified as the target hierarchy. A content display device characterized by:
前記ライフログ記憶手段に記憶されたライフログの前記活動の種類ごとの発生頻度に基づいて、前記活動の種類ごとの前記優先度を設定して前記優先度記憶手段に記憶させる優先度設定手段をさらに備える
ことを特徴とするコンテンツ表示装置。 The content display device according to any one of claims 1 to 3,
A priority setting unit configured to set the priority for each type of activity based on the frequency of occurrence of each activity type of the life log stored in the life log storage unit and store the priority in the priority storage unit; The content display device further comprising:
前記ライフログ記憶手段に記憶されたライフログを期間単位に階層化するステップと、
前記ユーザによって指定された期間に対応する前記階層を対象階層とするステップと、
前記対象階層とその下層に含まれるライフログを取得するステップと、
前記取得したライフログを前記活動の種類ごとに分類し、この種類ごとのライフログの中から、当該種類に対応付けられた前記優先度に対応した数の代表ライフログを抽出するステップと、
前記抽出した前記代表ライフログを画面表示させるステップと、を備える
ことを特徴とするコンテンツ表示方法。 Priority to store in association the life log storage means that stores the date and time when the user's activity occurred and the type of activity in association with each other, the type of activity, and the priority set according to the type of activity A content display method for displaying a life log that is an activity record of the user in a content display device comprising a degree storage means,
Stratifying the life log stored in the life log storage means on a period basis;
Setting the hierarchy corresponding to the period specified by the user as a target hierarchy;
Obtaining a life log included in the target hierarchy and its lower layer;
Classifying the acquired life log for each type of activity, and extracting from the life log for each type a number of representative life logs corresponding to the priority associated with the type;
And a step of displaying the extracted representative life log on a screen.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011078912A JP5265725B2 (en) | 2011-03-31 | 2011-03-31 | Content display device and content display method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011078912A JP5265725B2 (en) | 2011-03-31 | 2011-03-31 | Content display device and content display method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2012215929A true JP2012215929A (en) | 2012-11-08 |
| JP5265725B2 JP5265725B2 (en) | 2013-08-14 |
Family
ID=47268665
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2011078912A Expired - Fee Related JP5265725B2 (en) | 2011-03-31 | 2011-03-31 | Content display device and content display method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5265725B2 (en) |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001216315A (en) * | 2000-02-02 | 2001-08-10 | Nippon Telegr & Teleph Corp <Ntt> | Context grasping system and method, and recording medium recording the processing program |
| JP2007304735A (en) * | 2006-05-09 | 2007-11-22 | Canon Inc | File management apparatus and file management method |
| JP2007328499A (en) * | 2006-06-07 | 2007-12-20 | Hitachi Ltd | Portal site generation device and portal screen design program |
| JP2007328478A (en) * | 2006-06-07 | 2007-12-20 | Sharp Corp | Access history table creation device. |
| JP2009140341A (en) * | 2007-12-07 | 2009-06-25 | Nec Corp | User terminal, content providing device, service providing system, and method and program used therefor |
| JP2010237112A (en) * | 2009-03-31 | 2010-10-21 | Equos Research Co Ltd | Information providing device |
-
2011
- 2011-03-31 JP JP2011078912A patent/JP5265725B2/en not_active Expired - Fee Related
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001216315A (en) * | 2000-02-02 | 2001-08-10 | Nippon Telegr & Teleph Corp <Ntt> | Context grasping system and method, and recording medium recording the processing program |
| JP2007304735A (en) * | 2006-05-09 | 2007-11-22 | Canon Inc | File management apparatus and file management method |
| JP2007328499A (en) * | 2006-06-07 | 2007-12-20 | Hitachi Ltd | Portal site generation device and portal screen design program |
| JP2007328478A (en) * | 2006-06-07 | 2007-12-20 | Sharp Corp | Access history table creation device. |
| JP2009140341A (en) * | 2007-12-07 | 2009-06-25 | Nec Corp | User terminal, content providing device, service providing system, and method and program used therefor |
| JP2010237112A (en) * | 2009-03-31 | 2010-10-21 | Equos Research Co Ltd | Information providing device |
Also Published As
| Publication number | Publication date |
|---|---|
| JP5265725B2 (en) | 2013-08-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102521019B (en) | Information is provided to user based on context | |
| US9658759B2 (en) | User adjustable data sharing between multiple graph elements | |
| CN103902640B (en) | Portable electronic device, content recommendation method and computer readable medium | |
| CN103699547A (en) | Application program recommendation method and terminal | |
| EP2175356B1 (en) | Distance dependent selection of information entities | |
| US20150339373A1 (en) | Graphical interface for relevance-based rendering of electronic messages from multiple accounts | |
| US20150215245A1 (en) | User interface for graphical representation of and interaction with electronic messages | |
| US20120159399A1 (en) | System for organizing and navigating data within a table | |
| US20150051948A1 (en) | Behavioral attribute analysis method and device | |
| KR20150057987A (en) | Generalized graph, rule, and spatial structure based recommendation engine | |
| KR20150137119A (en) | Navigation of list items on portable electronic devices | |
| US20230020678A1 (en) | Curated Media Library | |
| US20130117274A1 (en) | Electronic device with address book and address book management method | |
| CN105975537A (en) | Sorting method and device of application program | |
| US8896627B2 (en) | Information display device, information display system, and computer program product | |
| US20130239034A1 (en) | Display apparatus, display method and program | |
| JP2012242852A (en) | Electronic book display device, processing method therefor, and program | |
| Roberts et al. | Interactive Analytical Treemaps for Visualisation of Call Centre Data. | |
| CN116324701B (en) | Managing user interface projects in Visual User Interface (VUI) | |
| WO2012127807A1 (en) | Information terminal apparatus, information display method, and information display program | |
| JP5265725B2 (en) | Content display device and content display method | |
| KR101688829B1 (en) | Method and apparatus for providing documents reflecting user pattern | |
| CN108021624A (en) | The method and device that a kind of timeliness dynamic collection of illustrative plates shows | |
| JP5545085B2 (en) | Information search device, information search method and program | |
| KR102285080B1 (en) | Issue occurrence prediction system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 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: 20130416 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130501 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5265725 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| 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 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| 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 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |