(57)【要約】【課題】サービス登録時のユーザの利便性を向上させるサーバを提供する。【解決手段】メッセージアプリケーションがインストールされた第１端末へのコンテンツの送信と、前記第１端末から送信されたコンテンツの受信とを行う、前記メッセージアプリケーションとは異なるアプリケーションがインストールされた端末に実行される、前記メッセージアプリケーションを含むプログラムであって、前記メッセージアプリケーションに搭載された機能によって、前記異なるアプリケーションに搭載された機能では送信できない第１コンテンツを前記端末の通信部によって前記第１端末に送信することと、前記第１コンテンツと、前記異なるアプリケーションにより前記端末から前記第１端末へ送信され、前記異なるアプリケーションにより前記端末の表示部に表示された前記第２コンテンツと、を前記メッセージアプリケーションによって前記表示部に表示することとを前記端末に実行させる。【選択図】図２
2020030851.tif 000002
【特許請求の範囲】
【請求項１】
メッセージアプリケーションがインストールされた第１端末へのコンテンツの送信と、
前記第１端末から送信されたコンテンツの受信とを行う、前記メッセージアプリケーションとは異なるアプリケーションがインストールされた端末に実行される、前記メッセージアプリケーションを含むプログラムであって、
前記メッセージアプリケーションに搭載された機能によって、前記異なるアプリケーションに搭載された機能では送信できない第１コンテンツを前記端末の通信部によって前記第１端末に送信することと、
前記第１コンテンツと、前記異なるアプリケーションにより前記端末から前記第１端末へ送信され、前記異なるアプリケーションにより前記端末の表示部に表示された前記第２コンテンツと、を前記メッセージアプリケーションによって前記表示部に表示することとを前記端末に実行させる。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、登録制のサービスに未登録のユーザに対してサービスを一部提供するサービスシステムに係る端末、端末の制御方法およびプログラムに関する。
【背景技術】
【０００２】
近年、ネットワークを介して複数のユーザ端末間でメッセージをやり取りする、いわゆるチャットのためのサービス（メッセージングサービス）が数多く存在する。これらサービスの多くは登録制であるため、サービスに登録していないユーザは、サービスの内容や利点を体験することができず、サービスへの登録を促す機会がないという問題がある。この問題に対し、特許文献１では、会員登録したユーザに対し提供される会員サービス（オンラインゲーム）を、会員未登録の他のユーザに提供することが可能なシステム等が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−３２２０７０号公報
【発明の概要】
【０００４】
本発明の第１の態様によると、メッセージアプリケーションがインストールされた第１端末へのコンテンツの送信と、前記第１端末から送信されたコンテンツの受信とを行う、前記メッセージアプリケーションとは異なるアプリケーションがインストールされた端末に実行される、前記メッセージアプリケーションを含むプログラムであって、前記メッセージアプリケーションに搭載された機能によって、前記異なるアプリケーションに搭載された機能では送信できない第１コンテンツを前記端末の通信部によって前記第１端末に送信することと、前記第１コンテンツと、前記異なるアプリケーションにより前記端末から前記第１端末へ送信され、前記異なるアプリケーションにより前記端末の表示部に表示された前記第２コンテンツと、を前記メッセージアプリケーションによって前記表示部に表示することとを前記端末に実行させる。
【図面の簡単な説明】
【０００５】
【図１】本発明の一実施形態によるサービスシステム構成の概略図である。
【図２】本発明の一実施形態によるサーバのブロック図である。
【図３】本発明の一実施形態による端末装置のブロック図である。
【図４】登録ユーザの端末装置及び未登録ユーザの端末装置の表示部に表示される画面の一例である。
【図５】未登録ユーザのサービス履歴テーブルの一例である。
【図６】端末装置２００Ａ（登録ユーザ）が、端末装置２００Ｃ（未登録ユーザ）をトークルームに招待する際の、端末装置及びサーバの処理を示すフローチャートである。
【図７】未登録ユーザがトークルームのＵＲＬにアクセスした際のサーバの処理の一例を示すフローチャートである。
【図８】ユーザＣがサービスに登録する際のサーバの処理の一例を示すフローチャートである。
【発明を実施するための形態】
【０００６】
以下、諸図面を参照しながら、本発明の一実施形態を詳細に説明する。図１は、本発明の一実施形態によるサービスシステム構成の概略図である。図１に示すように、サービスシステム４００は、サーバ１００、端末装置２００Ａ〜２００Ｃ、ネットワーク３００を含む。サーバ（コンピュータ）１００は、ネットワーク３００を介して端末装置２００Ａ〜２００Ｃと接続される。なお、図１において、説明を簡単にするために端末装置は３台だけ示してあるが、これ以上存在してもよいことは言うまでもない。
【０００７】
端末装置２００Ａ〜２００Ｃは、スマートフォンなどに代表される通信端末である。これ以降、端末装置２００Ａのユーザ（ユーザＡ）と端末装置２００Ｂのユーザ（ユーザＢ）は本発明の一実施形態によるサービスに登録しており、端末装置２００Ｃのユーザ（ユーザＣ）はサービスに未登録であるとして説明する。端末装置２００Ａと端末装置２００Ｂとは、本発明の一実施形態によるサービスの一部であるチャットを、サービス側が提供するメッセージングアプリ（以下、「メッセージアプリ」と略称する。）を用いて行っており、サーバ１００は、端末装置２００Ａが送信したメッセージをネットワーク３００を介して受信して端末装置２００Ｂに対して送信したり、端末装置２００Ｂが送信したメッセージをネットワーク３００を介して受信して端末装置２００Ａに対して送信したりする。その他、サーバ１００は、端末装置２００Ａ〜２００Ｃの入力受付部でユーザが入力した操作指示内容に関する情報を受信して、指示内容に応じた処理を行う。
【０００８】
図２は、本発明の一実施形態によるサーバ１００のブロック図である。図２に示すように、サーバ１００は、通信部１１０、記憶部１２０及び制御部１３０を備える。
【０００９】
通信部１１０は、制御部１３０からの指示に従って、ネットワーク３００を介して、端末装置２００Ａ〜２００Ｃとの通信を実行する機能を有する。当該通信は、有線、無線のいずれで実行されてもよく、互いの通信が実行できるのであれば、どのような通信プロトコルを用いてもよい。
【００１０】
また、通信部１１０は、受信部１１１および送信部１１２を備える。詳細は後述するが、受信部１１１は、未登録ユーザをサービスに招待するための招待リクエストを、サービスに登録された登録ユーザから受信する。送信部１１２は、招待リクエストに応じて、サービスへの招待メッセージを未登録ユーザに送信する。また、送信部１１２は、メッセージングサービスが友だちとして設定された登録ユーザ間でメッセージをやり取りするものであるとき、未登録ユーザがサービスに登録した場合に、招待メッセージに含まれる情報に含まれる登録ユーザを、未登録ユーザの友だちの候補として未登録ユーザの表示部２５０Ｃに表示するための情報を送信する。なお、これ以降、端末装置２００Ａが招待リクエストを送信する態様について説明するが、端末装置２００Ｂが招待リクエストを送信する場合でも同様である。
【００１１】
記憶部１２０は、サーバ１００が動作するうえで必要とする各種プログラムおよびデータを記憶する機能を有する。記憶部１２０は、ユーザ情報記憶部１２１及び履歴記憶部１２２を含む。ユーザ情報記憶部１２１は、サービスに登録しているユーザの情報（ユーザID（IDentifier）、電話番号等、サービス登録に必要な各種情報）を記憶（格納）する。履歴記憶部１２２は、後述するサービス提供部１３１によって未登録ユーザに提供されたサービス履歴を記憶する。また、履歴記憶部１２２は、招待メッセージとユーザ識別情報（詳細は後述する）とを関連付けて記憶する。記憶部１２０は、典型的には、ＨＤＤ（Hard Disc Drive）、ＳＳＤ（Solid State Drive）、フラッシュメモリなど各種の記録媒体により実現される。
【００１２】
制御部１３０は、サーバ１００の各部を制御する機能を有するプロセッサである。制御部１３０は、サービス提供部１３１、作成部１３２及び取得部１３３を備える。詳細は後述するが、サービス提供部１３１は、サービスへアクセスした当該サービスに登録されていない未登録ユーザに対してサービスを提供する。さらに、サービス提供部１３１は、未登録ユーザがサービスに登録された場合に、未登録ユーザがサービスに登録されていない時に利用したサービス履歴を承継してサービスを利用させる。なお、サービス提供部１３１は、送信部１１２から送信された招待メッセージに応じてサービスへアクセスした未登録ユーザに対してサービスを提供する。また、サービス提供部１３１は、招待メッセージに応じてサービスにアクセスしたユーザのうち、招待メッセージと関連付けられたユーザ識別情報を有するユーザにサービスを提供する。
【００１３】
さらに、サービス提供部１３１は、未登録ユーザに提供するサービスの内容を、登録ユーザに提供するサービスの内容と比べて制限する。また、サービスが、登録ユーザ同士でメッセージをやり取りするメッセージングサービスを含む場合、サービス提供部１３１は、メッセージとしてテキストメッセージ以外に登録ユーザが利用できるコンテンツを、未登録ユーザに利用させない。ここで、コンテンツとは、画像、音声データ、動画、スタンプ（デジタルステッカー）等を含む。また、サービス提供部１３１は、招待メッセージに含まれる、未登録ユーザとメッセージをやり取りできる一以上の登録ユーザに関する情報に含まれない登録ユーザとのメッセージのやり取りを、未登録ユーザに行わせない。
【００１４】
また、サービスが、登録ユーザ同士で通信回線を用いた音声通話ができる通話サービスを含む場合、サービス提供部１３１は、未登録ユーザに通話サービスを利用させない。
【００１５】
さらに、サービス提供部１３１は、招待メッセージが電話番号を宛先として使用できる通信プロトコルを用いて送信された場合、サービスへの新規登録時に必要な電話番号の入力手続きを省略した上でサービスを提供する。
【００１６】
作成部１３２は、登録ユーザからの招待リクエストに応じて、未登録ユーザに送信する招待メッセージを作成する。取得部１３３は、招待メッセージに応じてサービスへアクセスした未登録ユーザのユーザ識別情報を取得する。
【００１７】
次に、端末装置について説明する。図３は、本発明の一実施形態による端末装置２００Ａのブロック図である。なお、ここでは端末装置２００Ａについて説明するが、端末装置２００Ｂ、２００Ｃについても同様である。
【００１８】
図３に示すように、端末装置２００Ａは、通信部２１０、記憶部２２０、制御部２３０、入力受付部２４０、表示部２５０及び音声インタフェース（Ｉ／Ｆ）２６０及びスピーカ２７０を備える。また、制御部２３０は、情報処理部２３１及び表示処理部２３２を備える。通信部２１０は、ネットワーク３００を介して、サーバ１００との通信を実行する機能を有する。当該通信は、有線、無線のいずれで実行されてもよく、また、互いの通信が実行できるのであれば、どのような通信プロトコルを用いてもよい。
【００１９】
記憶部２２０は、サービス情報記憶部２２１とアドレス記憶部２２２とを備え、端末装置２００Ａが動作するうえで必要とする各種プログラムや各種データを記憶する機能を有する。例えば、サービス情報記憶部２２１には、アプリケーションサーバからダウンロードして端末装置２００Ａにインストールされた、メッセージングアプリの情報が格納されている。また、アドレス記憶部２２２には、端末装置２００ＡのユーザＡによって登録された、ユーザＡの知り合いや店舗等の電話番号や各種メールアドレスといった情報が記憶されている。なお、記憶部２２０は、典型的には、ＨＤＤ、ＳＳＤ、フラッシュメモリなど各種の記録媒体により実現される。
【００２０】
入力受付部２４０は、ユーザからの入力を受け付けて、当該入力に係る情報を、制御部２３０に伝達する。入力受付部２４０は、タッチパネルなどにより実現され、ユーザの指やスタイラスなどの指示具による接触とその接触位置を検出し、接触出位置の座標を情報処理部２３１に伝達する。本実施の形態において、入力受付部２４０は、ユーザによるチャットメッセージの入力や、表示部２５０に表示された各種アイコンやメニューボタン、ＵＲＬ等へのタップ操作等を受け付ける。
【００２１】
制御部２３０は、端末装置２００Ａの各部を制御する機能を有するプロセッサである。制御部２３０は、情報処理部２３１と表示処理部２３２とを含む。情報処理部２３１は、入力受付部２４０から入力された情報にしたがって、通信部２１０からサーバ１００にデータを送信するように制御する機能を有する。また、情報処理部２３１は、通信部２１０でサーバ１００から受信した情報を、表示処理部２３２に伝達する機能も有する。さらに、情報処理部２３１は、入力受付部２４０に対してなされたユーザの入力に従って、メッセージアプリを起動し、招待メッセージを端末装置２００Ｃに送信するための招待リクエストに関する情報をサーバ１００に送信するよう、通信部２１０に指示する機能も有する。さらに、情報処理部２３１は、ユーザが表示部２５０に表示されたＵＲＬをタップ操作等で選択した場合に、対応するウェブページを表示部２５０に表示させるための情報をネットワーク３００を介して受信する処理を実行したりする。
【００２２】
表示処理部２３２は、情報処理部２３１から伝達された表示用のデータを画素情報に変換し、表示部２５０のフレームバッファに書き込む機能を有する。表示部２５０は、制御部２３０の表示処理部２３２によりフレームバッファに書き込まれた表示データに従って、画像を表示する機能を有するモニタである。さらに、表示処理部２３２は、メッセージアプリにおいて表示されるメッセージの表示や、ネットワーク３００を介して受信した情報に基づくウェブページの表示を行うよう、表示部２５０に指示する機能も有する。
【００２３】
音声Ｉ／Ｆ２６０は、スピーカ２７０や図示しないイヤホンのインタフェースである。制御部２３０は、本発明の一実施形態によるサービスに含まれる通話サービスを利用する際に、音声Ｉ／Ｆ２６０を介してスピーカ２７０やイヤホンから音声を出力させる。
【００２４】
次に、サービスに登録しているユーザによって、サービスに未登録のユーザがサービスに招待され、サービスを利用する態様について、図を用いて説明する。図４は、登録ユーザの端末装置２００Ａ及び未登録ユーザの端末装置２００Ｃの表示部に表示される画面の一例である。なお、これ以降、端末装置２００Ｃの構成部には符号の後に「Ｃ」を付けて表記するが、端末装置２００Ｃにおける各構成部の機能は、端末装置２００Ａで説明したものと同様である。
【００２５】
図４（ａ）は、端末装置２００Ａの表示部２５０に表示されるメッセージアプリの画面の一例である。端末装置２００ＡのユーザＡは、サービスに登録して、サービスが提供するメッセージアプリを利用している。図４（ａ）は、ユーザＡが、複数人のメンバー同士でネットワークを介したチャットを行う「トークルーム」に、他のユーザを招待するための画面の一例である。図に示すように、表示部２５０には、サービスに登録している友だちのリスト５１０、ユーザＡのアドレス記憶部２２２に記憶されているが、サービスに未登録のユーザリスト５２０が表示されている。ユーザＡは、サービスに登録している友だちだけでなく、ユーザリスト５２０に表示されている未登録ユーザの中から、サービスに招待したい（チャットを行いたい）ユーザを選択して、サーバ１００へ、招待リクエストを送信することができる。図の例では、トークルームのメンバーとして、登録ユーザの「ユーザＢ」、「ユーザＤ」、未登録ユーザの「ユーザＣ」が選択されている。
【００２６】
図４（ｂ）は、ユーザＡの招待リクエストに応じてサーバ１００から送信された招待メッセージを受信した、未登録ユーザであるユーザＣの端末装置２００Ｃの表示部２５０Ｃの画面例を示す図である。招待メッセージは、電話番号を宛先として利用できる通信プロトコル、例えばＳＭＳ（Short Message Service）やＭＭＳ（Multimedia Messaging Service）等を用いて送信される。図に示すように、ユーザＣの表示部２５０Ｃには、ＳＭＳを用いてユーザＡからメッセージ５３０が届けられ、例えば「ユーザＡさんから、トークルームに招待されました。下記のＵＲＬにアクセスし、パスコードＱＷ１Ｕ８８を入力して参加してください。」というメッセージと共に、未登録ユーザがチャットを行うことのできるトークルームのＵＲＬが表示される。
【００２７】
ユーザＣが、メッセージ５３０に記載されたトークルームのＵＲＬをタップして選択すると、ユーザＣの表示部２５０Ｃには、図４（ｃ）のように、パスコードの入力メッセージ５４０が表示される。ユーザＣは、サービスを体験したい場合、入力受付部２４０Ｃを介して、メッセージ５３０に記載されていたパスコードを入力し、「ルームに参加」ボタンをタップする。なお、図４の例では「ＱＷ１Ｕ８８」を入力する。すると、表示部２５０Ｃは、図４（ｄ）に示すチャット画面（トークルーム）に遷移する。図４（ｄ）に示すトークルームは、未登録ユーザに対してはウェブブラウザで表示される。未登録ユーザは、図に示すように、登録ユーザとのチャットを閲覧することができるほか、メッセージ５５０を、入力受付部２４０Ｃを介して入力することができる。ここで、未登録ユーザであるユーザＣのトークルームにおける表示名は、招待に用いられた電話番号かアドレスが用いられる。または、ユーザＣに自身の表示名を登録させ、その表示名をトークルームにおいて表示させてもよい。なお、登録ユーザの場合は、トークルームメンバーであるユーザ毎に異なる。すなわち、トークルームを表示している携帯端末のユーザと、トークルームメンバーとの関係により、表示名が異なってくる。例えば、ユーザＡとユーザＢとが友人関係にあり、ユーザＢの携帯端末Ｂのアドレス記憶部２２２ＢにユーザＡの名前が「Ａさん」と登録されている場合は、携帯端末Ｂに表示されるトークルームにおいて、ユーザＡは「Ａさん」と表示される。ユーザＡとユーザＤとが友人関係にあり、ユーザＤの携帯端末Ｄのアドレス記憶部２２２ＤにユーザＡの名前が「ミスターＡ」と登録されている場合は、携帯端末Ｄに表示されるトークルームにおいて、ユーザＡは「ミスターＡ」と表示される。なお、登録されていない場合には、ユーザＡが設定した表示名が表示される。
【００２８】
図のような、トークルームで行われたチャットの履歴は、サーバ１００の履歴記憶部１２２に記憶される。チャット履歴には、メッセージの内容とその発信者、メッセージの発信日時、図には示されていないが、登録ユーザから送信されたスタンプ等の情報を含む（スタンプについては後述する）。このチャット履歴の記憶は、チャット内容のテキストログ、トークルーム画面表示のＨＴＭＬ（HyperText Markup Language）等を保存することで行われてもよい。また、メッセージアプリ専用のデータ形式で保存されてもよい。そして、ユーザＣがサービスに新規に登録した際に、履歴記憶部１２２に記憶された、サービスに未登録であった際に行ったチャット履歴が引きつがれる。すなわち、ユーザＣは、サービス未登録の際に行ったチャット履歴を引続き閲覧したり、トークルームメンバーとのチャットを継続したりすることができる。なお、登録ユーザは、チャット履歴が自身の端末装置の記憶部に記憶されてもよい。
【００２９】
このように、本発明の一実施形態によれば、サービスに未登録でもサービスの内容を体験することができ、未登録ユーザにサービスへの登録を促すことができる。さらに、未登録の際に利用したサービスの内容を登録後に引続き利用することができるため、ユーザにとって利便性が高い。
【００３０】
なお、未登録ユーザが招待メッセージに記載されたＵＲＬを選択してウェブサイトであるトークルームにアクセスした際に、ユーザ識別情報として、未登録ユーザの端末装置２００Ｃにクッキー（Ｃｏｏｋｉｅ）が付与されてもよい。その際、サーバ１００の履歴記憶部１２２には、未登録ユーザに送信された招待メッセージ（ＵＲＬ）と、付与されたユーザ識別情報（クッキー）とが関連付けて記憶される。サーバ１００の取得部１３３は、未登録ユーザが初回以降にトークルームにアクセスする際、端末装置２００Ｃに付与されたクッキーを取得し、サービス提供部１３１は、ＵＲＬにアクセスしたユーザのうち、履歴記憶部１２２に記憶されたクッキーに関連付けられたユーザのみに、トークルームを表示させる。
【００３１】
このように、ユーザ識別情報とトークルームのＵＲＬとが関連付けて記憶され、ＵＲＬに関連付けられたユーザ識別情報を有するユーザのみにトークルームが表示されるため、例えばＵＲＬが招待メッセージを受信していないユーザに漏洩したとしても、招待されていないユーザの不正なアクセスを防止することができる。
【００３２】
なお、トークルームにて未登録ユーザが享受できるサービスの内容は、登録ユーザと比べて制限されてもよい。例えば、登録ユーザは、チャットの際に送信するメッセージの中に、テキストメッセージの他に、予め設定されたスタンプ（デジタルステッカー）を用いることができる。スタンプには、ユーザの気持ちを代弁できる様々な種類（イラスト、アニメーション）があり、登録ユーザは、テキストを用いずにスタンプのみを送信することもできる。しかし、サービス提供部１３１は、未登録ユーザがチャットを行うトークルームでは、未登録ユーザに対して、登録ユーザが送信したスタンプを閲覧することはできるが、スタンプを利用させないようにしてもよい。なお、スタンプの他、音声データ、動画、画像等を、登録ユーザのみが利用できるコンテンツとしてもよい。
【００３３】
このように、本発明の一実施形態によれば、未登録ユーザに、登録ユーザのみが利用できるコンテンツを一部利用させないため、未登録ユーザのサービスへの登録を促すことができる。
【００３４】
また、招待メッセージは、未登録ユーザとメッセージをやり取りできる一以上の登録ユーザについての情報が含まれ、サービス提供部１３１は、この情報に含まれない（すなわち、ＵＲＬに記載されたトークルームでのチャットにおけるグループメンバーに含まれていない）登録ユーザとのメッセージのやり取りを、未登録ユーザに行わせなくともよい。上述のように、未登録ユーザは、登録ユーザから招待メッセージを受信し、招待メッセージに記載されているＵＲＬにアクセスすることでのみ、チャットを行うことができ、ここで、登録ユーザによって、招待されるトークルームのメンバーは決定されている。従って、未登録ユーザは、招待されたトークルームのメンバーでない登録ユーザとのチャットを自分から開始して行うことはできない。
【００３５】
このように、本発明の一実施形態によれば、未登録ユーザに、登録ユーザとの新たなチャットを開始させることがないため、未登録ユーザに、サービスへの登録を促すことができる。
【００３６】
なお、チャットを、予め友だちとして設定された登録ユーザ間で行うものとし、未登録ユーザがサービスに登録された際に、未登録ユーザの友だちの候補と推定される登録ユーザを、未登録ユーザＣの表示部２５０Ｃに表示させてもよい。ここで、未登録ユーザＣが招待されたトークルームのメンバーは、未登録ユーザＣの友だちである可能性が高い。従って、未登録ユーザＣがサービスに登録した場合に、トークルームのメンバーを友だちの候補として表示部２５０Ｃに表示するための情報が、サーバ１００の送信部１１２から端末装置２００Ｃに送信されてもよい。
【００３７】
このような構成にすることにより、未登録ユーザがサービス登録後に友だちを検索する手間を無くすことができ、利便性の高いサービスを提供することができる。
【００３８】
上述では、サービスの一例としてメッセージングサービス（チャット）を例に説明したが、本発明はこれに限られるものではなく、サービスとして、登録ユーザ同士で通信回線を用いた音声通話ができる通話サービスが含まれる。しかしながら、サービス提供部１３１は、未登録ユーザに対して通話サービスを利用させなくともよい。なお、サービスの内容に通話サービスが含まれることについて、例えば、図４（ｄ）のように、未登録ユーザにウェブブラウザで表示されるトークルームにおいて、「登録すれば、スタンプ、無料通話を利用できます。この会話も、引き継げます。」と言った、サービスへの登録を促すメッセージを表示することで周知させてもよい。
【００３９】
このように、本発明の一実施形態によれば、登録ユーザのみに通話サービスを利用させるため、未登録ユーザに、サービスへの登録を促すことができる。
【００４０】
なお、上述では、招待メッセージの送信に、ＳＭＳ等の電話番号を宛先とする通信プロトコルを用いた態様について説明したが、本発明はこれに限られるものではなく、登録ユーザのアドレス記憶部２２２に記憶されたメールアドレスに対して、招待メッセージが送信されてもよい。なお、招待メッセージの送信に、上述の電話番号を宛先とする通信プロトコルが用いられた場合、未登録ユーザがサービスへの新規登録時に必要な電話番号の入力手続きが省略されてもよい。
【００４１】
このように、本発明の一実施形態によれば、未登録ユーザがサービスに新規登録する際に必要な手続きが省略されるため、ユーザの利便性を高めることができる。
【００４２】
ここで、サーバ１００の履歴記憶部１２２に記憶される、未登録ユーザのサービス履歴について説明する。図５は、履歴記憶部１２２に記憶される、未登録ユーザのサービス履歴テーブルの一例である。図に示すように、サービス履歴テーブル１２２ＴＢＬは、「ユーザＩＤ」、「端末識別情報」、「トークルームＵＲＬ」、「招待メッセージ」、「パスコード」、「ユーザ識別情報」、「メンバー」等が含まれる。ここで、「ユーザＩＤ」は、登録ユーザの場合は、サービスの運営側によって設定されるユーザアカウントの一つである。従って、「ユーザＩＤ」は、未登録ユーザに対しては、サービスの運営側によって登録ユーザとは別に設定されてもよい。また、「端末識別情報」は、例えば携帯電話端末の個体識別番号であるデバイスキーや、ＳＩＤ（Security Identifier）等、個々の端末を識別できる情報を指す。図の例では、未登録ユーザのユーザＩＤが「User_C」に対して「https://guest.line.me/134343411」で特定されるトークルームが関連付けられ、そのアクセスコードは「QWU1U88」である。また、ユーザ識別情報としてクッキー「jLB**31」が付与されている。また、招待メッセージはＳＭＳで送信され、電話番号「０９０−××△□」が記憶されている。さらに、招待されたトークルームのメンバーは「User_A、User_B、User_D」であることがわかる。なお、図に示すユーザＩＤ等は一例であり、これに限られるものではないことに留意されたい。例えば、ユーザＩＤは数字であっても良い。
【００４３】
次に、本発明の一実施形態によるサービスシステムの動作を、フローチャートを用いて説明する。図６は、端末装置２００ＡのユーザＡ（登録ユーザ）が、端末装置２００ＣのユーザＣ（未登録ユーザ）をトークルームに招待する際の、端末装置２００Ａ、２００Ｃ及びサーバ１００の処理を示すフローチャートである。なお、図では簡単のため、端末装置２００Ａ、２００Ｃを単に「端末装置Ａ」、「端末装置Ｃ」と記載している。
【００４４】
まず、端末装置２００Ａの通信部２１０から、ユーザＣの招待リクエストが送信される（ステップＳ１１）。サーバ１００の受信部１１１は、招待リクエストを受信し、作成部１３２が、ユーザＣへの招待メッセージを作成する。そして、サーバ１００の送信部１１２から、端末装置２００Ｃへ招待メッセージが送信される（ステップＳ２１）。端末装置２００ＣのユーザＣは、入力受付部２４０Ｃを介して、表示部２５０Ｃに表示された招待メッセージに記載されたＵＲＬにアクセスする（ステップＳ３１）。サーバ１００の取得部１３３は、端末装置２００Ｃのユーザ識別情報（クッキー）を付与し、履歴記憶部１２２に記憶する（ステップＳ２２）。次に、サーバ１００は、送信部１１２から、パスコードの入力要求を端末装置２００Ｃに送信する（ステップＳ２３）。このとき、端末装置２００Ｃの表示部２５０Ｃには、図４（ｃ）のようなパスコードの入力メッセージ５３０が表示される。端末装置２００ＣのユーザＣは、入力受付部２４０Ｃを介して招待メッセージに記載されていたパスコードを入力し、サーバ１００に送信する（ステップＳ３２）。
【００４５】
サーバ１００のサービス提供部１３１は、履歴記憶部１２２に記憶されたサービス履歴テーブル１２２ＴＢＬに基づき、パスコードが正しいか否かを判定する（ステップＳ２４）。パスコードが正しくないと判定された場合は、サーバ１００は、端末装置２００Ｃのアクセスを拒否する（ステップＳ２５）。このとき、例えば「パスコードが違います」といったメッセージを端末装置２００Ｃの表示部２５０Ｃに表示させるための表示情報が、端末装置２００Ｃに送信されてもよい。
【００４６】
ステップＳ２４にてパスコードが正しいと判定された場合は、サーバ１００は、未登録ユーザであるユーザＣの端末装置２００Ｃにはウェブブラウザでトークルームを表示させる表示情報を送信し、端末装置２００ＣのユーザＣは、ウェブブラウザでのトークルームにてチャットを行う（ステップＳ３３）。また、サーバ１００は、登録ユーザであるユーザＡの端末装置２００Ａには、チャットの内容（メッセージ）を表示させる表示情報を送信し、端末装置２００Ａのユーザは、アプリケーションにてチャットを行う（ステップＳ１２）。サーバ１００の記憶部１２０には、ユーザＡとユーザＣとを含むメンバー間のチャット履歴が記憶される（ステップＳ２６）。
【００４７】
次に、未登録ユーザであるユーザＣが、初回以降にトークルームにアクセスする際の処理について、フローチャートを用いて説明する。図７は、ユーザＣがトークルームのＵＲＬにアクセスした際のサーバの処理の一例を示すフローチャートである。図に示すように、まず、ユーザＣが、招待メッセージに記載されていたトークルームのＵＲＬにアクセスする（ステップＴ２１）。この時、サーバ１００から付与されていたユーザ識別情報（クッキー）も送信される。サーバ１００は、ＵＲＬへのアクセスを受けると、端末装置２００Ｃにパスコードの入力要求を送信する。端末装置２００ＣのユーザＣは、入力受付部２４０Ｃを介してパスコードを入力し、入力されたパスコードは、通信部２１０からサーバ１００に送信される（ステップＴ２２）。サーバ１００のサービス提供部１３１は、パスコードが正しいか否かを判定する（ステップＴ１２）。パスコードが正しくないと判定された場合は、サーバ１００は、トークルームへのユーザＣのアクセスを拒否し、トークルームの表示情報を端末装置２００Ｃに送信しない（ステップＴ１３）。このとき、例えば「パスコードが違います」といったメッセージを端末装置２００Ｃの表示部２５０Ｃに表示させるための表示情報が、端末装置２００Ｃに送信されてもよい。
【００４８】
ステップＴ１２にてパスコードが正しいと判定された場合は、サービス提供部１３１は、履歴記憶部１２２に記憶されたサービス履歴テーブル１２２ＴＢＬを参照して、ユーザ識別情報が正しいか否かを判定する（ステップＴ１４）。ユーザ識別情報が正しくないと判定された場合は、サーバ１００は、トークルームへのユーザＣのアクセスを拒否し、トークルームの表示情報を端末装置２００Ｃに送信しない（ステップＴ１５）。ステップＴ１４にて、ユーザ識別情報が正しいと判定された場合は、サーバ１００のサービス提供部１３１は、トークルームをウェブブラウザで表示させるための表示情報を送信部１２２から端末装置２００Ｃに送信する（ステップＴ１６）。端末装置２００Ｃの表示部２５０Ｃには、ウェブブラウザにてトークルームが表示され、未登録ユーザであるユーザＣも、チャットを行うことができる（ステップＴ２３）。
【００４９】
次に、未登録ユーザであるユーザＣがサービスに登録する際の処理について説明する。図８は、ユーザＣがサービスに登録する際のサーバの処理の一例を示すフローチャートである。まず、端末装置２００Ｃから、サービスへの登録要求が送信される（ステップＰ２１）。この登録要求は、例えば、端末装置２００Ｃにサービスを享受するためのアプリケーションがインストールされ、ユーザ情報を登録することによって行われる。サーバ１００は、登録要求を受信すると、端末装置２００ＣのユーザＣが制限サービス利用者であるか否か、すなわち、未登録ユーザの際に招待を受けてサービスを利用したことがあるか否かを判定する（ステップＰ１１）。これは例えば、履歴記憶部１２２に記憶された電話番号等を用いて判定される。ただし、未登録ユーザの際に招待を受けてサービスを利用したことがあるか否かを判定するのに用いられる情報は、履歴記憶部１２２に記憶されたメールアドレス、ユーザ識別情報、端末識別情報のいずれかまたはその組み合わせであってもよい。
【００５０】
ステップＰ１１にて、ユーザＣが制限サービス利用者であると判定された場合、サービス提供部１３１は、ユーザＣへの招待メッセージがＳＭＳで送信されたか否かを判定する（ステップＰ１２）。ステップＰ１１にて、端末装置２００ＣのユーザＣが制限サービス利用者でないと判定された場合、または、ステップＰ１２にてユーザＣへの招待メッセージがＳＭＳで送信されていないと判定された場合は、端末装置２００Ｃに、登録時に必要な電話番号の入力要求を送信する（ステップＰ１３）。端末装置２００ＣのユーザＣは、電話番号の入力要求を受けて電話番号を入力し、サーバ１００に送信する（ステップＰ２２）。
【００５１】
端末装置２００ＣのユーザＣが制限サービスの利用者であった場合は、ステップＰ１４にて、サーバ１００によってサービスに登録され、未登録ユーザ時のサービスを利用した履歴を引き継いで、サービスを利用することが可能となる。端末装置２００ＣのユーザＣが制限サービスの利用者でなかった場合は、ステップＰ１５にて、サーバ１００によってサービスに登録される。その後、サーバ１００は、登録が完了した旨を端末装置１００Ｃに送信する（ステップＰ１６）。
【００５２】
さらに、本発明の一実施形態によれば、未登録ユーザに、登録ユーザのみが利用できるサービスを一部利用させない。また、未登録ユーザは、登録ユーザとの新たなチャットを開始することはできない。さらに、登録ユーザのみに通話サービスを利用させる。これらにより、未登録ユーザに、サービスへの登録を促すことができる。
【００５３】
さらに、本発明の一実施形態によれば、未登録ユーザへの招待メッセージが電話番号を宛先とする通信プロトコルを用いて送信された場合、未登録ユーザがサービスに新規登録する際に必要な手続きが省略されるため、ユーザの利便性を高めることができる。
【００５４】
本発明に係る発明の一実施形態を説明したが、本発明はこれに限られないことは言うまでもない。例えば、上述では、ユーザ識別情報としてクッキーを用いる態様について説明したが、ユーザ識別情報としては、通信に用いる通信プロトコル（例えば、ＷＡＰ：Wireless Access Protocol）に準拠するユーザ端末の識別情報や端末識別情報であっても良い。
【００５５】
また、未登録ユーザが閲覧できるトークルームの期間に、制限が設けられても良い。例えば、招待メッセージの発行から２週間以内のみ、トークルームでのチャットが行われるようにしてもよい。このような構成にすることで、未登録ユーザにサービスへの登録要求を喚起させることができる。なお、未登録ユーザがその後サービスに登録した場合、未登録ユーザが閲覧できなかった期間に他のメンバーによって行われたチャットの内容は、例えば招待リクエストの送信者によって、当時の未登録ユーザに閲覧させるか否かを設定されてもよいし、設定なく閲覧可能としてもよい。
【００５６】
また、上述の実施の形態では、チャットを行うトークルームのメンバーが、登録ユーザによって複数人集められた（招待された）態様について説明した。しかし、トークルームのメンバーは、登録ユーザ同士で予め設定されたグループのメンバーであっても良い。また、トークルームには、複数の未登録ユーザが含まれても良い。この場合、トークルームのＵＲＬは各未登録ユーザに対して同じものになるが、アクセスコードとユーザ識別情報との組合せを各未登録ユーザに対して異なるものとすることで、被招待ユーザ以外のユーザによるトークルームへの不正アクセスを防止することができる。
【００５７】
また、未登録ユーザが利用したトークルームは、未登録ユーザがサービスに登録した後はウェブブラウザでの表示は行わないようにしてもよい。例えば、未登録ユーザが登録後に招待メッセージに記載のトークルームのＵＲＬをクリックした場合、ウェブブラウザには遷移させず、メッセージアプリを起動させてトークルームを表示させるようにしてもよい。
【００５８】
なお、トークルームのメンバーは複数人である必要はなく、招待リクエストを送信した登録ユーザと未登録ユーザとが１対１でチャットを行える構成でもよい。この場合、未登録ユーザがサービスに登録した際に、自動的に、招待リクエストを送信した登録ユーザが未登録ユーザの友だちとして登録されてもよい。
【００５９】
また、上述では、トークルームに招待するユーザが未登録ユーザである態様について説明した。しかしながら、チャットが、友だちとして設定された（友だち関係のある）登録ユーザ間で行われる場合、サービスに登録されているユーザ間に友だち関係がないと、メッセージアプリ上でのトークの相手として選択することができない。例えば、図４（ａ）の場合、ユーザＡのアドレス帳に記載のあるユーザＪは、サービスに登録している（メッセージアプリを利用している）が、ユーザＪはユーザＡと友だち関係にないために、図のように友だちリスト５１０には記載されていない。本発明によれば、このような関係のユーザＪに対しても、ユーザＡは招待リクエストを行うことができる。すなわち、トークルームに招待するユーザは、登録ユーザであってもよい。なお、ユーザＪは、サービスに登録しているため、ユーザＡとはウェブブラウザ上のトークルームでチャットを行う必要はなく、ユーザＡにユーザＪを友達に追加することを促すメッセージを表示し、友だち登録することによって、メッセージアプリ上でチャットを行うことが可能となる。この場合、ユーザＪがサービスに登録した際に用いた電話番号やメールアドレス等からユーザＪを特定し、ユーザＡに対してユーザＪに関する情報を表示することができる。
【００６０】
また、端末装置１００Ａ〜１００Ｃはスマートフォンに限るものでない。端末装置は、上記実施の形態において記載した機能を実現できる情報処理装置であればどのような装置であってもよく、例えば、携帯端末、携帯電話、ＰＣ（Personal Conputer）、タブレット端末であってもよい。
【００６１】
サーバ１００の各機能部は、集積回路（ＩＣ（Integrated Circuit）チップ、ＬＳＩ（Large Scale Integration））等に形成された論理回路（ハードウェア）や専用回路によって実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェアによって実現してもよい。また、各機能部は、１または複数の集積回路により実現されてよく、複数の機能部の機能を１つの集積回路により実現されることとしてもよい。ＬＳＩは、集積度の違いにより、ＶＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩなどと呼称されることもある。
【００６２】
サーバ１００の各機能部をソフトウェアにより実現する場合、サーバ１００または端末装置２００Ａ〜２００Ｃは、各機能を実現するソフトウェアであるプログラムの命令を実行するＣＰＵ、上記プログラムおよび各種データがコンピュータ（またはＣＰＵ）で読み取り可能に記録されたＲＯＭ（Read Only Memory）または記憶装置（これらを「記録媒体」と称する）、上記プログラムを展開するＲＡＭ（Random Access Memory）などを備えている。そして、コンピュータ（またはＣＰＵ）が上記プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。上記記録媒体としては、「一時的でない有形の媒体」、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記検索プログラムは、当該検索プログラムを伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介して上記コンピュータに供給されてもよい。本発明は、上記検索プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【００６３】
なお、上記プログラムは、例えば、ActionScript、JavaScript（登録商標）などのスクリプト言語、Objective-C、Java（登録商標）などのオブジェクト指向プログラミング言語、HTML5などのマークアップ言語などを用いて実装できる。
【００６４】
本発明を諸図面や実施例に基づき説明してきたが、当業者であれば本開示に基づき種々の変形や修正を行うことが容易であることに注意されたい。従って、これらの変形や修正は本発明の範囲に含まれることに留意されたい。例えば、各手段、各ステップ等に含まれる機能等は論理的に矛盾しないように再配置可能であり、複数の手段やステップ等を１つに組み合わせたり、或いは分割したりすることが可能である。また、上記実施の形態に示す構成を適宜組み合わせることとしてもよい。
【産業上の利用の可能性】
【００６５】
本発明に係るサーバ、サーバの制御方法およびプログラムは、登録制の各種サービスシステムに係るサーバ、サーバの制御方法およびプログラムとして活用することができる。
【符号の説明】
【００６６】
１００  サーバ（コンピュータ）
１１０  通信部
１１１  受信部
１１２  送信部
１２１  ユーザ情報記憶部
１２２  履歴記憶部
１２２ＴＢＬ  サービス履歴テーブル
１３０  制御部
１３１  サービス提供部
１３２  作成部
１３３  取得部
２００Ａ〜２００Ｃ  端末装置
２１０  通信部
２２０  記憶部
２２１  サービス情報記憶部
２２２  アドレス記憶部
２３０  制御部
２３１  情報処理部
２３２  表示処理部
２４０  入力受付部
２５０  表示部
２６０  音声Ｉ／Ｆ
２７０  スピーカ
３００  ネットワーク
４００  サービスシステム
５１０  友だちリスト
５２０  ユーザリスト
５３０、５４０、５５０  メッセージ
【図１】
2020030851.tif 000003
【図２】
2020030851.tif 000004
【図３】
2020030851.tif 000005
【図４】
2020030851.tif 000006
【図５】
2020030851.tif 000007
【図６】
2020030851.tif 000008
【図７】
2020030851.tif 000009
【図８】
2020030851.tif 000010
【手続補正書】
【提出日】令和1年11月29日(2019.11.29)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１端末へのコンテンツの送信と、前記第１端末から送信されたコンテンツの受信とを行う、メッセージアプリケーションと、前記メッセージアプリケーションとは異なるアプリケーションとを含む端末であって、
前記異なるアプリケーションに搭載された機能では送信できない第１コンテンツを、前記メッセージアプリケーションに搭載された機能により、前記第１端末に送信する通信部と、
前記第１コンテンツと、前記異なるアプリケーションにより前記端末から前記第１端末へ送信され、前記異なるアプリケーションにより前記端末の表示部に表示された第２コンテンツと、を前記メッセージアプリケーションによって表示する表示部とを含む。
【請求項２】
請求項１に記載の端末であって、
前記メッセージアプリケーションは、前記メッセージアプリケーションに搭載された機能として、スタンプを送信する機能を有し、
前記異なるアプリケーションは、前記異なるアプリケーションに搭載された機能として、前記スタンプを送信する機能を有さない。
【請求項３】
請求項１または請求項２に記載の端末であって、
前記第１コンテンツは、前記メッセージアプリケーションにより、前記第１端末と、前記第１端末および前記端末とは異なる第２端末とに前記端末から送信される。
【請求項４】
請求項３に記載の端末であって、
前記端末と、前記第１端末と、前記第２端末とは、前記メッセージアプリケーションのグループのメンバーに含まれる。
【請求項５】
請求項３または請求項４に記載の端末であって、
前記異なるアプリケーションは、１対１でのコンテンツの送受信のみが可能であり、
前記メッセージアプリケーションは、前記メッセージアプリケーションに搭載された機能により、前記端末と、前記第１端末と、前記第１端末および前記第２端末との間でコンテンツの送受信が可能である。
【請求項６】
請求項１から請求項５のいずれか一項に記載の端末であって、
前記第２コンテンツは、前記端末に前記メッセージアプリケーションがインストールされていない状態で前記異なるアプリケーションによって前記端末から送信されたコンテンツである。
【請求項７】
請求項１から請求項６のいずれか一項に記載の端末であって、
前記通信部は、前記異なるアプリケーションに搭載された機能では送信できない第３コンテンツを、前記メッセージアプリケーションに搭載された機能により、前記第１端末から受信し、
前記表示部は、前記第１コンテンツと、前記第２コンテンツと、前記第３コンテンツとを、前記メッセージアプリケーションによって表示する。
【請求項８】
請求項１から請求項６のいずれか一項に記載の端末であって、
前記表示部は、前記第１コンテンツと、前記第２コンテンツと、前記異なるアプリケーションにより前記第１端末から前記端末へ送信され、前記異なるアプリケーションにより前記端末の表示部に表示された第３コンテンツとを、前記メッセージアプリケーションによって表示する。
【請求項９】
請求項１から請求項８のいずれか一項に記載の端末であって、
前記第１コンテンツは、スタンプであり、
前記第２コンテンツは、メッセージである。
【請求項１０】
請求項１から請求項９のいずれか一項に記載の端末であって、
前記第１コンテンツと、前記第２コンテンツとは、サーバを介して前記第１端末に送信される。
【請求項１１】
第１端末へのコンテンツの送信と、前記第１端末から送信されたコンテンツの受信とを行う、メッセージアプリケーションと、前記メッセージアプリケーションとは異なるアプリケーションとを含む端末の情報処理方法であって、
前記異なるアプリケーションに搭載された機能では送信できない第１コンテンツを、前記メッセージアプリケーションに搭載された機能により、前記端末の通信部を介して前記第１端末に送信することと、
前記第１コンテンツと、前記異なるアプリケーションにより前記端末から前記第１端末へ送信され、前記異なるアプリケーションにより前記端末の表示部に表示された第２コンテンツと、を前記メッセージアプリケーションによって前記表示部に表示することとを含む。
【請求項１２】
請求項１１に記載の情報処理方法であって、
前記メッセージアプリケーションは、前記メッセージアプリケーションに搭載された機能として、スタンプを送信する機能を有し、
前記異なるアプリケーションは、前記異なるアプリケーションに搭載された機能として、前記スタンプを送信する機能を有さない。
【請求項１３】
請求項１１または請求項１２に記載の情報処理方法であって、
前記第１コンテンツは、前記メッセージアプリケーションにより、前記第１端末と、前記第１端末および前記端末とは異なる第２端末とに前記端末から送信される。
【請求項１４】
請求項１３に記載の情報処理方法であって、
前記端末と、前記第１端末と、前記第２端末とは、前記メッセージアプリケーションのグループのメンバーに含まれる。
【請求項１５】
請求項１３または請求項１４に記載の情報処理方法であって、
前記異なるアプリケーションは、１対１でのコンテンツの送受信のみが可能であり、
前記メッセージアプリケーションは、前記メッセージアプリケーションに搭載された機能により、前記端末と、前記第１端末と、前記第１端末および前記第２端末との間でコンテンツの送受信が可能である。
【請求項１６】
請求項１１から請求項１５のいずれか一項に記載の情報処理方法であって、
前記第２コンテンツは、前記端末に前記メッセージアプリケーションがインストールされていない状態で前記異なるアプリケーションによって前記端末から送信されたコンテンツである。
【請求項１７】
請求項１１から請求項１６のいずれか一項に記載の情報処理方法であって、
前記異なるアプリケーションに搭載された機能では送信できない第３コンテンツを、前記メッセージアプリケーションに搭載された機能により、前記第１端末から前記通信部を介して受信することと、
前記第１コンテンツと、前記第２コンテンツと、前記第３コンテンツとを、前記メッセージアプリケーションによって前記表示部に表示することとを含む。
【請求項１８】
請求項１１から請求項１６のいずれか一項に記載の情報処理方法であって、
前記第１コンテンツと、前記第２コンテンツと、前記異なるアプリケーションにより前記第１端末から前記端末へ送信され、前記異なるアプリケーションにより前記端末の表示部に表示された第３コンテンツとを、前記メッセージアプリケーションによって前記表示部に表示することを含む。
【請求項１９】
請求項１１から請求項１８のいずれか一項に記載の情報処理方法であって、
前記第１コンテンツは、スタンプであり、
前記第２コンテンツは、メッセージである。
【請求項２０】
請求項１１から請求項１９のいずれか一項に記載の情報処理方法であって、
前記第１コンテンツと、前記第２コンテンツとは、サーバを介して前記第１端末に送信される。
【請求項２１】
第１端末へのコンテンツの送信と、前記第１端末から送信されたコンテンツの受信とを行う、メッセージアプリケーションと、前記メッセージアプリケーションとは異なるアプリケーションとを実行可能な端末に実行される、前記メッセージアプリケーションを含むプログラムであって、
前記異なるアプリケーションに搭載された機能では送信できない第１コンテンツを、前記メッセージアプリケーションに搭載された機能により、前記端末の通信部を介して前記第１端末に送信することと、
前記第１コンテンツと、前記異なるアプリケーションにより前記端末から前記第１端末へ送信され、前記異なるアプリケーションにより前記端末の表示部に表示された第２コンテンツと、を前記メッセージアプリケーションによって前記表示部に表示することと
を前記端末に実行させる。
【請求項２２】
請求項２１に記載のプログラムであって、
前記メッセージアプリケーションは、前記メッセージアプリケーションに搭載された機能として、スタンプを送信する機能を有し、
前記異なるアプリケーションは、前記異なるアプリケーションに搭載された機能として、前記スタンプを送信する機能を有さない。
【請求項２３】
請求項２１または請求項２２に記載のプログラムであって、
前記第１コンテンツは、前記メッセージアプリケーションにより、前記第１端末と、前記第１端末および前記端末とは異なる第２端末とに前記端末から送信される。
【請求項２４】
請求項２３に記載のプログラムであって、
前記端末と、前記第１端末と、前記第２端末とは、前記メッセージアプリケーションのグループのメンバーに含まれる。
【請求項２５】
請求項２３または請求項２４に記載のプログラムであって、
前記異なるアプリケーションは、１対１でのコンテンツの送受信のみが可能であり、
前記メッセージアプリケーションは、前記メッセージアプリケーションに搭載された機能により、前記端末と、前記第１端末と、前記第１端末および前記第２端末との間でコンテンツの送受信が可能である。
【請求項２６】
請求項２１から請求項２５のいずれか一項に記載のプログラムであって、
前記第２コンテンツは、前記端末に前記メッセージアプリケーションがインストールされていない状態で前記異なるアプリケーションによって前記端末から送信されたコンテンツである。
【請求項２７】
請求項２１から請求項２６のいずれか一項に記載のプログラムであって、
前記異なるアプリケーションに搭載された機能では送信できない第３コンテンツを、前記メッセージアプリケーションに搭載された機能により、前記第１端末から前記通信部を介して受信することと、
前記第１コンテンツと、前記第２コンテンツと、前記第３コンテンツとを、前記メッセージアプリケーションによって前記表示部に表示することとを前記端末に実行させる。
【請求項２８】
請求項２１から請求項２６のいずれか一項に記載のプログラムであって、
前記第１コンテンツと、前記第２コンテンツと、前記異なるアプリケーションにより前記第１端末から前記端末へ送信され、前記異なるアプリケーションにより前記端末の表示部に表示された第３コンテンツとを、前記メッセージアプリケーションによって前記表示部に表示することを前記端末に実行させる。
【請求項２９】
請求項２１から請求項２８のいずれか一項に記載のプログラムであって、
前記第１コンテンツは、スタンプであり、
前記第２コンテンツは、メッセージである。
【請求項３０】
請求項２１から請求項２９のいずれか一項に記載のプログラムであって、
前記第１コンテンツと、前記第２コンテンツとは、サーバを介して前記第１端末に送信される。