(57)【特許請求の範囲】
【請求項１】
ロッカーの状態を管理する機能を備えた貸しロッカーのケーシング装置を、各列が複数段のケーシング装置で構成される複数列のケーシング列にそれぞれ割り当てて、電源装置から上記ケーシング装置にコマンドデータを出力するとともに、上記電源装置により上記ケーシング装置からステイタスデータを読み出すようにした貸しロッカーシステムであって、
前記電源装置から前記各ケーシング装置に共通の読み書き制御信号線が接続され、
前記電源装置から前記ケーシング装置に前記各ケーシング列毎に独立な交信許可信号線が接続され、
前記電源装置から前記ケーシング装置に前記各段毎に独立なデータ線が接続され、
前記電源装置が、
読出しモードのとき、前記読み書き制御信号線で各ケーシング装置を読出し状態にするとともに前記交信許可信号線で読出し対象ケーシング装置が含まれるケーシング列の各ケーシング装置を交信許可状態にして、上記読出し対象ケーシング装置が含まれる段の前記データ線からステイタスデータを読み出し、
書込みモードのとき、前記読み書き制御信号線で各ケーシング装置を書込み状態にするとともに前記交信許可信号線で書込み対象ケーシング装置が含まれるケーシング列のケーシング装置を交信許可状態にして、上記書込み対象ケーシング装置が含まれる段の前記データ線にコマンドデータを出力し、かつ、その他の段の前記データ線に無効データを出力するように構成されていることを特徴とする貸しロッカーシステム。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、ロッカーの状態を管理する機能を備えた貸しロッカーのケーシング装置を複数段複数列に配置し、各ケーシング装置を電源装置で集中制御するようにした貸しロッカーシステムに関する。
【０００２】
【従来の技術】
従来、この種の貸しロッカーシステムにおいて、各ケーシング装置はマイクロコンピュータを搭載しており、投入金額の確認や表示の切換えあるいはロッカーの施解錠の制御など、ロッカーの状態がこのマイクロコンピュータにより管理される。また、各ケーシング装置は電源装置に接続されており、各ケーシング装置における日送りなど各種の動作がこの電源装置により集中制御される。
【０００３】
このため、従来の貸しロッカーシステムでは、例えば図３に示したように、ケーシング装置でロッカー列を構成し、各ロッカー列毎に電源装置に接続し、電源装置と各ケーシング装置との間でパルス信号によりデータ通信を行うようにしている。
【０００４】
【発明が解決しようとする課題】
しかしながら、上記のような従来の貸しロッカーシステムでは、同一のロッカー列で複数のケーシング装置から同時に信号が出力されても電源装置はケーシング装置からの信号かが認識できないなど、うまく通信できな場合があり、通信効率が悪いという問題がある。また、電源装置とケーシング装置を個々に接続すると多数のデータの通信を行うために多数の信号線を必要とし、ケーブルが太くなるという問題がある。
【０００５】
また、電源装置を各ケーシング装置を１対Ｎのシリアル通信で接続してシステムを構成すると、ケーシング装置個々にユニークなアドレスを設定しなければならず、例えば、ケーシング装置の交換時に新たなケーシング装置にアドレスを設定しなければならないという問題がある。また、一般的なシリアル通信を行う場合には、ケーシング装置で硬貨投入の監視等を行う必要があるのでケーシング装置のマイクロコンピュータを構成するＣＰＵとして処理速度の速いものが要求される。
【０００６】
本発明は、上記の課題を解決するためになされたもので、電源装置とケーシング装置との間で確実にデータ通信を行うとともに、ケーシング装置に対するアドレスの設定を必要とせず、ケーシング装置のＣＰＵの負荷を低減することができる貸しロッカーシステムを提供することを課題とする。
【０００７】
【課題を解決するための手段】
上記の課題を解決するためになした本発明の貸しロッカーシステムは、ロッカーの状態を管理する機能を備えた貸しロッカーのケーシング装置を、各列が複数段のケーシング装置で構成される複数列のケーシング列にそれぞれ割り当てて、電源装置から上記ケーシング装置にコマンドデータを出力するとともに、上記電源装置により上記ケーシング装置からステイタスデータを読み出すようにした貸しロッカーシステムであって、前記電源装置から前記各ケーシング装置に共通の読み書き制御信号線が接続され、前記電源装置から前記ケーシング装置に前記各ケーシング列毎に独立な交信許可信号線が接続され、前記電源装置から前記ケーシング装置に前記各段毎に独立なデータ線が接続され、前記電源装置が、読出しモードのとき、前記読み書き制御信号線で各ケーシング装置を読出し状態にするとともに前記交信許可信号線で読出し対象ケーシング装置が含まれるケーシング列の各ケーシング装置を交信許可状態にして、上記読出し対象ケーシング装置が含まれる段の前記データ線からステイタスデータを読み出し、書込みモードのとき、前記読み書き制御信号線で各ケーシング装置を書込み状態にするとともに前記交信許可信号線で書込み対象ケーシング装置が含まれるケーシング列のケーシング装置を交信許可状態にして、上記書込み対象ケーシング装置が含まれる段の前記データ線にコマンドデータを出力し、かつ、その他の段の前記データ線に無効データを出力するように構成されていることを特徴とする。
【０００８】
【作用】
本発明の貸しロッカーシステムにおいて、一つのケーシング列にｍ段のケーシング装置が割り当てられ、ケーシング列がｎ列であるとする。
【０００９】
読出しモードのとき、読み書き制御信号線ａで全てのケーシング装置は読出し状態になるが、交信許可信号線で読出し対象ケーシング装置が含まれるｉ列目のケーシング列の各ケーシング装置だけが交信許可状態になる。そして、電源装置は、読出し対象ケーシング装置が含まれるｊ段目のデータ線からステイタスデータを読み出す。
【００１０】
したがって、ｊ段目のデータ線には他のケーシング列のｊ段目のケーシング装置が接続されているが、これらのケーシング装置は交信許可となっていないのでステイタスデータを出力することなく、電源装置は読出し対象ケーシング装置からのステイタスデータを確実に読み出すことができる。
【００１１】
一方、書込みモードのとき、読み書き制御信号線で全てのケーシング装置は書込み状態になるが、交信許可信号線で書込み対象ケーシング装置が含まれるケーシング列の各ケーシング装置だけが交信許可状態になる。そして、電源装置は、書込み対象ケーシング装置が含まれるｊ段目のデータ線にコマンドデータを出力し、かつ、その他の段のデータ線に無効データを出力する。
【００１２】
したがって、ｊ段目のデータ線には他のケーシング列のｊ段目のケーシング装置が接続されているが、これらのケーシング装置は交信許可となっていないので、電源装置は書込み対象ケーシング装置だけにコマンドデータを確実に書き込むことができ、この書込み対象ケーシング装置にコマンドデータに応じた動作を行わせることができる。また、書込み対象ケーシング装置が含まれるケーシング列の各ケーシング装置は交信許可となっているが、無効データが書き込まれることになり、書込み対象ケーシング装置以外のケーシング装置は動作を行わない。
【００１３】
【実施例】
図１は本発明実施例の貸しロッカーシステムのブロック図であり、この実施例の貸しロッカーシステムは、一つのケーシング列であるロッカー列２に３段のケーシング装置１が割り当てられ、ロッカー列２を３列備えている。
【００１４】
電源装置３は、Ｉ／ＯＳＥＬ端子、ＥＮＢ１端子、ＥＮＢ２端子、ＥＮＢ３端子、ＤＡ１端子、ＤＢ１端子、ＤＡ２端子、ＤＢ２端子、ＤＡ３端子、ＤＢ３端子をそれぞれ備えており、各端子は出力電圧のレベルを“Ｈ”レベルおよび“Ｌ”レベルに切り換えてそれぞれ信号を出力する。
【００１５】
Ｉ／ＯＳＥＬ端子には読み書き制御信号線としてのＩ／ＯＳＥＬ信号線ａが接続され、このＩ／ＯＳＥＬ信号線ａは各ケーシング装置１に共通に接続されている。
【００１６】
また、ＥＮＢ１端子、ＥＮＢ２端子およびＥＮＢ３端子には、交信許可信号線としてのＥＮＢ１信号線ｂ１、ＥＮＢ２信号線ｂ２、ＥＮＢ３信号線ｂ３がそれぞれ接続され、ＥＮＢ１信号線ｂ１は第１列目のロッカー列２1 の各ケーシング装置１11，１12，１13に共通に接続され、同様に、ＥＮＢ２信号線ｂ２は第２列目のロッカー列２2 の各ケーシング装置２21，２22，２23に共通に接続され、さらに、ＥＮＢ３信号線ｂ３は第３列目のロッカー列２3 の各ケーシング装置２31，２32，２33に共通に接続されている。
【００１７】
また、ＤＡ１端子とＤＢ１端子、ＤＡ２端子とＤＢ２端子、ＤＡ３端子とＤＢ３端子には、それぞれ対をなす２ビットのデータ線ｃ１，ｃ２，ｃ３が接続され、データ線ｃ１は各ロッカー列２1 ，２2 ，２3 の第１段目のケーシング装置１11，１21，１31に共通に接続され、同様に、データ線ｃ２は各ロッカー列２1 ，２2 ，２3 の第２段目のケーシング装置１12，１22，１32に共通に接続され、さらに、データ線ｃ３は各ロッカー列２1 ，２2 ，２3 の第３段目のケーシング装置１13，１23，１33に共通に接続されている。
【００１８】
なお、電源装置３からの各線は中継器４1 ，４2 ，４3 を介して各ロッカー列２1 ，２2 ，２3 に供給されている。
【００１９】
Ｉ／ＯＳＥＬ信号線、ＥＮＢ１信号線、ＥＮＢ２信号線、ＥＮＢ３信号線は電源装置３からケーシング装置１への単方向信号線であるが、データ線を構成するＤＡ１信号線、ＤＢ１信号線、ＤＡ２信号線、ＤＢ２信号線、ＤＡ３信号線、ＤＢ３信号線は、それぞれ電源装置３とケーシング装置１の間で双方向信号線になっている。
【００２０】
電源装置３は、Ｉ／ＯＳＥＬ端子からケーシング装置１からのデータの読み出しとケーシング装置１へのデータの書き込みを指示するＩ／ＯＳＥＬ信号を出力する。また、ＥＮＢ１端子、ＥＮＢ２端子、ＥＮＢ３端子からは、それぞれロッカー列２1 ，２2 ，２3 毎に交信許可（アクティブ）を指示するＥＮＢ１信号、ＥＮＢ２信号、ＥＮＢ３信号を出力する。
【００２１】
また、電源装置３は、ケーシング装置１にコマンドデータを出力するとき、ＤＡ１端子とＤＢ１端子、または、ＤＡ２端子とＤＢ２端子、または、ＤＡ３端子とＤＢ３端子の各２ビットを選択してコマンドデータを出力する。
【００２２】
また、各ケーシング装置１は電源装置３からの指示により、そのケーシング装置１に接続されているＤＡ１端子とＤＢ１端子、または、ＤＡ２端子とＤＢ２端子、または、ＤＡ３端子とＤＢ３端子の各２ビットを選択してステイタスデータを出力する。
【００２３】
ここで、電源装置３から出力されるデータは、次表１に示したように、「ノーオペレーション」、午前０時毎に料金を更新する「日送り」と、その他のデータである。
【００２４】
【表１】
0003658019.tif 000002
【００２５】
上記のように、「ノーオペレーション」以外は、それぞれ電源装置３がケーシング装置１の状態を制御するコマンドデータであるが、「ノーオペレーション」は無効データであり、このノーオペレーションのデータはケーシング装置１に状態の変化を与えないデータである。
【００２６】
上記の無効データおよび各コマンドデータは、各ビットＤＡ，ＤＢ，ＤＡ′，ＤＢ′からなる４ビットのデータであり、電源装置３は、選択した２ビットの端子（例えばＤＡ１端子とＤＢ１端子）に最初に上位の２ビットデータ（ＤＡ，ＤＢ）を出力し、これに引き続いてＩ／ＯＳＥＬ信号でタイミングを取って下位２ビットのデータ（ＤＡ′，ＤＢ′）を出力する。
【００２７】
一方、ケーシング装置１から出力されるデータは、次表２に示したように、「ノーオペレーション」、ロッカーの空き状態を示す「空き」、ロッカーの使用中を示す「使用中」、投入されるコインをカウントしている状態を示す「コインカウント」のデータと、その他のデータである。
【００２８】
【表２】
0003658019.tif 000003
【００２９】
上記のように、「ノーオペレーション」以外は、それぞれケーシング装置１の状態を示すステイタスデータであるが、「ノーオペレーション」は無効データである。
【００３０】
また、無効データおよび各ステイタスデータは、各ビットＤＡ，ＤＢ，ＤＡ′，ＤＢ′からなる４ビットのデータであり、ケーシング装置１は、接続されている２ビットの端子（例えばＤＡ１端子とＤＢ１端子）に最初に上位の２ビットデータ（ＤＡ，ＤＢ）を出力し、これに引き続いて電源装置３からのＩ／ＯＳＥＬ信号でタイミングを取って下位２ビットのデータ（ＤＡ′，ＤＢ′）を出力する。
【００３１】
図２は実施例の動作の一例を示すタイミングチャートであり、第１番目のロッカー列２1 の１段目のケーシング装置１11へのコマンドデータの出力動作と、第２番目のロッカー列２2 の一つ１段目のケーシング装置１21からのステイタスデータの読み取り動作の一例を示している。
【００３２】
電源回路３とケーシング装置１は次のように動作する。電源回路３は、通常はＩ／ＯＳＥＬ信号、ＥＮＢ１信号、ＥＮＢ２信号およびＥＮＢ３信号を“Ｈ”レベルにしており、データを出力するとき、Ｉ／ＯＳＥＬ信号を“Ｌ”レベルにするとともに、ＤＡ１信号線およびＤＢ１信号線にコマンドデータの上位２ビット（ＤＡ，ＤＢ）を出力し、ＤＡ２信号線とＤＢ２信号線、ＤＡ３信号線とＤＢ３信号線には、無効データの上位２ビット（ＤＡ，ＤＢ）を出力する。
【００３３】
このＩ／ＯＳＥＬ信号が“Ｌ”レベルになる立ち下がりのタイミングで、各ケーシング装置１が書き込み状態になる。そして、この立ち下がりからタイミングＴ１を取ってＥＮＢ１信号線のみを“Ｌ”レベルにする。
【００３４】
このＥＮＢ１信号線が“Ｌ”レベルになると、第１番目のロッカー列２1 の各ケーシング装置１11，１12，１13がそれぞれアクティブになり、それぞれＤＡ１信号線とＤＢ１信号線、ＤＡ２信号線とＤＢ２信号線、ＤＡ３信号線とＤＢ３信号線から、上位２ビットのデータを読み取る。
【００３５】
電源装置３は、このケーシング装置１の読み取りタイミングを想定してＥＮＢ１信号の“Ｌ”レベルへの立ち下がりからＴ２後に、ＤＡ１信号線とＤＢ１信号線、ＤＡ２信号線とＤＢ２信号線、ＤＡ３信号線とＤＢ３信号線の各データをコマンドデータと無効データの下位２ビット（ＤＡ′，ＤＢ′）を出力し、このデータの切換えからＴ３後にＩ／ＯＳＥＬ信号を“Ｈ”レベルに切り換える。
【００３６】
これにより、現在アクティブになっている第１番目のロッカー列２1 の各ケーシング装置１11，１12，１13は、このＩ／ＯＳＥＬ信号の立ち上がりを検出してそれぞれＤＡ１信号線とＤＢ１信号線、ＤＡ２信号線とＤＢ２信号線、ＤＡ３信号線とＤＢ３信号線から、下位２ビットのデータを読み取る。
【００３７】
そして、電源装置３は、ケーシング装置１の読み取りタイミングを想定してＩ／ＯＳＥＬ信号の立ち上がりからＴ４後に、ＥＮＢ１信号を“Ｈ”レベルにする。
【００３８】
以上の動作により、ケーシング装置１11は電源回路３からのコマンドデータを受け取り、このケーシング装置１11はコマンドデータに応じた動作を行うが、他のケーシング装置１12，１13は無効データを受け取るだけで、現在の状態を維持する。これにより、１列目のロッカー列２1 の第１段目のケーシング装置１11を選択的に制御することができいる。
【００３９】
次に、電源装置３が第２番目のロッカー列２2 の一つ１段目のケーシング装置１21からのステイタスデータを読み取る場合は、ＥＮＢ２信号線のみを“Ｌ”レベルにする。
【００４０】
このＥＮＢ２信号線が“Ｌ”レベルになると、第２番目のロッカー列２2 の各ケーシング装置１21，１22，１23がそれぞれアクティブになり、このケーシング装置１21，１22，１23は、それぞれＤＡ１信号線とＤＢ１信号線、ＤＡ２信号線とＤＢ２信号線、ＤＡ３信号線とＤＢ３信号線に、各々のステイタスデータの上位２ビット（ＤＡ，ＤＢ）を出力する。
【００４１】
電源装置３は、このケーシング装置１のデータ出力のタイミングを想定してＥＮＢ２信号の“Ｌ”レベルへの立ち下がりからＴ８後に、ＤＡ１信号線とＤＢ１信号線から上位２ビット（ＤＡ，ＤＢ）を読み取り、ＥＮＢ２信号の立ち下がりからＴ９後に、Ｉ／ＯＳＥＬ信号を“Ｌ”レベルに切り換える。
【００４２】
このＩ／ＯＳＥＬ信号が“Ｌ”レベルになると、現在アクティブになっている第２番目のロッカー列２2 の各ケーシング装置１21，１22，１23は、それぞれ、このＩ／ＯＳＥＬ信号の立ち下がりを検出してＤＡ１信号線とＤＢ１信号線、ＤＡ２信号線とＤＢ２信号線、ＤＡ３信号線とＤＢ３信号線に、各々のステイタスデータの下位２ビット（ＤＡ′，ＤＢ′）を出力する。
【００４３】
そして、電源装置３は、このケーシング装置１のデータ切換えのタイミングを想定してＩ／ＯＳＥＬ信号の立ち下がりからＴ８を待って後に、ＤＡ１信号線とＤＢ１信号線から上位２ビット（ＤＡ，ＤＢ）を読み取り、Ｉ／ＯＳＥＬ信号の立ち下がりからＴ９後に、ＥＮＢ２信号を“Ｈ”レベルにし、さらに、ＥＮＢ２信号の立ち上がりからＴ８後にＩ／ＯＳＥＬ信号を“Ｈ”レベルにする。
【００４４】
以上の動作により、電源回路３は２列目のロッカー列２2 の第１段目のケーシング装置１21から選択的にステイタスデータを読み取ることができる。
【００４５】
なお、上記の実施例では、ロッカー列が３列で、ケーシング装置が３段の場合について説明したが、ロッカー列の列数およびケーシング装置の段数は任意に設定することができる。
【００４６】
以上のように、Ｉ／ＯＳＥＬ信号により、電源装置３とケーシング装置１との間のデータの転送方向を制御し、ＥＮＢ１信号、ＥＮＢ２信号およびＥＮＢ３信号でロッカー列２1 ，２2 ，２3 を選択的にアクティブにし、ＤＡ１端子とＤＢ１端子、ＤＡ２端子とＤＢ２端子、ＤＡ３端子とＤＢ３端子をそれぞれ対にして、選択的にデータの読み出しとコマンドデータの出力を行うようにしているので、全てのケーシング装置１に対して任意のものに選択的にコマンドデータの出力とステイタスデータの読み取りを行うことができる。
【００４７】
また、ケーシング装置１を取り替えるときは、信号線の接続だけでよく、アドレスの設定等を行う必要がなく、一般的なシリアル通信を行う必要がないので、ケーシング装置のＣＰＵの負荷を低減することができる。
【００４８】
なお、上記の実施例では、ＥＮＢ１信号線を共通に接続したケーシング装置１11，１12，１13を第１列目のロッカー列２1 、ＥＮＢ２信号線を共通に接続したケーシング装置１21，１22，１23を第２列目のロッカー列２2 、およびＥＮＢ３信号線を共通に接続したケーシング装置１31，１32，１33を第３列目のロッカー列２3 とした場合について説明したが、ＤＡ１信号線とＤＢ１信号線を共通に接続したケーシング装置１11，１21，１31を第１列目のロッカー列、ＤＡ２信号線とＤＢ２信号線を共通に接続したケーシング装置１12，１22，１32を第２列目のロッカー列、ＤＡ３信号線とＤＢ３信号線を共通に接続したケーシング装置１13，１23，１33を第３列目のロッカー列としてもよい。
【００４９】
すなわち、本発明においては、ケーシング列の配置と、各ケーシング列内の各段のケーシング装置の配置は、実際のロッカー列の配置と、実際のロッカー列中のケーシング装置の配置とそれぞれに一致する必要はない。
【００５０】
しかし、実際のロッカー列とケーシング列、実際のロッカー列中のケーシング装置とケーシング列内の各段のケーシング装置との配置を一致させると、信号線の長さを短くすることができることはいうまでもない。
【００５１】
さらに、上記の実施例では、ケーシング列中のケーシング装置の段数を同数にした場合について説明しているが、ケーシング列中の段数は異なっていてもよい。
【００５２】
【発明の効果】
以上説明したように本発明の貸しロッカーシステムによれば、ロッカーの状態を管理する機能を備えた貸しロッカーのケーシング装置を、各列が複数段のケーシング装置で構成される複数列のケーシング列にそれぞれ割り当てて、電源装置からケーシング装置にコマンドデータを出力するとともに、電源装置によりケーシング装置からステイタスデータを読み出すようにした貸しロッカーシステムであって、電源装置と各ケーシング装置を共通の読み書き制御信号線で接続し、電源装置とケーシング装置を各ケーシング列毎に独立な交信許可信号線で接続し、電源装置とケーシング装置を各段毎に独立なデータ線で接続し、電源装置により、各ケーシング装置を読出し状態にするとともに読出し対象ケーシング装置が含まれるケーシング列の各ケーシング装置を交信許可状態にして、読出し対象ケーシング装置が含まれる段のデータ線からステイタスデータを読み出し、各ケーシング装置を書込み状態にするとともに書込み対象ケーシング装置が含まれるケーシング列のケーシング装置を交信許可状態にして、書込み対象ケーシング装置が含まれる段のデータ線にコマンドデータを出力し、かつ、その他の段のデータ線に無効データを出力するようにしたので、ケーシング装置に対するアドレスの設定を必要とせず、電源装置とケーシング装置との間で確実にデータ通信を行うことができ、さらに、ＣＰＵの負荷を低減できるのでケーシング装置に速度の遅いＣＰＵを用いることででき、コストを低減することができる。
【図面の簡単な説明】
【図１】本発明の実施例の貸しロッカーシステムを示すブロック図である。
【図２】本発明の実施例における動作の一例を示すタイミングチャートである。
【図３】従来の貸しロッカーシステムの一例を示す図である。
【符号の説明】
１…ケーシング装置、２…ロッカー列、３…電源装置。
【図１】
0003658019.tif 000004
【図２】
0003658019.tif 000005
【図３】
0003658019.tif 000006