(57)【要約】【課題】行動変容の支援において、行動を変容させられる可能性が比較的高い方法を提案できるようにする。【解決手段】行動変容支援システムが、変容対象の行動に対応する対応者によるユーザ入力を受けるユーザ入力部と、前記ユーザ入力に基づいて、前記変容対象の行動と前記変容対象の行動のきっかけと前記変容対象の行動の結果とを特定し、行動と当該行動のきっかけと当該行動の結果との組み合わせ毎に当該行動に対する対応方法を示す対応方法情報から、前記変容対象の行動と前記変容対象の行動のきっかけと前記変容対象の行動の結果との組み合わせに適合する対応方法を特定する対応方法特定部と、前記対応方法特定部が特定した対応方法を前記対応者に提示する対応方法提示部と、を備える。【選択図】図１
2019133638.tif 000002
【特許請求の範囲】
【請求項１】
変容対象の行動に対応する対応者によるユーザ入力を受けるユーザ入力部と、
前記ユーザ入力に基づいて、前記変容対象の行動と前記変容対象の行動のきっかけと前記変容対象の行動の結果とを特定し、行動と当該行動のきっかけと当該行動の結果との組み合わせ毎に当該行動に対する対応方法を示す対応方法情報から、前記変容対象の行動と前記変容対象の行動のきっかけと前記変容対象の行動の結果との組み合わせに適合する対応方法を特定する対応方法特定部と、
前記対応方法特定部が特定した対応方法を前記対応者に提示する対応方法提示部と、
を備える行動変容支援システム。
【請求項２】
前記対応方法特定部は、ユーザ入力に応じて分岐するシナリオを用いて擬似的なチャットを実行することで、前記変容対象の行動と、前記変容対象の行動のきっかけと、前記変容対象の行動の結果とを特定する、
請求項１に記載の行動変容支援システム。
【請求項３】
前記対応方法特定部は、前記変容対象の行動のきっかけとして、前記変容対象の行動を行う行動者が前記変容対象の行動を行う心理的要因、および、前記心理的要因を生じさせる先行刺激を特定する、
請求項１または請求項２に記載の行動変容支援システム。
【請求項４】
前記対応方法特定部は、前記変容対象の行動の結果として、前記変容対象の行動を行う行動者以外の者が前記変容対象の行動に対して行った対応を特定する、
請求項１から３の何れか一項に記載の行動変容支援システム。
【請求項５】
行動に対して当該行動を変容させることの難易度を評価する難易度評価部と、
前記対応方法の実施結果の成否を示す情報を取得する成否情報取得部と、
前記対応方法の実施結果が不成功であった場合、前記対応方法の実施対象となった行動よりも難易度の低い行動を新たな変容対象の行動として前記対応者に提案する変容対象行動提案部と、
を備える、請求項１から４の何れか一項に記載の行動変容支援システム。
【請求項６】
前記難易度評価部は、難易度評価対象の行動を構成する細分化された行動の数が多いほど、難易度が高いと評価する、
請求項５に記載の行動変容支援システム。
【請求項７】
前記変容対象の行動のきっかけを推定するきっかけ推定部と、
前記変容対象の行動に対して行われた対応の選択肢のうち、推定されたきっかけに応じた対応の選択肢と、行われた対応が提示されていない旨の選択肢とを提示する選択肢提示部と、
前記選択肢のうち、推定されたきっかけに応じた対応の選択肢が選択された場合、推定されたきっかけに応じた後続刺激を選択し、行われた対応が提示されていない旨の選択肢が選択された場合、前記変容対象の行動のきっかけのうち推定されたきっかけ以外のきっかけに応じた後続刺激を選択する後続刺激選択部と、
を備える、請求項１から６の何れか一項に記載の行動変容支援システム。
【請求項８】
前記選択肢提示部は、行われた対応が提示されていない旨の選択肢が選択された場合、前記変容対象の行動に対して行われた対応の選択肢のうち、推定されたきっかけ以外の複数のきっかけの各々に応じた対応の選択肢を提示し、
前記後続刺激選択部は、選択された選択肢が示す対応に応じたきっかけに応じた後続刺激を選択する、
請求項７に記載の行動変容支援システム。
【請求項９】
前記変容対象の行動に対する代替行動案を、その代替行動に対する前記対応者の許容度と、その代替行動が行われる頻度の予測値とに基づいて評価する代替行動評価部
を備える、請求項１から８の何れか一項に記載の行動変容支援システム。
【請求項１０】
前記ユーザ入力部は、前記代替行動案と、その代替行動案に対する前記対応者の許容度と、その代替行動が行われる頻度の予測値との入力を受け、
前記代替行動評価部は、許容度および頻度の組み合わせと評価値とが対応付けられた評価判定情報を参照して、入力された許容度および頻度に対応付けられた評価値を取得する、
請求項９に記載の行動変容支援システム。
【請求項１１】
許容度および頻度の組み合わせが、評価値に加えてさらに評価コメントに対応付けられた前記評価判定情報を記憶する評価判定情報記憶部を備え、
前記代替行動評価部は、入力された許容度および頻度に対応付けられた評価値および評価コメントを取得し、取得した評価値および評価コメントを、前記対応者に提示する、
請求項１０に記載の行動変容支援システム。
【請求項１２】
変容対象の行動のきっかけを推定するきっかけ推定部と、
前記変容対象の行動に対して行われた対応の選択肢のうち、推定されたきっかけに応じた対応の選択肢と、行われた対応が提示されていない旨の選択肢とを提示する選択肢提示部と、
前記選択肢のうち、推定されたきっかけに応じた対応の選択肢が選択された場合、推定されたきっかけに応じた後続刺激を選択し、行われた対応が提示されていない旨の選択肢が選択された場合、前記変容対象の行動のきっかけのうち推定されたきっかけ以外のきっかけに応じた後続刺激を選択する後続刺激選択部と、
を備える、行動変容支援システム。
【請求項１３】
変容対象の行動に対する代替行動案を、その変容行動に対応する対応者の、その代替行動に対する許容度と、その代替行動が行われる頻度の予測値とに基づいて評価する代替行動評価部
を備える、行動変容支援システム。
【請求項１４】
変容対象の行動と前記変容対象の行動のきっかけと前記変容対象の行動の結果とを特定し、行動と当該行動のきっかけと当該行動の結果との組み合わせ毎に当該行動に対する対応方法を示す対応方法情報から、前記変容対象の行動と前記変容対象の行動のきっかけと前記変容対象の行動の結果との組み合わせに適合する対応方法を特定する対応方法特定部と、
前記対応方法特定部が特定した対応方法を示す情報を出力する対応方法出力部と、
を備える行動変容支援装置。
【請求項１５】
変容対象の行動と前記変容対象の行動のきっかけと前記変容対象の行動の結果とを特定する工程と、
行動と当該行動のきっかけと当該行動の結果との組み合わせ毎に当該行動に対する対応方法を示す対応方法情報から、前記変容対象の行動と前記変容対象の行動のきっかけと前記変容対象の行動の結果との組み合わせに適合する対応方法を特定する工程と、
特定された対応方法を示す情報を出力する工程と、
を含む行動変容支援方法。
【請求項１６】
コンピュータに、
変容対象の行動と前記変容対象の行動のきっかけと前記変容対象の行動の結果とを特定する工程と、
行動と当該行動のきっかけと当該行動の結果との組み合わせ毎に当該行動に対する対応方法を示す対応方法情報から、前記変容対象の行動と前記変容対象の行動のきっかけと前記変容対象の行動の結果との組み合わせに適合する対応方法を特定する工程と、
特定された対応方法を示す情報を出力する工程と、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、行動変容支援システム、行動変容支援装置、行動変容支援方法およびプログラムに関する。
【背景技術】
【０００２】
コンピュータが自動的にユーザと情報のやり取りを行うための技術が提案されている。  例えば、特許文献１には、ユーザが自ら自動対話プログラムを作成する必要無しに、個性のある人工無能（Chatbot）を動作させられるようにするためのネットワーク擬似会話システムが記載されている。特許文献１に記載のネットワーク擬似会話システムでは、サーバ装置が端末からの登録要求に応じて辞書データベースを記憶しておく。辞書データベースでは、キャラクタの画像データと、単語と応答文章との対応と、一意の識別情報とが対応付けられている。サーバ装置は、識別情報を指定した会話要求を端末から受信すると、識別情報に基づいて辞書データベースを特定する。さらに、サーバ装置は、会話文を端末から受信すると、会話文に含まれている単語に辞書データベースで対応付けられている応答文章と、辞書データベースに含まれる画像データとを会話要求元の端末へ送信する。
【０００３】
また、特許文献２には、ユーザにとって有益な情報を提供するためのＱ＆Ａシステムが記載されている。特許文献２に記載のＱ＆Ａシステムでは、サーバ装置が、質問と回答とを分離して蓄積しておく。サーバ装置は、質問および回答を検索するための検索情報をクライアントシステムから受信すると、検索情報に基づいて質問、回答のそれぞれを検索し、得られた質問および解答をクライアントシステムへ送信する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−１７８２９９号公報
【特許文献２】特許第５８８５６８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
コンピュータによる情報提供が有益と思われる事柄として行動変容の支援が挙げられる。例えば、育児において子どもの不適切な行動を変容させることができれば、養育者の負担を軽減させることができる。
子ども等の行動を変容させる方法を提案する際、より適切な方法、すなわち、行動を変容させられる可能性がより高い方法を提案できることが好ましい。
【０００６】
本発明は、上述の課題を解決することのできる行動変容支援システム、行動変容支援装置、行動変容支援方法およびプログラムを提供することを目的としている。
【課題を解決するための手段】
【０００７】
本発明の第１の態様によれば、行動変容支援システムは、変容対象の行動に対応する対応者によるユーザ入力を受けるユーザ入力部と、前記ユーザ入力に基づいて、前記変容対象の行動と前記変容対象の行動のきっかけと前記変容対象の行動の結果とを特定し、行動と当該行動のきっかけと当該行動の結果との組み合わせ毎に当該行動に対する対応方法を示す対応方法情報から、前記変容対象の行動と前記変容対象の行動のきっかけと前記変容対象の行動の結果との組み合わせに適合する対応方法を特定する対応方法特定部と、前記対応方法特定部が特定した対応方法を前記対応者に提示する対応方法提示部と、を備える。
【０００８】
本発明の第２の態様によれば、行動変容支援装置は、変容対象の行動と前記変容対象の行動のきっかけと前記変容対象の行動の結果とを特定し、行動と当該行動のきっかけと当該行動の結果との組み合わせ毎に当該行動に対する対応方法を示す対応方法情報から、前記変容対象の行動と前記変容対象の行動のきっかけと前記変容対象の行動の結果との組み合わせに適合する対応方法を特定する対応方法特定部と、前記対応方法特定部が特定した対応方法を示す情報を出力する対応方法出力部と、を備える。
【０００９】
本発明の第３の態様によれば、行動変容支援方法は、変容対象の行動と前記変容対象の行動のきっかけと前記変容対象の行動の結果とを特定する工程と、行動と当該行動のきっかけと当該行動の結果との組み合わせ毎に当該行動に対する対応方法を示す対応方法情報から、前記変容対象の行動と前記変容対象の行動のきっかけと前記変容対象の行動の結果との組み合わせに適合する対応方法を特定する工程と、特定された対応方法を示す情報を出力する工程と、を含む。
【００１０】
本発明の第４の態様によれば、プログラムは、コンピュータに、変容対象の行動と前記変容対象の行動のきっかけと前記変容対象の行動の結果とを特定する工程と、行動と当該行動のきっかけと当該行動の結果との組み合わせ毎に当該行動に対する対応方法を示す対応方法情報から、前記変容対象の行動と前記変容対象の行動のきっかけと前記変容対象の行動の結果との組み合わせに適合する対応方法を特定する工程と、特定された対応方法を示す情報を出力する工程と、を実行させるためのプログラムである。
【発明の効果】
【００１１】
この発明によれば、行動変容の支援において、行動を変容させられる可能性が比較的高い方法を提案することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の第１実施形態に係る行動変容支援システムの機能構成を示す概略ブロック図である。
【図２】行動が同じであってもその行動を変容させるための対応方法が異なる例を示す図である。
【図３】同実施形態に係る基礎情報登録シナリオの例を示す図である。
【図４】同実施形態に係る基礎情報登録シナリオの実行例を示す図である。
【図５】同実施形態に係るきっかけ特定シナリオの構造の例を示す図である。
【図６】同実施形態に係るきっかけ特定シナリオの部分シナリオの第１例を示す図である。
【図７】同実施形態に係るきっかけ特定シナリオの部分シナリオの第２例を示す図である。
【図８】同実施形態に係るきっかけ特定シナリオの部分シナリオの第３例を示す図である。
【図９】同実施形態に係るきっかけ特定シナリオの部分シナリオの第４例を示す図である。
【図１０】同実施形態に係るきっかけ特定シナリオの実行例を示す図である。
【図１１】同実施形態に係る結果特定シナリオの部分シナリオの第１例を示す図である。
【図１２】同実施形態に係る結果特定シナリオの部分シナリオの第２例を示す図である。
【図１３】同実施形態に係る結果特定シナリオの部分シナリオの第３例を示す図である。
【図１４】同実施形態に係る行動変容支援装置が変容対象の行動に対する対応案を特定する処理手順を示すフローチャートである。
【図１５】本発明の第２実施形態に係る行動変容支援システムの機能構成を示す概略ブロック図である。
【図１６】同実施形態に係る行動の鎖の例を示す図である。
【図１７】同実施形態に係る行動変容支援装置が変容対象の行動を新たに設定する際に行う処理の手順の例を示すフローチャートである。
【図１８】本発明の第３実施形態に係る行動変容支援システムの装置構成を示す概略ブロック図である。
【図１９】同実施形態に係る行動変容支援装置の機能構成を示す概略ブロック図である。
【図２０】同実施形態に係る対応リストと後続刺激の選択との関係の例を示す図である。
【図２１】同実施形態に係る行動変容支援装置が、変容対象の行動が行われたきっかけの推定結果に基づいて後続刺激を選択する処理の手順の例を示すフローチャートである。
【図２２】本発明の第４実施形態に係る行動変容支援システムの装置構成を示す概略ブロック図である。
【図２３】同実施形態に係る行動変容支援装置の機能構成を示す概略ブロック図である。
【図２４】同実施形態に係る端末装置の表示部が表示する、代替行動案の入力画面の例を示す図である。
【図２５】同実施形態に係る端末装置の表示部が表示する、採点入力画面の例を示す図である。
【図２６】同実施形態に係る評価判定情報記憶部が記憶する評価変換情報の例を示す図である。
【図２７】同実施形態に係る評価判定情報記憶部が記憶する評価コメント情報の例を示す図である。
【図２８】同実施形態に係る行動変容支援システムが、変容対象の行動の代替行動案を評価する処理手順の例を示す図である。
【図２９】本発明に係る行動変容支援システムの最小構成の例を示す図である。
【図３０】本発明に係る行動変容支援装置の最小構成の例を示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施形態を説明するが、以下の実施形態は請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００１４】
＜第１実施形態＞
図１は、本発明の第１実施形態に係る行動変容支援システムの機能構成を示す概略ブロック図である。図１に示すように、行動変容支援システム１は、行動変容支援装置１００と、端末装置２００とを備える。行動変容支援装置１００は、サーバ側通信部１１０と、サーバ側記憶部１８０と、サーバ側制御部１９０とを備える。サーバ側記憶部１８０は、シナリオ記憶部１８１と、ユーザ入力情報記憶部１８２とを備える。サーバ側制御部１９０は、対応方法特定部１９１を備える。端末装置２００は、端末側通信部２１０と、表示部２２０と、ユーザ入力部２３０と、端末側記憶部２８０と、端末側制御部２９０とを備える。
また、行動変容支援装置１００と端末装置２００とは、通信ネットワーク９００を介して通信を行う。
【００１５】
行動変容支援システム１は、行動を変容させるための対応方法を、当該行動に対応する対応者との擬似的なチャットにて提案する。
以下では、変容対象の行動を行う行動者が子どもであり、変容対象の行動に対応する対応者が当該子どもの養育者である場合を例に説明する。この場合、行動変容支援システム１は、子どもの行動を変容させるための対応方法を、当該子どもの養育者に対して提案する。
但し、行動変容支援装置１００のサービスを受ける者は、変容対象の行動を行う行動者の養育者に限定されない。例えば、行動変容支援装置１００が、教師に対して生徒の行動を変容させるための対応方法を提案するようにしてもよい。
【００１６】
行動変容支援装置１００は、行動変容支援システム１のサーバ装置として機能して、行動を変容させるための対応方法を、当該行動に対応する対応者との擬似的なチャットにて提案するサービスを提供する。以下では、擬似的なチャットを擬似チャットと称する。  行動変容支援装置１００は、例えばワークステーション（Workstation）またはパソコン（Personal Computer；ＰＣ）等のコンピュータを用いて構成される。
【００１７】
サーバ側通信部１１０は、他の装置と通信を行う。特に、サーバ側通信部１１０は、通信ネットワーク９００を介して端末側通信部２１０と通信を行う。サーバ側通信部１１０は、対応方法出力部の例に該当し、変容対象の行動に対する対応方法を示す情報を端末側通信部２１０へ送信する。
サーバ側記憶部１８０は、各種情報を記憶する。サーバ側記憶部１８０は、行動変容支援装置１００が備える記憶デバイスを用いて構成される。
【００１８】
シナリオ記憶部１８１は、行動変容支援装置１００が擬似チャットを実行するためのシナリオを記憶する。シナリオ記憶部１８１が記憶するシナリオは、ユーザ入力に応じて分岐する構造として構成されている。ここでいうユーザ入力は、ユーザによる情報の入力である。ここでいうユーザは、行動変容支援装置１００が提供するサービスを利用する者であり、変容対象の行動に対する対応を行う対応者がユーザとなる。ユーザは、端末装置２００を用いてユーザ入力を行う。
【００１９】
シナリオ記憶部１８１が記憶するシナリオを実行することで、変容対象の行動と、変容対象の行動のきっかけ（変容対象の行動が行われたきっかけ）と、変容対象の行動の結果とを特定し、変容対象の行動に対する対応方法を提案することができる。従って、シナリオ記憶部１８１が記憶するシナリオは、対応方法情報の例に該当する。ここでいう対応方法情報は、行動と、当該行動のきっかけと、当該行動の結果との組み合わせ毎に、当該行動に対する対応方法を示す情報である。
【００２０】
ここで、同じ行動であっても行動のきっかけまたは行動の結果が異なれば、その行動を変容させるための対応方法が異なる場合がある。
図２は、行動が同じであってもその行動を変容させるための対応方法が異なる例を示す図である。図２では、Ａくんの場合とＢくんの場合との２つのケースが示されている。Ａくん、Ｂくんの何れの行動もおもちゃを横取りすることであるが、そのきっかけおよび結果は異なっている。
【００２１】
Ａくんの場合、Ａくんが退屈したことをきっかけにおもちゃを横取りしている。横取りの結果、Ａくんはおもちゃを手に入れて、そのおもちゃで遊んでいる。この場合、Ａくんがおもちゃを横取りした理由として、おもちゃが欲しかったことが考えられる。そこで、おもちゃの横取りに対する対応方法として、おもちゃを手に入れる他の方法をＡくんに学ばせることが考えられる。Ａくんが、他の方法でおもちゃを手に入れられるようになれば、おもちゃを横取りしなくなると期待される。
【００２２】
一方、Ｂくんの場合、Ｂくんのお母さんが忙しいことをきっかけにおもちゃを横取りしている。横取りの結果、Ｂくんはおもちゃを手に入れており、また、Ｂくんのお母さんが注意しに来ている。この場合、Ｂくんがおもちゃを横取りした理由として、お母さんに見て欲しかったことが考えられる。そこで、おもちゃの横取りに対する対応方法として、Ｂくんがおとなしく遊んでいるときにお母さんがＢくんに注目し、Ｂくんが騒ぎ出したらお母さんがＢくんを無視することが考えられる。Ｂくんが、おもちゃを横取りしてもお母さんは来ないと知ることで、おもちゃを横取りしなくなると期待される。
【００２３】
シナリオ記憶部１８１が記憶するシナリオを用いれば、変容対象の行動に加えて、変容対象の行動のきっかけ、および、変容対象の行動の結果に応じて、行動を変容させるための対応方法を特定することができる。シナリオ記憶部１８１が記憶するシナリオを用いれば、この点で、行動を変容させるために有効な対応方法を特定できる可能性が高い。
【００２４】
シナリオ記憶部１８１は、基礎情報登録シナリオと、きっかけ特定シナリオと、結果特定シナリオとを記憶している。
図３は、基礎情報登録シナリオの例を示す図である。図３に示すシナリオでは、基礎情報として、（１）子どものニックネーム、（２）子どもの性別、（３）子どもの年齢、（４）子どもにとってのユーザとの関係、（５）相談したい子どもの行動、および、（６）ユーザの名前をユーザに入力させる。
【００２５】
これらの基礎情報は、きっかけ特定シナリオ、および、結果特定シナリオを実行する際に、ユーザに応じてシナリオをカスタマイズするために用いられる。また、（５）により、変容対象の行動をユーザに入力させる。
図４は、基礎情報登録シナリオの実行例を示す図である。当該シナリオの実行により端末装置２００が基礎情報の入力画面を表示してユーザ入力を促す。
【００２６】
図５は、きっかけ特定シナリオの構造の例を示す図である。図５に示す四角の各々は、きっかけ特定シナリオの部分シナリオを示す。きっかけ特定シナリオは、図５の例のように部分シナリオを木構造に組み合わせた構成となっている。ルートおよび中間ノードの部分シナリオでは、ユーザ入力に応じて他の部分シナリオへ遷移する。また、リーフの部分シナリオには変容対象の行動のきっかけが対応付けられており、きっかけ特定シナリオをリーフまで辿ることで変容対象の行動のきっかけを特定できる。
【００２７】
図６は、きっかけ特定シナリオの部分シナリオの第１例を示す図である。図６は、きっかけ特定シナリオのルートの部分シナリオの例を示している。
きっかけ特定シナリオは擬似チャットのシナリオとなっており、部分シナリオの左側の「Ｔｈ．」は、その右側のメッセージがチャットボット（Chatbot）としての行動変容支援装置１００のメッセージであることを示す。メッセージ中の「＜（１）＞」等は、基礎情報のうちの該当項目の挿入個所を示す。例えば「＜（１）＞」は、ユーザ入力された子どものニックネームの挿入個所を示している。
「Ｃｌ．」は、ユーザである養育者にユーザ入力を促すタイミングを示している。図６の部分シナリオの実行時には、Ｃｌ．にて、その直前の質問に対する回答をユーザに促し、回答に応じて他の部分シナリオへ遷移する。
【００２８】
図７は、きっかけ特定シナリオの部分シナリオの第２例を示す図である。図７は、図６の部分シナリオでユーザが「ａ」と回答した場合の遷移先の部分シナリオの例を示している。
図７の部分シナリオの実行時には、Ｃｌ．にて、その直前の質問に対する回答をユーザに促し、回答に応じて他の部分シナリオへ遷移する。
【００２９】
図８は、きっかけ特定シナリオの部分シナリオの第３例を示す図である。図８は、図７の部分シナリオでユーザが「はい」と回答した場合の遷移先の部分シナリオの例を示している。
図８の部分シナリオの実行時には、Ｃｌ．にて、その直前の質問に対する回答をユーザに促し、回答に応じて他の部分シナリオへ遷移する。
【００３０】
図９は、きっかけ特定シナリオの部分シナリオの第４例を示す図である。図９は、図８の部分シナリオでユーザが「同じ」と回答した場合の遷移先の部分シナリオの例を示している。
図９の部分シナリオはきっかけ特定シナリオのリーフの部分シナリオであり、変容対象の行動のきっかけとして先行刺激「指示」、および、仮説「回避」が示されている。ここでいう仮説は、変容対象の行動に対して想定される行動者の心理的要因を示す。先行刺激は、その心理的要因を引き起こした刺激を示す。図９の「先行刺激：指示、仮説：回避」は、行動者が、変容対象の行動のきっかけとして、行動者が指示を回避したいと思ったと想定されることを示している。
【００３１】
図１０は、きっかけ特定シナリオの実行例を示す図である。図１０は、きっかけ特定シナリオの実行時の端末装置２００の表示の例を示している。図１０に示すように、行動変容支援システム１は、きっかけ特定シナリオの実行により擬似チャットを実行する。これにより、ユーザは、ユーザ入力を行うタイミングおよび入力すべき項目を比較的容易に把握することができる。
【００３２】
図１１は、結果特定シナリオの部分シナリオの第１例を示す図である。シナリオ記憶部１８１は、きっかけ特定シナリオで特定されるシナリオ毎に結果特定シナリオを記憶している。
結果特定シナリオの各々は、きっかけ特定シナリオと同様に、部分シナリオを木構造に組み合わせた構成となっている。ルートおよび中間ノードの部分シナリオでは、ユーザ入力に応じて他の部分シナリオへ遷移する。また、リーフの部分シナリオには変容対象の行動に対する対応方法が対応付けられており、結果特定シナリオをリーフまで辿ることで変容対象の行動に対する対応方法を特定できる。
【００３３】
図１１は、結果特定シナリオのルートの部分シナリオを示している。きっかけ特定シナリオの場合と同様、部分シナリオの左側の「Ｔｈ．」は、その右側のメッセージがチャットボットとしての行動変容支援装置１００のメッセージであることを示す。メッセージ中の「＜（１）＞」等は、基礎情報のうちの該当項目の挿入個所を示す。
「Ｃｌ．」は、ユーザである養育者にユーザ入力を促すタイミングを示している。図１１の部分シナリオの実行時には、Ｃｌ．にて、その直前の質問に対する回答をユーザに促し、回答に応じて他の部分シナリオへ遷移する。
【００３４】
図１２は、結果特定シナリオの部分シナリオの第２例を示す図である。図１２は、図１１の部分シナリオでユーザが「ｇ」と回答した場合の遷移先の部分シナリオの例を示している。
図１２の部分シナリオの実行時には、Ｃｌ．にて、その直前の質問に対する回答をユーザに促し、回答に応じて他の部分シナリオへ遷移する。
【００３５】
図１３は、結果特定シナリオの部分シナリオの第３例を示す図である。図１３は、図１２の部分シナリオでユーザが「している」と回答した場合の遷移先の部分シナリオの例を示している。
図１３の部分シナリオは結果特定シナリオのリーフの部分シナリオであり、変容対象の行動を行うと指示が取り下げられて嫌な（面倒な）ことをしなくて済むという結果が特定されている。また、図１３には、変容対象の行動に対する対応方法を提案する動画が設けられている。
【００３６】
このように、基礎情報登録シナリオの実行にて変容対象の行動が特定され、きっかけ特定シナリオの実行にて変容対象の行動のきっかけが特定される。さらに、結果特定シナリオの実行にて変容対象の行動の結果が特定され、これら変容対象の行動、変容対象の行動のきっかけ、および、変容対象の行動の結果に応じた、変容対象に対する対応方法を特定できる。
【００３７】
ユーザ入力情報記憶部１８２は、ユーザ入力情報を記憶する。ここでいうユーザ入力情報はユーザが入力した情報である。特に、基礎情報がユーザ入力情報の例に該当し、ユーザ入力情報記憶部１８２は基礎情報を記憶する。
【００３８】
サーバ側制御部１９０は、行動変容支援装置１００の各部を制御して各種処理を実行する。サーバ側制御部１９０は、行動変容支援装置１００が備えるＣＰＵ（Central Processing Unit、中央処理装置）がサーバ側記憶部１８０からプログラムを読み出して実行することで構成される。
対応方法特定部１９１は、行動変容支援装置１００によるサービス提供を受けるユーザが端末装置２００から行うユーザ入力に基づいて、変容対象の行動と、変容対象の行動のきっかけと、変容対象の行動の結果とを特定する。そして、対応方法特定部１９１は、行動と、当該行動のきっかけと、当該行動の結果との組み合わせ毎に、当該行動に対する対応方法を示す対応方法情報から、変容対象の行動と、変容対象の行動のきっかけと、変容対象の行動の結果との組み合わせに適合する対応方法を特定する。
【００３９】
具体的には、対応方法特定部１９１は、シナリオ記憶部１８１が記憶する基礎情報登録シナリオ、きっかけ特定シナリオ、および、結果特定シナリオを実行することで、変容対象の行動と変容対象の行動のきっかけと変容対象の行動の結果とを特定し、変容対象の行動に対する対応方法を特定する。
【００４０】
対応方法特定部１９１は、変容対象の行動のきっかけとして、変容対象の行動を行う行動者が変容対象の行動を行う心理的要因、および、心理的要因を生じさせる先行刺激を特定する。図９を参照して説明した「回避」が心理的要因の例に該当し、「指示」が先行刺激の例に該当する。
また、対応方法特定部１９１は、変容対象の行動の結果として、変容対象の行動を行う行動者以外の者が変容対象の行動に対して行った対応を特定する。例えば、対応方法特定部１９１は、図１１に示す部分シナリオを実行することで、変容対象の行動に対するユーザまたはその場にいる人の対応をユーザに問い合わせる。この問い合わせによる対応の特定は、変容対象の行動の結果の特定としての、行動者以外の者の変容対象の行動に対する対応の特定の例に該当する。
【００４１】
端末装置２００は、行動変容支援システム１におけるクライアント装置として機能する。端末装置２００は、行動変容支援装置１００が提供するサービスを受けようとするユーザである養育者が所持する装置であり、当該養育者がサービスを受けるためのユーザインタフェースとなる。
端末装置２００は、例えばパソコン、タブレット（Tablet）端末装置またはスマートフォン（Smartphone）等のコンピュータを用いて構成される。
行動変容支援装置１００と通信を行う端末装置２００の数は１つ以上であればよい。複数の端末装置２００が同時に行動変容支援装置１００に通信接続し、時分割方式にてそれぞれ行動変容支援装置１００によるサービスを受けるようにしてもよい。
【００４２】
端末側通信部２１０は、他の装置と通信を行う。特に、端末側通信部２１０は、通信ネットワーク９００を介してサーバ側通信部１１０と通信を行う。サーバ側通信部１１０との通信にて端末側通信部２１０は、擬似チャットにおけるチャットボットとしての行動変容支援装置１００のメッセージを受信する。また、サーバ側通信部１１０との通信にて端末側通信部２１０は、擬似チャットにおけるユーザのメッセージとしてユーザ入力情報をサーバ側通信部１１０へ送信する。
【００４３】
表示部２２０は、例えば液晶パネルまたはＬＥＤ（Light Emitting Diode、発光ダイオード）パネル等の表示画面を有し、各種画像を表示する。表示部２２０は、対応方法提示部の例に該当し、端末側通信部２１０がサーバ側通信部１１０から受信した対応方法を示す情報を表示する。
ただし、端末装置２００が、情報を養育者に提示する方法は、表示部２２０が表示する方法に限定されない。例えば、端末装置２００がスピーカを備え、表示部２２０による表示に加えて、あるいは代えて、スピーカからの音声出力にて情報を養育者に提示するようにしてもよい。
【００４４】
ユーザ入力部２３０は、例えばキーボードおよびマウス、または、表示部２２０の表示画面に設けられてタッチパネルを構成するタッチセンサ、あるいはこれらの組合せ等の入力デバイスを有し、ユーザ入力を受ける。
上記のように、ここでのユーザは、変容対象の行動に対応する対応者である。従って、ユーザ入力部２３０は、変容対象の行動に対応する対応者によるユーザ入力を受ける。
【００４５】
端末側記憶部２８０は、各種情報を記憶する。端末側記憶部２８０は、端末装置２００が備える記憶デバイスを用いて構成される。
端末側制御部２９０は、端末装置２００の各部を制御して各種処理を実行する。端末側制御部２９０は、端末装置２００が備えるＣＰＵが端末側記憶部２８０からプログラムを読み出して実行することで構成される。
【００４６】
通信ネットワーク９００は、行動変容支援装置１００と端末装置２００との通信を仲介する。通信ネットワーク９００は、特定の形態の通信ネットワークに限定されない。例えば、通信ネットワーク９００はインターネット（Internet）であってもよい。あるいは、通信ネットワーク９００は、行動変容支援システム１専用の通信ネットワークであってもよい。
【００４７】
次に、図１４を参照して行動変容支援装置１００の動作について説明する。
図１４は、行動変容支援装置１００が変容対象の行動に対する対応案を特定する処理手順を示すフローチャートである。
図１４の例で、対応方法特定部１９１は、基礎情報登録シナリオを実行して基礎情報を取得する（ステップＳ１１）。対応方法特定部１９１は得られた基礎情報をユーザ入力情報記憶部１８２に記憶させる。
【００４８】
次に、対応方法特定部１９１は、きっかけ特定シナリオを実行して変容対象の行動のきっかけを特定する（ステップＳ１２）。
次に、対応方法特定部１９１は、結果特定シナリオを実行して変容対象の行動の結果を特定する（ステップＳ１３）。対応方法特定部１９１は、結果特定シナリオの実行により、変容対象の行動のきっかけに加えて変容対象の行動に対する対応方法を特定する。
そして、サーバ側通信部１１０は、対応方法特定部１９１が特定した対応方法を示す情報を端末装置２００へ送信する（ステップＳ１４）。端末装置２００は、図１３の例のように対応方法を示す情報を擬似チャットにて表示する。
ステップＳ１４の後、図１４の処理を終了する。
【００４９】
以上のように、ユーザ入力部２３０は、変容対象の行動に対応する対応者によるユーザ入力を受ける。対応方法特定部１９１は、ユーザ入力に基づいて、変容対象の行動と変容対象の行動のきっかけと変容対象の行動の結果とを特定する。そして、対応方法特定部１９１は、行動と当該行動のきっかけと当該行動の結果との組み合わせ毎に当該行動に対する対応方法を示す対応方法情報から、変容対象の行動と変容対象の行動のきっかけと変容対象の行動の結果との組み合わせに適合する対応方法を特定する。表示部２２０は、対応方法特定部１９１が特定した対応方法を表示する。
ここで、図２を参照して説明したように、同じ行動であっても当該行動を変容させるための対応方法が異なる場合がある。行動変容支援システム１によれば、変容対象の行動だけでなく、変容対象の行動のきっかけおよび変容対象の行動の結果に基づいて対応方法を選択する点で、行動を変容させられる可能性が比較的高い方法を提案することができる。
【００５０】
また、対応方法特定部１９１は、ユーザ入力に応じて分岐するシナリオを用いて擬似的なチャットを実行することで、変容対象の行動と、変容対象の行動のきっかけと、変容対象の行動の結果とを特定する。
行動変容支援システム１が擬似的なチャットを行うことで、ユーザは、ユーザ入力を行うタイミングおよび入力すべき項目を比較的容易に把握することができる。
【００５１】
また、対応方法特定部１９１は、変容対象の行動のきっかけとして、変容対象の行動を行う行動者が変容対象の行動を行う心理的要因、および、心理的要因を生じさせる先行刺激を特定する。
これら心理的要因および先行刺激は、変容対象の行動との因果関係が比較的強いと考えられる。行動変容支援システム１によれば、この点で、行動を変容させられる可能性が比較的高い方法を提案することができる。
【００５２】
また、対応方法特定部１９１は、変容対象の行動の結果として、変容対象の行動を行う行動者以外の者が変容対象の行動に対して行った対応を特定する。
特定対象が人の行動という目に見えるものである点で、ユーザは、特定のための質問に比較的正確に答えることができる。この点で、対応方法特定部１９１は、変容対象の行動の結果を比較的正確に特定して、行動を変容させられる可能性が比較的高い対応方法を提案することができる。
【００５３】
＜第２実施形態＞
図１５は、本発明の第２実施形態に係る行動変容支援システムの機能構成を示す概略ブロック図である。図１５に示すように、行動変容支援システム２は、行動変容支援装置３００と、端末装置２００とを備える。行動変容支援装置３００は、サーバ側通信部１１０と、サーバ側記憶部１８０と、サーバ側制御部３９０とを備える。サーバ側記憶部１８０は、シナリオ記憶部１８１と、ユーザ入力情報記憶部１８２とを備える。サーバ側制御部３９０は、対応方法特定部１９１と、難易度評価部３９２と、成否情報取得部３９３と、変容対象行動提案部３９４とを備える。端末装置２００は、端末側通信部２１０と、表示部２２０と、ユーザ入力部２３０と、端末側記憶部２８０と、端末側制御部２９０とを備える。
行動変容支援装置３００と端末装置２００とは、通信ネットワーク９００を介して通信を行う。
【００５４】
図１５の各部のうち、図１の各部に対応して同様の機能を有する部分には同一の符号（１１０、１８０、１８１、１８２、１９１、２００、２１０、２２０、２３０、２８０、２９０、９００）を付して説明を省略する。
行動変容支援システム２は、行動変容支援装置３００のサーバ側制御部３９０が、難易度評価部３９２と、成否情報取得部３９３と、変容対象行動提案部３９４とを備える点で行動変容支援システム１と異なる。それ以外の点では、行動変容支援システム２は、行動変容支援システム１と同様である。
【００５５】
行動変容支援システム２は、行動変容支援システム１と同様、行動を変容させるための対応方法を、当該行動に対応する対応者との擬似的なチャットにて提案する。さらに、行動変容支援システム２は、提案した対応方法で成果を得られなかった場合、より変容が容易と期待される行動を新たな変容対象の行動として提案する。
【００５６】
行動変容支援装置３００は、行動変容支援システム２のサーバ装置として機能する。行動変容支援装置３００は、行動を変容させるための対応方法を、当該行動に対応する対応者との擬似的なチャットにて提案するサービスを提供する。また、行動変容支援装置３００は、提案した対応方法で成果を得られなかった場合、より変容が容易と期待される行動を新たな変容対象の行動として提案するサービスを提供する。
行動変容支援装置３００は、例えばワークステーションまたはパソコン等のコンピュータを用いて構成される。
【００５７】
サーバ側制御部３９０は、行動変容支援装置３００の各部を制御して各種処理を実行する。サーバ側制御部３９０は、行動変容支援装置３００が備えるＣＰＵがサーバ側記憶部１８０からプログラムを読み出して実行することで構成される。
難易度評価部３９２は、行動に対して当該行動を変容させることの難易度を評価する。具体的には、難易度評価部３９２は、難易度評価対象の行動を構成する細分化された行動の数が多いほど、難易度が高いと評価する。
以下では、難易度評価対象の行動を細分化した結果を行動の鎖と称する。細分化によって得られた行動の数を鎖の長さと称する。
【００５８】
図１６は、行動の鎖の例を示す図である。図１６は、「弟をおもちゃで叩く」行動の細分化の例を示している。図１６に示すように、「弟をおもちゃで叩く」行動は、「おもちゃを探す」、「おもちゃを持つ」、「弟を探す」、「弟に向かって走る」、「弟をつかむ」、「おもちゃを振り上げる」および「おもちゃを弟にあてる」の７つの行動に細分化することができる。この場合、「弟をおもちゃで叩く」の鎖の長さは７つである。
【００５９】
難易度評価対象の行動の細分化をユーザが行い、難易度評価部３９２が、ユーザによる細分化で得られた鎖の長さを用いて難易度の評価を行うようにしてもよい。
例えば、シナリオ記憶部１８１が難易度評価用のシナリオを記憶しておく。難易度評価部３９２は、このシナリオを実行することで、擬似チャットにて行動の細分化の方法をユーザに説明し、難易度評価対象の細分化で得られた鎖の長さの入力を促す。そして、難易度評価部３９２は、入力された数を用いて難易度評価対象の行動の難易度を評価する。
【００６０】
成否情報取得部３９３は、変容対象の行動に対する対応方法の実施結果の成否を示す情報を取得する。例えば、成否情報取得部３９３が、擬似チャットにて成否をユーザに問い合わせるようにしてもよい。そのためのシナリオをシナリオ記憶部１８１が記憶しておくようにしてもよい。
変容対象行動提案部３９４は、変容対象の行動に対する対応方法の実施結果が不成功であった場合、対応方法の実施対象となった行動よりも難易度の低い行動を新たな変容対象の行動として、対応者であるユーザに提案する。
【００６１】
例えば、サーバ側記憶部１８０が、行動の名称と当該行動の鎖の長さとを対応付けて予め記憶しておく。そして、変容対象行動提案部３９４が、難易度評価対象の行動（変容対象の行動）の鎖の数よりも鎖の長さが短い行動の名称をサーバ側記憶部１８０から読み出してユーザに提示するようにしてもよい。ユーザが、提示された行動の名称の何れかを選択すると、変容対象行動提案部３９４が、選択された行動を新たな変容対象の行動として設定するようにしてもよい。
あるいは、ユーザが、変容対象の行動として新たに設定したい行動の名称をユーザ入力するようにしてもよい。
【００６２】
次に、図１７を参照して行動変容支援装置３００の動作について説明する。
図１７は、行動変容支援装置３００が変容対象の行動を新たに設定する際に行う処理の手順の例を示すフローチャートである。
図１７の処理で、成否情報取得部３９３は、行動変容支援装置３００が以前に提案した、変容対象の行動に対する対応方法の実施の成否を示す情報を取得する（ステップＳ２１）例えば、成否情報取得部３９３は、ユーザに成否を問い合わせ、ユーザが入力する成否を示す情報を取得する。
【００６３】
次に、サーバ側制御部３９０は、ステップＳ２１で得られた情報を用いて、対応方法実施の成果の有無を判定する（ステップＳ２２）。
成果があったと判定した場合（ステップＳ２２：ＹＥＳ）、サーバ側制御部３９０が、当該対応方法を擬似チャットにて振り返る（ステップＳ２３）。
ステップＳ２３の後、図１７の処理を終了する。この場合、行動変容支援装置１００は、新たな変容対象の行動の提案および設定は行わない。
【００６４】
一方、ステップＳ２２で成果が無かったと判定した場合（ステップＳ２２：ＮＯ）、変容対象行動提案部３９４は、行動の鎖の長さについてユーザに説明する（ステップＳ２４）。そして、変容対象行動提案部３９４は、変容対象の行動の鎖の長さを入力するようユーザに促し、ユーザが入力する鎖の長さを示す情報を取得する（ステップＳ２５）。
そして、変容対象行動提案部３９４は、変容対象の行動よりも鎖の長さが短い行動の例をユーザに提示し（ステップＳ２６）、ユーザが指定する行動を新たな変容対象の行動に決定する（ステップＳ２７）。
【００６５】
例えば、サーバ側記憶部１８０が、行動の名称と当該行動の鎖の長さとを対応付けて予め記憶しておく。そして、変容対象行動提案部３９４が、変容対象の行動の鎖の数よりも鎖の長さが短い行動の名称をサーバ側記憶部１８０から読み出してユーザに提示する。ユーザが、提示された行動の名称の何れかを選択すると、変容対象行動提案部３９４が、選択された行動を新たな変容対象の行動として設定する。
ステップＳ２７の後、図１７の処理を終了する。
【００６６】
以上のように、難易度評価部３９２は、行動に対して当該行動を変容させることの難易度を評価する。成否情報取得部３９３は、変容対象の行動に対する対応方法の実施結果の成否を示す情報を取得する。変容対象行動提案部３９４は、変容対象の行動に対する対応方法の実施結果が不成功であった場合、対応方法の実施対象となった行動よりも難易度の低い行動を新たな変容対象の行動として対応者であるユーザに提案する。
これにより、ユーザは、行動の変容が比較的容易な対象で行動変容の経験を積むことができる。ユーザが経験を積むことで、行動変容の難易度がより高い対象にも対応できるようになると期待される。
【００６７】
また、難易度評価部３９２は、難易度評価対象の行動を構成する細分化された行動の数が多いほど、難易度が高いと評価する。
難易度評価部３９２が、数値化可能な評価基準を用いて評価を行う点で、比較的正確に難易度の評価を行うことができる。
【００６８】
＜第３実施形態＞
図１８は、本発明の第３実施形態に係る行動変容支援システムの装置構成を示す概略ブロック図である。図１８に示すように、行動変容支援システム３は、行動変容支援装置４００と、端末装置２００とを備える。行動変容支援装置４００と端末装置２００とは、通信ネットワーク９００を介して通信を行う。
図１８の端末装置２００と、通信ネットワーク９００とは、図１５の場合と同様であり、同一の符号を付して説明を省略する。
【００６９】
図１９は、行動変容支援装置４００の機能構成を示す概略ブロック図である。図１９に示すように、行動変容支援装置４００は、サーバ側通信部１１０と、サーバ側記憶部１８０と、サーバ側制御部４９０とを備える。サーバ側記憶部１８０は、シナリオ記憶部１８１と、ユーザ入力情報記憶部１８２とを備える。サーバ側制御部４９０は、対応方法特定部４９１と、難易度評価部３９２と、成否情報取得部３９３と、変容対象行動提案部３９４とを備える。対応方法特定部４９１は、きっかけ推定部４９５と、選択肢提示部４９６と、後続刺激選択部４９７とを備える。
【００７０】
図１９の各部のうち、図１５の各部に対応して同様の機能を有する部分には同一の符号（１１０、１８０、１８１、１８２、３９２、３９３、３９４）を付して説明を省略する。
行動変容支援システム３は、行動変容支援装置４００のサーバ側制御部４９０の対応方法特定部４９１が、きっかけ推定部４９５と、選択肢提示部４９６と、後続刺激選択部４９７とを備える点で行動変容支援システム２と異なる。それ以外の点では、行動変容支援システム３は、行動変容支援システム２と同様である。
なお、図１８および図１９では、第２実施形態に基づいて第３実施形態を実施する場合の構成例を示しているが、第１実施形態に基づいて第３実施形態を実施するようにしてもよい。従って、行動変容支援装置４００にとって、難易度評価部３９２と、成否情報取得部３９３と、変容対象行動提案部３９４とは必須ではない。
【００７１】
きっかけ推定部４９５は、変容対象の行動のきっかけを推定する。
選択肢提示部４９６は、変容対象の行動に対して行われた対応の選択肢のうち推定されたきっかけに応じた対応の選択肢と、行われた対応が提示されていない旨の選択肢とを提示する。選択肢提示部は、端末装置２００の表示部２２０に選択肢を表示させることで、選択肢の提示を行う。
【００７２】
変容対象の行動が行われたきっかけと、変容対象の行動に対する対応の組合せとに基づいて、変容対象の行動の理由を推定することができる。これに対し、行動の理由が推定できない場合、あるいは、変容対象の行動が行われたきっかけと変容対象の行動に対する対応の不合理な組合せが生じた場合、きっかけ、または、対応の何れかが誤っていると考えられる。
例えば、欲しい物が手に入っていない状態がきっかけとなり、泣き叫んだことによって、大人が欲しい物を与えているという対応をとっているとの回答の場合、行動の理由は欲しい物を手に入れたいからと考えられる。一方、親からの注目を得られていない状態がきっかけとなり、泣き叫んだことによって、親が引き続き注目を与えていないという対応をとっているとの回答の場合、行動の理由が推定できない不合理な組合せであるため、きっかけもしくは対応の回答が誤っていると考えられる。
【００７３】
そこで、選択肢提示部４９６は、変容対象の行動に対して行われた対応の選択肢のうち、推定されたきっかけに応じた対応の選択肢と、行われた対応が提示されていない旨の選択肢とを提示する。これらの選択肢のうち選択された選択肢に基づいて、推定されたきっかけが正しいか否かを判定することができる。推定されたきっかけに応じた対応が選択された場合、推定されたきっかけが正しいと判定することができる。一方、行われた対応が提示されていない旨の選択肢が選択された場合、推定されたきっかけは誤りであり、実際のきっかけに応じた対応が行われたために、選択肢提示部４９６が提示した対応以外の対応が行われたと考えらえる。
【００７４】
そこで、選択肢提示部４９６は、行われた対応が提示されていない旨の選択肢が選択された場合、変容対象の行動に対して行われた対応の選択肢のうち、推定されたきっかけ以外の複数のきっかけの各々に応じた対応の選択肢を提示する。
これらの選択肢のうち何れが選択されるかに応じて、変容対象の行動が行われたきっかけを推定し直すことができる。
【００７５】
後続刺激選択部４９７は、選択肢提示部４９６が提示する選択肢のうち選択された選択肢に応じて、後続刺激（変容対象の行動に後続する刺激）を選択する。推定されたきっかけに応じた対応の選択肢が選択された場合、後続刺激選択部４９７は、推定されたきっかけに応じた後続刺激を選択する。一方、行われた対応が提示されていない旨の選択肢が選択された場合、後続刺激選択部４９７は、変容対象の行動のきっかけのうち、推定されたきっかけ以外のきっかけに応じた後続刺激を選択する。
【００７６】
上記のように、変容対象の行動が行われたきっかけと、変容対象の行動に対する対応の組合せとに基づいて、変容対象の行動の理由を推定することができる。これに対し、行動の理由が推定できない場合、あるいは、変容対象の行動が行われたきっかけと変容対象の行動に対する対応の不合理な組合せが生じた場合、きっかけ、または、対応の何れかが誤っていると考えられる。
後続刺激選択部４９７が、選択肢提示部４９６が提示する選択肢からの選択に応じて後続刺激を選択することで、上記のように、正しいと判定されたきっかけに応じた後続刺激を選択することができ、この点で、後続刺激を高精度に選択することができる。
【００７７】
また、行われた対応が提示されていない旨の選択肢が選択され、選択肢提示部４９６が、推定されたきっかけ以外のきっかけに応じた対応の選択肢を提示した場合、後続刺激選択部４９７は、選択された選択肢に応じた後続刺激を選択する。この選択は、選択された選択肢が示す対応に応じたきっかけに応じた後続刺激を選択することといえる。
これにより、後続刺激選択部４９７は、上記のように、推定されたきっかけが正しくないと判定された場合に、推定し直されたきっかけに応じた後続刺激を選択することができ、この点で、後続刺激を高精度に選択することができる。
【００７８】
図２０は、対応リストと後続刺激の選択との関係の例を示す図である。
「先行刺激  推定されたきっかけ」の欄には、きっかけ推定部４９５が推定する、変容対象の行動のきっかけの選択肢が示されている。図２０の例では、変容対象の行動のきっかけの選択肢として、「１：指示あり」と、「２、３：要求物なし」と、「４：注目なし」とが示されている。
【００７９】
「１：指示あり」は、変容対象の行動を行った子どもへの指示がきっかけとなって、変容対象の行動が行われたことを示す。
「２、３：要求物なし」は、変容対象の行動を行った子どもにとって、欲しいものが手に入らなかったこと、または、やりたいことをやれなかったことがきっかけとなって、変容対象の行動が行われたことを示す。
「４：注目なし」は、変容対象の行動を行った子どもが、誰にも相手にされていなかったこと、または、お母さんなど特定の人に注目されていなかったことがきっかけとなって、変容対象の行動が行われたことを示す。
【００８０】
「提示  対応リスト１」の欄には、変容対象の行動に対する対応のうち、「先行刺激  推定されたきっかけ」の欄に示されるきっかけに応じた対応のリストが示されている。このリストを、対応リスト１と称する。
きっかけ推定部４９５が、変容対象の行動が行われたきっかけが、「先行刺激  推定されたきっかけ」の欄に示されるきっかけであると推定した場合、選択肢提示部４９６は、変容対象の行動に対して行われた対応の選択肢として対応リスト１を提示する。
【００８１】
図２０の例では、きっかけ推定部４９５がきっかけを「１：指示あり」と推定した場合、選択肢提示部４９６は、「１：指示を取り下げた」、「２：好きなことをやらせた」、・・・、「５：クールダウンさせる」と、「１５：当てはまるものがない」との選択肢を含む対応リスト１を提示する。
きっかけ推定部４９５がきっかけを「２、３：要求物なし」と推定した場合、選択肢提示部４９６は、「６：指示を取り下げた」、「７：好きなことをやらせた」、「８：要求物を渡す」と、「１５：当てはまるものがない」との選択肢を含む対応リスト１を提示する。
【００８２】
きっかけ推定部４９５がきっかけを「４：注目なし」と推定した場合、選択肢提示部４９６は、「９：指示を取り下げた」、「１０：好きなことをやらせた」、・・・、「１４：注意した（叱った）」と、「１５：当てはまるものがない」との選択肢を含む対応リスト１を提示する。
選択肢提示部４９６が対応リスト１を提示することは、変容対象の行動に対して行われた対応の選択肢のうち、推定されたきっかけに応じた対応の選択肢と、行われた対応が提示されていない旨の選択肢とを提示することの例に該当する。
【００８３】
「提示  対応リスト２」の欄には、対応リスト１の提示に対して「１５：当てはまるものがない」が選択された場合の、変容対象の行動に対して行われた対応の選択肢のリストが示されている。このリストを、対応リスト２と称する。
上記のように、対応リスト１の提示に対して「１５：当てはまるものがない」が選択された場合、変容対象の行動が行われたきっかけの推定が正しくなかったと考えられる。そこで、対応リスト２には、「先行刺激  推定されたきっかけ」の欄に示される、他のきっかけに応じた対応が含まれる。
例えば、図２０の例で「１：指示あり」に対応する対応リスト２（「１：指示あり」の行の対応リスト２）には、「２、３：要求物なし」に応じた対応「１：要求物を渡す」と、「４：注目なし」に応じた対応「２：注意した（叱った）」とが示されている。
【００８４】
図２０の例では、きっかけ推定部４９５がきっかけを「１：指示あり」と推定し、対応リスト１で「１５：当てはまるものがない」との選択肢が選択された場合、選択肢提示部４９６は、「１：要求物を渡す」、「２：注意した（叱った）」との選択肢を含む対応リスト２を提示する。
【００８５】
「１：要求物を渡す」の選択肢は、変容対象の行動が行われたきっかけが「２、３：要求物なし」である場合に行われる対応の選択肢に該当する。従って、「１：要求物を渡す」の選択肢が選択された場合、変容対象の行動が行われたきっかけが「１：指示あり」ではなく、正しくは「２、３：要求物なし」であったことが考えられる。
【００８６】
「２：注意した（叱った）」の選択肢は、変容対象の行動が行われたきっかけが「４：注目なし」である場合に行われる対応の選択肢に該当する。従って、「２：注意した（叱った）」の選択肢が選択された場合、変容対象の行動が行われたきっかけが「１：指示あり」ではなく、正しくは「４：注目なし」であったことが考えられる。
【００８７】
きっかけ推定部４９５がきっかけを「２、３：要求物なし」と推定し、対応リスト１で「１５：当てはまるものがない」との選択肢が選択された場合、選択肢提示部４９６は、「３：注意した（叱った）」、「４：放っておく」、「５：その場から離す」、および、「６：クールダウンさせる」との選択肢を含む対応リスト２を提示する。
【００８８】
「３：注意した（叱った）」の選択肢は、変容対象の行動が行われたきっかけが「４：注目なし」である場合に行われる対応の選択肢に該当する。従って、「３：注意した（叱った）」の選択肢が選択された場合、変容対象の行動が行われたきっかけが「２、３：要求物なし」ではなく、正しくは「４：注目なし」であったことが考えられる。
【００８９】
「４：放っておく」、５：その場から離す」、および、「６：クールダウンさせる」の選択肢は、いずれも、変容対象の行動が行われたきっかけが「１：指示あり」である場合の、対応の選択肢に該当する。従って、「４：放っておく」、「５：その場から離す」、および、「６：クールダウンさせる」の選択肢のうち何れかが選択された場合、変容対象の行動が行われたきっかけが「２、３：要求物なし」ではなく、正しくは「１：指示あり」であったことが考えられる。
【００９０】
きっかけ推定部４９５がきっかけを「４：注目なし」と推定し、対応リスト１で「１５：当てはまるものがない」との選択肢が選択された場合、対応リスト２における選択肢は「７：放っておく」のみとなっている。対応リスト２における選択肢が１つのみである場合、選択肢提示部４９６によるその選択肢の提示を省略し、その選択肢が自動的に選択されるようにしてもよい。
【００９１】
「後続刺激」の欄には、対応リスト１の提示に対する選択肢の選択に応じて、さらには、対応リスト２の提示に対する選択肢の選択に応じて、後続刺激選択部が選択する後続刺激の例が示されている。
図２０の例では、きっかけ推定部４９５が、きっかけを「１：指示あり」と推定し、対応リスト１の選択のうち、「１：指示を取り下げた」〜「５：クールダウンさせる」のいずれかが選択された場合、きっかけ推定部４９５は、変容対象の行動が行われたきっかけとして、推定したきっかけである「１：指示あり」を維持する。この場合、後続刺激選択部４９７は、後続刺激として「（１）指示回避」を選択する。
【００９２】
きっかけ推定部４９５が、きっかけを「１：指示あり」と推定し、対応リスト１の選択肢のうち、「１５：当てはまるものがない」が選択され、対応リスト２の選択肢のうち、「１：要求物を渡す」が選択された場合、きっかけ推定部４９５は、変容対象の行動が行われたきっかけを、「２、３：要求物なし」に変更する。この場合、後続刺激選択部４９７は、後続刺激として「（２）要求物獲得」を選択する。
【００９３】
きっかけ推定部４９５が、きっかけを「１：指示あり」と推定し、対応リスト１の選択肢のうち、「１５：当てはまるものがない」が選択され、対応リスト２の選択肢のうち、「２：注意した（叱った）」が選択された場合、きっかけ推定部４９５は、変容対象の行動が行われたきっかけを、「４：注目物なし」に変更する。この場合、後続刺激選択部４９７は、後続刺激として「（３）注目獲得」を選択する。
【００９４】
きっかけ推定部４９５が、きっかけを「２、３：要求物なし」と推定し、対応リスト１の選択のうち、「６：指示を取り下げた」〜「８：要求物を渡す」のいずれかが選択された場合、きっかけ推定部４９５は、変容対象の行動が行われたきっかけとして、推定したきっかけである「２、３：要求物なし」を維持する。この場合、後続刺激選択部４９７は、後続刺激として「（２）要求物獲得」を選択する。
【００９５】
きっかけ推定部４９５が、きっかけを「２、３：要求物なし」と推定し、対応リスト１の選択肢のうち、「１５：当てはまるものがない」が選択され、対応リスト２の選択肢のうち、「３：注意した（叱った）」が選択された場合、きっかけ推定部は、変容対象の行動が行われたきっかけを、「４：注目なし」に変更する。この場合、後続刺激選択部４９７は、後続刺激として「（３）注目獲得」を選択する。
【００９６】
きっかけ推定部４９５が、きっかけを「２、３：要求物なし」と推定し、対応リスト１の選択肢のうち、「１５：当てはまるものがない」が選択され、対応リスト２の選択肢のうち、「４：放っておく」〜「６：クールダウンさせる」のうち何れかが選択された場合、きっかけ推定部は、変容対象の行動が行われたきっかけを、「１：指示あり」に変更する。この場合、後続刺激選択部４９７は、後続刺激として「（１）指示回避」を選択する。
【００９７】
次に、図２１を参照して行動変容支援装置４００の動作について説明する。
図２１は、行動変容支援装置４００が、変容対象の行動が行われたきっかけの推定結果に基づいて後続刺激を選択する処理の手順の例を示すフローチャートである。
図２１の処理で、きっかけ推定部４９５は、変容対象の行動のきっかけを推定する（ステップＳ１１１）。
【００９８】
次に、選択肢提示部４９６は、きっかけ推定部４９５が推定したきっかけに応じた対応リスト１を提示する（ステップＳ１１２）。具体的には、選択肢提示部４９６は、端末装置２００の表示部２２０に、対応リスト１を表示させる。
そして、対応方法特定部１９１は、対応リスト１に提示された選択肢の何れかの選択を受け付ける（ステップＳ１１３）。具体的には、対応方法特定部１９１は、端末装置２００のユーザ入力部２３０が受けるユーザ操作に基づいて、選択された選択肢を検出する。
【００９９】
そして、サーバ側制御部４９０は、選択された選択肢に応じて処理を分岐させる（ステップＳ１１４）。
対応リスト１に提示された選択肢のうち「１：指示を取り下げた」〜「１４：注意した（叱った）」の何れかが選択された場合（ステップＳ１１４：１〜１４）、きっかけ推定部４９５は、ステップＳ１１１で推定したきっかけを維持し、後続刺激選択部４９７は、そのきっかけに応じた後続刺激を選択し、提示する（ステップＳ１２１）。
ステップＳ１２１の後、行動変容支援装置４００は、図２１の処理を終了する。
【０１００】
一方、対応リスト１に提示された選択肢のうち「１５：当てはまるものがない」が選択された場合（ステップＳ１１４：１５）、サーバ側制御部４９０は、ステップＳ１１１で推定されたきっかけに応じて処理を分岐させる（ステップＳ１３１）。
推定されたきっかけが「１：指示あり」である場合（ステップＳ１３１：１）、選択肢提示部４９６は、「１：指示あり」の場合の対応リスト２を提示する（ステップＳ１４１）。そして、対応方法特定部１９１は、対応リスト２に提示された選択肢の何れかの選択を受け付ける（ステップＳ１４２）。
【０１０１】
そして、サーバ側制御部４９０は、選択された選択肢に応じて処理を分岐させる（ステップＳ１４３）。
対応リスト２に提示された選択肢のうち「１：要求物を渡す」が選択された場合（ステップＳ１４３：１）、きっかけ推定部４９５は、きっかけを「２、３：要求物なし」に変更し、後続刺激選択部４９７は、「２、３：要求物なし」とのきっかけに応じた後続刺激を選択し、提示する（ステップＳ１６１）。
ステップＳ１６１の後、行動変容支援装置４００は、図２１の処理を終了する。
【０１０２】
一方、対応リスト２に提示された選択肢のうち「２：注意した（叱った）」が選択された場合（ステップＳ１４３：２）、きっかけ推定部４９５は、きっかけを「４：注目なし」に変更し、後続刺激選択部４９７は、「４：注目なし」とのきっかけに応じた後続刺激を選択し、提示する（ステップＳ１６２）。
ステップＳ１６２の後、行動変容支援装置４００は、図２１の処理を終了する。
【０１０３】
一方、推定されたきっかけが「２、３：要求物なし」である場合（ステップＳ１３１：２、３）、選択肢提示部４９６は、「２、３：要求物なし」の場合の対応リスト２を提示する（ステップＳ１５１）。そして、対応方法特定部１９１は、対応リスト２に提示された選択肢の何れかの選択を受け付ける（ステップＳ１５２）。
そして、サーバ側制御部４９０は、選択された選択肢に応じて処理を分岐させる（ステップＳ１５３）。
対応リスト２に提示された選択肢のうち「３：注意した（叱った）」が選択された場合（ステップＳ１５３：３）、処理がステップＳ１６２へ進む。
【０１０４】
一方、対応リスト２に提示された選択肢のうち「４：放っておく」〜「６：クールダウンさせる」の何れかが選択された場合（ステップＳ１５３：４〜６）、きっかけ推定部４９５は、きっかけを「１：指示あり」に変更し、後続刺激選択部４９７は、「１：指示あり」とのきっかけに応じた後続刺激を選択し、提示する（ステップＳ１６３）。
ステップＳ１６３の後、行動変容支援装置４００は、図２１の処理を終了する。
一方、推定されたきっかけが「４：注目なし」である場合（ステップＳ１３１：４）、処理がステップＳ１６３へ進む。
【０１０５】
行動変容支援装置４００が、図１４のステップＳ１３での結果の特定のために、図２１の処理を行うようにしてもよい。この場合、図２１のステップＳ１１１でのきっかけの推定は、図１４のステップＳ１２でのきっかけの特定の例に該当する。また、図２１（ステップＳ１２１、Ｓ１６１、Ｓ１６２、および、Ｓ１６３）における後続刺激の選択は、図１４のステップＳ１３での結果の特定の例に該当する。図２１の処理における後続刺激が、図１４の処理における結果の例に該当する。
【０１０６】
以上のように、きっかけ推定部４９５は、変容対象の行動のきっかけを推定する。
選択肢提示部４９６は、変容対象の行動に対して行われた対応の選択肢のうち、推定されたきっかけに応じた対応の選択肢と、行われた対応が提示されていない旨の選択肢とを提示する。
後続刺激選択部４９７は、推定されたきっかけに応じた対応の選択肢が選択された場合、推定されたきっかけに応じた後続刺激を選択する。また、後続刺激選択部４９７は、行われた対応が提示されていない旨の選択肢が選択された場合、変容対象の行動のきっかけのうち推定されたきっかけ以外のきっかけに応じた後続刺激を選択する。
これにより、行動変容支援装置４００では、変容対象の行動のきっかけの推定結果が正確でない場合に、きっかけを推定し直して、対応する後続刺激を選択することができ、この点で、より正確な後続刺激を選択できる。
【０１０７】
また、選択肢提示部４９６は、対応リスト１の選択肢のうち、行われた対応が提示されていない旨の選択肢が選択された場合、変容対象の行動のきっかけのうち、推定されたきっかけ以外の複数のきっかけの各々に応じた対応の選択肢を提示する。後続刺激選択部４９７は、選択された選択肢が示す対応に応じたきっかけに応じた後続刺激を選択する。
これにより、行動変容支援装置４００では、推定されたきっかけ以外のきっかけが複数ある場合でも、該当するきっかけを推定し直して対応する後続刺激を選択することができ、この点で、より正確な後続刺激を選択できる。
【０１０８】
＜第４実施形態＞
図２２は、本発明の第４実施形態に係る行動変容支援システムの装置構成を示す概略ブロック図である。図２２に示すように、行動変容支援システム４は、行動変容支援装置５００と、端末装置２００とを備える。行動変容支援装置５００と端末装置２００とは、通信ネットワーク９００を介して通信を行う。
図２２の端末装置２００と、通信ネットワーク９００とは、図１８の場合と同様であり、同一の符号を付して説明を省略する。
【０１０９】
図２３は、行動変容支援装置５００の機能構成を示す概略ブロック図である。図２３に示すように、行動変容支援装置５００は、サーバ側通信部１１０と、サーバ側記憶部５８０と、サーバ側制御部５９０とを備える。サーバ側記憶部５８０は、シナリオ記憶部１８１と、ユーザ入力情報記憶部１８２と、評価判定情報記憶部５８３とを備える。サーバ側制御部５９０は、対応方法特定部４９１と、難易度評価部３９２と、成否情報取得部３９３と、変容対象行動提案部３９４と、代替行動評価部５９８とを備える。対応方法特定部４９１は、きっかけ推定部４９５と、選択肢提示部４９６と、後続刺激選択部４９７とを備える。
【０１１０】
図２３の各部のうち、図１９の各部に対応して同様の機能を有する部分には同一の符号（１１０、１８１、１８２、３９２、３９３、３９４、４９１、４９５、４９６、４９７）を付して説明を省略する。
行動変容支援システム４は、行動変容支援装置５００のサーバ側記憶部５８０が、評価判定情報記憶部５８３を備え、サーバ側制御部５９０が、代替行動評価部５９８を備える点で行動変容支援システム３と異なる。それ以外の点では、行動変容支援システム４は、行動変容支援システム３と同様である。
【０１１１】
なお、図２２および図２３では、第３実施形態に基づいて第４実施形態を実施する場合の構成例を示しているが、第１実施形態および第２実施形態のうち何れかに基づいて第４実施形態を実施するようにしてもよい。従って、行動変容支援装置５００にとって、難易度評価部３９２と、成否情報取得部３９３と、変容対象行動提案部３９４とは必須ではない。また、行動変容支援装置５００にとって、きっかけ推定部４９５と、選択肢提示部４９６と、後続刺激選択部４９７とは必須ではない。
【０１１２】
評価判定情報記憶部５８３は、評価判定情報を記憶する。評価判定情報は、変容対象行動の代替行動案を評価するための情報である。評価判定情報では、提案された代替行動の許容度および頻度の組み合わせが、評価値および評価コメントに対応付けられている。
ここでいう許容度は、変容対象の行動に対する対応を行う対応者にとっての、提案された代替行動の許容度である。ここでいう頻度は、変容対象の行動を行う子どもが、提案された代替行動を行う頻度の予測値である。
【０１１３】
代替行動案と、その代替行動案に対する対応者の許容度とその代替行動が行われる頻度の予測値とは、端末装置２００のユーザ入力部２３０が、ユーザ操作による入力を受け付けることで取得する。行動変容支援装置５００では、サーバ側通信部１１０が、端末装置２００が送信するこれらの情報を受信することで、これらの情報を取得する。
【０１１４】
図２４は、端末装置２００の表示部２２０が表示する、代替行動案の入力画面の例を示す図である。
図２４の例で、変容対象の行動を行う子どもの普段の行動をあげるよう促すメッセージと共に、行動の入力領域Ａ１１１〜Ａ１１３と、追加ボタン（領域Ａ１２１）と、完了ボタン（領域Ａ１２２）とを表示している。
【０１１５】
行動の入力領域Ａ１１１〜Ａ１１３は、変容対象の行動を行う子どもの普段の行動の入力を受け付ける領域である。領域Ａ１２１に表示される追加ボタンは、行動の入力領域の追加を指示するユーザ操作を受け付ける。ユーザ（対応者）が追加ボタンの押下操作（例えば、マウスクリック）を行うと、表示部２２０は、行動の入力領域Ａ１１１〜Ａ１１３に加えてさらに、行動の入力領域を表示する。
【０１１６】
行動の入力領域Ａ１１１〜Ａ１１３、または、追加された行動の入力領域に入力された行動は、変容対象の行動の代替行動案として用いられる。
領域Ａ１２２に表示される完了ボタンは、行動の入力領域への行動の入力が完了したことを示すユーザ操作を受け付ける。ユーザ（対応者）が完了ボタンの押下操作（例えばマウスクリック）を行うと、端末装置２００は、行動の入力領域に入力されている動作を、変容対象の行動の代替行動案として検出する。
【０１１７】
図２５は、端末装置２００の表示部２２０が表示する、採点入力画面の例を示す図である。採点入力画面は、変容対象の行動の代替行動案として提案された行動の許容度および頻度の入力画面である。
図２５の例で、表示部２２０は、代替行動案（図２５の例では、「○○○○」）と共に、その代替行動の頻度の入力領域Ａ２１１、および、その代替行動の許容度の入力領域Ａ２１２と、完了ボタン（領域Ａ２２１）とを表示している。
【０１１８】
代替行動の頻度の入力領域Ａ２１１は、表示されている代替行動案を、変容対象の行動を行う子どもが行うと予測される頻度の入力を受ける。頻度の予測として、例えば、現在、その子供がその行動を行う頻度が入力される。
頻度は、例えば１〜６の６段階の採点で入力される。「１」は、滅多にしないことを示す。「２」は、ほとんどしないことを示す。「３」は、あまりしないことを示す。「４」は、たまにすることを示す。「５」は、よくすることを示す。「６」は、かなりよくすることを示す。
但し、頻度の入力方法は、これに限定されない。
【０１１９】
代替行動の許容度の入力領域Ａ２１１は、変容対象の行動に対応する対応者が、提案された代替行動を許容できる許容度の入力を受ける。
許容度は、例えば１〜６の６段階の採点で入力される。「１」は、絶対許せないことを示す。「２」は、許せないことを示す。「３」は、あまり許せないことを示す。「４」は、まあまあ許せることを示す。「５」は、許せることを示す。「６」は、かなり許せることを示す。
但し、許容度の入力方法は、これに限定されない。
【０１２０】
図２６は、評価判定情報記憶部５８３が記憶する評価変換情報の例を示す図である。評価変換情報は、許容度および頻度の組み合わせを、代替行動案に対する評価に変換するための情報である。
図２６の例では、許容度と頻度との組み合わせと、代替行動案の評価値との対応関係が、グラフ形式または表形式で示されている。横軸に示される頻度の何れかと、縦軸に示される許容度の何れかとを選択することで、選択された頻度（表の列）と選択された許容度（表の行）とが重なる領域に、代替行動案の評価値が、Ａ〜Ｆの６段階の値で、「◎」、「○」、「△」、「×」の記号と共に示されている。「Ａ」が最も評価が高く、「Ｆ」が最も評価が低い。
但し、評価変換情報の表現形式は、特定の形式に限定されない。例えば、評価判定情報記憶部５８３が評価変換情報を、許容度および頻度の入力を受けて評価値を出力する関数として記憶していてもよい。
【０１２１】
図２７は、評価判定情報記憶部５８３が記憶する評価コメント情報の例を示す図である。評価コメント情報は、代替行動案に対する評価に応じたコメントを示す情報である。
図２７の例では、評価コメント情報として、Ａ〜Ｆの６段階の評価値および「◎」、「○」、「△」、「×」の記号と、６段階の評価それぞれの場合に表示部２２０が表示するメッセージとが示されている。
【０１２２】
評価変換情報と、評価コメント情報との組み合わせは、評価判定情報の例に該当する。評価変換情報が、提案された代替行動の許容度および頻度の組み合わせと代替行動案の評価値との対応関係を示し、評価コメント情報が、代替行動案の評価値とコメントとの対応関係を示している。これによって、提案された代替行動の許容度および頻度の組み合わせが、評価値および評価コメントに対応付けられている。
【０１２３】
代替行動評価部５９８は、変容対象の行動に対する代替行動案を、その代替行動に対する対応者の許容度と、その代替行動が行われる頻度の予測値とに基づいて評価する。具体的には、代替行動評価部５９８は、評価変換情報を参照して、許容度と頻度との組み合わせに対応付けられる評価値を読み出す。
代替行動評価部５９８は、許容度および頻度の組み合わせと評価値とが対応付けられた評価判定情報を参照して、入力された許容度および頻度に対応付けられた評価値を取得する、さらに、代替行動評価部５９８は、評価コメント情報を参照して、代替行動案の評価値に対応する評価コメントを取得する。
代替行動評価部５９８は、許容度および頻度に対応付けられた評価値および評価コメントを取得し、取得した評価値および評価コメントを、対応者に提示する。具体的には、代替行動評価部５９８は、評価値および評価コメントを、端末装置２００の表示部２２０に表示させる。
【０１２４】
次に、図２８を参照して、行動変容支援システム４の動作について説明する。
図２８は、行動変容支援システム４が、変容対象の行動の代替行動案を評価する処理手順の例を示す図である。
図２８の処理で、端末装置２００の表示部２２０が、代替行動案の入力画面を表示する（シーケンスＳ２１１）。そして、ユーザ入力部２３０が、代替行動案の入力操作を受け付ける（シーケンスＳ２１２）。
次に、表示部２２０は、採点入力画面を表示する（シーケンスＳ２１３）。上記のように、採点入力画面は、代替行動案として提案された代替行動の許容度および頻度の入力画面である。ユーザ入力部２３０が、許容度および頻度の入力操作を受け付ける（シーケンスＳ２１４）。
【０１２５】
そして、端末側通信部２１０は、入力された代替行動案、および、その代替行動案の許容度および頻度を示す情報を、行動変容支援装置５００へ送信する（シーケンスＳ２１５）。入力された代替行動案が複数ある場合、端末側通信部２１０は、それら複数の代替行動案と、代替行動案毎の許容度および頻度を示す情報を送信する。行動変容支援装置５００では、サーバ側通信部１１０が、代替行動案、および、その代替行動案の許容度および頻度を示す情報を受信する。
【０１２６】
次に、代替行動評価部５９８が、代替行動案を評価する（シーケンスＳ２１６）。具体的には、代替行動評価部５９８は、評価判定情報記憶部５８３が記憶する評価変換情報を参照して、許容度と頻度との組み合わせに応じた評価値を読み出す。代替行動案が複数ある場合、代替行動評価部５９８は、代替行動案毎に評価値を読み出す。
そして、代替行動評価部５９８は、評価判定情報記憶部５８３が記憶する評価コメント情報を参照して、シーケンスＳ２１６で読み出した評価値に対応するコメントを読み出す（シーケンスＳ２１７）。代替行動案が複数ある場合、代替行動評価部５９８は、代替行動案毎にコメントを読み出す。
【０１２７】
そして、サーバ側通信部１１０は、代替行動案の評価結果を端末装置２００へ送信する（シーケンスＳ２１８）。具体的には、サーバ側通信部１１０は、代替行動案の評価値と、その評価値に応じたコメントを送信する。代替行動案が複数ある場合、サーバ側通信部１１０は、代替行動案毎に評価値とコメントとを送信する。端末装置２００では、端末側通信部２１０が、代替行動案の評価値、および、その評価値に応じたコメントを受信する。
【０１２８】
次に、端末装置２００の表示部２２０は、代替行動案の評価結果を表示する（シーケンスＳ２１９）。具体的には、表示部２２０は、代替行動案と、その評価値と、その評価値に応じたコメントを表示する。代替行動案が複数ある場合、表示部２２０は、代替行動案毎に、代替行動案、評価値およびコメントを表示する。
【０１２９】
そして、ユーザ入力部２３０が、代替行動案の選択を受け付ける（シーケンスＳ２２０）。代替行動案が複数ある場合、上記のように表示部２２０がそれら複数の代替行動案の各々について、代替行動案、代替行動案毎の評価値、および、評価値に応じたコメントを表示する。そして、ユーザ入力部２３０がそれら複数の代替行動案の何れかの選択操作を受け付けるようにしてもよい。
【０１３０】
あるいは、表示部２２０が、ユーザ入力された代替行動案に加えて、端末側記憶部２８０が予め記憶している代替行動案を表示するようにしてもよい。そして、ユーザ入力部２３０が、ユーザ入力された代替行動案、および、端末側記憶部２８０が予め記憶している代替行動案のうち何れかの選択操作を受け付けるようにしてもよい。
例えば、ユーザ入力された代替行動案の評価がいずれも低い場合（例えば、「Ｅ」評価または「Ｆ」評価のみである場合）、表示部２２０が、ユーザ入力された代替行動案に加えて、端末側記憶部２８０が、一般的に有用な代替行動案として予め記憶している代替行動案を表示するようにしてもよい。そして、ユーザ入力部２３０が、これらの代替行動案のうち何れかを選択するユーザ操作を受け付けるようにしてもよい。
【０１３１】
あるいは、代替行動案が１つのみである場合（すなわち、シーケンス２１９で表示部２２０が表示する代替行動案が１つのみである場合）、シーケンスＳ２２０の処理を省略し、１つのみの代替行動案が選択されたものとして、以下の処理を行うようにしてもよい。
この場合、対応方法特定部４９１が、１つのみの代替行動案に示される代替行動を採用して、対応方法を立案するようにしてもよい。あるいは、この代替方法の評価が低い場合（例えば、評価がＥまたはＦの場合）、対応方法特定部４９１が、他の代替行動案を取得するようにしてもよい。例えば、対応方法特定部４９１が代替行動案の発掘用に予め用意されたシナリオを実行して、端末装置２００を介して対応者に、対話形式で新たな代替行動案の入力を促すようにしてもよい。
【０１３２】
シーケンスＳ２２０の後（端末装置１００がシーケンスＳ２２０の処理を省略する場合はシーケンスＳ２１９の後）、端末側通信部２１０が、選択された代替行動案を示す情報を、行動変容支援装置５００へ送信する（シーケンスＳ２２１）。行動変容支援装置５００では、サーバ側通信部１１０が、選択された代替行動案を示す情報を受信する。
行動変容支援装置５００が、図１４のステップＳ１４で送信する対応方法の一部として、図２８の処理で示される代替行動を送信するようにしてもよい。
【０１３３】
以上のように、代替行動評価部５９８は、変容対象の行動に対する代替行動案を、その代替行動に対する前記対応者の許容度と、その代替行動が行われる頻度の予測値とに基づいて評価する。
このように、代替行動評価部５９８が、代替行動案の許容度および頻度に基づいて評価することで、許容度が高く、かつ、頻度が高い代替行動案をユーザ（対応者）に推奨できる。許容度が高い代替行動案は、対応者に適した代替行動案と言える。頻度が高い代替行動案は、実際に行われることが期待される代替行動案と言える。代替行動評価部５９８は、この点で、対応者にとって適切な代替行動案に高い評価を与えて対応者に勧めることができる。
【０１３４】
また、ユーザ入力部２３０は、代替行動案と、その代替行動案に対する対応者の許容度と、その代替行動が行われる頻度の予測値との入力を受け付ける。
代替行動評価部５９８は、許容度および頻度の組み合わせと評価値とが対応付けられた評価判定情報を参照して、入力された許容度および頻度に対応付けられた評価値を取得する。
これにより、行動変容支援装置５００では、評価判定情報を参照するという比較的簡単な処理で、変容対象の行動の代替行動案の評価値（おすすめ度）をユーザ（対応者）に提示することができる。
【０１３５】
また、評価判定情報記憶部５８３は、許容度および頻度の組み合わせが、評価値に加えてさらに評価コメントに対応付けられた評価判定情報を記憶する。代替行動評価部５９８は、入力された許容度および頻度に対応付けられた評価値および評価コメントを取得し、取得した評価値および評価コメントを、対応者に提示する。
代替行動評価部５９８が、代替行動案の評価値に加えて評価コメントを対応者に提示することで、代替行動案のおすすめ度を対応者に分かりやすく提示することができる。
【０１３６】
次に、図２９および図３０を参照して本発明の最小構成について説明する。
図２９は、本発明に係る行動変容支援システムの最小構成の例を示す図である。図２９に示す行動変容支援システム１０は、ユーザ入力部１１と、対応方法特定部１２と、対応方法提示部１３とを備える。
かかる構成にて、ユーザ入力部１１は、変容対象の行動に対応する対応者によるユーザ入力を受ける。対応方法特定部１２は、ユーザ入力に基づいて、変容対象の行動と変容対象の行動のきっかけと変容対象の行動の結果とを特定し、行動と当該行動のきっかけと当該行動の結果との組み合わせ毎に当該行動に対する対応方法を示す対応方法情報から、変容対象の行動と変容対象の行動のきっかけと変容対象の行動の結果との組み合わせに適合する対応方法を特定する。対応方法提示部１３は、対応方法特定部１２が特定した対応方法を対応者に提示する。
行動変容支援システム１０によれば、変容対象の行動だけでなく、変容対象の行動のきっかけおよび変容対象の行動の結果に基づいて対応方法を選択する点で、行動を変容させられる可能性が比較的高い方法を提案することができる。
【０１３７】
図３０は、本発明に係る行動変容支援装置の最小構成の例を示す図である。図３０に示す行動変容支援装置２０は、対応方法特定部２１と、対応方法出力部２２とを備える。
かかる構成にて、対応方法特定部２１は、変容対象の行動と変容対象の行動のきっかけと変容対象の行動の結果とを特定し、行動と当該行動のきっかけと当該行動の結果との組み合わせ毎に当該行動に対する対応方法を示す対応方法情報から、変容対象の行動と変容対象の行動のきっかけと変容対象の行動の結果との組み合わせに適合する対応方法を特定する。対応方法出力部２２は、対応方法特定部２１が特定した対応方法を示す情報を出力する。
行動変容支援装置２０によれば、変容対象の行動だけでなく、変容対象の行動のきっかけおよび変容対象の行動の結果に基づいて対応方法を選択する点で、行動を変容させられる可能性が比較的高い方法を提案することができる。
【０１３８】
なお、サーバ側制御部１９０、３９０、４９０および５９０の全部または一部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することで各部の処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【０１３９】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【符号の説明】
【０１４０】
１、２、３、４、１０  行動変容支援システム
１１、２３０  ユーザ入力部
１３  対応方法提示部
１２、２１、１９１、４９１  対応方法特定部
２０、１００、３００、４００、５００  行動変容支援装置
２２  対応方法出力部
１１０  サーバ側通信部
１８０、５８０  サーバ側記憶部
１８１  シナリオ記憶部
１８２  ユーザ入力情報記憶部
１９０、３９０、４９０、５９０  サーバ側制御部
２００  端末装置
２１０  端末側通信部
２２０  表示部
２８０  端末側記憶部
２９０  端末側制御部
３９２  難易度評価部
３９３  成否情報取得部
３９４  変容対象行動提案部
４９５  きっかけ推定部
４９６  選択肢提示部
４９７  後続刺激選択部
５８３  評価判定情報記憶部
５９８  代替行動評価部
【図１】
2019133638.tif 000003
【図２】
2019133638.tif 000004
【図３】
2019133638.tif 000005
【図４】
2019133638.tif 000006
【図５】
2019133638.tif 000007
【図６】
2019133638.tif 000008
【図７】
2019133638.tif 000009
【図８】
2019133638.tif 000010
【図９】
2019133638.tif 000011
【図１０】
2019133638.tif 000012
【図１１】
2019133638.tif 000013
【図１２】
2019133638.tif 000014
【図１３】
2019133638.tif 000015
【図１４】
2019133638.tif 000016
【図１５】
2019133638.tif 000017
【図１６】
2019133638.tif 000018
【図１７】
2019133638.tif 000019
【図１８】
2019133638.tif 000020
【図１９】
2019133638.tif 000021
【図２０】
2019133638.tif 000022
【図２１】
2019133638.tif 000023
【図２２】
2019133638.tif 000024
【図２３】
2019133638.tif 000025
【図２４】
2019133638.tif 000026
【図２５】
2019133638.tif 000027
【図２６】
2019133638.tif 000028
【図２７】
2019133638.tif 000029
【図２８】
2019133638.tif 000030
【図２９】
2019133638.tif 000031
【図３０】
2019133638.tif 000032