電話番号と住所と名称のうち少なくとも一つを含む個人情報を、ユーザ毎に登録可能な個人情報格納手段と、電話番号と住所と名称のうち少なくとも一つが登録された施設情報を格納する施設情報格納手段と、前記個人情報および施設情報から検索対象を検索可能な情報検索手段と、前記情報検索手段で検索するユーザを特定するユーザ特定手段と、前記ユーザ特定手段により特定されたユーザが、当該ユーザ以外のユーザによって登録された前記個人情報を含めた検索を前記情報検索手段で行った場合に、前記ユーザ以外のユーザによって登録された個人情報が前記施設情報格納手段に格納された個人を特定する施設情報であるか否かに基づいて、前記ユーザ以外のユーザによって登録された個人情報を検索結果の出力に反映するか否かを制御する出力制御手段と、を備える情報検索システム。前記出力制御手段は、前記ユーザ以外のユーザによって登録された個人情報が前記施設情報格納手段に格納された個人を特定する施設情報でないと判定した場合に、前記ユーザ以外のユーザによって登録された個人情報を前記検索結果の出力に反映し、前記ユーザ以外のユーザによって登録された個人情報が前記施設情報格納手段に格納された個人を特定する施設情報であると判定した場合に、前記ユーザ以外のユーザによって登録された個人情報を前記検索結果の出力に反映しないように制御する、請求項1に記載の情報検索システム。前記施設情報格納手段は、施設の属性を含む前記施設情報を格納し、前記出力制御手段は、前記個人を特定する施設情報を当該施設の属性に基づいて判定し、前記ユーザ以外のユーザの電話帳情報を含む検索対象に対して検索を実行し、当該検索された結果に含まれる電話番号が、前記施設情報格納手段に格納された施設情報に含まれる電話番号に一致するか否かを判定し、当該判定結果に基づいて、当該検索された結果の出力を制御する、請求項1又は2に記載の情報検索システム。前記出力制御手段は、前記検索された結果に含まれる電話番号に対応して前記施設情報格納手段に格納された属性が、所定の属性であるか否かを判定し、当該判定結果に基づいて、当該検索された結果の出力を制御する、請求項3に記載の情報検索システム。電話番号と住所と名称のうち少なくとも一つを含む個人情報を、ユーザ毎に個人情報格納手段に登録する個人情報格納ステップと、電話番号と住所と施設名のうち少なくとも一つが登録された施設情報を施設情報格納手段に格納する施設情報格納ステップと、前記個人情報および施設情報から検索対象を検索する情報検索ステップと、前記情報検索ステップで検索するユーザを特定するユーザ特定ステップと、前記ユーザ特定ステップにおいて特定されたユーザが、当該ユーザ以外のユーザによって登録された前記個人情報を含めた検索を前記情報検索ステップにおいて行った場合に、前記ユーザ以外のユーザによって登録された個人情報が前記施設情報格納手段に格納された個人を特定する施設情報であるか否かに基づいて、前記ユーザ以外のユーザによって登録された個人情報を前記検索結果の出力に反映するか否かを制御する出力制御ステップと、を含む情報検索方法。請求項5に記載の方法をコンピュータに実行させる情報検索プログラム。しかしながら、上述の如き従来の装置では、ユーザ以外のユーザの電話帳を実際に利用する場合、当該ユーザ以外のユーザに予め電話帳の利用可否を問合せる必要があるため、当該電話帳を利用する上で手間や時間を要し、当該電話帳を実際に利用しようとしているユーザの利便性が低下するという問題があった。本発明は、上記に鑑みてなされたものであって、ユーザ以外のユーザの電話帳を実際に利用する場合に、当該ユーザ以外のユーザのプライバシー上の問題が生じることを防止しつつ、当該電話帳を実際に利用しようとしているユーザの利便性を向上させることができる、情報検索システム、情報検索方法、及び情報検索プログラムを提供することを目的とする。上述した課題を解決し、目的を達成するために、請求項1に記載の情報検索システムは、電話番号と住所と名称のうち少なくとも一つを含む個人情報を、ユーザ毎に登録可能な個人情報格納手段と、電話番号と住所と名称のうち少なくとも一つが登録された施設情報を格納する施設情報格納手段と、前記個人情報および施設情報から検索対象を検索可能な情報検索手段と、前記情報検索手段で検索するユーザを特定するユーザ特定手段と、前記ユーザ特定手段により特定されたユーザが、当該ユーザ以外のユーザによって登録された前記個人情報を含めた検索を前記情報検索手段で行った場合に、前記ユーザ以外のユーザによって登録された個人情報が前記施設情報格納手段に格納された個人を特定する施設情報であるか否かに基づいて、前記ユーザ以外のユーザによって登録された個人情報を検索結果の出力に反映するか否かを制御する出力制御手段とを備える。また、請求項2に記載の情報検索システムは、請求項1に記載の情報検索システムにおいて、前記出力制御手段は、前記ユーザ以外のユーザによって登録された個人情報が前記施設情報格納手段に格納された個人を特定する施設情報でないと判定した場合に、前記ユーザ以外のユーザによって登録された個人情報を前記検索結果の出力に反映し、前記ユーザ以外のユーザによって登録された個人情報が前記施設情報格納手段に格納された個人を特定する施設情報であると判定した場合に、前記ユーザ以外のユーザによって登録された個人情報を前記検索結果の出力に反映しないように制御する。また、請求項3に記載の情報検索システムは、請求項1又は2に記載の情報検索システムにおいて、前記施設情報格納手段は、施設の属性を含む前記施設情報を格納し、前記出力制御手段は、前記個人を特定する施設情報を当該施設の属性に基づいて判定し、前記ユーザ以外のユーザの電話帳情報を含む検索対象に対して検索を実行し、当該検索された結果に含まれる電話番号が、前記施設情報格納手段に格納された施設情報に含まれる電話番号に一致するか否かを判定し、当該判定結果に基づいて、当該検索された結果の出力を制御する。また、請求項4に記載の情報検索システムは、請求項3に記載の情報検索システムにおいて、前記出力制御手段は、前記検索された結果に含まれる電話番号に対応して前記施設情報格納手段に格納された属性が、所定の属性であるか否かを判定し、当該判定結果に基づいて、当該検索された結果の出力を制御する。また、請求項5に記載の情報検索方法は、電話番号と住所と名称のうち少なくとも一つを含む個人情報を、ユーザ毎に個人情報格納手段に登録する個人情報格納ステップと、電話番号と住所と施設名のうち少なくとも一つが登録された施設情報を施設情報格納手段に格納する施設情報格納ステップと、前記個人情報および施設情報から検索対象を検索する情報検索ステップと、前記情報検索ステップで検索するユーザを特定するユーザ特定ステップと、前記ユーザ特定ステップにおいて特定されたユーザが、当該ユーザ以外のユーザによって登録された前記個人情報を含めた検索を前記情報検索ステップにおいて行った場合に、前記ユーザ以外のユーザによって登録された個人情報が前記施設情報格納手段に格納された個人を特定する施設情報であるか否かに基づいて、前記ユーザ以外のユーザによって登録された個人情報を前記検索結果の出力に反映するか否かを制御する出力制御ステップとを含む。また、請求項6に記載の情報検索プログラムは、請求項5に記載の方法をコンピュータに実行させるものである。請求項1に記載の情報検索システム、請求項5に記載の情報検索方法、及び請求項6に記載の情報検索プログラムによれば、ユーザ以外のユーザによって登録された個人情報が施設情報格納手段に格納された個人を特定する施設情報であるか否かに基づいて、ユーザ以外のユーザによって登録された個人情報を検索結果の出力に反映するか否かを制御するので、ユーザ以外のユーザのプライバシー上の問題を生じさせる可能性の程度に応じて、ユーザ以外のユーザによって登録された個人情報の出力を制御することができ、ユーザ以外のユーザのプライバシー上の問題が生じることを防止しつつ、検索を行うユーザの利便性を向上させることができる。また、請求項2に記載の情報検索システムによれば、個人を特定する施設情報でないと判定した場合に、ユーザ以外のユーザによって登録された個人情報を検索結果の出力に反映し、個人を特定する施設情報であると判定した場合に、ユーザ以外のユーザによって登録された個人情報を検索結果の出力に反映しないように制御するので、ユーザ以外のユーザのプライバシー上の問題を生じさせる可能性が低い場合には、ユーザ以外のユーザによって登録された個人情報の出力を行うことでその利便性を高めることが可能になり、このプライバシー上の問題を生じさせる可能性が高い場合には、ユーザ以外のユーザによって登録された個人情報の出力を行わないことでその問題を解消することが可能になる。また、請求項3に記載の情報検索システムによれば、検索された結果に含まれる電話番号が施設情報に含まれる電話番号に一致するか否かに基づいて、検索された結果の出力を制御するので、個人を特定する施設情報か否かの判定を電話番号に基づいて一層確実に行うことができ、プライバシー上の問題を一層確実に防止することが可能になる。また、請求項4に記載の情報検索システムによれば、施設情報格納手段に格納された属性が所定の属性であるか否かに基づいて、検索された結果の出力を制御するので、個人を特定する施設情報か否かの判定を属性に基づいて一層確実に行うことができ、プライバシー上の問題を一層確実に防止することが可能になる。以下、本発明に係る情報検索システム、情報検索方法、及び情報検索プログラムの実施の形態について、図面を参照しつつ詳細に説明する。ただし、この実施の形態によって本発明が限定されるものではない。構成最初に、実施の形態に係る情報検索システムの構成について説明する。図1は、本実施の形態に係る情報検索システムを例示するブロック図である。この図1に示すように、情報検索システム1は、タッチパネル2、ディスプレイ3、制御部4、及びデータ記録部5を備えている。なお、情報検索システム1の設置対象は任意で、例えばカーナビゲーション装置の一部として車両に搭載してもよく、あるいはスマートフォンの如き携帯型情報端末に搭載してもよい。以下では、カーナビゲーション装置の一部として搭載した例について説明する。構成-タッチパネルタッチパネル2は、ユーザの指等で押圧されることにより、当該ユーザから各種手動入力を受け付けるものである。このタッチパネル2は、透明又は半透明状に形成され、ディスプレイ3の前面において当該ディスプレイ3の表示面と重畳するように設けられている。このタッチパネル2としては、例えば抵抗膜方式や静電容量方式等による操作位置検出手段を備えた公知のタッチパネルを使用することができる。構成-ディスプレイディスプレイ3は、制御部4の制御に基づいて各種情報を表示する表示手段である。なお、このディスプレイ3の具体的な構成は任意であり、公知の液晶ディスプレイや有機ELディスプレイの如きフラットパネルディスプレイを使用することができる。構成-制御部制御部4は、情報検索システム1を制御する制御手段であり、具体的には、CPU、当該CPU上で解釈実行される各種のプログラムOSなどの基本制御プログラムや、OS上で起動され特定機能を実現するアプリケーションプログラムを含む、及びプログラムや各種のデータを格納するためのRAMの如き内部メモリを備えて構成されるコンピュータである。特に、本実施の形態に係る情報検索プログラムは、任意の記録媒体又はネットワークを介して情報検索システム1にインストールされることで、制御部4の各部を実質的に構成する。この制御部4は、機能概念的に、情報検索部4a、ユーザ特定部4b、及び出力制御部4cを備える。情報検索部4aは、個人情報および施設情報から検索対象を検索可能な情報検索手段である。ユーザ特定部4bは、情報検索部4aで検索するユーザを特定するユーザ特定手段である。出力制御部4cは、ユーザ特定部4bにより特定されたユーザが、当該ユーザ以外のユーザによって登録された個人情報を含めた検索を情報検索部4aで行った場合に、ユーザ以外のユーザによって登録された個人情報が後述する施設情報DB5bに格納された個人を特定する施設情報であるか否かに基づいて、ユーザ以外のユーザによって登録された個人情報を検索結果の出力に反映するか否かを制御する制御手段である。これらの制御部4の各部によって実行される処理の詳細については後述する。構成-データ記録部データ記録部5は、情報検索システム1の動作に必要なプログラム及び各種のデータを記録する記録手段であり、例えば、外部記憶装置としてのハードディスク図示省略の如き磁気的記録媒体を用いて構成されている。ただし、ハードディスクに代えてあるいはハードディスクと共に、フラッシュメモリの如き半導体型記憶媒体、又はDVDやブルーレイディスクの如き光学的記録媒体を含む、その他の任意の記録媒体を用いることができる。このデータ記録部5は、電話帳情報データベース以下、データベースをDBと略記する5aと、施設情報DB5bとを備えている。電話帳情報DB5aは、電話番号と住所と名称のうち少なくとも一つを含む個人情報としての電話帳情報を、ユーザ毎に登録可能な電話帳情報格納手段個人情報格納手段である。この電話帳情報は、例えば、図2に示すように、項目ユーザ名、項目名称、項目住所、及び項目電話番号を含み、これら各項目に対応する情報を相互に対応付けて構成されている。項目ユーザ名に対応する情報は、電話帳情報を登録したユーザ登録者を特定するための情報であり、ここでは電話帳情報を登録したユーザの氏名である。項目名称に対応する情報は、登録された電話帳情報によって特定される対象主体を識別するための名称であり、例えば、電話帳情報が特定の人の情報である場合には当該特定の人の氏名であり、電話帳情報が特定の店舗や施設の情報である場合には当該店舗や施設の名称である。項目住所に対応する情報は、登録された電話帳情報によって特定される対象の所在地を示す情報であり、例えば、電話帳情報が特定の人の情報である場合には当該特定の人の住所であり、電話帳情報が特定の店舗や施設の情報である場合には当該店舗や施設の住所である。項目電話番号に対応する情報は、登録された電話帳情報によって特定される対象の電話番号であり、例えば、電話帳情報が特定の人の情報である場合には当該特定の人の電話番号であり、電話帳情報が特定の店舗や施設の情報である場合には当該店舗や施設の電話番号である。この電話帳情報は、各ユーザがタッチパネル2を介して任意のタイミングで電話帳情報DB5aに格納する。あるいは、各ユーザは、自己が保有する携帯電話を無線又は有線にて情報検索システム1に接続し、この携帯電話に記録されている電話帳情報を情報検索システム1に転送することにより、電話帳情報を電話帳情報DB5aに格納してもよい。この際、項目ユーザ名に対応する情報は、各ユーザがタッチパネル2を介して入力し、あるいは、携帯電話から自動的に取得して、他の情報と相互に対応付けて電話帳情報DB5aに格納する。施設情報DB5bは、電話番号と住所と施設名のうち少なくとも一つが登録された施設情報を格納する施設情報格納手段である。この施設情報は、例えば、図3に示すように、項目名称、項目住所、項目ジャンル、及び項目電話番号を含み、これら各項目に対応する情報を相互に対応付けて構成されている。項目名称に対応する情報は、登録された施設情報によって特定される施設を識別するための名称である。項目住所に対応する情報は、登録された施設情報によって特定される施設の所在地を示す情報である。項目ジャンルに対応する情報は、登録された施設情報によって特定される施設の属性であり、例えば、施設情報が特定のレストランの情報である場合には飲食店テキストデータが格納され、施設情報が特定のガソリンスタンドである場合にはガソリンスタンドテキストデータが格納される。項目電話番号に対応する情報は、登録された施設情報によって特定される施設の電話番号である。この施設情報は、情報検索システム1の出荷時に予め施設情報DB5bに格納され、その後、必要に応じて、図示しない通信部を介して追加や更新が行われる。ただし、施設情報には、ユーザが登録した自宅、友人宅、お気に入り施設等を含めることができ、この場合には、電話帳情報と同様に、施設情報を、各ユーザがタッチパネル2を介して任意のタイミングで電施設情報DB5bに格納することができる。この際、例えば、自宅や友人宅の施設情報のように、公に公開されるべきではない個人的な施設情報である場合には、項目ジャンルに対応する情報として個人宅が格納される。処理次に、このように構成された情報検索システム1によって実行される情報検索処理について説明する。図4は、情報検索処理のフローチャートである以下の各処理の説明ではステップをSと略記する。この情報検索処理は、例えば、情報検索システム1に電源が投入された後、タッチパネル2を介して情報検索処理を実行すべき旨の指示入力が行われた場合に起動される。なお、以下では、電話帳情報を電話帳情報DB5aに登録しているユーザの中で、検索を指示したユーザを検索ユーザ、検索を指示したユーザ以外のユーザを非検索ユーザと称する。図4に示すように、情報検索処理が開始されると、検索情報取得処理SA1、検索処理SA2、検索結果表示処理SA3が順次実行される。概略的には、検索情報取得処理SA1は、検索対象となる語句以下、検索ワードと検索対象とする範囲以下、検索範囲との入力を検索ユーザから受付け、これら検索ワードと検索範囲とに基づいて、各種のフラグの設定を行う処理である。検索処理SA2は、検索情報取得処理で受け付けられた検索ワード及び検索範囲と、検索情報取得処理で設定されたフラグとに基づいて、検索を実行する処理である。検索結果表示処理SA3は、検索処理で実行された検索結果の中から、非検索ユーザのプライバシー上の問題が生じ得る可能性がある検索結果を除外し、他の検索結果のみを表示する処理である。処理-検索情報取得処理最初に、検索情報取得処理について説明する。図5は、検索情報取得処理のフローチャートである。情報検索部4aは、検索ワード及び検索範囲の入力を検索ユーザから受付けるSB1。例えば、ディスプレイ3に、検索ワードを入力するためのテキストボックスを表示し、このテキストボックスに検索ユーザがタッチパネル2を介して検索ワードを入力することで、検索ワードの入力を受け付ける。検索ワードとしては、例えば、電話帳情報DB5aや施設情報DB5bの各項目に対応するものとして、名称、住所、電話番号、又はジャンルの中から、少なくとも1つ以上の任意の数の検索ワードを使用する。また、ディスプレイ3には、所定の検索範囲候補を表示し、この検索範囲候補の中から検索範囲をユーザがタッチパネル2を介して選択することで、検索範囲の入力を受け付ける。この所定の検索範囲候補としては、1検索ユーザが電話帳情報DB5aに登録した電話帳情報、2非検索ユーザが電話帳情報DB5aに登録した電話帳情報、及び3施設情報DB5bに格納されている施設情報を表示し、検索ユーザは、この中から少なくとも1つ以上の任意の数の検索範囲候補を検索範囲として選択する。次いで、ユーザ特定部4bは、検索ユーザを特定するSB2。具体的には、検索ユーザのユーザ名を特定する。このユーザ名を特定する具体的な方法は任意であるが、例えば、SB1において検索ワード及び検索範囲との入力を受け付ける際に、ディスプレイ3にユーザ名を入力するためのテキストボックスを表示し、このテキストボックスに検索ユーザがタッチパネル2を介して自己のユーザ名を入力することで、ユーザ名を特定する。あるいは、公知の画像認識システムを用いて検索ユーザの顔等を認識することで当該検索ユーザを特定したり、検索ユーザが保持する携帯電話等が情報検索システム1に接続されている場合には、当該携帯電話等に登録されている当該携帯電話等の保有者の電話番号や自宅住所に基づいて検索ユーザを特定してもよい。これらの場合、当該特定した検索ユーザのユーザ名を、検索ユーザとユーザ名との対応関係を特定するためにデータ記録部5に予め設けた図示しないテーブルを参照することで、特定するようにしてもよい。次いで、情報検索部4aは、SB1で入力を受け付けた検索ワードに基づいて、検索ワードの種別を特定するための検索ワードフラグをデータ記録部5に設定するSB3~SB5。具体的には、SB1で入力を受け付けた検索ワードが電話番号であるか否かを判定しSB3、電話番号である場合にはSB3、Yes、検索ワードフラグを、検索ワードが電話番号である旨を示す所定の数値例えば、1に設定するSB4。一方、電話番号でない場合にはSB3、No、検索ワードフラグを、検索ワードが電話番号以外のワード名称、住所、又はジャンルである旨を示す所定の数値例えば、2に設定するSB5。次に、情報検索部4aは、SB1で入力を受け付けた検索範囲に基づいて、電話帳情報に対する検索範囲を特定するための第1検索範囲フラグを設定するSB6~SB10。具体的には、SB1で入力を受け付けた検索範囲が電話帳情報を含むか否かを判定しSB6、電話帳情報を含まない場合にはSB6、No、第1検索範囲フラグを、電話帳情報に対する検索範囲を含まない旨すなわち、ユーザなしである旨を示す所定の数値例えば、1に設定するSB7。また、電話帳情報を含む場合にはSB6、Yes、当該電話帳情報が非検索ユーザの電話帳情報を含むか否かを判定しSB8、非検索ユーザの電話帳情報を含む場合にはSB8、Yes、第1検索範囲フラグを、電話帳情報に対する検索範囲が検索ユーザの電話帳情報及び非検索ユーザの電話帳情報である旨すなわち、全ユーザである旨を示す所定の数値例えば、2に設定するSB9。一方、非検索ユーザの電話帳情報を含まない場合にはSB8、No、第1検索範囲フラグを、電話帳情報に対する検索範囲が検索ユーザの電話帳情報である旨を示す所定の数値例えば、3に設定するSB10。なお、本実施の形態では少なくとも検索ユーザの電話帳情報を含む非検索ユーザの電話帳情報のみを含む場合はないことを想定しているため、SB6において検索範囲が電話帳情報を含むと判定された場合に、SB8においては、検索ユーザの電話帳情報及び非検索ユーザの電話帳情報である旨を示す所定の数値に設定し、SB9においては、検索ユーザの電話帳情報である旨を示す所定の数値に設定している。ただし、非検索ユーザの電話帳情報のみを含むことも想定される場合には、検索ユーザの電話帳情報を含むか否かについても判定し、この判定結果に基づいて第1検索範囲フラグを設定してもよい。その後、情報検索部4aは、SB1で入力を受け付けた検索範囲に基づいて、施設情報に対する検索範囲を特定するための第2検索範囲フラグを設定するSB11~SB13。具体的には、SB1で入力を受け付けた検索範囲が施設情報を含むか否かを判定しSB11、施設情報を含む場合にはSB11、Yes、第2検索範囲フラグを、施設情報に対する検索範囲を含む旨を示す所定の数値例えば、1に設定するSB12。一方、施設情報を含まない場合にはSB11、No、第2検索範囲フラグを、施設情報に対する検索範囲を含まない旨を示す所定の数値例えば、2に設定するSB13。これにて検索情報取得処理を終了し、図4の情報検索処理に戻る。処理-検索処理次に、検索処理について説明する。図6は、検索処理のフローチャートである。情報検索部4aは、検索情報取得処理で設定したフラグをデータ記録部5から読み取り、このフラグに基づいて検索範囲を設定するSC1~SC9。具体的には、第1検索範囲フラグとして、電話帳情報に対する検索範囲が検索ユーザの電話帳情報及び非検索ユーザの電話帳情報である旨を示す所定の数値が設定されているか否かを判定するSC1。そして、当該数値が設定されている場合にはSC1、Yes、第2検索範囲フラグとして、施設情報に対する検索範囲を含む旨を示す所定の数値が設定されているか否かを判定するSC2。そして、当該数値が設定されている場合にはSC2、Yes、検索範囲として、検索ユーザの電話帳情報、非検索ユーザの電話帳情報、及び施設情報を設定するSC3。一方、当該数値が設定されていない場合にはSC2、No、検索範囲として、検索ユーザの電話帳情報及び非検索ユーザの電話帳情報を設定するSC4。また、SC1において、当該数値が設定されていない場合にはSC1、No、第1検索範囲フラグとして、電話帳情報に対する検索範囲が検索ユーザの電話帳情報である旨を示す所定の数値が設定されているか否かを判定するSC5。そして、当該数値が設定されている場合にはSC5、Yes、第2検索範囲フラグとして、施設情報に対する検索範囲を含む旨を示す所定の数値が設定されているか否かを判定するSC6。そして、当該数値が設定されている場合にはSC6、Yes、検索範囲として、検索ユーザの電話帳情報及び施設情報を設定するSC7。一方、当該数値が設定されていない場合にはSC6、No、検索範囲として、検索ユーザの電話帳情報を設定するSC8。あるいは、SC5において、当該数値が設定されていない場合にはSC5、No、検索範囲として、施設情報を設定するSC9。その後、情報検索部4aは、SC3、SC4、又はSC7~SC9のいずれかで設定した検索範囲を対象とし、検索情報取得処理で取得した検索ワードを検索キーとして、公知の方法による検索を実行するSC10。この際、検索範囲に検索ユーザの電話帳情報が含まれている場合には、図5の検索情報取得処理のSB2で特定した検索ユーザに対応する電話帳情報当該特定した検索ユーザのユーザ名に対応付けられている電話帳情報を電話帳情報DB5aから取得し、当該取得した電話帳情報を対象に含める。また、検索範囲に非検索ユーザの電話帳情報が含まれている場合には、図5の検索情報取得処理のSB2で特定した検索ユーザに対応する電話帳情報以外の全ての電話帳情報当該特定した検索ユーザのユーザ名以外のユーザ名に対応付けられている電話帳情報を電話帳情報DB5aから取得し、当該取得した電話帳情報を対象に含める。その後、情報検索部4aは、検索結果をデータ記録部5に記録するSC11。これにて検索処理を終了し、図4の情報検索処理に戻る。処理-検索結果表示処理次に、検索結果表示処理について説明する。図7は、検索結果表示処理のフローチャートである。出力制御部4cは、検索処理で記録した検索結果をデータ記録部5から読み取りSD1、この検索結果の中で、最終的に検索ユーザに対して表示する検索結果を特定するSD2~SD7。具体的には、出力制御部4cは、検索結果が、非検索ユーザの電話帳情報を含むか否かを判定するSD2。この判定は、例えば、検索情報取得処理で設定した第1検索範囲フラグを参照することにより行う。そして、非検索ユーザの電話帳情報を含まない場合SD2、No、全ての検索結果を検索ユーザに表示しても非検索ユーザのプライバシー上の問題は生じないと考えられるため、表示範囲として、全ての検索結果を設定するSD3。一方、検索結果が、非検索ユーザの電話帳情報を含む場合SD2、Yes、出力制御部4cは、当該非検索ユーザの電話帳情報に含まれる電話番号が、施設情報DB5bの施設情報に含まれるいずれかの電話番号に一致するか否かを判定するSD4。一致しない場合SD4、No、当該非検索ユーザの電話帳情報は、施設情報として公開されている情報に含まれないために、非検索ユーザによって登録された電話帳情報が個人を特定する情報である可能性があり、当該電話帳情報を検索結果として検索ユーザに表示した場合には非検索ユーザのプライバシー上の問題が生じる可能性があると考えられる。このため、出力制御部4cは、表示範囲には非検索ユーザの電話帳情報を反映させないものとし、表示範囲として、全ての検索結果から当該非検索ユーザの電話帳情報を除外した情報を、設定するSD5。なお、検索結果の非検索ユーザの電話帳情報に複数の電話番号が含まれる場合には、これら複数の電話番号の各々についてSD4の判定を行い、一致しない電話番号に対応する非検索ユーザの電話帳情報のみを検索結果から除外し、一致する電話番号に対応する非検索ユーザの電話帳情報については、後述するSD6の判定対象に含める。一方、電話番号が一致する場合SD4、Yes、当該非検索ユーザの電話帳情報は、施設情報として公開されている情報に含まれているために、非検索ユーザによって登録された電話帳情報が個人を特定する情報ではない可能性があり、当該電話帳情報を検索結果として検索ユーザに表示した場合でも非検索ユーザのプライバシー上の問題が生じる可能性が低いと考えられる。このため、この可能性をさらに正確に判定すべく、出力制御部4cは、SD4で電話帳情報の電話番号に一致すると判定された施設情報に含まれる属性具体的には、項目ジャンルに対応する情報を参照し、当該施設情報が個人宅であるか否かを判定するSD6。個人宅である場合SD6、Yes、非検索ユーザによって登録された電話帳情報が個人を特定する情報であり、当該電話帳情報を検索結果として検索ユーザに表示した場合には非検索ユーザのプライバシー上の問題が生じる可能性があると考えられる。このため、出力制御部4cは、表示範囲には非検索ユーザの電話帳情報を反映させないものとし、表示範囲として、全ての検索結果から当該非検索ユーザの電話帳情報を除外した情報を、設定する再びSD5。個人宅ではない場合SD6、No、非検索ユーザによって登録された電話帳情報が個人を特定する情報ではなく、当該電話帳情報を検索結果として検索ユーザに表示しても、非検索ユーザのプライバシー上の問題が生じる可能性が極めて低いと考えられる。このため、出力制御部4cは、表示範囲に非検索ユーザの電話帳情報を反映させるものとし、表示範囲として、全ての検索結果を設定するSD7。その後、出力制御部4cは、SD3、SD5、又はSD7で設定した表示範囲に基づいて、検索結果を検索ユーザに対して表示するための表示画面を所定のフォーマットで生成し、この表示画面をディスプレイ3に表示するSD8。図8には、検索結果の表示画面例を示す。この表示画面は、表示順序選択領域A1と検索結果表示領域A2を含んで構成されている。表示順序選択領域A1には、名称、ジャンル、登録者、距離、及びエリアの選択ボタンB1~B5が表示されており、検索ユーザがタッチパネル2を介して選択した選択ボタンB1~B5に応じた表示順序で、検索結果が検索結果表示領域に表示される。例えば、選択ボタン名称B1が選択された場合には、検索結果の名称を五十音順でソートした結果が表示される。また、選択ボタンジャンルB2が選択された場合には、検索結果がジャンル毎に区分されて表示される。選択ボタン登録者B3が選択された場合には、検索結果が当該検索結果に対応する電話帳情報を登録したユーザのユーザ名毎に区分されて表示される。選択ボタン距離B4が選択された場合には、情報検索システム1の現在位置から検索結果に含まれる住所に至るまでの距離が公知の方法で算定され、当該算定された距離が小さい順に、検索結果が検索結果表示領域に表示される。選択ボタンエリアB5が選択された場合には、検索結果に含まれる住所が属するエリア例えば、市区町村が公知の方法で特定され、検索結果が当該特定されたエリア毎に区分されて表示される。また、検索結果表示領域A2には、検索結果表示処理で表示範囲として設定された検索結果に基づいて生成された検索結果レコードであって、名称及び登録者と詳細ボタンとから構成される複数の検索結果レコードL1~L5が、検索ユーザから選択された選択ボタンB1~B5に応じた表示順序で表示されている。名称は、検索結果の名称である。登録者は、当該検索結果に対応する電話帳情報を登録したユーザのユーザ名である。ただし、情報検索システム1の出荷時に予め登録されていた施設情報に関しては、空白が表示される。詳細ボタンは、検索結果レコードの詳細情報の表示を指示するためのボタンであり、当該詳細ボタンが検索ユーザによって選択された場合には、検索結果レコードの詳細情報として、住所及び電話番号が表示される。これらの各情報は、電話帳情報DB5a又は施設情報DB5bから取得される。なお、検索結果表示領域A2には、スクロールボタンB6が表示されており、1画面に表示しきれない検索結果は、このスクロールボタンB6を用いてスクロールして表示することができる。これにて図7の検索結果表示処理が終了し、図4の情報検索処理が終了する。なお、このように検索結果を表示する際において、検索ワードの種類に応じて、施設情報の表示の優先度を変えてもよい。例えば、検索情報取得処理において設定した検索ワードフラグが、検索ワードが電話番号である旨を示す所定の数値である場合において、検索結果に施設情報が含まれる場合には、当該施設情報に含まれる電話番号が、検索ユーザ又は非検索ユーザの電話帳情報に含まれる電話番号と一致するか否かを判定し、一致する場合には、当該施設情報を優先的に表示するようにしてもよい。あるいは、検索情報取得処理において設定した検索ワードフラグが、検索ワードが電話番号以外のワードである旨を示す所定の数値である場合において、検索結果に施設情報が含まれる場合には、当該施設情報に含まれる名称が、検索ユーザ又は非検索ユーザの電話帳情報に含まれる名称と一致するか否かを判定し、一致する場合には、当該施設情報を優先的に表示するようにしてもよい。あるいは、このように名称が一致しない場合には、検索情報取得処理において取得した検索ワードと類似するワードを公知の方法により特定し、当該特定した類似するワードを検索ワードとして再度の検索を行う。そして、当該検索結果に施設情報が含まれる場合には、当該施設情報に含まれる電話番号が、検索ユーザ又は非検索ユーザの電話帳情報に含まれる電話番号と一致するか否かを判定し、一致する場合には、当該施設情報を優先的に表示するようにしてもよい。このように優先的に表示する具体的な方法としては、例えば、当該施設情報を図8の検索結果表示領域における上方位置に表示することが挙げられる。効果このように本実施の形態によれば、ユーザ以外のユーザによって登録された電話帳情報が施設情報DB5bに格納された個人を特定する施設情報であるか否かに基づいて、ユーザ以外のユーザによって登録された電話帳情報を検索結果の出力に反映するか否かを制御するので、ユーザ以外のユーザのプライバシー上の問題を生じさせる可能性の程度に応じて、ユーザ以外のユーザによって登録された電話帳情報の出力を制御することができ、ユーザ以外のユーザのプライバシー上の問題が生じることを防止しつつ、検索を行うユーザの利便性を向上させることができる。また、個人を特定する施設情報でないと判定した場合に、ユーザ以外のユーザによって登録された電話帳情報を検索結果の出力に反映し、個人を特定する施設情報であると判定した場合に、ユーザ以外のユーザによって登録された電話帳情報を検索結果の出力に反映しないように制御するので、ユーザ以外のユーザのプライバシー上の問題を生じさせる可能性が低い場合には、ユーザ以外のユーザによって登録された電話帳情報の出力を行うことでその利便性を高めることが可能になり、このプライバシー上の問題を生じさせる可能性が高い場合には、ユーザ以外のユーザによって登録された電話帳情報の出力を行わないことでその問題を解消することが可能になる。また、検索された結果に含まれる電話番号が施設情報に含まれる電話番号に一致するか否かに基づいて、検索された結果の出力を制御するので、個人を特定する施設情報か否かの判定を電話番号に基づいて一層確実に行うことができ、プライバシー上の問題を一層確実に防止することが可能になる。また、施設情報DB5bに格納された属性が所定の属性であるか否かに基づいて、検索された結果の出力を制御するので、個人を特定する施設情報か否かの判定を属性に基づいて一層確実に行うことができ、プライバシー上の問題を一層確実に防止することが可能になる。実施の形態に対する変形例以上、本発明に係る実施の形態について説明したが、本発明の具体的な構成及び手段は、特許請求の範囲に記載した各発明の技術的思想の範囲内において、任意に改変及び改良することができる。以下、このような変形例について説明する。解決しようとする課題や発明の効果についてまず、発明が解決しようとする課題や発明の効果は、上述の内容に限定されるものではなく、発明の実施環境や構成の細部に応じて異なる可能性があり、上述した課題の一部のみを解決したり、上述した効果の一部のみを奏することがある。例えば、電話帳を実際に利用するユーザ以外のユーザのプライバシー上の問題を完全に防止できない場合であっても、従来技術に比べてその防止効果が向上している場合や、従来技術と同程度の防止効果であっても従来技術とは異なる技術で達成できている場合には、本願発明の課題が解決されている。情報検索システム1の構成についてまた、上述した各電気的構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各部の分散統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散統合して構成できる。例えば、情報検索システム1を複数の装置によって分散して構成してもよく、あるいは制御部4やデータ記録部5の全部又は一部をネットワーク上に分散配置してもよい。特に、電話帳情報DB5aは、必ずしもデータ記録部5に格納される必要はなく、例えば、情報検索システム1に接続された携帯電話の記憶部に格納されていてもよく、この場合には、携帯電話の記憶部を含めて情報検索システム1が構成される。個人情報や施設情報について上記実施の形態では、個人情報が電話帳情報である場合について説明したが、個人情報の具体的な名称や構成は任意である。また、上記実施の形態では、検索結果から非検索ユーザの電話帳情報を除外するか否かの判定基準の一つとして、非検索ユーザの電話帳情報に含まれる電話番号が施設情報に含まれる電話番号に一致するか否かの基準を使用しているが、電話番号に代えて、あるいは電話番号に加えて、住所や名称が一致するか否かを基準としてもよい。このため、個人情報や施設情報には、電話番号と住所と名称のうち少なくとも一つが含まれていればよい。出力形態について上記実施の形態では、検索結果をディスプレイ3に表示出力しているが、検索結果の出力形態は任意であり、例えば、音声出力してもよい。