(57)【特許請求の範囲】
【請求項１】
品物の貸出を管理するサーバがネットワークを介して各端末からアクセスされることにより品物の貸出を管理する貸出期間管理方式であって、
利用者ＩＤ毎に休暇有無指摘情報を特定する職業や状況別に分類した種別を示す利用者属性を含む利用者情報を記憶する利用者情報記憶手段と、
１か月分毎に分類しその１か月分を日毎に，休暇有無情報を含む区分適用日と閉館日と開館日とを含む情報のうちいずれか１つに設定してあるカレンダ情報を記憶するカレンダ情報記憶手段と、
品物の貸出期間の種別を示す貸出種別と前記利用者属性とを含む情報をベースにして貸出時の日数と前記区分適用日の内容を閉館日または開館日のいずれかに示す前記休暇有無指摘情報とを含む貸出属性情報の関係を記憶する貸出属性記憶手段と、
前記端末から入力された利用者ＩＤを基に前記利用者情報から利用者属性を抽出する利用者属性検索手段と、
前記抽出した利用者属性と前記端末から入力された品物の貸出の種別を示す貸出種別とを含む情報を基に前記貸出属性情報から貸出日数と休暇有無指摘情報とを抽出し、更に前記抽出した貸出日数を現在の日付に加えることで仮の返却期限日を算出する貸出属性検索手段と、
前記算出した仮の返却期限日と前記抽出した休暇有無指摘情報とを基に前記カレンダ情報の区分適用日の内容に従って貸出品物の返却期限日を決定する返却期限検索手段とを有することを特徴とする貸出期間管理方式。
【請求項２】
前記端末から入力された年月を基に前記カレンダ情報から該当するカレンダを抽出してその抽出したカレンダの区分適用日の内容を、前記抽出した休暇有無指摘情報を基に閉館日または開館日のいずれかに置き換えて、利用者の要望する貸出品物に対応したカレンダを出力するカレンダ出力手段を有することを特徴とする請求項１記載の貸出期間管理方式。
【請求項３】
品物の貸出を管理するサーバがネットワークを介して各端末からアクセスされることにより品物の貸出を管理する貸出期間管理方法であって、
利用者ＩＤ毎に休暇有無指摘情報を特定する職業や状況別に分類した種別を示す利用者属性を含む利用者情報を記憶する利用者情報データベースと、
１か月分毎に分類しその１か月分を日毎に，休暇有無情報を含む区分適用日と閉館日と開館日とを含む情報のうちいずれか１つに設定してあるカレンダ情報を記憶するカレンダ情報データベースと、
品物の貸出期間の種別を示す貸出種別と前記利用者属性とを含む情報をベースにして貸出時の日数と前記区分適用日の内容を閉館日または開館日のいずれかに示す前記休暇有無指摘情報とを含む貸出属性情報の関係を記憶する貸出属性データベースとを準備し、
前記端末から入力された利用者ＩＤを基に前記利用者データベースから利用者属性を抽出するステップと、
前記抽出した利用者属性と前記端末から入力された品物の貸出の種別を示す貸出種別とを含む情報を基に前記貸出属性データベースから貸出日数と休暇有無指摘情報とを抽出するステップと、
前記抽出した貸出日数を現在の日付に加えることで仮の返却期限日を算出するステップと、
前記算出した仮の返却期限日と前記抽出した休暇有無指摘情報とを基に前記カレンダデータベースの区分適用日の内容に従って貸出品物の返却期限日を決定するステップとを有することを特徴とする貸出期間管理方法。
【請求項４】
前記端末から入力された年月を基に前記カレンダ情報から該当するカレンダを抽出するステップと、
その抽出したカレンダの区分適用日の内容を、前記抽出した休暇有無指摘情報を基に閉館日または開館日のいずれかに置き換えて利用者の要望する貸出品物のカレンダを出力するステップとを含むことを特徴とする請求項３記載の貸出期間管理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、貸出期間管理方式および方法に関し、特にネットワークを介して図書等の品物の貸出を管理するサーバに対して各端末からアクセスすることにより区分適用日採用カレンダによる貸出期間管理方式および方法に関する。
【０００２】
【従来の技術】
近年、生涯学習の広がりにより図書館利用は増加し、さまざまな利用者に開かれることとなった。図書館利用に当たっては、利用形態も２４時間開館などが実施され、貸出サービスは利用者の属性によって多種多様になってきている。
【０００３】
そのため、この貸出サービスを行うために図書館における図書貸出サービスは、貸出日数や休暇日が異なる利用者に対して、返却期限日を決定する為にそれぞれ職業や状況別に対応したカレンダを準備し、受付カウンタで複数あるカレンダを見ることにより返却期限日を算出している。
【０００４】
【発明が解決しようとする課題】
しかしながら、従来の図書館における図書返却期限日に伴う図書貸出サービスは、職業や状況別に対応したカレンダを準備し、目で見る管理行うには、ミスも起こり易く、管理操作も煩雑であるという問題点がある。
【０００５】
また、図書館に限らず、ビデオ、ＣＤ等のレンタル業者も顧客獲得に対して、多種多様のサービスが必要となってきており、図書館と同じように、貸出サービスを行うには、職業や状況別に対応した休暇のサービスを行う必要があり、現時点では、やはり図書館と同じようなやり方で行わなければならないという問題点がある。
【０００６】
本発明の目的は、上記問題点を鑑み、ネットワークを介して職業や状況別の休暇サービスに対応した図書、ビデオ、ＣＤを含む貸出品物の貸出期間の管理を行うことにある。
【０００７】
また、職業や状況別の休暇サービスに対応した利用者に貸し出す品物の返却期限日を、ネットワークを介して自動的に出力することにある。
【０００９】
【課題を解決するための手段】
上記目的を達成するために、本発明の貸出期間管理方式は、品物の貸出を管理するサーバがネットワークを介して各端末からアクセスされることにより品物の貸出を管理する貸出期間管理方式であって、利用者ＩＤ毎に休暇有無指摘情報を特定する職業や状況別に分類した種別を示す利用者属性を含む利用者情報を記憶する利用者情報記憶手段と、１か月分毎に分類しその１か月分を日毎に，休暇有無情報を含む区分適用日と閉館日と開館日とを含む情報のうちいずれか１つに設定してあるカレンダ情報を記憶するカレンダ情報記憶手段と、品物の貸出期間の種別を示す貸出種別と前記利用者属性とを含む情報をベースにして貸出時の日数と前記区分適用日の内容を閉館日または開館日のいずれかに示す前記休暇有無指摘情報とを含む貸出属性情報の関係を記憶する貸出属性記憶手段と、前記端末から入力された利用者ＩＤを基に前記利用者情報から利用者属性を抽出する利用者属性検索手段と、前記抽出した利用者属性と前記端末から入力された品物の貸出の種別を示す貸出種別とを含む情報を基に前記貸出属性情報から貸出日数と休暇有無指摘情報とを抽出し、更に前記抽出した貸出日数を現在の日付に加えることで仮の返却期限日を算出する貸出属性検索手段と、前記算出した仮の返却期限日と前記抽出した休暇有無指摘情報とを基に前記カレンダ情報の区分適用日の内容に従って貸出品物の返却期限日を決定する返却期限検索手段とを有することを特徴としている。
【００１０】
更に、上記の貸出期間管理方式において、前記端末から入力された年月を基に前記カレンダ情報から該当するカレンダを抽出してその抽出したカレンダの区分適用日の内容を、前記抽出した休暇有無指摘情報を基に閉館日または開館日のいずれかに置き換えて、利用者の要望する貸出品物に対応したカレンダを出力するカレンダ出力手段とを有することを特徴としている。
【００１２】
また、本発明の貸出期間管理方法は、品物の貸出を管理するサーバがネットワークを介して各端末からアクセスされることにより品物の貸出を管理する貸出期間管理方法であって、利用者ＩＤ毎に休暇有無指摘情報を特定する職業や状況別に分類した種別を示す利用者属性を含む利用者情報を記憶する利用者情報データベースと、１か月分毎に分類しその１か月分を日毎に，休暇有無情報を含む区分適用日と閉館日と開館日とを含む情報のうちいずれか１つに設定してあるカレンダ情報を記憶するカレンダ情報データベースと、品物の貸出期間の種別を示す貸出種別と前記利用者属性とを含む情報をベースにして貸出時の日数と前記区分適用日の内容を閉館日または開館日のいずれかに示す前記休暇有無指摘情報とを含む貸出属性情報の関係を記憶する貸出属性データベースとを準備し、前記端末から入力された利用者ＩＤを基に前記利用者データベースから利用者属性を抽出するステップと、前記抽出した利用者属性と前記端末から入力された品物の貸出の種別を示す貸出種別とを含む情報を基に前記貸出属性データベースから貸出日数と休暇有無指摘情報とを抽出するステップと、前記抽出した貸出日数を現在の日付に加えることで仮の返却期限日を算出するステップと、前記算出した仮の返却期限日と前記抽出した休暇有無指摘情報とを基に前記カレンダデータベースの区分適用日の内容に従って貸出品物の返却期限日を決定するステップとを有することを特徴としている。
【００１３】
更に、上記の貸出期間管理方法において、前記端末から入力された年月を基に前記カレンダ情報から該当するカレンダを抽出するステップと、その抽出したカレンダの区分適用日の内容を、前記抽出した休暇有無指摘情報を基に閉館日または開館日のいずれかに置き換えて利用者の要望する貸出品物のカレンダを出力するステップとを含むことを特徴としている。
【００１４】
【発明の実施の形態】
次に、本発明の実施の形態について、図面を参照して説明する。
図１を参照すると、本発明の第１の実施の形態の一例は、サーバ１と、複数の端末２と、サーバ１と端末２とを接続するネットワーク３とから構成される。
【００１５】
図１の端末２は、パソコン等のようにプロセッサ（ＣＰＵ）によりプログラム制御で動作する情報処理装置であり、図示していない入力装置（例えば、キーボード）、表示部（例えば、ＬＣＤ）を備えている。従って、利用者は、端末２の表示部に表示された画面情報に沿って操作することにより、ネットワーク３を介してサーバ１とのデータのやり取りを行うことで図書貸出情報を収集する。
【００１６】
図１のサーバ１は、パソコン、ワークステーション等の情報処理装置であって、プロセッサ（ＣＰＵ）によりプログラム制御で動作するデータ処理部１１と、ネットワーク３を介して各端末２とのデータのやり取りを行う回線部１２と、利用者情報データベース１３と、貸出条件情報データベース１４と、カレンダ情報データベース１５と、カレンダ編集記憶部１６とから構成される。
【００１７】
図１の利用者情報データベース１３と貸出条件情報データベース１４とカレンダ情報データベース１５とは、図示していない不揮発性の記録媒体装置（例えば、磁気ディスク）内にエリアとしてそれぞれ割り付けられている。
【００１８】
利用者情報データベース１３は、利用者ＩＤ毎（利用者ＩＤを主キーとして検索できる）に利用者属性、住所、電話番号等を含む情報を予め記憶している。この場合の利用者属性には、休暇区分を考慮した属性名（例えば、社会人、学生、主婦等の職業別種別や、あるいは会員、非会員、特別会員等の状況別種別）が予め付与されている。すなわち、この利用者属性は、休暇の取得を職業や状況別に分類した識別情報に相当する。この利用者情報データベース１３の一例として、図３に示す。
【００１９】
貸出条件情報データベース１４は、例えば、図４に示すように、カウンタ種別、貸出種別、および利用者属性を複合キーとして、貸出時の日数と休暇有無指摘情報（例では、休暇有無指摘情報を長期休暇適用区分として説明）とを含む貸出属性情報を予め記憶している。なお、カウンタ種別とは、端末の設置場所の識別を示し、貸出種別とは、端末２から入力される図書のジャンルの種別（例えば、雑誌、辞書、専門書等）に従い、図書館が貸出の貸出期間としてサービスしている長期、通常、当日等の貸出の区別を示す種別を示す。また、長期休暇適用区分欄には、「適用する」または「適用しない」のいずれかを示す休暇の有無指摘情報が記憶されている。設定の一例としては、貸出種別が「長期」の場合には長期休暇適用区分欄に「適用する」を、また「通常」「当日」の場合には長期休暇適用区分欄に「適用しない」を記憶する。
【００２０】
カレンダ情報データベース１５は、例えば、図５に示すように、１ヶ月分のデータをまとめて日毎の日状態区分を、年と月とを主キーとして予め記憶している。この日状態区分には、区分適用日（例では、長期休暇）、閉館日、開館日のいずれかが記憶されている。なお、この場合の「長期休暇」とは、本発明の実施の形態の一例では、貸出者の夏休み等の公となっている長期休暇を意味する。
【００２１】
カレンダ編集記憶部１６は、図示していない読出し書込みのできるメモリ（例えば、ＲＡＭ）内に割り当てられており、カレンダ情報データベース１５から読み出したカレンダを編集する場合に使用される。
【００２２】
図１のデータ処理部１１内の構成は、プロセッサにより動作するプログラムの機能ブロックの構成を示しており、データ処理部１１は、ユーザインタフェース部１１１と、利用者属性検索部１１２と、貸出属性検索部１１３と、返却期限検索部１１４とを含む。
【００２３】
ユーザインタフェース部１１１は、画面情報で端末２とのやり取りを行うと共に、端末２とデータ所部１１内の各機能ブロックとデータのやり取りを行うユーザインタフェースである。すなわち、端末２の表示部に表示された画面情報に基づいて、利用者ＩＤ、貸出種別が入力されると、利用者ＩＤと貸出種別とカウンタ種別とを受信したユーザインタフェース部１１１は、利用者属性検索部１１２にその情報を渡し、更に、返却期限検索部１１４が検索した返却期限日を端末２に返信する。
【００２４】
利用者属性検索部１１２は、入力された利用者ＩＤの文字列をユーザインタフェース部１１１から受け取り、その利用者ＩＤの文字列を基に、利用者情報データベース１３の利用者ＩＤ情報を検索し、該当する利用者属性を取得する。
【００２５】
貸出属性検索部１１３は、利用者属性検索手段１１２で得られた利用者属性と、ユーザインタフェース部１１１から取得したカウンタ種別と貸出種別とを基に、貸出条件情報データベース１４から長期休暇適用区分と貸出日数とを取得する。更に、貸出属性検索部１１３は、取得した貸出日数を基に、現在日付（図示していないサーバ１内の時計から読み出す）から仮の返却期限日を算出する。
【００２６】
返却期限検索部１１４は、貸出属性検索部１１３で算出した仮の返却期限日を基にカレンダ情報データベース１５から日状態区分を取得する。返却期限検索部１１４は、取得した日状態区分が「長期休暇」である時、貸出属性検索部１１３で得られた長期休暇適用区分が「適用する」の場合は、仮の返却期限日を「閉館日」として扱い、長期休暇適用区分が「適用しない」の場合には、仮の返却期限日を「開館日」として扱う。更に、返却期限検索部１１４は、「閉館日」の場合には、仮の返却期限日の翌日（仮の返却期限日に＋１を加えた日）を基に開館日を検出するまで繰り返し、「開館日」の場合には、仮の返却期限日が返却期限日となり、返却期限日を抽出する。
【００２７】
次に、図１〜図５を参照して、本実施の形態の動作について説明する。
【００２８】
端末２は、ネットワーク３を介して、サーバ１と接続されており、端末２の表示部に図書貸出の入力画面が表示されている。その入力画面には、カウンタ種別欄、利用者ＩＤ欄、貸出種別欄、サービス種別欄等が表示されている。この場合、カウンタ種別欄には既にカウンタ種別が表示され、利用者ＩＤ欄には利用者ＩＤを入力するようになっており、貸出種別欄には図書のジャンル（例えば、雑誌、辞書、専門書等）を選択するように表示され、サービス種別欄には各種サービスを選択（例では、返却日検索、利用者月間カレンダ、・・・）するように表示されている。
【００２９】
今、利用者が端末２から利用者ＩＤを入力し、要望する貸出種別ジャンル（例えば、専門書）を選択し、サービス種別として「返却日検索」を選択すると、端末２は、カウンタ種別、サービス種別、利用者ＩＤ、および貸出種別を含む情報を、ネットワーク３を介してサーバ１に送信する。
【００３０】
すると、サーバ１のデータ処理部１１は、回線部１２を介してカウンタ種別、サービス種別、利用者ＩＤ、および貸出種別を含む情報を受信すると、制御をユーザインタフェース部１１１に渡す。制御を渡されたユーザインタフェース部１１１は、端末２から受信した情報を解析し、「返却日検索」であることを認識し、制御を利用者属性検索部１１２に渡す。制御を渡された利用者属性検索部１１２は、この利用者ＩＤと同じＩＤが利用者情報データベース１３に記憶されているかどうかを調べ、利用者属性を取得すると、制御を貸出属性検索部１１３に渡す（図２のステップＳ０１）。この場合、例えば、図３に示される様に、利用者ＩＤが「00001」の場合は利用者属性が「教授」となり、「00002」の場合は利用者属性が「学生」となる。
【００３１】
制御を渡された貸出属性検索部１１３は、ステップＳ０１で取得された利用者属性およびユーザインタフェースより取得されたカウンタ種別と貸出種別とを復号キーとして、貸出条件情報データベース１４にこの複合キーが記憶されているかどうかを調べ、長期休暇適用区分と貸出日数とを取得する（ステップＳ０２）。この場合、例えば、カウンタ種別が本館窓口で貸出種別が通常で利用者属性が学生であれば、貸出属性検索部１１３は、図４の貸出条件情報より長期休暇適用区分「適用する」と貸出日数「４日」とを取得することになる。
【００３２】
更に、貸出属性検索部１１３は、現在日付にステップＳ０２で取得した貸出日数を加えて仮の返却期限日を算出し、制御を返却期限検索部１１４に渡す（ステップＳ０３）。この場合、例えば、現在日付が２０００年１月１日で貸出日数が４日の場合、仮の返却期限日は２０００年１月５日となる。
【００３３】
制御を渡された返却期限検索部１１４は、ステップＳ０３で算出された仮の返却期限日に該当する年月より、カレンダ情報データベース１５にてカレンダ情報を読み取り、仮の返却期限日の日状態区分を取得する（図２のステップＳ０４）。
【００３４】
更に、返却期限検索部１１４は、ステップＳ０４で取得した日状態区分が「長期休暇」かどうかを調べる（図２のステップＳ０５）。ステップＳ０５で「長期休暇」である場合には、返却期限検索部１１４は、ステップＳ０２で取得された長期休暇適用区分が「適用する」であれば、仮の返却期限日を「閉館日」として扱い、ステップＳ０７に飛び、ステップＳ０２で取得された長期休暇適用区分が「適用しない」であれば、仮の返却期限日を「開館日」として扱い、ステップＳ０９に飛ぶ（ステップＳ０６）。
【００３５】
更に、閉館日のチェックにおいて「閉館日」の場合には（ステップＳ０７）、返却期限検索部１１４は、仮の返却期限日を翌日に設定（この場合、仮の返却期限日に＋１した日を新たな仮の返却期限日とする）して（ステップＳ０８）、再度ステップＳ０４から処理を行う。このようにして、ステップＳ０７において、開館日を検出するまでこの処理が繰り返されることになる。
【００３６】
「開館日」の場合は、仮の返却期限日が返却期限日となり、返却期限検索部１１４は、制御をユーザインタフェース部１１１に制御を渡す。制御を渡されたユーザインタフェース部１１１は、回線部１２を介して、抽出した返却期限日を要求のあった端末２に返信する。すると、端末２は、表示部に受信した返却期限日を表示する。
【００３７】
先ほどの例で算出された仮の返却期限日を基に、図５のカレンダ情報を参照すると１月５日は「長期休暇」となる。長期休暇適用区分が「適用する」の場合は５日は閉館日となり、翌日の６日が仮の返却期限日となるが、６日も閉館日であるので、次の７日を再度仮の返却期限日とする。７日は開館日なので、２０００年１月７日を返却期限日として端末２の表示部に表示されることになる。
【００３８】
また、図５のカレンダ情報において、長期休暇適用区分が「適用しない」の場合は、５日は開館日となり、２０００年１月５日を返却期限日として端末２の表示部に表示されることになる。
【００３９】
次に、利用者が、端末２からサービス種別として「利用者月間カレンダ」を選択した場合の動作について、説明する。
【００４０】
すなわち、先に説明した返却日検索サービスでの貸出期間（返却期限日）を抽出する点と比較して、長期休暇を考慮しないで求めた返却当日の状況（返却する日なのか延ばせる日なのか）を判断するという点で異なる。
【００４１】
今、利用者が端末２から利用者ＩＤを入力し、要望するジャンル（例えば、専門書）を選択し、サービス種別として利用者月間カレンダを選択すると、端末２は、カウンタ種別、サービス種別、利用者ＩＤの情報を、ネットワーク３を介してサーバ１に送信する。
【００４２】
すると、サーバ１のデータ処理部１１は、回線部１２を介してカウンタ種別、サービス種別、利用者ＩＤ、および貸出種別を含む情報を受信すると、制御をユーザインタフェース部１１１に渡す。制御を渡されたユーザインタフェース部１１１は、端末２から受信した情報を解析し、サービスが「利用者月間カレンダ」であることを認識すると、端末２に対して年月入力画面情報を送信することで利用者が要望するカレンダの年月を入力するように依頼する。端末２は、年月画面情報を受信すると、年月入力画面を表示部に表示する。利用者は、要望するカレンダの年月を入力すると、端末２は、サーバ１に対して入力した年月情報を送信する。回線部１２を介して年月情報を受信したユーザインタフェース部１１１は、制御を利用者属性検索部１１２に渡す。制御を渡された利用者属性検索部１１２は、始めに受信した利用者ＩＤと同じＩＤが利用者情報データベース１３に記憶されているかどうかを調べ、利用者属性を取得すると、制御を貸出属性検索部１１３に渡す（図６のステップＳ２１）。この場合、例えば、図３に示される様に、利用者ＩＤが「00001」の場合は利用者属性が「教授」となり、「00002」の場合は利用者属性が「学生」となる。
【００４３】
制御を渡された貸出属性検索部１１３は、ステップＳ２１で取得された属性情報およびユーザインタフェース部１１１が取得したカウンタ種別と貸出種別とを復号キーとして、貸出条件情報データベース１４にこの複合キーが記憶されているかどうかを調べることで、長期休暇適用区分を取得し、制御を返却期限検索部１１４に渡す（ステップＳ２２）。
【００４４】
制御を渡された返却期限検索部１１４は、該当する年月（端末２から受信した年月）のカレンダ情報をカレンダ情報データベース１５から読出し、編集を行うためにカレンダ編集記憶部１６に一時的に格納する（ステップＳ２３）。
【００４５】
更に、返却期限検索部１１４は、ＲＡＭ１６に格納したカレンダ情報を日ごとの日状態区分をチェックする（ステップＳ２４）。
【００４６】
日状態区分が「長期休暇」の場合、返却期限検索部１１４は、ステップＳ２２で取得された長期休暇適用区分が「適用する」かどうかをチェックする（ステップＳ２５）。
【００４７】
「適用する」であるならば、返却期限検索部１１４は、該当する日を「閉館日」にする。すなわち、カレンダ編集記憶部１６のカレンダ情報のうちで日状態区分をチェックした欄が「閉館日」になる（ステップＳ３０）。
【００４８】
ステップＳ２６で「適用する」でないならば、該当する日を「開館日」とする。すなわち、カレンダ編集記憶部１６のカレンダ情報のうちで日状態区分をチェックした欄が「開館日」になる（ステップＳ２９）。
【００４９】
ステップＳ２５で取得した日状態区分が「長期休暇」でなく「閉館日」の場合、返却期限検索部１１４は、該当する日を「閉館日」と出力する。すなわち、カレンダ編集記憶部１６のカレンダ情報のうちで日状態区分をチェックした欄が「閉館日」になる（ステップＳ２８）。
【００５０】
ステップＳ２７において、取得した日状態区分がそれ以外の場合、返却期限検索部１１４は、該当する日を「開館日」と出力する。すなわち、カレンダ編集記憶部１６のカレンダ情報のうちで日状態区分をチェックした欄が「開館日」になる（ステップＳ２９）。
【００５１】
該当する月の日付の日状態区分のチェックを全て処理するまで翌日に設定（チェックを行っている日付に＋１する）して、ステップＳ２４からの処理を繰り返す（ステップＳ３０，Ｓ３１）。
【００５２】
このようにして、該当する月の日付のチェックが全て終了すると、返却期限検索部１１４は、制御をユーザインタフェース部１１１に渡す。制御を渡されたユーザインタフェース部１１１は、カレンダ編集記憶部１６に格納されているカレンダを回線部１２を介して要望のあった端末２に返信する。
【００５３】
すると、端末２は、ネットワーク３を介して受信したカレンダを表示部に表示する。
【００５４】
以上説明したように、貸出期間（返却期限日）を算出する構成であったのと比較して、開館日・閉館日・長期休暇の日状態区分を記憶したカレンダ情報から長期休暇を開館日または閉館日のいずれかに置き換えたカレンダを出力することで、休暇サービスを行っている図書でこれから借りようとしている図書が利用者の属性によって返却日当日が閉館日かどうかを見ることにより返却を引き伸ばせることができるのかどうかを判断するのに用いることができる。
【００５５】
なお、上記実施の形態の一例として、図書について説明したが、ＣＤ、ビデオ等の品物に関しても、図書の変わりにＣＤ、ビデオ等の貸出の品物に置き換えるだけで、動作は上記の動作と同じとなることは明らかであり、本発明に含まれることは言うまでもない。
【００５６】
また、上記説明において、休暇有無指摘情報（例では、長期休暇適用区分）を「適用する」か、「適用しない」等の有無情報で表現するようにしたが、「適用する」場合には区分適用日をカレンダ情報データベース１５の区分適用日（例では、長期休暇）と同じ「長期休暇」にして、図２のステップＳ０６および図６のステップＳ２６のチェックを「適用するどうか」の代わりに「一致しているかどうか」に置き換えても良い。この場合だと、カレンダ情報データベースの区分適用日と設定（例えば、長期休暇１、長期休暇２、長期休暇３、・・・のいずれかを設定）し、貸出条件情報データベース１４の休暇有無指摘情報に利用者の職業や状況別に対応した情報（例えば、例えば、長期休暇１、長期休暇２、長期休暇３、・・・のいずれか）を設定するようにしておけば、休暇の取得を職業や状況別に対応した休暇サービスの貸出期間管理ができることは言うまでもない。
【００５７】
また、上記説明におけるネットワークは、インターネット、無線、ＬＡＮ等を含む。従って、本発明は、家庭にあるパソコンからインターネット（ブラウザを立ち上げてダイアルアップ接続によりサーバに接続）にアクセスする場合の貸出サービスも含み、携帯端末から無線交換機経由でサーバ（例えば、ＮＴＴドコモのｉモード）にアクセスする場合の貸出サービスも含むことは言うまでもない。
【００５８】
【発明の効果】
以上説明したように本発明は、１か月分ごとに分類しその１か月分を日ごとに区分適用日と閉館日と開館日とのいずれか１つに設定してあるカレンダ情報を基に、休暇の取得を職業や状況別に分類した識別情報を区分適用日に振り分けて管理するようにしているため、端末から利用者ＩＤおよび貸出種別を入力するだけで自動的に、返却期限日を表示させることができるという効果がある。
【００５９】
また、本発明は、１か月分ごとに分類しその１か月分を日ごとに区分適用日と閉館日と開館日とのいずれか１つに設定してあるカレンダ情報を基に、休暇の取得を職業や状況別に分類した識別情報を区分適用日に振り分けて管理するようにしているため、利用者の属性別のカレンダ情報を作成する必要が無く、一元的に管理ができるという効果があると共に、カレンダ情報の登録および管理操作の簡略化、操作の一元化に繋がり、かつディスクスペースの節約にも繋がるという効果がある。
【図面の簡単な説明】
【図１】本発明の実施の形態のシステムの構成を示すブロック図である。
【図２】図１のサーバのデータ処理部が端末からの要望により図書の返却期限日を抽出する動作を示すフローチャートである。
【図３】図１の利用者情報データベースのフォーマットを示す概略図である。
【図４】図１の貸出条件情報データベースのフォーマットを示す概略図である。
【図５】図１のカレンダ情報データベースのフォーマットを示す概略図である。
【図６】図１のサーバのデータ処理部が端末からの要望により図書の利用者月間カレンダを抽出する動作を示すフローチャートである。
【符号の説明】
１    サーバ
２    端末
３    ネットワーク
１１    データ処理部
１２    回線部
１３    利用者情報データベース
１４    貸出条件情報データベース
１５    カレンダ情報データベース
１６    カレンダ編集記憶部
１１１    ユーザインタフェース部
１１２    利用者属性検索部
１１３    貸出属性検索部
１１４    返却期限検索部
【図１】
0003757140.tif 000002
【図２】
0003757140.tif 000003
【図３】
0003757140.tif 000004
【図４】
0003757140.tif 000005
【図５】
0003757140.tif 000006
【図６】
0003757140.tif 000007