(57)【特許請求の範囲】
【請求項１】
ディスプレイを備えた端末装置であって、
前記端末装置に関連付けられたユーザの個人情報を記憶するメモリと、
前記端末装置の使用に伴って取得される、前記端末装置の使用状況を表わした情報を前記ユーザの個人情報として前記メモリに登録する登録部と、
前記端末装置とは異なる第１の装置から表示用の情報を受信する受信部と、
前記メモリに記憶されている、前記端末装置の使用状況を表わした情報を含む前記ユーザの個人情報に基づいて前記表示用の情報が予め規定されている表示条件を満たすか否かを判定する判定部と、
前記判定部による判定結果に従って前記表示用の情報を前記ディスプレイに表示する表示処理部と、
前記第１の装置からの前記表示用の情報に関連する関連情報を前記メモリから抽出する抽出部と、
前記関連情報を第２の装置に要求する要求部とを備え、
前記表示処理部は、前記表示用の情報と前記関連情報とを前記ディスプレイに表示し、
前記要求部は、前記第２の装置に前記表示用の情報を渡して前記第２の装置に前記関連情報を要求し、
前記登録部は、前記第２の装置から取得した前記関連情報を前記表示用の情報に関連付けて、前記ユーザの個人情報として前記メモリに登録する、端末装置。
【請求項２】
端末装置の制御プログラムであって、
前記端末装置は、前記端末装置に関連付けられたユーザの個人情報を記憶するメモリを含み、
前記メモリには、前記端末装置の使用に伴って取得される、前記端末装置の使用状況を表わした情報が前記ユーザの個人情報として登録され、
前記制御プログラムは前記端末装置に、
前記端末装置とは異なる第１の装置から表示用の情報を受信するステップと、
前記メモリに記憶されている、前記端末装置の使用状況を表わした情報を含む前記ユーザの個人情報に基づいて前記表示用の情報が予め規定されている表示条件を満たすか否かを判定するステップと、
前記判定するステップによる判定結果に従って前記表示用の情報をディスプレイに表示するステップと
前記第１の装置からの前記表示用の情報に関連する関連情報を前記メモリから抽出するステップと、
前記関連情報を第２の装置に要求するステップと、
前記表示用の情報と前記関連情報とを前記ディスプレイに表示するステップと、
前記第２の装置に前記表示用の情報を渡して前記第２の装置に前記関連情報を要求するステップと、
前記第２の装置から取得した前記関連情報を前記表示用の情報に関連付けて、前記ユーザの個人情報として前記メモリに登録するステップとを実行させる、制御プログラム。
【請求項３】
ディスプレイを有する端末装置における情報の表示方法であって、
前記端末装置は、前記端末装置に関連付けられたユーザの個人情報を記憶するメモリを含み、
前記メモリには、前記端末装置の使用に伴って取得される、前記端末装置の使用状況を表わした情報が前記ユーザの個人情報として登録され、
前記端末装置とは異なる第１の装置から表示用の情報を受信するステップと、
前記メモリに記憶されている、前記端末装置の使用状況を表わした情報を含む前記ユーザの個人情報に基づいて前記表示用の情報が予め規定されている表示条件を満たすか否かを判定するステップと、
前記判定するステップによる判定結果に従って前記表示用の情報を前記ディスプレイに表示するステップと、
前記第１の装置からの前記表示用の情報に関連する関連情報を前記メモリから抽出するステップと、
前記関連情報を第２の装置に要求するステップと、
前記表示用の情報と前記関連情報とを前記ディスプレイに表示するステップと、
前記第２の装置に前記表示用の情報を渡して前記第２の装置に前記関連情報を要求するステップと、
前記第２の装置から取得した前記関連情報を前記表示用の情報に関連付けて、前記ユーザの個人情報として前記メモリに登録するステップとを含む、表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この開示は端末装置、制御プログラム、および表示方法に関し、特に、リコメンドサービスに用いられる端末装置、該端末装置の制御プログラム、および該端末装置における表示方法に関する。
【背景技術】
【０００２】
ユーザごとに嗜好や傾向を分析し、当該ユーザに適した商品やイベントなどを該ユーザに推薦するための推薦情報を提供するサービスが知られている。このようなサービスはリコメンドサービスと呼ばれ、ユーザに提供される推薦情報はリコメンド情報とも呼ばれる。
【０００３】
たとえば、特開２００７−１４８８７８号公報（特許文献１）は、プッシュ方式によって情報を配信する方式によって、ユーザの趣味・嗜好に合ったリコメンド情報を配信する情報配信サーバを提案している。このサーバは、ユーザの個人情報を蓄積して、ユーザの趣味・嗜好に合った情報を抽出してリコメンド情報を生成し、当該ユーザにプッシュ配信する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１４８８７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１の提案においてはユーザのリコメンド情報を生成して当該ユーザに提供するために、ユーザの趣味・嗜好といった個人情報が外部のサーバに蓄積される。そのため、サーバから個人情報が流出したり、勝手に他のビジネスに利用されるなどのセキュリティ上の問題が生じる場合がある。
【０００６】
また、リコメンド情報を抽出するための用いられる個人情報が特定のサービスによって蓄積された当該ユーザの個人情報に限定されるため、サービスごとにリコメンド情報が作成されて配信されることになる。そのため、サービスが多くなると配信されるリコメンド情報が多くなりすぎ、必要な情報を選別するためのユーザの操作が煩雑となる場合がある。
【０００７】
さらに、プッシュ方式によって配信される情報の中には、ユーザごとにカスタマイズされたリコメンド情報のみならず不特定多数向けに単にブロードキャストされる情報も含まれるため、配信される情報を取捨選択するユーザの操作が煩雑となる。
【０００８】
本開示のある局面における目的は、ユーザの操作性を確保しつつセキュリティ性を保つことのできる端末装置を提供することである。また、本開示のある局面における目的は、ユーザの操作性を確保しつつセキュリティ性を保つことのできる端末装置の制御プログラムを提供することである。また、本開示のある局面における目的は、ユーザの操作性を確保しつつセキュリティ性を保つことのできる端末装置における表示方法を提供することである。
【課題を解決するための手段】
【０００９】
ある実施の形態に従うと、端末装置はディスプレイを備える。この端末装置は、当該端末装置に関連付けられたユーザの個人情報を記憶するメモリと、当該端末装置の使用に伴って取得される、当該端末装置の使用状況を表わした情報をユーザの個人情報としてメモリに登録する登録部と、当該端末装置とは異なる第１の装置から表示用の情報を受信する受信部と、メモリに記憶されている、当該端末装置の使用状況を表わした情報を含むユーザの個人情報に基づいて表示用の情報が予め規定されている表示条件を満たすか否かを判定する判定部と、判定部による判定結果に従って表示用の情報をディスプレイに表示する表示処理部とを備える。
【００１０】
好ましくは、端末装置は第１の装置からの表示用の情報に関連する関連情報をメモリから抽出する抽出部をさらに備える。表示処理部は、表示用の情報と関連情報とをディスプレイに表示する。
【００１１】
より好ましくは、端末装置は、関連情報を第２の装置に要求する要求部をさらに備える。要求部は、第２の装置に表示用の情報を渡して第２の装置に関連情報を要求し、登録部は、第２の装置から取得した関連情報を表示用の情報に関連付けて、ユーザの個人情報としてメモリに登録する。
【００１２】
他の実施の形態に従うと、制御プログラムは端末装置の制御プログラムであって、端末装置は、端末装置に関連付けられたユーザの個人情報を記憶するメモリを含み、メモリには、端末装置の使用に伴って取得される、端末装置の使用状況を表わした情報がユーザの個人情報として登録される。このプログラムは端末装置に、端末装置とは異なる他の装置から表示用の情報を受信するステップと、メモリに記憶されている、端末装置の使用状況を表わした情報を含むユーザの個人情報に基づいて表示用の情報が予め規定されている表示条件を満たすか否かを判定するステップと、判定するステップによる判定結果に従って表示用の情報をディスプレイに表示するステップとを実行させる。
【００１３】
他の実施の形態に従うと、表示方法は、ディスプレイを有する端末装置における情報の表示方法であって、端末装置は、端末装置に関連付けられたユーザの個人情報を記憶するメモリを含み、メモリには、端末装置の使用に伴って取得される、端末装置の使用状況を表わした情報がユーザの個人情報として登録される。この方法は、端末装置とは異なる他の装置から表示用の情報を受信するステップと、メモリに記憶されている、端末装置の使用状況を表わした情報を含むユーザの個人情報に基づいて表示用の情報が予め規定されている表示条件を満たすか否かを判定するステップと、判定するステップによる判定結果に従って表示用の情報をディスプレイに表示するステップとを備える。
【発明の効果】
【００１４】
この開示によると、リコメンド情報を端末装置において表示する際のユーザの操作性を確保しつつセキュリティ性を保つことができる。
【図面の簡単な説明】
【００１５】
【図１】実施の形態にかかる情報表示システム（以下、システム）の構成の一例を表わした図である。
【図２】システムに含まれる端末装置の装置構成の一例を表わしたブロック図である。
【図３】システムの動作概要を表わした図である。
【図４】端末装置の機能構成の一例を表わしたブロック図である。
【図５】端末装置の動作の流れの一例を表わしたフローチャートである。
【発明を実施するための形態】
【００１６】
以下に、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。したがって、これらの説明は繰り返さない。
【００１７】
［第１の実施の形態］
＜システム構成＞
図１は、本実施の形態にかかる情報表示システム（以下、システム）の構成の一例を表わした図である。図１を参照して、本システムは、ディスプレイ１３を備えた端末装置１００と、端末装置１００と通信可能な第１の装置である配信装置３００および第２の装置であるサーバ５００とを含む。
【００１８】
端末装置１００は情報を表示する主体であって、スマートフォンやタブレット端末や腕時計型などのウェアラブルな通信端末などである。
【００１９】
配信装置３００は、無線局やエリア放送局やビーコン局などである。配信装置３００は、これらさまざまな発信局の総称であって、１台の装置に限定されない。端末装置１００と配信装置３００とは無線通信を行なう。無線通信は、特定の周波数の電波による通信であってもよいし、インターネットを経由した通信であってもよいし、Ｂｌｕｅｔｏｏｔｈ（登録商標）やＩｒＤＡ（Infrared  Data  Association）などの近距離無線通信であってもよい。
【００２０】
サーバ５００は、検索サービスを提供するサーバ、電子商取引を提供するサーバ、情報配信用のサーバ、またはインターネットに接続可能な情報家電機器等の装置などである。図１に表わされたように、複数台のサーバが協働して１つの機能を果たしてもよく、その場合、サーバ５００はこれら複数台のサーバを総称する。端末装置１００とサーバ５００ともまた、無線通信を行なう。この無線通信もまた、特定の周波数の電波による通信であってもよいし、インターネットを経由した通信であってもよいし、近距離無線通信であってもよい。
【００２１】
＜装置構成＞
図２は、端末装置１００の装置構成の一例を表わしたブロック図である。図２を参照して、端末装置１００は、装置全体を制御するためのＣＰＵ（Central  Processing  Unit）１０と、ＣＰＵ１０によって実行されるプログラムを記憶するためのＲＯＭ（Read  Only  Memory）１１と、ＣＰＵ１０においてプログラムを実行する際の作業領域となったり各種データを記憶するためのＲＡＭ（Random  Access  Memory）１２とを含む。
【００２２】
また、端末装置１００は、ディスプレイ１３と、ボタンなどの入力装置１４とを含む。ディスプレイ１３および入力装置１４はタッチパネルを構成してもよい。また、端末装置１００は、当該端末装置１００の使用状況を検出するためのセンサ１５を含む。センサ１５は、たとえば、加速度センサ、タッチセンサ、照度センサなどである。また、センサ１５は、当該端末装置１００の使用状況を検出するための装置を広く含むことができる。たとえば、センサ１５は、カメラであったり、ＧＰＳ（Global  Positioning  System）を利用して位置を取得するセンサであったり、マイクであったりしてもよい。
【００２３】
また、端末装置１００は、第１の装置である配信装置３００と通信するための第１通信部１６と、第２の装置であるサーバ５００と通信するための第２通信部１７とを含む。
【００２４】
さらに、端末装置１００は、メモリカードなどのメディア２００から情報を読み取るための読取装置１８を含み、当該端末装置１００に装着されたメディア２００から各種情報を読み取り可能であってもよい。
【００２５】
＜動作概要＞
図３は、本システムの動作概要を表わした図である。図３を参照して、配信装置３００はプッシュ方式にて表示用の情報を配信する（ステップＳ１）。以降の説明において、配信装置３００から配信される表示用の情報をプッシュ情報とも称する。配信装置３００は、プッシュ情報をブロードバンドに配信してもよい。この場合、端末装置１００が配信装置３００からのプッシュ情報を受信可能な位置にあった場合に、配信装置３００からプッシュ情報を受信する。または、端末装置１００が配信装置３００に予め登録されており、配信装置３００は登録された端末装置１００にプッシュ情報を配信してもよい。
【００２６】
プッシュ情報は、商品に関する情報（価格、購入方法、等）や、店舗に関する情報（提供する商品、価格、アクセス、等）や、イベントに関する情報（内容、日時、会場、等）などの、商品やイベントなどをディスプレイに表示してユーザに推薦するためのリコメンド情報（推薦情報）である。
【００２７】
プッシュ情報を受信した端末装置１００は、当該端末装置１００内に保持されている、当該端末装置に関連付けられたユーザの個人情報の中から、受信したプッシュ情報に関連する表示用の情報を抽出する（ステップＳ２）。以降の説明において、プッシュ情報に関連する表示用の情報を関連情報とも称する。
【００２８】
プッシュ情報が商品Ａに関して販売する店舗や当該店舗での価格などの情報を表示するための情報である場合、関連情報は、たとえば、価格比較情報を提供するサーバによって提供された、複数の店舗それぞれでの商品Ａの価格の比較結果を表示するための情報である。
【００２９】
端末装置１００内に保持されているユーザの個人情報は、静的個人情報と動的個人情報とを含む。静的個人情報は、ユーザの氏名、年齢、生年月日、性別、住所、学歴、職業、勤務先名などの、当該端末装置１００の使用に伴って変化することのない、当該ユーザに固有の情報である。動的個人情報は、ＧＰＳ情報から得られる端末装置１００の移動経路、電子商取引サイトを利用した購入履歴、サイトの閲覧履歴などの、当該端末装置１００の使用に伴って取得される、当該端末装置の使用状況を表わした情報である。端末装置１００は、予め規定されたタイミングにセンサ１５から受け取ったセンサ信号に基づいて使用状況を表わした情報を生成し、動的個人情報としてメモリに格納する。また、端末装置１００は、入力装置１４からの入力情報やディスプレイ１３における表示内容を監視して入力履歴や表示履歴、閲覧履歴を生成し、動的個人情報としてメモリに格納する。
【００３０】
上記ステップＳ２において端末装置１００は、ユーザの個人情報のうちの動的個人情報から、上記ステップＳ１において受信されたプッシュ情報の関連情報を抽出する。
【００３１】
ステップＳ２において端末装置１００内に保持されている動的個人情報の中から関連情報が抽出されなかった場合、端末装置１００は、サーバ５００に関連情報を要求する（ステップＳ３）。ステップＳ３において端末装置１００は、サーバ５００にプッシュ情報を特定可能な情報（たとえばプッシュ情報そのもの）を渡して関連情報を要求し、端末装置１００内に保持されている個人情報はサーバ５００に渡さない。
【００３２】
端末装置１００は、サーバ５００から該当する関連情報を受信すると（ステップＳ４）、受信した関連情報を動的個人情報として、上記ステップＳ１において受信されたプッシュ情報に関連付けて端末装置１００内の動的個人情報を記憶するメモリに登録する（ステップＳ５）。
【００３３】
端末装置１００は、端末装置１００内に保持されている、当該端末装置の使用状況を表わした情報を含むユーザの個人情報をメモリから取得して、該個人情報に基づいてプッシュ情報が、予め規定されている当該情報を表示するか否かの表示条件を満たすか否かを判断することによって、当該プッシュ情報を推薦情報（おすすめ情報）として表示するか否かを判定する。好ましくは、端末装置１００は、端末装置１００内に保持されているユーザの個人情報に基づいて、プッシュ情報および関連情報がおすすめ情報として表示する情報であるか否かを判定する（ステップＳ６）。
【００３４】
上記表示条件は、プッシュ情報による表示内容が当該ユーザの嗜好や興味等に合致しているか否かを判断するための条件とも言える。この条件は、たとえば、情報提供サーバなどにおいて通常行なわれている、推薦情報を抽出する際の条件と同じであってよい。一例として、表示条件は、プッシュ情報に含まれる商品の購入履歴や当該商品に関連するサイトの閲覧履歴を示す情報がユーザの動的個人情報に含まれていること、プッシュ情報に含まれる商品に指定された年齢層にユーザの静的個人情報に含まれている当該ユーザの年齢が含まれること、などである。端末装置１００は、たとえば、プッシュ情報が商品Ａに関する情報であり、関連情報が価格比較情報を提供するサーバによって提供された、商品Ａの価格に関する情報である場合において、端末装置１００は、ユーザの個人情報から商品Ａを紹介したサイトの閲覧履歴や、商品Ａの購入履歴や、商品Ａに適した性別や年齢層であることなどが抽出されると、当該プッシュ情報および関連情報をおすすめ情報として表示する情報と判定する。
【００３５】
ステップＳ６において当該プッシュ情報をおすすめ情報として表示すると判定された場合、端末装置１００はディスプレイ１３にプッシュ情報を表示する（ステップＳ７）。好ましくは、端末装置１００は、プッシュ情報と関連情報とを表示する。ステップＳ６においてプッシュ情報をおすすめ情報として表示しないと判定された場合には、端末装置１００はプッシュ情報を表示しない。
【００３６】
＜機能構成＞
図４は、上記動作を行なうための端末装置１００の機能構成の一例を表わしたブロック図である。図４の各機能は、端末装置１００のＣＰＵ１０がＲＯＭ１１に記憶されているプログラムをＲＡＭ１２上に読み出して実行することによって主にＣＰＵ１０において実現される。しかしながら、少なくとも一部機能が図２に表わされた他のハードウェア、または図示されていない電気回路などの他のハードウェアによって実現されてもよい。
【００３７】
図４を参照して、端末装置１００のＣＰＵ１０は、センサ１５からのセンサ信号や入力装置１４からの操作信号などに基づいて動的個人情報を生成し、ＲＡＭ１２に用意されている個人情報を記憶するための記憶領域である個人情報記憶部１２１のうちの、動的個人情報記憶部１２２に登録するための登録部１０１を含む。登録部１０１によって、当該端末装置１００の使用状況を表わした情報が収集され、ユーザの個人情報として端末装置１００内に保持される。
【００３８】
さらに、ＣＰＵ１０は、受信部１０２、抽出部１０３、要求部１０４、取得部１０５、判定部１０６、表示処理部１０７、および履歴情報管理部１０８を含む。
【００３９】
受信部１０２は、第１通信部１６によって第１の装置である配信装置３００と通信を行なって、配信装置３００からプッシュ情報を受信する。抽出部１０３は、関連情報を動的個人情報記憶部１２２から抽出する。
【００４０】
要求部１０４は、第２通信部１７によってサーバ５００と通信を行なって、サーバ５００に関連情報を要求する。要求部１０４は、サーバ５００に対して個人情報を渡すことなく、サーバ５００にプッシュ情報またはプッシュ情報を特定し得る情報を渡して関連情報を要求する。取得部１０５は、第２通信部１７によってサーバ５００と通信を行なって、サーバ５００から関連情報を取得する。
【００４１】
取得部１０５によって取得された関連情報は、登録部１０１によって、動的個人情報としてプッシュ情報と関連付けて動的個人情報記憶部１２２に登録される。そのため、いったん、当該プッシュ情報の関連情報が取得され、動的個人情報記憶部１２２に登録されると、次回、同じプッシュ情報が受信されると抽出部１０３は当該関連情報を動的個人情報記憶部１２２から抽出する。
【００４２】
判定部１０６は、端末装置１００内に保持されているユーザの個人情報に基づいてプッシュ情報が表示条件を満たすか否かを判断することによって、当該プッシュ情報をディスプレイ１３に表示するか否かを判定する。好ましくは、判定部１０６は、プッシュ情報および関連情報をディスプレイ１３に表示するか否かを判定する。
【００４３】
個人情報記憶部１２１は、動的個人情報を記憶するための記憶領域である動的個人情報記憶部１２２と、静的個人情報を記憶するための記憶領域である静的個人情報記憶部１２３とを含む。判定部１０６は、動的個人情報と静的個人情報とを読み出して、これら個人情報に基づいてプッシュ情報、あるいは、プッシュ情報および関連情報をディスプレイ１３に表示するか否かを判定する。
【００４４】
表示処理部１０７は、判定部１０６によってプッシュ情報をディスプレイ１３に表示すると判定された場合に、プッシュ情報をディスプレイ１３に表示するための処理を実行する。好ましくは、表示処理部１０７は、プッシュ情報および関連情報をディスプレイ１３に表示する。
【００４５】
履歴情報管理部１０８は、表示処理部１０７における表示処理に基づいて表示履歴情報を生成し、登録部１０１に渡す。これにより、表示履歴が動的個人情報として動的個人情報記憶部１２２に登録される。
【００４６】
＜動作フロー＞
図５は、端末装置１００の動作の流れの一例を表わしたフローチャートである。図５のフローチャートに表わされた動作は、端末装置１００のＣＰＵ１０がＲＯＭ１１に記憶されているプログラムをＲＡＭ１２上に読み出して実行し、図４の各機能を発揮することによって実現される。
【００４７】
図５を参照して、端末装置１００のＣＰＵ１０は、配信装置３００からプッシュ情報を受信すると（ステップＳ１０１でＹＥＳ）、関連情報を動的個人情報記憶部１２２から抽出する（ステップＳ１０３）。
【００４８】
関連情報が動的個人情報記憶部１２２から抽出されなかった場合（ステップＳ１０５でＮＯ）、ＣＰＵ１０は、サーバ５００に個人情報を渡すことなくプッシュ情報またはプッシュ情報を特定し得る情報を渡して、サーバ５００に関連情報を要求する（ステップＳ１０７）。サーバ５００から関連情報を受信すると（ステップＳ１０９でＹＥＳ）、ＣＰＵ１０は、動的個人情報として、プッシュ情報と関連付けて動的個人情報記憶部１２２に登録する（ステップＳ１１１）。
【００４９】
ＣＰＵ１０は、個人情報記憶部１２１に記憶されている個人情報に基づいて、プッシュ情報をおすすめ情報としてディスプレイ１３に表示するか否かを判定する（ステップＳ１１３）。好ましくは、ステップＳ１１３においてＣＰＵ１０は、プッシュ情報と関連情報とをディスプレイ１３に表示するか否かを判定する。
【００５０】
ステップＳ１１３において、ステップＳ１０１において受信されたプッシュ情報を表示する判定された場合（ステップＳ１１５でＹＥＳ）、ＣＰＵ１０は、おすすめ情報としてプッシュ情報をディスプレイ１３に表示する（ステップＳ１１７）。好ましくは、ステップＳ１１７においてＣＰＵ１０は、プッシュ情報と関連情報とをディスプレイ１３に表示する。
【００５１】
好ましくは、ＣＰＵ１０はディスプレイ１３における表示を監視し、ステップＳ１１７における表示に基づいて表示履歴情報を生成する。そして、ＣＰＵ１０は、表示履歴を動的個人情報として動的個人情報記憶部１２２に登録する（ステップＳ１１９）。
【００５２】
以上の処理を行なうと、ＣＰＵ１０は動作を最初に戻し、配信装置３００からのプッシュ情報の受信を待機する。そして、配信装置３００からプッシュ情報を受信すると、ステップＳ１０１以降の動作を繰り返す。
【００５３】
＜実施の形態の効果＞
端末装置１００が上記の構成であることによって、配信装置３００側に個人情報を渡しておすすめ情報であるか否かを判定させることなく、端末装置１００側において、配信装置３００から受信したプッシュ情報を当該端末装置１００内に保持した個人情報に基づいておすすめ情報として表示するか否かが判定される。それ故、端末装置１００からユーザの氏名、年齢といった静的個人情報、および閲覧記録、移動経路といった動的個人情報の外部装置への流出を抑えることができる。
【００５４】
また、配信装置３００から配信されたすべてのプッシュ情報が端末装置１００において表示されることなく、個人情報に基づいておすすめ情報と自動的に判定されたプッシュ情報が端末装置１００において表示される。そのため、ユーザがすべてのプッシュ情報を確認して必要な情報を選別する操作を行なう必要がない。
【００５５】
さらに、端末装置１００が、プッシュ情報と共に関連情報を表示することによって、プッシュ情報がユーザがより理解しやすい状態で表示される。その際に、関連情報が端末装置１００内から抽出されない場合に、端末装置１００はサーバ５００に対して個人情報を渡すことなくプッシュ情報のみを渡して関連情報を要求する。それ故、関連情報を要求する場面においても個人情報の外部装置への流出を抑えることができる。さらに、この場合、サーバ５００においては、関連情報の検索に端末装置１００のユーザの個人情報を用いることがなく、端末装置１００から渡されたプッシュ情報を用いるために、簡易な検索処理によって関連情報を抽出、提供することができる。
【００５６】
［第２の実施の形態］
第１の実施の形態にかかる端末装置１００は、個人情報を端末装置１００内に保持し、プッシュ情報を表示するか否かの判定に用いるものとしている。他の例として、端末装置１００は、読取装置１８によってメディア２００から個人情報を読み取って上記判定に用いてもよい。たとえば、端末装置１００は、装着されたＳＩＭ（Subscriber  Identity  Module）カード等のＩＣカードから静的個人情報の少なくとも一部を読み出して上記判定に用いてもよい。
【００５７】
このような場合であっても、端末装置１００が上記のように動作することによって、ＳＩＭカードなどのメディア２００に書き込まれている個人情報の外部装置への流出を抑えることができる。
【００５８】
［第３の実施の形態］
開示された特徴は、１つ以上のモジュールによって実現される。たとえば、当該特徴は、回路素子その他のハードウェアモジュールによって、当該特徴を実現する処理を規定したソフトウェアモジュールによって、または、ハードウェアモジュールとソフトウェアモジュールとの組み合わせによって実現され得る。
【００５９】
上述の動作を端末装置に実行させるための、１つ以上のソフトウェアモジュールの組み合わせであるプログラムとして提供することもできる。このようなプログラムを提供することによって、既存のスマートフォンやタブレット端末を容易に端末装置１００として機能させることができる。つまり、既存の端末装置を用いて容易に本システムを構築することができる。
【００６０】
このようなプログラムは、コンピュータに付属するフレキシブルディスク、ＣＤ−ＲＯＭ（Compact  Disk-Read  Only  Memory）、ＲＯＭ、ＲＡＭおよびメモリカードなどのコンピュータ読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピュータに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。
【００６１】
なお、本開示にかかるプログラムは、コンピュータのオペレーティングシステム（ＯＳ）の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずＯＳと協働して処理が実行される。このようなモジュールを含まないプログラムも、本開示にかかるプログラムに含まれ得る。
【００６２】
また、本開示にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本開示にかかるプログラムに含まれ得る。
【００６３】
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。
【００６４】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００６５】
１０  ＣＰＵ、１１  ＲＯＭ、１２  ＲＡＭ、１３  ディスプレイ、１４  入力装置、１５  センサ、１６  第１通信部、１７  第２通信部、１８  読取装置、１００  端末装置、１０１  登録部、１０２  受信部、１０３  抽出部、１０４  要求部、１０５  取得部、１０６  判定部、１０７  表示処理部、１０８  履歴情報管理部、１２１  個人情報記憶部、１２２  動的個人情報記憶部、１２３  静的個人情報記憶部、２００  メディア、３００  配信装置、５００  サーバ。
【図１】
0006523093.tif 000002
【図２】
0006523093.tif 000003
【図３】
0006523093.tif 000004
【図４】
0006523093.tif 000005
【図５】
0006523093.tif 000006