(57)【要約】【目的】本発明は、画像による図書検索を支援する図書検索ナビゲート方法及びプログラムに関する。【構成】コンピュータが、利用者ＩＤを含むログインに応じ、記憶手段に記憶した貸出履歴テーブル及びナビゲート履歴テーブルから該利用者ＩＤを含む貸出履歴レコード及びナビゲート履歴レコードを取得するステップと、検索端末からのナビゲート要求に応じ、記憶手段に記憶した画像テーブルを元にキー選択画面に画像を設定、送信して検索端末で選択された画像のキーＩＤを取得するステップと、取得したキーＩＤで、記憶手段に記憶したナビ用書誌テーブルを検索してナビ用書誌レコードを取得するステップと、取得したナビゲート履歴レコードまたは貸出履歴レコードに書誌ＩＤが含まれるナビ用書誌レコードに出力除外を設定するステップを実行する。【選択図】        図１
2007148970.tif 000002
【特許請求の範囲】
【請求項１】
画像による図書検索を支援する図書検索ナビゲート方法であって、コンピュータが、
利用者ＩＤを含むログインに応じ、記憶手段に記憶した、利用者ＩＤと貸出履歴を対応付けた貸出履歴レコードからなる貸出履歴テーブルから該利用者ＩＤを含む貸出履歴レコードと、記憶手段に記憶した、利用者ＩＤと選択されたキーＩＤとナビゲートした書誌ＩＤを対応付けたナビゲート履歴レコードからなるナビゲート履歴テーブルから該利用者ＩＤを含むナビゲート履歴レコードを取得するログイン処理ステップと、
検索端末からのナビゲート要求に応じ、記憶手段に記憶した、キーＩＤと画像とを対応付けた画像レコードからなる画像テーブルを元にキー選択画面に画像を設定して該検索端末に送信し、該検索端末で選択された画像に対応するキーＩＤを取得するキー設定ステップと、
前記キー設定ステップで取得したキーＩＤで、記憶手段に記憶した、書誌ＩＤと検索キーとを対応付けたナビ用書誌レコードからなるナビ用書誌テーブルを検索してナビ用書誌レコードを取得する検索ステップと、
前記ログイン処理ステップで取得したナビゲート履歴レコードまたは貸出履歴レコードに書誌ＩＤが含まれる前記検索ステップで取得したナビ用書誌レコードに出力対象からの除外を設定する絞込ステップと、
を実行することを特徴とする図書検索ナビゲート方法。
【請求項２】
前記キー設定ステップは、前記検索端末で選択された画像ファイルに対応するキーＩＤが前記ログイン処理ステップで取得した現在日時に最近のナビゲート履歴レコードの選択されたキーＩＤと同じ場合に、前回と同じである旨を設定した確認画面を送信し、
前記検索手段は前記キー設定手段が送信した確認画面で肯定応答が得られた場合に検索処理を実行する
ことを特徴とする請求項１記載の図書検索ナビゲート方法。
【請求項３】
画像による図書検索を支援する図書検索ナビゲートプログラムであって、コンピュータに、
利用者ＩＤを含むログインに応じ、記憶手段に記憶した、利用者ＩＤと貸出履歴を対応付けた貸出履歴レコードからなる貸出履歴テーブルから該利用者ＩＤを含む貸出履歴レコードと、記憶手段に記憶した、利用者ＩＤと選択されたキーＩＤとナビゲートした書誌ＩＤを対応付けたナビゲート履歴レコードからなるナビゲート履歴テーブルから該利用者ＩＤを含むナビゲート履歴レコードを取得するログイン処理ステップと、
検索端末からのナビゲート要求に応じ、記憶手段に記憶した、キーＩＤと画像とを対応付けた画像レコードからなる画像テーブルを元にキー選択画面に画像を設定して該検索端末に送信し、該検索端末で選択された画像に対応するキーＩＤを取得するキー設定ステップと、
前記キー設定ステップで取得したキーＩＤで、記憶手段に記憶した、書誌ＩＤと検索キーとを対応付けたナビ用書誌レコードからなるナビ用書誌テーブルを検索してナビ用書誌レコードを取得する検索ステップと、
前記ログイン処理ステップで取得したナビゲート履歴レコードまたは貸出履歴レコードに書誌ＩＤが含まれる前記検索ステップで取得したナビ用書誌レコードに出力対象からの除外を設定する絞込ステップと、
を実行させることを特徴とする図書検索ナビゲートプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、図書の検索支援方法及びプログラムに関するものであって、特に、画像による図書検索を支援する図書検索ナビゲート方法及びプログラムに関する。
【背景技術】
【０００２】
従来、図書検索分野においては、書誌情報等、該当の図書に関連付けられた情報のキーワード検索が行われているが、子供にとっては、適切なキーワードを設定することは必ずしも容易ではなく、若年層の活字離れが言われて久しい現在、本に興味を持ってもらうための試みとして、「あそんでさがす」として、絵をクリックしたり、クイズに答えたり等、ゲームをする感覚で図書検索を可能とするウェブサイトが存在するに至っている（例えば非特許文献１）。
【０００３】
このサイトでの図書検索では、誰でもゲーム感覚で図書の検索が可能であるが、利用者ひとりひとりに応じた図書の検索を支援するものではなく、良書を沢山読んでもらうための機会を提供する更なる工夫が望まれていた。
【非特許文献１】“本の海大冒険”、［online］、財団法人大阪国際児童文学館、［平成１７年１１月１５日検索］、インターネット＜URL http://kids.iiclo.or.jp/＞
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明は、上述した従来の技術の問題に鑑みてなされた発明であって、良書を沢山読んでもらうための機会をより良く提供するため、利用者ひとりひとりに応じた、画像による図書の検索を支援するための図書検索ナビゲート方法、システム及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記課題を解決するため、本発明の請求項１に記載の発明は、画像による図書検索を支援する図書検索ナビゲート方法であって、コンピュータが、  利用者ＩＤを含むログインに応じ、記憶手段に記憶した、利用者ＩＤと貸出履歴を対応付けた貸出履歴レコードからなる貸出履歴テーブルから該利用者ＩＤを含む貸出履歴レコードと、記憶手段に記憶した、利用者ＩＤと選択されたキーＩＤとナビゲートした書誌ＩＤを対応付けたナビゲート履歴レコードからなるナビゲート履歴テーブルから該利用者ＩＤを含むナビゲート履歴レコードを取得するログイン処理ステップと、検索端末からのナビゲート要求に応じ、記憶手段に記憶した、キーＩＤと画像とを対応付けた画像レコードからなる画像テーブルを元にキー選択画面に画像を設定して該検索端末に送信し、該検索端末で選択された画像に対応するキーＩＤを取得するキー設定ステップと、前記キー設定ステップで取得したキーＩＤで、記憶手段に記憶した、書誌ＩＤと検索キーとを対応付けたナビ用書誌レコードからなるナビ用書誌テーブルを検索してナビ用書誌レコードを取得する検索ステップと、前記ログイン処理ステップで取得したナビゲート履歴レコードまたは貸出履歴レコードに書誌ＩＤが含まれる前記検索ステップで取得したナビ用書誌レコードに出力対象からの除外を設定する絞込ステップと、を実行することを特徴とする。
【発明の効果】
【０００６】
本発明の請求項１に記載の発明は、コンピュータが上述した各ステップを実行することにより、利用者に検索キーを画像で提供し、利用者が興味を持った画像の選択に基づき書誌を検索し、読んだことや、検索したことのない図書を検索の都度、紹介することを可能とする。
【発明を実施するための最良の形態】
【０００７】
図１は、本発明のシステム構成図を示す。
【０００８】
本発明のシステムは、少なくとも１以上の検索端末１０、１以上の検索ナビゲートサーバ３０及びこれらを接続するネットワーク５０とからなる。
【０００９】
図１において、検索端末１０は、データ通信可能な有線又は無線のネットワーク５０に接続し、検索ナビゲートサーバ３０との間で情報を送受信するものであって、利用者からのキーボード、マウス等の入力装置を介した情報入力を制御する入力制御手段１１、ディスプレイ等の出力装置への情報出力を制御する出力制御手段１２、ネットワーク５０を介した検索ナビゲートサーバ３０との情報の送受信を制御する送受信制御手段１３及び情報を記憶する記憶手段１４等から構成されるパーソナルコンピュータ等の計算機である。
【００１０】
検索ナビゲートサーバ３０は、データ通信可能な有線又は無線のネットワーク５０に接続し、検索端末１０との間で情報を送受信するものであって、ネットワーク５０を介した検索端末１０との情報の送受信を制御する送受信制御手段３１、利用者に応じてログイン画面を設定するログイン処理手段３２、キー選択画面、確認画面を設定するキー選択処理手段３３、書誌検索を行う検索処理手段３４、結果画面を設定する結果処理手段３５、各種のデータを記憶する記憶手段３６等から構成されるサーバコンピュータ等の計算機である。
【００１１】
図２から図１１は、本発明の検索ナビゲートサーバ３０の記憶手段３６に記憶する情報の例を示す。
【００１２】
図２に示す利用者テーブル３６１は、利用者を一意に識別可能な利用者ＩＤ３６１１毎に、当該利用者コードで識別される利用者の氏名３６１２、学年３６１３等の各項目を含む利用者レコード３６１ｒからなる。
【００１３】
図３に示すナビ履歴テーブル３６２は、処理日時３６２１、利用者ＩＤ３６２２、利用者が選択した選択キーＩＤ３６２３、ナビゲート結果の書誌ＩＤ３６２４等の各項目を含むナビ履歴レコード３６２ｒからなる。
【００１４】
図４に示す貸出履歴テーブル３６３は、貸出日時３６３１、返却日時３６３２、書誌ＩＤ３６３３、利用者ＩＤ３６３４等の各項目を含む貸出履歴レコード３６３ｒからなる。
【００１５】
図５に示す画像テーブル３６４は、キーＩＤ３６４１毎にキー名称３６４２、画像ファイル３６４３等の各項目を含む画像レコード３６４ｒからなる。
【００１６】
図６に示すキャラクタ関連テーブル３６５は、第1選択画面で表示するキーＩＤ３６５１、第２選択画面で表示するキーＩＤ３６５２等の各項目を含むキャラクタ関連レコード３６５ｒからなる。
【００１７】
図７に示すナビ用検索キーワード設定テーブル３６６は、キーＩＤ３６６１、検索に使用する検索キー３６６２等の各項目を含むナビ用検索キーワード設定レコード３６６ｒからなる。
【００１８】
図８に示すナビ用書誌テーブル３６７は、書誌ＩＤ３６７１、キーワード３６７２、登録日３６７３等の各項目を含むナビ用書誌レコード３６６ｒからなる。
【００１９】
図９に示す新着資料分キーワード管理テーブル３６８は、キーＩＤ３６８１、新着資料数３６８２等の各項目を含む新着資料分キーワード管理レコード３６８ｒからなる。この新着資料分キーワード管理テーブル３６８は、予め設定されたタイミングでナビ用書誌テーブル３６７を参照し、予め設定された期間に登録日３６７３が該当するナビ用書誌レコード３６７ｒのキーワード３６７２別にその数をカウントして新着資料数３６８２に設定したものである。
【００２０】
図１０に示す子供用キーワード体系表３６９は、階層別にキー３６９１等を設定した子供用キーワード体系レコード３６９ｒからなる。
【００２１】
図１１に示すナビゲート設定テーブル３６Ａは、処理種別３６Ａ１、パターン３６Ａ２、適用条件３６Ａ３、設定事項３６Ａ４等の各項目を含むナビゲート設定レコード３６Ａｒからなる。
【００２２】
図１２から図１９に記憶手段３６の画像データ３６Ｂに記憶する画面例を示す。これらの画面は、定義に従い設定する設定事項と、ボタンを含むデータからなる。
【００２３】
次に、図２０から図２４に示すフローチャートに従い、本発明における処理フローを詳細に説明する。
【００２４】
図２０は本発明の検索ナビゲートサーバ３０の処理概要フローチャートを示す。
【００２５】
検索ナビゲートサーバ３０の送受信手段３１が検索端末１０の入力制御手段１１により入力され送受信制御手段１３を介して送信される利用者ＩＤを含むログイン処理依頼を受信すると、Ｓ１でログイン処理手段３２がログイン処理を実行する。図２１にログイン処理フローチャートを示す。
【００２６】
検索ナビゲートサーバ３０のログイン処理手段３２は、図２１に示すＳ１０１で、利用者テーブル３６１を参照し、送受信手段３１が受信したログイン処理依頼に含まれる利用者ＩＤ（以降、カレント利用者ＩＤとする）を利用者ＩＤ３６１１とする利用者レコード３６１ｒを取得する。Ｓ１０２で、ナビ履歴テーブル３６２を参照し、このカレント利用者ＩＤを利用者ＩＤ３６２２とするナビ履歴レコード３６２ｒを取得する。Ｓ１０３で、貸出履歴テーブル３６３を参照し、このカレント利用者ＩＤを利用者ＩＤ３６３４とする貸出履歴レコード３６３ｒを取得する。
【００２７】
Ｓ１０４で、図１１に示すナビゲート設定テーブル３６Ａを参照して処理種別３６Ａ１をログインとするナビゲート設定レコード３６Ａｒを取得し、該当する適用条件３６Ａ３に対応する設定事項３６Ａ４を取得する。
【００２８】
図１１に示すナビゲート設定テーブル３６Ａの例では、処理種別をログインとするパターン１から６のナビゲート設定レコード３６Ａｒを取得し、パターン１では無条件に回数にＳ１０２で取得したナビ履歴レコード３６２ｒの件数を、パターン２では過去Ｎ日以内のナビ履歴レコード３６２ｒの件数は０件である場合にコメント１に「ひさしぶりだね」、背景画像に山１、ループ回数にＳ１０１で取得した利用者レコード３６１ｒのループ回数３６１４を、パターン３では、過去Ｎ日以内のナビ履歴レコード３６２ｒの件数はＮ件以下である場合にコメント１に「こんにちは」、背景画像に山１、ループ回数にＳ１０１で取得した利用者レコード３６１ｒのループ回数３６１４を、パターン４では、過去Ｎ日以内のナビ履歴レコード３６２ｒの件数はＮ＋１件以上である場合にコメント１に「また会ったね」、背景画像に山２、ループ回数に３を、パターン５では、前回のナビ履歴の処理日時後の貸出履歴に出力結果の書誌ＩＤを含む場合にコメント２に「読んでみたんだね。ごほうびになにかご馳走してあげよう。じゃあ今日も」を、パターン６では、前回のナビ履歴の処理日時後の貸出履歴に出力結果の書誌ＩＤを含まない場合にコメント２に「じゃあ今日は」を、それぞれ設定事項として取得する。この設定により、利用者に、自分のナビゲートの利用状況を容易に把握させることを可能とする。
【００２９】
Ｓ１０５で、記憶手段３６の画像データ３６Ｂに記憶する図１２に示すようなログイン画面３６Ｂ１の設定事項３６Ｂ１１に、Ｓ１０４で取得した設定事項を設定して、依頼元の検索端末１０に送信し、応答の受信を待つ。図２４にパターン１、パターン３、パターン５を設定したログイン画面設定例を示す。
【００３０】
図２０に戻って、Ｓ２で、検索ナビゲートサーバ３０は、Ｓ１０５で送信したログイン画面への応答としてナビゲート要求の選択を受信したか判定し、ナビゲート要求と判定するとＳ３に進み、ナビゲート要求でないと判定するとＳ７に進む。
【００３１】
図１２及び図２４に示すログイン画面を例にあげると、「うん」ボタンが選択された場合はナビゲート要求の選択と判定してＳ３に進み、「やめる」ボタンが選択された場合にはナビゲート要求の選択でないと判定してＳ７に進む。
【００３２】
Ｓ３では、検索ナビゲートサーバ３０のキー設定処理手段３３がキー設定処理を実行する。図２１にキー設定処理フローチャートを示す。
【００３３】
検索ナビゲートサーバのキー設定処理手段３３は、図２１に示すＳ３０１で、図６に示すキャラクタ関連テーブル３６５を参照して第１キーＩＤ３６５１を全て取得し、図５に示す画像テーブル３６４を参照してこの第１キーＩＤ３６５１をキーＩＤ３６４１とする画像レコード３６４ｒを取得し、更にこの画像ファイル名３６４３を元に記憶手段３６に記憶した画像データ３６Ｂから該当の画像ファイルデータ（図示せず）を取得する。
【００３４】
Ｓ３０２で、図１１に示すナビゲート設定テーブル３６Ａを参照して処理種別３６Ａ１を第１選択とするナビゲート設定レコード３６Ａｒを取得し、該当する適用条件３６Ａ３に対応する設定事項３６Ａ４を取得する。図１１に示すナビゲート設定テーブル３６Ａの例では、処理種別を第１選択とするパターン１のナビゲート設定レコード３６Ａｒを取得し、Ｓ１で得たナビ履歴レコード３６２ｒの選択キー３６２３で最も多い値のキーＩＤの画像ファイルデータに強調を設定事項として取得する。この設定により、利用者に、自分の好みのキーを容易に把握させることを可能とする。
【００３５】
Ｓ３０３で、記憶手段の画像データ３６Ｂに記憶する図１３に示すような第１選択画面３６Ｂ２の設定事項３６Ｂ２１に、Ｓ３０１で取得した画像ファイルデータを設定し、要求元の検索端末１０に送信し、応答の受信を待つ。この画像ファイルデータの設定方法について、設定事項３６Ｂ２１の値に応じてキーＩＤ３６４１や画像ファイル名３６４３の昇順または昇順で画像データを対応付けて設定しても良いし、また、乱数演算等を用いてランダムに設定しても良い。図２５に設定事項３６Ｂ２１の値に応じてキーＩＤ３６４１の昇順で画像ファイルデータを対応付けて設定した場合の第１選択画面設定例を示す。
【００３６】
Ｓ３０４で、Ｓ３０２で送信した第１選択画面への応答として第１キーの選択を受信したか判定し、第１キーの選択と判定するとＳ３０５に進み、第１キーの選択でないと判定すると図２０に示すＳ７に進む。
【００３７】
図１３及び図２５に示す第１選択画面を例にあげると、Ｓ３０２で設定事項３６Ｂ２１に設定した画像ファイルデータのいずれかが選択された場合は第１キーの選択と判定してＳ３０５に進み、「やめる」ボタンが選択された場合には第１キーの選択ではないと判定してＳ７に進み、Ｓ７で終了と判定する。
【００３８】
Ｓ３０５では、図６に示すキャラクタ関連テーブル３６５を参照し、選択された画像ファイルデータに対応するキーＩＤを第１キーＩＤ３６５１とするキャラクタ関連レコード３６５ｒの第２キーＩＤ３６５２を取得し、図５に示す画像テーブル３６４を参照してこの第２キーＩＤ３６５２をキーＩＤ３６４１とする画像レコード３６４ｒを取得し、更にこの画像ファイル３６４３を元に記憶手段３６に記憶した画像データ３６Ｂから該当の画像ファイルデータ（図示せず）を取得する。
【００３９】
Ｓ３０６で、図９に示す新着資料分キーワード管理テーブル３６８を参照し、取得した第２キーＩＤをキーＩＤ３６８１とする新着資料分キーワード管理レコード３６８ｒを取得する。
【００４０】
Ｓ３０７で、図１１に示すナビゲート設定テーブル３６Ａを参照して処理種別３６Ａ１を第２選択とするナビゲート設定レコード３６Ａｒを取得し、Ｓ３０５で取得したレコードを元に、該当する適用条件３６Ａ３に対応する設定事項３６Ａ４を取得する。図１１に示すナビゲート設定テーブル３６Ａの例では、処理種別を第２選択とするパターン１のナビゲート設定レコード３６Ａｒを取得し、Ｓ３０５で取得したキーＩＤ３６５２の内、Ｓ３０６で得た新着資料分キーワード管理レコード３６８ｒの新着資料数３６８２が最大のキーＩＤ３６５２の画像ファイルデータに強調を設定事項として取得する。この設定により、利用者に、新着資料の多いキーを容易に把握させることを可能とする。
【００４１】
Ｓ３０８で、記憶手段３６の画像データ３６Ｂに記憶する図１４に示すような第２選択画面３６Ｂ３の設定事項３６Ｂ３１に、Ｓ３０５で取得したファイル画像データ及びＳ３０７で取得した設定事項を設定して、依頼元の検索端末１０に送信し、応答の受信を待つ。
【００４２】
この画像ファイルデータの設定方法について、Ｓ３０３の第１選択画面の設定方法と同様に、定事項３６Ｂ３１の値に応じてキーＩＤ３６４１や画像ファイル名３６４３の昇順または昇順で画像データを対応付けて設定しても良いし、また、乱数演算等を用いてランダムに設定しても良い。図２６に設定事項３６Ｂ３１の値に応じてキーＩＤ３６４１の昇順で画像ファイルデータを対応付けて設定した場合の第２選択画面設定例を示す。
【００４３】
Ｓ３０９で、Ｓ３０８で送信した第２選択画面へ応答として第２キーの選択を受信したか判定し、第２キーの選択と判定するとＳ３１０に進み、第２キーの選択でないと判定すると図２０に示すＳ７に進む。
【００４４】
図１４及び図２６に示す第２選択画面を例にあげると、Ｓ３０７で設定事項３６Ｂ３１に設定した画像ファイルデータのいずれかが選択された場合は第２キーの選択と判定してＳ３０９に進み、「やめる」ボタンが選択された場合には第２キーの選択ではないと判定してＳ７に進み、Ｓ７で終了と判定する。
【００４５】
Ｓ３１０では、初期値を１とするループ回数カウンタがＳ１で得たループ回数を満了したか判定する。
【００４６】
Ｓ３１０で満了したと判定した場合Ｓ３１２に進み、満了していないと判定した場合、Ｓ３１１で、ループ回数カウンタを１インクリメントすると共に、選択済みの第１キーＩＤに該当する画像ファイルデータをＳ３０２で設定した第１選択画面から削除し、Ｓ３０３に進む。Ｓ３０３ではこの第１選択画面を検索端末１０に送信することになる。
【００４７】
Ｓ３１２では、図１１に示すナビゲート設定テーブル３６Ａを参照して処理種別３６Ａ１を確認とするナビゲート設定レコード３６Ａｒを取得し、該当する適用条件３６Ａ３に対応する設定事項３６Ａ４を取得する。図１１に示すナビゲート設定テーブル３６Ａの例では、処理種別を確認とするパターン１のナビゲート設定レコード３６Ａｒを取得し、選択された画像ファイルデータのキーＩＤが、Ｓ１で得たナビ履歴レコード３６２ｒの内、処理日時３６２１が現在日時から最近の選択キーＩＤ３６２３と同じ場合に、コメントに「まえとおなじだけど」を設定事項として取得する。この設定により、利用者に、キー選択状況を容易に把握させることを可能とする。
【００４８】
Ｓ３１３では、図１５に示す確認画面３６Ｂ４の設定事項３６Ｂ４１に、Ｓ３１２で取得した設定事項を設定して、依頼元の検索端末１０に送信する。図２７にパターン１の設定事項を設定した場合の確認画面設定例を示す。
【００４９】
図２０のフローチャートに戻り、Ｓ４で、検索ナビゲートサーバ３０は、Ｓ３１２で送信した確認画面への応答としてキー決定の選択を受信したか判定し、キー決定と判定するとＳ５に進み、キー決定でないと判定するとＳ７に進む。
【００５０】
図１５及び図２７に示す確認画面を例にあげると、「いい」ボタンが選択された場合はキー決定の選択と判定してＳ５に進み、それ以外のボタンが選択された場合にはキー決定の選択でないと判定してＳ７に進む。
【００５１】
Ｓ５では、検索ナビゲートサーバ３０の検索処理手段３４が検索処理を実行する。図２２に検索処理フローチャートを示す。
【００５２】
検索ナビゲートサーバ３０の検索処理手段３４は、図２２に示すＳ５０１で、図１１に示すナビゲート設定テーブル３６Ａを参照して処理種別３６Ａ１を頻度評価とするナビゲート設定レコード３６Ａｒを取得し、該当する適用条件３６Ａ３に対応する設定事項３６Ａ４を取得する。図１１に示すナビゲート設定テーブル３６Ａの例では、処理種別を頻度評価とするパターン１から２のナビゲート設定レコード３６Ａｒを取得し、パターン１では、選択された画像ファイルデータのキーＩＤがＳ１で得たナビ履歴レコード３６２ｒの選択キーＩＤ３６２２にない場合、コメントに「（選択された画像ファイルデータのキー名称）ははじめてだね！」を、パターン２では、選択された画像ファイルデータのキーＩＤがＳ１で得たナビ履歴レコード３６２ｒの選択キーＩＤ３６２２にＮ回以上ある場合、コメントに「（選択された画像ファイルデータのキー名称）がすきなんだね！」を、設定事項として取得する。この設定により、利用者に、キー選択頻度を容易に把握させることを可能とする。
【００５３】
Ｓ５０２で、図１６に示す頻度評価画面３６Ｂ５の設定事項３６Ｂ５１に、Ｓ５０１で取得した設定事項を設定して、依頼元の検索端末１０に送信する。図２８にパターン２の設定事項を設定した場合の頻度評価画面設定例を示す。
【００５４】
Ｓ５０３で、図７に示すナビ用検索キーワード設定テーブル３６６を参照し、Ｓ３のキー選択処理で選択を受信した画像ファイルデータのキーＩＤをキーＩＤ３６６１とするナビ検索キー設定レコード３６６ｒのキーワード３６６２を取得し、書誌検索のための検索条件に設定する。
【００５５】
Ｓ５０４で、ＡＮＤ条件を書誌検索のための検索条件に設定する。
【００５６】
Ｓ５０５で、設定した検索条件で図８に示すナビ用書誌テーブル３６７を検索し、検索キー３６７２が検索条件に該当するナビ用書誌レコード３６７ｒを取得する。
【００５７】
Ｓ５０６では、図１１に示すナビゲート設定テーブル３６Ａを参照し、処理種別を絞り込みとするナビゲート設定レコード３６Ａｒを取得し、該当する適用条件３６Ａ３に対応する設定事項３６Ａ４を取得し、Ｓ５０５で取得したナビ用書誌レコード３６７ｒに設定する。図１１に示すナビゲート設定テーブル３６Ａの例では、処理種別を絞り込みとするパターン１から２のナビゲート設定レコード３６Ａｒを取得し、パターン１では、Ｓ５０４で取得したナビ用書誌レコード３６７ｒの書誌ＩＤ３６７１を書誌ＩＤ３６３１とする貸出日時３６３１が現在日時に最近の貸出履歴レコード３６３ｒの返却日時３６３２が無い場合、コメントにかしだしちゅうを、パターン２では、Ｓ５０４で取得したナビ用書誌レコード３６７ｒの書誌ＩＤ３６７１がＳ１で得た貸出履歴レコード３６３ｒの書誌ＩＤ３６３３にある場合に、該当のナビ用書誌レコード３６７ｒに除外を、パターン３では、Ｓ５０４で取得したナビ用書誌レコード３６７ｒの書誌ＩＤ３６７１がＳ１で得たナビ履歴レコード３６２ｒの出力結果３６２４にある場合に、該当のナビ用書誌レコード３６７ｒに除外を、設定事項として取得する。この設定により、利用者に、今すぐには借りられない本を容易に把握させ、借りたり検索したりしたことの無い本を紹介することを可能とする。
【００５８】
Ｓ５０７で、ナビ用書誌レコード３６７ｒは０件か判定し、０件と判定するとＳ５０８に進み、０件ではないと判定すると検索処理を終了する。
【００５９】
Ｓ５０８では、ＯＲ検索で検索済みか判定し、ＯＲ検索で検索済みの場合は検索処理を終了し、検索済みでない場合はＳ５０９に進む。
【００６０】
Ｓ５０９では、図１０に示す子ども用検索キーワード体系表３６９を参照して検索条件に設定したキーワードを含む子ども用検索キーワード体系レコード３６９ｒを取得する。
【００６１】
Ｓ５１０では、検索条件に設定したキーワードの内、階層が最上位ではないキーワードがあるか判定し、ないと判定するとＳ５１１に進み、あると判定すると、Ｓ５１２に進む。
【００６２】
Ｓ５１１では、検索条件にＯＲ条件を書誌検索のための検索条件に設定し、Ｓ５０４に進む。
【００６３】
Ｓ５１２では、階層が最上位ではないキーワードから１つ選択し、これをキーワード３６９１とする子ども用検索キーワード体系レコード３６９ｒの１つ上位のキーワード３６９１を取得し、選択したキーワードに代えて検索条件に設定する。
【００６４】
Ｓ５１３で、Ｓ５１２で設定したキーワードと同じキーワードが既に検索条件に設定済みか判定し、設定済みではないと判定するとこの検索条件でＳ５０４に進み、設定済みと判定するとＳ５１４に進む。
【００６５】
Ｓ５１４では、Ｓ５１２で検索条件に設定したキーワードを検索条件から削除し、Ｓ５１０に進む。
【００６６】
図２０に戻って、Ｓ６で、検索ナビゲートサーバ３０の結果出力処理手段３５が結果出力処理を実行する。図２３に結果出力処理フローチャートを示す。
【００６７】
検索ナビゲートサーバ３０の結果出力処理手段３５は、Ｓ６０１で、Ｓ５の検索処理で得たナビ用書誌レコード３６７ｒは０件か判定し、０件と判定するとＳ６０２に進み、０件ではないと判定するとＳ６０３に進む。
【００６８】
Ｓ６０２では、図１７に示す０件情報画面３６Ｂ６を依頼元の検索端末１０に送信し、Ｓ６０８に進む。
【００６９】
Ｓ６０３では、図１１に示すナビゲート設定テーブル３６Ａを参照して処理種別を優先とするナビゲート設定レコード３６Ａｒを取得し、該当する適用条件３６Ａ３に対応する設定事項３６Ａ４を取得し、Ｓ５で得たナビ用書誌レコード３６７ｒに設定する。図１１に示すナビゲート設定テーブル３６Ａの例では、処理種別を優先とするパターン１のナビゲート設定レコード３６Ａｒを取得し、ナビ用書誌テーブル３６６を参照して、Ｓ５で得たキーＩＤをキーＩＤ３６６１とするナビ用書誌レコード３６６ｒの登録日３６６３がＮ日以内の場合、コメントに「しんちゃくだよ」を、設定事項として取得する。この設定により、利用者に、新しく来た本を優先して紹介することを可能とする。
【００７０】
Ｓ６０４では、Ｓ６０３で設定したレコード件数をカウントして所定の出力数を充足するか判定し、充足すると判定するとＳ６０５に進み、充足しないと判定するとＳ６０６に進む。
【００７１】
Ｓ６０５では、Ｓ６０３で設定したナビ用書誌レコード３６７ｒから所定の出力数分をランダムで選択する。
【００７２】
Ｓ６０６では、Ｓ６０３で設定したナビ用書誌レコード３６７ｒを選択し、Ｓ６０３で設定した以外のＳ５で得たナビ用書誌レコード３６７ｒから残りの出力数分をランダムで選択する。
【００７３】
Ｓ６０７では、図１８に示す書誌情報画面３６Ｂ７の設定事項３６Ｂ７１に選択したナビ用書誌レコード３６７ｒの書誌情報を設定し、検索端末１０に送信すると共に、現在日時を処理日時３６２１、Ｓ１のログイン処理で得たカレント利用者ＩＤを利用者ＩＤ３６２２、Ｓ３のキー選択処理で得たキーＩＤを選択キーＩＤ３６２３、Ｓ６の結果出力処理で出力した書誌の書誌ＩＤを出力結果３６２４に設定したナビ履歴レコード３６２ｒをナビ履歴テーブル３６２に追加出力して記憶手段３６に記憶する。図２９に書誌情報画面設定例を示す。
【００７４】
Ｓ６０８では、応答として詳細依頼を受信したか判定し、詳細依頼と判定するとＳ６０９に進み、詳細依頼でないと判定すると結果出力処理を終了する。図１７の０件情報画面を例にあげると、ボタンのいずれかが選択された場合に詳細依頼の選択でないと判定して処理を終了する。図１８及び図２９に示す書誌情報画面を例にあげると、Ｓ６０７で設定事項３６Ｂ７１に設定した書誌データのいずれかが選択された場合は詳細依頼の選択と判定してＳ６０９に進み、ボタンのいずれかが選択された場合には詳細依頼の選択ではないと判定して結果出力処理を終了する。
【００７５】
Ｓ６０９では、図１９に示す詳細情報画面３６Ｂ８の設定事項３６Ｂ８１に選択された書誌データを元に設定事項を設定して、依頼元の検索端末１０に送信し、Ｓ６０８に進む。図３０に詳細情報画面設定例を示す。
【００７６】
図２０に戻り、検索ナビゲートサーバ３０は、Ｓ７で、終了要求を受信したか判別し、終了依頼と判別するとナビゲート処理を終了し、終了依頼でないと判別するとＳ２に進む。Ｓ１で送信する図１２及び図２５に示すログイン画面、Ｓ３で送信する図１３及び図２６に示す第１選択画面、図１４及び図２７に示す第２選択画面、Ｓ６で送信する図１６に示す０件情報画面、図１７及び図２９に示す書誌情報画面で「やめる」ボタンが選択された場合には、終了要求と判定し、Ｓ３で送信する図１５及び図２８に示す確認画面、Ｓ６で送信する図１６に示す０件情報画面、図１７及び図３０に示す書誌情報画面で「もういちど」ボタンが選択された場合には終了要求でないと判定し、Ｓ２に進み、Ｓ２でナビゲート要求の選択と判断し、Ｓ３以降の処理を繰り返すことになる。
【図面の簡単な説明】
【００７７】
【図１】本発明のシステム構成図である
【図２】本発明の利用者テーブル３６１例である
【図３】本発明のナビ履歴テーブル３６２例である
【図４】本発明の貸出履歴テーブル３６３例である
【図５】本発明の画像テーブル３６４例である
【図６】本発明のキャラクタ関連テーブル３６５例である
【図７】本発明のナビ用検索キーワード設定テーブル３６６例である
【図８】本発明のナビ用書誌テーブル３６７例である
【図９】本発明の新着資料分キーワード管理テーブル３６８例である
【図１０】本発明の子供用キーワード体系表３６９例である
【図１１】本発明のナビゲート設定テーブル３６Ａ例である
【図１２】本発明のログイン画面３６Ｂ１例である
【図１３】本発明の第１選択画面３６Ｂ２例である
【図１４】本発明の第２選択画面３６Ｂ３例である
【図１５】本発明の確認画面３６Ｂ４例である
【図１６】本発明の頻度評価画面３６Ｂ５例である
【図１７】本発明の０件情報画面３６Ｂ６例である
【図１８】本発明の書誌情報画面３６Ｂ７例である
【図１９】本発明の詳細情報画面３６Ｂ８例である
【図２０】本発明の検索ナビゲートサーバ３０の処理概要フローチャートである
【図２１】本発明のログイン処理フローチャートである
【図２２】本発明のキー設定処理フローチャートである
【図２３】本発明の検索処理フローチャートである
【図２４】本発明の結果出力処理フローチャートである
【図２５】本発明のログイン画面設定例である
【図２６】本発明の第１選択画面設定例である
【図２７】本発明の第２選択画面設定例である
【図２８】本発明の確認画面設定例である
【図２９】本発明の頻度評価画面設定例である
【図３０】本発明の書誌情報画面設定例である
【図３１】本発明の詳細情報画面設定例である
【符号の説明】
【００７８】
１０：検索端末
３０：検索ナビゲートサーバ
５０：ネットワーク
【図１】
2007148970.tif 000003
【図２】
2007148970.tif 000004
【図３】
2007148970.tif 000005
【図４】
2007148970.tif 000006
【図５】
2007148970.tif 000007
【図６】
2007148970.tif 000008
【図７】
2007148970.tif 000009
【図８】
2007148970.tif 000010
【図９】
2007148970.tif 000011
【図１０】
2007148970.tif 000012
【図１１】
2007148970.tif 000013
【図１２】
2007148970.tif 000014
【図１３】
2007148970.tif 000015
【図１４】
2007148970.tif 000016
【図１５】
2007148970.tif 000017
【図１６】
2007148970.tif 000018
【図１７】
2007148970.tif 000019
【図１８】
2007148970.tif 000020
【図１９】
2007148970.tif 000021
【図２０】
2007148970.tif 000022
【図２１】
2007148970.tif 000023
【図２２】
2007148970.tif 000024
【図２３】
2007148970.tif 000025
【図２４】
2007148970.tif 000026
【図２５】
2007148970.tif 000027
【図２６】
2007148970.tif 000028
【図２７】
2007148970.tif 000029
【図２８】
2007148970.tif 000030
【図２９】
2007148970.tif 000031
【図３０】
2007148970.tif 000032
【図３１】
2007148970.tif 000033