(57)【要約】      （修正有）【課題】どのような言語を使用するユーザであってもストレスなく利用可能な、利便性の高い情報検索システム、情報検索プログラム及び情報検索情報を提供する。【解決手段】情報検索システムは、ユーザによる問合せ内容の入力を受け付ける問合せ受付部と、情報検索システムが、受け付けられた入力に基づいて、ユーザの使用する言語を特定する言語特定部と、言語及び問合せ内容に基づいて、問合せの回答となる回答情報を記憶する回答記憶部と、特定された言語及び受け付けられた問合せ内容を用いて、回答記憶部に記憶された回答情報から情報を検索する第１検索部と、検索された情報を出力する情報出力部と、を備える。【選択図】図２
2020187638.tif 000002
【特許請求の範囲】
【請求項１】
入力装置を備える端末装置と、該端末装置と通信により接続可能なサーバ装置とを備える情報検索システムであって、
端末装置が、
ユーザによる問合せ内容の入力を受け付ける問合せ受付手段
を備え、
情報検索システムが、
受け付けられた入力に基づいて、ユーザの使用する言語を特定する言語特定手段と、
言語及び問合せ内容に基づいて、問合せの回答となる回答情報を記憶する回答記憶手段と、
特定された言語及び受け付けられた問合せ内容を用いて、回答記憶手段に記憶された回答情報から情報を検索する第１検索手段と
を備え、
端末装置がさらに、
検索された情報を出力する情報出力手段
を備える、情報検索システム。
【請求項２】
回答記憶手段に記憶される問合せ内容が、所定の言語により記載された単語及び／又は文章から構成されるものであり、
情報検索システムがさらに、
問合せ受付手段により受け付けられた問合せ内容を、該所定の言語の単語及び／又は文章に変換する、並びに、該所定の言語の単語及び／又は文章を言語特定手段により特定された言語の単語及び／又は文章に変換する変換手段
を備え、
前記第１検索手段が、
言語特定手段により特定された言語が該所定の言語以外の言語である場合に、特定された言語と、変換した該所定の言語の問合せ内容とを用いて情報を検索する、
請求項１に記載の情報検索システム。
【請求項３】
回答記憶手段に記憶される回答情報が、所定の言語により記載された単語及び／又は文章から構成されるものであり、
情報出力手段が、
言語特定手段により特定された言語が該所定の言語以外の言語である場合に、該所定の言語から、特定された言語に変換した回答情報を、検索された情報として出力する、
請求項２に記載の情報検索システム。
【請求項４】
端末装置がさらに、
端末装置の位置に関する位置情報を取得する位置情報取得手段
を備え、
情報検索システムがさらに、
検索された情報ごとに、問合せ内容に関する単語及び／又は文章が含まれる度合いである合致度を測定する合致度測定手段と、
受け付けられた問合せ内容及び取得された位置情報を用いて、インターネット上から情報を検索する第２検索手段と
を備え、
情報出力手段が、測定された合致度に基づいて、検索された情報を並べ替えて出力する、請求項１〜３のいずれかに記載の情報検索システム。
【請求項５】
入力装置を備える端末装置と通信により接続可能なサーバ装置において実行される情報検索プログラムであって、
サーバ装置を、
端末装置において受け付けられた、ユーザによる問合せ内容の入力に基づいて、ユーザの使用する言語を特定する言語特定手段、
言語及び問合せ内容に基づいて、問合せの回答となる回答情報を記憶する回答記憶手段、
特定された言語及び受け付けられた問合せ内容を用いて、回答記憶手段に記憶された回答情報から情報を検索する第１検索手段
として機能させる、情報検索プログラム。
【請求項６】
入力装置を備える端末装置と通信により接続可能なサーバ装置において実行される情報検索方法であって、
端末装置において受け付けられた、ユーザによる問合せ内容の入力に基づいて、ユーザの使用する言語を特定するステップと、
特定された言語及び受け付けられた問合せ内容を用いて、言語及び問合せ内容に基づいて記憶された回答情報から情報を検索するステップと
を有する、情報検索方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報検索システム、情報検索プログラム、及び情報検索方法に関する。
【背景技術】
【０００２】
従来、ユーザからの問合せを受け、回答を提供するコンシェルジュサービスがある。また、いわゆるチャットボットのように、入力された内容に対して、回答を自動的に決定するプログラムもある。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかし、不特定多数の人間が使用するシステムにおいては、ユーザの使用する言語が異なる場合には、使用する人が言語の設定を都度変更しなければならず、システムを快適に利用できるものではなかった。
【０００４】
本発明の少なくとも１つの目的は、どのような言語を使用するユーザであってもストレスなく利用可能な、利便性の高いシステムを提供することである。
【課題を解決するための手段】
【０００５】
非限定的な観点によると、本発明に係る情報検索システムは、入力装置を備える端末装置と、該端末装置と通信により接続可能なサーバ装置とを備える情報検索システムであって、端末装置が、ユーザによる問合せ内容の入力を受け付ける問合せ受付手段を備え、情報検索システムが、受け付けられた入力に基づいて、ユーザの使用する言語を特定する言語特定手段と、言語及び問合せ内容に基づいて、問合せの回答となる回答情報を記憶する回答記憶手段と、特定された言語及び受け付けられた問合せ内容を用いて、回答記憶手段に記憶された回答情報から情報を検索する第１検索手段とを備え、端末装置がさらに、検索された情報を出力する情報出力手段を備える、情報検索システムである。
【０００６】
本発明に係る情報検索システムは、回答記憶手段に記憶される問合せ内容が、所定の言語により記載された単語及び／又は文章から構成されるものであり、情報検索システムがさらに、問合せ受付手段により受け付けられた問合せ内容を、該所定の言語の単語及び／又は文章に変換する、並びに、該所定の言語の単語及び／又は文章を言語特定手段により特定された言語の単語及び／又は文章に変換する変換手段を備え、前記第１検索手段が、言語特定手段により特定された言語が該所定の言語以外の言語である場合に、特定された言語と、変換した該所定の言語の問合せ内容とを用いて情報を検索することが好ましい。
【０００７】
本発明に係る情報検索システムは、回答記憶手段に記憶される回答情報が、所定の言語により記載された単語及び／又は文章から構成されるものであり、情報出力手段が、言語特定手段により特定された言語が該所定の言語以外の言語である場合に、該所定の言語から、特定された言語に変換した回答情報を、検索された情報として出力することが好ましい。
【０００８】
本発明に係る情報検索システムは、端末装置がさらに、端末装置の位置に関する位置情報を取得する位置情報取得手段を備え、情報検索システムがさらに、検索された情報ごとに、問合せ内容に関する単語及び／又は文章が含まれる度合いである合致度を測定する合致度測定手段と、受け付けられた問合せ内容及び取得された位置情報を用いて、インターネット上から情報を検索する第２検索手段とを備え、情報出力手段が、測定された合致度に基づいて、検索された情報を並べ替えて出力することが好ましい。
【０００９】
非限定的な観点によると、本発明に係る情報検索プログラムは、入力装置を備える端末装置と通信により接続可能なサーバ装置において実行される情報検索プログラムであって、サーバ装置を、端末装置において受け付けられた、ユーザによる問合せ内容の入力に基づいて、ユーザの使用する言語を特定する言語特定手段、言語及び問合せ内容に基づいて、問合せの回答となる回答情報を記憶する回答記憶手段、特定された言語及び受け付けられた問合せ内容を用いて、回答記憶手段に記憶された回答情報から情報を検索する第１検索手段として機能させる、情報検索プログラムである。
【００１０】
非限定的な観点によると、本発明に係る情報検索方法は、入力装置を備える端末装置と通信により接続可能なサーバ装置において実行される情報検索方法であって、端末装置において受け付けられた、ユーザによる問合せ内容の入力に基づいて、ユーザの使用する言語を特定するステップと、特定された言語及び受け付けられた問合せ内容を用いて、言語及び問合せ内容に基づいて記憶された回答情報から情報を検索するステップとを有する、情報検索方法である。
【発明の効果】
【００１１】
本発明によれば、どのような言語を使用するユーザであってもストレスなく利用可能な、利便性の高いシステムを提供することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施の形態の少なくとも１つに対応する、システムの構成を示すブロック図である。
【図２】本発明の実施の形態の少なくとも１つに対応する、システムの構成を示すブロック図である。
【図３】本発明の実施の形態の少なくとも１つに対応する、情報検索処理に関するフローチャートである。
【図４】本発明の実施の形態の少なくとも１つに対応する、回答マスタテーブル及び検索結果を表す図である。
【図５】本発明の実施の形態の少なくとも１つに対応する、回答マスタテーブルを表す図である。
【発明を実施するための形態】
【００１３】
以下、添付図面を参照して、本発明の実施の形態について説明する。以下、効果に関する記載は、本発明の実施の形態の効果の一側面であり、ここに記載するものに限定されない。また、以下で説明するフローチャートを構成する各処理の順序は、処理内容に矛盾や不整合が生じない範囲で順不同である。
【００１４】
続いて、本発明の実施の形態について説明する。本発明の実施の形態として、マンションにおいてコンシェルジュサービスを提供するアプリケーションプログラム（以下、アプリともいう）を例示する。
【００１５】
図１は、本発明の実施の形態の少なくとも１つに対応する、システムの構成を示すブロック図である。図示するように、情報検索システムは、サーバ装置１と、通信ネットワーク２と、複数のユーザ（ユーザＡ、Ｂ・・・Ｚ）によって操作される複数の端末装置３（端末装置３ａ、３ｂ・・・３ｚ）とから構成される。端末装置３は、通信ネットワーク２を介してサーバ装置１と接続されている。なお、端末装置３とサーバ装置１とは常時接続していなくてもよく、必要に応じて、接続が可能であればよい。
【００１６】
アプリをインストールする端末装置は、図示しないが、一例として、制御部、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ストレージ部、サウンド処理部、グラフィックス処理部、外部記憶媒体読込部、通信インタフェース、及び、インタフェース部を少なくとも備え、それぞれ内部バスにより接続されている。制御部は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）やＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）から構成される。制御部は、ストレージ部や外部記憶媒体に格納されたプログラムを実行し、端末装置３の制御を行う。ＲＡＭは、制御部のワークエリアである。ストレージ部は、プログラムやデータを保存するための記憶領域である。
【００１７】
外部記憶媒体読込部は、ＤＶＤ−ＲＯＭ、ＣＤ−ＲＯＭ、カートリッジＲＯＭ等のプログラムが格納された外部記憶媒体から、格納されたプログラムを読み込むことが可能である。外部記憶媒体には、例えばプログラム及びデータが記憶されている。外部記憶媒体読込部により、プログラム及びデータが外部記憶媒体から読み出され、ＲＡＭにロードされる。制御部は、プログラム及びデータをＲＡＭから読み出して処理を行う。制御部は、ＲＡＭにロードされたプログラム及びデータを処理することで、サウンド出力の指示をサウンド処理部に出力し、描画命令をグラフィックス処理部に出力する。
【００１８】
サウンド処理部は、スピーカであるサウンド出力装置に接続されている。制御部がサウンド出力の指示をサウンド処理部に出力すると、サウンド処理部はサウンド出力装置にサウンド信号を出力する。
【００１９】
グラフィックス処理部は表示装置に接続されている。表示装置は表示画面を有している。制御部が描画命令をグラフィックス処理部に出力すると、グラフィックス処理部は、フレームメモリ（フレームバッファ）に画像を展開し、表示画面上に画像を表示するためのビデオ信号を出力する。グラフィックス処理部は、フレーム単位で１枚の画像の描画を実行する。画像の１フレーム時間は、例えば３０分の１秒である。グラフィックス処理部は、制御部だけで行ってきた描画に関する演算処理の一部を受け持ち、システム全体の負荷を分散させる役割を有する。
【００２０】
インタフェース部には入力部（例えば、マイク、マウス、あるいはキーボード等）が接続され得る。ユーザによる入力部からの入力情報はＲＡＭに格納され、制御部は入力情報をもとに各種の演算処理を実行する。あるいは、インタフェース部に記憶媒体読取装置を接続し、メモリ等からプログラム及びデータ等を読み込むことも可能である。また、タッチパネルを備えた表示装置を入力部とすることもできる。
【００２１】
通信インタフェースは、無線又は有線により通信ネットワーク２に接続が可能であり、通信ネットワーク２を介して、サーバ装置や他のコンピュータ装置との間で情報の送受信を行うことが可能である。通信インタフェースはさらに、ＧＰＳ信号を受信し得る。
【００２２】
図示しないが、サーバ装置１は、一例として、制御部、ＲＡＭ、ストレージ部及び通信インタフェースを備え、それぞれ内部バスにより接続されている。制御部は、ＣＰＵやＲＯＭから構成され、ストレージ部に格納されたプログラムを実行し、サーバ装置１の制御を行う。ＲＡＭは、制御部のワークエリアである。ストレージ部は、プログラムやデータを保存するための記憶領域である。制御部は、プログラム及びデータをＲＡＭから読み出し、端末装置３から受信した要求情報をもとに、プログラム実行処理を行う。通信インタフェースは、無線又は有線により通信ネットワーク２に接続が可能であり、通信ネットワーク２を介してデータを受信することが可能である。通信インタフェースを介して受信したデータは、ＲＡＭにロードされ、制御部により演算処理が行われる。
【００２３】
図２は、本発明の実施の形態の少なくとも１つに対応する、システムの構成を示すブロック図である。情報検索システム４は、問合せ受付部１０１、位置情報取得部１０２、言語特定部１０３、回答記憶部１０４、変換部１０５、第１検索部１０６、合致度測定部１０７、合致度判定部１０８、第２検索部１０９、第３検索部１１０、並び換え部１１１、及び情報出力部１１２を少なくとも備える。
【００２４】
問合せ受付部１０１は、ユーザによる問合せ内容の入力を受け付ける機能を有する。位置情報取得部１０２は、端末装置３の位置に関する位置情報を取得する機能を有する。言語特定部１０３は、問合せ受付部１０１により受け付けられた入力に基づいて、ユーザの使用する言語を特定する機能を有する。
【００２５】
回答記憶部１０４は、言語及び問合せ内容に基づいて、問合せの回答となる回答情報を記憶する機能を有する。変換部１０５は、問合せ受付部１０１により受け付けられた問合せ内容を、所定の言語の単語及び／又は文章に変換する、並びに、所定の言語の単語及び／又は文章を、言語特定手段により特定された言語の単語及び／又は文章に変換する機能を有する。第１検索部１０６は、特定された言語及び受け付けられた問合せ内容を用いて、回答記憶部１０４に記憶された回答情報から情報を検索する機能を有する。
【００２６】
合致度測定部１０７は、検索された情報に、問合せ内容に関する単語及び／又は文章が含まれる度合いである合致度を測定する機能を有する。合致度判定部１０８は、検索された情報について測定された合致度が所定の基準を満たすか否かを判定する機能を有する。第２検索部１０９は、位置情報取得部１０２により取得された端末装置の位置情報、特定された言語、及び受け付けられた問合せ内容を用いて、インターネット上から情報を検索する機能を有する。
【００２７】
第３検索部１１０は、特定された言語、及び受け付けられた問合せ内容を用いて、インターネット上から情報を検索する機能を有する。並び換え部１１１は、検索された情報ごとに付された合致度に基づいて、情報を並び換える機能を有する。情報出力部１１２は、検索された情報を出力する機能を有する。
【００２８】
［システム概要］
本発明の実施の形態の一例として、マンション等の不動産を管理する管理会社が提供するアプリが挙げられる。管理会社は、一般的には、マンションの管理人を当該不動産に派遣し、勤務日の所定の時間管理業務を行わせる。しかし、２４時間管理業務を行うことは現実的ではないため、本発明のアプリを用いてコンシェルジュサービスを提供する。サーバ装置１は、管理会社が管理するものであってもよい。管理する不動産物件ごとに、サーバ装置１を用意してもよい。
【００２９】
［情報検索処理］
次に、情報検索システム４の情報検索処理について説明する。図３は、本発明の実施の形態の少なくとも１つに対応する、情報検索処理に関するフローチャートである。
【００３０】
最初に、端末装置３は、ユーザによる問合せ内容の入力を受け付ける（ステップＳ１）。ユーザの入力は、例えば、端末装置３が備えるタッチパネルに対するタッチ操作によりテキストデータを入力するものでもよいし、端末装置３が備えるマイクに対してユーザが発声することにより、端末装置３が音声データからテキストデータへと変換するものでもよい。また、端末装置３が備え得る撮影機能により、撮像された画像に含まれる符号等から解析された内容を入力とするようにしてもよい。問合せ内容を識別可能であれば、入力の方法は問わない。
【００３１】
次に、端末装置３は、端末装置３の位置に関する位置情報を取得する（ステップＳ２）。位置情報は、例えば、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）からの信号を受信することにより取得することができる。
【００３２】
次に、端末装置３は、ステップＳ１で受け付けた内容及びステップＳ２で取得した位置情報を含む情報をサーバ装置１へ送信する（ステップＳ３）。サーバ装置１は、端末装置３から送信された情報を受信する（ステップＳ４）。
【００３３】
次に、サーバ装置１は、言語特定部１０３により、ユーザからの問合せ内容に含まれる単語及び／又は文章を解析し、ユーザが使用する言語を特定する（ステップＳ５）。問合せ内容の解析には、例えば、形態素解析や文字コードの解析といった、既存の技術を使用することができる。
【００３４】
次に、サーバ装置１は、ユーザからの問合せ内容を、所定の言語に変換する（ステップＳ６）。所定の言語は、例えば、日本語であっても英語であってもよい。一例として、以下では、所定の言語を日本語として説明する。日本語への変換には、例えば、翻訳プログラムのＡＰＩを使用してもよい。ステップＳ５において特定された言語が日本語である場合には、ステップＳ６の変換処理を省略してもよい。
【００３５】
次に、サーバ装置１は、言語特定部１０３により特定された言語、及び、問合せ受付部１０１におり受け付けられた問合せ内容を用いて、回答記憶部１０４に記憶された回答情報から情報を検索する（ステップＳ７）。
【００３６】
［回答マスタテーブル］
図４は、本発明の実施の形態の少なくとも１つに対応する、回答マスタテーブル及び検索結果を表す図である。図４（Ａ）は、回答記憶部１０４に記憶された、回答マスタテーブルを表す。回答マスタテーブル２００には、言語２０１及び問合せ内容２０２に関連付けて、回答２０３が少なくとも記憶される。
【００３７】
言語２０１は、ユーザが使用する言語を表す。問合せ内容２０２は、ユーザから問合せられる質問を表す。回答２０３は、言語２０１及び問合せ内容２０２に基づいて決定される回答である。
【００３８】
図示するように、言語２０１が「全言語共通」である場合には、いずれの言語で問い合わせても、同じ回答２０３が返される。言語２０１が「中国語」である場合には、例えば、回答２０３は、中国語対応の電話番号が示されるようにしてもよい。このように、ユーザが使用する言語ごとに、問合せ先を変更するような運用とすることで、ユーザにストレスを与えない回答を提供することができる。
【００３９】
次に、サーバ装置１は、検索された情報に、問合せ内容に関する単語及び／又は文章が含まれる度合いである合致度を測定する（ステップＳ８）。合致度とは、例えば、ユーザからの問合せ内容に関する単語及び／又は文章が含まれる度合いをいう。合致度の測定方法として、例えば、ＨＩＴＳ（Ｈｙｐｅｒｔｅｘｔ  Ｉｎｄｕｃｅｄ  Ｔｏｐｉｃ  Ｓｅｌｅｃｔｉｏｎ）アルゴリズムのように、キーワードに対しての適合率が高いだけでなく、実際に多くのユーザから役立つ情報であると評価されているページを高くスコアリングするような手法を採用することができる。
【００４０】
［第１検索処理及び合致度の測定］
ステップＳ７における第１検索処理、及びステップＳ８における合致度測定をより具体的に説明する。例えば、ステップＳ１において、ユーザが中国語により、「台所の水が漏れてしまう」と入力した場合について説明する。サーバ装置１は、ステップＳ５において、ユーザの使用する言語を「中国語」と特定する。そして、ステップＳ６において、「台所の水が漏れてしまう」と日本語に変換する。ここで、一例として、形態素解析により、「台所」、「水」、及び「漏れ」がキーワードとして抽出する。そして、ユーザの使用する「中国語」と合致する言語２０１、及び、キーワードとして抽出された「台所」、「水」、及び「漏れ」と合致する問合せ内容２０２に基づいて、回答２０３が特定される。
【００４１】
図４（Ｂ）は、「中国語」と、「台所」、「水」、及び「漏れ」という単語に基づいて検索された結果の例を表す。例えば、言語２０１が「中国語」で、かつ、キーワードである「台所」、「水」、及び「漏れ」がすべて含まれる場合には、合致度は１．０となる。一方、例えば、回答２０３に「台所」だけが含まれないような場合には、合致度は０．６６としてもよい。合致度の数値は、検索条件に合致する度合いが高ければ高いほど、大きい値となるように設計することができる。また、特定のドメインに含まれる情報であれば合致度を高くする等、合致度を補正するようにしてもよい。
【００４２】
図３のフローチャートに戻る。サーバ装置１は、合致度判定部１０８により、ステップＳ８において測定された合致度が所定の基準を満たすか否か、判定する（ステップＳ９）。基準は、任意の条件に基づいて定められてよく、例えば、合致度が０．５以上の回答２０３が存在しない場合には、基準を満たさないと判定してもよい。
【００４３】
ステップＳ９において、基準を満たす場合（ステップＳ９にてＹＥＳ）には、サーバ装置１は、例えば図８（Ｂ）に示すような検索結果を、合致度に基づいて降順に並び替える（ステップＳ１４）。つまり、合致する内容が上位に表示されるように並び替えるものである。基準を満たさない場合（ステップＳ９にてＮＯ）には、サーバ装置１は、第２検索部１０９により、位置情報取得部１０２により取得された端末装置の位置情報、特定された言語、及び受け付けられた問合せ内容を用いて、インターネット上から情報を検索し（ステップＳ１０）、第１検索と同様に、合致度を測定する（ステップＳ１１）。
【００４４】
次に、サーバ装置１は、第３検索部１１０により、特定された言語、及び受け付けられた問合せ内容を用いて、インターネット上から情報を検索し（ステップＳ１２）、第１検索と同様に、合致度を測定する（ステップＳ１３）。
【００４５】
［第２検索処理］
例えば、ステップＳ１において、ユーザが「アラブ語」で、「おいしいお店」と問合せ内容を入力した場合に、「アラブ語」と、「おいしいお店」という文章とを用いて、ステップＳ７の第１検索を実施する。ステップＳ９において、所定の合致度を満たさないと判断された場合には、端末装置３の位置情報、及び、第１検索において使用した検索条件を用いて、インターネット上から情報を検索する。このようにすることで、不動産の管理業務とは関連性が低い質問であったとしても、ユーザの使用する言語及び現在位置の回答を提供することができ、ユーザの利便性を高めることができる。
【００４６】
［第３検索処理］
上述した第２検索処理と同じ検索条件を用いた場合に、第１検索において使用した検索条件を用いて、インターネット上から情報を検索する。これは、第２検索処理と比べると、端末装置３の位置情報を用いずに検索することになる。このようにすることで、不動産の管理業務とは関連性が低い質問であったとしても、ユーザの使用する言語の回答を提供でき、ユーザの利便性を高めることができる。また、不動産等の管理業務以外の問合せに対しても、一般的な回答を返すことで、ユーザが検索ツールとして本発明に係るシステムを使用する動機を与え、情報の精度を高めることに寄与し得る。専門的な内容から、一般的な内容へと検索する範囲を段階的に広げることで、膨大な情報から検索するよりも、回答を得るまでの時間を短縮することができる。
【００４７】
続いて、サーバ装置１は、並び換え部１１１により、検索された情報ごとに付された合致度に基づいて、情報を並び換える（ステップＳ１４）。サーバ装置１は、検索結果を端末装置３へ送信する（ステップＳ１５）。端末装置３は、送信された検索結果を受信する（ステップＳ１６）。端末装置３は、受信した検索結果を表示画面に表示し（ステップＳ１７）、終了する。
【００４８】
上述の説明では、回答マスタテーブル２００には、言語２０１及び問合せ内容２０２をキーとして回答２０３が記憶された例を説明したが、本発明はこれに限定されない。図５は、本発明の実施の形態の少なくとも１つに対応する、回答マスタテーブルを表す図である。回答マスタテーブル３００には、部屋３０１、言語３０２、及び問合せ内容３０３に関連付けて、回答３０４が少なくとも記憶される。
【００４９】
部屋３０１は、端末装置３を使用するユーザが契約している部屋の位置情報を表す。言語３０２、問合せ内容３０３、及び回答３０４は、それぞれ言語２０１、問合せ内容２０２、及び回答２０３と同じ定義を採用し得る。
【００５０】
管理する物件が、例えば、タワーマンションの高層階の部屋であれば、地震が発生した場合に、大きく揺れるおそれがある。地震に馴染みのない外国人であれば、地震が発生した場合に、どのように行動すればよいかわからないことが多い。そこで、各言語ごとに、地震が発生した場合に何をするべきか、どこに避難するべきか等の情報を示すようにしてもよい。一方、日本人であれば、耐震構造である等の情報を省略しても、外国人に比べて不安に思う気持ちは少ないと考えられるため、情報を省略して記憶させておくことができる。
【００５１】
また、「上の階の住人が騒いでうるさい」という苦情を受け付ける場合もある。このような場合には、部屋３０１の情報に基づいて、回答３０４に「３０３号室ですね」というように、位置関係から部屋番号を特定するようにしてもよい。あるいは、「３階のどの部屋かわかりますか？」のように、質問を返すようにして、さらなるユーザの入力を求めるような設計としてもよい。
【００５２】
部屋３０１は、部屋のみに限定されるものではない。例えば、１棟の建物や一軒家であってもよいし、町会や地域を指定するものであってもよい。例えば、地域の粗大ごみの処理方法や、ごみ処理券を購入する場合に店舗の説明等を回答に含めるようにすることで、より利便性を高めることができる。この例のように、端末装置３が存在する位置を基準位置と、問合せ内容から回答となる相対的な位置を特定することで、不要な質問を減らし、ユーザの利便性を高めることができる。
【００５３】
上述の説明では、第１検索処理を行った後に、合致度が所定の基準を満たすか否か判定したが、これに限定されない。判定を行わず、第１検索処理、第２検索処理及び第３検索処理をすべて実行するようにしてもよい。あるいは、第２検索処理を終えた後にも判定を行い、所定の基準を満たさない場合にのみ、第３検索処理を行うようにしてもよい。
【００５４】
上述の説明では、検索するごとに、合致度を測定していたが、これに限定されない。つまり、検索された結果をまとめておき、一括で合致度を測定する方法を採用してもよい。このようにすることで、サーバ装置１における処理負荷が軽減され得る。
【００５５】
上述の説明では、第１検索処理の回答を回答マスタテーブルとして記憶していたが、所定のドメイン配下に、ウェブページ形式で回答データを記憶してもよい。また、特定のドメイン配下のウェブページから検索された情報に関して、合致度を高めるように設定してもよい。このようにすることで、第２検索及び第３検索と共通の処理にて検索及び合致度の測定を行うことができ、不要な処理を減らしてシステム全体の処理を高速化することができる。
【００５６】
上述の説明では、ユーザの属性を特定する要素は言語のみであったが、言語から派生させて、さらに詳細な属性を特定するようにしてもよい。例えば、アラビア語の入力を受け付けた場合に、ユーザの信仰する宗教がイスラム教であることを推定してもよい。このようにすることで、ムスリムのユーザに対し、イスラム法で許された食材を使用した、ハラールの料理を提供する店舗を紹介するような、よりユーザのニーズに沿った提案をすることができ、システムの利便性を高めることができる。
【００５７】
本発明は、検索された回答に対し、ユーザが評価をするようにしてもよい。この評価に基づいて、検索結果を調整するように設計してもよい。このようにすることで、ユーザが多く利用する回答情報がより目立つ位置に表示され、システムの利便性を高めることができる。
【００５８】
上述の説明では、ユーザの属性を予め登録しない方式で説明したが、例えば、マンションの賃貸契約やホテルの宿泊契約において記入が必要な、ユーザの属性に関する情報を、管理会社が予め登録するようにしてもよい。このようにすることで、よりユーザのニーズに沿った回答を提供することができ、システムを使用した満足度を高めることができる。
【００５９】
ユーザの属性を登録する方式の場合に、他のユーザからの評価をフィードバックすることで、ユーザのブラックリストを作成してもよい。例えば、図５に示すように、階上でさわいで迷惑をかけるユーザに対して、マイナス評価を受け付けることで、次回当該騒いだユーザが不動産物件を使用する場合には、拒否するようにしてもよい。一方、契約期間において苦情のなかったユーザについては、プラス評価を付与し、評価に応じて、不動産物件等の利用料金を変動させるようにしてもよい。
【００６０】
本発明は、言語ごとに回答を関連付けて記憶することにより、どのような言語を使用するユーザに対しても、ストレスなく利用可能なシステムを提供することができる。
【００６１】
本発明は、所定の言語以外の言語で問合せを受け付けた場合に、所定の言語に変換して検索することにより、回答マスタテーブルのメンテナンスを所定の言語でのみ行えばよく、問合せと回答情報とを管理する管理会社は、複数の言語に長けた人材を抱える必要がなくなり、管理会社の負荷を減じることができる。
【００６２】
本発明は、記憶された回答以外にも、インターネットから情報を検索することにより、不動産の管理業務とは関連性の低い質問、つまり、専門的な質問だけでなく、一般的な質問も網羅することで、ユーザの利便性を高めることができる。
【００６３】
上記では、不動産等の管理会社のコンシェルジュサービスを例示して説明したが、本発明はこれに限定されない。記載された内容を適宜変更して、例えば、コンビニエンスストアや観光地の案内所等に適用することも可能である。
【符号の説明】
【００６４】
１      サーバ装置
２      通信ネットワーク
３      端末装置
４      情報検索システム
２００  回答マスタテーブル
３００  回答マスタテーブル
【図１】
2020187638.tif 000003
【図２】
2020187638.tif 000004
【図３】
2020187638.tif 000005
【図４】
2020187638.tif 000006
【図５】
2020187638.tif 000007
【手続補正書】
【提出日】令和2年1月14日(2020.1.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
入力装置を備える端末装置と、該端末装置と通信により接続可能なサーバ装置とを備える情報検索システムであって、
端末装置が、
ユーザによる問合せ内容の入力を受け付ける問合せ受付手段
を備え、
情報検索システムが、
受け付けられた入力に基づいて、ユーザの使用する言語を特定する言語特定手段と、
言語及び問合せ内容に関連付けて、問合せの回答となる回答情報を記憶する回答記憶手段と、
特定された言語及び受け付けられた問合せ内容を用いて、回答記憶手段に記憶された回答情報から情報を検索する第１検索手段と
を備え、
端末装置がさらに、
検索された情報を出力する情報出力手段
を備え、
回答記憶手段が、言語によって異なる内容の回答を回答情報として記憶する、
情報検索システム。
【請求項２】
回答記憶手段に記憶される問合せ内容が、所定の言語により記載された単語及び／又は文章から構成されるものであり、
情報検索システムがさらに、
問合せ受付手段により受け付けられた問合せ内容を、該所定の言語の単語及び／又は文章に変換する変換手段と
を備え、
前記第１検索手段が、
言語特定手段により特定された言語が該所定の言語以外の言語である場合に、特定された言語と、変換した該所定の言語の問合せ内容とを用いて情報を検索する、
請求項１に記載の情報検索システム。
【請求項３】
端末装置がさらに、
端末装置の位置に関する位置情報を取得する位置情報取得手段
を備え、
情報検索システムがさらに、
検索された情報ごとに、問合せ内容に関する単語及び／又は文章が含まれる度合いである合致度を測定する合致度測定手段と、
受け付けられた問合せ内容及び取得された位置情報を用いて、インターネット上から情報を検索する第２検索手段と
を備え、
情報出力手段が、測定された合致度に基づいて、検索された情報を並べ替えて出力する、請求項１又は２に記載の情報検索システム。
【請求項４】
入力装置を備える端末装置と通信により接続可能なサーバ装置において実行される情報検索プログラムであって、
サーバ装置を、
端末装置において受け付けられた、ユーザによる問合せ内容の入力に基づいて、ユーザの使用する言語を特定する言語特定手段、
言語及び問合せ内容に関連付けて、問合せの回答となる回答情報を記憶する回答記憶手段、
特定された言語及び受け付けられた問合せ内容を用いて、回答記憶手段に記憶された回答情報から情報を検索する第１検索手段
として機能させ、
回答記憶手段が、言語によって異なる内容の回答を回答情報として記憶する、
情報検索プログラム。
【請求項５】
入力装置を備える端末装置と通信により接続可能なサーバ装置において実行される情報検索方法であって、
端末装置において受け付けられた、ユーザによる問合せ内容の入力に基づいて、ユーザの使用する言語を特定するステップと、
特定された言語及び受け付けられた問合せ内容を用いて、言語及び問合せ内容に関連付けて記憶された回答情報から情報を検索するステップと
を有し、
前記記憶された回答情報が、言語によって異なる内容である、情報検索方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
回答記憶部１０４は、言語及び問合せ内容に基づいて、問合せの回答となる回答情報を記憶する機能を有する。変換部１０５は、問合せ受付部１０１により受け付けられた問合せ内容を、所定の言語の単語及び／又は文章に変換する機能を有する。変換部１０５は、所定の言語の単語及び／又は文章を、言語特定手段により特定された言語の単語及び／又は文章に変換する機能を有する。第１検索部１０６は、特定された言語及び受け付けられた問合せ内容を用いて、回答記憶部１０４に記憶された回答情報から情報を検索する機能を有する。