(57)【要約】【課題】情報検索装置において、ユーザが検索条件を容易に入力できるようにする。【解決手段】情報検索装置は、表示装置に、検索条件に対応するノードを表示する。そして、情報検索装置は、入力装置に入力された情報に基づいてノードの位置を設定し、当該ノードの位置に基づいて、当該ノードが対応する検索条件に設定するパラメータの値を取得する。情報検索装置は、さらに、上記ノードに対応する検索条件に、上記取得した値を設定して、情報を検索する。【選択図】図４
2014067151.tif 000002
【特許請求の範囲】
【請求項１】
情報の入力を受け付ける入力手段と、
前記入力手段に入力された情報に基づいて情報を検索する検索手段と、
表示装置に、検索条件に対応するノードを表示する表示手段と、
前記入力手段に入力された情報に基づいて設定された前記ノードの位置に基づいて、当該ノードが対応する検索条件に設定するパラメータの値を取得する取得手段とを備え、
前記検索手段は、前記検索条件に前記取得手段が取得した値を設定して、情報を検索する、情報検索装置。
【請求項２】
前記表示手段は、前記表示装置に、前記ノードの位置と前記ノードが対応する検索条件に設定されるパラメータの値との関係を示す情報を表示する、請求項１に記載の情報検索装置。
【請求項３】
前記取得手段は、前記ノードの所定の方向についての位置に基づいて、前記パラメータの値を取得する、請求項１または請求項２に記載の情報検索装置。
【請求項４】
前記取得手段は、前記ノードの、第１の方向における位置と、当該第１の方向に交わる第２の方向における位置とに基づいて、前記パラメータの値を取得する、請求項３に記載の情報検索装置。
【請求項５】
前記取得手段は、前記ノードの、所定の回転方向の位置に基づいて、前記パラメータの値を取得する、請求項１または請求項２に記載の情報検索装置。
【請求項６】
前記表示手段は、２以上の検索条件のそれぞれに対応する２以上のノードを前記表示装置に表示し、
前記取得手段は、
前記入力手段に入力された、前記２以上のノードから１のノードを選択する情報に基づいて、前記２以上の検索条件から１の検索条件を特定し、
前記選択されたノードの位置に基づいて、前記特定した検索条件に設定するパラメータの値を取得する、請求項１〜請求項５のいずれか１項に記載の情報検索装置。
【請求項７】
前記表示手段は、連続して選択された複数の検索条件のそれぞれに対応するノードを同時に表示する、請求項１〜請求項６のいずれか１項に記載の情報検索装置。
【請求項８】
前記表示手段は、前記表示装置に、前記ノードとともに、前記検索手段による検索結果を表示する、請求項１〜請求項７のいずれか１項に記載の情報検索装置。
【請求項９】
入力装置に入力された情報に基づいて情報を検索するコンピュータによって実行される情報検索方法であって、
前記コンピュータが、表示装置に、検索条件に対応するノードを表示するステップと、
前記コンピュータが、前記入力装置に入力された情報に基づいて、前記ノードの位置を設定するステップと、
前記コンピュータが、設定された前記ノードの前記位置に基づいて、当該ノードが対応する検索条件に設定するパラメータの値を取得するステップと、
前記コンピュータが、前記検索条件に前記取得した値を設定して、情報を検索するステップとを備える、情報検索方法。
【請求項１０】
請求項９に記載の情報検索方法をコンピュータに実行させる、情報検索用プログラム。
【請求項１１】
コンピュータが実行可能なプログラムを非一時的に記録したコンピュータ読取可能な記録媒体であって、請求項１０に記載の情報検索用プログラムを記録する、記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報検索装置、情報検索方法、情報検索用プログラム、および、記録媒体に関し、特に、ユーザが容易に検索条件を入力できる情報検索装置、情報検索方法、情報検索用プログラム、および、記録媒体に関する。
【背景技術】
【０００２】
従来、電子的に格納された複数の情報の中から、ユーザが、当該ユーザの目的に沿った情報を取得できるようにするための種々の技術が提案されてきた。
【０００３】
たとえば、特許文献１（特開平１１−１３４３６１号公報）には、通信ネットワーク上に存在する多数の情報を収集し、当該情報に関する表示を行なう情報提示装置が開示されている。ユーザが、複数のキーワードを入力し、当該複数のキーワードの関連の仕方を入力し、そして、検索の指示を出すと、当該情報提示装置は、キーワードと各キーワードに対応するファイルのファイル名を表示する。なお、キーワードは、上記のように入力された関連の仕方に従った構造で配置される。各キーワードに対応するファイル名は、各キーワードの付近に表示される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−１３４３６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載の情報提示装置等において、ユーザは、キーワード等の検索条件を入力する操作を煩雑であると感じていた。特に、検索に複数の検索条件を利用する場合、ユーザは、キーワードごとに文字等を入力することを必要とされた。
【０００６】
この点、近年の情報検索装置の中には、ユーザの操作を容易にするために、検索条件ごとにユーザインターフェース（ＵＩ）が用意されているものがある。たとえば、検索条件として日付けを入力する際には、カレンダの画像が表示される。また、検索条件として時刻を入力する際には、時間部分と分部分のそれぞれに対応した、表面に数値を記載されたドラムが回転可能に表示される。
【０００７】
しかしながら、ユーザインタフェース自体が複雑に構成されている場合、ユーザは、検索条件の入力の際、依然として煩雑さを感じていた。
【０００８】
本発明は係る実情に鑑み考え出されたものであり、その目的は、情報検索装置においてユーザが検索条件を容易に入力できるようにすることである。
【課題を解決するための手段】
【０００９】
ある局面に従うと、情報検索装置が提供される。情報検索装置は、情報の入力を受け付ける入力手段と、入力手段に入力された情報に基づいて情報を検索する検索手段と、表示装置に、検索条件に対応するノードを表示する表示手段と、入力手段に入力された情報に基づいて設定されたノードの位置に基づいて、当該ノードが対応する検索条件に設定するパラメータの値を取得する取得手段とを備える。検索手段は、検索条件に取得手段が取得した値を設定して、情報を検索する。
【００１０】
好ましくは、表示手段は、表示装置に、ノードの位置とノードが対応する検索条件に設定されるパラメータの値との関係を示す情報を表示する。
【００１１】
好ましくは、取得手段は、ノードの所定の方向についての位置に基づいて、パラメータの値を取得する。
【００１２】
好ましくは、取得手段は、ノードの、第１の方向における位置と、当該第１の方向に交わる第２の方向における位置とに基づいて、パラメータの値を取得する。
【００１３】
好ましくは、取得手段は、ノードの、所定の回転方向の位置に基づいて、パラメータの値を取得する。
【００１４】
好ましくは、表示手段は、２以上の検索条件のそれぞれに対応する２以上のノードを表示装置に表示する。取得手段は、入力手段に入力された、２以上のノードから１のノードを選択する情報に基づいて、２以上の検索条件から１の検索条件を特定し、選択されたノードの位置に基づいて、特定した検索条件に設定するパラメータの値を取得する。
【００１５】
好ましくは、表示手段は、連続して選択された複数の検索条件のそれぞれに対応するノードを同時に表示する。
【００１６】
好ましくは、表示手段は、表示装置に、ノードとともに、検索手段による検索結果を表示する。
【００１７】
他の局面に従うと、情報検索方法が提供される。情報検索方法は、入力装置に入力された情報に基づいて情報を検索するコンピュータによって実行される情報検索方法である。情報検索方法は、コンピュータが、表示装置に、検索条件に対応するノードを表示するステップと、コンピュータが、入力装置に入力された情報に基づいて、ノードの位置を設定するステップと、設定されたノードの位置に基づいて、当該ノードが対応する検索条件に設定するパラメータの値を取得するステップと、コンピュータが、検索条件に取得した値を設定して、情報を検索するステップとを備える。
【００１８】
さらに他の局面に従うと、情報検索用プログラムが提供される。情報検索用プログラムは、上記した情報検索方法をコンピュータに実行させる。
【００１９】
さらに他の局面に従うと、コンピュータが実行可能なプログラムを非一時的に記録したコンピュータ読取可能な記録媒体が提供される。記録媒体は、上記された情報検索用プログラムを記録する。
【発明の効果】
【００２０】
ある局面によれば、情報検索装置は、表示装置に表示されたノードが、入力手段への入力によって移動した距離に基づいて、当該ノードが対応する検索条件についてのパラメータの値を取得し、そして、当該取得したパラメータの値を検索条件として、情報を検索する。これにより、ユーザは、情報検索装置において、ノードを移動するという単純な操作で、検索条件を入力できる。
【図面の簡単な説明】
【００２１】
【図１】端末の外観図である。
【図２】表示装置に表示例を示す図である。
【図３】表示装置に表示例を示す図である。
【図４】端末の要部のハードウェア構成を示すブロック図である。
【図５】端末の要部の機能構成を示す図である。
【図６】各ファイルの属性の項目を説明するための図である。
【図７】端末において実行される検索処理のフローチャートである。
【図８】端末において実行される検索処理のフローチャートである。
【図９】表示装置に表示例を示す図である。
【図１０】表示装置に表示例を示す図である。
【図１１】表示装置に表示例を示す図である。
【図１２】表示装置に表示例を示す図である。
【図１３】表示装置に表示例を示す図である。
【図１４】表示装置に表示例を示す図である。
【図１５】表示装置に表示例を示す図である。
【図１６】ノードの位置に基づいてパラメータの値を特定する方法を説明するための図である。
【図１７】表示装置に表示例を示す図である。
【図１８】端末において実行される検索処理のフローチャートである。
【図１９】表示装置に表示例を示す図である。
【図２０】表示装置に表示例を示す図である。
【図２１】端末において実行される検索処理のフローチャートである。
【図２２】表示装置に表示例を示す図である。
【図２３】表示装置に表示例を示す図である。
【図２４】表示装置に表示例を示す図である。
【図２５】表示装置に表示例を示す図である。
【図２６】端末において実行される検索処理のフローチャートである。
【図２７】表示装置に表示例を示す図である。
【図２８】表示装置に表示例を示す図である。
【図２９】表示装置に表示例を示す図である。
【図３０】表示装置に表示例を示す図である。
【図３１】表示装置に表示例を示す図である。
【図３２】表示装置に表示例を示す図である。
【図３３】表示装置に表示例を示す図である。
【図３４】表示装置に表示例を示す図である。
【図３５】表示装置に表示例を示す図である。
【図３６】表示装置に表示例を示す図である。
【図３７】表示装置に表示例を示す図である。
【図３８】表示装置に表示例を示す図である。
【図３９】端末の要部の機能構成の変形例を示す図である。
【発明を実施するための形態】
【００２２】
以下、情報検索装置の実施の形態について、図面を参照して説明する。なお、以下の説明において、同一の機能および作用を有する要素については、同じ各図を通して同じ符号を付し、重複する説明を繰返さない。また、本明細書では、以下に説明される２以上の実施の形態について、まず、共通する部分を「情報検索装置の概要」として説明し、その後、各実施の形態の詳細を説明する。
【００２３】
＜端末の概要＞
［端末の外観］
以下、情報検索装置の実施の形態である端末１について、説明する。
【００２４】
図１は、端末１の外観図である。
端末１は、その外郭を覆う筐体のある面に、表示装置３４と、操作ボタン３３Ａとを含む。表示装置３４は、タッチパネルを構成する。ユーザは、操作ボタン３３Ａおよび表示装置３４に表示されるソフトウェアボタンを操作することにより、端末１に情報を入力する。
【００２５】
端末１は、図１に示されるように、たとえばタブレット端末によって実現されるが、これに限らず、携帯電話機、スマートフォン、または、ノート型コンピュータなどの携帯型の端末、または、設置型のコンピュータなどの据え置き型の端末によって実現され得る。
【００２６】
［端末における処理の概要（１）］
図２を参照して、端末１において実行される処理の中の１つの処理の概要を説明する。図２は、表示装置３４に表示される情報の一例を示す図である。
【００２７】
端末１は、情報検索の機能を有し、表示装置３４に、検索条件に対応するノードを表示する。本明細書において、ノードとは、検索条件等に対応する画像を意味する。なお、端末１において、検索条件等に対応して表示される画像の形状や態様は、図２等に示されるものに限定されるものではない。
【００２８】
図２のウィンドウ５００は、検索条件を示すノード２９０を含む。図２には、ウィンドウ５００の表示内容に対して操作するユーザの手を表す画像Ｈが示されている。
【００２９】
ユーザは、ノード２９０を矢印Ｄ０１で示された方向に移動させることにより、ノード２９０が対応する検索条件についてのパラメータの値を入力することができる。
【００３０】
ユーザは、ドラッグ操作によって、ノード２９０を矢印Ｄ０１方向（ウィンドウ５００における左右方向）に移動させることにより、検索条件について入力するパラメータの数値を調整する。そして、表示装置３４から手を離して、ノード２９０に対するドラッグ操作を終了することにより、ユーザは、パラメータの数値の調整を終了する。これにより、ノード２９０が到達した位置に応じて、パラメータの数値が決定する。パラメータの数値が決定することにより、検索条件の内容が決定する。
【００３１】
表示装置３４は、ノード２９０の矢印Ｄ０１方向の位置、および、当該ノード２９０が対応するパラメータの値との関係を示すガイド４００を表示する。ユーザは、ガイド４００を参照しながら、ノード２９０の矢印Ｄ０１方向の位置を調整できる。
【００３２】
より具体的には、図２の例では、ノード２９０が対応する検索条件は、ファイルが作成された年である。ユーザは、ノード２９０の位置を左右に移動させることにより、ノード２９０が対応する年の値を調整する。ガイド４００は、ノード２９０の左右方向の位置と、２０１０年から２０１２年までの各年を表す数値との対応関係を示す。ユーザは、ガイド４００を参照しながら、ノード２９０の左右方向の位置を、当該ユーザが所望する年の値に対応する位置に移動させる。
【００３３】
ユーザは、ノード２９０の位置を、所望する年の値に対応する位置まで移動させると、ノード２９０のドラッグ操作を終了する。これに応じて、端末１は、検索条件「ファイルが作成された年」の値を特定する。端末１は、特定した値を検索条件のパラメータに設定して、情報を検索する。
【００３４】
［端末における処理の概要（２）］
図３を参照して、端末１において実行される処理の中の他の処理の概要を説明する。図３は、表示装置３４に表示される情報の他の例を示す図である。
【００３５】
端末１は、表示装置３４に、２以上の検索の検索条件を同時に表示する。これにより、ユーザは、当該ユーザが端末１に入力してきた検索条件の履歴を視認できる。
【００３６】
図３には、ウィンドウ５０２が示されている。図３のウィンドウ５０２は、ウィンドウ５０４とウィンドウ５０６とを含む。
【００３７】
ウィンドウ５０４は、ノード２００，２９２，２９４Ａ，２９６Ａ，２９６Ｂを含む。ノード２００は、端末１が検索処理を開始するために操作するノードである。ノード２９２，２９４Ａ，２９６Ａ，２９６Ｂは、端末１において実行される検索の各条件に対応するノードである。これらのノードは、２つの分岐したツリー構造を構成している。２つの枝のうち、一方の枝の端は、ノード２９４Ａである。他方の枝の端は、ノード２９６Ａ，２９６Ｂである。これらの枝は、ノード２００，２９２を共有する。
【００３８】
ノード２９２，２９４Ａを含む枝は、ある検索の条件の群（第１の群）を構成している。ノード２９２，２９６Ａ，２９６Ｂを含む枝は、上記第１の群とは別の検索の条件の群（第２の群）を構成している。このことから、ウィンドウ５０４は、２つの検索についての検索条件の群を表示する。
【００３９】
ウィンドウ５０６は、ウィンドウ５０４に条件を表示された検索の結果を表示する。ユーザが、ウィンドウ５０４に表示される検索条件群のノードをタッチすると、表示装置３４は、タッチされたノードに対応する検索条件群を利用した検索の結果をウィンドウ５０６に表示する。ウィンドウ５０６は、検索結果として得られたファイルの情報を表示する。
【００４０】
より具体的には、端末１は、ウィンドウ５０４に表示されたノードのうち、タッチされたノードを末端として検索条件群を設定し、当該検索条件群を利用した検索の結果を、ウィンドウ５０６に表示する。
【００４１】
たとえば、ノード２９４Ａがタッチされると、端末１は、ノード２９２に対応する検索条件とノード２９４Ａに対応する検索条件とを利用した検索の結果を作成する。これに応じて、表示装置３４は、ウィンドウ５０６に、当該検索の結果を表示する。
【００４２】
また、ノード２９６Ａがタッチされると、端末１は、ノード２９２に対応する検索条件とノード２９６Ａに対応する検索条件とを利用した検索の結果を作成する。これに応じて、表示装置３４は、ウィンドウ５０６に、当該検索の結果を表示する。
【００４３】
ウィンドウ５０４では、第１の群と第２の群に共通する検索条件が、１つのノード（ノード２９２）として表示されている。ただし、情報検索装置の実施の形態において、共通する検索条件を１つのノードとして表示することは、必須ではない。各検索条件の群について、共通する検索条件のノードは別々に表示されても良い。
【００４４】
［端末のハードウェア構成］
図４は、端末１の要部のハードウェア構成を示すブロック図である。図４を参照して、端末１は、ＣＰＵ（Central  Processing  Unit）３０、ＲＯＭ（Read  Only  Memory）３１、ＲＡＭ（Random  Access  Memory）３２、入力装置３３、表示装置３４、メディアコントローラ３５、記憶装置３６、通信装置３７、電源回路３９、および、バッテリ３９Ａを含む。
【００４５】
ＣＰＵ３０は、ＲＯＭ３１、記憶装置３６、記録媒体１０００、または、ネットワーク上の記憶装置に格納されたプログラムを実行することにより、端末１の機能の少なくとも一部を実現する。ＲＡＭ３２は、ＣＰＵ３０によって、ワークエリアとして利用される。記録媒体１０００は、端末１の本体に対して着脱可能な媒体である。ＣＰＵ３０は、メディアコントローラ３５を介して、記録媒体１０００と通信する。
【００４６】
記録媒体１０００としては、ＣＤ−ＲＯＭ（Compact  Disk  -  Read  Only  Memory）、ＤＶＤ−ＲＯＭ（Digital  Versatile  Disk  -  Read  Only  Memory）、ＵＳＢ（Universal  Serial  Bus）メモリ、メモリカード、ＦＤ（Flexible  Disk）、ハードディスク、磁気テープ、カセットテープ、ＭＯ（Magnetic  Optical  Disk）、ＭＤ（Mini  Disk）、ＩＣ（Integrated  Circuit）カード（メモリカードを除く）、光カード、マスクＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ（Electronically  Erasable  Programmable  Read  Only  Memory）などの、不揮発的にプログラムを格納する媒体が挙げられる。
【００４７】
電源回路３９は、ＣＰＵ３０による制御に基づいて、バッテリ３９Ａの電力を端末１の各部に供給する。
【００４８】
通信装置３７は、他の機器と通信するための装置である。通信装置３７が可能な通信態様としては、無線または有線での公衆の通信ネットワークを介した通信、近距離にある他の機器との通信等、種々の通信態様が挙げられる。近距離通信としては、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＩｒＤＡ（Infrared  Data  Association）またはＩｒＳＳ（Ir  Simple  Shot）などの赤外線通信、もしくは、ＷｉＦｉ（Wireless  Fidelity）（登録商標）におけるＰ２Ｐ（Peer  to  Peer）通信などが挙げられる。
【００４９】
入力装置３３は、ユーザによる指示信号の入力に基づいて、端末１に対して情報を入力する。入力装置３３は、たとえば、タッチセンサ、キーボード（十字キー、決定キー、文字入力キーなど）、端末１向けのリモートコントローラ、または、音声入力部と音声認識部の組合せなどの、公知の入力装置によって実現される。
【００５０】
表示装置３４は、端末１において実行された検索の結果を表示する。また、表示装置３４は、端末１が他の機器から取得した操作用画像データの画像、ユーザが端末１を操作するための操作画面を含むＧＵＩ（Graphical  User  Interface）画面、および／または、端末１がプログラムを実行した結果を示す画面を表示する。表示装置３４は、たとえば、ＬＣＤ（Liquid  Crystal  Display）、プラズマディスプレイ、電子ペーパなどの公知の表示装置によって実現される。
【００５１】
端末１では、入力装置３３と表示装置３４とが、タッチパネルとして実現される場合もあり得る。
【００５２】
［端末の機能構成］
図５は、端末１の要部の機能構成を示す図である。図５を参照して、端末１は、機能として、制御部４０、操作部４２、記憶部４６、表示部４８、および、電力供給部６０を備える。
【００５３】
端末１において、制御部４０は、たとえばＣＰＵ３０が記憶装置３６等に格納されるプログラムを実行することによって、実現される。操作部４２は、入力装置３３によって実現される。記憶部４６は、記憶装置３６、ＲＯＭ３１、および／または、記録媒体１０００によって実現される。表示部４８は、表示装置３４によって実現される。
【００５４】
電力供給部６０は、バッテリ３９Ａと電源回路３９によって実現される。電力供給部６０は、端末１の各部に電力を供給する。
【００５５】
制御部４０は、端末１が備える各部を制御するものであり、機能として、少なくとも、入力情報処理部５０、検索条件取得部５２、パラメータ情報取得部５４、検索部５６、および、表示情報生成部５８を含む。
【００５６】
入力情報処理部５０は、操作部４２から入力される情報に基づいて、検索条件取得部５２に検索条件を特定する情報を出力し、パラメータ情報取得部５４に検索条件についてのパラメータの値を特定するための情報を出力し、検索部５６に検索処理を開始する指示を出力し、また、表示情報生成部５８に検索の初期画面を表示させる等の表示の指示を出力する。
【００５７】
検索条件取得部５２は、入力情報処理部５０から入力される情報に基づいて検索条件を特定し、特定した検索条件を、検索部５６およびパラメータ情報取得部５４へ出力する。
【００５８】
パラメータ情報取得部５４は、入力情報処理部５０から入力された情報に基づいて、検索条件取得部５２から出力された検索条件に設定するパラメータの値を特定する。たとえば、ユーザが、操作部４２を利用して、表示装置３４に表示されている検索条件に対応するノードを移動させた場合、パラメータ情報取得部５４は、移動後のノードの位置に応じて、当該ノードに対応する検索条件に設定するパラメータの値を特定する。
【００５９】
パラメータ情報取得部５４は、特定した値を、検索部５６へ出力する。また、パラメータ情報取得部５４は、特定した値を表示情報生成部５８へ出力する場合もあり得る。
【００６０】
検索部５６は、入力情報処理部５０からの指示に応じて、記憶部４６に格納された情報を検索する。このときの検索条件は、検索条件取得部５２から入力された検索条件に、パラメータ情報取得部５４から入力されたパラメータの値が設定されたものである。
【００６１】
表示情報生成部５８は、制御部４０の各要素から入力された情報に基づいて、表示部４８が表示するための情報を生成する。
【００６２】
［ファイルの属性項目］
本明細書では、情報検索の一例として、ファイル検索が説明される。図６は、各ファイルの属性の項目を説明するための図である。
【００６３】
図６を参照して、本明細書において取り扱われるファイルの属性は、「作成日付」「作成者名」「ファイル名」「種類」「容量」「セキュリティ」および「バージョン」を含む。属性は、階層を有していても良い。図６に示された７種類の属性のうち、「作成日付」は、３つの階層を有している。最も上位の階層（第１層）は、「年」である。次の階層（第２層）は、「月」である。次の階層（第３層）は、「日」である。
【００６４】
「作成日付」は、ファイルが作成された年月日を特定する情報である。「作成者名」は、ファイルの作成者を特定する情報である。「ファイル名」は、ファイルの名称である。「種類」は、ファイルの種類（データ形式等）を特定する情報である。「容量」は、ファイルのサイズを特定する情報である。「セキュリティ」は、ファイルに対して設定されているセキュリティレベルを特定する情報である。「バージョン」は、ファイルが改訂された回数等を特定する情報である。
【００６５】
端末１では、検索部５６は、ファイルの属性に基づいて、ファイル検索を行なう。
なお、以下の各実施の形態において、一部または全てのファイルは、図６に挙げられたすべての属性の情報を備えていない場合もあり得る。
【００６６】
また、各実施の形態において、各ファイルが有する属性の種類および数は、図６に示されたものに限定されない。
【００６７】
＜第１の実施の形態＞
［検索処理］
図７および図８は、情報検索装置の第１の実施の形態の端末１において実行される検索処理のフローチャートである。図９〜図１５は、検索処理において表示装置３４に表示される画面の例を示す図である。検索処理は、たとえば、端末１において、検索用のアプリケーションが起動することにより、開始する。
【００６８】
まず、ステップＳ１０（図７）で、ＣＰＵ３０は、表示装置３４に初期画面を表示して、ステップＳ２０へ処理を進める。初期画面とは、たとえば図９に示される画面である。
【００６９】
図９は、ウィンドウ６００を示す。ウィンドウ６００は、検索条件を表示するウィンドウ６０２と、検索結果を表示するウィンドウ６０４とを含む。
【００７０】
図９のウィンドウ６０２には、検索条件の他に、検索を開始するために操作されるノード２００が表示されている。図９のウィンドウ６０４には、まだ検索の結果は表示されていない。
【００７１】
なお、以降説明される図１０〜図１５のウィンドウ６１０，６２０，６３０，６３０Ａ，６４０，６５０のそれぞれも、図９のウィンドウ６００と同様に、検索条件を表示するウィンドウ６１２，６２２，６３２，６３２Ａ，６４２，６５２と、検索結果を表示するウィンドウ６１４，６２４，６３４，６３４Ａ，６４４，６５４とを含む。
【００７２】
図７に戻って、ステップＳ２０では、ＣＰＵ３０は、ノード２００に対するタッチ操作があるまで待機する。そして、ＣＰＵ３０は、当該タッチ操作があったと判断すると、ステップＳ３０へ処理を進める。
【００７３】
ステップＳ３０では、ＣＰＵ３０は、表示装置３４に表示するノードを追加して、ステップＳ４０へ処理を進める。
【００７４】
ステップＳ３０で行なわれる処理は、検索のためにさらに設定される検索条件を特定し、当該検索条件のノードを追加するための処理である。当該処理において追加されるノードは、その時点でさらに設定できる検索条件に対応するノードである。第１の実施の形態では、ユーザは、検索において、図６に示された７種類の属性のそれぞれに対応する条件を設定できる。ステップＳ３０において追加されるノードは、７種類の各属性のそれぞれに対応する検索条件に対応するノードである。
【００７５】
ただし、７種類の属性のうち、複数の階層で値を設定され得るものについては、値が未設定のもののうち最上位の値を設定するためのノードが表示される。より具体的には、作成日付について、検索条件として既に「年」の値が設定されている場合には、ステップＳ３０では、当該作成日付を設定するためのノードとして、「月」を設定するためのノードが表示される。図６に示されるように、属性「作成日付」について、第１階層として「年」が設定され、第２階層として「月」が設定されているからである。
【００７６】
ここで図１０を参照して、ステップＳ３０の処理の結果として表示装置３４に表示される画面の一例を説明する。図１０のウィンドウ６１２では、図６に示された７種類の属性のそれぞれを設定条件として選択するためのノード２０２，２０４，２０６，２０８，２１０，２１２，２１４が表示されている。なお、ノード２０２，２０４，２０６，２０８，２１０，２１２，２１４は、ノード２００に対するタッチ操作の結果として表示されるため、ノード２００に連結されて表示される。
【００７７】
図７に戻って、ステップＳ４０では、ＣＰＵ３０は、ステップＳ３０において表示を追加したノードのいずれかに対するタッチ操作がなされるまで待機する。そして、ＣＰＵ３０は、当該タッチ操作がなされたと判断すると、ステップＳ５０へ処理を進める。
【００７８】
ステップＳ５０では、ＣＰＵ３０は、ステップＳ３０で表示を追加したノードのうち、ステップＳ４０で検出したタッチ操作の対象となったノード以外のノードの表示を消去して、ステップＳ６０へ処理を進める。
【００７９】
なお、ステップＳ５０では、ＣＰＵ３０は、さらに、ステップＳ４０においてタッチ操作の対象となったノードが対応する属性を特定することにより、ファイルの属性のうちどの属性が検索条件として選択されたかを特定する。
【００８０】
図１０のウィンドウ６１２において、たとえばユーザがノード２０２をタッチすると、ステップＳ５０により、ノード２０４，２０６，２０８，２１０，２１２，２１４の表示が消去される。より具体的には、図１０のウィンドウ６１０は、ステップＳ５０において、図１１のウィンドウ６２０へと変更される。図１１のウィンドウ６２０のウィンドウ６２２では、ウィンドウ６１２から消去されるノード２０４，２０６，２０８，２１０，２１２，２１４が破線で示されている。
【００８１】
図７に戻って、ステップＳ６０では、ＣＰＵ３０は、表示装置３４にガイドを表示させて、ステップＳ７０へ処理を進める。ステップＳ６０で表示されるガイドは、ステップＳ４０においてタッチ操作の対象となったノードの位置と、検索条件について設定されるパラメータの値との関係を示す。
【００８２】
「作成日付」については、設定されるパラメータの値は、設定対象となっている階層ごとに異なる。「年」の場合には、西暦（または、年号）を表す数値である。ガイドは、「年」について予め設定された範囲の数値を、ステップＳ４０において操作対象となったノードの近傍に表示させる。
【００８３】
図１２を参照して、ガイドの表示例を説明する。図１２のウィンドウ６３２では、操作対象となったノード２０２の近傍に、ガイド４０４が表示されている。ガイド４０４は、西暦２０１０年から２０１２年の各年に対応する数値と、パラメータの値を調整する方向を示すラインとを含む。
【００８４】
ユーザは、さらにノード２０２をドラッグ操作することによって、当該ラインの方向（矢印Ｄ１１の方向）での当該ノード２０２の位置を調整することにより、当該ノードの検索条件において設定するパラメータの値を調整する。図１２の例では、検索条件として設定するファイルの作成年を、２０１０年から２０１２年のいずれかに設定する。
【００８５】
なお、ガイド４０４に表示される数値（の範囲）は、端末１において予め設定されていても良いし、ユーザが設定しても良いし、検索対象のファイルの構成に従って設定されても良い。
【００８６】
検索対象のファイルの構成に従った設定とは、検索対象のファイルが取り得る値である。たとえば、記憶部４６に格納されたファイルが検索対象となる場合、ＣＰＵ３０は、記憶部４６に格納される全てのファイルの作成年を読込み、そのすべての候補を、ガイドにおいて表示する。図１２の例であれば、検索対象の全てのファイルが、２０１０年から２０１２年の間に作成されていることを意味する。
【００８７】
ガイドにおいて表示されるパラメータの値は、数値に限定されない。ガイドでは、「作成者名」のパラメータの値として、たとえば予め設定された２以上の作成者名が表示される。なお、ＣＰＵ３０は、ガイドにおいて、検索対象のファイルに含まれる全ての作成者名を、取り得る値として表示しても良い。また、ＣＰＵ３０は、ガイドにおいて、検索対象のファイルに含まれる全ての作成者名のうち上位の数個の作成者名を、取り得る値として表示しても良い。
【００８８】
また、ガイドでは、「ファイル名」のパラメータの値として、たとえば予め設定されたファイル名の候補が表示される。なお、ＣＰＵ３０は、ガイドにおいて、検索対象のファイルに含まれる全てのファイル名（または、このうち上位の数個）を、取り得る値として表示しても良い。また、ＣＰＵ３０は、ガイドにおいて、ファイルに含まれる全てのファイル名の頭文字を、取り得る値として表示しても良い。
【００８９】
また、ガイドでは、「種類」のパラメータの値として、たとえば予め設定されたファイルの種類の候補が表示される。なお、ＣＰＵ３０は、ガイドにおいて、検索対象のファイルに含まれる全てのファイルの種類（または、このうち上位の数個）を、取り得る値として表示しても良い。
【００９０】
また、ガイドでは、「容量」のパラメータの値として、たとえば予め設定された数値の範囲が表示される。なお、ＣＰＵ３０は、ここで表示される数値の範囲を、検索対象のファイルの容量の分布に応じて調整しても良い。
【００９１】
また、ガイドでは、「セキュリティ」のパラメータの値として、たとえば予め設定された値（セキュリティについてのレベル）が表示される。なお、ＣＰＵ３０は、ガイドにおいて、検索対象のファイルに含まれるレベルのみを表示しても良い。
【００９２】
また、ガイドでは、「バージョン」のパラメータの値として、たとえば予め設定された値が表示される。なお、ＣＰＵ３０は、ガイドにおいて、検索対象のファイルに含まれるバージョン番号のみを表示しても良い。
【００９３】
図１２のウィンドウ６３４には、検索対象のすべてのファイル（ファイルＡ〜Ｆ）の情報が示されている。検索処理では、ステップＳ１０の当該処理の開始から、ステップＳ９０において検索が実行されるまでの間、検索結果を表示するウィンドウに検索対象のすべてのファイルが表示されてもよい。
【００９４】
図７に戻って、ステップＳ６０によりガイドが表示されると、ユーザは、ステップＳ４０において操作対象とされたノードに対してドラッグ操作する。そして、ステップＳ７０で、ＣＰＵ３０は、ステップＳ４０において操作対象とされたノードの、ドラッグ操作による位置を検出して、ステップＳ８０へ処理を進める。
【００９５】
ステップＳ８０では、ＣＰＵ３０は、ステップＳ４０において操作対象とされたノードの位置が確定したか否かを判断する。位置が確定したか否かは、たとえば、ドラッグ操作が終了したか（タッチアップが検出されたか）否かに基づいて、判断される。ＣＰＵ３０は、当該ノードの位置が確定したと判断すると、ステップＳ９０へ処理を進める。
【００９６】
ステップＳ９０では、ＣＰＵ３０は、ファイルを検索し、表示装置３４に検索結果を表示して、ステップＳ１００（図８）へ処理を進める。
【００９７】
ステップＳ９０での検索は、確定されたノードの位置に基づいて行なわれる。より具体的には、ＣＰＵ３０は、確定されたノードの位置に対応する、検索条件についてのパラメータの値を取得し、取得したパラメータの値を設定された検索条件（ステップＳ５０で特定された検索条件）に基づいて、検索を実行する。
【００９８】
なお、ＣＰＵ３０は、既にステップＳ９０において既に検索を実行している場合、最新のステップＳ９０では、既に行なわれた検索での検索条件と新しい検索条件とを組み合わせて、検索を実行する。
【００９９】
ここで、図１３を参照して、検索結果の表示について説明する。図１３のウィンドウ６３４Ａは、検索結果を表示するウィンドウの一例である。ウィンドウ６３４には、５のファイル（ファイルＢ〜Ｆ）の情報が示されている。
【０１００】
ウィンドウ６３４Ａは、パラメータを２０１１年と設定された、ファイルの作成年の検索条件とした検索の結果を示す。図１２のウィンドウ６３４に情報を表示されていたファイルＡ〜Ｆのうち、ファイルＡの作成年は２０１０年であり、ファイルＢ〜Ｆの作成年は２０１１年である。ウィンドウ６３４Ａには、上記検索条件に適合する、作成年が２０１１年のファイルの情報が、表示されている。
【０１０１】
次に、図８を参照して、ステップＳ１００では、ＣＰＵ３０は、入力装置３３に対して検索をリセットする操作を予め定められた所定時間内に検出したか否かを判断する。そして、ＣＰＵ３０は、当該所定時間内に当該操作を検出するとステップＳ１０へ処理を戻す。ステップＳ１０へ処理が戻されることにより、端末１では新たな検索が開始される。一方、ＣＰＵ３０は、当該所定時間内に当該操作を検出しなければ、ステップＳ１１０へ処理を進める。
【０１０２】
ステップＳ１１０では、ＣＰＵ３０は、表示装置３４に表示されているノードに対するタッチ操作が予め定められた所定時間内に検出したか否かを判断する。そして、ＣＰＵ３０は、当該所定時間内に当該操作を検出するとステップＳ３０へ処理を戻す。一方、ＣＰＵ３０は、当該所定時間内に当該操作を検出しなければ、ステップＳ１００へ処理を戻す。
【０１０３】
ステップＳ３０に処理が戻されることにより、図１０を参照して説明したように、ステップＳ１１０でタッチ操作されたと判断されたノードを中心として、追加的に検索条件を設定するためのノードが表示される。
【０１０４】
ここで、図１４を参照して、追加的なノードの表示の一例を説明する。図１４のウィンドウ６４２では、ノード２０２を中心として、ノード２２２，２２４，２２６，２２８，２３０，２３２，２３４が表示されている。これらのノードは、図６に示された７種類の属性のそれぞれに対応する。この中で、ノード２２２は、７種類の属性のうち、「作成日付」に対応する。属性「作成日付」については、ノード２０２によって、第１層の「年」のパラメータの値が設定されている。したがって、ノード２２２は、その次の層（第２層）のパラメータの値を設定するためのノードである。
【０１０５】
そして、図１４に示されたように新たに表示されたノードの中から、１のノードに対してタッチ操作がなされ（ステップＳ４０でＹＥＳ）、当該ノードの位置がドラッグ操作等によって確定されると（ステップＳ８０でＹＥＳ）、タッチ操作をなされたノードの検索条件に、確定後に位置に応じたパラメータの値が設定されて、検索が実行される。
【０１０６】
図７および図８に示された検索処理では、検索において設定可能な検索条件に対応するノードが表示される。ユーザは、所望する検索条件に対応するノードをタッチ操作等により選択する。さらに、ユーザは、選択したノードの位置をドラッグ操作等により調整する。端末１は、ノードの位置に対応したパラメータの値を設定された検索条件に従って、検索を実行する。
【０１０７】
ユーザは、検索をリセットするための操作（図８のステップＳ１００）を行なうまで、連続して検索条件を設定できる。本明細書では、「検索条件の設定」は、検索条件の選択と、選択された検索条件についてのパラメータの値の設定とを含む。本明細書では、端末１が、ステップＳ１０の処理を実行してから、ステップＳ１００（図８）でリセットするための操作がなされたと判断するまでの処理内容を、「１つの検索」と呼ぶ。
【０１０８】
端末１は、１つの検索において、ある検索条件に従った検索が行なった後、ステップＳ１１０でノードに対するタッチ操作を検出すれば、さらに検索条件を加えた検索を実行する。加えられた検索条件に対応するノードは、ステップＳ５０においても消去されずに、元の検索条件とともに、継続して表示される。したがって、第１の実施の形態の検索処理では、１つの検索において連続して設定された２以上の検索条件に対応する２以上のノードが同時に表示され得る。
【０１０９】
図１５を参照して、２以上の検索条件のノードの表示について説明する。図１５のウィンドウ６５２には、検索開始のためのノード２００の他に、１つ目に設定された検索条件に対応するノード２０２と、２つ目に設定された検索条件に対応するノード２２２と、３つ目に設定された検索条件に対応するノード２５２とが表示されている。
【０１１０】
図１５のウィンドウ６５４には、これらの３つの検索条件を組み合わされた検索の結果が示されている。より具体的には、ウィンドウ６５４には、検索結果として、ファイルＣとファイルＦの情報が表示されている。
【０１１１】
［ノードの位置に基づくパラメータの値］
図１６は、図１２等を参照して説明された、ノードの位置に基づいてパラメータの値を特定する方法を詳細に説明するための図である。
【０１１２】
図１６には、ノード２００と、ノード２０２と、ガイド４００とが示されている。図１６は、図１２のウィンドウ６３２の一部の拡大画面に相当する。また、図１６には、矢印Ｄ１１が示されている。端末１では、図１２のウィンドウ６３２は、矢印Ｄ１１方向において、線Ｌ１と線Ｌ２とによって、ノード２０２の検索条件のパラメータの値に対応して３つの領域に区分される。線Ｌ１より左側の領域は、「２０１０年」に対応する。線Ｌ１と線Ｌ２の間の領域は、「２０１１年」に対応する。線Ｌ２より右側の領域は、「２０１２年」に対応する。
【０１１３】
また、図１６では、ノード２０２の中心が点Ｃで示されている。ノード２０２の位置が確定した後、ＣＰＵ３０は、たとえば、点Ｃが存在する領域に基づいて、パラメータの値を特定する。図１６に示された例では、点Ｃは、線Ｌ１と線Ｌ２の間の領域に位置する。これにより、ＣＰＵ３０は、パラメータの値として「２０１１年」が入力されたことを特定する。
【０１１４】
［パラメータの値の変更］
端末１において実行される検索処理では、ユーザは、１つの検索について、２以上の検索条件を設定できる。検索処理の変形例として、一度パラメータの値を設定した検索条件について、ＣＰＵ３０は、設定された値の変更を受け付けても良い。
【０１１５】
たとえば、図１５のウィンドウ６５２に示されたように、ノード２２２の検索条件についてパラメータの値を設定し、その後、ノード２５２の検索条件についてのパラメータの値を設定した後、ユーザがノード２２２をタッチ操作したとする。これに応じて、ＣＰＵ３０は、ノード２２２の検索条件のパラメータの値を再度設定するための入力を受け付けても良い。この場合、図１７のウインドウ６５３に示されるように、ノード２２２について、当該ノード２２２の位置と入力されるパラメータの値との関係を示すガイド４０５を表示させることが好ましい。
【０１１６】
＜第２の実施の形態＞
第２の実施の形態の検索処理では、端末１は、設定された検索条件を、記憶装置３６に登録する。図７と図１８とを参照して、第２の実施の形態の端末１において実行される検索処理の内容を説明する。
【０１１７】
第２の実施の形態では、ステップＳ１０〜ステップＳ９０の処理は、第１の実施の形態と同様に実行される（図７参照）。
【０１１８】
より具体的には、ＣＰＵ３０は、表示装置３４に初期画面を表示し（ステップＳ１０）、ノード２００に対してタッチ操作があれば（ステップＳ２０でＹＥＳ）、表示装置３４に表示するノードを追加する（ステップＳ３０）。そして、ＣＰＵ３０は、追加したノードの中の１つのノードにタッチ操作がなされると（ステップＳ４０でＹＥＳ）、不要なノードの表示を消去し（ステップＳ５０）、検索条件を特定し、そして、表示装置３４にガイドを表示させる（ステップＳ６０）。
【０１１９】
そして、ユーザが、タッチ操作したノードの位置を、ドラッグ操作によって確定させると（ステップＳ８０）、上記のように特定した検索条件に、確定された位置（ステップＳ７０）に対応した値をパラメータとして設定して、情報検索を実行し、その結果を表示装置３４に表示する（ステップＳ９０）。
【０１２０】
次に、図１８を参照して、ステップＳ９２では、ＣＰＵ３０は、検索条件を登録するための操作がなされたか否かを判断する。当該操作は、たとえば端末１の筐体に専用のハードウェアボタンが配置された場合、当該ハードウェアボタンに対する操作である。なお、当該操作は、ＣＰＵ３０が、表示装置３４に、専用の（または他の機能と兼用の）ソフトウェアボタンを表示させた場合、当該ソフトウェアボタンに対する操作であっても良い。ＣＰＵ３０は、当該操作があったと判断するとステップＳ９４へ処理を進める。一方、ＣＰＵ３０は、当該操作が無かったと判断するとステップＳ１００へ処理を進める。
【０１２１】
ステップＳ９４では、ＣＰＵ３０は、今回の検索について設定されている検索条件を記憶部４６に登録し、ステップＳ９６へ処理を進める。
【０１２２】
ステップＳ９６では、ＣＰＵ３０は、登録した検索条件に対応するノードの画像を生成し、検索条件を表示するウィンドウに当該ノードの表示を追加する。
【０１２３】
図１９は、このようなノードの表示を追加されたウィンドウの一例を示す図である。図１９のウィンドウ６５２Ａには、図１５のウィンドウ６５２に表示されたノードに加えて、ステップＳ９６で生成され表示されたノード３００が表示されている。
【０１２４】
このように生成されたノード３００をタッチ操作されることにより、ＣＰＵ３０は、表示装置３４に、当該ノード３００に関連付けられて登録された検索条件に従った検索結果を表示する。なお、登録された検索条件は、今回の検索が終了した後も継続して記憶部４６に登録されていることが好ましい。
【０１２５】
そして、ＣＰＵ３０は、このように登録された検索条件に対応したノードを、図２０のウィンドウ６０２Ａに示されるように、初期画面から表示することが好ましい。これにより、ユーザは、一度設定した検索条件（および検索条件のセット）を利用した検索を、ノード３００をタッチするという容易な操作で、端末１に実行させることができる。
【０１２６】
＜第３の実施の形態＞
第３の実施の形態の検索処理では、端末１は、表示装置３４に、複数の検索について設定された検索条件を同時に表示する。図７と図２１とを参照して、第３の実施の形態の端末１において実行される検索処理の内容を説明する。
【０１２７】
第３の実施の形態では、ステップＳ１０〜ステップＳ９０の処理は、第１の実施の形態と同様に実行される（図７参照）。ただし、第３の実施の形態のステップＳ３０とステップＳ９０の詳細な内容は、第１の実施の形態とは相違する。相違点については、後述する。第３の実施の形態のＣＰＵ３０は、ステップＳ９０で検索結果を表示した後、図２１のステップＳ１００へ処理を進める。
【０１２８】
図２１を参照して、ＣＰＵ３０は、ステップＳ１００で所定時間内にリセットのための操作を検出できなければ、ステップＳ１０２へ処理を進める。
【０１２９】
ステップＳ１０２では、ＣＰＵ３０は、端末１に対して、予め定められた所定時間内に、追加の検索を行なうための操作を検出できたか否かを判断する。ＣＰＵ３０は、そのような操作を検出できれば、ステップＳ１０４へ処理を進める。一方、ＣＰＵ３０は、そのような操作を検出できなければ、ステップＳ１１０へ処理を進める。
【０１３０】
ステップＳ１０４では、ＣＰＵ３０は、追加検索フラグをセットして、ステップＳ１１０へ処理を進める。ステップＳ１１０でセットされた追加検索フラグは、ステップＳ１０でリセットされる。
【０１３１】
図１５のウィンドウ６５２は、上記のように、既に検索がなされたある検索について設定された条件が示されている。第３の実施の形態では、追加検索フラグがセットされている状態で、当該ウィンドウ６５２中の末端以外のノードがタッチされると、ＣＰＵ３０は、新たな検索のための検索条件の設定を開始する。より具体的には、ＣＰＵ３０は、タッチされた検索条件を分岐点とし、当該分岐点から新たな検索条件を積み上げるように、新たな検索のための検索条件を設定していく。
【０１３２】
たとえば、追加検索フラグがセットされている状態で、図１５のウィンドウ６５２に示されたように、ある検索についての検索条件に対応するノード（ノード２０２，２２２，２５２）が表示されている場合を想定する。このとき、図２２にウィンドウ６５２Ａとして示されるように、末端のノード（ノード２５２）以外のノード（図２２の例では、ノード２０２）に対してタッチ操作がなされると、ＣＰＵ３０は、表示装置３４に、新たな検索のための検索条件の設定を開始する。
【０１３３】
より具体的には、ステップＳ３０で、図２３にウィンドウ６５０Ｂとして示されるように、ＣＰＵ３０は、ノード２２２，２５２の表示を残しながら、ノード２０２を中心としてノード２６１〜２６７を表示する。ノード２６１〜２６７は、図６の７つの属性のそれぞれに対応する。そして、ノード２６１〜２６７のうちのいずれかがタッチ操作されると（ステップＳ４０でＹＥＳ）、ステップＳ５０で、ＣＰＵ３０は、ノード２６１〜２６７のうちタッチ操作されたノード以外のノードの表示を削除する。
【０１３４】
図２４を参照して、このようなノードの削除について説明する。図２４のウィンドウ６６０は、検索条件を表示するためのウィンドウ６６２と、検索結果を表示するためのウィンドウ６６４とを含む。ウィンドウ６６２では、ノード２２２およびノード２５２を含む枝に対して分岐するように、ノード２６２が、ノード２０２に接続されるように、表示されている。
【０１３５】
ＣＰＵ３０は、ノード２６２の検索条件についてパラメータの値を設定すると（ステップＳ７０，Ｓ８０）、ノード２２２の検索条件とノード２６２の検索条件を組み合わせて、検索を実行する。ウィンドウ６６４には、この検索の結果が表示されている。
【０１３６】
以上説明した第３の実施の形態では、ＣＰＵ３０は、追加検索フラグがセットされた状態では、表示装置３４に、複数の検索についての検索条件を同時に表示する。図２４に示された例であれば、表示装置３４には、ある検索の検索条件（ノード２０２，２２２，２５２）と、その次の検索の検索条件（ノード２０２，２６２）とが、表示されている。
【０１３７】
これにより、ユーザは、端末１において実行された２以上の検索について、入力されてきた検索条件の履歴を視認できる。ここで、同時に検索条件が表示される検索は、必ずしも連続した検索ではなくても良い。ユーザが適宜操作を行なうことにより、ＣＰＵ３０は、表示装置３４において、１つ目の検索の検索条件を表示し、２つ目の検索については検索条件の表示を残すことなく、３つ目の検索の検索条件の表示を残すように、表示制御を実行することもできる。
【０１３８】
なお、ＣＰＵ３０は、２以上の検索の検索条件を表示させているとき、結果表示モードの特別なモードに移行したこと等を条件として、ウィンドウ６６４等の検索結果を表示するウィンドウにおける表示内容を変更しても良い。より具体的には、検索条件として表示されたノードの枝の末端がタッチ操作されると、ＣＰＵ３０は、結果表示用のウィンドウに、当該タッチ操作されたノードを含む検索条件に対応した検索の結果を表示しても良い。
【０１３９】
図２５をさらに参照して、このような変形例をより詳細に説明する。図２５は、表示装置３４における表示内容の一例を示す図である。図２５のウィンドウ６７０は、ウィンドウ６７２とウィンドウ６７４とを含む。ウィンドウ６７２は、検索条件を示すウィンドウである。ウィンドウ６７４は、検索結果を示すウィンドウである。
【０１４０】
図２４では、ウィンドウ６６２のノード２６２がタッチ操作されている。これに応じて、ウィンドウ６６４では、ノード２０２の検索条件とノード２６２の検索条件を組み合わされた検索の結果が示されている。一方、図２５では、ウィンドウ６７２のノード２６２がタッチ操作されている。これに応じて、ウィンドウ６７４では、ノード２０２の検索条件とノード２２２の検索条件とノード２５２の検索条件とを組み合わされた検索の結果が示されている。
【０１４１】
＜第４の実施の形態＞
第４の実施の形態の検索処理では、第２の実施の形態として説明されたように、端末１は、検索条件の登録をし、さらに、第３の実施の形態として説明されたように、端末１は、２以上の検索についての検索条件を同時に表示する。
【０１４２】
図７と図２６とを参照して、第４の実施の形態の端末１において実行される検索処理の内容を説明する。まず、図７を参照して、第４の実施の形態では、ステップＳ１０〜ステップＳ９０の処理は、第１の実施の形態と同様に実行される（図７参照）。ただし、第４の実施の形態のステップＳ３０とステップＳ９０の詳細な内容は、第３の実施の形態と同様に実行される。ステップＳ９０で検索結果を表示した後、ＣＰＵ３０は、図２６のステップＳ９２へ処理を進める。
【０１４３】
図２６を参照して、ステップＳ９２では、ＣＰＵ３０は、予め定められた所定時間内に検索条件を登録するための操作を検出したか否かを判断する。ＣＰＵ３０は、当該操作を検出した判断するとステップＳ９４へ処理を進める。一方、ＣＰＵ３０は、当該操作を検出できなかったと判断すると、ステップＳ１００へ処理を進める。
【０１４４】
ステップＳ９４では、ＣＰＵ３０は、今回の検索について設定されている検索条件を記憶部４６に登録し、ステップＳ９６へ処理を進める。
【０１４５】
ステップＳ９６では、ＣＰＵ３０は、登録した検索条件に対応するノードの画像を生成し、検索条件を表示するウィンドウに当該ノードの表示を追加し、ステップＳ１００へ処理を進める。
【０１４６】
ステップＳ１００では、ＣＰＵ３０は、リセットのための操作がなされたか否かを判断する。そして、ＣＰＵ３０は、当該操作がなされたと判断するとステップＳ１０へ処理を戻す。一方、ＣＰＵ３０は、当該操作がなされなかったと判断すると、ステップＳ１０２へ処理を進める。
【０１４７】
ステップＳ１０２では、ＣＰＵ３０は、端末１に対して、追加の検索を行なうための操作を行なったか否かを判断する。そして、ＣＰＵ３０は、そのような操作がなされたと判断するとステップＳ１０４へ処理を進める。一方、ＣＰＵ３０は、そのような操作はなされていないと判断すると、ステップＳ１１０へ処理を進める。
【０１４８】
ステップＳ１０４では、ＣＰＵ３０は、追加検索フラグをセットして、ステップＳ１１０へ処理を進める。
【０１４９】
ステップＳ１１０では、ＣＰＵ３０は、表示装置３４に表示されているノードに対するタッチ操作があったか否かを判断する。そして、ＣＰＵ３０は、タッチ操作があったと判断するとステップＳ３０へ処理を戻し、タッチ操作がなかったと判断するとステップＳ１００へ処理を戻す。
【０１５０】
以上、第４の実施の形態では、ＣＰＵ３０は、第３の実施の形態と同様に、２以上の検索についての検索条件を、表示装置３４に、同時に表示する。なお、ＣＰＵ３０は、各検索条件を記憶装置３６等に登録できる。また、ＣＰＵ３０は、登録した検索条件（の組合せ）に対応するノードを、表示装置３４に表示できる。
【０１５１】
図２７および図２８は、第４の実施の形態の端末１の表示装置３４の表示内容を説明するための図である。図２７には、ウィンドウ６８０が示されている。ウィンドウ６８０は、検索条件を表示するためのウィンドウ６８２と、検索結果を表示するためのウィンドウ６８４とを含む。図２８には、ウィンドウ６９０が示されている。ウィンドウ６９０は、検索条件を表示するためのウィンドウ６９２と、検索結果を表示するためのウィンドウ６９４とを含む。
【０１５２】
ウィンドウ６８２とウィンドウ６９２は、図２４のウィンドウ６６２と同様に、ノード２００，２０２，２２２，２５２，２６２を表示する。ノード２０２，２２２，２５２は、１つ目の検索の検索条件に対応する。ノード２０２，２６２は、２つ目の検索の検索条件に対応する。
【０１５３】
１つ目の検索の検索条件の設定が完了したときに当該検索条件を登録するための操作がなされると、ＣＰＵ３０は、当該検索条件（の組合せ）を登録するとともに、図２７に示すように、当該検索条件（の組合せ）に対応するノード３０２を表示させる。
【０１５４】
２つ目の検索の検索条件の設定が完了したときに当該検索条件を登録するための操作がなされると、ＣＰＵ３０は、当該検索条件（の組合せ）を登録するとともに、図２８に示すように、当該検索条件（の組合せ）に対応するノード３０４を表示させる。
【０１５５】
ＣＰＵ３０は、ノード３０２へのタッチを検出すると、上記１つ目の検索の検索結果を、ウィンドウ６８４に表示する。また、ＣＰＵ３０は、ノード３０４へのタッチを検出すると、上記２つ目の検索の検索結果を、ウィンドウ６９４に表示する。
【０１５６】
なお、ＣＰＵ３０は、ノード２５２へのタッチを検出すると、上記１つ目の検索の検索結果をウィンドウ６８４に表示する。また、ＣＰＵ３０は、ノード２６２へのタッチを検出すると、上記２つ目の検索の検索結果を、ウィンドウ６９４に表示する。
【０１５７】
＜第５の実施の形態＞
第５の実施の形態の検索処理では、端末１は、表示装置３４に、ステップＳ６０（図７）でガイドを表示した後、ノードのドラッグ操作中に、その時点での当該ノードの位置が対応するパラメータの値を表示する。
【０１５８】
このような表示例を、図２９を参照して、より具体的に説明する。
図２９（Ａ）のウィンドウ５００Ａおよび図２９（Ｂ）のウィンドウ５００Ｂは、それぞれ、図２のノード２９０に対するドラッグ操作中に、表示装置３４に表示されるウィンドウ５００の変形例である。
【０１５９】
図２９（Ａ）を参照して、ＣＰＵ３０は、ステップＳ６０でガイド４００を表示した後、ウィンドウ５００Ａにおいて、その時点でノード２９０の位置が対応するガイド４００のパラメータの数値を、他の数値とは異なる態様（たとえば、点滅させる、色を変える、等）で表示する。
【０１６０】
図２９（Ｂ）を参照して、ＣＰＵ３０は、ステップＳ６０でガイド４００を表示した後、ウィンドウ５００Ｂにおいて、その時点でノード２９０の位置が対応するパラメータの数値を、表示欄５００１で表示する。
【０１６１】
＜第６の実施の形態＞
第６の実施の形態の検索処理では、端末１は、表示装置３４に、ステップＳ６０（図７）でガイドを表示した後、ノードに対するドラッグ操作中に、その時点での当該ノードの位置が対応するパラメータの値に応じた検索の結果を表示する。
【０１６２】
このような表示例を、図１２に加えて、図３０と図３１を参照して、より具体的に説明する。
【０１６３】
図１２のウィンドウ６３２では、ノード２０２の位置が、検索条件「作成日付」の「年」についてのパラメータの値「２０１１」に対応していた。第６の実施の形態では、ＣＰＵ３０は、ノード２０２の位置が「２０１１」に対応する位置にあるとき、検索条件「作成日付」の「年」に、「２０１１」を設定して検索を実行し、その結果を、ウィンドウ６３４に表示する。なお、「２０１１」が設定されたときの検索の結果は、上記したように、図１３のウィンドウ６４４に表示されている。
【０１６４】
図３０と図３１は、それぞれ、ノード２０２が、図１２に示された位置から移動された状態を示す。図３０には、ウィンドウ６３０Ａが示されている。ウィンドウ６３０Ａは、検索条件を表示するためのウィンドウ６３２Ａと、検索結果を表示するためのウィンドウ６３４Ａとを含む。図３１には、ウィンドウ６３０Ｂが示されている。ウィンドウ６３０Ｂは、検索条件を表示するためのウィンドウ６３２Ｂと、検索結果を表示するためのウィンドウ６３４Ｂとを含む。
【０１６５】
図３０のウィンドウ６３０Ａでは、ノード２０２の位置は、パラメータの値「２０１０」に対応する。このとき、ＣＰＵ３０は、検索条件「作成日付」の「年」に「２０１０」を設定して検索を実行し、その結果を、ウィンドウ６３４Ａに表示する。ウィンドウ６３４Ａには、２０１０年に作成されたファイルＡの情報が、検索結果として表示されている。
【０１６６】
図３１のウィンドウ６３０Ｂでは、ノード２０２の位置は、パラメータの値「２０１２」に対応する。このとき、ＣＰＵ３０は、検索条件「作成日付」の「年」に「２０１２」を設定して検索を実行し、その結果を、ウィンドウ６３４Ｂに表示する。第６の実施の形態では、検索対象のファイルに、２０１２年に作成されたファイルは含まれない。したがって、ウィンドウ６３４Ｂには、検索条件に該当する要素が得られなかったことが示されている。つまり、ウィンドウ６３４Ｂには、ファイルに関する情報が全く表示されていない。
【０１６７】
＜第７の実施の形態＞
第７の実施の形態の検索処理では、端末１は、表示装置３４に、２以上の検索の結果を同時に表示する。端末１は、さらに、ある検索の結果に含まれる要素を他の検索の結果に含まれる要素との関係を示すように、表示する。第７の実施の形態では、このような関係を表す手法の一例としてベン図が利用されている。ただし、このような関係を表す手法は、ベン図に限定されない。配色や文字のフォントの種類によるグループ分け等、種々の手法が採用され得る。
【０１６８】
図３２を参照して、このような表示例を、より具体的に説明する。図３２には、ウィンドウ７００が示されている。ウィンドウ７００は、検索条件を表示するためのウィンドウ７０２と、検索結果を表示するためのウィンドウ７０４とを含む。
【０１６９】
ウィンドウ７０２では、図２４のウィンドウ６６２等と同様に、２つの検索についての検索条件に対応するノード（ノード２０２，２２２，２５２とノード２０２，２７２）が表示されている。
【０１７０】
ウィンドウ７０４には、ノード２０２，２２２，２５２に対応する検索（以下、「第１の検索」という）の結果と、ノード２０２，２７２（以下、「第２の検索」という）に対応する検索の結果とが、表示されている。
【０１７１】
第１の検索の結果は、ファイルＣとファイルＦを含み、領域７０８で示されている。領域７０８内には、ファイルＣとファイルＦの情報が示されている。第２の検索の結果は、ファイルＢとファイルＣとファイルＥを含み、領域７０６で示されている。領域７０６内には、ファイルＢとファイルＣとファイルＥの情報が示されている。
【０１７２】
ウィンドウ７０４の領域７０６，７０８は、それぞれの領域に対応するウィンドウ７０２内の対応するノードと同じ色で表示されている。より具体的には、ノード２５２と領域７０８は、いずれも第１の検索に対応する。したがって、ノード２５２と領域７０８は、いずれも第１の色で表示される。一方、ノード２７２と領域７０６は、いずれも第２の検索に対応する。したがって、ノード２７２と領域７０６は、いずれも第２の色で表示される。図３２では、色の違いが、ハッチングの種類の違いで表されている。
【０１７３】
そして、ファイルＣは、第１の検索と第２の検索の両方の結果に含まれる。このため、ウィンドウ７０４において、ファイルＣの情報は、領域７０６と領域７０８が重なる部分に表示されている。
【０１７４】
また、端末１は、ユーザが複数の検索の末端のノード（の少なくとも１つ）を操作することに応じて、当該複数の検索のそれぞれについて設定された検索条件を組み合わせて、登録することができる。たとえば、ＣＰＵ３０は、端末１がＡＮＤ条件を登録するモードに設定されているとき、複数の検索について設定された検索条件をＡＮＤ（論理積）で組み合わせた検索条件を、記憶装置３６等に登録する。
【０１７５】
このような登録の態様を、図３３と図３４をさらに参照して、より具体的に説明する。図３３と図３４には、ぞれぞれ、ウィンドウ７１０とウィンドウ７２０が示されている。ウィンドウ７１０は、検索条件を表示するためのウィンドウ７１２と、検索結果を表示するためのウィンドウ７１４とを含む。ウィンドウ７２０は、検索条件を表示するためのウィンドウ７２２と、検索結果を表示するためのウィンドウ７２４とを含む。
【０１７６】
図３３のウィンドウ７１２に示されるように、ユーザが、第１の検索についての末端のノード（ノード２５２）を、第２の検索についての末端のノード（ノード２７２）に重ねるように操作した場合を考える。この場合、ＣＰＵ３０は、第１の検索と第２の検索のそれぞれの結果の論理積を得るための検索条件を、記憶装置３６等に登録する。
【０１７７】
なお、当該登録は、段階的に実行されても良い。たとえば、ＣＰＵ３０は、ノード２５２がノード２７２に重ね合わされた時点で、図３３のウィンドウ７１２に示されるように、ノード３１０を点滅表示させる。ノード３１０の点滅表示により、ユーザは、２つの検索の結果の論理積を得るための検索条件の登録を喚起される。
【０１７８】
そして、さらに登録を確定させるための操作がなされると、ＣＰＵ３０は、上記された論理積を得るための検索条件を登録する。これに応じて、ＣＰＵ３０は、図３３のウィンドウ７２２に示されるように、ノード３１０の表示の点滅を解除し、ノード３１０を点灯させる。
【０１７９】
２以上の検索について設定された検索条件の組合せの態様は、「ＡＮＤ」に限定されない。「ＯＲ」（論理和）等、各検索の結果が集合として扱われた場合の論理演算が想定される。
【０１８０】
＜第８の実施の形態＞
第８の実施の形態の検索処理では、端末１は、検索結果を、検索条件を表示するウィンドウと同じウィンドウに表示する。
【０１８１】
図３５を参照して、このような表示例を、より具体的に説明する。図３５には、ウィンドウ８００が示されている。
【０１８２】
ウィンドウ８００は、ノード２００とともに、検索条件に対応するノード９００を表示する。そして、ウィンドウ８００は、さらに、ノード９００の検索条件に従った検索の結果として、画像９０２と画像９０４とを表示する。画像９０２と画像９０４とは、それぞれ、ファイルＢとファイルＣの情報を示す画像である。
【０１８３】
＜第９の実施の形態＞
第９の実施の形態の検索処理では、端末１は、ドラッグ操作されたノードの、左右方向の位置だけでなく、上下方向の位置に基づいて、パラメータの値を設定する。
【０１８４】
図３６を参照して、このような表示例を、より具体的に説明する。図３６には、ウィンドウ８０２が示されている。
【０１８５】
ウィンドウ８０２には、第１のガイド４１０と第２のガイド４１２が表示されている。第１のガイド４１０と第２のガイド４１２は、上下方向に異なる位置に表示されている。より具体的には、第１のガイド４１０は、第２のガイド４１２よりも上方に、表示されている。
【０１８６】
図３６では、参考として、ウィンドウ８０２における上下方向が矢印Ｄ２１で示され、ウィンドウ８０２における左右方向が矢印Ｄ２２で示されている。これらの矢印は、実際には、ウィンドウ８０２には表示はされない。
【０１８７】
第９の実施の形態では、ＣＰＵ３０は、ノード９００に対するドラッグ操作の完了を検出すると、ノード９００の（たとえば中心の座標の）位置を検出する。そして、上下方向のノード９００の位置に基づいて、第１のガイド４１０か第２のガイド４１２のどちらの尺度を利用するかを選択し、そして、選択したガイドと左右方向のノード９００の位置とに基づいて、パラメータの値を設定する。
【０１８８】
より具体的には、ＣＰＵ３０は、ノード９００の上下方向の位置が予め定められた上下方向の位置よりも上方にあることを検出すると、第１のガイド４１０に従ってパラメータの値を設定する。一方、ＣＰＵ３０は、ノード９００の位置が予め定められた上下方向の位置よりも下方にあることを検出すると、第２のガイド４１２に従ってパラメータの値を設定する。そして、ＣＰＵ３０は、第１のガイド４１０または第２のガイド４１２によって特定される尺度と、ノード９００の左右方向の位置とに基づいて、ノード９００の検索条件に設定するパラメータの値を特定する。
【０１８９】
図３６では、ノード９００について、ノード９００Ａとノード９００Ｂとして２つの状態が示されている。
【０１９０】
図３５に示された状態から、ユーザが、ノード９００を矢印Ｄ３１に沿って上方に移動すると、ＣＰＵ３０は、第１のガイド４１０を選択する。その後、ユーザが、ノード９００を矢印Ｄ４１方向に移動すると、ＣＰＵ３０は、第１のガイド４１０によって特定される尺度とノード９００の左右方向の位置とに基づいて、パラメータの値を特定する。図３６では、このときのノード９００の位置の一例が、ノード９００Ａとして示されている。
【０１９１】
一方、図３５に示された状態から、ユーザが、ノード９００を矢印Ｄ３２に沿って下方に移動すると、ＣＰＵ３０は、第２のガイド４１２を選択する。その後、ユーザが、ノード９００を矢印Ｄ４１方向に移動すると、ＣＰＵ３０は、第１のガイド４１０によって特定される尺度とノード９００の左右方向の位置とに基づいて、パラメータの値を特定する。図３６では、このときのノード９００の位置の一例が、ノード９００Ｂとして示されている。
【０１９２】
なお、各実施の形態において示された方向は、単なる例示である。したがって、たとえば、第９の実施の形態において「左右方向」と「上下方向」は入れ替えられても良く、また、パラメータの値を特定するための方向は、各実施の形態において示された「左右方向」に限定されず、上下方向であっても良いし、それ以外の方向であっても良い。
【０１９３】
＜第１０の実施の形態＞
第１０の実施の形態の検索処理では、端末１は、ノードの回転方向の位置に応じて、パラメータの値を設定する。図３７および図３８を参照して、このようなパラメータの値の例を、より具体的に説明する。図３７および図３８には、それぞれ、ウィンドウ８０４とウィンドウ８０６が示されている。
【０１９４】
まず図３７を参照して、この例では、ウィンドウ８０４は、ノード２００の他に、検索条件に対応するノード９１０を表示する。ウィンドウ８０４は、さらに、ノード９１０に対するガイド４１４を表示する。
【０１９５】
ガイド４１４は、ノード９１０の回転方向の位置と、設定されるパラメータの値との関係を示している。より具体的には、ノード９１０は、（ファイルが作成された時刻（何時何分にファイルが作成されたか））を特定する検索条件に対応するノードである。そして、ガイド４１４は、時計の文字盤のように、矢印Ｄ５１に従った回転方向の位置に応じて特定される時刻を示している。
【０１９６】
第１０の実施の形態のＣＰＵ３０は、ノード９１０に対するドラッグ操作が終了すると、ノード２００を中心としたノード９１０の回転位置を検出し、ガイド４１４によって特定される回転位置とパラメータの値との関係に従い、ノード９１０の位置に基づいて、ノード９１０の検索条件に設定するパラメータの値を特定する。
【０１９７】
ＣＰＵ３０は、特定したパラメータの値を設定された検索条件に従い、検索を実行する。ウィンドウ８０４は、検索結果として、画像９１２，９１４，９１６を表示する。検索結果は、検索条件とは異なるウィンドウで表示されても良い。
【０１９８】
第１０の実施の形態において、回転方向の位置に基づいて設定されるパラメータは、数値に限定されない。回転方向において定義された領域ごとにパラメータの値を設定しておけば、ＣＰＵ３０は、当該設定内容とノードの回転方向の位置とに基づいて、パラメータの値を特定できる。
【０１９９】
図３８のウィンドウ８０６は、ノード２００および検索条件に対応するノード９２０とともに、ガイド４１６を表示する。ガイド４１６は、東西南北の方向を示す。この例の端末１では、ファイルの属性は、場所（たとえば、都道府県の名前）を含む。ノード９２０の検索条件は、予め定められた基準位置に対するファイルの属性に含まれる位置の関係（基準位置に対して南東の方角に位置する、等）である。
【０２００】
ユーザは、ノード９２０をドラッグ操作によりノード２００を中心として回転移動させる。ドラッグ操作が終了したときのノード９２０の回転方向の位置とガイド４１６によって示される方向とに基づいて、ＣＰＵ３０は、方角を特定する。そして、ＣＰＵ３０は、基準位置に対して、上記のように特定した方角によって特定される場所を属性として含むファイルを検索する。第１０の実施の形態のＣＰＵ３０は、ウィンドウ８０６に、ノード２００とノード９２０の操作的な位置関係に対応した検索の結果として、画像９２２，９２４，９２６を表示する。
【０２０１】
＜第１１の実施の形態＞
第１１の実施の形態の検索処理では、端末１は、端末１外の記憶装置に格納されたファイルも、検索対象に含める。図３９を参照して、第１１の実施の形態の端末１の要部の機能を説明する。図３９は、第１１の実施の形態の端末１の要部の機能構成を示す図である。
【０２０２】
第１１の実施の形態の端末１は、その機能として通信部４４を含む。通信部４４は、他の機器と通信する。通信部４４は、たとえば通信装置３７によって実現される。
【０２０３】
第１１の実施の形態の端末１では、検索部５６は、通信装置３７を利用し、公衆通信網１００を介して、ネットワーク上の記憶装置にアクセスできる。これにより、検索部５６は、記憶部４６に格納されたファイルだけでなく、ネットワーク上の記憶装置に格納されたファイルをも、検索対象として、検索を実行できる。
【０２０４】
＜実施の形態の効果＞
少なくとも１つの実施の形態では、ユーザは、すべての検索条件について設定するパラメータの値を、図２等を参照して説明したように、ガイドの表示に従って入力できる。これにより、ユーザは、情報検索装置において、検索条件ごとに異なるユーザインタフェース上で操作することを必要とされることはない。ただし、端末１では、検索条件の種類によっては、数値や文字列や画像等のデータを、直接入力することによって、検索条件についてのパラメータの値を設定することもできる。
【０２０５】
また、少なくとも１つの実施の形態では、２以上の検索の検索条件が、同時に表示される。これにより、ユーザは、情報検索装置において、より多くの情報をより容易な操作で取得できるようにすることである。
【０２０６】
今回開示された実施の形態およびその変形例はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。各実施の形態およびその変形例において開示された技術は、可能な限り単独でも組み合わせても実施され得ることが意図される。
【符号の説明】
【０２０７】
１  端末、３３  入力装置、３３Ａ  操作ボタン、３４  表示装置、３５  メディアコントローラ、３６  記憶装置、３７  通信装置、３９  電源回路、３９Ａ  バッテリ、４０  制御部、４２  操作部、４４  通信部、４６  記憶部、４８  表示部、５０  入力情報処理部、５２  検索条件取得部、５４  パラメータ情報取得部、５６  検索部、５８  表示情報生成部、６０  電力供給部。
【図１】
2014067151.tif 000003
【図２】
2014067151.tif 000004
【図３】
2014067151.tif 000005
【図４】
2014067151.tif 000006
【図５】
2014067151.tif 000007
【図６】
2014067151.tif 000008
【図７】
2014067151.tif 000009
【図８】
2014067151.tif 000010
【図９】
2014067151.tif 000011
【図１０】
2014067151.tif 000012
【図１１】
2014067151.tif 000013
【図１２】
2014067151.tif 000014
【図１３】
2014067151.tif 000015
【図１４】
2014067151.tif 000016
【図１５】
2014067151.tif 000017
【図１６】
2014067151.tif 000018
【図１７】
2014067151.tif 000019
【図１８】
2014067151.tif 000020
【図１９】
2014067151.tif 000021
【図２０】
2014067151.tif 000022
【図２１】
2014067151.tif 000023
【図２２】
2014067151.tif 000024
【図２３】
2014067151.tif 000025
【図２４】
2014067151.tif 000026
【図２５】
2014067151.tif 000027
【図２６】
2014067151.tif 000028
【図２７】
2014067151.tif 000029
【図２８】
2014067151.tif 000030
【図２９】
2014067151.tif 000031
【図３０】
2014067151.tif 000032
【図３１】
2014067151.tif 000033
【図３２】
2014067151.tif 000034
【図３３】
2014067151.tif 000035
【図３４】
2014067151.tif 000036
【図３５】
2014067151.tif 000037
【図３６】
2014067151.tif 000038
【図３７】
2014067151.tif 000039
【図３８】
2014067151.tif 000040
【図３９】
2014067151.tif 000041