JP6666606B2 - メッセージ送受信システム及びメッセージ送受信方法 - Google Patents

メッセージ送受信システム及びメッセージ送受信方法 Download PDF

Info

Publication number
JP6666606B2
JP6666606B2 JP2015180927A JP2015180927A JP6666606B2 JP 6666606 B2 JP6666606 B2 JP 6666606B2 JP 2015180927 A JP2015180927 A JP 2015180927A JP 2015180927 A JP2015180927 A JP 2015180927A JP 6666606 B2 JP6666606 B2 JP 6666606B2
Authority
JP
Japan
Prior art keywords
message
information
decoration
terminal device
transmission
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2015180927A
Other languages
English (en)
Other versions
JP2017058759A (ja
Inventor
仁 西本
仁 西本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
HIGH SPEED BOYZ INC.
Original Assignee
HIGH SPEED BOYZ INC.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by HIGH SPEED BOYZ INC. filed Critical HIGH SPEED BOYZ INC.
Priority to JP2015180927A priority Critical patent/JP6666606B2/ja
Publication of JP2017058759A publication Critical patent/JP2017058759A/ja
Application granted granted Critical
Publication of JP6666606B2 publication Critical patent/JP6666606B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Transfer Between Computers (AREA)
  • User Interface Of Digital Computer (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、メッセージ送受信システム及びメッセージ送受信方法に関する。
近年、携帯電話やスマートフォンなどの通信端末やパソコンなどを用いて、互いに文字や画像などを用いてコミュニケーションを図るチャットサービスなどのメッセージ送受信サービスが普及している(例えば、特許文献1参照)。
特開2013−175186号公報
特許文献1に開示されたメッセージ送受信サービスを用いると、文字による情報に加えて画像による感情表現なども伝えることができる。また、文字による情報も、吹き出し形態で表示されるなど装飾情報と組み合わせて表示されることで、ユーザ同士で擬似的に会話しているような感覚をユーザに与えることが試みられている。
しかし、特許文献1に開示されたメッセージ送受信サービスでは、吹き出し形態が一定の形状で表示されるだけであり、豊かに感情表現を伝えるという観点から、改善の余地があった。
本発明は、このような課題に鑑みてなされたもので、メッセージを送信するたびに、メッセージを異なる形態で表示させることができるメッセージ送受信システム及びメッセージ送受信方法を提供することを目的とする。
上記課題を解決するため、本発明に係るメッセージ送受信システムは、複数の端末装置と、ネットワークを介して当該複数の端末装置と接続されるサーバ装置と、を備えるメッセージ送受信システムであって、前記複数の端末装置はそれぞれ、表示部と、メッセージ装飾情報を記憶する端末記憶部と、を備え、前記複数の端末装置のうちの第1の端末装置は、受信者情報とメッセージ本体情報と装飾指定情報とを含む送信メッセージ情報を、前記サーバ装置に送信し、前記サーバ装置は、前記送信メッセージ情報を、前記複数の端末装置のうち当該送信メッセージ情報に含まれる受信者情報に該当する第2の端末装置に送信し、前記第2の端末装置は、前記送信メッセージ情報に含まれる前記装飾指定情報により指定されるメッセージ装飾情報を前記第2の端末装置の端末記憶部から読み出し、当該メッセージ装飾情報と前記送信メッセージ情報に含まれるメッセージ本体情報とに基づくメッセージを前記第2の端末装置の表示部に表示することを特徴とするものであって、前記送信メッセージ情報は、装飾指定情報として遷移前装飾指定情報と遷移後装飾指定情報とを含み、前記遷移前装飾指定情報により指定されるメッセージ装飾情報は、前記メッセージ本体情報を認識不可とする隠し表示情報を含み、前記複数の端末装置はそれぞれ入力部をさらに備え、前記第2の端末装置は、前記送信メッセージ情報に含まれる前記遷移前装飾指定情報により指定されるメッセージ装飾情報を前記第2の端末装置の端末記憶部から読み出し、当該メッセージ装飾情報と前記送信メッセージ情報に含まれるメッセージ本体情報とに基づく遷移前メッセージを前記第2の端末装置の表示部に表示し、成否を決するゲームの画面を前記第2の端末装置の表示部に表示し、当該ゲームの操作の入力を前記第2の端末装置の入力部から受け付け、前記ゲームに成功すると、前記送信メッセージ情報に含まれる前記遷移後装飾指定情報により指定されるメッセージ装飾情報を前記第2の端末装置の端末記憶部から読み出し、当該メッセージ装飾情報と前記送信メッセージ情報に含まれるメッセージ本体情報とに基づく遷移後メッセージを前記遷移前メッセージに代えて前記第2の端末装置の表示部に表示する
また、上記課題を解決するため、本発明に係るメッセージ送受信方法は、表示部とメッセージ装飾情報を記憶する端末記憶部とをそれぞれ備える複数の端末装置と、ネットワークを介して当該複数の端末装置と接続されるサーバ装置と、を備えるメッセージ送受信システムにおけるメッセージ送受信方法であって、前記複数の端末装置のうちの第1の端末装置が、受信者情報とメッセージ本体情報と装飾指定情報とを含む送信メッセージ情報を、前記サーバ装置に送信するステップと、前記サーバ装置が、前記送信メッセージ情報を、前記複数の端末装置のうち当該送信メッセージ情報に含まれる受信者情報に該当する第2の端末装置に送信するステップと、前記第2の端末装置が、前記送信メッセージ情報に含まれる前記装飾指定情報により指定されるメッセージ装飾情報を前記第2の端末装置の端末記憶部から読み出し、当該メッセージ装飾情報と前記送信メッセージ情報に含まれるメッセージ本体情報とに基づくメッセージを前記第2の端末装置の表示部に表示するステップと、を含むことを特徴とするものであって、前記送信メッセージ情報は、装飾指定情報として遷移前装飾指定情報と遷移後装飾指定情報とを含み、前記遷移前装飾指定情報により指定されるメッセージ装飾情報は、前記メッセージ本体情報を認識不可とする隠し表示情報を含み、前記複数の端末装置はそれぞれ入力部をさらに備え、前記第2の端末装置は、前記送信メッセージ情報に含まれる前記遷移前装飾指定情報により指定されるメッセージ装飾情報を前記第2の端末装置の端末記憶部から読み出し、当該メッセージ装飾情報と前記送信メッセージ情報に含まれるメッセージ本体情報とに基づく遷移前メッセージを前記第2の端末装置の表示部に表示し、成否を決するゲームの画面を前記第2の端末装置の表示部に表示し、当該ゲームの操作の入力を前記第2の端末装置の入力部から受け付け、前記ゲームに成功すると、前記送信メッセージ情報に含まれる前記遷移後装飾指定情報により指定されるメッセージ装飾情報を前記第2の端末装置の端末記憶部から読み出し、当該メッセージ装飾情報と前記送信メッセージ情報に含まれるメッセージ本体情報とに基づく遷移後メッセージを前記遷移前メッセージに代えて前記第2の端末装置の表示部に表示する
本発明に係るメッセージ送受信システム及びメッセージ送受信方法によれば、メッセージを送信するたびに、メッセージを異なる形態で表示させることができる。
本発明の第1の実施形態に係るメッセージ送受信システムの概略構成図である。 本実施の第1の実施形態に係る端末装置及びサーバ装置が記憶するメッセージ装飾情報の一部のデータ構成を示す図である。 本発明の第1の実施形態に係るメッセージ送受信システムにおける送信メッセージ情報のデータ構成の一例を示す図である。 本発明の第1の実施形態に係る端末装置における表示画面の例である。 本発明の第1の実施形態に係るメッセージ送受信システムにおける第1のメッセージ送受信処理を示すフローチャートである。 本発明の第1の実施形態に係るメッセージ送受信システムにおける第2のメッセージ送受信処理を示すフローチャートである。 本発明の第1の実施形態に係るメッセージ送受信システムにおける第3のメッセージ送受信処理を示すフローチャートである。 本実施の第2の実施形態に係るメッセージ送受信システムの概略構成図である。 本発明の第2の実施形態に係るメッセージ送受信システムにおける送信メッセージ情報のデータ構成の一例を示す図である。 本発明の第2の実施形態に係るメッセージ送受信システムにおけるメッセージ送受信処理を示すフローチャートである。 図10に示すメッセージ送受信処理に伴う第2の端末装置における表示画面の例(その1)である。 図10に示すメッセージ送受信処理に伴う第2の端末装置における表示画面の例(その2)である。 図10に示すメッセージ送受信処理に伴う第2の端末装置における表示画面の例(その3)である。
以下、本発明に係る実施形態について、図面を参照して説明する。
(第1の実施形態)
図1は、本発明の第1の実施形態に係るメッセージ送受信システム1の概略構成図である。図1に示すように、本実施形態に係るメッセージ送受信システム1は、主として、サーバ装置100と、複数の端末装置200とを備える。図1では簡便のため、端末装置200は1つのみ図示している。サーバ装置100は、例えばインターネットなどからなるネットワーク300を介して複数の端末装置200と接続され、複数の端末装置200にメッセージ送受信サービスを提供する。
ここで、サーバ装置100が提供するメッセージ送受信サービスとしては、例えば、複数の端末装置200がサーバ装置100を介して互いに文字や画像(例えばスタンプと称される)などのメッセージを送受信するチャットサービスが用いられる。このようなチャットサービスでは、端末装置200を用いて、文字入力や画像選択をするだけの簡便な操作で、他の端末装置200に文字や画像を瞬時に送信することができる。また、このようなチャットサービスは、例えば端末装置200に予めインストールされるアプリケーションを介して提供される。
サーバ装置100は、主として、サーバ通信部110と、サーバ記憶部120と、サーバ制御部130とを備える。
サーバ通信部110は、外部装置と無線または有線によって通信し、情報の送受信を行うインターフェースである。サーバ通信部110は、ネットワーク300を介して、端末装置200と情報の送受信を行う。
サーバ記憶部120は、主として、メッセージ装飾情報121と、サーバ制御プログラム122とを記憶する。
メッセージ装飾情報121は、端末装置200の端末記憶部240に記憶されるメッセージ装飾情報242と同様の情報であり、詳細は後述する。
サーバ制御プログラム122は、メッセージ送受信サービスの提供及び制御に必要な種々のプログラム及びそれらプログラムの実行に必要な情報などから構成される。
サーバ制御部130は、例えば特定のプログラムを読み込むことにより特定の機能を実現するプロセッサであって、サーバ装置100全体の動作を制御する。例えば、サーバ制御部130は、複数の端末装置200の相互間におけるメッセージの送受信をサーバ通信部110に実行させる。
端末装置200は、主として、端末通信部210と、表示部220と、入力部230と、端末記憶部240と、端末制御部250とを備える。端末装置200としては、例えばスマートフォン、携帯電話やタブレット型端末などの装置が用いられる。
端末通信部210は、外部装置と無線または有線によって通信し、情報の送受信を行うインターフェースである。端末通信部210は、ネットワーク300を介して、サーバ装置100と情報の送受信を行う。
表示部220は、例えば液晶ディスプレイまたは有機ELディスプレイなどの表示デバイスであり、メッセージ送受信サービスに係るメッセージ送受信画面などを表示する。
入力部230は、例えば表示部220に一体的に設けられるタッチパネルまたはキーボードなどの入力インターフェースであり、ユーザ入力を受け付ける。
端末記憶部240は、主として、送受信メッセージ情報241と、メッセージ装飾情報242と、端末制御プログラム243とを記憶する。
送受信メッセージ情報241は、端末装置200が送信した送信メッセージ情報及び受信した受信メッセージ情報である。送信メッセージ情報及び受信メッセージ情報は共に、送信元の送信者情報、送信先の受信者情報、メッセージ本体情報、装飾指定情報、及び送受信した日時情報などから構成される。メッセージ本体情報は、文字や画像などのメッセージの本体となる情報である。装飾指定情報は、後述するメッセージ装飾情報242を指定する識別子などの情報である。
メッセージ装飾情報242は、送信メッセージ情報や受信メッセージ情報に含まれるメッセージ本体情報を装飾するための情報であり、メッセージ本体情報と共に、メッセージを表示するのに用いられる。メッセージ装飾情報242は、具体的には、メッセージ本体情報を吹き出し形態で表示させる吹き出し情報や、メッセージ本体情報を構成する文字のフォント、色、大きさなどの情報などを含む。なお、メッセージ装飾情報242は、サーバ装置100から、例えばサーバ記憶部120に記憶されたメッセージ装飾情報121の情報を追加の情報として送信されることで、随時情報が追加されてもよい。
図2は、メッセージ装飾情報242のうちの、吹き出し情報の形状についてのデータ構成を示す図である。図2に示すように、吹き出し情報の形状の識別子である形状IDと、形状の画像とが関連付けて記憶されている。
端末制御プログラム243は、サーバ装置100から提供されるメッセージ送受信サービスの実行及び制御に必要な種々のプログラム及びそれらプログラムの実行に必要な情報などから構成される。
端末制御部250は、例えば特定のプログラムを読み込むことにより特定の機能を実現するプロセッサであって、端末装置200全体の動作を制御する。
ここで、図3及び図4を参照して、端末装置200から送信した送信メッセージ情報が表示部220にどのように表示されるかについて説明する。
まず、端末装置200のうちの第1の端末装置200aが、メッセージ送受信サービスの提供を受けており、ここでは、図4(a)に示すような画面を表示部220に表示しているとする。なお、画面上部の「田中太郎」は、第1の端末装置200aがメッセージ送受信サービスを用いてメッセージを送受信している相手である第2の端末装置200bのユーザ名を示す。また、画面の左側に表示された文字や画像などのメッセージは第1の端末装置200aが第2の端末装置200bから受信したメッセージを示し、画面の右側に表示されたメッセージは第1の端末装置200aが第2の端末装置200bに送信したメッセージを示し、これらのメッセージは送受信メッセージ情報241に基づいて表示される。さらに、各メッセージには送受信された日時情報が付記されている。
図4(a)の最下段に表示された吹き出し付きのメッセージ「もう寝るのか…」(以下、適宜「第1メッセージ」とする)は、図3に示す、メッセージ本体情報を「もう寝るのか…」とする送信メッセージ情報(以下、適宜「第1送信メッセージ情報」とする)に基づいて表示される。ここで、第1送信メッセージ情報の送信者情報「User001」は第1の端末装置200aを指定する識別子であり、受信者情報「User002」は第2の端末装置200bを指定する識別子である。また、第1送信メッセージ情報には、装飾指定情報として吹き出し指定情報の形状を指定する識別子である形状ID、及び色を指定する識別子である色IDと、文字指定情報のフォントを指定する識別子であるフォントID、色を指定する識別子である色ID、及び大きさの指定情報とが含まれる。
第1の端末装置200aの表示部220には、第1送信メッセージ情報の、装飾指定情報により指定されるメッセージ装飾情報と、メッセージ本体情報とに基づくメッセージが第1メッセージとして表示されている。例えば、第1送信メッセージ情報の吹き出し指定情報の形状IDは「shape002」であり、この形状IDにより指定される形状が図2に示すメッセージ装飾情報242から読み出され、読み出された形状の吹き出しに従って、図4(a)に示すようにメッセージ本体情報が吹き出し形態で表示されている。
図4(b)の最下段に表示された吹き出し付きのメッセージ「起きろー!」も同様にして、図3に示す、メッセージ本体情報を「起きろー!」とする送信メッセージ情報に基づいて表示されている。なお、ここでは送信メッセージ情報について説明したが、受信メッセージも、受信メッセージ情報に基づいて同様に表示される。
以下、図5を参照して、本実施形態に係るメッセージ送受信システム1における第1のメッセージ送受信処理について説明する。
まず、第1の端末装置200aが、メッセージ情報の送信指示を受け付ける(ステップS101)。例えば、第1の端末装置200aの入力部230を介して、受信者として第2の端末装置200bを指定する受信者情報と、メッセージ本体情報と、装飾指定情報とが入力され、送信の指示が入力される。
第1の端末装置200aは、メッセージの送信指示を受け付けると、送信指示を受け付けたメッセージ情報に、送信者として第1の端末装置200aを指定する送信者情報を関連付けて送信メッセージ情報とし、その送信メッセージ情報をサーバ装置100に送信する(ステップS102)。
サーバ装置100は、第1の端末装置200aから送信メッセージ情報を受信すると、その送信メッセージ情報に含まれる受信者情報により受信者として指定される第2の端末装置200bに送信する(ステップS103)。
第2の端末装置200bは、サーバ装置100から送信メッセージ情報を受信すると、受信した送信メッセージ情報に含まれる装飾指定情報により指定されるメッセージ装飾情報を、第2の端末装置200bの端末記憶部240に記憶されたメッセージ装飾情報242から読み出す(ステップS104)。
第2の端末装置200bは、読み出したメッセージ装飾情報と、受信した送信メッセージ情報に含まれるメッセージ本体情報とに基づくメッセージを、第2の端末装置200bの表示部220に表示し(ステップS105)、処理を終了する。
このように、本実施形態に係るメッセージ送受信システム1における第1のメッセージ送受信処理によると、第1の端末装置200aは、受信者情報とメッセージ本体情報と装飾指定情報とを含む送信メッセージ情報を、サーバ装置100に送信し、サーバ装置100は、送信メッセージ情報を、送信メッセージ情報に含まれる受信者情報に該当する第2の端末装置200bに送信し、第2の端末装置200bは、送信メッセージ情報に含まれる装飾指定情報により指定されるメッセージ装飾情報を第2の端末装置200bの端末記憶部240から読み出し、読み出したメッセージ装飾情報と送信メッセージ情報に含まれるメッセージ本体情報とに基づくメッセージを第2の端末装置200bの表示部220に表示する。これにより、メッセージを送信するたびに、メッセージを異なる形態で表示させることができるので、豊かに感情表現を伝えることができる。また、送信メッセージ情報が画像などのファイルサイズの大きなデータを含まないため、メッセージの送信を迅速に行うことができる。
以下、図6を参照して、本実施形態に係るメッセージ送受信システム1における第2のメッセージ送受信処理について説明する。
まず、ステップS201からステップS203までの処理は、第1のメッセージ送受信処理におけるステップS101からステップS103までの処理とそれぞれ同一であるため、説明を省略する。
第2の端末装置200bは、サーバ装置100から送信メッセージ情報を受信すると、受信した送信メッセージ情報に含まれる装飾指定情報により指定されるメッセージ装飾情報が、第2の端末装置200bの端末記憶部240に記憶されたメッセージ装飾情報242に含まれる場合には(ステップS204のYES)、ステップS208の処理に進行し、含まれない場合には(ステップS204のNO)、そのメッセージ装飾情報についての装飾情報要求をサーバ装置100に送信する(ステップS205)。
サーバ装置100は、装飾情報要求を第2の端末装置200bから受信すると、その装飾情報要求の対応するメッセージ装飾情報をサーバ記憶部120に記憶されたメッセージ装飾情報121から読み出し(ステップS206)、読み出したメッセージ装飾情報を第2の端末装置200bに送信する(ステップS207)。
第2の端末装置200bは、メッセージ装飾情報をサーバ装置100から受信すると、受信したメッセージ装飾情報と、受信した送信メッセージ情報に含まれるメッセージ本体情報とに基づくメッセージを、第2の端末装置200bの表示部220に表示し(ステップS208)、処理を終了する。
このように、本実施形態に係るメッセージ送受信システム1における第2のメッセージ送受信処理によると、第2の端末装置200bは、送信メッセージ情報に含まれる装飾指定情報により指定されるメッセージ装飾情報を端末記憶部240に記憶していない場合、メッセージ装飾情報についての装飾情報要求をサーバ装置100に送信し、サーバ装置100は、装飾情報要求に対応するメッセージ装飾情報をサーバ記憶部120から読み出し、読み出したメッセージ装飾情報を第2の端末装置200bに送信し、第2の端末装置200bは、受信したメッセージ装飾情報と送信メッセージ情報に含まれるメッセージ本体情報とに基づくメッセージを第2の端末装置200bの表示部220に表示する。これにより、メッセージを受信する第2の端末装置200bがメッセージ装飾情報を記憶しない場合であっても、メッセージを送信するたびにメッセージを異なる形態で表示させることができる。
以下、図7を参照して、本実施形態に係るメッセージ送受信システム1における第3のメッセージ送受信処理について説明する。
まず、ステップS301からステップS305までの処理は、第2のメッセージ送受信処理におけるステップS201からステップS205までの処理とそれぞれ同一であるため、説明を省略する。
サーバ装置100は、装飾情報要求を第2の端末装置200bから受信すると、その装飾情報要求の対応するメッセージ装飾情報がサーバ記憶部120に記憶されたメッセージ装飾情報121にある場合には(ステップS306のYES)、そのメッセージ装飾情報を読み出し、読み出したメッセージ装飾情報を第2の端末装置200bに送信する(ステップS310)。一方、サーバ装置100は、受信した装飾情報要求の対応するメッセージ装飾情報がサーバ記憶部120に記憶されたメッセージ装飾情報121にない場合には(ステップS306のNO)、装飾情報要求を第1の端末装置200aに送信する(ステップS307)。
第1の端末装置200aは、装飾情報要求をサーバ装置100から受信すると、その装飾情報要求に対応するメッセージ装飾情報を第1の端末装置200aの端末記憶部240に記憶されたメッセージ装飾情報242から読み出し(ステップS308)、読み出したメッセージ装飾情報をサーバ装置100に送信する(ステップS309)。そして、サーバ装置100は、受信したメッセージ装飾情報を第2の端末装置200bに送信する(ステップS310)。
第2の端末装置200bは、メッセージ装飾情報をサーバ装置100から受信すると、受信したメッセージ装飾情報と、受信した送信メッセージ情報に含まれるメッセージ本体情報とに基づくメッセージを、第2の端末装置200bの表示部220に表示し(ステップS311)、処理を終了する。
このように、本実施形態に係るメッセージ送受信システム1における第3のメッセージ送受信処理によると、第2の端末装置200bは、送信メッセージ情報に含まれる装飾指定情報により指定されるメッセージ装飾情報を端末記憶部240に記憶していない場合、メッセージ装飾情報についての装飾情報要求をサーバ装置100に送信し、サーバ装置100は、装飾情報要求に対応するメッセージ装飾情報をサーバ記憶部120に記憶していない場合、装飾情報要求を第1の端末装置200aに送信し、第1の端末装置200aは、装飾情報要求に対応するメッセージ装飾情報を端末記憶部240から読み出し、読み出したメッセージ装飾情報をサーバ装置100に送信し、サーバ装置100は、受信したメッセージ装飾情報を第2の端末装置200bに送信し、第2の端末装置200bは、受信したメッセージ装飾情報と送信メッセージ情報に含まれるメッセージ本体情報とに基づくメッセージを第2の端末装置200bの表示部220に表示する。これにより、メッセージを受信する第2の端末装置200b及びサーバ装置100がメッセージ装飾情報を記憶しない場合であっても、メッセージを送信するたびにメッセージを異なる形態で表示させることができる。
(第2の実施形態)
図8は、本発明の第2の実施形態に係るメッセージ送受信システム1の概略構成図である。サーバ装置100がサーバ記憶部120にゲーム情報123を記憶し、端末装置200が端末記憶部240にゲーム情報244を記憶する以外は、第1の実施形態に係るメッセージ送受信システム1と同様の構成であるため、説明を省略する。
ゲーム情報123及びゲーム情報244は、それぞれ同様の情報であり、成否を決するゲームの情報である。成否を決するゲームとは、プレイヤの成績に応じて成功と失敗が決定されるゲームであり、例えばじゃんけんゲームや格闘ゲームなどのプレイヤ同士またはプレイヤと仮想上の対戦相手との対戦により勝敗を決するゲームや、ミッション達成型ゲームなどの所定の目標を達成するか否かに応じて成否を決するゲームなどから構成される。
以下、図9から図13を参照して、本実施形態に係るメッセージ送受信システム1におけるメッセージ送受信処理について説明する。
まず、第1の端末装置200aが、メッセージ情報の送信指示を受け付ける(ステップS401)。例えば、第1の端末装置200aの入力部230を介して、受信者として第2の端末装置200bを指定する受信者情報と、メッセージ本体情報と、装飾指定情報とが入力され、送信の指示が入力される。
第1の端末装置200aは、メッセージの送信指示を受け付けると、送信指示を受け付けたメッセージ情報に、送信者として第1の端末装置200aを指定する送信者情報を関連付けて送信メッセージ情報とし、その送信メッセージ情報をサーバ装置100に送信する(ステップS402)。ここで、送信メッセージ情報としては、例えば図9に示すように、装飾指定情報が、遷移前装飾指定情報と遷移後装飾指定情報と遷移中装飾指定情報とを含むとする。
サーバ装置100は、第1の端末装置200aから送信メッセージ情報を受信すると、受信した送信メッセージ情報に含まれる受信者情報により受信者として指定される第2の端末装置200bに送信する(ステップS403)。
第2の端末装置200bは、サーバ装置100から送信メッセージ情報を受信すると、受信した送信メッセージ情報に含まれる遷移前装飾指定情報により指定されるメッセージ装飾情報を第2の端末装置200bの端末記憶部240に記憶されたメッセージ装飾情報242から読み出す(ステップS404)。
第2の端末装置200bは、読み出したメッセージ装飾情報と、受信した送信メッセージ情報に含まれるメッセージ本体情報とに基づくメッセージを遷移前メッセージとして、第2の端末装置200bの表示部220に表示する(ステップS405)。例えば、第2の端末装置200bは、図9に示す送信メッセージ情報を受信すると、図11に示すように、送信者である第1の端末装置200aのユーザ名「山田一郎」からの最新の受信メッセージを、遷移前装飾指定情報として形状を指定する識別子である第1形状ID「shape101」により指定されるメッセージ装飾情報に従って、黒く塗りつぶすなど、メッセージ本体情報を認識不可な形態で表示する。以下、本明細書において、第1形状ID「shape101」に指定されるメッセージ装飾情報のように、メッセージ本体情報を認識不可な形態で表示するメッセージ装飾情報を、隠し表示情報という。
第2の端末装置200bは、読み出されたメッセージ装飾情報に隠し表示情報が含まれる場合には(ステップS406のYES)、ゲーム開始要求をサーバ装置100に送信し(ステップS407)、読み出されたメッセージ装飾情報に隠し表示情報が含まれない場合には(ステップS406のNO)、ステップS410の処理に進行する。
サーバ装置100は、ゲーム開始要求を受信すると、ゲーム情報123に基づくゲームを第2の端末装置200bに提供する(ステップ408)。ここでは、送信メッセージ情報の送信者である第1の端末装置200aにもゲームを提供し、第1の端末装置200aと第2の端末装置200bとの対戦により勝敗を決するゲームとして、例えば図12(a)に示すようなじゃんけんゲームを提供する。ここで、図12(a)は、第2の端末装置200bの表示部220の表示画面であり、対戦相手である第1の端末装置200aのユーザ名「山田一郎」が対戦相手として表示されている。
第2の端末装置200bは、ゲームに失敗すると(ステップS409のNO)、受信した送信メッセージ情報に対応するメッセージ本体情報が認識不可な形態で表示されたまま、処理を終了する。
一方、第2の端末装置200bは、ゲームに成功すると(ステップS409のYES)、受信した送信メッセージ情報の遷移中装飾指定情報により指定されるメッセージ装飾情報を第2の端末装置200bの端末記憶部240に記憶されたメッセージ装飾情報242から読み出し(ステップS410)、読み出したメッセージ装飾情報と受信した送信メッセージ情報に含まれるメッセージ本体情報とに基づくメッセージを遷移中メッセージとして、遷移前メッセージに代えて表示する(ステップS411)。例えば、第2の端末装置200bは、ゲームに成功すると、図12(b)に示すようにゲームに成功した旨を示す画面を表示した後、図9に示す送信メッセージ情報に含まれる遷移中装飾指定情報「effect003」により指定されるメッセージ装飾情報に従って、図13(a)に示すように最新の受信メッセージのメッセージ本体情報を徐々に認識可能となるような形態で表示する。ここで、遷移中装飾指定情報により指定されるメッセージ装飾情報は、メッセージの表示形態を経時的に変化させて、視覚効果を起こさせるものであってもよい。また、送信メッセージ情報が遷移中装飾指定情報を含まない場合には、ステップS410及びS411の処理は省略される。
その後、第2の端末装置200bは、受信した送信メッセージ情報の遷移後装飾指定情報により指定されるメッセージ装飾情報を第2の端末装置200bの端末記憶部240に記憶されたメッセージ装飾情報242から読み出し(ステップS410)、読み出したメッセージ装飾情報と受信した送信メッセージ情報に含まれるメッセージ本体情報とに基づくメッセージを遷移後メッセージとして、遷移中メッセージに代えて表示し(ステップS413)、処理を終了する。例えば、第2の端末装置200bは、一定時間経過後、または入力部230を介した所定の操作により、図9に示す送信メッセージ情報に含まれる遷移後装飾指定情報として形状を指定する識別子である第2形状ID「shape001」及び色を指定する識別子である第2色ID「color001」により指定されるメッセージ装飾情報に従って、図13(b)に示すように最新の受信メッセージのメッセージ本体情報を認識可能な形態で表示する。
このように、本実施形態に係るメッセージ送受信システム1におけるメッセージ送受信処理によると、第2の端末装置200bは、受信した送信メッセージ情報に含まれる遷移前装飾指定情報により指定されるメッセージ装飾情報を第2の端末装置200bの端末記憶部240から読み出し、読み出したメッセージ装飾情報と受信した送信メッセージ情報に含まれるメッセージ本体情報とに基づく遷移前メッセージを第2の端末装置200bの表示部220に表示し、受信した送信メッセージ情報に含まれる遷移後装飾指定情報により指定されるメッセージ装飾情報を第2の端末装置200bの端末記憶部240から読み出し、読み出したメッセージ装飾情報と受信した送信メッセージ情報に含まれるメッセージ本体情報とに基づく遷移後メッセージを、遷移前メッセージに代えて第2の端末装置200bの表示部220に表示する。これにより、メッセージを送信するたびに、メッセージを異なる形態で迅速に表示させることができると共に、受信したメッセージを経時的に変化させながら表示させることができる。よって、より豊かに感情表現を伝えることができる。
また、本実施形態に係るメッセージ送受信システム1におけるメッセージ送受信処理によると、第2の端末装置200bが受信する送信メッセージ情報に含まれる遷移前装飾指定情報により指定されるメッセージ装飾情報は、メッセージ本体情報を認識不可とする隠し表示情報を含んでもよい。これにより、送信したメッセージを最初は認識不可とすることで、受信者に対してメッセージの内容に興味を惹かせることができる。
また、本実施形態に係るメッセージ送受信システム1におけるメッセージ送受信処理によると、第2の端末装置200bは、受信した送信メッセージ情報に含まれる遷移前装飾指定情報により指定されるメッセージ装飾情報を第2の端末装置200bの端末記憶部240から読み出し、遷移前メッセージを第2の端末装置200bの表示部220に表示し、成否を決するゲームの画面を第2の端末装置200bの表示部220に表示し、そのゲームの操作の入力を第2の端末装置200bの入力部230から受け付け、そのゲームに成功すると、受信した送信メッセージ情報に含まれる遷移後装飾指定情報により指定されるメッセージ装飾情報を第2の端末装置200bの端末記憶部240から読み出し、遷移後メッセージを遷移前メッセージに代えて第2の端末装置200bの表示部220に表示してもよい。これにより、メッセージの内容を認識可能としたい受信者に対して、ゲームに積極的に取り組ませることができるため、興趣性を向上させることができる。
さらに、本実施形態に係るメッセージ送受信システム1におけるメッセージ送受信処理によると、第2の端末装置200bは、遷移中装飾指定情報により指定されるメッセージ装飾情報を第2の端末装置200bの端末記憶部240から読み出し、遷移前メッセージの表示後、遷移後メッセージの表示前に、読み出したメッセージ装飾情報と受信した送信メッセージ情報に含まれるメッセージ本体情報とに基づく遷移中メッセージを第2の端末装置200bの表示部220に表示してもよい。これにより、受信したメッセージをさらに経時的に変化させながら表示させることができ、さらに豊かに感情表現を伝えることができる。
本発明を諸図面や実施形態に基づき説明してきたが、当業者であれば本開示に基づき種々の変形や修正を行うことが容易であることに注意されたい。従って、これらの変形や修正は本発明の範囲に含まれることに留意されたい。例えば、各構成部、各ステップなどに含まれる機能などは論理的に矛盾しないように再配置可能であり、複数の構成部やステップなどを1つに組み合わせたり、或いは分割したりすることが可能である。また、本発明についてメッセージ送受信システム1、サーバ装置100及び端末装置200を中心に説明してきたが、本発明はメッセージ送受信システム1、サーバ装置100及び端末装置200として機能するコンピュータにより実行される方法、プログラム、またはプログラムを記録した記憶媒体としても実現し得るものであり、本発明の範囲にはこれらも包含されるものと理解されたい。
また、第2の実施形態に係るメッセージ送受信処理におけるステップS407及びS408に代えて、第2の端末装置200bが端末記憶部240に記憶されたゲーム情報244に基づくゲームを実行してもよい。
また、第2の実施形態に係るメッセージ送受信処理においても、第1の実施形態に係る第2のメッセージ送受信処理及び第3のメッセージ送受信処理と同様に、第2の端末装置200bが受信した送信メッセージ情報に含まれる装飾指定情報が指定するメッセージ装飾情報を記憶していない場合、第2の端末装置200bはサーバ装置100または第1の端末装置200aからメッセージ装飾情報を受信してもよい。
1 メッセージ送受信システム
100 サーバ装置
110 サーバ通信部
120 サーバ記憶部
121 メッセージ装飾情報
122 サーバ制御プログラム
123 ゲーム情報
130 サーバ制御部
200 端末装置
200a 第1の端末装置
200b 第2の端末装置
210 端末通信部
220 表示部
230 入力部
240 端末記憶部
241 送受信メッセージ情報
242 メッセージ装飾情報
243 端末制御プログラム
244 ゲーム情報
250 端末制御部
300 ネットワーク

Claims (6)

  1. 複数の端末装置と、ネットワークを介して当該複数の端末装置と接続されるサーバ装置と、を備えるメッセージ送受信システムであって、
    前記複数の端末装置はそれぞれ、
    表示部と、
    メッセージ装飾情報を記憶する端末記憶部と、を備え、
    前記複数の端末装置のうちの第1の端末装置は、受信者情報とメッセージ本体情報と装飾指定情報とを含む送信メッセージ情報を、前記サーバ装置に送信し、
    前記サーバ装置は、前記送信メッセージ情報を、前記複数の端末装置のうち当該送信メッセージ情報に含まれる受信者情報に該当する第2の端末装置に送信し、
    前記第2の端末装置は、前記送信メッセージ情報に含まれる前記装飾指定情報により指定されるメッセージ装飾情報を前記第2の端末装置の端末記憶部から読み出し、当該メッセージ装飾情報と前記送信メッセージ情報に含まれるメッセージ本体情報とに基づくメッセージを前記第2の端末装置の表示部に表示する、
    メッセージ送受信システムであって、
    前記送信メッセージ情報は、装飾指定情報として遷移前装飾指定情報と遷移後装飾指定情報とを含み、
    前記遷移前装飾指定情報により指定されるメッセージ装飾情報は、前記メッセージ本体情報を認識不可とする隠し表示情報を含み、
    前記複数の端末装置はそれぞれ入力部をさらに備え、
    前記第2の端末装置は、
    前記送信メッセージ情報に含まれる前記遷移前装飾指定情報により指定されるメッセージ装飾情報を前記第2の端末装置の端末記憶部から読み出し、当該メッセージ装飾情報と前記送信メッセージ情報に含まれるメッセージ本体情報とに基づく遷移前メッセージを前記第2の端末装置の表示部に表示し、
    成否を決するゲームの画面を前記第2の端末装置の表示部に表示し、当該ゲームの操作の入力を前記第2の端末装置の入力部から受け付け、
    前記ゲームに成功すると、前記送信メッセージ情報に含まれる前記遷移後装飾指定情報により指定されるメッセージ装飾情報を前記第2の端末装置の端末記憶部から読み出し、当該メッセージ装飾情報と前記送信メッセージ情報に含まれるメッセージ本体情報とに基づく遷移後メッセージを前記遷移前メッセージに代えて前記第2の端末装置の表示部に表示するメッセージ送受信システム。
  2. 前記送信メッセージ情報は、装飾指定情報として遷移中装飾指定情報をさらに含み、
    前記第2の端末装置は、
    前記遷移中装飾指定情報により指定されるメッセージ装飾情報を前記第2の端末装置の端末記憶部から読み出し、前記遷移前メッセージの表示後、前記遷移後メッセージの表示前に、当該メッセージ装飾情報と前記送信メッセージ情報に含まれるメッセージ本体情報とに基づく遷移中メッセージを前記第2の端末装置の表示部に表示する、
    請求項に記載のメッセージ送受信システム。
  3. 前記サーバ装置は、メッセージ装飾情報を記憶するサーバ記憶部を備え、
    前記第2の端末装置は、前記送信メッセージ情報に含まれる前記装飾指定情報により指定されるメッセージ装飾情報を端末記憶部に記憶していない場合、当該メッセージ装飾情報についての装飾情報要求を前記サーバ装置に送信し、
    前記サーバ装置は、前記装飾情報要求に対応するメッセージ装飾情報を前記サーバ記憶部から読み出し、当該メッセージ装飾情報を前記第2の端末装置に送信し、
    前記第2の端末装置は、受信した前記メッセージ装飾情報と前記送信メッセージ情報に含まれるメッセージ本体情報とに基づくメッセージを前記第2の端末装置の表示部に表示する、
    請求項1に記載のメッセージ送受信システム。
  4. 前記サーバ装置は、前記装飾情報要求に対応するメッセージ装飾情報を前記サーバ記憶部に記憶していない場合、前記装飾情報要求を前記第1の端末装置に送信し、
    前記第1の端末装置は、前記装飾情報要求に対応するメッセージ装飾情報を前記第1の端末装置の端末記憶部から読み出し、読み出したメッセージ装飾情報を前記サーバ装置に送信し、
    前記サーバ装置は、受信した前記メッセージ装飾情報を前記第2の端末装置に送信し、
    前記第2の端末装置は、受信した前記メッセージ装飾情報と前記送信メッセージ情報に含まれるメッセージ本体情報とに基づくメッセージを前記第2の端末装置の表示部に表示する、
    請求項に記載のメッセージ送受信システム。
  5. 前記メッセージ装飾情報は、前記メッセージ本体情報を吹き出し形態で表示させる吹き出し情報を含む、請求項1からの何れか一項に記載のメッセージ送受信システム。
  6. 表示部とメッセージ装飾情報を記憶する端末記憶部とをそれぞれ備える複数の端末装置と、ネットワークを介して当該複数の端末装置と接続されるサーバ装置と、を備えるメッセージ送受信システムにおけるメッセージ送受信方法であって、
    前記複数の端末装置のうちの第1の端末装置が、受信者情報とメッセージ本体情報と装飾指定情報とを含む送信メッセージ情報を、前記サーバ装置に送信するステップと、
    前記サーバ装置が、前記送信メッセージ情報を、前記複数の端末装置のうち当該送信メッセージ情報に含まれる受信者情報に該当する第2の端末装置に送信するステップと、
    前記第2の端末装置が、前記送信メッセージ情報に含まれる前記装飾指定情報により指定されるメッセージ装飾情報を前記第2の端末装置の端末記憶部から読み出し、当該メッセージ装飾情報と前記送信メッセージ情報に含まれるメッセージ本体情報とに基づくメッセージを前記第2の端末装置の表示部に表示するステップと、
    を含むメッセージ送受信方法であって、
    前記送信メッセージ情報は、装飾指定情報として遷移前装飾指定情報と遷移後装飾指定情報とを含み、
    前記遷移前装飾指定情報により指定されるメッセージ装飾情報は、前記メッセージ本体情報を認識不可とする隠し表示情報を含み、
    前記複数の端末装置はそれぞれ入力部をさらに備え、
    前記第2の端末装置は、
    前記送信メッセージ情報に含まれる前記遷移前装飾指定情報により指定されるメッセージ装飾情報を前記第2の端末装置の端末記憶部から読み出し、当該メッセージ装飾情報と前記送信メッセージ情報に含まれるメッセージ本体情報とに基づく遷移前メッセージを前記第2の端末装置の表示部に表示し、
    成否を決するゲームの画面を前記第2の端末装置の表示部に表示し、当該ゲームの操作の入力を前記第2の端末装置の入力部から受け付け、
    前記ゲームに成功すると、前記送信メッセージ情報に含まれる前記遷移後装飾指定情報により指定されるメッセージ装飾情報を前記第2の端末装置の端末記憶部から読み出し、当該メッセージ装飾情報と前記送信メッセージ情報に含まれるメッセージ本体情報とに基づく遷移後メッセージを前記遷移前メッセージに代えて前記第2の端末装置の表示部に表示するメッセージ送受信方法。
JP2015180927A 2015-09-14 2015-09-14 メッセージ送受信システム及びメッセージ送受信方法 Active JP6666606B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015180927A JP6666606B2 (ja) 2015-09-14 2015-09-14 メッセージ送受信システム及びメッセージ送受信方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015180927A JP6666606B2 (ja) 2015-09-14 2015-09-14 メッセージ送受信システム及びメッセージ送受信方法

Publications (2)

Publication Number Publication Date
JP2017058759A JP2017058759A (ja) 2017-03-23
JP6666606B2 true JP6666606B2 (ja) 2020-03-18

Family

ID=58390332

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015180927A Active JP6666606B2 (ja) 2015-09-14 2015-09-14 メッセージ送受信システム及びメッセージ送受信方法

Country Status (1)

Country Link
JP (1) JP6666606B2 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023176424A1 (ja) * 2022-03-15 2023-09-21 株式会社Nttドコモ 表示制御装置

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004206544A (ja) * 2002-12-26 2004-07-22 Sony Corp 情報処理システム、情報処理装置および方法、記録媒体、並びにプログラム
JP2011164844A (ja) * 2010-02-08 2011-08-25 Sony Corp コミュニティシステム、コミュニティシステム制御サーバおよびコミュニティシステム提供方法
KR101942308B1 (ko) * 2012-08-08 2019-01-25 삼성전자주식회사 메시지 기능을 제공하기 위한 방법 및 그 전자 장치

Also Published As

Publication number Publication date
JP2017058759A (ja) 2017-03-23

Similar Documents

Publication Publication Date Title
CN107102880B (zh) 消息处理方法、装置、存储介质和计算机设备
JP7344386B2 (ja) グループセッションにおけるリマインダー方法、装置、デバイスおよびコンピュータプログラム
KR101668897B1 (ko) 대화 서비스 제공 방법 및 장치
US20160259502A1 (en) Diverse emojis/emoticons
US11504636B2 (en) Games in chat
US20160103608A1 (en) Virtual keyboard of a computing device to create a rich output and associated methods
US11491406B2 (en) Game drawer
JP5775618B1 (ja) メッセージ表示制御装置、メッセージ表示制御システム、メッセージ表示制御サーバ、及びプログラム
CN109299425B (zh) 已发布内容的修改方法、装置、服务器、终端及存储介质
CN112911052B (zh) 信息分享方法和装置
JP6073577B2 (ja) プログラム、情報処理装置、情報処理方法および情報処理システム
KR20170012001A (ko) 컨텐츠 식별자에 의한 다른 컨텐츠를 제공하는 정보 처리 장치, 그 방법 및 상기 방법을 수행하는 컴퓨터 프로그램
JP2015173777A (ja) 情報処理装置、プログラム、情報処理システム
JP2004266575A (ja) 画像配信システム、画像配信装置、端末、これらの制御方法及びプログラム
KR101310274B1 (ko) 메신저 서비스를 제공하는 방법 및 그 서버
KR20150088806A (ko) 커스텀 rtf 커맨드를 사용하여 채팅 기능을 확장하는 기법
EP2928219A1 (en) Restriction information distribution apparatus and restriction information distribution system
JP6666606B2 (ja) メッセージ送受信システム及びメッセージ送受信方法
JP2004234614A (ja) 携帯端末による電子メッセージの送受信システム及びそのシステムに用いられる携帯端末
KR102338047B1 (ko) 메시지 입력 접수 장치, 메시지 시스템 및 프로그램
US20160357360A1 (en) Message display terminal, message transmission server, and information storage medium
CN111210496B (zh) 一种图片解码方法、装置以及设备
WO2022228270A1 (zh) 信息处理方法、信息处理装置、电子设备和可读存储介质
WO2022166943A1 (zh) 消息发送的方法及装置、电子设备和可读存储介质
CN111249723B (zh) 游戏中的显示控制的方法、装置、电子设备及存储介质

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180912

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190612

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190618

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20190808

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20191017

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20200107

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200206

R150 Certificate of patent or registration of utility model

Ref document number: 6666606

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250