Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4823845B2 - 図書検索装置、コンピュータが実行するためのプログラム、そのプログラムを格納した記録媒体、および図書検索システム - Google Patents
[go: Go Back, main page]

JP4823845B2 - 図書検索装置、コンピュータが実行するためのプログラム、そのプログラムを格納した記録媒体、および図書検索システム - Google Patents

図書検索装置、コンピュータが実行するためのプログラム、そのプログラムを格納した記録媒体、および図書検索システム Download PDF

Info

Publication number
JP4823845B2
JP4823845B2 JP2006285534A JP2006285534A JP4823845B2 JP 4823845 B2 JP4823845 B2 JP 4823845B2 JP 2006285534 A JP2006285534 A JP 2006285534A JP 2006285534 A JP2006285534 A JP 2006285534A JP 4823845 B2 JP4823845 B2 JP 4823845B2
Authority
JP
Japan
Prior art keywords
information
virtual
search
catalog
book shelf
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2006285534A
Other languages
English (en)
Other versions
JP2008102793A (ja
Inventor
優希子 平岡
亜矢子 対馬
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2006285534A priority Critical patent/JP4823845B2/ja
Publication of JP2008102793A publication Critical patent/JP2008102793A/ja
Application granted granted Critical
Publication of JP4823845B2 publication Critical patent/JP4823845B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、図書検索装置、コンピュータが実行するためのプログラム、そのプログラムを格納した記録媒体、および図書検索システムに関し、詳細には、図書館に蔵書された資料を検索する図書検索装置、コンピュータが実行するためのプログラム、そのプログラムを格納した記録媒体、および図書検索システムに関する。
最近では、インターネットやイントラネットなどのネットワークが家庭や職場などに普及してきており、このネットワークを利用した図書検索システムにより、家庭や職場などから遠隔地にある図書館に蔵書された図書を探し出すことが可能になってきている。
この図書情報の検索方式としては、「検索者自身が指示した検索キーにより、検索を行なう方式」が一般的である。この場合、入力する検索キーは、(1)資料情報に関する、例えば、タイトル、著者名等の書誌的事項、(2)日本十進分類表(NDC)による分類番号などがある。そして、一般的に図書検索結果は、書名順、著者名順、出版年順など、図書館の資料として登録された情報(書誌情報という)を用いて表示される。
例えば、特許文献1の図書情報検索システムでは、所蔵する各図書について、図書の分類番号情報を含む図書情報を格納する図書情報データベースと、利用者からの検索要求に応じて図書情報データベースを検索して該当する図書情報を取得する検索手段と、検索結果の図書情報を一覧形式で表示する一覧表示手段とを備え、検索手段は、一覧表示の中の図書を指定された場合、同じ分類番号や請求番号の図書を検索し、一覧表示手段は、その検索結果の一覧情報を表示することにより、図書館に実際に足を運んで書架を眺めるのと同じような検索環境を実現している。
また、特許文献2では、情報蓄積装置と、利用者端末装置と、その間を結ぶ通信回線で構成される仮想図書館システムにおいて、前記利用者端末装置に、利用者端末装置上の表示位置を示す表示位置情報を格納する設定格納ベースと、過去の操作履歴情報を格納する操作履歴格納ベースと、検索結果である書架・図書情報を格納する検索結果格納ベースと、表示位置情報の設定・変更および設定格納ベースへの保存処理、表示手段上に表示された図書にマークを付ける処理を行う制御処理部を備えることにより、書架および図書の配置の変更、図書にマークを付与することを簡単な設定で実現でき、利用者自身の書棚として扱うことを可能にしている。
特開2004−110324号公報 特開平07−230477号公報
しかしながら、上記特許文献1では、実際に図書館に足を運ばずに、ネットワークを介して書架に配置されている通りに図書を眺められるという利点はあるが、それとは異なる並び順で資料を見ることができないという問題がある。
また、上記特許文献2では、個人の好きな表示順で表示できるという利点はあるが、図書館で独自にどの利用者にも共通な表示順を提示することはできないという問題がある。
本発明は、上記に鑑みてなされたものであり、利用者が有用な資料に容易にたどりつくことが可能な図書検索装置、コンピュータが実行するためのプログラム、そのプログラムを格納した記録媒体、および図書検索システムを提供することを目的とする。
上記した課題を解決して、本発明の目的を達成するために、本発明は、利用者が使用する利用者側クライアント装置とネットワークを介してデータ通信可能に接続され、前記利用者側クライアント装置からの要求に応じて、図書または雑誌の目録情報を検索する図書検索装置において、前記検索の際に使用され、図書または雑誌に関する書誌データを含む目録情報と、仮想書架を表示するための仮想書架情報とを関連づけて格納する検索データベースと、前記利用者側クライアント装置から前記ネットワークを介して送出される検索条件を入力する検索条件入力手段と、前記入力された検索条件をキーとして、前記検索データベースから目録情報を検索する目録情報検索手段と、前記検索された目録情報を前記利用者側クライアント装置に提示する目録情報提示手段と、前記提示された目録情報に関連した仮想書架情報を前記検索データベースから検索する仮想書架検索手段と、前記検索された仮想書架情報を前記利用者側クライアント装置に提示する仮想書架提示手段と、を備えたことを特徴とする。
また、本発明の好ましい態様によれば、業務用に使用され、図書または雑誌に関する書誌データを含む目録情報と、仮想書架を表示するための仮想書架情報とを関連づけて格納する目録データベースと、前記図書または雑誌の目録情報の項目を仮想書架として選択し、その表示順を設定する仮想書架管理手段と、前記仮想書架管理手段により仮想書架として設定された項目、およびその表示順を前記仮想書架情報として、前記目録データベースに登録し、また、当該目録データベースに登録した仮想書架情報を前記検索データベースに登録する仮想書架登録手段と、を備えることが望ましい。
また、本発明の好ましい態様によれば、前記仮想書架登録手段は、前記目録データベースに登録された仮想書架情報に追加及び/又は変更があった場合、該追加及び/又は変更された仮想書架情報を前記目録データベースから抽出し、該抽出した仮想書架情報を所定の時間帯に一括して前記検索データベースへ反映させることが望ましい。
また、本発明の好ましい態様によれば、プログラムにより、上記発明の各手段としてコンピュータを機能させることが望ましい。
また、本発明の好ましい態様によれば、上記プログラムをコンピュータ読み取り可能な記録媒体に記録するのが望ましい。
上記した課題を解決して、本発明の目的を達成するために、本発明は、利用者が使用する利用者側クライアント装置と、図書検索装置とがネットワークを介して互いにデータ通信可能に接続された図書検索システムにおいて、前記利用者側クライアント装置は、検索条件を入力して、前記図書検索装置にネットワークを介して送出する検索条件送信手段と、前記図書検索装置から送信される検索結果を受信して表示する検索結果受信表示手段と、を含み、前記図書検索装置は、前記検索の際に使用され、図書または雑誌に関する書誌データを含む目録情報と、仮想書架を表示するための仮想書架情報とを関連づけて格納する検索データベースと、前記利用者側クライアント装置から前記ネットワークを介して送出される検索条件を入力する検索条件入力手段と、前記入力された検索条件をキーとして、前記検索データベースから目録情報を検索する目録情報検索手段と、前記検索された目録情報を前記利用者側クライアント装置に送信する目録情報提示手段と、前記提示された目録情報に関連した仮想書架情報を前記検索データベースから検索する仮想書架検索手段と、前記検索された仮想書架情報を前記利用者側クライアント装置に送信する仮想書架提
示手段と、を含むことを特徴とする。
また、本発明の好ましい態様によれば、前記図書検索装置は、業務用に使用され、図書または雑誌に関する書誌データを含む目録情報と、仮想書架を表示するための仮想書架情報とを関連づけて格納する目録データベースと、前記図書または雑誌の目録情報の項目を仮想書架として選択し、その表示順を設定する仮想書架管理手段と、前記仮想書架管理手段により仮想書架として設定された項目、およびその表示順を前記仮想書架情報として、前記目録データベースに登録し、また、当該目録データベースに登録した仮想書架情報を前記検索データベースに登録する仮想書架登録手段と、を含むことが望ましい。
また、本発明の好ましい態様によれば、前記仮想書架登録手段は、前記目録データベースに登録された仮想書架情報に追加及び/又は変更があった場合、該追加及び/又は変更された仮想書架情報を前記目録データベースから抽出し、該抽出した仮想書架情報を所定の時間帯に一括して前記検索データベースへ反映させることが望ましい。
本発明によれば、利用者が使用する利用者側クライアント装置とネットワークを介してデータ通信可能に接続され、前記利用者側クライアント装置からの要求に応じて、図書または雑誌の目録情報を検索する図書検索装置において、前記検索の際に使用され、図書または雑誌に関する書誌データを含む目録情報と、仮想書架を表示するための仮想書架情報とを関連づけて格納する検索データベースと、前記利用者側クライアント装置から前記ネットワークを介して送出される検索条件を入力する検索条件入力手段と、前記入力された検索条件をキーとして、前記検索データベースから目録情報を検索する目録情報検索手段と、前記検索された目録情報を前記利用者側クライアント装置に提示する目録情報提示手段と、前記提示された目録情報に関連した仮想書架情報を前記検索データベースから検索する仮想書架検索手段と、前記検索された仮想書架情報を前記利用者側クライアント装置に提示する仮想書架提示手段と、を備えたこととしたので、管理者が独自に設定した項目・表示順の仮想書架を利用者に提供でき、利用者が有用な資料に容易にたどりつくことが可能な図書検索装置を提供することが可能になるという効果を奏する。
以下に、この発明につき図面を参照しつつ詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。また、下記実施の形態における構成要素には、当業者が容易に想定できるものまたは実質的に同一のものが含まれる。
図1は、本実施の形態に係る図書検索システムの構成例を示す図である。本実施の形態では、本発明に係る図書検索システムを図書館で利用する場合について説明する。図書検索システムは、同図に示すように、複数の図書館10・・・がネットワーク30を介して、データ通信可能に接続されて構成されている。
図書館10は、図書館業務を管理するためのサーバ装置11と、図書館業務に係る各種データを格納する業務DB(データベース)12と、利用者が目録検索するための検索DB(データベース)16と、図書館員が業務に使用する複数の図書館員側クライアント装置14・・・と、図書館の利用者が使用する複数の利用者側クライアント装置15・・・とを備えている。サーバ装置11、図書館員側クライアント装置14・・・、および利用者側クライアント装置15・・・は、LAN等の専用回線40を介してデータ通信可能に接続されている。また、専用回線40はネットワーク30と接続されている。本実施の形態では、サーバ装置11、業務DB12、および検索DB16を図書検索装置と称する。
業務DB12は、図書館員のみが業務に使用するDBであり、図書館員が図書館員側ク
ライアント装置14を操作して業務で作成・変更したデータが全て登録されており、図書目録DB12A、雑誌目録DB12B、閲覧DB12C等で構成されている。
図書目録DB12Aは、書誌データや所蔵データ等の図書に関する目録情報と、図書の発注情報とを関連づけて登録・管理している。雑誌目録DB12Bは、書誌ID、書名、著者名、出版年、内容等の書誌データ、所蔵データ、巻号データ、およびコピーデータ等の雑誌に関する目録情報と、雑誌の発注情報と、雑誌製本の発注情報とを関連づけて登録・管理している。なお、本実施の形態では、図書目録DB12Aと雑誌目録DB12Bを総称して目録DBと称する。閲覧DB12Cは、図書または雑誌の貸出情報、予約情報、及び利用者の情報を関連づけて登録・管理している。
検索DB16は、図書館の利用者が図書検索装置を用いて図書または雑誌を検索する際に参照するDBであり、図書目録DB12Aと雑誌目録DB12Bとから必要な情報を取り出して、夜間処理等により自動的にデータの生成及び更新を実行することができる。
本実施の形態において、仮想書架とは、図書館の管理者が独自に設定した表示順に従って表示される目録情報をいう。また、目録DBおよび検索DB16に格納されている仮想書架に関するデータおよびそれを検索し得られた結果を仮想書架情報と称する。
なお、本実施の形態では、説明のため、業務DB12と検索DB16を1つのサーバ装置11に実装することとしたが、サーバ装置を2つ用意して、それぞれのサーバ装置に業務DB12と検索DB16を実装する構成としてもよい。
サーバ装置11は、業務DB12および検索DB16にアクセス可能であり、サーバ装置11は、ネットワーク30を介して各種の外部機関とデータ通信可能に構成されている。
また、本実施の形態では、サーバ装置11、業務DB12、および検索DB16とが、図書館側に設置されているものとして説明するが、サーバ装置11が、各クライアント装置(図書館側クライアント装置14,利用者側クライアント装置15)にネットワーク30を介して接続されていればよく、必ずしも図書館に設置されている必要はない。たとえば、図書検索システムは、ASP(Application Service Provider)により提供する提供業者の会社等に設置されていてもよい。この場合、ASP提供業者が有するサーバ装置(図示せず)は、後述するサーバ装置11が有する各手段をアプリケーションとしてネットワーク30を介して提供するサービスを図書館の各クライアント装置に対して提供する機能を備えるものとする。
また、本実施の形態の図書検索装置は、サーバ装置11、業務DB12、及び検索DB16を物理的に一体として構成する場合の他、ネットワークを介して接続し、物理的に分離して構成することにしてもよい。
また、本実施の形態の説明に際し、サーバ装置11を1つの装置として示しているが、上述のごとくネットワーク30を介してサーバ装置の各機能を分散させてもよい。また、各クライアント装置は、デスクトップ型パーソナルコンピュータとして図示しているが、ネットワーク接続可能な携帯電話やモバイルコンピュータであってもよく、使用形態に応じた形態であればよい。クライアント装置を複数台設置する場合、たとえばLAN等によりネットワーク接続される必要がある。
ネットワークとしては、有線、無線に限らず、専用回線、電話回線等で接続されたインターネットや、インターネット技術を利用したイントラネットの形態でもよく、さらには
、専用回線を使用する場合でもWAN(Wide Area Network)やMAN(Metropolitan Area Network)に限らず、サーバ装置11の設置場所によっては、LANで構成される形態もとりうる。また、このネットワークには、専用回線の使用、伝送データの暗号化、各クライアント装置を使用するユーザの認証等、様々な方法によるセキュリティの強化が必要となる。
図2は、サーバ装置11の機能構成図の一例を示す図である。サーバ装置11は、図2に示すように、目録情報検索手段101、目録情報提示手段102、仮想書架検索手段103、仮想書架提示手段104、仮想書架管理手段105、および仮想書架登録手段106を備えている。
目録情報検索手段101は、利用者側クライアント装置15から指定された検索条件をキーとして、検索DB16に登録された目録情報を検索する。目録情報提示手段102は、目録情報検索手段101により検索された目録情報を利用者側クライアント装置15に対して提示する。ここで、提示する形式としては、複数の目録情報の一覧表示、1件の目録情報の詳細表示などがある。
仮想書架検索手段103は、目録情報提示手段102により提示された目録情報に基づいて、検索DB16に登録されている関連する仮想書架情報を検索する。仮想書架提示手段104は、仮想書架検索手段103により検索された仮想書架情報を利用者側クライアント装置15に提示する。ここで、提示する形式としては、検索した仮想書架情報へのリンク表示、複数の仮想書架情報の一覧表示、1件の仮想書架情報の詳細表示などがある(図10〜図12参照)。
仮想書架管理手段105は、図書または雑誌の目録情報のどの項目を仮想書架として利用し、どのような表示順で表示するかを設定し、その情報を管理し、1つ以上の仮想書架を管理する。仮想書架登録手段106は、目録DBに登録された仮想書架管理手段105により設定された項目の情報に追加、変更があった場合、目録DBの仮想書架情報に追加、変更を反映させ、さらに、この追加、変更された仮想書架情報を目録DBから抽出し、抽出した仮想書架情報を、たとえば、夜間等、他の業務に影響の少ない時間帯に一括して検索DB16へ反映させることができる。
本実施の形態における図書検索システムは、利用者の利用環境に応じたユーザインタフェイスを提供することができる。たとえば、WWW(World Wide Web)に対応した検索インターフェイスを提供可能である。ここで、WWWに対応した検索インターフェイスの場合、利用者側クライアント装置15は、目録情報を検索するための検索条件の入力を受け付けて、検索DB16からの検索結果を一覧表示するためのグラフィカルユーザインタフェイスを備えている。
図3は、本実施の形態にかかる図書検索システムの図書検索方法の一例を説明するためのフローチャートである。図3において、仮想書架登録手段106は、まず、目録DBから図書または雑誌の目録情報および仮想書架情報を抽出し(ステップS1)、抽出した目録情報および仮想書架情報を検索DB16に登録する(ステップS2)。利用者側クライアント装置15で、目録情報を検索するための検索条件を入力し(ステップS3)、目録情報検索手段101は、入力した検索条件に合致する目録情報が検索DB16に存在するか否かを判断する(ステップS4)。該当する目録情報がない場合には(ステップS4の「No」)、目録情報提示手段102は、該当する目録情報がない旨を利用者側クライアント装置15に提示して、ステップS3に戻る。
該当する目録情報がある場合には(ステップS4の「Yes」)、目録情報提示手段1
02は、検索した目録情報を利用者クライアント装置15に提示する(ステップS5)。そして、仮想書架検出手段103は、検索DB16から提示した目録情報から関連した仮想書架情報を検索し(ステップS6)、仮想書架提示手段104は、検索した仮想書架情報を利用者側クライアント装置15に提示する(ステップS7)。
図4−1〜図4−4は、仮想書架を設定した4つの例を示している。仮想書架を設定するためには、仮想書架の種類を設定するための項目名と、その項目を降順でソートするのか昇順でソートするのかを設定する並び順を設定する必要がある。1つの設定で項目は複数指定することができ、その項目は目録情報として目録DBに登録されている項目でなければならない。
図4−1は、図書館の書架に並んでいる通りに仮想書架一覧を表示するための設定の一例である(仮想書架設定例1)。通常、図書館では、日本十進分類表(NDC)による分類番号により、資料を配架している。その結果、分野(分類とも言う)が近い本がひとまとまりに配置されるようになる。各資料の分類番号は、目録情報の請求記号という項目に設定されているため、「請求記号」を項目名として設定し、「昇順」を並び順に設定することにより、図書館の書架通りの一覧を表示することができる。
図4−2は、分野別に新しい資料の順に仮想書架一覧を表示するための設定の一例である(仮想書架設定例2)。「請求記号」を項目名に、その並び順を「昇順」に設定し、また、「新着日付」を項目名に、その並び順を「降順」に設定することにより、分野別新着資料順に一覧が表示できる。
図4−3は、分野別に人気のある資料の順に仮想書架一覧を表示するための設定の一例である(仮想書架設定例3)。ここで人気があるとは、貸出回数が多いことを言う。貸出回数は、閲覧DB12Cに蓄積されている貸出情報から、貸出回数を集計し、図書目録DB12Aの目録情報に予め設定しておく必要がある。貸出回数を集計する場合は、たとえば、過去一年間の貸出回数、過去半年の貸出回数など、自由にその期間を指定できる。「請求記号」を項目名に、その並び順を「昇順」に、また、「貸出回数」を項目名に、その並び順を「降順」に設定することにより、分野別に人気のある資料順に一覧を表示できる。
図4−4は、LC(米国議会図書館)分類の順に仮想書架一覧を表示するための設定の一例である(仮想書架設定例4)。LC分類は、LCCNという項目に登録されている。「LCCN」を項目名に、その並び順を「昇順」に設定することにより、LC分類の順に一覧が表示できる。
図5−1および図5−2は、仮想書架を実現するための目録DBおよび検索DB16のデータ構造の一例を説明するための図である。図5−1に示すように、目録DBの仮想書架情報は、資料を特定するための書誌IDと、仮想書架として設定された項目の値を格納するための項目1、項目2、項目3、・・・、データが登録された日時を示す初期タイムスタンプ、およびデータが更新された日時を示すタイムスタンプ等から構成されている。なお、仮想書架の項目数については、特に上限は定めないものとする。
また、図5−2に示すように、検索DB16の仮想書架情報は、資料を特定するための書誌IDと、仮想書架として設定された項目の値を格納するための項目1、項目2、項目3、・・・、仮想書架の並び順を設定するための仮想書架並び順、データが登録された日時を示す初期タイムスタンプ、およびデータが更新された日時を示すタイムスタンプ等から構成されている。なお、仮想書架の項目数については、特に上限は定めないものとする。
仮想書架が複数設定されている場合には、それぞれの仮想書架情報を格納するためのデータ構造を用意するとともに、それぞれが何の仮想書架なのかを判別できるようにしておく必要がある。
図6は、目録DBおよび検索DB16における仮想書架情報の作成処理(上記図3のステップS1およびS2の詳細な処理)の一例を説明するためのフローチャートである。図6において、まず、仮想書架登録手段106は、仮想書架が設定されているか否かを判定する(ステップS11)。ここで、仮想書架が複数設定されている場合には、ひとつの設定ごとに作成処理を行う。仮想書架が設定されていない場合には(ステップS11の「No」)、当該フローを終了する一方、仮想書架が設定されている場合には(ステップS11の「Yes」)、現在日が仮想書架の作成日(更新・登録日)か否かを判定する(ステップS12)。仮想書架の作成日(更新・登録日)でない場合には(ステップS12の「No」)、当該フローを終了する。
なお、仮想書架をどのタイミングで更新・登録するか(半年ごと、1ヶ月ごと、一週間ごと、毎日など)は、あらかじめ指定しておくことができる。指定方法としては、図5の仮想書架のためのデータベースに更新頻度用の項目を追加する、サーバ装置11上に更新頻度指定用のファイルを用意するなどの方法がある。
仮想書架登録手段106は、仮想書架の作成日(更新・登録日)である場合には(ステップS12の「Yes」)、目録DBにおいて新規に登録された目録情報があるか否かを判定する(ステップS13)。新規登録された目録情報がない場合には(ステップS13の「No」)、ステップS15に移行する一方、新規登録された目録情報がある場合には(ステップS20の「Yes」)、仮想書架として指定されている項目を目録DBから抽出し、目録DBに仮想書架情報として登録する(ステップS14)。その際、書誌IDなどの資料を特定するための情報も同時に抽出して登録する。
次に、仮想書架登録手段106は、目録DBに更新された目録情報があるか否かを判定する(ステップS15)。更新された目録情報がない場合には(ステップS15の「No」)、ステップS17に移行する一方、更新された目録情報がある場合には(ステップS15の「Yes」)、目録DBから該当する資料の更新に必要な書誌IDを含む目録情報を抽出し、その書誌IDが同じ仮想書架情報を更新する(ステップS16)。ここで更新とは、仮想書架情報として登録されている項目が変更されている場合や、紛失や除籍などのために、検索DB16から削除する場合が考えられる。検索DB16から削除する場合には、項目に空値(nullなど)を設定することにより通常の更新処理と判別することが可能である。
仮想書架登録手段106は、目録DBの仮想書架情報の登録、更新が終了した後、変更された情報を検索DB16の仮想書架情報に反映する(ステップS17)。ここで反映する際、たとえば項目に空値(nullなど)が設定されていた場合には、検索DB16の仮想書架情報を削除する。検索DB16の仮想書架情報の更新処理が終了した後、仮想書架並び順を設定する(ステップS18)。ここで、仮想書架並び順を設定する場合、全件を再設定する場合と、更新処理された仮想書架情報の仮想書架並び順だけを設定する場合があり、いずれも選択可能となっている。仮想書架並び順設定後、ステップS11に戻り、次の仮想書架設定に関する仮想書架情報作成処理を続ける。
図7は、仮想書架情報を検索する処理(上記図3のステップS6の詳細な処理)の一例を説明するためのフローチャートである。図7において、まず、仮想書架検出手段103は、検索DB16を参照して、目録情報検索手段101で検索された目録情報に関して、
仮想書架が設定されているか否かを判定する(ステップS21)。なお、仮想書架が複数設定されている場合には、ひとつの設定ごとに仮想書架の検索処理を行う。仮想書架が設定されていない場合には(ステップS21の「No」)、当該フローを終了する一方、仮想書架が設定されている場合には(ステップS21の「Yes」)、現在表示されている目録情報の書誌IDを用いて、仮想書架情報があるか否かを判定する(ステップS22)。仮想書架検索手段103は、仮想書架情報が登録されていない場合には(ステップS22の「No」)、ステップS21に戻る一方、仮想書架情報が登録されている場合には(ステップS22の「Yes」)、その仮想書架情報を抽出し、仮想書架並び順で仮想書架情報を並び替えた後(ステップS23)、ステップS21に戻り、次の仮想書架の設定に関する検索処理を続ける。
図8−1〜図8−4は、図4−1〜図4−4の仮想書架の設定例1〜4に基づいて、それぞれ目録DBと検索DB16に仮想書架情報を設定した例を示している。図8−1〜図8−4に示すように、検索DB16の仮想書架情報に書名の項目があるのは、仮想書架情報に書名を登録しているという意味ではなく、仮想書架並び順を設定する際、項目1、項目2、・・が同じだった場合に、書名も並び順の判定に利用することを意味している。ここでは、書名を並び順判定の際の追加項目としているが、検索DB16に登録されている項目であればいずれの項目も判定項目として利用することが可能である。
図8−1では、項目1に「318」というデータが3つあるが、書名を仮想書架並び順に使用することにより、図のような並び順が設定できる。この並び順の場合には、仮想書架一覧としては、書誌IDが「20」、「40」、「30」、「10」の順で表示される。
図8−2では、項目1を昇順に、項目2を降順に(新しい資料が上になるようにする)並び替えることにより、仮想書架一覧としては、書誌IDが「20」、「30」、「40」、「10」の順で表示される。
図8−3では、項目1を昇順に、項目2を降順に(貸出回数が多いものが上になるように)並び替えることにより、仮想書架一覧としては、書誌IDが「20」、「40」、「30」、「10」の順で表示される。
図8−4では、項目1を昇順に並び替えることにより、仮想書架一覧としては、書誌IDが「40」、「10」、「30」の順に表示される。この例では、書誌IDが「20」の仮想書誌情報が登録されていない。これは、目録DBに仮想書誌情報で設定されたLCCNという項目が登録されていないためである。このように、設定された項目に値がない場合には、仮想書誌情報は登録されない。
図9〜図12は、検索結果の表示例を説明するための図である。図9は、検索条件を入力し、目録情報の検索結果をタイトル順に一覧表示した検索結果画面の一例を示す図である。同図に示すように、目録情報をタイトル順に表示すると、英字や数字がタイトルの先頭にあるものが先に表示される。これをたとえば「分野別の新着資料順」や「分野別人気のある資料順」などの仮想書架として表示させることにより、利用者が有用な資料にたどりつくことを支援することができる。
図10は、検索結果詳細画面に仮想書架リンクを設定した例である。同図に示す検索結果詳細画面には、仮想書架A〜Cにリンクするバーが表示されている。この検索結果詳細画面で、「書架Aへ」へのバーを選択することにより、図11の仮想書架一覧画面に移動することができる。図11で表示された仮想書架一覧画面では、図10の検索結果詳細画面において表示されていた資料の情報が、一覧の先頭に表示されている。また、この仮想
書架一覧画面では、一覧として表示されているデータの次のX件(Xは一覧表示されているデータの数、この例では10件)、前のX件の表示ができる。さらに仮想書架一覧画面の1つのデータを選択すると、図12の仮想書架詳細画面を表示することもできる。図12に示す表示例は、図11において、「夏目漱石全集」が選択された場合を示している。
本実施の形態の図書検索装置によれば、利用者の検索の際に使用され、図書または雑誌に関する書誌データを含む目録情報と、仮想書架を表示するための仮想書架情報とを関連づけて格納する検索DB16と、利用者側クライアント装置15からネットワークを介して送出される検索条件を入力し、入力された検索条件をキーとして、検索DB16から目録情報を検索する目録情報検索手段101と、検索された目録情報を利用者側クライアント装置15に提示する目録情報提示手段102と、提示された目録情報に関連した仮想書架情報を検索DB16から検索する仮想書架検索手段103と、検索された仮想書架情報を利用者側クライアント装置15に提示する仮想書架提示手段104と、を備えているので、図書館で独自に設定した項目・表示順で仮想書架を利用者に提供でき、利用者が有用な資料に容易にたどりつくことが可能となる。
また、本実施の形態の図書検索装置によれば、業務用に使用され、図書または雑誌に関する書誌データを含む目録情報と、仮想書架を表示するための仮想書架情報とを関連づけて格納する目録DB(図書目録DB12A、雑誌目録DB12B)と、図書または雑誌の目録情報の項目を仮想書架として選択し、その表示順を設定する仮想書架管理手段105と、仮想書架管理手段105により仮想書架として設定された項目、およびその表示順を仮想書架情報として、目録DB(図書目録DB12A、雑誌目録DB12B)に登録し、また、当該目録DB(図書目録DB12A、雑誌目録DB12B)に登録した仮想書架情報を検索DB16に登録する仮想書架登録手段106と、を備えているので、簡易に仮想書架を設定し、その仮想書架情報を検索DB16に反映させることが可能となる。
また、本実施の形態の図書検索装置によれば、仮想書架登録手段106は、目録DB(図書目録DB12A、雑誌目録DB12B)に登録された仮想書架情報に追加及び/又は変更があった場合、該追加及び/又は変更された仮想書架情報を目録DB(図書目録DB12A、雑誌目録DB12B)から抽出し、該抽出した仮想書架情報を所定の時間帯に一括して検索DB16に反映させることとしたので、利用者が使用しない時間帯に、検索DB16に仮想書架情報の追加・変更を反映させることが可能となる。
以上、本発明の図書検索装置における各機能を説明したが、本発明に係る図書検索装置の各機能を、コンピュータがプログラムを実行することにより実現することにしてもよい。本発明による図書検索装置の機能を実現するためのプログラムやデータを記憶した記録媒体の実施形態を説明する。記録媒体としては、半導体媒体(例えば、ROM、不揮発性メモリカード等)、光媒体(例えば、DVD、MO、MD、CD−R等)、磁気媒体(例えば、磁気テープ、フレキシブルディスク等)等のいずれであってもよい。これら記録媒体に上述した本発明の各実施形態のシステムの機能をコンピュータに実行させ、図書検索装置の機能を実現するためのプログラムを記録して流通させることにより、当該機能の実現を容易にする。そしてコンピュータ等の情報処理装置に上記のごとくの記録媒体を装着して情報処理装置によりプログラムを読み出すか、若しくは情報処理装置が備えている記憶媒体に当該プログラムを記憶させておき、必要に応じて読み出すことにより、本発明に関わる図書検索装置の機能を実行することができる。
本発明にかかる図書検索装置、コンピュータが実行するためのプログラム、そのプログラムを格納した記録媒体、および図書検索システムは、図書または雑誌の目録情報を検索するシステムに有用であり、特に、図書館に蔵書された資料を検索するシステムに適して
いる。
本実施の形態に係る図書検索システムの構成例を示す図である。 図1のサーバ装置の機能構成図の一例を示す図である。 図書検索装置の図書検索方法の一例を説明するためのフローチャートである。 仮想書架の設定例を説明するための図である(その1)。 仮想書架の設定例を説明するための図である(その2)。 仮想書架の設定例を説明するための図である(その3)。 仮想書架の設定例を説明するための図である(その4)。 仮想書架を実現するための目録DBのデータ構造の一例を説明するための図である。 仮想書架を実現するための検索DBのデータ構造の一例を説明するための図である。 図3の目録DBおよび検索DBにおける仮想書架情報の作成手順の一例を説明するためのフローチャートである。 図3における仮想書架情報を検索する処理の具体的内容を説明するためのフローチャートである。 図4−1の仮想書架の設定例に基づいて、目録DBと検索DBに仮想書架情報を設定した例を説明するための図である。 図4−2の仮想書架の設定例に基づいて、目録DBと検索DBに仮想書架情報を設定した例を説明するための図である。 図4−3の仮想書架の設定例に基づいて、目録DBと検索DBに仮想書架情報を設定した例を説明するための図である。 図4−4の仮想書架の設定例に基づいて、目録DBと検索DBに仮想書架情報を設定した例を説明するための図である。 検索結果画面の一例を示す図である。 検索結果詳細画面に仮想書架リンクを設定した例を示す図である。 仮想書架一覧画面の一例を示す図である。 仮想書架詳細画面の一例を示す図である。
符号の説明
10 図書館
11 サーバ装置
12 業務DB(データベース)
12A 図書目録DB
12B 雑誌目録DB
12C 閲覧DB
14 図書館員側クライアント装置
15 利用者側クライアント装置
16 検索DB(データベース)
30 ネットワーク
40 専用回線
101 目録情報検索手段
102 目録情報提示手段
103 仮想書架検索手段
104 仮想書架提示手段
105 仮想書架登録手段
106 仮想書架管理手段

Claims (6)

  1. 利用者が使用する利用者側クライアント装置とネットワークを介してデータ通信可能に接続され、前記利用者側クライアント装置からの要求に応じて、図書または雑誌の目録情報を検索する図書検索装置において、
    前記検索の際に使用され、図書または雑誌に関する、書誌識別情報を含む書誌データを有する目録情報と、前記目録情報から項目を選択し当該選択した項目の表示順を設定した仮想書架を表示するためものであり、前記書誌識別情報および前記仮想書架として設定された項目の値を含む仮想書架情報とを関連づけて格納する検索データベースと、
    前記利用者側クライアント装置から前記ネットワークを介して送出される検索条件を入力する検索条件入力手段と、
    前記入力された検索条件をキーとして、前記検索データベースから目録情報を検索する目録情報検索手段と、
    前記検索された目録情報を前記利用者側クライアント装置に提示する目録情報提示手段と、
    前記書誌識別情報をキーとして、前記提示された目録情報に関連する仮想書架情報を前記検索データベースから検索する仮想書架検索手段と、
    前記検索された仮想書架情報を前記利用者側クライアント装置に提示する仮想書架提示手段と、
    業務用に使用され、前記目録情報と、前記仮想書架情報とを関連づけて格納する目録データベースと、
    前記仮想書架を設定する仮想書架管理手段と、
    前記仮想書架管理手段により設定された仮想書架に対応する前記仮想書架情報を、前記目録データベースに登録し、また、当該目録データベースに登録した仮想書架情報を前記検索データベースに登録する仮想書架登録手段と、
    を備えたことを特徴とする図書検索装置。
  2. 前記仮想書架登録手段は、前記目録データベースに登録された仮想書架情報に追加及び/又は変更があった場合、当該追加及び/又は変更された仮想書架情報を前記目録データベースから抽出し、当該抽出した仮想書架情報を所定の時間帯に一括して前記検索データベースへ反映させることを特徴とする請求項に記載の図書検索装置。
  3. 請求項1又は2に記載の図書検索装置の各手段としてコンピュータを機能させることを特徴とするコンピュータが実行するためのプログラム。
  4. 請求項3に記載のコンピュータが実行するためのプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
  5. 利用者が使用する利用者側クライアント装置と、図書検索装置とがネットワークを介して互いにデータ通信可能に接続された図書検索システムにおいて、
    前記利用者側クライアント装置は、
    検索条件を入力して、前記図書検索装置にネットワークを介して送出する検索条件送信手段と、
    前記図書検索装置から送信される検索結果を受信して表示する検索結果受信表示手段と、
    を含み、
    前記図書検索装置は、
    前記検索の際に使用され、図書または雑誌に関する、書誌識別情報を含む書誌データを有する目録情報と、前記目録情報から項目を選択し当該選択した項目の表示順を設定した仮想書架を表示するためものであり、前記書誌識別情報および前記仮想書架として設定された項目の値を含む仮想書架情報とを関連づけて格納する検索データベースと、
    前記利用者側クライアント装置から前記ネットワークを介して送出される検索条件を入力する検索条件入力手段と、
    前記入力された検索条件をキーとして、前記検索データベースから目録情報を検索する目録情報検索手段と、
    前記検索された目録情報を前記利用者側クライアント装置に提示する目録情報提示手段と、
    前記書誌識別情報をキーとして、前記提示された目録情報に関連する仮想書架情報を前記検索データベースから検索する仮想書架検索手段と、
    前記検索された仮想書架情報を前記利用者側クライアント装置に提示する仮想書架提示手段と、
    業務用に使用され、前記目録情報と、前記仮想書架情報とを関連づけて格納する目録データベースと、
    前記仮想書架を設定する仮想書架管理手段と、
    前記仮想書架管理手段により設定された仮想書架に対応する前記仮想書架情報を、前記目録データベースに登録し、また、当該目録データベースに登録した仮想書架情報を前記検索データベースに登録する仮想書架登録手段と、
    を含むことを特徴とする図書検索システム。
  6. 前記仮想書架登録手段は、前記目録データベースに登録された仮想書架情報に追加及び/又は変更があった場合、当該追加及び/又は変更された仮想書架情報を前記目録データベースから抽出し、当該抽出した仮想書架情報を所定の時間帯に一括して前記検索データベースへ反映させることを特徴とする請求項5に記載の図書検索システム。
JP2006285534A 2006-10-19 2006-10-19 図書検索装置、コンピュータが実行するためのプログラム、そのプログラムを格納した記録媒体、および図書検索システム Expired - Fee Related JP4823845B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006285534A JP4823845B2 (ja) 2006-10-19 2006-10-19 図書検索装置、コンピュータが実行するためのプログラム、そのプログラムを格納した記録媒体、および図書検索システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006285534A JP4823845B2 (ja) 2006-10-19 2006-10-19 図書検索装置、コンピュータが実行するためのプログラム、そのプログラムを格納した記録媒体、および図書検索システム

Publications (2)

Publication Number Publication Date
JP2008102793A JP2008102793A (ja) 2008-05-01
JP4823845B2 true JP4823845B2 (ja) 2011-11-24

Family

ID=39437070

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006285534A Expired - Fee Related JP4823845B2 (ja) 2006-10-19 2006-10-19 図書検索装置、コンピュータが実行するためのプログラム、そのプログラムを格納した記録媒体、および図書検索システム

Country Status (1)

Country Link
JP (1) JP4823845B2 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7180128B2 (ja) * 2018-06-05 2022-11-30 富士通株式会社 資料管理プログラム,資料管理システム及び資料管理方法

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2735012B2 (ja) * 1993-12-24 1998-04-02 日本電気株式会社 仮想図書館システム
JP2735002B2 (ja) * 1994-09-28 1998-04-02 日本電気株式会社 電子図書館システム
JP2004110324A (ja) * 2002-09-18 2004-04-08 Ricoh Co Ltd 図書情報検索システム、プログラムおよび記録媒体

Also Published As

Publication number Publication date
JP2008102793A (ja) 2008-05-01

Similar Documents

Publication Publication Date Title
Kebede The changing information needs of users in electronic information environments
CA2619230C (en) Annotating documents in a collaborative application with data in disparate information systems
US8498960B2 (en) Personal inventory manager
JP7162484B2 (ja) ヘルプ情報表示システム、ヘルプ情報表示装置、ヘルプ情報表示方法及びヘルプ情報表示プログラム
JP5260003B2 (ja) ファイル検索装置及びファイル検索プログラム
JP4823845B2 (ja) 図書検索装置、コンピュータが実行するためのプログラム、そのプログラムを格納した記録媒体、および図書検索システム
JP2025015832A (ja) 情報処理方法、情報処理システムおよびプログラム
JP6207121B2 (ja) 販売情報提供システム及び販売情報提供サーバ
US20050204017A1 (en) Media keying for updateable content distribution
JP6072487B2 (ja) 地理的情報を用いた情報仲介サーバ
Chen Assessment of full‐text sources used by serials management systems, OpenURL link resolvers, and imported e‐journal MARC records
Zhang Cataloging Internet resources using the Voyager system
US20210124791A1 (en) Information provision system using physical media,and information provision method
JP2004110324A (ja) 図書情報検索システム、プログラムおよび記録媒体
JP2005258528A (ja) 会員管理システム、店舗端末、会員管理サーバ及びプログラム
Hobart Catalogue Analytics to Improve Delivery in a Special Collections Library: An Evidence Based Approach to Catalogue Maintenance
JP2004110637A (ja) 図書館間の相互貸借システム、プログラムおよび記録媒体
JP2002163429A (ja) ワークフロー管理システム、サーバ、及び、記録媒体
JP2004054620A (ja) 貸出品の返却日・返却状況を通知する通知システム、店舗サーバ、通知方法、及びプログラム
JP4054605B2 (ja) スキルアップ支援サーバ
JP6551325B2 (ja) データ管理システム、およびデータ管理方法
JP6212254B2 (ja) 分析結果情報共有システムおよび情報処理装置
JP2001265718A (ja) 家族情報管理システム
US8694485B2 (en) Interactive media card
JP4278449B2 (ja) 帳票処理プログラムおよび帳票処理装置並びに帳票処理方法

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090515

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110420

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110426

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110627

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110719

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110809

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20110906

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110907

R150 Certificate of patent or registration of utility model

Ref document number: 4823845

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140916

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees