(57)【要約】      （修正有）【課題】商品の購入及び商品の契約をより容易に行えるようにするプログラム、情報処理端末、情報処理方法及び情報処理装置を提供する。【解決手段】通信システムの処理シーケンスであって、情報処理端末に、メッセージングサービスの第１ユーザのアカウントから送信された第１情報を受信し、第１ユーザのアカウントと、情報処理端末の第２ユーザのアカウントとを含む第１グループで送受信される情報が表示される画面で、第１情報を表示させ、第１情報が表示されている領域、または第１情報に対応付けられた領域に対する操作に応答して、第１ユーザのアカウントに対して課金された商品に関する契約操作を行うための画面を表示させる処理を実行させる。【選択図】図２Ｂ
2020013260.tif 000002
【特許請求の範囲】
【請求項１】
情報処理端末に、
メッセージングサービスの第１ユーザのアカウントから送信された第１情報を受信し、
前記第１ユーザのアカウントと、前記情報処理端末の第２ユーザのアカウントとを含む第１グループで送受信される情報が表示される画面で、前記第１情報を表示させ、
前記第１情報が表示されている領域、または前記第１情報に対応付けられた領域に対する操作に応答して、前記第１ユーザのアカウントに対して課金された商品に関する契約操作を行うための画面を表示させる、処理を実行させるプログラム。
【請求項２】
前記第１情報は、前記第１ユーザに指定された画像、及び文字列の少なくとも一方を含む、
請求項１に記載のプログラム。
【請求項３】
前記第１ユーザのアカウントに対して課金された商品に関する契約操作が行われた場合、前記第１情報の表示態様を変化させて、前記第１グループで送受信される情報が表示される画面で表示させる、
請求項１または２に記載のプログラム。
【請求項４】
前記第１ユーザのアカウントに対して課金された商品に関する契約操作が行われた場合、前記第１グループにおいて、前記第２ユーザによる操作が行われたことを示すメッセージを送信する、
請求項１から３のいずれか一項に記載のプログラム。
【請求項５】
前記第１ユーザのアカウントに対して課金された商品に関する契約操作が可能な期間を経過した場合、前記第１情報の表示態様を変化させて、前記第１グループで送受信される情報が表示される画面で表示させる、
請求項１から４のいずれか一項に記載のプログラム。
【請求項６】
前記第１ユーザのアカウントに対して課金された商品に関する契約操作が可能な期間を経過した場合、前記第１グループにおいて、当該商品の契約がキャンセルされたことを示すメッセージを送信する、
請求項１から５のいずれか一項に記載のプログラム。
【請求項７】
前記第１ユーザのアカウントに対して課金された商品に関する契約操作が行われていない場合、前記第１グループを含む複数のグループのリストの画面において、前記第１グループに対応付けて、契約操作が完了していない商品が存在することを示す情報を表示させる、
請求項１から６のいずれか一項に記載のプログラム。
【請求項８】
情報処理端末が、
メッセージングサービスの第１ユーザのアカウントから送信された第１情報を受信し、
前記第１ユーザのアカウントと、前記情報処理端末の第２ユーザのアカウントとを含む第１グループで送受信される情報が表示される画面で、前記第１情報を表示させ、
前記第１情報が表示されている領域、または前記第１情報に対応付けられた領域に対する操作に応答して、前記第１ユーザのアカウントに対して課金された商品に関する契約操作を行うための画面を表示させる、情報処理方法。
【請求項９】
情報処理端末であって、
メッセージングサービスの第１ユーザのアカウントから送信された第１情報を受信する受信部と、
前記第１ユーザのアカウントと、前記情報処理端末の第２ユーザのアカウントとを含む第１グループで送受信される情報が表示される画面で、前記第１情報を表示させ、
前記第１情報が表示されている領域、または前記第１情報に対応付けられた領域に対する操作に応答して、前記第１ユーザのアカウントに対して課金された商品に関する契約操作を行うための画面を表示させる制御部と、を有する情報処理端末。
【請求項１０】
情報処理装置が、
メッセージングサービスの第１ユーザのアカウントから送信された第１情報を、情報処理端末に送信し、
前記第１ユーザのアカウントと、前記情報処理端末の第２ユーザのアカウントとを含む第１グループで送受信される情報が表示される画面で、前記第１情報を前記情報処理端末に表示させ、
前記第１情報が表示されている領域、または前記第１情報に対応付けられた領域に所定の操作がされると、前記第１ユーザのアカウントに対して課金された商品に関する契約操作を行うための画面を前記情報処理端末に表示させる、情報処理方法。
【請求項１１】
メッセージングサービスの第１ユーザのアカウントから送信された第１情報を、情報処理端末に送信する送信部と、
前記第１ユーザのアカウントと、前記情報処理端末の第２ユーザのアカウントとを含む第１グループで送受信される情報が表示される画面で、前記第１情報を前記情報処理端末に表示させ、
前記第１情報が表示されている領域、または前記第１情報に対応付けられた領域に所定の操作がされると、前記第１ユーザのアカウントに対して課金された商品に関する契約操作を行うための画面を前記情報処理端末に表示させる制御部と、を有する情報処理装置。
【請求項１２】
情報処理装置に、
メッセージングサービスの第１ユーザのアカウントから送信された第１情報を、情報処理端末に送信し、
前記第１ユーザのアカウントと、前記情報処理端末の第２ユーザのアカウントとを含む第１グループで送受信される情報が表示される画面で、前記第１情報を前記情報処理端末に表示させ、
前記第１情報が表示されている領域、または前記第１情報に対応付けられた領域に所定の操作がされると、前記第１ユーザのアカウントに対して課金された商品に関する契約操作を行うための画面を前記情報処理端末に表示させる、処理を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、プログラム、情報処理端末、情報処理方法、及び情報処理装置に関する。
【背景技術】
【０００２】
従来、本人による規約への同意、または本人による申し込みが必要な保険等を、オンラインで契約できるサービスが知られている（例えば、特許文献１を参照）。しかし、ユーザにとって、契約を完了させるまでの手続きが複雑である場合があった。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１０００３６号公報
【発明の概要】
【０００４】
本発明の第１の態様によると、情報処理端末に、メッセージングサービスの第１ユーザのアカウントから送信された第１情報を受信し、前記第１ユーザのアカウントと、前記情報処理端末の第２ユーザのアカウントとを含む第１グループで送受信される情報が表示される画面で、前記第１情報を表示させ、前記第１情報が表示されている領域、または前記第１情報に対応付けられた領域に対する操作に応答して、前記第１ユーザのアカウントに対して課金された商品に関する契約操作を行うための画面を表示させる、処理を実行させるプログラムが提供される。
本発明の第２の態様によると、情報処理端末が、メッセージングサービスの第１ユーザのアカウントから送信された第１情報を受信し、前記第１ユーザのアカウントと、前記情報処理端末の第２ユーザのアカウントとを含む第１グループで送受信される情報が表示される画面で、前記第１情報を表示させ、前記第１情報が表示されている領域、または前記第１情報に対応付けられた領域に対する操作に応答して、前記第１ユーザのアカウントに対して課金された商品に関する契約操作を行うための画面を表示させる、情報処理方法が提供される。
本発明の第３の態様によると、メッセージングサービスの第１ユーザのアカウントから送信された第１情報を受信する受信部と、前記第１ユーザのアカウントと、前記情報処理端末の第２ユーザのアカウントとを含む第１グループで送受信される情報が表示される画面で、前記第１情報を表示させ、前記第１情報が表示されている領域、または前記第１情報に対応付けられた領域に対する操作に応答して、前記第１ユーザのアカウントに対して課金された商品に関する契約操作を行うための画面を表示させる表示制御部と、を有する情報処理端末が提供される。
本発明の第４の態様によると、情報処理装置が、メッセージングサービスの第１ユーザのアカウントから送信された第１情報を、情報処理端末に送信し、前記第１ユーザのアカウントと、前記情報処理端末の第２ユーザのアカウントとを含む第１グループで送受信される情報が表示される画面で、前記第１情報を前記情報処理端末に表示させ、前記第１情報が表示されている領域、または前記第１情報に対応付けられた領域に所定の操作がされると、前記第１ユーザのアカウントに対して課金された商品に関する契約操作を行うための画面を前記情報処理端末に表示させる、情報処理方法が提供される。
本発明の第５の態様によると、メッセージングサービスの第１ユーザのアカウントから送信された第１情報を、情報処理端末に送信する送信部と、前記第１ユーザのアカウントと、前記情報処理端末の第２ユーザのアカウントとを含む第１グループで送受信される情報が表示される画面で、前記第１情報を前記情報処理端末に表示させ、前記第１情報が表示されている領域、または前記第１情報に対応付けられた領域に所定の操作がされると、前記第１ユーザのアカウントに対して課金された商品に関する契約操作を行うための画面を前記情報処理端末に表示させる表示制御部と、を有する情報処理装置が提供される。
本発明の第６の態様によると、情報処理装置に、メッセージングサービスの第１ユーザのアカウントから送信された第１情報を、情報処理端末に送信し、前記第１ユーザのアカウントと、前記情報処理端末の第２ユーザのアカウントとを含む第１グループで送受信される情報が表示される画面で、前記第１情報を前記情報処理端末に表示させ、前記第１情報が表示されている領域、または前記第１情報に対応付けられた領域に所定の操作がされると、前記第１ユーザのアカウントに対して課金された商品に関する契約操作を行うための画面を前記情報処理端末に表示させる、処理を実行させるプログラムが提供される。
【図面の簡単な説明】
【０００５】
【図１】本開示の一実施形態に係る通信システムの構成を示す図である。
【図２Ａ】実施形態に係る通信システムの処理のシーケンスの一例を示す図である。
【図２Ｂ】実施形態に係る通信システムの処理のシーケンスの一例を示す図である。
【図３Ａ】実施形態に係る商品の送信元である端末の画面の表示例を示す図である。
【図３Ｂ】実施形態に係る商品の送信元である端末の画面の表示例を示す図である。
【図３Ｃ】実施形態に係る商品の送信元である端末の画面の表示例を示す図である。
【図３Ｄ】実施形態に係る商品の送信元である端末の画面の表示例を示す図である。
【図４Ａ】実施形態に係る商品の送信先である端末の画面の表示例を示す図である。
【図４Ｂ】実施形態に係る商品の送信先である端末の画面の表示例を示す図である。
【図４Ｃ】実施形態に係る商品の送信先である端末の画面の表示例を示す図である。
【図４Ｄ】実施形態に係る商品の送信先である端末の画面の表示例を示す図である。
【図４Ｅ】実施形態に係る商品の送信先である端末の画面の表示例を示す図である。
【図５】実施形態に係る通信システムの処理のシーケンスの一例を示す図である。
【図６】実施形態に係る商品の送信先である端末の画面の表示例を示す図である。
【発明を実施するための形態】
【０００６】
＜法的事項の遵守＞
本明細書に記載の開示は、通信の秘密など、本開示の実施に必要な実施国の法的事項遵守を前提とすることに留意されたい。
【０００７】
本開示に係る情報処理方法を実施するための実施形態について、図面を参照して説明する。
【０００８】
＜システム構成＞
図１は、本開示の一実施形態に係る通信システム１の構成を示す図である。図１に開示されるように、通信システム１では、ネットワーク３０を介してサーバ１０と、端末２０（端末２０Ａ，端末２０Ｂ，端末２０Ｃ）と、外部サーバ５０とが接続される。サーバ１０は、ネットワーク３０を介してユーザが所有する端末２０に、端末２０間でのメッセージや画像等のコンテンツの送受信を実現するインスタントメッセージングサービス等のメッセージングサービスを提供する。なお、ネットワーク３０に接続される端末２０の数は限定されない。
【０００９】
ネットワーク３０は、１以上の端末２０と、１以上のサーバ１０と、１以上の外部サーバ５０を接続する役割を担う。すなわち、ネットワーク３０は、端末２０がサーバ１０等に接続した後、データを送受信することができるように接続経路を提供する通信網を意味する。
【００１０】
ネットワーク３０のうちの１つまたは複数の部分は、有線ネットワークや無線ネットワークであってもよい。ネットワーク３０は、限定でなく例として、アドホック・ネットワーク（ad hoc network）、イントラネット、エクストラネット、仮想プライベート・ネットワーク（virtual private network：ＶＰＮ）、ローカル・エリア・ネットワーク（local area network：ＬＡＮ）、ワイヤレスＬＡＮ（wireless LAN：ＷＬＡＮ）、広域ネットワーク（wide area network：ＷＡＮ）、ワイヤレスＷＡＮ（wireless WAN：ＷＷＡＮ）、大都市圏ネットワーク（metropolitan area network：ＭＡＮ）、インターネットの一部、公衆交換電話網（Public Switched Telephone Network：ＰＳＴＮ）の一部、携帯電話網、ＩＳＤＮ（integrated service digital networks）、無線ＬＡＮ、ＬＴＥ（long term evolution）、ＣＤＭＡ（code division multiple access）、ブルートゥース（Bluetooth（登録商標））、衛星通信など、または、これらの２つ以上の組合せを含むことができる。ネットワーク３０は、１つまたは複数のネットワーク３０を含むことができる。
【００１１】
端末２０（端末２０Ａ，端末２０Ｂ，端末２０Ｃ）は、各実施形態において記載する機能を実現できる情報処理端末であればどのような端末であってもよい。端末２０は、限定ではなく例として、スマートフォン、携帯電話（フィーチャーフォン）、コンピュータ（限定でなく例として、デスクトップ、ラップトップ、タブレットなど）、メディアコンピュータプラットホーム（限定でなく例として、ケーブル、衛星セットトップボックス、デジタルビデオレコーダ）、ハンドヘルドコンピュータデバイス（限定でなく例として、ＰＤＡ・（personal digital assistant）、電子メールクライアントなど）、ウェアラブル端末（メガネ型デバイス、時計型デバイスなど）、または他種のコンピュータ、またはコミュニケーションプラットホームを含む。また、端末２０は情報処理端末と表現されても良い。
【００１２】
端末２０Ａ、端末２０Ｂおよび端末２０Ｃの構成は基本的には同一であるため、以下の説明においては、端末２０について説明する。また、必要に応じて、ユーザXが利用する端末を端末２０Xと表現し、ユーザXまたは端末２０Xに対応づけられた、所定のサービスにおけるユーザ情報をユーザ情報Xと表現する。なお、ユーザ情報とは、所定のサービスにおいてユーザが利用するアカウントに対応付けられたユーザの情報である。ユーザ情報は、限定でなく例として、ユーザにより入力される、または、所定のサービスにより付与される、ユーザの名前、ユーザのアイコン画像、ユーザの年齢、ユーザの性別、ユーザの住所、ユーザの趣味趣向、ユーザの識別子などのユーザに対応づけられた情報を含み、これらのいずれか一つまたは、組み合わせであってもよい。
【００１３】
サーバ１０は、端末２０に対して、所定のサービスを提供する機能を備える。サーバ１０は、各実施形態において記載する機能を実現できる情報処理装置であればどのような装置であってもよい。サーバ１０は、限定でなく例として、サーバ装置、コンピュータ（限定でなく例として、デスクトップ、ラップトップ、タブレットなど）、メディアコンピュータプラットホーム（限定でなく例として、ケーブル、衛星セットトップボックス、デジタルビデオレコーダ）、ハンドヘルドコンピュータデバイス（限定でなく例として、ＰＤＡ、電子メールクライアントなど）、あるいは他種のコンピュータ、またはコミュニケーションプラットホームを含む。また、サーバ１０は情報処理装置と表現されても良い。サーバ１０と端末２０とを区別する必要がない場合は、サーバ１０と端末２０とは、それぞれ情報処理装置と表現されてもよい。
【００１４】
外部サーバ５０は、例えば、企業、官公庁、各種団体等の事業者が運用するサーバであり、端末２０のユーザに各種のサービスを提供する機能を備える。外部サーバ５０は、各実施形態において記載する機能を実現できる情報処理装置であればどのような装置であってもよい。
【００１５】
＜ハードウェア（HW）構成＞
図１を用いて、通信システム１に含まれる各装置のHW構成について説明する。
【００１６】
（１）端末のHW構成
端末２０は、制御部２１（ＣＰＵ：central processing unit（中央処理装置））、記憶部２８、通信Ｉ／Ｆ２２（インタフェース）、入出力部２３、表示部２４を備える。また入出力部２３は、マイク２５、スピーカ２６、カメラ２７、タッチパネル２９等を備えてもよい。端末２０のHWの各構成要素は、限定でなく例として、バスBを介して相互に接続される。なお、タッチパネル２９は、操作部の一例であり、タッチパネル２９の代わりに、またはこれに加えて、キーボードのハードウェアキー、マウス等のポインティングデバイス等でもよい。なお、端末２０のHW構成として、すべての構成要素を含むことは必須ではない。限定ではなく例として、端末２０は、マイク２５、カメラ２７等、個々の構成要素、または複数の構成要素を有しないような構成であってもよい。
【００１７】
通信Ｉ／Ｆ２２は、ネットワーク３０を介して各種データの送受信を行う。当該通信は、有線、無線のいずれで実行されてもよく、互いの通信が実行できるのであれば、どのような通信プロトコルを用いてもよい。通信Ｉ／Ｆ２２は、ネットワーク３０を介して、サーバ１０との通信を実行する機能を有する。通信Ｉ／Ｆ２２は、各種データを制御部２１からの指示に従って、サーバ１０に送信する。また、通信Ｉ／Ｆ２２は、サーバ１０から送信された各種データを受信し、制御部２１に伝達する。また、通信Ｉ／Ｆ２２は、ビーコン４０からの電波を受信する。なお、通信Ｉ／Ｆ２２は、例えば、通信規格毎に別個の回路を備えてもよい。限定ではなく例として、通信Ｉ／Ｆ２２は、ＢＬＥによる第１無線通信部（第１通信回路）と、ＬＴＥにより通信を行う第２通信部（第２通信回路）とを備えてもよい。通信Ｉ／Ｆ２２は、第１通信部によって、ビーコン４０と通信を行い、第２通信部によってネットワーク３０を介してサーバ１０と通信を行ってもよい。本構成は適宜変更してもよく、また少なくとも実施例に記載したどのような構成を採用してもよい。また、通信Ｉ／Ｆ２２を単に通信部と表現する場合もある。また、通信Ｉ／Ｆ２２が物理的に構造化された回路で構成される場合には、通信回路と表現する場合もある。
【００１８】
入出力部２３は、端末２０に対する各種操作を入力する装置である入力部、および、端末２０で処理された処理結果を出力する装置である出力部を含む。入出力部２３は、入力部と出力部が一体化していても良いし、入力部と出力部に分離していてもよい。
【００１９】
入力部は、ユーザからの入力を受け付けて、当該入力に係る情報を制御部２１に伝達できる全ての種類の装置のいずれかまたはその組み合わせにより実現される。入力部は、限定でなく例として、タッチパネル、タッチディスプレイ、キーボード等のハードウェアキーや、マウス等のポインティングデバイス、カメラ（動画像を介した操作入力）、マイク（音声による操作入力）を含む。
【００２０】
出力部は、制御部２１で処理された処理結果を出力することができる全ての種類の装置のいずれかまたはその組み合わせにより実現される。出力部は、限定でなく例として、タッチパネル、タッチディスプレイ、スピーカ（音声出力）、レンズ（限定でなく例として３D（three dimensions）出力や、ホログラム出力）、プリンターなどを含む。
【００２１】
表示部２４は、フレームバッファに書き込まれた表示データに従って、表示することができる全ての種類の装置のいずれかまたはその組み合わせにより実現される。表示部２４は、限定でなく例として、タッチパネル、タッチディスプレイ、モニタ（限定でなく例として、液晶ディスプレイやOELD（organic electroluminescence display））、ヘッドマウントディスプレイ（ＨＤＭ：Head Mounted Display）、プロジェクションマッピング、ホログラム、空気中など（真空であってもよい）に画像やテキスト情報等を表示可能な装置を含む。なお、これらの表示部２４は、３Dで表示データを表示可能であってもよい。
【００２２】
入出力部２３がタッチパネルの場合、入出力部２３と表示部２４とは、略同一の大きさおよび形状で対向して配置されていても良い。
【００２３】
制御部２１は、プログラム内に含まれたコードまたは命令によって実現する機能を実行するために物理的に構造化された回路を有し、限定でなく例として、ハードウェアに内蔵されたデータ処理装置により実現される。そのため、制御部２１は、制御回路と表現されてもよい。
【００２４】
制御部２１は、限定でなく例として、中央処理装置（ＣＰＵ）、マイクロプロセッサ（microprocessor）、プロセッサコア（processor core）、マルチプロセッサ（multiprocessor）、ＡＳＩＣ（application-specific integrated circuit）、ＦＰＧＡ（field programmable gate array）を含む。
【００２５】
記憶部２８は、端末２０が動作するうえで必要とする各種プログラムや各種データを記憶する機能を有する。記憶部２８は、限定でなく例として、ＨＤＤ（hard disk drive）、ＳＳＤ（solid state drive）、フラッシュメモリ、ＲＡＭ（random access memory）、ＲＯＭ（read only memory）など各種の記憶媒体を含む。また、記憶部２８は、メモリ(memory)と表現されてもよい。
【００２６】
端末２０は、プログラムＰを記憶部２８に記憶し、このプログラムＰを実行することで、制御部２１が、制御部２１に含まれる各部としての処理を実行する。つまり、記憶部２８に記憶されるプログラムＰは、端末２０に、制御部２１が実行する各機能を実現させる。
【００２７】
マイク２５は、音声データの入力に利用される。スピーカ２６は、音声データの出力に利用される。カメラ２７は、動画像データの取得に利用される。
【００２８】
（２）サーバのHW構成 
サーバ１０は、制御部１１（ＣＰＵ）、記憶部１５、通信Ｉ／Ｆ１４（インタフェース）、入出力部１２、ディスプレイ（表示部）１３を備える。サーバ１０のHWの各構成要素は、限定でなく例として、バスBを介して相互に接続される。なお、サーバ１０のHWは、サーバ１０のHWの構成として、全ての構成要素を含むことは必須ではない。限定ではなく例として、サーバ１０のHWは、ディスプレイ１３を有しないような構成であってもよい。
【００２９】
制御部１１は、プログラム内に含まれたコードまたは命令によって実現する機能を実行するために物理的に構造化された回路を有し、限定でなく例として、ハードウェアに内蔵されたデータ処理装置により実現される。
【００３０】
制御部１１は、代表的には中央処理装置（ＣＰＵ）、であり、その他にマイクロプロセッサ、プロセッサコア、マルチプロセッサ、ＡＳＩＣ、ＦＰＧＡであってもよい。ただし、本開示において、制御部１１は、これらに限定されない。
【００３１】
記憶部１５は、サーバ１０が動作するうえで必要とする各種プログラムや各種データを記憶する機能を有する。記憶部１５は、ＨＤＤ、ＳＳＤ、フラッシュメモリなど各種の記憶媒体により実現される。ただし、本開示において、記憶部１５は、これらに限定されない。また、記憶部１５は、メモリ(memory)と表現されてもよい。
【００３２】
通信Ｉ／Ｆ１４は、ネットワーク３０を介して各種データの送受信を行う。当該通信は、有線、無線のいずれで実行されてもよく、互いの通信が実行できるのであれば、どのような通信プロトコルを用いてもよい。通信Ｉ／Ｆ１４は、ネットワーク３０を介して、端末２０との通信を実行する機能を有する。通信Ｉ／Ｆ１４は、各種データを制御部１１からの指示に従って、端末２０に送信する。また、通信Ｉ／Ｆ１４は、端末２０から送信された各種データを受信し、制御部１１に伝達する。また、通信Ｉ／Ｆ１４を単に通信部と表現する場合もある。また、通信Ｉ／Ｆ１４が物理的に構造化された回路で構成される場合には、通信回路と表現する場合もある。
【００３３】
入出力部１２は、サーバ１０に対する各種操作を入力する装置により実現される。入出力部１２は、ユーザからの入力を受け付けて、当該入力に係る情報を制御部１１に伝達できる全ての種類の装置のいずれかまたはその組み合わせにより実現される。入出力部１２は、代表的にはキーボード等に代表されるハードウェアキーや、マウス等のポインティングデバイスで実現される。なお、入出力部１２、限定でなく例として、タッチパネルやカメラ（動画像を介した操作入力）、マイク（音声による操作入力）を含んでいてもよい。ただし、本開示において、入出力部１２は、これらに限定されない。
【００３４】
ディスプレイ１３は、代表的にはモニタ（限定でなく例として、液晶ディスプレイやOELD（organic electroluminescence display））で実現される。なお、ディスプレイ１３は、ヘッドマウントディスプレイ（ＨＤＭ）などであってもよい。なお、これらのディスプレイ１３は、３Dで表示データを表示可能であってもよい。ただし、本開示において、ディスプレイ１３は、これらに限定されない。
【００３５】
サーバ１０は、プログラムＰを記憶部１５に記憶し、このプログラムＰを実行することで、制御部１１が、制御部１１に含まれる各部としての処理を実行する。つまり、記憶部１５に記憶されるプログラムＰは、サーバ１０に、制御部１１が実行する各機能を実現させる。
【００３６】
本開示の各実施形態においては、端末２０および／またはサーバ１０のＣＰＵがプログラムPを実行することにより、実現するものとして説明する。
【００３７】
なお、端末２０の制御部２１、および／または、サーバ１０の制御部１１は、ＣＰＵだけでなく、集積回路（ＩＣ（Integrated Circuit）チップ、ＬＳＩ（Large Scale Integration））等に形成された論理回路（ハードウェア）や専用回路によって各処理を実現してもよい。また、これらの回路は、１または複数の集積回路により実現されてよく、各実施形態に示す複数の処理を１つの集積回路により実現されることとしてもよい。また、ＬＳＩは、集積度の違いにより、ＶＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩなどと呼称されることもある。そのため、制御部２１は、制御回路と表現されてもよい。
【００３８】
また、本開示の各実施形態のプログラムP(ソフトウェアプログラム/コンピュータプログラム)は、コンピュータに読み取り可能な記憶媒体に記憶された状態で提供されてもよい。 記憶媒体は、「一時的でない有形の媒体」に、プログラムを記憶可能である。
【００３９】
記憶媒体は適切な場合、１つまたは複数の半導体ベースの、または他の集積回路（ＩＣ）（限定でなく例として、フィールド・プログラマブル・ゲート・アレイ（ＦＰＧＡ）または特定用途向けＩＣ（ＡＳＩＣ）など）、ハード・ディスク・ドライブ（ＨＤＤ）、ハイブリッド・ハード・ドライブ（ＨＨＤ）、光ディスク、光ディスクドライブ（ＯＤＤ）、光磁気ディスク、光磁気ドライブ、フロッピィ・ディスケット、フロッピィ・ディスク・ドライブ（ＦＤＤ）、磁気テープ、固体ドライブ（ＳＳＤ）、ＲＡＭドライブ、セキュア・デジタル・カードもしくはドライブ、任意の他の適切な記憶媒体、またはこれらの２つ以上の適切な組合せを含むことができる。記憶媒体は、適切な場合、揮発性、不揮発性、または揮発性と不揮発性の組合せでよい。なお、記憶媒体はこれらの例に限られず、プログラムＰを記憶可能であれば、どのようなデバイスまたは媒体であってもよい。また、記憶媒体をメモリ（memory）と表現されてもよい。
【００４０】
サーバ１０および／または端末２０は、記憶媒体に記憶されたプログラムＰを読み出し、読み出したプログラムＰを実行することによって、各実施形態に示す複数の機能部の機能を実現することができる。
【００４１】
また、本開示のプログラムＰは、当該プログラムを伝送可能な任意の伝送媒体(通信ネットワークや放送波等)を介して、サーバ１０および／または端末２０に提供されてもよい。サーバ１０および／または端末２０は、限定でなく例として、インターネット等を介してダウンロードしたプログラムＰを実行することにより、各実施形態に示す複数の機能部の機能を実現する。
【００４２】
また、本開示の各実施形態は、プログラムPが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【００４３】
サーバ１０、外部サーバ５０、および／または端末２０における処理の少なくとも一部は、１以上のコンピュータにより構成されるクラウドコンピューティングにより実現されていてもよい。
【００４４】
端末２０、及び外部サーバ５０における処理の少なくとも一部を、サーバ１０により行う構成としてもよい。この場合、端末２０の制御部２１、及び外部サーバ５０の各機能部の処理のうち少なくとも一部の処理を、サーバ１０で行う構成としてもよい。
【００４５】
サーバ１０、及び外部サーバ５０における処理の少なくとも一部を、端末２０により行う構成としてもよい。この場合、サーバ１０の制御部１１、及び外部サーバ５０の各機能部の処理のうち少なくとも一部の処理を、端末２０で行う構成としてもよい。
【００４６】
明示的な言及のない限り、本開示の実施形態における判定の構成は必須でなく、判定条件を満たした場合に所定の処理が動作されたり、判定条件を満たさない場合に所定の処理がされたりしてもよい。
【００４７】
なお、本開示のプログラムは、限定でなく例として、ActionScript、JavaScript(登録商標)などのスクリプト言語、Objective-C、Java(登録商標)などのオブジェクト指向プログラミング言語、HTML5などのマークアップ言語などを用いて実装される。なお、外部サーバ５０のハードウェア構成は、サーバ１０のハードウェア構成と同様でもよい。
【００４８】
＜機能構成＞
（１）端末の機能構成
入出力部２３は、端末２０のユーザからの各種操作を受け付け、制御部２１に出力する。限定ではなく一例としては、端末２０のタッチパネル２９によってユーザの操作を受け付け、制御部２１に出力する。制御部２１は、受け付けたユーザからの操作に基づいて、サーバ１０から受信したコンテンツを表示部２４に表示する制御を行う。
【００４９】
制御部２１は、サーバ１０により提供されるＳＮＳ（Social Networking Service）、商品販売サービス等の各種のサービスを利用するための処理を行う。なお、サーバ１０により提供されるＳＮＳには、例えば、友だちとコンテンツを送受信できるメッセージングサービス、及び友だちの投稿を閲覧できるタイムラインサービス等のサービスが含まれてもよい。また、商品販売サービスには、保険等の販売代理、不動産の仲介等のサービスが含まれてもよい。
【００５０】
通信Ｉ／Ｆ２２（通信部）は、制御部２１の指示に従い、サーバ１０等とのデータの送受信を行う。
【００５１】
（２）サーバの機能構成 
図１に示すように、サーバ１０は、記憶部１５により、アカウント情報１５１、及びコンテンツ情報１５２等を記憶する。アカウント情報１５１には、ＳＮＳ等の各種のサービスでのアカウントの情報が記憶されている。
【００５２】
制御部１１は、ＳＮＳ、商品販売サービス等の各種サービスを端末２０のユーザに提供するための各種処理を行う。制御部１１は、例えば、通信Ｉ／Ｆ１４により各種の表示画面を表示させるための情報を端末２０に送信することにより、各種の表示画面を端末２０に表示させる。
【００５３】
また、制御部１１は、例えば、端末２０のユーザ、及び外部サーバ５０の事業者等のアカウントからのログインの要求を受信すると、ユーザ認証を行い、アカウントと、ログインに用いられた端末２０または外部サーバ５０とを関連付けて記憶しておく。この場合、制御部１１は、例えば、アカウントのアカウントＩＤと、端末２０等のＩＤ、通信用のアドレス、または通信セッションの情報とを関連付けて記憶してもよい。
【００５４】
また、制御部１１は、例えば、メッセージングサービスにより、複数のアカウントの各ユーザをグループ化し、複数のアカウントを含むグループでのコンテンツの送受信を行う。ここで、グループ化とは、例えば、端末２０のユーザ等の操作により、ユーザに指定された複数のアカウントの各ユーザを関連付けたグループ（限定ではなく例として、関連付けられたユーザ間でメッセージデータ等のやり取りが行えるトークルーム）を設定することをいう。なお、グループで送受信された各コンテンツは、端末２０の画面で、表示することができる。
【００５５】
通信Ｉ／Ｆ１４（通信部）は、制御部１１の指示に従い、端末２０、及び外部サーバ５０とのデータの送受信を行う。
【００５６】
＜実施形態＞
次に、実施形態に係る通信システム１の処理の概要についてまずは説明する。実施形態では、端末２０Ａのユーザが、サーバ１０を用いて保険商品を購入し、購入した保険に加入する権利を端末２０Ｂのユーザに贈り、端末２０Ｂのユーザが、本人を保険対象とする契約の手続きを行う例について説明する。これにより、より容易に保険等の商品を贈ることができる。
【００５７】
＜処理＞
次に、図２Ａ、図２Ｂ、及び図３を参照し、実施形態に係る通信システム１の処理について説明する。図２Ａ、及び図２Ｂは、実施形態に係る通信システム１の処理のシーケンスの一例を示す図である。図３Ａから図３Ｄは、実施形態に係る商品の送信元である端末２０Ａの画面の表示例を示す図である。図４Ａから図４Ｄは、実施形態に係る商品の送信先である端末２０Ｂの画面の表示例を示す図である。
【００５８】
以下で、端末２０Ａのユーザを「ユーザＡ」、端末２０Ｂのユーザを「ユーザＢ」と称する。なお、図２に示す処理の前に、サーバ１０は、ユーザ認証等を行って端末２０ＡのユーザＡ（限定ではなく、第１ユーザの一例。）のアカウント及び端末２０ＢのユーザＢ（限定ではなく、第２ユーザの一例。）のアカウントからのログインを受け付け、メッセージングサービス等の利用を端末２０Ａ及び端末２０Ｂに許可しているものとする。また、ユーザＡのアカウントとユーザＢのアカウントとを含むグループで、サーバ１０が提供するメッセージングサービスを用いたコンテンツの送受信が行われるものとする。
【００５９】
ステップＳ１０１の処理で、端末２０Ａの制御部２１は、所定の種別の商品のメニューを表示させる操作をユーザＡから受け付ける。
【００６０】
続いて、端末２０Ａの制御部２１は、サーバ１０により提供される商品のうち、ユーザＡから指定された種別の商品の一覧の取得要求をサーバ１０に送信する（ステップＳ１０２）。続いて、サーバ１０の制御部１１は、ユーザＡから指定された種別の商品の一覧の情報を端末２０Ａに送信する（ステップＳ１０３）。
【００６１】
続いて、端末２０Ａの制御部２１は、受信した商品の一覧を画面に表示させる（ステップＳ１０４）。ここで、端末２０Ａの制御部２１は、図３Ａに示すような表示画面を表示させる。図３Ａの例では、契約期間が数日程度の比較的短期間で、料金が数百円程度の比較的少額である保険の商品３０１から商品３０５の一覧が表示されている。なお、本開示の技術は、保険に限らず、例えば、不動産の売買、携帯電話の売買等、本人による申し込み、または同意等が必要な商品等に適用できる。
【００６２】
続いて、端末２０Ａの制御部２１は、商品を選択する操作をユーザＡから受け付ける（ステップＳ１０５）。続いて、端末２０Ａの制御部２１は、ユーザＡに選択された商品の情報の取得要求を、サーバ１０を介して外部サーバ５０に送信する（ステップＳ１０６）。続いて、外部サーバ５０は、ユーザＡに選択された商品の情報を、サーバ１０を介して端末２０Ａに送信する（ステップＳ１０７）。
【００６３】
続いて、端末２０Ａの制御部２１は、受信した商品の情報を画面に表示させる（ステップＳ１０８）。ここで、端末２０Ａの制御部２１は、図３Ａの表示画面でユーザＡにより商品Ａが選択されると、図３Ｂに示すような表示画面を表示させる。図３Ｂの例では、領域３１１に、保険対象の日数３１１Ａ、及び料金３１１Ｂが表示されている。保険対象の日数３１１Ａは、ユーザＡの操作により変更できる。料金３１１Ｂは、保険対象の日数３１１Ａに応じて自動で決定される。また、領域３１２に、保険内容の詳細が表示されている。また、「友だちに贈る」ボタン３１３、及び「加入申請」ボタン３１４が表示されている。なお、「加入申請」ボタン３１４が押下された場合、ユーザＡを対象とする保険の契約が行われる。
【００６４】
続いて、端末２０Ａの制御部２１は、商品を購入する操作をユーザＡから受け付ける（ステップＳ１０９）。ここで、例えば、図３Ｂの「加入申請」ボタン３１４が押下されることにより、保険の商品３０１が、ユーザＡに指定された保険対象の日数３１１Ａにて購入される。
【００６５】
続いて、端末２０Ａの制御部２１は、ユーザＡに指定された商品の購入要求を、サーバ１０を介して外部サーバ５０に送信する（ステップＳ１１０）。続いて、サーバ１０の制御部１１は、購入された商品の代金を、ユーザＡに課金する（ステップＳ１１１）。図３Ｂの例では、料金３１１Ｂに表示されている金額が、ユーザＡに課金される。ここで、サーバ１０の制御部１１は、サーバ１０が提供する決済サービスを用いて、ユーザＡに課金してもよい。
【００６６】
続いて、外部サーバ５０は、購入された商品の情報と、購入された商品に応じた１以上のスタンプの一覧を、サーバ１０を介して端末２０に送信する（ステップＳ１１２）。ここで、スタンプとは、例えば、サーバ１０等により提供される、イラストや写真を含む画像等であり、サーバ１０が提供するメッセージングサービスにより送受信が可能なコンテンツである。当該一覧に含まれる各スタンプは、サーバ１０により提供されるスタンプが含まれてもよいし、外部サーバ５０の事業者により商品に応じて作成されたスタンプが含まれてもよい。なお、ここで、外部サーバ５０から送信する代わりに、サーバ１０が送信するようにしてもよい。この場合、例えば、外部サーバ５０からサーバ１０に予め当該スタンプの一覧を登録しておき、サーバ１０に登録されている一覧がサーバ１０から端末２０Ａに送信されるようにしてもよい。
【００６７】
続いて、端末２０Ａの制御部２１は、受信したスタンプの一覧等を画面に表示させる（ステップＳ１１３）。ここで、端末２０Ａの制御部２１は、図３Ｃに示すような表示画面を表示させる。図３Ｃの例では、決済金額３２０、「友だちを選択」ボタン３２１、メッセージの入力欄３２２、スタンプの一覧３２３、及び「決済」ボタン３２４等が表示されている。スタンプの一覧３２３には、端末２０Ａのカメラで撮影した画像を送信するためのボタン３２３Ａ、及び購入された商品に応じたスタンプ３２３Ｂからスタンプ３２３Ｈが表示されている。
【００６８】
続いて、端末２０Ａの制御部２１は、購入した商品を贈る相手を指定する操作と、購入した商品に応じた１以上のスタンプのうち相手に送るスタンプを指定する操作と、メッセージを入力する操作と、決定操作をユーザＡから受け付ける（ステップＳ１１４）。ここで、端末２０Ａの制御部２１は、図３Ｃの表示画面で、「友だちを選択」ボタン３２１がユーザＡに押下されると、図３Ｄの表示画面を表示させる。図３Ｄの例では、ユーザＡにより友だちとしてサーバ１０に登録されているユーザ３３１Ａからユーザ３３１Ｋの一覧３３１、及び「選択」ボタン３３２が表示されている。一覧３３１からユーザが選択され、「選択」ボタン３３２が押下されると、図３Ｃの表示画面で、「友だちを選択」ボタン３２１上に、選択されたユーザの表示名が表示される。
【００６９】
図３Ｃの表示画面で、「決済」ボタン３２４が押下されると、次の処理が実行される。なお、以下の説明では、ユーザＡに指定された相手が、端末２０Ｂのユーザであるとする。
【００７０】
続いて、端末２０Ａの制御部２１は、ユーザＡに指定された相手に、購入した商品の情報、及びユーザＡに指定されたスタンプ等を、サーバ１０を介して端末２０Ｂに送信する（ステップＳ１１５）。ここで、サーバ１０により提供されるメッセージングサービスにより、スタンプ等が端末２０Ｂに送信される。これにより、従来からユーザに親しまれているメッセージングサービスでの操作により、保険等の商品を相手に贈る（プレゼントする）ことができる。そのため、ユーザは従来よりも容易に保険等の商品の購入や、契約を行うことができる。また、スタンプやメッセージとともに商品を贈れるため、ユーザ間の親近感をより高めることができる。
【００７１】
続いて、端末２０Ｂの制御部２１は、契約操作が必要な商品がユーザＢから贈られたことを画面に表示させる（ステップＳ１１６）。ここで、端末２０Ｂの制御部２１は、図４Ａに示すような表示画面を表示させる。図４Ａの例では、ユーザＢのアカウントを含む各グループのリストの表示画面４５０において、ユーザＡのアカウントとユーザＢのアカウントとを含むグループ４５１で、契約操作が必要な商品の情報を１件受信したことを示すマーク４５２が表示されている。また、グループ４５１で、トークルームの画面で表示させていない未読のコンテンツを１件受信したことを示すマーク４５３が表示されている。これにより、ユーザは、グループの一覧画面において、契約操作が必要な商品が贈られたことを容易に判断することができる。
【００７２】
続いて、端末２０Ｂの制御部２１は、ユーザＡのアカウントとユーザＢのアカウントとを含むグループのトークルームの画面で、ユーザＡに指定されたメッセージ（限定ではなく、第１情報の一例。）、及びスタンプ（限定ではなく、第１情報の一例。）等を表示させる（ステップＳ１１６）。端末２０Ｂの制御部２１は、図４Ａのグループ４５１の表示領域がユーザＢに押下されると、図４Ｂに示すような表示画面を表示させる。図４Ｂの例では、トークルームの画面で、ユーザＡから送信されたメッセージ４０１、及びスタンプ４０２が表示されている。また、「ユーザＡから保険がプレゼントされました。７日以内に加入申請して下さい」という説明文４０３、及び「Ｉｎｓｕｒａｎｃｅ」ボタン４０４が、メッセージ４０１及びスタンプ４０２に対応付けられた領域に表示されている。説明文４０３は、端末２０Ａの制御部２１、またはサーバ１０の制御部１１によりスタンプ４０２に付加されて端末２０Ｂに送信されてもよい。
【００７３】
続いて、端末２０Ｂの制御部２１は、当該スタンプ等の表示画面で、ユーザＡから贈られた商品の情報を表示させる操作を受け付ける（ステップＳ１１７）。続いて、端末２０Ｂの制御部２１は、当該商品の情報の取得要求を、サーバ１０を介して外部サーバ５０に送信する（ステップＳ１１８）。続いて、外部サーバ５０は、当該商品の情報を、サーバ１０を介して端末２０Ｂに送信する（ステップＳ１１９）。
【００７４】
続いて、端末２０Ｂの制御部２１は、当該商品の情報を画面に表示させる（ステップＳ１２０）。ステップＳ１１７で図４Ｂの「Ｉｎｓｕｒａｎｃｅ」ボタン４０４がユーザＢに押下されると、ステップＳ１２０で端末２０Ｂの制御部２１は、図４Ｃに示すような表示画面を表示させる。なお、端末２０Ｂの制御部２１は、メッセージ４０１またはスタンプ４０２が表示されている領域がユーザＢに長押しされた場合に、図４Ｃに示すような表示画面を表示させるようにしてもよい。図４Ｃの例では、保険対象の日数４１１Ａ、及び料金４１１Ｂが表示されている。保険対象の日数４１１Ａは、ユーザＡが購入の際に設定した日数である。料金４１１Ｂは、ユーザＡにより決済が完了されているため、「決済完了」と表示されている。また、領域４１２に、保険内容の詳細が表示されている。「加入申請」ボタン４１３が押下された場合、端末２０Ｂの制御部２１は、図４Ｄに示すような表示画面を表示させる。図４Ｄの例では、個人情報等の入力欄４２１、及び「決定」ボタン４２２が表示されている。
【００７５】
続いて、端末２０Ｂの制御部２１は、商品に関する契約操作をユーザＢから受け付ける（ステップＳ１２１）。ここで、端末２０Ｂの制御部２１は、図４Ｄの表示画面にて、保険の契約に必要とされる個人情報等の入力操作を受け付けた後、「決定」ボタン４２２の押下により、契約操作を受け付ける。なお、当該個人情報等は、サーバ１０により提供されるＳＮＳ、または商品販売等のサービスにユーザＢが登録している、ユーザＢのプロフィール情報が用いられてもよい。なお、当該個人情報等は、ユーザＡによる商品の購入時に、ユーザＡにより予め入力されてもよい。これらの場合、ユーザＢによるユーザＢの個人情報の入力操作を省略することができる。
【００７６】
続いて、端末２０Ｂの制御部２１は、当該商品の契約要求を、サーバ１０を介して外部サーバ５０に送信する（ステップＳ１２２）。
【００７７】
続いて、外部サーバ５０は、ユーザＢに対する当該商品の契約の処理を実行する（ステップＳ１２３）。これにより、ユーザＢを対象とする保険の契約が行われる。
【００７８】
続いて、端末２０Ｂの制御部２１は、当該商品の契約操作が行われたことを示すメッセージを、サーバ１０を介して端末２０Ａに送信する（ステップＳ１２４）。これにより、ユーザＢにより当該商品の契約が行われたことを、当該商品を贈ったユーザＡに知らせることができる。
【００７９】
続いて、端末２０Ｂの制御部２１は、ユーザＡのアカウントとユーザＢのアカウントとを含むグループのトークルームの画面で、送信したメッセージを表示させる（ステップＳ１２５）。ここで、端末２０Ｂの制御部２１は、図４Ｅに示すような表示画面を表示させる。図４Ｅの例では、図４Ｂのトークルームの画面で、契約の手続きをしたことを示すメッセージ４３１が表示されている。メッセージ４３１は、ユーザＢによる保険の契約操作が完了した場合に、端末２０Ｂの制御部２１により自動で送信されてもよい。
【００８０】
また、ここで、端末２０Ｂの制御部２１は、メッセージ４０１またはスタンプ４０２の表示態様を変化させてもよい。端末２０Ｂの制御部２１は、図４Ｅの例では、スタンプ４０２の上に、「加入完了」という文字列４３２を表示することにより、表示態様を変化させている。これにより、例えば、ユーザは、トークルームの画面で、贈られた商品に対する契約操作が行われたか否かを容易に判断することができる。
【００８１】
また、ここで、端末２０Ｂの制御部２１は、図４ＡのユーザＢのアカウントを含む各グループのリストの表示画面４５０において、ユーザＡのアカウントとユーザＢのアカウントとを含むグループ４５１で、契約操作が必要な商品の情報を１件受信したことを示すマーク４５２を削除して表示してもよい。
【００８２】
続いて、端末２０Ａの制御部２１は、ユーザＡのアカウントとユーザＢのアカウントとを含むグループのトークルームの画面で、受信したメッセージを表示させる（ステップＳ１２６）。ここで、端末２０Ａの制御部２１は、端末２０Ｂのトークルームの画面と同様に、メッセージ４０１またはスタンプ４０２の表示態様を変化させてもよい。
【００８３】
≪契約操作が行われなかった場合の処理≫
次に、図５及び図６を参照し、図２ＢのステップＳ１２１の、商品に関する契約操作がユーザＢにより行われなかった場合の処理について説明する。図５は、実施形態に係る通信システム１の処理のシーケンスの一例を示す図である。図６は、実施形態に係る商品の送信先である端末２０Ｂの画面の表示例を示す図である。
【００８４】
ステップＳ２０１において、図２ＢのステップＳ１２１の商品に関する契約操作がユーザＢにより行われないまま、商品に関する契約操作が可能な期間が経過した場合、端末２０Ｂの制御部２１は、当該商品のキャンセル要求を、サーバ１０を介して外部サーバ５０に送信する。商品に関する契約操作が可能な期間は、例えば、外部サーバ５０により設定された期間であり、ユーザＡによる購入から１週間以内等でもよい。
【００８５】
続いて、サーバ１０の制御部１１は、ステップＳ１１１で課金した商品の代金を、ユーザＡに返金する（ステップＳ２０２）。ここで、サーバ１０の制御部１１は、サーバ１０が提供する決済サービスを用いて、ユーザＡに返金してもよい。
【００８６】
続いて、端末２０Ｂの制御部２１は、当該商品の契約がキャンセルされたことを示すメッセージを、サーバ１０を介して端末２０Ａに送信する（ステップＳ２０３）。これにより、ユーザＢにより当該商品の契約が行われなかったことを、当該商品を贈ったユーザＡに知らせることができる。
【００８７】
続いて、端末２０Ｂの制御部２１は、ユーザＡのアカウントとユーザＢのアカウントとを含むグループのトークルームの画面で、送信したメッセージを表示させる（ステップＳ２０４）。ここで、端末２０Ｂの制御部２１は、図６に示すような表示画面を表示させる。図６の例では、図４Ｂのトークルームの画面で、契約がキャンセルされたことを示すメッセージ５０１が表示されている。メッセージ５０１は、商品に関する契約操作が可能な期間が経過した場合に、端末２０Ｂの制御部２１により自動で送信されてもよい。
【００８８】
また、ここで、端末２０Ｂの制御部２１は、メッセージ４０１またはスタンプ４０２の表示態様を変化させてもよい。図６の例では、端末２０Ｂの制御部２１は、図４Ｂのスタンプ４０２の上に、「期限超過」５０２という文字列を表示することにより、表示態様を変化させている。これにより、例えば、ユーザは、トークルームの画面で、贈られた商品に対する契約操作の有効期限が経過したことを容易に判断することができる。
【００８９】
続いて、端末２０Ａの制御部２１は、ユーザＡのアカウントとユーザＢのアカウントとを含むグループのトークルームの画面で、受信したメッセージを表示させる（ステップＳ２０５）。ここで、端末２０Ａの制御部２１は、端末２０Ｂのトークルームの画面と同様に、メッセージ４０１またはスタンプ４０２の表示態様を変化させてもよい。
【００９０】
＜実施形態の効果＞
上述した実施形態の少なくとも一部によれば、端末２０Ａのユーザのアカウントで、サーバ１０を用いて商品を購入し、購入した商品に加入する権利を端末２０Ｂのユーザのアカウントに贈り、端末２０Ｂのユーザが、端末２０Ｂのユーザを対象とする契約の手続きを行えるようにする。これにより、商品の購入、及び商品の契約をより容易に行えるようにすることができる。また、本実施形態に開示の内容により、端末２０を操作する回数や、端末２０がサーバ１０と通信する回数を減らすことができるため、結果的に端末２０やサーバ１０の負荷を軽減できるという効果が得られる。
【００９１】
＜変形例＞
端末２０の制御部２１の処理の少なくとも一部を、サーバ１０の制御部１１にて実行するようにしてもよい。この場合、例えば、サーバ１０の制御部１１は、端末２０に予めインストールされているＷｅｂブラウザ等を用いて、各種の表示画面を端末２０の画面に表示させてもよい。
【００９２】
なお、通信Ｉ／Ｆ２２は、「受信部」の一例である。また、通信Ｉ／Ｆ１４は「送信部」の一例である。
【００９３】
本開示の実施形態を諸図面や実施例に基づき説明してきたが、当業者であれば本開示に基づき種々の変形や修正を行うことが容易であることに注意されたい。従って、これらの変形や修正は本開示の範囲に含まれることに留意されたい。限定でなく例として、各手段、各ステップ等に含まれる機能等は論理的に矛盾しないように再配置可能であり、複数の手段やステップ等を１つに組み合わせたり、或いは分割したりすることが可能である。また、各実施形態に示す構成を適宜組み合わせることとしてもよい。
【符号の説明】
【００９４】
１  通信システム
１０  サーバ
１１  制御部
１４  通信Ｉ／Ｆ
１５  記憶部
１５１  アカウント情報
２０  端末
２１  制御部
２２  通信Ｉ／Ｆ
２３  入出力部
５０  外部サーバ
【図１】
2020013260.tif 000003
【図２Ａ】
2020013260.tif 000004
【図２Ｂ】
2020013260.tif 000005
【図３Ａ】
2020013260.tif 000006
【図３Ｂ】
2020013260.tif 000007
【図３Ｃ】
2020013260.tif 000008
【図３Ｄ】
2020013260.tif 000009
【図４Ａ】
2020013260.tif 000010
【図４Ｂ】
2020013260.tif 000011
【図４Ｃ】
2020013260.tif 000012
【図４Ｄ】
2020013260.tif 000013
【図４Ｅ】
2020013260.tif 000014
【図５】
2020013260.tif 000015
【図６】
2020013260.tif 000016