JP7272559B2 - Bot system program - Google Patents
Bot system program Download PDFInfo
- Publication number
- JP7272559B2 JP7272559B2 JP2019010724A JP2019010724A JP7272559B2 JP 7272559 B2 JP7272559 B2 JP 7272559B2 JP 2019010724 A JP2019010724 A JP 2019010724A JP 2019010724 A JP2019010724 A JP 2019010724A JP 7272559 B2 JP7272559 B2 JP 7272559B2
- Authority
- JP
- Japan
- Prior art keywords
- chat
- bot
- data
- server
- 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
Images
Landscapes
- Information Transfer Between Computers (AREA)
Description
特許法第30条第2項適用 平成30年11月21日にサテライトオフィストップページにバナー掲載 https://www.sateraito.jp/ 平成30年11月21日にサテライトオフィス・ビジネスボットforクラウドページに掲載 https://www.sateraito.jp/bot/index.htmlArticle 30, Paragraph 2 of the Patent Act applies Banner posted on Satellite Office top page on November 21, 2018 https://www. satellite. jp/ Published on the Satellite Office Business Bot for Cloud page on November 21, 2018 https://www. satellite. jp/bot/index. html
本発明は、ユーザー端末とサーバとの間でチャット形式の文字データを通信自在なボットシステムのプログラムに関する。 The present invention relates to a bot system program capable of freely communicating chat-format character data between a user terminal and a server.
従来、チャット形式でメッセージを複数の端末間でやり取りするメッセージ管理システムが知られている(例えば、特許文献1)。 2. Description of the Related Art Conventionally, there is known a message management system in which messages are exchanged between a plurality of terminals in a chat format (for example, Patent Literature 1).
上述した従来のメッセージ管理システムは、端末に表示されたチャット画面において、次々に新しいメッセージや画像が表示される構成であったため、ユーザーが重要であると思った内容のメッセージや画像がチャット画面内で流れていってしまい(どこかに埋もれてしまい)、ユーザーのスケジュール、TODOやタスクに組み込むことや別の端末にバックアップをとることが困難であるという問題があった。 In the conventional message management system described above, new messages and images are displayed one after another on the chat screen displayed on the terminal. There is a problem that it is difficult to incorporate it into the user's schedule, TODO or task, or to make a backup on another terminal.
そこで、本発明は、前述したような従来技術の問題を解決するものであって、すなわち、本発明の目的は、チャットデータを所望の端末(ユーザー端末、ユーザーの他の端末、ユーザー端末以外のコンピュータ端末やサーバなど)において簡単に保存するボットシステムのプログラムを提供することである。 Therefore, the present invention solves the problems of the prior art as described above. That is, the purpose of the present invention is to transmit chat data to a desired terminal (user terminal, user's other terminal, non-user terminal). To provide a program of a bot system which is easily stored in a computer terminal, server, etc.).
本請求項1に係る発明は、ユーザー端末とサーバとの間で文字データを通信自在なボットシステムのプログラムであって、前記ユーザー端末におけるチャットアプリケーションにおいて、前記サーバのボットが、チャットグループに含まれていて、所定条件として前記ユーザー端末におけるデータの数値を含む入力指示があったことを満たしたか否かを判定する条件判定ステップと、前記所定条件を満たしたとき、前記サーバのボットが、前記所定条件によって指定された範囲として入力されたデータの数値に応じて、チャットグループ内の直前のチャットのやりとりの数だけのチャットデータを選択して予め設定された電子メールアドレス宛に電子メールによって送信するチャットデータ転送ステップと、前記サーバのボットが、前記電子メールによって転送した旨を返事して前記ユーザー端末に表示する返事表示ステップとを具備していることにより、前述した課題を解決するものである。
ここで、「チャットデータ」とは、ユーザー端末に表示されるチャット画面においてやりとりされるメッセージデータやファイルデータをいう。
「チャット画面」とは、チャットアプリケーションの画面であって、やりとりの相手毎またはグループ毎に、単一ページ上においてメッセージやファイルデータのやりとりが時系列に並んで追加されていく形式の画面をいう。
The invention according to claim 1 is a program for a bot system capable of freely communicating character data between a user terminal and a server , wherein in the chat application in the user terminal, the bot of the server is included in a chat group. a condition determination step of determining whether or not an input instruction including a numerical value of data in the user terminal is satisfied as a predetermined condition; and when the predetermined condition is satisfied , the bot of the server performs the predetermined According to the numerical value of the data entered as the range specified by the condition, select the chat data corresponding to the number of previous chat exchanges in the chat group and send it by e-mail to a preset e-mail address. The chat data transfer step and the reply display step in which the bot of the server replies to the fact that the transfer has been made by the e-mail and displays it on the user terminal, thereby solving the above-mentioned problems. .
Here, "chat data" refers to message data and file data exchanged on a chat screen displayed on a user terminal.
"Chat screen" means a screen of a chat application, and refers to a screen in which messages and file data exchanges are added in chronological order on a single page for each communication partner or group. .
本請求項2に係る発明は、請求項1に記載されたボットシステムのプログラムの構成に加えて、前記チャットデータ転送ステップにおいて、前記ボットが、指定されたチャットデータをサーバのデータベースにおいて選択して電子メールにより送信する構成であることにより、前述した課題をさらに解決するものである。 In the invention according to claim 2 , in addition to the program configuration of the bot system described in claim 1 , in the chat data transfer step, the bot selects designated chat data from a server database. The above-described problems can be further solved by the configuration of sending by e-mail.
本発明のボットシステムのプログラムは、ユーザー端末とサーバとの間で文字データを通信することができるばかりでなく、以下のような特有の効果を奏することができる。 The program of the bot system of the present invention can not only communicate character data between the user terminal and the server, but can also have the following specific effects.
本請求項1に係る発明のボットシステムのプログラムによれば、所定条件を満たしたとき、ユーザーが相手とやりとりしたチャットデータがボットによって電子メールサーバなど所定のコンピュータに転送されて保存されるため、指定したチャットデータのみを所望の端末(ユーザー端末、ユーザーの他の端末、ユーザー端末以外のコンピュータ端末やサーバなど)において簡単に保存することができる。
例えば、ボットが含まれているチャットグループの全てのチャットデータを指定しておくことにより、そのチャットグループのチャットデータのバックアップを簡単にとることができる。
さらに、チャット内において作業などが発生した場合に、その箇所を数字データで指定することによりその箇所のみが電子メールで転送されるため、チャット内で流れてしまう内容をユーザーは忘れずに実行することができる。
例えば、電子メールアプリケーション内でTODO管理して、その箇所の内容を忘れずに実行することができる。
また、ボットがチャットグループ内のチャットのやりとりを閲覧自在となるため、チャットデータを簡単に選択して電子メールで転送することができる。
According to the program of the bot system of the invention according to claim 1, when a predetermined condition is satisfied, the chat data exchanged by the user with the other party is transferred by the bot to a predetermined computer such as an e-mail server and saved. Only designated chat data can be easily saved in a desired terminal (user terminal, user's other terminal, computer terminal other than the user terminal, server, etc.).
For example, by specifying all the chat data of a chat group that includes a bot, it is possible to easily back up the chat data of that chat group.
Furthermore, when work or the like occurs in the chat, by specifying the part with numerical data, only that part is transferred by e-mail, so the user does not forget to carry out the contents that flow in the chat. be able to.
For example, it is possible to perform TODO management within an e-mail application without forgetting the contents of that section.
In addition, since the bot can freely browse the chat exchanges in the chat group, it is possible to easily select chat data and transfer it by e-mail.
本請求項2に係る発明のボットシステムのプログラムによれば、請求項1に係る発明が奏する効果に加えて、チャットデータ転送ステップにおいて、ユーザー端末とサーバとの間の通信を不要にしてサーバ単独またはサーバとサーバとの間の通信のみになるため、チャットデータの選択および転送を簡単に、かつ、瞬時に実行することができる。 According to the program of the bot system of the invention according to claim 2 , in addition to the effect of the invention according to claim 1 , in the chat data transfer step, communication between the user terminal and the server is unnecessary, and the server alone Alternatively, since communication is only between servers, selection and transfer of chat data can be easily and instantaneously executed.
本発明のボットシステムのプログラムは、サーバのボットが、所定条件を満たしたか否かを判定する条件判定ステップと、所定条件を満たしたとき、サーバのボットが、所定条件によって指定された範囲のチャットデータを選択して予め設定された電子メールアドレス宛に電子メールによって送信するチャットデータ転送ステップとを具備していることにより、指定したチャットデータのみを所望の端末(ユーザー端末、ユーザーの他の端末、ユーザー端末以外のコンピュータ端末やサーバなど)において簡単に保存することができるものであれば、その具体的な実施態様は、如何なるものであっても構わない。 The program of the bot system of the present invention includes a condition determination step of determining whether or not the bot of the server satisfies a predetermined condition, and when the predetermined condition is satisfied, the bot of the server performs a chat within the range specified by the predetermined condition. and a chat data transfer step of selecting data and sending it by e-mail to a preset e-mail address. , a computer terminal other than a user terminal, a server, etc.), any specific implementation may be used.
例えば、ユーザー端末は、デスクトップ型パーソナルコンピュータ端末、ノート型パーソナルコンピュータ端末、スマートフォン端末、タブレット端末などの情報を送受信するものであって、所謂インターネットである広域ネットワーク、ローカルネットワーク、電話回線などを含む通信ネットワークによりサーバと接続自在なものであれば如何なるものであっても構わない。
また、サーバは、1つのサーバやクラウド上の複数のサーバでもよい。
サーバ(チャットアプリケーション用サーバ)は、電子メールサーバと一体でもよいし、別体でもよい。
For example, the user terminal is a desktop personal computer terminal, a notebook personal computer terminal, a smartphone terminal, a tablet terminal, etc., which transmits and receives information, and communication including a wide area network such as the Internet, a local network, a telephone line, etc. Any device may be used as long as it can be freely connected to a server via a network.
Also, the server may be one server or a plurality of servers on the cloud.
The server (chat application server) may be integrated with the e-mail server or may be separate.
以下に、本発明の実施例であるボットシステム100のプログラムについて、図1乃至図4に基づいて説明する。
ここで、図1は、本発明の実施例であるボットシステム100の概念を示す図であり、図2は、本発明の実施例であるボットシステム100の動作を示すチャート図であり、図3は、本発明の実施例であるボットシステム100のボットへの入力指示の例を示す図であり、図4は、本発明の実施例であるボットシステム100の所定条件の例を示す図である。
A program of the
Here, FIG. 1 is a diagram showing the concept of the
本発明の実施例であるボットシステム100は、図1に示すように、ユーザー端末の一例であるスマートフォン端末110と、サーバ120とを備えている。
スマートフォン端末110は、ボットシステム100のプログラムであるチャットアプリケーションソフトウェアによって、サーバ120との間で文字データ(テキストデータ)だけでなく、画像データ、文書ファイルデータや音声データなどを通信自在に設けられている。
A
The
ユーザーは、スマートフォン端末110において、表示部に表示されたキーボードによってチャットアプリケーションソフトウェアのチャット画面111に文字を入力してもよいし、スマートフォン端末110に設けられたマイクを用いて音声によって入力してもよい。
音声によって入力された場合、スマートフォン端末110の制御部(プログラム)が、音声データを読み取って文字データに変換し、チャットアプリケーションソフトウェアのチャット画面111に文字入力するように構成されている。
また、サーバ120は、制御手段(ボット、プログラム)と、データベース121とを備えている。
The user may input characters on the
When input by voice, the control unit (program) of the
The
さらに、チャットアプリケーションソフトウェアにおいて、サーバ120のボットが、所定条件を満たしたか否かを判定し、所定条件を満たしたとき、所定条件によって指定された範囲のチャットデータを選択して予め設定された電子メールアドレス宛に電子メールによって送信するように構成されている。
例えば、予め設定された電子メールアドレス宛の一例として、コンピュータ端末130へ所定条件によって指定された範囲のチャットデータを送信するように構成されている。
これにより、所定条件を満たしたとき、ユーザーが相手とやりとりしたチャットデータがボットによって電子メールサーバなど所定のコンピュータに転送されて保存される。
その結果、指定したチャットデータのみを所望の端末の一例であるコンピュータ端末130において簡単に保存することができる。
例えば、ボットが含まれているチャットグループの全てのチャットデータを指定しておくことにより、そのチャットグループのチャットデータのバックアップを簡単にとることができる。
Furthermore, in the chat application software, the bot of the
For example, it is configured to send chat data within a range specified by a predetermined condition to the
As a result, when a predetermined condition is satisfied, the chat data exchanged between the user and the other party is transferred by the bot to a predetermined computer such as an e-mail server and saved.
As a result, only the designated chat data can be easily saved in the
For example, by specifying all the chat data of a chat group that includes a bot, it is possible to easily back up the chat data of that chat group.
続いて、ボットシステム100の動作について詳しく説明する。
図1に示すように、スマートフォン端末110のチャット画面111には、チャットのやりとりが表示されている。
図2に示すように、ステップS1では、条件判定ステップとして、サーバ120のボットが、所定条件を満たしたか否かを判定する。
満たしたと判定した場合はステップS2へ進み、他方、まだ満たしていないと判定した場合はステップS1を繰り返す。
ここで、所定条件は、ユーザーのスマートフォン端末110における入力指示があったことでもよいし、現在の時刻が所定時刻になったことでもよい。
Next, operations of the
As shown in FIG. 1, a
As shown in FIG. 2, in step S1, as a condition determination step, the bot of the
If it is determined that the conditions have been satisfied, the process proceeds to step S2. On the other hand, if it is determined that the conditions have not yet been satisfied, step S1 is repeated.
Here, the predetermined condition may be that there is an input instruction on the
例えば、所定条件が、ユーザーのスマートフォン端末110における入力指示があったことである場合について説明する。
図3に示すように、一例として、ユーザーがチャット画面111において「メール転送3」と入力して送信したとする。
入力の仕方については、チャット画面111に一例として「メール転送3」のように直接入力してもよいし、スワイプ操作などによってボットのコマンドボタンを表示させて、所望の「メール転送3」ボタンを押すことにより入力自在に構成してもよい。
また、音声入力でもよい。
For example, a case where the predetermined condition is that there is an input instruction on the
As an example, as shown in FIG. 3, it is assumed that the user has entered and sent "email transfer 3" on the
As for the input method, as an example, "mail forwarding 3" may be directly entered on the
Voice input may also be used.
ステップS2では、チャットデータ転送ステップとして、サーバ120のボットが、所定条件によって指定された範囲のチャットデータを選択する。
図3に示すように、一例として、チャット画面111において「メール転送3」と入力された場合、入力指示として入力されたデータの数値に応じて、チャット画面111における直前のチャットのやりとりの数だけのチャットデータが指定されるように構成されている。
この入力指示としての「メール転送3」の「3」の数値に応じて、直前の「来週中に先方が商品Aの見積りを欲しがっています!」、「鈴木さん、見積書の作成お願い!」および「今週の金曜までだと助かります!」の3つのチャットのやりとりのチャットデータが指定される。
In step S2, as a chat data transfer step, the bot of
As shown in FIG. 3, as an example, when "mail forwarding 3" is input on the
According to the numerical value of "3" of "mail forwarding 3" as this input instruction, the previous "the other party wants a quote for product A within the next week!" !” and “It would be helpful if it is by this Friday!”
なお、ボットが、チャットデータを選択する際、スマートフォン端末110のチャット画面111においてチャットデータを選択する構成でもよいが、データベース121にアクセスしてチャットデータを選択する構成が望ましい。
これにより、チャットデータ転送ステップS2、S3において、ユーザーのスマートフォン端末110とサーバ120との間の通信を不要にしてサーバ120単独またはサーバ120と他のサーバとの間の通信のみになる。
その結果、チャットデータの選択および転送を簡単に、かつ、瞬時に実行することができるからである。
When selecting chat data, the bot may select chat data on the
As a result, in chat data transfer steps S2 and S3, communication between the user's
As a result, selection and transfer of chat data can be executed easily and instantaneously.
また、チャット画面111においてボットを呼び出して、チャットデータを指示する構成でもよいが、ボットが、チャットグループに含まれていることにより、チャットデータが指定される構成が望ましい。
これにより、ボットがチャットグループ内のチャットのやりとりを閲覧自在となる。
その結果、チャットデータを簡単に選択して電子メールで転送することができるからである。
Also, a bot may be called on the
This allows the bot to freely browse the chat exchanges within the chat group.
As a result, chat data can be easily selected and transferred by e-mail.
ステップS3では、チャットデータ転送ステップとして、サーバ120のボットが、ステップS2で選択したチャットデータを、予め設定された電子メールアドレス宛の一例としてコンピュータ端末130に電子メールによって送信する。
これにより、前述したように、所定条件を満たしたとき、ユーザーが相手とやりとりしたチャットデータがボットによって電子メールサーバなど所定のコンピュータに転送されて保存される。
その結果、指定したチャットデータのみを所望の端末の一例であるコンピュータ端末130において簡単に保存することができる。
なお、チャットデータを所望の端末の一例としてスマートフォン端末110に送信し、スマートフォン端末110において、ユーザーが電子メールアプリケーション内で登録などの操作をしてTODO管理(タスク管理)やスケジュール管理を行ってもよい。
In step S3, as a chat data transfer step, the bot of
Thereby, as described above, when a predetermined condition is satisfied, the chat data exchanged between the user and the other party is transferred by the bot to a predetermined computer such as an e-mail server and saved.
As a result, only the designated chat data can be easily saved in the
It should be noted that even if the chat data is transmitted to the
さらに、本実施例では、条件判定ステップS1における所定条件が、ユーザーのスマートフォン端末110における入力指示の有無である。
そして、入力指示として入力されたデータの数値に応じて、直前のチャットのやりとりの数だけのチャットデータが指定されるように構成されている。
これにより、チャット内において作業などが発生した場合に、その箇所を数字データで指定することによりその箇所のみが電子メールで転送される。
その結果、チャット内で流れてしまう内容をユーザーは忘れずに実行することができる。
例えば、電子メールアプリケーション内でTODO管理(タスク管理)して、ユーザーは、その箇所の内容を忘れずに実行することができる。
なお、転送先の電子メールアドレスについては、各ユーザーがそれぞれ設定自在に設けられているものとする。
各ユーザーが転送先の電子メールアドレスをそれぞれ設定自在にするために、チャットアプリケーションソフトウェアに追加する所謂、アドオンで本発明のボットシステム100のプログラムをインストールする構成でもよい。
また、転送されるチャットデータに、メッセージデータやファイルデータに加え、チャットがやりとりされたグループメンバー情報、各メッセージ送信の日時情報や各メッセージ送信元のユーザー名情報を含めてもよい。
Furthermore, in this embodiment, the predetermined condition in the condition determination step S1 is the presence or absence of an input instruction on the
Then, according to the numerical value of the data input as the input instruction, the chat data corresponding to the number of exchanges of the immediately preceding chat are designated.
As a result, when work or the like occurs in the chat, only that part is transferred by e-mail by designating the part with numerical data.
As a result, the user can remember to carry out the contents that would otherwise flow in the chat.
For example, TODO management (task management) is performed within an e-mail application so that the user does not forget to execute the contents of that section.
It is assumed that each user can freely set the forwarding destination e-mail address.
In order to allow each user to freely set the forwarding destination e-mail address, the program of the
In addition to message data and file data, the transferred chat data may include group member information with which the chat was exchanged, date and time information of each message transmission, and user name information of each message sender.
続いて、条件判定ステップS1における所定条件は、現在の時刻が所定時刻になった場合の例について説明する。
図4に示すように、一例として、チャット画面111において「メール転送21:00」と入力された場合、毎日21:00になったとき、チャットデータ転送ステップS2、S3において、今までやりとりしたチャットデータの全て、または、前回所定時刻になったときから今回所定時刻になったときまでのチャットデータが、指定されて送信されるように構成されている。
これにより、定期的にチャットデータが電子メールで転送される。
その結果、定期的にチャットデータのバックアップを簡単にとることができる。
Next, an example in which the current time has reached the predetermined time will be described as the predetermined condition in the condition determination step S1.
As shown in FIG. 4, as an example, if "email transfer 21:00" is input on the
As a result, chat data is periodically transferred by e-mail.
As a result, the chat data can be easily backed up periodically.
なお、所定時刻の設定(登録)の仕方については、チャット画面111に一例として「メール転送21:00」のように直接入力してもよいし、スワイプ操作などによってボットのコマンドボタンを表示させて、所望のボタンを押すことにより入力自在に構成してもよい。
所望のコマンドボタンとして、例えば、「メール転送13:00」、「メール転送16:00」、「メール転送21:00」、「メール転送1」、「メール転送2」、「メール転送3」や「キャンセル」、「登録一覧」、「メール登録」など使用頻度が高そうなものを設けるとよい。
設定を取り消す場合は、チャット画面111において一例として「取消」や「キャンセル」の旨を入力すると、ボットが設定を取り消すように構成されている。
「メール登録」ボタンを押すと、ボットがチャット画面111において転送先として登録する電子メールアドレスをユーザーに尋ね、ユーザーが電子メールアドレスを入力すると、ボットが登録するように構成されている。
また、1日3回までなど、1日複数回、設定時刻になったときにチャットデータを予め設定された電子メールアドレス宛に送信するアーカイブサービスとしてもよい。
時刻または時間が入力指示として入力された場合、現在のサーバ120における時計機能の時刻がその時刻になったとき、またはその時間が経過したとき、全部のチャットデータまたは更新分のみのチャットデータが選択されて予め設定された電子メールアドレス宛に送信される。
他方、前述したように、個数を示す単なる数値が入力指示として入力された場合、その数値に応じて、直前のチャットのやりとりの数だけのチャットデータが選択されて予め設定された電子メールアドレス宛に送信される。
As for the method of setting (registering) the predetermined time, for example, "mail transfer 21:00" may be directly entered on the
Desired command buttons include, for example, "mail transfer 13:00", "mail transfer 16:00", "mail transfer 21:00", "mail transfer 1", "mail transfer 2", "mail transfer 3", etc. It is recommended to provide items that are likely to be used frequently, such as "cancel", "registration list", and "mail registration".
When canceling the setting, the bot cancels the setting by inputting "cancel" or "cancel" on the
When the "mail registration" button is pressed, the bot asks the user for an e-mail address to be registered as a forwarding destination on the
Alternatively, an archive service may be provided in which chat data is sent to a preset e-mail address at set times a plurality of times a day, such as up to three times a day.
When the time or time is input as an input instruction, when the current time of the clock function in the
On the other hand, as described above, when a simple numerical value indicating the number of pieces is input as an input instruction, chat data corresponding to the number of previous chat exchanges is selected according to the numerical value and sent to a preset e-mail address. sent to.
このようにして得られた本発明の実施例であるボットシステム100のプログラムは、サーバ120のボットが、所定条件を満たしたか否かを判定する条件判定ステップS1と、所定条件を満たしたとき、サーバ120のボットが、所定条件によって指定された範囲のチャットデータを選択して予め設定された電子メールアドレス宛に電子メールによって送信するチャットデータ転送ステップS2、S3とを具備していることにより、指定したチャットデータのみを所望の端末の一例であるコンピュータ端末130(スマートフォン端末110やサーバ120でもよい)において簡単に保存することができる。
The program of the
さらに、条件判定ステップS1における所定条件は、ユーザー端末の一例としてスマートフォン端末110における入力指示があったことであり、入力指示として入力されたデータの数値に応じて、直前のチャットのやりとりの数だけのチャットデータが指定される構成であることにより、チャット内で流れてしまう内容をユーザーは忘れずに実行することができる。
Furthermore, the predetermined condition in the condition determination step S1 is that there is an input instruction on the
また、条件判定ステップS1における所定条件は、現在の時刻が所定時刻になったことであり、チャットデータ転送ステップS2、S3において、今までやりとりしたチャットデータの全て、または、前回所定時刻になったときから今回所定時刻になったときまでのチャットデータが、指定されて送信される構成であることにより、定期的にチャットデータのバックアップを簡単にとることができる。 Further, the predetermined condition in the condition determination step S1 is that the current time has reached a predetermined time, and in the chat data transfer steps S2 and S3, all of the chat data exchanged so far or the previous predetermined time has passed. Since the chat data from the current time to the current predetermined time is specified and transmitted, it is possible to periodically back up the chat data easily.
さらに、ユーザーのスマートフォン端末110におけるチャットアプリケーションにおいて、ボットが、チャットグループに含まれていることにより、チャットデータが指定される構成であることにより、チャットデータを簡単に選択して電子メールで転送することができる。
Furthermore, in the chat application on the user's
また、チャットデータ転送ステップS2、S3において、ボットが、指定されたチャットデータをサーバ120のデータベース121において選択して電子メールにより送信する構成であることにより、チャットデータの選択および転送を簡単に、かつ、瞬時に実行することができるなど、その効果は甚大である。
In addition, in the chat data transfer steps S2 and S3, the bot selects the specified chat data from the
100 ・・・ ボットシステム
110 ・・・ スマートフォン端末(ユーザー端末)
111 ・・・ チャット画面
120 ・・・ サーバ
121 ・・・ データベース
130 ・・・ コンピュータ端末(予め設定された電子メールアドレス、ユーザーの他の端末)
100 ・・・
111...
Claims (2)
前記ユーザー端末におけるチャットアプリケーションにおいて、前記サーバのボットが、チャットグループに含まれていて、所定条件として前記ユーザー端末におけるデータの数値を含む入力指示があったことを満たしたか否かを判定する条件判定ステップと、
前記所定条件を満たしたとき、前記サーバのボットが、前記所定条件によって指定された範囲として入力されたデータの数値に応じて、チャットグループ内の直前のチャットのやりとりの数だけのチャットデータを選択して予め設定された電子メールアドレス宛に電子メールによって送信するチャットデータ転送ステップと、
前記サーバのボットが、前記電子メールによって転送した旨を返事して前記ユーザー端末に表示する返事表示ステップとを具備していることを特徴とするボットシステムのプログラム。 A bot system program capable of freely communicating character data between a user terminal and a server,
Condition determination for determining whether or not the bot of the server is included in a chat group in the chat application on the user terminal and an input instruction including numerical values of data on the user terminal is satisfied as a predetermined condition. a step;
When the predetermined condition is satisfied, the bot on the server selects chat data corresponding to the number of previous chat exchanges in the chat group according to the numerical value of the data input as the range specified by the predetermined condition. a chat data transfer step of sending by e-mail to a preset e-mail address ;
and a reply display step in which the bot of the server replies to the fact that the e-mail has been transferred and displays it on the user terminal.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019010724A JP7272559B2 (en) | 2019-01-25 | 2019-01-25 | Bot system program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019010724A JP7272559B2 (en) | 2019-01-25 | 2019-01-25 | Bot system program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2020119345A JP2020119345A (en) | 2020-08-06 |
JP7272559B2 true JP7272559B2 (en) | 2023-05-12 |
Family
ID=71890909
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019010724A Active JP7272559B2 (en) | 2019-01-25 | 2019-01-25 | Bot system program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7272559B2 (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050187781A1 (en) | 2004-02-25 | 2005-08-25 | Christensen Tore L. | Using business rules for determining presence |
JP2005250947A (en) | 2004-03-05 | 2005-09-15 | Mitsubishi Electric Information Systems Corp | Chat log management system, server device, and chat log management method |
JP2018181314A (en) | 2017-04-05 | 2018-11-15 | Line株式会社 | Data transmitting/receiving method and system |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3583284B2 (en) * | 1998-02-27 | 2004-11-04 | 富士通株式会社 | Comment history management system in chat system |
-
2019
- 2019-01-25 JP JP2019010724A patent/JP7272559B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050187781A1 (en) | 2004-02-25 | 2005-08-25 | Christensen Tore L. | Using business rules for determining presence |
JP2005243030A (en) | 2004-02-25 | 2005-09-08 | Avaya Technology Corp | Use of business rule for determining presence |
JP2005250947A (en) | 2004-03-05 | 2005-09-15 | Mitsubishi Electric Information Systems Corp | Chat log management system, server device, and chat log management method |
JP2018181314A (en) | 2017-04-05 | 2018-11-15 | Line株式会社 | Data transmitting/receiving method and system |
Also Published As
Publication number | Publication date |
---|---|
JP2020119345A (en) | 2020-08-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11010012B2 (en) | Display control method, first terminal, and storage medium | |
US20210149688A1 (en) | Systems and methods for implementing external application functionality into a workflow facilitated by a group-based communication system | |
EP3623937B1 (en) | Dynamic object update subscriptions based on user interactions with an interface | |
US9021033B2 (en) | Method to change instant messaging status based on text entered during conversation | |
US20180270247A1 (en) | Information Sharing Program, Information Processing Device, And Information Sharing Method | |
JP2006243985A (en) | Message notification system and method, and server used therefor | |
KR20150031349A (en) | Ordering system and method | |
JP7272559B2 (en) | Bot system program | |
JP6633238B1 (en) | Job management system, job management device, and program | |
EP4130979A1 (en) | Dynamic object update subscriptions based on user interactions with an interface | |
US20160150387A1 (en) | TextMuse Message Generator | |
WO2019124302A1 (en) | Management server, message communication method, and message communication program | |
JP6954558B2 (en) | Computer system, program | |
JP2016174229A (en) | Information processing system, information processing device, information processing method and program | |
TW201503035A (en) | Apparatus for serving an automatic computation of bearing performance | |
EP3013007B1 (en) | Apparatus and method for quickly sending messages | |
JP2022023977A (en) | Maintaining minimal interface function in absence of push-based communication connection in group-based communication system | |
JP6780177B1 (en) | Message sending system, message sending program, and message sending method | |
US11582500B2 (en) | Updating object subscriptions based on trigger events | |
JP7443612B1 (en) | Information processing program, information processing method, and information processing system | |
JP7405344B2 (en) | Organizational information communication system, organizational information communication system program | |
JP7442086B2 (en) | Message tracking application software, message tracking system | |
JP6589846B2 (en) | E-mail management apparatus and e-mail management program | |
JP2005292935A (en) | Answering work support apparatus and program | |
JP2024051182A (en) | Business system and program of business system |
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: 20190131 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20211210 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220930 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20221025 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20221207 |
|
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: 20230328 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230418 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7272559 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |