(57)【特許請求の範囲】
【請求項１】
複数の役割のうち、いずれかの役割を第１ユーザに選択させるための第１コンテンツを提供する提供部と、
当該第１コンテンツにおいて選択された役割を割り当てる第２ユーザを招待し、招待された第２ユーザを前記役割に登録する登録部と
を備え、
前記提供部は、前記第１ユーザを示す第１アイコンが前記第１ユーザの役割に対応する位置に配置されるとともに、前記第２ユーザを示す第２アイコンが前記第２ユーザの役割に対応する位置に配置された第２コンテンツであって、前記第１ユーザ及び前記第２ユーザのいずれかに提供する場合であっても前記複数の役割に対応する各位置における位置関係が同一である第２コンテンツを提供する
ことを特徴とする情報処理装置。
【請求項２】
前記提供部は、
前記複数の役割に対応する各位置における位置関係として、前記第１ユーザの役割に対応する位置である前記第１アイコンを中心とし、当該第１アイコンの周辺の前記第２ユーザの役割に対応する位置に前記第２アイコンが配置された前記第２コンテンツであって、前記第１ユーザ及び前記第２ユーザのいずれかに提供する場合であっても前記複数の役割に対応する各位置における位置関係が同一である第２コンテンツを提供する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記提供部は、
中心に配置された前記第１アイコンと、当該第１アイコンを中心とした円周上に配置された前記第２アイコンとが線によって連結されるように配置された前記第２コンテンツを提供する
ことを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記提供部は、
前記第１ユーザと、前記第２ユーザとに関連する通知が前記線の上に重畳するように配置された前記第２コンテンツを提供する
ことを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記提供部は、
前記第１アイコンと、複数の第２ユーザの各々を示す第２アイコンとが配置された前記第２コンテンツを提供する
ことを特徴とする請求項１〜４のいずれか１つに記載の情報処理装置。
【請求項６】
前記登録部は、
前記第１ユーザによって招待された第２ユーザを、当該第１ユーザによって承認された第２ユーザとして登録する
ことを特徴とする請求項１〜５のいずれか１つに記載の情報処理装置。
【請求項７】
前記第２ユーザは、前記第１ユーザと関連する所定のユーザ属性を有する
ことを特徴とする請求項１〜６のいずれか１つに記載の情報処理装置。
【請求項８】
前記第２ユーザは、前記第１ユーザの配偶者を含む
ことを特徴とする請求項１〜７のいずれか１つに記載の情報処理装置。
【請求項９】
前記第２ユーザは、前記第１ユーザの親類を含む
ことを特徴とする請求項１〜８のいずれか１つに記載の情報処理装置。
【請求項１０】
前記提供部は、
前記第１ユーザに招待されずに追加される胎児又は幼児である被養護者を示す第３アイコンが当該被養護者の役割に対応する位置に配置された前記第２コンテンツであって、前記第１アイコンを中心とし、前記第１アイコンの周辺に前記第２アイコン及び前記第３アイコンが配置された前記第２コンテンツを提供する
ことを特徴とする請求項１〜９のいずれか１つに記載の情報処理装置。
【請求項１１】
前記提供部は、
前記第３アイコンに対する通知を、前記第３アイコンに重畳するように配置された前記第２コンテンツを提供する
ことを特徴とする請求項１０に記載の情報処理装置。
【請求項１２】
前記第２ユーザは、前記第１ユーザの友人を含む
ことを特徴とする請求項１〜１１のいずれか１つに記載の情報処理装置。
【請求項１３】
前記第１ユーザは、妊婦であるユーザ又は妊婦になる予定があるユーザである
ことを特徴とする請求項１〜１２のいずれか１つに記載の情報処理装置。
【請求項１４】
情報処理装置が実行する情報処理方法であって、
複数の役割のうち、いずれかの役割を第１ユーザに選択させるための第１コンテンツを提供する提供工程と、
当該第１コンテンツにおいて選択された役割を割り当てる第２ユーザを招待し、招待された第２ユーザを前記役割に登録する登録工程と
を含み、
前記提供工程は、前記第１ユーザを示す第１アイコンが前記第１ユーザの役割に対応する位置に配置されるとともに、前記第２ユーザを示す第２アイコンが前記第２ユーザの役割に対応する位置に配置された第２コンテンツであって、前記第１ユーザ及び前記第２ユーザのいずれかに提供する場合であっても前記複数の役割に対応する各位置における位置関係が同一である第２コンテンツを提供する
ことを特徴とする情報処理方法。
【請求項１５】
複数の役割のうち、いずれかの役割を第１ユーザに選択させるための第１コンテンツを提供する提供手順と、
当該第１コンテンツにおいて選択された役割を割り当てる第２ユーザを招待し、招待された第２ユーザを前記役割に登録する登録手順と
をコンピュータに実行させ、
前記提供手順は、前記第１ユーザを示す第１アイコンが前記第１ユーザの役割に対応する位置に配置されるとともに、前記第２ユーザを示す第２アイコンが前記第２ユーザの役割に対応する位置に配置された第２コンテンツであって、前記第１ユーザ及び前記第２ユーザのいずれかに提供する場合であっても前記複数の役割に対応する各位置における位置関係が同一である第２コンテンツを提供する
ための情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法及び情報処理プログラムに関する。
【背景技術】
【０００２】
従来、ＳＮＳ（Social  Networking  Service）に基づいて商品等を提供する技術が知られている。例えば、ＳＮＳから着用者のライフイベントを取得し、取得したライフイベントに応じた吸収性物品を選択する技術が知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−２５７７７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の従来技術では、着用者のライフイベントを取得するに過ぎず、着用者のライフイベントに対する適切なサービスを提供できない場合がある。このため、利用者の生活の質を向上させることが十分と言えない場合がある。
【０００５】
本願は、上記に鑑みてなされたものであって、利用者の生活の質を向上させることを目的とする。
【課題を解決するための手段】
【０００６】
本願に係る情報処理装置は、第１ユーザによって承認された第２ユーザを登録する登録部と、前記第１ユーザを示す第１アイコンと、前記第２ユーザを示す第２アイコンとが所定の位置関係で配置されたコンテンツを提供する提供部とを備えることを特徴とする。
【発明の効果】
【０００７】
実施形態の一態様によれば、利用者の生活の質を向上させることができる。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施形態に係る情報処理装置が実行する情報処理の一例を示す図である。
【図２】図２は、実施形態に係る画面の一例を示す図である。
【図３】図３は、実施形態に係る画面の一例を示す図である。
【図４】図４は、実施形態に係る画面の一例を示す図である。
【図５】図５は、実施形態に係る画面の一例を示す図である。
【図６】図６は、実施形態に係る画面の一例を示す図である。
【図７】図７は、実施形態に係る画面の一例を示す図である。
【図８】図８は、実施形態に係る情報処理システムの構成の一例を示す図である。
【図９】図９は、実施形態に係るＳＮＳ情報記憶部の一例を示す図である。
【図１０】図１０は、実施形態に係る情報処理装置が実行する提供処理の流れの一例を示すフローチャートである。
【図１１】図１１は、実施形態に係る情報処理装置が実行する管理処理の流れの一例を示すフローチャートである。
【図１２】図１２は、実施形態に係る情報処理装置が実行する情報処理の流れの一例を示すフローチャートである。
【図１３】図１３は、ハードウェア構成の一例を示す図である。
【発明を実施するための形態】
【０００９】
本明細書及び添付図面の記載により、少なくとも以下の事項が明らかとなる。
【００１０】
第１ユーザによって承認された第２ユーザを登録する登録部と、前記第１ユーザを示す第１アイコンと、前記第２ユーザを示す第２アイコンとが所定の位置関係で配置されたコンテンツを提供する提供部とを備えることを特徴とする情報処理装置。
【００１１】
このような情報処理装置によれば、第１ユーザによって承認された第２ユーザを登録する。例えば、情報処理装置は、妊娠期にある第１ユーザによって承認された第２ユーザとして、第１ユーザの配偶者や、第１ユーザの親類等を登録する。これにより、情報処理装置は、第２ユーザを第１ユーザにとって特別なユーザに限定することができる。
【００１２】
そして、情報処理装置は、第１ユーザを示す第１アイコンと、第２ユーザを示す第２アイコンとが所定の位置関係で配置されたコンテンツを提供する。例えば、情報処理装置は、第１アイコンを中心として、円周上に第２アイコンが配置されたコンテンツを第１ユーザに提供する。また、情報処理装置は、第１アイコンを中心として、円周上に第２アイコンが配置されたコンテンツを第２ユーザに提供する。
【００１３】
このように、情報処理装置は、ユーザに関わらず、第１アイコンと、第２アイコンとが同一の位置関係を維持した態様で配置されたコンテンツを提供する。これにより、情報処理装置は、第１ユーザが中心であるという認識を第２ユーザに強調することができる。このため、情報処理装置は、例えば、第１ユーザが妊婦である場合に、第１ユーザを補助していこうという意識を第２ユーザに対して高めることができる。したがって、情報処理装置は、第２ユーザの協力を適切に仰ぐことを促すことができるため、第１ユーザの生活の質を向上させることができる。
【００１４】
また、情報処理装置は、前記所定の位置関係として、前記第１アイコンを中心とし、当該第１アイコンの周辺に第２アイコンが配置されたコンテンツを提供する。
【００１５】
このような情報処理装置によれば、所定の位置関係として、第１アイコンを中心とし、第１アイコンの周辺に第２アイコンが配置されたコンテンツを提供するため、利用者の生活の質を向上させることができる。
【００１６】
また、情報処理装置は、中心に配置された前記第１アイコンと、当該第１アイコンを中心とした円周上に配置された第２アイコンとが線によって連結されるように配置されたコンテンツを提供する。
【００１７】
このような情報処理装置によれば、中心に配置された第１アイコンと、第１アイコンを中心とした円周上に配置された第２アイコンとが線によって連結されるように配置されたコンテンツを提供するため、利用者の生活の質を向上させることができる。
【００１８】
また、情報処理装置は、前記第１ユーザと、前記第２ユーザとに関連する通知が前記線の上に重畳するように配置されたコンテンツを提供する。
【００１９】
このような情報処理装置によれば、第１ユーザと、第２ユーザとに関連する通知が線の上に重畳するように配置されたコンテンツを提供するため、利用者の生活の質を向上させることができる。
【００２０】
また、情報処理装置は、前記第１アイコンと、複数の第２ユーザの各々を示す第２アイコンとが所定の位置関係で配置されたコンテンツを提供する。
【００２１】
このような情報処理装置によれば、第１アイコンと、複数の第２ユーザの各々を示す第２アイコンとが所定の位置関係で配置されたコンテンツを提供するため、利用者の生活の質を向上させることができる。
【００２２】
また、情報処理装置は、前記第１アイコンと、複数の第２アイコンとを所定の位置関係を維持した態様で配置されたコンテンツを前記第１ユーザに提供する。
【００２３】
このような情報処理装置によれば、第１アイコンと、複数の第２アイコンとを所定の位置関係を維持した態様で配置されたコンテンツを第１ユーザに提供するため、利用者の生活の質を向上させることができる。
【００２４】
また、情報処理装置は、前記第１アイコンと、複数の第２アイコンとを所定の位置関係を維持した態様で配置されたコンテンツを前記複数の第２ユーザのいずれかに提供する。
【００２５】
このような情報処理装置によれば、第１アイコンと、複数の第２アイコンとを所定の位置関係を維持した態様で配置されたコンテンツを複数の第２ユーザのいずれかに提供するため、利用者の生活の質を向上させることができる。
【００２６】
また、情報処理装置は、前記第１ユーザによって招待された第２ユーザを、当該第１ユーザによって承認された第２ユーザとして登録する。
【００２７】
このような情報処理装置によれば、第１ユーザによって招待された第２ユーザを、第１ユーザによって承認された第２ユーザとして登録するため、第２ユーザを第１ユーザにとって特別なユーザに限定することができる。
【００２８】
また、前記第２ユーザは、前記第１ユーザと関連する所定のユーザ属性を有する。
【００２９】
このような情報処理装置によれば、第２ユーザは、第１ユーザと関連する所定のユーザ属性を有するため、第２ユーザを第１ユーザにとって特別なユーザに限定することができる。
【００３０】
また、前記第２ユーザは、前記第１ユーザの配偶者を含む。
【００３１】
このような情報処理装置によれば、第２ユーザは、第１ユーザの配偶者を含むため、第２ユーザを第１ユーザにとって特別なユーザに限定することができる。
【００３２】
また、前記第２ユーザは、前記第１ユーザの親類を含む。
【００３３】
このような情報処理装置によれば、第２ユーザは、第１ユーザの親類を含むため、第２ユーザを第１ユーザにとって特別なユーザに限定することができる。
【００３４】
また、前記第２ユーザは、前記第１ユーザの子供を含む。
【００３５】
このような情報処理装置によれば、第２ユーザは、第１ユーザの子供を含むため、第２ユーザを第１ユーザにとって特別なユーザに限定することができる。
【００３６】
また、情報処理装置は、前記第２ユーザが前記第１ユーザの子供である場合に、当該子供に関する通知を、当該子供を示すアイコンに重畳するように配置されたコンテンツを提供する。
【００３７】
このような情報処理装置によれば、第２ユーザが第１ユーザの子供である場合に、子供に関する通知を、子供を示すアイコンに重畳するように配置されたコンテンツを提供するため、利用者の生活の質を向上させることができる。
【００３８】
また、前記第２ユーザは、前記第１ユーザの友人を含む。
【００３９】
このような情報処理装置によれば、第２ユーザは、第１ユーザの友人を含むため、第２ユーザを第１ユーザにとって特別なユーザに限定することができる。
【００４０】
また、前記第１ユーザは、妊婦であるユーザ又は妊婦になる予定があるユーザである。
【００４１】
このような情報処理装置によれば、前記第１ユーザは、妊婦であるユーザ又は妊婦になる予定があるユーザであるため、妊娠時に適したサービスを提供することができる。
【００４２】
以下に、情報処理装置、情報処理方法及び情報処理プログラムを実施するための形態（以下、「実施形態」と記載する）の一例について図面を参照しつつ詳細に説明する。なお、この実施形態により情報処理装置、情報処理方法及び情報処理プログラムが限定されるものではない。また、以下の実施形態において同一の部位には同一の符号を付し、重複する説明は省略する。
【００４３】
［実施形態］
〔１．情報処理装置が示す情報処理の一例〕
図１を用いて、実施形態に係る情報処理装置１００が実行する情報処理の一例について説明する。図１は、実施形態に係る情報処理装置１００が実行する情報処理の一例を示す図である。図１の例では、情報処理装置１００が第１ユーザによって登録されたタスクを第２ユーザにも閲覧可能な態様で提供する例を示す。ここで、第１ユーザは、例えば、妊婦又は妊婦になる予定があるユーザである。また、第２ユーザは、例えば、第１ユーザの配偶者、親類又は友人等である。
【００４４】
また、図１の例では、端末装置１１が、第１ユーザに利用されているものとする。また、端末装置１２が、第２ユーザに利用されているものとする。なお、端末装置１１及び１２は特に区別する必要がない場合には、端末装置１０と表記する。
【００４５】
まず、図１に示すように、端末装置１１は、アプリケーション（以下では、アプリと表記する場合がある）ＡＰをインストールする（ステップＳ１）。また、端末装置１２は、アプリＡＰをインストールする（ステップＳ１）。
【００４６】
ここでいうアプリＡＰとは、第１ユーザの予定を管理する機能や、第１ユーザによって承認された第２ユーザと連絡可能とする機能を有するアプリケーションである。例えば、アプリＡＰは、第１ユーザによって登録された予定を第２ユーザの予定として管理してもよい。また、アプリＡＰは、第１ユーザによって登録された予定を第１ユーザのみが閲覧可能な予定として管理してもよい。また、アプリＡＰは、第２ユーザによって登録された予定を第２ユーザのみが閲覧可能な予定として管理してもよい。また、アプリＡＰは、第１ユーザと、第２ユーザとでメッセージをやり取りする機能や、通話する機能を有してもよい。
【００４７】
続いて、情報処理装置１００は、端末装置１１からアプリＡＰを介してタスクの登録を受付ける（ステップＳ２）。ここで、タスクとは、例えば、第１ユーザによって実行される妊娠期のイベント等である。
【００４８】
具体的には、情報処理装置１００は、端末装置１１からタスクの内容と、タスクを実行する日程とに関する情報の登録を受付ける。例えば、情報処理装置１００は、端末装置１１から、検診と、検診の日時とに関する情報の登録を受付ける。
【００４９】
そして、情報処理装置１００は、タスクを閲覧可能な態様で端末装置１２に提供する（ステップＳ３）。例えば、情報処理装置１００は、第１ユーザによって登録された検診と、検診の日時とを第２ユーザの予定として管理する。このように、情報処理装置は、第１ユーザの予定を第２ユーザに把握させることができる。これにより、情報処理装置は、第２ユーザの協力を適切に仰ぐことを促すことができる。
【００５０】
以下では、図２〜図７を用いてアプリＡＰが示す各種機能の具体例について説明する。なお、アプリＡＰが示す各種機能は、情報処理装置１００によって提供される。
【００５１】
〔２．コンテンツの一例〕
次に、図２を用いて、情報処理装置１００によって提供されるコンテンツに含まれる第１ユーザを示すアイコンと、第２ユーザを示すアイコンとの配置態様について説明する。図２は、実施形態に係る画面の一例を示す図である。例えば、端末装置１０は、情報処理装置１００によって提供されたコンテンツＣ１１を表示する。図２の例では、コンテンツＣ１１は、標題「プレママを支えるあなたの役割はなんですか？」と、第１ユーザを示すアイコンと、複数の第２ユーザの各々を示すアイコンとが配置された図の一例と、「役割を選ぶ」といったボタンとを含む。
【００５２】
例えば、端末装置１０は、「役割を選ぶ」ボタンが押下された場合に、コンテンツＣ１１をコンテンツＣ１２に遷移させる。コンテンツＣ１２では、第１ユーザが第２ユーザを承認することで第２ユーザを選択する。例えば、コンテンツＣ１２は、標題「招待する人を選択」として、各種第２ユーザの属性である「プレパパ」、「プレママの母」、「プレママの父」、「プレパパの父」、「友人」、「プレパパの母」、「親類」、「プレママの母」といったアイコンが表示される。このように、第２ユーザは、第１ユーザの配偶者や、親類等である。また、第２ユーザは第１ユーザの同世代の友人や、先輩等の友人を含んでもよい。なお、ここでいうプレママは第１ユーザを示し、プレパパは第１ユーザの配偶者を示す。
【００５３】
例えば、端末装置１０は、第１ユーザによって各第２ユーザが招待され、そして、第２ユーザが登録された場合に、コンテンツＣ１２をコンテンツＣ１３に遷移させる。図２の例では、コンテンツＣ１３に対して、第１ユーザを示すアイコンＣＲ１１を中心とした円周上に各第２ユーザを示すアイコンＣＲ１２〜ＣＲ１７が配置されている例が示される。この場合、第１ユーザを示すアイコンと、第２ユーザを示すアイコンとが線で連結される。また、かかる線上に、第１ユーザと、第２ユーザとが関連する通知の数が重畳表示（バッチ表示）の態様で配置される。なお、通知の種類は、かかる第２ユーザと第１ユーザとの間で交わされるメッセージや、通話や、チャット等のコミュニケーションに関わる通知であってもよいし、かかる第２ユーザと第１ユーザとが参加する（関連付けられる）スケジュールの数等であってもよい。
【００５４】
ここで、アイコンＣＲ１２は、第１ユーザの父を示す。アイコンＣＲ１３は、第１ユーザの義母を示す。すなわち、アイコンＣＲ１３は、第１ユーザの配偶者の母を示す。アイコンＣＲ１４は、第１ユーザの義父を示す。すなわち、アイコンＣＲ１４は、第１ユーザの配偶者の父を示す。アイコンＣＲ１５は、第１ユーザの配偶者である「配偶者Ａ」を示す。アイコンＣＲ１６は、第１ユーザの子供の推定画像を示す。例えば、子供の推定画像は、所定の子供の画像等であってもよい。また、子供の推定画像は、妊娠の週数に基づいて推定される子供の体つきや、大きさを示す画像等であってもよい。アイコンＣＲ１７は、第１ユーザの母を示す。また、アイコンＣＲ１６には、第１ユーザの子供に関する通知の数が重畳表示される。図２の例では、かかる一例として、通知の数「３」が重畳表示されている例が示される。なお、第２ユーザの属性は、同じ属性が複数の第２ユーザに設定されてもよいが、同一の属性が異なる第２ユーザに設定されないようにするとよい。これにより、第１ユーザである妊娠期の女性にとって様々な関係性をもつ第２ユーザが招待され、妊娠期の女性とコミュニケーションを図ることができるようになる。
【００５５】
また、コンテンツＣ１３で各種アイコンが押下された場合について説明する。例えば、端末装置１０は、第１ユーザによってアイコンＣＲ１５が押下された場合に、コンテンツＣ１４を表示する。コンテンツＣ１４は、アイコンＣＲ１５が示す配偶者のプロフィールに関する情報を示す。例えば、コンテンツＣ１４は、各種プロフィール情報ＡＲ１１〜ＡＲ１５を含む。
【００５６】
例えば、プロフィール情報ＡＲ１１は、ニックネームに関する情報であり、「Ａ」といった情報である。プロフィール情報ＡＲ１２は、役割に関する情報であり、「プレパパ」といった情報である。プロフィール情報ＡＲ１３は、生年月日に関する情報であり、「１９８３年３月２日」といった情報である。プロフィール情報ＡＲ１４は、住まいに関する情報であり、「ＸＸＸＸＸ」といった住所を示す情報である。プロフィール情報ＡＲ１５は、性別に関する情報であり、「男性」といった情報である。
【００５７】
また、情報処理装置１００は、ユーザに関わらず、第１アイコンと、第２アイコンとが同一の位置関係を維持した態様で配置されたコンテンツを第１ユーザ及び第２ユーザに提供する。これにより、情報処理装置１００は、第１ユーザが中心であるという認識を第２ユーザに強調することができる。このため、情報処理装置１００は、第１ユーザを補助していこうという意識を第２ユーザに対して高めることができる。したがって、情報処理装置１００は、第２ユーザの協力を適切に仰ぐことを促すことができるため、第１ユーザの生活の質を向上させることができる。
【００５８】
また、第１ユーザに招待された第２ユーザを示す第２アイコンと同様の位置関係で、被養護者（第１ユーザや第２ユーザと関係するが端末等を操作できないなどの理由により第１ユーザから招待ができなかったり、第２ユーザと同等の操作・活動ができなかったりするユーザであり、例えば介護を受ける被介護者、胎児、乳幼児、ペット等）のアイコンが表示されるようにしてもよい。これにより、情報処理装置１００は、かかる非養護者も第１ユーザ及び第２ユーザとの関係性の中にあることを強調することができる。例えば、第１ユーザと第２ユーザとが家族やとても親しい友人の関係であったとして、被養護者である胎児は第２ユーザとしての通話やチャットをすることができないが、第２ユーザと同等の表示とすることで、情報処理装置１００は、被擁護者が第１ユーザ中心とする家族の一員であることを参加者全員に意識させることができる。
【００５９】
〔３．母子手帳を解析する解析処理の一例〕
次に、図３を用いて、第１ユーザの母子手帳を解析する解析処理について説明する。図３は、実施形態に係る画面の一例を示す図である。以下では、情報処理装置１００が第１ユーザの母子手帳をＯＣＲ（Optical  Character  Recognition）等の従来技術を用いて、母子手帳に含まれる情報を解析する例を挙げて説明する。
【００６０】
例えば、端末装置１０は、情報処理装置１００によって提供されたコンテンツＣ２１を表示する。図２の例では、コンテンツＣ２１は、「上記のフレーム内に母子手帳のページを合わせてください」といった指示と、撮影機能を実行する円形のボタンとを含む。そして、端末装置１０は、指示が押下された場合に、コンテンツＣ２２を表示する。図２の例では、コンテンツＣ２２は、「上記のフレーム内に母子手帳の項目を合わせてください」といった指示と、撮影機能を実行する円形のボタンとを含む。
【００６１】
そして、第１ユーザの母子手帳が撮影されたものとする。この場合、端末装置１０は、母子手帳に対してＯＣＲ等を用いて母子手帳に記載された内容を読み取った情報を示すコンテンツＣ２３を表示する。図３の例では、コンテンツＣ２３は、ＯＣＲ等を用いてさらに母子手帳を解析するコンテンツに遷移するための項目ＡＲ２１と、読み取った情報を情報毎に配置した項目ＡＲ２２とを含む。
【００６２】
例えば、項目ＡＲ２１は、第１ユーザのアイコンと、読み取った第１ユーザの妊娠状況である「妊娠１週目  ２２０日」といった情報と、「過去の記録を見る」といったボタンと、「母子手帳をスキャンして読み取る」といったボタンとを含む。また、項目ＡＲ２２は、最新の検査日である「２０２０年１１月２４日（金）」といった情報と、妊娠週数である「１週目−７日」といった情報とを含む。また、項目ＡＲ２２は、第１ユーザの体重「５１〔ｋｇ〕」といった情報と、第１ユーザの腹囲「５０〔ｃｍ〕」といった情報と、第１ユーザの子宮底長「４８〔ｃｍ〕」といった情報とを含む。また、項目ＡＲ２２は、第１ユーザの血圧「６９／５７」といった情報と、第１ユーザの浮腫「＋」といった情報と、第１ユーザの尿蛋白「−」といった情報と、第１ユーザの尿糖「＋」といった情報とを含む。このように、情報処理装置１００は、第１ユーザの母子手帳に記載される内容を解析し、かかる内容を読み取るため、第１ユーザが自身の体調等の管理を行うことを容易にすることができる。
【００６３】
〔４．タスクを管理する管理処理の一例〕
次に、図４〜図６を用いて、第１ユーザの妊娠期のための予定に関する共通予定情報を、第１ユーザと、第２ユーザとのタスクとして管理する管理処理について説明する。図４は、実施形態に係る画面の一例を示す図である。例えば、端末装置１０は、情報処理装置１００によって提供されたコンテンツＣ３１を表示する。図４の例では、コンテンツＣ３１は、第１ユーザと、第２ユーザとが閲覧可能なタスクに関する共通予定情報を示す。例えば、コンテンツＣ３１は、日付と、六曜（例えば、先勝、友引、先負、仏滅、赤口又は大安）と、第１ユーザの妊娠の週数とともに、各種タスクを含む。図４の例では、タスクは、葉酸摂取といったタスクＡＲ３１と、妊娠期セルフチェックといったタスクＡＲ３２と、家族旅行といったタスクＡＲ３３と、ヨガとったタスクＡＲ３４とである。また、タスクは、出産の本といったタスクＡＲ３５と、出産準備品を調べるといったタスクＡＲ３６と、出産のお買い物といったタスクＡＲ３７と、検診日といったタスクＡＲ３８とを含む。このようなタスクは、第１ユーザによって設定される。
【００６４】
また、情報処理装置１００は、タスク毎に、グループを生成する。そして、情報処理装置１００は、タスクと、グループとを対応付けて管理する。例えば、情報処理装置１００は、一のタスクにおいて、第１ユーザと、第２ユーザとを含むグループを生成する。図４の例では、グループは、タスク内にグループに含まれる第１ユーザを示すアイコンと、第２ユーザを示すアイコンで代表される。このように、情報処理装置１００は、グループを生成することで、共通予定情報が示すタスクと、第２ユーザとを対応付けて管理する。このとき、情報処理装置１００は、グループに追加される第２ユーザの設定を第１ユーザから受付けてもよい。また、グループには、予め第１ユーザと、第２ユーザとして、第１ユーザの配偶者が設定されるようにしてもよい。なお、予め設定される第２ユーザの属性は、設定されるタスクの種類に応じて決定されてもよい。
【００６５】
なお、情報処理装置１００は、共通予定情報とは別に、第１ユーザの予定と、第２ユーザの予定とをそれぞれ管理してもよい。例えば、情報処理装置１００は、第１ユーザによって設定された第１予定情報であって、共通予定情報とは異なる第１予定情報をさらに管理してもよい。また、情報処理装置１００は、第２ユーザによって設定された第２予定情報であって、共通予定情報とは異なる第２予定情報をさらに管理してもよい。
【００６６】
そして、端末装置１０は、タスクＡＲ３４が押下された場合に、コンテンツＣ３２を表示する。コンテンツＣ３２は、タスクＡＲ３４が示すタスクの具体的な内容と、日程とを示す。また、コンテンツＣ３２は、タスクＡＲ３４に関して、「メッセージでみんなと話してみる」といったボタンと、「メッセージで誰かと話してみる」といったボタンと、「自分のカレンダーに予定を追加する」といったボタンとを含む。このように、情報処理装置１００は、第１ユーザによって設定されるタスクであって、検診等の妊娠期に欠かせないタスクを第２ユーザにも閲覧可能な態様で管理し、かかるタスクを第２ユーザの予定として管理する。これにより、情報処理装置１００は、第２ユーザに対して第１ユーザの動向を第１ユーザに寄り添って把握させることができる。したがって、情報処理装置１００は、第２ユーザの協力を適切に仰ぐことができるため、第１ユーザの生活の質を向上させることができる。
【００６７】
また、図５を用いて、第１ユーザによってタスクが設定される処理について説明する。図５は、実施形態に係る画面の一例を示す図である。例えば、端末装置１０は、情報処理装置１００によって提供されたコンテンツＣ４１を表示する。図５の例では、コンテンツＣ３１は、「アクティビティポイント」と、「このアクティビティ」といった項目を含む。例えば、「アクティビティポイント」に関する項目は、「１．ニックネームをつける」や、「２．．．．を聴く」や、「３．絵本の読み聞かせ」等を含む。また、「このアクティビティ」に関する項目は、「ロードマップにチケットを追加する」といったボタンと、「メッセージでみんなと話してみる」と、「自分のカレンダーに予定を追加する」といったボタンとを含む。
【００６８】
そして、端末装置１０は、「ロードマップにチケットを追加する」ボタンが押下された場合に、コンテンツＣ４２を表示する。コンテンツＣ４２の例では、挿入ＩＮ４１のように、共通予定情報にタスクが追加される。
【００６９】
また、図６を用いて、グループ内でのメッセージのやり取りに関する処理について説明する。図６は、実施形態に係る画面の一例を示す図である。例えば、端末装置１０は、情報処理装置１００によって提供されたコンテンツＣ５１であって、メッセージをやり取りするコンテンツＣ５１を表示する。ここで、かかるメッセージは、各グループ内で行われるものとする。
【００７０】
ここで、情報処理装置１００は、各グループにおける第１ユーザと、複数の第２ユーザとのメッセージのやり取りに関する履歴を管理している。このため、端末装置１０は、図６に示すように、第１ユーザの操作によって、「家族旅行」のグループ内でやり取りされたメッセージを示すコンテンツＣ５１を表示することができるようになる。また、端末装置１０は、第１ユーザの操作によって、「マタニティフォト撮影」のグループ内でやり取りされたメッセージを示すコンテンツＣ５２を表示することができるようになる。また、端末装置１０は、コンテンツＣ５２に示すメッセージを新規投稿として、記事ＩＮ５１を投稿する。この場合、端末装置１０は、記事ＩＮ５１が第２ユーザによって投稿された記事に挿入される態様で配置されたコンテンツＣ５３を表示する。
【００７１】
〔５．商品を提供するための処理の一例〕
次に、図７を用いて、商品を第１ユーザに提供するための処理について説明する。図７は、実施形態に係る画面の一例を示す図である。以下では、情報処理装置１００が商品として、オムツを第１ユーザに提供するための処理を実行する例を挙げて説明する。
【００７２】
例えば、情報処理装置１００は、第１ユーザによってアプリＡＰが利用された履歴である利用履歴を取得する。例えば、情報処理装置１００は、利用履歴として、アプリＡＰに登録された予定の実行数、アプリＡＰを利用した利用時間、アプリＡＰに登録した投稿履歴の数、予定に対応付けた他のユーザの数、メッセージの利用回数、通話時間、閲覧した記事の数又は記録の数に関する情報のうち、少なくとも１つを取得する。
【００７３】
そして、情報処理装置１００は、取得された利用履歴が示す利用状況に基づいて、第１ユーザによってカスタマイズされた育児に関する商品を第１ユーザに提供するための処理を実行する。
【００７４】
具体的には、情報処理装置１００は、アプリＡＰの利用状況が所定の条件を満たす場合に、オムツを第１ユーザに提供するための処理を実行する。例えば、情報処理装置１００は、予定の実行数が所定の閾値以上である場合、利用時間が所定の閾値以上である場合、投稿履歴の数が所定の閾値以上である場合、予定に対応付けた他のユーザの数が所定の閾値以上である場合、メッセージの利用回数が所定の閾値以上である場合、通話時間が所定の閾値以上である場合、閲覧した記事の数が所定の閾値以上である場合、又は、記録の数が所定の閾値以上である場合、オムツを第１ユーザに提供するための処理を実行する。
なお、上記利用状況のうち、所定の閾値以上である利用状況の組合せに基づいてオムツを第１ユーザに提供するための処理を実行してもよい。
【００７５】
また、情報処理装置１００は、取得された利用履歴に基づいて、所定の利用日数を経過したか否かを判定する。例えば、情報処理装置１００は、妊娠５か月の戌の日を経過したと判定された場合に、オムツを第１ユーザに提供するための処理を実行する。また、情報処理装置１００は、設定された予定日から所定期間前となったか否かを判定する。例えば、情報処理装置１００は、出産予定日から算出される妊娠５か月の戌の日となった（経過した）と判定された場合に、オムツを第１ユーザに提供するための処理を実行する。
【００７６】
ここで、所定の利用日数として、戌の日を基準とする理由について説明する。第１ユーザが妊婦であった場合、オムツの提供が妊娠初期であると、出産や育児を明確にイメージすることが難しく、生まれてくる子供を意識したオムツの選択をすることが難しい。一方で、出産間近になると、既に自身で出産準備品を購入したり、出産日におむつの提供が間に合わなかったりする可能性が高い。したがって、一般的に安定期に入り体型の変化なども始まる戌の日を基準とすることが望ましい。
【００７７】
また、情報処理装置１００は、所定の利用日数を経過したと判定された場合、且つ、利用状況が所定の条件を満たす場合に、オムツを第１ユーザに提供するための処理を実行してもよい。
【００７８】
また、情報処理装置１００は、第１ユーザの子供に対するメッセージを生成するためのコンテンツを提供してもよい。例えば、情報処理装置１００は、カスタマイズされたオムツに同封されるメッセージであって、子供の推定画像を含むメッセージを第１ユーザに提供するための処理を実行してもよい。ここで、子供の推定画像は、例えば、第１ユーザの画像と、第１ユーザの配偶者の画像とを合成して生成した画像等である。なお、情報処理装置１００は、メッセージを生成するためのコンテンツ及び子供の推定画像の表示処理は、オムツの選択をする前に実行するとよい。これにより、情報処理装置１００は、第１ユーザが生まれてくる子供へのメッセージの作成する過程や、第１ユーザの画像と、第１ユーザの配偶者の画像とを合成して生成した画像の閲覧を通じで、第１ユーザに対して、生まれてくる子供を明確に想起してオムツの選択をさせることが可能となる。
【００７９】
そして、情報処理装置１００は、オムツの提供可否を決定する所定のゲームを含むコンテンツを第１ユーザに提供する。具体的には、情報処理装置１００は、第１ユーザが所定のゲームに成功した場合に、オムツを第１ユーザに提供するための処理を実行する。一方、情報処理装置１００は、第１ユーザが所定のゲームに成功しなかった場合に、オムツを購入可能な態様で配置されたコンテンツを第１ユーザに提供する。
【００８０】
例えば、端末装置１０は、情報処理装置１００によって提供されたコンテンツＣ６１を表示する。図７の例では、コンテンツＣ６１は、説明「スクラッチでオムツを当てましょう」を含むスクラッチ（所定のゲームの一例）を提供する。そして、端末装置１０は、スクラッチがすべて剥がされた場合に、ナナメＳＵ６１にそろったものとする。
【００８１】
この場合、端末装置１０は、コンテンツＣ６３を表示する。図７の例では、コンテンツＣ６３は、標題「オムツのタイプを選択」と、カスタマイズするオムツの商品例と、「次へ」といったボタンとを含む。例えば、情報処理装置１００は、オムツをカスタマイズするためのコンテンツを提供する。
【００８２】
例えば、情報処理装置１００は、オムツの模様や、オムツの大きさや、オムツの機能性（例えば、蒸れにくい、履かせやすい、漏れにくい又はスキンケア剤の有無等の機能性）、オムツの素材（例えば、オーガニック油剤・コットン繊維等）等を第１ユーザに選択させる、および／又は、オムツの性能・機能に関する情報を提供するコンテンツを提供する。そして、情報処理装置１００は、選択されたオムツの模様、オムツの大きさ、オムツの機能性及びオムツの素材等に従ってカスタマイズされたオムツを決定する。
【００８３】
このように、情報処理装置１００は、第１ユーザに対して子供のためにオムツをカスタマイズさせることで、生まれてくる子供に対して思いを馳せる機会を提供することができる。これにより、情報処理装置１００は、第１ユーザに対して子供がこれから生まれることを実感させることができる。例えば、カスタマイズ可能な項目のうち、オムツの模様を第１ユーザに選択させることが重要である。情報処理装置１００は、出産前の妊娠期の適切なタイミングで、一般的に市販されているオムツと異なる模様を持つオムツを選択する行為を第１ユーザに対して誘導することによって、生まれてくる子供の姿を想起しながら、オムツ選びをする時間を創出させることができ、出産直後に使用するオムツを特別な物とさせることが可能となる。
【００８４】
そして、端末装置１０は、コンテンツＣ６３に含まれる「次へ」ボタンが押下された場合に、コンテンツＣ６４を表示する。図７の例では、コンテンツＣ６４は、標題「お客様情報」と、「氏名」といった項目ＡＲ６１と、「電話番号」といった項目ＡＲ６２と、「お届け先の住所」といった項目ＡＲ６３と、「配送日時」といった項目ＡＲ６４と、「確認画面へ」といったボタンとを含む。
【００８５】
例えば、情報処理装置１００は、オムツを所定の期間内（例えば、子供を出産するまでの期間）に第１ユーザに提供するための処理を実行する。そして、配送業者が、オムツを第１ユーザによって入力されたお届け先の住所へ配送日時に従って配達する。
【００８６】
一方、情報処理装置１００は、スクラッチが所定の方向にそろわなかった場合に、カスタマイズされたオムツを購入可能なインターネットショッピングサイトのリンクが配置されたコンテンツを第１ユーザに提供する。
【００８７】
このように、情報処理装置１００は、将来的に生まれる子供への準備としてオムツを提供するための処理を実行するため、ユーザが出産前に予め準備する必要がある育児準備商品を提供する機会を与えることができる。したがって、情報処理装置は、妊娠によりユーザの体調が変動しやすい中、育児準備商品を準備する手間を省くことができるため、ユーザの生活の質を向上させることができる。
【００８８】
〔６．情報処理システムの構成〕
次に、図８を用いて、実施形態に係る情報処理システム１の構成について説明する。図８は、実施形態に係る情報処理システム１の構成例を示す図である。図８に示すように、情報処理システム１は、端末装置１０と、情報処理装置１００とを含む。端末装置１０及び情報処理装置１００は、ネットワークＮを介して有線又は無線により通信可能に接続される。なお、図８に示す情報処理システム１には、複数台の端末装置１０や、複数台の情報処理装置１００が含まれてもよい。
【００８９】
実施形態に係る端末装置１０は、ブラウザに表示されるウェブコンテンツやアプリケーション用のコンテンツ等のコンテンツにアクセスする利用者によって利用される情報処理装置である。例えば、端末装置１０は、デスクトップ型ＰＣ（Personal  Computer）や、ノート型ＰＣや、タブレット端末や、携帯電話機や、ＰＤＡ（Personal  Digital  Assistant）等である。
【００９０】
実施形態に係る情報処理装置１００は、インターネット等の所定のネットワークＮを介して、各種の装置と通信可能な情報処理装置であり、例えば、サーバ装置又はクラウドシステム等により実現される。例えば、情報処理装置１００は、ネットワークＮを介して、他の各種装置と通信可能に接続される。
【００９１】
〔７．端末装置の構成〕
また、図８を用いて、実施形態に係る端末装置１０の構成について説明する。図８は、実施形態に係る端末装置１０の構成例を示す図である。図８に示すように、端末装置１０は、通信部１１と、入力部１２と、出力部１３と、撮影部１４と、記憶部１５と、制御部１６とを有する。
【００９２】
（通信部１１について）
通信部１１は、例えば、ＮＩＣ（Network  Interface  Card）等によって実現される。そして、通信部１１は、ネットワークＮと有線又は無線で接続され、情報処理装置１００との間で情報の送受信を行う。
【００９３】
（入力部１２について）
入力部１２は、利用者からの各種操作を受付ける。例えば、入力部１２は、タッチパネル機能により表示面を介して利用者からの各種操作を受付けてもよい。また、入力部１２は、端末装置１０に設けられたボタンや、端末装置１０に接続されたキーボードやマウスからの各種操作を受け付けてもよい。
【００９４】
（出力部１３について）
出力部１３は、例えば、液晶ディスプレイや有機ＥＬ（Electro-Luminescence）ディスプレイ等によって実現されるタブレット端末等の表示画面であり、各種情報を表示するための表示装置である。
【００９５】
（撮影部１４について）
撮影部１４は、端末装置１０に内蔵されるカメラを制御することで、対象物を撮影する。
【００９６】
（記憶部１５について）
記憶部１５は、例えば、ＲＡＭ（Random  Access  Memory)、フラッシュメモリ（Flash  Memory）等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。記憶部１５は、情報処理装置１００から受付けた情報を記憶する。また、記憶部１５は、撮影部１４によって撮影された画像や、動画像を記憶する。
【００９７】
（制御部１６について）
制御部１６は、コントローラ（Controller）であり、例えば、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、端末装置１０内部の記憶装置に記憶されている各種プログラム（情報処理プログラムの一例に相当）がＲＡＭを作業領域として実行されることにより実現される。また、制御部１６は、コントローラであり、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現される。
【００９８】
図８に示すように、制御部１６は、受付部１７と、表示制御部１８とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部１６の内部構成は、図８に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。また、制御部１６が有する各処理部の接続関係は、図８に示した接続関係に限られず、他の接続関係であってもよい。
【００９９】
（受付部１７について）
受付部１７は、各種情報を受付ける。例えば、受付部１７は、情報処理装置１００によって提供されたコンテンツを受付ける。
【０１００】
（表示制御部１８について）
表示制御部１８は、各種情報を表示する。例えば、表示制御部１８は、受付部１７によって受付けられたコンテンツを、出力部１３を介して、表示する。
【０１０１】
〔８．情報処理装置の構成〕
また、図８を用いて、実施形態に係る情報処理装置１００の構成について説明する。図４は、実施形態に係る情報処理装置１００の構成例を示す図である。図８に示すように、情報処理装置１００は、通信部１１０と、記憶部１２０と、制御部１３０とを有する。
【０１０２】
（通信部１１０について）
通信部１１０は、例えば、ＮＩＣ等によって実現される。そして、通信部１１０は、ネットワークＮと有線又は無線で接続され、端末装置１０との間で情報の送受信を行う。
【０１０３】
（記憶部１２０について）
記憶部１２０は、例えば、ＲＡＭ、フラッシュメモリ等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。記憶部１２０は、ＳＮＳ情報記憶部１２１を有する。
【０１０４】
（ＳＮＳ情報記憶部１２１について）
実施形態に係るＳＮＳ情報記憶部１２１は、第１ユーザに関する情報と、第２ユーザに関する情報とを記憶する。ここで、図９に、実施形態に係るＳＮＳ情報記憶部１２１の一例を示す。図９に示した例では、ＳＮＳ情報記憶部１２１は、「グループＩＤ（Identifier）」、「第１ユーザＩＤ」、「第１ユーザ情報」、「第２ユーザ情報」といった項目を有する。例えば、図９の例では、「第２ユーザ情報」は、「第２ユーザＩＤ」、「第２ユーザ情報」等である。
【０１０５】
「グループＩＤ」は、グループを識別する識別子である。「第１ユーザＩＤ」は、「グループＩＤ」に対応付けられた第１ユーザを識別する識別子である。「第１ユーザ情報」は、「グループＩＤ」に対応付けられた第１ユーザに関する情報である。例えば、第１ユーザ情報は、年齢や、性別等のユーザ属性、ユーザの住所や、ユーザの現在地に関する情報等の位置情報、ユーザのコンテンツの閲覧履歴、ユーザのインターネットショッピングにおける購買履歴又はユーザのアプリＡＰの利用履歴等である。
【０１０６】
「第２ユーザＩＤ」は、「グループＩＤ」に対応付けられた第２ユーザを識別する識別子である。「第２ユーザ情報」は、「グループＩＤ」に対応付けられた第２ユーザに関する情報である。
【０１０７】
例えば、図９では、グループＩＤによって識別された「Ｇ１」は、第１ユーザＩＤが「ＭＵ１」であり、第１ユーザ情報が「ＭＵＩ１」であり、第２ユーザＩＤが「ＥＵ１」であり、第２ユーザ情報が「ＥＵＩ１」である。なお、図９に示した例では、第１ユーザ情報等を、「ＭＵＩ１」等の抽象的な符号で表現したが、第１ユーザ情報等は、第１ユーザに関する情報を含むファイル形式等であってもよい。
【０１０８】
（制御部１３０について）
制御部１３０は、コントローラであり、例えば、ＣＰＵやＭＰＵ等によって、情報処理装置１００内部の記憶装置に記憶されている各種プログラム（情報処理プログラムの一例に相当）がＲＡＭを作業領域として実行されることにより実現される。また、制御部１３０は、コントローラであり、例えば、ＡＳＩＣやＦＰＧＡ等の集積回路により実現される。
【０１０９】
図８に示すように、制御部１３０は、取得部１３１と、登録部１３２と、管理部１３３と、解析部１３４と、判定部１３５と、提供部１３６とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部１３０の内部構成は、図８に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。また、制御部１３０が有する各処理部の接続関係は、図８に示した接続関係に限られず、他の接続関係であってもよい。
【０１１０】
（取得部１３１について）
取得部１３１は、各種情報を取得する。具体的には、取得部１３１は、ユーザによってアプリＡＰが妊娠期に利用された履歴である利用履歴を取得する。例えば、取得部１３１は、利用履歴として、アプリＡＰに登録された予定の実行数、アプリＡＰを利用した利用時間、アプリＡＰに登録した投稿履歴の数、予定に対応付けた他のユーザの数、メッセージの利用回数、通話時間、閲覧した記事の数又は記録の数に関する情報のうち、少なくとも１つを取得する。
【０１１１】
（登録部１３２について）
登録部１３２は、各種情報を登録する。具体的には、登録部１３２は、第１ユーザによって承認された第２ユーザを登録する。例えば、登録部１３２は、第１ユーザによって招待された第２ユーザを、第１ユーザによって承認された第２ユーザとして登録する。そして、登録部１３２は、第１ユーザと、第２ユーザとに関する情報をＳＮＳ情報記憶部１２１に格納する。
【０１１２】
（管理部１３３について）
管理部１３３は、各種予定を管理する。具体的には、管理部１３３は、第１ユーザの妊娠期のための予定に関する共通予定情報を、第１ユーザと、第２ユーザとの予定として管理する。例えば、管理部１３３は、端末装置１０から、検診と、検診の日時とに関する情報の登録を受付ける。そして、管理部１３３は、第１ユーザによって登録された検診と、検診の日時とを第２ユーザの予定として管理する。
【０１１３】
（解析部１３４について）
解析部１３４は、各種情報を解析する。例えば、解析部１３４は、端末装置１０によって第１ユーザの母子手帳が撮影された場合に、母子手帳に対してＯＣＲ等を用いて母子手帳に記載された内容を解析する。そして、解析部１３４は、読み取った情報を記憶部１２０内（例えば、メモリ等）に格納する。
【０１１４】
（判定部１３５について）
判定部１３５は、各種数値を算出する。具体的には、判定部１３５は、取得部１３１によって取得された利用履歴に基づいて、所定の利用日数を経過したか否かを判定する。また、判定部１３５は、設定された予定日から所定期間前となったか否かを判定する。例えば、判定部１３５は、取得された利用履歴に基づいて、妊娠５か月の戌の日を経過したか否かを判定する。
【０１１５】
（提供部１３６について）
提供部１３６は、各種情報を提供する。具体的には、提供部１３６は、第１ユーザを示す第１アイコンと、第２ユーザを示す第２アイコンとが所定の位置関係で配置されたコンテンツを提供する。例えば、提供部１３６によって提供されるコンテンツは、第１ユーザを示すアイコンを中心とし、第１ユーザを示すアイコンを中心とした円周上に各第２ユーザを示すアイコンが配置された位置関係を含む。この場合、第１ユーザを示すアイコンと、第２ユーザを示すアイコンとが線で連結される。また、かかる線上に、第１ユーザと、第２ユーザとが関連する通知の数が重畳表示の態様で配置される。
【０１１６】
また、提供部１３６は、共通予定情報に追加された予定と関連するコンテンツを提供する。例えば、提供部１３６は、共通予定情報が示す予定毎のグループの各々に対応する通知履歴に基づいて、動画を生成し、第１ユーザに動画を提供する。
【０１１７】
また、提供部１３６は、取得部１３１によって取得された利用履歴が示す利用状況に基づいて、ユーザによってカスタマイズされた育児に関する商品をユーザに提供するための処理を実行する。
【０１１８】
例えば、提供部１３６は、予定の実行数が所定の閾値以上である場合、利用時間が所定の閾値以上である場合、投稿履歴の数が所定の閾値以上である場合、予定に対応付けた他のユーザの数が所定の閾値以上である場合、メッセージの利用回数が所定の閾値以上である場合、通話時間が所定の閾値以上である場合、閲覧した記事の数が所定の閾値以上である場合、又は、記録の数が所定の閾値以上である場合、オムツを第１ユーザに提供するための処理を実行する。例えば、提供部１３６は、判定部１３５によって妊娠５か月の戌の日を経過したと判定された場合に、オムツを第１ユーザに提供するための処理を実行する。例えば、提供部１３６は、出産予定日から算出される妊娠５か月の戌の日となったと判定された場合に、オムツを第１ユーザに提供するための処理を実行する。
【０１１９】
例えば、提供部１３６は、スクラッチが所定の方向にそろった場合に、オムツを第１ユーザに提供するための処理を実行する。一方、提供部１３６は、スクラッチが所定の方向にそろわなかった場合に、カスタマイズされたオムツを購入可能なインターネットショッピングサイトのリンクが配置されたコンテンツを第１ユーザに提供する。
【０１２０】
〔９．処理手順（１）コンテンツの提供処理〕
次に、図１０を用いて、実施形態に係る情報処理装置１００が実行する提供処理の手順について説明する。図１０は、実施形態に係る情報処理装置１００が実行する提供処理の流れの一例を示すフローチャートである。
【０１２１】
図１０に示すように、情報処理装置１００の登録部１３２は、第１ユーザが第２ユーザを招待した旨を受付ける（ステップＳ１０１）。具体的には、情報処理装置１００は、第１ユーザが第２ユーザを招待した旨を受付けない場合（ステップＳ１０１；Ｎｏ）、第１ユーザが第２ユーザを招待するまで待機する。一方、登録部１３２は、第１ユーザが第２ユーザを招待した旨を受付けた場合（ステップＳ１０１；Ｙｅｓ）、第２ユーザを登録する（ステップＳ１０２）。例えば、登録部１３２は、第１ユーザが第２ユーザを招待したことを受付けた場合に、第１ユーザによって承認されたユーザとして第２ユーザを登録する。
【０１２２】
そして、提供部１３６は、第１ユーザを示す第１アイコンと、第２ユーザを示す第２アイコンとが所定の位置関係で表示されたコンテンツを提供する（ステップＳ１０３）。例えば、提供部１３６は、第１ユーザを示す第１アイコンと、第２ユーザを示す第２アイコンとが、第１アイコンを中心とし、第１アイコンを中心とした円周上に第２アイコンが配置されたコンテンツを第１ユーザ及び第２ユーザに提供する。
【０１２３】
〔１０．処理手順（２）共通予定情報の管理処理〕
次に、図１１を用いて、実施形態に係る情報処理装置１００が実行する管理処理の手順について説明する。図１１は、実施形態に係る情報処理装置１００が実行する管理処理の流れの一例を示すフローチャートである。
【０１２４】
図１１に示すように、情報処理装置１００の登録部１３２は、第１ユーザが第２ユーザを招待した旨を受付ける（ステップＳ２０１）。具体的には、登録部１３２は、第１ユーザが第２ユーザを招待した旨を受付けない場合（ステップＳ２０１；Ｎｏ）、第１ユーザが第２ユーザを招待するまで待機する。一方、登録部１３２は、第１ユーザが第２ユーザを招待した旨を受付けた場合（ステップＳ２０１；Ｙｅｓ）、第２ユーザを登録する（ステップＳ２０２）。
【０１２５】
そして、管理部１３３は、第１ユーザによって登録されたタスクを管理する（ステップＳ２０３）。具体的には、情報処理装置１００は、第１ユーザによってタスクが登録されていない場合（ステップＳ２０３；Ｎｏ）、第１ユーザによってタスクが登録されるまで待機する。一方、管理部１３３は、第１ユーザによってタスクが登録された場合（ステップＳ２０３；Ｙｅｓ）、登録されたタスクを第１ユーザと、第２ユーザとの予定として管理する（ステップＳ２０４）。
【０１２６】
〔１１．処理手順（３）商品を提供するための情報処理〕
次に、図１２を用いて、実施形態に係る情報処理装置１００が実行する情報処理の手順について説明する。図１２は、実施形態に係る情報処理装置１００が実行する情報処理の流れの一例を示すフローチャートである。
【０１２７】
図１２に示すように、情報処理装置１００の判定部１３５は、第１ユーザによってアプリＡＰが利用された利用日数が所定日を超えているか否かを判定する（ステップＳ３０１）。具体的には、判定部１３５は、利用日数が所定日を超えていないと判定した場合（ステップＳ３０１；Ｎｏ）、所定日を超えていると判定されるまで待機する。一方、提供部１３６は、判定部１３５が、利用日数が所定日を超えていると判定した場合（ステップＳ３０１；Ｙｅｓ）、利用状況が所定の条件を満たすか否かを判定する（ステップＳ３０２）。
【０１２８】
具体的には、提供部１３６は、利用状況が所定の条件を満たしていないと判定した場合（ステップＳ３０２；Ｎｏ）、利用状況が所定の条件を満たしていると判定されるまで待機する。一方、提供部１３６は、利用状況が所定の条件を満たしていると判定した場合（ステップＳ３０２；Ｙｅｓ）、ゲームを提供する（ステップＳ３０３）。
【０１２９】
そして、提供部１３６は、ゲームが成功したか否かを判定する（ステップＳ３０４）。具体的には、提供部１３６は、ゲームが成功したと判定した場合（ステップＳ３０４；Ｎｏ）、提供される商品のカスタマイズするためのコンテンツを提供する（ステップＳ３０５）。また、提供部１３６は、カスタマイズされた商品を第１ユーザに提供するための処理を実行する。
【０１３０】
一方、提供部１３６は、ゲームが成功していないと判定した場合（ステップＳ３０４；Ｙｅｓ）、商品に関するコンテンツを第１ユーザに提供する（ステップＳ３０６）。例えば、提供部１３６は、商品を購入可能な態様で配置されたコンテンツを第１ユーザに提供する。
【０１３１】
〔１２．変形例〕
上述した情報処理装置１００は、上記実施形態以外にも種々の異なる形態にて実施されてよい。そこで、以下では、情報処理装置１００の他の実施形態について説明する。
【０１３２】
〔１２−１．既存のアプリケーション〕
上記実施形態では、端末装置１０にインストールされたアプリＡＰ上で動作する例を示したが、上記例に限定されなくともよく、公知のＳＮＳサービスや、他のアプリケーション等を利用して上記処理を行ってもよい。
【０１３３】
〔１２−２．メッセージ〕
上記実施形態では、第１ユーザと、複数の第２ユーザとがアプリＡＰを介してメッセージをやり取りする例を挙げて説明したが、上記例に限定されなくともよい。例えば、第１ユーザと、複数の第２ユーザとがアプリＡＰを介してグループ内で通話を行ってもよい。なお、第１ユーザと、複数の第２ユーザのいずれかとが通話を行ってもよい。
【０１３４】
例えば、チャットボット等がメッセージに、タスクに関連する記事に関する情報や、タスクを実行するためのヒントとなる記事及びコメント等の自動投稿を行ってもよい。このとき、チャットボットは、所定のキャラクタが投稿を行っているように表示されてもよい。
【０１３５】
〔１２−３．通知履歴〕
上記実施形態では、情報処理装置１００がメッセージのやり取りに関する履歴を管理する例を挙げて説明したが、上記例に限定されなくともよい。例えば、情報処理装置１００は、グループ内の通知ならば如何なる通知に関する通知履歴を管理してもよい。例えば、情報処理装置１００は、グループ毎の通話に関する通知履歴を管理してもよい。
【０１３６】
〔１２−４．タスクの追加〕
上記実施形態では、情報処理装置１００が第１ユーザによって設定されたタスクを追加する例を挙げて説明したが、上記例に限定されなくともよい。例えば、情報処理装置１００は、記事等のコンテンツと関連するタスクを共通予定情報に追加してもよい。また、情報処理装置１００は、第１ユーザ及び第２ユーザが設定されないタスクを共通予定情報に追加してもよい。また、情報処理装置１００は、第２ユーザによって設定されたタスクを共通予定情報に追加してもよい。
【０１３７】
〔１２−５．共通予定情報〕
上記実施形態では、共通予定情報が第１ユーザによって設定されたタスクを含む例を挙げて説明したが、上記例に限定されなくともよい。例えば、共通予定情報は、複数の予定のカテゴリに関する情報を含んでもよい。この場合、情報処理装置１００は、予定のカテゴリと、タスクとを対応付けて管理してもよい。また、共通予定情報は、第２ユーザと関連しないタスクに関する情報を含んでもよい。
【０１３８】
〔１２−６．商品〕
上記実施形態では、オムツを例として挙げて説明したが、上記例に限定されなくともよい。例えば、商品は、新生児向けの商品であれば如何なる商品でもよい。例えば、商品は、ベビーウェア等の衣類、寝具、哺乳瓶・粉ミルク・それらの洗浄や、消毒や、保管等の授乳用品、ベビーカーや、抱っこひも等の乳児のお出かけ用品又は育児用のおもちゃ等であってもよい。
【０１３９】
〔１２−７．ポイント〕
上記実施形態では、情報処理装置１００が商品を提供するための処理を実行する例を挙げて説明したが、上記例に限定されなくともよい。例えば、情報処理装置１００は、育児準備品等を購入した場合に、購入金額に応じて増加するポイントであって、現金の代わりに商品を購入することが可能なポイントを提供するための処理を実行してもよい。
【０１４０】
〔１２−８．カスタマイズ〕
上記実施形態では、情報処理装置１００が第１ユーザによって選択されたオムツの模様、オムツの大きさ及びオムツの機能性等に従ってカスタマイズされたオムツを決定する例を挙げて説明したが、上記例に限定されなくともよい。例えば、情報処理装置１００は、母子手帳等に記録される胎児の大きさに基づいてオムツの大きさを推定してもよい。そして、情報処理装置１００は、推定されたオムツの大きさに従ってカスタマイズされたオムツを決定してもよい。
【０１４１】
〔１２−９．グループ〕
上記実施形態では、情報処理装置１００が一のタスクにおいて、第１ユーザと、第２ユーザとを含むグループを生成する例を挙げて説明したが、上記例に限定されなくともよい。例えば、情報処理装置１００が一のタスクにおいて、第１ユーザと、複数の第２ユーザとを含むグループを生成してもよい。
【０１４２】
また、情報処理装置１００が一のタスクにおいて、第１ユーザを含まず、複数の第２ユーザのみを含むグループを生成してもよい。例えば、第２ユーザであるプレパパと、プレパパの両親とで、第１ユーザを喜ばすためのイベントをタスクとして登録するものとする。この場合、情報処理装置１００は、かかるタスクにおいて、プレパパと、プレパパの両親とを含むグループを生成してもよい。このとき、かかるタスクは、第１ユーザには閲覧できないよう設定されてもよい。
【０１４３】
〔１２−１０．利用日数〕
上記実施形態では、情報処理装置１００が出産予定日から算出される妊娠５か月の戌の日となったと判定された場合に、オムツを第１ユーザに提供するための処理を実行する例を挙げて説明したが、上記例に限定されなくともよい。例えば、情報処理装置１００は、第１ユーザから出産予定日の入力を受付ける。そして、情報処理装置１００は、受付けた出産予定日から算出される妊娠５か月の戌の日となったと判定された場合に、オムツを第１ユーザに提供するための処理を実行してもよい。また、情報処理装置１００は、第１ユーザから現在の妊娠週数の入力を受付ける。そして、情報処理装置１００は、受付けた妊娠週数から算出される妊娠５か月の戌の日となったと判定された場合に、オムツを第１ユーザに提供するための処理を実行してもよい。
【０１４４】
また、情報処理装置１００は、アプリＡＰの使用開始時に、妊娠週数を入力させるようにしてもよい。この場合、情報処理装置１００は、受付けた妊娠週数から算出される妊娠５か月の戌の日となったと判定された場合に、オムツを第１ユーザに提供するための処理を実行してもよい。
【０１４５】
また、情報処理装置１００は、アプリＡＰの使用開始時に、アプリＡＰとは異なる他のアプリであって、生理を管理する機能を有するアプリと連携することで、第１ユーザによって入力された生理日のデータに基づいて、妊娠週数を推定してもよい。この場合、情報処理装置１００は、受付けた妊娠週数から算出される妊娠５か月の戌の日となったと判定された場合に、オムツを第１ユーザに提供するための処理を実行してもよい。
【０１４６】
これにより、実施形態に係る情報処理装置１００は、様々な情報から利用日数が経過したか否かを判定するため、適切なタイミングでオムツを第１ユーザに提供するための処理を実行することができる。
【０１４７】
〔１２−１１．その他〕
上記した各処理のうち、自動的に行われるものとして説明した処理の全部または一部は、手動的に行われてもよい。また、手動的に行われるものとして説明した処理の全部または一部は、公知の方法で自動的に行われてもよい。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られるものではない。
【０１４８】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されなくともよい。すなわち、各装置の分散・統合の具体的形態は図示のものに限られない。また、各構成要素は、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成してもよい。
【０１４９】
例えば、端末装置１０が情報処理装置１００の構成を一部有することで、端末装置１０と情報処理装置１００とが連動することで情報処理を行ってもよい。例えば、端末装置１０は、情報処理装置１００の構成のうち、登録部１３２と、管理部１３３と、解析部１３４と、判定部１３５とを有してもよい。このように、端末装置１０が情報処理装置１００の構成を有することで、端末装置１０のみで情報処理を行ってもよい。また、端末装置１０の記憶部１５は、情報処理装置１００のＳＮＳ情報記憶部１２１に記憶される情報を各種記憶してもよい。
【０１５０】
また、上記してきた各処理は、矛盾しない範囲で適宜組み合わせて実行されてもよい。
【０１５１】
また、上述してきた「部（section、module、unit）」は、「手段」や「回路」などに読み替えることができる。例えば、提供部は、提供手段や提供回路に読み替えることができる。
【０１５２】
〔１３．ハードウェア構成〕
また、上述した実施形態に係る端末装置１０や、情報処理装置１００は、例えば、図１３に示すような構成のコンピュータ１０００によって実現される。図１３は、ハードウェア構成の一例を示す図である。コンピュータ１０００は、出力装置１０１０、入力装置１０２０と接続され、演算装置１０３０、キャッシュ１０４０、メモリ１０５０、出力ＩＦ（Interface）１０６０、入力ＩＦ１０７０、ネットワークＩＦ１０８０がバス１０９０により接続される。
【０１５３】
演算装置１０３０は、キャッシュ１０４０やメモリ１０５０に格納されたプログラムや入力装置１０２０から読み出したプログラム等に基づいて動作し、各種の処理を実行する。キャッシュ１０４０は、ＲＡＭ等、演算装置１０３０が各種の演算に用いるデータを一次的に記憶するキャッシュである。また、メモリ１０５０は、演算装置１０３０が各種の演算に用いるデータや、各種のデータベースが登録される記憶装置であり、ＲＯＭ(Read  Only  Memory)、ＨＤＤ（Hard  Disk  Drive）、フラッシュメモリ等により実現されるメモリである。
【０１５４】
出力ＩＦ１０６０は、モニタやプリンタといった各種の情報を出力する出力装置１０１０に対し、出力対象となる情報を送信するためのインタフェースであり、例えば、ＵＳＢ（Universal  Serial  Bus）やＤＶＩ（Digital  Visual  Interface）、ＨＤＭＩ（登録商標）（High  Definition  Multimedia  Interface）といった規格のコネクタにより実現されてよい。一方、入力ＩＦ１０７０は、マウス、キーボード、およびスキャナ等といった各種の入力装置１０２０から情報を受信するためのインタフェースであり、例えば、ＵＳＢ等により実現される。
【０１５５】
例えば、入力装置１０２０は、ＣＤ（Compact  Disc）、ＤＶＤ（Digital  Versatile  Disc）、ＰＤ（Phase  change  rewritable  Disk）等の光学記録媒体、ＭＯ（Magneto-Optical  disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等から情報を読み出す装置により実現されてもよい。また、入力装置１０２０は、ＵＳＢメモリ等の外付け記憶媒体により実現されてもよい。
【０１５６】
ネットワークＩＦ１０８０は、ネットワークＮを介して他の機器からデータを受信して演算装置１０３０へ送り、また、ネットワークＮを介して演算装置１０３０が生成したデータを他の機器へ送信する機能を有する。
【０１５７】
ここで、演算装置１０３０は、出力ＩＦ１０６０や入力ＩＦ１０７０を介して、出力装置１０１０や入力装置１０２０の制御を行うこととなる。例えば、演算装置１０３０は、入力装置１０２０やメモリ１０５０からプログラムをキャッシュ１０４０上にロードし、ロードしたプログラムを実行する。例えば、コンピュータ１０００が情報処理装置１００として機能する場合、コンピュータ１０００の演算装置１０３０は、キャッシュ１０４０上にロードされたプログラムを実行することにより、制御部１３０の機能を実現することとなる。
【０１５８】
以上、本願の実施形態を図面に基づいて詳細に説明した。しかしながら、これらは例示であり、本願の実施形態は、発明の開示の欄に記載の態様を始めとして、所謂当業者の知識に基づいて種々の変形、改良を施した他の形態で実施することが可能である。
【符号の説明】
【０１５９】
Ｎ  ネットワーク
１  情報処理システム
１０  端末装置
１１  通信部
１２  入力部
１３  出力部
１４  撮影部
１５  記憶部
１６  制御部
１７  受付部
１８  表示制御部
１００  情報処理装置
１１０  通信部
１２０  記憶部
１２１  ＳＮＳ情報記憶部
１３０  制御部
１３１  取得部
１３２  登録部
１３３  管理部
１３４  解析部
１３５  判定部
１３６  提供部
【要約】
【課題】利用者の生活の質を向上させること。
【解決手段】本願に係る情報処理装置は、第１ユーザによって承認された第２ユーザを登録する登録部と、前記第１ユーザを示す第１アイコンと、前記第２ユーザを示す第２アイコンとが所定の位置関係で配置されたコンテンツを提供する提供部とを備えることを特徴とする。
【選択図】図１【図１】
0006837592.tif 000002
【図２】
0006837592.tif 000003
【図３】
0006837592.tif 000004
【図４】
0006837592.tif 000005
【図５】
0006837592.tif 000006
【図６】
0006837592.tif 000007
【図７】
0006837592.tif 000008
【図８】
0006837592.tif 000009
【図９】
0006837592.tif 000010
【図１０】
0006837592.tif 000011
【図１１】
0006837592.tif 000012
【図１２】
0006837592.tif 000013
【図１３】
0006837592.tif 000014