(57)【要約】【課題】異なる検索条件で検索された複数の情報から比較対象の情報を選択するときに、操作性を向上させることを目的とする。【解決手段】第１の検索条件に対する第１の検索結果を、当該第１の検索結果に含まれる１以上の結果データのそれぞれについて個別に選択を受け付けることが可能な状態で第１画面を表示する。第１の検索条件とは異なる第２の検索条件に対する第２の検索結果を、第２の検索結果に含まれる１以上の結果データのうち、第１の検索結果にも含まれ、且つ選択を受け付けたものである結果データ以外の結果データに対しては、個別に選択を受け付けることが可能な状態で第２画面を表示する。第１の検索結果に対して選択された結果データと、第２の検索結果に対して選択された結果データとの両者を含む一覧表示を第３画面に表示する。【選択図】図６
2015127867.tif 000002
【特許請求の範囲】
【請求項１】
第１の検索条件に対する第１の検索結果を、当該第１の検索結果に含まれる１以上の結果データのそれぞれについて個別に選択を受け付けることが可能な状態で第１画面を表示し、
前記第１の検索条件とは異なる第２の検索条件に対する第２の検索結果を、当該第２の検索結果に含まれる１以上の結果データのうち、前記第１の検索結果にも含まれ、且つ選択を受け付けたものである結果データ以外の結果データに対しては、個別に選択を受け付けることが可能な状態で第２画面を表示し、
前記第１の検索結果に対して選択された結果データと、前記第２の検索結果に対して選択された結果データとの両者を含む一覧表示を第３画面に表示する、
処理をコンピュータが実行する検索結果表示方法。
【請求項２】
前記第１画面と共に、前記第１の検索結果の中から選択を受け付けた結果データを示す情報を表示する第４画面を表示する、
処理を前記コンピュータが実行する請求項１記載の検索結果表示方法。
【請求項３】
前記第２画面に対して、選択を受け付けた結果データを示す情報で、前記第４画面に表示する情報に追加して表示する、
処理を前記コンピュータが実行する請求項２記載の検索結果表示方法。
【請求項４】
前記第１の検索条件および前記第２の検索条件から、さらに検索条件を絞り込む第５画面を表示する、
処理を前記コンピュータが実行する請求項１乃至３のうち何れか１項に記載の検索結果表示方法。
【請求項５】
前記第３画面に表示されている一覧表示の各結果データの何れかを移動する操作を検出したときに、前記一覧表示の表示を変更する、
処理を前記コンピュータが実行する請求項１乃至４のうち何れか１項に記載の検索結果表示方法。
【請求項６】
第１の検索条件に対する第１の検索結果を、当該第１の検索結果に含まれる１以上の結果データのそれぞれについて個別に選択を受け付けることが可能な状態で第１画面を表示し、
前記第１の検索条件とは異なる第２の検索条件に対する第２の検索結果を、当該第２の検索結果に含まれる１以上の検索結果のうち、前記第１の検索結果にも含まれ、且つ選択を受け付けたものである結果データ以外の結果データに対しては、個別に選択を受け付けることが可能な状態で第２画面を表示する、
処理をコンピュータが実行する検索結果表示方法。
【請求項７】
第１の検索条件に対する第１の検索結果を、当該第１の検索結果に含まれる１以上の結果データのそれぞれについて個別に選択を受け付けることが可能な状態で第１画面を表示し、
前記第１の検索条件とは異なる第２の検索条件に対する第２の検索結果を、当該第２の検索結果に含まれる１以上の結果データのうち、前記第１の検索結果にも含まれ、且つ選択を受け付けたものである結果データ以外の結果データに対しては、個別に選択を受け付けることが可能な状態で第２画面を表示し、
前記第１の検索結果に対して選択された結果データと、前記第２の検索結果に対して選択された結果データとの両者を含む一覧表示を第３画面に表示する、
処理をコンピュータに実行させる検索結果表示プログラム。
【請求項８】
第１の検索条件に対する第１の検索結果に含まれる１以上の結果データのうち選択を受け付けた結果データを記憶する記憶部と、
前記第１の検索条件とは異なる第２の検索条件に対する第２の検索結果に含まれる１以上の結果データのうち、前記第１の検索結果にも含まれ、且つ選択を受け付けた結果データを検出する検出部と、
前記第１の検索結果に含まれる１以上の結果データのそれぞれについて個別に選択を受け付けることが可能な状態で表示される第１画面、前記検出部が検出した結果データ以外の結果データに対しては、個別に選択を受け付けることが可能な状態で表示される第２画面、および前記第１の検索結果に対して選択された結果と前記第２の検索結果に対して選択された結果データとの両者を含む一覧表示を表示する第３画面を表示する制御を行う制御部と、
を備える情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、検索結果表示方法、検索結果表示プログラムおよび情報処理装置に関する。
【背景技術】
【０００２】
情報の検索を行い、検索された複数の情報を比較するときに、比較対象となる情報を簡単に選択できることが好ましい。関連する技術として、ユーザがチェックボタンを選択し、その後比較ボタンを選択すると、画面に商品比較ページが表示される技術が提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第５１５６１２３号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００４】
情報の検索を行い、検索結果の情報の中から比較対象の情報を選択して比較するとき、比較対象の情報は、単一の検索条件で検索された検索結果の中から選択されるとは限らない。条件が異なる複数の検索条件で検索を行い、複数の検索条件の検索結果それぞれの中から比較対象の情報を選択する場合もある。
【０００５】
例えば、２つの異なる検索条件で検索するときに、両者の検索条件に一致する、すなわち、いずれの検索結果にも含まれる情報も存在しうる。この場合、それぞれの検索結果から同一の情報が比較対象として選択される可能性がある。同一の情報が比較対象として、複数回選択されると、情報の比較を行うときに、同一の情報が複数表示される。情報の比較を画面表示により行う場合、比較対象として同一の情報が複数表示されると、比較を行うときの視認性が低下し、良好な操作性を得ることが難しい。
【０００６】
本発明は、１つの側面では、異なる検索条件で検索された複数の情報から比較対象の情報を選択するときに、操作性を向上させることを目的とする。
【課題を解決するための手段】
【０００７】
１つの案では、検索結果表示方法は、コンピュータが実行する検索結果表示方法であって、第１の検索条件に対する第１の検索結果を、当該第１の検索結果に含まれる１以上の結果データのそれぞれについて個別に選択を受け付けることが可能な状態で第１画面を表示する。前記第１の検索条件とは異なる第２の検索条件に対する第２の検索結果を、当該第２の検索結果に含まれる１以上の結果データのうち、前記第１の検索結果にも含まれ、且つ選択を受け付けたものである結果データ以外の結果データに対しては、個別に選択を受け付けることが可能な状態で第２画面を表示する。前記第１の検索結果に対して選択された結果データと、前記第２の検索結果に対して選択された結果データとの両者を含む一覧表示を第３画面に表示する。
【発明の効果】
【０００８】
異なる検索条件で検索された複数の情報から比較対象の情報を選択するときに、操作性を向上させることができる。
【図面の簡単な説明】
【０００９】
【図１】システムの全体構成の一例を示す図である。
【図２】検索処理部の一例を示す機能ブロック図である。
【図３】情報処理装置のハードウェア構成の一例を示す図である。
【図４】実施形態の処理の一例を示すフローチャートである。
【図５】実施形態においてディスプレイに表示される画面例（その１）である。
【図６】検索処理の一例を示すフローチャートである。
【図７】実施形態においてディスプレイに表示される画面例（その２）である。
【図８】実施形態においてディスプレイに表示される画面例（その３）である。
【図９】異なる検索条件の検索結果の関係の一例を示す図である。
【図１０】実施形態においてディスプレイに表示される画面例（その４）である。
【図１１】実施形態においてディスプレイに表示される画面例（その５）である。
【図１２】一覧表示処理の一例を示すフローチャートである。
【図１３】実施形態においてディスプレイに表示される画面例（その６）である。
【図１４】実施形態においてディスプレイに表示される画面例（その７）である。
【発明を実施するための形態】
【００１０】
＜システムの構成の一例＞
以下、図面を参照して、実施形態について説明する。図１は、情報検索を行うシステム１の一例を示す。システム１は、情報処理装置２Ａ〜２Ｚ（以下、総称して情報処理装置２と称することもある）とデータベース３とＬＡＮ（Local Area Network)４とを備えている。情報処理装置２Ａ〜２Ｚおよびデータベース３はＬＡＮ４に接続される。
【００１１】
情報処理装置２Ａ〜２Ｚは、ＬＡＮ４を介して、データベース３にアクセスすることができる。情報処理装置２Ａ〜２Ｚは、所定の検索条件に基づいて、データベース３に記憶されている情報の中から所望の情報を検索することができる。情報処理装置２は、コンピュータの一例である。
【００１２】
図１に示した一例において、複数の情報処理装置２Ａ〜２Ｚは、ＬＡＮ４を経由して、データベース３の情報を検索することができる。情報検索を行うシステム１は、図１の例には限定されない。例えば、１台の情報処理装置２とデータベース３とが１対１で接続されていてもよい。
【００１３】
データベース３は、複数の情報を記憶している。実施形態では、一例として、情報は技術文書データであるものとする。従って、実施形態では、検索および比較の対象となる情報は、技術文書データであるものとする。ただし、情報は技術文書データには限定されない。例えば、検索対象となる情報は、商品情報やサービス情報、イベント情報等であってもよい。
【００１４】
技術文書データについて説明する。技術文書データは、実験や解析シミュレーション等を行った結果が記録されたデータである。実施形態では、車両の機械部品に対する実験や解析シミュレーション等の報告書が記録されたデータが技術文書データであるものとする。技術文書データは、車両の機械部品に関するデータには限定されない。
【００１５】
例えば、技術文書データは、ＩＣ(Integral Circuit）や半導体メモリ等の電子部品に対する試験結果を記録したものであってもよい。また、機械部品は車両の機械部品には限定されない。例えば、技術文書データは、パーソナルコンピュータの筐体等の機械部品に対する歪み検査や熱耐久検査等の検査結果を記録したものであってもよい。
【００１６】
実施形態の技術文書データの車両の機械部品としては、例えばエンジンやブレーキ、ばね、ダッシュボード等がある。車両の機械部品は、これらに限定されない。また、技術文書データとしては、例えば実験データや解析シミュレーションデータ、分析データ等がある。技術文書データの種類は、これらに限定されない。
【００１７】
データベース３に記憶される技術文書データは、検索および比較の対象となるデータである。実施形態では、データベース３には多数の技術文書データが記憶されているものとする。ただし、データベース３には任意の数の技術文書データが記憶されていてもよい。
【００１８】
＜検索処理部の一例＞
次に、図２を参照して、情報処理装置２の検索処理部の一例について説明する。図２に一例として示す検索処理部１０は、検索条件認識部１１と通信制御部１２と検索結果取得部１３と画面制御部１４と選択データ認識部１５と選択データ記憶部１６と重複データ検出部１７と表示変更部１８と比較画面選択認識部１９とを備えている。
【００１９】
検索処理部１０は、情報検索の処理を行い、比較結果を表示する制御を行う。実施形態では、一例として、検索処理部１０の機能は、情報処理装置２で動作するアプリケーションが実現するものとする。操作者（以下、オペレータと称する）は、検索処理部１０の機能を実現するアプリケーションを用いて、所定の情報を検索して比較を行う。
【００２０】
検索条件認識部１１は、入力デバイス２１に対して行われた操作内容を入力する。入力デバイス２１は、例えばマウスやキーボード等の任意の入力手段を適用することができる。オペレータは、入力デバイス２１を用いて、検索条件を指定する。検索条件認識部１１は、指定された検索条件を認識する。
【００２１】
通信制御部１２は、検索条件認識部１１が認識した検索条件を入力する。通信制御部１２は、入力した検索条件に基づく検索要求を通信インタフェース２２に出力する。通信インタフェース２２は、ＬＡＮ４を介して、データベース３と通信を行い、検索要求をデータベース３に対して送信する。
【００２２】
検索要求で指定される検索条件に基づいて、データベース３に記憶されている技術文書データの検索が行われる。検索が実行された結果（検索結果）は、１以上の技術文書データを含む。検索結果に含まれる技術文書データは結果データの一例である。１以上の技術文書データを含む検索結果は、ＬＡＮ４を介して、通信インタフェース２２に入力される。通信インタフェース２２は、入力した技術文書データを通信制御部１２に出力する。
【００２３】
検索結果取得部１３は、通信制御部１２に入力された検索結果を取得する。上述したように、当該検索結果は、１以上の技術文書データを含む。検索結果取得部１３が取得した検索結果は、画面制御部１４に出力される。
【００２４】
画面制御部１４は、ディスプレイ２３に表示される画面の制御を行う。ディスプレイ２３は情報処理装置２に設けられる表示手段である。画面制御部１４は、検索結果に含まれる１以上の技術文書データをディスプレイ２３に表示する制御を行う。例えば、画面制御部１４は所定の画面レイアウトに基づいて、技術文書データを表示する。画面制御部１４は、制御部の一例である。
【００２５】
選択データ認識部１５は、入力デバイス２１に対して行われた操作内容に基づいて、選択された技術文書データを認識する。ディスプレイ２３には、検索結果の１以上の技術文書データが表示されている。オペレータは、ディスプレイ２３の表示内容に基づいて、入力デバイス２１を用いて、比較対象の技術文書データを選択する。これにより、選択データ認識部１５は、選択された技術文書データを認識する。
【００２６】
選択データ記憶部１６は、選択データ認識部１５が認識した技術文書データを記憶する。つまり、検索結果に含まれる１以上の技術文書データのうち、比較対象として選択された技術文書データを記憶する。選択データ記憶部１６は、記憶部の一例である。
【００２７】
重複データ検出部１７は、検索結果取得部１３が取得した検索結果に含まれる技術文書データのうち、既に選択された技術文書データと重複する技術文書データを検出する。実施形態では、異なる検索条件で複数回の検索が行われる。このため、重複データ検出部１７は、検索結果取得部１３が取得した検索結果に含まれる技術文書データと選択データ記憶部１６が記憶している技術文書データとを比較する。この比較により、新たな検索条件で検索された検索結果に含まれる技術文書データと既に選択された技術文書データとが重複している技術文書データが検出される。重複データ検出部１７は、検出部の一例である。
【００２８】
表示変更部１８は、画面制御部１４に対して指示を出すことにより、ディスプレイ２３に表示される内容を変更する。例えば、重複データ検出部１７が重複した技術文書データを検出したときには、当該重複した技術文書データが選択されないように、ディスプレイ２３に表示される内容を変更する。
【００２９】
比較画面選択認識部１９は、比較画面を表示する選択がされたことを認識する。比較画面は、比較対象の結果データ（選択された技術文書データ）を一覧表示する画面である。画面制御部１４は、比較を行うための比較画面をディスプレイ２３に表示する。比較画面を表示する操作が入力デバイス２１により行われたとき、比較画面選択認識部１９は当該操作を認識し、比較画面を表示するように、表示変更部１８に指示を出す。表示変更部１８は、画面制御部１４に対して比較画面を表示する指示を出し、画面制御部１４は、ディスプレイ２３に比較画面を表示する。
【００３０】
以上が検索処理部１０の一例である。ディスプレイ２３が入力機能を有するとき、例えばディスプレイ２３がタッチパネルディスプレイ等である場合には、入力デバイス２１の機能をディスプレイ２３が果たしてもよい。この場合、情報処理装置２は入力デバイス２１を有しなくてもよい。
【００３１】
＜情報処理装置のハードウェア構成の一例＞
次に、情報処理装置２のハードウェア構成の一例について説明する。図３の一例に示すように、バス２０に、通信インタフェース２２と周辺機器接続部２４とプロセッサ２５とＲＡＭ(Random Access Memory)２６とＲＯＭ(Read Only Memory)２７と補助記憶装置２８と可搬型記憶装置接続部２９とが接続されている。通信インタフェース２２は、上述した通信インタフェース２２である。周辺機器接続部２４は、入力デバイス２１やディスプレイ２３等の周辺機器を接続する。
【００３２】
プロセッサ２５はＣＰＵ（Central Processing Unit)のような任意の処理回路である。プロセッサ２５はＲＡＭ２６に展開されたプログラムを実行する。ＲＯＭ２７はＲＡＭ２６に展開されるプログラムを記憶する不揮発性の記憶装置である。
【００３３】
補助記憶装置２８は、種々の情報を記憶する記憶装置であり、例えばハードディスクドライブや半導体メモリ等を補助記憶装置２８に適用することができる。補助記憶装置２８はＯＳ（Operating System）や上述した検索処理部１０の機能を実現するアプリケーションを記憶してもよい。
【００３４】
検索処理部１０の機能は、ＲＡＭ２６に展開されたプログラムにより実現されてもよい。ただし、検索処理部１０のうち、選択データ記憶部１６は、ＲＡＭ２６や補助記憶装置２８等により実現されてもよい。
【００３５】
可搬型記憶装置接続部２９は、可搬型記憶装置３０と接続可能に設けられている。可搬型記憶装置３０としては、可搬型のメモリや光学式ディスク（例えば、ＣＤ（Compact Disk)やＤＶＤ（Digital Video Disk)等）を適用することができる。
【００３６】
ＲＡＭ２６、ＲＯＭ２７および補助記憶装置２８は、何れもコンピュータ読み取り可能な有形の記憶媒体の一例である。これらの有形な記憶媒体は、信号搬送波のような一時的な媒体ではない。
【００３７】
＜実施形態の処理＞
次に、実施形態の処理について説明する。データベース３には、予め、複数の技術文書データが記憶されている。実施形態では、一例として、車両の機械部品に関する技術文書データがデータベース３に複数記憶されている。車両（例えば、自動車）は、多数の機械部品を有しており、それぞれの機械部品に対して種々の実験や解析シミュレーション等が行われる。
【００３８】
よって、データベース３には車両の機械部品に関する多数の技術文書データが記憶されている。例えば、オペレータは、機械部品の設計にあたり、データベース３に記憶されている多数の技術文書データの中から、複数の技術文書データを検索して、検索した技術文書データの比較を行う。そして、オペレータは、技術文書データを比較することで、機械部品の設計の参考にする。
【００３９】
図４のフローチャートは、実施形態の処理の一例を示している。オペレータは、情報処理装置２に対して所定の操作を行い、アプリケーションを起動する。これにより、検索処理部１０が処理を開始する。なお、アプリケーション起動後に、アプリケーションは、オペレータにユーザＩＤおよびパスワードを要求してもよい。
【００４０】
検索処理部１０は、検索条件の初期化を行う（ステップＳ１）。そして、画面制御部１４は、ディスプレイ２３に検索画面を表示する（ステップＳ２）。初期的な検索画面の一例を図５に示す。図５に一例として示す表示部４０は、ディスプレイ２３に含まれる。
【００４１】
表示部４０は、複数の領域を有している。図５の一例では、表示部４０の全体に検索画面が表示されている。図５に一例として示す表示部４０は、検索情報指定領域４１と検索結果表示領域４２と一時リスト表示領域４３と検索ツリー表示領域４４とを有している。各表示領域には、それぞれ画面が表示される。図５の一例では、表示部４０は４つの表示領域を有しているが、表示領域の数は４つには限定されない。
【００４２】
図５の一例において、検索情報指定領域４１は検索条件を指定する領域である。実施形態では、部品名および報告書種別の２種類の検索条件を指定することが可能になっている。検索条件は部品名および報告書種別には限定されない。例えば、入力可能な欄を１つにして、フリーワードで部品名と報告書種別との両者を検索可能にしてもよい。
【００４３】
部品名は、部品の名称を示す。報告書種別は、検索対象となる技術文書データの種別を示す。例えば、技術文書データとしては、実験報告書や構造解析報告書等がある。報告書種別は、実験報告書および構造解析報告書には限定されない。例えば、実験をした結果に基づいて、分析を行った分析結果報告書等も報告書種別とすることができる。
【００４４】
検索情報指定領域４１のうち、「部品名を指定」の欄が入力可能になっている。この欄に部品名を入力することで、検索対象の部品名が特定される。部品名は、キーボード等を用いて直接入力されてもよいし、プルダウンメニューから選択されるようにしてもよい。
【００４５】
検索情報指定領域４１のうち、「報告書種別を指定」の欄が入力可能になっている。この欄に報告書種別を入力することで、報告書種別が特定される。報告書種別も、部品名と同様に、キーボード等を用いて直接入力されてもよいし、プルダウンメニューから選択されるようにしてもよい。
【００４６】
図５の一例において、検索結果表示領域４２は、検索結果を表示する領域である。検索結果表示領域４２には、第１画面または第２画面が表示される。検索情報指定領域４１で指定した検索条件に基づいて、通信制御部１２は、データベース３に検索要求を送信する。そして、指定された検索条件に基づいて検索された検索結果が通信インタフェース２２を介して、通信制御部１２に入力される。
【００４７】
検索結果取得部１３は、検索結果に含まれる１以上の技術文書データを取得し、画面制御部１４に出力する。画面制御部１４は、取得した１以上の技術文書データの概要を検索結果表示領域４２に表示する。技術文書データの情報量は多い場合があり、且つ多数の技術文書データが検索結果として取得される場合もある。
【００４８】
この場合、技術文書データの全ての情報を検索結果表示領域４２に表示しきれない場合がある。また、検索結果表示領域４２に表示される技術文書データから所定の技術文書データが選択される。このとき、技術文書データの全ての情報が検索結果表示領域４２に表示されると、オペレータが技術文書データを選択するときに、視認性が低下し、良好な操作性を得ることが難しい。
【００４９】
よって、検索結果表示領域４２には各技術文書データの概要を表示することが好ましい。図５の一例では、検索結果表示領域４２の各技術文書データを示す領域は、タイトル、部品の種類、報告書の種類、アブストラクトおよび画像を有している。
【００５０】
タイトルは、検索結果の技術文書データのタイトルである。部品名は、検索結果の部品の名称である。報告書種別は、検索結果の報告書種別である。アブストラクトは、検索結果の技術文書データの要約である。画像は、例えば、検索結果の技術文書データのサムネイル画像であり、技術文書データを視覚的に判別可能な画像である。
【００５１】
また、検索結果表示領域４２は、スクロールバー４５を有している。検索結果に含まれる技術文書データの数が多いとき、検索結果表示領域４２には全ての技術文書データの概要を表示できない場合がある。この場合、スクロールバー４５を操作することにより、表示されていない技術文書データの概要を表示させることができる。
【００５２】
また、検索結果表示領域４２は、追加ボタン４６を有している。追加ボタン４６は、検索結果表示領域４２に表示されている複数の技術文書データの概要の中から比較対象の技術文書データを選択するボタンである。例えば、図５の一例に示すマウスポインタＰを用いて、追加ボタン４６を押下することで、技術文書データが選択される。
【００５３】
図５の一例において、一時リスト表示領域４３には、検索結果表示領域４２に表示されている技術文書データのうち選択された技術文書データがリスト形式で表示される。一時リスト表示領域４３には第４画面が表示される。一時リストはクリップボードと称されることもある。なお、検索結果表示領域４２に表示される技術文書データはリスト形式でなくてもよい。
【００５４】
実施形態では、検索結果表示領域４２に表示されている技術文書データの概要のタイトルが一時リスト表示領域４３に表示される。一時リスト表示領域４３には、選択された技術文書データが特定できれば任意の情報（例えば、サムネイル画像等）が表示されてもよい。
【００５５】
一時リスト表示領域４３は、比較画面表示ボタン４７を有している。比較画面表示ボタン４７がマウスポインタＰにより押下されると、図２の比較画面選択認識部１９は比較画面表示ボタン４７が押下されたことを認識する。そして、表示変更部１８に後述する比較画面を表示するように指示を行う。この指示に基づいて、表示変更部１８は画面制御部１４に対して比較画面を表示するように指令を出す。
【００５６】
これにより、ディスプレイ２３に比較画面が表示される。実施形態では、表示部４０の表示内容を検索画面から比較画面に切り替えている。ただし、表示部４０の表示領域に余裕があれば、検索画面と比較画面との両者を１つの表示部４０に表示してもよい。この場合、比較画面は、検索情報指定領域４１から検索ツリー表示領域４４とは異なる表示領域に表示される。
【００５７】
比較画面において、技術文書データの内容が比較される。多数の技術文書データが比較対象になると、比較画面の視認性が低下する可能性がある。そこで、比較画面に表示可能な技術文書データの数に上限を設けることが好ましい場合がある。
【００５８】
この場合、一時リスト表示領域４３の技術文書データのリストの数に上限が設けられる。そして、技術文書データのリストの数に上限に達したときには、新たな技術文書データを受け付けないようにすることもできる。
【００５９】
図５の一例において、検索ツリー表示領域４４は、検索情報指定領域４１で指定する検索条件をさらに絞り込むために設けられる。検索ツリー表示領域４４には第５画面が表示される。実施形態では、期間で検索条件を絞り込むことができる。
【００６０】
例えば、車両の機械部品の場合、同種の機械部品であったとしても、当該機械部品に改良が加えられている場合がある。この場合、ある期間の機械部品に対して実験を行った結果を示す技術文書データと、別の期間の機械部品に対して実験を行った結果を示す技術文書データとでは、その内容が異なる。
【００６１】
全ての期間の技術文書データの数が多くなる場合がある。この場合、全ての期間の技術文書の検索結果を検索結果表示領域４２に表示すると、検索結果表示領域４２に表示される技術文書データの概要の数も多くなる。このため、比較対象の技術文書データを特定することが難しくなる。
【００６２】
従って、同種の機械部品ではあるが、期間を指定して技術文書データを検索することが好ましい場合がある。期間を指定した検索結果の技術文書データの数は、期間を指定しない検索結果の技術文書データの数よりも少なくなる。これにより、比較対象の技術文書データを特定することが容易になる。
【００６３】
なお、技術文書データをデータベース３に登録したときの時間情報を付加しておけば、検索ツリー表示領域４４により期間による技術文書データの絞込みを行うことができる。技術文書データに付加される時間情報としては、タグやコンフィギュレーション情報等を適用することができる。
【００６４】
図５の一例では、検索ツリー表示領域４４は期間による絞込みを行っているが、絞込みを行う検索条件は期間には限定されない。例えば、技術文書データが車両の機械部品の場合、車両の車種等により絞込みを行ってもよい。
【００６５】
検索ツリー表示領域４４は、検索情報指定領域４１で指定された検索条件をさらに絞り込むために設けられている。従って、検索情報指定領域４１で指定された検索条件からさらに絞込みを行う必要がない場合には、検索ツリー表示領域４４は表示部４０に表示されなくてもよい。
【００６６】
図５に一例として示す検索画面は、検索条件が指定されていない。このため、検索結果表示領域４２にも技術文書データの概要が表示されていない。また、一時リスト表示領域４３にもリストは表示されていない。従って、図５の検索画面の一例は、初期画面である。
【００６７】
次に、検索画面を用いて第１の検索処理が行われる（ステップＳ３）。図６は、第１の検索処理の一例を示すフローチャートである。第１の検索処理が開始すると、最初に検索条件の初期化が行われる（ステップＳ１１）。ディスプレイ２３の表示部４０には、検索情報指定領域４１、検索結果表示領域４２、一時リスト表示領域４３および検索ツリー表示領域４４が表示されている。
【００６８】
検索処理の開始時には、検索情報指定領域４１の部品名および報告書種別の欄には検索条件は指定されていない。従って、検索結果表示領域４２には、検索結果に含まれる技術文書データの概要は表示されていない。一時リスト表示領域４３のリストには、技術文書データが登録されていない。検索ツリー表示領域４４に対しても、絞込みを行う情報が特定されていない。
【００６９】
図７は、検索画面に検索条件を指定したときの一例を示している。図７の検索条件の一例では、部品名の欄に「ブレーキ」が指定されている。つまり、オペレータは、入力デバイス２１を用いて、部品名「ブレーキ」を検索する操作を行ったことになる。
【００７０】
また、オペレータは、入力デバイス２１を用いて、検索ツリー表示領域４４の「２０１３年２月」の項目を選択している。図７において、網掛けで示す箇所が選択された項目を示す。
【００７１】
従って、検索対象となる技術文書データの期間は「２０１３年２月」となる。これにより、検索条件が指定される（ステップＳ１２）。つまり、第１の検索条件は、部品名が「ブレーキ」であり、且つ期間が「２０１３年２月」になる。最初に行われる検索の検索条件は、第１の検索条件の一例である。なお、検索条件で特に期間が指定されない場合には、検索条件は、部品名「ブレーキ」だけになる。
【００７２】
図２に示すように、検索処理部１０の検索条件認識部１１は、第１の検索条件である「部品名：ブレーキ」および「２０１３年２月」を認識する。そして、検索条件認識部１１は、第１の検索条件を通信制御部１２に出力する。通信制御部１２は、通信インタフェース２２を制御して、第１の検索条件の検索要求をデータベース３に送信する（ステップＳ１３）。
【００７３】
データベース３が記憶している複数の技術文書データのうち、部品名が「ブレーキ」および期間が「２０１３年２月」の条件に一致した１以上の技術文書データが検索される。検索された１以上の技術文書データは検索結果に含まれる。この検索結果は、第１の検索条件に基づいて得られる検索結果である。当該検索結果は、第１の検索結果の一例である。
【００７４】
第１の検索結果は、ＬＡＮ４を経由して、通信インタフェース２２に送信される。通信インタフェース２２に送信された検索結果は、通信制御部１２に出力される。検索結果取得部１３は、通信制御部１２に入力された検索結果を取得する（ステップＳ１４）。
【００７５】
検索結果取得部１３は、画面制御部１４に検索結果を出力する。画面制御部１４は、第１の検索結果に含まれる１以上の技術文書データをディスプレイ２３の表示部４０に表示する制御を行う。これにより、検索結果表示領域４２には、第１の検索結果が表示される（ステップＳ１５）。
【００７６】
検索結果表示領域４２に表示される第１の検索結果は、第１画面の一例である。検索結果表示領域４２に表示される第１画面は、第１の検索結果に含まれる１以上の技術文書データの概要を個別的に表示している。
【００７７】
図７の一例では、ブレーキ部品Ａおよびブレーキ部品Ｂの技術文書データの概要が表示されている。なお、検索結果にはブレーキ部品Ａおよびブレーキ部品Ｂだけではなく、他のブレーキ部品の技術文書データが含まれていてもよい。
【００７８】
また、検索結果表示領域４２に表示されていない他の技術文書データの概要を表示する場合には、スクロールバー４５の操作によって、表示内容を切り替える。これにより、他のブレーキ部品の技術文書データを検索結果表示領域４２に表示することが可能になる。
【００７９】
図７の一例の第１画面には、ブレーキ部品Ａの実験報告書に関する技術文書データとブレーキ部品Ｂの構造解析報告書に関する技術文書データとが表示されている。検索結果表示領域４２に表示される第１画面は、各技術文書データの概要を個別的に表示している。
【００８０】
重複データ検出部１７は、第１の検索結果に含まれる１以上の技術文書データが、既に選択された技術文書データであるか否かを検出する。このために、重複データ検出部１７は、第１の検索結果に含まれる全ての技術文書データについて、既に選択された技術文書データであるか否かの判定を行う（ステップＳ１６）。
【００８１】
重複データ検出部１７は、第１の検索結果に含まれる１以上の技術文書データのうち１つの技術文書データを取得する（ステップＳ１７）。そして、重複データ検出部１７は、取得した技術文書データが既に選択された技術文書データであるか否かの判定を行う（ステップＳ１８）。このために、重複データ検出部１７は、選択データ記憶部１６から選択された技術文書データの情報を取得する。
【００８２】
取得した技術文書データが既に選択された技術文書データと一致すると重複データ検出部１７が判定した場合（ステップＳ１８でＹＥＳ）、重複データ検出部１７は表示変更部１８に対して、その旨を出力する。表示変更部１８は、既に選択されたと判定された技術文書データに対応する追加ボタン４６を無効化する（ステップＳ１９）。
【００８３】
つまり、当該追加ボタン４６は選択を受け付けることが不能になっている。このため、当該追加ボタン４６に対応する技術文書データは選択を受け付けることができない状態になっている。
【００８４】
一方、取得した技術文書データが未だ選択されていない技術文書データであると重複データ検出部１７が判定した場合（ステップＳ１９でＮＯ）、重複データ検出部１７は表示変更部１８に対して、その旨を出力する。表示変更部１８は、未だ選択されていないと判定された技術文書データに対応する追加ボタン４６を有効化する。
【００８５】
つまり、当該追加ボタン４６は個別的に選択を受け付けることが可能になっている。このため、当該追加ボタン４６に対応する技術文書データは選択することができる状態になっている。なお、初期的に全ての技術文書データの追加ボタン４６が有効化されている場合には、ステップＳ１８でＮＯと判定されたときに、ステップＳ２０の処理が行われなくてもよい。
【００８６】
重複データ検出部１７は、以上のステップＳ１７乃至ステップＳ２０の処理を全ての技術文書データについて行う。そして、全ての技術文書データについて、上述の処理が終了したときに、ステップＳ１６からステップＳ２１のループ処理を終了する（ステップＳ２１）。
【００８７】
実施形態の一例では、第１の検索条件による検索は初回の検索になる。従って、既に選択された技術文書データは存在しない。このため、ステップＳ１８の判定処理は全てＮＯになる。
【００８８】
オペレータは、検索結果表示領域４２に表示されている第１画面に基づいて、比較対象の技術文書データを選択する。実施形態では、オペレータは、入力デバイス２１を使用して、検索結果表示領域４２の各技術文書データの概要に含まれる追加ボタン４６を押下する。これにより、比較対象の技術文書データが選択される。
【００８９】
選択データ認識部１５は、選択された技術文書データを認識する。選択データ認識部１５は、選択された技術文書データを特定する情報を選択データ記憶部１６に出力する。選択データ記憶部１６は、選択された技術文書データを記憶する。
【００９０】
検索結果表示領域４２の第１画面に表示されている技術文書データの概要のうち追加ボタン４６が押下された技術文書データは、一時リスト表示領域４３に表示される（ステップＳ４）。一時リスト表示領域４３に表示される画面は第４画面の一例である。一時リスト表示領域４３に表示される第４画面には、選択された技術文書データのタイトルが表示される。
【００９１】
ここで、一例として、オペレータは、ブレーキ部品Ｂの構造解析報告書を参照したい場合、検索結果表示領域４２からブレーキ部品Ｂの構造解析報告書に関する技術文書データを選択する。例えば、ブレーキ部品Ｂの構造解析シミュレーションを行うときに、ブレーキ部品Ａの実験報告書が参考になる場合がある。このような場合、オペレータは、ブレーキ部品Ｂの構造解析報告書に関する技術文書データだけでなく、ブレーキ部品Ａの実験報告書に関する技術文書データも選択する。
【００９２】
図８は、ブレーキ部品Ａの実験報告書に関する技術文書データおよびブレーキ部品Ｂの構造解析報告書に関する技術文書データが選択された表示部４０の一例を示している。一時リスト表示領域４３には、ブレーキ部品Ａの実験報告書およびブレーキ部品Ｂの構造解析報告書が表示されている。従って、オペレータは、一時リスト表示領域４３に表示されている第４画面の表示内容に基づいて、既に選択された技術文書データを良好な視認性で認識することができる。
【００９３】
上述した一例のように、オペレータがブレーキ部品Ｂの構造解析報告書を参照したい場合、他の部品の技術文書データが参考になる場合もある。例えば、ブレーキ部品Ｂの構造解析シミュレーションを行うときに、エンジンαの構造解析報告書が参考になる場合がある。この場合、オペレータは、エンジンαの構造解析報告書も比較対象として選択できることが好ましい。
【００９４】
図９は、ブレーキ部品Ａの実験報告書、ブレーキ部品Ｂの構造解析報告書およびエンジンαの構造解析報告書の３つの技術文書データの関係の一例を示している。ブレーキ部品の第１の検索結果には、ブレーキ部品Ａの実験報告書に関する技術文書データおよびブレーキ部品Ｂの実験報告書に関する技術文書データが含まれている。
【００９５】
一方、構造解析報告書の検索結果には、ブレーキ部品Ｂの構造解析報告書に関する技術文書データおよびエンジンαの構造解析報告書に関する技術文書データが含まれている。従って、ブレーキ部品Ｂの構造解析報告書は、ブレーキ部品の検索結果と構造解析報告書の検索結果との両者に含まれる。
【００９６】
上述した第１の検索条件では、ブレーキ部品の検索を行い、ブレーキ部品Ａの実験報告書に関する技術文書データおよびブレーキ部品Ｂの構造解析報告書に関する技術文書データが選択された。次に、第２の検索条件による検索が行われる（ステップＳ５）。この検索処理は、第２の検索処理の一例である。第２の検索条件は、第１の検索条件とは検索条件が異なる。実施形態の一例では、第２の検索条件は「構造解析報告書」であるものとする。
【００９７】
第２の検索処理は、第１の検索処理と同様の処理を行う。図６に一例として示すフローチャートを参照して説明する。まず、ステップＳ１１で、検索処理部１０は、検索条件の初期化を行う。次に、ステップＳ１２で、オペレータが入力デバイス２１を用いて検索条件を指定したときに、検索条件認識部１１は指定された検索条件を認識する。この検索条件は第２の検索条件の一例である。
【００９８】
図１０は、第２の検索処理でオペレータが指定する第２の検索条件の一例を示している。図１０の報告書種別の項目は「構造解析報告書」になっている。通信制御部１２は、通信インタフェース２２を制御して、ステップＳ１３の検索要求をデータベース３に対して行う。この検索要求は、第２の検索条件に基づくものである。第２の検索条件は、報告書種別が「構造解析報告書」であり、且つ期間が「２０１３年２月」という第２の検索条件である。
【００９９】
通信インタフェース２２は、第２の検索条件でデータベース３を検索した検索結果を受信する。この検索結果は、第２の検索結果の一例である。第２の検索結果は、１以上の技術文書データを含む。当該１以上の技術文書データは、第２の結果データの一例である。ステップＳ１４で、検索結果取得部１３は第２の検索結果を取得する。
【０１００】
ステップＳ１５で、画面制御部１４は、第２の検索結果に含まれる１以上の技術文書データの概要をディスプレイ２３に表示する。つまり、１以上の技術文書データの概要は、図１０の一例に示すように、表示部４０の検索結果表示領域４２に表示される。検索結果表示領域４２に表示される第２の検索結果に基づく画面は、第２画面の一例である。
【０１０１】
検索結果表示領域４２には、第１の検索結果に基づく第１画面が表示されていた。そして、第２の検索条件で検索された第２の検索結果を表示する第２画面は、検索結果表示領域４２に表示される。従って、第２画面を検索結果表示領域４２に表示するときには、画面制御部１４は、第１画面から第２画面に表示を切り替える。
【０１０２】
次に、図６のステップＳ１６からステップＳ２１までのループ処理が行われる。ステップＳ１７において、重複データ検出部１７は、検索結果取得部１３が取得した１以上の技術文書データのうち１つを入力する。そして、ステップＳ１８において、重複データ検出部１７は、入力した技術文書データが既に選択された技術文書データであるか否かを判定する。
【０１０３】
第２の検索条件による検索が行われたときには、既に第１の検索条件による検索が行われている。選択データ記憶部１６には、既に選択された技術文書データの情報として、ブレーキ部品Ａの実験報告書に関する技術文書データおよびブレーキ部品Ｂの実験報告書に関する技術文書データが記憶されている。なお、ブレーキ部品Ａの実験報告書に関する技術文書データおよびブレーキ部品Ｂの実験報告書が選択済みであることは、一時リスト表示領域４３の第４画面にも表示がされている。
【０１０４】
ステップＳ１７で取得された技術文書データが、ブレーキ部品Ａの実験報告書に関する技術文書データまたはブレーキ部品Ｂの実験報告書と一致したとする。この場合、ステップＳ１８において、重複データ検出部１７は、取得された技術文書データの追加ボタン４６を無効化する。
【０１０５】
図１０は、ブレーキ部品Ｂの構造解析報告書に関する技術文書データの追加ボタン４６が無効化されている一例を示している。ブレーキ部品Ｂの構造解析報告書に関する技術文書データは、第１の検索処理において、既に選択済みである。
【０１０６】
つまり、図９で示したように、ブレーキ部品Ｂの構造解析報告書に関する技術文書データは、第１の検索条件の検索結果に含まれ、且つ第２の検索条件の検索結果にも含まれる。従って、第２の検索条件で検索した検索結果にもブレーキ部品Ｂの構造解析報告書に関する技術文書データが含まれる。
【０１０７】
このため、検索結果表示領域４２に再びブレーキ部品Ｂの構造解析報告書に関する技術文書データの概要が表示される。ただし、この技術文書データは既に選択済みであるため、選択不能にする。このため、追加ボタン４６が無効にされる。つまり、当該技術文書データは、個別に選択を受け付けることができない。これにより、既に選択された技術文書データと同一の技術文書データが新たに選択されることがなくなる。
【０１０８】
一方、エンジンαの構造解析報告書に関する技術文書データは、未選択である。この場合、ステップＳ２０で、エンジンαの構造解析報告書に関する技術文書データは追加ボタン４６が有効にされる。もともと追加ボタン４６が有効になっているときには、当該追加ボタン４６は無効にされない。従って、エンジンαの構造解析報告書に関する技術文書データは、個別に選択を受け付けることが可能になる。
【０１０９】
以上により、第２の検索処理が終了する。実施形態では、エンジンαの構造解析報告書に関する技術文書データが選択されるものとする。つまり、当該技術文書データの追加ボタン４６が押下されるものとする。
【０１１０】
これにより、図１１に示すように、一時リスト表示領域４３の第４画面にエンジンαの構造解析報告書が追加表示される（ステップＳ６）。従って、一時リスト表示領域４３の第４画面には、選択された３つの技術文書データが表示される。上述したように、既に選択された技術文書データは選択不能になっているため、一時リスト表示領域４３の第４画面に同一の技術文書データが複数表示されることはない。
【０１１１】
実施形態では、一例として、オペレータは、一時リスト表示領域４３に表示されている３つの技術文書データの比較を行う。この場合、オペレータは、入力デバイス２１を操作して、比較画面表示ボタン４７を押下する。比較画面選択認識部１９は、比較画面表示ボタン４７が押下された操作を認識したときに、表示変更部１８に対して比較画面表示ボタン４７が押下された旨を出力する。表示変更部１８は、画面制御部１４を制御して、表示部４０に比較画面を表示する処理（比較画面表示処理）を行う（ステップＳ７）。
【０１１２】
図１２は、比較画面表示処理のフローチャートの一例を示す。画面制御部１４は、選択データ記憶部１６から選択済みの技術文書データを取得する（ステップＳ３１）。選択済みの技術文書データは、一時リスト表示領域４３にリスト形式で表示されていた技術文書データである。
【０１１３】
つまり、選択済みの技術文書データは、第１の検索条件による検索結果から選択された技術文書データと、第２の検索条件による検索結果から選択された技術文書データとの両者を含む。
【０１１４】
画面制御部１４は、選択データ記憶部１６から取得した技術文書データを配列する（ステップＳ３２）。実施形態では、画面制御部１４は上述した３つの技術文書データを取得し、配列する。そして、画面制御部１４は、配列された３つの技術文書データを表示部４０に一覧表示する（ステップＳ３３）。表示部４０に一覧表示される画面は第３画面である。
【０１１５】
図１３は、第３画面５０の一例を示している。図１３の一例に示すように、第３画面５０には３つの技術文書データが横並びで配列されている。技術文書データの配列は縦並びであってもよく、技術文書データ同士を比較することができれば、各技術文書データは任意の配列で表示されてもよい。
【０１１６】
図１３の一例では、列５１にブレーキ部品Ａの実験報告書に関する技術文書データが配列され、列５２にブレーキ部品Ｂの構造解析報告書に関する技術文書データが配列され、列５３にエンジンαの構造解析報告書に関する技術文書データが配列される。
【０１１７】
各列は、件名、サムネイル、計測値、応力値、まとめおよび所感の項目を有している。件名は、上述したタイトルである。サムネイルは、上述したサムネイルである。計測値および応力値は、技術文書データに含まれる数値である。まとめおよび所感は、技術文書データに登録されたテキストデータである。
【０１１８】
従って、比較対象として選択された各技術文書データが項目に対応して表示されることで、オペレータは、所望の技術文書データを比較することができる。図１３に示した一覧表示の項目は一例であり、技術文書データに含まれる他の項目を表示してもよいし、図１３に示す項目を表示しなくてもよい。
【０１１９】
図１３の一例では、３つの技術文書データを比較しているが、多くの数の技術文書データを比較する場合、比較対象の２つの技術文書データを隣接させた方が好ましい。実施形態では、オペレータが入力デバイス２１を用いて、列を移動させることが可能である。
【０１２０】
検索処理部１０は、入力デバイス２１を用いて、列を移動させる操作が行われたか否かを判定する（ステップＳ３４）。一例として、検索処理部１０は、マウスポインタＰを用いて、列に対してドラッグアンドドロップの操作が行われたか否かを判定する。
【０１２１】
列を移動させる操作が行われた場合（ステップＳ３４でＹＥＳ）、画面制御部１４は、操作内容に応じた表示が第３画面５０に表示されるように制御を行う（ステップＳ３５）。例えば、列５３を列５１に隣接した位置に移動する操作が行われた場合、画面制御部１４は、第３画面５０の中の列５１の位置を移動する。これに伴い、画面制御部１４は、第３画面５０の中の列５２の位置を移動する。
【０１２２】
図１４は、列５３が列５１に隣接した位置に移動した状態を示している。これにより、オペレータは、ブレーキ部品Ａの実験報告書に関する技術文書データとエンジンαの構造解析報告書に関する技術文書データとを比較しやすくなる。列を移動する操作が行われなかった場合（ステップＳ３４でＮＯ）、ステップＳ３５の処理は行われない。
【０１２３】
以上に説明したように、本実施例の情報処理装置２は、異なる検索条件で検索を行い、それぞれの検索結果を比較するときに、同一の結果データが比較を行う一覧表示に表示されないようにする。このために、２回目以降に検索が行われたときに、既に選択された結果データ以外の結果データを選択可能な画面が表示されるようにしている。
【０１２４】
これにより、情報処理装置２によれば、一覧表示により比較を行うときに、同一の結果データが重複して表示されることなくなる。従って、オペレータは良好な視認性で所定の結果データを比較することができ、操作性が向上する。
【０１２５】
また、一時リスト表示領域４３の第４画面に、選択を受け付けた結果データが表示される。これにより、オペレータは、第４画面を視認することで、既に選択した結果データを良好な視認性で認識することができる。
【０１２６】
また、実施形態では、検索ツリー表示領域４４に表示される第５画面で期間を指定することができる。これにより、オペレータは、同じ機械部品について、異なる期間の技術文書データを参照するができる。
【０１２７】
実施形態で、検索結果表示領域４２に第２の検索結果の結果データの概要を表示するときに、既に選択された結果データを非表示にしていない。これにより、オペレータは、第２の検索条件による第２の検索結果を全て認識することができる。ただし、既に選択された結果データについては、選択は受け付けないため、比較を行う一覧表示に重複して同一の結果データが表示されることはない。
【０１２８】
また、実施形態では、異なる検索条件で２回の検索を行う例について説明したが、それぞれ異なる検索条件で３回以上の検索を行うようにしてもよい。この場合も、新たに取得された結果データのうち、既に選択を受け付けた結果データ以外の結果データに対して、個別的に選択を受け付けるようにする。
【０１２９】
開示の実施形態とその利点について詳しく説明したが、当業者は、特許請求の範囲に明確に記載した本発明の範囲から逸脱することなく、様々な変更、追加、省略をすることができるであろう。
【０１３０】
以上の実施形態に関し、更に以下の付記を開示する。
（付記１）
第１の検索条件に対する第１の検索結果を、当該第１の検索結果に含まれる１以上の結果データのそれぞれについて個別に選択を受け付けることが可能な状態で第１画面を表示し、
前記第１の検索条件とは異なる第２の検索条件に対する第２の検索結果を、当該第２の検索結果に含まれる１以上の結果データのうち、前記第１の検索結果にも含まれ、且つ選択を受け付けたものである結果データ以外の結果データに対しては、個別に選択を受け付けることが可能な状態で第２画面を表示し、
前記第１の検索結果に対して選択された結果データと、前記第２の検索結果に対して選択された結果データとの両者を含む一覧表示を第３画面に表示する、
処理をコンピュータが実行する検索結果表示方法。
（付記２）
前記第１画面と共に、前記第１の検索結果の中から選択を受け付けた結果データを示す情報を表示する第４画面を表示する、
処理を前記コンピュータが実行する付記１記載の検索結果表示方法。
（付記３）
前記第２画面に対して、選択を受け付けた結果データを示す情報で、前記第４画面に表示する情報に追加して表示する、
処理を前記コンピュータが実行する付記２記載の検索結果表示方法。
（付記４）
前記第１画面と前記第２画面とは同じ領域に表示され、前記第１画面から前記第２画面に切り替えて表示する、
処理を前記コンピュータが実行する付記１記載の検索結果表示方法。
（付記５）
前記第１の検索条件および前記第２の検索条件から、さらに検索条件を絞り込む第５画面を表示する、
処理を前記コンピュータが実行する付記１記載の検索結果表示方法。
（付記６）
前記第３画面に表示されている一覧表示の各結果データの何れかを移動する操作を検出したときに、前記一覧表示の表示を変更する、
処理を前記コンピュータが実行する付記１記載の検索結果表示方法。
（付記７）
第１の検索条件に対する第１の検索結果を、当該第１の検索結果に含まれる１以上の結果データのそれぞれについて個別に選択を受け付けることが可能な状態で第１画面を表示し、
前記第１の検索条件とは異なる第２の検索条件に対する第２の検索結果を、当該第２の検索結果に含まれる１以上の結果データのうち、前記第１の検索結果にも含まれ、且つ選択を受け付けたものである結果データ以外の結果データに対しては、個別に選択を受け付けることが可能な状態で第２画面を表示する、
処理をコンピュータが実行する検索結果表示方法。
（付記８）
それぞれ異なる検索条件で検索された複数の検索結果に対して、１つの検索結果に含まれる１以上の結果データのうち、既に選択を受け付けた結果データ以外の結果データに対しては、個別に選択を受け付けることが可能な状態で画面に表示し、
複数の検索結果に対して選択を受け付けた結果データを一覧表示する、
処理をコンピュータが実行する検索結果表示方法。
（付記９）
第１の検索条件に対する第１の検索結果を、当該第１の検索結果に含まれる１以上の結果データのそれぞれについて個別に選択を受け付けることが可能な状態で第１画面を表示し、
前記第１の検索条件とは異なる第２の検索条件に対する第２の検索結果を、当該第２の検索結果に含まれる１以上の結果データのうち、前記第１の検索結果にも含まれ、且つ選択を受け付けたものである結果データ以外の結果データに対しては、個別に選択を受け付けることが可能な状態で第２画面を表示し、
前記第１の検索結果に対して選択された結果データと、前記第２の検索結果に対して選択された結果データとの両者を含む一覧表示を第３画面に表示する、
処理をコンピュータに実行させる検索結果表示プログラム。
（付記１０）
第１の検索条件に対する第１の検索結果に含まれる１以上の結果データのうち選択を受け付けた結果データを記憶する記憶部と、
前記第１の検索条件とは異なる第２の検索条件に対する第２の検索結果に含まれる１以上の結果データのうち、前記第１の検索結果にも含まれ、且つ選択を受け付けた結果データを検出する検出部と、
前記第１の検索結果に含まれる１以上の結果データのそれぞれについて個別に選択を受け付けることが可能な状態で表示される第１画面、前記検出部が検出した結果データ以外の結果データに対しては、個別に選択を受け付けることが可能な状態で表示される第２画面、および前記第１の検索結果に対して選択された結果と前記第２の検索結果に対して選択された結果データとの両者を含む一覧表示を表示する第３画面を表示する制御を行う制御部と、
を備える情報処理装置。
【符号の説明】
【０１３１】
１    システム
２    情報処理装置
３    データベース
１０  検索処理部
１１  検索条件認識部
１２  通信制御部
１３  検索結果取得部
１４  画面制御部
１５  選択データ認識部
１６  選択データ記憶部
１７  重複データ検出部
１８  表示変更部
１９  比較画面選択部
２０  バス
２１  入力デバイス
２２  通信インタフェース
２３  ディスプレイ
２５  プロセッサ
２６  ＲＡＭ
２７  ＲＯＭ
【図１】
2015127867.tif 000003
【図２】
2015127867.tif 000004
【図３】
2015127867.tif 000005
【図４】
2015127867.tif 000006
【図５】
2015127867.tif 000007
【図６】
2015127867.tif 000008
【図７】
2015127867.tif 000009
【図８】
2015127867.tif 000010
【図９】
2015127867.tif 000011
【図１０】
2015127867.tif 000012
【図１１】
2015127867.tif 000013
【図１２】
2015127867.tif 000014
【図１３】
2015127867.tif 000015
【図１４】
2015127867.tif 000016