(57)【要約】【課題】  ユーザの行動を促し、ユーザの実際の行動を記録することを通じて、ユーザの行動に関する情報を効果的に取得し、ユーザに提示可能なユーザ・インタフェース技術を提供すること。【解決手段】  一実施形態によれば、タッチパネルを備えるコンピュータに実行させるコンピュータ実装方法が提供される。かかる方法において、タッチパネルの表示領域が、コンテンツを表示するコンテンツ領域とタッチ操作を受ける操作領域とを有し、操作領域において上記コンテンツに関する第１タッチ操作を受けるステップと、第１タッチ操作に応じて、操作領域を、上記コンテンツに関する第２タッチ操作を受付可能な状態にするステップと、第２タッチ操作を１またはそれ以上の回数受けるステップと、第２タッチ操作を受けた回数を操作領域に表示するステップと、を含む。【選択図】  図５
2018120565.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネルを備えるコンピュータに実行させるコンピュータ実装方法であって、前記タッチパネルの表示領域が、コンテンツを表示するコンテンツ領域とタッチ操作を受ける操作領域とを有し、当該方法が、
前記操作領域において前記コンテンツに関する第１タッチ操作を受けるステップと、
前記第１タッチ操作に応じて、前記操作領域を、前記コンテンツに関する第２タッチ操作を受付可能な状態にするステップと、
前記第２タッチ操作を１またはそれ以上の回数受けるステップと、
前記第２タッチ操作を受けた回数に少なくとも基づいてトライ数を決定し、該トライ数を前記操作領域に表示するステップと、
を含む、方法。
【請求項２】
請求項１記載の方法であって、更に、
前記操作領域において前記コンテンツに関する第３タッチ操作を受けるステップを含み、
前記第３タッチ操作に応じて、前記第２タッチ操作を受付可能な前記状態が解除される、方法。
【請求項３】
請求項１または２記載の方法において、
前記トライ数が、前記第２タッチ操作を受ける都度インクリメントされる、方法。
【請求項４】
請求項１から３の何れか一項記載の方法であって、更に、
前記操作領域において前記コンテンツに関する第４タッチ操作を受けるステップを含み、
前記第４タッチ操作に応じて、前記トライ数がデクリメントされる、方法
【請求項５】
請求項１から４の何れか一項記載の方法において、
前記第１タッチ操作を受けるステップにおいて、前記第１タッチ操作を前記操作領域内の第１アイコンの表示位置で受け、
前記第２タッチ操作を受けるステップにおいて、前記第２タッチ操作を前記操作領域内の第２アイコンの表示位置で受ける、方法。
【請求項６】
請求項１から５の何れか一項記載の方法において、
少なくとも１つのタグ情報が前記コンテンツに関連付けられており、
前記第１タッチ操作に応じて、前記コンテンツがユーザに関連付けられ、
前記第２タッチ操作の回数に応じて、前記タグが前記ユーザに重み付けられて関連付けられる、方法。
【請求項７】
請求項１から６の何れか一項記載の方法において、前記第２タッチ操作を受けるステップが、更に、
前記第２タッチ操作を受けた時刻をユーザおよび前記コンテンツに関連付けて格納するステップを含む、方法。
【請求項８】
前記操作領域が前記タッチパネルの表示領域の下部に設けられる、請求項１から７の何れか一項記載の方法。
【請求項９】
タッチパネルを備えるコンピュータであって、前記タッチパネルの表示領域が、コンテンツを表示するコンテンツ領域とタッチ操作を受ける操作領域とを有し、当該コンピュータが、
前記操作領域において前記コンテンツに関する第１タッチ操作を第１アイコンの表示位置で受ける第１受付部と、
前記第１タッチ操作に応じて、前記操作領域に第２アイコンを表示するアイコン表示部と、
前記第２タッチ操作を、前記第２アイコンの表示位置で１またはそれ以上の回数受ける第２受付部と、
前記第２タッチ操作を受けた回数に少なくとも基づいてトライ数を決定し、該トライ数を前記操作領域に表示する表示部と、
を備える、コンピュータ。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、コンピュータ実装方法およびコンピュータに関する。
【背景技術】
【０００２】
タッチパネルを備えたコンピュータ（例えばスマートフォンやタブレット端末のような携帯端末）では、タッチパネル上の任意の位置において、ユーザの指やスタイラス等による様々な種別のタッチ操作を受けることができる。タッチ操作には、例えば、スワイプ操作、スライド操作、フリック操作、ドラッグ操作、シングルタップ操作、ダブルタップ操作、および長押し操作等が含まれる。ユーザによるタッチ操作を通じて、携帯端末上で起動されているオペレーティング・システムおよびアプリケーションに対し、様々な操作命令が生成される。
例えば、ソーシャル・メディア・ネットワーク（ＳＮＳ）サービスでは、ＳＮＳアプリケーションがインストールされた携帯端末のユーザは、所定のアイコンへのタッチ操作を通じてＳＮＳ上のコンテンツにコメント投稿や評価（「いいね」等）を行うことができる。
（特許文献１の段落〔００１１〕，〔００１２〕等）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−０９２８７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本開示は、ユーザに提供されるコンテンツに関し、ユーザの行動を促し、ユーザの実際の行動を記録することを通じて、ユーザの行動に関する情報を効果的に取得すると共に、ユーザに提示可能なユーザ・インタフェース技術を提供することを目的とする。
【課題を解決するための手段】
【０００５】
本開示の一実施形態によれば、タッチパネルを備えるコンピュータに実行させるコンピュータ実装方法が提供される。かかる方法において、タッチパネルの表示領域が、コンテンツを表示するコンテンツ領域とタッチ操作を受ける操作領域とを有し、操作領域において上記コンテンツに関する第１タッチ操作を受けるステップと、第１タッチ操作に応じて、操作領域を、上記コンテンツに関する第２タッチ操作を受付可能な状態にするステップと、第２タッチ操作を１またはそれ以上の回数受けるステップと、第２タッチ操作を受けた回数を操作領域に表示するステップと、を含む。
【０００６】
また、本開示の一実施形態によれば、タッチパネルを備えるコンピュータが提供される。かかるコンピュータにおいて、タッチパネルの表示領域が、コンテンツを表示するコンテンツ領域とタッチ操作を受ける操作領域とを有し、操作領域において上記コンテンツに関する第１タッチ操作を、第１アイコン表示位置で受ける第１受付部と、第１タッチ操作に応じて、操作領域に第２アイコンを表示するアイコン表示部と、第２タッチ操作を、第２アイコンの表示位置で１またはそれ以上の回数受ける第２受付部と、第２タッチ操作を受けた回数を操作領域に表示する表示部と、を備える。
【０００７】
かかる構成により、ユーザに提供されるコンテンツに関し、ユーザの行動を促し、ユーザの実際の行動の情報を効果的に取得可能なユーザ・インタフェース技術を提供することができる。
【図面の簡単な説明】
【０００８】
【図１】一実施形態によるコンピュータの基本構成図である。
【図２】一実施形態によるコンピュータの機能ブロック図である。
【図３】一実施形態によるコンピュータ実装方法で実装される画面遷移図である。
【図４】一実施形態によるコンピュータ実装方法における処理フロー図である。
【図５】一実施形態によるコンピュータ実装方法で実装される画面遷移図である。
【図６】一実施形態によるコンピュータ実装方法で実装される画面遷移図である。
【発明を実施するための形態】
【０００９】
最初に、本開示の例示的な実施形態の構成を列記して説明する。本開示の実施形態による、タッチパネルを備えるコンピュータに実行させるコンピュータ実装方法は、以下のような構成を備えてもよい。
【００１０】
〔形態１〕形態１によれば、タッチパネルを備えるコンピュータに実行させるコンピュータ実装方法が提供される。かかる方法において、前記タッチパネルの表示領域が、コンテンツを表示するコンテンツ領域とタッチ操作を受ける操作領域とを有し、当該方法が、操作領域においてコンテンツに関する第１タッチ操作を受けるステップと、第１タッチ操作に応じて、操作領域を、コンテンツに関する第２タッチ操作を受付可能な状態にするステップと、第２タッチ操作を１またはそれ以上の回数受けるステップと、第２タッチ操作を受けた回数を前記操作領域に表示するステップと、を含む。
【００１１】
これにより、ユーザに提供されるコンテンツに関し、ユーザの行動を促し、ユーザの実際の行動の情報を効果的に取得できると共に、ユーザに提示可能なユーザ・インタフェース技術を提供することができる。当該ユーザ・インタフェース技術はユーザフレンドリであり、ユーザにとって操作が容易なものとなる。
【００１２】
〔形態２〕形態２によれば、形態１の方法において、第１タッチ操作を受けるステップにおいて、第１タッチ操作を操作領域内の第１アイコンの表示位置で受け、第２タッチ操作を受けるステップにおいて、第２タッチ操作を操作領域内の第２アイコンの表示位置で受ける。これにより、アイコン表示を通じてすると共に、ユーザにとって操作が容易なものとなる。
【００１３】
〔形態３〕形態３によれば、形態１または２の方法において、少なくとも１つのタグ情報がコンテンツに関連付けられており、第１タッチ操作に応じて、コンテンツがユーザに関連付けられ、第２タッチ操作の回数に応じて、タグがユーザに重み付けられて関連付けられる。これにより、携帯端末上のアプリケーションにおいて、取得したユーザの行動情報を用いることを通じて、パーソナライズした、ユーザの嗜好に沿った様々なコンテンツをユーザに提供することができる。
【００１４】
〔形態４〕形態４によれば、形態１から３の何れかの方法において、第２タッチ操作を受けるステップが、更に、第２タッチ操作を受けた時刻をユーザおよびコンテンツに関連付けて格納するステップを含む。これにより、より正確なユーザの行動情報に基づいてユーザへのコンテンツ提供を可能とする。
【００１５】
〔形態５〕形態５によれば、形態１から４の何れかの方法において、操作領域がタッチパネルの表示領域の下部に設けられる。これにより、ユーザの行動情報の取得に関するユーザ操作性を、ユーザにとってより直感的なものにすることができる。
【００１６】
〔形態６〕形態６によれば、タッチパネルを備えるコンピュータが提供される。かかるコンピュータにおいて、タッチパネルの表示領域が、コンテンツを表示するコンテンツ領域とタッチ操作を受ける操作領域とを有し、当該コンピュータが、操作領域においてコンテンツに関する第１タッチ操作を第１アイコンの表示位置で受ける第１受付部と、第１タッチ操作に応じて、操作領域に第２アイコンを表示するアイコン表示部と、第２タッチ操作を、第２アイコンの表示位置で１またはそれ以上の回数受ける第２受付部と、第２タッチ操作を受けた回数を操作領域に表示する表示部と、を備える。
【００１７】
これにより、ユーザに提供されるコンテンツに関し、ユーザの行動を促し、ユーザの実際の行動の情報を効果的に取得できると共に、ユーザに提示可能なユーザ・インタフェース技術を提供することができる。当該ユーザ・インタフェース技術はユーザフレンドリであり、ユーザにとって操作が容易なものとなる。
【００１８】
以下に、本開示に係るコンピュータ実装方法およびコンピュータの実施形態を添付図面とともに説明する。添付図面において、同一または類似の要素には同一または類似の参照符号が付され、各実施形態の説明において同一または類似の要素に関する重複する説明は省略することがある。また、各実施形態で示される特徴は、互いに矛盾しない限り他の実施形態にも適用可能である。
【００１９】
図１は、一実施形態によるコンピュータ１０の基本構成図である。コンピュータ１０は、スマートフォンやタブレット型コンピュータ等、タッチパネルを備えるデバイスとするのがよい。なお、本明細書において「タッチパネル」という用語は、「タッチ・ディスプレイ」および「タッチ・スクリーン」と置き換え可能である。
【００２０】
図示されるように、コンピュータ１０は、タッチパネル１１、処理部１５、記憶部１７、および通信部１９を備え、バスを通じて電気的に接続される。タッチパネル１１は、記憶部１７に格納された各種データ、並びに処理部１５により生成された各種画像および画面を表示するための表示部（ディスプレイ）１２を備える。タッチパネル１１はまた、ユーザの指またはスタイラス等の物体によるタッチ操作を検知する接触検知部１３を備える。なお、タッチパネル１１の構造上、接触検知部１３は、液晶パネル、有機ＥＬ、プラズマディスプレイ等の表示部１２上層に配置されてもよい。
【００２１】
接触検知部１３は、圧力検出方式、抵抗膜方式、静電容量方式、または電磁誘導方式等を採用することができる。接触検知部１３の任意の位置上でタッチ操作による入力を受けると、その接触位置における押圧、電気抵抗、電気容量や弾性波のエネルギー等の変化量が検知され、対応する接触位置座標が特定される。
【００２２】
処理部１５は、ＣＰＵおよび／またはＧＰＵのような処理ユニット（プロセッサ）として構成されるのがよい。特に、処理部１５によって、一実施形態によるコンピュータ実装方法の各ステップが実行される。
【００２３】
記憶部１７は、実行されるコンピュータ・プログラム、並びにユーザおよびアプリケーションに関連する各種データ等を一時的または永続的に格納することができる。そして、処理部１５からの命令に応答して、記憶部１７内の情報の登録、更新または削除等を実行する。記憶部１７は、ＲＯＭおよびＲＡＭ等の主記憶、並びに、ハードディスク、フラッシュメモリおよび光ディスク等の補助記憶を含むが、これらに限定されない。
【００２４】
通信部１９は、インターネット等の通信ネットワークを介して、プログラム配信元のサーバ、並びにウェアラブル端末および体重計のようなユーザ保有の外部ユーザ機器等との間でデータの送受信を行う。
【００２５】
前述のコンピュータ１０の各要素は一例に過ぎず、一実施形態によるコンピュータ実装方法において用いられるコンピュータはこれら要素に限定されない。図示されたタッチパネル１１、処理部１５、記憶部１７、および通信部１９以外にも、例えば、物理ボタン、音声入出力部、カメラ、外部機器接続端子、温度センサおよびジャイロセンサ等の各種センサ、および他の任意の要素を含むことができる（いずれも非図示）。
【００２６】
図２は、一実施形態によるコンピュータに関し、図１に示されるコンピュータ１０に対応する機能ブロック図である。図２に示される各機能ブロックが相互作用することを通じて、図３〜図６に示される各種情報処理が行われる。各機能ブロックはハードウェアの一部として実装されても、および／またはソフトウェアの一部として実装されてもよい。なお、図２に示す機能ブロック図は一例に過ぎず、これらに限定されない。
【００２７】
タッチパネル１１に関連して、入力部１１２（例えば、画像入力部、およびテキスト情報の入力を可能にするソフトウェア・キーボード等）、並びに出力部１１４（例えば、画面および音声の出力部）が実装される。処理部１５に関連して、受付部１５１、コンテンツ領域表示部１５４、操作領域表示部１５５、およびアプリケーション管理部１５９が実装される。記憶部１７に関連して、アプリケーション関連テーブル１７１、ユーザ関連テーブル１７２、ライフログ関連テーブル１７３、コンテンツ関連テーブル１７４、およびメッセージ関連テーブル１７５が実装される。通信部１９に関連して、プログラムおよびデータを送受信するためのサーバ通信部１９２、および外部機器通信部１９４（例えば、ウェアラブル端末や体重計等の機器との通信部）が実装される。
【００２８】
処理部１５において、受付部１５１は、入力部１１２からのタッチ操作による入力を受け付ける。タッチ操作とは、タッチパネル１１への物理的接触操作であり、例えば、スワイプ操作、スライド操作、フリック操作、ドラッグ操作、シングルタップ操作、ダブルタップ操作、および長押し操作等が含まれる。受付部１５１では、更に、第１タッチ操作受付部１５２および第２タッチ操作受付部１５２が実装される。第１タッチ操作受付部１５２は、タッチパネル１１の表示領域中に規定される操作領域においてコンテンツに関する第１タッチ操作を第１アイコン表示位置で受ける。第２タッチ操作受付部１５３は、コンテンツに関する第２タッチ操作を第２アイコンの表示位置で１またはそれ以上の回数受ける。コンテンツ領域表示部１５４は、タッチパネル１１の表記領域上に規定されるコンテンツ表示領域においてコンテンツを表示してユーザに提示する。
【００２９】
操作領域表示部１５５は、タッチパネル１１の表示領域中に規定される操作領域において、一実施形態によるコンピュータ実装方法に関連する情報を表示する。操作領域表示部１５５では、更に、第１アイコン表示部１５６、第２アイコン表示部１５７、および回数表示部１５８が実装される。第１アイコン表示部１５６は、第１タッチ操作に応じて、操作領域に第１アイコンを表示する。第２アイコン表示部１５７は、第２タッチ操作に応じて操作領域に第２アイコンを表示する。回数表示部１５８は、第２タッチ操作を受けた回数を操作領域に表示する。なお、上記構成は一例にすぎず、例えばコンテンツ表示領域１５４において各種アイコンを表示してもよい。
【００３０】
アプリケーション管理部１５９は、ユーザのタッチ操作を通じたアプリケーションの進行を管理する。一実施形態では、コンピュータ１０上で起動するアプリケーションは、ユーザの健康管理アプリケーションとするのがよい。具体的には、ユーザの健康管理に関する各種コンテンツ（例えば、腹式呼吸法のやり方に関するコンテンツ等、ヘルスケアに関連するコンテンツ）が提供される。また、オンラインでのチャットによる健康相談の提供等がされてもよい。つまり、一実施形態による健康管理アプリケーションは、その一部にチャット機能を有し、健康管理アプリケーション内でチャット機能を呼び出し可能としてもよい。
【００３１】
記憶部１７において、アプリケーション管理テーブル１７１は、サーバ通信部１９２から受信したアプリケーション・プログラム、およびアプリケーションの進行に関する情報等を格納する。ユーザ関連テーブル１７２は、アプリケーションにユーザ登録されたユーザに関する情報を格納する。ユーザに関する情報は、アイコン画像、ニックネーム、連絡先、年齢および性別等の基本情報、および日常生活における趣味や行動に関する嗜好情報を含むのがよい。通常は、アプリケーションのインストール時にユーザによって登録される初期情報である。また、ユーザに関する情報は、ユーザ登録後に、例えばチャットによるメッセージの内容、閲覧コンテンツの内容、およびタスク情報等のライフログ情報からダイナミックに取得される、ユーザに関する情報を含んでもよい。
【００３２】
ライフログ関連テーブル１７３も、ユーザ関連テーブル１７２と同様に、ユーザに関する情報を管理する。特に、ライフログ関連テーブル１７３は、ユーザのアプリケーション利用によって取得され、および／または外部機器通信部１９４から受信されたライフログ情報、並びに、入力部１１２による入力情報等を格納する。
【００３３】
具体的には、ライフログ情報は、睡眠時間、歩数、心拍数、消費カロリー、体重、並びに、位置情報およびチェックインした施設情報、閲覧したコンテンツに関する行動履歴のようなユーザの行動情報を含むのがよい。ユーザの行動情報はビーコン等、施設に設置されたデバイスを通じて検知されてもよい。また、入力情報は、食事や水分摂取に関する情報、予め設定された健康管理上のタスク（ストレッチや腹式呼吸といったフィットネス・タスク、および水分を摂取するといった習慣タスク等）、および閲覧したコンテンツに関連した行動履歴の情報を含むのがよい。当該タスクは、ユーザが実際にタスクを遂行した際に、自動でまたはユーザの手動入力で進捗情報が更新されるのがよい。例えば、ユーザが水分を摂取する毎に、具体的な摂取量および時刻と共に進捗情報を登録または更新するのがよい。また、ユーザが腹式呼吸タスクに対して実際に腹式呼吸を行う度に、回数を更新するのがよい。
【００３４】
コンテンツ管理テーブル１７４は、アプリケーション起動中にユーザ画面に表示するコンテンツを管理する。例えば、サーバからダウンロードしたダイエットや睡眠に関するニュース記事、および／またはニュース記事の配信元ＵＲＬをコンテンツとして格納するのがよい。また、コンテンツはアプリケーションを利用する各ユーザによって投稿されてもよい。
【００３５】
メッセージ関連テーブル１７５は、チャット機能の実行中に、アイコンと共に表示されるメッセージに関する情報を格納する。例えば「ダイエット」等、予め決められた種別の項目に関するメッセージのテンプレートが格納される。また、チャット画面においてユーザがエキスパートシステム等の自動応対サービス（仮想ユーザ）におけるメッセージ送受信の情報の履歴、および他のユーザとのメッセージ送受信の情報の履歴を格納する。仮想ユーザに関連し、メッセージ内容の構文解析、自然言語処理、および画像解析等の人工知能に関する情報処理技術に関するプログラムも格納される。
【００３６】
上記記憶部１７のテーブル構成は一例に過ぎず、これらに限定されない。また、上記テーブル１７１〜１７５の少なくとも一部はサーバ側に構成されてもよい。即ち、ネットワークを通じてコンピュータ１０によってデータの参照、追加、更新および削除等がされてもよい。
【００３７】
これより図３から図６の画面遷移図およびフローチャートを参照して、一実施形態によるコンピュータ実装方法における情報処理について説明する。図３、図５および図６の画面遷移例では、タッチパネル１１上に表示される画面イメージ例が示される。また、図４のフローチャートでは、ユーザの「トライ」回数を画面に表示するための処理フロー例が示される。
【００３８】
図３に示す基本態様の画面遷移では、最初に、タッチパネルの表示領域にユーザ画面Ｄ１１が表示される。ユーザ画面Ｄ１１は、例えば、アプリケーションを起動した際のトップ画面とするのがよい。ユーザ画面Ｄ１１は、コンテンツ関連テーブル１７４に格納された複数のコンテンツＣ１，Ｃ２が表示される。表示されるコンテンツＣ１，Ｃ２は、ユーザ関連テーブル１７２に格納されたユーザ情報（特に、ユーザの基本情報および嗜好情報）と、ライフログ関連テーブル１７３およびメッセージ関連情報に格納されたユーザ関連情報とに基づいて、随時パーソナライズされて配置が決定される。
【００３９】
例えば、ユーザの嗜好情報として「ダイエット」が予め登録されていた場合に、ダイエットに関するコンテンツを優先的に表示するのがよい。上記ユーザ関連情報は、ユーザ登録後に、例えばチャットによるメッセージの内容、タスク情報等のライフログ情報からダイナミックに取得される、ユーザに関する情報、および過去に閲覧したコンテンツに関する行動履歴のような行動情報を含んでもよい。なお、表示されるコンテンツはＣ１およびＣ２の２つに限定されず、３つ以上としてもよく、画面がスクロールされるにつれて順次コンテンツが表示される表示態様としてもよい。
【００４０】
ユーザによるタッチ操作を受け、接触位置Ｐ１１が決定されると、接触位置Ｐ１１に対応するコンテンツが特定される。図示されるように、例えばタップによるタッチ操作が行われた位置Ｐ１１にコンテンツＣ２が配置されている場合、タッチパネルの表示領域の大部分にコンテンツＣ２が表示されるコンテンツ画面Ｄ１２に遷移される。コンテンツ画面Ｄ１２は、コンテンツＣ２を表示するコンテンツ領域ＡＲ１、およびユーザのタッチ操作を受ける操作領域ＡＲ２を有する。なお、コンテンツ画面Ｄ１２では、ユーザによるタッチ操作性の点で、操作領域ＡＲ２をタッチパネル１１の表示領域の下部、特に、コンテンツ領域ＡＲ１の下部に設けるのがよい。ユーザがコンピュータ１０（例えば、スマートフォン）を縦持ちしても横持ちしても、また、ユーザがコンピュータ１０を片手持ちしても両手持ちしても、コンテンツ領域ＡＲ１の下部に操作領域ＡＲ２を配置することにより、ユーザによる直感的なタッチ操作が可能となる。
【００４１】
図４のフローチャートおよび図５の画面遷移図を参照して、一実施形態によるコンピュータ実装方法において実行される情報処理、特にユーザの「トライ」回数を画面に表示する情報処理の一例を示す。図５のコンテンツ画面Ｄ１２ａは、上記図３のコンテンツ画面Ｄ１２に相当する。つまり、コンテンツ領域ＡＲ１には、コンテンツ領域表示部１５４によってコンテンツＣ２が表示される。ここでは、コンテンツＣ２は「腹式呼吸に挑戦しよう！」とのタイトルが付けられたコンテンツであり、その内容として「回数」および「やり方」がテキストで示される。なお、コンテンツはテキストに限定されず、画像や動画コンテンツとしてもよい。操作領域ＡＲ２には、第１アイコン表示部１５６によってハートマークのアイコンＩＣ１が中央に表示され、一例では「お気に入り」ボタンとして機能する。つまり、ユーザがコンテンツに興味を有する場合に、ユーザの「お気に入り」として記録し、ユーザとコンテンツを関連付けるためのボタンである。
【００４２】
図４の処理フローＳ５０は、このようなコンテンツ画面Ｄ１２ａが表示されることにより開始される（Ｓ１００）。第１タッチ操作受付部１５２は、操作領域ＡＲ２においてコンテンツＣ２に関する第１タッチ操作を受ける（Ｓ１１０）。例えば、タップ操作をアイコンＩＣ１の表示位置で受ける。第１タッチ操作をアイコンＩＣ１の表示位置で受けた場合（Ｓ１２０）、第２アイコン表示部１５７は、当該第１タッチ操作に応じて、操作領域ＡＲ２を、コンテンツＣ２に関する第２タッチ操作を受付可能な状態に遷移させる（Ｓ１３０）。
【００４３】
つまり、コンテンツ画面Ｄ１２ｂのように、第２アイコン表示部１５７によってチェックマークのアイコンＩＣ３が中央に表示される。アイコンＩＣ３は、一例では「トライ」ボタンとして機能する。つまり、ユーザが「お気に入り」のコンテンツを実際に行動（「トライ」）した場合に、ユーザの行動情報として時刻と共に記録するためのボタンである。なお、コンテンツ画面Ｄ１２ａで第１タッチ操作を受けた指標として、コンテンツ画面図１２ｂのように、対応するハートマークのアイコンＩＣ２を操作領域ＡＲ２の左側に配置するのがよい。
【００４４】
次いで、第２タッチ操作を受け付け可能な状態で、第２タッチ操作受付部１５３は、操作領域ＡＲ２において第２タッチ操作を受ける（Ｓ１４０）。例えば、タップ操作をアイコンＩＣ３の表示位置で受ける。第２タッチ操作は複数回にわたり受付可能である。第２タッチ操作をアイコンＩＣ３の表示位置で受けた場合（Ｓ１５０）、回数表示部１５８は、第２タッチ操作を受けた回数をその都度インクリメントし、当該回数の指標をトライ回数として操作領域ＡＲ１に表示する（Ｓ１６０）。また、Ｓ１５０で第２タッチ操作を受けた時刻は、ライフログとして、ユーザおよびコンテンツに関連付けてライフログ関連テーブル１７３に格納される。
【００４５】
コンテンツ画面Ｄ１２ｂの「腹式呼吸に挑戦しよう！」コンテンツの内容にしたがいユーザが第１回目に腹式呼吸を実際に実施した場合、ユーザはアイコンＩＣ３へのタッチ操作を行う。それに応じて、コンテンツ画面Ｄ１２ｃでは、アイコンＩＣ３を受けた指標として、対応するチェックマークのアイコンＩＣ４を、操作領域ＡＲ２の画面左側のアイコンＩＣ２の隣に配置するのがよい。その際、回数を示す指標（「×１」）の表示を行うことにより、ユーザにトライ回数を提示するのがよい。つまり、アイコンＩＣ３へのタッチ操作がなされる都度、回数がインクリメントされて表示するのがよい。このように、アイコンＩＣ３に対してユーザのタッチ操作が行われるものとすることにより、ユーザにとって操作がわかりやすく、且つ容易なものとなる。
【００４６】
なお、アイコンＩＣ１〜ＩＣ４の形状、大きさ、位置等は図示されたものに限定されない。また、ユーザのタッチ操作をアイコンに対するものとせずに、例えば、操作領域ＡＲ２の形状に沿ったスライド操作（図５では、例えば、操作領域ＡＲ２内の任意の位置におけるスライド操作）としてもよい。スライド操作を採用した場合、ユーザは操作領域ＡＲ２内の任意の位置でスライド操作の開始および終了を決定することができ、ユーザにとって更に操作が容易なものとなる。
【００４７】
このように、ユーザへのコンテンツ表示に際して様々なアイコンを配置した操作領域ＡＲ２を設けることにより、ユーザの実際の行動を促し、ユーザの行動情報を効果的に取得可能なユーザ・インタフェース技術を提供することができる。当該ユーザ・インタフェース技術は非常にユーザフレンドリであり、ユーザにとって操作が容易なものとなる。そして、このようなユーザの行動は、行動情報として取得および利用可能であり、ユーザに対しても分かりやすく提示可能とする。
【００４８】
図６を参照して、このように取得されたユーザ行動情報を、アプリケーション内のチャット機能に適用する例を説明する。図６は、タッチパネル１１上に表示される仮想ユーザとのチャット画面への遷移例を示す。ユーザ画面Ｄ２１は、図３に示したユーザ画面Ｄ１１に相当する。ユーザ画面Ｄ２１において位置Ｐ１２でタッチ操作（例えば、ダブルタップ操作や長押し操作）を受けると、チャット誘導画面Ｄ２２がユーザ画面Ｄ２１の上にオーバーレイされる。チャット誘導画面Ｄ２２では、キャラクタのアイコンＣＨＡＲが表示されており、ユーザが位置Ｐ１２からアイコンＣＨＡＲの位置Ｐ２１までスライド操作を行うことにより、チャット画面Ｄ２３に遷移される。
【００４９】
チャット画面Ｄ２３は、ユーザと、アイコンＣＨＡＲに関連づけられる他のユーザとの間でチャットを可能にする。即ち、ユーザと他のユーザとの間でリアルタイムのメッセージングを可能にする。他のユーザは、ネットワークを通じて実在する任意のユーザであってもよいし、或いは、アプリケーション関連テーブル１７１およびメッセージ関連テーブル１７５に格納された仮想ユーザ・プログラムによる仮想ユーザであってもよい。
【００５０】
仮想ユーザ・プログラムによる仮想ユーザの場合は、エージェントを常駐させることによりエキスパートシステムによる自動応対が可能となる。エージェントは更に人工知能（ＡＩ）を搭載することにより、よりダイナミック且つインタラクティブなチャットを可能とする。チャット画面Ｄ２３では、例えば、画面左側からの吹き出しにより、仮想ユーザからのメッセージが表示される。ユーザにより入力されたメッセージは、画面右側からの吹き出しにより表示される。メッセージの送受信がされると、画面下方向に新規メッセージが都度吹き出し形式で追加される。なお、チャット画面Ｄ２３は一例に過ぎず、これに限定されない。
【００５１】
上述したように、腹式呼吸をユーザが実施というユーザの行動情報はライフログ関連テーブル１７３に格納され、チャット機能でも利用可能である。チャット画面Ｄ２３の例では、『太郎さん、「腹式呼吸は順調ですか！？」』『腹式呼吸は１日２０を目標にしてくださいネ』のように、仮想ユーザは、当該行動情報を反映したメッセージを送信し、チャット内容に反映させることができる。
【００５２】
取得されたユーザの行動情報は、アプリケーション内のチャット機能に適用される以外にも、ユーザ画面Ｄ２１に表示されるコンテンツＣ１，Ｃ２の配置に適用されてもよい。例えば、“呼吸”タグに関連付けられたコンテンツＣ１（例えば、瞑想およびヨガ等）を優先的に表示してもよい。これは、「腹式呼吸」コンテンツを実際に実施したという行動情報を有するユーザは、関連するコンテンツにも興味があると想定されることに基づく。このように、取得したユーザの行動情報を効果的に使用することを通じて、パーソナライズされた、即ちユーザの嗜好に沿った様々なコンテンツをユーザに提供することができる。
【００５３】
具体的には、コンテンツ関連テーブル１７４に格納されたコンテンツには少なくとも１つのタグが関連付けられる。一例では、「腹式呼吸」コンテンツ、「瞑想」に関連するコンテンツ、および「ヨガ」に関連するコンテンツ等には、共に予め「呼吸」タグが関連付けられている。図４のＳ１１０での第１タッチ操作により、「腹式呼吸」コンテンツをユーザが「お気に入り」に記録したのに応じて、ユーザには「腹式呼吸」コンテンツが関連付けられる。そして、上記Ｓ１４０での第２タッチ操作により、トライ回数がインクリメントされたのに応じて、「腹式呼吸」コンテンツが関連付けられた“呼吸”タグが更に重み付けられてユーザに関連付けられる。即ち、トライ回数が多いほど、ユーザには“呼吸”タグが（他のタグに比べて）より強く関連付けられるのがよい。ユーザの“呼吸”タグとの関連付けが強くなると、上述したように、ユーザ画面Ｄ２１において“呼吸”タグに関連付けられたコンテンツＣ１が優先的に表示されることになる。
【００５４】
上述した実施形態は、本発明の理解を容易にするための例示に過ぎず、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良することができると共に、本発明にはその均等物が含まれることは言うまでもない。
【図１】
2018120565.tif 000003
【図２】
2018120565.tif 000004
【図３】
2018120565.tif 000005
【図４】
2018120565.tif 000006
【図５】
2018120565.tif 000007
【図６】
2018120565.tif 000008