JP6791668B2 - Information processing equipment and programs - Google Patents
Information processing equipment and programs Download PDFInfo
- Publication number
- JP6791668B2 JP6791668B2 JP2016137611A JP2016137611A JP6791668B2 JP 6791668 B2 JP6791668 B2 JP 6791668B2 JP 2016137611 A JP2016137611 A JP 2016137611A JP 2016137611 A JP2016137611 A JP 2016137611A JP 6791668 B2 JP6791668 B2 JP 6791668B2
- Authority
- JP
- Japan
- Prior art keywords
- user
- search
- evaluation
- information processing
- display unit
- 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
- 230000010365 information processing Effects 0.000 title claims description 77
- 238000011156 evaluation Methods 0.000 claims description 68
- 238000010586 diagram Methods 0.000 description 12
- 230000000694 effects Effects 0.000 description 12
- 230000006870 function Effects 0.000 description 11
- 238000004891 communication Methods 0.000 description 7
- 230000005540 biological transmission Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 238000000034 method Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000010845 search algorithm Methods 0.000 description 1
- 230000035900 sweating Effects 0.000 description 1
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- User Interface Of Digital Computer (AREA)
Description
本発明は、情報処理装置及びプログラムに関する。 The present invention relates to an information processing device and a program.
従来、ウェブコンテンツ検索及び表示アプリケーションをウェブブラウザの形で実行することが行われている。ウェブブラウザは通常クライアント・サーバ・モデルに基づいて作動し、データ保存と検索リポジトリとして機能する中央ウェブサーバにウェブコンテンツ用の要求メッセージを送信する。ウェブサーバは、要求メッセージを構文解析し、応答メッセージで要求されたウェブコンテンツをウェブブラウザに返す。 Conventionally, a web content search and display application has been executed in the form of a web browser. Web browsers typically operate on a client-server model and send request messages for web content to a central web server that acts as a data storage and search repository. The web server parses the request message and returns the web content requested in the response message to the web browser.
近年、インターネット等のネットワークに容易に接続できる携帯電話やスマートフォン等の通信端末が爆発的に普及し、幅広いユーザによって使用されるようになってきた。このため、情報技術の扱いに長けたユーザのみならず、扱いに不慣れなユーザであってもウェブコンテンツの検索を実行する機会が増加している。 In recent years, communication terminals such as mobile phones and smartphones that can be easily connected to networks such as the Internet have exploded in popularity and have come to be used by a wide range of users. For this reason, not only users who are good at handling information technology but also users who are unfamiliar with handling information technology have an increasing opportunity to search for Web contents.
一般的にウェブブラウザの表示内容は文字列が多く、情報技術の扱いに不慣れなユーザには無味乾燥で扱いづらい印象を与えかねない。そのような状況では、情報技術の扱いに不慣れなユーザが一般的なウェブブラウザを用いて望ましい検索結果を得ることは必ずしも容易でない場合もあると考えられる。 In general, the display content of a web browser has many character strings, which may give the impression that users who are unfamiliar with the handling of information technology are dry and difficult to handle. In such a situation, it may not always be easy for a user who is unfamiliar with the handling of information technology to obtain desirable search results using a general web browser.
本発明はこれらの点に鑑みてなされたものであり、情報検索のための新たなユーザインタフェースを提供することを目的とする。 The present invention has been made in view of these points, and an object of the present invention is to provide a new user interface for information retrieval.
本発明の第1の態様はプログラムである。このプログラムは、コンピュータに、前記コンピュータのユーザが検索クエリの文字列を入力するための入力欄を表示部に表示させる機能と、ネットワークを介して前記文字列に基づく1以上の検索結果を取得する機能と、前記1以上の検索結果のうち少なくともいずれか1つの検索結果を前記表示部に表示させる機能と、前記表示部に表示された検索結果を評価するためのアイコンを、前記ユーザが選択可能な態様で前記表示部に表示させる機能と、を実現させる。 The first aspect of the present invention is a program. This program has a function of displaying an input field for the user of the computer to input a character string of a search query on a display unit, and acquires one or more search results based on the character string via a network. The user can select a function, a function of displaying at least one of the one or more search results on the display unit, and an icon for evaluating the search result displayed on the display unit. The function of displaying on the display unit in various modes is realized.
前記コンピュータに、前記1以上の検索結果を、仮想のオペレータから前記ユーザに対して発信された情報を表現する表示態様で、前記表示部に表示させる機能と、前記仮想のオペレータを示すアイコンを前記表示部に表示させる機能と、をさらに実現させてもよい。 The computer has a function of displaying one or more search results on the display unit in a display mode expressing information transmitted from the virtual operator to the user, and an icon indicating the virtual operator. The function of displaying on the display unit may be further realized.
前記コンピュータに、前記ユーザが選択した前記アイコンに対応する評価に基づいて、前記仮想のオペレータを示すアイコンを変更する機能をさらに実現させてもよい。 The computer may further be provided with a function of changing the icon indicating the virtual operator based on the evaluation corresponding to the icon selected by the user.
前記コンピュータに、前記ユーザと、前記ユーザに関連付けられた1以上の他のユーザとを格納する記憶部から少なくも一人の他のユーザを選択する機能と、前記ユーザが選択した前記アイコンに対応する評価が否定的な評価の場合、前記仮想のオペレータが、選択された前記他のユーザに対して前記検索クエリの文字列に関して質問することを示す表示態様を表示させるための指示を、前記他のユーザのコンピュータに送信させてもよい。 Corresponds to the function of selecting at least one other user from the storage unit that stores the user and one or more other users associated with the user in the computer, and the icon selected by the user. If the evaluation is negative, the other user is instructed to display a display mode indicating that the virtual operator asks the other selected user a question regarding the character string of the search query. It may be sent to the user's computer.
前記コンピュータに、前記ユーザが選択した前記アイコンに対応する評価が肯定的な評価の場合、前記表示部に表示させた検索結果を、前記検索クエリの文字列とともに、1以上の前記他のユーザのコンピュータに表示させるための指示を送信させてもよい。 When the evaluation corresponding to the icon selected by the user is positive on the computer, the search result displayed on the display unit is displayed together with the character string of the search query of one or more of the other users. You may have the computer send instructions to display.
前記コンピュータに、前記ユーザが選択した前記アイコンに対応する評価が否定的な評価の場合、前記1以上の検索結果の中から選択した新たな検索結果を前記表示部に表示させる機能をさらに実現させてもよい。 When the evaluation corresponding to the icon selected by the user is negative, the computer further realizes a function of displaying a new search result selected from the one or more search results on the display unit. You may.
前記コンピュータに、複数のユーザのそれぞれについて各ユーザが入力した検索クエリの文字列、前記文字列に基づく1以上の検索結果、及び前記検索結果に対する各ユーザの評価を対応づけて格納する検索結果データベースを参照して、前記表示部に表示させる前記新たな検索結果を選択する機能をさらに実現させてもよい。 A search result database that stores in the computer a character string of a search query entered by each user for each of a plurality of users, one or more search results based on the character string, and each user's evaluation of the search result. The function of selecting the new search result to be displayed on the display unit may be further realized with reference to.
本発明の第2の態様は情報処理装置である。この装置は、前記情報処理装置のユーザが検索クエリの文字列を入力するための入力欄を表示部に表示させる入力欄表示部と、ネットワークを介して前記文字列に基づく1以上の検索結果を取得する検索部と、前記1以上の検索結果のうち少なくともいずれか1つの検索結果を前記表示部に表示させる質問表示部と、前記表示部に表示された検索結果を評価するためのアイコンを、前記ユーザが選択可能な態様で前記表示部に表示させる評価取得部と、を備える。 The second aspect of the present invention is an information processing device. This device has an input field display unit for displaying an input field for inputting a character string of a search query by the user of the information processing device on the display unit, and one or more search results based on the character string via a network. A search unit to be acquired, a question display unit for displaying at least one of the search results of one or more of the above search results on the display unit, and an icon for evaluating the search result displayed on the display unit. It includes an evaluation acquisition unit that is displayed on the display unit in a manner that can be selected by the user.
なお、以上の構成要素の任意の組み合わせ、本発明の表現を方法、装置、システム、コンピュータプログラム、データ構造、記録媒体などの間で変換したものもまた、本発明の態様として有効である。 It should be noted that any combination of the above components and the conversion of the expression of the present invention between methods, devices, systems, computer programs, data structures, recording media and the like are also effective as aspects of the present invention.
本発明によれば、情報検索のための新たなユーザインタフェースを提供することができる。 According to the present invention, it is possible to provide a new user interface for information retrieval.
<実施の形態の概要>
本発明の実施の形態の概要を述べる。
本発明の実施の形態に係る情報処理装置は、ユーザが入力した検索クエリに基づいてウェブ検索した結果を表示する機能を有する装置である。
<Outline of the embodiment>
An outline of the embodiment of the present invention will be described.
The information processing device according to the embodiment of the present invention is a device having a function of displaying the result of a web search based on a search query input by a user.
図1は、実施の形態に係る情報処理システム1の全体構成を模式的に示す図である。情報処理システム1は、第1情報処理装置100a、第2情報処理装置100b、第3情報処理装置100c、サーバ200、及び記憶装置300を含み、これらは携帯電話通信網Aやインターネット等のネットワークNを介して通信可能に接続されている。以下、第1情報処理装置100a、第2情報処理装置100b、第3情報処理装置100c、サーバ200、及び記憶装置300が携帯電話通信網AやネットワークNを介して通信することを、単に「ネットワークを介して通信する」等と記載することがある。
FIG. 1 is a diagram schematically showing an overall configuration of an
図1には、第1情報処理装置100a、第2情報処理装置100b、及び第3情報処理装置100cの3つの情報処理装置100が示されているが、情報処理システム1が備える情報処理装置100の数は3に限られず、1、2、又は4以上であってもよい。以下、第1情報処理装置100a、第2情報処理装置100b、及び第3情報処理装置100cを特に区別する場合を除いて、情報処理装置100と記載する。
FIG. 1 shows three
サーバ200は、検索クエリに基づく検索結果を取得する。サーバ200は、既知の図示しないウェブサーバと接続して検索クエリに基づく検索結果を取得してもよい。情報処理装置100は、例えば携帯電話やスマートフォン、ノートPC(Personal Computer)、デスクトップPC等のコンピュータである。情報処理装置100は、携帯電話通信網AやネットワークNを介してサーバ200と接続し、情報処理装置100に入力された検索クエリの文字列(以下、単に「検索クエリ」と記載する。)をサーバ200に送信する。情報処理装置100はさらに、サーバ200がウェブサーバから取得した検索クエリに基づく検索結果(以下、単に「検索結果」と記載する。)を、携帯電話通信網AやネットワークNを介してサーバ200から取得する。
The
ウェブ検索の検索結果の表示は、検索結果が表示部に一覧表示される態様が一般に広く採用されている。これに対し、実施の形態に係る情報処理装置100は、検索クエリとその検索結果とをチャット風のユーザインタフェース(User Interface;以下「UI」と記載する。)に表示する。
As for the display of the search results of the Web search, a mode in which the search results are listed in a display unit is generally widely adopted. On the other hand, the
具体的には、情報処理装置100のユーザが検索クエリを入力すると、あたかもユーザが誰かに質問したかのような表示態様で情報処理装置100の表示部に表示される。また、検索結果は、ユーザから質問された人がそれに答えるかのような表示態様で情報処理装置100の表示部に表示される。これにより、情報処理装置100のユーザはチャット風UIを介してまるで他の人と会話しているかのように、検索クエリに基づく情報を得ることができる。情報処理装置100は、情報検索のための新たなユーザインタフェースをユーザに提供することができる。
Specifically, when the user of the
<情報処理装置100の機能構成>
図2は、実施の形態に係る情報処理装置100の機能構成を模式的に示す図である。実施の形態に係る情報処理装置100は、制御部10と記憶部12とを備える。制御部10は、入力欄表示部14、検索部16、質問表示部18、アイコン表示部20、テンプレート読出部22、文章生成部24、回答表示部26、結果選択部28、入力演出部30、評価取得部38、ユーザ選択部40、問い合わせ部42、及び結果送信部44を含む。
<Functional configuration of
FIG. 2 is a diagram schematically showing a functional configuration of the
図2は、実施の形態に係る情報処理装置100を実現するための機能構成を示しており、その他の構成は省略している。図2において、さまざまな処理を行う機能ブロックとして記載される各要素は、ハードウェア的には、CPU(Central Processing Unit)、メインメモリ、その他のLSI(Large Scale Integration)で構成することができる。また、ソフトウェア的には、メインメモリにロードされたプログラムをCPUが実行すること等によって実現される。したがって、これらの機能ブロックがハードウェアのみ、ソフトウェアのみ、又はそれらの組み合わせによっていろいろな形で実現できることは当業者には理解されるところであり、いずれかに限定されるものではない。
FIG. 2 shows a functional configuration for realizing the
入力欄表示部14は、情報処理装置100のユーザが検索クエリを入力するための入力欄を、情報処理装置100の表示部に表示させる。検索部16は、ネットワークを介してサーバ200から検索クエリに基づく1以上の検索結果を取得する。
図3は、実施の形態に係る情報処理装置100の表示部110に表示されるチャット風UIの一例を示す図である。図3は、情報処理装置100がスマートフォンであり、ユーザは入力欄112に「今日 天気」という検索クエリを入力した場合の例を示している。
The input
FIG. 3 is a diagram showing an example of a chat-like UI displayed on the
ユーザが送信アイコン114を操作すると、検索クエリがネットワークを介してサーバ200に送信される。また、質問表示部18は、検索クエリの文字列に関する情報を、ユーザから仮想のオペレータに対して発信された情報を表現するかのような表示態様で、表示部110中の質問表示欄116に表示させる。なお図3において、符号118で示すアイコンが、仮想のオペレータを示すオペレータアイコン118である。アイコン表示部20が、仮想のオペレータを示すオペレータアイコン118を表示部110に表示させる。
When the user operates the
図3に示す例では、ユーザは入力欄112に「今日 天気」という検索クエリを入力しているが、質問表示部18は、検索クエリそのものではなく、検索クエリに基づいて生成された質問形式の文章である「今日の天気について教えて」という文字列を質問表示欄116に表示させている。
In the example shown in FIG. 3, the user inputs the search query "today's weather" in the
これを実現するために、記憶部12は、ユーザと仮想のオペレータとの間でなされる会話を想定して用意された会話に関する複数のテンプレートを格納している。テンプレート読出部22は、記憶部12からテンプレートを読み出す。
In order to realize this, the
図4は、記憶部12が格納する会話テンプレートデータベースのデータ構造を模式的に示す図である。会話テンプレートデータベースは、入力欄112に入力された1以上の検索クエリを埋め込むことで文章を生成するためのテンプレートを格納している。図3に示す例では、ユーザは入力欄112に「今日」及び「天気」の二つのキーワードを入力している。そのためテンプレート読出部22は、キーワードが二つ入力されたときのために用意されたテンプレートを選択して記憶部12から読み出す。
FIG. 4 is a diagram schematically showing a data structure of a conversation template database stored in the
文章生成部24は、読み出されたテンプレートに検索クエリを当てはめた文章を生成する。質問表示部18は、文章生成部24がテンプレートに検索クエリを当てはめて生成した文章を、質問表示欄116に表示する。図3に示す例では、「今日の天気について教えて」という文章が、質問表示欄116に表示されている。このように、情報処理装置100は、図3に示すように、ユーザがあたかも検索クエリについて他人に質問したかのような演出を実現することができる。
The
回答表示部26は、検索部16が取得した検索結果を、仮想のオペレータからユーザに対して発信された情報を表現する表示態様で、表示部110中のオペレータアイコン118に表示させる。具体的には、まず結果選択部28は、検索部16が検索クエリに基づく複数の検索結果を取得した場合、複数の検索結果の中から一つの検索結果を選択する。
The
ここで、結果選択部28が選択した検索結果を回答表示部26が表示部110に表示させる前に、入力演出部30は、仮想のオペレータが文字列を入力していることを示す表示態様を表示部110中のオペレータアイコン118に表示させる。
Here, before the
図5は、入力演出部30による文字入力の演出の一例を示す図である。図5に示す例では、第1円形図形122a、第2円形図形122b、及び第3円形図形122cの3つの円形図形122が回答入力欄117中に表示されている様子を示している。
FIG. 5 is a diagram showing an example of a character input effect by the
入力演出部30は、まず第1円形図形122aを回答入力欄117中に表示し、続いて第1円形図形122aを表示したまま第2円形図形122bを表示する。入力演出部30はさらに第1円形図形122aと第2円形図形122bとを表示したまま、第3円形図形122cを表示する。入力演出部30は最後に、第1円形図形122a、第2円形図形122b、及び第3円形図形122cを回答入力欄117中から消す。入力演出部30は上記の処理を繰り返すことにより、回答入力欄117を観察するユーザにあたかも仮想のオペレータが文字を入力しているかのような印象を与えることができる。
The
図3及び図5に示すように、実施の形態に係る情報処理装置100は、検索クエリに基づく検索結果を会話調のUIに表示する。検索クエリに基づく検索結果が複数存在する場合、情報処理装置100は、複数の検索結果を一つずつ順番に表示部110に表示させる。このため、結果選択部28が選択した検索結果が、ユーザが望む検索結果であるとは限らない。そこで評価取得部38は、表示部110に表示された検索結果を評価するためのアイコンを、ユーザが選択可能な態様で表示部110に表示させる。
As shown in FIGS. 3 and 5, the
図6は、実施の形態に係る情報処理装置100における評価アイコンの表示例を示す図である。図6は、ユーザが入力欄112に検索クエリとして「HR」という文字列を入力し、送信アイコン114を操作した場合の例を示している。図6に示す例では、回答表示部26は、検索部16が取得した「HR」に関する複数の検索結果の中から「Human Resource」に関する情報を回答表示欄120に表示している。
FIG. 6 is a diagram showing a display example of an evaluation icon in the
評価取得部38は、回答表示部26が検索結果を回答表示欄120に表示することに続いて、検索結果を評価するための評価アイコン134を表示部110に表示する。図6では、評価取得部38が肯定的な評価を示す第1評価アイコン134aと、否定的な評価を示す第2評価アイコン134bとを回答表示欄120の近傍に表示した場合の例を示している。回答表示欄120に表示された検索結果に満足した場合、ユーザは第1評価アイコン134aを操作する。反対に、回答表示欄120に表示された検索結果に満足しない場合、ユーザは第2評価アイコン134bを操作する。
The
これにより、ユーザは検索結果の満足度に関する情報を簡便にサーバ200にフィードバックすることができる。また、ウェブ検索サービスを提供するサーバ200の運用者も、検索結果に関するユーザの評価を取得する機会を得ることができる。
As a result, the user can easily feed back the information regarding the satisfaction level of the search result to the
ここで、ユーザが第2評価アイコン134bを操作した場合、すなわち検索結果に対してユーザが満足していない場合、情報処理装置100は回答表示欄120に表示中の検索結果とは異なる別の検索結果を表示部110に表示する。
図7は、否定的な評価結果があった場合における表示部110の表示例を示す図である。図7に示すように、ユーザが第2評価アイコン134bを選択したため、表示部110には第2評価アイコン134bのみが表示されている。
Here, when the user operates the
FIG. 7 is a diagram showing a display example of the
図7中のオペレータアイコン119は、ユーザによる否定的な評価があった場合にアイコン表示部20が表示するアイコンである。オペレータアイコン119は、仮想のオペレータが汗をかいて慌てている様子を表現している。またオペレータアイコン119の吹き出しには、表示中の検索結果とは異なる別の検索結果を表示することを示すメッセージが記載されている。このように、ユーザが選択した評価アイコン134に対応する評価に基づいて、仮想のオペレータを示すアイコンを変更したり、メッセージを表示したりすることにより、会話調の演出の臨場感を高めることができる。
The
ユーザが検索結果に対して否定的な評価をした場合、結果選択部28は、検索部16が取得した検索クエリに基づく複数の検索結果の中から別の検索結果を選択する。図7では、結果選択部28が選択した「Hard Rock」に関する情報を回答表示部26が回答表示欄120に表示している。
When the user gives a negative evaluation to the search result, the
このように、検索部16が検索クエリに基づく複数の検索結果を取得した場合に、回答表示部26が複数の検索結果を一つずつ表示部110に表示させる。これにより、評価取得部38は回答表示部26が表示させた検索結果ごとに、ユーザの評価を取得することができる。仮想のオペレータとユーザとの間でやり取りが発生するため、会話としての臨場感をより高めることができる。
In this way, when the search unit 16 acquires a plurality of search results based on the search query, the
ここで、検索結果に対するユーザの評価が否定的であるような場合、検索結果の表示を継続したとしてもユーザが満足する検索結果に到達しないこともあると考えられる。このような場合、機械であるサーバ200に検索させるのではなく、他者に質問することで解決できる場合もあると考えられる。
Here, when the user's evaluation of the search result is negative, it is considered that the search result that the user is satisfied with may not be reached even if the display of the search result is continued. In such a case, it may be possible to solve the problem by asking another person a question instead of having the
これを実現するために、記憶部12は、情報処理装置100のユーザと、そのユーザに関連付けられた1以上の他のユーザ及びその連絡先とを格納するユーザデータベースを記憶している。ここで「ユーザに関連付けられた他のユーザ」とは、何らかのSNSにおいてユーザと関連付けられているユーザであり、「フレンド」、「友達」、又は「相互フォロー」等と呼ばれることもある。
In order to realize this, the
ユーザ選択部40は、記憶部12が記憶しているユーザデータベースを参照して、少なくも一人の他のユーザを選択する。問い合わせ部42は、検索結果に対するユーザの評価が否定的な評価の場合、他のユーザに対して検索クエリについて質問することを示すメッセージを表示する。
The
図8は、否定的な評価結果があった場合における表示部110の別の表示例を示す図である。図8は、図6及び図7に示す例と同様に、ユーザが「HR」という検索クエリで検索を実行した場合の例を示している。図8に示すように、ユーザは検索結果に対して否定的な評価であることを示す第2評価アイコン134bを選択している。
FIG. 8 is a diagram showing another display example of the
そこで問い合わせ部42は、仮想のオペレータが、ユーザ選択部40が選択した他のユーザに対して検索クエリに関して質問することを示すメッセージを他者質問通知欄136に表示する。問い合わせ部42はまた、ユーザ選択部40が選択した他のユーザに対して検索クエリに関して質問することを示す表示態様を表示させるための指示を、他のユーザの情報処理装置100に送信する。これにより、他のユーザの情報処理装置100には、検索クエリについてユーザが質問していることを示すメッセージが表示される。
Therefore, the
図9は、他のユーザの情報処理装置100の表示画面の一例を示す図であり、検索クエリに関するユーザからの質問が表示されている様子を示す図である。図9に示すように、他のユーザの情報処理装置100における表示部110中に、オペレータアイコン118と検索クエリに関する質問とが表示される。
FIG. 9 is a diagram showing an example of a display screen of another user's
他のユーザが質問回答欄138に回答を記載すると、その回答はユーザの情報処理装置100に送信される。またお礼通知欄140には、仮想のオペレータが他のユーザに対して感謝を表示するメッセージが表示される。
When another user writes an answer in the question /
このように、検索クエリに基づく検索結果に対するユーザの評価結果が否定的な場合、情報処理装置100はサーバ200による検索ではなく、ユーザの知人に質問することにより、情報の取得を試みる。検索クエリが必ずしも適切でなくても、ユーザの知人であればユーザの意図を理解できる場合もあると考えられ、そのような場合は適切な回答が期待できる。これにより、例えばユーザがウェブ検索に不慣れであって適切な検索クエリを入力欄112に入力できないような場合でも、ユーザが満足する情報が得られる確率を高めることができる。また情報処理装置100は、検索クエリを発端として、ユーザとその知人との間でコミュニケーションが生まれる機会をユーザに提供することができる。
As described above, when the evaluation result of the user with respect to the search result based on the search query is negative, the
以上、検索クエリに基づくユーザの評価が否定的である場合につて主に説明した。続いて、検索クエリに基づくユーザの評価が肯定的である場合について説明する。 In the above, the case where the user's evaluation based on the search query is negative has been mainly described. Next, a case where the user's evaluation based on the search query is positive will be described.
検索クエリに基づくユーザの評価が肯定的である場合、ユーザはその検索結果に満足し、気に入ったことを示唆している。
そこで結果送信部44は、検索クエリに基づくユーザの評価が肯定的である場合、回答表示部26が表示部110に表示させた検索結果を、検索クエリとともに、1以上の他のユーザの情報処理装置100に表示させるための指示を送信してもよい。
If the user's rating based on the search query is positive, it indicates that the user is satisfied with the search result and likes it.
Therefore, when the user's evaluation based on the search query is positive, the
図10は、他のユーザの情報処理装置100の表示画面の別の例を示す図であり、ユーザが検索した検索クエリに関する検索結果が表示されている様子を示す図である。ユーザとは異なるユーザの知人の情報処理装置100に、ユーザが高評価をした検索クエリに関する検索結果が表示される。これにより、ユーザはお気に入りの検索結果を知人と共有することができる。
FIG. 10 is a diagram showing another example of the display screen of the
以上、検索クエリに基づく検索結果に対するユーザの評価について説明した。検索結果に対するユーザの評価をデータベース化することにより、サーバ200における検索精度の向上に用いることができる。
The user's evaluation of the search result based on the search query has been described above. By creating a database of user evaluations for search results, it can be used to improve the search accuracy of the
このため、図1における記憶装置300は、複数のユーザのそれぞれについて各ユーザが入力した検索クエリの文字列、その文字列に基づく1以上の検索結果、及び検索結果に対する各ユーザの評価を対応づけて格納する検索結果データベースを記憶している。
Therefore, the
結果選択部28は、ネットワーク及びサーバ200を介して記憶装置300が記憶する検索結果データベースを参照する。検索結果データベースにユーザが入力欄112に入力した検索クエリが格納されている場合、結果選択部28は、その検索クエリに対応づけられている検索結果のうち、肯定的な評価の数が多い検索結果を選択する。回答表示部26は、結果選択部28が検索データベースを参照して選択した新たな検索結果を表示部110に表示させる。これにより情報処理装置100は、検索クエリに基づく検索結果に関し、多くのユーザが肯定的な評価をしている検索結果をユーザに提示することができる。
The
以上説明したように、実施の形態に係る情報処理装置100によれば、情報検索の結果を評価するためのインタフェースを含む新たな検索インタフェースを提供することができる。
特に、ユーザが入力した検索クエリの文字列を会話調に変化させて表示したり、検索結果を伝える仮想のオペレータのアイコンを表示したりすることにより、まるで他の人と会話しているかのような情報検索の場をユーザに提供することができる。
As described above, according to the
In particular, by changing the character string of the search query entered by the user in a conversational style and displaying it, or by displaying the icon of a virtual operator that conveys the search results, it is as if you are talking to another person. It is possible to provide a place for users to search for information.
また情報処理装置100は、検索クエリに基づく検索結果に対するユーザの評価が否定的な場合、ユーザの知人に検索クエリに関する情報を尋ねる。これにより、情報処理装置100は機械的な検索のみならず、ユーザの交友関係を利用した情報収集を実現することができる。情報処理装置100は、検索クエリに基づく検索結果に対するユーザの評価が肯定的な場合、その検索結果をユーザの知人と共有する。これにより、ユーザは、自身が関心を持つ話題を知人と共有することができ、知人とのコミュニケーションの契機を得ることができる。
Further, when the user's evaluation of the search result based on the search query is negative, the
さらに、情報処理装置100はQに基づく検索結果に対するユーザの評価を、ウェブ検索サーバであるサーバ200にフィードバックする。サーバ200は複数のユーザからの評価結果をデータベース化することにより、検索精度を高めることができる。
Further, the
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更又は改良を加えることが可能であることが当業者に明らかである。そのような変更又は改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。 Although the present invention has been described above using the embodiments, the technical scope of the present invention is not limited to the scope described in the above embodiments. It will be apparent to those skilled in the art that various changes or improvements can be made to the above embodiments. It is clear from the description of the claims that such modified or modified forms may also be included in the technical scope of the present invention.
例えば上記の説明では、情報処理装置100が検索クエリに基づく検索結果を会話調のUIで表示部110に表示する場合について説明した。しかしながら、検索結果に対するユーザの評価を取得する当観点から見ると、評価アイコン134の表示先は会話調のUIに限定されない。例えばブラウザを用いた一般的なウェブ検索におけるブラウザ上に評価アイコン134を表示してもよい。
For example, in the above description, the case where the
この場合、ブラウザ上に一覧表示した検索結果ごとに評価アイコン134をユーザが選択可能な態様で表示してもよい。これにより、サーバ200をはじめとする検索サーバは、検索結果に対するユーザの評価がフィードバックされる。この評価結果は、検索サーバが実行する検索のアルゴリズム等の改善に利用することができる。
In this case, the evaluation icon 134 may be displayed in a manner that can be selected by the user for each search result listed on the browser. As a result, the search server including the
1・・・情報処理システム
10・・・制御部
12・・・記憶部
14・・・入力欄表示部
16・・・検索部
18・・・質問表示部
20・・・アイコン表示部
22・・・テンプレート読出部
24・・・文章生成部
26・・・回答表示部
28・・・結果選択部
30・・・入力演出部
38・・・評価取得部
40・・・ユーザ選択部
42・・・問い合わせ部
44・・・結果送信部
100・・・情報処理装置
110・・・表示部
200・・・サーバ
300・・・記憶装置
1 ...
Claims (7)
前記コンピュータのユーザが入力した検索クエリに基づく1以上の検索結果を評価するためのアイコンを、前記ユーザが選択可能な態様で表示部に表示させる機能と、
前記1以上の検索結果を、仮想のオペレータから前記ユーザに対して発信された情報を表現する表示態様で前記表示部に表示させる機能と、
前記ユーザが選択した前記アイコンに対応する評価が否定的な評価の場合、前記仮想のオペレータが、前記ユーザに関連付けられた他のユーザに対して前記検索クエリに関して質問することを示す表示態様を表示させるための指示を、前記他のユーザのコンピュータに送信させる機能と、
を実現させるプログラム。 On the computer
The icon for evaluating one or more search results based on the search query entered by the user of the computer, a function of displaying the table radical 113 by the user-selectable manner,
A function of displaying the one or more search results on the display unit in a display mode expressing information transmitted from a virtual operator to the user.
When the evaluation corresponding to the icon selected by the user is a negative evaluation, a display mode indicating that the virtual operator asks another user associated with the user about the search query is displayed. The function to send the instruction to send to the computer of the other user, and
A program that realizes.
前記ユーザが選択した前記アイコンに対応する評価に基づいて、前記仮想のオペレータを示すアイコンを変更する機能をさらに実現させる請求項1に記載のプログラム。 On the computer
The program according to claim 1 , further realizing a function of changing an icon indicating the virtual operator based on an evaluation corresponding to the icon selected by the user.
前記ユーザと、前記ユーザに関連付けられた1以上の他のユーザとを格納する記憶部から少なくも一人の他のユーザを選択する機能と、
をさらに実現させる請求項1又は2に記載のプログラム。 On the computer
A function of selecting at least one other user from a storage unit that stores the user and one or more other users associated with the user.
The program according to claim 1 or 2 , further realizing the above.
前記ユーザが選択した前記アイコンに対応する評価が肯定的な評価の場合、前記表示部に表示させた検索結果を、前記検索クエリの文字列とともに、1以上の前記他のユーザのコンピュータに表示させるための指示を送信させる機能をさらに実現させる請求項1から3のいずれか1項に記載のプログラム。 On the computer
When the evaluation corresponding to the icon selected by the user is a positive evaluation, the search result displayed on the display unit is displayed on one or more computers of the other user together with the character string of the search query. The program according to any one of claims 1 to 3, further realizing a function of transmitting an instruction for.
前記ユーザが選択した前記アイコンに対応する評価が否定的な評価の場合、前記1以上の検索結果の中から選択した新たな検索結果を前記表示部に表示させる機能をさらに実現させる請求項1から4のいずれか一項に記載のプログラム。 On the computer
When the evaluation corresponding to the icon selected by the user is a negative evaluation, claim 1 further realizes a function of displaying a new search result selected from the one or more search results on the display unit. The program according to any one of 4 .
複数のユーザのそれぞれについて各ユーザが入力した検索クエリの文字列、前記文字列に基づく1以上の検索結果、及び前記検索結果に対する各ユーザの評価を対応づけて格納する検索結果データベースを参照して、前記表示部に表示させる前記新たな検索結果を選択する機能をさらに実現させる請求項5に記載のプログラム。 On the computer
Refer to the search result database that stores the character string of the search query entered by each user for each of the plurality of users, one or more search results based on the character string, and each user's evaluation for the search result. The program according to claim 5 , further realizing the function of selecting the new search result to be displayed on the display unit.
前記情報処理装置のユーザが入力した検索クエリに基づく1以上の検索結果を評価するためのアイコンを、前記ユーザが選択可能な態様で表示部に表示させる評価取得部と、
前記1以上の検索結果を、仮想のオペレータから前記ユーザに対して発信された情報を表現する表示態様で前記表示部に表示させる回答表示部と、
前記ユーザが選択した前記アイコンに対応する評価が否定的な評価の場合、前記仮想のオペレータが、前記ユーザに関連付けられた他のユーザに対して前記検索クエリに関して質問することを示す表示態様を表示させるための指示を、前記他のユーザの情報処理装置に送信させる問い合わせ部と、
を備える情報処理装置。 It is an information processing device
An evaluation obtaining unit for displaying in Table radical 113 in the icon for the user of the information processing apparatus to evaluate one or more search results based on the search query entered, the user-selectable manner,
An answer display unit that displays the one or more search results on the display unit in a display mode that expresses information transmitted from the virtual operator to the user.
When the evaluation corresponding to the icon selected by the user is a negative evaluation, a display mode indicating that the virtual operator asks another user associated with the user about the search query is displayed. An inquiry unit for transmitting an instruction to be transmitted to the information processing device of the other user,
Information processing device equipped with.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016137611A JP6791668B2 (en) | 2016-07-12 | 2016-07-12 | Information processing equipment and programs |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016137611A JP6791668B2 (en) | 2016-07-12 | 2016-07-12 | Information processing equipment and programs |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2018010410A JP2018010410A (en) | 2018-01-18 |
| JP6791668B2 true JP6791668B2 (en) | 2020-11-25 |
Family
ID=60994377
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016137611A Active JP6791668B2 (en) | 2016-07-12 | 2016-07-12 | Information processing equipment and programs |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6791668B2 (en) |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001249945A (en) * | 2000-03-07 | 2001-09-14 | Nec Corp | Feeling generation method and feeling generator |
| US7406466B2 (en) * | 2005-01-14 | 2008-07-29 | Yahoo! Inc. | Reputation based search |
| US8412702B2 (en) * | 2008-03-12 | 2013-04-02 | Yahoo! Inc. | System, method, and/or apparatus for reordering search results |
-
2016
- 2016-07-12 JP JP2016137611A patent/JP6791668B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2018010410A (en) | 2018-01-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5905017B2 (en) | Content sharing interface for sharing content within social networks | |
| JP7124232B2 (en) | Name tag display method and device | |
| WO2012005955A2 (en) | Content authoring and propagation at various fidelities | |
| CN111837118B (en) | Digital proxy created by the author | |
| KR101567555B1 (en) | Social network service system and method using image | |
| WO2018076269A1 (en) | Data processing method, and electronic terminal | |
| CN109416787A (en) | To online service supplier exposure mission bit stream | |
| CN113127671B (en) | Uniform resource identifiers and image sharing for contextual information display | |
| JP5466754B2 (en) | Server apparatus, avatar information processing method and program | |
| CN108027825B (en) | Exposing external content in an enterprise | |
| US10891303B2 (en) | System and method for editing dynamically aggregated data | |
| US20160321560A1 (en) | Opportunity surfacing machine learning framework | |
| JP6791668B2 (en) | Information processing equipment and programs | |
| US10909138B2 (en) | Transforming data to share across applications | |
| KR20260021010A (en) | A system for measuring the impact of A/B ranking changes on conversion performance. | |
| JP6791669B2 (en) | Information processing equipment and programs | |
| KR20140045534A (en) | Social network reports | |
| JP2018010409A (en) | Information processing device and program | |
| JP7620958B1 (en) | Information processing system, program, and information processing method | |
| JP7781457B2 (en) | Server device, control method, and program. | |
| JP7749618B2 (en) | Program, information processing device, manufacturing method, and information processing method | |
| Krzyczkowski | Introducing azure digital twins: IoT device integration in digital and physical spaces | |
| JP6704431B2 (en) | Information transmission system, information transmission device, information transmission method, and computer program | |
| JP6678551B2 (en) | Information processing apparatus, information processing system, information processing method and program | |
| Di Staso et al. | Smart-islands: Enhancing user experience for mediterranean islands for tourism support |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190510 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200318 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200407 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200605 |
|
| 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: 20201027 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20201105 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6791668 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |