(57)【特許請求の範囲】
【請求項１】
キャッシュドロワーを接続し駆動可能なプリンターであって、
前記キャッシュドロワーを開くためのロック解除用コイルを駆動するための本通電を行って駆動電流を供給するキャッシュドロワー駆動回路部と、
前記本通電の印加電圧よりも低い印加電圧による予備通電を行って、前記ロック解除用コイルの抵抗値を検出するコイル抵抗検出部と、
前記ロック解除用コイルに対して、前記キャッシュドロワー駆動回路部を接続するか、あるいは、前記コイル抵抗検出部を接続するかの切り替えを行う駆動切替部と、
前記駆動切替部を制御して前記ロック解除用コイルに対して前記コイル抵抗検出部を接続させて前記予備通電を行うことにより、前記ロック解除用コイルの抵抗値を検出させて、前記コイル抵抗検出部によって検出された前記ロック解除用コイルの抵抗値が所定値外であった場合に、前記キャッシュドロワー駆動回路部の本通電による前記ロック解除用コイルの駆動を禁止するように制御する制御部と、
を備えることを特徴とするプリンター。
【請求項２】
前記コイル抵抗検出部によって検出された前記ロック解除用コイルの抵抗値が所定値外であった場合に、エラー報知をするエラー報知部を備えることを特徴とする請求項１に記載のプリンター。
【請求項３】
前記制御部は、前記キャッシュドロワーが接続されたときに、前記駆動切替部を制御して前記ロック解除用コイルに対して前記コイル抵抗検出部を接続させることにより、前記予備通電を行って前記ロック解除用コイルの抵抗値を検出させることを特徴とする請求項１又は２に記載のプリンター。
【請求項４】
前記制御部は、電源投入時、セルフテスト時、前記キャッシュドロワーの駆動前、のいずれかに、前記駆動切替部を制御して前記ロック解除用コイルに対して前記コイル抵抗検出部を接続させることにより、前記予備通電を行って前記ロック解除用コイルの抵抗値を検出させることを特徴とする請求項１又は２に記載のプリンター。
【請求項５】
前記プリンターはホストコンピューターと接続可能であり、
前記制御部は、前記ホストコンピューターから送信された前記ロック解除用コイルの抵抗値の検出を指示するコマンドを受けて、前記駆動切替部を制御して前記ロック解除用コイルに対して前記コイル抵抗検出部を接続させることにより、前記予備通電を行って前記ロック解除用コイルの抵抗値を検出させることを特徴とする請求項１又は２に記載のプリンター。
【請求項６】
キャッシュドロワーを開くためのロック解除用コイルを駆動するための本通電を行って駆動電流を供給するキャッシュドロワー駆動回路部と、前記本通電の印加電圧よりも低い印加電圧による予備通電を行って前記ロック解除用コイルの抵抗値を検出するコイル抵抗検出部と、前記ロック解除用コイルに対して、前記キャッシュドロワー駆動回路部を接続するか、あるいは、前記コイル抵抗検出部を接続するかの切り替えを行う駆動切替部と、エラー報知部と、を備え、前記キャッシュドロワーを駆動可能なプリンターの制御方法であって、
前記駆動切替部をコイル抵抗検出部側に切り替えるステップと、
前記キャッシュドロワーに前記予備通電を行って、前記ロック解除用コイルの抵抗値を検出するステップと、
検出された前記ロック解除用コイルの抵抗値を所定値と比較し、前記所定値外の値であった場合は、前記キャッシュドロワー駆動回路部からの前記ロック解除用コイルの駆動を禁止してエラー報知部にエラー報知をし、前記所定値内の値であった場合は、前記本通電を行って前記ロック解除用コイルを駆動するステップと、
を含むことを特徴とするプリンターの制御方法。
【請求項７】
請求項６に記載のプリンターの制御方法の各ステップを、前記プリンターの制御部に実行させることを特徴とするプリンターの制御プログラム。
【請求項８】
キャッシュドロワーを接続し駆動可能なＰＯＳ端末装置であって、
前記キャッシュドロワーを開くためのロック解除用コイルを駆動するための本通電を行って駆動電流を供給するキャッシュドロワー駆動回路部と、
前記本通電の印加電圧よりも低い印加電圧による予備通電を行って、前記ロック解除用コイルの抵抗値を検出するコイル抵抗検出部と、
前記ロック解除用コイルに対して、前記キャッシュドロワー駆動回路部を接続するか、あるいは、前記コイル抵抗検出部を接続するかの切り替えを行う駆動切替部と、
前記駆動切替部を制御して前記ロック解除用コイルに対して前記コイル抵抗検出部を接続させて前記予備通電を行うことにより、前記ロック解除用コイルの抵抗値を検出させて、前記コイル抵抗検出部によって検出された前記ロック解除用コイルの抵抗値が所定値外であった場合に、前記キャッシュドロワー駆動回路部の本通電による前記ロック解除用コイルの駆動を禁止するように制御する制御部と、
を備えることを特徴とするＰＯＳ端末装置。
【請求項９】
キャッシュドロワーを接続し駆動可能なキャッシュドロワー駆動装置であって、
前記キャッシュドロワーを開くためのロック解除用コイルを駆動するための本通電を行って駆動電流を供給するキャッシュドロワー駆動回路部と、
前記本通電の印加電圧よりも低い印加電圧による予備通電を行って、前記ロック解除用コイルの抵抗値を検出するコイル抵抗検出部と、
前記ロック解除用コイルに対して、前記キャッシュドロワー駆動回路部を接続するか、あるいは、前記コイル抵抗検出部を接続するかの切り替えを行う駆動切替部と、
前記駆動切替部を制御して前記ロック解除用コイルに対して前記コイル抵抗検出部を接続させて前記予備通電を行うことにより、前記ロック解除用コイルの抵抗値を検出させて、前記コイル抵抗検出部によって検出された前記ロック解除用コイルの抵抗値が所定値外であった場合に、前記キャッシュドロワー駆動回路部の本通電による前記ロック解除用コイルの駆動を禁止するように制御する制御部と、
を備えることを特徴とするキャッシュドロワー駆動装置。
【請求項１０】
前記コイル抵抗検出部によって検出された前記ロック解除用コイルの抵抗値が所定値外であった場合に、エラー報知をするエラー報知部を備えることを特徴とする請求項９に記載のキャッシュドロワー駆動装置。
【請求項１１】
前記制御部は、前記キャッシュドロワーが接続されたときに、前記駆動切替部を制御して前記ロック解除用コイルに対して前記コイル抵抗検出部を接続させることにより、前記予備通電を行って前記ロック解除用コイルの抵抗値を検出させることを特徴とする請求項９に記載のキャッシュドロワー駆動装置。
【請求項１２】
前記制御部は、電源投入時、セルフテスト時、前記キャッシュドロワーの駆動前、のいずれかに、前記駆動切替部を制御して前記ロック解除用コイルに対して前記コイル抵抗検出部を接続させることにより、前記予備通電を行って前記ロック解除用コイルの抵抗値を検出させることを特徴とする請求項９に記載のキャッシュドロワー駆動装置。
【請求項１３】
前記プリンターはホストコンピューターと接続可能であり、
前記制御部は、前記ホストコンピューターから送信された前記ロック解除用コイルの抵抗値の検出を指示するコマンドを受けて、前記駆動切替部を制御して前記ロック解除用コイルに対して前記コイル抵抗検出部を接続させることにより、前記予備通電を行って前記ロック解除用コイルの抵抗値を検出させることを特徴とする請求項９に記載のキャッシュドロワー駆動装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンター、プリンターの制御方法および制御プログラム、ＰＯＳ端末装置、キャッシュドロワー駆動装置に関する。
【背景技術】
【０００２】
店舗等では、従来のレジスターにかわりＰＯＳ（Point Of Sale）を管理できるＰＯＳ
システムが使用されるようになってきている。ＰＯＳシステムは、ＰＯＳ端末とＰＯＳ用のプリンターがカウンターに設置されている。また、金銭を出し入れするキャッシュドロワーは、キャッシュドロワー駆動装置や、ＰＯＳ端末、ＰＯＳ用のプリンターに接続され、ＰＯＳ用のプリンターなどから供給される駆動電流により、閉じ状態としているロックが解除され開くようになっている。
【０００３】
次に、キャッシュドロワーのロック機構について説明する。
図５は、特許文献１に示されたキャッシュドロワーのロック機構を示す図である。図５に示すＰＯＳ端末機（またはＰＯＳ用のプリンターなど）は、リンク部１１６、ドロワロック機構１１７、ドロワトレイ１１８、バネ１１９、プランジャー１２０，バネ１２１，固定フック１２２を備えている。リンク部１１６は、プランジャー１２０とドロワロック機構１１７との間に連結されている。ソレノイド（コイル）に所定の電圧が印加されると、ソレノイド（コイル）は、プランジャーがロック解除方向に前進するように駆動する。プランジャー１２０がロック解除方向に移動すると、ドロワロック機構１１７が反時計方向に回動し、ドロワロック機構１１７によるロックが解除される。このとき、バネ１１９の付勢力によって、ドロワトレイ１１８が図中右方向（開方向）に押出される。一方、キャッシュドロワーがロックされる場合は、ドロワトレイ１１８がユーザーにより物理的に押し込められる。このとき、ドロワトレイ１１８の突出部がドロワロック機構１１７に当たり、ドロワロック機構１１７は上方向に押し上げられるように反時計方向に回動される。さらに、ドロワトレイ１１８が押し込められると、ドロワロック機構１１７が時計方向に回転され、ロックされる。
【０００４】
上記のようなキャッシュドロワーは、ＰＯＳ用のプリンター（ＰＯＳ端末機）に接続可能な形態で工場出荷される場合の他、ＰＯＳシステム構築時にＰＯＳ用のプリンターにキャッシュドロワーを接続することもある。例えば、店舗などにおいて、店員ごとにキャッシュドロワーを入れ替えたり、開店時のみＰＯＳ用のプリンターに接続して閉店時には取り外したりする場合もある。このため、ＰＯＳ用のプリンターに接続されるキャッシュドロワーは特定のものとは限らず、場合によっては、ＰＯＳ用のプリンターのキャッシュドロワーの規格（所定値）（例えば、ＰＯＳ用のプリンター（ＰＯＳ端末機）側の駆動回路の駆動電流値の許容範囲内となるようなキャッシュドロワーのコイル抵抗値の規格）に対して、規格（所定値）外となるキャッシュドロワーが接続される虞がある。そこで、従来のＰＯＳ用のプリンターは、キャッシュドロワー駆動回路にヒューズ等の過電流保護素子を設けて、規格外のキャッシュドロワーが接続されても故障等を起こさないようにしている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０００−１７２９５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述のような従来のＰＯＳ用のプリンター等におけるキャッシュドロワーの駆動に係る部分の回路は、単にプリンターの損傷を回避するための対策が施されているのみであり、過電流保護素子が作動（ヒューズの断線など）すると、当該プリンターは稼働を停止する。使用者（レジの店員等）は何が原因で稼働停止したかわからず、修理担当者やサービスマンを呼んで、プリンターの稼働停止の原因解明や点検をしなければならない。そして、プリンターの点検や修理（ヒューズ交換など）の間、当該プリンターを稼働させることができない（使用できない）という問題があった。
【０００７】
本発明の目的は上記課題を解消することに係り、規格外のキャッシュドロワーが接続された場合、これを検知して通電を未然に阻止することにより、過電流保護素子の作動（ヒューズの断線など）を防ぎ、さらに、規格外のキャッシュドロワーが接続されたことを使用者に報知できるプリンター、プリンターの制御方法および制御プログラム、ＰＯＳ端末装置、キャッシュドロワー駆動装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明に係るプリンターは、キャッシュドロワーを接続し駆動可能なプリンターであって、
前記キャッシュドロワーを開くためのロック解除用コイルを駆動するための駆動電流を供給するキャッシュドロワー駆動回路部と、
前記ロック解除用コイルの抵抗値を検出するコイル抵抗検出部と、
前記ロック解除用コイルに対して、前記キャッシュドロワー駆動回路部を接続するか、あるいは、前記コイル抵抗検出部を接続するかの切り替えを行う駆動切替部と、
を備えることを特徴とする。
上記構成によれば、接続されたキャッシュドロワーのロック解除用コイルに開くための通電をする前に、コイル抵抗検出部からコイル抵抗を検出するためのロジック電圧などの低い電圧をロック解除用コイルに印加するなどして予めキャッシュドロワーのコイル抵抗値を検出することができるので、規格（所定値）外のキャッシュドロワーが接続された場合これを検出し、規格外のキャッシュドロワーに対する開くための通電を未然に阻止することができる。従って、規格外のキャッシュドロワーへの通電によるプリンター内の過電流保護素子の作動（ヒューズの断線など）を防ぐことができる。
また好ましくは、前記コイル抵抗検出部によって検出された前記ロック解除用コイルの抵抗値が規格外であった場合に、エラー報知をするエラー報知部を備えることを特徴とする。
上記構成によれば、接続されたキャッシュドロワーが所定値外であった場合、前記キャッシュドロワー駆動回路部からの前記ロック解除用コイルの駆動を禁止し、エラー報知部に示して、使用者に的確に報知することができる。従って、使用者に対して規格内のキャッシュドロワーへの交換が必要であることを認識させることができる。
また好ましくは、前記キャッシュドロワーが接続されたときに、前記ロック解除用コイルに対して前記コイル抵抗検出部を接続するように前記駆動切替部を切り替えて、前記ロック解除用コイルの抵抗値を検出することを特徴とする。
上記構成によれば、キャッシュドロワーが接続されたときに、接続された当該キャッシュドロワーが規格内のものか否かを確認できる。
また好ましくは、電源投入時、セルフテスト時、前記キャッシュドロワーの駆動前、のいずれかに、前記ロック解除用コイルに対して前記コイル抵抗検出部を接続するように前記駆動切替部を切り替えて、前記ロック解除用コイルの抵抗値を検出することを特徴とする。
上記構成によれば、電源投入時、セルフテスト時、駆動前に当該キャッシュドロワーが規格内のものか否かを確認できる。
また好ましくは、前記プリンターはホストコンピューターと接続可能であり、前記ホストコンピューターから送信された前記ロック解除用コイルの抵抗値の検出を指示するコマンドを受けて、前記ロック解除用コイルに対して前記コイル抵抗検出部を接続するように前記駆動切替部を切り替えて、前記ロック解除用コイルの抵抗値を検出することを特徴とする。
上記構成によれば、ホストコンピューターからのコマンドを受け、接続しているキャッシュドロワーが規格内のものか否かが随時確認でき、さらにホストコンピューターにその結果を送信し、知らせることができる。
【０００９】
上記目的を達成するために、本発明に係るプリンターの制御方法は、前記キャッシュドロワーを開くためのロック解除用コイルを駆動するための駆動電流を供給するキャッシュドロワー駆動回路部と、前記ロック解除用コイルの抵抗値を検出するコイル抵抗検出部と、前記ロック解除用コイルに対して、前記キャッシュドロワー駆動回路部を接続するか、あるいは、前記コイル抵抗検出部を接続するかの切り替えを行う駆動切替部と、エラー報知部と、を備え、前記キャッシュドロワーを駆動可能なプリンターの制御方法であって、
前記駆動切替部をコイル抵抗検出部側に切り替えるステップと、
前記キャッシュドロワーに予備通電を行って、前記ロック解除用コイルの抵抗値を検出するステップと、
検出された前記ロック解除用コイルの抵抗値を所定値と比較し、前記所定値外の値であった場合は、前記キャッシュドロワー駆動回路部からの前記ロック解除用コイルの駆動を禁止してエラー報知部にエラー報知をし、前記所定値内の値であった場合は、前記ロック解除用コイルを駆動するための駆動電流を供給するステップと、
を含むことを特徴とする。
上記プリンターの制御方法によれば、キャッシュドロワーのロック解除用コイルに開くための通電をする前に、駆動切替部をコイル抵抗検出部側に切り替えて、コイル抵抗検出部からコイル抵抗を検出するための予備通電を行ってキャッシュドロワーのコイル抵抗値を検出することができるので、規格外のキャッシュドロワーが接続されていた場合これを検出するので、規格外のキャッシュドロワーに対する開くための通電を未然に阻止することができる。従って、規格外のキャッシュドロワーへの通電によるプリンター内の過電流保護素子の作動（ヒューズの断線など）を防ぐことができる。また、エラー報知部に示して、規格外のキャッシュドロワーであることを使用者に的確に報知することができるので、使用者に対して規格内のキャッシュドロワーへの交換が必要であることを認識させることができる。
【００１０】
上記目的を達成するために、本発明に係るプリンターの制御プログラムは、上記プリンターの制御方法の各ステップを、前記プリンターの制御部に実行させることを特徴とする。
上記プリンターの制御プログラムをプリンターの制御部に実行させることにより、規格外のキャッシュドロワーに対する開くための通電を未然に阻止することができる。従って、規格外のキャッシュドロワーへの通電によるプリンター内の過電流保護素子の作動（ヒューズの断線など）を防ぐことができる。また、エラー報知部に示して、規格外のキャッシュドロワーであることを使用者に的確に報知することができるので、使用者に対して規格内のキャッシュドロワーへの交換が必要であることを認識させることができる。
【００１１】
上記目的を達成するために、本発明に係るＰＯＳ端末装置は、キャッシュドロワーを接続し駆動可能なＰＯＳ端末装置であって、
前記キャッシュドロワーを開くためのロック解除用コイルを駆動するための駆動電流を供給するキャッシュドロワー駆動回路部と、
前記ロック解除用コイルの抵抗値を検出するコイル抵抗検出部と、
前記ロック解除用コイルに対して、前記キャッシュドロワー駆動回路部を接続するか、あるいは、前記コイル抵抗検出部を接続するかの切り替えを行う駆動切替部と、
を備えることを特徴とする。
上記構成によれば、接続されたキャッシュドロワーのロック解除用コイルに開くための通電をする前に、コイル抵抗検出部からコイル抵抗を検出するための低い電圧をロック解除用コイルに印加するなどして予めキャッシュドロワーのコイル抵抗値を検出することができるので、規格外のキャッシュドロワーが接続された場合これを検出し、規格外のキャッシュドロワーに対する開くための通電を未然に阻止することができる。従って、規格外のキャッシュドロワーへの通電によるＰＯＳ端末装置内の過電流保護素子の作動（ヒューズの断線など）を防ぐことができる。
また、本発明のキャッシュドロワー駆動装置は、キャッシュドロワーを接続し駆動可能なキャッシュドロワー駆動装置であって、前記キャッシュドロワーを開くためのロック解除用コイルを駆動するための駆動電流を供給するキャッシュドロワー駆動回路部と、前記ロック解除用コイルの抵抗値を検出するコイル抵抗検出部と、前記ロック解除用コイルに対して、前記キャッシュドロワー駆動回路部を接続するか、あるいは、前記コイル抵抗検出部を接続するかの切り替えを行う駆動切替部と、を備えることを特徴とする。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態に係るＰＯＳ端末装置及びプリンターの外観を示す斜視図    。
【図２】本発明の実施形態に係るプリンターのキャッシュドロワーの駆動に係る部分    の概略構成を示すブロック図。
【図３】本発明の実施形態に係るプリンターのキャッシュドロワーの駆動に係る部分    の回路構成を示す回路図。
【図４】本発明の実施形態に係るプリンターのキャッシュドロワーの駆動手順を示す    フローチャート。
【図５】特許文献１に示されたキャッシュドロワーのロック機構を示す図である。
【発明を実施するための形態】
【００１３】
以下、図面を参照しながら、本発明の実施形態に係るプリンター、プリンターの制御方法および制御プログラム、ＰＯＳ端末装置について詳細に説明する。
【００１４】
図１は、本発明の実施形態に係るＰＯＳ端末装置及びプリンターの外観を示す斜視図である。また、図２は、本発明の実施形態に係るプリンターのキャッシュドロワーの駆動に係る部分の概略構成を示すブロック図である。
【００１５】
例えば、図１に示すように、ＰＯＳシステム１は、ＰＯＳ用のプリンター１０と、入力部（タッチパネル、テンキー等）を含むＰＯＳ端末装置１０Ｂなどで主要部が構成される。さらに、プリンター１０と接続ケーブル１０Ａによって接続されて駆動されるキャッシュドロワー２０、金額表示器３０、カードリーダー４０、バーコードスキャナー５０などで構成される。
【００１６】
プリンター１０は、図２に示すように、制御部（ＣＰＵ）１１、キャッシュドロワー駆動回路部１２、コイル抵抗検出部１４、駆動切替部１５、エラー報知部１６、などで構成される。なお、図２において、点線矢印は信号（データ、制御信号等）の流れを示し、実線は電流を供給する経路を示す。
【００１７】
制御部１１は、プリンター１０の動作全般を統括制御する。キャッシュドロワー駆動回路部１２は、キャッシュドロワー２０のロック解除用コイル２１に駆動電流を供給する。コイル抵抗検出部１４は、キャッシュドロワー２０のコイル抵抗値を検知する。駆動切替部１５は、キャッシュドロワー駆動回路部１２とコイル抵抗検出部１４とを切り替えて、キャッシュドロワー２０のロック解除用コイル２１に接続するスイッチである。エラー報知部１６は、キャッシュドロワー２０が規格外である場合に報知を行う。
【００１８】
図３は、本発明の実施形態に係るプリンターのキャッシュドロワーの駆動に係る部分の回路構成を示す回路図である。この図３は、上記図２において示した各機能部を実現する回路構成の一例を示すものであり、キャッシュドロワー駆動回路部１２、コイル抵抗検出部１４、駆動切替部１５の回路構成を示している。
【００１９】
キャッシュドロワー駆動回路部１２は、ヒューズ１８（過電流保護素子）、スイッチングトランジスター１９であり、ＡＣアダプター１３からキャッシュドロワー２０のロック解除用コイル２１へ供給されるキャッシュドロワーの駆動電流が過大となる場合、ヒューズ１８が断線してプリンター１０のその他の部分に損傷が及ぶのを防止する。なお、ヒューズ以外の過電流保護素子として、３端子レギュレータなどを用いてもよい。
【００２０】
コイル抵抗検出部１４は、キャッシュドロワー２０のロック解除用コイル２１の抵抗値を検出するための予備通電を行う。この予備通電によって流れる電流からロック解除用コイル２１の抵抗値を検出し、その値をアナログ／デジタル（Ａ／Ｄ）変換部１７によりデジタル化して、制御部１１へ送信して制御部１１内のＲＯＭ等に記憶された規格値と比較する。
【００２１】
駆動切替部１５は、駆動信号（例えば、ロジック電圧の５Ｖや３．３Ｖなどのパルス信号）を、キャッシュドロワー駆動回路部１２の端子Ｂに入力するか、コイル抵抗検出部１４の端子Ａに入力するかのスイッチの切り替えを行う。端子Ａに接続された場合、コイル抵抗検出部１４がキャッシュドロワー２０のロック解除用コイル２１に接続され、コイル抵抗値が検出可能となる。一方、端子Ｂに接続された場合、キャッシュドロワー駆動回路部１２がキャッシュドロワー２０のロック解除用コイル２１に接続され、ＡＣアダプター１３から、例えば２４Ｖの駆動電圧の直流電圧が印加されて、キャッシュドロワー２０の駆動電流が供給可能となる。なお、プリンター１０とキャッシュドロワー２０は駆動電流の供給を行う接続ケーブル１０Ａ（シールド接続ケーブル等）で接続されていている。ＡＣアダプター１３から、プリンター１０の内蔵している電源用回路を経由してもよい。ここで、２４Ｖはプリンター１０内のヘッドやモータを駆動する電圧でもあり、共通の電源を用いることもできる。
【００２２】
次に、上記構成のプリンター１０の動作について説明する。
図４は、本発明の実施形態に係るプリンター１０の、キャッシュドロワーの駆動手順を示すフローチャートである。
はじめに、ＰＯＳ端末装置１０Ｂから送信されたロック解除用コイル２１の抵抗値の検出を指示する下記のようなコマンド（１）を受けて行われる。
ＥＳＣ    Ｄｒｏｗｅｒ  Ｃｈｅｃｋ          ・・・（１）
このコマンドを受信すると、制御部１１は、駆動切替部１５のスイッチを動作させ、ロック解除用コイル２１への接続をコイル抵抗検出部１４に切り替える（ステップＳ１０）。次に、キャッシュドロワー２０のロック解除用コイル２１に対し、コイル抵抗検出部１４から予備通電が行われる（ステップＳ１１）。この予備通電によって流れる電流からロック解除用コイル２１の抵抗値を検出する（ステップＳ１２）。その値は、Ａ／Ｄ変換部１７によりデジタル化されて制御部１１へ送信される。制御部１１は、制御部１１内のＲＯＭ等に記憶された規格値（駆動電流値が許容範囲内となるようなコイル抵抗値、例えば２４オーム）と比較して、ステップＳ１２で検出したコイル抵抗値が規格外であるか否かを判断し（ステップＳ１３）、例えば１２オームなど規格外である場合はエラー報知部１６にその旨を表示し、規格内のコイル抵抗値を有するキャッシュドロワーへの交換を促すなどの報知を行う（ステップＳ１４）。この際、制御部１１は、駆動切替部１５のスイッチを、ロック解除用コイル２１へ接続することを禁止する。また、この結果をＰＯＳ端末装置１０Ｂに送信して、ＰＯＳ端末装置１０Ｂ側でエラー報知させてもよい。
【００２３】
一方、コイル抵抗値が規格内である場合、制御部１１は、駆動切替部１５を動作させ、スイッチをキャッシュドロワー駆動回路部１２へ切り替える（ステップＳ１５）。これにより、キャッシュドロワー２０への本通電が可能となり、駆動電流が供給されるとキャッシュドロワー２０が駆動され、ロック解除用コイル２１の移動によりキャッシュドロワー２０のロックが開放される（ステップＳ１６）。なお、このキャッシュドロワー２０への駆動電流の供給は、ＰＯＳ端末装置１０Ｂからのキャッシュドロワー駆動用のコマンドを受けて行う。このキャッシュドロワー駆動用のコマンドは、例えば、駆動信号であるロジック電圧のパルス信号を発生させる以下の（２）のようなコマンドである。
ＥＳＣ    Ｄｒｏｗｅｒ  ｎ    Ｔｏｎ    Ｔｏｆｆ  ・・・（２）
ここで、Ｄｒｏｗｅｒ  ｎは、複数のキャッシュドロワーがある場合、ｎ番目のキャッシュドロワーを駆動することを示すパラメータであり、Ｔｏｎは上記パルス信号のオン時間、Ｔｏｆｆは上記パルス信号のオフ時間を指定するパラメータである。
【００２４】
なお、上記の最初の手順であるコイル抵抗検出部１４への駆動切替部１５のスイッチ切り替えは、キャッシュドロワー２０がプリンター１０に接続された際にそれを検知して行うようにしてもよいし、プリンター１０の電源投入時（起動時）に毎回行うように設定してもよい。
【００２５】
また、プリンター１０のセルフテスト時や駆動前などに、適宜ロック解除用コイル２１の抵抗値検出を行うように設定してもよい。この場合、例えば、プリンター１０の起動中、所定時間経過ごとに検出を実施するとか、プリンター１０内部の温度が所定値を超過した場合に実施するなど、各種の条件を設定することも可能である。
【００２６】
なお、ホストコンピューターは、図１のＰＯＳ端末装置１０Ｂの内部、あるいは、ＰＯＳ端末装置１０Ｂの外部どちらにあってもよい。
【００２７】
以上、説明したように、本実施形態のプリンター１０は、キャッシュドロワー２０のロック解除用コイル２１に開くための通電をする前に、駆動切替部１５をコイル抵抗検出部１４側に切り替えて、コイル抵抗検出部１４からコイル抵抗を検出するための予備通電を行ってキャッシュドロワー２０のコイル抵抗値を検出することができるので、規格外のキャッシュドロワー２０が接続されていた場合これを検出するので、規格外のキャッシュドロワー２０に対する開くための通電を未然に阻止することができる。従って、規格外のキャッシュドロワー２０への通電によるプリンター１０内のヒューズ１８の断線（過電流保護素子の作動）を防ぐことができる。また、エラー報知部１６に示して、規格外のキャッシュドロワーであることを使用者に的確に報知することができるので、使用者に対して規格内のキャッシュドロワー２０への交換が必要であることを認識させることができる。
また、キャッシュドロワー２０の駆動は、プリンター１０、ＰＯＳ端末１０Ｂの他、図３に示すような回路構成を有するキャッシュドロワー駆動装置で行うこともできる。この場合、キャッシュドロワー駆動装置はＰＯＳ端末１０Ｂと接続されていて、コマンドの受信等が可能である。
【符号の説明】
【００２８】
１    ＰＯＳシステム
１０  プリンター
１０Ａ  接続ケーブル
１０Ｂ  ＰＯＳ端末装置
１１  制御部（ＣＰＵ）
１２  キャッシュドロワー駆動回路部
１３  ＡＣアダプター
１４  コイル抵抗検出部
１５  駆動切替部
１６  エラー報知部
１７  Ａ／Ｄ変換部
１８  ヒューズ
１９  スイッチングトランジスター
２０  キャッシュドロワー
２１  ロック解除用コイル
【図１】
0005515458.tif 000002
【図２】
0005515458.tif 000003
【図３】
0005515458.tif 000004
【図４】
0005515458.tif 000005
【図５】
0005515458.tif 000006