(57)【要約】【課題】目標設定／行動設定の精度を向上して目標の達成または行動の実施を促すこと。【解決手段】情報処理装置１１は、目標／行動情報受付部１１２と、改善情報特定部１１３と、改善情報送信部１１４と、を備える。目標／行動情報受付部１１２は、ユーザのユーザ端末１２から送信された当該ユーザの目標の内容を示す目標情報または行動の内容を示す行動情報を受け付ける。改善情報特定部１１３は、目標／行動情報受付部１１２により当該受け付けた目標情報および行動情報が所定の忌避ワードを含む場合に、過去の目標の達成状況または行動の実施状況に基づいて、達成実績または実施実績があり、かつ、所定の忌避ワードを含まない目標情報または行動情報を改善情報として特定する。そして、改善情報送信部１１４は、改善情報特定部１１３により当該特定した改善情報をユーザのユーザ端末１２に送信する。【選択図】図４
2014048924.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの目標、または目標の達成のために実施すべきユーザの行動の設定を補助する情報処理装置であって、
ユーザの目標の内容を示す目標情報またはユーザの行動の内容を示す行動情報を当該ユーザの端末から受け付ける目標／行動情報受付手段と、
前記目標／行動情報受付手段により受け付けられた前記目標情報または前記行動情報が所定の忌避ワードを含む場合に、過去の目標の達成状況または行動の実施状況に基づいて、達成実績または実施実績があり、かつ、前記所定の忌避ワードを含まない目標情報または行動情報を、改善情報として特定する改善情報特定手段と、
前記改善情報特定手段により特定された前記改善情報を、前記ユーザの端末に送信する改善情報送信手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
目標情報または行動情報を、当該目標の達成状況または当該行動の実施状況を示す情報と関連付けて受け付けて、目標／行動ログデータベースに記憶する制御を実行する目標達成情報受付手段をさらに備え、
前記改善情報特定手段は、前記ユーザの目標情報または行動情報を文字列解析することで前記忌避ワードを含む目標または行動の内容を所定の属性に分類して、前記目標／行動ログデータベースに記憶された目標情報または行動情報のうち、分類された前記属性が一致し、かつ、達成実績または実施実績があり、かつ、前記忌避ワードを含まないものを抽出し、抽出された前記目標情報または前記行動情報を前記改善情報として特定する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
目標情報または行動情報と、その後変更された目標または行動を示す目標変更情報または行動変更情報とを、当該目標の達成状況または当該行動の実施状況を示す情報と関連付けて受け付けて、目標／行動ログデータベースに記憶する制御を実行する目標変更情報受付手段をさらに備え、
前記改善情報特定手段は、前記目標／行動ログデータベースを解析することで、前記忌避ワードを含む目標情報または行動情報に関連付けて記憶された目標変更情報または行動変更情報であって、かつ、前記忌避ワードを含まないものを抽出し、抽出された前記目標変更情報または前記行動変更情報を前記改善情報として特定する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記改善情報送信手段は、前記改善情報とともに、当該改善情報の達成度を示す達成情報および／または実施頻度を示す実施頻度情報を合わせて送信する
ことを特徴とする請求項１乃至３のうち何れかに記載の情報処理装置。
【請求項５】
前記改善情報特定手段は、前記目標／行動ログデータベースを解析することで、前記改善情報のうち、達成度が低い目標設定および実施頻度が低い行動設定がなされたものの内容にとって特徴的な語句を、新たな忌避ワード候補として抽出する
ことを特徴とする請求項２乃至３のうち何れかに記載の情報処理装置。
【請求項６】
前記改善情報送信手段は、さらに、所定の推奨ワードを含む目標情報または行動情報についてその旨を報知する情報を前記ユーザの端末に送信する
ことを特徴とする請求項１乃至５のうち何れかに記載の情報処理装置。
【請求項７】
ユーザの目標、または目標の達成のために実施すべきユーザの行動の設定を補助する情報処理装置が実行する情報処理方法であって、
ユーザの目標の内容を示す目標情報またはユーザの行動の内容を示す行動情報を当該ユーザの端末から受け付ける目標／行動情報受付ステップと、
前記目標／行動情報受付ステップにより受け付けられた前記目標情報または前記行動情報が所定の忌避ワードを含む場合に、過去の目標の達成状況または行動の実施状況に基づいて、達成実績または実施実績があり、かつ、前記所定の忌避ワードを含まない目標情報または行動情報を、改善情報として特定する改善情報特定ステップと、
前記改善情報特定ステップにより特定された前記改善情報を、前記ユーザの端末に送信する改善情報送信ステップと、
を含むことを特徴とする情報処理方法。
【請求項８】
ユーザの目標、または目標の達成のために実施すべきユーザの行動の設定を補助するコンピュータを、
ユーザの目標の内容を示す目標情報またはユーザの行動の内容を示す行動情報を当該ユーザの端末から受け付ける目標／行動情報受付手段、
前記目標／行動情報受付手段により受け付けられた前記目標情報または前記行動情報が所定の忌避ワードを含む場合に、過去の目標の達成状況または行動の実施状況に基づいて、達成実績または実施実績があり、かつ、前記所定の忌避ワードを含まない目標情報または行動情報を、改善情報として特定する改善情報特定手段、
前記改善情報特定手段により特定された前記改善情報を、前記ユーザの端末に送信する改善情報送信手段、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法およびプログラムに関する。
【背景技術】
【０００２】
従来から、ネットワークを介してビジネス・コーチングを行うシステムが知られている（例えば、特許文献１参照）。このようなシステムでは、サーバは、ユーザのクライアント端末に対して、達成目標もしくは克服問題の入力を促すとともに、入力された達成目標もしくは克服問題とクライアントの識別情報とを逐一関連付けて記憶手段に記憶させる。サーバは、達成目標もしくは克服問題に対するコーチング情報が記憶手段に記憶されている場合に当該コーチング情報をクライアント端末およびコーチ端末のそれぞれに表示させ、さらにコーチ端末に対して、達成目標もしくは克服問題に対するコーチングの入力を促す。そして、サーバは、入力されたコーチング情報とコーチの識別情報とを逐一関連付けて記憶手段に記憶させる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−２７２６１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１を含め従来のシステムでは、達成可能性が低い語句を含む達成目標等がユーザにより入力された場合でも、その達成目標を正としてその後の処理を実行することになる。これでは、ユーザが本来達成すべき目標や、ユーザが本来すべき行動の意味が没却されることとなってしまう。このような場合には、コーチ等の指導者が達成目標等を修正するという措置を取ることもできるが、この措置を取った場合には指導者の負担が高くなる。
そこで、目標や行動の改善案を適切に提案することにより、目標設定や行動設定の精度を向上して目標の達成や行動の実施を促すことができるシステムの実現が望まれていた。
【０００５】
本発明は、このような状況に鑑みてなされたものであり、目標や行動の改善案を適切に提案することにより、目標設定や行動設定の精度を向上して目標の達成や行動の実施を促すことを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明の一態様の情報処理装置は、
ユーザの目標、または目標の達成のために実施すべきユーザの行動の設定を補助する情報処理装置であって、
ユーザの目標の内容を示す目標情報またはユーザの行動の内容を示す行動情報を当該ユーザの端末から受け付ける目標／行動情報受付手段と、
前記目標／行動情報受付手段により受け付けられた前記目標情報または前記行動情報が所定の忌避ワードを含む場合に、過去の目標の達成状況または行動の実施状況に基づいて、達成実績または実施実績があり、かつ、前記所定の忌避ワードを含まない目標情報または行動情報を、改善情報として特定する改善情報特定手段と、
前記改善情報特定手段により特定された前記改善情報を、前記ユーザの端末に送信する改善情報送信手段と、
を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、目標や行動の改善案を適切に提案することにより、目標設定や行動設定の精度を向上して目標の達成や行動の実施を促すことができる。
【図面の簡単な説明】
【０００８】
【図１】第１実施形態に係る目標／行動設定アシストシステムの構成を示す図である。
【図２】図１の目標／行動設定アシストシステムのうち情報処理装置のハードウェアの構成を示すブロック図である。
【図３】図１の目標／行動設定アシストシステムのうちユーザ端末のハードウェアの構成を示すブロック図である。
【図４】図１の目標／行動設定アシストシステムを構成する情報処理装置およびユーザ端末の機能的構成のうち、目標／行動設定アシスト処理および目標達成情報受付処理を実行するための機能的構成を示す機能ブロック図である。
【図５】目標情報と行動情報の一例を示している。
【図６】図１の目標／行動設定アシストシステムのうち情報処理装置に格納される目標／行動ログＤＢの構造の一例を示す図である。
【図７】忌避ワードＤＢの構造の一例を示す図である。
【図８】図１の目標／行動設定アシストシステムを構成する情報処理装置およびユーザ端末が目標／行動設定アシスト処理をそれぞれ実行する場合における相互の処理の関係について説明するアローチャートである。
【図９】図１の目標／行動設定アシストシステムを構成する情報処理装置およびユーザ端末が目標達成情報受付処理をそれぞれ実行する場合における相互の処理の関係について説明するアローチャートである。
【図１０】第２実施形態の目標／行動設定アシストシステムを構成する情報処理装置およびユーザ端末の機能的構成のうち、目標／行動設定アシスト処理および目標達成情報受付処理を実行するための機能的構成を示す機能ブロック図である。
【図１１】第２実施形態の目標／行動ログＤＢに格納されている目標／行動変更情報と達成／実施状況との関係を示す図である。
【図１２】第２実施形態の目標／行動設定アシストシステムを構成する情報処理装置およびユーザ端末が目標達成情報受付処理をそれぞれ実行する場合における相互の処理の関係について説明するアローチャートである。
【発明を実施するための形態】
【０００９】
以下、図面を参照しながら、本発明の実施形態について説明する。
【００１０】
［第１実施形態］
図１は、本発明の第１実施形態に係る目標／行動設定アシストシステム１０の構成を示す図である。
本実施形態の目標／行動設定アシストシステム１０は、１人または複数人のユーザに対して、当該ユーザの目標設定と目標の達成のために実施すべき行動設定との少なくとも一方を補助する目的で使用される。
【００１１】
このように、本明細書では、「目標」と「行動」とを明確に区別し、「目標」と「行動」の両方を取り扱うこともできるし、何れか一方を用いた取り扱いもができる。このため、本明細書において、ブロック等の名称が「Ａ／Ｂ」となっている場合、それは、「ＡおよびＢ」と「ＡまたはＢ」との両方を含むことを意味している。例えば、「目標／行動設定」とは、「目標」設定および「行動」設定と、「目標」設定または「行動」設定との両者を含む概念である。ただし、以下、説明の便宜上、「Ａ／Ｂ」が可能な場合であっても、「ＡまたはＢ」という表現を用いて説明する。即ち、以下、「Ａ／Ｂ」について、「ＡまたはＢ」と記載しているものについては、「ＡおよびＢ」もできるものとする。
【００１２】
図１に示すように、本実施形態に係る目標／行動設定アシストシステム１０は、情報処理装置１１と、ｎ人（ｎは１以上の整数値）の各ユーザの各々に使用されるｎ台のユーザ端末１２―１〜１２―ｎと、を有している。情報処理装置１１と、ユーザ端末１２―１〜１２―ｎとのそれぞれは、インターネット（Ｉｎｔｅｒｎｅｔ）回線等のネットワーク１３を介して相互に接続されている。
以下、ユーザ端末１２―１〜１２―ｎを個々に区別する必要がない場合、これらをまとめて、「ユーザ端末１２」と単に呼ぶ。また、ユーザ端末１２と呼んでいる場合には、その構成要素の符号についても、１〜ｎを省略して説明する。
【００１３】
情報処理装置１１は、本実施形態では例えばサーバ用のコンピュータで構成されている。情報処理装置１１は、過去に行われた目標の達成状況または行動の実施状況を予め受け付けて記憶する。
ユーザ端末１２は、本実施形態では例えば、所定のユーザにより携帯されるスマートフォンで構成されている。所定のユーザが使用するユーザ端末１２−ｋ（ｋは、１〜ｎのうちの任意の整数値）は、当該ユーザの目標の内容を示す目標情報、または当該目標に到達するまでにユーザが実施すべき行動の内容を示す行動情報を生成して、情報処理装置１１に送信する。
この場合、情報処理装置１１は、ユーザ端末１２−ｋから目標情報または行動情報を受信して受け付けると、当該目標／行動情報が所定の忌避ワードを含むか否かを判定する。
ここで「忌避ワード」とは、人（ユーザであるか否かを問わない）が過去に目標を立てたにも関わらず、当該目標を達成することができなかった際に、当該目標又は行動の内容に含まれていた語句のうち、次回以降の目標または行動の内容に含まれている場合に忌避（排除）すべき語句をいう。なお、ここでいう「達成することができなかった」とは、完全達成を意味する。換言すると、目標の一部は達成することができたが、目標の一部が達成することができなかった場合にも、当該目標又は行動の内容に含まれていた語句が忌避ワードとして採用される場合もある。
即ち、このような忌避ワードを含む目標情報や行動情報が生成された場合、情報処理装置１は、過去の経験上、その目標の達成可能性が低いと判断できる。
そこで、目標／行動情報が所定の忌避ワードを含む場合には、情報処理装置１１は、目標の達成実績または行動の実施実績があり、かつ、前記所定の忌避ワードを含まない目標情報または行動情報を改善情報として特定する。
ここで、「達成実績」とは、過去に、ユーザを含む「人」が、特定のワードを含む目標を掲げて当該目標を実際に達成した事実の履歴をいう。
また、「実施実績」とは、過去に、ユーザを含む「人」が、特定のワードを含む目標を掲げて当該目的に実際に到達した場合に、その到達までに実施した行動の履歴をいう。
改善情報の特定は、予め記憶されている過去の目標の達成状況または行動の実施状況に基づいて行われる。そして、情報処理装置１１は、当該特定した改善情報をユーザ端末１２−ｋに送信する。
【００１４】
さらに以下、目標／行動設定アシストシステム１０の各構成要素、即ち情報処理装置１１およびユーザ端末１２の各々の詳細について説明する。
【００１５】
図２は、本発明の第１実施形態に係る情報処理装置１１のハードウェアの構成を示すブロック図である。
【００１６】
情報処理装置１１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２３と、バス２４と、入出力インターフェース２５と、出力部２６と、入力部２７と、記憶部２８と、通信部２９と、ドライブ３０と、を備えている。
【００１７】
ＣＰＵ２１は、ＲＯＭ２２に記録されているプログラム、または、記憶部２８からＲＡＭ２３にロードされたプログラムに従って各種の処理を実行する。
【００１８】
ＲＡＭ２３には、ＣＰＵ２１が各種の処理を実行する上において必要なデータ等も適宜記憶される。
【００１９】
ＣＰＵ２１、ＲＯＭ２２およびＲＡＭ２３は、バス２４を介して相互に接続されている。このバス２４にはまた、入出力インターフェース２５も接続されている。入出力インターフェース２５には、出力部２６、入力部２７、記憶部２８、通信部２９およびドライブ３０が接続されている。
【００２０】
出力部２６は、ディスプレイやスピーカ等で構成され、画像や音声を出力する。
入力部２７は、電源ボタン、操作ボタン等各種ボタン等で構成され、ユーザの指示操作に応じて各種情報を入力する。
記憶部２８は、ハードディスクあるいはＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等で構成され、目標情報や行動情報等の各種情報のデータを記憶する。
【００２１】
通信部２９は、インターネットを含むネットワーク１３を介してユーザ端末１２との間で行う通信を制御する。
【００２２】
ドライブ３０には、磁気ディスク、光ディスク、光磁気ディスク、あるいは半導体メモリ等よりなる、リムーバブルメディア４１が適宜装着される。ドライブ３０によってリムーバブルメディア４１から読み出されたプログラムは、必要に応じて記憶部２８にインストールされる。また、リムーバブルメディア４１は、記憶部２８に記憶されている目標情報や行動情報等の各種データも、記憶部２８と同様に記憶することができる。
【００２３】
図３は、図１の目標／行動設定アシストシステム１０のうちユーザ端末１２のハードウェアの構成を示すブロック図である。
【００２４】
ユーザ端末１２は、ＣＰＵ５１〜ドライブ６０を備えている。ＣＰＵ５１〜ドライブ６０の各々は、上述した図２のＣＰＵ２１〜ドライブ３０の各々と基本的に同様の機能と構成を有している。したがって、ＣＰＵ５１〜ドライブ６０の個々の説明は、ここでは省略する。
なお、ユーザ端末１２は本実施形態ではスマートフォンで構成されているので、入力部５７に含まれる各種ボタン等には、ハードウェアボタンのみならず、出力部５６の画面に表示されるソフトウェアボタンも含まれる。即ち、入力部５７は、出力部５６のディスプレイに積層されるタッチパネルも含むように構成されている。
また、通信部５９は、インターネットを含むネットワーク１３を介して情報処理装置１１との間で行う通信を制御する。
【００２５】
図４は、図２の情報処理装置１１および図３のユーザ端末１２の機能的構成のうち、目標／行動設定アシスト処理および目標達成情報受付処理を実行するための機能的構成を示す機能ブロック図である。
目標／行動設定アシスト処理とは、次のような一連の処理をいう。即ち、ユーザ端末１２は、ユーザの入力操作により受け付けられた目標または行動に基づいて目標情報または行動情報を生成して情報処理装置１１に送信する。情報処理装置１１は、当該目標情報または行動情報を受信すると、それに忌避ワードが含まれるか否かを判定する。情報処理装置１１は、忌避ワードが含まれる場合、目標／行動ログＤＢ１３１を参照して、達成実績または実施実績があり、かつ、所定の忌避ワードを含まない目標情報または行動情報を改善情報として特定し、ユーザ端末１２に送信する。ユーザ端末１２は、当該改善情報を受信して、出力部２６から表示出力することで、ユーザに提示する。
また、目標達成情報受付処理とは、次のような一連の処理をいう。即ち、ユーザ端末１２は、ユーザの入力操作により受け付けられた目標または行動に基づいて目標情報または行動情報を生成して情報処理装置１１に送信する。情報処理装置１１は、その目標情報または行動情報を受信すると、当該目標情報または行動情報と、それに対応する達成状況または実施状況とを関連付けて目標／行動ログＤＢ１３１に記憶させる。そして、情報処理装置１１は、当該目標の達成度の高い目標設定の内容に特徴的な語句、または当該行動の実施頻度の低い行動設定の内容に特徴的な語句を、新たな忌避ワード候補として抽出する。そして、情報処理装置１１は、抽出した忌避ワード候補を、所定の条件が満たした場合に忌避ワードとして忌避ワードＤＢ１３２に記憶させる。
【００２６】
初めに、図４を参照して、情報処理装置１１の機能的構成について説明する。
ＣＰＵ２１においては、目標／行動設定アシスト処理の実行が制御される場合、目標達成情報受付部１１１と、目標／行動情報受付部１１２と、改善情報特定部１１３と、改善情報送信部１１４と、目標達成情報受付部１１５と、が機能する。
また、記憶部２８の一領域には、目標／行動ログデータベース１３１（以下、「目標／行動ログＤＢ１３１」と略記する）と、忌避ワードデータベース１３２（以下、「忌避ワードＤＢ１３２」と略記する）と、が格納されている。
【００２７】
目標達成情報受付部１１１は、ユーザ端末１２から送信されたユーザの目標情報または行動情報を、通信部２９（図２）を介して受信して受け付ける。そして、目標達成情報受付部１１１は、受け付けた目標情報または行動情報を、当該目標の達成状況または当該行動の実施状況を示す情報と関連付けて目標／行動ログＤＢ１３１に記憶する制御を実行する。
【００２８】
図５は、目標情報と行動情報の一例を示している。
図５に示すように、目標情報とは、ユーザの目標を示す文字列から構成される情報であり、行動情報とは、当該目標を達成するためになすべき行動を示す文字列から構成される情報である。
具体的には例えば、図５の１行目においては、「商品知識を身につける」という目標情報に対して、「商品カタログを全種類読む」という行動情報が設定されている。この場合、ユーザは、「商品カタログを全種類読む」という行動を実施することによって、「商品知識を身につける」という目的の達成を目指すことになる。
詳細な説明は省略するが、図５の２行目〜２０行目にもそれぞれ、「目標情報」の一例と、それに対する「行動情報」の一例とが示されている。
【００２９】
次に、図６を参照して記憶部２８に記憶されている目標／行動ログＤＢ１３１について説明する。
図６は、目標／行動ログＤＢ１３１の構造の一例を示す図である。
目標／行動ログＤＢ１３１においては、１つの行に所定の１つの目標情報または行動情報が対応付けられており、各行毎に、当該行に対応付けられた「目標／行動情報」、並びに、その「達成／実施状況」および「分類」が対応付けられて記憶されている。
「目標／行動情報」とは、当該行に対応付けられた目標情報または行動情報である。
「達成／実施状況」とは、目標にどの程度達成したのかを示す状況、または当該目標の達成に向けてどの程度行動の実施をしたのかを状況を示す情報であり、本実施形態では、「否達成」と「達成」とに分類される。「否達成」とは、当該目標の達成または行動の実施ができていないことを示し、「達成」とは、当該目標の達成または行動の実施ができていることを示す。
「分類」とは、分類対象として予め設定された複数の属性（グループ）のうち、目標情報または行動情報が分類された属性（グループ）を示す情報であり、本実施形態では、属性として、目標情報または行動情報を生成した人が属する業界の種類が採用されている。
本例では、目標／行動ログＤＢ１３１の１行目には、「挨拶の徹底」という目標情報が対応付けられている。即ち、１行目には、「目標情報」として「挨拶の徹底」が記憶され、当該「目標情報」に対応する「達成／実施状況」として「否達成」が記憶され、「分類」として「建設」が記憶されている。即ち、過去に、建設の業界に属する人が、「挨拶の徹底」という目標を掲げたものの、当該目標を達成できなかった、または当該目標を達成するためになすべき行動を実施できなかったという事実（履歴）がある、ということが目標／行動ログＤＢ１３１の１行目に示されている。
目標／行動ログＤＢ１３１の２行目には、「入室する際、全員が朝大声で挨拶する」という１行目の目標に対する行動情報が対応付けられている。即ち、２行目には、「行動情報」として「入室する際、全員が朝大声で挨拶する」が記憶され、当該「行動情報」に対応する「達成／実施状況」として「達成」が記憶され、「分類」として「建設」が記憶されている。即ち、過去に、建設の業界に属する人が、「挨拶の徹底」という目標に対して「入室する際、全員が朝大声で挨拶する」という行動情報を掲げたところ、目標が達成できた、または当該目標を達成するためになすべき行動が実施できたという事実（履歴）がある、ということが目標／行動ログＤＢ１３１の２行目に示されている。
目標／行動ログＤＢ１３１の３行目には、「挨拶を心がける」という１行目の目標に対する行動情報が対応付けられている。即ち、３行目には、「行動情報」として「挨拶を心がける」が記憶され、当該「行動情報」に対応する「達成／実施状況」として「否達成」が記憶され、「分類」として「ＩＴ」が記憶されている。即ち、過去にＩＴの業界に属する人が、「挨拶の徹底」という目標に対して「挨拶を心がける」という行動情報を掲げたところ、目標が達成できなかった、または当該目標を達成するためになすべき行動が実施できなかったという事実（履歴）がある、ということが目標／行動ログＤＢ１３１の３行目に示されている。  
【００３０】
図４に戻り、目標／行動情報受付部１１２は、ユーザ端末１２から送信された、当該ユーザの目標の内容を示す目標情報、または当該目標に到達するためになすべき行動の内容を示す行動情報を通信部２９を介して受信することで受け付ける。目標／行動情報受付部１１２は、受け付けた目標情報および行動情報を改善情報特定部１１３へ供給する。
【００３１】
改善情報特定部１１３は、目標／行動情報受付部１１２により受け付けられた目標情報または行動情報に、所定の忌避ワードが含まれるか否かを判定する。改善情報特定部１１３は、所定の忌避ワードが含まれていると判定した場合、過去の目標の達成状況または行動の実施状況に基づいて、改善情報を特定する。改善情報特定部１１３は、目標情報または行動情報のうち、達成実績または実施実績があり、かつ、所定の忌避ワードを含まない目標情報または行動情報を、改善情報として特定する。具体的には、改善情報特定部１１３は、過去の目標の達成状況または行動の実施状況を確認するために、目標／行動ログＤＢ１３１を参照して、「達成／実施状況」として「達成」が記録されている行の「目標／行動情報」の記憶内容を、改善情報として特定する。
【００３２】
また、改善情報特定部１１３は、ユーザの目標情報または行動情報を文字列解析することで、忌避ワードを含む目標または行動の内容を、所定の観点で予め設定された複数の属性（例えば図６の例では、「建設」、「ＩＴ」といった業界の種類毎のグループ）のうち一に分類して、目標／行動ログＤＢ１３１に記憶された目標情報または行動情報のうち分類された属性が一致し、かつ、達成実績または実施実績があり、かつ、忌避ワードを含まない目標情報または行動情報を抽出することにより、当該目標情報または行動情報を改善情報として特定する。改善情報特定部１１３は、特定した改善情報を改善情報送信部１１４へ供給する。
【００３３】
また、改善情報特定部１１３は、目標／行動ログＤＢ１３１を解析して、達成度が低い目標設定、および、実施頻度が低い行動設定となっている目標／行動情報に共通して含まれる特徴的な語句を、新たな忌避ワード候補として抽出する。
改善情報特定部１１３は、抽出した忌避ワード候補のうち所定の条件を満たすものを、新たな忌避ワードとして、当該目標設定または行動設定の内容と対応付けて忌避ワードＤＢ１３２に記憶する。
【００３４】
次に、図７を参照して忌避ワードＤＢ１３２に格納されている忌避ワードＩＤと忌避ワードとの関係について説明する。
図７は、忌避ワードＤＢ１３２の構造の一例を示す図である。
忌避ワードＤＢ１３２においては、１つの行に所定の１つの忌避ワードが対応付けられており、各行毎に、当該行に対応付けられた忌避ワードについての、「忌避ワードＩＤ」、および、「忌避ワード」を示す文字列が対応付けられて記憶されている。
「忌避ワードＩＤ」とは、忌避ワードを一意に識別するための識別子を示す。即ち、１つの忌避ワードに対し１つの忌避ワードＩＤが付されている。
本例では、忌避ワードＤＢ１３２の１行目には、「忌避ワードＩＤ」として「００１」が記憶され、「忌避ワード」として、「徹底」が記憶されている。即ち、ユーザが「徹底」というワードを使用して目標または行動を設定した場合、即ち「徹底」を含む目標情報または行動情報が生成された場合には、当該目標が達成できないか、または当該目標を達成するためにすべき行動が実施できないと判断される。
忌避ワードＤＢ１３２の２行目には、「忌避ワードＩＤ」として「００２」が記憶され、「忌避ワード」として、「改善」が記憶されている。即ち、ユーザが「改善」というワードを使用して目標または行動を設定した場合、即ち「改善」を含む目標情報または行動情報が生成された場合には、当該目標が達成できないか、または当該目標を達成するためにすべき行動が実施できないと判断される。
【００３５】
図４に戻り、改善情報送信部１１４は、改善情報特定部１１３により特定された改善情報を達成情報または実施頻度情報とともに送信する。
「達成情報」とは、とあるワードを含む目標が掲げられた場合、過去の達成履歴等から判断される、当該目標の達成確率や達成の見込みを示す情報である。即ち、当該ワードを使用した場合の、目標の達成確率や達成の見込みを示す情報が、達成情報である。この達成情報は、各ワード毎に、達成確率や達成の見込みがアイコンや数値で表現された分布図、即ちいわゆる業界天気図のような図で提示されるとユーザにとって見易いので便宜である。
「実施頻度」とは、とあるワードを含む目標が掲げられた場合、過去の達成履歴等から判断される、当該目標を達成するためになすべき行動の実施の頻度を示す情報である。即ち、当該ワードを使用した場合の、行動の実施の頻度を示す情報が、頻度情報である。この頻度情報は、各ワード毎に、実施頻度がアイコンや数値で表現された分布図、即ちいわゆる業界天気図のような図で提示されると、ユーザにとって見易いので便宜である。
さらに、改善情報送信部１１４は、所定の推奨ワードを含む目標情報または行動情報についてその旨を報知する情報をユーザのユーザ端末１２に送信する。
「推奨ワード」とは、経験上、目標を設定する際に、ユーザが使用することにより当該目標を達成できる確率または度合いが高くなるワードをいう。ユーザに対し、推奨ワードを認識させることによって、当該目標を達成するためにはどのようなワードを使用しなければならないのか、または、どのようなことを考えなければならないか、を報知することができる。
【００３６】
目標達成情報受付部１１５は、ユーザ端末１２から送信されたユーザの目標情報または行動情報と、それに対する達成状況または実施状況とを受け付ける。目標達成情報受付部１１５は、受け付けた目標情報または行動情報と、それに対する達成状況または実施状況とを関連付けて目標／行動ログＤＢ１３１に記憶する。
【００３７】
引き続き図４を参照しつつ、目標／行動設定アシストシステム１０のうち、ユーザ端末１２の機能的構成について説明する。
ユーザ端末１２のＣＰＵ５１においては、目標／行動設定アシスト処理の実行が制御される場合、ユーザ情報生成部１２１と、情報提示部１２２と、情報送受信部１２３と、が機能する。
【００３８】
ユーザ情報生成部１２１は、ユーザの目標または行動を入力部５７（図３参照）を介して受け付ける。ユーザ情報生成部１２１は、受け付けたユーザの目標または行動に基づいて、目標情報または行動情報を生成する。ユーザ情報生成部１２１は、生成した目標上方または行動情報を情報送受信部１２３へ供給する。
【００３９】
情報提示部１２２は、情報処理装置１１から送信されてきた改善情報を、出力部５６のディスプレイに提示する制御を実行する。
【００４０】
情報送受信部１２３は、ユーザ情報生成部１２１により目標情報または行動情報が生成された場合には、生成された目標情報または行動情報を通信部５９（図３参照）を介して情報処理装置１１へ送信する。
また、情報送受信部１２３は、情報処理装置１１から改善情報が送信された場合には、通信部５９（図３参照）を介して改善情報を受信する。
【００４１】
以上、目標／行動設定アシストシステム１０を構成する情報処理装置１１およびユーザ端末１２の各機能的構成について説明した。次に、目標／行動設定アシストシステム１０を構成する情報処理装置１１およびユーザ端末１２が目標／行動設定アシスト処理をそれぞれ実行する場合における相互の処理の関係について、図８を参照して説明する。
図８は、図１の目標／行動設定アシストシステム１０を構成する情報処理装置１１およびユーザ端末１２が目標／行動設定アシスト処理をそれぞれ実行する場合における相互の処理の関係について説明するアローチャートである。
【００４２】
ステップＳ１１において、ユーザ端末１２のユーザ情報生成部１２１は、ユーザの目標の内容または行動の内容を入力部５７を介して受け付け、受け付けた目標の内容または行動の内容に基づいて目標情報または行動情報を生成する。そして、情報送受信部１２３は、生成した目標情報または行動情報を情報処理装置１１へ送信する。
【００４３】
ステップＳ１２において、情報処理装置１１の目標／行動情報受付部１１２は、ユーザ端末１２から送信された目標情報または行動情報を受け付ける。
【００４４】
ステップＳ１３において、情報処理装置１１の改善情報特定部１１３は、忌避ワードＤＢ１３２を参照して、ステップＳ１２において受け付けた目標情報または行動情報に忌避ワードが含まれるか否かを判定する。
【００４５】
ステップＳ１４において、情報処理装置１１の改善情報特定部１１３は、ステップＳ１３における判定の結果、忌避ワードが含まれると判定した場合には、目標／行動ログＤＢ１３１を参照して、ユーザと同じ分類を有する目標情報または行動情報のうち、達成実績または実施実績が「達成」の評価がなされているものを、改善情報として特定する。
【００４６】
ステップＳ１５において、情報処理装置１１の改善情報送信部１１４は、ステップＳ１４において特定した改善情報をユーザ端末１２へ送信する。
【００４７】
ステップＳ１６において、ユーザ端末１２の情報提示部１２２は、情報処理装置１１から送信された改善情報に基づいた情報を、出力部５６から出力することでユーザに提示する。この処理が終了すると、目標／行動設定アシスト処理は終了となる。
【００４８】
以上、目標／行動設定アシスト処理について説明した。次に、目標／行動設定アシストシステム１０を構成する情報処理装置１１およびユーザ端末１２が目標達成情報受付処理をそれぞれ実行する場合における相互の処理の関係について、図９を参照して説明する。
図９は、図１の目標／行動設定アシストシステム１０を構成する情報処理装置１１およびユーザ端末１２が目標達成情報受付処理をそれぞれ実行する場合における相互の処理の関係について説明するアローチャートである。
【００４９】
ステップＳ３１において、ユーザ端末１２のユーザ情報生成部１２１は、ユーザの目標の内容または行動の内容と、それらに対する達成状況または実施状況を入力部５７を介して受け付け、受け付けた目標の内容または行動の内容に基づいて目標情報または行動情報を生成する。そして、情報送受信部１２３は、生成した目標情報または行動情報と、それに対する達成状況または実施状況とを情報処理装置１１へ送信する。
【００５０】
ステップＳ３２において、情報処理装置１１の目標達成情報受付部１１５は、ユーザ端末１２から送信された目標情報または行動情報と達成状況または実施状況とを関連付けて目標／行動ログＤＢ１３１に記憶する。
【００５１】
ステップＳ３３において、情報処理装置１１の改善情報特定部１１３は、達成頻度または実施頻度の小さい目標または行動の設定内容に含まれる語句として、特徴的な語句を新たな忌避ワード候補として抽出する。
【００５２】
ステップＳ３４において、情報処理装置１１の改善情報特定部１１３は、抽出した忌避ワード候補のうち所定の条件を満たすものを、新たな忌避ワードとして忌避ワードＤＢ１３２に記憶する。ここで、所定の条件として、忌避ワード候補の全てを忌避ワードとするという条件も含めて、任意の条件を採用することができる。
この処理が終了すると、目標達成情報受付処理は終了となる。
【００５３】
以上説明したように、ユーザの目標設定、または目標の達成のために実施すべきユーザの行動の設定を補助する情報処理装置１１は、目標／行動情報受付部１１２と、改善情報特定部１１３と、改善情報送信部１１４と、を備える。目標／行動情報受付部１１２は、ユーザの目標の内容を示す目標情報またはユーザの行動の内容を示す行動情報を当該ユーザのユーザ端末１２から受け付ける。改善情報特定部１１３は、目標／行動情報受付部１１２により受け付けられた当該目標情報または当該行動情報が所定の忌避ワードを含む場合に、過去の目標の達成状況または行動の実施状況に基づいて、達成実績または実施実績があり、かつ、所定の忌避ワードを含まない目標情報または行動情報を改善情報として特定する。そして、改善情報送信部１１４は、改善情報特定部１１３により特定された当該改善情報を、当該ユーザのユーザ端末１２に送信する。
これにより、ユーザが設定した目標または実施すべき行動に対し、適切な目標または行動の改善案をユーザに対し自動的に提案することができる。ユーザは提案された改善案を認識することで、より優れた目標設定または行動設定を行うことができる。したがって、ユーザの目標設定や行動設定の精度を向上して目標の達成や行動の実施を促すことができる。
【００５４】
さらに、本実施形態の情報処理装置１１は、目標達成情報受付部１１１をさらに備える。
目標達成情報受付部１１１は、目標情報または行動情報を、当該目標の達成状況または当該行動の実施状況を示す情報と関連付けて受け付けて、目標／行動ログＤＢ１３１に記憶する制御を実行する。そして、改善情報特定部１１３は、ユーザの目標情報または行動情報を文字列解析することで忌避ワードを含む目標または行動の内容を所定の属性に分類して、目標／行動ログＤＢ１３１に記憶された目標情報または行動情報のうち、分類された当該属性が一致し、かつ、達成実績または実施実績があり、かつ、忌避ワードを含まないものを抽出し、抽出された目標情報または行動情報を改善情報として特定する。
これにより、目標／行動ログＤＢ１３１に業種や役職が異なる様々な属性の目標情報や行動情報が記憶されている場合であっても、ユーザの業種や役職に応じた改善情報を特定することができる。したがって、改善情報の特定をより正確に行うことができる。
【００５５】
また、本実施形態の情報処理装置１１の改善情報送信部１１４は、改善情報とともに、当該改善情報の達成度を示す達成情報および／または実施頻度を示す実施頻度情報を合わせてユーザのユーザ端末１２に送信する。
これにより、ユーザは、当該改善情報に基づいて目標および行動を設定した場合に、当該目標または行動を達成できる確率を予め予測することができる。したがって、ユーザの目標設定／行動設定の精度を向上して目標の達成または行動の実施を促すことができる。
【００５６】
また、本実施形態の情報処理装置１１の改善情報特定部１１３は、目標／行動ログＤＢ１３１を解析することで、改善情報のうち、達成度が低い目標設定または実施頻度が低い行動設定がなされたものの内容にとって特徴的な語句を、新たな忌避ワード候補として抽出する。
これにより、目標設定および行動設定に使用してもユーザの目標を達成できる見込みの低い語句を見極めて、それを新たな忌避ワードとして抽出することで、ユーザの目標設定や行動設定の精度を向上して目標の達成または行動の実施を促すことができる。
【００５７】
また、改善情報送信部は、さらに、所定の推奨ワードを含む目標情報または行動情報についてその旨を報知する情報をユーザ端末１２に送信する。これにより、ユーザに所定の推奨ワードを報知することにより、当該推奨ワードに対応する目標および行動をユーザに意識させることができる。したがって、ユーザの目標設定や行動設定の精度を向上して目標の達成または行動の実施を促すことができる。
【００５８】
以上、本発明の第１実施形態に係る目標／行動設定アシストシステム１０の情報処理装置１１について説明した。
次に、本発明の第２実施形態に係る目標／行動設定アシストシステム１０の情報処理装置１１について説明する。
【００５９】
［第２実施形態］
第２実施形態に係る目標／行動設定アシストシステム１０の情報処理装置１１は、第１実施形態に係る目標／行動設定アシストシステム１０の情報処理装置１１と基本的に同様のハードウェア構成を取ることができる。したがって、図２は、第２実施形態に係る情報処理装置１１のハードウェアの構成を示すブロック図でもある。
また、第２実施形態に係る情報処理装置１１は、第１実施形態に係る情報処理装置１１と基本的に同様の機能的構成を取ることができる。ただし、第２実施形態の情報処理装置１１は、目標変更情報受付部１１６をさらに、備える。次に、図１０を参照して、第２実施形態の情報処理装置１１の機能的構成について、第１実施形態と相違する点についてのみ説明する。
【００６０】
図１０は、第２実施形態の目標／行動設定アシストシステム１０を構成する情報処理装置１１およびユーザ端末１２の機能的構成のうち、目標／行動設定アシスト処理および目標達成情報受付処理を実行するための機能的構成を示す機能ブロック図である。
第２実施形態の目標達成情報受付部１１１、目標／行動情報受付部１１２、改善情報送信部１１４、および目標達成情報受付部１１５のそれぞれについては、第１実施形態の目標達成情報受付部１１１、目標／行動情報受付部１１２、改善情報送信部１１４、および目標達成情報受付部１１５のそれぞれとは、基本的に同様の機能的構成を取ることができる。うｐって、これらの説明については省略する。
目標変更情報受付部１１６は、目標情報または行動情報と、その後変更された目標または行動を示す目標変更情報または行動変更情報とを、当該目標の達成状況または当該行動の実施状況を示す情報と関連付けて受け付けて、目標／行動ログＤＢ１３１に記憶する制御を実行する。
「その後変更された目標または行動」とは、ユーザが目標または行動を設定した後に、新たに設定した目標または行動をいう。
そして、第２実施形態の改善情報特定部１１３は、目標／行動ログＤＢ１３１を解析することで、忌避ワードを含む目標情報または行動情報に関連付けて記憶された目標変更情報または行動変更情報であって、かつ、忌避ワードを含まないものを抽出し、抽出された目標変更情報または行動変更情報を改善情報として特定する。次に、図１１を参照して第２実施形態の記憶部２８に記憶されている目標／行動ログＤＢ１３１について説明する。
【００６１】
図１１は、第２実施形態の目標／行動ログＤＢ１３１に格納されている目標変更情報または行動変更情報と達成状況または実施状況との関係を示す図である。目標／行動ログＤＢ１３１には、目標変更情報または行動変更情報毎に達成状況または実施状況が対応付けられて記憶されている。
【００６２】
図１２は、図１の第２実施形態の目標／行動設定アシストシステム１０を構成する情報処理装置１１およびユーザ端末１２が目標達成情報受付処理をそれぞれ実行する場合における相互の処理の関係について説明するアローチャートである。
【００６３】
ステップＳ５１において、ユーザ端末１２のユーザ情報生成部１２１は、前回の後変更されたユーザの目標の内容または行動の内容と、それらに対する達成状況または実施状況を入力部５７を介して受け付け、受け付けた目標の内容または行動の内容に基づいて目標情報または行動変更情報を生成する。そして、情報送受信部１２３は、生成した目標／行動変更情報を情報処理装置１１へ送信する。
【００６４】
ステップＳ５２において、情報処理装置１１の目標変更情報受付部１１６は、ユーザ端末１２から送信された目標変更情報または行動変更情報と、達成状況又は実施状況とを関連付けて目標／行動ログＤＢ１３１に記憶する。ステップＳ５３およびステップＳ５４の処理については、図９の第１実施形態のステップＳ３３およびステップＳ３４の処理と同様であるため説明を省略する。
【００６５】
以上説明したように、第２実施形態のユーザの目標設定または目標の達成のために実施すべき行動設定を補助する情報処理装置１１は、目標変更情報受付部１１６をさらに備える。
目標変更情報受付部１１６は、目標情報または行動情報と、その後変更された目標または行動を示す目標変更情報または行動変更情報とを、当該目標の達成状況または当該行動の実施状況を示す情報と関連付けて受け付けて、目標／行動ログＤＢ１３１に記憶する制御を実行する。そして、改善情報特定部１１３は、目標／行動ログＤＢ１３１を解析することで、忌避ワードを含む目標情報または行動情報に関連付けて記憶された目標変更情報または行動変更情報であって、かつ、忌避ワードを含まないものを抽出し、抽出された目標変更情報または行動変更情報を改善情報として特定する。
これにより、ユーザが一度設定した後に、新たな目標または行動を設定した場合であっても、適切な目標または行動の改善案をユーザに対し自動的に提案することができる。ユーザは提案された改善案を認識することで、より優れた目標または行動設定をさらに行うことができる。したがって、ユーザの目標設定／行動設定の精度を向上を累積して行うことができ、更なる目標の達成または行動の実施を促すことができる。
【００６６】
なお、本発明は、上述の実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。
【００６７】
上述の実施形態では、改善情報特定部１１３により特定される分類は、ユーザの所属する業界であるがこれに限られるものではない。例えば、ユーザの役職、キャリア、資格、運動能力、レースのタイム、性別、年齢、人種、使用言語等、様々な類別を設定することができる。
【００６８】
また、上述の実施形態では、本発明が適用される情報処理装置１１は、パーソナルコンピュータを例として説明したが、特にこれに限定されない。
例えば、本発明は、表示機能を有する電子機器一般に適用することができる。具体的には、例えば、本発明は、ノート型のパーソナルコンピュータ、テレビジョン受像機、ビデオカメラ、携帯型ナビゲーション装置、携帯電話機、ポータブルゲーム機等に適用可能である。
【００６９】
上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。
換言すると、図４の機能的構成は例示に過ぎず、特に限定されない。即ち、上述した一連の処理を全体として実行できる機能が情報処理装置１に備えられていれば足り、この機能を実現するためにどのような機能ブロックを用いるのかは特に図４の例に限定されない。
また、１つの機能ブロックは、ハードウェア単体で構成してもよいし、ソフトウェア単体で構成してもよいし、それらの組み合わせで構成してもよい。
【００７０】
一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、コンピュータ等にネットワークや記録媒体からインストールされる。
コンピュータは、専用のハードウェアに組み込まれているコンピュータであってもよい。また、コンピュータは、各種のプログラムをインストールすることで、各種の機能を実行することが可能なコンピュータ、例えば汎用のパーソナルコンピュータであってもよい。
【００７１】
このようなプログラムを含む記録媒体は、ユーザにプログラムを提供するために装置本体とは別に配布される図２のリムーバブルメディア４１により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される記録媒体等で構成される。リムーバブルメディア４１は、例えば、磁気ディスク（フロッピディスクを含む）、光ディスク、または光磁気ディスク等により構成される。光ディスクは、例えば、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ），ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等により構成される。光磁気ディスクは、ＭＤ（Ｍｉｎｉ−Ｄｉｓｋ）等により構成される。また、装置本体に予め組み込まれた状態でユーザに提供される記録媒体は、例えば、プログラムが記録されている図２のＲＯＭ２２や、図２の記憶部２８に含まれるハードディスク等で構成される。
【００７２】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、その順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【００７３】
以上、本発明のいくつかの実施形態について説明したが、これらの実施形態は、例示に過ぎず、本発明の技術的範囲を限定するものではない。本発明はその他の様々な実施形態を取ることが可能であり、さらに、本発明の要旨を逸脱しない範囲で、省略や置換等種々の変更を行うことができる。これら実施形態やその変形は、本明細書等に記載された発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００７４】
１０・・・目標／行動設定アシストシステム、１１・・・情報処理装置、１２・・・ユーザ端末、２１・・・ＣＰＵ、２２・・・ＲＯＭ、２３・・・ＲＡＭ、２４・・・バス、２５・・・入出力インターフェース、２６・・・出力部、２７・・・入力部、２８・・・記憶部、２９・・・通信部、３０・・・ドライブ、４１・・・リムーバブルメディア、１１１・・・目標達成情報受付部、１１２・・・目標／行動情報受付部、１１３・・・改善情報特定部、１１４・・・改善情報送信部、１１５・・・目標達成情報受付部、１１６・・・目標変更情報受付部、１２１・・・ユーザ情報生成部、１２２・・・情報提示部、１２３・・・情報送受信部、１３１・・・目標／行動ログＤＢ、１３２・・・忌避ワードＤＢ
【図１】
2014048924.tif 000003
【図２】
2014048924.tif 000004
【図３】
2014048924.tif 000005
【図４】
2014048924.tif 000006
【図５】
2014048924.tif 000007
【図６】
2014048924.tif 000008
【図７】
2014048924.tif 000009
【図８】
2014048924.tif 000010
【図９】
2014048924.tif 000011
【図１０】
2014048924.tif 000012
【図１１】
2014048924.tif 000013
【図１２】
2014048924.tif 000014