(57)【要約】【課題】  データの検索に用いる検索式の構成を視覚的に認識可能に表示することにより、ユーザによる検索式の作成を容易にする。【解決手段】  データベース装置による検索に用いる検索式を作成するためのキーワードと、当該キーワードを結合する、既に入力を受け付けている他のキーワード及び当該他のキーワードに対する結合条件を受け付ける。そして、入力を受け付けたキーワード、及び前記結合条件用いて作成される検索式の表示を行うための検索式表示領域を含む画面の表示を行い、キーワードがどのような結合条件で結合されているかを認識可能に検索式表示領域の表示を行う。【選択図】  図９
2011086004.tif 000002
【特許請求の範囲】
【請求項１】
データベース装置と相互通信可能に接続されており、当該データベース装置に対して文書の検索を要求する情報処理装置であって、
前記検索に用いる検索式を作成するためのキーワードの入力を受け付ける第１の受付手段と、
前記第１の受付手段で受け付けたキーワードを結合する、既に前記第１の受付手段で受け付けた他のキーワード及び当該他のキーワードに対する結合条件を受け付ける第２の受付手段と、
前記第１の受付手段で受け付けたキーワード、及び前記第２の受付手段で受け付けた前記結合条件用いて作成される検索式の表示を行うための検索式表示領域を含む画面の表示を行う表示制御手段と、
前記検索式表示領域に表示されたキーワードを用いた検索式データを作成する作成手段と、
前記作成手段で作成された検索式データを前記データベース装置に送信することで、検索要求を行う要求手段と、
を備え、
前記表示制御手段は、前記検索式表示領域にキーワードを表示する複数の領域を生成し、前記第１の受付手段で受け付けたキーワードを異なる領域に表示し、前記領域の境界の表示を前記結合条件が論理積結合である場合と論理和結合とで異ならせて表示するよう検索式表示領域の表示を行う
ことを特徴とする情報処理装置。
【請求項２】
前記第１の受付手段で受け付けたキーワードの構文を解析し、前記キーワードに結合条件を示す文字が含まれているかを判定する判定手段と、
前記判定手段で前記文字が含まれていると判定した場合に、前記結合条件を示す文字で当該キーワードを区分する区分手段を更に備え、
前記表示制御手段は、前記区分手段が区分したそれぞれのキーワードを異なる領域に表示し、且つそれぞれのキーワードの境界の表示を前記文字が示す結合条件を認識可能に前記検索式表示領域の表示を行うこと
を特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記表示制御手段は、前記画面に前記キーワードの一時表示領域が含まれるよう画面表示を行い、前記一時表示領域には、キーワードの他のキーワードに対する論理和条件及び論理積条件を少なくとも含む結合条件を指定する複数種別のアイコンが含まれ、
前記アイコンを前記検索式表示領域に対してドラッグアンドドロップする操作を受け付けるドラッグアンドドロップ手段を更に備え、
前記第２の受付手段は、前記アイコンがドロップ処理された領域に表示されているキーワードを前記他のキーワードとして受け付け、前記アイコンの種別が示す結合条件を前記結合条件として受け付けること
を特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
データベース装置と相互通信可能に接続されており、当該データベース装置に対して文書の検索を要求する情報処理装置による情報処理方法であって、
前記検索に用いる検索式を作成するためのキーワードの入力を受け付ける第１の受付工程と、
前記第１の受付手段で受け付けたキーワードを結合する、既に前記第１の受付工程で受け付けた他のキーワード及び当該他のキーワードに対する結合条件を受け付ける第２の受付工程と、
前記第１の受付工程で受け付けたキーワード、及び前記第２の受付工程で受け付けた前記結合条件用いて作成される検索式の表示を行うための検索式表示領域を含む画面の表示を行う表示制御工程と、
前記検索式表示領域に表示されたキーワードを用いた検索式データを作成する作成工程と、
前記作成工程で作成された検索式データを前記データベース装置に送信することで、検索要求を行う要求工程と、
を備え、
前記表示制御工程は、前記検索式表示領域にキーワードを表示する複数の領域を生成し、前記第１の受付工程で受け付けたキーワードを異なる領域に表示し、前記領域の境界の表示を前記結合条件が論理積結合である場合と論理和結合とで異ならせて表示するよう前記検索式表示領域の表示を行う
ことを特徴とする情報処理方法。
【請求項５】
データベース装置と相互通信可能に接続されているコンピュータを、当該データベース装置に対して文書の検索を要求する情報処理装置として機能させるためのコンピュータプログラムであって、
前記検索に用いる検索式を作成するためのキーワードの入力を受け付ける第１の受付手段と、
前記第１の受付手段で受け付けたキーワードを結合する、既に前記第１の受付手段で受け付けた他のキーワード及び当該他のキーワードに対する結合条件を受け付ける第２の受付手段と、
前記第１の受付手段で受け付けたキーワード、及び前記第２の受付手段で受け付けた前記結合条件用いて作成される検索式の表示を行うための検索式表示領域を含む画面の表示を行う表示制御手段と、
前記検索式表示領域に表示されたキーワードを用いた検索式データを作成する作成手段と、
前記作成手段で作成された検索式データを前記データベース装置に送信することで、検索要求を行う要求手段として機能させ、
前記表示制御手段は、前記検索式表示領域にキーワードを表示する複数の領域を生成し、前記第１の受付手段で受け付けたキーワードを異なる領域に表示し、前記領域の境界の表示を前記結合条件が論理積結合である場合と論理和結合とで異ならせて表示するよう検索式表示領域の表示を行う
ことを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、及びコンピュータプログラムに関し、特に、インターネット上の検索に用いる検索式の作成を支援するための技術に関するものである。
【背景技術】
【０００２】
インターネットのサイトから必要な情報を入手するために、必要な情報が掲載されていると思われるサイトを検索するための検索式を、検索サービスを提供しているサービスプロバイダの検索サイトに検索式入力欄に入力し、検索を行うことが広く行われている。インターネットのサイトを検索するための検索式は、通常サービスプロバイダごとに決められた検索式作成ルールに従って検索式を作成することになる。
【０００３】
検索式を作成する際には、複数のキーワードを用いて検索式を作成することが一般的である。しかし、インターネット検索に用いられる検索式は、例えば入力したキーワードのいずれかを含む、入力したキーワードをすべて含む等の単純な構成のみしか扱えず、精度の高い検索を行おうとした場合には、不十分なものであった。また、単純な検索式しか作成できないための、検索の結果ヒット件数が膨大になってしまい、必要な情報を入手できるサイトが検索できた場合であっても、検索結果から当該サイトを見つけ出すことは非常に困難である。
【０００４】
そこで、例えば、特許文献１にはデータベースに登録する文書にキーワードおよび重みランクなどのキーワード情報を付与して登録する発明が、特許文献２には、文書検索に用いられる検索キーワードに従って、検索文書のキーワード重みを算出し、算出されたキーワード重みに応じて検索文書の表示態様を決定する発明が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−４６４３２号公報
【特許文献２】特開２００６−３４４０１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
検索式に用いるキーワードの重みづけを行って検索式を作成し、インターネットサイトの検索を行った場合、検索のヒット結果の表示順を制御することは可能であるが、検索の結果のヒット件数を絞り込むことが出来ず、その結果として、膨大なヒット件数の中から必要とする情報を有しているサイトを発見することの困難性は残ってしまう。必要情報を掲載しているサイトを好適に発見するためには、キーワードの連結条件（論理和（ＯＲ）、論理積（ＡＮＤ）等）を的確に表現することが可能な検索式を用い、検索によるヒット件数を絞り込むことが望ましい。
【０００７】
しかし、インターネットを使用するユーザは、必ずしも論理和、論理積等を用いた検索式を作成するのに慣れているとは限らない。また、検索式が複雑になればなるほど、検索式の作成に慣れている者でも、検索式が文字のみでの表示されている場合には、その構造がわかりづらくなってしまう。
【０００８】
本願発明は、上記した課題に鑑み、論理和、論理積等を用いた検索式の作成に不慣れな者であっても、容易に複雑な検索式の作成でき、且つ、作成した検索式の構成を視覚的に認識することが出来る検索式作成支援機能を有する情報処理装置、情報処理方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記した課題を解決するために、本願発明の情報処理装置は以下の構成を備える。すなわち、データベース装置と相互通信可能に接続されており、当該データベース装置に対して文書の検索を要求する情報処理装置であって、前記検索に用いる検索式を作成するためのキーワードの入力を受け付ける第１の受付手段と、前記第１の受付手段で受け付けたキーワードを結合する、既に前記第１の受付手段で受け付けた他のキーワード及び当該他のキーワードに対する結合条件を受け付ける第２の受付手段と、前記第１の受付手段で受け付けたキーワード、及び前記第２の受付手段で受け付けた前記結合条件用いて作成される検索式の表示を行うための検索式表示領域を含む画面の表示を行う表示制御手段と、前記検索式表示領域に表示されたキーワードを用いた検索式データを作成する作成手段と、前記作成手段で作成された検索式データを前記データベース装置に送信することで、検索要求を行う要求手段と、を備え、前記表示制御手段は、前記検索式表示領域にキーワードを表示する複数の領域を生成し、前記第１の受付手段で受け付けたキーワードを異なる領域に表示し、前記領域の境界の表示を前記結合条件が論理積結合である場合と論理和結合とで異ならせて表示するよう画面の表示を行うことを特徴とする。
【００１０】
上記した課題を解決するために、本願発明の情報処理方法は以下の構成を備える。すなわち、データベース装置と相互通信可能に接続されており、当該データベース装置に対して文書の検索を要求する情報処理装置による情報処理方法であって、前記検索に用いる検索式を作成するためのキーワードの入力を受け付ける第１の受付工程と、前記第１の受付手段で受け付けたキーワードを結合する、既に前記第１の受付工程で受け付けた他のキーワード及び当該他のキーワードに対する結合条件を受け付ける第２の受付工程と、前記第１の受付工程で受け付けたキーワード、及び前記第２の受付工程で受け付けた前記結合条件用いて作成される検索式の表示を行うための検索式表示領域を含む画面の表示を行う表示制御工程と、前記検索式表示領域に表示されたキーワードを用いた検索式データを作成する作成工程と、前記作成工程で作成された検索式データを前記データベース装置に送信することで、検索要求を行う要求工程と、を備え、前記表示制御工程は、前記検索式表示領域にキーワードを表示する複数の領域を生成し、前記第１の受付工程で受け付けたキーワードを異なる領域に表示し、前記領域の境界の表示を前記結合条件が論理積結合である場合と論理和結合とで異ならせて表示するよう画面の表示を行うことを特徴とする。
【発明の効果】
【００１１】
本願発明によれば、検索式の作成に不慣れなユーザであっても、検索式の構造を示す図が画面表示されるので、検索式の構造を容易に認識できる形で、検索式の作成の支援を行うことが可能となる。
【図面の簡単な説明】
【００１２】
【図１】本願発明のシステム構成図の一例を示す図である。
【図２】図１のクライアント装置１０２のハードウェア構成の一例を示すブロック図である。
【図３】図１のクライアント装置１０２の機能構成の一例を示すブロック図である。
【図４】クライアント端末１０２のＣＰＵ２０１によって行われる検索要求処理の一例を示すフローチャートである。
【図５】図４のステップＳ４０３の検索条件追加処理の詳細を示すフローチャートである。
【図６】図４のステップＳ４０４の検索条件終了処理の詳細を示すフローチャートである。
【図７】図４のステップＳ４０５の検索条件削除処理の詳細を示すフローチャートである。
【図８】図４のステップＳ４０６の検索所件重みづけ変更処理の詳細を示すフローチャートである。
【図９】検索条件入力画面の一例を示す図である。
【図１０】図９に示す検索条件入力画面９００の検索式表示欄９０５を抜粋した図である。
【図１１】新規キーワード追加処理（ＯＲ条件追加）を模式的に示す図である。
【図１２】キーワード入力欄９０１に所定形式の検索式が入力された場合の処理を模式的に示す図である。
【図１３】検索キーワードの追加処理の他の操作例を模式的に示す図である。
【図１４】重みづけ変更処理の一例を模式的に示す図である。
【図１５】検索結果表示画面の一例を示す図である。
【発明を実施するための形態】
【００１３】
以下、図面を参照しながら、本発明に係る検索システムの好適な実施形態について詳細に説明する。
【００１４】
図１は、本発明における検索システムのシステム構成の一例を示す図である。図中１０１は検索サーバであって、後述するクライアント端末１０２−１乃至１０２−３から受け付けた検索要求に従って、インターネット上のデータの検索を行うサーバ装置である。１０２−１乃至１０２−３はクライアント端末であって（以下、まとめてクライアント端末１０２という）、ユーザの操作に従って検索サーバ１０１に検索要求を行う際に用いる検索式データを作成し、該検索式データを検索サーバ１０１に送信することで、検索サーバ１０１に対して検索要求を行う情報処理装置である。
【００１５】
１０３はＬＡＮ、１０４はインターネット等の広域のネットワークであって、これらを介して検索サーバ１０１及びクライアント端末１０２は相互に通信可能に接続するネットワークである。
【００１６】
図２は、図１の情報処理装置１０２に適用可能な情報処理装置のハードウェア構成例を示すブロック図である。尚、図２で示すハードウェア構成を有する情報処理装置は検索サーバ１０１に適用することも可能である。
【００１７】
図２に示すように、クライアント端末１０１は、システムバス２０４を介してＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２０１、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０３、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２０２、入力コントローラ２０５、ビデオコントローラ２０６、メモリコントローラ２０７、通信Ｉ／Ｆコントローラ２０８等が接続された構成を採る。
【００１８】
ＣＰＵ２０１は、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。
【００１９】
また、ＲＯＭ２０２あるいは外部メモリ２１１には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や、各サーバあるいは各ＰＣが実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。また、本発明を実施するために必要な情報が外部メモリ２１１に記憶されている。なお外部メモリはデータベースであってもよい。
【００２０】
ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＯＭ２０２あるいは外部メモリ２１１からＲＡＭ２０３にロードし、ロードしたプログラムを実行することで各種動作を実現する。
【００２１】
また、入力コントローラ２０５は、キーボード（ＫＢ）２０９や不図示のマウス（等のポインティングデバイス等からの入力を制御する。
【００２２】
ビデオコントローラ２０６は、ディスプレイ２１０等の表示器への表示を制御する。尚、表示器は液晶ディスプレイ等の表示器でもよい。これらは、必要に応じて管理者が使用する。
【００２３】
メモリコントローラ２０７は、ブートプログラム、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ等を記憶する外部記憶装置（ハードディスク（ＨＤ））や、フレキシブルディスク（ＦＤ）、あるいは、ＰＣＭＣＩＡ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ  Ｍｅｍｏｒｙ  Ｃａｒｄ  Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ａｓｓｏｃｉａｔｉｏｎ）カードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ２１１へのアクセスを制御する。
【００２４】
通信Ｉ／Ｆコントローラ２０８は、ネットワーク（例えば、図１に示したＬＡＮ１０３）を介して外部機器と接続・通信し、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）等を用いた通信が可能である。
【００２５】
尚、ＣＰＵ２０１は、例えばＲＡＭ２０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ディスプレイ２１０上に表示することが可能である。また、ＣＰＵ２０１は、ディスプレイ２１０上のマウスカーソル（図示しない）等によるユーザ指示を可能とする。
【００２６】
本発明を実現するための後述する各種プログラムは、必要に応じて検索サーバ１０１より取得し、ＲＡＭ２０３にロードされることによりＣＰＵ２０１によって実行されるものである。さらに、上記プログラムの実行時に用いられる各種データ等も、必要に応じて検索サーバから取得することになる。そして、上記のプログラムはクライアント装置１０２の外部メモリ２１１に記憶されているブラウザアプリケーション上で動作することになる。しかし、このプログラムの取得形態は一例であり、本発明を実現するための後述する各種プログラムを外部メモリ２０１に記憶させておき、それらの制御に従って後述の各種処理を行う形態を採用しても勿論かまわない。  
【００２７】
次に、図３を参照して、本願発明のクライアント端末１０２の機能構成について説明する。クライアント装置１０２は、検索条件受付部３０１、検索条件表示部３０２、検索式データ作成部３０３及び検索要求部３０４を備えている。
【００２８】
検索条件受付部３０１は、インターネット上のサイトを検索するための検索条件の入力を受け付ける機能部であり、キーワード入力受付部３０１−１、構文解析部３０２、追加条件指定部３０１−３、条件重み設定部３０１−４等から構成される。キーワード入力受付部３０１−１は、ユーザによる入力部操作に従い、検索式作成に使用するキーワードの入力を受け付ける。構文解析部３０２は、キーワード入力部３０１−１が受け付けたキーワードの構文を解析し、キーワード中に論理和、論理積等の条件を示す文字があるか否かを判定し、それら文字があった場合には、検索式の論理構造を生成することになる。
【００２９】
追加条件指定部３０１−３は、キーワード入力部３０１−１が受け付けたキーワードを既に受け付けている何れのキーワードに対して何れの条件で（論理和、論理積、否定）追加するかの指定を受け付ける。条件重み設定部３０１-4は、後述する検索式データ作成部３０３により作成される検索式に従って検索した結果のヒットデータの表示順を決定するための、検索条件の重み設定を行う。
【００３０】
検索条件表示部３０２は、検索条件受付部３０１で受け付けたキーワード等により作成される検索式を容易に視認できるように表示部に表示する。具体的には、論理和の結合を縦方向、論理積の結合を横方向で表示させることにより、検索式構造をユーザが認識しやすいように表示する。論理和、論理積の表示方向はこれに限られず、論理和を横方向、論理積を縦方向にしてもよいし、それ以外の方法を採用しても勿論構わない。
【００３１】
検索式データ作成部３０３は、検索条件受付部３０１が受け付けたキーワードや結合条件などに従った検索に用いられる検索式の作成を行う。検索要求部３０４は、検索式データ作成部３０３が作成した検索式を検索サーバ１０１に送信することで、インターネット上のサイトの検索要求を検索サーバ１０１に対して行う。以上が、クライアント装置１０２の機能構成の一例である。
【００３２】
図４を参照して、クライアント端末１０２のＣＰＵ２０１によって行われる検索要求処理について説明する。クライアント端末１０２は検索式データを作成するために用いる検索条件入力画面をディスプレイ２１０に表示させ、該入力画面を介して入力されたデータに従って検索式データを作成し、該検索式データを検索サーバ１０１に送信することで、検索サーバ１０１に対して検索要求を行う。以下、処理の詳細を説明する。
【００３３】
クライアント端末１０２のＣＰＵ２０１は、検索式データを作成するための各種データの入力を受け付ける検索条件入力画面をディスプレイ２１０に表示する（ステップＳ４０１）。検索条件入力画面は例えば図９に示すような画面である。検索条件入力画面の詳細は、図９を参照して後述する。
【００３４】
そして、その画面を介したユーザによる入力指示により、検索条件の変更指示を受け付けたかを判断する（ステップＳ４０２）。検索条件の変更指示を受け付けたと判断した場合（ステップＳ４０２でＹＥＳ）、その変更指示が検索条件の追加（条件追加）であるならば、検索条件追加処理を行う（ステップＳ４０３）。
【００３５】
一方、変更指示が検索条件の修正であった場合には、検索条件修正処理（ステップＳ４０４）を、検索条件の削除であった場合には、検索条件削除処理（ステップＳ４０５）を、検索条件の重みづけ変更処理の場合には、検索条件重みづけ変更処理（ステップＳ４０６）を行うことになる。
【００３６】
ステップＳ４０３の検索条件追加処理の詳細は図５を、ステップＳ４０４の検索条件修正処理の詳細は図６を、ステップＳ４０６の検索条件削除処理の詳細は図７を、ステップＳ４０８の検索条件重みづけ変更処理の詳細は図８を参照してそれぞれ詳細に説明することとする。
【００３７】
その後、ステップＳ４０３乃至Ｓ４０６の処理のいずれかにより変更された検索条件を認識可能に、検索条件入力画面を更新することになる（ステップＳ４０７）。
【００３８】
そして、その後、ＣＰＵ２０１は、ユーザの入力部操作により、検索実行指示を受け付けたかを判断する（ステップＳ４０８）。検索実行指示を受け付けていないと判断した場合には（ステップＳ４０８でＮＯ）、ステップＳ４０２に移行する。
【００３９】
一方、検索実行指示を受け付けたと判断した場合には（ステップＳ４０８でＹＥＳ）、検索条件入力画面を介したユーザによる入力部操作に基づいて受け付けた検索条件に従って検索式データを作成し、該検索式データを検索サーバ１０１に送信することで、検索サーバ１０１に対して検索要求を行う（ステップＳ４０９）。そして、検索要求に応じて検索サーバ１０１が行った検索結果を検索サーバ１０１より受信し（ステップＳ４１０）、検索結果表示画面をディスプレイ２１０に表示する（ステップＳ４１１）。検索結果表示画面については、図１５を参照して後述する。
【００４０】
そして、以上の処理をユーザより検索終了指示を受け付けたと判断するまで（ステップＳ４１２でＹＥＳ）行うことになる。以上が、クライアント端末１０２のＣＰＵ２０１によって行われる検索要求処理の一例である。
【００４１】
次に、図９を参照して、図４で示した検索条件入力画面の一例について説明する。図９に示す検索条件入力画面９００には、キーワード入力欄９０１、追加検索条件指定欄９０２、「追加」ボタン９０３、「一時保存」ボタン９０４、一時保存キーワード表示蘭９０５、検索式表示欄９０６、「一時保存へ」ボタン９０７、「修正」ボタン９０８、「削除」ボタン９０９、「重み均等」ボタン９１０、「検索」ボタン９１１、「キャンセル」ボタン９１２等のコントロールが設定されている。
【００４２】
キーワード入力欄９０１には、ユーザがキーボードを操作することにより入力される検索に使用するキーワードが入力され、表示されることになる。追加条件指定蘭９０２には、キーワード入力欄に入力されたキーワードをどのような条件で（ＡＮＤ条件、ＯＲ条件、ＮＯＴ条件）追加するかを指定するためのラジオボタンが設定されており、ユーザの入力部からの操作に従って追加条件が設定されることになる。
【００４３】
「追加」ボタン９０３は、キーワード入力欄９０１に入力されたキーワードを追加する際に用いられるコントロールであり、このボタンが押下されたとＣＰＵ２０１が判断すると、当該キーワードを検索のための検索式作成に用いる検索キーワードとして、追加することになる（検索キーワード追加）。この検索キーワード追加については図ＸＸを参照して後述することとする。
【００４４】
「一時保存」ボタン９０４は、キーワード入力欄９０１に入力されたキーワードを一時保存キーワード表示欄９０５に登録するために用いられるボタンである。このボタンが押下されたとＣＰＵ２０１が判断した場合には、キーワード入力欄９０１に入力（表示）されているキーワードを特定の区切り子（例えば、全角スペース、半角スペース、カンマ（，）等）で区切り、それぞれ区切られたキーワードを一時保存キーワード表示欄９０５に登録（表示）する。この処理の詳細については、図１３を用いて後述する。
【００４５】
一時保存キーワード表示欄９０５は、「一時保存」ボタン９０４、「一時保存へ」ボタン９０５が押下されることにより一時保存要求を受け付けたキーワードを表示する表示欄である。尚、この一時保存キーワード表示欄９０５に表示されているキーワードを検索式作成に用いる検索キーワードとして設定することも勿論可能である。その設定処理については図ＸＸを参照して後述する。
【００４６】
検索式表示欄９０６は、作成中の検索式を視覚的に容易に認識可能に表示する表示欄である。この検索式表示欄に表示されている表示から導出される検索式について、図１０を参照して説明する。
【００４７】
図１０は、図９に示す検索条件入力画面９００の検索式表示欄９０５を抜粋した図である。図中１００１に示すように、検索式表示欄９０５には入力を受け付けたキーワードが複数ある場合には、複数の領域が設定され、それぞれのキーワードを異なる表示領域に表示するとともに、それぞれのキーワードの結合条件を認識可能なように、領域を区分する仕切りは、結合条件がＡＮＤ（論理積）結合であることを示す仕切り（黒塗り箇所）１００１と、ＯＲ（論理和）結合であることを仕切り（白塗り箇所）１００２というようにそれらの表示形態を異ならせて表示する。図１０の（１）のような形で検索式表示欄９０５に検索式表示がなされている場合には、（コンピュータウィルス  ＡＮＤ  スパムメール）ＯＲ（対策  ＡＮＤ  検出）という検索式を意味し、一方、図１０の（２）のような形で検索式表示欄９０５に検索式表示がなされている場合には、（コンピュータウィルス  ＡＮＤ  対策）ＯＲ（スパムメール  ＡＮＤ  検出）という検索式を意味する。本願発明ではこのような形で、検索式の構成を視覚的にユーザが認識可能に表示させることで、ユーザの検索式の作成の支援を行っている。
【００４８】
図９の説明に戻る。「一時保存へ」ボタン９０７は、すでに検索式表示欄に表示され、検索式作成に用いられるキーワードのうち指定を受け付けたキーワードを検索式作成に用いる検索キーワードから除外し、一時保存キーワード表示欄に登録（表示）するために用いられるコントロールである。
【００４９】
「修正」ボタン９０８は、すでに検索式作成に用いる検索キーワードとして設定しているキーワードの編集を行うために使用するコントロールであり、このボタンが押されたとＣＰＵ２０１が判断した場合に、検索式表示欄９０５に表示されている検索キーワードのうち、選択されている検索キーワードの修正処理を行うことになる。キーワードの修正処理については図６を参照して後述する。
【００５０】
「削除」ボタン９０９は、すでに検索式作成に用いる検索キーワードとして設定しているキーワードの削除をおこなうためのコントロールであり、このボタンが押下されたとＣＰＵ２０１が判断した場合には、検索式表示欄９０５に表示されている検索キーワードのうち、選択されている検索キーワードの削除処理を行うことになる。キーワードの削除処理については図７を参照して後述する。
【００５１】
「重み均等」ボタン９１０は、検索条件入力画面９００を介して作成される検索式を用いて検索サーバ１０１により検索した結果の表示順を決めるための重みを均等にするために用いられるコントロールである。
【００５２】
「検索」ボタン９１１は、検索サーバ１０１に対して検索要求を行う際に用いられるコントロールであって、このボタンが押下されたとＣＰＵ２０１が判断した場合、検索式表示欄に表示されている検索キーワード情報に従って検索式データを作成し、該作成した検索式データを検索サーバ１０１に対して送信することで、検索サーバ１０１に対して検索要求を行うことになる。
【００５３】
「キャンセル」ボタン９１２は、本画面を介しての検索式作成処理を終了するためのコントロールであって、このボタンが押下されたとＣＰＵ２０１が判断した場合には、本画面の表示を終了する。以上が、図９の検索条件入力画面９００の説明である。
【００５４】
次に、図５を参照して、図４のステップＳ４０３の検索条件追加処理の詳細について説明する。この処理をＣＰＵ２０１が行う際には、図９に示す検索条件入力画面９００が表示部に表示されている。
【００５５】
図５は、ＣＰＵ２０１によって行われる、検索条件追加処理の一例を示すフローチャートである。ＣＰＵ２０１は、検索条件変更指示のうち、条件追加指示を受け付けたと判断した場合（ステップＳ４０２でＹＥＳ→条件追加）、まず、検索条件に追加するキーワードを取得する（ステップＳ５０１）。そして、ステップＳ５０１で取得したキーワードの追加条件指定を取得する（ステップＳ５０２）。ステップＳ５０１では、図９のキーワード入力欄９０１に入力されたキーワードを、ステップＳ５０２では、追加検索条件指定欄９０２で指定された追加条件指定を取得することになる。
【００５６】
その後、ステップＳ５０２で取得した追加指定条件がＡＮＤ条件、ＯＲ条件、ＮＯＴ条件のいずれであるかを判定する（ステップＳ５０３）。
【００５７】
ステップＳ５０３の判定処理で、ＡＮＤ条件と判定した場合には（ステップＳ５０３でＡＮＤ条件）、ユーザの入力部（キーボード（ＫＢ）２０９や不図示のマウス等で構成される）からの操作にしたがって、既に設定されているキーワードの何れの箇所に、ステップＳ５０１で取得したキーワードをステップＳ５０２で取得した追加条件で追加するかの指定を受け付けることにより、ＡＮＤ条件を追加する箇所を特定する（ステップＳ５０４）。そして、ステップＳ５０４で特定された箇所に新たに追加指示を受け付けたキーワードを追加するＡＮＤ条件追加処理を行う（ステップＳ５０５）。
【００５８】
なお、ステップＳ５０４で何れの既存のキーワードにも追加箇所指定の入力を受け付けなかった場合には、新たなＡＮＤ条件として追加される。例えば、図９に示す状態で（指定箇所の入力が行われていない）、追加ボタン９０３の押下を検出した場合には、「（コンピュータウィルス  ＯＲ  スパムメール）  ＡＮＤ  （対策  ＯＲ  検出）  ＡＮＤ  検出」という検索式を作成することになる。
【００５９】
その後、ＣＰＵ２０１は、ＡＮＤ条件の追加処理に伴う重みづけの変更処理を行うかを判定する（ステップＳ５０６）。例えば、ステップＳ５０４で追加箇所指定の入力を受け付けていない場合に、ステップＳ５０６では重みづけを行うと判断することになる。また、新規のＡＮＤ条件が追加された場合に、ユーザに重みづけの変更を行うか否かの指示入力をさせるためのユーザインターフェースをディスプレイ２１０に表示させ、受け付けた指示入力の内容にしたがって重みづけを行うか否かを判定しても勿論構わない。ステップＳ５０６の判定処理でＹＥＳと判定した場合には、ステップＳ５０７に移行し、検索条件重みづけ処理を行う。なお、この検索条件重みづけ処理の詳細は、図８を参照して後述する。
【００６０】
ＣＰＵ２０１は、ステップＳ５０３の判定処理でＯＲ条件であると判定した場合には、新規のキーワードをＯＲ条件で追加する箇所を特定する（ステップＳ５０８）。そして、ステップＳ５０８で追加箇所指定されキーワードにＯＲ条件を追加する処理を行う（ステップＳ５０９）。ステップＳ５０８、及びステップＳ５０９の処理は、それぞれ、ステップＳ５０４及びステップＳ５０５の処理と類似する。
【００６１】
ＣＰＵ２０１は、ステップＳ５０３の判定処理でＮＯＴ条件であると判定した場合には、新規のキーワードをＮＯＴ条件で追加する箇所を特定する（ステップＳ５１０）。そして、ステップＳ５１０で追加箇所指定されキーワードにＮＯＴ条件を追加する処理を行う（ステップＳ５１１）。ステップＳ５１０、及びステップＳ５１１の処理は、それぞれ、ステップＳ５０４及びステップＳ５０５の処理と類似する。以上が、図４のステップＳ４０３の検索条件追加処理の詳細な説明である。
【００６２】
ここで、図１１、図１２、図１３を参照して検索条件追加処理時においてディスプレイ２１０に表示される画面および、その画面を用いての検索条件追加処理の動作について説明する。
【００６３】
図１１は、新規キーワード追加処理（ＯＲ条件追加）を模式的に示す図である。この図１１（１）の検索式表示欄９０６には、『コンピュータウィルス  ＡＮＤ  （対策  ＯＲ  検出）』という検索式を示す表示がなされている。そのような状態で、キーワード入力欄９０１には、新規キーワードとして「スパムメール」が入力されており（図５のステップＳ５０１で取得）、また、追加検索条件指定欄９０２には、条件指定として「ＯＲ」条件が選択されている（ステップＳ５０２で取得）。そして、検索式表示欄９０６に表示されている検索キーワードのうち、「コンピュータウィルス」１１０１が追加箇所指定されている（ステップＳ５０８で取得）。
【００６４】
この状態で、「追加」ボタン９０３の押下を受け付けると、キーワードの追加箇所指定がされているキーワードと「コンピュータウィルス」１１０１に、追加検索条件指定欄９０２で指定された条件である「ＯＲ」条件で、キーワード入力欄９０１に入力された「スパムメール」が追加するという処理をＣＰＵ２０１が行い、その結果として、図１１の（２）に示すとおり、「コンピュータウィルス」１１０１に新たに「スパムメール」１１０２がＯＲ条件で追加され、『（コンピュータウィルス  ＯＲ  スパムメール）  ＡＮＤ  （対策  ＯＲ  検出）』という検索式が作成されることになる。
【００６５】
次に、図１２を参照して、キーワード入力欄９０１に所定形式の検索式が入力された場合の処理について説明する。本願発明では、キーワード入力欄９０１に検索キーワードを１つずつ入力させるだけではなく、検索式の一部（若しくは全部）を入力させることも可能である。
【００６６】
図１２の（１）に示すキーワード入力欄９０１には、単独のキーワードではなく、検索式の一部が入力されている。ここで「＋」はＯＲ条件（論理和）、「＊」はＡＮＤ条件（論理積）を意味しており、キーワード入力欄９０１に入力されている検索式は、『（対策  ＡＮＤ  検出）  ＡＮＤ  情報』となる。図１２の（１）のような状態で、「追加」ボタン９０３の押下を検出した場合には、ＣＰＵ２０１はキーワード入力欄９０１に入力された検索式の構文を解析して、結合条件を示す文字があると判定した場合には、その文字を区切り子としてキーワードを分割し、且つ当該文字が示す結合条件を取得する。そしてこの解析処理で解析した検索式を追加検索条件指定欄９０２で指定された追加条件で、検索式表示欄９０６で追加箇所指定されたキーワードに対して条件追加される。図１２の（１）の場合には、追加箇所として、『コンピュータウィルス  ＯＲ  スパムメール』
が指定されている（図中の１２０１および１２０２が指定されている状態）ので、図１２の（１）の条件で「追加」ボタン９０３の押下を検地した場合には、ＣＰＵ２０１は、図１２の（２）に示すように、『（コンピュータ  ＯＲ  スパムメール）ＡＮＤ（対策  ＯＲ  検出）ＡＮＤ  情報』という検索式を作成し、その表示を検索式表示欄９０６に行わせることになる。
【００６７】
なお、図１２の（１）において、コンピュータウィルス（１２０１）のみが選択された状態で、「追加」ボタン９０３が押下されたことをＣＰＵ２０１が検知した場合には、ＣＰＵ２０１は、『（コンピュータ  ＡＮＤ（対策  ＯＲ  検出）ＡＮＤ  情報）ＯＲ  スパムメール』という検索式を作成することになる。
【００６８】
次に、図１３を参照して、検索キーワードの追加処理の他の操作例を説明する。図１３の（１）に示すように、本願発明では、特定の区切り子（図１３の（１）の場合は全角スペース））を用いて複数のキーワードをキーワード入力欄９０１に入力することが可能である。特定の区切り子がキーワード入力欄９０１に入力された場合には、「追加」ボタン９０３をクリック指示できないように制御される。
【００６９】
そして、図１３の（１）に示した状態で「一時保存」ボタン９０４が押下されると、図１３の（２）に示すように、キーワード入力欄９０１に入力された、区切り子で区切られたそれぞれのキーワードがキーワード表示欄９０５に表示されることになる。本願発明がこのような構成を備える理由としては、情報の検索に使用するキーワードは決まっているが、それらを用いた検索式の構成をまだ決めていない場合に、まずキーワードを一時保存キーワード欄に一時保存させておき、ユーザによるポインティングデバイス操作に従って、それら一時保存されたキーワード用いて容易に検索式を作成できるようにするためである。なお、キーワード入力欄９０１に『コンピュータウィルス  対策＊検出』と入力された際のように、区切り子で区切られた文字列が検索式である場合（この場合は『対策＊検出』入力されている場合には、一時保存キーワード表示欄には、コンピュータウィルスと対策＊検出という２つのキーワード（文字列）が一時保存されることになる。
【００７０】
次に、図１３の（３）を参照して、ポインティングデバイス操作に従った検索式作成処理について説明する。検索条件入力画面９００の一時保存キーワード表示欄９０５には、一時保存されているキーワードを検索式に追加する際に使用するアイコンが表示されている。アイコンには、ＡＮＤ条件指定の際に用いる「Ａ」、ＯＲ条件指定の際に用いる「Ｏ」、ＮＯＴ条件指定の際に用いる「Ｎ」がある。
【００７１】
そして、ユーザは、検索式に追加したいキーワードが表示されている行のアイコンを、検索式表示欄に表示されているキーワードにドラッグアンドドロップすることにより、キーワードの指定（図５のステップＳ５０１で取得される）、追加条件指定（図５のステップＳ５０２で取得）、アイコンをドロップする箇所で条件追加箇所の指定（ＡＮＤ条件の場合には図５のステップＳ５０４で、ＯＲ条件の場合にはステップＳ５０８で、ＮＯＴ条件の場合にはステップＳ５１０でＣＰＵ２０１は指定箇所を特定する）を行うことになる。
【００７２】
図１３の（３）の１３０１で示すように、ユーザがポインティングデバイスを用いてして、キーワード『検出』の表示行にあるＡＮＤ条件指定アイコン「Ａ」を検索式表示欄９０６のキーワード『コンピュータウィルス』に対してドラッグアンドドロップ操作指示を行うと、ＣＰＵ２０１は、図１３の（４）に示すように、『コンピュータウィルス  ＡＮＤ  検出』という検索式を作成し、その表示を検索式表示欄９０６に行うことになる。
【００７３】
次に、図６を参照して、図４のステップＳ４０４の検索条件修正処理の詳細について説明する。
【００７４】
図６は図４のステップＳ４０４の検索条件修正処理の詳細を示すフローチャートである。ＣＰＵ２０１は、図９に示す「修正」ボタン９０８の押下を検知すると、この処理を行うことになる。
【００７５】
まず、ＣＰＵ２０１は、修正対象のキーワードを特定することになる（ステップＳ６０１）。ＣＰＵ２０１は、「修正」ボタン９０８の押下を検出した際に、検索式表示欄９０６に表示されている検索キーワードのうち、選択状態になっているキーワードを、修正対象のキーワードとして特定することになる。修正対象とするキーワードは複数指定することも可能である。
【００７６】
そして、その後、指定されたキーワードを修正するのか、それとも指定されたキーワードの追加条件指定の修正を行うのかを、ユーザの入力部操作により受け付ける指示に従って判定することになる（ステップＳ６０２）。ステップＳ６０２の判定処理でキーワードの修正であると判断した場合には、不図示の修正キーワード入力画面を介して、修正後のキーワード入力を受け付ける（ステップＳ０３）。この際に、キーワードではなく、所定の形式で構成される検索式の入力を受け付けても勿論構わない。その後、ステップＳ６０３で入力を受け付けたキーワードで条件を更新し、検索式表示欄９０６に表示する。
【００７７】
一方、ステップＳ６０２の判定処理で追加条件指定の変更であると判定した場合には、ＣＰＵ２０１は、ステップＳ６０１で修正対象のキーワードとして特定したキーワードに対して検索条件削除処理を行う（ステップＳ６０５）。この処理の詳細については、図７を参照して後述する。そして、その後、図５を参照して説明した検索条件追加処理を行うことになる（ステップＳ６０６）。検索条件追加処理において、ＣＰＵ２０１は検索条件に追加するキーワードとして、ステップＳ６０１で特定したキーワードを取得することになる。そして、その後修正対象のキーワードの追加条件指定（ステップＳ５０２）及びキーワードの追加箇所指定を取得し、追加処理を行うことになる。以上が図４のステップＳ４０４の検索条件修正処理の詳細である。
【００７８】
次に、図７を参照して、図４のステップＳ４０５及び図６のステップＳ６０５の検索条件削除処理の詳細について説明する。
【００７９】
図７は図４のステップＳ４０４及び図６のステップＳ６０５の検索条件修正処理の詳細を示すフローチャートである。ＣＰＵ２０１は、図９に示す「削除」ボタン９０８の押下を検知した場合などにこの処理を行うことになる。
【００８０】
まず、ＣＰＵ２０１は、削除対象のキーワードを特定することになる（ステップＳ６０１）。ＣＰＵ２０１は、「削除」ボタン９０８の押下を検出した際に、検索式表示欄９０６に表示されている検索キーワードのうち、選択状態になっているキーワードを、削除対象のキーワードとして特定することになる。削除対象とするキーワードは複数指定することも可能である。
【００８１】
そして、ステップＳ７０２において、ステップＳ７０１で特定した検索キーワードを検索条件（検索式）から削除する。その後、ＣＰＵ２０１は、重みづけの再計算をする必要があるかを判定し（ステップＳ７０３）、必要があると判定した場合には（ステップＳ７０３でＹＥＳ）、検索条件重みづけ変更処理を行うことになる（ステップＳ７０４）。この検索条件重みづけ変更処理の詳細については、図８を参照して後述する。以上が、図４のステップＳ４０４等の検索条件削除処理の詳細である。
【００８２】
次に、図８を参照して、図４のステップＳ４０６、図５のステップＳ５０７及び図７のステップＳ７０４の検索条件重みづけ変更処理の詳細について説明する。
【００８３】
図８は図４のステップＳ４０７、図５のステップＳ５０７及び図７のステップＳ７０４の検索条件重みづけ変更処理の詳細を示すフローチャートである。ＣＰＵ２０１は、検索キーワードの追加、削除が行われた場合や、図９に示す「重み均等」ボタン９０８が押下されたことを検知した場合等に、この処理を行うことになる。この重みづけは、作成した検索式にしたがって検索した結果ヒットしたデータの表示順の決定等に用いられることになる。
【００８４】
まず、ＣＰＵ２０１は、キーワードの追加若しくは削除が行われたかを判定する（ステップＳ８０１）。キーワードの追加又は削除が行われたと判定した場合には（ステップＳ８０１でＹＥＳ）、重みづけ指数の設定処理を行う（ステップＳ８０２）。ここで言う重みづけ指数の設定とは、例えば、新規に追加されたキーワードの重みづけを設定したり、削除されたキーワードの重みを削除したりする処理を示す。例えば、新規にキーワードが追加された場合には、新規キーワードが追加された際に設定されている他のキーワードの重みの平均値を当該追加されたキーワードの重みとしたり、他のキーワードの重みのうち、最低の重みを持つキーワードと同じ値を当該追加されたキーワードの重みとしたりするという方法で重みづけ指数を設定する。そして、その後、重みづけの指数の合計が１００になるようにそれぞれのキーワードの重みを正規化する（ステップＳ８０３）。なお、正規化の方法は他の方法を採用することも勿論可能である。
【００８５】
ステップＳ８０１でＮＯと判定した場合には、ＣＰＵ２０１は、「重み均等」ボタン９１０が押下されたかを判定することになる（ステップＳ８０４）。「重み均等」ボタン９１０が押下されたと判定した場合には（ステップＳ８０４でＹＥＳ）、すべてのキーワードの重みを均等にする（ステップＳ８０５）。
【００８６】
ステップＳ８０４でＮＯと判定した場合には、ＣＰＵ２０１は入力部からの重み指定の入力を受け付けたかを判定する。重み指定の入力を受け付けた場合には、それぞれのキーワードの重みを指定された値に設定する（ステップＳ８０７）。以上が、検索条件重みづけ変更処理の詳細である。
【００８７】
図１４を参照して、重みづけ変更処理の一例について説明する。ここでは、入力部からの操作指示に基づく重みづけの設定について説明する。
【００８８】
図１４に示すとおり、本願発明では、検索式表示欄９０５に表示されているＡＮＤ条件を示す仕切りにカーソルをあてると、カーソルが１４０１に示すような重みづけ変更処理を行う際の形状に表示制御され、ドラッグ処理を行うことでキーワードの重みを設定することが可能である。その際には、１４０２や１４０３に示すようにドラッグ処理を連動させて、それぞれのキーワードの重みが認識可能に表示されることになる。以上が図１４の説明である。なお、本発明ではＯＲ条件で連結されたキーワード（図１４ではコンピュータウィルスとスパムメール、および、対策と検出）の重みが同一になるような制御を行っているが、それぞれ異ならせるような制御を行っても構わない。
【００８９】
最後に、図１５を参照して検索結果表示画面の一例を説明する。この画面は図４のステップＳ４１１の検索結果表示処理の際にディスプレイ２１０に表示される画面である。
【００９０】
図中の１５０１は検索式表示欄であって、検索に用いた検索式の構成を視覚的に認識できるように表示する。表示の方法については、図９の検索式表示欄９０６への検索式表示と同様である。また、検索キーワードに重みづけがなされている場合には、重みづけの指数も認識可能に表示されることになる。
【００９１】
１５０２は検索結果表示欄であって、検索式表示欄１５０１に表示されている検索式でのデータ検索の結果ヒットしたデータの一覧が表示される表示欄である。検索キーワードに重みづけがなされている場合には、重みづけにしたがって決定される順序でこの表示欄にヒットデータが表示されることになる。
【００９２】
１５０３は再検索ボタンであり、このボタンが押下されたことを検知すると、ＣＰＵ２０１は再検索要求を受け付けたと判断し、再度、図９に示す検索条件入力画面９００をディスプレイ２１０に表示させ、検索式の入力を受け付ける。１５０４はキャンセルボタンであり、本画面の表示終了指示をＣＰＵ２０１に対して入力するために用いられるコントロールである。以上が、検索結果表示画面の一例である。
【００９３】
また、本発明の目的は、以下のようにすることによって達成される。即ち、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（又は記録媒体）を、システム或いは装置に供給する。そして、そのシステム或いは装置の中央演算処理手段（ＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出して実行する。この場合、記憶媒体から読み出されたプログラムコード自体が上述した実施形態の機能を実現することになり、そのプログラムコードを記録した記憶媒体は本発明を構成することになる。
【００９４】
また、システム或いは装置の前記中央演算処理手段が読み出したプログラムコードを実行することにより、そのプログラムコードの指示に基づき、システム或いは装置上で稼働しているオペレーティングシステム（ＯＳ）等が実際の処理の一部又は全部を行う。その処理によって上述した実施形態の機能が実現される場合も含まれる。
【００９５】
更に、記憶媒体から読み出されたプログラムコードが、前記システム或いは装置に挿入された機能拡張カードや、接続された機能拡張ユニットに備わるメモリに書込まれたとする。その後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって上述した実施形態の機能が実現される場合も含まれる。
【００９６】
本発明を前記記憶媒体に適用する場合、その記憶媒体（コンピュータ読み取り可能な記憶媒体）には、先に説明したフローチャートに対応するプログラムコードが格納されることになる。
【００９７】
以上、上述した実施形態によれば、ユーザは検索式の構成を視覚的に確認しながら検索式の作成が可能となるため、複雑な検索式であっても容易に作成することが可能となる。
【符号の説明】
【００９８】
１０１  検索サーバ
１０２−１、１０２−２、１０２−３  クライアント装置
１０３  ＬＡＮ
１０４  広域ネットワーク
２０１  ＣＰＵ
２０２  ＲＯＭ
２０３  ＲＡＭ
２０４  システムバス
２０５  入力コントローラ
２０６  ビデオコントローラ
２０７  メモリコントローラ
２０８  通信Ｉ／Ｆ（インタフェース）コントローラ
２０９  キーボード
２１０  ディスプレイ装置
２１１  外部メモリ
【図１】
2011086004.tif 000003
【図２】
2011086004.tif 000004
【図３】
2011086004.tif 000005
【図４】
2011086004.tif 000006
【図５】
2011086004.tif 000007
【図６】
2011086004.tif 000008
【図７】
2011086004.tif 000009
【図８】
2011086004.tif 000010
【図９】
2011086004.tif 000011
【図１０】
2011086004.tif 000012
【図１１】
2011086004.tif 000013
【図１２】
2011086004.tif 000014
【図１３】
2011086004.tif 000015
【図１４】
2011086004.tif 000016
【図１５】
2011086004.tif 000017