(57)【要約】      （修正有）【課題】本発明の目的とするところは、ユーザのアクティビティに対するパターンに基づいて、アクティビティに関する情報を提供することができるディスプレイ装置及びそのアクティビティに関する情報のディスプレイ方法を提供する。【解決手段】ディスプレイ部１１０と、予め設定された時間区間の間にディスプレイ装置で行われたユーザのアクティビティに関する情報を保存する保存部１２０と、アクティビティに関する情報に基づいて、予め設定された時間区間の間に行われたユーザのアクティビティに対するパターンを分析し、分析されたパターンに基づいて、予め設定された時間区間を複数の時間区間に区分し、区分された各時間区間に属するアクティビティに関する情報をディスプレイするように制御する制御部１３０とを含む。【選択図】図１
2014183594.tif 000002
【特許請求の範囲】
【請求項１】
ディスプレイ装置において、
ディスプレイ部と、
予め設定された時間区間の間に前記ディスプレイ装置で行われたユーザのアクティビティに関する情報を保存する保存部と、
前記アクティビティに関する情報に基づいて、前記予め設定された時間区間の間に行われたユーザのアクティビティに対するパターンを分析し、前記分析されたパターンに基づいて、前記予め設定された時間区間を複数の時間区間に区分し、前記区分された各時間区間に属するアクティビティに関する情報をディスプレイするように制御する制御部と
を含むディスプレイ装置。
【請求項２】
前記アクティビティは、
コンテンツ実行、コンテンツ生成、コンテンツ伝送及びコンテンツ受信のうちの少なくとも１つを含み、
前記アクティビティに関する情報は、
前記アクティビティの発生した時間、前記アクティビティの行われた回数及び前記アクティビティの発生した位置のうちの少なくとも１つを含むことを特徴とする請求項１に記載のディスプレイ装置。
【請求項３】
前記制御部は、
前記予め設定された時間区間を複数の単位時間区間に区分し、連続した少なくとも１つの単位時間区間に属するユーザのアクティビティに対するパターンを分析し、分析結果に基づいて、前記予め設定された時間区間を連続した少なくとも１つの単位時間区間に区分することを特徴とする請求項１に記載のディスプレイ装置。
【請求項４】
前記制御部は、
前記連続した少なくとも１つの単位時間区間に属するユーザのアクティビティの発生時間、発生位置及び頻度数のうちの少なくとも１つに基づいて、前記ユーザのアクティビティに対するパターンを分析することを特徴とする請求項３に記載のディスプレイ装置。
【請求項５】
前記制御部は、
前記ユーザのアクティビティに対するパターンを分析するために、以下数式を通じて、前記連続した少なくとも１つの単位時間区間の間のアクティビティコストを算出し、前記算出されたアクティビティコストの和が最小になるようにする前記連続した少なくとも１つの単位時間区間に前記予め設定された時間区間を区分することを特徴とする請求項４に記載のディスプレイ装置。
【数１】
2014183594.tif 000007
【請求項６】
前記制御部は、
前記アクティビティに対する選好度に基づいて、前記区分された各時間区間に属するアクティビティのうちの少なくとも一部を抽出し、前記抽出されたアクティビティに関する情報をディスプレイするように制御することを特徴とする請求項１に記載のディスプレイ装置。
【請求項７】
ディスプレイ装置のアクティビティに関する情報のディスプレイ方法において、
予め設定された時間区間の間に前記ディスプレイ装置で行われたユーザのアクティビティに関する情報を保存するステップと、
前記アクティビティに関する情報に基づいて、前記予め設定された時間区間の間に行われたユーザのアクティビティに対するパターンを分析し、前記分析されたパターンに基づいて、前記予め設定された時間区間を複数の時間区間に区分するステップと、
前記区分された各時間区間に属するアクティビティに関する情報をディスプレイするステップと
を含むアクティビティに関する情報のディスプレイ方法。
【請求項８】
前記アクティビティは、
コンテンツ実行、コンテンツ生成、コンテンツ伝送及びコンテンツ受信のうちの少なくとも１つを含み、
前記アクティビティに関する情報は、
前記アクティビティの発生した時間、前記アクティビティの行われた回数及び前記アクティビティの発生した位置のうちの少なくとも１つを含むことを特徴とする請求項７に記載のアクティビティに関する情報のディスプレイ方法。
【請求項９】
前記区分するステップは、
前記予め設定された時間区間を複数の単位時間区間に区分し、連続した少なくとも１つの単位時間区間に属するユーザのアクティビティに対するパターンを分析し、分析結果に基づいて、前記予め設定された時間区間を連続した少なくとも１つの単位時間区間に区分することを特徴とする請求項７に記載のアクティビティに関する情報のディスプレイ方法。
【請求項１０】
前記区分するステップは、
前記連続した少なくとも１つの単位時間区間に属するユーザのアクティビティの発生時間、発生位置及び頻度数のうちの少なくとも１つに基づいて、前記ユーザのアクティビティに対するパターンを分析することを特徴とする請求項９に記載のアクティビティに関する情報のディスプレイ方法。
【請求項１１】
前記区分するステップは、
前記ユーザのアクティビティに対するパターンを分析するために、以下数式を通じて、前記連続した少なくとも１つの単位時間区間の間のアクティビティコストを算出し、前記算出されたアクティビティコストの和が最小になるようにする前記連続した少なくとも１つの単位時間区間に前記予め設定された時間区間を区分することを特徴とする請求項１０に記載のアクティビティに関する情報のディスプレイ方法。
【数２】
2014183594.tif 000008
【請求項１２】
前記ディスプレイするステップは、
前記アクティビティに対する選好度に基づいて、前記区分された各時間区間に属するアクティビティのうちの少なくとも一部を抽出し、前記抽出されたアクティビティに関する情報をディスプレイするように制御することを特徴とする請求項７に記載のアクティビティに関する情報のディスプレイ方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディスプレイ装置及びそのアクティビティに関する情報のディスプレイ方法に関し、より詳細には、ユーザの多様なアクティビティに関する情報をディスプレイするディスプレイ装置及びそのアクティビティに関する情報のディスプレイ方法に関する。
【背景技術】
【０００２】
電子技術の発達により、ユーザはディスプレイ装置を通じて多様なアクティビティを行うことができるようになった。例えば、ユーザはディスプレイ装置を介して動画を再生したり、写真を撮影することができる。
【０００３】
一方、従来のディスプレイ装置は、多様な方式でユーザが行ったアクティビティに関する情報、例えば、アクティビティの名称、発生時間等をユーザに提供してきた。このとき、多くのディスプレイ装置は、アクティビティに関する情報を単にアクティビティの発生した時間順に並べて、ユーザにアクティビティに関する情報として提供していた。
【０００４】
そのため、ユーザに有意義にアクティビティに関する情報を提供することができないという問題点が存在していた。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】韓国特許出願公開第10-2012-0043434号
【発明の概要】
【発明が解決しようとする課題】
【０００６】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、ユーザのアクティビティに対するパターンに基づいて、アクティビティに関する情報を提供することができるディスプレイ装置及びそのアクティビティに関する情報のディスプレイ方法を提供することにある。
【課題を解決するための手段】
【０００７】
以上のような目的を達成するための本発明の一実施形態に係るディスプレイ装置は、ディスプレイ部と、予め設定された時間区間の間に前記ディスプレイ装置で行われたユーザのアクティビティに関する情報を保存する保存部と、前記アクティビティに関する情報に基づいて、前記予め設定された時間区間の間に行われたユーザのアクティビティに対するパターンを分析し、前記分析されたパターンに基づいて、前記予め設定された時間区間を複数の時間区間に区分し、前記区分された各時間区間に属するアクティビティに関する情報をディスプレイするように制御する制御部とを含む。
【０００８】
ここで、前記アクティビティは、コンテンツ実行、コンテンツ生成、コンテンツ伝送及びコンテンツ受信のうちの少なくとも１つを含み、前記アクティビティに関する情報は、前記アクティビティの発生した時間、前記アクティビティの行われた回数及び前記アクティビティの発生した位置のうちの少なくとも１つを含んでよい。
【０００９】
なお、前記制御部は、前記予め設定された時間区間を複数の単位時間区間に区分し、連続した少なくとも１つの単位時間区間に属するユーザのアクティビティに対するパターンを分析し、前記分析結果に基づいて、前記予め設定された時間区間を連続した少なくとも１つの単位時間区間に区分してよい。
【００１０】
ここで、前記制御部は、前記連続した少なくとも１つの単位時間区間に属するユーザのアクティビティの発生時間、発生位置及び頻度数のうちの少なくとも１つに基づいて、前記ユーザのアクティビティに対するパターンを分析してよい。
【００１１】
そして、前記制御部は、前記ユーザのアクティビティに対するパターンを分析するために、以下数式を通じて、前記連続した少なくとも１つの単位時間区間の間のアクティビティコストを算出し、前記算出されたアクティビティコストの和が最小になるようにする前記連続した少なくとも１つの単位時間区間に前記予め設定された時間区間を区分してよい。
【００１２】
【数１】
2014183594.tif 000003
【００１３】
一方、前記制御部は、前記アクティビティに対する選好度に基づいて、前記区分された各時間区間に属するアクティビティのうちの少なくとも一部を抽出し、前記抽出されたアクティビティに関する情報をディスプレイするように制御してよい。
【００１４】
一方、本発明の一実施形態に係るディスプレイ装置のアクティビティに関する情報のディスプレイ方法は、予め設定された時間区間の間に前記ディスプレイ装置で行われたユーザのアクティビティに関する情報を保存するステップと、前記アクティビティに関する情報に基づいて、前記予め設定された時間区間の間に行われたユーザのアクティビティに対するパターンを分析し、前記分析されたパターンに基づいて、前記予め設定された時間区間を複数の時間区間に区分するステップと、前記区分された各時間区間に属するアクティビティに関する情報をディスプレイするステップとを含む。
【００１５】
ここで、前記アクティビティは、コンテンツ実行、コンテンツ生成、コンテンツ伝送及びコンテンツ受信のうちの少なくとも１つを含み、前記アクティビティに関する情報は、前記アクティビティの発生した時間、前記アクティビティの行われた回数及び前記アクティビティの発生した位置のうちの少なくとも１つを含んでよい。
【００１６】
なお、前記区分するステップは、前記予め設定された時間区間を複数の単位時間区間に区分し、連続した少なくとも１つの単位時間区間に属するユーザのアクティビティに対するパターンを分析し、前記分析結果に基づいて、前記予め設定された時間区間を連続した少なくとも１つの単位時間区間に区分してよい。
【００１７】
ここで、前記区分するステップは、前記連続した少なくとも１つの単位時間区間に属するユーザのアクティビティの発生時間、発生位置及び頻度数のうちの少なくとも１つに基づいて、前記ユーザのアクティビティに対するパターンを分析してよい。
【００１８】
そして、前記区分するステップは、前記ユーザのアクティビティに対するパターンを分析するために、以下数式を通じて、前記連続した少なくとも１つの単位時間区間の間のアクティビティコストを算出し、前記算出されたアクティビティコストの和が最小になるようにする前記連続した少なくとも１つの単位時間区間に前記予め設定された時間区間を区分してよい。
【００１９】
【数２】
2014183594.tif 000004
【００２０】
一方、前記ディスプレイするステップは、前記アクティビティに対する選好度に基づいて、前記区分された各時間区間に属するアクティビティのうちの少なくとも一部を抽出し、前記抽出されたアクティビティに関する情報をディスプレイするように制御してよい。
【発明の効果】
【００２１】
以上説明したように、本発明によれば、アクティビティの観点から、ユーザに有意義な時間区間別にアクティビティに関する情報をユーザに提供することができるようになる。それにより、ユーザは、自分のアクティビティを容易に検索することができ、満足度が向上する。
【図面の簡単な説明】
【００２２】
【図１】本発明の一実施形態に係るディスプレイ装置を説明するためのブロック図である。
【図２Ａ】本発明の一実施形態により、アクティビティの発生した時間区間をユーザのアクティビティによってユーザに有意義な時間区間に区分する方法を説明するための図である。
【図２Ｂ】本発明の一実施形態により、アクティビティの発生した時間区間をユーザのアクティビティによってユーザに有意義な時間区間に区分する方法を説明するための図である。
【図２Ｃ】本発明の一実施形態により、アクティビティの発生した時間区間をユーザのアクティビティによってユーザに有意義な時間区間に区分する方法を説明するための図である。
【図２Ｄ】本発明の一実施形態により、アクティビティの発生した時間区間をユーザのアクティビティによってユーザに有意義な時間区間に区分する方法を説明するための図である。
【図３Ａ】本発明の一実施形態により、アクティビティに関する情報を各時間区間別にディスプレイする方法を説明するための図である。
【図３Ｂ】本発明の一実施形態により、アクティビティに関する情報を各時間区間別にディスプレイする方法を説明するための図である。
【図３Ｃ】本発明の一実施形態により、アクティビティに関する情報を各時間区間別にディスプレイする方法を説明するための図である。
【図４Ａ】本発明の一実施形態により、アクティビティに関する情報を各時間区間別にディスプレイする方法を説明するための図である。
【図４Ｂ】本発明の一実施形態により、アクティビティに関する情報を各時間区間別にディスプレイする方法を説明するための図である。
【図５】本発明の一実施形態により、アクティビティに関する情報をディスプレイする方法を説明するためのフローチャートである。
【図６】本発明の一実施形態により、アクティビティに関する情報をディスプレイする方法を説明するためのフローチャートである。
【図７】本発明の一実施形態に係るディスプレイ装置の細部構成を説明するためのブロック図である。
【図８】本発明の一実施形態によって、ディスプレイ装置が外部装置と連動してアクティビティに関する情報をユーザに提供する一例を説明するための図である。
【図９】本発明の一実施形態に係るサーバを説明するための図である。
【図１０】本発明の一実施形態に係るディスプレイ装置のアクティビティに対する情報ディスプレイ方法を説明するためのフローチャートである。
【発明を実施するための形態】
【００２３】
以下に添付図面を参照しながら、本発明の好適な実施形態について詳細に説明する。
【００２４】
図１は、本発明の一実施形態に係るディスプレイ装置を説明するためのブロック図である。図１によると、ディスプレイ装置１００は、ディスプレイ部１１０と、保存部１２０及び制御部１３０を含む。図１のディスプレイ装置１００は、テレビ、スマートフォン、デスクトップパソコン、ノードパソコン、タブレットパソコン等のような多様な電子装置で実現されてよい。
【００２５】
ディスプレイ部１１０は、多様な画面をディスプレイする。例えば、ディスプレイ部１１０は、動画、音楽、イメージ、テキスト、ゲーム等のような多様なコンテンツの実行画面及びウェブブラウジング画面をディスプレイすることができる。
【００２６】
なお、ディスプレイ部１１０は、ユーザ命令を受信するためのＧＵＩをディスプレイする。すなわち、コンテンツ実行、コンテンツ生成、コンテンツ伝送及びコンテンツ受信等のような多様なユーザ命令を受信するためのＧＵＩをディスプレイすることができる。この場合、ディスプレイ部１１０は、タッチスクリーンで実現されてよい。
【００２７】
なお、ディスプレイ部１１０は、アクティビティに関する情報をディスプレイすることができる。この場合、ディスプレイ部１１０は、アクティビティの発生した予め設定された時間区間を複数の時間区間に区分し、各時間区間に属するアクティビティに関する情報を時間区間別にディスプレイすることができる。それについては、具体的に後述する。
【００２８】
そのために、ディスプレイ部１１０は、液晶表示装置（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ：ＬＣＤ）、有機電気発光ダイオード（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｓｐｌａｙ：ＯＬＥＤ）またはプラズマ表示パネル（Ｐｌａｓｍａ  Ｄｉｓｐｌａｙ  Ｐａｎｅｌ：ＰＤＰ）等で実現されてよい。
【００２９】
保存部１２０は、ディスプレイ装置１００を駆動し、制御するための多様なデータ及び実行プログラムを保存する。
【００３０】
なお、保存部１２０は、ディスプレイ装置１００で実行され得る動画、音楽、イメージ、テキスト、ゲーム等のような多様なコンテンツ及び当該コンテンツを実行するための多様なアプリケーションプログラムを保存する。そして、保存部１２０は、サーバ（例えば、ＳＮＳ（Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋ  Ｓｅｒｖｉｃｅ）サーバ、メールサーバ、コンテンツ提供サーバ等）に接続し、ウェブブラウジングを行うことができるアプリケーションプログラムを保存する。
【００３１】
なお、保存部１２０は、予め設定された時間区間の間に、ディスプレイ装置１００で行われたユーザのアクティビティに関する情報を保存する。
【００３２】
ここで、予め設定された時間区間は、一ヶ月または一年間等のように、ユーザによって設定されてよい。そして、ディスプレイ装置１００で行われたユーザのアクティビティのうちの１つが行われた時点が予め設定された区間の開始となってよい。
【００３３】
そして、アクティビティ（ａｃｔｉｖｉｔｙ）は、ユーザによってディスプレイ装置１００で行われる多様な機能を含んでよい。
【００３４】
例えば、アクティビティは、コンテンツ実行、コンテンツ生成、コンテンツ伝送及びコンテンツ受信のうちの少なくとも１つを含んでよい。ここで、コンテンツは、動画、音楽、イメージ、テキスト、ゲーム等を含んでよく、コンテンツ実行、コンテンツ生成、コンテンツ伝送及びコンテンツ受信は、ディスプレイ装置１００に予め保存されたアプリケーションプログラムを通じて行われてよい。
【００３５】
具体的に、コンテンツ実行は、ディスプレイ装置１００を通じて動画、音楽、写真、テキスト、ゲーム等を再生または実行することを含み、コンテンツ再生は、ディスプレイ装置１００を通じて動画、音楽、イメージ、テキスト等を生成することを含む。
【００３６】
なお、コンテンツ伝送は、ディスプレイ装置１００を通じて動画、音楽、写真、テキスト等を外部装置（図示せず）（例えば、他機器またはＳＮＳ（Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋ  Ｓｅｒｖｉｃｅ）サーバ、メールサーバ、コンテンツ提供サーバ等のようなサーバ）に伝送することを含み、コンテンツ受信は、動画、音楽、写真、テキスト等を外部装置（図示せず）から受信することを含む。例えば、ＳＮＳサーバに接続して書き込み及びコメントを作成したり、コンテンツをアップロード及びダウンロードする場合が含まれてよい。しかし、それは一例に過ぎず、アクティビティは、ディスプレイ装置１００を介して行われ得る多様な動作を含んでよい。
【００３７】
例えば、ユーザがディスプレイ装置１００を介して他ユーザとの通話を行った場合、通話がアクティビティに該当されてよい。なお、ユーザが、ディスプレイ装置１００を介して他ユーザにＳＭＳ（Ｓｈｏｒｔ  Ｍｅｓｓａｇｅ  Ｓｅｒｖｉｃｅ）メッセージを伝送したり、他ユーザからＳＭＳメッセージを受信した場合、ＳＭＳメッセージの伝送及び受信がアクティビティに該当されてよい。
【００３８】
なお、ユーザがディスプレイ装置１００の通信方式を設定した場合も、アクティビティに該当されてよい。例えば、ユーザがディスプレイ装置１００の通信方式をＷｉ−Ｆｉに設定した場合、すなわち、ディスプレイ装置１００に設けられたＷｉ−Ｆｉ通信モジュール（図示せず）を活性化した場合、Ｗｉ−Ｆｉ通信モジュール（図示せず）の活性化はアクティビティに該当されてよい。
【００３９】
なお、ユーザがディスプレイ部１１０の画面をタッチする場合、タッチ操作がアクティビティに該当されてよく、ユーザが電源を供給するために、ディスプレイ装置１００に外部電源を接続した場合、外部電源接続がアクティビティになってよい。
【００４０】
このように、アクティビティは、ディスプレイ装置１００を介して行われ得る多様な動作を含んでよい。
【００４１】
一方、アクティビティに関する情報は、ディスプレイ装置１００を介して行われたアクティビティに関連する多様な情報を含んでよい。例えば、アクティビティに関する情報は、アクティビティの名称、アクティビティの発生した時間、アクティビティの行われた回数及びアクティビティの発生した位置（仮に、ＧＰＳ位置）のうちの少なくとも１つを含んでよい。
【００４２】
しかし、それは一例に過ぎず、アクティビティの種類、アクティビティが行われた時間（ｄｕｒａｔｉｏｎ）等が更に含まれてよい。なお、アクティビティ実行の際、ディスプレイ装置１００の状態がアクティビティに関する情報に含まれてよい。例えば、アクティビティ実行の際、ディスプレイ装置１００の電源状態（すなわち、バッテリの残量、設定された通信方式等）がディスプレイ装置１００の状態に含まれてよい。
【００４３】
制御部１３０は、ディスプレイ装置１００の動画全般を制御する。制御部１３０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）及びディスプレイ装置１００を制御するためのモジュール及びデータを保存するＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）及びＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）を含んでよい。
【００４４】
具体的に、制御部１３０は、ユーザ命令に対応するアクティビティを行い、行われたアクティビティに関する情報を保存部１２０に保存することができる。
【００４５】
例えば、制御部１３０は、ユーザ命令に応じて、動画を再生することができる。この場合、制御部１３０は、再生された動画の名称、動画の再生された時間、動画の再生された回数、動画の再生された位置等に関する情報を保存部１２０に保存することができる。
【００４６】
別の例として、制御部１３０は、ユーザ命令に応じて、ＳＮＳサーバにテキストをアップロードすることができる。すなわち、制御部１３０は、ＳＮＳサーバのユーザアカウントに書き込みをアップロードしたり、ユーザアカウントまたは他ユーザアカウントに作成された書き込み（または、コメント）にコメントをアップロードすることができる。この場合、制御部１３０は、テキストがアップロードされたＳＮＳ名称、テキストがアップロードされたＳＮＳアカウント情報、ユーザがテキストをアップロードした時間、位置、回数等に関する情報を保存部１２０に保存することができる。
【００４７】
このように、制御部１３０は、ディスプレイ装置１００でアクティビティが発生すると、発生したアクティビティに関する情報を保存部１２０に保存することができる。それにより、保存部１２０には、アクティビティに関する情報がログ（Ｌｏｇ）として残るようになる。
【００４８】
一方、制御部１３０は、アクティビティに関する情報に基づいて、予め設定された時間の間に行われたユーザのアクティビティに対するパターンを分析し、分析されたパターンに基づいて、予め設定された時間区間を複数の時間区間に区分してよい。
【００４９】
すなわち、制御部１３０は、予め設定された時間の間に行われたユーザのアクティビティを単にアクティビティが行われた時間別に区分するのではなく、ユーザのアクティビティパターンに応じて、ユーザにとって有意義な時間区間に区分することができる。
【００５０】
以下では、添付の図２を参照し、アクティビティが発生した時間区間をユーザのアクティビティに応じて、ユーザに有意義な時間区間に区分する方法を説明する。
【００５１】
例えば、図２Ａのように、予め設定された時間区間Ｔの間、時間順に１６のアクティビティが発生した場合を仮定する。このとき、保存部１２０は、図２Ｂのように、各アクティビティの名称、発生時間、発生位置に関する情報を保存することができる。
【００５２】
制御部１３０は、予め設定された時間区間を複数の単位時間区間に区分し、連続した少なくとも１つの単位時間区間に属するユーザのアクティビティに対するパターンを分析し、分析結果に基づいて、予め設定された時間区間を連続した少なくとも１つの単位時間区間に区分することができる。
【００５３】
ここで、単位時間区間はユーザによって設定されてよく、予め設定された時間区間より小さい時間区間であってよい。例えば、制御部１３０は、図２Ｃのように、予め設定された時間区間ＴをＡ１、Ａ２、…、Ａ７のように区分してよい。
【００５４】
まず、制御部１３０は、ユーザのアクティビティに対するパターンを分析するために、以下数式１を通じて連続した少なくとも１つの単位時間区間の間のアクティビティコスト（ａｃｔｉｖｉｔｙ  ｃｏｓｔ、Ｃ（Ｓｉ））を算出する。
【００５５】
【数３】
2014183594.tif 000005
【００５６】
例えば、図２Ｃのような場合、制御部１３０は、１番目の単位時間区間Ａ１に属するアクティビティの発生時間、発生位置、頻度数等に基づいて、１番目の単位時間区間Ａ１におけるアクティビティコストを算出する（すなわち、図２Ｃのｅ０１）。なお、制御部１３０は、２番目の単位時間区間Ａ２に属するアクティビティの発生時間、発生位置、頻度数等に基づいて、２番目の単位時間区間Ａ２におけるアクティビティコストを算出する（すなわち、図２Ｃのｅ１２）。そして、制御部１３０は、１番目の単位時間区間Ａ１及び２番目の単位時間区間Ａ２を足した時間区間Ａ１＋Ａ２に属するアクティビティの発生時間、発生位置、頻度数等に基づいて、Ａ１＋Ａ２におけるアクティビティコストを算出する（すなわち、図２Ｃのｅ０２）。
【００５７】
制御部１３０は、上述の過程を繰り返して予め設定された時間区間内で、連続する少なくとも１つの単位時間区間の間のアクティビティコストを全て算出する。
【００５８】
そして、制御部１３０は、算出されたアクティビティコストの和が最小になるようにする連続した少なくとも１つの単位時間区間に予め設定された時間区間を区分することができる。具体的に、制御部１３０は、重畳しないように、予め設定された時間区間を区分することができる連続した少なくとも１つの単位時間区間のそれぞれから算出されたアクティビティコストを合算する。そして、制御部１３０は、アクティビティコストの合算結果が最小になる連続した少なくとも１つの単位時間区間に予め設定された時間区間を区分する。
【００５９】
すなわち、上述の例において、制御部１３０は、ｅ０１＋ｅ１７、ｅ０１＋ｅ１２＋ｅ２７、ｅ０１＋ｅ１３＋ｅ３７、…などを全て算出し、アクティビティコストが最小になる場合を判断し、アクティビティコストが最小になるように予め設定された時間区間Ｔを区分する。
【００６０】
例えば、１番目の単位時間区間Ａ１ないし３番目の単位時間区間Ａ３を足した時間区間Ａ１＋Ａ２＋Ａ３におけるアクティビティコストｅ０３、４番目の単位時間区間Ａ４と、５番目の単位時間区間Ａ５とを足した時間区間Ａ４＋Ａ５におけるアクティビティコストｅ３５、６番目の単位時間区間Ａ６と、７番目の単位時間区間Ａ７とを足した時間区間Ａ６＋Ａ７におけるアクティビティコストｅ５７を合算した場合が最小になる場合、すなわち、ｅ０３＋ｅ３５＋ｅ５７が最小になる場合、制御部１３０は、予め設定された時間区間Ｔを図２Ｄのように区分してよい。すなわち、制御部１３０は、１番目の単位時間区間Ａ１ないし３番目の単位時間区間Ａ３を含む第１時間区間（すなわち、Ａ１＋Ａ２＋Ａ３）、４番目の単位時間区間Ａ４と５番目の単位時間区間Ａ５とを含む第２時間区間（すなわち、Ａ４＋Ａ５）、６番目の単位時間区間１６と７番目の単位時間区間Ａ７とを含む第３時間区間（すなわち、Ｓ６＋Ａ７）、総３つの区間で予め設定された時間区間Ｔを区分することができる。
【００６１】
このように、制御部１３０は、連続した少なくとも１つの単位時間区間に属するユーザのアクティビティの発生時間、発生位置及び頻度数のうちの少なくも１つに基づいて、ユーザのアクティビティに対するパターンを分析することができる。すなわち、制御部１３０は、アクティビティコストが最小になるように、予め設定された時間区間を複数の時間区間に区分した場合、各時間区間に属するアクティビティはアクティビティの観点からユーザに有意義な時間区間の間に行われたアクティビティであると判断することができる。
【００６２】
そして、制御部１３０は、区分された各時間区間に属するアクティビティに関する情報をディスプレイするようにディスプレイ部１１０を制御することができる。すなわち、制御部１３０は、区分された各時間区間別のアクティビティに関する情報を含むＵＩ画面をディスプレイするように制御することができる。
【００６３】
具体的に、制御部１３０は、各時間区間に属するアクティビティに関連する情報、アクティビティ実行のために実行されたアプリケーションに関連する情報等を各時間区間別にディスプレイすることができる。この場合、制御部１３０は、各時間区間に関する時間情報を同時にディスプレイすることができる。
【００６４】
以下では、添付の図３を参照し、アクティビティに関する情報を各時間区間別にディスプレイする方法を説明する。
【００６５】
特に、図３は、ディスプレイ装置１００がスマートフォンで実現され、図２に示すように、第１時間区間ないし第３時間区間に予め設定された時間区間Ｔが区分された場合、各時間区間に属するアクティビティに関する情報をディスプレイする場合を示す。
【００６６】
まず、制御部１３０は、各時間区間内に属するアクティビティの実行のために、実行されたアプリケーションプログラムに関連するメニューを各時間区間別にディスプレイすることができる。
【００６７】
例えば、図３Ａのように、制御部１３０は、第１時間区間、すなわち、１番目の単位時間区間Ａ１ないし３番目の単位時間区間Ａ３で、音楽Ａ、音楽Ｂ再生のために実行された音楽アプリケーションプログラムに対応するメニュー３１１と、イメージＡ、イメージＢ生成のために実行されたカメラアプリケーションプログラムに対応するメニュー３１２と、イメージＡ、イメージＢ再生のために実行されたアルバムアプリケーションプログラムに対応するメニュー３１３と、イメージＡアップロードのために実行されたＳＮＳ提供アプリケーションプログラムに対応するメニュー３１４とをディスプレイすることができる。
【００６８】
同様に、制御部１３０は、第２時間区間、すなわち、４番目の単位時間区間Ａ４と５番目の単位時間区間Ａ５とで、動画Ａ生成及び再生のために実行された動画アプリケーションプログラムに対応するメニュー３２１と、イメージＣ生成のために実行されたカメラアプリケーションプログラムに対応するメニュー３２２と、動画Ａアップロードのために実行されたＳＮＳ提供アプリケーションプログラムに対応するメニュー３２３とをディスプレイすることができる。
【００６９】
なお、制御部１３０は、第３時間区間、すなわち、６番目の単位時間区間Ａ６と７番目の単位時間区間Ａ７とで、音楽Ｃ再生のために実行された音楽アプリケーションプログラムに対応するメニュー３３１と、テキストＡ生成及び再生のために実行されたメモアプリケーションプログラムに対応するメニュー３３２と、テキストＢアップロードのために実行されたＳＮＳ提供アプリケーションプログラムに対応するメニュー３３３とをディスプレイすることができる。
【００７０】
これらの場合において、制御部１３０は、各時間区分に関する時間情報を同時にディスプレイすることができる。例えば、制御部１３０は、第１時間区間に関する時間情報、すなわち、２０１１.１１.１６〜２０１１.１１.２０を複数のアイコン３１１ないし３１４とともにディスプレイし、第２時間区間に関する時間情報、すなわち、２０１１.１１.２１〜２０１１.１１.２２を複数のアイコン３２１ないし３２３とともにディスプレイし、第３時間区間に関する時間情報、すなわち、２０１１.１１.２５〜２０１１.１１.２９を複数のアイコン３３１ないし３３３とともにディスプレイすることがでくる。それにより、ユーザはアクティビティ観点から、ユーザに有意義な時間区間がいつかを確認することができる。
【００７１】
なお、制御部１３０は、各アプリケーションプログラムを通じて行われたアクティビティの数をアプリケーションプログラムに対応するメニューに重畳してディスプレイすることができる。例えば、制御部１３０は、第１時間区間で音楽Ａと音楽Ｂとが再生されたということから、“＋２”を音楽アプリケーションプログラムに関連するメニュー３１１と重畳してディスプレイすることができる。それにより、ユーザは各アプリケーションプログラムを通じて行われたアクティビティの回数を判断することができる。
【００７２】
一方、制御部１３０は、各時間区間内に属するアクティビティに関連する情報を各時間区間別にディスプレイすることもできる。具体的に、制御部１３０は、各時間区間内で実行された各アクティビティの名称、実行時間、実行位置、実行回数、細部情報及びサムネールイメージのうちの少なくとも１つをディスプレイすることができる。このとき、制御部１３０は、各アクティビティ実行のための実行されたアプリケーションプログラムに対応するメニューを同時にディスプレイすることもできる。
【００７３】
例えば、図３Ｂのように、制御部１３０は、第１時間区間、すなわち、１番目の単位区間Ａ１ないし３番目の単位時間区間Ａ３で再生された音楽Ａと音楽Ｂとの名称、再生回数、再生した時間（ｄｕｒａｔｉｏｎ）、再生位置及び再生時間をディスプレイし、再生されたイメージＡとイメージＢと名称、再生位置、サムネール、イメージ、再生時間をディスプレイし、再生されたイメージＡとイメージＢとの名称、再生回数、再生位置、再生時間をディスプレイすることができる。
【００７４】
なお、制御部１３０は、アップロードされたイメージＡの名称、アップロード回数、アップロードした位置、アップロードした時間をディスプレイすることができる。この場合、制御部１３０は、イメージＡがアップロードされたＳＮＳアカウント情報及びイメージＡのアップロード時に同時にアップロードされたテキストを同時にディスプレイすることができる。
【００７５】
一方、図３Ｂにおいては、第１時間区間に属するアクティビティに関連する情報のみをディスプレイしているが、制御部１３０は、別の時間区間に対しても、同様の方式で各時間区間に属するアクティビティに関連する情報をディスプレイするように制御することができる。
【００７６】
一方、制御部１３０は、上述の実施形態において、アプリケーションプログラムに対応するメニューまたはアクティビティに関連する情報が選択されると、各時間区間で行われていたアクティビティを再度行うか、各時間区間で実行されていたアクティビティに関する細部情報またはアクティビティ実行結果をディスプレイすることができる。
【００７７】
例えば、制御部１３０は、図３Ａにおいて、メニュー３１１が選択されると、音楽Ａと音楽Ｂとを順次に再生したり、音楽Ａと音楽Ｂとを含むリストをディスプレイし、リスト上で選択された音楽を再生することができる。なお、制御部１３０は、図３Ａにおいて、メニュー３１１が選択されると、音楽Ａと音楽Ｂとの名称、時間回数、再生時間、再生位置、再生した時間等のように、各アクティビティに関連する情報をディスプレイすることができる。
【００７８】
別の例として、制御部１３０は、図３Ｂにおいて、ＳＮＳサーバにアップロードされたイメージＡに関する情報が選択されると、ＳＮＳサーバに接続し、イメージＡがアップロードされたＳＮＳアカウントの実行画面をディスプレイすることができる。
【００７９】
一方、制御部１３０は、アクティビティに対する選好度に基づいて区分された各時間区間に属するアクティビティのうちの少なくとも一部を抽出し、抽出されたアクティビティに関する情報をディスプレイするように制御することができる。
【００８０】
ここで、選好度は、ユーザまたは他ユーザの選好度として、多様な方式によって収集されてよい。
【００８１】
具体的に、選好度は、選好度を付与することができる予め設定されたラべリング方式を通じて収集されてよい。例えば、特定コンテンツに対して提供されたラべリング方式のＵＩメニューを通じて当該コンテンツに対する選好度を受信することができる。
【００８２】
なお、特定コンテンツに対するユーザのアクティビティを通じて選好度が収集されてよい。例えば、コンテンツに対する多様な設定操作、コンテンツに対する編集操作、コンテンツに対する共有操作等を通じて選好度が収集されてよい。すなわち、コンテンツを壁紙に設定したり、特定コンテンツに予め設定された回数以上実行したり、特定コンテンツを他ユーザに伝送した場合、当該コンテンツに対して選好度が付与されてよい。この場合、予め設定された回数以上の操作が行われたコンテンツに対してユーザの選好度が付与されてよい。
【００８３】
なお、予め収集された他ユーザの選好度を外部から受信することもできる。例えば、ＳＮＳサーバ、コンテンツ提供サーバ等のようなサーバ（図示せず）から収集した他ユーザの選好度を当該サーバから受信することができる。すなわち、コンテンツ提供サーバで特定コンテンツが他ユーザによってダウンロードされた回数、または、特定コンテンツに対する他ユーザのおすすめ回数、ＳＮＳサーバで特定コンテンツに対してのコメント数等に基づいて、他ユーザの選好度が付与されてよい。この場合、予め設定された回数以上のダウンロードまたはおすすめされたり、予め設定された回数以上コメントされたコンテンツに対して他ユーザの選好度が付与されてよい。
【００８４】
それにより、制御部１３０は、収集された選好度に基づいて各時間区間に属するアクティビティの中から少なくとも一部を抽出することができる。具体的に、制御部１３０は、各時間区間に属するアクティビティのうち、選好度の付与されたコンテンツを実行したり、生成したり、伝送したり、または受信する等のアクティビティを判断し、当該アクティビティに関する情報を各時間区間別にディスプレイすることができる。
【００８５】
例えば、図３の実施形態において、他ユーザによってダウンロードされた回数に基づいて、音楽Ａに選好度が付与され、他ユーザによって書き込まれたコメント数に基づいて、ＳＮＳサーバにアップロードされたイメージＡに選好度が付与された場合を仮定する。この場合、制御部１３０は、図３Ｃのように、選好度が付与された音楽Ａ、イメージＡに関連するアクティビティに関する情報をディスプレイすることができる。
【００８６】
一方、上述の図３Ｃにおいては、イメージＡの生成、再生及びアップロードに関する情報がディスプレイされるものとして説明したが、それは一例に過ぎない。すなわち、制御部１３０は、選好度が付与されたアクティビティに関連する情報のみをディスプレイすることができる。上述の例において、アップロードされたイメージＡに選好度が付与されたことから、制御部１３０はイメージＡに対してはイメージＡの生成及び再生に関する情報をディスプレイせずに、ＳＮＳサーバにイメージＡをアップロードしたアクティビティに関する情報のみをディスプレイすることができる。
【００８７】
図４は、本発明の一実施形態によって、アクティビティに関する情報をディスプレイする別の例を示す。
【００８８】
図４Ａのように、制御部１３０は、各時間区間内に属するアクティビティの実行のために実行されたアプリケーションプログラムに対応するメニューを各時間区間別にディスプレイすることができる。
【００８９】
この場合、制御部１３０は、アクティビティの実行のために実行されたアプリケーションプログラムに対応するメニューをアクティビティに関連する情報とともにディスプレイすることもできる。例えば、制御部１３０は、図４Ａのように、２０１１.１１.１５〜１１.１７の間にアクティビティの実行のために実行された映画アプリケーションプログラムに対応するメニュー４１１と、アルバムアプリケーションプログラムに対応するメニュー４１２と、Ｅ−Ｂｏｏｋアプリケーションプログラムに対応するメニュー４１３と、映画前売り関連のアプリケーションプログラムに対応するメニュー４１４とともに、アルバムアプリケーションプログラムを通じて生成されたイメージ４１５をディスプレイすることができる。
【００９０】
なお、図４Ｂのように、制御部１３０は、各時間区間内に属するアクティビティに関連する情報を各時間区間別にディスプレイすることもできる。ここで、アクティビティに関する情報をディスプレイする具体的な方法は、図３と同様である。ただ、制御部１３０は、図４Ａ及び図４Ｂのように、ユーザ情報別にアクティビティに関する情報をディスプレイすることができる。
【００９１】
具体的に、制御部１３０は、ユーザ情報（例えば、ＩＤ及びパスワード）を受信するためのＵＩ画面をディスプレイし、当該ＵＩ画面を通じてユーザ情報が入力されると、入力されたユーザ情報別にアクティビティに関する情報を保存部１２０に保存することができる。すなわち、制御部１３０は、ユーザ情報が入力された後、ディスプレイ装置１００を介してアクティビティが行われると、当該ユーザ情報にマッピングさせてアクティビティに関する情報を保存することができる。
【００９２】
その後、制御部１３０は、入力されたユーザ情報にマッチングされるアクティビティに関する情報を判断し、判断されたアクティビティに関する情報をユーザに有意義な時間区間別に区分し、ディスプレイすることができる。図４に示す例は、Ｎａｎａ  ＫｉｍというＩＤを有するユーザのアクティビティに関する情報をディスプレイした場合である。このように、アクティビティに関する情報をユーザ情報別に保存し、ユーザ情報別にそれに合ったアクティビティに関する情報を有意義な時間区間別に提供することもできる。
【００９３】
一方、保存部１２０は、アクティビティに関する情報を時間区間別に提供することができるアプリケーションプログラムを保存することができる。それにより、制御部１３０は、当該アプリケーションプログラムが実行されると、アクティビティに関する情報をユーザに有意義な時間区間別にディスプレイすることができる。
【００９４】
図５及び図６は、本発明の一実施形態によってアクティビティに関する情報をディスプレイする方法を説明するためのフローチャートである。図５及び図６においては、アクティビティに関する情報をディスプレイする方法の概略のフローを説明する。
【００９５】
まず、図５のように、制御部１３０は、ユーザのアクティビティを収集する（Ｓ５１０）。そして、制御部１３０は、収集されたアクティビティに関する情報を分析し（Ｓ５２０）、収集されたアクティビティを１つ以上の時間区間に区分する（Ｓ５３０）。そして、制御部１３０は、区分された時間区間に属するアクティビティを多様な方式でディスプレイすることができる（Ｓ５４０）。
【００９６】
一方、図６のように、制御部１３０は、アクティビティを収集する（Ｓ６１０）。そして、制御部１３０は、収集されたアクティビティに関する情報を分析し（Ｓ６２０）、収集されたアクティビティを１つ以上の時間区間に区分し、各時間区間で有意義なアクティビティを抽出する（Ｓ６３０）。ここで、有意義なアクティビティは、選好度に基づいて抽出されてよい。そして、制御部１３０は、区分された各時間区間から抽出されたアクティビティを多様な方式でディスプレイすることができる（Ｓ６４０）。
【００９７】
図７は、本発明の一実施形態に係るディスプレイ装置の細部構成を説明するためのブロック図である。図７によると、ディスプレイ装置１００は、図１に示す構成要素の他に通信部１４０及び入力部１５０を更に含んでよく、これらの動作は制御部１３０によって制御されてよい。
【００９８】
通信部１４０は、ディスプレイ装置１００と外部装置（例えば、各種サーバ及び他機器）（図示せず）を接続することができる。例えば、通信部１４０は、有／無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ、イーサネット（登録商標）、ブルートゥース（Bluetooth（登録商標））、Zigbee（登録商標）、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）、ＩＥＥＥ  １３９４、Ｗｉ−Ｆｉ等のような通信方式を用いて、ディスプレイ装置１００と外部装置（図示せず）を接続することができる。そのために、通信部１４０は、各通信方式に対応する通信モジュールを備えることができる。例えば、有線ＬＡＮ方式で通信を行う場合、通信部１４０は、有線ＬＡＮカード（図示せず）を備えることができる。なお、Ｗｉ−Ｆｉ方式で通信を行う場合、通信部１４０はＷｉ−Ｆｉ通信モジュール（図示せず）を備えることができる。
【００９９】
そして、通信部１４０は、外部装置（図示せず）との通信を通じてアクティビティに関する情報を受信されることができる。具体的に、制御部１３０は、アクティビティに関する情報の伝送を外部装置（図示せず）に要求し、外部装置（図示せず）から受信されたアクティビティに関する情報を保存部１２０に保存することができる。この場合、制御部１３０は、受信されたアクティビティに関する情報をユーザ情報別に保存部１２０に保存することもできる。
【０１００】
それにより、制御部１３０は、保存部１２０に保存されていたディスプレイ装置１００で実行されたアクティビティに関する情報と、外部装置（図示せず）で行われたアクティビティに関する情報をユーザに有意義な時間区間別にディスプレイすることができる。
【０１０１】
なお、制御部１３０は、保存部１２０に保存されていたアクティビティに関する情報を外部装置（図示せず）に伝送するように通信部１４０を制御することができる。例えば、制御部１３０は、保存部１２０に保存されていたアクティビティに関する情報を外部装置（図示せず）に伝送し、外部装置（図示せず）でアクティビティに関する情報をバックアップするように制御することができる。
【０１０２】
入力部１５０は、多様なユーザ命令を入力される。制御部１３０は、入力部１５０で入力されたユーザ命令に対応する機能を実行することができる。例えば、制御部１３０は、入力部１５０で入力されたユーザ命令に応じて、コンテンツ実行、再生、伝送及び受信等を実行することができる。
【０１０３】
そのために、入力部１５０は、入力パネルで実現されてよい。入力パネルは、タッチパッド（Ｔｏｕｃｈ  Ｐａｄ）或いは各種機能キー、数字キー、特殊キー、文字キー等を備えたキーパッド（Ｋｅｙ  Ｐａｄ）で実現されてよい。
【０１０４】
特に、入力部１５０は、ディスプレイ部１１０とともにタッチスクリーン方式で実現されてよい。この場合、ディスプレイ部１１０は、ユーザ命令を入力されるためのＧＵＩをディスプレイすることができる。
【０１０５】
図８は、本発明の一実施形態によってディスプレイ装置が外部装置と連動し、アクティビティに関する情報をユーザに提供する一例を示す図である。
【０１０６】
図８のように、ディスプレイ装置１００は、外部装置、すなわち、第１機器１００−１、第２機器１００−２及び第３機器１００−３から各他機器で行われたアクティビティに関する情報を受信されてよい。それにより、ディスプレイ装置１００は、様々な機器で行われたユーザのアクティビティに関する情報を総合してユーザに提供することができるようになる。
【０１０７】
一方、上述の実施形態において、アクティビティをユーザに有意義な時間区間に区分し、ユーザに提供する動作がディスプレイ装置１００で行われたものとして説明してきた。しかし、このような動作は、図９のようにサーバ（図示せず）によっても行われてよい。
【０１０８】
図９は、本発明の一実施形態に係るサーバを説明するための図である。
【０１０９】
まず、図９の（ａ）は、本発明の一実施形態に係るサーバ２００の構成を説明するためのブロック図である。図９の（ａ）によると、サーバ２００は、通信部２１０と、保存部２２０及び制御部２３０を含む。
【０１１０】
通信部２１０は、サーバ２００と外部装置（図示せず）とを接続することができる。そして、通信部２１０は、図９の（ｂ）のように、第１機器１００−１、第２機器１００−２、第３機器１００−３及びディスプレイ装置１００から各機器で行われたアクティビティに関する情報を受信することができる。
【０１１１】
保存部２２０は、外部装置（仮に、１００、１００−１、１００−２、１００−３）から受信されたアクティビティに関する情報を保存する。ここで、アクティビティは、コンテンツ実行、コンテンツ生成、コンテンツ伝送及びコンテンツ受信のうちの少なくとも１つを含んでよい。
【０１１２】
制御部２３０は、アクティビティに関する情報に基づいて、予め設定された時間の間に行われたユーザのアクティビティに対するパターンを分析し、分析されたパターンに基づいて、予め設定された時間区間を複数の時間区間に区分することができる。それは、ディスプレイ装置１００で行う動作と同一であることから、具体的な説明は省略する。
【０１１３】
一方、制御部２３０は、分析されたパターンに基づいて区分された複数の時間区間及び各時間区間に属するアクティビティに関する情報をディスプレイ装置１００に伝送する。それにより、ディスプレイ装置１００は、受信された情報に基づいて、各時間区間別に区分されたアクティビティに関する情報を含むＵＩ画面をディスプレイすることができるようになる。
【０１１４】
または、制御部２３０は、分析されたパターンに基づいて区分された複数の時間区間及び各時間区間に属するアクティビティに関する情報に基づいてＵＩ画面を構成し、構成されたＵＩ画面に対応する画面データそのものをディスプレイ装置１００に伝送することもできる。この場合、ディスプレイ装置１００は、受信された画面データを用いてＵＩ画面をディスプレイすることができる。
【０１１５】
図１０は、本発明の一実施形態に係るディスプレイ装置のアクティビティに対する情報ディスプレイ方法を説明するためのフローチャートである。
【０１１６】
まず、予め設定された時間区間の間に前記ディスプレイ装置で行われたユーザのアクティビティに関する情報を保存する（Ｓ１０１０）。ここで、アクティビティは、コンテンツ実行、コンテンツ再生、コンテンツ伝送及びコンテンツ受信のうちの１つを含み、アクティビティに関する情報は、アクティビティの発生した時間、アクティビティの行われた回数及びアクティビティの発生した位置のうちの少なくとも１つを含んでよい。
【０１１７】
その後、アクティビティに関する情報に基づいて、予め設定された時間の間に行われたユーザのアクティビティに対するパターンを分析し、分析されたパターンに基づいて、予め設定された時間区間を複数の時間区間に区分する（Ｓ１０２０）。
【０１１８】
具体的に、予め設定された時間区間を複数の単位時間区間に区分し、連続した少なくとも１つの単位時間区間に属するユーザのアクティビティに対するパターンを分析し、分析結果に基づいて予め設定された時間区間を連続した少なくとも１つの単位時間区間に区分することができる。
【０１１９】
ここで、連続した少なくとも１つの単位時間区間に属するユーザのアクティビティの発生時間、発生位置及び頻度数のうちの少なくとも１つに基づいて、ユーザのアクティビティに対するパターンを分析することができる。具体的に、ユーザのアクティビティに対するパターンを分析するために、以下数式を通じて、前記連続した少なくとも１つの単位時間区間の間のアクティビティコストを算出し、前記算出されたアクティビティコストの和が最小になるようにする前記連続した少なくとも１つの単位時間区間に前記予め設定された時間区間を区分することができる。
【０１２０】
【数４】
2014183594.tif 000006
【０１２１】
そして、区分された各時間区間に属するアクティビティに関する情報をディスプレイする（Ｓ１０３０）。この場合、アクティビティに対する選好度に基づいて区分された各時間区間に属するアクティビティのうちの少なくとも一部を抽出し、抽出されたアクティビティに関する情報をディスプレイするように制御することができる。
【０１２２】
それについては、図１ないし図８を参照して既に具体的に説明している。
【０１２３】
なお、本発明に係るディスプレイ方法を順次に行うプログラムが保存された非一時的な読み取り可能な媒体（Ｎｏｎ−ｔｒａｎｓｉｔｏｒｙ  ｃｏｍｐｕｔｅｒ  ｒｅａｄａｂｌｅ  ｍｅｄｉｕｍ）が提供されてよい。
【０１２４】
非一時的な読み取り可能な媒体とは、レジスタやキャッシュ、メモリ等のように短い間だけデータを保存する媒体ではなく、半永久的にデータを保存し、機器によって読み取り（Ｒｅａｄｉｎｇ）が可能な媒体を意味する。具体的には、上述の多様なアプリケーションまたはプログラムは、ＣＤやＤＶＤ、ハードディスク、ブルーレイディスク、ＵＳＢ、メモリカード、ＲＯＭ等のような非一時的な読み取り可能な媒体に保存されて提供されてよい。
【０１２５】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明は以上の実施形態に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的趣旨の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【符号の説明】
【０１２６】
１００  ディスプレイ装置
１００−１  第１機器
１００−２  第２機器
１００−３  第３機器
１１０  ディスプレイ部
１２０  保存部
１３０  制御部
１４０  通信部
１５０  入力部
２００  サーバ
２１０  通信部
２２０  保存部
２３０  制御部
【図１】
2014183594.tif 000009
【図２Ａ】
2014183594.tif 000010
【図２Ｂ】
2014183594.tif 000011
【図２Ｃ】
2014183594.tif 000012
【図２Ｄ】
2014183594.tif 000013
【図３Ａ】
2014183594.tif 000014
【図３Ｂ】
2014183594.tif 000015
【図３Ｃ】
2014183594.tif 000016
【図４Ａ】
2014183594.tif 000017
【図４Ｂ】
2014183594.tif 000018
【図５】
2014183594.tif 000019
【図６】
2014183594.tif 000020
【図７】
2014183594.tif 000021
【図８】
2014183594.tif 000022
【図９】
2014183594.tif 000023
【図１０】
2014183594.tif 000024