(57)【要約】【課題】ＲＳＳリーダーなどの新しいアプリケーションを新たにインストールすることなく、所定条件に合致した所望の情報のみを取得することができるチャットシステムおよびそのプログラムを提供する。【解決手段】チャットシステム１００のチャットボット１２０が、インターネットサイトがチャットユーザーによって予め設定された所定条件に合致するか否かを判定する判定手段を有し、チャットボット１２０が、予め登録されたＵＲＬを読み込んでサーバ（１４０）にアクセスしたとき、判定手段が、登録されたインターネットサイトの情報が所定条件に合致しているか否かを判定し、判定手段が、合致していると判定したとき、チャットボット１２０が、合致していると判定したインターネットサイトの少なくとも一部の文字情報を取得し、取得した文字情報を、チャット用サーバ１３０を介してチャットユーザーの端末（１１０）へ送信する構成である。【選択図】図１
2018200661.tif 000002
【特許請求の範囲】
【請求項１】
チャットユーザーの端末とチャットボットとの間を、チャット用サーバを介してチャットデータを送信するチャットシステムであって、
前記チャットボットが、インターネットサイトを提供するサーバにアクセス自在であり、前記インターネットサイトがチャットユーザーによって予め設定された所定条件に合致するか否かを判定する判定手段を有し、
前記チャットボットが、チャットユーザーによって予め登録されたインターネットサイト上のリソース特定情報であるユニフォーム・リソース・ロケータを読み込んでサーバにアクセスしたとき、前記判定手段が、登録されたインターネットサイトの情報が所定条件に合致しているか否かを判定し、
前記判定手段が、前記合致していると判定したとき、前記チャットボットが、前記合致していると判定したインターネットサイトの少なくとも一部の文字情報を取得し、取得した文字情報を、前記チャット用サーバを介してチャットユーザーの端末へ送信する構成であることを特徴とするチャットシステム。
【請求項２】
前記所定条件は、前記登録されたインターネットサイトの情報が更新されていることであり、
前記判定手段が、前記更新されていると判定したとき、前記チャットボットが、前記更新されていると判定したインターネットサイトの少なくとも一部の文字情報を取得し、取得した文字情報を、前記チャット用サーバを介してチャットユーザーの端末へ送信する構成であることを特徴とする請求項１に記載のチャットシステム。
【請求項３】
前記判定手段が、前記更新されていると判定したとき、前記チャットボットが、前記更新されていると判定したインターネットサイトの少なくとも一部の文字情報に加えて、前記更新されていると判定したインターネットサイトにあるインターネット上のリソース特定情報であるユニフォーム・リソース・ロケータ情報を、前記チャットユーザーの端末へ送信する構成であることを特徴とする請求項２に記載のチャットシステム。
【請求項４】
前記所定条件が、前記登録されたインターネットサイトのソースコードにおける所定箇所についての指定であり、
前記チャットボットが、前記サーバにアクセスするとともに、前記判定手段が、前記登録されたインターネットサイトのソースコードが所定条件に合致していると判定したとき、前記チャットボットが、前記ソースコードの所定箇所の文字情報を取得し、取得した文字情報を、前記チャットユーザーの端末へ送信する構成であることを特徴とする請求項１に記載のチャットシステム。
【請求項５】
チャットユーザーの端末とチャットボットとの間を、チャット用サーバを介してチャットデータを送信するチャットシステムのプログラムであって、
前記チャットボットが、チャットユーザーによって予め登録されたインターネットサイト上のリソース特定情報であるユニフォーム・リソース・ロケータを読み込んでサーバにアクセスするアクセスステップと、
インターネットサイトがチャットユーザーによって予め設定された所定条件に合致するか否かをチャットボットの判定手段によって判定する判定ステップと、
前記合致していると判定したとき、前記チャットボットが、前記合致していると判定したインターネットサイトの少なくとも一部の文字情報を取得する取得ステップと、
前記チャットボットが、前記取得した文字情報を、前記チャット用サーバを介してチャットユーザーの端末へ送信する送信ステップとをコンピュータに実行させることを特徴とするチャットシステムのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、チャットユーザーの端末とチャットボットとの間を、チャット用サーバを介してチャットデータを送信するチャットシステムおよびそのプログラムに関する。
【背景技術】
【０００２】
従来、ニュースウェブサイトやＢｌｏｇの記事で利用されているＲＳＳ（RDF Site Summary、Rich Site Summary またはReally Simple Syndication）をネットワーク経由で取得し、簡易に記事を閲覧するアプリケーションであるＲＳＳリーダーがインストールされた情報処理装置が知られている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−０７２６６５号公報（特に、段落００１９参照）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した従来の情報処理装置は、ユーザーが望む情報を取得するために、ＲＳＳリーダーなどの新しいアプリケーションをインストールする必要があり、新しいアプリケーションをインストールすると、情報処理装置にインストールされたアプリケーションの数が増えて困るという問題や、インストールされたアプリケーションの数が増えると十分な空き容量を確保することができないという問題があった。
【０００５】
そこで、本発明は、前述したような従来技術の問題を解決するものであって、すなわち、本発明の目的は、ＲＳＳリーダーなどの新しいアプリケーションを新たにインストールすることなく、所定条件に合致した所望の情報のみを取得することができるチャットシステムおよびそのプログラムを提供することである。
【課題を解決するための手段】
【０００６】
本請求項１に係る発明は、チャットユーザーの端末とチャットボットとの間を、チャット用サーバを介してチャットデータを送信するチャットシステムであって、前記チャットボットが、インターネットサイトを提供するサーバにアクセス自在であり、前記インターネットサイトがチャットユーザーによって予め設定された所定条件に合致するか否かを判定する判定手段を有し、前記チャットボットが、チャットユーザーによって予め登録されたインターネットサイト上のリソース特定情報であるユニフォーム・リソース・ロケータを読み込んでサーバにアクセスしたとき、前記判定手段が、登録されたインターネットサイトの情報が所定条件に合致しているか否かを判定し、前記判定手段が、前記合致していると判定したとき、前記チャットボットが、前記合致していると判定したインターネットサイトの少なくとも一部の文字情報を取得し、取得した文字情報を、前記チャット用サーバを介してチャットユーザーの端末へ送信する構成であることにより、前述した課題を解決するものである。
【０００７】
本請求項２に係る発明は、請求項１に記載されたチャットシステムの構成に加えて、前記所定条件は、前記登録されたインターネットサイトの情報が更新されていることであり、前記判定手段が、前記更新されていると判定したとき、前記チャットボットが、前記更新されていると判定したインターネットサイトの少なくとも一部の文字情報を取得し、取得した文字情報を、前記チャット用サーバを介してチャットユーザーの端末へ送信する構成であることにより、前述した課題をさらに解決するものである。
【０００８】
本請求項３に係る発明は、請求項２に記載されたチャットシステムの構成に加えて、前記判定手段が、前記更新されていると判定したとき、前記チャットボットが、前記更新されていると判定したインターネットサイトの少なくとも一部の文字情報に加えて、前記更新されていると判定したインターネットサイトにあるインターネット上のリソース特定情報であるユニフォーム・リソース・ロケータ情報を、前記チャットユーザーの端末へ送信する構成であることにより、前述した課題をさらに解決するものである。
【０００９】
本請求項４に係る発明は、請求項１に記載されたチャットシステムの構成に加えて、前記所定条件が、前記登録されたインターネットサイトのソースコードにおける所定箇所についての指定であり、前記チャットボットが、前記サーバにアクセスするとともに、前記判定手段が、前記登録されたインターネットサイトのソースコードが所定条件に合致していると判定したとき、前記チャットボットが、前記ソースコードの所定箇所の文字情報を取得し、取得した文字情報を、前記チャットユーザーの端末へ送信する構成であることにより、前述した課題をさらに解決するものである。
【００１０】
本請求項５に係る発明は、チャットユーザーの端末とチャットボットとの間を、チャット用サーバを介してチャットデータを送信するチャットシステムのプログラムであって、前記チャットボットが、チャットユーザーによって予め登録されたインターネットサイト上のリソース特定情報であるユニフォーム・リソース・ロケータを読み込んでサーバにアクセスするアクセスステップと、インターネットサイトがチャットユーザーによって予め設定された所定条件に合致するか否かをチャットボットの判定手段によって判定する判定ステップと、前記合致していると判定したとき、前記チャットボットが、前記合致していると判定したインターネットサイトの少なくとも一部の文字情報を取得する取得ステップと、前記チャットボットが、前記取得した文字情報を、前記チャット用サーバを介してチャットユーザーの端末へ送信する送信ステップとをコンピュータに実行させることにより、前述した課題を解決するものである。
【発明の効果】
【００１１】
本発明のチャットシステムは、チャットユーザーの端末と、チャット用サーバとを備えていることにより、チャットユーザーの端末とチャットボットとの間を、チャット用サーバを介してチャットデータを送信することができるばかりでなく、以下のような特有の効果を奏することができる。
【００１２】
本請求項１に係る発明のチャットシステムによれば、チャットユーザーがチャットアプリケーションにおいて、例えばＲＳＳフィードのサイトページ、更新された情報のサイトページ、アクセス人気の情報の高いサイトページ、キーワードなど所定条件を設定するだけで所定条件に合致したインターネットサイトの情報がチャットユーザーの端末に表示されるため、チャットユーザーはＲＳＳリーダーなどの新しいアプリケーションを新たにインストールすることなく、所定条件に合致した所望の情報のみを取得することができる。
例えば、ＲＳＳフィードのサイトページで所定条件に合致したインターネットサイトの要約や概要の情報のみを取得することができる。
さらに、チャットボットが、I/Oの結果を待たずに処理を進めるチャット用サーバを介してチャットユーザーの端末へ送信し、所定条件に合致したインターネットサイトの情報がチャットユーザーの端末に瞬時に表示されるため、チャットユーザーは、所望の情報をすぐに取得することができる。
また、所定条件に時間間隔を設定するだけで所定条件に新たに合致したインターネットサイトの情報が所定時間間隔毎にチャットユーザーの端末に表示されるため、チャットユーザーは所定時間間隔毎に新たな所望の情報を取得することができる。
【００１３】
本請求項２に係る発明のチャットシステムによれば、請求項１に係る発明が奏する効果に加えて、更新されたインターネットサイトの情報のみがチャットユーザーの端末に表示されるため、チャットユーザーは、古い情報をみることなく、新しい情報のみを取得することができる。
【００１４】
本請求項３に係る発明のチャットシステムによれば、請求項２に係る発明が奏する効果に加えて、チャットユーザーの端末にユニフォーム・リソース・ロケータ（以下、ＵＲＬ）情報も表示されるため、チャットユーザーは表示されたＵＲＬをクリックするだけで、そのインターネットサイトをチャットユーザーの端末に表示させて詳細情報を取得することができる。
【００１５】
本請求項４に係る発明のチャットシステムによれば、請求項１に係る発明が奏する効果に加えて、天気予報サイト、交通情報サイト、占いサイト、ニュースサイトなど特定のインターネットサイトの所定箇所を予め設定しておくだけで、その所定箇所の文字情報がチャットユーザーの端末に表示されるため、予め登録されたインターネットサイトの所望の情報をいつでも取得することができる。
【００１６】
本請求項５に係る発明のチャットシステムのプログラムによれば、請求項１に係る発明が奏する効果と同様、チャットユーザーがチャットアプリケーションにおいて、例えば更新された情報のサイトページ、アクセス人気の情報の高いサイトページ、キーワードなど所定条件を設定するだけで所定条件に合致したインターネットサイトの情報がチャットユーザーの端末に表示されるため、チャットユーザーはＲＳＳリーダーなどの新しいアプリケーションを新たにインストールすることなく、所定条件に合致した所望の情報のみを取得することができる。
例えば、所定条件に合致したインターネットサイトの要約や概要の情報のみを取得することができる。
さらに、チャットボットが、I/Oの結果を待たずに処理を進めるチャット用サーバを介してチャットユーザーの端末へ送信し、所定条件に合致したインターネットサイトの情報がチャットユーザーの端末に瞬時に表示されるため、チャットユーザーは、所望の情報をすぐに取得することができる。
また、所定条件に時間間隔を設定するだけで所定条件に新たに合致したインターネットサイトの情報が所定時間間隔毎にチャットユーザーの端末に表示されるため、チャットユーザーは所定時間間隔毎に新たな所望の情報を取得することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の第１実施例であるチャットシステムを示す概念図。
【図２】本発明の第１実施例であるチャットシステムを示すチャート図。
【図３】（Ａ）（Ｂ）は第１実施例のチャット画面を示す図。
【図４】第２実施例の所定のインターネットサイトの表示を示す図。
【図５】図４に示すインターネットサイトのソースコードを示す図。
【図６】第２実施例のチャット画面を示す図。
【発明を実施するための形態】
【００１８】
本発明のチャットシステムは、チャットボットが、インターネットサイトを提供するサーバにアクセス自在であり、インターネットサイトがチャットユーザーによって予め設定された所定条件に合致するか否かを判定する判定手段を有し、チャットボットが、チャットユーザーによって予め登録されたインターネットサイト上のリソース特定情報であるユニフォーム・リソース・ロケータを読み込んでサーバにアクセスしたとき、判定手段が、登録されたインターネットサイトの情報が所定条件に合致しているか否かを判定し、判定手段が、合致していると判定したとき、チャットボットが、合致していると判定したインターネットサイトの少なくとも一部の文字情報を取得し、取得した文字情報を、チャット用サーバを介してチャットユーザーの端末へ送信する構成であることにより、チャットユーザーがＲＳＳリーダーなどの新しいアプリケーションを新たにインストールすることなく、所定条件に合致した所望の情報のみを取得することができるものであれば、その具体的な実施態様は、如何なるものであっても構わない。
また、本発明のチャットシステムのプログラムは、チャットボットが、チャットユーザーによって予め登録されたインターネットサイト上のリソース特定情報であるユニフォーム・リソース・ロケータを読み込んでサーバにアクセスするアクセスステップと、インターネットサイトがチャットユーザーによって予め設定された所定条件に合致するか否かをチャットボットの判定手段によって判定する判定ステップと、合致していると判定したとき、チャットボットが、合致していると判定したインターネットサイトの少なくとも一部の文字情報を取得する取得ステップと、チャットボットが、取得した文字情報を、チャット用サーバを介してチャットユーザーの端末へ送信する送信ステップとをコンピュータに実行させることにより、チャットユーザーがＲＳＳリーダーなどの新しいアプリケーションを新たにインストールすることなく、所定条件に合致した所望の情報のみを取得することができるものであれば、その具体的な実施態様は、如何なるものであっても構わない。
【００１９】
例えば、チャットユーザーの端末は、パーソナルコンピュータ端末、タブレット端末、携帯電話端末、スマートフォン端末など、チャット用サーバを介してチャットデータを通信自在なものであれば如何なるものであっても構わない。
また、チャットボットは、チャット用サーバの内部に設けられていてもよいし、チャット用サーバの外部に設けられていてもよい。
さらに、チャット用サーバは、インターネットサイトを提供するインターネット用サーバと一体の構成でもよいし、別体の構成でもよい。
【実施例１】
【００２０】
以下に、本発明の第１実施例であるチャットシステム１００について、図１乃至図３（Ａ）に基づいて説明する。
ここで、図１は、本発明の第１実施例であるチャットシステム１００を示す概念図であり、図２は、本発明の第１実施例であるチャットシステム１００を示すチャート図であり、図３（Ａ）は、チャットユーザーが所定条件であるキーワードを入力したときのチャット画面１１１を示す図であり、図３（Ｂ）は、所定条件に合致したインターネットサイトの情報がチャット画面１１１に表示されたときの図である。
【００２１】
本発明の第１実施例であるチャットシステム１００は、図１に示すように、チャットユーザーの端末の一例であるスマートフォン端末１１０と、チャットボット１２０と、チャット用サーバ１３０と、インターネットサイトを提供するサーバであるインターネット用サーバ１４０とを有している。
このうち、スマートフォン端末１１０は、チャット用サーバ１３０を介してチャットボット１２０との間でチャットデータを送受信するように構成されている。
チャット用サーバ１３０は、I/Oの結果を待たずに処理を進める構成である。
【００２２】
本実施例では、チャットボット１２０が、インターネットサイトを提供するサーバにアクセス自在である。
さらに、チャットボット１２０は、インターネットサイトがチャットユーザーによって予め設定された所定条件に合致するか否かを判定する判定手段を有している。
また、チャットボット１２０が、チャットユーザーによって予め登録されたインターネットサイト上のリソース特定情報であるユニフォーム・リソース・ロケータ（以下、ＵＲＬ）を読み込んでインターネット用サーバ１４０にアクセスしたとき、判定手段が、登録されたインターネットサイトの情報が所定条件に合致しているか否かを判定する。
そして、判定手段が、合致していると判定したとき、チャットボット１２０が、合致していると判定したインターネットサイトの少なくとも一部の文字情報を取得し、取得した文字情報を、チャット用サーバ１３０を介してチャットユーザーのスマートフォン端末１１０へ送信するように構成されている。
所定条件として、ＵＲＬ情報、更新されたもの、人気のあるもの（アクセス数が比較的多いもの）、本日のもの、昨日のもの、今週のもの、先週のもの、キーワードの条件、などの条件を、チャットユーザーがチャットアプリケーション上で設定登録することができるように設けられている。
更新されたものは、例えば、現在の時刻を基準に過去３時間以内に更新されたものなど、時間設定してもよい。
設定は、チャットアプリケーション上で入力して行うように構成されている。入力は文字入力でもよいし、音声入力でもよいし、チェックボックスにチェックを入れる構成でもよい。音声入力の場合、スマートフォン端末１１０が音声データをテキストデータに変換する。
【００２３】
本実施例では、所定条件として、チャットユーザーが、インターネットサイト上のＵＲＬ、更新されたもの、キーワードを設定した場合について説明する。
図２のステップＳ１では、判定ステップとして、インターネットサイトについての所定条件が設定されているか否かをチャットボット１２０が判定する。
例えば、チャットユーザーが、ＲＳＳリーダー機能としてチャットボット１２０を用いる場合、図３（Ａ）に示すように、スマートフォン端末１１０のチャット画面１１１において、一例として「おしえて！  ＩｏＴ, ＩＴ, 医療関係, 展示会」と教えて欲しい旨を入力するとともに複数のキーワードをカンマで区切って入力して、所定条件の設定として、フォローしたいインターネットサイトのＵＲＬ、またはインターネットサイトのＲＳＳフィードのＵＲＬを登録したとする。
【００２４】
ここで、インターネットサイトのＲＳＳフィードの中身はxml形式のデータになっていて、更新のあったページのタイトルや説明、画像リンクなどが記載されている。
ＲＳＳフィードの内容は、一例として、アイテムとして複数のトピックスがあり、それぞれのトピック毎に、タイトル情報（<title>○○○</title>）、ＵＲＬのリンク情報（<link>○○○</link>）、要約・概要などの説明情報（<description>○○○</description>）、更新時情報（<pubDate>○○○</pubDate>）、ＵＲＬの案内情報（<guid>○○○</guid>）、情報のカテゴリー情報（<category>○○○</category>）などが記載されている。
キーワード検索で引っかかったＵＲＬの一覧から、チャットユーザーが選択して任意のＵＲＬを登録してもよいし、直接ＵＲＬを入力して登録してもよい。
また、インターネットサイトのＵＲＬに加えて、設定したキーワードによるフィルタリングを行うように構成してもよい。
所定条件が設定されていると判定した場合はステップＳ２へ進み、他方、否と判定した場合はステップＳ１を繰り返す。
【００２５】
ステップＳ２では、アクセスステップとして、チャットボット１２０が、所定条件に基づいて、登録されたインターネットサイトのＵＲＬ、または登録されたインターネットサイトのＲＳＳフィードのＵＲＬを読み込んでインターネット用サーバ１４０にアクセスし、複数のインターネットサイトのＵＲＬを巡回し、ステップＳ３へ進む。
ステップＳ３では、判定ステップとして、チャットボット１２０が、インターネットサイトが所定条件に合致しているか否かを、判定手段を用いて判定する。
具体的には、登録されたインターネットサイト、または登録されたインターネットサイトのＲＳＳフィードが、一例として現在の時刻を基準に過去３時間以内に更新されているか否かを判定する。
つまり、登録されたインターネットサイトのＲＳＳをチェックして、更新情報や新しく追加された新着情報があるか否かを判定する。
そして、更新情報や新着情報があると判定した場合はステップＳ４へ進み、他方、否と判定した場合はステップＳ２に戻って他の登録されたインターネットサイトのＲＳＳをチェックする。
なお、ここで、更新情報や新着情報があると判定した場合に、予め設定したキーワードによるフィルタリングを加えてもよい。
【００２６】
ステップＳ４では、取得ステップとして、チャットボット１２０が、登録されたインターネットサイト、または登録されたインターネットサイトのＲＳＳフィードの更新情報として、登録されたインターネットサイトの少なくとも一部の文字情報をタイトル情報、要約情報や概要情報として取得し、ステップＳ５へ進む。
例えば、１つのトピックについての情報を取得する場合、そのトピックのタイトル情報（<title>○○○</title>）、ＵＲＬのリンク情報（<link>○○○</link>）、要約・概要などの説明情報（<description>○○○</description>）、更新時情報（<pubDate>○○○</pubDate>）、ＵＲＬの案内情報（<guid>○○○</guid>）、情報のカテゴリー情報（<category>○○○</category>）を取得する。
なお、全部の文字情報を取得してもよいのは勿論である。例えば、既に要約情報になっていた場合は、全部の文字情報を取得する。また、一部として冒頭の数行分の文字情報のみを取得してもよい。
ステップＳ５では、送信ステップとして、チャットボット１２０が、取得したタイトル情報、要約情報、概要情報およびそのサイトのＵＲＬ情報を、チャットユーザーのスマートフォン端末１１０へ送信する。
一例として、取得したトピックのタイトル情報（<title>○○○</title>）、ＵＲＬのリンク情報（<link>○○○</link>）、要約・概要などの説明情報（<description>○○○</description>）、更新時情報（<pubDate>○○○</pubDate>）、ＵＲＬの案内情報（<guid>○○○</guid>）、情報のカテゴリー情報（<category>○○○</category>）を送信する。
【００２７】
これにより、図３（Ｂ）に示すように、チャットユーザーが例えばキーワードなど所定条件を設定するだけで、所定条件に合致したインターネットサイトの情報が、瞬時にチャットユーザーのスマートフォン端末１１０のチャット画面１１１に表示される。
例えば、「ＩｏＴ, ＩＴ, 医療関係, 展示会」のキーワードと関係のあるインターネットサイトのタイトル情報、要約情報、概要情報およびそのＵＲＬ情報などが表示される。
【００２８】
その結果、チャットユーザーはＲＳＳリーダーなどの新しいアプリケーションを新たにインストールすることなく、所定条件に合致した所望の情報のみを取得することができる。
例えば、所定条件に合致したインターネットサイトのタイトル、要約や概要の情報のみを取得することができる。
さらに、所定条件に時間間隔の一例として１時間毎と設定するだけで所定条件に新たに合致したインターネットサイトの情報が１時間毎にチャットユーザーのスマートフォン端末１１０に表示される。
その結果、チャットユーザーは１時間毎に新たな所望の情報を取得することができる。
また、所定条件として、更新されたものと設定することにより、更新されたインターネットサイトの情報のみがチャットユーザーのスマートフォン端末１１０に表示される。
その結果、チャットユーザーは、古い情報をみることなく、新しい情報のみを取得することができる。
【００２９】
また、チャットユーザーのスマートフォン端末１１０にＵＲＬ情報も表示される。
その結果、チャットユーザーは表示されたＵＲＬをクリックするだけで、そのインターネットサイトをチャットユーザーのスマートフォン端末１１０に表示させて詳細情報を取得することができる。
【００３０】
このようにして得られた本発明の第１実施例であるチャットシステム１００は、チャットボット１２０が、インターネットサイトを提供するサーバであるインターネット用サーバ１４０にアクセス自在であり、インターネットサイトがチャットユーザーによって予め設定された所定条件に合致するか否かを判定する判定手段を有し、チャットボット１２０が、チャットユーザーによって予め登録されたインターネットサイト上のリソース特定情報であるユニフォーム・リソース・ロケータを読み込んでインターネット用サーバ１４０にアクセスしたとき、判定手段が、登録されたインターネットサイトの情報が所定条件に合致しているか否かを判定し、判定手段が、合致していると判定したとき、チャットボット１２０が、合致していると判定したインターネットサイトの少なくとも一部の文字情報を取得し、取得した文字情報を、チャット用サーバ１３０を介してチャットユーザーのスマートフォン端末１１０へ送信する構成であることにより、チャットユーザーはＲＳＳリーダーなどの新しいアプリケーションを新たにインストールすることなく、所定条件に合致した所望の情報のみを取得することができ、チャットユーザーは所定時間間隔毎に新たな所望の情報を取得することができる。
【００３１】
また、所定条件は、登録されたインターネットサイトの情報が更新されていることであり、判定手段が、更新されていると判定したとき、チャットボット１２０が、更新されていると判定したインターネットサイトの少なくとも一部の文字情報を取得し、取得した文字情報を、チャット用サーバ１３０を介してチャットユーザーのスマートフォン端末１１０へ送信する構成であることにより、チャットユーザーは、古い情報をみることなく、新しい情報のみを取得することができる。
【００３２】
さらに、判定手段が、更新されていると判定したとき、チャットボット１２０が、更新されていると判定したインターネットサイトの少なくとも一部の文字情報に加えて、更新されていると判定したインターネットサイトにあるインターネット上のリソース特定情報であるユニフォーム・リソース・ロケータ情報を、チャットユーザーのスマートフォン端末１１０へ送信する構成であることにより、チャットユーザーは表示されたＵＲＬをクリックするだけで、そのインターネットサイトをチャットユーザーのスマートフォン端末１１０に表示させて詳細情報を取得することができる。
【００３３】
また、本発明の第１実施例であるチャットシステム１００のプログラムは、チャットボット１２０が、チャットユーザーによって予め登録されたインターネットサイト上のリソース特定情報であるユニフォーム・リソース・ロケータを読み込んでインターネット用サーバ１４０にアクセスするアクセスステップ（Ｓ２）と、インターネットサイトがチャットユーザーによって予め設定された所定条件に合致するか否かをチャットボット１２０の判定手段によって判定する判定ステップ（Ｓ３）と、合致していると判定したとき、チャットボット１２０が、合致していると判定したインターネットサイトの少なくとも一部の文字情報を取得する取得ステップ（Ｓ４）と、チャットボット１２０が、取得した文字情報を、チャット用サーバ１３０を介してチャットユーザーのスマートフォン端末１１０へ送信する送信ステップ（Ｓ５）とをコンピュータに実行させることにより、チャットユーザーはＲＳＳリーダーなどの新しいアプリケーションを新たにインストールすることなく、所定条件に合致した所望の情報のみを取得することができ、チャットユーザーは所定時間間隔毎に新たな所望の情報を取得することができるなど、その効果は甚大である。
【実施例２】
【００３４】
続いて、本発明の第２実施例であるチャットシステム１００について、図４乃至図６に基づいて説明する。
ここで、図４は、第２実施例の所定のインターネットサイトの表示を示す図であり、図５は、図４に示す所定のインターネットサイトのソースコードＳＣを示す図であり、図６は、第２実施例のチャット画面１１１を示す図である。
第２実施例のチャットシステム１００は、第１実施例のチャットシステム１００の所定条件を変更したものであり、多くの要素について第１実施例のチャットシステム１００と共通するので、共通する事項については詳しい説明を省略する。
【００３５】
本発明の第２実施例であるチャットシステム１００では、所定条件が、予め登録されたインターネットサイトのソースコードＳＣにおける所定箇所についての指定である。
そして、チャットボット１２０が、インターネット用サーバ１４０にアクセスするとともに、判定手段が、登録されたインターネットサイトのソースコードＳＣが所定条件に合致していると判定したとき、チャットボット１２０が、予め登録されたインターネットサイトのソースコードＳＣの所定箇所の文字情報を取得し、取得した文字情報を、チャットユーザーの端末の一例であるスマートフォン端末１１０へ送信するように構成されている。
【００３６】
一例として予め登録されたインターネットサイトが、図４に示す天気予報サイトＳＴである場合について説明する。
図４に示す天気予報サイトＳＴは、一例として図５に示すようなＨＴＭＬ（HyperText Markup Language）形式のソースコードＳＣによって表示される。
本実施例では、所定条件として、図４に示す天気予報サイトＳＴのＵＲＬが登録されている。
さらに、登録された天気予報サイトＳＴにおけるソースコードＳＣの所定箇所として第１所定箇所Ｌ１〜第１０所定箇所Ｌ１０およびアクセスする時間間隔が、所定条件として、チャットユーザーによって指定されている。
なお、各所定箇所の指定は、各所定箇所の前後のＨＴＭＬタグやその順番によって、指定することができる。
【００３７】
チャットボット１２０が、所定時間毎に、登録された天気予報サイトＳＴのＵＲＬにアクセスする。
これとともに、判定手段が、登録された天気予報サイトＳＴのソースコードＳＣが所定条件と合致しているか否かを判定する。
具体的には、第１所定箇所Ｌ１〜第１０所定箇所Ｌ１０のそれぞれ前後のＨＴＭＬタグの有無により判定する。
判定手段が、合致していると判定したとき、チャットボット１２０が、ソースコードＳＣの第１所定箇所Ｌ１〜第１０所定箇所Ｌ１０の情報を取得する。
【００３８】
そして、チャットボット１２０が、取得した第１所定箇所Ｌ１〜第１０所定箇所Ｌ１０の情報をまとめて、チャットユーザーのスマートフォン端末１１０へ送信する。
これにより、図６に示すように、スマートフォン端末１１０のチャット画面１１１に、チャットユーザーが知りたい情報の一例である江東区のピンポイントの今日の天気情報（第１所定箇所Ｌ１〜第１０所定箇所Ｌ１０の情報）のみが表示される。
つまり、予め登録された天気予報サイトＳＴのソースコードＳＣの第１所定箇所Ｌ１〜第１０所定箇所Ｌ１０を予め設定しておくだけで、第１所定箇所Ｌ１〜第１０所定箇所Ｌ１０の文字情報がチャットユーザーのスマートフォン端末１１０に表示される。
その結果、チャットユーザーは、予め登録された天気予報サイトＳＴの所望の情報をいつでも取得することができる。
【００３９】
なお、チャットボット１２０が第１所定箇所Ｌ１〜第１０所定箇所Ｌ１０を判別する方法は、各所定箇所の前後のＨＴＭＬタグやその順番により、その所定箇所を判別することができる。
例えば、第１所定箇所Ｌ１は、「<h1>」と「</h1>」との間の箇所「江東区のピンポイント天気」であると判別することができる。
第２所定箇所Ｌ２〜第１０所定箇所Ｌ１０の判別は、第１所定箇所Ｌ１と同様であるので、その詳しい説明は省略する。
【００４０】
また、所定時間毎に、チャット画面１１１における天気の表示も更新される。
一例として、天気予報サイトＳＴのピンポイントの天気について説明したが、占いサイト、交通情報、ニュースサイトなど、チャットユーザーがほぼ毎日知りたい情報を提供しているインターネットサイトであり、インターネットサイトのレイアウトを構成する基本的なソースコードＳＣが定型で決まっていて、所定箇所を含む一部のみが変更されるものである場合に有効である。
【００４１】
このようにして得られた本発明の第２実施例であるチャットシステム１００は、所定条件が、登録されたインターネットサイトの一例である天気予報サイトＳＴのソースコードＳＣにおける所定箇所の一例である第１所定箇所Ｌ１〜第１０所定箇所Ｌ１０についての指定であり、チャットボット１２０が、インターネット用サーバ１４０にアクセスするとともに、判定手段が、登録された天気予報サイトＳＴのソースコードＳＣが所定条件に合致していると判定したとき、チャットボット１２０が、予め登録された天気予報サイトＳＴのソースコードＳＣの第１所定箇所Ｌ１〜第１０所定箇所Ｌ１０の文字情報を取得し、取得した文字情報を、チャットユーザーのスマートフォン端末１１０へ送信する構成であることにより、チャットユーザーは、予め登録された天気予報サイトＳＴの所望の情報をいつでも取得することができるなど、その効果は甚大である。
【符号の説明】
【００４２】
１００  ・・・  チャットシステム
１１０  ・・・  （チャットユーザーの）スマートフォン端末
１１１  ・・・  チャット画面
１２０  ・・・  チャットボット
１３０  ・・・  チャット用サーバ
１４０  ・・・  インターネット用サーバ
ＳＴ    ・・・  天気予報サイト
ＳＣ    ・・・  ソースコード
Ｌ１    ・・・  第１所定箇所
Ｌ２    ・・・  第２所定箇所
Ｌ３    ・・・  第３所定箇所
Ｌ４    ・・・  第４所定箇所
Ｌ５    ・・・  第５所定箇所
Ｌ６    ・・・  第６所定箇所
Ｌ７    ・・・  第７所定箇所
Ｌ８    ・・・  第８所定箇所
Ｌ９    ・・・  第９所定箇所
Ｌ１０  ・・・  第１０所定箇所
【図１】
2018200661.tif 000003
【図２】
2018200661.tif 000004
【図３】
2018200661.tif 000005
【図４】
2018200661.tif 000006
【図５】
2018200661.tif 000007
【図６】
2018200661.tif 000008