(57)【要約】【課題】メッセージを互いにやり取りするユーザに対して、有用な情報を提供できないという問題があった。【解決手段】本開示の一実施形態に係る表示方法は、情報処理端末にメッセージを表示させる表示方法であって、該メッセージを含むトークルームが該情報処理端末に表示された場合、該情報処理端末の位置情報と、該トークルームを一意に識別可能な識別子とを受信する受信ステップと、該受信した位置情報を含む特定のエリアに対応する所定のエフェクトが存在する場合、該識別子に基づいて、該情報処理端末との間で該メッセージを送受信する他の情報処理端末を特定する特定ステップと、特定した他の情報処理端末及び該情報処理端末に対して、該トークルームに該特定のエリアに関連するオブジェクトを表示させるための該所定のエフェクトを送信する送信ステップと、を含む。【選択図】図１
2018120539.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として説明する。なお、ユーザ情報とは、インスタントメッセンジャーを代表とするSNS（Social Network Service）におけるアカウントに対応付けられた情報の一部または全部であり、例えば、ユーザ名やユーザ画像である。他にもユーザ識別子、ユーザの年齢、性別、住所などの情報であってもよく、それらの組み合わせであってもよい。ただし、これらに限定されない。
【００２１】
サーバ１０は、端末２０に対して、所定のサービスを提供する機能を備える。サーバ１０は、各実施形態において記載する機能を実現できる情報処理装置であればどのような装置であってもよい。サーバ１０は、代表的にはサーバ装置であり、その他にコンピュータ（例えば、デスクトップ、ラップトップ、タブレットなど）、メディアコンピュータプラットホーム（例えば、ケーブル、衛星セットトップボックス、デジタルビデオレコーダ）、ハンドヘルドコンピュータデバイス（例えば、ＰＤＡ、電子メールクライアントなど）、あるいは他種のコンピュータ、またはコミュニケーションプラットホームを含む。ただし、本開示において、サーバ１０は、これらに限定されない。また、サーバ１０は情報処理装置と表現されても良い。
【００２２】
＜ハードウェア（HW）構成＞ 
図１を用いて、通信システムに含まれる各装置のHW構成について説明する。
【００２３】
（１）端末のHW構成
【００２４】
端末２０は、制御装置２１（ＣＰＵ：central processing unit（中央処理装置））、記憶装置２８、通信Ｉ／Ｆ２２（インタフェース）、入出力装置２３、表示装置２４、マイク２５、スピーカー２６、カメラ２７を備える。端末２０のHWの各構成要素は、例えば、バスBを介して相互に接続される。
【００２５】
通信Ｉ／Ｆ２２は、ネットワーク３０を介して各種データの送受信を行う。当該通信は、有線、無線のいずれで実行されてもよく、互いの通信が実行できるのであれば、どのような通信プロトコルを用いてもよい。通信Ｉ／Ｆ２２は、ネットワーク３０を介して、サーバ１０との通信を実行する機能を有する。通信Ｉ／Ｆ２２は、各種データを制御装置２１からの指示に従って、サーバ１０に送信する。また、通信Ｉ／Ｆ２２は、サーバ１０から送信された各種データを受信し、制御装置２１に伝達する。
【００２６】
入出力装置２３は、端末２０に対する各種操作を入力する装置、および、端末２０で処理された処理結果を出力する装置を含む。入出力装置２３は、入力装置と出力装置が一体化していても良いし、入力装置と出力装置に分離していてもよい。
【００２７】
入力装置は、ユーザからの入力を受け付けて、当該入力に係る情報を制御装置２１に伝達できる全ての種類の装置のいずれかまたはその組み合わせにより実現される。入力装置は、代表的にはタッチパネルなどにより実現され、ユーザの指やスタイラスなどの指示具による接触とその接触位置を検出し、当該接触位置の座標を制御装置２１に伝達する。一方で、入力装置は、タッチパネル以外の入力装置により実現されてもよい。入力装置は、例えば、キーボード等に代表されるハードウェアキーや、マウス等のポインティングデバイス、カメラ（動画像を介した操作入力）、マイク（音声による操作入力）を含む。ただし、本開示において、入力装置は、これらに限定されない。
【００２８】
出力装置は、制御装置２１で処理された処理結果を出力することができる全ての種類の装置のいずれかまたはその組み合わせにより実現される。出力装置は、代表的には、タッチパネルなどにより実現される。一方で、出力装置はタッチパネル以外の出力装置により実現されても良い。例えば、スピーカー２６（音声出力）、レンズ（例えば３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）など各種の記憶媒体により実現される。ただし、本開示において、記憶装置２８は、これらに限定されない。
【００３４】
端末２０は、プログラムＰを記憶装置２８に記憶し、このプログラムＰを実行することで、制御装置２１が、制御装置２１に含まれる各部としての処理を実行する。つまり、記憶装置２８に記憶されるプログラムＰは、端末２０に、制御装置２１が実行する各機能を実現させる。
【００３５】
マイク２５は、音声データの入力に利用される。スピーカー２６は、音声データの出力に利用される。カメラ２７は、動画像データの取得に利用される。
【００３６】
（２）サーバのHW構成 
サーバ１０は、制御装置１１（ＣＰＵ）、記憶装置１５、通信Ｉ／Ｆ１４（インタフェース）、入出力装置１２、ディスプレイ１３を備える。サーバ１０のHWの各構成要素は、例えば、バスBを介して相互に接続される。
【００３７】
制御装置１１は、プログラム内に含まれたコードまたは命令によって実現する機能を実行するために物理的に構造化された回路を有し、例えば、ハードウェアに内蔵されたデータ処理装置により実現される。
【００３８】
制御装置１１は、代表的には中央処理装置（ＣＰＵ）、であり、その他にマイクロプロセッサ、プロセッサコア、マルチプロセッサ、ＡＳＩＣ、ＦＰＧＡであってもよい。ただし、本開示において、制御装置１１は、これらに限定されない。
【００３９】
記憶装置１５は、サーバ１０が動作するうえで必要とする各種プログラムや各種データを記憶する機能を有する。記憶装置１５は、ＨＤＤ、ＳＳＤ、フラッシュメモリなど各種の記憶媒体により実現される。ただし、本開示において、記憶装置１５は、これらに限定されない。
【００４０】
通信Ｉ／Ｆ１４は、ネットワーク３０を介して各種データの送受信を行う。当該通信は、有線、無線のいずれで実行されてもよく、互いの通信が実行できるのであれば、どのような通信プロトコルを用いてもよい。通信Ｉ／Ｆ１４は、ネットワーク３０を介して、端末２０との通信を実行する機能を有する。通信Ｉ／Ｆ１４は、各種データを制御装置１１からの指示に従って、端末２０に送信する。また、通信Ｉ／Ｆ１４は、端末２０から送信された各種データを受信し、制御装置１１に伝達する。
【００４１】
入出力装置１２は、サーバ１０に対する各種操作を入力する装置により実現される。入出力装置１２は、ユーザからの入力を受け付けて、当該入力に係る情報を制御装置１１に伝達できる全ての種類の装置のいずれかまたはその組み合わせにより実現される。入出力装置１２は、代表的にはキーボード等に代表されるハードウェアキーや、マウス等のポインティングデバイスで実現される。なお、入出力装置１２は、例えば、タッチパネルやカメラ（動画像を介した操作入力）、マイク（音声による操作入力）を含んでいてもよい。ただし、本開示において、入出力装置１２は、これらに限定されない。
【００４２】
ディスプレイ１３は、代表的にはモニタ（例えば、液晶ディスプレイやOELD（organic electroluminescence display））で実現される。なお、ディスプレイ１３は、ヘッドマウントディスプレイ（ＨＤＭ）などであってもよい。なお、これらのディスプレイ１３は、は、３Dで表示データを表示可能であってもよい。ただし、本開示において、ディスプレイ１３は、これらに限定されない。
サーバ１０は、プログラムＰを記憶装置１５に記憶し、このプログラムＰを実行することで、制御装置１１が、制御装置１１に含まれる各部としての処理を実行する。つまり、記憶装置１５に記憶されるプログラムＰは、サーバ１０に、制御装置１１が実行する各機能を実現させる。
【００４３】
本開示の各実施形態においては、端末２０および／またはサーバ１０のＣＰＵがプログラムPを実行することにより、実現するものとして説明する。
【００４４】
なお、端末２０の制御装置２１、および／または、サーバ１０の制御装置１１は、ＣＰＵだけでなく、集積回路（ＩＣ（Integrated Circuit）チップ、ＬＳＩ（Large Scale Integration））等に形成された論理回路（ハードウェア）や専用回路によって各処理を実現してもよい。また、これらの回路は、１または複数の集積回路により実現されてよく、各実施形態に示す複数の処理を１つの集積回路により実現されることとしてもよい。また、ＬＳＩは、集積度の違いにより、ＶＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩなどと呼称されることもある。
【００４５】
また、本開示の各実施形態のプログラムP(ソフトウェアプログラム/コンピュータプログラム)は、コンピュータに読み取り可能な記憶媒体に記憶された状態で提供されてもよい。 記憶媒体は、「一時的でない有形の媒体」に、プログラムを記憶可能である。
【００４６】
記憶媒体は適切な場合、１つまたは複数の半導体ベースの、または他の集積回路（ＩＣ）（例えば、フィールド・プログラマブル・ゲート・アレイ（ＦＰＧＡ）または特定用途向けＩＣ（ＡＳＩＣ）など）、ハード・ディスク・ドライブ（ＨＤＤ）、ハイブリッド・ハード・ドライブ（ＨＨＤ）、光ディスク、光ディスクドライブ（ＯＤＤ）、光磁気ディスク、光磁気ドライブ、フロッピィ・ディスケット、フロッピィ・ディスク・ドライブ（ＦＤＤ）、磁気テープ、固体ドライブ（ＳＳＤ）、ＲＡＭドライブ、セキュア・デジタル・カードもしくはドライブ、任意の他の適切な記憶媒体、またはこれらの２つ以上の適切な組合せを含むことができる。記憶媒体は、適切な場合、揮発性、不揮発性、または揮発性と不揮発性の組合せでよい。なお、記憶媒体はこれらの例に限られず、プログラムＰを記憶可能であれば、どのようなデバイスまたは媒体であってもよい。
【００４７】
サーバ１０および／または端末２０は、例えば、記憶媒体に記憶されたプログラムＰを読み出し、読み出したプログラムＰを実行することによって、各実施形態に示す複数の機能部の機能を実現することができる。
【００４８】
また、本開示のプログラムＰは、当該プログラムを伝送可能な任意の伝送媒体(通信ネットワークや放送波等)を介して、サーバ１０または端末２０に提供されてもよい。サーバ１０および／または端末２０は、例えば、インターネット等を介してダウンロードしたプログラムＰを実行することにより、各実施形態に示す複数の機能部の機能を実現する。
【００４９】
また、本開示の各実施形態は、プログラムPが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。 
【００５０】
なお、本開示のプログラムは、例えば、ActionScript、JavaScript(登録商標)などのスクリプト言語、Objective-C、Java(登録商標)などのオブジェクト指向プログラミング言語、HTML5などのマークアップ言語などを用いて実装できる。ただし本開示はこれらに限定されない。
【００５１】
＜第１の実施形態＞
第１の実施形態は、特定のエリアにユーザが滞在している間、該ユーザのトークルームと、該ユーザとメッセージのやり取りを行っている他のユーザのトークルームとに、所定のエフェクト（所定の変化）を生じさせる形態である。第１の実施形態に記載の内容は、他の各実施形態のいずれにも適用可能である。
【００５２】
所定のエフェクトは、例えば、トークルームに、特定のエリアに対応するオブジェクトを表示させることである。具体的には、第１の実施形態では、ユーザが特定のエリアに滞在している間、ユーザの端末２０および該ユーザとメッセージをやり取りしている他のユーザの端末２０に、該特定のエリアに関連するオブジェクトを表示させる。
【００５３】
例えば、所定のエフェクトは、特定のエリアが“テーマパーク”の場合、該テーマパークに関連するキャラクタのオブジェクトをトークルームに表示させることである。また、所定のエフェクトは、特定のエリアが“京都市”という地域の場合、京都市に関連するオブジェクトをトークルームに表示させることであり、例えば“落ち葉”や“桜”のオブジェクトをトークルームに表示させることである。
【００５４】
なお、所定のエフェクトとして表示させるオブジェクトはどのようなものであってもよく、例えば、特定のエリアが“京都市”の場合、神社や寺院などを示すオブジェクトや、和菓子や日本料理などを示すオブジェクトなど、“京都市”に関連するオブジェクトであればどのようなオブジェクトを表示させてもよい。
【００５５】
なお、所定のエフェクトは、オブジェクトを表示することに限られず、どのようなものであってもよく、例えば、特定のエリアに関連するテキストデータなどをトークルームに表示することであってもよい。
【００５６】
所定のエフェクトは、特定のエリアに関連するオブジェクトを、例えば、トークルームに表示されているメッセージに重畳して表示することである。また、所定のエフェクトは、特定のエリアに関連するオブジェクトを、例えば、トークルームの背景として表示することであってもよい。なお、これらの所定のエフェクトは、あくまでも例示であって、特定のエリアに関連するオブジェクトは、トークルームにおいてどのような表示態様で表示されてもよい。
【００５７】
上記のとおり、所定のエフェクトは、例えば、特定のエリアに関連するオブジェクトを、所定の態様でトークルームに表示させることである。所定のエフェクトは、例えば、トークルームに表示させるオブジェクト等の表示情報と、当該オブジェクト等を表示させる表示態様とを含む情報である。
【００５８】
＜機能構成＞
（１）端末の機能構成 
【００５９】
図１に示すように、端末２０は、制御装置２１により実現される機能として、トーク参加部２１１と、メッセージ処理部２１２と、位置情報測定部２１３と、エフェクト処理部２１４を有する。
【００６０】
トーク参加部２１１は、所望のトークルームへの参加のための処理を行う機能を有している。トークルームへは、個人単位で参加することができるとともに、グループ単位でも参加することができる。また、ＢＯＴサーバ４（図示しない）についても、個人と同様に、トークルームに参加することができる。また、トークルームを新たに生成することもできる。トークルームに参加した状態でメッセージを送信（発言）することで、サーバ１０を経由して、他の参加者の端末２０および／またはＢＯＴサーバ４にメッセージが送信される。
【００６１】
メッセージ処理部２１２は、トークルームでのメッセージの送受信および送受信したメッセージの自端末での表示等の処理を行う機能を有している。一般的な表示画面としては、上から下に向かう時間軸に対し、左側に受信メッセージが表示され、右側に送信メッセージが表示される。メッセージ処理部２１２は、受信メッセージおよび送信メッセージを、表示装置２４を介して表示する。メッセージ処理部２１２は、表示用のデータを画素情報に変換し、表示装置２４のフレームバッファに書き込む機能を有する。
【００６２】
位置情報測定部２１３は、端末２０の現在位置の位置情報を測定する機能を備える。位置情報測定部２１３は、例えば、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）を用いて、端末２０の現在位置の位置情報として、該端末２０の緯度及び経度を測定する。なお、位置情報測定部２１３による端末２０の位置情報の計測は、ＧＰＳに限られず、どのような方法を用いてもよい。例えば、位置情報測定部２１３は、Ｗｉ−Ｆｉなどの無線ＬＡＮを利用して、端末２０の位置情報を測定してもよい。その他にも、位置情報測定部２１３は、例えば、ＩＭＥＳ（Ｉｎｄｏｏｒ  ＭＥｓｓａｇｉｎｇ  Ｓｙｓｔｅｍ）やＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  Ｉｄｅｎｔｉｆｉｅｒ）、ＢＬＥ（Ｂｌｕｅｔｏｏｔｈ（登録商標）  Ｌｏｗ  Ｅｎｅｒｇｙ）などの通信方式を用いて、端末２０の位置情報を測定してもよい。また、位置情報測定部２１３は、例えば、ＬＴＥやＣＤＭＡなどの移動体通信システムを用いて、端末２０の位置情報を測定してもよい。
【００６３】
位置情報測定部２１３は、所定のタイミングで、端末２０Ａの現在位置の位置情報を測定する。位置情報測定部２１３は、例えば、端末２０Ａのユーザがトークルームを開いた（選択した、または、表示した）場合、該端末２０Ａの現在位置の位置情報を測定する。位置情報測定部２１３は、例えば、ユーザがトークルームを開いた（表示した）状態を継続している場合、所定の周期（例えば、５分毎など）で、端末２０Ａの現在位置の位置情報を測定してもよい。なお、位置情報測定部２１３が、端末２０Ａの現在地位の位置情報を測定するタイミングは、どのようなタイミングであってもよい。
【００６４】
エフェクト処理部２１４は、端末２０Ａの現在位置の位置情報を測定した場合、測定した現在位置の位置情報と、該端末２０Ａのユーザが開いたトークルームのＩＤを、サーバ１０に送信する。
【００６５】
また、エフェクト処理部２１４は、サーバ１０から所定のエフェクトを受信した場合、該所定のエフェクトに基づいて、特定のエリアに対応するオブジェクト等（エフェクトオブジェクト）を、所定の表示態様でトークルームに表示する。なお、所定のエフェクトは、例えば、トークルームに表示させるオブジェクト等の表示情報と、当該オブジェクト等を表示させる表示態様とを含む情報である。
【００６６】
例えば、エフェクト処理部２１４は、サーバ１０から受信した所定のエフェクトに基づいて、“テーマパーク”に関連するキャラクタのオブジェクトを、トークルームに表示されているメッセージに重畳する態様で表示する。また、例えば、エフェクト処理部２１４は、サーバ１０から受信した所定のエフェクトに基づいて、“京都市”に関連するオブジェクトを、トークルームの背景として表示する。
【００６７】
このように、エフェクト処理部２１４は、サーバ１０から受信した所定のエフェクトに基づいて、該所定のエフェクトに含まれるオブジェクト等の表示情報を、該所定のエフェクトに含まれる表示態様でトークルームに表示する。
【００６８】
また、エフェクト処理部２１４は、端末２０のユーザがエフェクト非表示処理を実行したことを検出する。エフェクト非表示処理は、所定のエフェクトを非表示とするための処理であり、例えば、エフェクト表示機能を“ＯＦＦ”にすることである。例えば、端末２０のユーザは、例えば、現在位置に対応する所定のエフェクトを非表示にしたい場合には、入出力装置２３を介して、エフェクト表示機能を“ＯＦＦ”にする。逆に、端末２０のユーザが、現在位置に対応する所定のエフェクトを表示させたい場合には、入出力装置２３を介して、エフェクト表示機能を“ＯＮ”にする。
【００６９】
エフェクト処理部２１４は、ユーザが入出力装置２３を介して実行したエフェクト非表示処理を検出した場合、トークルームにおける所定のエフェクトを非表示とする。エフェクト処理部２１４は、エフェクト非表示処理が実行されたことを検出した場合、サーバ１０に対して、エフェクト非表示操作が実行された旨を示すエフェクト非表示情報を送信する。
【００７０】
また、エフェクト処理部２１４は、他の端末２０のユーザがエフェクト非表示処理を行った場合、該他の端末２０に関連する所定のエフェクトを非表示とする。具体的には、エフェクト処理部２１４は、サーバ１０からエフェクト非表示情報を受信した場合、トークルームにおいて、該エフェクト非表示情報に関連する所定のエフェクトを非表示とする。
【００７１】
（２）サーバの機能構成 
図１に示すように、サーバ１０は、制御装置１１により実現される機能として、トークルーム管理部１１１と、メッセージ処理部１１２と、エフェクト検索部１１３とを有する。
【００７２】
トークルーム管理部１１１は、トークルームの参加者等を管理する機能を有している。
【００７３】
メッセージ処理部１１２は、特定のトークルームにおいて送信されたメッセージを端末２から受信した場合に、宛先としての他の参加者の端末２０および／またはＢＯＴサーバ４に同メッセージを送信（転送）する機能を有している。
【００７４】
エフェクト検索部１１３は、端末２０Ａから位置情報を受信した場合、記憶装置１５を参照して、該位置情報に対応する所定のエフェクトが存在するか否かを判定する。エフェクト検索部１１３は、位置情報に対応する所定のエフェクトが存在する場合、該所定のエフェクトを端末２０Ａに送信する。
【００７５】
また、エフェクト検索部１１３は、位置情報に対応する所定のエフェクトが存在する場合、該端末２０Ａから位置情報とともに受信したグループトークのＩＤ（Ｇｒｏｕｐ  ＩＤ）に含まれるユーザＩＤを特定する。例えば、エフェクト検索部１１３は、グループトークのＩＤに含まれる端末２０Ｂ及び２０ＣのユーザＩＤを特定する。そして、エフェクト検索部１１３は、特定したユーザＩＤの端末２０（すなわち、端末２０Ｂ及び２０Ｃ）に対して、所定のエフェクトを送信する。
【００７６】
なお、エフェクト検索部１１３は、位置情報に対応する所定のエフェクトが存在しない場合、処理を終了する。
【００７７】
また、エフェクト検索部１１３は、端末２０Ａからエフェクト非表示情報を受信した場合、該端末２０Ａからエフェクト非表示情報とともに受信したグループトークのＩＤ（Ｇｒｏｕｐ  ＩＤ）に含まれるユーザＩＤを特定する。例えば、エフェクト検索部１１３は、グループトークのＩＤに含まれる端末２０Ｂ及び２０ＣのユーザＩＤを特定する。そして、サーバ１０は、特定したユーザＩＤの端末２０（すなわち、端末２０Ｂ及び２０Ｃ）に対して、エフェクト非表示情報を送信する。
【００７８】
図２は、記憶装置１５に記憶される、所定のエフェクトに関する情報の構成例である。図２に示すように、記憶装置１５は、特定のエリアと、該特定のエリアに対応する所定のエフェクトとが対応付けて記憶される。
【００７９】
図２に示すように、記憶装置１５には、例えば、特定のエリアである“テーマパーク”と、所定のエフェクトである“キャラクタのオブジェクト”（表示情報）を、“トークルームの右端から左端に移動させる”（表示態様）とが、対応付けて記憶される。
【００８０】
また、図２に示すように、記憶装置１５には、例えば、特定のエリアである“京都市”と、所定のエフェクトである“落ち葉のオブジェクト”を、“トークルームの上端から下端に移動させる”とが、対応付けて記憶される。
【００８１】
なお、図２に示すように、所定のエフェクトは、表示するオブジェクトなどの表示情報と、該オブジェクトの表示態様とを含む情報であってもよい。
【００８２】
＜動作例＞
図３は、第１の実施形態におけるメッセージングサービスの動作例を示すシーケンス図である。
【００８３】
端末２０Ａは、該端末２０Ａのユーザによって、該端末２０Ａ、他の端末２０Ｂ及び２０Ｃのユーザが参加するトークルームが開かれた（選択された）ことを検出する（Ｓ１０１）。なお、トークルームが開かれた場合、端末２０Ａには、該トークルームが表示される。
【００８４】
なお、Ｓ１０１のトークルームを開いた後、該端末２０Ａのユーザは、現在位置に対応する所定のエフェクトを表示させるために、入出力装置２３を介して、エフェクト表示機能を“ＯＮ”にする処理を実行してもよい。図３の例は、エフェクト表示機能が、予め（例えば、前回トークルームを開いた際に）“ＯＮ”に設定されている場合の動作例を示している。
【００８５】
端末２０Ａは、ユーザがトークルームを開いた場合、該端末２０Ａの現在位置の位置情報を測定し、測定した現在位置の位置情報及び開いたトークルームのＩＤを、サーバ１０に送信する（Ｓ１０２）。例えば、端末２０Ａは、該端末２０Ａの現在位置の位置情報と、該端末２０Ａ、他の端末２０Ｂ及び２０Ｃのユーザが参加するグループトークのＩＤ（Ｇｒｏｕｐ  ＩＤ）とを、サーバ１０に送信する。
【００８６】
サーバ１０は、記憶装置１５を参照して、端末２０Ａから受信した位置情報を含む特定のエリアに対応する所定のエフェクトが存在するか否かを判定する（Ｓ１０３）。
【００８７】
サーバ１０は、端末２０Ａから受信した位置情報に対応する所定のエフェクトが存在する場合、該所定のエフェクトを端末２０Ａに送信する（Ｓ１０４）。
【００８８】
端末２０Ａは、サーバ１０から受信した所定のエフェクトに基づいて、トークルームに該所定のエフェクトを生じさせる（Ｓ１０５）。具体的には、端末２０Ａは、サーバ１０から受信した所定のエフェクトに基づいて、特定のエリアに対応するオブジェクト等を、所定の表示態様でトークルームに表示する。
【００８９】
また、サーバ１０は、端末２０Ａから受信した位置情報に対応する所定のエフェクトが存在する場合、該端末２０Ａから受信したグループトークのＩＤ（Ｇｒｏｕｐ  ＩＤ）に含まれるユーザＩＤを特定する（Ｓ１０６）。例えば、サーバ１０は、端末２０Ａから受信したグループトークのＩＤ（Ｇｒｏｕｐ  ＩＤ）に含まれる、端末２０Ｂ及び２０Ｃの各々のユーザＩＤを特定する。そして、サーバ１０は、特定したユーザＩＤの端末２０（すなわち、端末２０Ｂ及び２０Ｃ）に対して、所定のエフェクトを送信する（Ｓ１０７）。
【００９０】
端末２０Ｂ及び２０Ｃの各々は、サーバ１０から受信した所定のエフェクトに基づいて、トークルームに該所定のエフェクトを生じさせる（Ｓ１０８）。具体的には、端末２０Ｂ及び２０Ｃの各々は、サーバ１０から受信した所定のエフェクトに基づいて、特定のエリアに対応するオブジェクト等を、所定の表示態様でトークルームに表示する。
【００９１】
端末２０Ａは、該端末２０Ａのユーザによって、エフェクト非表示操作が実行されたことを検出する（Ｓ１０９）。
【００９２】
端末２０Ａは、ユーザがエフェクト非表示処理を実行した場合、サーバ１０に対して、エフェクト非表示操作が実行された旨を示すエフェクト非表示情報と、該端末２０Ａ、他の端末２０Ｂ及び２０Ｃのユーザが参加するグループトークのＩＤ（Ｇｒｏｕｐ  ＩＤ）とを、サーバ１０に送信する（Ｓ１１０）。
【００９３】
サーバ１０は、端末２０Ａからエフェクト非表示情報を受信した場合、該端末２０Ａから受信したグループトークのＩＤ（Ｇｒｏｕｐ  ＩＤ）に含まれるユーザＩＤを特定する（Ｓ１１１）。例えば、サーバ１０は、端末２０Ａから受信したグループトークのＩＤ（Ｇｒｏｕｐ  ＩＤ）に含まれる、端末２０Ｂ及び２０Ｃの各々のユーザＩＤを特定する。そして、サーバ１０は、特定したユーザＩＤの端末２０（すなわち、端末２０Ｂ及び２０Ｃ）に対して、エフェクト非表示情報を送信する（Ｓ１１２）。
【００９４】
端末２０は、サーバ１０からエフェクト非表示情報を受信した場合、所定のエフェクトを非表示にする（Ｓ１１３）。
【００９５】
＜表示画面＞
（エフェクトの表示画面）
図４は、第１の実施形態における所定のエフェクトが表示された表示画面の構成例を示す図である。図４の表示画面の例は、特定のエリアに滞在しているユーザの端末２０Ａに表示される表示画面の例である。なお、該ユーザとメッセージをやり取りしている他のユーザの端末２０Ｂ及び２０Ｃにも、図４と同様に、所定のエフェクトが表示される。
【００９６】
図４の表示画面の例は、ユーザが滞在している特定のエリアが、“テーマパーク”の場合における所定のエフェクトの例である。
【００９７】
図４に示すように、トークルームにおいて、特定のエリアである“テーマパーク”に関連するキャラクタのオブジェクトが、メッセージに重畳する表示態様で表示される。より具体的には、図４（ａ）乃至（ｃ）に示すように、特定のエリアである“テーマパーク”に関連するキャラクタのオブジェクトが、メッセージに重畳して、トークルームの右端から左端に向けて移動する態様で表示される。オブジェクトは、画像に限定されず、動画や楽曲、テキストデータなどを含んでもよい。
【００９８】
なお、図４の例は、あくまでも例示であって、特定のエリアである“テーマパーク”に関連するキャラクタのオブジェクトは、どのような表示態様で表示されてもよい。例えば、該オブジェクトは、トークルームの左端から右端に向けて移動する態様で表示されても、メッセージには重畳しない態様で表示されるなど、どのような態様で表示されてもよい。
【００９９】
また、図５は、第１の実施形態における所定のエフェクトが表示された表示画面の他の構成例を示す図である。図５は、ユーザが滞在している特定のエリアが、“京都市”の場合における所定のエフェクトの例である。
【０１００】
図５に示すように、トークルームにおいて、特定のエリアである“京都市”に関連するオブジェクトである“落ち葉”が、メッセージに重畳する表示態様で表示される。より具体的には、図５（ａ）及び（ｂ）に示すように、特定のエリアである“京都市”に関連するオブジェクトである“落ち葉”が、メッセージに重畳して、トークルームの上端から下端に向けて移動する態様で表示される。なお、図５に示すように、“落ち葉”のオブジェクトは、トークルームに複数表示されてもよい。
【０１０１】
また、図５（ｂ）に示すように、“落ち葉”のオブジェクトが、トークルームの下方に“積もる”態様で表示されてもよい。なお、図５（ｂ）において、トークルームの下方に“積もる”態様で表示された“落ち葉”のオブジェクトは、所定の表示数以上は増えない（すなわち、所定数以上の“落ち葉”が積もらない）表示態様とすることができる。また、図５（ｂ）において、“積もる”ことにより、トークルームに表示されたメッセージに“落ち葉”が重畳して表示された場合、該“落ち葉”をユーザがタップ又はスワイプすることにより、該“落ち葉”を非表示として、メッセージをトークルームに表示させる態様とすることもできる。
【０１０２】
（エフェクトの表示に関する操作画面）
図６は、端末２０の表示装置に表示される、エフェクト表示機能に関する画面表示の例である。図６に示すように、トークルームの設定画面において、エフェクト表示機能に関するオブジェクトが、他のオブジェクトに並列して表示される。ユーザは、エフェクト表示機能に関するオブジェクトを選択する（すなわち、タップする）ことにより、エフェクト表示機能の“ＯＮ”と“ＯＦＦ”を切り替えることができる。
【０１０３】
ここで、エフェクト表示機能を“ＯＮ”することは、エフェクト表示処理を実行することに該当し、エフェクト表示機能を“ＯＦＦ”することは、エフェクト非表示処理を実行することに該当する。
【０１０４】
ユーザは、図６に示すエフェクト表示機能に関するオブジェクトを操作する（タップする）ことにより、エフェクト表示処理と、エフェクト非表示処理とを選択することができる。例えば、ユーザは、トークルームに所定のエフェクトを生じさせたくない場合、当該オブジェクトをタップすることにより、エフェクト非表示処理を実行する。
【０１０５】
なお、エフェクト表示機能は、トークルーム毎に設定可能であってもよいし、全てのトークルームに共通して設定可能であってもよい。
【０１０６】
上記のとおり、第１の実施形態は、特定のエリアにユーザが滞在している間、該ユーザのトークルームと、該ユーザとメッセージのやり取りを行っている他のユーザのトークルームとに、所定のエフェクト（所定の変化）を生じさせることができる。そのため、互いにメッセージを送受信している複数のユーザに、当該メッセージに関連した情報を送信することが可能となり、該複数のユーザにとって有用な情報を提供することができる。
【０１０７】
＜第１変形例＞
第１変形例は、端末２０に対して、所定のエフェクトの表示に加えて、特典情報を表示する場合の変形例である。
【０１０８】
第１の変形例において、端末２０のユーザが、所定のエフェクトに基づいてトークルーム上に表示されたオブジェクトやテキストデータ（以下、「エフェクトオブジェクト」と記載する。）に対して、タップすることにより、当該特定のエリアに対応する特典情報が表示される。
【０１０９】
特典情報は、例えば、特定のエリアに関連する情報である。例えば、特定のエリアが“テーマパーク”の場合、該テーマパーク内の乗り物の待ち時間を示す情報である。また、特典情報は、例えば、特定のエリアに存在する店舗において販売されている商品を紹介する情報などであってもよい。例えば、特定のエリアが“テーマパーク”の場合、特典情報は、該テーマパーク内の店舗で販売している商品の情報である。
【０１１０】
なお、特典情報は、特定のエリアに滞在しているユーザの端末２０Ａと、他のユーザの端末２０Ｂ及び２０Ｃとで、異なる情報とすることができる。例えば、特定のエリアが“テーマパーク”の場合、該“テーマパーク”に滞在しているユーザの端末２０Ａには、特典情報として、該テーマパーク内の乗り物の待ち時間を示す情報を表示する一方、他のユーザの端末２０Ｂ及び２０Ｃには、該テーマパーク内の店舗で販売している商品の情報を表示する。
【０１１１】
なお、特典情報は、特典のエリアに関連する情報であれば、どのような情報であってもよい。例えば、特定のエリアが“京都市”の場合、京都市に滞在しているユーザに端末２０Ａに表示する特典情報は、例えば、神社や寺院毎の紅葉の状況や、京都市の天気予報などの情報であってもよい。あるいは、特定のエリアが“京都市”の場合、京都市に滞在していない他のユーザの端末２０Ｂ及び２０Ｃに表示する特典情報は、例えば、京都市で販売されている商品に関する情報や、京都市への旅行を促す広告情報などであってもよい。
【０１１２】
＜動作例＞
図７は、第１変形例におけるメッセージングサービスの動作例を示すシーケンス図である。
【０１１３】
端末２０Ａは、該端末２０Ａのユーザによって、所定のエフェクトに基づいて表示されたエフェクトオブジェクトが操作（タップ）されたことを検出する（Ｓ２０１）。
【０１１４】
端末２０Ａは、エフェクトオブジェクトが操作（タップ）されたことを検出した場合、オブジェクトが操作されたことを示す操作指示を、サーバ１０に送信する（Ｓ２０２）。なお、端末２０Ａは、操作指示とともに、自装置の現在位置の位置情報を、サーバ１０に送信してもよい。
【０１１５】
サーバ１０は、端末２０Ａから操作指示を受信した場合、端末２０Ａの位置情報又はエフェクトオブジェクトに対応する特典情報の有無を判定する（Ｓ２０３）。
【０１１６】
サーバ１０は、特典情報がある場合、操作指示を送信してきた端末２０Ａに対して、該特典情報を送信する（Ｓ２０４）。なお、サーバ１０は、特定のエリアに滞在しているユーザ向けの特典情報と、該特定のエリアに滞在していない他のユーザ向けの特典情報がある場合、端末２０Ａの位置情報に基づいていずれかの特典情報を選択して、選択した特典情報を、該端末２０Ａに送信する。具体的には、サーバ１０は、端末２０Ａの位置情報に基づいて、該端末２０Ａが特定のエリアに滞在していることを特定し、該特定のエリアに滞在しているユーザ向けの特典情報を、該端末２０Ａに送信する。なお、サーバ１０は、特典情報が無い場合、処理を終了する。
【０１１７】
端末２０Ｂ又は２０Ｃは、該端末２０Ｂ又は２０Ｃのユーザによって、所定のエフェクトに基づいて表示されたエフェクトオブジェクトが操作（タップ）されたことを検出する（Ｓ２０５）。
【０１１８】
端末２０Ｂ又は２０Ｃは、エフェクトオブジェクトが操作（タップ）されたことを検出した場合、オブジェクトが操作されたことを示す操作指示を、サーバ１０に送信する（Ｓ２０６）。なお、端末２０Ｂ又は２０Ｃは、操作指示とともに、自装置の現在位置の位置情報を、サーバ１０に送信してもよい。
【０１１９】
サーバ１０は、端末２０Ｂ又は２０Ｃから操作指示を受信した場合、端末２０Ｂ又は２０Ｃの位置情報又はエフェクトオブジェクトに対応する特典情報の有無を判定する（Ｓ２０７）。
【０１２０】
サーバ１０は、特典情報がある場合、操作指示を送信してきた端末２０Ｂ又は２０Ｃに対して、該特典情報を送信する（Ｓ２０８）。例えば、サーバ１０は、端末２０Ｂ又は２０Ｃの位置情報に基づいて、該端末２０Ｂ又は２０Ｃが特定のエリアに滞在していないことを特定し、該特定のエリアに滞在していない他のユーザ向けの特典情報を、該端末２０Ｂ又は２０Ｃに送信する。なお、サーバ１０は、特典情報が無い場合、処理を終了する。
【０１２１】
＜表示画面＞
（特定のエリアに滞在しているユーザの端末２０Ａの表示画面）
図８は、端末２０に表示される特典情報に関する表示画面の例を示す図である。特に、図８は、特定のエリアに滞在しているユーザの端末２０Ａに表示させる特典情報の例を示す図である。
【０１２２】
図８（ａ）は、端末２０Ａに表示されるエフェクトオブジェクトを、該端末２０Ａのユーザが選択する場合の、該端末２０Ａの表示画面の例である。図８（ａ）に示すように、端末２０Ａのユーザは、トークルームに表示されているエフェクトオブジェクトを操作（タップ）する。
【０１２３】
端末２０Ａのユーザがエフェクトオブジェクトをタップした場合、図８（ｂ）に示すように、特典情報を表示するための表示画面に遷移する。図８（ｂ）に表示するように、端末２０Ａには、端末２０Ａの位置情報又はエフェクトオブジェクトに対応する特典情報が表示される。例えば、特定のエリアが“テーマパーク”の場合、端末２０Ａには、特典情報として、該テーマパーク内の乗り物の待ち時間を示す情報が表示される。例えば、端末２０Ａには、テーマパーク内の乗り物である“ジェットコースタ”の待ち時間が“５０分待ち”である旨が表示される。なお、図８（ｂ）の特典情報の例は、特定のエリアに滞在しているユーザ向けの特典情報の例である。
【０１２４】
（受信者側の端末２０Ｂの表示画面）
図９は、端末２０に表示される特典情報に関する表示画面の他の例を示す図である。特に、図９は、特定のエリアに滞在していないユーザの端末２０Ｂ又は２０Ｃに表示させる特典情報の例を示す図である。
【０１２５】
図９（ａ）は、端末２０Ｂ又は２０Ｃに表示されるエフェクトオブジェクトを、該端末２０Ｂ又は２０Ｃのユーザが選択する場合の、該端末２０Ｂ又は２０Ｃの表示画面の例である。図９（ａ）に示すように、端末２０Ｂ又は２０Ｃのユーザは、トークルームに表示されているエフェクトオブジェクトを操作（タップ）する。
【０１２６】
端末２０Ｂ又は２０Ｃのユーザがエフェクトオブジェクトをタップした場合、図９（ｂ）に示すように、特典情報を表示するための表示画面に遷移する。図９（ｂ）に表示するように、端末２０Ｂ又は２０Ｃには、端末２０Ｂ又は２０Ｃの位置情報又はエフェクトオブジェクトに対応する特典情報が表示される。例えば、特定のエリアが“テーマパーク”の場合、端末２０Ｂ又は２０Ｃには、特典情報として、該テーマパーク内の店舗で販売している商品を紹介する情報が表示される。なお、図９（ｂ）の特典情報の例は、特定のエリアに滞在していないユーザ向けの特典情報の例である。
【０１２７】
上記のとおり、第１変形例では、所定のエフェクトの表示に加えて、特定のエリアに関連する情報である特典情報をさらに提供することが可能となる。そのため、互いにメッセージを送受信している複数のユーザに、当該メッセージに関連した複数の情報（所定のエフェクトに関する情報及び特典情報）を送信することが可能となり、該複数のユーザにとって有用な情報を提供することができる。
【０１２８】
＜第２変形例＞
第２変形例は、特典情報が広告情報である場合に、該広告情報の表示を依頼したオーナに対して、課金する場合の変形例である。例えば、特定のエリアに関連する特典情報として、端末２０に広告情報を表示させ、該広告情報が表示される回数に応じて、広告主に課金する。これにより、サーバ１０の管理者が、広告主から、広告料を徴収することができる。
【０１２９】
図１０は、第２変形例における、サーバ１０の構成例である。図１０に示すように、第２変形例におけるサーバ１０は、制御装置１１に、課金処理部１１４が含まれる。
【０１３０】
課金処理部１１４は、サーバ１０が端末２０に特典情報を送信した回数を計算する。課金処理部１１４は、特典情報が広告情報である場合にのみ、サーバ１０が端末２０に特典情報を送信した回数を計算してもよい。課金処理部１１４は、例えば、広告主ごとに、サーバ１０が端末２０に特典情報を送信した回数を計算してもよい。また、課金処理部１１４は、例えば、広告情報ごとに、サーバ１０が端末２０に特典情報（すなわち、該広告情報）を送信した回数（送信回数）を計算してもよい。
【０１３１】
課金処理部１１４は、例えば、計算した送信回数に、１回あたりの広告料を掛け合わせて、広告料を算出する。課金処理部１１４は、例えば、広告主ごとに広告料を算出してもよいし、広告情報ごとに広告料を算出してもよい。
【０１３２】
なお、課金処理部１１４は、特定のエリアに関連する特典情報を端末２０に表示する“期間”や“場所”に基づいて、広告料を算出してもよい。このような場合に、課金処理部１１４は、広告情報を表示させる“期間”及び“特定のエリアの範囲”に基づいて、広告料を算出してもよい。
【０１３３】
広告主が、日時及び特定のエリアを指定して、該日時に該特定のエリアに滞在する端末２０Ａに対して、広告情報を表示させたい場合が考えられる。例えば、広告主が、アカデミー賞の授賞式の会場があるエリアに滞在する端末２０Ａに対して、映画などの広告情報を表示させたい場合がある。
【０１３４】
図１１は、特定のエリアの例を示す図である。図１１に示すように、例えば、特定のエリアは、アカデミー賞の授賞式の会場があるエリアである。サーバ１０は、図１１に示す特定のエリアに、所定の“期間”滞在している端末２０Ａに対して、特典情報を送信する。そして、サーバ１０の課金処理部１１４は、特典情報の送信回数を計算し、広告料を算出してもよい。
【０１３５】
なお、サーバ１０は、アカデミー賞の会場があるエリアに滞在しているユーザとメッセージをやり取りしている他の端末２０Ｂ又はＣに対して、該映画などの広告情報を送信してもよい。
【０１３６】
上記のとおり、第２変形例では、サーバ１０が端末２０に特典情報を送信した回数を計算し、該回数に応じた広告料を算出するので、端末および他の端末に対して特典情報としての広告情報を通知する場合において、該広告情報の広告主から広告料を課金することができる。
【０１３７】
＜第２の実施形態＞
第２の実施形態は、位置情報に対応するエフェクトの有無の判定を、端末２０において実行する形態である。第２の実施形態に記載の内容は、他の各実施形態のいずれにも適用可能である。
【０１３８】
第２の実施形態における端末２０の構成例は、図１に示す第１の実施形態における端末２０の構成例と同様であるため、詳細な説明は省略される。
【０１３９】
端末２０は、サーバ１０から、特定のエリアと、該特定のエリアに対応する所定のエフェクトとを対応付けた、エフェクト対応情報を受信する。端末２０は、例えば、所定の周期で、エフェクト対応情報を受信する。また、端末２０は、例えば、エフェクト対応情報が更新されるごとに、該更新された部分のエフェクト対応情報を受信してもよい。
【０１４０】
端末２０の記憶装置２８は、サーバ１０から受信したエフェクト対応情報を記憶する。なお、記憶装置２８に記憶されるエフェクト対応情報は、図２に示す記憶装置１５に記憶されるエフェクト対応情報と同様であるため、詳細な説明は省略される。
【０１４１】
端末２０のエフェクト処理部２１４は、位置情報測定部２１３が測定した位置情報に基づいて、記憶装置２８を参照して、該位置情報に対応する所定のエフェクトが存在するか否かを判定する。エフェクト処理部２１４は、位置情報に対応する所定のエフェクトが存在する場合、該所定のエフェクトを表示装置２４に表示する。
【０１４２】
エフェクト処理部２１４は、例えば、該所定のエフェクトに基づいて、特定のエリアに対応するオブジェクト等を、所定の表示態様でトークルームに表示する。例えば、エフェクト処理部２１４は、サーバ１０から受信した所定のエフェクトに基づいて、“テーマパーク”に関連するキャラクタのオブジェクトを、トークルームに表示されているメッセージに重畳する態様で表示する。また、例えば、エフェクト処理部２１４は、サーバ１０から受信した所定のエフェクトに基づいて、“京都市”に関連するオブジェクトを、トークルームの背景として表示する。
【０１４３】
このように、エフェクト処理部２１４は、記憶装置２８を参照して特定した所定のエフェクトに基づいて、該所定のエフェクトに含まれるオブジェクト等の表示情報を、該所定のエフェクトに含まれる表示態様でトークルームに表示する。
【０１４４】
また、エフェクト処理部２１４は、位置情報に対応する所定のエフェクトが存在する場合、該所定のエフェクトを一意に識別可能な識別子（エフェクトＩＤ）と、グループトークのＩＤ（Ｇｒｏｕｐ  ＩＤ）とをサーバ１０に送信する。
【０１４５】
なお、エフェクト処理部２１４は、位置情報に対応する所定のエフェクトが存在しない場合、処理を終了する。
【０１４６】
また、エフェクト処理部２１４は、サーバ１０からエフェクトＩＤを受信した場合、記憶装置２８を参照して、該エフェクトＩＤに対応する所定のエフェクトを特定する。エフェクト処理部２１４は、記憶装置２８を参照して特定した所定のエフェクトに基づいて、該所定のエフェクトに含まれるオブジェクト等の表示情報を、該所定のエフェクトに含まれる表示態様でトークルームに表示する。
【０１４７】
＜動作例＞
図１２は、第２の実施形態におけるメッセージングサービスの動作例を示すシーケンス図である。
【０１４８】
サーバ１０は、所定の周期で、端末２０に対して、位置情報とエフェクトとを対応付けたエフェクト対応情報を送信する（Ｓ３０１）。
【０１４９】
端末２０は、サーバ１０からエフェクト対応情報を受信した場合、該エフェクト対応情報を記憶装置２８に記憶する（Ｓ３０２）。
【０１５０】
端末２０Ａは、該端末２０Ａのユーザによって、該端末２０Ａ、他の端末２０Ｂ及び２０Ｃのユーザが参加するトークルームが開かれた（選択された）場合（Ｓ３０３）、該端末２０Ａの現在位置の位置情報を検出する（Ｓ３０４）。
【０１５１】
なお、Ｓ３０３においてトークルームを開いた後、該端末２０Ａのユーザは、現在位置に対応する所定のエフェクトを表示させるために、入出力装置２３を介して、エフェクト表示機能を“ＯＮ”にする処理を実行してもよい。図３の例は、エフェクト表示機能が、予め（例えば、前回トークルームを開いた際に）“ＯＮ”に設定されている場合の動作例を示している。
【０１５２】
端末２０Ａは、記憶装置２８を参照して、現在位置の位置情報に対応する所定のエフェクトが存在するか否かを判定する（Ｓ３０５）。端末２０Ａは、位置情報に対応する所定のエフェクトが存在する場合、トークルームに該所定のエフェクトを生じさせる（Ｓ３０６）。なお、端末２０Ａは、位置情報に対応する所定のエフェクトが存在しない場合、処理を終了する。
【０１５３】
また、端末２０Ａは、位置情報に対応する所定のエフェクトのエフェクトＩＤと、該端末２０Ａ、他の端末２０Ｂ及び２０Ｃのユーザが参加するグループトークのＩＤ（Ｇｒｏｕｐ  ＩＤ）とを、サーバ１０に送信する（Ｓ３０７）。
【０１５４】
サーバ１０は、該端末２０Ａから受信したグループトークのＩＤ（Ｇｒｏｕｐ  ＩＤ）に含まれるユーザＩＤを特定する（Ｓ３０８）。例えば、サーバ１０は、端末２０Ａから受信したグループトークのＩＤ（Ｇｒｏｕｐ  ＩＤ）に含まれる、端末２０Ｂ及び２０Ｃの各々のユーザＩＤを特定する。そして、サーバ１０は、特定したユーザＩＤの端末２０（すなわち、端末２０Ｂ及び２０Ｃ）に対して、エフェクトＩＤを送信する（Ｓ３０９）。
【０１５５】
端末２０Ｂ及び２０Ｃの各々は、サーバ１０から受信したエフェクトＩＤに基づいて、記憶装置２８を参照して、該受信したエフェクトＩＤに対応する所定のエフェクトを生じさせる（Ｓ３１０）。
【０１５６】
端末２０Ａは、該端末２０Ａのユーザによって、エフェクト非表示操作が実行されたことを検出する（Ｓ３１１）。
【０１５７】
端末２０Ａは、ユーザがエフェクト非表示装置を実行した場合、サーバ１０に対して、エフェクト非表示操作が実行された旨を示すエフェクト非表示情報と、該端末２０Ａ、他の端末２０Ｂ及び２０Ｃのユーザが参加するグループトークのＩＤ（Ｇｒｏｕｐ  ＩＤ）とを、サーバ１０に送信する（Ｓ３１２）。
【０１５８】
サーバ１０は、端末２０Ａからエフェクト非表示情報を受信した場合、該端末２０Ａから受信したグループトークのＩＤ（Ｇｒｏｕｐ  ＩＤ）に含まれるユーザＩＤを特定する（Ｓ３１３）。例えば、サーバ１０は、端末２０Ａから受信したグループトークのＩＤ（Ｇｒｏｕｐ  ＩＤ）に含まれる、端末２０Ｂ及び２０Ｃの各々のユーザＩＤを特定する。そして、サーバ１０は、特定したユーザＩＤの端末２０（すなわち、端末２０Ｂ及び２０Ｃ）に対して、エフェクト非表示情報を送信する（Ｓ３１４）。
【０１５９】
端末２０は、サーバ１０からエフェクト非表示情報を受信した場合、トークルームに表示していた所定のエフェクトを非表示にする（Ｓ３１５）。
【０１６０】
なお、第２の実施形態においても、第１の実施形態における第１変形例及び第２変形例が適用可能である。すなわち、端末２０において所定のエフェクトの有無を判定する場合においても、第１の実施形態における第１変形例と同様に、該所定のエフェクトの表示に加えて、特定のエリアに関連する情報である特典情報をさらに提供することが可能である。また、第１の実施形態における第２変形例と同様に、端末および他の端末に対して特典情報としての広告情報を通知する場合において、該広告情報の広告主から広告料を課金することができる。
【０１６１】
上記のとおり、第２の実施形態では、位置情報に対応するエフェクトの有無の判定を、端末２０において実行するため、該ユーザとメッセージのやり取りを行っている他のユーザのトークルームとに、所定のエフェクト（所定の変化）を生じさせることができる。そのため、互いにメッセージを送受信している複数のユーザに、当該メッセージに関連した情報を送信することが可能となり、該複数のユーザにとって有用な情報を提供することができる。
【０１６２】
＜その他＞
上述した実施形態の機能を実現するソフトウエアのプログラムコードを記憶した記憶媒体を、サーバ１０および／または端末２０に供給してもよい。そして、サーバ１０および／または端末２０が、記憶媒体に格納されたプログラムコードを読み出して実行することによっても、上述の実施形態が、達成されることは言うまでもない。この場合、記憶媒体には、上述した配信方法および／または受信方法を、サーバ１０および／または端末２０に実行させるプログラムが記憶される。
【０１６３】
サーバ１０および／または端末２０における処理の少なくとも一部は、１以上のコンピュータにより構成されるクラウドコンピューティングにより実現されていてもよい。
【０１６４】
端末２０における処理の少なくとも一部を、サーバ１０により行う構成としてもよい。この場合、例えば、端末２０の制御装置２１の各機能部の処理のうち少なくとも一部の処理を、サーバ１０で行う構成としてもよい。
【０１６５】
サーバ１０における処理の少なくとも一部を、端末２０により行う構成としてもよい。この場合、例えば、サーバ１０の制御装置１１の各機能部の処理のうち少なくとも一部の処理を、端末２０で行う構成としてもよい。
【０１６６】
本開示において、判定の構成は必須でなく、判定条件を満たした場合に所定の処理が動作されたり、判定条件を満たさない場合に所定の処理がされたりしても良いことは当然である。
【０１６７】
本開示の実施形態を諸図面や実施例に基づき説明してきたが、当業者であれば本開示に基づき種々の変形や修正を行うことが容易であることに注意されたい。従って、これらの変形や修正は本開示の範囲に含まれることに留意されたい。例えば、各手段、各ステップ等に含まれる機能等は論理的に矛盾しないように再配置可能であり、複数の手段やステップ等を１つに組み合わせたり、或いは分割したりすることが可能である。また、各実施形態に示す構成を適宜組み合わせることとしてもよい。
【符号の説明】
【０１６８】
１０  サーバ
１１  制御装置
１２  入出力装置
１３  ディスプレイ
１４  通信Ｉ／Ｆ
１５  記憶装置
２０  端末
２１  制御装置
２２  通信Ｉ／Ｆ
２３  入出力装置
２４  表示装置
２５  マイク
２６  スピーカー
２７  カメラ
２８  記憶装置
３０  ネットワーク
１１１  トークルーム管理部
１１２  メッセージ処理部
１１３  エフェクト検索部
１１４  課金処理部
２１１  トーク参加部
２１２  メッセージ処理部
２１３  位置情報測定部
２１４  エフェクト処理部
【図１】
2018120539.tif 000003
【図２】
2018120539.tif 000004
【図３】
2018120539.tif 000005
【図４】
2018120539.tif 000006
【図５】
2018120539.tif 000007
【図６】
2018120539.tif 000008
【図７】
2018120539.tif 000009
【図８】
2018120539.tif 000010
【図９】
2018120539.tif 000011
【図１０】
2018120539.tif 000012
【図１１】
2018120539.tif 000013
【図１２】
2018120539.tif 000014