(57)【要約】【課題】多くの自転車から違法駐輪車等を判別することが容易にできる自転車管理システムを提供する。【解決手段】無線タグＩＣ装置１０５を取り付けた自転車１０４が駐輪する駐輪場所１１１に、送受信アンテナ１０３ａ等とからネットワークＡ１０１を構成し、このネットワークＡ１０１に監視サーバ１０７を接続する。監視サーバ１０７は、所定のタイミングで送受信アンテナ１０３ａおよびネットワークＡ１０１を介して自転車１０４の無線ＩＣタグ装置１０５からデータを読み取って保存し、当該自転車１０４の駐輪場所１１１における駐輪状況を管理する。【選択図】図１
2007257090.tif 000002
【特許請求の範囲】
【請求項１】
自転車に取り付けられた識別装置と、管理装置とが、所定の駐輪場所に設置された無線ネットワークを介して相互に接続される自転車管理システムであって、
前記識別装置は、
識別情報を記憶する識別情報記憶手段と、
無線ネットワークを介して識別情報要求信号を受信する要求信号受信手段と、
前記要求信号受信手段が識別情報要求信号を受信したことに応答して、前記識別情報記憶手段が記憶する識別情報を無線ネットワークを介して送信する識別情報送信手段と、
を備え、
前記管理装置は、
現在時刻を計時して出力する計時手段と、
前記識別装置の識別情報と、前記識別装置の所有者に関する所有者情報と、前記識別装置の状態を示す状態情報とを対応付けた識別装置管理情報を記憶する所有者記憶手段と、
無線ネットワークを介して信号を受信する信号受信手段と、
前記信号受信手段が識別情報を受信したことに応答して、当該識別情報に対応付けられた前記識別装置の所有者に関する所有者情報を出力する所有者情報出力手段と、
前記信号受信手段が識別情報を受信したことに応答して、識別情報に対応付けられた状態情報を、前記計時手段が出力した現在時刻に基づいて更新する状態情報更新手段と、
前記識別装置に、識別情報要求信号を送信する識別信号要求手段と、
を備えることを特徴とする自転車管理システム。
【請求項２】
前記識別信号要求手段は、所定の時間ごとに識別情報要求信号を送信する、
ことを特徴とする請求項１に記載の自転車管理システム。
【請求項３】
前記管理装置は、
ユーザが操作を行って操作内容を出力する操作手段と、
出力結果を前記管理装置のコンソールに表示する表示手段と、
前記操作手段からの所定の期間の入力に応答して、入力された所定の期間中継続して所定の駐輪場所に駐輪していた自転車の前記識別装置を、識別装置管理情報の識別装置の状態を参照して検索し、検索された前記識別装置の識別情報および状態を前記表示手段に出力する期間状態表示手段と、
をさらに備えることを特徴とする請求項１または２に記載の自転車管理システム。
【請求項４】
前記管理装置は、
前記操作手段からの一部または全部の識別情報の入力に応答して、入力された一部または全部の識別情報に合致する識別情報を有する前記識別装置を、識別装置管理情報の識別情報を参照して検索し、検索された前記識別装置の識別情報および前記識別装置の識別情報に対応する識別装置の状態を前記表示手段に出力する識別装置状態出力手段をさらに備えることを特徴とする請求項３に記載の自転車管理システム。
【請求項５】
前記管理装置は、
無線ネットワークと接続された通信ネットワークに接続された装置が前記管理装置に送信したメールを受信するメール受信手段と、
受信したメールの送信者のアドレスを出力する返信先出力手段と、
受信したメールの形式を判別するメール形式判別手段と、
前記メール形式判別手段が判別した受信したメールの形式に基づいて、当該メールに記載されているデータを分離するデータ分離手段と、
前記メール形式判別手段が判別した受信したメールの形式に応じた所定の処理を、前記データ分離手段が分離したデータを用いて行い、その処理結果を出力するデータ処理出力手段と、
前記データ処理出力手段が出力した処理結果を、前記返信先出力手段が出力した宛先に、メールで送信するメール送信手段と、
をさらに備えることを特徴とする請求項１から４のいずれか１項に記載の自転車管理システム。
【請求項６】
無線ネットワークに、さらに端末装置が接続される自転車管理システムであって、
前記識別装置は、
無線ネットワークを介して識別情報と報知種類情報とを受信する報知情報受信手段と、
前記報知情報受信手段が受信した識別情報が、前記識別情報記憶手段が記憶する識別情報と同一であるときに、受信した報知種類情報を出力する報知情報出力手段と、
前記報知情報出力手段が受信した報知種類情報を出力することに応答して、当該報知種類情報に応じて、前記識別装置の外部に異なった種類の報知を行う報知手段と、
をさらに備え、
前記端末装置は、
ユーザによる入力により、一の識別情報を指定する識別情報指定手段と、
ユーザによる入力により、報知の種類を示す報知種類情報を指定する報知種類情報指定手段と、
前記識別情報指定手段により識別情報が指定されたことと、前記報知種類情報指定手段により報知種類情報が指定されたこととに応答して、当該識別情報と当該報知種類情報とを無線ネットワークを介して発信する報知情報発信手段と、
を備えることを特徴とする請求項１から５のいずれか１項に記載の自転車管理システム。
【請求項７】
所定の駐輪場所に設置された無線ネットワークを介して、自転車に取り付けられた識別装置と相互に接続される管理装置であって、
現在時刻を計時して出力する計時手段と、
前記識別装置の識別情報と、前記識別装置の所有者に関する所有者情報と、前記識別装置の状態を示す状態情報とを対応付けた識別装置管理情報を記憶する所有者記憶手段と、
無線ネットワークを介して信号を受信する信号受信手段と、
前記信号受信手段が識別情報を受信したことに応答して、当該識別情報に対応付けられた前記識別装置の所有者に関する情報を出力する所有者情報出力手段と、
前記信号受信手段が識別情報を受信したことに応答して、当該識別情報に対応付けられた状態情報を、前記計時手段が出力した現在時刻に基づいて更新する状態情報更新手段と、
前記識別装置に、識別情報要求信号を送信する識別信号要求手段と、
を備えることを特徴とする管理装置。
【請求項８】
所定の駐輪場所に設置された無線ネットワークを介して、自転車に取り付けられた識別装置と相互に接続されるコンピュータに実行させるプログラムであって、
前記コンピュータに、
現在時刻を計時して出力する計時処理、
前記識別装置の識別情報と、前記識別装置の所有者に関する所有者情報と、前記識別装置の状態を示す状態情報とを対応付けた識別装置管理情報を記憶する所有者記憶処理、
無線ネットワークを介して信号を受信する信号受信処理、
前記信号受信処理により識別情報が受信されたことに応答して、当該識別情報に対応付けられた前記識別装置の所有者に関する情報を出力する所有者情報出力処理、
前記信号受信処理により識別情報が受信されたことに応答して、当該識別情報に対応付けられた状態情報を、前記計時処理により出力された現在時刻に基づいて更新する状態情報更新処理、
前記識別装置に、識別情報要求信号を送信する識別信号要求処理、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自転車管理システム、管理装置、およびプログラムに関する。
【背景技術】
【０００２】
自転車を購入するときには、所轄の警察署あるいは防犯協会から発行される防犯登録シールを、自転車のフレーム等などに貼付する。防犯登録シールには、固有の防犯登録番号が印刷されている。自転車販売店を通じて、防犯登録番号および自転車所有者情報（自転車所有者の氏名・住所等を表す情報）が所轄の警察署などに届けられ、警察のデータベースに保存される。
【０００３】
この防犯登録シールに基づいて、自転車の所有者を特定でき、当該自転車が違法駐輪車や盗難自転車や放置自転車であるかどうかを判断することができる。
【０００４】
この防犯登録シールを用いる従来のシステムでは、たとえば警察官が、防犯登録シールの表面に印刷された内容を目視した後、無線機等を使用して当該防犯登録シールに印刷された内容を所轄の警察署に問い合わせることで、自転車の所有者を確認していた。このため、自転車の所有者を確認する場合、警察官が上述の作業を手動で行う必要があるため、警察官の労力や時間を要するという問題があった。
【０００５】
この問題を解決するシステムが、特許文献１に開示されている。特許文献１には、自転車所有者情報を電気的に書き込んだ防犯登録シールを、自転車のフレーム等に貼付し、この防犯登録シールに書き込まれた自転車所有者情報を、携帯型のリーダ装置で読み出すことで、自転車所有者情報をリーダ装置に表示するシステムが開示されている。
【特許文献１】特開２０００−６７３３１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
特許文献１に記載のシステムでは、警察官等がリーダ装置を防犯登録シールに接近させ、リーダ装置は防犯登録シールを自動的に読み取り、自転車所有情報を表示する。しかし、たとえば、ある自転車が違法駐輪車や放置自転車であるか否かを判別するには、リーダ装置を持った警察官等が、リーダ装置を防犯登録シールに接近させる作業を自転車ごとに行う必要があるという問題がある。この問題は、たとえば駅前のように多くの自転車が駐輪している場所において、違法駐輪車や盗難自転車や放置自転車を判別する作業を行う際に顕在化する。
【０００７】
本発明は、上記問題に鑑みてなされたものであり、多くの自転車から違法駐輪車等を判別することが容易にできる自転車管理システムを提供することを課題とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、本発明の第１の観点に係る自転車管理システムは、
自転車に取り付けられた識別装置と、管理装置とが、所定の駐輪場所に設置された無線ネットワークを介して相互に接続される自転車管理システムであって、
前記識別装置は、
識別情報を記憶する識別情報記憶手段と、
無線ネットワークを介して識別情報要求信号を受信する要求信号受信手段と、
前記要求信号受信手段が識別情報要求信号を受信したことに応答して、前記識別情報記憶手段が記憶する識別情報を無線ネットワークを介して送信する識別情報送信手段と、
を備え、
前記管理装置は、
現在時刻を計時して出力する計時手段と、
前記識別装置の識別情報と、前記識別装置の所有者に関する所有者情報と、前記識別装置の状態を示す状態情報とを対応付けた識別装置管理情報を記憶する所有者記憶手段と、
無線ネットワークを介して信号を受信する信号受信手段と、
前記信号受信手段が識別情報を受信したことに応答して、当該識別情報に対応付けられた前記識別装置の所有者に関する所有者情報を出力する所有者情報出力手段と、
前記信号受信手段が識別情報を受信したことに応答して、識別情報に対応付けられた状態情報を、前記計時手段が出力した現在時刻に基づいて更新する状態情報更新手段と、
前記識別装置に、識別情報要求信号を送信する識別信号要求手段と、
を備えることを特徴とする。
【０００９】
前記識別信号要求手段は、所定の時間ごとに識別情報要求信号を送信する、
ことを特徴としてもよい。
【００１０】
前記管理装置は、
ユーザが操作を行って操作内容を出力する操作手段と、
出力結果を前記管理装置のコンソールに表示する表示手段と、
前記操作手段からの所定の期間の入力に応答して、入力された所定の期間中継続して所定の駐輪場所に駐輪していた自転車の前記識別装置を、識別装置管理情報の識別装置の状態を参照して検索し、検索された前記識別装置の識別情報および状態を前記表示手段に出力する期間状態表示手段と、
をさらに備えることを特徴としてもよい。
【００１１】
前記管理装置は、
前記操作手段からの一部または全部の識別情報の入力に応答して、入力された一部または全部の識別情報に合致する識別情報を有する前記識別装置を、識別装置管理情報の識別情報を参照して検索し、検索された前記識別装置の識別情報および前記識別装置の識別情報に対応する識別装置の状態を前記表示手段に出力する識別装置状態出力手段をさらに備えることを特徴としてもよい。
【００１２】
前記管理装置は、
無線ネットワークと接続された通信ネットワークに接続された装置が前記管理装置に送信したメールを受信するメール受信手段と、
受信したメールの送信者のアドレスを出力する返信先出力手段と、
受信したメールの形式を判別するメール形式判別手段と、
前記メール形式判別手段が判別した受信したメールの形式に基づいて、当該メールに記載されているデータを分離するデータ分離手段と、
前記メール形式判別手段が判別した受信したメールの形式に応じた所定の処理を、前記データ分離手段が分離したデータを用いて行い、その処理結果を出力するデータ処理出力手段と、
前記データ処理出力手段が出力した処理結果を、前記返信先出力手段が出力した宛先に、メールで送信するメール送信手段と、
をさらに備えることを特徴としてもよい。
【００１３】
無線ネットワークに、さらに端末装置が接続される自転車管理システムであって、
前記識別装置は、
無線ネットワークを介して識別情報と報知種類情報とを受信する報知情報受信手段と、
前記報知情報受信手段が受信した識別情報が、前記識別情報記憶手段が記憶する識別情報と同一であるときに、受信した報知種類情報を出力する報知情報出力手段と、
前記報知情報出力手段が受信した報知種類情報を出力することに応答して、当該報知種類情報に応じて、前記識別装置の外部に異なった種類の報知を行う報知手段と、
をさらに備え、
前記端末装置は、
ユーザによる入力により、一の識別情報を指定する識別情報指定手段と、
ユーザによる入力により、報知の種類を示す報知種類情報を指定する報知種類情報指定手段と、
前記識別情報指定手段により識別情報が指定されたことと、前記報知種類情報指定手段により報知種類情報が指定されたこととに応答して、当該識別情報と当該報知種類情報とを無線ネットワークを介して発信する報知情報発信手段と、
を備えることを特徴としてもよい。
【００１４】
上記課題を解決するため、本発明の第２の観点に係る管理装置は、
所定の駐輪場所に設置された無線ネットワークを介して、自転車に取り付けられた識別装置と相互に接続される管理装置であって、
現在時刻を計時して出力する計時手段と、
前記識別装置の識別情報と、前記識別装置の所有者に関する所有者情報と、前記識別装置の状態を示す状態情報とを対応付けた識別装置管理情報を記憶する所有者記憶手段と、
無線ネットワークを介して信号を受信する信号受信手段と、
前記信号受信手段が識別情報を受信したことに応答して、当該識別情報に対応付けられた前記識別装置の所有者に関する情報を出力する所有者情報出力手段と、
前記信号受信手段が識別情報を受信したことに応答して、当該識別情報に対応付けられた状態情報を、前記計時手段が出力した現在時刻に基づいて更新する状態情報更新手段と、
前記識別装置に、識別情報要求信号を送信する識別信号要求手段と、
を備えることを特徴とする。
【００１５】
上記課題を解決するため、本発明の第３の観点に係るプログラムは、
所定の駐輪場所に設置された無線ネットワークを介して、自転車に取り付けられた識別装置と相互に接続されるコンピュータに実行させるプログラムであって、
前記コンピュータに、
現在時刻を計時して出力する計時処理、
前記識別装置の識別情報と、前記識別装置の所有者に関する所有者情報と、前記識別装置の状態を示す状態情報とを対応付けた識別装置管理情報を記憶する所有者記憶処理、
無線ネットワークを介して信号を受信する信号受信処理、
前記信号受信処理により識別情報が受信されたことに応答して、当該識別情報に対応付けられた前記識別装置の所有者に関する情報を出力する所有者情報出力処理、
前記信号受信処理により識別情報が受信されたことに応答して、当該識別情報に対応付けられた状態情報を、前記計時処理により出力された現在時刻に基づいて更新する状態情報更新処理、
前記識別装置に、識別情報要求信号を送信する識別信号要求処理、
を実行させることを特徴とする。
【発明の効果】
【００１６】
本発明の自転車管理システムによれば、多くの自転車の管理が容易になり、駐輪違反車等を容易に特定することができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施形態に係る自転車管理システムを、図面を参照して説明する。
【００１８】
自転車管理システム１００は、図１に示すように、駐輪場所１１１に設置された複数の送受信アンテナ１０３ａと、これらの送受信アンテナ１０３ａを結ぶネットワークＡ１０１と、それに接続された監視サーバ１０７および確認端末１０６と、ネットワークＢ１０２とから構成される。ネットワークＡ１０１とネットワークＢ１０２とは、送受信アンテナ１０３ａおよび１０３ｂを介して相互に接続される。
【００１９】
監視サーバ１０７にはコンソール端末１０８が接続され、コンソール端末１０８からの操作により監視サーバ１０７が制御される。
また、駐輪場所１１１内の各自転車１０４は無線ＩＣタグ装置１０５を備え、無線ＩＣタグ装置１０５は各自転車１０４の所有者情報を記憶する。無線ＩＣタグ装置１０５は、駐輪場所１１１内の送受信アンテナ１０３ａを介して、自転車１０４の所有者情報を監視サーバ１０７に送信する。
【００２０】
ネットワークＢ１０２は、自治体サーバ１０９や警察サーバ１１０が接続され、ネットワークＡ１０１と相互に通信を行う。
【００２１】
続いて、自転車１０４に備えられる無線ＩＣタグ装置１０５について説明する。無線ＩＣタグ装置１０５は、たとえば、ＩＣチップから構成され、図２に示すように、制御・演算部２０１、記憶部２０２、通信部２０３、電源部２０４、ブザー／ランプ部２０５、送受信アンテナ２０６から構成される。また、無線ＩＣタグ装置１０５は、たとえば、自転車１０４のフレームの内側に固定される。これにより、従来の防犯登録シールに比べ、経年変化が生じにくく、また、剥がれにくいという利点が生じる。
【００２２】
制御・演算部２０１は、たとえば、ＣＰＵ（Central Processing Unit）、入出力インターフェース（Ｉ／Ｏ、Input/Output）から構成され、通信部２０３からの入力信号に応じて、記憶部２０２へのデータの書き込み（記録）動作を行う。
【００２３】
制御・演算部２０１は、記憶部２０２に記録されたデータの読み出し動作を行い、読み出したデータの送信を指示する信号を通信部２０３に出力する。また、制御・演算部２０１は、ブザー／ランプ部２０５にランプ２０７の点灯／消灯や、ブザー２０８の鳴動／停止を指示する指示信号をブザー／ランプ部２０５に供給する。
【００２４】
記憶部２０２は、図３に示すように、無線ＩＣタグ装置１０５に記憶されるデータ、すなわち無線タグ番号（無線ＩＣタグ装置１０５を識別するユニークな情報）や、自転車１０４の製造メーカーや製造番号、防犯登録番号等から構成されるデータを、たとえば各自転車１０４の無線ＩＣタグ装置１０５に格納されるデータが各行に並べられたテーブル形式で記憶する。記憶されるデータは、図３の本実施の形態では記憶部２０２を読み書き可能な記憶媒体（ＥＥＰＲＯＭ、Electronically Erasable and Programmable Read Only Memory）として説明するが、記憶部２０２は読み取り専用の記憶媒体（ＲＯＭ、Read Only Memory）であってもよい。
【００２５】
通信部２０３は、たとえば、同調回路、検波回路から構成される。通信部２０３は、送受信アンテナ２０６に到来した電波のうち、監視サーバ１０７や確認端末１０６から送受信アンテナ１０３を介して送信された信号を受信し、復調したものを制御・演算部２０１に出力する。また、制御・演算部２０１からの入力信号を変調・増幅・周波数変換し、送受信アンテナ２０６に送信する。
【００２６】
電源部２０４は、たとえば、蓄電池から構成され、制御・演算部２０１と、記憶部２０２と、通信部２０３と、ブザー／ランプ部２０５とに電源線を介して電源を供給する。
【００２７】
ブザー／ランプ部２０５は、制御・演算部２０１からの指示信号により、ランプ２０７の点灯／消灯や、ブザー２０８の鳴動／停止を制御する。
【００２８】
送受信アンテナ２０６は、到来した電波を高周波電流に変換する。また、通信部２０３からの入力信号を送信する。
【００２９】
無線ＩＣタグ装置１０５から送信された電波信号は、送受信アンテナ１０３ａを介して、監視サーバ１０７あるいは確認端末１０６に供給される。また、監視サーバ１０７あるいは確認端末１０６から供給された信号は、送受信アンテナ１０３ａを介して、無線ＩＣタグ装置１０５に送信される。
電波信号として用いる電波は、たとえば、マイクロ波であってもよい。
【００３０】
続いて、監視サーバ１０７について説明する。監視サーバ１０７は、図４に示すように、たとえばＣＰＵ４０１、記憶部４０２、ＲＯＭ４０３、およびＲＡＭ（Random Access Memory）４０４、通信部４０５から構成される。ＣＰＵ４０１は、ＲＯＭ４０３等に記憶されている各種プログラム等を適宜実行することによって、監視サーバ１０７の動作を制御する。また、ＣＰＵ４０１は内部タイマを有する。ＲＡＭ４０４は、たとえば、ＣＰＵ４０１がプログラムを実行する際にワークエリアとして用いられたり、一時的なデータを保持するために使われたりする。
【００３１】
記憶部４０２は、たとえば、ハードディスクから構成される。記憶部４０２には、たとえば、図５（ｂ）に示すように、コンソール端末１０８に表示する内容を記録する端末表示ファイル５０３、無線ＩＣタグ装置１０５を管理するための駐輪ファイル５０４、違法駐輪や、盗難自転車を識別するためのアラーム自転車ファイル５０５、送信する電子メールの内容を一時的に記録するメール送信ファイル５０６、受信した電子メールの内容を記録するメール受信ファイル５０７、確認端末１０６に送信するデータの内容を記録する確認端末送信ファイル５０８、無線ＩＣタグ装置１０５の記録データを受信したときに記憶する無線ＩＣタグ読み取りファイル５０９、無線ＩＣタグ装置１０５に送信するデータの内容を記録する無線ＩＣタグ送信ファイル５１０が記憶される。無線ＩＣタグ読み取りファイル５０９および無線ＩＣタグ送信ファイル５１０のフォーマットは、たとえば、各自転車１０４の無線ＩＣタグ装置１０５に格納されるデータが各行に並べられたテーブル形式である。また、無線ＩＣタグ読み取りファイル５０９は、無線ＩＣタグ装置１０５からデータを読み込むとき（たとえば図１２ステップＳ２１６の処理を行うとき）に内容がクリアされる。
【００３２】
ＲＯＭ４０３は、ＣＰＵ４０１が実行する種々のプログラム等を記憶する。このＲＯＭ４０３に記憶されるプログラムは、たとえば、図５（ａ）に示すように、監視サーバ１０７の動作を制御するための監視プログラム５０１と、監視サーバ１０７におけるメール機能を実現するメールプログラム５０２とが記憶される。
【００３３】
通信部４０５は、たとえば、無線ＬＡＮ（Local Area Network）カードから構成される。通信部４０５は、ＣＰＵ４０１の制御下に、無線通信によりネットワークＡ１０１を介してデータの送受信を行う。
【００３４】
続いて、コンソール端末１０８の説明を行う。コンソール端末１０８は、監視サーバ１０７に接続され、たとえば、監視サーバ１０７へのデータの入力デバイスとなるキーボードと、監視サーバ１０７からのデータの出力デバイスとなるモニタと、それらの装置を制御するコンピュータとから構成される。また、モニタは監視サーバ１０７に記録されたデータ等を表示することが可能である。
【００３５】
続いて、確認端末１０６の説明を行う。確認端末１０６は、自転車１０４が備える無線ＩＣタグ装置１０５に対し、無線通信を介して、ランプ点灯／消灯やブザー鳴動／停止を指示する情報処理装置である。確認端末１０６は、図６に示すように、たとえば、ＣＰＵ６０１、記憶部６０２、ＲＯＭ６０３、ＲＡＭ６０４、通信部６０５、操作部６０６、表示部６０７から構成される。
【００３６】
ＣＰＵ６０１は、ＲＯＭ６０３等に記憶されている各種プログラム等を適宜実行することによって、確認端末１０６の動作を制御する。ＲＡＭ６０４は、たとえば、ＣＰＵ６０１がプログラムを実行する際にワークエリアとして用いられたり、一時的なデータを保持するために使われたりする。
【００３７】
記憶部６０２は、たとえば、ハードディスクから構成される。記憶部６０２には、種々の書き換え可能なファイルやプログラムが記憶される。
【００３８】
ＲＯＭ６０３は、たとえば、ＣＰＵ６０１が実行するプログラムを記憶する。ＲＯＭ６０３が記憶するプログラムには、たとえば、無線ＩＣタグ装置１０５に制御信号等を送信するプログラムや、表示部６０７に種々の動作を実行するための画像等を表示するプログラムが含まれる。
【００３９】
通信部６０５は、たとえば、無線ＬＡＮ（Local Area Network）カードから構成される。通信部６０５は、ＣＰＵ６０１の制御下に、無線通信によりデータの送受信を行う。
【００４０】
操作部６０６は、図７に示すように、たとえば十字カーソルキー６０８や、特定の機能に割り当てたキーから構成され、ユーザによって操作される。特定の機能に割り当てたキーには、たとえば、ランプ指示キー６０９、ブザー指示キー６１０、確認指示キー６１１、次画面指示キー６１２がある。
【００４１】
表示部６０７は、たとえば液晶表示装置（ＬＣＤ；Liquid Crystal Display）から構成され、監視サーバ１０７における動作を実行させるための画像等を表示する。
【００４２】
ランプキー指示キー６０９は、無線ＩＣタグ装置１０５のランプを点灯させる指示を行うキーである。ブザー指示キー６１０は、無線ＩＣタグ装置１０５のブザーを鳴らす指示を行うキーである。確認指示キー６１１は、複数の項目から一の項目を選択し、決定することを指示するキーである。次画面指示キー６１２は、表示部６０７に表示されている現在の画面を次の画面に切り替える指示を行うキーである。
【００４３】
ネットワークＡ１０１と相互に通信できるネットワークＢ１０２は、自治体サーバ１０９や警察サーバ１１０が接続される。自治体サーバ１０９および警察サーバ１１０の基本的な構成は、監視サーバ１０７と同じ構成であるため、自治体サーバ１０９および警察サーバ１１０の構成に関する説明は省略する。
【００４４】
次に上記構成を有する自転車管理システム１００の処理動作を、図面を参照して説明する。
【００４５】
まず、無線ＩＣタグ装置１０５の処理動作を図８、図９のフローチャートを参照して説明する。無線ＩＣタグ装置１０５の処理動作は、監視サーバ１０７からの制御コードを送受信アンテナ２０６で受信することで開始する。制御コードを受信後、通信部２０３は、波形処理を行い復調し（ステップＳ１０１）、制御・演算部２０１に出力する。これを受信した制御・演算部２０１は、制御コードを判別する（ステップＳ１０２）。具体的には、たとえば、あらかじめ、制御コードと制御内容とを対応づけるテーブルを記憶部２０２に記憶しておき、制御・演算部２０１は、制御コードを受信したときに、このテーブルを記憶部２０２から参照して、受信した制御コードが示す制御内容を判別する。
【００４６】
受信した制御コードの制御内容が、「情報の更新」であると判別した場合（ステップＳ１０３；Ｙｅｓ）、制御・演算部２０１は、記憶部２０２へ受信データの書き込みを行う（ステップＳ１０７）。この記憶部２０２への書き込みは、全てのデータ（たとえば、図３に示す項目に該当するデータ等）の書き込みが完了するまで繰り返す（ステップＳ１０８；Ｎｏ、Ｓ１０７）。記憶部２０２への書き込みが完了すると（ステップＳ１０８；Ｙｅｓ）、制御・演算部２０１は、更新完了を示す更新完了コードを通信部２０３に供給する（ステップＳ１０９）。更新完了コードを供給された通信部２０３は、このコードを変調増幅し、送受信アンテナ２０６から確認端末１０６あるいは監視サーバ１０７へ出力する（ステップＳ１１０）。これにより、無線ＩＣタグ装置１０５の処理動作は終了する。
【００４７】
また、ステップＳ１０３で、受信した制御コードの制御内容が、「情報の更新」ではなく（ステップＳ１０３；Ｎｏ）、「データの送信」であると判別した場合（ステップＳ１０４；Ｙｅｓ）、制御・演算部２０１は、記憶部２０２に対し、通信部２０３へ送信される送信データの読み出しを実行する（図９ステップＳ１１１）。この送信データの読み出しは、全てのデータを読み出し完了するまで繰り返す（ステップＳ１１２；Ｎｏ、Ｓ１１１）。記憶部２０２に対し、送信データの読み出しが完了すると（ステップＳ１１２；Ｙｅｓ）、制御・演算部２０１は、読み出したデータと、読み出し完了コードを通信部２０３に供給する（ステップＳ１１３）。このとき、通信部２０３は、読み出したデータと、読み出し完了コードを変調増幅し、送受信アンテナ２０６から確認端末１０６あるいは監視サーバ１０７へ出力する（ステップＳ１１４）。これにより、無線ＩＣタグ装置１０５の処理動作は終了する。
【００４８】
図８に戻って、ステップＳ１０４で、受信した制御コードの制御内容が「データの送信」ではなく（ステップＳ１０４；Ｎｏ）、「ランプ点灯」であると判別した場合（ステップＳ１０５；Ｙｅｓ）、制御・演算部２０１は、ブザー／ランプ部２０５に対し、ランプ点灯の指示信号を供給する（図９ステップＳ１１５）。制御・演算部２０１は、ランプ点灯をＯＦＦ（ランプ消灯）にする制御信号を確認端末１０６から供給されるまで、ブザー／ランプ部２０５にランプ点灯の指示信号を供給し続ける（ステップＳ１１６；Ｎｏ、Ｓ１１５）。また、ブザー／ランプ部２０５は、制御・演算部２０５から供給された指示信号にしたがって、ランプ２０７の点灯を制御する。ステップＳ１１６に戻って、ランプ点灯をＯＦＦにする制御信号を確認端末１０６から供給されたとき（ステップＳ１１６；Ｙｅｓ）、制御・演算部２０１は、ブザー／ランプ部２０５にランプ点灯をＯＦＦにする指示信号を供給し（ステップＳ１１７）、ブザー／ランプ部２０５は、ランプ２０７を消灯するよう制御する。これにより、無線ＩＣタグ装置１０５の処理動作は終了する。
【００４９】
図８に戻って、受信した制御コードの制御内容が「ランプ点灯」ではなく（ステップＳ１０５；Ｎｏ）、「ブザー鳴動」であると判別した場合（ステップＳ１０６；Ｙｅｓ）、制御・演算部２０１は、ブザー／ランプ部２０５に対し、ブザー鳴動の指示信号を供給する（図９ステップＳ１１８）。制御・演算部２０１は、ブザー鳴動をＯＦＦ（ブザー停止）にする制御信号を確認端末１０６から供給されるまで、ブザー／ランプ部２０５にブザー鳴動の指示信号を供給し続ける（ステップＳ１１９；Ｎｏ、Ｓ１１８）。また、ブザー／ランプ部２０５は、制御・演算部２０５から供給された指示信号にしたがって、ブザー２０８の鳴動を制御する。ステップＳ１１９に戻って、ブザー鳴動をＯＦＦにする制御信号を確認端末１０６から供給されたとき（ステップＳ１１９；Ｙｅｓ）、制御・演算部２０１は、ブザー／ランプ部２０５にブザー鳴動をＯＦＦにする指示信号を供給し（ステップＳ１２０）、ブザー／ランプ部２０５は、ブザー２０８を停止するよう制御する。これにより、無線ＩＣタグ装置１０５の処理動作は終了する。
【００５０】
なお、図８に戻って、受信したコードが「ブザー鳴動」でないと判別した場合（ステップＳ１０６；Ｎｏ）、処理はステップＳ１０３に戻る。
【００５１】
次に、監視サーバ１０７の処理動作について、図１０〜図２５を参照して説明する。
【００５２】
監視サーバ１０７のＣＰＵ４０１は、ＲＯＭ４０３に格納された監視プログラム５０１を起動し、コンソール端末１０８の画面にユーザが所望の処理を選択するための処理選択メニュー画面１１００（たとえば図１１参照）を表示させる（図１０ステップＳ２０１）。これにより、処理選択処理は開始する。また、図１１に示すように、処理選択メニュー画面１１００の項目は、たとえば、「監視項目設定」、「監視状況表示」、「各種検索」、「メール機能」、「実行」、「終了」から構成される。
【００５３】
「監視項目設定」は、監視サーバ１０７が監視を何時間おきに行い、また、自転車１０４が違法駐輪車、盗難自転車、放置自転車を判別するために、自転車が置かれてから何日後にアラームを鳴動させるかを設定するための項目である。この「監視項目設定」が選択された場合（図１０ステップＳ２０２；Ｙｅｓ）、ＣＰＵ４０１は、監視項目設定画面１３００をコンソール端末１０８に表示させる（ステップＳ２０６）。
【００５４】
監視項目設定画面１３００は、たとえば、図１３に示す画面構成を有する。監視項目設定画面１３００に表示される項目は、「監視サイクル時間入力」、「アラーム日数入力」、「実行」、「変更」、「メニューに戻る」で構成される。ここで、「監視サイクル」項目には、駐輪場所１１１に止められている自転車１０４が違法駐輪車等であるか否かの判別を自転車管理システム１００が行う時間間隔をユーザが入力する。「アラーム日数入力」項目には、駐輪場所１１１に止められている自転車１０４を違法駐輪車であると判別するための当該自転車１０４の連続駐輪日数をユーザが入力する。「実行」項目が選択された場合は、「監視サイクル」項目や「アラーム日数入力」項目に入力された内容が自転車管理システム１００に反映される。「変更」項目が選択された場合は、「監視サイクル」項目や「アラーム日数入力」項目に入力された内容がクリアされる。「メニューに戻る」項目を選択すると、図１１の処理選択メニュー画面１１００が表示される。
【００５５】
図１２に戻って、ユーザは、コンソール端末１０８から「監視サイクル時間入力」項目に所望の監視サイクル時間を入力し、必要により「アラーム日数入力」項目に所望のアラーム日数を入力する。両項目に値が入力され、「実行」項目をユーザが選択したとＣＰＵ４０１が判別した場合（ステップＳ２０９；Ｙｅｓ）、ＣＰＵ４０１は、その両値を監視プログラム５０１に渡す（ステップＳ２１２）。そして、ＣＰＵ４０１は、内部タイマを起動し（ステップＳ２１３）、入力された監視サイクル時間が経過するまで、カウントを続けて処理を待ち続ける（ステップＳ２１４；Ｎｏ）。監視サイクル時間（たとえば、２時間）が経過したとき（ステップＳ２１４；Ｙｅｓ）、ＣＰＵ４０１は、駐輪場所１１１に置かれた全ての自転車１０４の無線ＩＣタグ装置１０５から、無線タグ番号等が記憶された記録データ（無線ＩＣタグ情報）を、送受信アンテナ１０３ａおよびネットワークＡ１０１を介して受信し（ステップＳ２１５）、これらのデータを無線ＩＣタグ読み取りファイル５０９に記憶する（ステップＳ２１６）。
【００５６】
続いて、処理は図１４のフローチャートに移り、ＣＰＵ４０１は、駐輪場所１１１に置かれている自転車１０４の管理情報を記録した駐輪ファイル５０４の更新処理を実行する。まず、ＣＰＵ４０１は、監視プログラム５０１にしたがって、記憶部４０２に記憶されている駐輪ファイル５０４から記録データを１件読み取る（ステップＳ３０１）。次に、無線ＩＣタグ読み取りファイル５０９から記録データを１件読み取る（ステップＳ３０２）。ＣＰＵ４０１は、読み取った両記録データの無線タグ番号を比較し、一致するか否かを判別する（ステップＳ３０３）。両記録データの無線タグ番号が一致していた場合（ステップＳ３０３；Ｙｅｓ）、当該自転車１０４は駐輪ファイル５０４の作業を前回行ったときにも駐輪していたことがわかるから、「駐輪中」のフラグとして駐輪ファイル５０４の記録データのチェックマークの欄に１を記録する（ステップＳ３０４）。その後、ステップＳ３０１からの作業を繰り返す。
【００５７】
ステップＳ３０３において、ＣＰＵ４０１が両記録データの無線タグ番号が一致していないと判別した場合（ステップＳ３０３；Ｎｏ）、「現在は駐輪場所１１１にいない」ことを示すフラグとして駐輪ファイル５０４の記録データのチェックマークの欄に０を記録する（ステップＳ３０５）。ここで、無線ＩＣタグ読み取りファイル５０９の最終データ（ＥＮＤ）を読み取り終えていない場合（ステップＳ３０６；Ｎｏ）、無線ＩＣタグ読み取りファイル５０９の記録データの次の１件を読み取る（ステップＳ３０２）。また、無線ＩＣタグ読み取りファイル５０９の最終データ（ＥＮＤ）を読み取り終えて（ステップＳ３０６；Ｙｅｓ）、駐輪ファイル５０４の記録データの最終データ（ＥＮＤ）は読み取り終えていない場合（ステップＳ３０７；Ｎｏ）、駐輪ファイル５０４の記録データの次の１件を読み取る（ステップＳ３０１）。無線ＩＣタグ読み取りファイル５０９と駐輪ファイル５０４との両記録データの最終データまで読み取り終えた場合（ステップＳ３０７；Ｙｅｓ）、ＣＰＵ４０１は、無線ＩＣタグ読み取りファイル５０９と駐輪ファイル５０４の両ファイルの読み取り処理を終了する。
【００５８】
続いて、ＣＰＵ４０１は、監視プログラム５０１にしたがって、図１５のフローチャートに示すように、再度、駐輪ファイル５０４の記録データを一件読み取る（ステップＳ４０１）。読み取った記録データのチェックマークが０である、すなわち「現在は駐輪場所１１１にいない」と判別された場合（ステップＳ４０２；Ｙｅｓ）、その記録データを駐輪ファイル５０４から削除し（ステップＳ４０３）、駐輪ファイル５０４を保存する（ステップＳ４０４）。ステップＳ４０２で、ＣＰＵ４０１は、読み取った記録データが０でない、すなわち「駐輪中」と判別された場合（ステップＳ４０２；Ｎｏ）、そのまま駐輪ファイル５０４を保存する（ステップＳ４０５）。ステップＳ４０４、ステップＳ４０５で駐輪ファイル５０４を保存した後、ＣＰＵ４０１は、駐輪ファイル５０４の最終データ（ＥＮＤ）まで読み取り終えていない場合（ステップＳ４０６；Ｎｏ）、駐輪ファイル５０４の記録データの次の１件を読み取る（ステップＳ４０１）。ステップＳ４０６で、ＣＰＵ４０１は、駐輪ファイル５０４の最終データまで読み取り終えた場合（ステップＳ４０６；Ｙｅｓ）、駐輪ファイル５０４の読み取り処理を終了する。
【００５９】
以上の処理により、ＣＰＵ４０１は、駐輪ファイル５０４の記録データから、「現在は駐輪場所１１１にいない」自転車１０４の記録データを全て削除したことになる。
【００６０】
その後、処理は図１６のフローチャートに移り、監視サーバ１０７のＣＰＵ４０１は、監視プログラム５０１にしたがって、駐輪ファイル５０４の記録データをすべて読み取る（ステップＳ５０１）。読み取った記録データには、図１７（ａ）に示すように、同日であって異なる時刻に記録された同一の無線タグ番号のデータを含むことがある。図１７（ａ）は、ある自転車１０４がずっと駐輪を続け、８時、１０時、１２時に自転車管理システム１００が駐輪ファイル５０４に記録を行った場合における、駐輪ファイル５０４の一例である。無線タグ番号は同じ「Ａ０１２３４５６」だが時刻が「８時」「１０時」「１２時」の３件の記録データが存在している。
【００６１】
ＣＰＵ４０１は、駐輪ファイル５０４の記録データから、ある無線タグ番号を有する２件以上のデータを検索し（ステップＳ５０２）、検索の結果該当するデータがあった場合に（ステップＳ５０２；Ｙｅｓ）、当該無線タグ番号を１つのファイルに一時的にＲＡＭ４０４に記録する。これらのデータのうち最初（１回目）に駐輪ファイル５０４に記録されたデータと最後（ｎ回目）に記録されたデータとを比較し、これらの２つのデータがそれぞれ記録された日付を比較する（ステップＳ５０３）。１回目に記録されたデータとｎ回目に記録されたデータとが同日に記録されている場合（ステップＳ５０３；Ｙｅｓ）、ＣＰＵ４０１は、当該無線タグ番号を有する記録回数が２回目から（ｎ−１）回目までの全てのデータを駐輪ファイル５０４から削除する（ステップＳ５０５）。この結果、図１７（ａ）のような駐輪ファイル５０４の記録データは、図１７（ｂ）のようになる。また、駐輪日数（自転車１０４が継続して駐輪した日数）は０日とする。一方、ステップＳ５０３で、１回目に記録されたデータとｎ回目に記録されたデータとが異日に記録されている場合（ステップＳ５０３；Ｎｏ）、（ｎ回目のデータが記録された日付）−（１回目のデータが記録された日付）を計算して駐輪日数を求める（ステップＳ５０４）。
【００６２】
続いて、ＣＰＵ４０１は、ステップＳ５０２でＲＡＭ４０４に記憶された無線タグ番号を持つ駐輪ファイル５０４の記録データのうち、「駐輪日数」の欄（たとえば、図３参照）の値を、ステップＳ５０４またはステップＳ５０５で求めた駐輪日数で上書きする（ステップＳ５０６）。
【００６３】
さらに、ＣＰＵ４０１は、ステップＳ５０４またはステップＳ５０５で求めた駐輪日数が、図１１の「アラーム日数入力」項目に入力されたアラーム日数（図１２ステップＳ２１２）を超えているか否かを判別する（ステップＳ５０７）。超えていると判別した場合（ステップＳ５０７；Ｙｅｓ）、ステップＳ５０６で上書きした駐輪ファイル５０４の記録データの「チェックマーク」の欄に、当該自転車１０４が所定の日数を超えて駐輪し続けていることを示すフラグである２を記録する（ステップＳ５０８）。一方、アラーム日数を超えていないと判別した場合は（ステップＳ５０７；Ｎｏ）、処理はステップＳ５０２に戻り、他の無線タグ番号を有する２件以上の駐輪ファイル５０４の記録データの検索を行う（ステップＳ５０２）。
【００６４】
ステップＳ５０１〜５０８の処理は、同一の無線タグ番号を有する２件以上の駐輪ファイル５０４の記録データすべてに対して、経過日数の上書き処理（ステップＳ５０６）を行うまで繰り返され、上書きを行う駐輪ファイル５０４の記録データが存在しなくなった場合は（ステップＳ５０２；Ｎｏ）、駐輪ファイル５０４に対するアクセスを終了する。これらの処理により、監視サーバ１０７は、駐輪場所１１１に置かれた自転車１０４の駐輪日数を管理し、所定のアラーム日数を超えて駐輪している自転車を識別する。
【００６５】
続いて、処理は図１８のフローチャートに移り、ＣＰＵ４０１は、監視プログラム５０１にしたがって、駐輪ファイル５０４の記録データを１件読み取る（ステップＳ６０１）。ＣＰＵ４０１は、読み取った記録データのチェックマークの欄が２であると判別した場合（ステップＳ６０２；Ｙｅｓ）、すなわちアラーム日数を超えて駐輪していると判別した場合、その記録データをアラーム自転車ファイル５０５に書き込む（ステップＳ６０３）。一方、読み取った記録データのチェックマークが２でないと判別した場合（ステップＳ６０２；Ｎｏ）や、ステップＳ６０３の処理が完了した場合、ＣＰＵ４０１は、駐輪ファイル５０４の最終データ（ＥＮＤ）まで読み取り終えたか否かを判別する（ステップＳ６０４）。ここで、読み取り終えていない場合（ステップＳ６０４；Ｎｏ）、駐輪ファイル５０４の記録データの次の一件を読み取る（ステップＳ６０１）。一方、読み取り終えた場合（ステップＳ６０４；Ｙｅｓ）、処理は図１２に移り、ＣＰＵ４０１は、駐輪ファイル５０４の記録データにおいて、駐輪日数がアラーム日数を超えているものがあるか否かを判別する（ステップＳ２１８）。ここで、駐輪日数がアラーム日数を超えている記録データはないと判別した場合（ステップＳ２１８；Ｎｏ）、処理はステップＳ２１３に戻る。駐輪日数がアラーム日数を超えている記録データがあると判別した場合（ステップＳ２１８；Ｙｅｓ）、ＣＰＵ４０１は、アラーム自転車ファイル５０５を確認端末送信ファイル５０８にコピーし（ステップＳ２１９）、図１３の監視項目設定画面１３００をコンソール端末１０８に表示させ、ユーザの入力を待機する（ステップＳ２０６）。そこで、ユーザにより、「変更」が選択された場合（ステップＳ２１０；Ｙｅｓ）、再度、監視サイクル時間の設定を受け付ける。また、ユーザにより、「メニューに戻る」が選択された場合（ステップＳ２１１；Ｙｅｓ）、処理は図１０ステップＳ２０１に戻り、ＣＰＵ４０１は処理選択メニュー画面１１００をコンソール端末１０８に表示させ、ユーザの入力を待機する。
【００６６】
以上説明したように、本実施形態に係る自転車管理システム１００は、駐輪場所１１１や監視を必要とする場所に置かれた無線ＩＣタグ装置１０５を備える自転車１０４の駐輪状態を監視する。無線ＩＣタグ装置１０５は、自転車１０４の固有の情報を記憶し、自転車管理システム１００は、無線ＩＣタグ装置１０５から自転車１０４の固有の情報を定期的に受信して記憶し、過去の情報と比較することで、長期にわたって駐輪している自転車（放置自転車、違法駐輪車等）を判別する。このようにすることで、駐車場所１１１に駐輪されている自転車１０４（放置自転車、違法駐輪車等）の状況を警察官等によらずとも把握でき、管理できる。
【００６７】
次に、本実施形態に係る自転車管理システム１００の変形例１を、図面を参照して説明する。
【００６８】
「監視項目設定」が選択されずに（図１０ステップＳ２０２；Ｎｏ）、「監視状況表示」が選択された場合（ステップＳ２０３；Ｙｅｓ）、ＣＰＵ４０１は、図１９のフローチャートに示すように、監視状況表示画面２０００をコンソール端末１０８に表示するよう指示する（ステップＳ７０１）。
【００６９】
図２０は、監視状況表示画面２０００の一例である。この監視状況表示画面２０００は、「表示条件設定入力」、「監視状況表示」、「確認端末へ送信」、「実行」、「次を表示」、「メニューに戻る」の項目から構成される。「監視状況表示」は、所定の抽出範囲に基づいて、監視サーバ１０７が、駐輪ファイル５０４の記録データの一部分を抽出し、コンソール端末１０８または確認端末１０６に表示する。このとき、当該抽出範囲は、記録データが記録された日付で指定される。
【００７０】
図１９に戻って、ユーザは、コンソール端末１０８から監視状況表示画面２０００の「表示状況設定入力」項目に、抽出する記録データの範囲を指定するための所望の開始日および所望の期間日を入力する。開始日および期間日が入力され、「実行」項目をユーザが選択したとＣＰＵ４０１が判別した場合（ステップＳ７０４；Ｙｅｓ）、ＣＰＵ４０１は、その両値を監視プログラム５０１に渡し、ＣＰＵ４０１は、この両値をＲＡＭ４０４に記憶させる（ステップＳ７０５）。続いて、ＣＰＵ４０１は、駐輪ファイル５０４から、記録された日付が入力された開始日および期間日の間に入る記録データを検索し（ステップＳ７０６）、検索した記録データを端末表示ファイル５０３に書き込む（ステップＳ７０７）。ＣＰＵ４０１は、コンソール端末１０８の画面単位で表示ができるように端末表示ファイル５０３を分割した分割ファイルをＲＡＭ４０４に記憶し、最初の１画面分のデータをＲＡＭ４０４から読み出す（ステップＳ７０８）。ここで、図２１のフローチャートに示すように、ユーザが監視状況表示画面２０００の「確認端末へ送信」項目を選択したとＣＰＵ４０１が判別した場合（ステップＳ７１２；Ｙｅｓ）、ＣＰＵ４０１は、ステップＳ７０８で読み出した１画面分のデータを確認端末送信ファイル５０８に書き込み（ステップＳ７１３）、通信部４０５を介して、確認端末１０６へ確認端末送信ファイル５０８のデータを送信する（ステップＳ７１４）。処理は図１０ステップＳ２０１に戻り、ＣＰＵ４０１は、コンソール端末１０８に処理選択メニュー画面１１００（図１１参照）を表示させるよう指示する。一方、ステップＳ７１２において、「確認端末へ送信」項目が選択されなかった場合（ステップＳ７１２；Ｎｏ）、コンソール端末１０８にステップＳ７０８で読み出した１画面分のデータを表示させる（ステップＳ７１５）。ここで、「確認端末へ送信」項目が選択されなかったことの判別を、たとえば、ステップＳ７０４で「実行」が選択されてから所定の時間（たとえば、数分間）経過してからするようにしてもよい。
【００７１】
その後、処理は図１９ステップＳ７０９に戻り、ユーザが図２０に示す監視状況表示画面２０００の「次を表示」項目を選択したとＣＰＵ４０１が判別した場合（ステップＳ７０９；Ｙｅｓ）、ＣＰＵ４０１は、分割した端末表示ファイル５０３のうち、ＲＡＭ４０４に記憶された次の１画面分のデータを読み出して（ステップＳ７１１）、コンソール端末１０８および確認端末１０６にこのデータを送信する（ステップＳ７１２）。以上の処理を繰り返すことにより、分割した端末ファイル５０３のデータが１画面分ずつ、コンソール端末１０８および確認端末１０６に表示される。
【００７２】
なお、ステップＳ７０４で「実行」が選択されず（ステップＳ７０４；Ｎｏ）、「次を表示」も選択されず（ステップＳ７０９；Ｎｏ）、「メニューに戻る」が選択された場合（ステップＳ７１０）、処理は図１０ステップＳ２０１に戻り、図１１に示す処理選択メニュー画面１１００をコンソール端末１０８に表示させて、ユーザからの入力を待つ。また、「メニューに戻る」等がなにも選択されない場合（ステップＳ７１０；Ｎｏ）、処理はステップＳ７０１に戻り、ＣＰＵ４０１は、監視状況表示画面２０００を表示させ、ユーザからの入力を待つ。
【００７３】
以上説明したように、本実施形態の変形例１に係る自転車管理システム１００は、駐輪場所１１１や監視を必要とする場所に置かれた無線ＩＣタグ装置１０５を備える自転車１０４の駐輪状態を示すデータを、コンソール端末１０８や確認端末１０６に、当該コンソール端末１０８や当該確認端末１０６の１画面のデータ単位で送る。このようにすることで、コンソール端末１０８や確認端末１０６のユーザは、自転車１０４の駐輪状態を示すデータを１画面毎に確実に確認することができる。また、自転車管理システム１００は、コンソール端末１０８や確認端末１０６に、所定の駐輪期間に駐輪していた自転車１０４に関する情報を送ることができる。このようにすることで、たとえば、所定の期間駐輪をしている違法駐輪車や放置自転車等に関する情報を、コンソール端末１０８や確認端末１０６のユーザが確認することができる。
【００７４】
次に、本実施形態に係る自転車管理システム１００の変形例２を、図面を参照して説明する。
【００７５】
図１０のステップＳ２０３に戻って、「監視状況表示」項目が選択されずに（ステップＳ２０３；Ｎｏ）、「各種検索」項目が選択された場合（ステップＳ２０４；Ｙｅｓ）、ＣＰＵ４０１は、図２２のフローチャートに示すように、コンソール端末１０８に各種検索画面２３００を表示するよう指示する（ステップＳ８０１）。「各種検索」項目は、監視サーバ１０７が、駐輪場所１１１の違法駐輪車、盗難自転車、放置自転車を検索するための項目である。
【００７６】
各種検索画面２３００の一例を図２３に示す。各種検索画面２３００は、「検索条件設定入力」項目、「実行」項目、「変更」項目、「メニューに戻る」項目から構成される。「検索条件設定入力」項目は、駐輪ファイル５０４の駐輪データから検索するために指定する検索条件を指定するための項目である。「検索条件設定入力」項目は、たとえば、無線タグ番号項目、製造メーカー項目、形式名称項目、防犯登録番号項目から構成される。「実行」項目は、選択されると、「検索条件設定入力」項目で指定した検索条件に基づいて、ＣＰＵ４０１に駐輪ファイル５０４の駐輪データの検索を行わせ、その結果を出力する。
【００７７】
ＣＰＵ４０１は、ユーザによって、コンソール端末１０８から各種検索画面２３００の「検索条件設定入力」項目に、自転車１０４に搭載された無線ＩＣタグ装置１０５を特定する情報（たとえば、無線タグ番号や、自転車１０４の所有者名等）の入力を受け付ける。無線ＩＣタグ装置１０５を特定する情報が入力され、「実行」がユーザにより選択された場合（ステップＳ８０３；Ｙｅｓ）、ＣＰＵ４０１は、監視プログラム５０１にしたがって（ステップＳ８０６）、「検索条件設定入力」項目に入力された情報を有する駐輪ファイル５０４中の記録データを検索する（ステップＳ８０７）。検索後、そのような駐輪ファイル５０４中の記録データがないとＣＰＵ４０１が判別した場合（ステップＳ８０８；Ｎｏ）、ＣＰＵ４０１は、各種検索画面２３００上に「該当データなし」と表示したものをコンソール端末１０８に表示させる（ステップＳ８１３）。このとき、各種検索画面２３００上の「メニューに戻る」項目が選択された場合（ステップＳ８１４；Ｙｅｓ）、処理は図１０ステップＳ２０１に戻り、処理選択メニュー画面１１００（図１１参照）をコンソール端末１０８に表示させる。また、「メニューに戻る」項目等がなにも選択されない（ステップＳ８１４；Ｎｏ）期間中、ＣＰＵ４０１は、各種検索画面２３００を表示させ（ステップＳ８０１）、ユーザの入力を待機する。
【００７８】
また、ステップＳ８０８において、該当データ（記録データ）があった場合（ステップＳ８０８；Ｙｅｓ）、その該当データ（記録データ）を端末表示ファイル５０３に書き込む（ステップＳ８０９）。ＣＰＵ４０１は、この該当データ（記録データ）のチェックマークの欄が２か否か判別する（ステップＳ８１０）。ここで、該当データ（記録データ）のチェックマークの欄に２があれば（ステップＳ８１０；Ｙｅｓ）、該当データは、駐輪日数がアラーム日数を超えている自転車１０４（違法駐輪車等）のデータであることを示す。ここで、その自転車１０４を、別の保管場所に移動させているならば、たとえば、「自転車は保管場所にあります」といったメッセージを各種検索画面２３００上に表示させる（ステップＳ８１２）。また、ステップＳ８１０において、該当データ（記録データ）のチェックマークの欄に２がなければ（ステップＳ８１０；Ｎｏ）、たとえば、「該当データあり」といったメッセージを各種検索画面２３００上に表示させる（ステップＳ８１１）。
【００７９】
以上説明したように、本実施形態の変形例２に係る自転車管理システム１００によれば、ＣＰＵ４０１は無線タグ番号などのキーから駐輪ファイル５０４の記録データを検索し、その結果をコンソール端末１０８に表示させる。このようにすることで、駐輪場所１１１に駐輪している違法駐輪車、盗難自転車、放置自転車等の検索をコンソール端末１０８で行うことができる。
【００８０】
なお、本変形例２においては、表示結果はコンソール端末１０８を用いて検索し、表示したが、実施形態はこれに限られない。確認端末１０６を用いて監視サーバ１０７にアクセスし、監視サーバ１０７に検索させ、監視サーバ１０７から検索結果を受信し、表示してもよい。
【００８１】
次に、本実施形態に係る自転車管理システム１００の変形例３を、図面を参照して説明する。
【００８２】
図１０のステップＳ２０４に戻って、「各種検索」が選択されずにステップＳ２０４；Ｎｏ）、「メール機能」が選択された場合（ステップＳ２０５；Ｙｅｓ）、ＣＰＵ４０１は、図２４のフローチャートに示すように、メール機能画面２５００をコンソール端末１０８に表示するよう指示し（ステップＳ９０１）、メールプログラム５０２を起動する。
【００８３】
メール機能画面２５００の一例を図２５に示す。メール機能画面２５００は、「メールの受信」項目、「ファイルの保存」項目、「メニューに戻る」項目から構成される。この画面を用いて、自治体サーバ１０９や、警察サーバ１１０や、外部のメールサーバとの間で、メールの送受信を行う。
【００８４】
ユーザによって、「メールの受信」項目が選択された場合（ステップＳ９０２；Ｙｅｓ）、ＣＰＵ４０１は、所定のメールサーバに問い合わせ、新たに当該メールサーバに到着したメールを取り込み、その内容をコンソール端末１０８に表示させる（ステップＳ９０３）。メールは、一般的な電子メールと、所定の規格の電子メールである。所定の規格の電子メールには、たとえば、問い合わせ専用の問い合わせメールや、情報提供専用の情報提供メール等がある。ここで、問い合わせ専用のメールには、当該メールが問い合わせメールであるか否かをＣＰＵ４０１が識別できるコードと、問い合わせの対象である自転車を特定する情報（たとえば、所有者名等）とが記載される。また、情報提供メールには、情報提供メールであるか否かをＣＰＵ４０１が識別できるコードと、提供する情報とが記載される。
【００８５】
ステップＳ９０３で取り込んだメールが問い合わせメールであるとＣＰＵ４０１が判別した場合（ステップＳ９０４；Ｙｅｓ）、ＣＰＵ４０１は、当該問い合わせメールから、問い合わせの対象である自転車を特定する情報を抽出する（ステップＳ９１０）。ＣＰＵ４０１は、監視プログラム５０１にしたがって、ステップＳ９１０で抽出した自転車を特定する情報を検索キーとして、駐輪ファイル５０４中の記録データを検索する（ステップＳ９１１）。検索後、該当データ（記録データ）がないと判別した場合（ステップＳ９１２；Ｎｏ）、ＣＰＵ４０１は、問い合わせの自転車はない旨のメッセージをＲＡＭ４０４に書き込んでメール機能画面２５００（コンソール端末１０８）に表示する（ステップＳ９０９）。検索後、該当データ（記録データ）があった場合（ステップＳ９１２；Ｙｅｓ）、ＣＰＵ４０１は、その該当データ（記録データ）を駐輪ファイル５０４から読み出し（ステップＳ９１３）、そのデータをＲＡＭ４０４に書き込んでメール機能画面２５００（コンソール端末１０８）に表示する（ステップＳ９０９）。
【００８６】
ステップＳ９０９の後、ＣＰＵ４０１は、ステップＳ９０９においてＲＡＭ４０４に書き込んだ内容をメール送信ファイル５０６に書き込み、その内容に自転車１０４を引き取ってもらう旨のメッセージを追加した内容のメールを、元のメールの送信者（問い合わせメールの送信者）宛に送信する（ステップＳ９１５）。
【００８７】
また、ステップＳ９０４で、受信メールが問い合わせメールでないと、ＣＰＵ４０１が判別した場合（ステップＳ９０４；Ｎｏ）、この受信メールが情報提供メールであるか否かを判別する（ステップＳ９０５）。ここで、受信メールが情報提供メールであると判別した場合（ステップＳ９０５；Ｙｅｓ）、ＣＰＵ４０１は提供情報を情報提供メールから抽出し、メール受信ファイル５０７に書き込む（ステップＳ９０７）。また、ステップＳ９０５で、ＣＰＵ４０１は、受信メールが情報提供メールでないと判別した場合（ステップＳ９０５；Ｎｏ）、通常のメール処理を行う（ステップＳ９０６）。
【００８８】
その後、ＣＰＵ４０１は、メール機能画面２５００上の「メニューに戻る」が選択された場合（ステップＳ９０８）、処理選択メニュー画面１１００をコンソール端末１０８に表示させ、ユーザの入力を待機する。また、「メニューに戻る」等がなにも選択されない（ステップＳ９０８；Ｎｏ）間は、ＣＰＵ４０１は、メール機能画面２５００をコンソール端末１０８に表示させ、ユーザの入力を待つ（ステップＳ９０１）。
【００８９】
なお、ステップＳ９０２において「メールの受信」項目を選んでいない場合は（ステップＳ９０２；Ｎｏ）、メール送信情報を表示し、処理はステップＳ９０９に進む。
【００９０】
以上説明したように、本実施形態の変形例３に係る自転車管理システム１００によれば、自治体サーバ１０９や警察サーバ１１０等の問い合わせについて、所定の形式のメールを用いる。ＣＰＵ４０１は所定の形式のメールを受信し、その形式を解釈し、自転車１０４の問い合わせであればその自転車１０４が駐輪場所１１１にいるかいないかを、メールに記載された無線タグ番号などの検索キーから駐輪ファイル５０４の記録データを検索し、その結果をメールの送信者に送信する。このようにすることで、自治体や警察も、駐輪場所１１１に駐輪している違法駐輪車、盗難自転車、放置自転車等の検索を行うことができるので、自治体や警察が自転車１０４の管理をより正確に行うことができるようになる。また、受信したメールの形式が情報提供であれば、その内容をメール受信ファイル５０７に保存する。このようにすることで、自治体サーバ１０９や警察サーバ１１０からメールの形式による情報提供があった場合、そのメールが情報提供に係るものであることを認識し、そのメールの内容を保存することができる。
【００９１】
なお、自治体サーバ１０９や警察サーバ１１０が接続されているネットワークＢ１０２と、監視サーバ１０７が接続されているネットワークＡ１０１とのデータ交換は、本変形例ではメールを用いたが、メールに限定されない。たとえば、ＷＷＷ（World Wide Web）などを用いることも可能である。
【００９２】
なお、図１０のステップＳ２０５に戻って、「メール機能」が選択されなかった場合（ステップＳ２０５；Ｎｏ）、ＣＰＵ４０１は、処理選択メニュー画面１１００をコンソール端末１０８に表示させ（ステップＳ２０１）、ユーザの入力を待機し続ける。
【００９３】
次に、確認端末１０６の処理動作について、図２６のフローチャートを参照して説明する。
【００９４】
確認端末１０６の処理動作は、監視サーバ１０７が送信した確認端末送信ファイル５０８のデータ（図２１ステップＳ７１４参照）を受信すると開始する。確認端末１０６のＣＰＵ６０１は、監視サーバ１０７から受信した１画面分のデータを表示部６０７に表示する（図２６ステップＳ１００１）。このデータは、図１９ステップＳ７０６で行った駐輪ファイル５０４の記録データの検索結果が１個以上含まれているものとする。ユーザは、十字カーソルキー６０８の操作により、この受信したデータの中から、１つの記録データを指定し、ＣＰＵ６０１は、この指定された記録データをＲＡＭ６０４に記憶する（ステップＳ１００２）。その後、ＣＰＵ６０１が図７のランプ指示キー６０９が押下されたことを判別した場合（ステップＳ１００３；Ｙｅｓ）や、ブザーキー６１０が押下されたことを判別した場合（ステップＳ１００３；Ｎｏ、ステップＳ１００４；Ｙｅｓ）は、ＣＰＵ６０１はユーザが指定した記録データをＲＡＭ６０４から読み出し、当該記録データの無線タグ番号とランプＯＮ信号／ブザーＯＮ信号とを監視サーバ１０７に、通信部６０５を介して送信する（ステップＳ１００６）。
【００９５】
監視サーバ１０７は、確認端末１０６からランプＯＮ信号／ブザーＯＮ信号を受信すると、ネットワークＡ１０１を介して、当該無線タグ番号を有する無線ＩＣタグ装置１０５に、ランプＯＮ信号／ブザーＯＮ信号を送信する。当該無線タグ番号を有する図２の無線ＩＣタグ装置１０５は、送受信アンテナ２０６を介して通信部２０３がランプＯＮ信号／ブザーＯＮ信号を受信する。受信した信号に応じて、制御・演算部２０１の制御により、ブザー／ランプ部２０５が、ランプ２０７の点灯や、ブザー２０８の鳴動を行う。
【００９６】
ここで、確認端末１０６を操作しているユーザは、無線ＩＣタグ装置１０５のランプ２０７の点灯や、ブザー２０８の鳴動により放置自転車等を確認できれば、図７の確認指示キー６１１を押下する。確認端末１０６は、確認指示キー６１１押下の信号を監視サーバ１０７に送信する（ステップＳ１００７；Ｙｅｓ）。監視サーバ１０７は、確認端末１０６から確認指示キー６１１押下の信号を受信すると、ランプＯＦＦ信号／ブザーＯＦＦ信号を、ネットワークＡ１０１を介して、当該無線タグ番号を有する無線ＩＣタグ装置１０５に送信する。当該無線タグ番号を有する図２の無線ＩＣタグ装置１０５は、送受信アンテナ２０６を介して通信部２０３がランプＯＦＦ信号／ブザーＯＦＦ信号を受信する。受信した信号に応じて、制御・演算部２０１の制御により、ブザー／ランプ部２０５が、ランプ２０７の消灯や、ブザー２０８の停止を行い、確認端末１０６の処理動作は終了する。
【００９７】
また、確認端末１０６を操作しているユーザが、ランプが点灯／ブザーが鳴動した自転車を発見できなかった場合、あるいは、ランプが点灯／ブザーが鳴動した自転車がいなかった場合には、ユーザが確認指示キー６１１を押下しない（ステップＳ１００７；Ｎｏ）。この場合、ＣＰＵ６０１は、前のステップＳ１００１で表示した画面を再表示し（ステップＳ１００１）、処理はステップＳ１００２に進む。
【００９８】
また、ステップＳ１００４で、ブザーキー６１０が押下されずに（ステップＳ１００４；Ｎｏ）、次画面指示キー６１２が押下された場合（ステップＳ１００５；Ｙｅｓ）、監視サーバ１０７から、確認端末送信ファイル５０８の次の１画面分のデータを受信し（ステップＳ１００８）、表示画面６０７に表示する（ステップＳ１００１）。次画面指示キー６１２等のキーが押下されなかった場合（ステップＳ１００５；Ｎｏ）、確認端末１０６の処理動作は終了する。
【００９９】
以上説明したように、本実施形態に係る自転車管理システム１００は、確認端末１０６から監視サーバ１０７を介して自転車１０４の無線ＩＣタグ装置１０５に制御信号を送信することで、当該自転車の無線ＩＣタグ装置１０５に備えられたランプ２０７を点灯させたり、ブザー２０８を鳴動させたりする。このようにすることで、ブザー音やランプの光によって、駐輪場所１１１に存在する自転車１０４を容易に発見することができる。特に、警察官等が放置自転車等を発見するのに有効である。なお、本実施形態のほか、確認端末１０６から無線タグＩＣ装置１０５に制御信号を直接送信してもよい。
【０１００】
キー（たとえば、ランプ指示キー６０９やブザー指示キー６１０）が押下されたか否かの判別を、たとえば、ＣＰＵ６０１の内部タイマ（図示せず）を起動し、所定の時間（たとえば、数分間）経過してから行うようにしてもよい。
【０１０１】
また、無線ＩＣタグ装置１０５には、本実施形態ではランプ２０７やブザー２０８が備え付けられていたが、これら２種類に限定されない。ランプ２０７やブザー２０８のような外部報知手段の種類や数は自由に設定してよい。
【０１０２】
確認指示キー６１１が押下されたときに、確認端末１０６は、駐輪ファイル５０４から、発見された自転車１０４の記録データを消去するように監視サーバ１０７を指示する信号を送り、監視サーバ１０７はその指示にしたがった処理を行ってもよい。このような自転車１０４は、通常、放置自転車等であり、発見された放置自転車等は、通常、警察によって駐輪場所１１１から別の保管場所に移されるからである。
【０１０３】
なお、本発明は、上記実施形態に限定されず、種々の変形、応用が可能である。
【０１０４】
上記実施形態において、自転車１０４は無線ＩＣタグ装置１０５を備えていた。本発明はこれに限定されず、たとえば、自動車に無線ＩＣタグ装置１０５を備えるようにしてもよい。これによって、所定の駐車場所に存在する多くの自動車から不法駐車車両や盗難車両や放置車両を判別することが容易になる。
【０１０５】
上記実施形態において、監視サーバ１０７の記憶部４０２はハードディスクを用いていたが、たとえば、ＤＶＤ(Digital Versatile Disc)−ＲＷ、ＤＶＤ＋ＲＷ、ＤＶＤ−ＲＡＭ、フラッシュメモリ、その他大容量記憶媒体を用いて本発明を実施することも可能である。
【０１０６】
また、上記実施形態において、ＣＰＵ４０１、ＣＰＵ６０１が実行するプログラムは、あらかじめＲＯＭ等に記憶されていた。しかしながら、本発明はこれに限定されず、上述の処理を実行させるためのプログラムを既存のコンピュータ装置に適用することで、既存のコンピュータ装置を上記実施形態の監視サーバ１０７や確認端末１０６として機能させるようにしてもよい。
【０１０７】
このようなプログラムの提供方法は任意であり、たとえば、インターネットなどの通信媒体を介して提供可能である他、たとえば、メモリカードなどの記録媒体に格納して配布してもよい。
【図面の簡単な説明】
【０１０８】
【図１】自転車管理システムの構成の一例を示す図である。
【図２】無線ＩＣタグ装置の構成の一例を示す図である。
【図３】無線ＩＣタグ（無線タグ装置）および監視サーバが管理するデータの一例を示す図である。
【図４】監視サーバの構成の一例を示す図である。
【図５】監視サーバのＲＯＭおよび記憶部で管理するプログラムおよびファイルの一例を示す図である。
【図６】確認端末の構成の一例を示す図である。
【図７】確認端末のユーザインタフェースの一例を示す図である。
【図８】無線タグ装置が制御信号を受信したときのフローチャートである。
【図９】無線タグ装置が制御信号を受信したときのフローチャートである。
【図１０】監視サーバが駐輪場所における自転車の監視を行う監視プログラムを実行しているときのフローチャートである。
【図１１】処理選択メニュー画面の一例を示す図である。
【図１２】監視サーバが駐輪場所における自転車の監視を行う監視プログラムを実行しているときのフローチャートである。
【図１３】監視項目設定画面の一例を示す図である。
【図１４】監視サーバが駐輪場所における自転車の監視を行う監視プログラムを実行しているときのフローチャートである。
【図１５】監視サーバが駐輪場所における自転車の監視を行う監視プログラムを実行しているときのフローチャートである。
【図１６】監視サーバが駐輪場所における自転車の監視を行う監視プログラムを実行しているときのフローチャートである。
【図１７】駐輪ファイルの管理データの記録情報を更新するときに、データがどのように更新されるかを示した一例を示す図である。
【図１８】監視サーバが駐輪場所における自転車の監視を行う監視プログラムを実行しているときのフローチャートである。
【図１９】監視サーバが駐輪場所における自転車の監視を行う監視プログラムを実行しているときのフローチャートである。
【図２０】監視状況表示画面の一例を示す図である。
【図２１】監視サーバが駐輪場所における自転車の監視を行う監視プログラムを実行しているときのフローチャートである。
【図２２】監視サーバが駐輪場所における自転車の監視を行う監視プログラムを実行しているときのフローチャートである。
【図２３】駐輪場所に駐輪している自転車の検索を行うための画面の一例を示す図である。
【図２４】監視サーバが駐輪場所における自転車の監視を行う監視プログラムを実行しているときのフローチャートである。
【図２５】メール機能画面の一例を示す図である。
【図２６】確認端末の処理動作の一例を示すフローチャートである。
【符号の説明】
【０１０９】
１００    自転車管理システム
１０１    ネットワークＡ
１０３ａ  送受信アンテナ
１０３ｂ  送受信アンテナ
１０４    自転車
１０５    無線ＩＣタグ装置
１０６    確認端末
１０７    監視サーバ
１０８    コンソール端末
１０９    自治体サーバ
１１０    警察サーバ
２０１    制御・演算部
２０２    記憶部
２０３    通信部
２０４    電源部
２０５    ブザー／ランプ部
２０６    送受信アンテナ
２０７    ランプ
２０８    ブザー
４０１    ＣＰＵ
４０２    記憶部
４０３    ＲＯＭ
４０４    ＲＡＭ
４０５    通信部
５０１    監視プログラム
５０２    メールプログラム
５０３    端末表示ファイル
５０４    駐輪ファイル
５０５    アラーム自転車ファイル
５０６    メール送信ファイル
５０７    メール受信ファイル
５０８    確認端末送信ファイル
５０９    無線ＩＣタグ読み取りファイル
５１０    無線ＩＣタグ送信ファイル
６０１    ＣＰＵ
６０２    記憶部
６０３    ＲＯＭ
６０４    ＲＡＭ
６０５    通信部
６０６    操作部
６０７    表示部
６０８    十字カーソルキー
６０９    ランプ指示キー
６１０    ブザー指示キー
６１１    確認指示キー
６１２    次画面指示キー
１１００  処理選択メニュー画面
１３００  監視項目設定画面
２０００  監視状況表示画面
２３００  各種検索画面
【図１】
2007257090.tif 000003
【図２】
2007257090.tif 000004
【図３】
2007257090.tif 000005
【図４】
2007257090.tif 000006
【図５】
2007257090.tif 000007
【図６】
2007257090.tif 000008
【図８】
2007257090.tif 000009
【図９】
2007257090.tif 000010
【図１０】
2007257090.tif 000011
【図１２】
2007257090.tif 000012
【図１４】
2007257090.tif 000013
【図１５】
2007257090.tif 000014
【図１６】
2007257090.tif 000015
【図１７】
2007257090.tif 000016
【図１８】
2007257090.tif 000017
【図１９】
2007257090.tif 000018
【図２１】
2007257090.tif 000019
【図２２】
2007257090.tif 000020
【図２４】
2007257090.tif 000021
【図２６】
2007257090.tif 000022
【図７】
2007257090.tif 000023
【図１１】
2007257090.tif 000024
【図１３】
2007257090.tif 000025
【図２０】
2007257090.tif 000026
【図２３】
2007257090.tif 000027
【図２５】
2007257090.tif 000028