(57)【要約】【課題】キーワード検索を行う場合の使い勝手を向上する。【解決手段】携帯型表示装置は、現在位置を示す位置情報を取得し、位置情報を検索サーバーに送信する位置情報送信部と、位置情報送信部から送信された位置情報に基づいて取得された、位置情報に基づく位置が含まれるエリアに関連した候補キーワードの集合を、検索サーバーから受信し、候補キーワードの集合の少なくとも一部を、使用者によって選択可能な選択肢として表示部に表示させる候補キーワード表示制御部と、表示された選択肢から使用者によって選択された選択肢を検索キーワードとする検索を、検索サーバーに対して要求する検索要求部と、検索サーバーにおいて、検索要求部からの検索の要求に従い、検索キーワードに基づいて記憶部を検索して得られた検索結果を受信し、検索結果を表示する検索結果表示部と、を備える。【選択図】図７
2017078894.tif 000002
【特許請求の範囲】
【請求項１】
表示部を備えると共に、検索対象となる情報を記憶した記憶部を備える検索サーバーと通信可能な携帯型表示装置であって、
当該携帯型表示装置の現在位置を示す位置情報を取得し、前記位置情報を前記検索サーバーに送信する位置情報送信部と、
前記位置情報送信部から送信された位置情報に基づいて取得された、前記位置情報に基づく位置が含まれるエリアに関連した候補キーワードの集合を、前記検索サーバーから受信し、前記候補キーワードの集合の少なくとも一部を、使用者によって選択可能な選択肢として前記表示部に表示させる候補キーワード表示制御部と、
前記表示された選択肢から前記使用者によって選択された前記選択肢を検索キーワードとする検索を、前記検索サーバーに対して要求する検索要求部と、
前記検索サーバーにおいて、前記検索要求部からの検索の要求に従い、前記検索キーワードに基づいて前記記憶部を検索して得られた検索結果を受信し、前記検索結果を表示する検索結果表示部と、
を備える携帯型表示装置。
【請求項２】
請求項１に記載の携帯型表示装置であって、
前記候補キーワード表示制御部は、
前記候補キーワードの集合とともに、前記候補キーワードのそれぞれに対応付けられた検索数、または前記検索数から定まる前記候補キーワード毎の検索数順位を受信し、前記受信された検索数または検索数順位に基づいて、前記候補キーワード表示制御部によって表示される各候補キーワードの表示の態様を変更する、携帯型表示装置。
【請求項３】
請求項１または請求項２に記載の携帯型表示装置であって、
前記位置情報送信部は、
前記位置情報に加えて現在の時刻を示す時刻情報を前記検索サーバーに送信し、
前記候補キーワード表示制御部は、
前記候補キーワードの集合として、前記位置情報に加えて前記時刻情報に基づいて取得された、前記エリアと前記時刻情報に基づく時刻が含まれる時間帯とに関連した候補キーワードの集合を受信する、携帯型表示装置。
【請求項４】
表示部を備えると共に、検索対象となる情報を記憶した記憶部を備える検索サーバーと通信可能な携帯型表示装置であって、
現在の時刻を示す時刻情報を前記検索サーバーに送信する時刻情報送信部と、
前記時刻情報送信部から送信された時刻情報に基づいて取得された、前記時刻情報に基づく時刻が含まれる時間帯に関連した候補キーワードの集合を、前記検索サーバーから受信し、前記候補キーワードの集合の少なくとも一部を、使用者によって選択可能な選択肢として前記表示部に表示させる候補キーワード表示制御部と、
前記表示された選択肢から前記使用者によって選択された前記選択肢を検索キーワードとする検索を、前記検索サーバーに対して要求する検索要求部と、
前記検索サーバーにおいて、前記検索要求部からの検索の要求に従い、前記検索キーワードに基づいて前記記憶部を検索して得られた検索結果を受信し、前記検索結果を表示する検索結果表示部と、
を備える携帯型表示装置。
【請求項５】
請求項４に記載の携帯型表示装置であって、
候補キーワード表示制御部は、
前記候補キーワードの集合とともに、前記候補キーワードのそれぞれに対応付けられた検索数、または前記検索数から定まる前記候補キーワード毎の検索数順位を受信し、前記受信された検索数または検索数順位に基づいて、前記候補キーワード表示制御部によって表示される各候補キーワードの表示の態様を変更する、携帯型表示装置。
【請求項６】
外景を視認可能な頭部装着型表示装置である、請求項１から請求項５までのいずれか一項に記載の携帯型表示装置。
【請求項７】
検索対象となる情報を記憶した記憶部を備えると共に、通信手段を有する携帯型表示装置との間で通信可能に構成された検索サーバーであって、
前記携帯型表示装置の現在位置を示す位置情報を前記携帯型表示装置から受信し、前記位置情報に基づいて、前記位置情報に基づく位置が含まれるエリアに関連した候補キーワードの集合を生成し、前記候補キーワードの集合を前記携帯型表示装置に送信する候補キーワード送信部と、
前記携帯型表示装置から、前記候補キーワードの中から選択されたキーワードを検索キーワードとする検索の要求を受け、前記検索の要求に従い、前記検索キーワードに基づいて前記記憶部を検索し、検索結果を前記携帯型表示装置に送信する検索部と、
を備える検索サーバー。
【請求項８】
請求項７に記載の検索サーバーであって、
複数の前記候補キーワードと、前記候補キーワードのそれぞれに対応付けられた前記エリア別の検索数と、を含む検索数集計テーブルを前記記憶部に用意し、前記携帯型表示装置からの検索の要求に従って、前記検索数集計テーブルを更新する検索数集計テーブル更新部を備え、
前記候補キーワード送信部は、
前記受信された位置情報から定まる前記エリアについての前記候補キーワード毎の検索数を前記検索数集計テーブルから取り出し、前記候補キーワード毎の検索数、または前記検索数から定まる前記候補キーワード毎の検索数順位を、前記候補キーワードの集合と共に前記携帯型表示装置に送信する、検索サーバー。
【請求項９】
請求項７または請求項８に記載の検索サーバーであって、
前記候補キーワード送信部は、
前記位置情報に加えて現在の時刻を示す時刻情報を、前記携帯型表示装置から受信し、
前記候補キーワードの集合として、前記エリアと前記時刻情報に基づく時刻が含まれる時間帯とに関連した候補キーワードの集合を生成する、検索サーバー。
【請求項１０】
検索対象となる情報を記憶した記憶部を備えると共に、通信手段を有する携帯型表示装置との間で通信可能に構成された検索サーバーであって、
時刻情報を前記携帯型表示装置から受信し、前記時刻情報に基づいて、前記時刻情報に基づく時刻が含まれる時間帯に関連した候補キーワードの集合を生成し、前記候補キーワードの集合を前記携帯型表示装置に送信する候補キーワード送信部と、
前記携帯型表示装置から、前記候補キーワードの中から選択されたキーワードを検索キーワードとする検索の要求を受け、前記検索の要求に従い、前記検索キーワードに基づいて前記記憶部を検索し、検索結果を前記携帯型表示装置に送信する検索部と、
を備える検索サーバー。
【請求項１１】
請求項１０に記載の検索サーバーであって、
複数の前記候補キーワードと、前記候補キーワードのそれぞれに対応付けられた前記時間帯別の検索数と、を含む検索数集計テーブルを前記記憶部に用意し、前記携帯型表示装置からの検索の要求に従って、前記検索数集計テーブルを更新する検索数集計テーブル更新部を備え、
前記候補キーワード送信部は、
前記受信された時刻情報から定まる前記時間帯についての前記候補キーワード毎の検索数を前記検索数集計テーブルから取り出し、前記候補キーワード毎の検索数、または前記検索数から定まる前記候補キーワード毎の検索数順位を、前記候補キーワードの集合と共に前記携帯型表示装置に送信する、検索サーバー。
【請求項１２】
表示部を備えると共に、検索対象となる情報を記憶した記憶部を備える検索サーバーと通信可能な携帯型表示装置の制御方法であって、
前記携帯型表示装置の現在位置を示す位置情報を取得し、前記位置情報を前記検索サーバーに送信する位置情報送信工程と、
前記位置情報送信工程から送信された位置情報に基づいて取得された、前記位置情報に基づく位置が含まれるエリアに関連した候補キーワードの集合を、前記検索サーバーから受信し、前記候補キーワードの集合の少なくとも一部を、使用者によって選択可能な選択肢として前記表示部に表示させる候補キーワード表示制御工程と、
前記表示された選択肢から前記使用者によって選択された前記選択肢を検索キーワードとする検索を、前記検索サーバーに対して要求する検索要求工程と、
前記検索サーバーにおいて、前記検索要求工程からの検索の要求に従い、前記検索キーワードに基づいて前記記憶部を検索して得られた検索結果を受信し、前記検索結果を表示する検索結果表示工程と、
を備える携帯型表示装置の制御方法。
【請求項１３】
請求項１２に記載の携帯型表示装置の制御方法であって、
前記位置情報送信工程は、
前記位置情報に加えて現在の時刻を示す時刻情報を前記検索サーバーに送信し、
前記候補キーワード表示制御工程は、
前記候補キーワードの集合として、前記位置情報に加えて前記時刻情報に基づいて取得された、前エリアと前記時刻情報に基づく時刻が含まれる時間帯とに関連した候補キーワードの集合を受信する、携帯型表示装置の制御方法。
【請求項１４】
表示部を備えると共に、検索対象となる情報を記憶した記憶部を備える検索サーバーと通信可能な携帯型表示装置の制御方法であって、
現在の時刻を示す時刻情報を前記検索サーバーに送信する時刻情報送信工程と、
前記時刻情報送信工程から送信された時刻情報に基づいて取得された、前記時刻情報に基づく時刻が含まれる時間帯に関連した候補キーワードの集合を、前記検索サーバーから受信し、前記候補キーワードの集合の少なくとも一部を、使用者によって選択可能な選択肢として前記表示部に表示させる候補キーワード表示制御工程と、
前記表示された選択肢から前記使用者によって選択された前記選択肢を検索キーワードとする検索を、前記検索サーバーに対して要求する検索要求工程と、
前記検索サーバーにおいて、前記検索要求工程からの検索の要求に従い、前記検索キーワードに基づいて前記記憶部を検索して得られた検索結果を受信し、前記検索結果を表示する検索結果表示工程と、
を備える携帯型表示装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯型表示装置、検索サーバー、および携帯型表示装置の制御方法に関する。
【背景技術】
【０００２】
従来、ネットワーク上に検索サーバーを配置し、ネットワークに接続されたクライアント端末によって、検索サーバーに格納されたデータベースを検索する技術が知られている（例えば、特許文献１）。クライアント端末は、キーボードからキーワードの入力を受け付け、入力されたキーワードを検索条件とした検索を検索サーバーに要求する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−４５１２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一方、急速に普及したスマートフォンや携帯型のゲーム機等を使って検索サーバーに接続し、データベースを検索しようとする場合には、ソフトウェアキーボードを用いてキーワードの入力を行うことになる。スマートフォンや携帯型のゲーム機等の携帯型表示装置では、文字入力に手間がかかり、キーワード検索を行う場合に使い勝手が悪いという問題があった。そのほか、従来の携帯型表示装置においては、検索精度の向上、装置構成のコンパクト化、低コスト化、省資源化、製造の容易化等が望まれていた。
【課題を解決するための手段】
【０００５】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態として実現することが可能である。
【０００６】
（１）本発明の第１の形態は、表示部を備えると共に、検索対象となる情報を記憶した記憶部を備える検索サーバーと通信可能な携帯型表示装置である。この携帯型表示装置は、当該携帯型表示装置の現在位置を示す位置情報を取得し、前記位置情報を前記検索サーバーに送信する位置情報送信部と、前記位置情報送信部から送信された位置情報に基づいて取得された、前記位置情報に基づく位置が含まれるエリアに関連した候補キーワードの集合を、前記検索サーバーから受信し、前記候補キーワードの集合の少なくとも一部を、使用者によって選択可能な選択肢として前記表示部に表示させる候補キーワード表示制御部と、前記表示された選択肢から前記使用者によって選択された前記選択肢を検索キーワードとする検索を、前記検索サーバーに対して要求する検索要求部と、前記検索サーバーにおいて、前記検索要求部からの検索の要求に従い、前記検索キーワードに基づいて前記記憶部を検索して得られた検索結果を受信し、前記検索結果を表示する検索結果表示部と、を備える。この形態の携帯型表示装置によれば、携帯型表示装置の現在位置に見合った候補キーワードの集合の少なくとも一部が、候補キーワード表示制御部によって表示部に表示され、携帯型表示装置の使用者は、前記表示された候補キーワードの集合の少なくとも一部を、選択肢として選択するだけで、検索キーワードの入力を行うことができる。このため、この形態の携帯型表示装置では、検索キーワードの入力が容易であり、かつ現在位置に見合った検索を容易にできることから、利便性に優れている。
【０００７】
（２）前記第１の形態の携帯型表示装置において、前記候補キーワード表示制御部は、前記候補キーワードの集合とともに、前記候補キーワードのそれぞれに対応付けられた検索数、または前記検索数から定まる前記候補キーワード毎の検索数順位を受信し、前記受信された検索数または検索数順位に基づいて、前記候補キーワード表示制御部によって表示される各候補キーワードの表示の態様を変更していてもよい。この形態の携帯型表示装置によれば、候補キーワード表示制御部によって表示される各候補キーワードの表示の態様が、検索数または検索数順位に基づいて変更されることから、使用者は、表示の態様から候補キーワードの検索数の程度を容易に把握することができる。したがって、より利便性に優れている。
【０００８】
（３）前記第１の形態の携帯型表示装置において、  前記位置情報送信部は、前記位置情報に加えて現在の時刻を示す時刻情報を前記検索サーバーに送信し、前記候補キーワード表示制御部は、前記候補キーワードの集合として、前記位置情報に加えて前記時刻情報に基づいて取得された、前記エリアと前記時刻情報に基づく時刻が含まれる時間帯とに関連した候補キーワードの集合を受信してもよい。この形態の携帯型表示装置によれば、携帯型表示装置の現在位置と現在時刻とに見合った候補キーワードの集合の少なくとも一部が、候補キーワード表示制御部によって表示部に表示され、携帯型表示装置の使用者は、前記表示された候補キーワードの集合の少なくとも一部を、選択肢として選択するだけで、検索キーワードの入力を行うことができる。このため、この形態の携帯型表示装置によれば、検索キーワードの入力が容易であり、かつ現在位置と現在時刻に見合った検索を容易にできることから、利便性に優れている。
【０００９】
（４）本発明の第２の形態は、表示部を備えると共に、検索対象となる情報を記憶した記憶部を備える検索サーバーと通信可能な携帯型表示装置である。この携帯型表示装置は、現在の時刻を示す時刻情報を前記検索サーバーに送信する時刻情報送信部と、前記時刻情報送信部から送信された時刻情報に基づいて取得された、前記時刻情報に基づく時刻が含まれる時間帯に関連した候補キーワードの集合を、前記検索サーバーから受信し、前記候補キーワードの集合の少なくとも一部を、使用者によって選択可能な選択肢として前記表示部に表示させる候補キーワード表示制御部と、前記表示された選択肢から前記使用者によって選択された前記選択肢を検索キーワードとする検索を、前記検索サーバーに対して要求する検索要求部と、前記検索サーバーにおいて、前記検索要求部からの検索の要求に従い、前記検索キーワードに基づいて前記記憶部を検索して得られた検索結果を受信し、前記検索結果を表示する検索結果表示部と、を備える。この形態の携帯型表示装置によれば、現在の時刻に見合った候補キーワードの集合の少なくとも一部が、候補キーワード表示制御部によって表示部に表示され、携帯型表示装置の使用者は、前記表示された候補キーワードの集合の少なくとも一部を、選択肢として選択するだけで、検索キーワードの入力を行うことができる。このため、前記形態の情報検索システムでは、検索キーワードの入力が容易であり、かつ現在の時刻に見合った検索を容易にできることから、利便性に優れている。
【００１０】
（５）前記第２の形態の携帯型表示装置において、候補キーワード表示制御部は、前記候補キーワードの集合とともに、前記候補キーワードのそれぞれに対応付けられた検索数、または前記検索数から定まる前記候補キーワード毎の検索数順位を受信し、前記受信された検索数または検索数順位に基づいて、前記候補キーワード表示制御部によって表示される各候補キーワードの表示の態様を変更していてもよい。この形態の携帯型表示装置によれば、候補キーワード表示制御部によって表示される各候補キーワードの表示の態様が、検索数または検索数順位に基づいて変更されることから、使用者は、表示の態様から候補キーワードの検索数の程度を容易に把握することができる。したがって、より利便性に優れている。
【００１１】
（６）前記第１または第２の形態の携帯型表示装置において、当該携帯型表示装置は外景を視認可能な頭部装着型表示装置であってもよい。この形態の携帯型表示装置によれば、使用者は、頭部に装着した状態で外景を視認しながら、検索を行うことができる。したがって、より利便性に優れている。
【００１２】
（７）本発明の第３の形態は、検索対象となる情報を記憶した記憶部を備えると共に、通信手段を有する携帯型表示装置との間で通信可能に構成された検索サーバーである。この検索サーバーは、前記携帯型表示装置の現在位置を示す位置情報を前記携帯型表示装置から受信し、前記位置情報に基づいて、前記位置情報に基づく位置が含まれるエリアに関連した候補キーワードの集合を生成し、前記候補キーワードの集合を前記携帯型表示装置に送信する候補キーワード送信部と、前記携帯型表示装置から、前記候補キーワードの中から選択されたキーワードを検索キーワードとする検索の要求を受け、前記検索の要求に従い、前記検索キーワードに基づいて前記記憶部を検索し、検索結果を前記携帯型表示装置に送信する検索部と、を備える。この形態の検索サーバーによれば、検索サーバーに接続される携帯型表示装置に対して、携帯型表示装置の現在位置に見合った候補キーワードの集合を提供することができることから、携帯型表示装置において、検索キーワードの入力を容易とし、利便性を向上することができる。
【００１３】
（８）前記第３の形態の検索サーバーにおいて、複数の前記候補キーワードと、前記候補キーワードのそれぞれに対応付けられた前記エリア別の検索数と、を含む検索数集計テーブルを前記記憶部に用意し、前記携帯型表示装置からの検索の要求に従って、前記検索数集計テーブルを更新する検索数集計テーブル更新部を備え、前記候補キーワード送信部は、前記受信された位置情報から定まる前記エリアについての前記候補キーワード毎の検索数を前記検索数集計テーブルから取り出し、前記候補キーワード毎の検索数、または前記検索数から定まる前記候補キーワード毎の検索数順位を、前記候補キーワードの集合と共に前記携帯型表示装置に送信していてもよい。この形態の検索サーバーによれば、候補キーワード毎の検索数、または検索数から定まる候補キーワード毎の検索数順位を、候補キーワードの集合と共に携帯型表示装置に送信することができることから、携帯型表示装置側では、表示の態様から候補キーワードの検索数の程度を容易に把握することができる。したがって、より利便性に優れている。
【００１４】
（９）前記第３の形態の検索サーバーにおいて、前記候補キーワード送信部は、前記位置情報に加えて現在の時刻を示す時刻情報を、前記携帯型表示装置から受信し、前記候補キーワードの集合として、前記エリアと前記時刻情報に基づく時刻が含まれる時間帯とに関連した候補キーワードの集合を生成していてもよい。この形態の検索サーバーによれば、検索サーバーに接続される携帯型表示装置に対して、携帯型表示装置の現在位置と現在時刻とに見合った候補キーワードの集合を提供することができることから、携帯型表示装置において、検索キーワードの入力をより容易とし、利便性をより向上することができる。
【００１５】
（１０）本発明の第４の形態は、検索対象となる情報を記憶した記憶部を備えると共に、通信手段を有する携帯型表示装置との間で通信可能に構成された検索サーバーである。前記検索サーバーは、時刻情報を前記携帯型表示装置から受信し、前記時刻情報に基づいて、前記時刻情報に基づく時刻が含まれる時間帯に関連した候補キーワードの集合を生成し、前記候補キーワードの集合を前記携帯型表示装置に送信する候補キーワード送信部と、 前記携帯型表示装置から、前記候補キーワードの中から選択されたキーワードを検索キーワードとする検索の要求を受け、前記検索の要求に従い、前記検索キーワードに基づいて前記記憶部を検索し、検索結果を前記携帯型表示装置に送信する検索部と、を備える。この形態の検索サーバーによれば、検索サーバーに接続される携帯型表示装置に対して、現在の時刻に見合った候補キーワードの集合を提供することができることから、携帯型表示装置において、検索キーワードの入力を容易とし、利便性を向上することができる。
【００１６】
（１１）前記第４の形態の検索サーバーにおいて、複数の前記候補キーワードと、前記候補キーワードのそれぞれに対応付けられた前記時間帯別の検索数と、を含む検索数集計テーブルを前記記憶部に用意し、前記携帯型表示装置からの検索の要求に従って、前記検索数集計テーブルを更新する検索数集計テーブル更新部を備え、前記候補キーワード送信部は、前記受信された時刻情報から定まる前記時間帯についての前記候補キーワード毎の検索数を前記検索数集計テーブルから取り出し、前記候補キーワード毎の検索数、または前記検索数から定まる前記候補キーワード毎の検索数順位を、前記候補キーワードの集合と共に前記携帯型表示装置に送信してもよい。この形態の検索サーバーによれば、候補キーワード毎の検索数、または検索数から定まる候補キーワード毎の検索数順位を、候補キーワードの集合と共に携帯型表示装置に送信することができることから、携帯型表示装置側では、表示の態様から候補キーワードの検索数の程度を容易に把握することができる。したがって、より利便性に優れている。
【００１７】
上述した本発明の第１〜第４の形態の有する複数の構成要素はすべてが必須のものではなく、上述の課題の一部または全部を解決するため、あるいは、本明細書に記載された効果の一部または全部を達成するために、適宜、前記複数の構成要素の一部の構成要素について、その変更、削除、新たな他の構成要素との差し替え、限定内容の一部削除を行なうことが可能である。また、上述の課題の一部または全部を解決するため、あるいは、本明細書に記載された効果の一部または全部を達成するために、上述した本発明の一形態に含まれる技術的特徴の一部または全部を上述した本発明の他の形態に含まれる技術的特徴の一部または全部と組み合わせて、本発明の独立した一形態とすることも可能である。
【００１８】
本発明は、携帯型表示装置、検索サーバー以外の種々の形態で実現することも可能である。例えば、携帯型表示装置の制御方法、検索サーバーの制御方法、携帯型表示装置の備える各構成要素の機能を実現するためのコンピュータープログラム、そのコンピュータープログラムを記録した記録媒体、検索サーバーの備える各構成要素の機能を実現するためのコンピュータープログラム、そのコンピュータープログラムを記録した記録媒体等で実現できる。さらに、本発明は、携帯型表示装置の備える各構成要素と、検索サーバーの備える各構成要素とを併せ持つ情報検索システムとしても実現する。情報検索システムとしての形態を、本発明の他の形態として次に示す。
【００１９】
（１２）本発明の他の形態は、表示部を備えると共に通信手段を介して外部と通信可能な携帯型表示装置と、検索対象となる情報を記憶した記憶部を備えると共に前記携帯型表示装置との間で通信可能に構成された検索サーバーと、を備える情報検索システムである。この情報検索システムにおける前記携帯型表示装置は、前記携帯型表示装置の現在位置を示す位置情報を取得し、前記位置情報を前記検索サーバーに送信する位置情報送信部、を備える。前記検索サーバーは、前記位置情報送信部から受信した前記位置情報に基づいて、前記位置情報に基づく位置が含まれるエリアに関連した候補キーワードの集合を生成し、前記候補キーワードの集合を前記携帯型表示装置に送信する候補キーワード送信部、を備える。前記携帯型表示装置は、前記候補キーワード送信部から受信した前記候補キーワードの集合の少なくとも一部を、使用者によって選択可能な選択肢として前記表示部に表示させる候補キーワード表示制御部と、前記使用者によって選択された前記選択肢を検索キーワードとする検索を、前記検索サーバーに対して要求する検索要求部と、を備える。前記検索サーバーは、さらに、前記検索要求部からの検索の要求に従い、前記検索キーワードに基づいて前記記憶部を検索し、検索結果を前記携帯型表示装置に送信する検索部、を備える。前記携帯型表示装置は、さらに、前記検索部からの検索結果を受信し、前記検索結果を表示する検索結果表示部、を備える。この形態の情報検索システムにおける携帯型表示装置では、携帯型表示装置の現在位置に見合った候補キーワードの集合の少なくとも一部が、候補キーワード表示制御部によって表示部に表示され、携帯型表示装置の使用者は、前記表示された候補キーワードの集合の少なくとも一部を、選択肢として選択するだけで、検索キーワードの入力を行うことができる。このため、前記形態の情報検索システムでは、検索キーワードの入力が容易であり、かつ現在位置に見合った検索を容易にできることから、利便性に優れている。
【００２０】
（１３）前記形態の情報検索システムにおいて、前記検索サーバーは、複数の前記候補キーワードと、前記候補キーワードのそれぞれに対応付けられた前記エリア別の検索数と、を含む検索数集計テーブルを前記記憶部に用意し、前記携帯型表示装置の備える前記検索要求部からの検索の要求に従って、前記検索数集計テーブルを更新し、前記受信された位置情報から定まる前記エリアについての前記候補キーワード毎の検索数を前記検索数集計テーブルから取り出し、前記候補キーワード毎の検索数、または前記検索数から定まる前記候補キーワード毎の検索数順位を、前記候補キーワードの集合と共に前記携帯型表示装置に送信する。前記携帯型表示装置は、前記検索サーバーから受信された前記検索数または検索数順位に基づいて、前記候補キーワード表示制御部によって表示される各候補キーワードの表示の態様を変更する。この形態の情報検索システムでは、候補キーワード表示制御部によって表示される各候補キーワードの表示の態様が、検索数または検索数順位に基づいて変更されることから、使用者は、表示の態様から候補キーワードの検索数の程度を容易に把握することができる。したがって、より利便性に優れている。
【００２１】
（１４）本発明の他の形態は、表示部を備えると共に通信手段を介して外部と通信可能な携帯型表示装置と、検索対象となる情報を記憶した記憶部を備えると共に前記携帯型表示装置との間で通信可能に構成された検索サーバーと、を備える情報検索システムである。この情報検索システムにおける携帯型表示装置は、現在の時刻を示す時刻情報を取得し、前記時刻情報を前記検索サーバーに送信する時刻情報送信部、を備える。前記検索サーバーは、前記時刻情報送信部から受信した前記時刻情報に基づいて、前記時刻情報に基づく時刻が含まれる時間帯に関連した候補キーワードの集合を生成し、前記候補キーワードの集合を前記携帯型表示装置に送信する候補キーワード送信部、を備える。前記携帯型表示装置は、前記候補キーワード送信部から受信した前記候補キーワードの集合の少なくとも一部を、使用者によって選択可能な選択肢として前記表示部に表示させる候補キーワード表示制御部と、前記使用者によって選択された前記選択肢を検索キーワードとする検索を、前記検索サーバーに対して要求する検索要求部と、を備える。前記検索サーバーは、さらに、前記検索要求部からの検索の要求に従い、前記検索キーワードに基づいて前記記憶部を検索し、検索結果を前記携帯型表示装置に送信する検索部、を備える。前記携帯型表示装置は、さらに、前記検索部からの検索結果を受信し、前記検索結果を表示する検索結果表示部、を備える。この形態の情報検索システムにおける携帯型表示装置では、現在の時刻に見合った候補キーワードの集合の少なくとも一部が、候補キーワード表示制御部によって表示部に表示され、携帯型表示装置の使用者は、前記表示された候補キーワードの集合の少なくとも一部を、選択肢として選択するだけで、検索キーワードの入力を行うことができる。このため、前記形態の情報検索システムでは、検索キーワードの入力が容易であり、かつ現在の時刻に見合った検索を容易にできることから、利便性に優れている。
【００２２】
（１５）前記形態の情報検索システムにおいて、前記検索サーバーは、複数の前記候補キーワードと、前記候補キーワードのそれぞれに対応付けられた前記時間帯別の検索数と、を含む検索数集計テーブルを前記記憶部に用意し、前記携帯型表示装置の備える前記検索要求部からの検索の要求に従って、前記検索数集計テーブルを更新し、前記受信された時刻情報から定まる前記時間帯についての前記キーワード毎の検索数を前記検索数集計テーブルから取り出し、前記キーワード毎の検索数、または前記検索数から定まる前記候補キーワード毎の検索数順位を、前記候補キーワードの集合と共に前記携帯型表示装置に送信する。前記携帯型表示装置は、前記検索サーバーから受信された前記検索数または検索数順位に基づいて、前記候補キーワード表示制御部によって表示される各候補キーワードの表示の態様を変更する。この形態の情報検索システムでは、候補キーワード表示制御部によって表示される各候補キーワードの表示の態様が、検索数または検索数順位に基づいて変更されることから、使用者は、表示の態様から候補キーワードの検索数の程度を容易に把握することができる。したがって、より利便性に優れている。
【００２３】
（１６）本発明のさらに他の形態は、表示部を備えると共に通信手段を介して外部と通信可能な携帯型表示装置と、検索対象となる情報を記憶した記憶部を備えると共に前記携帯型表示装置との間で通信可能に構成された検索サーバーと、を備える情報検索システムである。この情報検索システムにおける携帯型表示装置は、前記携帯型表示装置の現在位置を示す位置情報と、現在の時刻を示す時刻情報と、を取得し、前記位置情報と時刻情報とを前記検索サーバーに送信する位置情報送信部、を備える。前記検索サーバーは、前記位置情報送信部から受信した前記位置情報と時刻情報とに基づいて、前記位置情報に基づく位置が含まれるエリアと前記時刻情報に基づく時刻が含まれる時間帯とに関連した候補キーワードの集合を生成し、前記候補キーワードの集合を前記携帯型表示装置に送信する候補キーワード送信部、を備える。前記携帯型表示装置は、前記候補キーワード送信部から受信した前記候補キーワードの集合の少なくとも一部を、使用者によって選択可能な選択肢として前記表示部に表示させる候補キーワード表示制御部と、前記使用者によって選択された前記選択肢を検索キーワードとする検索を、前記検索サーバーに対して要求する検索要求部と、を備える。前記検索サーバーは、さらに、前記検索要求部からの検索の要求に従い、前記検索キーワードに基づいて前記記憶部を検索し、検索結果を前記携帯型表示装置に送信する検索部、を備える。前記携帯型表示装置は、さらに、前記検索部からの検索結果を受信し、前記検索結果を表示する検索結果表示部、を備える。この形態の情報検索システムにおける携帯型表示装置では、携帯型表示装置の現在位置と現在時刻とに見合った候補キーワードの集合の少なくとも一部が、候補キーワード表示制御部によって表示部に表示され、携帯型表示装置の使用者は、前記表示された候補キーワードの集合の少なくとも一部を、選択肢として選択するだけで、検索キーワードの入力を行うことができる。このため、前記形態の情報検索システムでは、検索キーワードの入力が容易であり、かつ現在位置と現在時刻に見合った検索を容易にできることから、利便性に優れている。
【００２４】
（１７）前記形態の情報検索システムにおいて、前記検索サーバーは、複数の前記候補キーワードと、前記候補キーワードのそれぞれに対応付けられた前記エリアと前記時間帯とから定まる条件別の検索数と、を含む検索数集計テーブルを前記記憶部に用意し、前記携帯型表示装置の備える前記検索要求部からの検索の要求に従って、前記検索数集計テーブルを更新し、前記条件別の前記キーワード毎の検索数を前記検索数集計テーブルから取り出し、前記キーワード毎の検索数、または前記検索数から定まる前記候補キーワード毎の検索数順位を、前記候補キーワードの集合と共に前記携帯型表示装置に送信する。前記携帯型表示装置は、前記検索サーバーから受信された前記検索数または検索数順位に基づいて、前記候補キーワード表示制御部によって表示される各候補キーワードの表示の態様を変更する。この形態の情報検索システムでは、候補キーワード表示制御部によって表示される各候補キーワードの表示の態様が、検索数または検索数順位に基づいて変更されることから、使用者は、表示の態様から候補キーワードの検索数の程度を容易に把握することができる。したがって、より利便性に優れている。
【００２５】
（１８）前記形態の情報検索システムにおいて、前記携帯型表示装置は、頭部装着型表示装置としてもよい。この形態の情報検索システムによれば、頭部装着型表示装置を用いて検索を行うことができることから、より利便性に優れている。
【００２６】
（１９）前記形態の情報検索システムにおいて、前記頭部装着型表示装置は、前記使用者の視線の向きを検出する視線方向検出部を備え、前記検索要求部は、前記検出された視線の向きに基づいて、前記選択肢の選択を行うようにしてもよい。この形態の情報検索システムによれば、手を用いることなく検索キーワードを入力することができることから、より利便性に優れている。
【図面の簡単な説明】
【００２７】
【図１】本発明の第１実施形態における情報検索システムの概略構成を示す説明図である。
【図２】ＨＭＤの構成を機能的に示すブロック図である。
【図３】ＨＭＤによる拡張現実感表示の一例を示す説明図である。
【図４】検索サーバーの構成を機能的に示すブロック図である。
【図５】商品データベースのデータ構造を示す説明図である。
【図６】検索数集計テーブルのデータ構造を示す説明図である。
【図７】ＨＭＤのＣＰＵによって実行される商品情報検索処理を示すフローチャートである。
【図８】検索サーバーのＣＰＵによって実行される候補キーワード送信／検索処理を示すフローチャートである。
【図９】検索用画面の一例を示す説明図である。
【図１０】検索用画面が表示された後の使用者の視界の一例を示す説明図である。
【図１１】検索結果が表示されたときの使用者の視界の一例を示す説明図である。
【図１２】本発明の第２実施形態の情報検索システムにおいて用いられる検索数集計テーブルのデータ構造を示す説明図である。
【図１３】本発明の第３実施形態の情報検索システムにおいて用いられる検索数集計テーブルのデータ構造を示す説明図である。
【図１４】変形例におけるＨＭＤの外観の構成を示す説明図である。
【発明を実施するための形態】
【００２８】
Ａ．第１実施形態：
Ａ−１．情報検索システムの全体構成：
図１は、本発明の第１実施形態における情報検索システムの概略構成を示す説明図である。情報検索システム１は、頭部装着型表示装置１００と、検索サーバー３００と、を備えている。頭部装着型表示装置１００は、通信キャリアＢＳを介して無線通信でインターネットＩＮＴに接続されている。検索サーバー３００は、有線通信でインターネットＩＮＴに接続されている。この結果、頭部装着型表示装置１００と検索サーバー３００とは、互いにインターネットＩＮＴによって接続される。通信キャリアＢＳは、送受信アンテナや、無線基地局、交換局を含む。
【００２９】
頭部装着型表示装置１００は、検索サーバー３００に蓄積された後述する商品情報データベースを検索する。以下、頭部装着型表示装置１００および検索サーバー３００について詳細に説明する。
【００３０】
Ａ−２．頭部装着型表示装置の構成：
頭部装着型表示装置１００は、頭部に装着する表示装置であり、ヘッドマウントディスプレイ（Head Mounted Display、ＨＭＤ）とも呼ばれる。ＨＭＤ１００は、グラスを通過して視認される外界の中に画像が浮かび上がるシースルー型の頭部装着型表示装置である。
【００３１】
ＨＭＤ１００は、使用者の頭部に装着された状態において使用者に画像を視認させる画像表示部２０と、画像表示部２０を制御する制御部（コントローラー）１０とを備えている。
【００３２】
画像表示部２０は、使用者の頭部に装着される装着体であり、本実施形態では眼鏡形状を有している。画像表示部２０は、右保持部２１と、右表示駆動部２２と、左保持部２３と、左表示駆動部２４と、右光学像表示部２６と、左光学像表示部２８と、を含んでいる。右光学像表示部２６および左光学像表示部２８は、それぞれ、使用者が画像表示部２０を装着した際に使用者の右および左の眼前に位置するように配置されている。右光学像表示部２６の一端と左光学像表示部２８の一端とは、使用者が画像表示部２０を装着した際の使用者の眉間に対応する位置で、互いに接続されている。
【００３３】
右保持部２１は、右光学像表示部２６の他端である端部ＥＲから、使用者が画像表示部２０を装着した際の使用者の側頭部に対応する位置にかけて、延伸して設けられた部材である。同様に、左保持部２３は、左光学像表示部２８の他端である端部ＥＬから、使用者が画像表示部２０を装着した際の使用者の側頭部に対応する位置にかけて、延伸して設けられた部材である。右保持部２１および左保持部２３は、眼鏡のテンプル（つる）のようにして、使用者の頭部に画像表示部２０を保持する。
【００３４】
右表示駆動部２２は、右保持部２１の内側、換言すれば、使用者が画像表示部２０を装着した際の使用者の頭部に対向する側に配置されている。また、左表示駆動部２４は、左保持部２３の内側に配置されている。なお、以降では、右保持部２１および左保持部２３を区別せず「保持部」として説明する。同様に、右表示駆動部２２および左表示駆動部２４を区別せず「表示駆動部」として説明し、右光学像表示部２６および左光学像表示部２８を区別せず「光学像表示部」として説明する。
【００３５】
表示駆動部は、液晶ディスプレイ（Liquid Crystal Display、以下「ＬＣＤ」と呼ぶ）２４１、２４２や投写光学系２５１、２５２等を含む（図２参照）。表示駆動部の構成の詳細は後述する。光学部材としての光学像表示部は、導光板２６１、２６２（図２参照）と調光板とを含んでいる。導光板２６１、２６２は、光透過性の樹脂材料等によって形成され、表示駆動部から出力された画像光を使用者の眼に導く。調光板は、薄板状の光学素子であり、画像表示部２０の表側（使用者の眼の側とは反対の側）を覆うように配置されている。調光板は、導光板２６１、２６２を保護し、導光板２６１、２６２の損傷や汚れの付着等を抑制する。また、調光板の光透過率を調整することによって、使用者の眼に入る外光量を調整して虚像の視認のしやすさを調整することができる。なお、調光板は省略可能である。
【００３６】
画像表示部２０は、さらに、画像表示部２０を制御部１０に接続するための接続部４０を有している。接続部４０は、制御部１０に接続される本体コード４８と、本体コード４８が２本に分岐した右コード４２および左コード４４と、分岐点に設けられた連結部材４６と、を含んでいる。右コード４２は、右保持部２１の延伸方向の先端部ＡＰから右保持部２１の筐体内に挿入され、右表示駆動部２２に接続されている。同様に、左コード４４は、左保持部２３の延伸方向の先端部ＡＰから左保持部２３の筐体内に挿入され、左表示駆動部２４に接続されている。連結部材４６には、イヤホンプラグ３０を接続するためのジャックが設けられている。イヤホンプラグ３０からは、右イヤホン３２および左イヤホン３４が延伸している。
【００３７】
画像表示部２０と制御部１０とは、接続部４０を介して各種信号の伝送を行う。本体コード４８における連結部材４６と反対側の端部と、制御部１０とのそれぞれには、互いに嵌合するコネクター（図示省略）が設けられており、本体コード４８のコネクターと制御部１０のコネクターとの嵌合／嵌合解除により、制御部１０と画像表示部２０とが接続されたり切り離されたりする。右コード４２と、左コード４４と、本体コード４８には、例えば、金属ケーブルや光ファイバーを採用することができる。
【００３８】
制御部１０は、ＨＭＤ１００を制御するための装置である。制御部１０は、点灯部１２と、タッチパッド１４と、方向キー１６と、決定キー１７と、電源スイッチ１８とを含んでいる。点灯部１２は、ＨＭＤ１００の動作状態（例えば、電源のＯＮ／ＯＦＦ等）を、その発光態様によって通知する。点灯部１２としては、例えば、ＬＥＤ（Light Emitting Diode）を用いることができる。タッチパッド１４は、タッチパッド１４の操作面上での接触操作を検出して、検出内容に応じた信号を出力する。タッチパッド１４としては、静電式や圧力検出式、光学式といった種々のタッチパッドを採用することができる。方向キー１６は、上下左右方向に対応するキーへの押下操作を検出して、検出内容に応じた信号を出力する。決定キー１７は、押下操作を検出して、制御部１０において操作された内容を決定するための信号を出力する。電源スイッチ１８は、スイッチのスライド操作を検出することで、ＨＭＤ１００の電源の状態を切り替える。
【００３９】
図２は、ＨＭＤ１００の構成を機能的に示すブロック図である。制御部１０は、入力情報取得部１１０と、記憶部１２０と、電源１３０と、無線通信部１３２と、ＧＰＳモジュール１３４と、ＣＰＵ１４０と、インターフェイス１８０と、送信部（Ｔｘ）５１および５２とを備え、各部は図示しないバスにより相互に接続されている。
【００４０】
入力情報取得部１１０は、例えば、タッチパッド１４や方向キー１６、電源スイッチ１８などに対する操作入力に応じた信号を取得する。記憶部１２０は、ＲＯＭ、ＲＡＭ、ＤＲＡＭ、ハードディスク等によって構成されている。
【００４１】
電源１３０は、ＨＭＤ１００の各部に電力を供給する。電源１３０としては、例えば、リチウムポリマーバッテリー、リチウムイオンバッテリーなどの二次電池を用いることができる。さらに、二次電池に替えて、一次電池や燃料電池でもよいし、無線給電を受けて動作するようにしてもよい。さらには、太陽電池とキャパシターから給電を受けるようにしてもよい。
【００４２】
無線通信部１３２は、所定の無線通信規格に則って、外部装置との間で無線通信を行う。所定の無線通信規格とは、例えば、赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）に例示される近距離無線通信、ＩＥＥＥ８０２．１１に例示される無線ＬＡＮ等である。これにより、無線通信部１３２は、前述した検索サーバー３００に接続されるインターネットＩＮＴと接続される。
【００４３】
ＧＰＳモジュール１３４は、ＧＰＳ衛星からの信号を受信することにより、ＨＭＤ１００の現在位置を示す位置情報を生成する。位置情報は、例えば緯度経度を表す座標によって実現することができる。また、ＧＰＳモジュール１３４は、ＧＰＳ衛星からの電波に基づいて、現在の時刻を示す時刻情報を生成する。なお、ＧＰＳ衛星からの電波に基づいて時刻情報を生成する構成に換えて、制御部１０の内部に備えられたクロックによって現在の時刻を示す時刻情報を得る構成としてもよい。
【００４４】
ＣＰＵ１４０は、記憶部１２０に格納されているコンピュータープログラムを読み出して実行することにより、オペレーティングシステム（ОＳ）１５０、画像処理部１６０、表示制御部１６２、商品情報検索処理部１６４、および音声処理部１７０として機能する。
【００４５】
画像処理部１６０は、インターフェイス１８０や無線通信部１３２を介して入力されるコンテンツ（映像）に基づいて信号を生成する。そして、画像処理部１６０は、生成した信号を、接続部４０を介して画像表示部２０に供給することで、画像表示部２０を制御する。画像表示部２０に供給するための信号は、アナログ形式とディジタル形式の場合で異なる。アナログ形式の場合、画像処理部１６０は、クロック信号ＰＣＬＫと、垂直同期信号ＶＳｙｎｃと、水平同期信号ＨＳｙｎｃと、画像データＤａｔａとを生成し、送信する。具体的には、画像処理部１６０は、コンテンツに含まれる画像信号を取得する。取得した画像信号は、例えば動画像の場合、一般的に１秒あたり３０枚のフレーム画像から構成されているアナログ信号である。画像処理部１６０は、取得した画像信号から垂直同期信号ＶＳｙｎｃや水平同期信号ＨＳｙｎｃ等の同期信号を分離し、それらの周期に応じて、ＰＬＬ回路等によりクロック信号ＰＣＬＫを生成する。画像処理部１６０は、同期信号が分離されたアナログ画像信号を、Ａ／Ｄ変換回路等を用いてディジタル画像信号に変換する。画像処理部１６０は、変換後のディジタル画像信号を、ＲＧＢデータの画像データＤａｔａとして、１フレームごとに記憶部１２０内のＤＲＡＭに格納する。
【００４６】
一方、ディジタル形式の場合、画像処理部１６０は、クロック信号ＰＣＬＫと、画像データＤａｔａとを生成し、送信する。具体的には、コンテンツがディジタル形式の場合、クロック信号ＰＣＬＫが画像信号に同期して出力されるため、垂直同期信号ＶＳｙｎｃおよび水平同期信号ＨＳｙｎｃの生成と、アナログ画像信号のＡ／Ｄ変換とが不要となる。なお、画像処理部１６０は、記憶部１２０に格納された画像データＤａｔａに対して、解像度変換処理や、輝度、彩度の調整といった種々の色調補正処理や、キーストーン補正処理等の画像処理を実行してもよい。
【００４７】
画像処理部１６０は、生成されたクロック信号ＰＣＬＫ、垂直同期信号ＶＳｙｎｃ、水平同期信号ＨＳｙｎｃと、記憶部１２０内のＤＲＡＭに格納された画像データＤａｔａとを、送信部５１、５２を介してそれぞれ送信する。なお、送信部５１を介して送信される画像データＤａｔａを「右眼用画像データＤａｔａ１」とも呼び、送信部５２を介して送信される画像データＤａｔａを「左眼用画像データＤａｔａ２」とも呼ぶ。送信部５１、５２は、制御部１０と画像表示部２０との間におけるシリアル伝送のためのトランシーバーとして機能する。
【００４８】
表示制御部１６２は、右表示駆動部２２および左表示駆動部２４を制御する制御信号を生成する。具体的には、表示制御部１６２は、制御信号により、右ＬＣＤ制御部２１１による右ＬＣＤ２４１の駆動ＯＮ／ＯＦＦや、右バックライト制御部２０１による右バックライト２２１の駆動ＯＮ／ＯＦＦ、左ＬＣＤ制御部２１２による左ＬＣＤ２４２の駆動ＯＮ／ＯＦＦや、左バックライト制御部２０２による左バックライト２２２の駆動ＯＮ／ＯＦＦなどを個別に制御することにより、右表示駆動部２２および左表示駆動部２４のそれぞれによる画像光の生成および射出を制御する。表示制御部１６２は、右ＬＣＤ制御部２１１と左ＬＣＤ制御部２１２とに対する制御信号を、送信部５１および５２を介してそれぞれ送信する。同様に、表示制御部１６２は、右バックライト制御部２０１と左バックライト制御部２０２とに対する制御信号を、それぞれ送信する。
【００４９】
商品情報検索処理部１６４は、検索サーバー３００に対して商品検索を要求し、検索サーバー３００から検索結果を受信し、受信した検索結果を画像処理部１６０に表示させる。すなわち、商品情報検索処理部１６４は、位置情報送信部１６４ａ、候補キーワード表示制御部１６４ｂ、検索要求部１６４ｃ、検索結果表示部１６４ｄを含む。商品情報検索処理部１６４については、後ほど詳述する。
【００５０】
音声処理部１７０は、コンテンツに含まれる音声信号を取得し、取得した音声信号を増幅して、連結部材４６に接続された右イヤホン３２内の図示しないスピーカーおよび左イヤホン３４内の図示しないスピーカーに対して供給する。なお、例えば、Ｄｏｌｂｙ（登録商標）システムを採用した場合、音声信号に対する処理がなされ、右イヤホン３２および左イヤホン３４からは、それぞれ、例えば周波数等が変えられた異なる音が出力される。
【００５１】
インターフェイス１８０は、制御部１０に対して、コンテンツの供給元となる種々の外部機器ＯＡを接続するためのインターフェイスである。外部機器ОＡとしては、例えば、パーソナルコンピューターＰＣや携帯電話端末、ゲーム端末等がある。インターフェイス１８０としては、例えば、ＵＳＢインターフェイスや、マイクロＵＳＢインターフェイス、メモリーカード用インターフェイス等を用いることができる。
【００５２】
画像表示部２０は、右表示駆動部２２と、左表示駆動部２４と、右光学像表示部２６としての右導光板２６１と、左光学像表示部２８としての左導光板２６２と、カメラ６１（図１も参照）と、マイク６２（図１も参照）と、９軸センサー６６とを備えている。
【００５３】
カメラ６１は、ＲＧＢカメラであり、使用者が画像表示部２０を装着した際の使用者の鼻根部に対応する位置に配置されている。そのため、カメラ６１は、ＨＭＤ１００の所定の向き、すなわち、使用者が画像表示部２０を頭部に装着した状態において使用者が向いている方向の外界をカラー撮像する。なお、カメラ６１は、ＲＧＢカメラに換えて白黒カメラとしてもよい。
【００５４】
マイク６２は、利用者の鼻の上方に対応する位置に配置されている。マイク６２は、外部の音声を取得する。
【００５５】
９軸センサー６６は、加速度（３軸）、角速度（３軸）、地磁気（３軸）を検出するモーションセンサーであり、本実施形態では使用者の眉間に対応する位置に配置されている。９軸センサー６６は、画像表示部２０に設けられているため、画像表示部２０が使用者の頭部に装着されているときには、使用者の頭部の動きを検出する。検出された頭部の動きから画像表示部２０の向き、すなわち、使用者の視界が特定される。
【００５６】
右表示駆動部２２は、受信部（Ｒｘ）５３と、光源として機能する右バックライト（ＢＬ）制御部２０１および右バックライト（ＢＬ）２２１と、表示素子として機能する右ＬＣＤ制御部２１１および右ＬＣＤ２４１と、右投写光学系２５１とを含んでいる。なお、右バックライト制御部２０１と、右ＬＣＤ制御部２１１と、右バックライト２２１と、右ＬＣＤ２４１とを総称して「画像光生成部」とも呼ぶ。
【００５７】
受信部５３は、制御部１０と画像表示部２０との間におけるシリアル伝送のためのレシーバーとして機能する。右バックライト制御部２０１は、入力された制御信号に基づいて、右バックライト２２１を駆動する。右バックライト２２１は、例えば、ＬＥＤやエレクトロルミネセンス（ＥＬ）等の発光体である。右ＬＣＤ制御部２１１は、受信部５３を介して入力されたクロック信号ＰＣＬＫと、垂直同期信号ＶＳｙｎｃと、水平同期信号ＨＳｙｎｃと、右眼用画像データＤａｔａ１とに基づいて、右ＬＣＤ２４１を駆動する。右ＬＣＤ２４１は、複数の画素をマトリクス状に配置した透過型液晶パネルである。右ＬＣＤ２４１は、マトリクス状に配置された各画素位置の液晶を駆動することによって、右ＬＣＤ２４１を透過する光の透過率を変化させることにより、右バックライト２２１から照射される照明光を、画像を表す有効な画像光へと変調する。
【００５８】
右投写光学系２５１は、右ＬＣＤ２４１から射出された画像光を並行状態の光束にするコリメートレンズによって構成される。右光学像表示部２６としての右導光板２６１は、右投写光学系２５１から出力された画像光を、所定の光路に沿って反射させつつ使用者の右眼ＲＥに導く。光学像表示部は、画像光を用いて使用者の眼前に虚像を形成する限りにおいて任意の方式を用いることができ、例えば、回折格子を用いてもよいし、半透過反射膜を用いてもよい。なお、ＨＭＤ１００が画像光を出射することを、本明細書では「画像を表示する」とも呼ぶ。
【００５９】
左表示駆動部２４は、右表示駆動部２２と同様の構成を有している。すなわち、左表示駆動部２４は、受信部（Ｒｘ）５４と、光源として機能する左バックライト（ＢＬ）制御部２０２および左バックライト（ＢＬ）２２２と、表示素子として機能する左ＬＣＤ制御部２１２および左ＬＣＤ２４２と、左投写光学系２５２とを含んでいる。右ＬＣＤ２４１と同様に、左ＬＣＤ２４２は、マトリクス状に配置された各画素位置の液晶を駆動することによって、左ＬＣＤ２４２を透過する光の透過率を変化させることにより、左バックライト２２２から照射される照明光を、画像を表す有効な画像光へと変調する。なお、本実施形態ではバックライト方式を採用することとしたが、フロントライト方式や、反射方式を用いて画像光を射出してもよい。
【００６０】
Ａ−３．拡張現実感表示について：
図３は、ＨＭＤ１００による拡張現実感表示の一例を示す説明図である。図３では、使用者の視界ＶＲを例示している。上述のようにして、ＨＭＤ１００の使用者の両眼に導かれた画像光が使用者の網膜に結像することにより、使用者は拡張現実感（ＡＲ）としての画像ＶＩを視認する。図３の例では、画像ＶＩは、ＨＭＤ１００のＯＳのメニュー画面である。メニュー画面には、例えば、「メッセージ」、「電話」、「カメラ」、「ブラウザ」、「商品情報検索」の各アプリケーションプログラムを起動するためのアイコンが含まれる。また、光学像表示部２６、２８が外界ＳＣからの光を透過することで、使用者は外界ＳＣを視認する。このように、本実施形態のＨＭＤの使用者は、視界ＶＲのうち画像ＶＩが表示された部分については、画像ＶＩと、画像ＶＩの背後に外界ＳＣと、を見ることができる。また、視界ＶＲ１のうち画像ＶＩが表示されていない部分については、外界ＳＣだけを見ることができる。
【００６１】
Ａ−４．サーバーの構成：
図４は、検索サーバー３００の構成を機能的に示すブロック図である。図４に示すように、検索サーバー３００は、ＣＰＵ３１０と、記憶部３２０と、ＲＯＭ３３０と、ＲＡＭ３４０と、通信インターフェイス（Ｉ／Ｆ）３５０と、を備え、各部は図示しないバスにより相互に接続されている。
【００６２】
ＣＰＵ３１０は、記憶部３２０やＲＯＭ３３０に格納されているコンピュータープログラムをＲＡＭ３４０に展開して実行することにより、検索サーバー３００の各部を制御する。そのほか、ＣＰＵ３１０は、候補キーワード送信部３１２、検索部３１４としても機能する。
【００６３】
候補キーワード送信部３１２は、商品検索を行う際の候補となる候補キーワードの集合を生成し、生成された候補キーワードの集合をＨＭＤ１００に対して送信する処理を行う。検索部３１４は、ＨＭＤ１００から商品検索の要求を受けた時に、記憶部３２０に記憶された商品データベース３２２を検索し、検索結果をＨＭＤ１００に送信する。
【００６４】
記憶部３２０は、ＲＯＭ、ＲＡＭ、ＤＲＡＭ、ハードディスク等によって構成されている。記憶部３２０には、オペレーティングシステム（ОＳ）をはじめとする種々のコンピュータープログラムが格納されている。また、記憶部３２０には、前述した商品データベース３２２と、検索数集計テーブル３２４とが記憶されている。
【００６５】
図５は、商品データベース３２２のデータ構造を示す説明図である。商品データベース３２２は、商品についての説明を蓄積したデータベースである。本実施形態では、「商品」とは、コンビニやスーパーマーケット等の各種の店舗で販売される食品や日用品、衣類等である。
【００６６】
図示するように、商品データベース３２２の一レコード（一行）は、「見出し語」の項目３２２ａと、「説明」の項目３２２ｂとを備える。「見出し語」の項目３２２ａには、商品の一般名称が格納されている。「説明」の項目３２２ｂには、「見出し語」の項目３２２ａに記載された商品についての説明文が格納されている。説明文には、例えば、特徴や、ピーアールしたい点が示される。
【００６７】
商品データベース３２２は、検索部３１４によって検索される。詳しくは、検索部３１４は、検索要求に含まれる検索キーワードを、商品データベース３２２における「見出し語」の項目３２２ａの内容（データ）と順に比較し、両者が一致するときの「説明」の項目３２２ｂの内容（データ）を検索結果として読み出すことによって、商品データベース３２２の検索を行う。
【００６８】
図６は、検索数集計テーブル３２４のデータ構造を示す説明図である。検索数集計テーブル３２４は、検索部３１４による検索キーワード毎の検索数を集計するためのテーブルデータである。検索数集計テーブル３２４の一レコード（一行）は、「見出し語」の項目３２４ａと、「検索数」の項目３２４ｂとを備える。「見出し語」の項目３２４ａには、検索キーワードが格納されている。
【００６９】
「検索数」の項目３２４ｂには、店舗毎の各時間帯における検索キーワード毎の検索数が格納されている。「店舗」とは、図中で「Ａ店」、「Ｂ店」、「Ｃ店」と記載された部分であり、本発明の一形態における「エリア」の下位概念である。「時間帯」とは、一時間で区分けされた時間である。図中の「０」は０時００分から０：５９までを示し、図中の「１」は１時００分から１：５９までを示し、図中の「２」は２時００分から２：５９までを示し、……、図中の「２２」は２２時００分から２２：５９までを示し、図中の「２３」は２３時００分から２３：５９までを示す。店舗と時間帯との双方から定まる各項目に対して、検索キーワード毎の検索数が格納されている。なお、時間帯は、一時間毎に限る必要はなく、２時間毎、３時間毎等としてもよく、また、朝の時間帯、昼の時間帯、夜の時間帯としてもよい。
【００７０】
図６に示した検索数集計テーブル３２４の例示によれば、Ａ店の２０：００から２０：５９までの時間帯では、「弁当」が８回検索され、「サンドウィッチ」が３回検索され、「おにぎり」が５回検索され、「お茶」が６回検索され、「コーヒー」が４回検索されたことが判る。これら検索数は、検索部３１４（図４）によって商品検索が行われる毎に更新される。検索数の更新の詳細については、後ほど詳述する。
【００７１】
検索数集計テーブル３２４は、初期状態では、レコード数は０であり、外部（例えばＨＭＤ１００）から新規のレコードを登録することが可能となっている。また、検索部３１４によって「見出し語」の項目３２４ａに無い新たな検索キーワードの検索がなされた場合にも、新規のレコードを登録することが可能となっている。これらの登録の方法についても、後ほど詳述する。
【００７２】
図１では、検索サーバー３００に対して１台のＨＭＤ１００が接続されるように記載したが、本実施形態では、図１のＨＭＤ１００と同一の機能を有する多数のＨＭＤが検索サーバー３００に対して接続可能となっている。このため、図６に示した検索数集計テーブル３２４は、不特定多数のＨＭＤによる検索数を集計したものとなる。なお、検索サーバー３００に対して接続されるのは、ＨＭＤに限る必要はなく、商品検索の機能を有するものであれば、例えば、スマートフォンやタブレット型コンピュータ、ノート型コンピュータ、携帯型のゲーム機等の各種の携帯型表示装置としてもよい。
【００７３】
ＨＭＤ１００の備える制御部１０のＣＰＵ１４０において機能する商品情報検索処理部１６４と、検索サーバー３００のＣＰＵ３１０において機能する候補キーワード送信部３１２および検索部３１４について、次に詳しく説明する。
【００７４】
Ａ−５．各種処理について：
図７は、ＨＭＤ１００のＣＰＵ１４０によって実行される商品情報検索処理を示すフローチャートである。この商品情報検索処理は、記憶部１２０（図２）に格納されている所定のコンピュータープログラム（アプリケーションプログラム）に従う処理ルーチンで、ＨＭＤ１００のＣＰＵ１４０によって実行される。この商品情報検索処理は、図３に例示したメニュー画面の「商品情報検索」のアイコンが方向キー１６（図１）によって指示されたことを受けて実行開始される。使用者は、商品情報検索のサービスを提供する店舗に入店したときに、「商品情報検索」のアイコンを指示する。
【００７５】
図８は、検索サーバー３００のＣＰＵ３１０によって実行される候補キーワード送信／検索処理を示すフローチャートである。この候補キーワード送信／検索処理は、記憶部３２０（図４）に格納されている所定のコンピュータープログラムに従う処理ルーチンで、検索サーバー３００のＣＰＵ３１０によって実行される。この候補キーワード送信／検索処理は、所定時間毎に繰り返し実行される。
【００７６】
図７の商品情報検索処理と図８の候補キーワード送信／検索処理とは、互いに協調しながら処理が進められる。図７の商品情報検索処理において、「商品情報検索」のアイコンを指示されて処理が開始されると、ＨＭＤ１００のＣＰＵ１４０は、まず、ＨＭＤ１００の現在位置を示す位置情報と、現在時刻を示す時刻情報とを、ＧＰＳモジュール１３４から取得する（ステップＳ１１０）。次いで、ＣＰＵ１４０は、取得した位置情報と時刻情報とを、無線通信部１３２を介して検索サーバー３００に送信する（ステップＳ１２０）。ステップＳ１１０〜Ｓ１２０の処理が位置情報送信部１６４ａ（図２）に対応している。
【００７７】
図８の候補キーワード送信／検索処理に示すように、検索サーバー３００のＣＰＵ３１０は、ＨＭＤ１００から位置情報と時刻情報とを受信したか否かを検出する（ステップＳ２１０）。ここで、位置情報と時刻情報とを受信していないと判定された場合には、ＣＰＵ３１０は、「リターン」に抜けて、候補キーワード送信／検索処理を一旦終了する。
【００７８】
一方、ステップＳ２１０で受信したと判定された場合には、ＣＰＵ３１０は、受信した位置情報と時刻情報のうちの位置情報に基づいて、サービス提供店舗内か否かを判定する（ステップＳ２２０）。商品情報検索のサービスを提供する店舗は予め定められており、各店舗の位置情報は予め検索サーバー３００に登録されている。検索サーバー３００のＣＰＵ３１０は、ＨＭＤ１００から受信した位置情報が、上記登録された位置情報と一致、もしくは周辺に該当するかを判定する。
【００７９】
ステップＳ２２０で、サービス提供店舗内でないと判定された場合には、ＣＰＵ３１０は、検索ＮＧ信号を、通信インターフェイス３５０を介してＨＭＤ１００に送信する（ステップＳ２３０）。
【００８０】
一方、ステップＳ２２０で、サービス提供店舗内であると判定された場合には、ＣＰＵ３１０は、検索数集計テーブル３２４（図６）から、ＨＭＤ１００から受信した位置情報と時刻情報とに応じた集計データＤＴを読み出して、読み出した集計データＤＴを、通信インターフェイス３５０を介してＨＭＤ１００に送信する（ステップＳ２４０）。
【００８１】
ステップＳ２４０で検索数集計テーブル３２４から読み出す集計データＤＴは、図６に示すように、検索数集計テーブル３２４の縦に延びる１列分のデータである。1列分のデータを構成する各カラムのデータには、「見出し語」の項目３２２ａに格納された各データが対応付けられている。例えば、ＨＭＤ１００から受信した位置情報がＡ店を示す位置情報であり、ＨＭＤ１００から受信した時刻情報が２０：００から２０：５９までの時間帯で在る場合には、図中の破線で示した集計データＤＴ、すなわち、「弁当」の検索数が８であり、「サンドウィッチ」の検索数が３であり、「おにぎり」の検索数が５であり、「お茶」の検索数が６であり、「コーヒー」の検索数が４であることを示す集計データＤＴが読み出される。この読み出された集計データＤＴが、ＨＭＤ１００において商品検索を行う際の候補となる候補キーワードの集合であり、ＨＭＤ１００に送信される。なお、検索数集計テーブル３２４のレコード数が０である場合には、集計データＤＴとしてヌルのデータが送信される。
【００８２】
ＣＰＵ３１０で実行されるステップＳ２１０〜Ｓ２４０の処理が、候補キーワード送信部３１２に対応している。
【００８３】
ＨＭＤ１００のＣＰＵ１４０は、図７のステップＳ１３０において、検索サーバー３００から送られてくる検索ＮＧ信号もしくは集計データＤＴを受信する（ステップＳ１３０）。次いで、ＣＰＵ１４０は、ステップＳ１３０で受信した応答信号が検索ＮＧ信号であるか否かを判定し（ステップＳ１４０）、検索ＮＧ信号である場合には、この商品情報検索処理を一旦終了する。検索ＮＧ信号を検索サーバー３００から受信したということは、ＨＭＤ１００を装着した使用者の現在位置は、商品検索のサービス提供店舗内ではないことから、この商品情報検索処理を一旦終了する。なお、この際には、ＨＭＤ１００は、サービス提供店舗でない旨を、使用者に文字や音声で知らせるようにする。
【００８４】
一方、ステップＳ１４０で、受信した応答信号が検索ＮＧ信号でないと判定された場合には、応答信号は集計データＤＴであることから、ＣＰＵ１４０は、この集計データＤＴに基づいて検索用画面を生成し、その検索用画面を画像処理部１６０に表示させる（ステップＳ１５０）。ステップＳ１５０の処理が候補キーワード表示制御部１６４ｂ（図２）に対応している。
【００８５】
図９は、検索用画面ＳＳの一例を示す説明図である。図示するように、検索用画面ＳＳは、矩形状の表示エリアであり、右側にスクローリングリストＬＴを、左下側に文字入力欄ＣＢをそれぞれ備える。
【００８６】
スクローリングリストＬＴは、検索キーワードとなり得る選択肢（すなわち、候補キーワード）を表示するリストである。図示するように、スクローリングリストＬＴには、選択肢が格納される選択肢欄が５つ用意されている。１番前側に第１の選択肢欄ＬＴ１が配置され、うしろ側の２列目に第２の選択肢欄ＬＴ２と第３の選択肢欄ＬＴ３とが配置され、うしろ側の３列目に第４の選択肢欄ＬＴ４と第５の選択肢欄ＬＴ５とが配置されている。
【００８７】
各選択肢欄ＬＴ１〜ＬＴ５に格納される選択肢は、検索サーバー３００から受信された集計データＤＴに基づいて生成されたものである。ＨＭＤ１００のＣＰＵ１４０は、集計データＤＴから「見出し語」の項目３２４ｂに格納された検索キーワードを、当該検索キーワードの検索数が多い順に抽出し、第１番目に多い検索キーワードを第１の選択肢欄ＬＴ１に、第２番目に多い検索キーワードを第２の選択肢欄ＬＴ２に、第３番目に多い検索キーワードを第３の選択肢欄ＬＴ３に、第４番目に多い検索キーワードを第４の選択肢欄ＬＴ４に、第５番目に多い検索キーワードを第５の選択肢欄ＬＴ５に、それぞれ格納する。
【００８８】
図１０は、検索用画面ＳＳが表示された後の使用者の視界ＶＲの一例を示す説明図である。図示するように、視界ＶＲには、検索用画面ＳＳが含まれる。図１０では、集計データＤＴがＡ店、２０時台（図６参照）におけるデータである場合の検索用画面ＳＳが示されている。図示するように、第１〜第５の選択肢欄ＬＴ１〜ＬＴ５には、検索数が第１番目から第５番目までに多い「弁当」、「お茶」、「おにぎり」、「コーヒー」、「サンドウィッチ」がこの順に格納されている。
【００８９】
上記のように構成されたスクローリングリストＬＴによれば、ＨＭＤ１００を装着した使用者が入店した店舗と、入店している時間帯において人気の高い候補キーワードの集合が表示されることになる。
【００９０】
検索サーバー３００から受信された集計データＤＴのレコード数が６つ以上の場合は、第６番目以降に多い検索キーワードは、初期状態では表示されないが、方向キー１６による上下方向に対応するキーへの押下操作を受けることで、図中の矢印Ｙ１、Ｙ２に示すように回転して（スクロールして）、表示可能となっている。
【００９１】
なお、各選択肢欄ＬＴ１〜ＬＴ５の表示色は同一であってもよいが、本実施形態の場合には、検索数の多さの順位に応じて異なる色としてもよい。例えば、第１の選択肢欄ＬＴ１をピンク色、第２および第３の選択肢欄ＬＴ２，ＬＴ３を青色、第４および第５の選択肢欄ＬＴ４，ＬＴ５を黄色というように、上記順位が高いほどより目立つ色としてもよい。
【００９２】
各選択肢欄ＬＴ１〜ＬＴ５は、方向キー１６による上下方向に対応するキーへの押下操作を受けることで指示される。指示された状態で決定キー１７への押下操作を受けることで、５つの選択肢欄ＬＴ１〜ＬＴ５の中から、使用者が望む検索キーワードが選択される。
【００９３】
上記方向キー１６からの操作は、９軸センサー６６から検出される頭部の動き（首振り）に換えることもできる。例えば、スクローリングリストＬＴを上側に回転したいときには頭部を下から上に振り、上側に回転したいときには頭部を上から下に振るといった構成としてもよい。選択肢欄ＬＴ１〜ＬＴ５の指定についても頭部の動きから行う構成としてもよい。また、頭部の動きに換えて、カメラ６１によって撮影される使用者の手の動きとしてもよい。さらに、ＨＭＤ１００に眼球撮影用カメラを設け、眼球撮影用カメラによって使用者の視線の向きを検知可能な構成とし、その視線方向に換えることもできる。
【００９４】
さらに、各選択肢欄ＬＴ１〜ＬＴ５は、使用者が適宜、削除可能な構成としてもよい。例えば、手を左から右に振ったときに、指定状態にある選択肢欄が削除される。
【００９５】
検索用画面ＳＳの左下側には、前述したように文字入力欄ＣＢが備えられている。文字入力欄ＣＢには、ソフトウェアキーボードを使って文字入力される。「ソフトウェアキーボード」とは、物理キーボードで行う入力処理をソフトウェアで実現したものである。画面にキーボード画像を表示し、方向キー１６による上下左右方向に対応するキーへの押下操作と決定キー１７の押下操作によってキーボード画像に含まれるキーを指示できる。なお、方向キー１６からの操作は、視線方向の動きに換えることもできる。
【００９６】
図７に戻り、ステップＳ１５０において、検索用画面ＳＳの表示がなされると、次いで、ＨＭＤ１００のＣＰＵ１４０は、検索用画面ＳＳに含まれるスクローリングリストＬＴからの入力があるか否かを判定する（ステップＳ１６０）。ここでは、スクローリングリストＬＴにおいて一の選択肢欄ＬＴ１〜ＬＴ５が指示された状態で、決定キー１７への押下操作がなされたか否かを判定することによって、スクローリングリストＬＴからの入力があるか否かを判定する。
【００９７】
ステップＳ１６０で、スクローリングリストＬＴからの入力があったと判定された場合には、ＣＰＵ１４０は、決定キー１７によって押下操作がなされた選択肢欄ＬＴ１〜ＬＴ５に格納された検索キーワードによる商品検索の要求を、検索サーバー３００に対して送信する（ステップＳ１６２）。ステップＳ１６２の処理が検索要求部１６４ｃ（図２）に対応している。
【００９８】
一方、ステップＳ１６０で、スクローリングリストＬＴからの入力がなかったと判定された場合には、ＣＰＵ１４０は、検索用画面ＳＳに含まれる文字入力欄ＣＢからの入力があるか否かを判定する（ステップＳ１７０）。ここで、文字入力欄ＣＢからの入力があったと判定された場合には、ＣＰＵ１４０は、文字入力欄ＣＢから入力された検索キーワードによる商品検索の要求を、検索サーバー３００に対して送信する（ステップＳ１７２）。
【００９９】
図８に示すように、検索サーバー３００のＣＰＵ３１０は、ステップＳ２３０またはステップＳ２４０に続くステップＳ２５０において、検索サーバー３００から商品検索の要求を受けたか否かを判定する。ここで、受けていないと判定されると、ステップＳ２５０を繰り返し実行して、商品検索の要求を受けるのを待つ。
【０１００】
ステップＳ２５０において、商品検索の要求を受けたと判定された場合には、ＣＰＵ３１０は、商品検索を実行する。詳しくは、図７のステップＳ１６２またはステップＳ１７２で要求された商品検索を行う（ステップＳ２６０）。すなわち、スクローリングリストＬＴまたは文字入力欄ＣＢから入力された検索キーワードに基づいて、商品データベース３２２を検索する。続いて、ＣＰＵ３１０は、検索結果を、通信インターフェイス３５０を介してＨＭＤ１００に送信する（ステップＳ２７０）。
【０１０１】
図７に戻り、ステップＳ１６２またはステップＳ１７２に続くステップＳ１８０では、ＨＭＤ１００のＣＰＵ１４０は、検索サーバー３００から送られてくる検索結果を受信し、検索結果を画像処理部１６０に表示させる（ステップＳ１８０）。ステップＳ１８０の処理が検索結果表示部１６４ｄ（図２）に対応している。
【０１０２】
図１１は、検索結果が表示されたときの使用者の視界ＶＲの一例を示す説明図である。図示するように、視界ＶＲには、検索用画面ＳＳが含まれる。検索用画面ＳＳに検索結果が表示される。図１１は、検索キーワードが「弁当」である場合の例示である。検索用画面ＳＳには、「弁当」という検索キーワードＤＫと、「暑い季節は、ざる蕎麦がお薦めです。…」といった検索結果ＤＲとが表示される。
【０１０３】
図７のステップＳ１８０の実行後、またはステップＳ１７０で否定判定されたときには、ＣＰＵ１４０は、検索用画面ＳＳを閉じる旨の入力が所定時間内にあるか否かを判定する。所定時間、閉じる旨の入力がないと判定された場合には、ステップＳ１１０に処理を戻して、商品情報検索処理を再度実行する。一方、検索用画面ＳＳを閉じる旨の入力が所定時間内にあった場合には、商品情報検索処理を終了する。
【０１０４】
図８に戻り、ステップＳ２７０に続くステップＳ２８０では、検索サーバー３００のＣＰＵ３１０は、ステップＳ２６０で実行した商品検索の検索キーワードが、検索数集計テーブル３２４（図６）に登録済みか否かを判定する。ここで、検索キーワードが登録済みでないと判定された場合には、検索数集計テーブル３２４に、「見出し語」の項目３２４ａに上記の登録済みでない検索キーワードが格納された新規のレコードを登録する（ステップＳ２９０）。例えば、図６に例示した状態で「ジュース」の商品検索がなされた場合には、「ジュース」は登録済みでないことから、「見出し語」の項目３２４ａに「ジュース」が格納されたレコードが新たに登録されることになる。なお、新規のレコードの「検索数」の項目３２４ｂには、全て「０」が格納される。
【０１０５】
ステップＳ２９０の実行後、またはステップＳ２８０で検索キーワードが登録済みであると判定された場合には、ＣＰＵ３１０は、ステップＳ２９５に処理を進める。ステップＳ２９５では、ＣＰＵ３１０は、ステップＳ２４０で集計データＤＴを選択する際に得た店舗と時間帯と、ステップＳ２６０で行なった商品検索の検索キーワードとに基づいて、検索数集計テーブル３２４（図６）を更新する処理を行う。詳しくは、店舗と時間帯と検索キーワードの全ての条件を満たす「見出し語」の項目３２４の一単位に格納された数値を、値１だけ増加する。例えば、図６に例示した状態において、ＨＭＤ１００の使用者が、Ａ店で２０時台に「弁当」の検索を行った場合には、「Ａ店」、「２０時台」、「弁当」の全ての条件を満たす「見出し語」の項目３２４の一単位に格納された数値が、値８から値９に更新される。ステップＳ２９５の実行後、ＣＰＵ３１０は、の候補キーワード送信／検索処理を一旦終了する。
【０１０６】
Ａ−６．実施形態の効果について：
以上のように構成された情報検索システム１によれば、ＨＭＤ１００を装着した使用者が入店している店舗と時間帯において人気の高い候補キーワードの集合の少なくとも一部が、検索用画面ＳＳに含まれるスクローリングリストＬＴに表示され、使用者は、前記表示された候補キーワードの集合の少なくとも一部を、選択肢として選択するだけで、検索キーワードの入力を行うことができる。このため、情報検索システム１では、検索キーワードの入力が容易であり、かつ使用者が入店している店舗と時間帯とに見合った検索を容易にできることから、利便性に優れている。
【０１０７】
Ｂ．第２実施形態：
図１２は、本発明の第２実施形態の情報検索システムにおいて用いられる検索数集計テーブル５２４のデータ構造を示す説明図である。第１実施形態における検索数集計テーブル３２４は、検索キーワード毎の検索数を店舗別かつ時間帯別に集計するものである。これに対して、第２実施形態における検索数集計テーブル５２４は、検索キーワード毎の検索数を店舗別だけで集計するものである。その上で、検索サーバー３００は、ＨＭＤ１００から受信した位置情報に応じた集計データＤＴ２を、ＨＭＤ１００に送信する。この構成の情報検索システムによれば、検索キーワードの入力が容易であり、かつ使用者が入店している店舗に見合った検索を容易にできることから、利便性に優れている。
【０１０８】
Ｃ．第３実施形態：
図１３は、本発明の第３実施形態の情報検索システムにおいて用いられる検索数集計テーブル６２４のデータ構造を示す説明図である。第１実施形態における検索数集計テーブル３２４は、検索キーワード毎の検索数を店舗別かつ時間帯別に集計するものである。これに対して、第３実施形態における検索数集計テーブル６２４は、検索キーワード毎の検索数を時間帯別だけで集計するものである。その上で、検索サーバー３００は、ＨＭＤ１００から受信した時刻情報に応じた集計データＤＴ３を、ＨＭＤ１００に送信する。この構成の情報検索システムによれば、検索キーワードの入力が容易であり、かつ使用者が入店している時間帯に見合った検索を容易にできることから、利便性に優れている。
【０１０９】
Ｄ．変形例：
なお、この発明は第１〜第３実施形態およびそれらの変形例に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば、次のような変形も可能である。
【０１１０】
・変形例１：
各実施形態および変形例では、検索サーバー３００が、検索数集計テーブル３２４から抽出したデータを集計データとして、ＨＭＤ１００に送信する構成であった。これに対して、変形例として、検索サーバー３００が、検索数集計テーブル３２４から抽出したデータから、検索キーワード毎の検索数の順位を求めて、その順位が付された検索キーワードの一覧を、集計データとしてＨＭＤ１００に送信する構成としてもよい。すなわち、各実施形態では、集計データから検索数の順位を求める構成をＨＭＤ側で行っていたのに対して、変形例では、検索サーバー３００側で行い、求めた検索数の順位をＨＭＤ１００に送信するようにする。この変形例によっても、各実施形態と同様に、利便性を向上することができる。
【０１１１】
・変形例２：
各実施形態および変形例におけるスクローリングリストＬＴは、図９に示した形態に限る必要はない。例えば、選択肢欄ＬＴ４を５つ以外の数としてもよいし、検索数順位が高い候補キーワードを一番上にし、順位に従って上から下に並べた構成としてもよい。また、必ずしも検索数順位が判る構成とする必要はなく、検索数順位が所定の順位までの候補キーワードを順位とは無関係に並べる構成としてもよい。
【０１１２】
・変形例３：
各実施形態および変形例では、図７の商品情報検索処理を行う携帯型表示装置をＨＭＤとした。これに対して、変形例として、商品情報検索処理を行うスマートフォンやタブレット型コンピュータ、ノート型コンピュータ、携帯型のゲーム機等を携帯型表示装置としてもよい。なお、本明細書では、「携帯」とは、身につけたり、手に持ったりすることを意味し、携帯型表示装置は、手に持つことのできる表示装置は勿論のこと、ＨＭＤのように身につける表示装置も含む。
【０１１３】
・変形例４：
各実施形態および変形例では、頭部装着型表示装置１００と検索サーバー３００との間は、インターネットＩＮＴを介して通信可能な構成であったが、インターネットに限らず、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）や専用線によるネットワークなど、限定的なものであってもよい。例えば、遊園地やアミューズメントパーク、空港などの特定のエリア内で、携帯型表示装置を用いてアトラクション等を検索する場合に本発明を採用することができる。通信は、有線または無線による通信とすることができる。
【０１１４】
・変形例５：
各実施形態および変形例では、位置情報に基づく位置が含まれるエリアの下位概念を店舗とする構成であったが、これに換えて、位置情報に基づく位置が含まれるエリアを、国、州や県、都市、行政区などの地域、スタジアム、劇場、美術館、博物館、映画館、動物園、植物園、公園などの施設、等としてもよい。
【０１１５】
・変形例６：
各実施形態および変形例では、携帯型表示装置の現在位置を示す位置情報を取得する手段は、ＧＰＳ信号を受信する構成であったが、これに換えて、無線ＬＡＮやＢｌｕｅｔｏｏｔｈ（登録商標）、ｉＢｅａｃｏｎ（登録商標）といった所定の無線通信によって通信可能か否かから位置情報を得る構成としてもよい。
【０１１６】
・変形例７：
各実施形態および変形例では、ＨＭＤから検索要求を受けて、検索部３１４（図４）によって商品検索が行われる毎に検索数集計テーブル３２４を更新する構成とした。これに対して、変形例として、手作業にて、検索キーワード毎の検索数を店舗別かつ時間帯別に予め調査し、その調査結果から検索数集計テーブルを予め作製しておく構成としてもよい。
【０１１７】
・変形例８：
第１実施形態では、検索サーバー３００が、位置情報と時刻情報とをＨＭＤ１００から受信している。これに対して、変形例として、検索サーバーは、ＨＭＤ１００から位置情報を受信し、時刻情報については、位置情報を受信した時刻をクロックより計時することによって時刻情報を推定する構成としてもよい。この構成によっても、第１実施形態と同じ効果を奏することができる。
【０１１８】
・変形例９：
各実施形態および変形例では、検索サーバー３００は、検索結果として、商品データベース３２２の「説明」の項目３２２ｂに格納された説明文を送信する構成とした。これに対して、変形例として、検索結果として、音声や画像を送信する構成としてもよい。また、検索は商品検索に限る必要もなく、アミューズメントパークにおけるアトラクション、動物園における展示動物等、種々の検索に適用することができる。
【０１１９】
・変形例１０：
各実施形態および変形例では、検索数集計テーブルは、不特定多数のＨＭＤによる検索数を集計したものとしたが、これに換えて、特定の携帯型表示装置（例えば、ＨＭＤ）による検索数を集計したものとしてもよい。この構成によれば、個人の過去の検索に基づいて自分の趣向にあった候補キーワードの提示を受けること可能となる。
【０１２０】
・その他の変形例：
上記実施形態では、ヘッドマウントディスプレイの構成について例示した。しかし、ヘッドマウントディスプレイの構成は、本発明の要旨を逸脱しない範囲において任意に定めることが可能であり、例えば、各構成部の追加・削除・変換等を行うことができる。
【０１２１】
上記実施形態における、制御部と、画像表示部とに対する構成要素の割り振りは、あくまで一例であり、種々の態様を採用可能である。例えば、以下のような態様としてもよい。（ｉ）制御部にＣＰＵやメモリー等の処理機能を搭載、画像表示部には表示機能のみを搭載する態様、（ｉｉ）制御部と画像表示部との両方にＣＰＵやメモリー等の処理機能を搭載する態様、（ｉｉｉ）制御部と画像表示部とを一体化した態様（例えば、画像表示部に制御部が含まれ眼鏡型のウェアラブルコンピューターとして機能する態様）、（ｉｖ）制御部の代わりにスマートフォンや携帯型ゲーム機を使用する態様、（ｖ）制御部と画像表示部とを無線通信かつワイヤレス給電可能な構成とすることにより接続部（コード）を廃した態様。
【０１２２】
上記実施形態では、説明の便宜上、制御部が送信部を備え、画像表示部が受信部を備えるものとした。しかし、上記実施形態の送信部および受信部は、いずれも、双方向通信が可能な機能を備えており、送受信部として機能することができる。また、例えば、図２に示した制御部は、有線の信号伝送路を介して画像表示部と接続されているものとした。しかし、制御部と、画像表示部とは、無線ＬＡＮや赤外線通信やＢｌｕｅｔｏｏｔｈ（登録商標）等の無線の信号伝送路を介した接続により接続されていてもよい。
【０１２３】
例えば、上記実施形態で示した制御部、画像表示部の構成は任意に変更することができる。具体的には、例えば、制御部からタッチパッドを省略し、方向キーのみで操作する構成としてもよい。また、制御部に操作用スティック等の他の操作用インターフェイスを備えてもよい。また、制御部にはキーボードやマウス等のデバイスを接続可能な構成として、キーボードやマウスから入力を受け付けるものとしてもよい。また、例えば、タッチパッドや方向キーによる操作入力のほか、フットスイッチ（使用者の足により操作するスイッチ）による操作入力を取得してもよい。例えば、画像表示部に赤外線センサー等の視線検知部を設けた上で、使用者の視線を検知し、視線の動きに対応付けられたコマンドによる操作入力を取得してもよい。例えば、カメラを用いて使用者のジェスチャーを検知し、ジェスチャーに対応付けられたコマンドによる操作入力を取得してもよい。ジェスチャー検知の際は、使用者の指先や、使用者の手に付けられた指輪や、使用者の手にする医療器具等を動き検出のための目印にすることができる。フットスイッチや視線による操作入力を取得可能とすれば、使用者が手を離すことが困難である作業においても、入力情報取得部は、使用者からの操作入力を取得することができる。
【０１２４】
図１４は、変形例におけるＨＭＤの外観の構成を示す説明図である。図１４（Ａ）の例の場合、画像表示部２０ｘは、右光学像表示部２６に代えて右光学像表示部２６ｘを備え、左光学像表示部２８に代えて左光学像表示部２８ｘを備えている。右光学像表示部２６ｘと左光学像表示部２８ｘとは、上記実施形態の光学部材よりも小さく形成され、ＨＭＤの装着時における使用者の右眼および左眼の斜め上にそれぞれ配置されている。図１４（Ｂ）の例の場合、画像表示部２０ｙは、右光学像表示部２６に代えて右光学像表示部２６ｙを備え、左光学像表示部２８に代えて左光学像表示部２８ｙを備えている。右光学像表示部２６ｙと左光学像表示部２８ｙとは、上記実施形態の光学部材よりも小さく形成され、ＨＭＤの装着時における使用者の右眼および左眼の斜め下にそれぞれ配置されている。このように、光学像表示部は使用者の眼の近傍に配置されていれば足りる。また、光学像表示部を形成する光学部材の大きさも任意であり、光学像表示部が使用者の眼の一部分のみを覆う態様、換言すれば、光学像表示部が使用者の眼を完全に覆わない態様のＨＭＤとして実現することもできる。
【０１２５】
例えば、ヘッドマウントディスプレイは、両眼タイプの透過型ヘッドマウントディスプレイであるものとしたが、単眼タイプのヘッドマウントディスプレイとしてもよい。また、使用者がヘッドマウントディスプレイを装着した状態において外景の透過が遮断される非透過型ヘッドマウントディスプレイとして構成してもよい。
【０１２６】
例えば、画像処理部、表示制御部、音声処理部等の機能部は、ＣＰＵがＲＯＭやハードディスクに格納されているコンピュータープログラムをＲＡＭに展開して実行することにより実現されるものとして記載した。しかし、これら機能部は、当該機能を実現するために設計されたＡＳＩＣ（Application Specific Integrated Circuit：特定用途向け集積回路）を用いて構成されてもよい。
【０１２７】
例えば、上記実施形態では、画像表示部を眼鏡のように装着するヘッドマウントディスプレイであるとしているが、画像表示部が通常の平面型ディスプレイ装置（液晶ディスプレイ装置、プラズマディスプレイ装置、有機ＥＬディスプレイ装置等）であるとしてもよい。この場合にも、制御部と画像表示部との間の接続は、有線の信号伝送路を介した接続であってもよいし、無線の信号伝送路を介した接続であってもよい。このようにすれば、制御部を、通常の平面型ディスプレイ装置のリモコンとして利用することもできる。
【０１２８】
また、画像表示部として、眼鏡のように装着する画像表示部に代えて、例えば帽子のように装着する画像表示部といった他の形状の画像表示部を採用してもよい。また、イヤホンは耳掛け型やヘッドバンド型を採用してもよく、省略してもよい。また、例えば、自動車や飛行機等の車両に搭載されるヘッドアップディスプレイ（ＨＵＤ、Head-Up Display）として構成されてもよい。また、例えば、ヘルメット等の身体防護具に内蔵されたヘッドマウントディスプレイとして構成されてもよい。
【０１２９】
例えば、上記実施形態では、表示駆動部は、バックライトと、バックライト制御部と、ＬＣＤと、ＬＣＤ制御部と、投写光学系を用いて構成されるものとした。しかし、上記の態様はあくまで例示である。表示駆動部は、これらの構成部と共に、またはこれらの構成部に代えて、他の方式を実現するための構成部を備えていてもよい。例えば、表示駆動部は、有機ＥＬ（有機エレクトロルミネッセンス、Organic Electro-Luminescence）のディスプレイと、有機ＥＬ制御部と、投写光学系とを備える構成としてもよい。例えば、表示駆動部は、ＬＣＤに代えてＤＭＤ（デジタル・マイクロミラー・デバイス）等を用いることもできる。例えば、表示駆動部は、ＲＧＢの各色光を発生させるための色光源とリレーレンズを含む信号光変調部と、ＭＥＭＳミラーを含む走査光学系と、これらを駆動する駆動制御回路と、を含むように構成されてもよい。このように、有機ＥＬやＤＭＤやＭＥＭＳミラーを用いても、「表示駆動部における射出領域」とは、表示駆動部から画像光が実際に射出される領域であることに変わりはなく、各デバイス（表示駆動部）における射出領域を上記実施形態と同様に制御することによって、上記実施形態と同様の効果を得ることができる。また、例えば、表示駆動部は、画素信号に応じた強度のレーザーを、使用者の網膜へ出射する１つ以上のレーザーを含むように構成されてもよい。この場合、「表示駆動部における射出領域」とは、表示駆動部から画像を表すレーザー光が実際に射出される領域を表す。レーザー（表示駆動部）におけるレーザー光の射出領域を上記実施形態と同様に制御することによって、上記実施形態と同様の効果を得ることができる。
【０１３０】
本発明は、上述の実施形態や実施例、変形例に限られるものではなく、その趣旨を逸脱しない範囲において種々の構成で実現することができる。例えば、発明の概要の欄に記載した各形態中の技術的特徴に対応する実施形態、実施例、変形例中の技術的特徴は、上述の課題の一部または全部を解決するために、あるいは、上述の効果の一部または全部を達成するために、適宜、差し替えや組み合わせを行うことが可能である。また、その技術的特徴が本明細書中に必須なものとして説明されていなければ、適宜、削除することが可能である。
【符号の説明】
【０１３１】
１…情報検索システム
１０…制御部（コントローラー）
１２…点灯部
１４…タッチパッド
１６…方向キー
１７…決定キー
１８…電源スイッチ
２０…画像表示部
２１…右保持部
２２…右表示駆動部
２３…左保持部
２４…左表示駆動部
２６…右光学像表示部
２８…左光学像表示部
３０…イヤホンプラグ
３２…右イヤホン
３４…左イヤホン
４０…接続部
４２…右コード
４４…左コード
４６…連結部材
４８…本体コード
５１…送信部
５２…送信部
５３…受信部
５４…受信部
６１…カメラ
６２…マイク
６６…９軸センサー
１００…頭部装着型表示装置（ＨＭＤ）
１１０…入力情報取得部
１２０…記憶部
１３０…電源
１３２…無線通信部
１３４…ＧＰＳモジュール
１４０…ＣＰＵ
１５０…ＯＳ
１６０…画像処理部
１６２…表示制御部
１６４…商品情報検索処理部
１６４ａ…位置情報送信部
１６４ｂ…候補キーワード表示制御部
１６４ｃ…検索要求部
１６４ｄ…検索結果表示部
１７０…音声処理部
１８０…インターフェイス
２０１…右バックライト制御部
２０２…左バックライト制御部
２１１…右ＬＣＤ制御部
２１２…左ＬＣＤ制御部
２２１…右バックライト
２２２…左バックライト
２５１…右投写光学系
２５２…左投写光学系
２６１…右導光板
２６２…左導光板
３００…検索サーバー
３１０…ＣＰＵ
３１２…候補キーワード送信部
３１４…検索部
３２０…記憶部
３２２…商品データベース
３２４…検索数集計テーブル
３３０…ＲＯＭ
３４０…ＲＡＭ
３５０…通信インターフェイス
５２４…検索数集計テーブル
６２４…検索数集計テーブル
ＣＢ…文字入力欄
ＤＫ…検索キーワード
ＤＲ…検索結果
ＤＴ…集計データ
ＤＴ２…集計データ
ＤＴ３…集計データ
ＬＴ…スクローリングリスト
ＬＴ１…第１の選択肢欄
ＬＴ２…第２の選択肢欄
ＬＴ３…第３の選択肢欄
ＬＴ４…第４の選択肢欄
ＬＴ５…第５の選択肢欄
【図１】
2017078894.tif 000003
【図２】
2017078894.tif 000004
【図３】
2017078894.tif 000005
【図４】
2017078894.tif 000006
【図５】
2017078894.tif 000007
【図６】
2017078894.tif 000008
【図７】
2017078894.tif 000009
【図８】
2017078894.tif 000010
【図９】
2017078894.tif 000011
【図１０】
2017078894.tif 000012
【図１１】
2017078894.tif 000013
【図１２】
2017078894.tif 000014
【図１３】
2017078894.tif 000015
【図１４】
2017078894.tif 000016