(57)【要約】【課題】対象者について入力された情報を利用して、適時に適切な情報を提供する。【解決手段】入力者によって入力された、少なくとも対象者のアクティビティを示すアクティビティ情報を取得する機能と、上記アクティビティ情報に基づいて、上記対象者のアクティビティをサポートするサポート情報を生成する機能と、上記サポート情報または上記アクティビティ情報に基づいて、上記入力者、または上記対象者とも上記入力者とも異なる観察者への上記サポート情報の出力を制御する機能とを実現するプロセッサを有する情報処理装置が提供される。【選択図】図４
2015026277.tif 000002
【特許請求の範囲】
【請求項１】
入力者によって入力された、少なくとも対象者のアクティビティを示すアクティビティ情報を取得する機能と、
前記アクティビティ情報に基づいて、前記対象者のアクティビティをサポートするサポート情報を生成する機能と、
前記サポート情報または前記アクティビティ情報に基づいて、前記入力者、または前記対象者とも前記入力者とも異なる観察者への前記サポート情報の出力を制御する機能と
を実現するプロセッサを備える情報処理装置。
【請求項２】
前記サポート情報の出力を制御する機能は、前記サポート情報または前記アクティビティ情報の内容に応じて前記入力者または前記観察者に前記サポート情報を自動出力する、請求項１に記載の情報処理装置。
【請求項３】
前記サポート情報の出力を制御する機能は、前記サポート情報が前記対象者のアクティビティへのアドバイスを含む場合に、前記入力者または前記観察者に前記サポート情報を自動出力する、請求項２に記載の情報処理装置。
【請求項４】
前記サポート情報を生成する機能は、前記対象者のアクティビティに関するナレッジ情報にさらに基づいて、前記対象者のアクティビティへのアドバイスを含む前記サポート情報を生成する、請求項３に記載の情報処理装置。
【請求項５】
前記サポート情報の出力を制御する機能は、前記サポート情報または前記アクティビティ情報が前記対象者のアクティビティが統計的にみて通常とは異なることを示す場合に、前記入力者または前記観察者に前記サポート情報を自動出力する、請求項２に記載の情報処理装置。
【請求項６】
前記観察者は、複数のユーザを含み、
前記サポート情報の出力を制御する機能は、前記サポート情報または前記アクティビティ情報の内容に応じて、前記複数のユーザのうちの誰に前記サポート情報を自動出力するかを判定する、請求項５に記載の情報処理装置。
【請求項７】
前記サポート情報の出力を制御する機能は、前記アクティビティ情報に基づいて前記入力者または前記観察者が手空きであると推定される場合に、前記サポート情報を前記手空きである入力者または観察者に自動出力する、請求項２に記載の情報処理装置。
【請求項８】
前記アクティビティ情報を取得する機能は、前記入力者または前記観察者のアクティビティをさらに示す前記アクティビティ情報を取得し、
前記サポート情報の出力を制御する機能は、前記入力者または前記観察者のアクティビティを示す前記アクティビティ情報に基づいて前記入力者または前記観察者が手空きであるか否かを推定する、請求項７に記載の情報処理装置。
【請求項９】
前記入力者または前記観察者のアクティビティを示す前記アクティビティ情報は、センサによって自動的に取得された情報を含む、請求項８に記載の情報処理装置。
【請求項１０】
前記サポート情報を生成する機能は、前記アクティビティ情報が取得されたときにリアルタイムで前記サポート情報を生成し、
前記サポート情報の出力を制御する機能は、前記サポート情報が生成されたときにリアルタイムで前記入力者または前記観察者に前記サポート情報を自動出力するか否かを判定する、請求項２に記載の情報処理装置。
【請求項１１】
前記サポート情報の出力を制御する機能は、リアルタイムで前記入力者または前記観察者に前記サポート情報を自動出力しなかった場合、該サポート情報を後で前記入力者または前記観察者に自動出力するために蓄積する、請求項１０に記載の情報処理装置。
【請求項１２】
前記サポート情報の出力を制御する機能は、リアルタイムで前記入力者または前記観察者に前記サポート情報を自動出力しなかった場合、該サポート情報を前記入力者または前記観察者による参照操作に応じて提供するために蓄積する、請求項１０に記載の情報処理装置。
【請求項１３】
前記サポート情報の出力を制御する機能は、リアルタイムで前記入力者または前記観察者に前記サポート情報を自動出力しなかった場合、該サポート情報を破棄する、請求項１０に記載の情報処理装置。
【請求項１４】
前記アクティビティ情報は、前記対象者のアクティビティに用いられる用具に配置されたＮＦＣタグと前記入力者が把持または装着する端末装置が備えるＮＦＣリーダとの通信によって生成される、請求項１に記載の情報処理装置。
【請求項１５】
前記アクティビティ情報は、前記対象者のアクティビティに用いられる用具に配置された二次元コードを前記入力者が把持または装着する端末装置が備えるリーダが読み取ることによって生成される、請求項１に記載の情報処理装置。
【請求項１６】
コンピュータのプロセッサが、
入力者によって入力された、少なくとも対象者のアクティビティを示すアクティビティ情報を取得することと、
前記アクティビティ情報に基づいて、前記対象者のアクティビティをサポートするサポート情報を生成することと、
前記サポート情報または前記アクティビティ情報に基づいて、前記入力者、または前記対象者とも前記入力者とも異なる観察者への前記サポート情報の出力を制御することと
を含む情報処理方法。
【請求項１７】
入力者によって入力された、少なくとも対象者のアクティビティを示すアクティビティ情報を取得する機能と、
前記アクティビティ情報に基づいて、前記対象者のアクティビティをサポートするサポート情報を生成する機能と、
前記サポート情報または前記アクティビティ情報に基づいて、前記入力者、または前記対象者とも前記入力者とも異なる観察者への前記サポート情報の出力を制御する機能と
をコンピュータのプロセッサに実現させるためのプログラム。
【請求項１８】
入力者の入力動作に応じて、対象者のアクティビティを示すアクティビティ情報を生成する機能と、
前記アクティビティ情報に基づいて、前記対象者のアクティビティをサポートするサポート情報を生成する機能と、
前記サポート情報または前記アクティビティ情報に基づいて、前記入力者、または前記対象者とも前記入力者とも異なる観察者への前記サポート情報の出力を制御する機能と
前記サポート情報を前記入力者または前記観察者に出力する機能と
を実現する１または複数の情報処理装置を含む情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、情報処理方法、プログラムおよび情報処理システムに関する。
【背景技術】
【０００２】
例えば幼児や老人などのように、保育や介護を必要とする対象者を見守るための技術は、すでに数多く提案されている。例えば、特許文献１には、幼児を撮影するカメラと、幼児の状態を検出するセンサとを有するモニタリング装置を利用して、画像情報とセンサ情報とを定期的に管理サーバに送信して保護者の閲覧に供するとともに、モニタリング装置において異常状態が検出された場合には監視者に通知するシステムが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−１４９９０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載されたような技術において、カメラやセンサによって自動的に検出される情報から、対象者の状態をシステムが正確に判定することは容易ではなかった。従って、システムからの能動的な通知（自動出力）によって情報が出力されるのは明らかな異常状態の場合に限られ、それ以外の場合は、管理サーバに蓄積された情報に保護者または介護者などがアクセスするしかなかった。
【０００５】
ところが、管理サーバに蓄積された情報には、例えば保育や介護にあたって有益な情報が含まれてはいるものの、量が多いために、その中から有益な情報を見つけだすことは容易ではなかった。また、保護者または介護者などが多忙であるために、蓄積された情報が埋没してしまうこともあった。かといって、得られたすべての情報をリアルタイムで自動出力していては、重要な情報もそうでない情報も絶えず保護者または介護者に送信されることになり、結局は情報自体が顧みられなくなってしまう。
【０００６】
そこで、本開示では、対象者について入力された情報を利用して、適時に適切な情報を提供することを可能にする、新規かつ改良された情報処理装置、情報処理方法、プログラムおよび情報処理システムを提案する。
【課題を解決するための手段】
【０００７】
本開示によれば、入力者によって入力された、少なくとも対象者のアクティビティを示すアクティビティ情報を取得する機能と、上記アクティビティ情報に基づいて、上記対象者のアクティビティをサポートするサポート情報を生成する機能と、上記サポート情報または上記アクティビティ情報に基づいて、上記入力者、または上記対象者とも上記入力者とも異なる観察者への上記サポート情報の出力を制御する機能とを実現するプロセッサを有する情報処理装置が提供される。
【０００８】
また、本開示によれば、コンピュータのプロセッサが、入力者によって入力された、少なくとも対象者のアクティビティを示すアクティビティ情報を取得することと、上記アクティビティ情報に基づいて、上記対象者のアクティビティをサポートするサポート情報を生成することと、上記サポート情報または上記アクティビティ情報に基づいて、上記入力者、または上記対象者とも上記入力者とも異なる観察者への上記サポート情報の出力を制御することとを含む情報処理方法が提供される。
【０００９】
また、本開示によれば、入力者によって入力された、少なくとも対象者のアクティビティを示すアクティビティ情報を取得する機能と、上記アクティビティ情報に基づいて、上記対象者のアクティビティをサポートするサポート情報を生成する機能と、上記サポート情報または上記アクティビティ情報に基づいて、上記入力者、または上記対象者とも上記入力者とも異なる観察者への上記サポート情報の出力を制御する機能とをコンピュータのプロセッサに実現させるためのプログラムが提供される。
【００１０】
また、本開示によれば、入力者の入力動作に応じて、対象者のアクティビティを示すアクティビティ情報を生成する機能と、上記アクティビティ情報に基づいて、上記対象者のアクティビティをサポートするサポート情報を生成する機能と、上記サポート情報または上記アクティビティ情報に基づいて、上記入力者、または上記対象者とも上記入力者とも異なる観察者への上記サポート情報の出力を制御する機能と上記サポート情報を上記入力者または上記観察者に出力する機能とを実現する１または複数の情報処理装置を含む情報処理システムが提供される。
【発明の効果】
【００１１】
以上説明したように本開示によれば、対象者について入力された情報を利用して、適時に適切な情報を提供することができる。
【図面の簡単な説明】
【００１２】
【図１】本開示の一実施形態に係る情報処理システムの概略的な構成を示す図である。
【図２】本開示の一実施形態に係る入力端末および出力端末を実現する情報処理装置の概略的なハードウェア構成を示すブロック図である。
【図３】本開示の一実施形態に係るサーバ装置を実現する情報処理装置の概略的なハードウェア構成を示すブロック図である。
【図４】本開示の一実施形態に係るサーバによって実現される概略的な機能構成を示すブロック図である。
【図５】本開示の一実施形態においてＮＦＣを利用して対象者のアクティビティ情報を入力する例を示す図である。
【図６】本開示の一実施形態におけるサマリー型サポート情報の第１の例を示す図である。
【図７】本開示の一実施形態におけるサマリー型サポート情報の第２の例を示す図である。
【図８】本開示の一実施形態におけるサマリー型サポート情報の第３の例を示す図である。
【図９】本開示の一実施形態におけるサマリー型サポート情報の第４の例を示す図である。
【図１０】本開示の一実施形態におけるサマリー型サポート情報の第５の例を示す図である。
【図１１】本開示の一実施形態におけるサマリー型サポート情報の第６の例を示す図である。
【図１２】本開示の一実施形態におけるアドバイス型のサポート情報の第１の例を示す図である。
【図１３Ａ】本開示の一実施形態におけるアドバイス型のサポート情報の第２の例を示す図である。
【図１３Ｂ】本開示の一実施形態におけるアドバイス型のサポート情報の第２の例を示す図である。
【図１４】本開示の一実施形態におけるアドバイス型のサポート情報の第３の例を示す図である。
【図１５】本開示の一実施形態におけるアドバイス型のサポート情報の第４の例を示す図である。
【発明を実施するための形態】
【００１３】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書および図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１４】
なお、説明は以下の順序で行うものとする。
１．システム構成
１−１．全体構成
１−２．ハードウェア構成
１−３．機能構成
２．アクティビティ情報の入力の例
３．サマリー型サポート情報の例
４．アドバイス型サポート情報の例
５．サポート情報の共有の例
６．サポート情報の出力制御の例
７．補足
【００１５】
（１．システム構成）
まず、図１〜図４を参照して、本開示の一実施形態に係る情報処理システムの構成について説明する。
【００１６】
（１−１．全体構成）
図１は、本開示の一実施形態に係る情報処理システムの概略的な構成を示す図である。図１を参照すると、情報処理システム１０は、入力端末１００と、サーバ２０と、出力端末３００とを含む。サーバ２０は、１または複数のサーバ装置２００によって構成される。入力端末１００と、サーバ２０と、出力端末３００とは、互いにネットワークを介して通信する。なお、入力端末１００と出力端末３００とは、別個の端末装置として図示されているが、後述するようにスマートフォンなどの端末装置によって統合して実現されてもよい。
【００１７】
入力端末１００は、入力者の入力動作に応じて、対象者のアクティビティを示すアクティビティ情報を生成する。詳しくは後述するが、入力端末１００は、例えばＮＦＣ（Near  Field  Communication）リーダを備え、対象者のアクティビティに用いられる用具に配置されたＮＦＣタグとの通信によってアクティビティ情報を生成する。あるいは、入力端末１００は、二次元コードのリーダ、例えばカメラモジュールを備え、対象者のアクティビティに用いられる用具に配置された二次元コードを読み取ることによってアクティビティ情報を生成してもよい。生成されたアクティビティ情報は、サーバ２０に送信される。
【００１８】
サーバ２０は、入力端末１００からアクティビティ情報を受信し、これに基づいて、対象者のアクティビティをサポートするサポート情報を生成する。生成されたサポート情報は、出力端末３００に送信される。ここで、サーバ２０は、生成されたサポート情報、および／またはサポート情報を生成するために用いられたアクティビティ情報に基づいて、出力端末３００におけるサポート情報の出力を制御する。なお、以下では、単一のサーバ装置２００によってサーバ２０が構成される例について説明するが、上記の通りサーバ２０は複数のサーバ装置２００によって構成されてもよく、この場合サーバ２０の機能は複数のサーバ装置２００に分散して実現されうる。
【００１９】
出力端末３００は、サーバ２０から受信したサポート情報を出力する。ここで、出力端末３００は、例えば入力端末１００のユーザ、すなわち入力者によって保持されていてもよい。あるいは、出力端末３００は、入力端末１００とは異なるユーザ、すなわち対象者とも入力者とも異なる観察者によって保持されていてもよい。出力端末３００は、例えばサポート情報をディスプレイに表示することによって出力する。出力端末３００が入力者によって保持される場合、例えばディスプレイとＮＦＣリーダまたは二次元コードのリーダとを備えるスマートフォンを利用することによって、入力端末１００と出力端末３００とが統合して実現されうる。
【００２０】
（１−２．ハードウェア構成）
図２は、本開示の一実施形態に係る入力端末および出力端末を実現する情報処理装置の概略的なハードウェア構成を示すブロック図である。図２を参照すると、情報処理装置９００は、プロセッサ９０２、メモリ９０４、ストレージ９０６、通信モジュール９０８、ディスプレイ９１０およびタッチセンサ９１２によって構成されるタッチパネル９１４、スピーカ９１６、マイクロフォン９１８、センサモジュール９２０、カメラモジュール９２２、および接続ポート９２４を含みうる。
【００２１】
プロセッサ９０２は、例えばＣＰＵ（Central  Processing  unit）、ＤＳＰ（Digital  Signal  Processor）、またはＡＳＩＣ（Application  Specific  Integrated  Circuit）などによって実現され、メモリ９０４に格納されたプログラムに従って動作することによって各種の機能を実現する。プロセッサ９０２は、情報処理装置９００の各部を制御することによって、各種の入力を取得し、また各種の出力を提供する。なお、プロセッサ９０２によって実現される機能の詳細については後述する。
【００２２】
ここで、本実施形態では、少なくとも入力端末１００を実現する情報処理装置９００において、プロセッサ９０２が、情報処理装置９００の各部によって取得された入力に基づいて生成された情報を、対象者のアクティビティを示すアクティビティ情報として通信モジュール９０８を介してサーバ２０に送信する。なお、アクティビティ情報を生成するために情報処理装置９００で取得される入力の具体的な例は、以下の各構成要素の説明において示される。
【００２３】
メモリ９０４は、例えばＲＡＭ（Random  Access  Memory）またはＲＯＭ（Read  Only  Memory）として用いられる半導体メモリによって実現される。メモリ９０４には、例えばプロセッサ９０２が動作するためのプログラムが格納される。このプログラムは、例えばストレージ９０６から読み出されてメモリ９０４に一時的に展開されてもよく、メモリ９０４に持続的に格納されていてもよい。あるいは、プログラムは、通信モジュール９０８によって受信されて、メモリ９０４に一時的に展開されてもよい。メモリ９０４は、さらに、プロセッサ９０２の処理によって生成された各種のデータを、一時的または持続的に格納する。
【００２４】
ストレージ９０６は、例えばＨＤＤ（Hard  Disk  Drive）などの磁気ディスク、光ディスク、もしくは光磁気ディスクなどを利用した記憶装置、またはフラッシュメモリなどによって実現される。ストレージ９０６には、例えばプロセッサ９０２が動作するためのプログラムや、プロセッサ９０２の処理によって生成された各種のデータが持続的に格納される。ストレージ９０６は、リムーバブルメディアを含んで構成されてもよいし、情報処理装置９００に内蔵されてもよい。
【００２５】
通信モジュール９０８は、プロセッサ９０２の制御に従って有線または無線のネットワーク通信を実行する各種の通信回路によって実現される。無線通信を実行する場合、通信モジュール９０８はアンテナを含んでもよい。通信モジュール９０８は、例えばインターネットやＬＡＮ（Local  Area  Network）、またはＢｌｕｅｔｏｏｔｈ（登録商標）などの通信規格に従ってネットワーク通信を実行する。通信モジュール９０８によって、情報処理装置９００で生成された情報がサーバ２０または他の情報処理装置９００などに送信されるとともに、サーバ２０または他の情報処理装置９００から各種の情報が受信されうる。
【００２６】
ここで、本実施形態では、少なくとも入力端末１００を実現する情報処理装置９００において、通信モジュール９０８にＮＦＣリーダとして機能するアンテナおよび通信回路が含まれてもよい。この場合、通信モジュール９０８は、対象者のアクティビティに用いられる用具に配置されたＮＦＣタグとの間で通信を実行し、通信によって得られた情報をプロセッサ９０２に提供する。
【００２７】
ディスプレイ９１０は、例えばＬＣＤ（Liquid  Crystal  Display）または有機ＥＬ（Electro-Luminescence）ディスプレイなどによって実現される。ディスプレイ９１０は、プロセッサ９０２の制御に従って各種の情報を画像として表示する。図示された例では、入力手段としてディスプレイ９１０とタッチセンサ９１２とによって構成されるタッチパネル９１４が用いられるため、ディスプレイ９１０はタッチセンサ９１２によって操作可能なＧＵＩ（Graphical  User  Interface）画像を表示しうる。
【００２８】
タッチセンサ９１２は、例えばディスプレイ９１０に対応する位置に配設される静電容量方式などのセンサによって実現される。タッチセンサ９１２は、ディスプレイ９１０に表示されたＧＵＩ画像に対するユーザのタッチ操作を取得する。なお、他の実施形態では、タッチセンサ９１２とともに、またはこれに代えて、マウスやタッチパッドなどのポインティングデバイスや、キーボード、ボタンなどの他の入力装置が採用されてもよい。
【００２９】
ここで、本実施形態では、少なくとも入力端末１００を実現する情報処理装置９００において、ディスプレイ９１０とタッチセンサ９１２とによって構成されるタッチパネル９１４を用いて、入力者によるアクティビティ情報の入力操作が受け付けられてもよい。入力操作は、例えばテキスト入力あってもよく、あるいはＧＵＩを利用した入力であってもよい。
【００３０】
また、本実施形態では、少なくとも出力端末３００を実現する情報処理装置９００において、ディスプレイ９１０に、サーバ２０から受信されたサポート情報が表示される。ディスプレイ９１０に表示されたサポート情報を閲覧した観察者または入力者は、タッチパネル９１４に与える操作入力によって、さらに他のサポート情報や、サポート情報の元になったアクティビティ情報などを閲覧することが可能である。サポート情報、またはサポート情報の受信の通知が、タッチパネル９１４などを介したユーザの操作を経ることなく自動的にディスプレイ９１０に表示される場合、このサポート情報は出力端末３００を保持する観察者または入力者に自動出力されているといえる。
【００３１】
スピーカ９１６は、プロセッサ９０２の制御に従って各種の情報を音声として出力する。マイクロフォン９１８は、例えばユーザによる発話音声など、情報処理装置９００の周辺で発生しているさまざまな種類の音声を取得し、音声データとしてプロセッサ９０２に提供する。
【００３２】
ここで、本実施形態では、少なくとも出力端末３００を実現する情報処理装置９００において、サーバ２０において生成されたサポート情報が、スピーカ９１６から音声として出力されうる。あるいは、スピーカ９１６は、サポート情報の受信の通知を音声として出力してもよい。なお、サポート情報の受信の通知は、出力端末３００を実現する情報処理装置９００に設けられたバイブレータ（図示せず）によって振動として出力されてもよい。スピーカ９１６など、ディスプレイ９１０以外の出力装置を用いたサポート情報および／またはサポート情報の受信の通知の自動出力も可能である。また、本実施形態では、少なくとも入力端末１００を実現する情報処理装置９００において、マイクロフォン９１８が、入力者の発話音声によるアクティビティ情報の入力に利用されてもよい。
【００３３】
センサモジュール９２０は、例えば加速度センサ、ジャイロセンサ、地磁気センサ、光センサ、気圧センサ、または音センサなどの各種のセンサと、センサに付属する処理回路とによって実現される。センサモジュール９２０は、例えば情報処理装置９００の筐体に作用する加速度や筐体の向きなど、情報処理装置９００自体の状態に関する情報を取得するのに加え、情報処理装置９００の周辺の明るさや騒音など、情報処理装置９００の周辺環境に関する情報を取得してもよい。また、センサモジュール９２０には、ＧＰＳ（Global  Positioning  System）信号を受信して情報処理装置９００の緯度、経度および高度を測定するＧＰＳセンサが含まれてもよい。
【００３４】
ここで、本実施形態では、少なくとも出力端末３００を実現する情報処理装置９００において、センサモジュール９２０によって自動的に取得された情報が、観察者または入力者のアクティビティを示す別のアクティビティ情報として、プロセッサ９０２および通信モジュール９０８を介してサーバ２０に送信されうる。後述するように、観察者または入力者に関して送信されたアクティビティ情報は、サーバ２０において行動認識の手法によって解析されうる。
【００３５】
カメラモジュール９２２は、例えばＣＣＤ（Charge  Coupled  Device）またはＣＭＯＳ（Complementary  Metal  Oxide  Semiconductor）などの撮像素子と、撮像素子への被写体像の結像を制御するためのレンズなどの光学系と、撮像素子および光学系を駆動させる駆動回路とによって実現される。カメラモジュール９２２は、撮像素子が被写体像を撮像することによって生成された静止画または動画を、画像データとしてプロセッサ９０２に提供する。
【００３６】
ここで、本実施形態では、少なくとも入力端末１００を実現する情報処理装置９００において、カメラモジュール９２２が二次元コードのリーダとして用いられてもよい。この場合、カメラモジュール９２２は、対象者のアクティビティに用いられる用具に配置された二次元コードを含む画像データをプロセッサ９０２に提供する。
【００３７】
接続ポート９２４は、情報処理装置９００に外部装置を直接的に接続するためのポートであり、例えばＵＳＢ（Universal  Serial  Bus）ポート、ＩＥＥＥ１３９４ポート、またはＨＤＭＩ（登録商標）（High-Definition  Multimedia  Interface）ポートなどによって実現される。接続ポート９２４に接続される外部装置は、例えば表示装置（外部ディスプレイなど）、入力装置（キーボードやマウスなど）、または記憶装置（外部ＨＤＤなど）でありうるが、これらの例には限られない。
【００３８】
以上で説明したような構成要素を含む情報処理装置９００は、例えばスマートフォン、タブレット端末、または各種のＰＣ（Personal  Computer）などでありうる。また、情報処理装置９００は、メディアプレーヤ、ゲーム機、またはテレビなどであってもよい。どのような情報処理装置９００によって入力端末１００および／または出力端末３００を実現するかは、例えばアクティビティ情報の入力方法（ＮＦＣや二次元コードを使うか、テキスト入力やＧＵＩ入力を使うか、音声入力を使うか）や、サポート情報の参照の頻度（外出時も随時参照するか、在宅時に一括して参照するか）などに応じて適宜決定されうる。
【００３９】
図３は、本開示の一実施形態に係るサーバ装置を実現する情報処理装置の概略的なハードウェア構成を示すブロック図である。図３を参照すると、情報処理装置９５０は、プロセッサ９５２、メモリ９５４、ストレージ９５６、および通信モジュール９５８を含みうる。
【００４０】
なお、以下の説明では、サーバ装置２００を実現する情報処理装置９５０を、ネットワーク上で入力端末１００および出力端末３００にサービスを提供することを主な目的として設置され、設定操作の場合などを除きそれ自体がユーザへの情報出力や操作入力の取得などを実施しない装置として説明するが、サーバ装置２００はこのような情報処理装置９５０には限られず、例えば入力端末１００や出力端末３００を実現する情報処理装置９００と同様の構成を有する情報処理装置によって実現されてもよい。つまり、例えば、ユーザが携帯しているスマートフォンが入力端末１００および出力端末３００を実現し、ユーザが自宅に設置しているデスクトップＰＣがサーバ装置２００を実現するような例も可能である。
【００４１】
プロセッサ９５２は、例えばＣＰＵ、ＤＳＰ、またはＡＳＩＣなどによって実現され、メモリ９５４に格納されたプログラムに従って動作することによって各種の機能を実現する。プロセッサ９５２は、通信モジュール９５８を介して入力端末１００および／または出力端末３００から送信されたアクティビティ情報などの情報を、通信モジュール９５８を介して受信し、この情報に基づいて各種の処理を実行する。プロセッサ９５２は、例えばサポート情報など処理結果の情報を、通信モジュール９５８を介して出力端末３００に送信する。サーバ装置２００は、複数の入力端末１００および出力端末３００にサービスを提供することが可能でありうる。従って、プロセッサ９５２は、ある入力端末１００から受信した情報に基づく処理結果の情報をある出力端末３００に送信する処理と、別の入力端末１００から受信した情報に基づく処理結果の情報を別の出力端末３００に送信する処理とを、並行して、または順次に実行してもよい。
【００４２】
ここで、本実施形態では、プロセッサ９５２が、入力端末１００から受信したアクティビティ情報に基づいてサポート情報を生成する。ここで、プロセッサ９５２は、受信したアクティビティ情報のみに基づいてサポート情報を生成してもよいし、これとすでにストレージ９５６に蓄積されたアクティビティ情報とを組み合わせて用いてサポート情報を生成してもよい。受信したアクティビティ情報に基づいてサポート情報を生成する場合、プロセッサ９５２は、リアルタイムでサポート情報を生成しうる。また、プロセッサ９５２は、ストレージ９５６に蓄積されたアクティビティ情報のみに基づいてサポート情報を生成してもよい。さらに、プロセッサ９５２は、生成されたサポート情報の通信モジュール９５８を介した出力端末３００への出力を制御することによって、出力端末３００におけるサポート情報のユーザへの出力を制御する。なお、プロセッサ９５２によって実現されうる機能の詳細については後述する。
【００４３】
メモリ９５４は、例えばＲＡＭまたはＲＯＭとして用いられる半導体メモリによって実現される。メモリ９５４には、例えばプロセッサ９５２が動作するためのプログラムが格納される。このプログラムは、例えばストレージ９５６から読み出されてメモリ９５４に一時的に展開されてもよく、またメモリ９５４に持続的に格納されていてもよい。あるいは、プログラムは、通信モジュール９５８によって受信されて、メモリ９５４に一時的に展開されてもよい。メモリ９５４には、さらに、プロセッサ９５２の処理において参照される各種のデータ、およびプロセッサ９５２の処理によって生成された各種のデータが一時的または持続的に格納される。
【００４４】
ストレージ９５６は、例えばＨＤＤなどの磁気ディスク、光ディスク、もしくは光磁気ディスクなどを利用した記憶装置、またはフラッシュメモリなどによって実現される。ストレージ９５６には、例えばプロセッサ９５２が動作するためのプログラムや、プロセッサ９５２の処理によって生成された各種のデータが持続的に格納される。ストレージ９５６は、リムーバブルメディアを含んで構成されてもよいし、情報処理装置９５０に内蔵されてもよい。
【００４５】
ここで、本実施形態では、ストレージ９５６に、例えば入力端末１００から受信されたアクティビティ情報が蓄積される。蓄積されたアクティビティ情報は、必要に応じてプロセッサ９５２によって読み出され、サポート情報の生成に用いられうる。プロセッサ９５２によって生成されたサポート情報もまた、ストレージ９５６に格納されうる。また、ストレージ９５６には、対象者のアクティビティに関するナレッジ情報が格納されうる。この場合、プロセッサ９５２は、必要に応じてストレージ９５６に格納されたナレッジ情報を参照して、対象者のアクティビティ情報に基づいてサポート情報を生成する。あるいは、ナレッジ情報として、ストレージ９５６に格納された情報とともに、またはこれに代えて、通信モジュール９５８を介してネットワーク上の他のサーバなどから随時取得される情報が用いられてもよい。なお、ナレッジ情報の具体的な例については後述する。
【００４６】
通信モジュール９５８は、プロセッサ９５２の制御に従って有線または無線のネットワーク通信を実行する各種の通信回路によって実現される。無線通信を実行する場合、通信モジュール９５８はアンテナを含んでもよい。通信モジュール９５８は、例えばインターネットやＬＡＮなどの通信規格に従ってネットワーク通信を実行する。通信モジュール９５８によって、入力端末１００および／または出力端末３００から各種の情報が受信されるとともに、サーバ装置２００で生成された情報が出力端末３００に送信されうる。サーバ２０が複数のサーバ装置２００の協働によって実現される場合、それぞれのサーバ装置２００を実現する情報処理装置９５０のプロセッサ９５２が、通信モジュール９５８を介して処理に関する情報をやりとりする。
【００４７】
（１−３．機能構成）
図４は、本開示の一実施形態に係るサーバによって実現される概略的な機能構成を示すブロック図である。図４を参照すると、本実施形態では、サーバ２０によって、アクティビティ情報取得機能２５１、サポート情報生成機能２５３、およびサポート情報出力制御機能２５５が実現される。これらの機能は、例えばサーバ２０を構成する１または複数のサーバ装置２００のプロセッサ（上述した情報処理装置９５０のプロセッサ９５２）によって実現される。
【００４８】
アクティビティ情報取得機能２５１は、入力端末１００から送信された、対象者のアクティビティを示すアクティビティ情報（以下の説明では、単に対象者のアクティビティ情報ともいう）を取得する。ここで、対象者のアクティビティ情報は、入力端末１００において、入力者によって入力されたものである。例えば、対象者のアクティビティ情報は、入力端末１００において、ＮＦＣリーダが対象者のアクティビティに用いられる用具に配置されたＮＦＣタグと通信して得た情報に基づいて生成される。また、例えば、対象者のアクティビティ情報は、入力端末１００において、カメラモジュールを二次元コードのリーダとして用いて、カメラモジュールが対象者のアクティビティに用いられる用具に配置された二次元コードを読み取って得た情報に基づいて生成されてもよい。さらに、例えば、対象者のアクティビティ情報は、入力端末１００において、入力者によるテキスト入力やＧＵＩ入力の操作によって入力された情報に基づいて生成されてもよい。
【００４９】
また、アクティビティ情報取得機能２５１は、対象者のアクティビティを示すアクティビティ情報に加えて、入力者または観察者のアクティビティを示すアクティビティ情報（以下の説明では、単に入力者または観察者のアクティビティ情報ともいう）を取得してもよい。入力者または観察者のアクティビティ情報は、例えば、出力端末３００（上述の通り、入力端末１００と同じ端末装置である場合もありうる）において、センサモジュールによって自動的に取得された情報を含みうる。あるいは、入力者または観察者のアクティビティ情報は、出力端末３００において、入力者または観察者によって明示的に入力された情報を含んでもよい。また、入力者については、対象者のアクティビティを示すアクティビティ情報（入力者によって入力される）が、入力者のアクティビティを示すアクティビティ情報としても利用されてもよい。
【００５０】
サポート情報生成機能２５３は、アクティビティ情報取得機能２５１が取得したアクティビティ情報に基づいて、対象者のアクティビティをサポートするサポート情報を生成する。ここで用いられるアクティビティ情報は、少なくとも対象者のアクティビティ情報を含むが、入力者または観察者のアクティビティ情報が付加的に用いられてもよい。サポート情報は、対象者のアクティビティを直接的または間接的にサポートするものであればどのようなものであってもよい。例えば、サポート情報は、純粋に対象者のアクティビティ情報に基づいて生成され、対象者のアクティビティが統計的に正常（同じ対象者について所定の期間内に取得されたアクティビティ情報によって示される平均的な範囲内にある）かといったようなことを示す情報であってもよい。
【００５１】
また、例えば、サポート情報は、サーバ装置２００のストレージ（上述した情報処理装置９５０のストレージ９５６）に格納された、対象者のアクティビティに関するナレッジ情報２６１にさらに基づいて生成されてもよい。ナレッジ情報２６１は、例えば対象者のアクティビティに関する専門的な知見および／または統計的なデータに基づいて生成された情報でありうる。例えば、ナレッジ情報２６１に基づいて生成されるサポート情報は、対象者のアクティビティがもつ意味を明らかにするものでありうる。また、例えば、ナレッジ情報２６１に基づいて生成されるサポート情報は、対象者のアクティビティの改善の必要性を示すものであってもよい。
【００５２】
ここで、サポート情報生成機能２５３は、アクティビティ情報取得機能２５１によってアクティビティ情報が取得されたときに、リアルタイムでサポート情報を生成しうる。なお、サポート情報生成機能２５３は、アクティビティ情報取得機能２５１によって取得されたすべてのアクティビティ情報に基づいてサポート情報を生成しなくてもよい。つまり、例えば、アクティビティ情報取得機能２５１によって対象者のアクティビティ情報が取得された場合であっても、サポート情報生成機能２５３がそのアクティビティ情報に基づいてサポート情報を生成する必要はないと判定したような場合、アクティビティ情報はサポート情報の生成に用いられなくてもよい。ただし、このような場合も、アクティビティ情報は、例えばその後に生成されるサポート情報のための統計的なデータとして、サーバ２０において蓄積されうる。
【００５３】
サポート情報出力制御機能２５５は、サポート情報生成機能２５３によって生成されたサポート情報、またはアクティビティ情報取得機能２５１によって取得されたアクティビティ情報（対象者のアクティビティ情報と、入力者または観察者のアクティビティ情報とのうちのどちらでもよい）のうちの少なくともいずれかに基づいて、出力端末３００へのサポート情報の出力を制御する。ここで、出力端末３００は観察者または入力者によって保持され、出力端末３００から出力されたサポート情報は観察者または入力者によって閲覧（ディスプレイに表示される場合）などされるため、サポート情報出力制御機能２５５は、観察者または入力者へのサポート情報の出力を制御する、といってもよい。
【００５４】
例えば、サポート情報出力制御機能２５５は、サポート情報および／またはアクティビティ情報の内容に応じて、サポート情報を出力端末３００から自動出力させてもよい。この場合、例えば、サポート情報出力制御機能２５５は、サポート情報が生成されたときに、このサポート情報をリアルタイムで出力端末３００から自動出力させるか否かを判定しうる。より具体的には、例えば、サポート情報出力制御機能２５５は、あるサポート情報を自動出力しないと判定した場合、そのサポート情報をサーバ２０で蓄積する。後に、別のサポート情報を自動出力すると判定したときや、他の条件によって自動出力が可能と判定されたときに、サポート情報出力制御機能２５５は、蓄積されたサポート情報を出力端末３００から自動出力させてもよい。また、例えば、サポート情報出力制御機能２５５は、あるサポート情報を自動出力しないと判定した場合、後の出力端末３００からの参照操作に応じて提供するためにサーバ２０でそのサポート情報を蓄積してもよい。ここで、出力端末３００からの参照操作は、例えば、インターネットを介した、サポート情報を含むＷｅｂページへのアクセスのように、出力端末３００におけるユーザの明示的な操作入力に従って、サーバ２０からサポート情報を取得する操作を意味する。あるいは、サポート情報出力制御機能２５５は、あるサポート情報を自動出力しないと判定した場合、そのサポート情報を破棄し、出力端末３００に提供しなくてもよい。例えば、サポート情報が、生成されたそのときにしか意味をもたない情報であるような場合には、このような制御がサポート情報出力制御機能２５５によって実行されてもよい。
【００５５】
また、例えば、サポート情報出力制御機能２５５は、情報処理システム１０が、入力者および／または観察者によって保持される複数の出力端末３００を含む場合、どの出力端末３００にサポート情報を自動出力するかを判定してもよい。より具体的には、例えば、入力者（具体的には、幼児を保育する保育者、老人を介護する介護者など）と観察者（保育される幼児の親や、介護される老人の家族などであって、保育者または介護者に保育または介護を委任している）との両者によってそれぞれ保持される２つ以上の出力端末３００が情報処理システム１０に含まれる場合、サポート情報出力制御機能２５５は、サポート情報を、入力者の出力端末３００から自動出力させるか、観察者の出力端末３００から自動出力させるかを判定してもよい。もちろん、サポート情報出力制御機能２５５は、両方の出力端末３００にサポート情報を自動出力するという判定をしてもよい。また、例えば、複数の観察者（保育される幼児の親および祖父母や、介護される老人の配偶者および子供）によってそれぞれ保持される２つ以上の出力端末３００が情報処理システム１０に含まれる場合、サポート情報出力制御機能２５５は、複数の観察者（観察者に含まれる複数のユーザ）のうちの誰の出力端末３００にサポート情報を自動出力するかを判定してもよい。
【００５６】
（２．アクティビティ情報の入力の例）
次に、図５を参照して、本開示の一実施形態におけるアクティビティ情報の入力の例について説明する。
【００５７】
図５は、本開示の一実施形態においてＮＦＣを利用して対象者のアクティビティ情報を入力する例を示す図である。図５を参照すると、対象者が乳幼児であり、入力端末１００がスマートフォンである場合に、入力端末１００に備えられたＮＦＣリーダ（図示せず）が、ベビーベッドの柵に貼り付けられたＮＦＣタグ５１０と通信することによって、対象者の就寝または起床に関するアクティビティ情報が生成される。入力端末１００は、例えば、ＮＦＣリーダがＮＦＣタグ５１０との通信によって取得した、ＮＦＣタグ５１０の識別情報（単に「ベビーベッドのＮＦＣタグ」であることを識別するための情報であってもよく、「就寝のＮＦＣタグ」であるか「起床のＮＦＣタグ」であるかを識別するための情報であってもよい）、上記通信が実行された時刻（アクティビティ情報のタイムスタンプとして利用されうる）、および入力端末１００または入力者の識別情報などを関連付けて、アクティビティ情報を生成する。生成されたアクティビティ情報は、自動的にサーバ２０に送信されうる。
【００５８】
ここで、ＮＦＣタグ５１０は、例えば図示された就寝時用のＮＦＣタグ５１０ａおよび起床時のＮＦＣタグ５１０ｂのように、対象者のアクティビティの種類に応じてそれぞれ用意されてもよい。この場合、入力者は、いずれかのＮＦＣタグ５１０に入力端末１００を近づけるだけで、例えば「就寝」または「起床」を示すアクティビティ情報の生成および送信を完了することができる。あるいは、ＮＦＣタグ５１０は、例えばベビーベッドの柵に１つだけ貼り付けられてもよい。この場合、入力者は、ＮＦＣタグ５１０に入力端末１００を近づけた後、例えばＮＦＣリーダによる通信の結果として入力端末１００に表示されるＧＵＩを介して、「就寝」または「起床」のいずれかを選択する。入力端末１００は、例えば、この選択入力に基づいてＮＦＣタグ５１０の識別情報を補完し、「就寝」または「起床」を示すアクティビティ情報を生成し、これをサーバ２０に送信する。
【００５９】
上記で説明したようなＮＦＣタグ５１０は、対象者のアクティビティに用いられる他の用具、例えば対象者が乳幼児の場合、哺乳瓶や授乳クッション、おしりふき（sensitive  wipes）のケース、および／または外出用のバッグなどに取り付けられてもよい。これらのＮＦＣタグ５１０は、例えば、「授乳」、「おむつ交換」、「外出」などといった乳幼児のアクティビティを示すアクティビティ情報を生成するために用いられうる。このようなアクティビティ情報の生成にあたっては、例えば、「授乳」であれば「飲んだ時間」や「飲んだ量」、「おむつ交換」であれば「排泄物の種類」、「外出」であれば「行き先」や「天候」などのように、付加的な情報が、例えばＧＵＩ入力によって受け付けられてもよい。あるいは、上記のＮＦＣタグ５１０ａ，５１０ｂの例のように、付加的な情報に対応するＮＦＣタグ５１０が個別に用意されてもよい。
【００６０】
このように、ＮＦＣを利用して対象者のアクティビティ情報を入力する場合、入力者は、入力端末１００をＮＦＣタグ５１０にかざすという単純な手順によって、アクティビティ情報の入力を完了することができる。付加的な情報の入力を求める場合も、どのような種類の情報が必要かは既に特定されているため、簡単な選択肢の提示などによって最低限の操作で入力を受け付けることができる。通信が実行された時刻が記録可能であるため、時刻の入力がなくてもよい（修正は可能であってもよい）。この結果、入力者が多忙であっても確実にアクティビティ情報を取得できる可能性が高くなり、アクティビティ情報に基づいて生成されるサポート情報の有用性が向上しうる。
【００６１】
また、ＮＦＣを利用して対象者のアクティビティ情報を入力する場合、入力端末１００として、上記の例のようなスマートフォンに限らず、さまざまな種類の端末装置を利用することが可能である。例えば、入力端末１００は、腕輪状などの形状を有するウェアラブル端末であってもよい。この場合、入力者は、ハンズフリーでアクティビティ情報の入力が可能になる。また、入力端末１００は、ＮＦＣとセンサとを併用した腕輪状などの形状を有するウェアラブル端末であってもよい。この場合、センサでの取得に適した情報に関しては、ＮＦＣを利用しなくても自動で記録することができる。例えば、「就寝時刻」や「起床時刻」などについては、センサによって取得された情報を解析することによって推定し、自動的に記録することが可能である。
【００６２】
なお、上述したように、ＮＦＣとともに、またはこれに代えて、二次元コードを利用して対象者のアクティビティ情報を生成することも可能である。二次元コードの場合、例えばリーダとして用いられる入力端末１００のカメラモジュールなどを起動する必要があるため、利便性の面ではＮＦＣを利用する場合に及ばない。しかし、二次元コードは、製品に直接印刷したり、シールとして貼り付けたりして配置することが簡単であり、また使い捨てにしてもよい。それゆえ、二次元コードは、例えば対象者のアクティビティに用いられる用具が数多くあったり、短期間で使い捨てにされる消耗品であるような場合に有用でありうる。
【００６３】
また、ＮＦＣおよび／または二次元コードを利用した入力とともに、またはこれらに代えて、入力端末１００に対するテキスト入力やＧＵＩ入力、または音声入力に基づいて対象者のアクティビティ情報を生成することも可能である。この場合、何に関するアクティビティ情報かが入力される時点ではわからないため、入力者が実行すべき入力操作は、上記のＮＦＣや二次元コードを利用する場合に付加的な情報を入力する場合に比べて多くなる。しかし、生成するアクティビティ情報の内容を自由に設定可能であるため、例えばＮＦＣタグや二次元コードが取り付けられていない用具を用いた対象者のアクティビティがあった場合や、特定の用具には関連付けられない対象者のアクティビティがあった場合などに、テキスト入力やＧＵＩ入力、または音声入力によるアクティビティ情報の生成は有用でありうる。
【００６４】
（３．サマリー型サポート情報の例）
次に、図６〜図１１を参照して、本開示の一実施形態におけるサマリー型サポート情報の例について説明する。本実施形態では、サポート情報として、アクティビティ情報によって示される対象者の１または複数のアクティビティをサマライズして提示する、サマリー型のサポート情報を提供することが可能である。なお、以下で説明するサマリー型のサポート情報は、例えば、出力端末３００のディスプレイに表示されうる。
【００６５】
図６は、本開示の一実施形態におけるサマリー型サポート情報の第１の例を示す図である。図６を参照すると、対象者が乳幼児である場合に、「ミルクを飲む」というアクティビティ情報の入力に対応して生成されたサポート情報１０１０が表示されている。サポート情報１０１０は、「ミルクを飲む」というアクティビティが発生したことを通知する情報に加えて、図示されているように、例えば「今日は２回目です」という回数の情報や、「今日はこれまで２００ｍｌミルクを飲んでいます」という積算量の情報など、以前に入力されたアクティビティ情報に基づく統計的な情報を含んでもよい。また、サポート情報１０１０は、他の場合において、「前回のミルクは１４：０５でした」、「前回のおむつ交換から３時間１５分後です」、「４時間起きていました」といったように、前回に入力されたアクティビティ情報からの時間間隔の情報を含んでもよい。
【００６６】
このようなサポート情報１０１０は、例えば、ベビーシッター（入力者）に乳幼児の保育を委任している親（観察者）が、直接は見ることができない乳幼児のアクティビティを把握するために有用でありうる。この場合、上記の統計的な情報や時間間隔の情報のような付加的な情報はなくてもよく、単にアクティビティの発生を通知する情報がサポート情報１０１０として提供されてもよい。あるいは、サポート情報１０１０は、親（入力者）が自ら乳幼児の保育をしているときに、アクティビティ情報を入力した親（入力者）自身に提供されてもよい。この場合、上記の統計的な情報や時間間隔の情報のような付加的な情報が含まれることによって、サポート情報１０１０は、アクティビティ情報を入力した親（入力者）自身にとっても有用な情報になりうる。
【００６７】
上記で説明したようなサポート情報１０１０は、例えば、元になるアクティビティ情報が取得されたときにリアルタイムで出力端末３００に自動出力されると有効でありうる。それゆえ、サーバ２０のサポート情報出力制御機能２５５は、サポート情報生成機能２５３がリアルタイムでサポート情報１０１０を生成した場合には、これをリアルタイムで出力端末３００から自動出力させることを決定してもよい。後述する他の条件（例えば、観察者や入力者の状況）によって自動出力しないことが決定された場合、サポート情報出力制御機能２５５は、サポート情報１０１０を出力端末３００からの参照操作に応じて提供するために蓄積するか、あるいは破棄してもよい。
【００６８】
図７は、本開示の一実施形態におけるサマリー型サポート情報の第２の例を示す図である。図７を参照すると、対象者が乳幼児である場合に、対象者の「ミルクを飲む」というアクティビティに関する統計情報を含むサポート情報１０２０が表示される。サポート情報１０２０は、対象者が１日に飲んだミルクの量を、１週間分の統計としてグラフ表示している。さらに、サーバ２０のサポート情報生成機能２５３は、以前に入力されたアクティビティ情報に基づいて、対象者が１日に飲むミルクの量の標準範囲を決定し、ある日のミルクの量が標準範囲から外れている（統計的に通常とは異なる）ことが示される場合、「いつもより少ない」など、そのことを示す情報をサポート情報１０２０に含めてもよい。なお、標準範囲は、例えば履歴のばらつきの四分位範囲などに基づいて決定されうる。
【００６９】
上記で説明したようなサポート情報１０２０は、例えば、示される情報が通常の状態を示している場合には、元になるアクティビティ情報が取得されたときに、出力端末３００にリアルタイムで自動出力される必要性は低いと考えられる。従って、サーバ２０のサポート情報出力制御機能２５５は、サポート情報１０２０が生成された場合、ミルクの量（対象者のアクティビティの内容）が統計的にみて通常通りであれば、サポート情報１０２０を出力端末３００にリアルタイムでは自動出力せず、出力端末３００からの参照操作に応じて提供するために蓄積してもよい。あるいは、この場合、サポート情報出力制御機能２５５は、サポート情報１０２０を、例えば定期的（１日に１回など）に実行される出力端末３００へのサポート情報の自動出力のタイミングまで蓄積してもよい。あるいは、サポート情報出力制御機能２５５は、後述する他の条件（例えば、観察者や入力者の状況）によってサポート情報の自動出力に適切と判定されたタイミングまでサポート情報１０２０を蓄積した上で、出力端末３００から自動出力させてもよい。ただし、サポート情報出力制御機能２５５は、サポート情報１０２０によって示される情報が、統計的にみて通常とは異なることが示される場合には、サポート情報１０２０をリアルタイムで出力端末３００から自動出力させてもよい。
【００７０】
図８は、本開示の一実施形態におけるサマリー型サポート情報の第３の例を示す図である。図８を参照すると、対象者が乳幼児である場合に、対象者の複数種類のアクティビティの傾向を一覧として示すグラフを含むサポート情報１０３０が表示される。サポート情報１０３０では、表示の色の濃さによって、それぞれのアクティビティに関する量や回数が示される。具体的には、薄い色は回数や量が比較的少ないことを示し、濃い色は、回数や量が比較的多いことを示す。図示された例では、３段階の色の濃さによって上記のような情報が表示されている。このようなサポート情報１０３０も、上記のサポート情報１０２０と同様に、示される情報が統計的に通常とは異なることが示されない限り、リアルタイムでは出力端末３００に自動出力されず、出力端末３００からの参照操作に応じて提供するために蓄積されたり、別の要因で決定される出力端末３００への自動出力のタイミングまで蓄積されうる。このようなサポート情報１０３０によって、サーバ２０に蓄積されたアクティビティ情報によって示されるアクティビティの傾向を視覚的に把握することができる。また、複数のアクティビティの傾向の関係性についても、視覚的に把握することができる。
【００７１】
図９は、本開示の一実施形態におけるサマリー型サポート情報の第４の例を示す図である。図９を参照すると、対象者が乳幼児である場合に、対象者の「おむつ替え」というアクティビティに関する統計情報を含むサポート情報１０４０が表示される。サポート情報１０４０は、対象者の１日のおむつ替えの回数を、１週間分の統計としてグラフ表示している。これによって、例えば、対象者の１日のおむつ替えの回数について、曜日別の特徴を把握することができる。このようなグラフは、例えばアクティビティ情報の履歴が、表示されている１週間の分しかない場合でも表示可能である。なお、長期間のデータがあった方が、より情報量が多くなる。また、さらにアクティビティ情報が蓄積されれば、例えば表示されている各日の天気とおむつ替えの回数の関係が判明する可能性もある。同様の情報の提示は、ミルクの回数や量についても可能である。また、１日の睡眠時間の合計についても同様の情報の提示が可能である。
【００７２】
図１０は、本開示の一実施形態におけるサマリー型サポート情報の第５の例を示す図である。図１０を参照すると、対象者が乳幼児である場合に、対象者の「おむつ替え」というアクティビティに関する統計情報を含むサポート情報１０５０が表示される。サポート情報１０５０は、対象者のおむつ替えの回数を、１日の中の時間帯ごとに分けてグラフ表示している。このようなグラフは、例えばアクティビティ情報の履歴が１日分蓄積されれば表示可能である。なお、長期間のデータがあった方が、より情報量が多くなる。このようなグラフがサポート情報１０５０として表示されることによって、例えば、朝６時〜９時におむつ替えが多いことが予測できる。このような情報を、例えば保育を実施している入力者に提供することによって、入力者は、各時間帯における自らの行動をある程度予測することができる。同様の情報の提示は、ミルクの回数や量、睡眠から目覚めた時間などについても可能である。グラフ表示にあたって設定される時間帯は、図示された例のように３時間ごとであってもよいし、１時間ごとなどであってもよい。
【００７３】
図１１は、本開示の一実施形態におけるサマリー型サポート情報の第６の例を示す図である。図１１を参照すると、対象者が乳幼児である場合に、対象者の「おむつ替え」というアクティビティに関する統計情報を含むサポート情報１０６０が表示される。サポート情報１０６０は、対象者のおむつ替えの回数を、週ごとに、全体と夜間とに分けてグラフ表示している。このようなグラフによって、例えば、成長とともにおむつ替えの回数が減ってきたことを視覚的に認識することができる。おむつ替えの回数が０になった（おむつを卒業した）週には何らかのマークを表示し、達成を実感できるようにしてもよい。また、例えば、このようなグラフによって、おむつ替えの回数を週単位で把握できるため、旅行や外出でおむつを持ち出す量を容易に推定することができる。
【００７４】
（４．アドバイス型サポート情報の例）
次に、図１２〜図１５を参照して、本開示の一実施形態におけるアドバイス型サポート情報の例について説明する。本実施形態では、サポート情報として、アクティビティ情報によって示される対象者の１または複数のアクティビティに対するアドバイスを提示する、アドバイス型のサポート情報を提供することが可能である。なお、以下で説明するアドバイス型のサポート情報も、例えば、出力端末３００のディスプレイに表示されうる。
【００７５】
図１２は、本開示の一実施形態におけるアドバイス型のサポート情報の第１の例を示す図である。図１２を参照すると、対象者が乳幼児である場合に、「沐浴」というアクティビティ情報がＡに示すような時刻で入力され、それに対してＢに示すようなサポート情報１１１０が表示されている。サポート情報１１１０は、「沐浴」というアクティビティが発生したことを通知する情報に加えて、「お風呂はできるだけ毎日同じ時間にね！」というアドバイスを含む。このアドバイスは、例えば、サーバ２０においてナレッジ情報２６１として保持されている、「乳幼児の生活のリズムを整えるためには、沐浴は毎日同じ時間が理想的」という知見と、Ａに示す沐浴のアクティビティ情報の時刻がそれまでの日に比べて大幅に遅くなったこととに基づいて生成されうる。図示された例では１回だけ遅れた時間に沐浴のアクティビティ情報が入力されたことによってサポート情報１１１０が表示されているが、遅れた時間のアクティビティ情報の入力が所定の回数繰り返された場合にサポート情報１１１０が表示されるようにしてもよい。
【００７６】
上記で説明したような対象者のアクティビティへのアドバイスを含むサポート情報１１１０は、例えば、元になるアクティビティ情報（遅れた時間に入力された（所定の回数の）沐浴のアクティビティ情報）が取得されたときにリアルタイムで出力端末３００に自動出力されると有効でありうる。それゆえ、サーバ２０のサポート情報出力制御機能２５５は、サポート情報生成機能２５３がリアルタイムでサポート情報１１１０を生成した場合には、これをリアルタイムで出力端末３００から自動出力させることを決定してもよい。後述する他の条件（例えば、観察者や入力者の状況）によって自動出力しないことが決定された場合も、サポート情報出力制御機能２５５は、サポート情報１０１０を出力端末３００からの参照操作に応じて提供するために蓄積するか、または別の要因で決定される出力端末３００への自動出力のタイミングまで蓄積しうる。
【００７７】
図１３Ａおよび図１３Ｂは、本開示の一実施形態におけるアドバイス型のサポート情報の第２の例を示す図である。図１３Ａを参照すると、対象者が乳幼児である場合に、「睡眠」というアクティビティ情報を１週間蓄積した結果に基づいて生成されたアドバイスを含むサポート情報１１２０が表示されている。また、図１３Ｂを参照すると、上記と同様に「睡眠」のアクティビティ情報を１ヶ月間蓄積した結果を週ごとに集計した結果に基づいて生成されたアドバイスを含むサポート情報１１２５が表示されている。サポート情報１１２０，１１２５は、１週間（または１ヶ月）の睡眠の状況のグラフ表示とともに、「最近寝る時間が遅くなってきています。寝る時間に注意しましょう。」というアドバイスを含む。このアドバイスは、例えば、サーバ２０においてナレッジ情報２６１として保持されている、「寝る時間は遅くならない方がよい」という知見と、寝る時間が少しずつ遅くなったことを示すアクティビティ情報とに基づいて生成されうる。
【００７８】
上記で説明したようなサポート情報１１２０，１１２５は、元になるアクティビティ情報（週や月の最後の日の寝つきを示すアクティビティ情報）が取得されたときに、出力端末３００にリアルタイムで自動出力される必要性は低いと考えられる。従って、サーバ２０のサポート情報出力制御機能２５５は、サポート情報１１２０，１１２５が生成された場合、サポート情報１１２０，１１２５を出力端末３００にリアルタイムでは自動出力せず、出力端末３００からの参照操作に応じて提供するために蓄積してもよい。あるいは、この場合、サポート情報出力制御機能２５５は、サポート情報１１２０，１１２５を、定期的（１日に１回など）に実行される出力端末３００へのサポート情報の自動出力のタイミングまで蓄積してもよい。あるいは、サポート情報出力制御機能２５５は、後述する他の条件（例えば、観察者や入力者の状況）によってサポート情報の自動出力に適切と判定されたタイミングまでサポート情報１１２０，１１２５を蓄積した上で、出力端末３００から自動出力させてもよい。
【００７９】
図１４は、本開示の一実施形態におけるアドバイス型サポート情報の第３の例を示す図である。図１４を参照すると、対象者が乳幼児である場合に、「外出」というアクティビティ情報の入力に対応して生成されたサポート情報１１３０が表示されている。サポート情報１１３０は、「外出」というアクティビティが発生したことを通知する情報に加えて、「この時期の紫外線は強いので、日焼け止めや帽子を忘れずに！」というアドバイスを含む。このアドバイスは、例えば、サーバ２０においてナレッジ情報２６１として保持されている、「紫外線が強い日には日焼け止めや帽子が必要」という知見と、入力端末１００の位置情報に基づいて推定される入力端末１００の所在地での紫外線の強さと、「外出」を示すアクティビティ情報とに基づいて生成されうる。このように、サポート情報の生成にあたっては、ナレッジ情報２６１として保持されている情報に加えて、天気予報や紫外線情報など、ネットワークを介して取得可能な他の情報が利用されてもよい。
【００８０】
上記で説明したようなサポート情報１１３０は、例えば、元になるアクティビティ情報（外出のアクティビティ情報）が取得されたときにリアルタイムで出力端末３００に自動出力されると有効でありうる。それゆえ、サーバ２０のサポート情報出力制御機能２５５は、サポート情報１１３０が生成された場合には、これをリアルタイムで出力端末３００から自動出力させることを決定してもよい。サポート情報１１３０は、外出先に行ってしまった後や、外出から帰ってきた後には意味がない場合もあるので、サポート情報出力制御機能２５５は、例えば後述する他の条件（例えば、観察者や入力者の状況）によって自動出力しないことが決定された場合には、サポート情報１１３０を破棄してもよい。
【００８１】
図１５は、本開示の一実施形態におけるアドバイス型サポート情報の第４の例を示す図である。図１５を参照すると、対象者が乳幼児である場合に、Ａで設定したリマインド項目（ミルク）について、所定の時間にＢに示すようなリマインドを含むサポート情報１１４０が表示される。サポート情報１１４０は、予め設定されたリマインド項目について表示されるとともに、その項目についての前回のアクティビティ情報に基づく情報（図示された例では、「前回は９：３０にミルクを１００ｍｌ飲みました」）が表示される。この例に置いて、サーバ２０のサポート情報出力制御機能２５５は、サポート情報１１４０を、出力端末３００のユーザ（入力者または観察者）によって指定されたタイミングで出力端末３００から自動出力させる。
【００８２】
このように、本実施形態では、さまざまな形で、アドバイス型のサポート情報が提供されうる。サポート情報は、上述された例には限られず、さまざまな情報を含みうる。例えば、サポート情報は、乳幼児であれば小児科医などの専門家によって用意されたアドバイスを含んでもよい。この場合、サポート情報として専門家の名称が表示されてもよく、さらに、その専門家が提供している他の情報（アドバイスのソース）へのリンクが表示されてもよい。また、サポート情報には、専門家に相談するためのリンク（メッセージフォームへのリンクなど）が含まれ、そこから専門家に直接相談し、専門家からのフィードバックを得ることが可能であってもよい。
【００８３】
上記の例において、サポート情報生成機能２５３は、対象者のアクティビティ情報から、アクティビティに異常がみられるか否かを統計的に判定し、その結果に基づいて専門家にアドバイスを依頼してもよい。例えば、サポート情報生成機能２５３は、１週間に５回以上、夜に「就寝」のアクティビティ情報が入力された時刻が２１：３０を過ぎているか、１週間に５回以上、午後の昼寝の開始時刻が１５：００を過ぎている場合に、「睡眠」のアクティビティに異常があると判定し、専門家からのアドバイスをサポート情報として提供してもよい。
【００８４】
（５．サポート情報の共有の例）
上述した通り、本実施形態に係る情報処理システム１０では、入力端末１００で生成された対象者のアクティビティ情報に基づいてサーバ２０で生成されたサポート情報が、出力端末３００から出力される。ここで、入力端末１００は、実際に対象者のアクティビティを実行または補助し、その結果に応じてアクティビティ情報を生成するための動作を実行する入力者によって保持される。一方、出力端末３００は、入力端末１００と同じく入力者によって保持されてもよいし（この場合、入力端末１００と出力端末３００とは同じ端末装置によって実現されうる）、入力者とも対象者とも異なる観察者によって保持されてもよい。また、観察者は、単独であってもよいし、複数であってもよい。
【００８５】
これはつまり、情報処理システム１０では、生成されたサポート情報が、入力者と観察者との間で、または異なる観察者同士の間で、共有されうることを示している。以下では、このようなサポート情報の共有のいくつかの例について説明する。
【００８６】
（アドバイスをもらうためのデータ共有）
例えば、乳幼児を保育する保護者が、情報処理システム１０における入力者として、アクティビティ情報を入力するとともに、それに基づいて生成されたサポート情報を受け取っている場合を考える。この場合、この保護者を唯一のサポート情報の受け手として、情報処理システム１０が完結してもよい。しかしながら、例えば、上記の乳幼児が初めての子であって、保護者が育児に不慣れである場合、子の夜泣きが収まらずに困ってしまうようなことがある。このような場合、サーバ２０に蓄積されているアクティビティ情報から生成されたサポート情報（子がどのような生活をしているかを示す情報）を、例えば子の祖母のような、保護者の身近にいて育児を経験した人物に提供する（この場合、この人物は一時的に観察者になる）。子がどのような生活をしているかがサポート情報として共有されることによって、その人物から的確なアドバイスが得られる可能性が高くなる。ここで、アドバイスを得るにあたってどのような情報をサポート情報として共有するのが有効であるかは、例えばケース（夜泣き、ミルクを飲まない、表情が乏しいなど）ごとの学習によって徐々に改善されうる。
【００８７】
（保育者が交代する場合のデータ共有）
例えば、両親が乳幼児を保育している場合を考える。この場合、アクティビティ情報は、そのときに育児を担当している親によって入力される。従って、情報処理システム１０では、入力者が随時交代することになる。この場合、一方の親（例えば父親）は、彼が育児を担当していなかった間（つまり、母親が育児を担当していた間）については、子がどのような生活をしていたか、例えば体調不良時であればどのくらいの熱があったか、排泄物の状態はどのようであったか、という情報をもっていない。そこで、情報処理システム１０は、育児を担当していない方の親を観察者として設定して、リアルタイムで、または事後的にアクティビティ情報に基づくサポート情報を提供することができる。これによって、例えば、父親が母親から子を引き継いで病院に連れて行ったような場合に、医師からの質問に対して、サポート情報を参照して適切に応えることができる。
【００８８】
（保育を委任する場合のデータ共有）
例えば、両親が昼間の乳幼児の保育を保育所に委託している場合を考える。この場合、アクティビティ情報は、昼間は保育所の職員によって入力される。ここで、保育所の職員を入力者として入力されたアクティビティ情報に基づいて生成されたサポート情報が、観察者である両親に共有されれば、両親は、職場などにいながらにして子の様子を知ることができる。さらに、祖父母など、他の観察者ともサポート情報を共有することが可能である。このときに、サポート情報出力制御機能２５５は、サポート情報の内容によって、共有先の観察者を選択してもよい。例えば、サポート情報出力制御機能２５５は、怪我や急な発熱などを示す、緊急性のあるサポート情報については、両親、祖父母など、すべての観察者と共有することとし、例えばすべての観察者の出力端末３００にサポート情報を自動出力してもよい。それ以外のサポート情報について、サポート情報出力制御機能２５５は、例えば両親など、一部の観察者に限って共有することとしてもよい。
【００８９】
（６．サポート情報の出力制御の例）
これまで、いくつかの例を通じて、本実施形態におけるサポート情報の出力制御について説明してきたが、以下では本実施形態におけるサポート情報の出力制御のさらなる例について説明する。
【００９０】
【表１】
2015026277.tif 000003
【００９１】
上記の例では、対象者は乳幼児であり、母親が主に育児を担当している。父親は、主に働きに出ており、単独で育児を担当することはあまりない。祖父母は、両親とは離れて住んでいる。ベビーシッターは、時折母親からの依頼を受けて育児を代行する。
【００９２】
このような例において、主な入力者である母親が保持する出力端末３００には、例えば母親が手空きであると推定される場合にサポート情報が自動出力される。例えば、サーバ２０のサポート情報出力制御機能２５５は、母親が所持する入力端末１００（出力端末３００と同じ端末装置でありうる）において生成されたアクティビティ情報によって「子が寝た」ことが示された後に、母親が手空きであると推定してもよい。また、例えば、サポート情報出力制御機能２５５は、母親がしばらく入力端末１００を操作していない場合（アクティビティ情報の入力操作以外の操作もしていない場合であってもよい）に、母親が手空きであると推定してもよい。さらに、サポート情報出力制御機能２５５は、出力端末３００（入力端末１００と同じ端末装置でありうる）のセンサモジュールなどによって取得された、母親のアクティビティを示すアクティビティ情報を行動認識などの手法によって解析した結果に基づいて、母親が手空きであると推定してもよい。
【００９３】
また、母親が保持する出力端末３００には、上記の場合の他に、外部情報によってサポート情報の通知が必要と判定される場合に、サポート情報が自動出力されてもよい。例えば、公的機関から予防接種などの通知が来た場合、アクティビティ情報によって子の体調がよいことが示されていれば（数日間続けて睡眠などの指標値が標準範囲である場合など）、予防接種に行くことを促すサポート情報が、母親が保持する出力端末３００に自動出力されてもよい。また、子に関するイベントなどの通知があった場合にも、サポート情報が自動出力されうる。例えば、蓄積されたアクティビティ情報に基づいて推奨されるイベント（睡眠のリズムが崩れている場合に、乳幼児の睡眠についてのセミナーなどがあった場合）については、優先的にサポート情報が自動出力されてもよい。
【００９４】
上記の例において、母親の出力端末３００には、例えば上述した例のような各種のサポート情報が自動出力されうる。例えば、母親の出力端末３００には、１日を振り返るサポート情報や、何らかのアドバイスを含むサポート情報などが自動出力されうる。
【００９５】
一方、上記の例において、対象者の身近にいる観察者である父親が保持する出力端末３００には、例えばサポート情報が緊急性を有する場合に、サポート情報が自動出力される。緊急性を有する場合は、例えば怪我や急な発熱などである。父親は、主に働きに出ているとはいえ、緊急性がある場合には子および母親のもとに駆けつけることも可能である。従って、上記のようなタイミングでのサポート情報の自動出力は有用でありうる。また、父親が保持する出力端末３００には、子が初めて何かをしたことを示すサポート情報が自動出力されてもよい。なお、子が初めて何かをしたことを示すサポート情報は、緊急性があるサポート情報の場合とは異なり、通知だけが自動出力され、父親が内容を見たい場合には参照操作によって内容が参照可能であるようにしてもよい。
【００９６】
また、上記の例において、対象者の身近にはいない観察者である祖父母が所持する出力端末３００には、子が初めて何かをしたことを示すサポート情報が自動出力されてもよい。父親の場合とは異なり、緊急性を有するサポート情報は、必ずしも祖父母の出力端末３００には自動出力されない。祖父母は、上述の通り両親とは離れて住んでおり、緊急性がある場合にも駆けつけることは難しいためである（従って、例えば祖父母が両親の近くに住んでいるような場合には、祖父母にも緊急性を有するサポート情報が自動出力されてもよい）。図示された例では、子が初めて何かをしたことを示すサポート情報が祖父母の出力端末３００に自動出力されることとしているが、自動出力されるサポート情報の内容は例えば両親によって任意に設定可能でありうる。
【００９７】
また、上記の例において、臨時の入力者であるベビーシッターが所持する出力端末３００には、受託保育開始前と、受託保育開始から終了までに限定してサポート情報が自動出力されうる。サーバ２０のサポート情報出力制御機能２５５は、このように、あるユーザの出力端末３００にサポート情報を自動出力するか否かを、そのユーザが入力者として行動しているか否かに基づいて判定してもよい。ユーザが入力者として行動しているか否かを示す情報の入力も、例えば、受託保育の開始時と終了時に、それぞれに対応するＮＦＣタグや二次元コードなどを用いて、アクティビティ情報の入力と同様にして実行されうる。また、ベビーシッターが所持する出力端末３００に自動出力されるサポート情報の種類についても、例えば両親が任意に設定可能であってもよい。
【００９８】
また、上記の例において、外出するときの入力者（例えば母親またはベビーシッター）が保持する出力端末３００には、外出の準備時にサポート情報が自動出力されうる。外出の準備時は、例えば、外出を示すＮＦＣタグや二次元コードなどを用いて入力されたアクティビティ情報に基づいて判定されうる。ここで、外出を示すＮＦＣタグや二次元コードは、例えば外出の準備に使われるもの（水筒、帽子、おむつ携帯バッグ、ベビーカーなど）に配置されうる。上記のように例えばアクティビティ情報に基づいて外出の準備時であると判定された場合、例えば、天気予報や紫外線情報などがサポート情報として出力端末３００に自動出力されうる。
【００９９】
（７．補足）
上記で説明された実施形態では、主に乳幼児を対象者とする育児のケースが例示されたが、本開示に係る技術の適用範囲はこれに限られず、例えば老人を対象者とする介護のケースや、障害者を対象者とする自立支援のケースなど、対象者、入力者、および／または観察者が定義されうるさまざまなケースにおいて適用可能である。
【０１００】
本開示の実施形態は、例えば、上記で説明したような情報処理装置、情報処理システム、情報処理装置またはシステムで実行される情報処理方法、情報処理装置を機能させるためのプログラム、およびプログラムが記録された一時的でない有形の媒体を含みうる。
【０１０１】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０１０２】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）入力者によって入力された、少なくとも対象者のアクティビティを示すアクティビティ情報を取得する機能と、
前記アクティビティ情報に基づいて、前記対象者のアクティビティをサポートするサポート情報を生成する機能と、
前記サポート情報または前記アクティビティ情報に基づいて、前記入力者、または前記対象者とも前記入力者とも異なる観察者への前記サポート情報の出力を制御する機能と
を実現するプロセッサを備える情報処理装置。
（２）前記サポート情報の出力を制御する機能は、前記サポート情報または前記アクティビティ情報の内容に応じて前記入力者または前記観察者に前記サポート情報を自動出力する、前記（１）に記載の情報処理装置。
（３）前記サポート情報の出力を制御する機能は、前記サポート情報が前記対象者のアクティビティへのアドバイスを含む場合に、前記入力者または前記観察者に前記サポート情報を自動出力する、前記（２）に記載の情報処理装置。
（４）前記サポート情報を生成する機能は、前記対象者のアクティビティに関するナレッジ情報にさらに基づいて、前記対象者のアクティビティへのアドバイスを含む前記サポート情報を生成する、前記（３）に記載の情報処理装置。
（５）前記サポート情報の出力を制御する機能は、前記サポート情報または前記アクティビティ情報が前記対象者のアクティビティが統計的にみて通常とは異なることを示す場合に、前記入力者または前記観察者に前記サポート情報を自動出力する、前記（２）〜（４）のいずれか１項に記載の情報処理装置。
（６）前記観察者は、複数のユーザを含み、
前記サポート情報の出力を制御する機能は、前記サポート情報または前記アクティビティ情報の内容に応じて、前記複数のユーザのうちの誰に前記サポート情報を自動出力するかを判定する、前記（５）に記載の情報処理装置。
（７）前記サポート情報の出力を制御する機能は、前記アクティビティ情報に基づいて前記入力者または前記観察者が手空きであると推定される場合に、前記サポート情報を前記手空きである入力者または観察者に自動出力する、前記（２）に記載の情報処理装置。
（８）前記アクティビティ情報を取得する機能は、前記入力者または前記観察者のアクティビティをさらに示す前記アクティビティ情報を取得し、
前記サポート情報の出力を制御する機能は、前記入力者または前記観察者のアクティビティを示す前記アクティビティ情報に基づいて前記入力者または前記観察者が手空きであるか否かを推定する、前記（７）に記載の情報処理装置。
（９）前記入力者または前記観察者のアクティビティを示す前記アクティビティ情報は、センサによって自動的に取得された情報を含む、前記（８）に記載の情報処理装置。
（１０）前記サポート情報を生成する機能は、前記アクティビティ情報が取得されたときにリアルタイムで前記サポート情報を生成し、
前記サポート情報の出力を制御する機能は、前記サポート情報が生成されたときにリアルタイムで前記入力者または前記観察者に前記サポート情報を自動出力するか否かを判定する、前記（２）〜（９）のいずれか１項に記載の情報処理装置。
（１１）前記サポート情報の出力を制御する機能は、リアルタイムで前記入力者または前記観察者に前記サポート情報を自動出力しなかった場合、該サポート情報を後で前記入力者または前記観察者に自動出力するために蓄積する、前記（１０）に記載の情報処理装置。
（１２）前記サポート情報の出力を制御する機能は、リアルタイムで前記入力者または前記観察者に前記サポート情報を自動出力しなかった場合、該サポート情報を前記入力者または前記観察者による参照操作に応じて提供するために蓄積する、前記（１０）に記載の情報処理装置。
（１３）前記サポート情報の出力を制御する機能は、リアルタイムで前記入力者または前記観察者に前記サポート情報を自動出力しなかった場合、該サポート情報を破棄する、前記（１０）に記載の情報処理装置。
（１４）前記アクティビティ情報は、前記対象者のアクティビティに用いられる用具に配置されたＮＦＣタグと前記入力者が把持または装着する端末装置が備えるＮＦＣリーダとの通信によって生成される、前記（１）〜（１３）のいずれか１項に記載の情報処理装置。
（１５）前記アクティビティ情報は、前記対象者のアクティビティに用いられる用具に配置された二次元コードを前記入力者が把持または装着する端末装置が備えるリーダが読み取ることによって生成される、前記（１）〜（１４）のいずれか１項に記載の情報処理装置。
（１６）コンピュータのプロセッサが、
入力者によって入力された、少なくとも対象者のアクティビティを示すアクティビティ情報を取得することと、
前記アクティビティ情報に基づいて、前記対象者のアクティビティをサポートするサポート情報を生成することと、
前記サポート情報または前記アクティビティ情報に基づいて、前記入力者、または前記対象者とも前記入力者とも異なる観察者への前記サポート情報の出力を制御することと
を含む情報処理方法。
（１７）入力者によって入力された、少なくとも対象者のアクティビティを示すアクティビティ情報を取得する機能と、
前記アクティビティ情報に基づいて、前記対象者のアクティビティをサポートするサポート情報を生成する機能と、
前記サポート情報または前記アクティビティ情報に基づいて、前記入力者、または前記対象者とも前記入力者とも異なる観察者への前記サポート情報の出力を制御する機能と
をコンピュータのプロセッサに実現させるためのプログラム。
（１８）入力者の入力動作に応じて、対象者のアクティビティを示すアクティビティ情報を生成する機能と、
前記アクティビティ情報に基づいて、前記対象者のアクティビティをサポートするサポート情報を生成する機能と、
前記サポート情報または前記アクティビティ情報に基づいて、前記入力者、または前記対象者とも前記入力者とも異なる観察者への前記サポート情報の出力を制御する機能と
前記サポート情報を前記入力者または前記観察者に出力する機能と
を実現する１または複数の情報処理装置を含む情報処理システム。
【符号の説明】
【０１０３】
１０    情報処理システム
２０    サーバ
１００    入力端末
２００    サーバ装置
２５１    アクティビティ情報取得機能
２５３    サポート情報生成機能
２５５    サポート情報出力制御機能
２６１    ナレッジ情報
３００    出力端末
９００，９５０    情報処理装置
９０２，９５２    プロセッサ
【図１】
2015026277.tif 000004
【図２】
2015026277.tif 000005
【図３】
2015026277.tif 000006
【図４】
2015026277.tif 000007
【図５】
2015026277.tif 000008
【図６】
2015026277.tif 000009
【図７】
2015026277.tif 000010
【図８】
2015026277.tif 000011
【図９】
2015026277.tif 000012
【図１０】
2015026277.tif 000013
【図１１】
2015026277.tif 000014
【図１２】
2015026277.tif 000015
【図１３Ａ】
2015026277.tif 000016
【図１３Ｂ】
2015026277.tif 000017
【図１４】
2015026277.tif 000018
【図１５】
2015026277.tif 000019