JP7748060B2 - Message sending system, message sending system program - Google Patents
Message sending system, message sending system programInfo
- Publication number
- JP7748060B2 JP7748060B2 JP2021120114A JP2021120114A JP7748060B2 JP 7748060 B2 JP7748060 B2 JP 7748060B2 JP 2021120114 A JP2021120114 A JP 2021120114A JP 2021120114 A JP2021120114 A JP 2021120114A JP 7748060 B2 JP7748060 B2 JP 7748060B2
- Authority
- JP
- Japan
- Prior art keywords
- user terminal
- message
- information
- user
- uniform resource
- 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
Links
Landscapes
- Information Transfer Between Computers (AREA)
- Telephone Function (AREA)
- Telephonic Communication Services (AREA)
Description
特許法第30条第2項適用 令和3年2月26日に利用者マニュアルページに掲載 https://sites.google.com/a/sateraito.jp/sateraito-dounyuu/Home/thankscard 令和3年5月1日にトップページにバナー掲載 https://www.sateraito.jp/ 令和3年5月1日に「サテライトオフィス・サンクスカード&ポイント」ページに掲載 https://www.sateraito.jp/Lineworks_ThanksCard.html 令和3年5月1日に利用者マニュアルページに掲載 https://sites.google.com/a/sateraito.jp/sateraito-dounyuu/Home/thankscard 令和3年5月31日に「サテライトオフィス・サンクスカード&ポイント」ページに動画をアップロード https://www.sateraito.jp/Lineworks_ThanksCard.html 令和3年5月31日にYouTubeページに掲載 https://www.youtube.com/watch?v=jcNBQOWUzvU 令和3年5月31日にYouTubeページに掲載 https://www.youtube.com/watch?v=zwRV00n26w0 令和3年6月30日に利用者マニュアルページに掲載 https://sites.google.com/a/sateraito.jp/sateraito-dounyuu/Home/thankscardApplies Article 30, Paragraph 2 of the Patent Act. Published on the user manual page on February 26, 2021: https://sites.google.com/a/sateraito.jp/sateraito-downyuu/Home/thankscard. Published as a banner on the top page on May 1, 2021: https://www.sateraito.jp/. Published on the "Satellite Office Thank You Card & Points" page on May 1, 2021: https://www.sateraito.jp/Lineworks_ThanksCard.html. Published on the user manual page on May 1, 2021: https://sites.google.com/a/sateraito.jp/sateraito-downyuu/Home/thankscard. com/a/sateraito.jp/sateraito-downyuu/Home/thankscard Video uploaded to the "Satellite Office Thank You Card & Points" page on May 31, 2021 https://www.sateraito.jp/Lineworks_ThanksCard.html Posted on the YouTube page on May 31, 2021 https://www.youtube.com/watch?v=jcNBQOWUzvU Posted on the YouTube page on May 31, 2021 https://www.youtube.com/watch?v=jcNBQOWUzvU v=zwRV00n26w0 Published on the user manual page on June 30, 2021 https://sites.google.com/a/sateraito.jp/sateraito-downyuu/Home/thankscard
本発明は、第1ユーザー端末と第2ユーザー端末とサーバとを備えて第1ユーザー端末からサーバを介して第2ユーザー端末へメッセージを送信するメッセージ送信システム、および、そのプログラムに関する。 The present invention relates to a message transmission system that includes a first user terminal, a second user terminal, and a server, and that transmits a message from the first user terminal to the second user terminal via the server, and a program for the system.
従来、カードアプリケーションを実行させて送信しようとするカードを作成するメッセンジャー連携アプリケーションが知られている(例えば、特許文献1)。 Messenger-linked applications that run a card application to create a card to be sent are known (for example, Patent Document 1).
しかしながら、上述した従来のメッセンジャー連携アプリケーションは、専用のアプリでカードデータを作成してからチャット画面でカードデータ自体を送信する構成であったため、カードデータの作成手順が煩わしくユーザー操作の観点で十分ではなかった。
また、受け取り側ユーザーがチャット画面を見たときにカードデータが既に表示されているため、サプライズ感の観点で十分ではなかった。
However, the conventional messenger-linked applications described above were configured so that card data was created using a dedicated app and then the card data itself was sent on the chat screen, which made the process of creating card data cumbersome and insufficient from the perspective of user operation.
Also, when the recipient user looked at the chat screen, the card data was already displayed, so it wasn't surprising enough.
そこで、本発明は、前述したような従来技術の問題を解決するものであって、すなわち、本発明の目的は、送信側ユーザーはメッセージカードデータを簡単に作成してメッセージカードデータのユニフォーム・リソース・ロケータ(以下、URL)情報または短縮URL情報を受信側ユーザー端末へ簡単に送信するとともに、受信側ユーザーがURL情報または短縮URL情報の箇所を操作するだけでメッセージカードデータを表示させることができるメッセージ送信システム、および、そのプログラムを提供することである。 The present invention solves the problems of the prior art described above. Specifically, the object of the present invention is to provide a message sending system and program that allows a sending user to easily create message card data and easily send the message card data's uniform resource locator (hereinafter referred to as URL) information or shortened URL information to a receiving user's terminal, and allows the receiving user to display the message card data simply by operating the URL information or shortened URL information.
本請求項1に係る発明は、第1ユーザー端末と第2ユーザー端末とサーバとを備えて第1ユーザー端末からサーバを介して第2ユーザー端末へメッセージを送信するメッセージ送信システムであって、前記第1ユーザー端末の第1ユーザーの操作に基づいて、サーバのチャットボットが、第1ユーザー端末と通信し、前記第1ユーザー端末のチャットボットとのチャット画面におけるメッセージ背景ひな形画像を選択する操作に基づいて、チャットボットが、選択されたメッセージ背景ひな形画像を特定する背景ひな形画像特定情報を第1ユーザー端末から受信し、前記第1ユーザー端末のチャットボットとのチャット画面における送信先を指定する操作に基づいて、チャットボットが、指定された送信先を特定する送信先特定情報を第1ユーザー端末から受信し、前記第1ユーザー端末のチャットボットとのチャット画面に表示されたメッセージ入力指示に対する入力操作に基づいて、チャットボットが、入力されたメッセージ情報を第1ユーザー端末から受信し、前記チャットボットが、第1ユーザー端末から受信した情報に基づいて、メッセージ背景ひな形画像にメッセージを記載してメッセージカードデータを作成するとともに、通信ネットワーク上のデータベース上のメッセージカードデータを特定する情報である第1ユニフォーム・リソース・ロケータ情報またはこの第1ユニフォーム・リソース・ロケータへ転送するこの第1ユニフォーム・リソース・ロケータより短い第2ユニフォーム・リソース・ロケータ情報を生成し、この際、第1ユーザー端末へ第1ユニフォーム・リソース・ロケータ情報または第2ユニフォーム・リソース・ロケータ情報を送信し、前記第1ユーザー端末におけるチャットボットとのチャット画面における第1ユニフォーム・リソース・ロケータ情報または第2ユニフォーム・リソース・ロケータ情報の箇所のタップ・クリック操作に基づいて、メッセージカードデータが、公開・非公開の選択設定自在に表示され、前記第1ユーザー端末における所定操作に基づいて、チャットボットおよび第1ユーザー端末の少なくとも一方が、第1ユニフォーム・リソース・ロケータ情報または第2ユニフォーム・リソース・ロケータ情報を、第1ユーザー端末における第1ユーザーと第2ユーザーとのチャット画面のメッセージ入力欄に入力し、公開設定の場合、受け取り側である第2ユーザーのタップ・クリック操作によってメッセージカードデータが表示された際の第2ユーザーの公開操作に基づいて、サーバが、所定のメンバーに対してメッセージカードデータを閲覧自在にする構成であることにより、前述した課題を解決するものである。 The invention according to claim 1 is a message sending system comprising a first user terminal, a second user terminal, and a server, for sending a message from the first user terminal to the second user terminal via the server, wherein a chatbot of the server communicates with the first user terminal based on an operation by a first user of the first user terminal, the chatbot receives background template image specifying information specifying the selected message background template image from the first user terminal based on an operation by the first user of the first user terminal to select a message background template image on a chat screen with the chatbot of the first user terminal, the chatbot receives destination specifying information specifying the specified destination from the first user terminal based on an operation by the first user terminal to specify a destination on the chat screen with the chatbot of the first user terminal, the chatbot receives input message information from the first user terminal based on an input operation in response to a message input instruction displayed on the chat screen with the chatbot of the first user terminal, the chatbot writes a message on the message background template image based on the information received from the first user terminal, and creates message card data, and a first uniform information specifying the message card data on a database on a communication network. and generating uniform resource locator information or second uniform resource locator information shorter than the first uniform resource locator to be transferred to the first uniform resource locator, and at this time, transmitting the first uniform resource locator information or the second uniform resource locator information to the first user terminal, and displaying message card data in a manner that allows the message card data to be freely selected as public or private based on a tap or click operation on the first uniform resource locator information or the second uniform resource locator information on a chat screen with the chatbot on the first user terminal; Based on a predetermined operation on the first user terminal, at least one of the chatbot and the first user terminal inputs the first uniform resource locator information or the second uniform resource locator information into a message input field on the chat screen between the first user and the second user on the first user terminal, and in the case of a public setting, when the message card data is displayed by a tap/click operation by the second user, who is the recipient, the server makes the message card data freely viewable to predetermined members based on the public operation of the second user , thereby solving the above-mentioned problem.
本請求項2に係る発明は、請求項1に記載されたメッセージ送信システムの構成に加えて、前記第2ユーザー端末における第1ユーザーとのチャット画面において、第1ユニフォーム・リソース・ロケータ情報または第2ユニフォーム・リソース・ロケータ情報の箇所に対してタップ・クリック操作され、第2ユーザー端末の表示部が、第1ユニフォーム・リソース・ロケータ情報または第2ユニフォーム・リソース・ロケータ情報に基づいてメッセージカードデータを表示する際、サーバが、第2ユーザー端末からのデータリクエストおよび第2ユーザー端末へのデータレスポンスに基づいて、第2ユーザー端末にメッセージカードデータが表示されたと判定し、前記チャットボットが、第1ユーザー端末へ第2ユーザーがメッセージカードを開いた旨を通知する構成であることにより、前述した課題をさらに解決するものである。 The invention of claim 2 further solves the above-mentioned problem by configuring the message sending system according to claim 1, in addition to the configuration of the message sending system described in claim 1, so that when a tap or click is performed on the first uniform resource locator information or the second uniform resource locator information on the chat screen with the first user on the second user terminal, and the display unit of the second user terminal displays message card data based on the first uniform resource locator information or the second uniform resource locator information, the server determines that the message card data has been displayed on the second user terminal based on the data request from the second user terminal and the data response to the second user terminal, and the chatbot notifies the first user terminal that the second user has opened the message card .
本請求項3に係る発明は、請求項1または請求項2に記載されたメッセージ送信システムの構成に加えて、前記第1ユーザー端末、第2ユーザー端末および閲覧許可された他のユーザー端末の少なくとも1つの表示部において、作成されたメッセージカードデータが表示された際、所定評価操作に基づいて評価情報がメッセージカードに付与される構成であることにより、前述した課題をさらに解決するものである。 The invention of claim 3 further solves the above-mentioned problem by being configured such that, in addition to the configuration of the message sending system described in claim 1 or claim 2, when the created message card data is displayed on the display unit of at least one of the first user terminal, the second user terminal, and other user terminals that are permitted to view it, evaluation information is assigned to the message card based on a predetermined evaluation operation .
本請求項4に係る発明は、請求項1乃至請求項3のいずれか1つに記載されたメッセージ送信システムの構成に加えて、前記第1ユーザー端末のチャットボットとのチャット画面におけるポイント値情報を設定する操作に基づいて、チャットボットが、設定されたポイント値情報を第1ユーザー端末から受信し、設定された第1ユーザーのポイント値分をデータベースにおける第1ユーザーのポイント値情報から減算するとともに第2ユーザーのポイント値情報に加算し、前記チャットボットが、第1ユーザーから第2ユーザーへポイント付与された旨を第2ユーザー端末へ通知する、もしくは、チャットボットおよび第1ユーザー端末の少なくとも一方が、第1ユーザーから第2ユーザーへポイント付与された旨を第1ユーザー端末における第1ユーザーと第2ユーザーとのチャット画面のメッセージ入力欄に入力する、または、チャットボットが、第1ユーザー端末から受信した情報に基づいて、メッセージカードデータを作成する際にポイント値情報をメッセージカードに記載する構成であることにより、前述した課題をさらに解決するものである。 The invention of claim 4 further solves the above-mentioned problem by being configured in addition to the configuration of the message sending system described in any one of claims 1 to 3, such that, based on an operation of setting point value information on a chat screen with the chatbot on the first user terminal, the chatbot receives the set point value information from the first user terminal, subtracts the set point value of the first user from the point value information of the first user in the database and adds it to the point value information of the second user, and the chatbot notifies the second user terminal that points have been awarded from the first user to the second user, or at least one of the chatbot and the first user terminal enters information that points have been awarded from the first user to the second user in a message input field on the chat screen between the first user and the second user on the first user terminal, or the chatbot writes the point value information on a message card when creating message card data based on the information received from the first user terminal .
本請求項5に係る発明は、第1ユーザー端末と第2ユーザー端末とサーバとを備えて第1ユーザー端末からサーバを介して第2ユーザー端末へメッセージを送信するメッセージ送信システムであって、前記第1ユーザー端末の第1ユーザーの操作に基づいて、サーバのボットが、第1ユーザー端末と通信し、前記第1ユーザー端末のボットとの通信画面におけるメッセージ背景ひな形画像を選択する操作に基づいて、ボットが、選択されたメッセージ背景ひな形画像を特定する背景ひな形画像特定情報を第1ユーザー端末から受信し、前記第1ユーザー端末のボットとの通信画面における送信先を指定する操作に基づいて、ボットが、指定された送信先を特定する送信先特定情報を第1ユーザー端末から受信し、前記第1ユーザー端末のボットとの通信画面に表示されたメッセージ入力指示に対する入力操作に基づいて、ボットが、入力されたメッセージ情報を第1ユーザー端末から受信し、前記ボットが、第1ユーザー端末から受信した情報に基づいて、メッセージ背景ひな形画像にメッセージを記載してメッセージカードデータを作成するとともに、通信ネットワーク上のデータベース上のメッセージカードデータを特定する情報である第1ユニフォーム・リソース・ロケータ情報またはこの第1ユニフォーム・リソース・ロケータへ転送するこの第1ユニフォーム・リソース・ロケータより短い第2ユニフォーム・リソース・ロケータ情報を生成し、この際、第1ユーザー端末へ第1ユニフォーム・リソース・ロケータ情報または第2ユニフォーム・リソース・ロケータ情報を送信し、前記第1ユーザー端末におけるボットとの通信画面における第1ユニフォーム・リソース・ロケータ情報または第2ユニフォーム・リソース・ロケータ情報の箇所のタップ・クリック操作に基づいて、メッセージカードデータが、公開・非公開の選択設定自在に表示され、前記第1ユーザー端末における所定操作に基づいて、ボットおよび第1ユーザー端末の少なくとも一方が、第1ユニフォーム・リソース・ロケータ情報または第2ユニフォーム・リソース・ロケータ情報を、第1ユーザー端末における第1ユーザーと第2ユーザーとの通信画面のメッセージ入力欄に入力し、公開設定の場合、受け取り側である第2ユーザーのタップ・クリック操作によってメッセージカードデータが表示された際の第2ユーザーの公開操作に基づいて、サーバが、所定のメンバーに対してメッセージカードデータを閲覧自在にする構成であることにより、前述した課題を解決するものである。 The invention of claim 5 is a message sending system comprising a first user terminal, a second user terminal, and a server, for sending a message from the first user terminal to the second user terminal via the server, wherein a bot of the server communicates with the first user terminal based on an operation by a first user of the first user terminal, the bot receives background template image specification information specifying the selected message background template image from the first user terminal based on an operation to select a message background template image on a communication screen with the bot of the first user terminal, the bot receives destination specification information specifying the specified destination from the first user terminal based on an operation to specify a destination on the communication screen with the bot of the first user terminal, the bot receives input message information from the first user terminal based on an input operation in response to a message input instruction displayed on the communication screen with the bot of the first user terminal, the bot writes a message on the message background template image based on the information received from the first user terminal, creates message card data, and also receives first uniform resource locator information which is information specifying the message card data on a database on a communication network. Alternatively, second uniform resource locator information shorter than the first uniform resource locator is generated and transferred to the first uniform resource locator, and at this time, the first uniform resource locator information or the second uniform resource locator information is transmitted to the first user terminal, and message card data is displayed in a selectable manner to be public or private based on a tap or click operation on the first uniform resource locator information or the second uniform resource locator information on a communication screen with the bot on the first user terminal, Based on a predetermined operation on the first user terminal, at least one of the bot and the first user terminal inputs the first uniform resource locator information or the second uniform resource locator information into a message input field on the communication screen between the first user and the second user on the first user terminal, and in the case of a public setting, when the message card data is displayed by a tap or click operation by the second user who is the recipient, the server makes the message card data freely viewable to predetermined members based on the public operation of the second user , thereby solving the above-mentioned problem.
本請求項6に係る発明は、請求項5に記載されたメッセージ送信システムの構成に加えて、前記第1ユーザー端末のボットとの通信画面におけるポイント値情報を設定する操作に基づいて、ボットが、設定されたポイント値情報を第1ユーザー端末から受信し、設定された第1ユーザーのポイント値分をデータベースにおける第1ユーザーのポイント値情報から減算するとともに第2ユーザーのポイント値情報に加算し、前記ボットが、第1ユーザーから第2ユーザーへポイント付与された旨を第2ユーザー端末へ通知する、もしくは、ボットおよび第1ユーザー端末の少なくとも一方が、第1ユーザーから第2ユーザーへポイント付与された旨を第1ユーザー端末における第1ユーザーと第2ユーザーとの通信画面のメッセージ入力欄に入力する、または、ボットが、第1ユーザー端末から受信した情報に基づいて、メッセージカードデータを作成する際にポイント値情報をメッセージカードに記載する構成であることにより、前述した課題をさらに解決するものである。 The invention of claim 6 further solves the above-mentioned problem by configuring the message sending system according to claim 5, in addition to the configuration of the message sending system described in claim 5, such that, based on an operation to set point value information on the communication screen with the bot of the first user terminal, the bot receives the set point value information from the first user terminal, subtracts the set point value of the first user from the point value information of the first user in the database and adds it to the point value information of the second user, and the bot notifies the second user terminal that points have been awarded from the first user to the second user, or at least one of the bot and the first user terminal enters in a message input field on the communication screen between the first user and the second user on the first user terminal that points have been awarded from the first user to the second user, or the bot writes the point value information on a message card when creating message card data based on the information received from the first user terminal .
本請求項7に係る発明は、第1ユーザー端末と第2ユーザー端末とサーバとを備えて第1ユーザー端末からサーバを介して第2ユーザー端末へメッセージを送信するメッセージ送信システムのプログラムであって、前記第1ユーザー端末の第1ユーザーの操作に基づいてサーバのチャットボットが第1ユーザー端末と通信し、第1ユーザー端末のチャットボットとのチャット画面におけるメッセージ背景ひな形画像を選択する操作に基づいて、チャットボットが、選択されたメッセージ背景ひな形画像を特定する背景ひな形画像特定情報を第1ユーザー端末から受信する画像特定情報受信ステップと、前記第1ユーザー端末のチャットボットとのチャット画面における送信先を指定する操作に基づいて、チャットボットが、指定された送信先を特定する送信先特定情報を第1ユーザー端末から受信する送信先特定情報受信ステップと、前記第1ユーザー端末のチャットボットとのチャット画面に表示されたメッセージ入力指示に対する入力操作に基づいて、チャットボットが、入力されたメッセージ情報を第1ユーザー端末から受信するメッセージ情報受信ステップと、前記チャットボットが、第1ユーザー端末から受信した情報に基づいて、メッセージ背景ひな形画像にメッセージを記載してメッセージカードデータを作成するとともに、通信ネットワーク上のデータベース上のメッセージカードデータを特定する情報である第1ユニフォーム・リソース・ロケータ情報またはこの第1ユニフォーム・リソース・ロケータへ転送するこの第1ユニフォーム・リソース・ロケータより短い第2ユニフォーム・リソース・ロケータ情報を生成し、この際、第1ユーザー端末へ第1ユニフォーム・リソース・ロケータ情報または第2ユニフォーム・リソース・ロケータ情報を送信するメッセージカードデータ作成・URL生成ステップと、前記第1ユーザー端末におけるチャットボットとのチャット画面における第1ユニフォーム・リソース・ロケータ情報または第2ユニフォーム・リソース・ロケータ情報の箇所のタップ・クリック操作に基づいて、メッセージカードデータを、公開・非公開の選択設定自在に表示する公開・非公開選択設定表示ステップと、前記第1ユーザー端末における所定操作に基づいて、チャットボットおよび第1ユーザー端末の少なくとも一方が、生成した第1ユニフォーム・リソース・ロケータ情報または第2ユニフォーム・リソース・ロケータ情報を第1ユーザー端末における第1ユーザーと第2ユーザーとのチャット画面のメッセージ入力欄に入力するURL情報入力ステップと、公開設定の場合、受け取り側である第2ユーザーのタップ・クリック操作によってメッセージカードデータが表示された際の第2ユーザーの公開操作に基づいて、サーバが、所定のメンバーに対してメッセージカードデータを閲覧自在にする公開閲覧自在ステップとを実行させることにより、前述した課題を解決するものである。 The invention according to claim 7 is a program for a message sending system that includes a first user terminal, a second user terminal, and a server and sends a message from the first user terminal to the second user terminal via the server, wherein a chatbot of the server communicates with the first user terminal based on an operation by a first user of the first user terminal, and the chatbot receives background template image specifying information from the first user terminal based on an operation by the first user of the first user terminal to select a message background template image on a chat screen with the chatbot, the chatbot receiving background template image specifying information specifying the selected message background template image from the first user terminal; and a message sending program that specifies a destination on the chat screen with the chatbot of the first user terminal. a destination specifying information receiving step in which the chatbot receives, from the first user terminal, destination specifying information that specifies a designated destination based on the operation; a message information receiving step in which the chatbot receives input message information from the first user terminal based on an input operation in response to a message input instruction displayed on a chat screen with the chatbot of the first user terminal; and a message information receiving step in which the chatbot writes a message on a message background template image based on the information received from the first user terminal to create message card data, and also generates first uniform resource locator information that is information that specifies the message card data on a database on a communication network. a message card data creation/URL generation step of generating a message card data including the first uniform resource locator information or second uniform resource locator information shorter than the first uniform resource locator to be transferred to the first uniform resource locator, and transmitting the first uniform resource locator information or the second uniform resource locator information to the first user terminal at this time; and a public/private selection setting display step of displaying the message card data in a selectable manner to be public or private based on a tap/click operation on the first uniform resource locator information or the second uniform resource locator information on a chat screen with a chatbot on the first user terminal. The above-mentioned problem is solved by executing a URL information input step in which at least one of the chatbot and the first user terminal inputs the generated first uniform resource locator information or second uniform resource locator information into a message input field on a chat screen between the first user and the second user on the first user terminal based on a predetermined operation on the first user terminal, and a publicly viewable step in which, in the case of a public setting, the server makes the message card data freely viewable to predetermined members based on a public operation by the second user, who is the recipient, when the message card data is displayed by a tap/click operation of the second user .
本請求項8に係る発明は、第1ユーザー端末と第2ユーザー端末とサーバとを備えて第1ユーザー端末からサーバを介して第2ユーザー端末へメッセージを送信するメッセージ送信システムのプログラムであって、前記第1ユーザー端末の第1ユーザーの操作に基づいてサーバのボットが第1ユーザー端末と通信し、第1ユーザー端末のボットとの通信画面におけるメッセージ背景ひな形画像を選択する操作に基づいて、ボットが、選択されたメッセージ背景ひな形画像を特定する背景ひな形画像特定情報を第1ユーザー端末から受信する画像特定情報受信ステップと、前記第1ユーザー端末のボットとの通信画面における送信先を指定する操作に基づいて、ボットが、指定された送信先を特定する送信先特定情報を第1ユーザー端末から受信する送信先特定情報受信ステップと、前記第1ユーザー端末のボットとの通信画面に表示されたメッセージ入力指示に対する入力操作に基づいて、ボットが、入力されたメッセージ情報を第1ユーザー端末から受信するメッセージ情報受信ステップと、前記ボットが、第1ユーザー端末から受信した情報に基づいて、メッセージ背景ひな形画像にメッセージを記載してメッセージカードデータを作成するとともに、通信ネットワーク上のデータベース上のメッセージカードデータを特定する情報である第1ユニフォーム・リソース・ロケータ情報またはこの第1ユニフォーム・リソース・ロケータへ転送するこの第1ユニフォーム・リソース・ロケータより短い第2ユニフォーム・リソース・ロケータ情報を生成し、この際、第1ユーザー端末へ第1ユニフォーム・リソース・ロケータ情報または第2ユニフォーム・リソース・ロケータ情報を送信するメッセージカードデータ作成・URL生成ステップと、前記第1ユーザー端末におけるボットとの通信画面における第1ユニフォーム・リソース・ロケータ情報または第2ユニフォーム・リソース・ロケータ情報の箇所のタップ・クリック操作に基づいて、メッセージカードデータを、公開・非公開の選択設定自在に表示する公開・非公開選択設定表示ステップと、前記第1ユーザー端末における所定操作に基づいて、ボットおよび第1ユーザー端末の少なくとも一方が、生成した第1ユニフォーム・リソース・ロケータ情報または第2ユニフォーム・リソース・ロケータ情報を第1ユーザー端末における第1ユーザーと第2ユーザーとの通信画面のメッセージ入力欄に入力するURL情報入力ステップと、公開設定の場合、受け取り側である第2ユーザーのタップ・クリック操作によってメッセージカードデータが表示された際の第2ユーザーの公開操作に基づいて、サーバが、所定のメンバーに対してメッセージカードデータを閲覧自在にする公開閲覧自在ステップとを実行させることにより、前述した課題を解決するものである。 The invention according to claim 8 is a program for a message transmission system that includes a first user terminal, a second user terminal, and a server, and transmits a message from the first user terminal to the second user terminal via the server, the program comprising: an image specification information receiving step in which a bot of the server communicates with the first user terminal based on an operation by a first user of the first user terminal; and an image specification information receiving step in which the bot receives background template image specification information from the first user terminal based on an operation to select a message background template image on a communication screen with the bot of the first user terminal, the background template image specification information specifying the selected message background template image; and an image specification information receiving step in which the bot receives background template image specification information specifying the selected message background template image from the first user terminal based on an operation to specify a destination on the communication screen with the bot of the first user terminal. a destination specifying information receiving step in which the bot receives, from a first user terminal, destination specifying information that specifies a specified destination; a message information receiving step in which the bot receives input message information from the first user terminal based on an input operation in response to a message input instruction displayed on a communication screen with the bot of the first user terminal; and a message information receiving step in which the bot writes a message on a message background template image based on the information received from the first user terminal to create message card data, and generates first uniform resource locator information or this first uniform resource locator information, which is information that specifies the message card data on a database on a communication network. a message card data creation/URL generation step of generating second uniform resource locator information shorter than the first uniform resource locator to be transferred to the first user terminal, and transmitting the first uniform resource locator information or the second uniform resource locator information to the first user terminal at this time; a public/private selection setting display step of displaying the message card data in a freely selectable public/private state based on a tap/click operation on the first uniform resource locator information or the second uniform resource locator information on a communication screen with a bot on the first user terminal; The above-mentioned problem is solved by having the server execute a URL information input step in which at least one of the bot and the first user terminal inputs the generated first uniform resource locator information or second uniform resource locator information into a message input field on the communication screen between the first user and the second user on the first user terminal based on a predetermined operation on the user terminal, and a publicly viewable step in which, in the case of a public setting, the server makes the message card data freely viewable to predetermined members based on the public operation of the second user when the message card data is displayed by a tap/click operation of the second user who is the recipient .
本発明のメッセージ送信システムは、第1ユーザー端末と第2ユーザー端末とサーバとを備えていることにより、第1ユーザー端末からサーバを介して第2ユーザー端末へメッセージを送信することができるばかりでなく、以下のような特有の効果を奏することができる。 By comprising a first user terminal, a second user terminal, and a server, the message transmission system of the present invention not only allows messages to be sent from the first user terminal to the second user terminal via the server, but also provides the following unique advantages:
本請求項1に係る発明のメッセージ送信システムによれば、第1ユーザー端末のチャット画面のメッセージ入力欄に作成したメッセージカードデータの第1ユニフォーム・リソース・ロケータ情報であるURL情報または第2ユニフォーム・リソース・ロケータ情報である短縮URL情報が入力されるため、第1ユーザーはメッセージカードデータを簡単に作成してメッセージカードデータのURL情報または短縮URL情報を第2ユーザー端末へ簡単に送信することができる。
さらに、第2ユーザー端末は第1ユーザー端末からメッセージカードデータのURL情報または短縮URL情報を受信し、受信したURL情報または短縮URL情報がチャット画面に表示されるため、URL情報または短縮URL情報の箇所をタップ・クリック操作するだけで第1ユーザーからのメッセージカードデータを表示させることができる。
また、第1ユーザーと第2ユーザーとのチャット画面には、URL情報または短縮URL情報が表示されるだけであり、受け取り側である第2ユーザーのタップ・クリック操作によって初めてメッセージカードデータが表示されるため、社員同士や友達に対して感謝の気持ちやサプライズメッセージをメッセージカードで伝えることができる。
さらに、第1ユーザーによる公開設定および第2ユーザーによる公開操作によって所定のメンバーの間でメッセージカードデータが共有自在となるため、所定のメンバーである社員同士や友達の間で誰が誰にどんなメッセージカードを送ったかを知ることができ、仲間内で楽しむことができる。
According to the message sending system of the present invention of claim 1, URL information, which is the first uniform resource locator information of the created message card data, or shortened URL information, which is the second uniform resource locator information, is entered in the message input field of the chat screen of the first user terminal, so that the first user can easily create message card data and easily send the URL information or shortened URL information of the message card data to the second user terminal.
Furthermore, the second user terminal receives URL information or shortened URL information of the message card data from the first user terminal, and the received URL information or shortened URL information is displayed on the chat screen, so that the message card data from the first user can be displayed simply by tapping or clicking on the URL information or shortened URL information.
Furthermore, only URL information or shortened URL information is displayed on the chat screen between the first and second users, and the message card data is only displayed when the second user, who is the recipient, taps or clicks, so employees can convey gratitude or surprise messages to each other or friends using message cards.
Furthermore, message card data can be freely shared among specified members through the public setting by the first user and the public operation by the second user, so employees or friends who are specified members can find out who sent what message card to whom and can enjoy the information among their friends.
本請求項2に係る発明のメッセージ送信システムによれば、請求項1に係る発明が奏する効果に加えて、第2ユーザー端末がURL情報または短縮URL情報に基づいてサーバへアクセスした旨が第1ユーザー端末へ通知されるため、第1ユーザーは第2ユーザーがメッセージカードデータを見たことを確認することができる。
つまり、チャットでは直接メッセージカードのメッセージが送信されず、メッセージカードのメッセージが伝わったか否かを確認することが困難であるが、チャットボットの通知によって確認することができる。
According to the message sending system of the invention of claim 2, in addition to the effects of the invention of claim 1, the first user terminal is notified that the second user terminal has accessed the server based on URL information or shortened URL information, so the first user can confirm that the second user has viewed the message card data.
In other words, messages on message cards are not sent directly via chat, making it difficult to confirm whether the message on the message card has been received, but this can be confirmed by notifications from the chatbot.
本請求項3に係る発明のメッセージ送信システムによれば、請求項1または請求項2に係る発明が奏する効果に加えて、ユーザーによって評価されて評価情報が付与されるため、各ユーザーはメッセージカードが相手や他のユーザーに喜ばれたかを確認することができる。
さらに、評価情報を付与したユーザーはメッセージカードを見たことがわかるため、メッセージカードを見たユーザー同士でメッセージカードの内容を話題にして楽しむことができる。
According to the message sending system of the invention of claim 3, in addition to the effects achieved by the invention of claim 1 or claim 2, users rate the message card and assign rating information, so each user can check whether the message card was appreciated by the recipient or other users.
Furthermore, users who have provided rating information will know that they have viewed the message card, so users who have viewed the message card can enjoy talking about the contents of the message card with each other.
本請求項4に係る発明のメッセージ送信システムによれば、請求項1乃至請求項3のいずれか1つに係る発明が奏する効果に加えて、メッセージカードとともにポイント付与の旨が第2ユーザー端末に通知されるため、第2ユーザーに対してポイント値の大きさで感謝の度合を表現することができ、第2ユーザーはポイント値の大きさで感謝の度合を知ることができる。つまり、ポイント値が第2ユーザーに対する賞賛や承認の大きさの目安となり、所謂、縁の下の力持ちとなるユーザーに対して日の光が当たるため、第2ユーザーのモチベーションアップにつなげることができる。 According to the message sending system of the present invention as set forth in claim 4, in addition to the effect achieved by any one of the inventions as set forth in claims 1 to 3, the fact that points have been awarded is notified to the second user terminal together with the message card, so the second user can express the degree of gratitude to the second user by the size of the point value, and the second user can know the degree of gratitude by the size of the point value. In other words, the point value serves as a measure of the degree of praise or approval given to the second user, and since the spotlight is shed on the so-called behind-the-scenes users, it can lead to an increase in the motivation of the second user.
本請求項5に係る発明のメッセージ送信システムによれば、請求項1に係る発明が奏する効果と同様、第1ユーザー端末の通信画面のメッセージ入力欄に作成したメッセージカードデータの第1ユニフォーム・リソース・ロケータ情報であるURL情報または第2ユニフォーム・リソース・ロケータ情報である短縮URL情報が入力されるため、第1ユーザーはメッセージカードデータを簡単に作成してメッセージカードデータのURL情報または短縮URL情報を第2ユーザー端末へ簡単に送信することができる。
さらに、第2ユーザー端末は第1ユーザー端末からメッセージカードデータのURL情報または短縮URL情報を受信し、受信したURL情報または短縮URL情報が通信画面に表示されるため、URL情報または短縮URL情報の箇所をタップ・クリック操作するだけで第1ユーザーからのメッセージカードデータを表示させることができる。
また、第1ユーザーと第2ユーザーとの通信画面には、URL情報または短縮URL情報が表示されるだけであり、受け取り側である第2ユーザーのタップ・クリック操作によって初めてメッセージカードデータが表示されるため、社員同士や友達に対して感謝の気持ちやサプライズメッセージをメッセージカードで伝えることができる。
さらに、第1ユーザーによる公開設定および第2ユーザーによる公開操作によって所定のメンバーの間でメッセージカードデータが共有自在となるため、所定のメンバーである社員同士や友達の間で誰が誰にどんなメッセージカードを送ったかを知ることができ、仲間内で楽しむことができる。
According to the message sending system of the invention of claim 5, similar to the effect achieved by the invention of claim 1, URL information, which is the first uniform resource locator information of the created message card data, or shortened URL information, which is the second uniform resource locator information, is entered into the message input field of the communication screen of the first user terminal, so that the first user can easily create message card data and easily send the URL information or shortened URL information of the message card data to the second user terminal.
Furthermore, the second user terminal receives URL information or shortened URL information of the message card data from the first user terminal, and the received URL information or shortened URL information is displayed on the communication screen, so that the message card data from the first user can be displayed simply by tapping or clicking on the URL information or shortened URL information.
Furthermore, the communication screen between the first and second users only displays the URL information or shortened URL information, and the message card data is only displayed when the second user, who is the recipient, taps or clicks, so employees can convey gratitude or surprise messages to each other or friends using message cards.
Furthermore, message card data can be freely shared among specified members through the public setting by the first user and the public operation by the second user, so employees or friends who are specified members can find out who sent what message card to whom and can enjoy the information among their friends.
本請求項6に係る発明のメッセージ送信システムによれば、請求項5に係る発明が奏する効果に加えて、メッセージカードとともにポイント付与の旨が第2ユーザー端末に通知されるため、第2ユーザーに対してポイント値の大きさで感謝の度合を表現することができ、第2ユーザーはポイント値の大きさで感謝の度合を知ることができる。
つまり、ポイント値が第2ユーザーに対する賞賛や承認の大きさの目安となり、所謂、縁の下の力持ちとなるユーザーに対して日の光が当たるため、第2ユーザーのモチベーションアップにつなげることができる。
According to the message sending system of the invention of claim 6, in addition to the effect achieved by the invention of claim 5, the fact that points have been awarded is notified to the second user terminal along with the message card, so that the degree of gratitude to the second user can be expressed by the size of the point value, and the second user can know the degree of gratitude by the size of the point value.
In other words, the point value serves as a measure of the level of praise or approval given to the second user, and since it shines a spotlight on the so-called behind-the-scenes users, it can lead to increased motivation for the second users.
本請求項7に係る発明のメッセージ送信システムのプログラムによれば、請求項1に係る発明が奏する効果と同様、第1ユーザー端末のチャット画面のメッセージ入力欄に作成したメッセージカードデータの第1ユニフォーム・リソース・ロケータ情報であるURL情報または第2ユニフォーム・リソース・ロケータ情報である短縮URL情報が入力されるため、第1ユーザーはメッセージカードデータを簡単に作成してメッセージカードデータのURL情報または短縮URL情報を第2ユーザー端末へ簡単に送信することができる。
さらに、第2ユーザー端末は第1ユーザー端末からメッセージカードデータのURL情報または短縮URL情報を受信し、受信したURL情報または短縮URL情報がチャット画面に表示されるため、URL情報または短縮URL情報の箇所をタップ・クリック操作するだけで第1ユーザーからのメッセージカードデータを表示させることができる。
また、第1ユーザーと第2ユーザーとのチャット画面には、URL情報または短縮URL情報が表示されるだけであり、受け取り側である第2ユーザーのタップ・クリック操作によって初めてメッセージカードデータが表示されるため、社員同士や友達に対して感謝の気持ちやサプライズメッセージをメッセージカードで伝えることができる。
さらに、第1ユーザーによる公開設定および第2ユーザーによる公開操作によって所定のメンバーの間でメッセージカードデータが共有自在となるため、所定のメンバーである社員同士や友達の間で誰が誰にどんなメッセージカードを送ったかを知ることができ、仲間内で楽しむことができる。
According to the program of the message sending system of the invention of claim 7, similar to the effect achieved by the invention of claim 1, URL information, which is the first uniform resource locator information of the created message card data, or shortened URL information, which is the second uniform resource locator information, is entered into the message input field of the chat screen of the first user terminal, so that the first user can easily create message card data and easily send the URL information or shortened URL information of the message card data to the second user terminal.
Furthermore, the second user terminal receives URL information or shortened URL information of the message card data from the first user terminal, and the received URL information or shortened URL information is displayed on the chat screen, so that the message card data from the first user can be displayed simply by tapping or clicking on the URL information or shortened URL information.
Furthermore, only URL information or shortened URL information is displayed on the chat screen between the first and second users, and the message card data is only displayed when the second user, who is the recipient, taps or clicks, so employees can convey gratitude or surprise messages to each other or friends using message cards.
Furthermore, message card data can be freely shared among specified members through the public setting by the first user and the public operation by the second user, so employees or friends who are specified members can find out who sent what message card to whom and can enjoy the information among their friends.
本請求項8に係る発明のメッセージ送信システムのプログラムによれば、請求項5に係る発明が奏する効果と同様、第1ユーザー端末の通信画面のメッセージ入力欄に作成したメッセージカードデータの第1ユニフォーム・リソース・ロケータ情報であるURL情報または第2ユニフォーム・リソース・ロケータ情報である短縮URL情報が入力されるため、第1ユーザーはメッセージカードデータを簡単に作成してメッセージカードデータのURL情報または短縮URL情報を第2ユーザー端末へ簡単に送信することができる。
さらに、第2ユーザー端末は第1ユーザー端末からメッセージカードデータのURL情報または短縮URL情報を受信し、受信したURL情報または短縮URL情報が通信画面に表示されるため、URL情報または短縮URL情報の箇所をタップ・クリック操作するだけで第1ユーザーからのメッセージカードデータを表示させることができる。
また、第1ユーザーと第2ユーザーとの通信画面には、URL情報または短縮URL情報が表示されるだけであり、受け取り側である第2ユーザーのタップ・クリック操作によって初めてメッセージカードデータが表示されるため、社員同士や友達に対して感謝の気持ちやサプライズメッセージをメッセージカードで伝えることができる。
さらに、第1ユーザーによる公開設定および第2ユーザーによる公開操作によって所定のメンバーの間でメッセージカードデータが共有自在となるため、所定のメンバーである社員同士や友達の間で誰が誰にどんなメッセージカードを送ったかを知ることができ、仲間内で楽しむことができる。
According to the program of the message sending system of the invention of claim 8, similar to the effect achieved by the invention of claim 5, URL information, which is the first uniform resource locator information of the created message card data, or shortened URL information, which is the second uniform resource locator information, is entered into the message input field of the communication screen of the first user terminal, so that the first user can easily create message card data and easily send the URL information or shortened URL information of the message card data to the second user terminal.
Furthermore, the second user terminal receives URL information or shortened URL information of the message card data from the first user terminal, and the received URL information or shortened URL information is displayed on the communication screen, so that the message card data from the first user can be displayed simply by tapping or clicking on the URL information or shortened URL information.
Furthermore, the communication screen between the first and second users only displays the URL information or shortened URL information, and the message card data is only displayed when the second user, who is the recipient, taps or clicks, so employees can convey gratitude or surprise messages to each other or friends using message cards.
Furthermore, message card data can be freely shared among specified members through the public setting by the first user and the public operation by the second user, so employees or friends who are specified members can find out who sent what message card to whom and can enjoy the information among their friends.
本発明のメッセージ送信システムは、第1ユーザー端末と第2ユーザー端末とサーバとを備え、第1ユーザー端末の第1ユーザーの操作に基づいて、サーバのチャットボット(ボット)が、第1ユーザー端末と通信し、第1ユーザー端末のチャットボット(ボット)とのチャット画面(通信画面)におけるメッセージ背景ひな形画像を選択する操作に基づいて、チャットボット(ボット)が、選択されたメッセージ背景ひな形画像を特定する背景ひな形画像特定情報を第1ユーザー端末から受信し、第1ユーザー端末のチャットボット(ボット)とのチャット画面(通信画面)における送信先を指定する操作に基づいて、チャットボット(ボット)が、指定された送信先を特定する送信先特定情報を第1ユーザー端末から受信し、第1ユーザー端末のチャットボット(ボット)とのチャット画面(通信画面)に表示されたメッセージ入力指示に対する入力操作に基づいて、チャットボット(ボット)が、入力されたメッセージ情報を第1ユーザー端末から受信し、チャットボット(ボット)が、第1ユーザー端末から受信した情報に基づいて、メッセージ背景ひな形画像にメッセージを記載してメッセージカードデータを作成するとともに、通信ネットワーク上のデータベース上のメッセージカードデータを特定する情報である第1ユニフォーム・リソース・ロケータ情報またはこの第1ユニフォーム・リソース・ロケータへ転送するこの第1ユニフォーム・リソース・ロケータより短い第2ユニフォーム・リソース・ロケータ情報を生成し、チャットボット(ボット)および第1ユーザー端末の少なくとも一方が、生成した第1ユニフォーム・リソース・ロケータ情報または第2ユニフォーム・リソース・ロケータ情報を第1ユーザー端末における第1ユーザーと第2ユーザーとのチャット画面(通信画面)のメッセージ入力欄に入力する構成であることにより、第1ユーザーはメッセージカードデータを簡単に作成してメッセージカードデータの第1ユニフォーム・リソース・ロケータ情報であるURL情報または第2ユニフォーム・リソース・ロケータ情報である短縮URL情報を第2ユーザー端末へ簡単に送信することができ、URL情報または短縮URL情報の箇所をタップ・クリック操作するだけで第1ユーザーからのメッセージカードデータを表示させることができ、社員同士や友達に対して感謝の気持ちやサプライズメッセージをメッセージカードで伝えることができるものであれば、その具体的な実施態様は、如何なるものであっても構わない。
また、本発明のメッセージ送信システムのプログラムは、第1ユーザー端末の第1ユーザーの操作に基づいてサーバのチャットボット(ボット)が第1ユーザー端末と通信し、第1ユーザー端末のチャットボット(ボット)とのチャット画面(通信画面)におけるメッセージ背景ひな形画像を選択する操作に基づいて、チャットボットが、選択されたメッセージ背景ひな形画像を特定する背景ひな形画像特定情報を第1ユーザー端末から受信する画像特定情報受信ステップと、第1ユーザー端末のチャットボット(ボット)とのチャット画面(通信画面)における送信先を指定する操作に基づいて、チャットボット(ボット)が、指定された送信先を特定する送信先特定情報を第1ユーザー端末から受信する送信先特定情報受信ステップと、第1ユーザー端末のチャットボット(ボット)とのチャット画面(通信画面)に表示されたメッセージ入力指示に対する入力操作に基づいて、チャットボット(ボット)が、入力されたメッセージ情報を第1ユーザー端末から受信するメッセージ情報受信ステップと、チャットボット(ボット)が、第1ユーザー端末から受信した情報に基づいて、メッセージ背景ひな形画像にメッセージを記載してメッセージカードデータを作成するとともに、通信ネットワーク上のデータベース上のメッセージカードデータを特定する情報である第1ユニフォーム・リソース・ロケータ情報またはこの第1ユニフォーム・リソース・ロケータへ転送するこの第1ユニフォーム・リソース・ロケータより短い第2ユニフォーム・リソース・ロケータ情報を生成するメッセージカードデータ作成・URL生成ステップと、チャットボット(ボット)および第1ユーザー端末の少なくとも一方が、生成した第1ユニフォーム・リソース・ロケータ情報または第2ユニフォーム・リソース・ロケータ情報を第1ユーザー端末における第1ユーザーと第2ユーザーとのチャット画面(通信画面)のメッセージ入力欄に入力するURL情報入力ステップとを具備していることにより、第1ユーザーはメッセージカードデータを簡単に作成してメッセージカードデータの第1ユニフォーム・リソース・ロケータ情報であるURL情報または第2ユニフォーム・リソース・ロケータ情報である短縮URL情報を第2ユーザー端末へ簡単に送信することができ、URL情報または短縮URL情報の箇所をタップ・クリック操作するだけで第1ユーザーからのメッセージカードデータを表示させることができ、社員同士や友達に対して感謝の気持ちやサプライズメッセージをメッセージカードで伝えることができるものであれば、その具体的な実施態様は、如何なるものであっても構わない。
The message sending system of the present invention includes a first user terminal, a second user terminal, and a server, and, based on an operation by a first user of the first user terminal, a chatbot (bot) of the server communicates with the first user terminal; based on an operation of selecting a message background template image on a chat screen (communication screen) with the chatbot (bot) on the first user terminal, the chatbot (bot) receives background template image specification information specifying the selected message background template image from the first user terminal; based on an operation of specifying a destination on the chat screen (communication screen) with the chatbot (bot) on the first user terminal, the chatbot (bot) receives destination specification information specifying the specified destination from the first user terminal; based on an input operation in response to a message input instruction displayed on the chat screen (communication screen) with the chatbot (bot) on the first user terminal, the chatbot (bot) receives input message information from the first user terminal; based on the information received from the first user terminal, the chatbot (bot) writes a message on the message background template image to create message card data, and stores the message in a database on a communication network. The first user can then input the generated first uniform resource locator information or second uniform resource locator information, which is information for identifying the message card data, to the first uniform resource locator or the second uniform resource locator information, which is shorter than the first uniform resource locator, and the generated first uniform resource locator information or second uniform resource locator information is transferred to the first uniform resource locator, and at least one of the chatbot (bot) and the first user terminal inputs the generated first uniform resource locator information or second uniform resource locator information into a message input field on a chat screen (communication screen) between the first user and the second user on the first user terminal. The specific implementation of the system is not limited to any specific implementation, as long as the user can easily create message card data and easily send the URL information, which is the first uniform resource locator information of the message card data, or the shortened URL information, which is the second uniform resource locator information, to the second user terminal, and can display the message card data from the first user simply by tapping or clicking on the URL information or shortened URL information, and can convey feelings of gratitude or surprise messages to fellow employees or friends using message cards.
The program for the message sending system of the present invention further includes an image specifying information receiving step in which a chatbot (bot) of the server communicates with the first user terminal based on an operation by a first user of the first user terminal, and the chatbot receives background template image specifying information specifying the selected message background template image from the first user terminal based on an operation to select a message background template image on a chat screen (communication screen) with the chatbot (bot) on the first user terminal; a destination specifying information receiving step in which the chatbot (bot) receives destination specifying information specifying a specified destination from the first user terminal based on an operation to specify a destination on the chat screen (communication screen) with the chatbot (bot) on the first user terminal; a message information receiving step in which the chatbot (bot) receives input message information from the first user terminal based on an input operation in response to a message input instruction displayed on the chat screen (communication screen) with the chatbot (bot) on the first user terminal; and the chatbot (bot) writes a message on the message background template image based on the information received from the first user terminal to create message card data, and stores the message card data in a database on the communication network. a message card data creation/URL generation step of generating first uniform resource locator information, which is information for specifying a first uniform resource locator, or second uniform resource locator information, which is shorter than the first uniform resource locator, and which is transferred to the first uniform resource locator; and a URL information input step of inputting the generated first uniform resource locator information or second uniform resource locator information into a message input field on a chat screen (communication screen) between the first user and the second user on the first user terminal by at least one of the chatbot (bot) and the first user terminal. By providing this, the first user can easily create message card data and easily send the URL information, which is the first uniform resource locator information of the message card data, or the shortened URL information, which is the second uniform resource locator information, to the second user terminal, and the message card data from the first user can be displayed simply by tapping or clicking on the URL information or shortened URL information.The specific implementation can be any as long as it allows employees to convey gratitude or surprise messages to each other or friends using message cards.
例えば、第1ユーザー端末および第2ユーザー端末は、ノート型パーソナルコンピュータ端末、スマートフォン端末、タブレット端末、腕時計型端末、眼鏡型端末など表示部と操作部とを備えて情報を送受信するものであって、所謂インターネットである広域ネットワーク、ローカルネットワーク、電話回線などを含む通信ネットワークによりサーバと接続自在なものであれば如何なるものであっても構わない。
また、サーバは、クラウド環境に作られたクラウドサーバでもよいし、サーバを構成する物理サーバの数は1つでも複数でもよい。
さらに、チャット画面とは、チャットアプリケーションにおける所謂、トーク画面であり、同一のユーザーやチャットボットとのやりとり、または、同一のグループ内のやりとりを1つの画面で表示するものをいう。
また、通信画面とは、電子メールアプリケーションやチャットアプリケーションなどのメッセージ送受信アプリケーションにおける通信相手とのやりとりを表示するものをいう。
For example, the first user terminal and the second user terminal may be any device that has a display unit and an operating unit and transmits and receives information, such as a notebook personal computer terminal, a smartphone terminal, a tablet terminal, a wristwatch terminal, or an eyeglass terminal, and can be freely connected to a server via a communication network including a wide area network such as the Internet, a local network, or a telephone line.
Furthermore, the server may be a cloud server created in a cloud environment, and the number of physical servers that make up the server may be one or more.
Furthermore, a chat screen is a so-called talk screen in a chat application, which displays interactions with the same user or chatbot, or interactions within the same group, on a single screen.
The communication screen refers to a screen that displays communication with a communication partner in a message sending/receiving application such as an email application or a chat application.
以下に、本発明の実施例であるメッセージ送信システム100について、図1乃至図7(B)に基づいて説明する。
ここで、図1は、本発明の実施例であるメッセージ送信システム100の概念を示す図であり、図2は、本発明の実施例であるメッセージ送信システム100の動作例を示すチャート図であり、図3(A)は、本発明の実施例であるメッセージ送信システム100の第1ユーザー端末110におけるチャットボット131を選択する様子を示す図であり、図3(B)は、本発明の実施例であるメッセージ送信システム100の第1ユーザー端末110におけるチャットボット131とのやりとりの例を示す図であり、図4(A)は、本発明の実施例であるメッセージ送信システム100の第1ユーザー端末110におけるチャットボット131とのやりとりでメッセージ背景ひな形画像を選択する様子を示す図であり、図4(B)は、本発明の実施例であるメッセージ送信システム100の第1ユーザー端末110におけるチャットボット131とのやりとりで送信先を指定する様子を示す図であり、図5(A)は、本発明の実施例であるメッセージ送信システム100の第1ユーザー端末110におけるチャットボット131とのやりとりでURL情報LKまたは短縮URL情報が生成された様子を示す図であり、図5(B)は、本発明の実施例であるメッセージ送信システム100の第1ユーザー端末110においてメッセージカードデータMCを表示した様子を示す図であり、図6(A)は、本発明の実施例であるメッセージ送信システム100の第1ユーザー端末110における第1ユーザーと第2ユーザーとのチャット画面116の入力欄にURL情報LKまたは短縮URL情報が入力された様子を示す図であり、図6(B)は、本発明の実施例であるメッセージ送信システム100の第2ユーザー端末120における第1ユーザーと第2ユーザーとのチャット画面122でURL情報LKまたは短縮URL情報を受信した様子を示す図であり、図7(A)は、本発明の実施例であるメッセージ送信システム100の第2ユーザー端末120においてメッセージカードデータMCを表示した様子を示す図であり、図7(B)は、本発明の実施例であるメッセージ送信システム100の第1ユーザー端末110においてチャットボット131とのやりとりで第2ユーザーの開封通知の様子を示す図であり、図8(A)は、本発明の実施例であるメッセージ送信システム100の第1ユーザー端末110におけるチャットボット131とのやりとりでポイント値を入力した様子を示す図であり、図8(B)は、本発明の実施例であるメッセージ送信システム100の第2ユーザー端末120においてポイント値が記載されたメッセージカードデータMCを表示した様子を示す図である。
A message transmission system 100 according to an embodiment of the present invention will be described below with reference to FIGS. 1 to 7B.
Here, FIG. 1 is a diagram showing the concept of a message transmission system 100 according to an embodiment of the present invention, FIG. 2 is a chart showing an example of the operation of the message transmission system 100 according to an embodiment of the present invention, FIG. 3(A) is a diagram showing a state in which a chatbot 131 is selected in a first user terminal 110 of the message transmission system 100 according to an embodiment of the present invention, FIG. 3(B) is a diagram showing an example of an interaction with the chatbot 131 in the first user terminal 110 of the message transmission system 100 according to an embodiment of the present invention, and FIG. 4(A) is a diagram showing a state in which a chatbot 131 is selected in a first user terminal 110 of the message transmission system 100 according to an embodiment of the present invention. 4(B) is a diagram showing how a message background template image is selected in an interaction with the chatbot 131 in the first user terminal 110 of the message sending system 100 according to an embodiment of the present invention; FIG. 5(A) is a diagram showing how URL information LK or shortened URL information is generated in an interaction with the chatbot 131 in the first user terminal 110 of the message sending system 100 according to an embodiment of the present invention; and FIG. 5(B) is a diagram showing how message card data is generated in the first user terminal 110 of the message sending system 100 according to an embodiment of the present invention; 6A is a diagram showing a state in which URL information LK or shortened URL information is input into an input field of a chat screen 116 between a first user and a second user in a first user terminal 110 of a message transmission system 100 according to an embodiment of the present invention; FIG. 6B is a diagram showing a state in which URL information LK or shortened URL information is received on a chat screen 122 between a first user and a second user in a second user terminal 120 of a message transmission system 100 according to an embodiment of the present invention; and FIG. 7A is a diagram showing a state in which a message is displayed on a second user terminal 120 of a message transmission system 100 according to an embodiment of the present invention; FIG. 7(B) is a diagram showing the state of the second user's open notification in interaction with the chatbot 131 on the first user terminal 110 of the message sending system 100, which is an embodiment of the present invention; FIG. 8(A) is a diagram showing the state of the first user terminal 110 of the message sending system 100, which is an embodiment of the present invention, in interaction with the chatbot 131; and FIG. 8(B) is a diagram showing the state of the message card data MC with the point value written thereon, displayed on the second user terminal 120 of the message sending system 100, which is an embodiment of the present invention.
本発明の実施例であるメッセージ送信システム100は、図1に示すように、第1ユーザー端末110と、第2ユーザー端末120と、サーバ130とを備えている。
そして、第1ユーザー端末110からサーバ130を介して第2ユーザー端末120へメッセージを送信するように設けられている。
より具体的には、第1ユーザー端末110の第1ユーザーの操作に基づいて、サーバ130のボットの一例であるチャットボット131が、第1ユーザー端末110と通信する。
そして、第1ユーザー端末110のチャットボット131との通信画面の一例であるチャット画面112に表示された複数のメッセージ背景ひな形画像の選択欄113におけるメッセージ背景ひな形画像を選択する操作に基づいて、選択されたメッセージ背景ひな形画像を特定する背景ひな形画像特定情報が、第1ユーザー端末110からチャットボット131へ送信される。
As shown in FIG. 1, a message transmission system 100 according to an embodiment of the present invention includes a first user terminal 110, a second user terminal 120, and a server 130.
A message is then sent from the first user terminal 110 to the second user terminal 120 via the server 130 .
More specifically, based on the operation of the first user of the first user terminal 110 , a chatbot 131 , which is an example of a bot of the server 130 , communicates with the first user terminal 110 .
Then, based on the operation of selecting a message background template image in a selection field 113 of multiple message background template images displayed on a chat screen 112, which is an example of a communication screen between the first user terminal 110 and the chatbot 131, background template image identification information that identifies the selected message background template image is sent from the first user terminal 110 to the chatbot 131.
さらに、チャットボット131とのチャット画面112に表示された送信先の指定欄114における送信先を指定する操作に基づいて、指定された送信先を特定する送信先特定情報が、第1ユーザー端末110からチャットボット131へ送信される。
また、チャットボット131とのチャット画面112に表示されたメッセージ入力指示115に対する入力操作に基づいて、入力されたメッセージ情報が、第1ユーザー端末110からチャットボット131へ送信される。
すると、チャットボット131が、第1ユーザー端末110から受信したこれらの情報に基づいて、メッセージ背景ひな形画像にメッセージを記載してメッセージカードデータMCを作成する。
Furthermore, based on the operation of specifying a destination in the destination specification field 114 displayed on the chat screen 112 with the chatbot 131, destination specification information that identifies the specified destination is sent from the first user terminal 110 to the chatbot 131.
In addition, based on an input operation in response to a message input instruction 115 displayed on the chat screen 112 with the chatbot 131, the input message information is sent from the first user terminal 110 to the chatbot 131.
Then, based on this information received from the first user terminal 110, the chatbot 131 writes a message on a message background template image to create message card data MC.
これとともに、チャットボット131が、通信ネットワーク上のデータベース上のメッセージカードデータMCを特定する情報である第1ユニフォーム・リソース・ロケータ情報であるURL情報LKまたはこのURLへ転送するこのURLより短い第2ユニフォーム・リソース・ロケータ情報である短縮URL情報を生成する。
つまり、メッセージカードデータMCの保存先やデータの組み合わせ特定情報のURL情報LKまたは短縮URL情報を生成する。
なお、URL情報LKは、メッセージカードデータMCの保存先の概念だけでなく、背景画像情報、送り先情報、メッセージ情報などの要素パラメータを含むデータの組み合わせ特定情報であってもよい。
そして、チャットボット131および第1ユーザー端末110の少なくとも一方が、生成したURL情報LKまたは短縮URL情報を第1ユーザー端末110における第1ユーザーと第2ユーザーとのチャット画面116のメッセージ入力欄116aに入力するように構成されている。
なお、メッセージ入力欄116aへの入力自体については、チャットボット131が、生成したURL情報LK、または、短縮URL情報を第1ユーザー端末110へ送信し、第1ユーザー端末110が、受信したURL情報LK、または、短縮URL情報を第1ユーザーと第2ユーザーとのチャット画面116のメッセージ入力欄116aに入力するように構成してもよいし、両者が協働して入力自体を実行する構成でもよいし、チャットボット131が単独で入力自体を実行する構成でもよい。
At the same time, the chatbot 131 generates URL information LK, which is first uniform resource locator information that identifies the message card data MC in a database on the communication network, or shortened URL information, which is second uniform resource locator information that is shorter than this URL and is transferred to this URL.
That is, the URL information LK or shortened URL information of the storage destination of the message card data MC and the data combination specific information is generated.
The URL information LK may not only be a concept of a storage destination of the message card data MC, but may also be information specifying a combination of data including element parameters such as background image information, destination information, and message information.
At least one of the chatbot 131 and the first user terminal 110 is configured to input the generated URL information LK or shortened URL information into the message input field 116a of the chat screen 116 between the first user and the second user on the first user terminal 110.
Regarding the input itself into the message input field 116a, the chatbot 131 may be configured to send the generated URL information LK or shortened URL information to the first user terminal 110, and the first user terminal 110 may input the received URL information LK or shortened URL information into the message input field 116a on the chat screen 116 between the first user and the second user, or the two may work together to perform the input itself, or the chatbot 131 may be configured to perform the input itself alone.
これにより、第1ユーザー端末110のチャット画面116のメッセージ入力欄116aに作成したメッセージカードデータMCのURL情報LKまたは短縮URL情報が入力される。
その結果、第1ユーザーはメッセージカードデータMCを簡単に作成してメッセージカードデータMCのURL情報LKまたは短縮URL情報を第2ユーザー端末120へ簡単に送信することができる。
さらに、第2ユーザー端末120は第1ユーザー端末110からメッセージカードデータMCのURL情報LKまたは短縮URL情報を受信し、受信したURL情報LKまたは短縮URL情報がチャット画面122に表示される。
その結果、URL情報LKまたは短縮URL情報の箇所をタップ・クリック操作するだけで第1ユーザーからのメッセージカードデータMCを表示させることができる。
また、第1ユーザーと第2ユーザーとのチャット画面116、122には、URL情報LKまたは短縮URL情報が表示されるだけであり、受け取り側である第2ユーザーのタップ・クリック操作によって初めてメッセージカードデータMCが表示される。
その結果、社員同士や友達に対して感謝の気持ちやサプライズメッセージをメッセージカードで伝えることができる。
As a result, the URL information LK or the shortened URL information of the created message card data MC is input into the message input field 116 a on the chat screen 116 of the first user terminal 110 .
As a result, the first user can easily create message card data MC and easily transmit the URL information LK or shortened URL information of the message card data MC to the second user terminal 120.
Furthermore, the second user terminal 120 receives the URL information LK or the shortened URL information of the message card data MC from the first user terminal 110 , and the received URL information LK or the shortened URL information is displayed on the chat screen 122 .
As a result, the message card data MC from the first user can be displayed simply by tapping or clicking on the URL information LK or the shortened URL information.
Furthermore, the chat screens 116, 122 between the first and second users only display the URL information LK or shortened URL information, and the message card data MC is only displayed when the second user, who is the recipient, taps or clicks.
As a result, employees can express their gratitude to each other or friends or send surprise messages using message cards.
続いて、メッセージ送信システム100の動作例について、より詳しく説明する。
図2に示すように、ステップS1では、第1ユーザー端末110が、第1ユーザー端末110の第1ユーザーの操作に基づいてサーバ130のチャットボット131と通信する。
より具体的には、図3(A)に示すように、第1ユーザー端末110においてチャットアプリケーションを起動し、第1ユーザー端末110の表示部111において、予めインストール済みのチャットボット131である「メッセージカードボット」を選択する。
すると、図3(B)に示すように、第1ユーザー端末110において第1ユーザーとチャットボット131とのチャット画面112が表示される。
ここで、一例として表示されたリッチメニューの「メッセージカードを送る」ボタン112aを選択する。
すると、図4(A)に示すように、チャットボット131から一例として複数のメッセージ背景ひな形画像の選択欄113のリッチメッセージが送信され、第1ユーザー端末110におけるチャット画面112に表示される。
Next, an example of the operation of the message transmission system 100 will be described in more detail.
As shown in FIG. 2, in step S1, the first user terminal 110 communicates with the chatbot 131 of the server 130 based on the operation of the first user of the first user terminal 110.
More specifically, as shown in FIG. 3(A), a chat application is launched on the first user terminal 110, and a pre-installed chatbot 131, "Message Card Bot," is selected on the display unit 111 of the first user terminal 110.
Then, as shown in FIG. 3(B), a chat screen 112 between the first user and the chatbot 131 is displayed on the first user terminal 110.
Here, as an example, the "Send a message card" button 112a is selected from the displayed rich menu.
Then, as shown in FIG. 4A, a rich message in the selection field 113 of multiple message background template images is sent from the chatbot 131, for example, and displayed on the chat screen 112 of the first user terminal 110.
そして、画像選択操作判定ステップとして、第1ユーザー端末110が、第1ユーザー端末110のチャット画面112に表示された一例として複数のメッセージ背景ひな形画像の選択欄113におけるメッセージ背景ひな形画像を選択する操作の有無を判定する。
選択する操作ありと判定した場合はステップS2へ進み、他方、未だなしと判定した場合はステップS1を繰り返す。
一例として、第1ユーザーが、タップ・クリック操作によって「01 Thank You、水色、バラ」のメッセージ背景ひな形画像を選択したとする。
なお、メッセージ背景ひな形画像を選択する操作は、タップ操作やクリック操作に限らず、メッセージ背景ひな形画像に対応した番号入力などでもよく、メッセージ背景ひな形画像を特定することができれば如何なるものでもよい。
Then, as an image selection operation determination step, the first user terminal 110 determines whether or not an operation has been performed to select a message background template image in a selection field 113 of multiple message background template images, as an example displayed on the chat screen 112 of the first user terminal 110.
If it is determined that a selection operation has been performed, the process proceeds to step S2, and if it is determined that no selection operation has been performed yet, step S1 is repeated.
As an example, assume that the first user selects the message background template image "01 Thank You, light blue, rose" by tapping and clicking.
Note that the operation for selecting a message background template image is not limited to a tapping or clicking operation, but may also be inputting a number corresponding to the message background template image, or any other operation that can identify the message background template image.
ステップS2では、画像特定情報受信ステップとして、メッセージ背景ひな形画像を選択する操作に基づいて、チャットボット131が、選択されたメッセージ背景ひな形画像を特定する背景ひな形画像特定情報を、第1ユーザー端末110から受信する。
図4(A)に示すように、第1ユーザーが、タップ・クリック操作によって「01 Thank You、水色、バラ」のメッセージ背景ひな形画像を選択したとする。
すると、「使用する」のメッセージが、第1ユーザー端末110からチャットボット131へ送信されるとともに、リッチメッセージにおける複数のメッセージ背景ひな形画像の箇所にそれぞれ設定されたリンク情報やクリックアクションに基づいて、選択されたメッセージ背景ひな形画像を特定する背景ひな形画像特定情報が、第1ユーザー端末110からチャットボット131へ送信される。
In step S2, as an image identification information receiving step, based on the operation of selecting a message background template image, the chatbot 131 receives background template image identification information that identifies the selected message background template image from the first user terminal 110.
As shown in FIG. 4A, it is assumed that the first user selects the message background template image "01 Thank You, light blue, rose" by tapping and clicking.
Then, a message "Use" is sent from the first user terminal 110 to the chatbot 131, and background template image identification information that identifies the selected message background template image based on the link information and click actions set in each of the multiple message background template images in the rich message is sent from the first user terminal 110 to the chatbot 131.
なお、「使用する」のメッセージが送信されると、図4(B)に示すように、チャットボット131から一例として送信先の指定欄114のリッチメッセージが送信され、第1ユーザー端末110におけるチャット画面112に表示される。
また、図4(A)において、背景ひな形画像特定情報の送信は、チャット画面112には表示されていないが、表示されるように構成してもよい。
When the message "Use" is sent, as shown in Figure 4 (B), the chatbot 131 sends, as an example, a rich message in the destination specification field 114, and it is displayed on the chat screen 112 on the first user terminal 110.
In addition, in FIG. 4A, the transmission of the background template image specifying information is not displayed on the chat screen 112, but it may be configured to be displayed.
ステップS3では、送信先指定操作判定ステップとして、第1ユーザー端末110が、チャット画面112に表示された一例として送信先の指定欄114における送信先を指定する操作の有無を判定する。
一例として、図4(B)において第1ユーザーが、チャット画面112に表示されたリッチメッセージの「ユーザーを検索」の箇所をタップ・クリック操作すると、「ユーザーを検索」のメッセージが、第1ユーザー端末110からチャットボット131へ送信される。
すると、チャットボット131から「ユーザー名、部署名、役職を入力してください。」の旨のメッセージが、第1ユーザー端末110へ送信される。
In step S3, as a destination designation operation determination step, the first user terminal 110 determines whether or not an operation to designate a destination has been performed in the destination designation field 114 as an example displayed on the chat screen 112.
As an example, in Figure 4 (B), when the first user taps or clicks on the ``Search for users'' section of the rich message displayed on the chat screen 112, the ``Search for users'' message is sent from the first user terminal 110 to the chatbot 131.
The chatbot 131 then sends a message to the first user terminal 110 saying, "Please enter your user name, department name, and job title."
これに対して、第1ユーザーが、例えば、第2ユーザーである「田中」を入力して送信する。
すると、チャットボット131から第2ユーザーである「田中一郎」の送信先情報が設定されたリッチメッセージが送信され、第1ユーザー端末110のチャット画面112に表示される。
そして、第1ユーザーが、送信先の指定欄114として設定されたリッチメッセージの第2ユーザーである「田中一郎」の箇所をタップ・クリック操作する。
このように、送信先を指定する操作ありと判定した場合はステップS4へ進み、他方、未だなしと判定した場合はステップS3を繰り返す。
In response to this, the first user inputs, for example, "Tanaka," who is the second user, and sends it.
Then, a rich message with destination information of the second user "Tanaka Ichiro" set is sent from the chatbot 131 and displayed on the chat screen 112 of the first user terminal 110.
Then, the first user taps and clicks on the location of "Tanaka Ichiro", the second user of the rich message, which is set in the destination specification field 114 .
In this way, if it is determined that an operation to specify a destination has been performed, the process proceeds to step S4, whereas if it is determined that no operation has been performed yet, step S3 is repeated.
なお、図4(B)において、「Myアドレス帳」が選択された場合、サーバ130のデータベースにあるMyアドレス帳のデータに基づいて、第1ユーザーのアドレス帳の一覧データが、第1ユーザー端末110の表示部111に表示される。
また、「以前送ったユーザーの…」が選択された場合、サーバ130のデータベースにある送信履歴のデータに基づいて、過去に送ったユーザーの送り先一覧データが、第1ユーザー端末110の表示部111に表示される。
さらに、送信先を指定する操作は、タップ操作やクリック操作に限らず、送信先に対応した番号入力などでもよく、送信先を指定・特定することができれば如何なるものでもよい。
In addition, in Figure 4 (B), when "My Address Book" is selected, a list of address book data for the first user is displayed on the display unit 111 of the first user terminal 110 based on the My Address Book data in the database of the server 130.
Also, if "Users who have sent previously..." is selected, a list of destinations of users who have sent in the past will be displayed on the display unit 111 of the first user terminal 110 based on the sending history data in the database of the server 130.
Furthermore, the operation for specifying the destination is not limited to a tap operation or a click operation, but may be any operation such as entering a number corresponding to the destination, as long as it can specify and identify the destination.
ステップS4では、送信先特定情報受信ステップとして、チャット画面112に表示された一例として送信先の指定欄114における送信先を指定する操作に基づいて、チャットボット131が、指定された送信先を特定する送信先特定情報を第1ユーザー端末110から受信する。
図4(B)に示すように、第1ユーザーが、タップ・クリック操作によって「田中一郎」の箇所を指定する操作をしたとする。
すると、「このユーザーに送信」のメッセージが、第1ユーザー端末110からチャットボット131へ送信されるとともに、リッチメッセージにおける送信先の指定欄114である第2ユーザーである「田中一郎」の箇所に設定されたリンク情報やクリックアクションに基づいて、送信先を特定する送信先特定情報が、第1ユーザー端末110からチャットボット131へ送信される。
In step S4, as a destination identification information receiving step, the chatbot 131 receives destination identification information that identifies the specified destination from the first user terminal 110 based on an operation to specify a destination in the destination specification field 114, as an example displayed on the chat screen 112.
As shown in FIG. 4B, it is assumed that the first user performs an operation of specifying the part "Tanaka Ichiro" by tapping and clicking.
Then, a message "Send to this user" is sent from the first user terminal 110 to the chatbot 131, and destination identification information that identifies the destination based on the link information and click action set in the destination specification field 114 of the rich message for the second user, "Tanaka Ichiro," is sent from the first user terminal 110 to the chatbot 131.
なお、「このユーザーに送信」のメッセージが送信されると、図5(A)に示すように、チャットボット131から「次に、送りたいメッセージを入力してください。」の旨のメッセージ入力指示115のメッセージが送信され、第1ユーザー端末110におけるチャット画面112に表示される。
また、図4(B)において、送信先特定情報の送信は、チャット画面112には表示されていないが、表示されるように構成してもよい。
When the message "Send to this user" is sent, as shown in Figure 5 (A), the chatbot 131 sends a message input instruction 115 stating "Next, please enter the message you want to send," which is displayed on the chat screen 112 of the first user terminal 110.
Also, in FIG. 4B, the transmission of the destination specifying information is not displayed on the chat screen 112, but it may be configured so as to be displayed.
ステップS5では、入力操作判定ステップとして、第1ユーザー端末110が、チャット画面112に表示されたメッセージ入力指示115に対する入力操作の有無を判定する。
図5(A)に示すように、チャットボット131からの「次に、送りたいメッセージを入力してください。」の旨のメッセージ入力指示115のメッセージに対して、第1ユーザーが、一例として、「いつもありがとう!」の旨のメッセージを入力して送信操作をしたとする。
このように、メッセージ入力指示115に対する入力操作ありと判定した場合はステップS6へ進み、他方、未だなしと判定した場合はステップS5を繰り返す。
In step S5, as an input operation determination step, the first user terminal 110 determines whether or not an input operation has been performed in response to the message input instruction 115 displayed on the chat screen 112.
As shown in Figure 5 (A), in response to a message input instruction 115 from the chatbot 131 saying, "Next, please enter the message you want to send," the first user, for example, enters a message such as "Thank you as always!" and performs a send operation.
In this way, if it is determined that an input operation has been made in response to the message input instruction 115, the process proceeds to step S6, whereas if it is determined that no input operation has been made yet, step S5 is repeated.
ステップS6では、メッセージ情報受信ステップとして、チャット画面112に表示されたメッセージ入力指示115に対する入力操作に基づいて、チャットボット131が、入力されたメッセージ情報を第1ユーザー端末110から受信する。
図5(A)に示すように、第1ユーザーが、一例として、「いつもありがとう!」の旨のメッセージを入力して送信操作をしたとする。
すると、「いつもありがとう!」の旨のメッセージ情報が、第1ユーザー端末110からチャットボット131へ送信される。
In step S6, as a message information receiving step, the chatbot 131 receives input message information from the first user terminal 110 based on an input operation in response to the message input instruction 115 displayed on the chat screen 112.
As shown in FIG. 5A, for example, it is assumed that the first user inputs a message saying "Thank you as always!" and performs a send operation.
Then, message information saying "Thank you as always!" is sent from the first user terminal 110 to the chatbot 131.
ステップS7では、メッセージカードデータ作成・URL生成ステップとして、チャットボット131が、第1ユーザー端末110から受信した情報に基づいて、メッセージ背景ひな形画像にメッセージを記載してメッセージカードデータMCを作成する。
これとともに、チャットボット131が、通信ネットワーク上のデータベース上のメッセージカードデータMCを特定する情報であるURL情報LK、または、このURLへ転送するこのURLより短い短縮URL情報を生成する。
In step S7, as a message card data creation/URL generation step, the chatbot 131 writes a message on a message background template image based on the information received from the first user terminal 110 to create message card data MC.
At the same time, the chatbot 131 generates URL information LK, which is information that identifies the message card data MC on the database on the communication network, or shortened URL information that is shorter than this URL and that is transferred to this URL.
図5(A)に示すように、一例として、URL情報LK、または、短縮URL情報生成すると、チャットボット131が、第1ユーザー端末110へ「メッセージカードを作成しました。内容をご確認の上、送信するボタンを押してください。https://shurl.jp/36f2+」の旨のメッセージを送信する。
第1ユーザーが、チャットボット131から受信したURL情報LK、または、短縮URL情報の箇所をタップ・クリック操作したとする。
すると、図5(B)に示すように、チャットボット131が作成したメッセージカードデータMCが第1ユーザー端末110の表示部111のブラウザに表示される。
As shown in Figure 5 (A), as an example, when URL information LK or shortened URL information is generated, the chatbot 131 sends a message to the first user terminal 110 stating, "A message card has been created. Please check the contents and press the send button. https://shurl.jp/36f2+."
Assume that the first user taps or clicks on the URL information LK or the shortened URL information received from the chatbot 131.
Then, as shown in FIG. 5(B), the message card data MC created by the chatbot 131 is displayed on the browser of the display unit 111 of the first user terminal 110.
この際、メッセージカードデータMCが、公開・非公開の選択設定自在に表示され、第1ユーザーは、一例である公開可能チェックボックスMC1によって公開・非公開のいずれかを選択設定できる。
そして、第1ユーザーが、所定操作として「送信する」ボタンMC2をタップ・クリック操作すると、ステップS6に進む。
なお、第1ユーザーによるメッセージカードデータMCの確認操作(公開・非公開の選択設定操作、「送信する」ボタンMC2の操作)を、省略してステップS6に進むように構成してもよい。
At this time, the message card data MC is displayed so that it can be freely set to public or private, and the first user can select either public or private by checking a public check box MC1, which is an example.
Then, when the first user taps or clicks the "Send" button MC2 as a predetermined operation, the process proceeds to step S6.
It is also possible to skip the confirmation operation of the message card data MC by the first user (the operation of selecting whether to make the data public or private, and the operation of the "Send" button MC2) and proceed to step S6.
ステップS8では、URL情報入力ステップとして、チャットボット131および第1ユーザー端末110の少なくとも一方が、生成したURL情報LK、または、短縮URL情報を第1ユーザー端末110における第1ユーザーと第2ユーザーとのチャット画面116のメッセージ入力欄116aに入力する。
より具体的には、図6(A)に示すように、第1ユーザー端末110における第1ユーザーと第2ユーザーとのチャット画面116のメッセージ入力欄116aに一例として「鈴木えみさんより メッセージカードが届きました。下記をクリックお願いします! https://shurl.jp/3uisp」の旨が入力される。
In step S8, as a URL information input step, at least one of the chatbot 131 and the first user terminal 110 inputs the generated URL information LK or the shortened URL information into the message input field 116a of the chat screen 116 between the first user and the second user on the first user terminal 110.
More specifically, as shown in FIG. 6(A), the following message is entered in the message input field 116a on the chat screen 116 between the first user and the second user on the first user terminal 110, as an example: "A message card has arrived from Suzuki Emi. Please click below! https://shurl.jp/3uisp."
なお、メッセージ入力欄116aへの入力自体については、前述したように、チャットボット131が、生成したURL情報LK、または、短縮URL情報を第1ユーザー端末110へ送信し、第1ユーザー端末110が、受信したURL情報LK、または、短縮URL情報を第1ユーザーと第2ユーザーとのチャット画面116のメッセージ入力欄116aに入力するように構成してもよいし、両者が協働して入力自体を実行する構成でもよいし、チャットボット131が単独で入力自体を実行する構成でもよい。
また、URL情報入力ステップS8で入力されるURL情報LK、または、短縮URL情報は、メッセージカードデータ作成・URL生成ステップS7の図5(A)に示すURL情報LK、または、短縮URL情報と同一でもよいし、異なっていてもよい。
技術的思想としては、URLまたは短縮URLによって特定されるメッセージカードデータMCの背景ひな形画像、送信先、送信元、メッセージ内容が同じであればよい。
つまり、公開・非公開設定の選択設定や「送信する」ボタンMC2の操作により、メッセージカードデータMCのステータスやフラグが変更され、URLまたは短縮URLが変更されてもよい。
As for the input itself into the message input field 116a, as mentioned above, the chatbot 131 may be configured to send the generated URL information LK or shortened URL information to the first user terminal 110, and the first user terminal 110 may input the received URL information LK or shortened URL information into the message input field 116a on the chat screen 116 between the first user and the second user, or the two may work together to perform the input itself, or the chatbot 131 may be configured to perform the input itself alone.
Furthermore, the URL information LK or shortened URL information input in the URL information input step S8 may be the same as or different from the URL information LK or shortened URL information shown in Figure 5 (A) in the message card data creation/URL generation step S7.
The technical idea is that the background template image, destination, sender, and message content of the message card data MC specified by the URL or shortened URL are the same.
That is, by selecting public/private settings or operating the "Send" button MC2, the status or flag of the message card data MC may be changed, and the URL or shortened URL may be changed.
これにより、前述したように、第1ユーザー端末110のチャット画面116のメッセージ入力欄116aに作成したメッセージカードデータMCのURL情報LKまたは短縮URL情報が入力される。
その結果、第1ユーザーはメッセージカードデータMCを簡単に作成してメッセージカードデータMCのURL情報LKまたは短縮URL情報を第2ユーザー端末120へ簡単に送信することができる。
図6(A)において、第1ユーザーが第1ユーザー端末110において送信操作をすると、図6(B)に示すように、第2ユーザー端末120は第1ユーザー端末110からメッセージカードデータMCのURL情報LKまたは短縮URL情報を受信し、受信したURL情報LKまたは短縮URL情報が第2ユーザー端末120の表示部121におけるチャット画面122に表示される。
その結果、第2ユーザーは、第2ユーザー端末120においてURL情報LKまたは短縮URL情報の箇所をタップ・クリック操作するだけで第1ユーザーからのメッセージカードデータMCを表示部121のブラウザに表示させることができる。
As a result, as described above, the URL information LK or the shortened URL information of the created message card data MC is input into the message input field 116 a of the chat screen 116 of the first user terminal 110 .
As a result, the first user can easily create message card data MC and easily transmit the URL information LK or shortened URL information of the message card data MC to the second user terminal 120.
In Figure 6 (A), when the first user performs a send operation on the first user terminal 110, as shown in Figure 6 (B), the second user terminal 120 receives the URL information LK or shortened URL information of the message card data MC from the first user terminal 110, and the received URL information LK or shortened URL information is displayed on the chat screen 122 on the display unit 121 of the second user terminal 120.
As a result, the second user can display the message card data MC from the first user on the browser of the display unit 121 simply by tapping or clicking on the URL information LK or the shortened URL information on the second user terminal 120.
例えば、図7(A)に示すように、タップ・クリック操作したURL情報LKまたは短縮URL情報に基づいて、第2ユーザー端末120において、メッセージカードデータMCが表示される。
さらに、図6(B)に示すように、第2ユーザー端末120における第1ユーザーと第2ユーザーとのチャット画面122には、URL情報LKまたは短縮URL情報が表示されるだけであり、受け取り側である第2ユーザーのタップ・クリック操作によって初めて、図7(A)に示すように、メッセージカードデータMCが表示される。
その結果、社員同士や友達に対して感謝の気持ちやサプライズメッセージをメッセージカードで伝えることができる。
For example, as shown in FIG. 7A, message card data MC is displayed on the second user terminal 120 based on the URL information LK or shortened URL information that has been tapped or clicked.
Furthermore, as shown in Figure 6 (B), the chat screen 122 between the first user and the second user on the second user terminal 120 only displays the URL information LK or shortened URL information, and it is only when the second user, who is the recipient, taps or clicks that the message card data MC is displayed, as shown in Figure 7 (A).
As a result, employees can express their gratitude to each other or friends or send surprise messages using message cards.
さらに、本実施例では、図5(A)に示すように、チャットボット131が、第1ユーザー端末110から受信した情報に基づいて、メッセージ背景ひな形画像にメッセージを記載してメッセージカードデータMCを作成するとともに、メッセージカードデータMCの保存先のURL情報LKまたはこのURLへ転送するこのURLより短い短縮URL情報を生成した際、第1ユーザー端末110へURL情報LKまたは短縮URL情報を送信する。
そして、図5(B)に示すように、第1ユーザー端末110におけるチャットボット131とのチャット画面112におけるURL情報LKまたは短縮URL情報の箇所のタップ・クリック操作に基づいて、メッセージカードデータMCが、公開・非公開の選択設定自在に表示される。
Furthermore, in this embodiment, as shown in Figure 5 (A), the chatbot 131 creates message card data MC by writing a message on a message background template image based on information received from the first user terminal 110, and when it generates URL information LK for storing the message card data MC or shortened URL information shorter than this URL to be transferred to this URL, it sends the URL information LK or shortened URL information to the first user terminal 110.
Then, as shown in Figure 5 (B), based on a tap or click operation on the URL information LK or shortened URL information on the chat screen 112 with the chatbot 131 on the first user terminal 110, the message card data MC can be freely displayed and set to be public or private.
さらに、第1ユーザー端末110における前述した所定操作である「送信する」ボタンMC2の操作に基づいて、図6(A)に示すように、チャットボット131または第1ユーザー端末110が、URL情報LKまたは短縮URL情報を、第1ユーザー端末110における第1ユーザーと第2ユーザーとのチャット画面116のメッセージ入力欄116aに入力する。
公開設定の場合、図7(A)に示すように、受け取り側である第2ユーザーのタップ・クリック操作によってメッセージカードデータMCが公開自在に表示される。
具体的には、「公開する」ボタンMC3が表示される。
そして、メッセージカードデータMCが表示された際の第2ユーザーの公開操作の一例としての「公開する」ボタンMC3の操作に基づいて、サーバ130が、所定のメンバーに対してメッセージカードデータMCを閲覧自在にするように構成されている。
これにより、第1ユーザーによる公開設定および第2ユーザーによる公開操作の両者の操作によって所定のメンバーの間でメッセージカードデータMCが共有自在となる。
その結果、所定のメンバーである社員同士や友達の間で誰が誰にどんなメッセージカードを送ったかを知ることができ、仲間内で楽しむことができる。
Furthermore, based on the operation of the "Send" button MC2, which is the aforementioned predetermined operation on the first user terminal 110, the chatbot 131 or the first user terminal 110 inputs the URL information LK or the shortened URL information into the message input field 116a of the chat screen 116 between the first user and the second user on the first user terminal 110, as shown in Figure 6 (A).
In the case of the public setting, as shown in FIG. 7A, the message card data MC can be freely displayed in public by tapping and clicking by the second user who is the recipient.
Specifically, a "Publish" button MC3 is displayed.
Then, based on the operation of the "Make Public" button MC3 as an example of a public operation by the second user when the message card data MC is displayed, the server 130 is configured to allow specified members to freely view the message card data MC.
This allows the message card data MC to be freely shared among predetermined members through both the public setting by the first user and the public operation by the second user.
As a result, designated members of the company, including employees and friends, can find out who sent what message card to whom, allowing them to have fun together.
また、本実施例では、図6(B)に示すように、第2ユーザー端末120における第1ユーザーとのチャット画面122において、URL情報LKまたは短縮URL情報の箇所に対してタップ・クリック操作される。
そして、図7(A)に示すように、第2ユーザー端末120の表示部121が、URL情報LKまたは短縮URL情報に基づいてメッセージカードデータMCを表示する際、サーバ130が、第2ユーザー端末120からのデータリクエストである所謂、httpリクエストおよび第2ユーザー端末120へのデータレスポンスである所謂、httpレスポンスに基づいて、第2ユーザー端末120にメッセージカードデータMCが表示されたと判定する。
In this embodiment, as shown in FIG. 6B, the URL information LK or the shortened URL information is tapped or clicked on the chat screen 122 with the first user on the second user terminal 120.
Then, as shown in Figure 7 (A), when the display unit 121 of the second user terminal 120 displays the message card data MC based on the URL information LK or the shortened URL information, the server 130 determines that the message card data MC has been displayed on the second user terminal 120 based on the so-called HTTP request, which is a data request from the second user terminal 120, and the so-called HTTP response, which is a data response to the second user terminal 120.
すると、図7(B)に示すように、チャットボット131が、第1ユーザー端末110へ第2ユーザーがメッセージカードを開いた旨を通知するように構成されている。
これにより、第2ユーザー端末120がURL情報LKまたは短縮URL情報に基づいてサーバ130へアクセスした旨が第1ユーザー端末110へ通知される。
その結果、第1ユーザーは、第2ユーザーがメッセージカードデータMCを見たことを確認することができる。
つまり、チャットでは直接メッセージカードのメッセージが送信されず、メッセージカードのメッセージが伝わったか否かを確認することが困難であるが、チャットボット131の通知によって確認することができる。
Then, as shown in FIG. 7(B), the chatbot 131 is configured to notify the first user terminal 110 that the second user has opened the message card.
As a result, the first user terminal 110 is notified that the second user terminal 120 has accessed the server 130 based on the URL information LK or the shortened URL information.
As a result, the first user can confirm that the second user has viewed the message card data MC.
In other words, messages on message cards are not sent directly in chat, making it difficult to confirm whether the message on the message card has been received, but this can be confirmed by notifications from the chatbot 131.
さらに、本実施例では、図7(A)に示すように、第1ユーザー端末110、第2ユーザー端末120および閲覧許可された他のユーザー端末の少なくとも1つの表示部111、121において、作成されたメッセージカードデータMCが表示された際、所定評価操作に基づいて評価情報がメッセージカードに付与されるように構成されている。
より具体的には、所定評価操作の一例として、ハートマークMC4の表示箇所をタップ・クリック操作すると、所謂、「いいね」の評価情報が付与され、ハートマークMC4の横の数値が増加する。
Furthermore, in this embodiment, as shown in Figure 7 (A), when the created message card data MC is displayed on at least one display unit 111, 121 of the first user terminal 110, the second user terminal 120, and other user terminals that are permitted to view it, evaluation information is assigned to the message card based on a predetermined evaluation operation.
More specifically, as an example of a predetermined evaluation operation, when the display area of the heart mark MC4 is tapped or clicked, so-called "Like" evaluation information is given and the number next to the heart mark MC4 increases.
なお、図3(B)におけるリッチメニューの「自分のメッセージカードを見る」ボタン112bを選択すると、第1ユーザー端末110において第1ユーザーが受信したメッセージカードデータMCの一覧、または、第1ユーザー端末110において第1ユーザーが誰かに送信したメッセージカードデータMCの一覧が表示される。
具体的には、「自分のメッセージカードを見る」ボタン112bを選択操作すると、「自分のメッセージカードを見る」のメッセージが、チャットボット131へ送信される。
そして、チャットボット131が、サーバ130のデータベースにおけるメッセージカードデータMCの一覧を内容とするURL情報を第1ユーザー端末110へ送信する。
第1ユーザーが、受信したURLの箇所をタップ・クリック操作すると、サーバ130のデータベースに基づいて、メッセージカードデータMCの一覧が表示される。
その際、それぞれのメッセージカードデータMCに対応してハートマークMC4が表示され、所定評価操作自在となる。
In addition, when the "View my message card" button 112b in the rich menu in Figure 3 (B) is selected, a list of message card data MC received by the first user on the first user terminal 110, or a list of message card data MC sent by the first user to someone on the first user terminal 110, is displayed.
Specifically, when the “View your message card” button 112 b is selected, the message “View your message card” is sent to the chatbot 131 .
Then, the chatbot 131 transmits URL information containing a list of message card data MC in the database of the server 130 to the first user terminal 110 .
When the first user taps or clicks on the received URL, a list of message card data MC is displayed based on the database of server 130.
At this time, a heart mark MC4 is displayed corresponding to each message card data MC, and a predetermined evaluation operation can be freely performed.
これと同様に、図3(B)におけるリッチメニューの「共有のメッセージカードを見る」ボタン112cを選択すると、第1ユーザー端末110において所定メンバーに対して共有されたメッセージカードデータMCの一覧が表示される。
具体的には、「共有のメッセージカードを見る」ボタン112cを選択操作すると、「共有のメッセージカードを見る」のメッセージが、チャットボット131へ送信される。
そして、チャットボット131が、サーバ130のデータベースにおける共有のメッセージカードデータMCの一覧を内容とするURL情報を第1ユーザー端末110へ送信する。
第1ユーザーが、受信したURLの箇所をタップ・クリック操作すると、サーバ130のデータベースに基づいて、共有のメッセージカードデータMCの一覧が表示される。
その際、それぞれのメッセージカードデータMCに対応してハートマークMC4が表示され、所定評価操作自在となる。
Similarly, when the "View shared message cards" button 112c in the rich menu in FIG. 3(B) is selected, a list of message card data MC shared with predetermined members on the first user terminal 110 is displayed.
Specifically, when the “View shared message card” button 112 c is selected, a message “View shared message card” is sent to the chatbot 131 .
Then, the chatbot 131 transmits URL information containing a list of shared message card data MC in the database of the server 130 to the first user terminal 110 .
When the first user taps or clicks on the received URL, a list of the shared message card data MC is displayed based on the database of the server 130.
At this time, a heart mark MC4 is displayed corresponding to each message card data MC, and a predetermined evaluation operation can be freely performed.
さらに、各ユーザー間において、メッセージカードのURL送付に伴って、互いにポイントを付与しあう機能を有していてもよい。
具体的には、図8(A)に示すように、第1ユーザー端末110のチャットボット131とのチャット画面112において、例えば、「500pt」のようにポイント値情報を設定すると、このポイント値情報を設定する操作に基づいて、チャットボット131が、設定されたポイント値情報を、第1ユーザー端末110から受信する。
ポイント値情報の設定のタイミングについては、背景ひな形画像の選択、送信先の指定、メッセージの入力の前後いずれでもよい。
そして、設定された第1ユーザーのポイント値分をデータベースにおける第1ユーザーのポイント値情報から減算するとともに第2ユーザーのポイント値情報に加算する。
また、チャットボット131が、第1ユーザーから第2ユーザーへポイント付与された旨を第2ユーザー端末120へ通知するように構成してもよい。
または、チャットボット131または第1ユーザー端末110が、第1ユーザーから第2ユーザーへポイント付与された旨を第1ユーザー端末110における第1ユーザーと第2ユーザーとのチャット画面112のメッセージ入力欄112aに入力するように構成してもよい。
または、図8(B)に示すように、チャットボット131が、第1ユーザー端末110から受信した情報に基づいて、メッセージカードデータMCを作成する際にポイント値情報をメッセージカードに記載するように構成してもよい。
なお、メッセージ入力欄112aへの入力は、例えば、図6(A)に示すURL情報LKとともに、第1ユーザーから第2ユーザーへポイント付与された旨を入力してもよい。
Furthermore, the system may have a function whereby users can give each other points when they send the URL of a message card.
Specifically, as shown in Figure 8 (A), when point value information is set, for example, to "500pt" on the chat screen 112 with the chatbot 131 of the first user terminal 110, the chatbot 131 receives the set point value information from the first user terminal 110 based on the operation of setting this point value information.
The timing for setting the point value information may be before or after selecting a background template image, specifying a destination, or inputting a message.
Then, the set point value of the first user is subtracted from the point value information of the first user in the database and added to the point value information of the second user.
The chatbot 131 may also be configured to notify the second user terminal 120 that points have been awarded from the first user to the second user.
Alternatively, the chatbot 131 or the first user terminal 110 may be configured to input information that points have been awarded from the first user to the second user in the message input field 112a of the chat screen 112 between the first user and the second user on the first user terminal 110.
Alternatively, as shown in Figure 8 (B), the chatbot 131 may be configured to write point value information on the message card when creating message card data MC based on information received from the first user terminal 110.
The input to the message input field 112a may include, for example, the URL information LK shown in FIG. 6A, along with a message indicating that points have been awarded from the first user to the second user.
これにより、メッセージカードとともにポイント付与の旨が第2ユーザー端末120に通知される。
その結果、第2ユーザーに対してポイント値の大きさで感謝の度合を表現することができ、第2ユーザーはポイント値の大きさで感謝の度合を知ることができる。
つまり、ポイント値が第2ユーザーに対する賞賛や承認の大きさの目安となり、所謂、縁の下の力持ちとなるユーザーに対して日の光が当たる。
その結果、第2ユーザーのモチベーションアップにつなげることができる。
As a result, the second user terminal 120 is notified of the point allocation together with the message card.
As a result, the degree of gratitude to the second user can be expressed by the magnitude of the point value, and the second user can know the degree of gratitude by the magnitude of the point value.
In other words, the point value serves as a measure of the level of praise or approval given to the second user, and the spotlight shines on the so-called behind-the-scenes users.
As a result, it is possible to increase the motivation of the second user.
なお、管理者端末において、ユーザー管理画面、送信ログ画面、メッセージカードひな形画面を表示自在に設けられている。
ユーザー管理画面には、ユーザー一覧が表示される。
また、送信ログ画面には、送信者特定情報(送信者ID)、送信者名、受信者特定情報(受信者ID)、受信者名、ひな形特定情報、メッセージ内容、「いいね」数情報、送信日時情報が表示される。
さらに、メッセージカードひな形画面には、ひな形名、ひな形のHTML、作成日時情報が表示され、メッセージ背景ひな形画像の新規登録や編集が可能に設けられている。
The administrator terminal is provided with a user management screen, a transmission log screen, and a message card template screen that can be freely displayed.
The user management screen displays a list of users.
The transmission log screen also displays sender identification information (sender ID), sender name, recipient identification information (recipient ID), recipient name, template identification information, message content, number of "likes," and transmission date and time information.
Furthermore, the message card template screen displays the template name, HTML of the template, and creation date and time information, and is also provided so that a new message background template image can be registered or edited.
また、管理者端末において、ポイント値の付与に関する情報を表示自在に設けてもよい。
具体的には、ユーザー毎の所持しているポイント値情報、各ユーザーの他のユーザーに付与したときの付与したユーザー情報、付与されたユーザー情報、および、付与されたポイント値情報が表示される。
どのユーザーが、幅広いユーザーからポイントを受け取っているかを分析可能となるため、どのユーザーが幅広い同僚から頼られていて縁の下の力持ちになっているかを分析することができる。
また、どのユーザーがポイント値をため込んでいて、どのユーザーがポイント値を溜めずに他のユーザーに付与し続けているかを分析可能となるため、どのユーザーがポイント値を溜めずに他のユーザーに付与し続けて現場のモチベーションを向上させているかを分析することができ、リーダー格となる人物を分析することができる。
Furthermore, the administrator terminal may be provided with information relating to the awarding of point values so that it can be freely displayed.
Specifically, the points value information held by each user, the user information when each user gave points to other users, the user information to which points were given, and the point value information given are displayed.
It will be possible to analyze which users are receiving points from a wide range of users, making it possible to analyze which users are relied upon by a wide range of colleagues and are acting as behind-the-scenes supporters.
It is also possible to analyze which users are accumulating points and which users are not accumulating points but are instead continuing to give points to other users, making it possible to analyze which users are not accumulating points but are instead continuing to give points to other users, thereby improving motivation on-site, and to analyze who will become leaders.
本実施例では、先ず、背景ひな形画像の選択、次に、送信先の指定、続いて、メッセージの入力の順で行ったが、順番はこれに限らない。
送信先が順番の最初であってもよいし、メッセージの入力が順番の最初であってもよい。
なお、本実施例では、チャットアプリケーションにおけるチャットボット131を用いて説明したが、チャットアプリケーションに限らない。
電子メールなどメッセージを送受信するメッセージ送受信アプリケーションであれば如何なるものでもよい。
サーバ130のボット(131)に対する背景ひな形画像の選択、送信先の指定の仕方については、チャットボット131に対する仕方と同様に電子メールにおいてリッチメッセージ形式で選択・指定して、背景ひな形画像特定情報、送信先特定情報がボットに対して送信されるように構成してもよいし、電子メールにおいて背景ひな形画像特定情報、送信先特定情報、メッセージ情報を入力してボットに対して送信することでボットが受信するように構成してもよい。
メッセージ送受信アプリケーションにおいて、第1ユーザー端末110における操作に基づいてサーバ130のボット(131)がメッセージカードを作成してそのURL情報LKを第1ユーザー端末110へ送信し、第1ユーザー端末110およびボット(131)の少なくとも一方が、第1ユーザー端末110における第2ユーザー宛の新規メールウィンドウなどの第2ユーザーとの通信画面の入力欄にURL情報LKを入力する構成により、URL情報LKを第2ユーザー端末120へ簡単に送信することができる。
In this embodiment, the steps are performed in the order of first selecting a background template image, then specifying a destination, and then inputting a message, but the order is not limited to this.
The destination may be first in the order, or the message may be input first in the order.
In this embodiment, the chatbot 131 in a chat application is used for explanation, but the present invention is not limited to a chat application.
Any message sending/receiving application that sends and receives messages such as e-mails may be used.
The method of selecting a background template image and specifying a destination for the bot (131) of the server 130 can be configured to be the same as for the chatbot 131, by selecting and specifying it in a rich message format in an email, so that the background template image specific information and destination specific information are sent to the bot, or the background template image specific information, destination specific information, and message information can be entered in an email and sent to the bot, so that the bot receives it.
In a message sending and receiving application, a bot (131) of the server 130 creates a message card based on an operation on the first user terminal 110 and sends its URL information LK to the first user terminal 110, and at least one of the first user terminal 110 and the bot (131) inputs the URL information LK into an input field on a communication screen with the second user, such as a new email window addressed to the second user, on the first user terminal 110, thereby making it possible to easily send the URL information LK to the second user terminal 120.
このようにして得られた本発明の実施例であるメッセージ送信システム100は、第1ユーザー端末110と第2ユーザー端末120とサーバ130とを備え、第1ユーザー端末110の第1ユーザーの操作に基づいて、サーバ130のチャットボット131が、第1ユーザー端末110と通信し、第1ユーザー端末110のチャットボット131とのチャット画面112におけるメッセージ背景ひな形画像を選択する操作に基づいて、チャットボット131が、選択されたメッセージ背景ひな形画像を特定する背景ひな形画像特定情報を第1ユーザー端末110から受信し、第1ユーザー端末110のチャットボット131とのチャット画面112における送信先を指定する操作に基づいて、チャットボット131が、指定された送信先を特定する送信先特定情報を第1ユーザー端末110から受信し、第1ユーザー端末110のチャットボット131とのチャット画面112に表示されたメッセージ入力指示115に対する入力操作に基づいて、チャットボット131が、入力されたメッセージ情報を第1ユーザー端末110から受信し、チャットボット131が、第1ユーザー端末110から受信した情報に基づいて、メッセージ背景ひな形画像にメッセージを記載してメッセージカードデータMCを作成するとともに、通信ネットワーク上のデータベース上のメッセージカードデータMCを特定する情報である第1ユニフォーム・リソース・ロケータ情報であるURL情報LKまたはこのURLへ転送するこのURLより短い第2ユニフォーム・リソース・ロケータ情報である短縮URL情報を生成し、チャットボット131および第1ユーザー端末110の少なくとも一方が、生成したURL情報LKまたは短縮URL情報を第1ユーザー端末110における第1ユーザーと第2ユーザーとのチャット画面116のメッセージ入力欄116aに入力する構成であることにより、第1ユーザーはメッセージカードデータMCを簡単に作成してメッセージカードデータMCのURL情報LKまたは短縮URL情報を第2ユーザー端末120へ簡単に送信することができ、第2ユーザーはURL情報LKまたは短縮URL情報の箇所をタップ・クリック操作するだけで第1ユーザーからのメッセージカードデータMCを表示させることができ、社員同士や友達に対して感謝の気持ちやサプライズメッセージをメッセージカードで伝えることができる。 The message sending system 100 thus obtained, which is an embodiment of the present invention, comprises a first user terminal 110, a second user terminal 120, and a server 130. Based on the operation of the first user of the first user terminal 110, the chatbot 131 of the server 130 communicates with the first user terminal 110. Based on the operation of the first user of the first user terminal 110 to select a message background template image on the chat screen 112 with the chatbot 131, the chatbot 131 transmits background template image specification information specifying the selected message background template image to the first user terminal 110. Based on an operation of specifying a destination on a chat screen 112 with the chatbot 131 of the first user terminal 110, the chatbot 131 receives destination specification information that specifies the specified destination from the first user terminal 110, and based on an input operation in response to a message input instruction 115 displayed on the chat screen 112 with the chatbot 131 of the first user terminal 110, the chatbot 131 receives input message information from the first user terminal 110, and based on the information received from the first user terminal 110, the chatbot 131 The system is configured so that message card data MC is created by writing a message on a message background template image, and also generates URL information LK, which is first uniform resource locator information that identifies the message card data MC in a database on a communications network, or shortened URL information, which is second uniform resource locator information that is shorter than this URL and is forwarded to this URL, and at least one of chatbot 131 and first user terminal 110 inputs the generated URL information LK or shortened URL information into message input field 116a on chat screen 116 between the first user and second user on first user terminal 110. This allows the first user to easily create message card data MC and easily send the URL information LK or shortened URL information of the message card data MC to second user terminal 120, and the second user can display the message card data MC from the first user simply by tapping or clicking on the URL information LK or shortened URL information, allowing them to convey gratitude to fellow employees or friends or send surprise messages on a message card.
さらに、チャットボット131が、第1ユーザー端末110から受信した情報に基づいて、メッセージ背景ひな形画像にメッセージを記載してメッセージカードデータMCを作成するとともに、メッセージカードデータMCのURL情報LKまたはこのURLへ転送するこのURLより短い短縮URL情報を生成した際、第1ユーザー端末110へURL情報LKまたは短縮URL情報を送信し、第1ユーザー端末110におけるチャットボット131とのチャット画面112におけるURL情報LKまたは短縮URL情報の箇所のタップ・クリック操作に基づいて、メッセージカードデータMCが、公開・非公開の選択設定自在に表示され、第1ユーザー端末110における所定操作である「送信する」ボタンMC2の操作に基づいて、チャットボット131および第1ユーザー端末110の少なくとも一方が、URL情報LKまたは短縮URL情報を、第1ユーザー端末110における第1ユーザーと第2ユーザーとのチャット画面116のメッセージ入力欄116aに入力し、公開設定の場合、受け取り側である第2ユーザーのタップ・クリック操作によってメッセージカードデータMCが表示された際の第2ユーザーの公開操作に基づいて、サーバ130が、所定のメンバーに対してメッセージカードデータMCを閲覧自在にする構成であることにより、所定のメンバーである社員同士や友達の間で誰が誰にどんなメッセージカードを送ったかを知ることができ、仲間内で楽しむことができる。 Furthermore, when the chatbot 131 creates message card data MC by writing a message on a message background template image based on information received from the first user terminal 110 and generates URL information LK of the message card data MC or shortened URL information shorter than this URL to be forwarded to this URL, it sends the URL information LK or shortened URL information to the first user terminal 110, and based on a tap/click operation on the URL information LK or shortened URL information on the chat screen 112 with the chatbot 131 on the first user terminal 110, the message card data MC is displayed so that it can be freely set to public or private, and when a predetermined operation on the first user terminal 110, "Send", is performed, Based on the operation of the "Make a message" button MC2, at least one of the chatbot 131 and the first user terminal 110 enters the URL information LK or the shortened URL information into the message input field 116a on the chat screen 116 between the first user and the second user on the first user terminal 110. If the message card data MC is set to public, when the message card data MC is displayed by the second user tapping or clicking, the server 130 makes the message card data MC freely viewable by specified members based on the second user's public operation. This allows specified members, such as employees or friends, to know who sent what message card to whom and enjoy the information among their friends.
また、第2ユーザー端末120における第1ユーザーとのチャット画面122において、URL情報LKまたは短縮URL情報の箇所に対してタップ・クリック操作され、第2ユーザー端末120の表示部121が、URL情報LKまたは短縮URL情報に基づいてメッセージカードデータMCを表示する際、サーバ130が、第2ユーザー端末120からのデータリクエストおよび第2ユーザー端末120へのデータレスポンスに基づいて、第2ユーザー端末120にメッセージカードデータMCが表示されたと判定し、チャットボット131が、第1ユーザー端末110へ第2ユーザーがメッセージカードを開いた旨を通知する構成であることにより、第1ユーザーは第2ユーザーがメッセージカードデータMCを見たことを確認することができる。 Furthermore, when the URL information LK or shortened URL information is tapped or clicked on the chat screen 122 with the first user on the second user terminal 120 and the display unit 121 of the second user terminal 120 displays the message card data MC based on the URL information LK or shortened URL information, the server 130 determines that the message card data MC has been displayed on the second user terminal 120 based on the data request from and the data response to the second user terminal 120, and the chatbot 131 notifies the first user terminal 110 that the second user has opened the message card, allowing the first user to confirm that the second user has viewed the message card data MC.
さらに、第1ユーザー端末110、第2ユーザー端末120および閲覧許可された他のユーザー端末の少なくとも1つの表示部111、121において、作成されたメッセージカードデータMCが表示された際、所定評価操作に基づいて評価情報がメッセージカードに付与される構成であることにより、各ユーザーはメッセージカードが相手や他のユーザーに喜ばれたかを確認することができ、メッセージカードを見たユーザー同士でメッセージカードの内容を話題にして楽しむことができる。 Furthermore, when the created message card data MC is displayed on at least one display unit 111, 121 of the first user terminal 110, the second user terminal 120, and other user terminals that are permitted to view it, evaluation information is assigned to the message card based on a predetermined evaluation operation. This allows each user to check whether the message card was appreciated by the other user or other users, and allows users who view the message card to enjoy talking about the contents of the message card with each other.
また、第1ユーザー端末110のチャットボット131とのチャット画面112におけるポイント値情報を設定する操作に基づいて、チャットボット131が、設定されたポイント値情報を第1ユーザー端末110から受信し、設定された第1ユーザーのポイント値分をデータベースにおける第1ユーザーのポイント値情報から減算するとともに第2ユーザーのポイント値情報に加算し、チャットボット131が、第1ユーザーから第2ユーザーへポイント付与された旨を第2ユーザー端末120へ通知する、もしくは、チャットボット131または第1ユーザー端末110が、第1ユーザーから第2ユーザーへポイント付与された旨を第1ユーザー端末110における第1ユーザーと第2ユーザーとのチャット画面112のメッセージ入力欄112aに入力する、または、チャットボット131が、第1ユーザー端末110から受信した情報に基づいて、メッセージカードデータMCを作成する際にポイント値情報をメッセージカードに記載する構成であることにより、第2ユーザーに対してポイント値の大きさで感謝の度合を表現することができ、第2ユーザーはポイント値の大きさで感謝の度合を知ることができ、第2ユーザーのモチベーションアップにつなげることができる。 Furthermore, based on an operation to set point value information on the chat screen 112 with the chatbot 131 of the first user terminal 110, the chatbot 131 receives the set point value information from the first user terminal 110, subtracts the set point value of the first user from the point value information of the first user in the database and adds it to the point value information of the second user, and the chatbot 131 notifies the second user terminal 120 that points have been awarded from the first user to the second user, or the chatbot 131 or the first user terminal 110 notifies the first user The first user inputs in the message input field 112a on the chat screen 112 between the first and second users on the first user terminal 110 that points have been awarded to the second user, or the chatbot 131 writes the point value information on the message card when creating message card data MC based on the information received from the first user terminal 110. This allows the second user to express their level of gratitude to the second user by the size of the point value, and the second user can know the level of gratitude from the size of the point value, which can lead to an increase in the second user's motivation.
さらに、本発明の実施例であるメッセージ送信システム100のプログラムは、第1ユーザー端末110の第1ユーザーの操作に基づいてサーバ130のチャットボット131が第1ユーザー端末110と通信し、第1ユーザー端末110のチャットボット131とのチャット画面112におけるメッセージ背景ひな形画像を選択する操作に基づいて、チャットボット131が、選択されたメッセージ背景ひな形画像を特定する背景ひな形画像特定情報を第1ユーザー端末110から受信する画像特定情報受信ステップS2と、第1ユーザー端末110のチャットボット131とのチャット画面112における送信先を指定する操作に基づいて、チャットボット131が、指定された送信先を特定する送信先特定情報を第1ユーザー端末110から受信する送信先特定情報受信ステップS4と、第1ユーザー端末110のチャットボット131とのチャット画面112に表示されたメッセージ入力指示115に対する入力操作に基づいて、チャットボット131が、入力されたメッセージ情報を第1ユーザー端末110から受信するメッセージ情報受信ステップS6と、チャットボット131が、第1ユーザー端末110から受信した情報に基づいて、メッセージ背景ひな形画像にメッセージを記載してメッセージカードデータMCを作成するとともに、通信ネットワーク上のデータベース上のメッセージカードデータMCを特定する情報である第1ユニフォーム・リソース・ロケータ情報であるURL情報LKまたはこのURLへ転送するこのURLより短い第2ユニフォーム・リソース・ロケータ情報である短縮URL情報を生成するメッセージカードデータ作成・URL生成ステップS7と、チャットボット131および第1ユーザー端末110の少なくとも一方が、生成したURL情報LKまたは短縮URL情報を第1ユーザー端末110における第1ユーザーと第2ユーザーとのチャット画面116のメッセージ入力欄116aに入力するURL情報入力ステップS8とを具備していることにより、第1ユーザーはメッセージカードデータMCを簡単に作成してメッセージカードデータMCのURL情報LKまたは短縮URL情報を第2ユーザー端末120へ簡単に送信することができ、第2ユーザーはURL情報LKまたは短縮URL情報の箇所をタップ・クリック操作するだけで第1ユーザーからのメッセージカードデータMCを表示させることができ、社員同士や友達に対して感謝の気持ちやサプライズメッセージをメッセージカードで伝えることができるなど、その効果は甚大である。 Furthermore, the program of the message sending system 100, which is an embodiment of the present invention, includes an image specification information receiving step S2 in which the chatbot 131 of the server 130 communicates with the first user terminal 110 based on an operation by the first user of the first user terminal 110, and the chatbot 131 receives background template image specification information from the first user terminal 110 based on an operation of selecting a message background template image on the chat screen 112 with the chatbot 131 of the first user terminal 110, which specifies the selected message background template image; a destination specifying information receiving step S4 in which the chatbot 131 receives, from the first user terminal 110, destination specifying information that specifies the specified destination, based on an operation to specify the destination in the step S5; a message information receiving step S6 in which the chatbot 131 receives input message information from the first user terminal 110 based on an input operation in response to a message input instruction 115 displayed on a chat screen 112 with the chatbot 131 of the first user terminal 110; and a message background template image in which the chatbot 131 writes a message on the message background template image based on the information received from the first user terminal 110. A message card data creation/URL generation step S7 creates message card data MC and generates URL information LK, which is first uniform resource locator information that identifies the message card data MC on a database on a communication network, or shortened URL information, which is second uniform resource locator information that is shorter than this URL and is transferred to this URL; and at least one of the chatbot 131 and the first user terminal 110 displays the generated URL information LK or shortened URL information on a chat screen between the first user and the second user on the first user terminal 110. By including a URL information input step S8 in which the first user inputs the message into message input field 116a of terminal 116, the first user can easily create message card data MC and easily send the URL information LK or shortened URL information of the message card data MC to the second user terminal 120, and the second user can display the message card data MC from the first user simply by tapping or clicking on the URL information LK or shortened URL information, which has enormous benefits, such as allowing employees to convey feelings of gratitude or surprise messages to friends or colleagues using message cards.
100 ・・・ メッセージ送信システム
110 ・・・ 第1ユーザー端末
111 ・・・ (第1ユーザー端末の)表示部
112 ・・・ (チャットボットとの)チャット画面
112a・・・ 「メッセージカードを送る」ボタン
112b・・・ 「自分のメッセージカードを見る」ボタン
112c・・・ 「共有のメッセージカードを見る」ボタン
113 ・・・ (複数のメッセージ背景ひな形画像の)選択欄
114 ・・・ (送信先の)指定欄
115 ・・・ メッセージ入力指示
116 ・・・ (第2ユーザーとの)チャット画面
116a・・・ メッセージ入力欄
120 ・・・ 第2ユーザー端末
121 ・・・ (第2ユーザー端末の)表示部
122 ・・・ (第1ユーザーとの)チャット画面
130 ・・・ サーバ
131 ・・・ チャットボット
MC ・・・ メッセージカードデータ
MC1 ・・・ 公開可能チェックボックス
MC2 ・・・ 「送信する」ボタン
MC3 ・・・ 「公開する」ボタン
MC4 ・・・ ハートマーク
LK ・・・ URL情報(または短縮URL情報)
DESCRIPTION OF SYMBOLS 100 ... Message sending system 110 ... First user terminal 111 ... Display unit (of first user terminal) 112 ... Chat screen 112a (with chatbot) ... "Send message card" button 112b ... "View your message card" button 112c ... "View shared message cards" button 113 ... Selection field 114 (of multiple message background template images) ... Designation field 115 (of destination) ... Message input instruction 116 ... Chat screen 116a (with second user) ... Message input field 120 ... Second user terminal 121 ... Display unit 122 (of second user terminal) ... Chat screen 130 (with first user) ... Server 131 ... Chatbot MC ... Message card data MC1 ... Publishable checkbox MC2 ... "Send" button MC3 ... "Publish" button MC4 ... Heart mark LK ... URL information (or shortened URL information)
Claims (8)
前記第1ユーザー端末の第1ユーザーの操作に基づいて、サーバのチャットボットが、第1ユーザー端末と通信し、
前記第1ユーザー端末のチャットボットとのチャット画面におけるメッセージ背景ひな形画像を選択する操作に基づいて、チャットボットが、選択されたメッセージ背景ひな形画像を特定する背景ひな形画像特定情報を第1ユーザー端末から受信し、
前記第1ユーザー端末のチャットボットとのチャット画面における送信先を指定する操作に基づいて、チャットボットが、指定された送信先を特定する送信先特定情報を第1ユーザー端末から受信し、
前記第1ユーザー端末のチャットボットとのチャット画面に表示されたメッセージ入力指示に対する入力操作に基づいて、チャットボットが、入力されたメッセージ情報を第1ユーザー端末から受信し、
前記チャットボットが、第1ユーザー端末から受信した情報に基づいて、メッセージ背景ひな形画像にメッセージを記載してメッセージカードデータを作成するとともに、通信ネットワーク上のデータベース上のメッセージカードデータを特定する情報である第1ユニフォーム・リソース・ロケータ情報またはこの第1ユニフォーム・リソース・ロケータへ転送するこの第1ユニフォーム・リソース・ロケータより短い第2ユニフォーム・リソース・ロケータ情報を生成し、この際、第1ユーザー端末へ第1ユニフォーム・リソース・ロケータ情報または第2ユニフォーム・リソース・ロケータ情報を送信し、
前記第1ユーザー端末におけるチャットボットとのチャット画面における第1ユニフォーム・リソース・ロケータ情報または第2ユニフォーム・リソース・ロケータ情報の箇所のタップ・クリック操作に基づいて、メッセージカードデータが、公開・非公開の選択設定自在に表示され、
前記第1ユーザー端末における所定操作に基づいて、チャットボットおよび第1ユーザー端末の少なくとも一方が、第1ユニフォーム・リソース・ロケータ情報または第2ユニフォーム・リソース・ロケータ情報を、第1ユーザー端末における第1ユーザーと第2ユーザーとのチャット画面のメッセージ入力欄に入力し、
公開設定の場合、受け取り側である第2ユーザーのタップ・クリック操作によってメッセージカードデータが表示された際の第2ユーザーの公開操作に基づいて、サーバが、所定のメンバーに対してメッセージカードデータを閲覧自在にする構成であることを特徴とするメッセージ送信システム。 A message transmission system including a first user terminal, a second user terminal, and a server, for transmitting a message from the first user terminal to the second user terminal via the server,
A chatbot of the server communicates with the first user terminal based on an operation of the first user of the first user terminal;
The chatbot receives background template image specification information from the first user terminal, the background template image specification information specifying the selected message background template image, based on an operation of selecting a message background template image on a chat screen with the chatbot of the first user terminal;
The chatbot receives, from the first user terminal, destination specification information that specifies the specified destination based on an operation of specifying a destination on a chat screen with the chatbot of the first user terminal;
The chatbot receives input message information from the first user terminal based on an input operation in response to a message input instruction displayed on a chat screen with the chatbot of the first user terminal;
The chatbot creates message card data by writing a message on a message background template image based on the information received from the first user terminal, and generates first uniform resource locator information, which is information for identifying the message card data on a database on a communication network, or second uniform resource locator information, which is shorter than the first uniform resource locator and is transferred to the first uniform resource locator, and at this time, transmits the first uniform resource locator information or the second uniform resource locator information to the first user terminal;
The message card data is displayed in a manner that allows the user to select whether it is public or private based on a tap or click operation on the first uniform resource locator information or the second uniform resource locator information on a chat screen with the chatbot on the first user terminal;
Based on a predetermined operation on the first user terminal, at least one of the chatbot and the first user terminal inputs the first uniform resource locator information or the second uniform resource locator information into a message input field on a chat screen between the first user and the second user on the first user terminal;
In the case of a public setting, when the message card data is displayed by a tap or click operation of the second user who is the recipient, the server makes the message card data freely viewable to specified members based on the public operation of the second user.
前記チャットボットが、第1ユーザー端末へ第2ユーザーがメッセージカードを開いた旨を通知する構成であることを特徴とする請求項1に記載のメッセージ送信システム。The message sending system according to claim 1, characterized in that the chatbot is configured to notify the first user terminal that the second user has opened the message card.
前記チャットボットが、第1ユーザーから第2ユーザーへポイント付与された旨を第2ユーザー端末へ通知する、The chatbot notifies the second user terminal that points have been awarded from the first user to the second user.
もしくは、チャットボットおよび第1ユーザー端末の少なくとも一方が、第1ユーザーから第2ユーザーへポイント付与された旨を第1ユーザー端末における第1ユーザーと第2ユーザーとのチャット画面のメッセージ入力欄に入力する、Alternatively, at least one of the chatbot and the first user terminal inputs a message indicating that points have been awarded from the first user to the second user in a message input field on a chat screen between the first user and the second user on the first user terminal;
または、チャットボットが、第1ユーザー端末から受信した情報に基づいて、メッセージカードデータを作成する際にポイント値情報をメッセージカードに記載する構成であることを特徴とする請求項1乃至請求項3のいずれか1つに記載のメッセージ送信システム。Alternatively, a message sending system as described in any one of claims 1 to 3 is characterized in that the chatbot is configured to write point value information on the message card when creating message card data based on information received from the first user terminal.
前記第1ユーザー端末の第1ユーザーの操作に基づいて、サーバのボットが、第1ユーザー端末と通信し、
前記第1ユーザー端末のボットとの通信画面におけるメッセージ背景ひな形画像を選択する操作に基づいて、ボットが、選択されたメッセージ背景ひな形画像を特定する背景ひな形画像特定情報を第1ユーザー端末から受信し、
前記第1ユーザー端末のボットとの通信画面における送信先を指定する操作に基づいて、ボットが、指定された送信先を特定する送信先特定情報を第1ユーザー端末から受信し、
前記第1ユーザー端末のボットとの通信画面に表示されたメッセージ入力指示に対する入力操作に基づいて、ボットが、入力されたメッセージ情報を第1ユーザー端末から受信し、
前記ボットが、第1ユーザー端末から受信した情報に基づいて、メッセージ背景ひな形画像にメッセージを記載してメッセージカードデータを作成するとともに、通信ネットワーク上のデータベース上のメッセージカードデータを特定する情報である第1ユニフォーム・リソース・ロケータ情報またはこの第1ユニフォーム・リソース・ロケータへ転送するこの第1ユニフォーム・リソース・ロケータより短い第2ユニフォーム・リソース・ロケータ情報を生成し、この際、第1ユーザー端末へ第1ユニフォーム・リソース・ロケータ情報または第2ユニフォーム・リソース・ロケータ情報を送信し、
前記第1ユーザー端末におけるボットとの通信画面における第1ユニフォーム・リソース・ロケータ情報または第2ユニフォーム・リソース・ロケータ情報の箇所のタップ・クリック操作に基づいて、メッセージカードデータが、公開・非公開の選択設定自在に表示され、
前記第1ユーザー端末における所定操作に基づいて、ボットおよび第1ユーザー端末の少なくとも一方が、第1ユニフォーム・リソース・ロケータ情報または第2ユニフォーム・リソース・ロケータ情報を、第1ユーザー端末における第1ユーザーと第2ユーザーとの通信画面のメッセージ入力欄に入力し、
公開設定の場合、受け取り側である第2ユーザーのタップ・クリック操作によってメッセージカードデータが表示された際の第2ユーザーの公開操作に基づいて、サーバが、所定のメンバーに対してメッセージカードデータを閲覧自在にする構成であることを特徴とするメッセージ送信システム。 A message transmission system including a first user terminal, a second user terminal, and a server, for transmitting a message from the first user terminal to the second user terminal via the server,
A bot of the server communicates with the first user terminal based on an operation of the first user of the first user terminal;
The bot receives background template image specification information from the first user terminal, the background template image specification information specifying the selected message background template image, based on an operation of selecting a message background template image on a communication screen with the bot of the first user terminal;
The bot receives destination specification information that specifies the specified destination from the first user terminal based on an operation of specifying a destination on a communication screen with the bot of the first user terminal,
The bot receives input message information from the first user terminal based on an input operation in response to a message input instruction displayed on a communication screen with the bot of the first user terminal;
The bot creates message card data by writing a message on a message background template image based on the information received from the first user terminal, and generates first uniform resource locator information, which is information for identifying the message card data on a database on a communication network, or second uniform resource locator information, which is shorter than the first uniform resource locator, to be transferred to the first uniform resource locator, and at this time, transmits the first uniform resource locator information or the second uniform resource locator information to the first user terminal;
The message card data is displayed in a manner that allows the user to select whether it is public or private based on a tap or click operation on the first uniform resource locator information or the second uniform resource locator information on a communication screen with the bot on the first user terminal;
Based on a predetermined operation on the first user terminal, at least one of the bot and the first user terminal inputs the first uniform resource locator information or the second uniform resource locator information into a message input field on a communication screen between the first user and the second user on the first user terminal;
In the case of a public setting, when the message card data is displayed by a tap or click operation of the second user who is the recipient, the server makes the message card data freely viewable to specified members based on the public operation of the second user.
前記ボットが、第1ユーザーから第2ユーザーへポイント付与された旨を第2ユーザー端末へ通知する、
もしくは、ボットおよび第1ユーザー端末の少なくとも一方が、第1ユーザーから第2ユーザーへポイント付与された旨を第1ユーザー端末における第1ユーザーと第2ユーザーとの通信画面のメッセージ入力欄に入力する、
または、ボットが、第1ユーザー端末から受信した情報に基づいて、メッセージカードデータを作成する際にポイント値情報をメッセージカードに記載する構成であることを特徴とする請求項5に記載のメッセージ送信システム。 Based on an operation of setting point value information on a communication screen with the bot of the first user terminal, the bot receives the set point value information from the first user terminal, subtracts the set point value of the first user from the point value information of the first user in the database, and adds it to the point value information of the second user;
The bot notifies the second user terminal that points have been awarded from the first user to the second user.
Alternatively, at least one of the bot and the first user terminal inputs a message in a message input field on a communication screen between the first user and the second user on the first user terminal, indicating that points have been awarded from the first user to the second user;
Alternatively, the message sending system of claim 5 is configured such that the bot writes point value information on the message card when creating message card data based on information received from the first user terminal .
前記第1ユーザー端末の第1ユーザーの操作に基づいてサーバのチャットボットが第1ユーザー端末と通信し、第1ユーザー端末のチャットボットとのチャット画面におけるメッセージ背景ひな形画像を選択する操作に基づいて、チャットボットが、選択されたメッセージ背景ひな形画像を特定する背景ひな形画像特定情報を第1ユーザー端末から受信する画像特定情報受信ステップと、
前記第1ユーザー端末のチャットボットとのチャット画面における送信先を指定する操作に基づいて、チャットボットが、指定された送信先を特定する送信先特定情報を第1ユーザー端末から受信する送信先特定情報受信ステップと、
前記第1ユーザー端末のチャットボットとのチャット画面に表示されたメッセージ入力指示に対する入力操作に基づいて、チャットボットが、入力されたメッセージ情報を第1ユーザー端末から受信するメッセージ情報受信ステップと、
前記チャットボットが、第1ユーザー端末から受信した情報に基づいて、メッセージ背景ひな形画像にメッセージを記載してメッセージカードデータを作成するとともに、通信ネットワーク上のデータベース上のメッセージカードデータを特定する情報である第1ユニフォーム・リソース・ロケータ情報またはこの第1ユニフォーム・リソース・ロケータへ転送するこの第1ユニフォーム・リソース・ロケータより短い第2ユニフォーム・リソース・ロケータ情報を生成し、この際、第1ユーザー端末へ第1ユニフォーム・リソース・ロケータ情報または第2ユニフォーム・リソース・ロケータ情報を送信するメッセージカードデータ作成・URL生成ステップと、
前記第1ユーザー端末におけるチャットボットとのチャット画面における第1ユニフォーム・リソース・ロケータ情報または第2ユニフォーム・リソース・ロケータ情報の箇所のタップ・クリック操作に基づいて、メッセージカードデータを、公開・非公開の選択設定自在に表示する公開・非公開選択設定表示ステップと、
前記第1ユーザー端末における所定操作に基づいて、チャットボットおよび第1ユーザー端末の少なくとも一方が、生成した第1ユニフォーム・リソース・ロケータ情報または第2ユニフォーム・リソース・ロケータ情報を第1ユーザー端末における第1ユーザーと第2ユーザーとのチャット画面のメッセージ入力欄に入力するURL情報入力ステップと、
公開設定の場合、受け取り側である第2ユーザーのタップ・クリック操作によってメッセージカードデータが表示された際の第2ユーザーの公開操作に基づいて、サーバが、所定のメンバーに対してメッセージカードデータを閲覧自在にする公開閲覧自在ステップとを実行させることを特徴とするメッセージ送信システムのプログラム。 A program for a message transmission system including a first user terminal, a second user terminal, and a server, for transmitting a message from the first user terminal to the second user terminal via the server,
an image specifying information receiving step in which a chatbot of the server communicates with the first user terminal based on an operation of the first user of the first user terminal, and the chatbot receives background template image specifying information from the first user terminal that specifies the selected message background template image based on an operation of the first user terminal to select a message background template image on a chat screen with the chatbot;
a destination specifying information receiving step in which the chatbot receives, from the first user terminal, destination specifying information that specifies the specified destination, based on an operation of specifying a destination on a chat screen with the chatbot of the first user terminal;
a message information receiving step in which the chatbot receives input message information from the first user terminal based on an input operation in response to a message input instruction displayed on a chat screen with the chatbot of the first user terminal;
a message card data creation and URL generation step in which the chatbot creates message card data by writing a message on a message background template image based on information received from the first user terminal, and generates first uniform resource locator information, which is information for identifying the message card data on a database on a communication network, or second uniform resource locator information, which is shorter than the first uniform resource locator, and is transferred to the first uniform resource locator, and at this time, transmits the first uniform resource locator information or the second uniform resource locator information to the first user terminal;
a public/private selection setting display step for displaying message card data in a freely selectable public/private manner based on a tap/click operation on the first uniform resource locator information or the second uniform resource locator information on a chat screen with a chatbot on the first user terminal;
a URL information input step in which at least one of the chatbot and the first user terminal inputs the generated first uniform resource locator information or second uniform resource locator information into a message input field on a chat screen between the first user and the second user on the first user terminal based on a predetermined operation on the first user terminal;
In the case of a public setting, when the message card data is displayed by a tap or click operation of the second user who is the recipient, the server executes a public and freely viewable step in which the message card data is made freely viewable to specified members based on the public operation of the second user.
前記第1ユーザー端末の第1ユーザーの操作に基づいてサーバのボットが第1ユーザー端末と通信し、第1ユーザー端末のボットとの通信画面におけるメッセージ背景ひな形画像を選択する操作に基づいて、ボットが、選択されたメッセージ背景ひな形画像を特定する背景ひな形画像特定情報を第1ユーザー端末から受信する画像特定情報受信ステップと、
前記第1ユーザー端末のボットとの通信画面における送信先を指定する操作に基づいて、ボットが、指定された送信先を特定する送信先特定情報を第1ユーザー端末から受信する送信先特定情報受信ステップと、
前記第1ユーザー端末のボットとの通信画面に表示されたメッセージ入力指示に対する入力操作に基づいて、ボットが、入力されたメッセージ情報を第1ユーザー端末から受信するメッセージ情報受信ステップと、
前記ボットが、第1ユーザー端末から受信した情報に基づいて、メッセージ背景ひな形画像にメッセージを記載してメッセージカードデータを作成するとともに、通信ネットワーク上のデータベース上のメッセージカードデータを特定する情報である第1ユニフォーム・リソース・ロケータ情報またはこの第1ユニフォーム・リソース・ロケータへ転送するこの第1ユニフォーム・リソース・ロケータより短い第2ユニフォーム・リソース・ロケータ情報を生成し、この際、第1ユーザー端末へ第1ユニフォーム・リソース・ロケータ情報または第2ユニフォーム・リソース・ロケータ情報を送信するメッセージカードデータ作成・URL生成ステップと、
前記第1ユーザー端末におけるボットとの通信画面における第1ユニフォーム・リソース・ロケータ情報または第2ユニフォーム・リソース・ロケータ情報の箇所のタップ・クリック操作に基づいて、メッセージカードデータを、公開・非公開の選択設定自在に表示する公開・非公開選択設定表示ステップと、
前記第1ユーザー端末における所定操作に基づいて、ボットおよび第1ユーザー端末の少なくとも一方が、生成した第1ユニフォーム・リソース・ロケータ情報または第2ユニフォーム・リソース・ロケータ情報を第1ユーザー端末における第1ユーザーと第2ユーザーとの通信画面のメッセージ入力欄に入力するURL情報入力ステップと、
公開設定の場合、受け取り側である第2ユーザーのタップ・クリック操作によってメッセージカードデータが表示された際の第2ユーザーの公開操作に基づいて、サーバが、所定のメンバーに対してメッセージカードデータを閲覧自在にする公開閲覧自在ステップとを実行させることを特徴とするメッセージ送信システムのプログラム。 A program for a message transmission system including a first user terminal, a second user terminal, and a server, for transmitting a message from the first user terminal to the second user terminal via the server,
an image specifying information receiving step in which a bot of the server communicates with the first user terminal based on an operation of the first user of the first user terminal, and the bot receives background template image specifying information from the first user terminal that specifies the selected message background template image based on an operation of selecting a message background template image on a communication screen with the bot of the first user terminal;
a destination specifying information receiving step in which the bot receives, from the first user terminal, destination specifying information that specifies the specified destination based on an operation of specifying a destination on a communication screen with the bot of the first user terminal;
a message information receiving step in which the bot receives input message information from the first user terminal based on an input operation in response to a message input instruction displayed on a communication screen with the bot of the first user terminal;
a message card data creation and URL generation step in which the bot creates message card data by writing a message on a message background template image based on information received from the first user terminal, and generates first uniform resource locator information, which is information for identifying the message card data on a database on a communication network, or second uniform resource locator information, which is shorter than the first uniform resource locator, and is transferred to the first uniform resource locator, and at this time, transmits the first uniform resource locator information or the second uniform resource locator information to the first user terminal;
a public/private selection setting display step for displaying message card data in a freely selectable public/private manner based on a tap/click operation on the first uniform resource locator information or the second uniform resource locator information on a communication screen with a bot on the first user terminal;
a URL information input step in which at least one of the bot and the first user terminal inputs the generated first uniform resource locator information or second uniform resource locator information into a message input field on a communication screen between the first user and the second user on the first user terminal based on a predetermined operation on the first user terminal;
In the case of a public setting, when the message card data is displayed by a tap or click operation of the second user who is the recipient, the server executes a public and freely viewable step in which the message card data is made freely viewable to specified members based on the public operation of the second user.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021120114A JP7748060B2 (en) | 2021-07-21 | 2021-07-21 | Message sending system, message sending system program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021120114A JP7748060B2 (en) | 2021-07-21 | 2021-07-21 | Message sending system, message sending system program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023016069A JP2023016069A (en) | 2023-02-02 |
| JP7748060B2 true JP7748060B2 (en) | 2025-10-02 |
Family
ID=85131867
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021120114A Active JP7748060B2 (en) | 2021-07-21 | 2021-07-21 | Message sending system, message sending system program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7748060B2 (en) |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001109678A (en) | 1999-10-06 | 2001-04-20 | Tomu:Kk | Information relay system |
| JP2013257858A (en) | 2012-06-12 | 2013-12-26 | Line Corp | Messenger linked service system and method utilizing social graph based on human relation of messenger platform |
| JP2014504406A (en) | 2011-11-08 | 2014-02-20 | カカオ コーポレーション | Instant messaging service and method for providing multiple services extended from instant messaging service |
| JP2017199268A (en) | 2016-04-28 | 2017-11-02 | 株式会社デジバナ | Gift giving/receiving system |
| JP2019028728A (en) | 2017-07-31 | 2019-02-21 | 株式会社サテライトオフィス | Application software |
| US20190238489A1 (en) | 2015-11-10 | 2019-08-01 | Wrinkl, Inc. | Apparatus and method for control of access to communication channels |
| JP2019144616A (en) | 2018-02-15 | 2019-08-29 | キヤノン株式会社 | Information processing apparatus and control method |
| CN112242945A (en) | 2019-07-19 | 2021-01-19 | 腾讯科技(深圳)有限公司 | Method, device and equipment for sending electronic interaction information and readable storage medium |
-
2021
- 2021-07-21 JP JP2021120114A patent/JP7748060B2/en active Active
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001109678A (en) | 1999-10-06 | 2001-04-20 | Tomu:Kk | Information relay system |
| JP2014504406A (en) | 2011-11-08 | 2014-02-20 | カカオ コーポレーション | Instant messaging service and method for providing multiple services extended from instant messaging service |
| JP2013257858A (en) | 2012-06-12 | 2013-12-26 | Line Corp | Messenger linked service system and method utilizing social graph based on human relation of messenger platform |
| US20190238489A1 (en) | 2015-11-10 | 2019-08-01 | Wrinkl, Inc. | Apparatus and method for control of access to communication channels |
| JP2017199268A (en) | 2016-04-28 | 2017-11-02 | 株式会社デジバナ | Gift giving/receiving system |
| JP2019028728A (en) | 2017-07-31 | 2019-02-21 | 株式会社サテライトオフィス | Application software |
| JP2019144616A (en) | 2018-02-15 | 2019-08-29 | キヤノン株式会社 | Information processing apparatus and control method |
| CN112242945A (en) | 2019-07-19 | 2021-01-19 | 腾讯科技(深圳)有限公司 | Method, device and equipment for sending electronic interaction information and readable storage medium |
Non-Patent Citations (2)
| Title |
|---|
| LINE公式グリーティングカード「LINE Card」アプリ登場,2012年03月28日,[取得日 2025.02.03], 取得先<https://line-ja.officialblog.jp/archives/4125546.html> |
| 瀧澤 崇子,メール即効テクニック グリーティングカードを送る 対応:楽天グリーティングほか,2006年12月15日,<URL>https://xtech.nikkei.com/it/pc/article/NPC/20061010/250241/ |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023016069A (en) | 2023-02-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CA2696596C (en) | Instant messaging communication system and method | |
| US20200288006A1 (en) | Method for providing human network management service in mobile terminal | |
| US8959156B2 (en) | Peer-to-peer aggregation system | |
| US8990340B1 (en) | Aggregation system | |
| US8935339B2 (en) | News feed techniques | |
| AU2016262752B2 (en) | Most recently used list for attaching files to messages | |
| US20080177875A1 (en) | Notifying network contacts of inquiries | |
| US20130086699A1 (en) | Aggregation system | |
| CN103597860A (en) | Selective linking of message accounts | |
| EP3105891B1 (en) | Instant messaging with non subscriber users | |
| JP2013250981A (en) | Providing feedback via social network from media distribution platform | |
| TWI496485B (en) | Method for instant communication, terminal and system | |
| JP2012528389A (en) | Automatic content submission to shared sites | |
| US20140089429A1 (en) | Communication control device, message transmission method, and message transmission program | |
| US20080147811A1 (en) | Organization of Identities on a Mobile Communications Device Using Metadata | |
| CN116471249A (en) | Information processing method, information processing device, electronic equipment and storage medium | |
| JP7748060B2 (en) | Message sending system, message sending system program | |
| JP2019028728A (en) | Application software | |
| KR20140107625A (en) | Method and system for replying to website update event | |
| JP2023136250A (en) | Program, information processing system, information processing device, and message transmission method | |
| JP2019114054A (en) | Managing server, message communication method and message communication program | |
| JP7442086B2 (en) | Message tracking application software, message tracking system | |
| CN115695363B (en) | Email forwarding method, device, electronic device and storage medium | |
| JP2014107636A (en) | History management apparatus, history management method, portable terminal device and computer program | |
| CN116208580A (en) | Abnormal prompting method and device for timing message |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A80 | Written request to apply exceptions to lack of novelty of invention |
Free format text: JAPANESE INTERMEDIATE CODE: A80 Effective date: 20210730 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240510 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250203 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250212 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250225 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250527 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250610 |
|
| 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: 20250909 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250910 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7748060 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |