(57)【要約】【課題】図書館において図書又は雑誌が正しい順序で並んでいるかどうかの点検作業を効率的かつ容易に実施することができるシステムを提供する。【解決手段】サーバ装置１１は、図書目録ＤＢ１２ａ，雑誌目録ＤＢ１２ｂ，点検ＤＢ１２ｄにアクセス可能とし、図書目録ＤＢ１２ａ又は雑誌目録ＤＢ１２ｂに登録された目録情報から資料ＩＤ，所在，請求記号を含む情報を抽出し、抽出した情報を用いて生成した点検情報を点検ＤＢ１２ｄに登録する。サーバ装置１１は、図書又は雑誌毎に割り当てられた資料ＩＤを認識し、認識した資料ＩＤを読取区画毎に記憶し、その資料ＩＤの読取順序を記憶するとともに、前記記憶した全ての資料ＩＤに応じた図書又は雑誌の請求記号をソートし、その請求記号の順番を記憶する。サーバ装置１１は、前記記憶した読取順序と前記記憶した請求記号の順序とを比較することにより図書又は雑誌が該請求記号の順序で並んでいるか点検する。【選択図】　　　　図１
2004078494.tif 000002
【特許請求の範囲】
【請求項１】
図書館における図書又は雑誌の所在を点検する点検業務を支援するためのサーバ装置を有する図書館における蔵書点検システムにおいて、該サーバ装置は、図書又は雑誌の少なくとも資料ＩＤ，所在，請求記号を含む目録情報を登録した目録データベースにアクセス可能とするとともに、図書又は雑誌の点検に関する点検情報を登録するための点検データベースにアクセス可能とし、前記目録データベースに登録された目録情報から少なくとも資料ＩＤ，所在，請求記号を含む所定の情報を抽出し、該抽出した所定の情報を用いて点検情報を生成する点検情報生成手段と、該生成した点検情報を前記点検データベースに登録する点検情報登録手段と、図書又は雑誌毎に割り当てられた資料ＩＤを認識する資料ＩＤ認識手段と、該資料ＩＤ認識手段により認識した資料ＩＤを読取区画毎に記憶する資料ＩＤ記憶手段と、該記憶した資料ＩＤの読取順序を記憶する読取順序記憶手段と、前記資料ＩＤ記憶手段により記憶した全ての資料ＩＤに応じた図書又は雑誌の請求記号を記憶する請求記号記憶手段と、該記憶した請求記号をソートする請求記号ソート手段と、該ソートした請求記号の順番を記憶する請求記号ソート順序記憶手段と、前記読取順序記憶手段により記憶した読取順序と前記請求記号ソート順序記憶手段により記憶した請求記号の順序とを比較する順序比較手段とを有し、該順序比較手段により図書又は雑誌が前記請求記号の順序で並べられているかどうかを点検できるようにしたことを特徴とする図書館における蔵書点検システム。
【請求項２】
請求項１に記載の図書館における蔵書点検システムにおいて、前記サーバ装置は、請求記号を正規化するための所定のルールを用いて前記点検情報生成手段により生成した点検情報の請求記号を正規化する請求記号正規化手段を有することを特徴とする図書館における蔵書点検システム。
【請求項３】
請求項１ないし２に記載の図書館における蔵書点検システムにおいて、前記請求記号ソート手段は、前記請求記号記憶手段により記憶した請求記号をソートする際に前記請求記号正規化手段により正規化した請求記号を一次キーとし、前記読取順序記憶手段により記憶した順序を二次キーとすることを特徴とする図書館における蔵書点検システム。
【請求項４】
請求項１に記載の図書館における蔵書点検システムにおいて、前記サーバ装置は、前記順序比較手段において比較した結果に基づいて、点検作業後における図書又は雑誌の状態それぞれを異なるコードに分類し、該異なるコードに分類した図書又は雑誌の状態を点検済状態として設定する点検済状態設定手段を有することを特徴とする図書館における蔵書点検システム。
【請求項５】
請求項４に記載の図書館における蔵書点検システムにおいて、前記点検済状態は、図書又は雑誌が正しく請求記号順に並べられている状態を示す正常状態、及び／又は、図書又は雑誌の並びにおいてその資料の前にあるべき資料がない状態又はその資料自身があるべきところに無い状態を示す配架誤り状態を含むことを特徴とする図書館における蔵書点検システム。
【請求項６】
請求項１ないし５のいずれか１に記載の図書館における蔵書点検システムとしての機能をコンピュータに実行させるプログラム。
【請求項７】
請求項６に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、図書館における蔵書点検システム、プログラム、及び記録媒体、より詳細には、図書館が所蔵する図書又は雑誌の点検業務を支援するための図書館における蔵書点検システム、プログラム、及び記録媒体に関する。
【０００２】
【従来の技術】
図書館において、コンピュータ等を用いて各種情報の管理を実現するための図書館情報管理システムに要求される機能は、目録管理機能（基本機能）、閲覧管理機能、雑誌管理機能、蔵書点検機能、発注受入機能、相互貸借機能、図書検索機能等からなり、１つの基本機能及び６つのサブ機能に大きく分類される。これらのうちで蔵書点検に関する技術として、例えば特開平５−６１８８６号公報や、特開平８−２２１４２８号公報に記載の発明は、図書に貼付されたラベル情報等を読み取る読み取り装置を用いて図書の所在を点検することにより、蔵書点検作業の効率化を図るものである。
【０００３】
ここで、通常、図書館における図書や雑誌は、それぞれの分野（分類）ごとに配架され、さらにそれぞれの棚は、分類と著者などの情報を含んだ請求記号順に並べられ、その並べられた資料の背表紙には請求記号等を含むラベルが貼られている。図書館員は、図書館において蔵書点検業務を行う際に、このラベルを見ながら資料を正しい順序、すなわち、請求記号の順序に並べ替える作業を行うが、これが大変非効率な作業となっているという問題があった。
【０００４】
【発明が解決しようとする課題】
本発明は、上述のごとき実情に鑑みてなされたものであり、図書館において図書又は雑誌が正しい順序で並んでいるかどうかの点検作業を効率的かつ容易に行えるようにするための図書館における蔵書点検システム、該蔵書点検システムとしての機能をコンピュータに実行させるプログラム、及び該プログラムを記録したコンピュータ読取可能な記録媒体を提供すること、を目的としてなされたものである。
【０００５】
【課題を解決するための手段】
請求項１の発明は、図書館における図書又は雑誌の所在を点検する点検業務を支援するためのサーバ装置を有する図書館における蔵書点検システムにおいて、該サーバ装置は、図書又は雑誌の少なくとも資料ＩＤ，所在，請求記号を含む目録情報を登録した目録データベースにアクセス可能とするとともに、図書又は雑誌の点検に関する点検情報を登録するための点検データベースにアクセス可能とし、前記目録データベースに登録された目録情報から少なくとも資料ＩＤ，所在，請求記号を含む所定の情報を抽出し、該抽出した所定の情報を用いて点検情報を生成する点検情報生成手段と、該生成した点検情報を前記点検データベースに登録する点検情報登録手段と、図書又は雑誌毎に割り当てられた資料ＩＤを認識する資料ＩＤ認識手段と、該資料ＩＤ認識手段により認識した資料ＩＤを読取区画毎に記憶する資料ＩＤ記憶手段と、該記憶した資料ＩＤの読取順序を記憶する読取順序記憶手段と、前記資料ＩＤ記憶手段により記憶した全ての資料ＩＤに応じた図書又は雑誌の請求記号を記憶する請求記号記憶手段と、該記憶した請求記号をソートする請求記号ソート手段と、該ソートした請求記号の順番を記憶する請求記号ソート順序記憶手段と、前記読取順序記憶手段により記憶した読取順序と前記請求記号ソート順序記憶手段により記憶した請求記号の順序とを比較する順序比較手段とを有し、該順序比較手段により図書又は雑誌が前記請求記号の順序で並べられているかどうかを点検できるようにしたことを特徴としたものである。
【０００６】
請求項２の発明は、請求項１に記載の図書館における蔵書点検システムにおいて、前記サーバ装置は、請求記号を正規化するための所定のルールを用いて前記点検情報生成手段により生成した点検情報の請求記号を正規化する請求記号正規化手段を有することを特徴としたものである。
【０００７】
請求項３の発明は、請求項１ないし２に記載の図書館における蔵書点検システムにおいて、前記請求記号ソート手段は、前記請求記号記憶手段により記憶した請求記号をソートする際に前記請求記号正規化手段により正規化した請求記号を一次キーとし、前記読取順序記憶手段により記憶した順序を二次キーとすることを特徴としたものである。
【０００８】
請求項４の発明は、請求項１に記載の図書館における蔵書点検システムにおいて、前記サーバ装置は、前記順序比較手段において比較した結果に基づいて、点検作業後における図書又は雑誌の状態それぞれを異なるコードに分類し、該異なるコードに分類した図書又は雑誌の状態を点検済状態として設定する点検済状態設定手段を有することを特徴としたものである。
【０００９】
請求項５の発明は、請求項４に記載の図書館における蔵書点検システムにおいて、前記点検済状態は、図書又は雑誌が正しく請求記号順に並べられている状態を示す正常状態、及び／又は、図書又は雑誌の並びにおいてその資料の前にあるべき資料がない状態又はその資料自身があるべきところに無い状態を示す配架誤り状態を含むことを特徴としたものである。
【００１０】
請求項６の発明は、請求項１ないし５のいずれか１に記載の図書館における蔵書点検システムとしての機能をコンピュータに実行させるプログラムである。
請求項７の発明は、請求項６に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【００１１】
【発明の実施の形態】
図１は、本発明の一実施形態に係る図書館における蔵書点検システムの構成例を示す図である。図中、１０は図書館で、該図書館１０は、図書館業務を管理するためのサーバ装置１１，図書館業務に係る各種データを格納する業務データベース（以下、業務ＤＢという）１２，図書館員が業務に使用する図書館員側クライアント装置１３，図書館の利用者が使用する利用者側クライアント装置１４を有し、２０はネットワークである。本実施形態におけるサーバ装置１１は業務ＤＢ１２にアクセス可能とし、各クライアント装置と図書館内のＬＡＮ等専用回線を介して接続されている。さらに、外部の機関とネットワーク２０を介して接続することが可能である。
【００１２】
また、サーバ装置１１には、後述する図２に示す各手段が有する機能を実行するためのプログラムが格納されている。これらのプログラムは、後述する各手段を図書館員等が利用する際に、操作が容易になるようにユーザインタフェースを備えている。
【００１３】
また、図１における各クライアント装置は、デスクトップ型パーソナルコンピュータとして図示しているが、ネットワーク接続可能なモバイルコンピュータであっても良く、使用形態に応じた形態であればよい。クライアント装置を複数台設置する場合、例えばＬＡＮ等によりネットワーク接続される必要がある。
【００１４】
また、図１に示すネットワーク２０としては、有線、無線に限らず、専用回線、電話回線等で接続されたインターネットや、インターネット技術を利用したイントラネットの形態でもよく、さらには、専用回線を使用する場合でもＷＡＮ（Ｗｉｄｅ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）やＭＡＮ（Ｍｅｔｒｏｐｏｌｉｔａｎ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）に限らず、サーバ装置の設置場所によっては、ＬＡＮで構成される形態もとりうる。また、このネットワークには、専用回線の使用、伝送データの暗号化、各クライアント装置を使用するユーザの認証等、様々な方法によるセキュリティの強化が必要となる。
【００１５】
また、業務ＤＢ１２は、図書館員のみが業務に使用するＤＢであって、図書館の一般利用者がアクセスして検索や編集をすることはできない。この業務ＤＢ１２には、図書館員が業務で作成、変更するデータがすべて登録される。また、業務ＤＢ１２は複数のＤＢから成り、図書目録ＤＢ１２ａ，雑誌目録ＤＢ１２ｂ，閲覧ＤＢ１２ｃ，点検ＤＢ１２ｄなどを有している。
【００１６】
点検ＤＢ１２ｄは、図書または雑誌の点検業務を行う際に、図書目録ＤＢ１２ａ，雑誌目録ＤＢ１２ｂ，及び閲覧ＤＢ１２ｃから点検に必要な情報を抽出して生成される点検情報を管理するためのもので、点検対象の目録情報と点検履歴等の情報が管理される。ここで、本蔵書点検システムは、点検作業中に点検ＤＢ１２ｄのみを参照するため、点検開始時に点検ＤＢ１２ｄが生成、更新される。点検ＤＢ１２ｄは、点検管理データ、所蔵点検データ、及び区画点検データから構成される。点検管理データは、点検実施日や点検箇所、点検結果として紛失や発見の件数など、蔵書点検作業の履歴情報を管理し、所蔵点検データは、図書目録ＤＢ１２ａや雑誌目録ＤＢ１２ｂから点検に必要な目録情報を抽出して作成され、資料ＩＤや書名、例えば在庫、除籍、紛失、点検中に発見された異常等の資料の状態を管理する。区画点検データは、１回の作業でハンディターミナル等により読み取るかたまり（以下、点検区画という）毎に作成され、点検件数等を管理する。
【００１７】
図２は、本発明の蔵書点検システムにおける蔵書点検機能を実行するサーバ装置の構成例を示す図で、サーバ装置１１は、点検情報生成手段１１ａ，請求記号正規化手段１１ｂ，点検情報登録手段１１ｃ，資料ＩＤ認識手段１１ｄ，資料ＩＤ記憶手段１１ｅ，読取順序記憶手段１１ｆ，請求記号記憶手段１１ｇ，請求記号ソート手段１１ｈ，請求記号ソート順序記憶手段１１ｉ，順序比較手段１１ｊ，点検済状態設定手段１１ｋなどを有している。
【００１８】
以下、サーバ装置１１の各手段が有する機能について説明する。
まず、点検情報生成手段１１ａは、図書目録ＤＢ１２ａ又は雑誌目録ＤＢ１２ｂに登録された目録情報から少なくとも資料ＩＤ，所在，請求記号を含む所定の情報を抽出し、該抽出した所定の情報を用いて点検に利用する点検情報を生成する。請求記号正規化手段１１ｂは、点検情報生成手段１１ａにより図書目録ＤＢ１２ａ又は雑誌目録ＤＢ１２ｂから点検に必要な情報を抽出して生成された点検情報の請求記号を、指定されたルールにより正規化して記憶する。このルールについては後述するものとする。
【００１９】
点検情報登録手段１１ｃは、点検情報生成手段１１ａにより生成した点検情報を点検ＤＢ１２ｄに登録する。資料ＩＤ認識手段１１ｄは、図書又は雑誌毎に割り当てられた資料ＩＤを認識する手段であり、例えばハンディターミナル等により図書又は雑誌に貼付されたバーコードラベルやＯＣＲラベル等を読み取ることにより資料ＩＤを認識することができる。資料ＩＤ記憶手段１１ｅは、資料ＩＤ認識手段１１ｄにより認識した資料ＩＤを点検区画毎に記憶する。
【００２０】
読取順序記憶手段１１ｆは、資料ＩＤ記憶手段１１ｅにより点検区画毎に記憶された資料ＩＤの順番を、読取順序として記憶する。請求記号記憶手段１１ｇは、資料ＩＤ記憶手段１１ｅにより点検区画毎に記憶された資料ＩＤに応じた正規化請求記号を記憶する。請求記号ソート手段１１ｈは、請求記号記憶手段１１ｇにより記憶された正規化請求記号をソートする。請求記号ソート順序記憶手段１１ｉは、請求記号ソート手段１１ｈによってソートされた請求記号の順序を記憶する。順序比較手段１１ｊは、読取順序記憶手段１１ｆにより記憶された読取順序と、請求記号ソート順序記憶手段１１ｉにより記憶された請求記号の順序とを比較する手段である。本蔵書点検システムは、順序比較手段１１ｊにより順序を比較することで図書または雑誌が正しい順序、すなわち、請求記号ソート順序記憶手段１１ｉにより記憶された請求記号の順序で並べられているかどうかを点検することができる。
【００２１】
また、点検済状態設定手段１１ｋは、順序比較手段１１ｊにおいて比較した結果に基づいて、点検作業後における図書又は雑誌の状態それぞれを異なるコードに分類し、該異なるコードに分類した図書又は雑誌の状態を点検済状態として設定する。この点検済状態には、例えば、図書又は雑誌が正しく請求記号順に並べられている状態を示す正常状態や、図書又は雑誌の並びにおいてその資料の前にあるべき資料がない状態又はその資料自身があるべきところに無い状態を示す配架誤り状態等を含むものとする。
【００２２】
本発明によると、図書館において図書又は雑誌が正しい順序で並んでいるかどうかの点検作業を効率的かつ容易に実施することができるために、図書館員は資料を正しい順序に並べ替える作業を効率的に行うことができる。また、請求記号ソート手段により図書館が想定している資料の並び順と同じ結果が得られるようになるため、資料が正しい順序で並べられているかどうか効率的に点検することができる。
【００２３】
図３は、本発明が適用される図書館における蔵書点検方法の点検準備ステップと点検作業ステップの一例について説明するためのフロー図である。点検準備は、点検業務の計画を立案し、点検作業を行う環境を整えるためのステップである。まず、どのような内容の点検を何日間で行うか、その間に図書館のその他の業務をどのように行うか、どの所在を点検対象にするのか、などの点検業務の計画を立案する（ステップＳ１）。次に点検開始を宣言する（ステップＳ２）。次に点検対象範囲を指定する（ステップＳ３）。この点検対象範囲を指定すると、これから行う点検業務のための点検データが生成される。この点検データは図書目録ＤＢ１２ａのデータや、雑誌目録ＤＢ１２ｂのデータに基づいて、点検対象となる資料数だけ作成され、点検対象となる資料の資料ＩＤ，所在，請求記号，および正規化した請求記号などの情報が点検ＤＢ１２ｄにコピーされる。
【００２４】
点検作業は、点検の開始の宣言から終了の宣言までの間に行う。この点検作業は、点検区画毎に、例えばハンディターミナル等を用いて取り込んだ資料ＩＤの情報を点検ＤＢ１２ｄにあるデータと比較して点検結果を出力するためのステップである。まず、ハンディターミナルを用いて点検区画毎にバーコードラベルやＯＣＲラベル等を読み込む（ステップＳ４）。図書館員側クライアント装置１３にハンディターミナルを接続して読み込んだ資料ＩＤのファイルを作成し、このファイルをサーバ装置１１（業務サーバ）に転送する（ステップＳ５）。次に、このファイルの内容を１つの点検区画の情報として点検ＤＢ１２ｄに登録する。この登録時に点検ＤＢ１２ｄにすでに登録されているデータとファイル中の資料ＩＤとが比較され、読取順序の登録、正規化請求記号によるソート、ソートした正規化請求記号の順序の登録が行われる。また、それぞれの順序を比較して並び順等の間違いがあった場合には、点検済状態を並び順エラーに設定する（ステップＳ６）。点検の結果、例えば並び順に間違いがあった資料は、正常な状態に戻す作業を行いやすいように取り置いておく（ステップＳ７）。次に、点検の終了を宣言するとともに、点検結果を反映して処理を終了する（ステップＳ８）。
【００２５】
図４は、図３に示した点検対象範囲を指定する部分の処理の一例を説明するためのフロー図である。本例における処理フローは、点検作業者等によって指定された点検対象の範囲にある図書目録ＤＢ１２ａ及び雑誌目録ＤＢ１２ｂのデータを点検情報として抽出して点検ＤＢ１２ｄに登録する処理の流れについて示したものである。まず、点検作業者によって指定された点検対象範囲（所在、請求記号の範囲）を読み込み（ステップＳ１１）、指定された正規化請求記号のパターンを読み込む（ステップＳ１２）。次に、図書目録ＤＢ１２ａや、雑誌目録ＤＢ１２ｂで点検対象範囲にある所蔵データを検索し（ステップＳ１３）、点検情報生成手段１１ａは、検索結果から１件ずつ点検に必要なデータを抽出する（ステップＳ１４）。
【００２６】
次に、請求記号正規化手段１１ｂは、上記ステップＳ１４にて抽出したデータの中の請求記号を取り出して正規化を行う（ステップＳ１５）。次に、点検情報登録手段１１ｃは、正規化した請求記号を点検ＤＢ１２ｄに登録する（ステップＳ１６）。点検ＤＢ１２ｄに登録したデータが最後のデータかどうか判断し（ステップＳ１７）、最後のデータでない場合（ＮＯの場合）、上記ステップＳ１４に戻り処理を繰り返す。最後のデータの場合（ＹＥＳの場合）、そのまま終了する。
【００２７】
図５は、図３に示した点検処理を行う部分の処理の一例を説明するためのフロー図である。本例における処理フローは、資料ＩＤ認識手段１１ｄにより読み込まれた図書または雑誌において、点検区画として指定された所在および請求記号の範囲と、点検ＤＢ１２ｄに登録されている当該図書または雑誌が本来置かれるべき場所や請求記号とが合致しているかどうかを判定し、判定した結果、合致していない場合はその状態を点検ＤＢ１２ｄに登録する処理の流れについて示したものである。まず、点検区画条件（所在、請求記号の範囲）を読み込み（ステップＳ２１）、資料ＩＤ記憶手段１１ｅは、指定されたファイルから資料ＩＤを１件ずつ取り出す（ステップＳ２２）。次に、点検所蔵の中に読み込まれた資料ＩＤがあるかどうか判断し（ステップＳ２３）、資料ＩＤがある場合（ＹＥＳの場合）、読取順序記憶手段１１ｆは、点検所蔵データを取り出し、読み込まれた順番を設定する（ステップＳ２４）。また、上記ステップＳ２３にて資料ＩＤがない場合（ＮＯの場合）、所蔵点検に未登録状態のデータを登録してステップＳ２７に移行する。
【００２８】
次に、点検区画条件の所在と、点検所蔵の所在とが一致しているかどうか判断し（ステップＳ２５）、所在が一致している場合（ＹＥＳの場合）、点検区画条件の請求記号の範囲内にあるかどうか判断し（ステップＳ２６）、請求記号の範囲内にある場合（ＹＥＳの場合）、ファイルの最後かどうかを判断し（ステップＳ２８）、ファイルの最後の場合（ＹＥＳの場合）、請求記号ソート手段１１ｈは、ファイル中の資料ＩＤ全てについて、正規化請求記号でソートする（ステップＳ２９）。また、上記ステップＳ２８にてファイルの最後でない場合（ＮＯの場合）、上記ステップＳ２２に戻り処理を繰り返す。また、上記ステップＳ２５にて所在が一致していない場合（ＮＯの場合）及びステップＳ２６にて請求記号の範囲内にない場合（ＮＯの場合）、上記ステップＳ２７に移行し、点検済状態設定手段１１ｋは、点検済状態として異常のコードを設定する（ステップＳ２７）。
【００２９】
次に、請求記号ソート順序記憶手段１１ｉは、上記ステップＳ２９において正規化請求記号でソートした順番を設定し（ステップＳ３０）、順序比較手段１１ｊは、読み込み順とソート順とを比較し、異なっている場合には点検済状態として異常を設定する（ステップＳ３１）。
【００３０】
図６は、請求記号ソート手段１１ｈで用いる請求記号を正規化するためのルールの一例を説明した図である。本例においては、正規化請求記号のルールに用いる文字を以下の通り定義するものとする。
＋：英数字、記号にマッチして左詰めにする。
＄：数字だけにマッチして右詰めにする。
＠：英字、記号にだけマッチして左詰めにする。
尚、これらの文字以外の記号は、請求記号の区切り文字として解釈され、複数のルールを記述するときは、“，”（カンマ）で区切るものとする。また、正規化請求記号のルールに用いる文字列は、本例に示す文字に限らず、システム担当者等によって任意に決めておくことが可能である。
【００３１】
図６に示す記述例においては、請求記号の記述例、および記述例に挙げたルールで請求記号を正規化した後の請求記号、およびそれらをソートした順序を示している。本例では、正規化しないでソートした場合の順序（請求記号によるソート順序）と、正規化してソートした場合の順序（正規化請求記号によるソート順序）とが異なっているが、本来、正規化してソートした順番が、書棚での正しい並び順となる。
【００３２】
図７は、ハンディターミナルで読み込む資料ＩＤと請求記号との対応関係の一例を示す図である。本例では、資料ＩＤ：００００３と９９９９９とに設定された請求記号が同じ「１０３」である状態を示している。
【００３３】
図８は、図７に示したデータを点検した結果における読取順序と請求記号によるソート順序、並び順チェック結果の一例を示した図である。本例において、ハンディターミナルで先頭の資料ＩＤから順番に読み込んでいった場合、読取順序は上から１，２，３，・・・，６となる。
【００３４】
ここで、請求記号ソート手段１１ｈにより、正規化請求記号を一次キーとし、読取順序を二次キーとしてソートするので、請求記号ソート手段１１ｈによるソート順序は、図８（Ａ）に示すような結果となる。請求記号ソート手段１１ｈによってソートされた結果が、本来の書棚における正しい並び順である。図８（Ａ）において、同一請求記号「１０３」（資料ＩＤ：００００３と９９９９９）の場合、書棚における並び順は特に制約がないので、どちらが前でも並び順のエラーにならないように、ソートの二次キーに読取順序を指定している。本例の場合、読取順序２である資料ＩＤ：００００３の方が、読取順序３の資料ＩＤ：９９９９９よりもソート順序が前になる。
【００３５】
さらに、順序比較手段１１ｊにより、読取順序と正規化請求記号ソート順序とを比較し、並び順が間違っているかどうかのチェックを行っていく。これは、正規化請求記号ソート順序で資料を並べたときに、その資料の前にあるべき資料がない場合と、その資料自身があるべきところにない場合に並び順が間違っていると判定する。
【００３６】
これは、図８（Ａ）において、まず、資料ＩＤ：００００３がその資料の前にあるべき資料（資料ＩＤ：００００２）がないため、点検済状態設定手段１１ｋにより点検済状態は「配架誤り−並び順」というエラー状態になる。次の資料ＩＤ：９９９９９から００００５までのデータの並び順は正常となる。最後の資料ＩＤ：００００２については、本来あるべき場所（資料ＩＤ：００００１と００００３の間）にないので、点検済状態は「配架誤り−並び順」というエラー状態になる。
【００３７】
また、図８（Ｂ）において、資料ＩＤ：００００１から９９９９９までのデータの並び順は正常となる。資料ＩＤ：００００４が本来あるべき場所（資料ＩＤ：００００３と００００５の間）にないため、点検済状態設定手段１１ｋにより点検済状態は「配架誤り−並び順」というエラー状態になる。最後の資料ＩＤ：００００５については、その資料の前にあるべき資料（資料ＩＤ：００００４）がないため、点検済状態は「配架誤り−並び順」というエラー状態になる。
【００３８】
本発明によると、請求記号のソート処理において、一次キーに正規化請求記号を、二次キーに読取順序を指定することにより、同じ請求記号を持つ図書または雑誌が複数あった場合に、それらがどのように並んでいても並び順のエラー状態にならないように点検作業を行うことができる。
【００３９】
図９は、本発明における点検済状態とその内容の一例を示す図である。本例において、点検済状態には１２種の状態があり、これらの点検済状態は点検の結果に基づいて点検済状態設定手段１１ｋにより設定される。各点検済状態にはコードが割り当てられており、図中（　）内の数値はそのコードを示している。この点検済状態とは、点検作業の結果、資料が期待されている状態と比較してどのような状態にあるかを示すものである。
【００４０】
上記点検済状態には、資料の存在が期待され実際に存在が確認された状態又は存在しないことが期待され実際に存在が確認されなかった状態を示す正常（００）、存在することが期待されていたが存在が確認されなかった状態を示す未点検（１０）、貸出中の資料を発見した状態を示す発見―貸出中（２１）、紛失中の資料を発見した状態を示す発見―紛失（２２）、除籍した資料を発見した状態を示す発見―除籍（２３）、予約保留中の資料を発見した状態を示す発見―予約保留中（２４）、本来あるべき所在とは別の所在で資料を発見した状態を示す配架誤り―所在（３１）、本来あるべき請求記号の範囲の外で資料を発見した状態を示す配架誤り―請求記号（３２）、読取区画単位（前述した点検区画と同義である）での請求記号の並び順が正しくない状態を示す配架誤り―並び順（３３）、今回の点検対象範囲外の資料を発見した状態を示す配架誤り―点検範囲外（３４）、所蔵情報が登録されていない資料を発見した状態又は点検の対象ではない資料を発見した状態を示す未登録（４０）、桁数が少ないなど添付されたバーコードラベルが正しくない資料を発見した状態を示す異常バーコード（５０）などを含むものとする。
【００４１】
以上、図書館における蔵書点検システムとしての機能を中心に説明したが、本発明は、図書館における蔵書点検方法としても説明したように、方法としての形態もとりうる。また、これら各機能を有する蔵書点検システムと同様に、コンピュータに蔵書点検システムとして機能させるためのプログラムとしての形態も可能である。
【００４２】
本発明による蔵書点検の機能を実現するためのプログラムやデータを記憶した記録媒体の実施形態を説明する。記録媒体としては、具体的には、ＣＤ−ＲＯＭ、光磁気ディスク、ＤＶＤ−ＲＯＭ、ＦＤ、フラッシュメモリ、メモリカードや、メモリスティック及びその他各種ＲＯＭやＲＡＭ等が想定でき、これら記録媒体に上述した本発明の各実施形態のシステムの機能をコンピュータに実行させ、蔵書点検の機能を実現するためのプログラムを記録して流通させることにより、当該機能の実現を容易にする。そしてコンピュータ等の情報処理装置に上記の記録媒体を装着して情報処理装置によりプログラムを読み出すか、もしくは情報処理装置が備えている記憶媒体に当該プログラムを記憶させておき、必要に応じて読み出すことにより、本発明にかかわる蔵書点検の機能を実行することができる。
【００４３】
【発明の効果】
本発明によると、図書館において図書又は雑誌が正しい順序で並んでいるかどうかの点検作業を効率的かつ容易に実施することができるために、図書館員は資料を正しい順序に並べ替える作業を効率的に行うことができる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係る図書館における蔵書点検システムの構成例を示す図である。
【図２】本発明の蔵書点検システムにおける蔵書点検機能を実行するサーバ装置の構成例を示す図である。
【図３】本発明が適用される図書館における蔵書点検方法の点検準備ステップと点検作業ステップの一例について説明するためのフロー図である。
【図４】図３に示した点検対象範囲を指定する部分の処理の一例を説明するためのフロー図である。
【図５】図３に示した点検処理を行う部分の処理の一例を説明するためのフロー図である。
【図６】請求記号ソート手段で用いる請求記号を正規化するためのルールの一例を説明した図である。
【図７】ハンディターミナルで読み込む資料ＩＤと請求記号との対応関係の一例を示す図である。
【図８】図７に示したデータを点検した結果における読取順序と請求記号によるソート順序、並び順チェック結果の一例を示した図である。
【図９】本発明における点検済状態とその内容の一例を示す図である。
【符号の説明】
１０…図書館、１１…サーバ装置、１１ａ…点検情報生成手段、１１ｂ…請求記号正規化手段、１１ｃ…点検情報登録手段、１１ｄ…資料ＩＤ認識手段、１１ｅ…資料ＩＤ記憶手段、１１ｆ…読取順序記憶手段、１１ｇ…請求記号記憶手段、１１ｈ…請求記号ソート手段、１１ｉ…請求記号ソート順序記憶手段、１１ｊ…順序比較手段、１１ｋ…点検済状態設定手段、１２…業務ＤＢ、１２ａ…図書目録ＤＢ、１２ｂ…雑誌目録ＤＢ、１２ｃ…閲覧ＤＢ、１２ｄ…点検ＤＢ、１３…図書館員側クライアント装置、１４…利用者側クライアント装置、２０…ネットワーク。
【図１】
2004078494.tif 000003
【図２】
2004078494.tif 000004
【図３】
2004078494.tif 000005
【図４】
2004078494.tif 000006
【図５】
2004078494.tif 000007
【図６】
2004078494.tif 000008
【図７】
2004078494.tif 000009
【図８】
2004078494.tif 000010
【図９】
2004078494.tif 000011