(57)【特許請求の範囲】
【請求項１】
検索装置が、検索条件を満たす検索結果に対するリスト及び前記リストに含まれている検索結果のうち、選択予定されている検索結果に関連したプレビュー情報をサーバからリアルタイムで受信するステップと、
前記検索装置が、前記リスト及び前記プレビュー情報を出力するステップとを含み、
前記プレビュー情報が、前記検索結果の評点に対する情報を含み、
前記選択予定されている検索結果は、
前記リストに含まれている検索結果のうち、ユーザの操作に応じてカーソルが移動されてオーバーラップされた検索結果として、前記オーバーラップされた検索結果に対する選択命令が入力されていない状態の検索結果と、
前記サーバによって、前記リストに含まれている検索結果のうち、前記検索条件に完璧に一致すると判断された検索結果とを含み、
ユーザの操作に応じてカーソルが移動されてオーバーラップされた検索結果と、前記検索条件に完璧に一致すると判断された検索結果とは、別々のハイライトで表示される
検索方法。
【請求項２】
前記受信ステップは、
前記検索条件が連続して入力される場合、前記連続して入力された検索条件の組合せを満たす検索結果に対するリスト及び前記リストに含まれている検索結果のうち、選択予定されている検索結果に関連したプレビュー情報を前記サーバからリアルタイムで受信することを特徴とする請求項１に記載の検索方法。
【請求項３】
前記検索装置が、ユーザから検索条件が入力されると、前記検索条件を前記サーバにリアルタイムで転送するステップを更に含み、
前記受信ステップは、
前記検索条件に基づいて前記サーバから検索された検索結果に対するリスト及び前記プレビュー情報を前記サーバから受信することを特徴とする請求項１に記載の検索方法。
【請求項４】
前記プレビュー情報は、
前記検索結果に関連したイメージ又はサウンドを含むことを特徴とする請求項１に記載の検索方法。
【請求項５】
前記出力ステップは、
画面を通じて前記リスト及び前記プレビュー情報を出力し、
前記画面は、検索条件を入力するための第１領域と、前記リストが表示される第２領域及び前記プレビュー情報が出力される第３領域で区分されることを特徴とする請求項１に記載の検索方法。
【請求項６】
検索条件を満たす検索結果に対するリスト及び前記リストに含まれている検索結果のうち、選択予定されている検索結果に関連したプレビュー情報をサーバからリアルタイムで受信する送受信部と、
前記リアルタイムで受信されたリスト及び前記プレビュー情報が出力されるようにする制御部と
を含み、
前記プレビュー情報が、前記検索結果の評点に対する情報を含み、
前記選択予定されている検索結果は、
前記リストに含まれている検索結果のうち、ユーザの操作に応じてカーソルが移動されてオーバーラップされた検索結果として、前記オーバーラップされた検索結果に対する選択命令が入力されていない状態の検索結果と、
前記サーバによって、前記リストに含まれている検索結果のうち、前記検索条件に完璧に一致すると判断された検索結果とを含み、
ユーザの操作に応じてカーソルが移動されてオーバーラップされた検索結果と、前記検索条件に完璧に一致すると判断された検索結果とは、別々のハイライトで表示される
検索装置。
【請求項７】
前記検索条件を入力するための入力部を更に含み、
前記送受信部は、
前記入力部を介して前記検索条件が連続して入力される場合、前記連続して入力された検索条件の組合せを満たす検索結果に対するリスト及び前記リストに含まれている検索結果のうち、選択予定されている検索結果に関連したプレビュー情報を前記サーバからリアルタイムで受信することを特徴とする請求項６に記載の検索装置。
【請求項８】
前記検索条件を入力するための入力部を更に含み、
前記送受信部は、
前記入力部を介して検索条件が入力されると、前記検索条件を前記サーバにリアルタイムで転送し、前記検索条件に基づいて前記サーバから検索された検索結果に対するリスト及び前記プレビュー情報を前記サーバから受信することを特徴とする請求項６に記載の検索装置。
【請求項９】
前記プレビュー情報は、
前記検索結果に関連したイメージ又はサウンドを含むことを特徴とする請求項６に記載の検索装置。
【請求項１０】
前記制御部は、画面を通じて前記リスト及び前記プレビュー情報が出力されるようにし、
前記画面は、検索条件を入力するための第１領域と、前記リストが表示される第２領域及び前記プレビュー情報が出力される第３領域で区分されることを特徴とする請求項６に記載の検索装置。
【請求項１１】
ユーザによって入力された検索条件をサーバに伝達し、前記サーバから検索結果を受信して出力するディスプレイ装置と、
前記ディスプレイ装置に入力された検索条件に基づいて検索を実施し、前記検索条件を満たす検索結果に対するリスト及び前記リストに含まれている検索結果のうち、選択予定されている検索結果に関連したプレビュー情報を前記ディスプレイ装置に伝達するサーバと
を含み、
前記プレビュー情報が、前記検索結果の評点に対する情報を含み、
前記選択予定されている検索結果は、
前記リストに含まれている検索結果のうち、ユーザの操作に応じてカーソルが移動されてオーバーラップされた検索結果として、前記オーバーラップされた検索結果に対する選択命令が入力されていない状態の検索結果と、
前記サーバによって、前記リストに含まれている検索結果のうち、前記検索条件に完璧に一致すると判断された検索結果とを含み、
ユーザの操作に応じてカーソルが移動されてオーバーラップされた検索結果と、前記検索条件に完璧に一致すると判断された検索結果とは、別々のハイライトで表示される
検索システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プレビュー情報を提供するための検索方法、装置及びシステムに関し、より詳細には、検索結果としてのプレビュー情報をリアルタイムで提供するための検索方法、装置及びシステムに関する。
【背景技術】
【０００２】
最近、マルチメディア装置が普及するにつれ、マルチメディア装置で使用されるコンテンツの量も爆発的に増えつつある。このようなコンテンツの増加により、ユーザはより多彩なコンテンツを取捨選択して使用できるようになっている。
【０００３】
しかし、豊富なコンテンツが提供される意味は、ユーザが実際に欲しているコンテンツにアクセスするための検索がより精密かつ複雑に行われなければならないことを意味する。
【０００４】
特に、既存の自動完成機能は、結果リストのみを提供するために、ユーザは結果リストの内容を一々把握することができないという問題があって、それにより、ユーザは各々の検索結果を一々クリックして当該結果に対する具体的な内容を確認せざるを得ないという問題が存在する。
【０００５】
それにより、より容易かつ迅速に所望のコンテンツ又はデータを検索するためのユーザのニーズを満たすための方策への模索が求められる。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、ユーザが所望の検索結果により迅速にアクセスできるようにするためのプレビュー情報を提供するための検索方法、装置及びシステムを提供することにある。
【課題を解決するための手段】
【０００７】
前記目的を達成するための本発明の一実施形態に係る検索方法は、検索条件を満たす検索結果に対するリスト及び前記リストに含まれている検索結果のうち、選択予定されている検索結果に関連したプレビュー情報をサーバからリアルタイムで受信するステップと、前記リスト及び前記プレビュー情報を出力するステップとを含む。
【０００８】
ここで、前記受信ステップは、前記検索条件が連続して入力される場合、前記連続して入力された検索条件の組合せを満たす検索結果に対するリスト及び前記リストに含まれている検索結果のうち、選択予定されている検索結果に関連したプレビュー情報を前記サーバからリアルタイムで受信してよい。
【０００９】
なお、前記選択予定されている検索結果は、前記リストに含まれている検索結果のうち、ユーザの操作に応じてカーソルが移動されてオーバーラップされた検索結果として、前記オーバーラップされた検索結果に対する選択命令が入力されていない状態の検索結果であってよい。
【００１０】
そして、前記選択予定されている検索結果は、前記サーバによって、前記リストに含まれている検索結果のうち、前記検索条件を最も満たすものに決定された検索結果として、他の検索結果と差別化されて表示されたり、前記リストの最上段に位置してよい。
【００１１】
なお、本検索方法は、ユーザから検索条件が入力されると、前記検索条件を前記サーバにリアルタイムで転送するステップを更に含み、前記受信ステップは、前記検索条件に基づいて前記サーバから検索された検索結果に対するリスト及び前記プレビュー情報を前記サーバから受信してよい。
【００１２】
そして、前記プレビュー情報は、前記検索結果に関連したイメージ又はサウンドを含んでよい。
【００１３】
なお、前記出力ステップは、画面を通じて前記リスト及び前記プレビュー情報を出力し、前記画面は、検索条件を入力するための第１領域と、前記リストが表示される第２領域及び前記プレビュー情報が出力される第３領域で区分されてよい。
【００１４】
一方、前記目的を達成するための本発明の一実施形態に係る検索装置は、検索条件を満たす検索結果に対するリスト及び前記リストに含まれている検索結果のうち、選択予定されている検索結果に関連したプレビュー情報をサーバからリアルタイムで受信する送受信部と、前記リアルタイムで受信されたリスト及び前記プレビュー情報が出力されるようにする制御部とを含む。
【００１５】
そして、本検索装置は、前記検索条件を入力するための入力部を更に含み、前記送受信部は、前記入力部を介して前記検索条件が連続して入力される場合、前記連続して入力された検索条件の組合せを満たす検索結果に対するリスト及び前記リストに含まれている検索結果のうち、選択予定されている検索結果に関連したプレビュー情報を前記サーバからリアルタイムで受信してよい。
【００１６】
なお、前記選択予定されている検索結果は、前記リストに含まれている検索結果のうち、ユーザの操作に応じてカーソルが移動されてオーバーラップされた検索結果として、前記オーバーラップされた検索結果に対する選択命令が入力されていない状態の検索結果であってよい。
【００１７】
そして、前記選択予定されている検索結果は、前記サーバによって、前記リストに含まれている検索結果のうち、前記検索条件を最も満たすものに決定された検索結果として、他の検索結果と差別化されて表示されたり、前記リストの最上段に位置してよい。
【００１８】
なお、本検索装置は、前記検索条件を入力するための入力部を更に含み、前記送受信部は、前記入力部を介して検索条件が入力されると、前記検索条件を前記サーバにリアルタイムで転送し、前記検索条件に基づいて前記サーバから検索された検索結果に対するリスト及び前記プレビュー情報を前記サーバから受信してよい。
【００１９】
そして、前記プレビュー情報は、前記検索結果に関連したイメージ又はサウンドを含んでよい。
【００２０】
なお、前記制御部は、画面を通じて前記リスト及び前記プレビュー情報が出力されるようにし、前記画面は、検索条件を入力するための第１領域と、前記リストが表示される第２領域及び前記プレビュー情報が出力される第３領域で区分されてよい。
【００２１】
一方、前記目的を達成するための本発明の一実施形態に係る検索システムは、ユーザによって入力された検索条件をサーバに伝達し、前記サーバから検索結果を受信して出力するディスプレイ装置と、前記ディスプレイ装置に入力された検索条件に基づいて検索を実施し、前記検索条件を満たす検索結果に対するリスト及び前記リストに含まれている検索結果のうち、選択予定されている検索結果に関連したプレビュー情報を前記ディスプレイ装置に伝達するサーバとを含む。
【発明の効果】
【００２２】
これにより、検索時間を効率的に短縮することができ、ユーザによって自身が望む検索結果に対してより迅速にアクセスできるようにする。
【図面の簡単な説明】
【００２３】
【図１】本発明の一実施形態に係る検索システムを示す図である。
【図２】本発明の一実施形態に係る検索方法について説明するためのフローチャートである。
【図３】本発明の一実施形態に係る検索方法について説明するためのフローチャートである。
【図４】本発明の一実施形態に係るプレビュー情報表示方法について説明するための図である。
【図５】本発明の別の実施形態に係るプレビュー情報表示方法について説明するための図である。
【図６】本発明の更に別の実施形態に係るプレビュー情報表示方法について説明するための図である。
【図７】検索条件が追加で入力された場合におけるプレビュー情報表示方法について説明するための図である。
【図８】検索条件がすべて入力された状態におけるプレビュー情報表示方法について説明するための図である。
【図９】クライアントに対する構成を示すブロック図である。
【発明を実施するための形態】
【００２４】
以下に添付図面を参照しながら、本発明の好適な実施形態について詳細に説明する。
【００２５】
図１は、本発明の一実施形態に係る検索システムを示す図である。本実施形態に係る検索システムは、ＣＰ（Ｃｏｎｔｅｎｔｓ  Ｐｒｏｖｉｄｅｒ）によって制作されてサーバに保存されたコンテンツ又はデータを、ネットワークを通じて、クライアントがリアルタイムで受信できるように提供する。
【００２６】
図１に示すように、データ転送システムは、クライアント１００及びサーバ２００で構成される。
【００２７】
クライアント１００は、ネットワークを通じてサーバ２００に接続し、サーバ２００に保存されたコンテンツ又はデータを受信し、これにより、ユーザが受信されたコンテンツ又はデータを利用できるようにする。
【００２８】
特に、クライアント１００はユーザから入力された検索ワードのような検索条件をサーバ２００に転送し、転送された検索条件による検索結果に該当するコンテンツ又はデータがサーバ２００に検索されるようにする。
【００２９】
サーバ２００は、クライアント１００から受信された検索条件に応じて内部に保存されているコンテンツ又はデータに対する検索を実施する。特に、サーバ２００はクライアント１００からリアルタイムで受信される検索条件による検索結果をクライアント１００にリアルタイムで伝達し、検索条件が連続して入力される場合、連続して入力された検索条件を組み合わせて、組み合わせられた検索条件による検索結果をクライアント１００にリアルタイムで伝達する。
【００３０】
一方、サーバ２００に保存されている検索結果は、ＣＰ（Ｃｏｎｔｅｎｔｓ  Ｐｒｏｖｉｄｅｒ）によって制作されたコンテンツ又はＣＰによって生成されたデータである。ＣＰは、コンテンツを制作したりデータを生成する主体として、ネットワークを通じて制作されたコンテンツ又は生成されたデータをサーバ２００に転送し、サーバ２００に保存されるようにする。
【００３１】
一方、クライアント１００は、サーバ２００から受信された検索結果のうちの一つに対するプレビュー情報を要求でき、サーバ２００はクライアント１００から要求されたプレビュー情報をクライアント１００に提供できるようになる。
【００３２】
以下では、プレビュー情報が、サーバ２００からクライアント１００に伝達される過程について、図２及び図３を参照して説明する。
【００３３】
図２及び図３は、本発明の一実施形態に係る検索方法について説明するためのフローチャートである。
【００３４】
まず、クライアント１００にユーザの検索条件が入力されると（Ｓ２０５−Ｙ）、クライアント１００は入力された検索条件をサーバ２００に伝達する（Ｓ２１０）。それと同時に、クライアント１００は、ユーザから入力された検索条件を画面に表示し（Ｓ２１５）、ユーザにより自身が入力した検索条件が何かを確認できるようにする。
【００３５】
一方、サーバ２００は、クライアント１００から入力された検索条件に応じて内部に保存されたコンテンツ又はデータを対象に検索を実施し（Ｓ２２０）、ユーザの検索条件に合致する検索結果を抽出して（Ｓ２２５）、クライアント１００に検索結果を転送する（Ｓ２３０）。
【００３６】
クライアント１００は、サーバ２００から受信された検索結果に対するリストを画面に表示し（Ｓ２３５）、ユーザから検索結果に対するリストで一つの検索結果に対する選択が予定されているか否かを判断する（Ｓ２４０）。
【００３７】
検索結果に対する選択が予定されているとは、検索結果のうちの一つに対する選択が行われていない状態であり、選択が行われる直前の段階といえる。例えば、ユーザが検索結果を選択するためには、マウスなどの入力手段を用いて検索結果のうちの一つをクリックしたり、キーボードなどの入力手段を用いてカーソルを検索結果のうちの一つに位置させてエンターキーを押さなければならない。即ち、クリック又はエンターキーのプッシュは、検索結果に対する選択といえる。
【００３８】
しかし、検索結果に対する選択の予定は、クリック又はエンターキーのプッシュに対する以前の状況である。即ち、マウスなどの入力手段を用いて検索結果のうちの一つに矢印を位置させたり、キーボードなどの入力手段を用いてカーソルを検索結果のうちの一つに位置させた状況が、検索結果に対する選択が予定されている状況であるといえる。
【００３９】
このように、検索結果に対する選択が予定されている場合、クライアント１００は選択予定されている検索結果に対する情報をサーバ２００に転送し（Ｓ２４５）、それと同時に、選択予定されている検索結果をハイライトさせる（Ｓ２５５）。
【００４０】
サーバ２００は、クライアントから選択予定されている検索結果に対する情報が受信されると、選択予定されている検索結果に対するプレビュー情報を抽出し（Ｓ２５０）、このようなプレビュー情報をクライアント１００に伝達する（Ｓ２６０）。プレビュー情報とは、選択予定されている検索結果に対する情報のうち、中核的であって且つ他の検索結果と差別化できる情報のことを意味する。特に、このようなプレビュー情報は、検索結果に関連したイメージ又はサウンドであってよい。
【００４１】
プレビュー情報を受け取ったクライアント１００は、受信されたプレビュー情報を画面に表示し（Ｓ２６５）、ユーザから検索条件が追加で入力されたか否かを判断する（Ｓ２７０）。ユーザから検索条件が追加で入力されたと判断されると（Ｓ２７０−Ｙ）、クライアント１００は予め入力された検索条件と追加で入力された検索条件とを組み合わせて検索条件を更新し、更新された検索条件に応じてステップＳ２１０ないしステップＳ２７０を繰り返すようになる。
【００４２】
検索条件の更新は、次のように理解されてよい。例えば、ユーザが検索条件として、検索ワード「Ａ」を入力した場合、クライアント１００とサーバ２００はステップＳ２１０ないしステップＳ２７０を通じて、検索ワード「Ａ」に対する検索結果を抽出したり、検索ワード「Ａ」に対するプレビュー情報を伝達するようになる。その後、ユーザが検索条件として、検索ワード「Ｂ」を入力した場合、クライアント１００とサーバ２００はステップＳ２１０ないしステップＳ２７０を通じて、検索ワード「Ａ」と検索ワード「Ｂ」を組み合わせた検索ワード「ＡＢ」に対する検索結果を抽出したり、検索ワード「ＡＢ」に対するプレビュー情報を伝達するようになる。
【００４３】
一方、検索条件が追加で入力されていない場合（Ｓ２７０−Ｎ）、図３に示されているステップに進むようになる。従って、クライアント１００は、検索結果が選択されたか否かを判断するようになり（Ｓ２８０）、検索結果が選択された場合（Ｓ２８０−Ｙ）、選択された検索結果に対する情報をサーバ２００に伝達するようになる（Ｓ２８５）。
【００４４】
サーバ２００は、選択された検索結果に対する詳細情報を抽出し（Ｓ２９０）、抽出された詳細情報をクライアント１００に伝達し、それにより、クライアント１００はサーバ２００から受信された詳細情報を画面に表示するようになる（Ｓ３００）。
【００４５】
このように、ユーザが選択した検索結果に対する詳細情報を提供する前に、ユーザが選択予定している検索結果に対するプレビュー情報を提供することにより、検索時間を効率的に短縮することができ、ユーザによって自身が望む検索結果に対してより迅速にアクセスできるようにする。
【００４６】
以下では、クライアント１００の画面にプレビュー情報をディスプレイする方法について、図４ないし図８を参照して説明する。
【００４７】
図４は、本発明の一実施形態に係るプレビュー情報表示方法について説明するための図である。クライアント１００のディスプレイ画面領域は、計３つの領域で分けられている。
【００４８】
一番目の領域は、ユーザの検索条件が表示される第１領域３１０である。上述のように、ユーザが検索条件を入力すると、このような検索条件はサーバ２００に転送されるが、それとともにクライアント１００の画面に表示され、ユーザによって自身が入力した検索条件が何かを把握できるようにする。第１領域３１０を参考にすると、ユーザから「Ｔ」という検索条件が入力されていることが分かる。
【００４９】
二番目の領域は、ユーザの検索条件に合致する検索結果が表示される第２領域３３０である。上述のように、ユーザが検索条件を入力すると、このような検索条件はサーバ２００に転送され、サーバ２００は入力された検索条件に合致する検索結果を抽出してクライアント１００に転送する。それにより、クライアント１００は、サーバ２００から受信された検索結果を画面の第２画面３００に表示し、どのような検索結果が検索されたかについて、ユーザによって分かるようにする。第２領域３３０を参考にすると、サーバ２００によって、「Ｔ−ｗｏｒｌｄ」、「ＴＶ」、「Ｔｅｓｔ」などの検索結果が検索されたことが分かるようになる。
【００５０】
三番目の領域は、ユーザの検索条件に合致する検索結果のうち、ユーザによって選択予定されている検索結果に対するプレビュー情報が表示される第３領域３２０である。上述のように、検索結果が第２領域３３０に表示されると、ユーザはマウス又はキーボードのような入力装置を用いて、検索結果のうちの一つに対する選択を予定できるようになる。
【００５１】
一方、本実施形態における選択予定は、マウスによって行われるものとして想定している。従って、ユーザのマウス操作は画面に矢印３００で表示され、ユーザはマウスを操作して究極的に矢印３００を操作することにより、検索結果のうちの一つに対する選択予定ができるようになる。即ち、図示の例では、「ＴＶ」という検索結果が選択予定されているが、マウスの操作を通じて、「Ｔ−ｗｏｒｌｄ」又は「Ｔｅｓｔ」などのような他の検索結果に対しても選択予定をすることができる。
【００５２】
クライアント１００によって選択が予定されると、選択予定されている検索結果に対する情報はサーバ２００に転送され、サーバ２００は選択予定されている検索結果に対するプレビュー情報をクライアント１００に伝達するようになる。それにより、クライアント１００はサーバ２００から受信されたプレビュー情報を画面の第３領域３２０に表示し、ユーザによって選択予定されている検索結果がどのような内容であるかについて予め予測できるようにする。第３領域３２０を参考にすると、ユーザによって選択予定されている検索結果に対する情報として、タイトルである「ＴＶ」、サムネール映像、そして、評点に対する情報が表示されていることが分かる。
【００５３】
図５は、本発明の別の実施形態に係るプレビュー情報表示方法について説明するための図である。本実施形態に係るプレビュー情報表示方法は、上述の図４の実施形態に係るプレビュー情報表示方法と同様である。
【００５４】
但し、本実施形態における選択予定は、キーボードによって行われるものとして想定している。従って、ユーザのキーボード操作は画面にハイライト４００で表示され、ユーザはキーボードの方向キーを操作して究極的にハイライト４００の位置を操作することにより、検索結果のうちの一つに対する選択予定ができるようになる。即ち、図示の例では、「ＴＶ」という検索結果が選択予定されているが、キーボードの方向キー操作を通じて、「Ｔ−ｗｏｒｌｄ」又は「Ｔｅｓｔ」などのような他の検索結果に対しても選択予定をすることができる。
【００５５】
図６は、本発明の更に別の実施形態に係るプレビュー情報表示方法について説明するための図である。本実施形態に係るプレビュー情報表示方法は、上述の図４又は図５の実施形態と違って、ユーザが操作することなくプレビューが表示される。
【００５６】
クライアント１００で検索条件が入力されると、サーバ２００は入力された検索条件を受信して検索を実施する。この場合、サーバ２００は検索された検索結果に対して、検索条件を最も満たす順に整列してクライアント１００に伝達できるようになる。
【００５７】
従って、本実施形態のように、ユーザが入力した「Ｔ」という検索条件に対しては、「Ｔ−ｗｏｒｌｄ」、「ＴＶ」及び「Ｔｅｓｔ」の順に検索条件に合致すると見なしてよい。
【００５８】
このように、「Ｔ−ｗｏｒｌｄ」が検索条件に最も合致するコンテンツ又はデータであるため、ユーザが「Ｔ」という検索条件を入力した状態で、ユーザの検索意図は「Ｔ−ｗｏｒｌｄ」に対する検索のためのものである可能性が高い。それにより、クライアント１００は選択予定に関するユーザの別途の入力がなくても、検索結果リストに示された検索結果のうち、最も上に列挙された検索結果に対するプレビュー情報をサーバ２００に要求できるようになる。無論、プレビュー情報に対するクライアント１００の別途の要求がなくても、サーバ２００は、サーバ２００から検索した検索結果のうち、検索条件に最も合致する検索結果に対するプレビュー情報を、検索結果とともに転送することもできる。
【００５９】
これにより、クライアント１００はサーバ２００から受信されたプレビュー情報を画面の第３領域３２０に表示し、ユーザによって、検索条件に最も合致する検索結果がどのような内容であるかについて予め予測できるようにする。第３領域３２０を参考にすると、検索条件に最も合致する検索結果に対する情報として、タイトルである「Ｔ−ｗｏｒｌｄ」、サムネール映像、そして、評点に対する情報が表示されていることが分かる。
【００６０】
図７は、検索条件が追加で入力された場合におけるプレビュー情報表示方法について説明するための図である。
【００６１】
ユーザが「Ｔ」という検索条件を入力したのに続いて、「ｅ」という検索条件が追加で入力された場合、第１領域３１０ではユーザが予め入力した検索条件と追加で入力した検索条件とが組み合わせられて表示されるようになる。これにより、ユーザによって自身が入力していた検索条件と自身が入力した検索条件とが何かが分かるようになる。
【００６２】
一方、ユーザが「ｅ」という検索条件を追加で入力した場合、「ｅ」という検索条件はサーバ２００に伝達される。それにより、サーバ２００は予め入力された検索条件である「Ｔ」と現在入力された検索条件である「ｅ」との組合せによって、新たに生成された「Ｔｅ」という検索条件に合致する検索結果を検索する。
【００６３】
その後、サーバ２００は、「Ｔｅ」という組み合わせられた検索条件に合致する検索結果を抽出してクライアント１００の転送し、クライアント１００はサーバ２００から受信された検索結果を画面の第２領域３３０に表示し、どのような検索結果が検索されたかについてユーザが確認できるようにする。第２領域３３０を参考にすると、「Ｔｅ」という検索条件をもってサーバ２００によって、「Ｔｅｓｔ」や「Ｔｅｌｌ  ｍｅ」、「Ｔｅｃｈｎｉｃａｌ  Ｇａｍｅ」などの検索結果が検索されていることが分かるようになる。
【００６４】
なお、「Ｔｅｓｔ」に対するユーザの選択予定がある場合、図示のように、クライアント１００は「Ｔｅｓｔ」に対するプレビュー情報をサーバ２００に要求し、図示のように、「Ｔｅｓｔ」に対するプレビュー情報が第３領域３２０に表示されるようにすることができる。無論、上述のように、ユーザの選択予定がない場合にも、「Ｔｅｓｔ」が検索条件に最も合致するものと判断されると、サーバ２００から「Ｔｅｓｔ」に対するプレビュー情報がクライアント１００に転送されてよい。
【００６５】
図８は、検索条件がすべて入力された状態におけるプレビュー情報表示方法について説明するための図である。
【００６６】
ユーザが追加で検索条件を入力し、「Ｔｅｔｒｉｓ」という検索条件を完成した場合、このような検索条件はサーバ２００に転送され、「Ｔｅｔｒｉｓ」という検索条件に対する検索結果がサーバ２００からクライアント１００に転送される。
【００６７】
より具体的には、「Ｔ」という検索条件が入力された際、「Ｔ」という検索条件に対する検索結果がサーバ２００からクライアント１００に転送され、「ｅ」という検索条件が入力された場合、「Ｔｅ」という検索条件に対する検索結果がサーバ２００からクライアント１００に転送され、「ｔ」という検索条件が入力された際、「Ｔｅｔ」という検索条件に対する検索結果がサーバ２００からクライアント１００に転送され、「ｒ」という検索条件が入力された際、「Ｔｅｔｒ」という検索条件に対する検索結果がサーバ２００からクライアント１００に転送され、「ｉ」という検索条件が入力された際、「Ｔｅｔｒｉ」という検索条件に対する検索結果がサーバ２００からクライアント１００に転送され、「ｓ」という検索条件が入力された際、「Ｔｅｔｒｉｓ」という検索条件に対する検索結果がサーバ２００からクライアント１００に転送される。
【００６８】
このように、ユーザの検索条件入力が完了すると、サーバ２００は検索条件に一致する検索結果をクライアント１００に伝達し、その中でも検索条件に完璧に一致するものと判断される検索結果に対するプレビュー情報をクライアント１００に同時に伝達する。
【００６９】
それにより、第３領域３２０には検索条件に完璧に一致するものと判断される検索結果に対するプレビュー情報として、タイトルである「Ｔｅｔｒｉｓ」、サムネール映像、そして、評点に対する情報が表示される。
【００７０】
なお、第２領域３３０には、検索条件に完璧に一致するものとして判断される検索結果がハイライト７００されて表示される。このようなハイライト７００は、図５のハイライト４００と違って、クライアント１００から自主的に提供されたり、サーバ２００から提供されてよい。即ち、検索条件に完璧に一致するか否かに対する判断は、クライアント１００又はサーバ２００で行われてよく、行われた判断に応じてクライアント１００又はサーバ２００は、検索条件に完璧に一致する検索結果がハイライト７００されるようにすることができる。図５のハイライト４００は、ユーザの方向キーの操作によって生成されるものではないということから、図８のハイライト７００と区別される。従って、図５のハイライト４００と、図８のハイライト７００とが互いに異なる方式で表現されるように実現されてよい。
【００７１】
図９は、これまで説明してきたクライアント１００に対する構成を示すブロック図である。図９においては、本発明の説明に必要な構成のみを概略的に示している。
【００７２】
クライアント１００は、マルチメディア機能ブロック１１０と、ディスプレイ１２０と、制御部１３０と、ネットワークインターフェース１４０と、入力部１５０及び保存部１６０を備える。
【００７３】
マルチメディア機能ブロック１１０は、サーバ２００から受信されたプレビュー情報又は詳細情報に対する映像処理を行い、プレビュー情報又は詳細情報が画面に表示されるようにする。
【００７４】
ディスプレイ１２０は、検索条件、検索結果、プレビュー情報及び詳細情報が画面に表示されるようにする。特に、ディスプレイ１２０の第１領域３１０にはユーザが入力した検索条件が表示され、ユーザによって自身が入力した検索条件が確認できるようにし、第２領域３３０にはサーバ２００によって検索された検索結果が表示され、ユーザによって検索結果を確認できるようにし、第３領域３２０には選択予定されている検索結果に対するプレビュー情報又は選択された検索結果に対する詳細情報が表示され、ユーザが確認できるようにする。
【００７５】
ネットワークインターフェース１４０は、クライアント１００がネットワークを通じてサーバ２００と通信するためのルートの役割を提供する。それにより、クライアント１００は、ネットワークインターフェース１４０を介して検索条件及びプレビュー情報要求を転送し、検索結果及びプレビュー情報を受信する。
【００７６】
入力部１５０は、上述のマウス、キーボードなどと接続されてユーザの操作を入力されるための手段として使われる。特に、入力部１５０には、検索結果に対するユーザの選択予定が入力され、それを制御部１３０に伝達する。
【００７７】
保存部１６０は、クライアント１００の全般を動作させるためのプログラム及びサーバ２００から受信される各種情報、データ及び検索結果を保存する。このような保存部１６０は、ハードディスクや非揮発性メモリなどで実現されてよい。
【００７８】
制御部１３０は、クライアント１００の全般を制御し、検索条件がサーバ２００に転送され、検索結果が画面に表示され、プレビュー情報に対する要求、受信及びディスプレイができるようにする。
【００７９】
それにより、検索時間を効率的に短縮することができ、ユーザによって自身が望む検索結果に対して、より迅速にアクセスできるようにする。
【００８０】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例を想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【符号の説明】
【００８１】
１００  クライアント
１１０  マルチメディア機能ブロック
１２０  ディスプレイ
１３０  制御部
１４０  ネットワークインターフェース
１５０  入力部
１６０  保存部
２００  サーバ
【図１】
0005977171.tif 000002
【図２】
0005977171.tif 000003
【図３】
0005977171.tif 000004
【図４】
0005977171.tif 000005
【図５】
0005977171.tif 000006
【図６】
0005977171.tif 000007
【図７】
0005977171.tif 000008
【図８】
0005977171.tif 000009
【図９】
0005977171.tif 000010