(57)【特許請求の範囲】
【請求項１】
商品の商品情報を読み取る読取手段と、
この読取手段による前記商品情報の読み取りを要求するスイッチを有する握り部と、
ユーザの複数の指紋認証情報を記憶した指紋認証情報記憶手段と、
前記スイッチに設けられ、前記握り部を握って前記スイッチを操作した当該ユーザの複数の指紋情報を検知する検知手段と、
前記読取手段により前記商品情報が読み取られる毎に、前記検知手段により前記スイッチを操作した当該ユーザの複数の指紋情報を検知したことを条件に、当該ユーザの前記複数の指紋情報の内のいずれかの前記指紋情報が前記指紋認証情報記憶手段に記憶した指紋認証情報と一致するか照合し当該ユーザを認証する認証手段と、
この認証手段により認証した当該ユーザが実行権限を有する商品に関する関連処理を決定する決定手段と、
この決定手段により決定した前記関連処理を実行する実行手段と、
を備えるスキャナ付プリンタ。
【請求項２】
前記決定手段により決定した前記関連処理の中から所望の前記関連処理を選択するための操作画像を表示する表示手段をさらに備え、
前記実行手段は、表示した操作画像により選択された前記関連処理を実行する請求項１に記載のスキャナ付プリンタ。
【請求項３】
商品の商品情報を読み取る読取手段、及び、前記読取手段による前記商品情報の読み取りを要求するスイッチを有する握り部を備えたスキャナ付プリンタの制御方法であって、
検知手段が、前記握り部を握って前記スイッチを操作したユーザの複数の指紋情報を検知し、
認証手段が、前記読取手段により前記商品情報が読み取られる毎に、前記検知手段により前記スイッチを操作したユーザの複数の指紋情報を検知したことを条件に、当該ユーザの前記複数の指紋情報の内のいずれかの前記指紋情報が、ユーザの複数の指紋認証情報を記憶した指紋認証情報記憶手段に記憶された指紋認証情報と一致するか照合して当該ユーザを認証し、
決定手段が、前記認証手段により認証した当該ユーザが実行権限を有する商品に関する関連処理を決定し、
実行手段が、前記決定手段により決定した前記関連処理を実行するスキャナ付プリンタの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明の実施形態は、スキャナ付プリンタおよびスキャナ付プリンタの制御方法に関する。
【背景技術】
【０００２】
各商品に付けられたタグに印刷したバーコード等から商品を表す商品コードを読み取り、読み取った商品コードが表す商品に関する関連処理を実行するスキャナ付プリンタがある。
【０００３】
スキャナ付プリンタは、一般的に、スキャナ付プリンタの電源を投入する際に、ユーザコードおよびパスワードの認証等を行うことにより、権限のないユーザが使用することができないようになっている（例えば、特許文献１参照）。
【０００４】
さらに、値引き額の手動入力、値札の印刷、値引きラベルの印刷等、スキャナ付プリンタが実行する関連処理を、スキャナ付プリンタを使用するユーザのクラスによって制限するスキャナ付プリンタも開発されている。
【０００５】
例えば、スキャナ付プリンタは、ユーザが管理者のクラスの場合には全ての関連処理を実行するが、ユーザが使用者の場合には値引きラベルの印刷のみを実行する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００４−３２６５６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来のスキャナ付プリンタでは、関連処理の実行制限を、ユーザコードおよびパスワードにより特定されるユーザのクラスによって行っているため、管理者のユーザコードやパスワードを管理者以外の使用者が知ってしまうと、当該使用者によって簡単に商品の値段が改変されるという課題がある。
【０００８】
また、管理者がユーザコードやパスワードを入力した状態でスキャナ付プリンタが使用者の手に渡ってしまった場合も、当該使用者によって商品の値段が改変されるという課題がある。
【０００９】
この発明の実施形態は、セキュリティが高く、操作性のよい、スキャナ付プリンタおよびスキャナ付プリンタの制御方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
この実施形態のスキャナ付プリンタは、商品の商品情報を読み取る読取手段と、この読取手段による前記商品情報の読み取りを要求するスイッチを有する握り部と、ユーザの複数の指紋認証情報を記憶した指紋認証情報記憶手段と、前記スイッチに設けられ、前記握り部を握って前記スイッチを操作した当該ユーザの複数の指紋情報を検知する検知手段と、この検知手段により前記スイッチを操作した当該ユーザの複数の指紋情報を検知したことを条件に、当該ユーザの前記複数の指紋情報の内のいずれかの前記指紋情報が前記指紋認証情報記憶手段に記憶した指紋認証情報と一致するか照合し当該ユーザを認証する認証手段と、この認証手段により認証した当該ユーザが実行権限を有する商品に関する関連処理を決定する決定手段と、この決定手段により決定した前記関連処理を実行する実行手段と、を備える。
【００１１】
また、この実施形態のスキャナ付プリンタの制御方法は、商品の商品情報を読み取る読取手段、及び、前記読取手段による前記商品情報の読み取りを要求するスイッチを有する握り部を備えたスキャナ付プリンタの制御方法であって、検知手段が、前記握り部を握って前記スイッチを操作した当該ユーザの複数の指紋情報を検知し、認証手段が、前記検知手段により前記スイッチを操作した当該ユーザの複数の指紋情報を検知したことを条件に、当該ユーザの前記複数の指紋情報の内のいずれかの前記指紋情報が、ユーザの複数の指紋認証情報を記憶した指紋認証情報記憶手段に記憶された指紋認証情報と一致するか照合して当該ユーザを認証し、決定手段が、前記認証手段により認証した当該ユーザが実行権限を有する商品に関する関連処理を決定し、実行手段が、前記決定手段により決定した前記関連処理を実行する。
【図面の簡単な説明】
【００１２】
【図１】本実施の形態にかかるハンディースキャナの外観図。
【図２】本実施の形態にかかるハンディースキャナの内部構造図。
【図３】本実施の形態にかかるハンディースキャナの構成を示すブロック図。
【図４】本実施の形態にかかるハンディースキャナの機能ブロック図。
【図５】本実施の形態にかかる関連処理の実行のステップを示すフローチャート。
【発明を実施するための形態】
【００１３】
以下、この発明の一実施形態にかかるスキャナ付プリンタおよびスキャナ付プリンタの制御方法を詳細に説明する。
【００１４】
なお、本実施の形態では、この発明にかかるスキャナ付プリンタおよびスキャナ付プリンタの制御方法を、商品のタグ等に印刷されたバーコード等に対して光を当てて、その反射光から画像を読み取るハンディースキャナに適用した例について説明する。
【００１５】
図１は、本実施の形態にかかるハンディースキャナ１の外観図である。図２は、本実施の形態にかかるハンディースキャナ１の内部構造図である。
【００１６】
本実施の形態にかかるハンディースキャナ１は、スキャナ１０１、表示器１０２、キー入力部１０３、トリガースイッチ１０４、握り部１０５、サーマルヘッド１０６、プラテンローラ１０７、ロール紙１０８などを備えている。
【００１７】
スキャナ１０１は、商品のタグ等に印刷されたバーコードや二次元コードなどに対して光を当てて、その反射光から商品を表す商品情報を読み取る読取手段である。
【００１８】
表示器１０２は、液晶ディスプレイなど、商品情報や操作情報（例えば、手動入力された値引き額）などを表示するものである。
【００１９】
キー入力部１０３は、ユーザにより操作情報等が入力されるものである。
【００２０】
握り部１０５は、ユーザがハンディースキャナ１を握る部分であり、符号１０５ａで示す部分が導電性ポリマー材料で形成されている。
【００２１】
なお、符号１０５ａで示す部分は、導電性ポリマー材料の特性である導電性により、ハンディースキャナ１に生じた静電気を当該部分に接触した人体を介して放電させる。
【００２２】
トリガースイッチ１０４は、握り部１０５に設けられ、スキャナ１による商品情報の読み取りを要求するスイッチである。
【００２３】
さらに、トリガースイッチ１０４は、当該トリガースイッチ１０４を操作したユーザの複数の指の指紋情報を検知する検知部１０４ａを備えるものとする。
【００２４】
なお、本実施の形態と同様に、トリガースイッチ１０４に検知部１０４ａを設ける場合には、接触する指が左手か右手か、接触する指の大きさなどを考慮して取り付けるものとする。
【００２５】
プラテンローラ１０７は、後述するサーマルヘッド１０６に対向して配置されて台紙付きラベルが巻き回されたロール紙１０８から台紙付きラベルを引き出し、引き出した台紙付きラベルをサーマルヘッド１０６の印刷位置に搬送する搬送ローラであり、導電性ポリマー材料で構成されて導電性を確保したものである。
【００２６】
サーマルヘッド１０６は、プラテンローラ１０７により印刷位置に搬送されてきた台紙付きラベルを加熱して、値引き額や値札を印刷するものである。
【００２７】
図３は、本実施の形態にかかるハンディースキャナの構成を示すブロック図である。本実施の形態にかかるハンディースキャナ１は、各種の演算処理を実行して各部を集中的に制御するＣＰＵ（Central  Processing  Unit）２０１を有している。このＣＰＵ２０１には、ＲＡＭ（Random  Access  Memory）２０３、および電源を切っても記憶内容を保持することができる不揮発性記憶部であるＦＲＯＭ（Flash  Read  Only  Memory）２０２がシステムバス２１２を介して接続されている。
【００２８】
ＦＲＯＭ２０２には、ハンディースキャナ１の動作プログラムや各種設定情報を記憶する。
【００２９】
ＣＰＵ２０１には、ＦＲＯＭ２０２に記憶された動作プログラム（値引き額や値札の印刷、値引き額の手動入力など商品に関する関連処理を実行するプログラムを含む）をＲＡＭ２０３にコピーして実行することにより各部を制御する。
【００３０】
さらに、ＦＲＯＭ２０２には、ユーザと当該ユーザの複数の指の指紋情報とを対応付けた指紋認証情報記憶手段である指紋情報テーブル、管理者クラスのユーザと当該管理者クラスのユーザが実行権限を有する関連処理とを対応付けた管理者クラステーブル、使用者クラスのユーザと当該使用者クラスのユーザが実行権限を有する関連処理とを対応付けた使用者クラステーブルなどを記憶している。
【００３１】
ＲＡＭ２０３には、各種の可変情報を一時的に記憶するものであり、ハンディースキャナ１により印刷を行ったユーザと当該ユーザが実際に印刷した印刷枚数や印刷内容を示す印刷情報を対応付けた印刷情報テーブル、ハンディースキャナ１により印刷を行ったユーザと当該ユーザがハンディースキャナ１により印刷した時間を示す時間情報とを対応付けた時間情報テーブルなどを記憶している。
【００３２】
なお、ハンディースキャナ１が時計機能を実装している場合には、ＲＡＭ２０３は、ハンディースキャナ１により印刷を行ったユーザと当該ユーザが実際に行った印刷日時を記憶するものとする。
【００３３】
また、ＲＡＭ２０３は、台紙付きラベルに印刷する値引き額や値札等の印刷データ（画像データ）が展開される印刷バッファとして利用される。印刷データは、ホストコンピュータ２から受信した印刷対象となるデータであってもよいし、ＦＲＯＭ２０２に記憶されているデータであってもよいし、キー入力部１０３から入力された値引き額等であってもよい。
【００３４】
また、ＣＰＵ２０１には、表示制御回路２０４、通信Ｉ／Ｆ２０５、モータ制御回路２０６、ヘッド制御回路２０８、電源回路２０９、スキャナ制御回路２１１、キー入力部１０３、トリガースイッチ１０４がシステムバス２１２を介して接続されている。
【００３５】
表示制御回路２０４には、ＣＰＵ２０１の制御のもとで、表示器１０２における表示（関連処理を選択するための操作画像を含むメニュー画面など）を制御する。
【００３６】
通信Ｉ／Ｆ２０５には、ホストコンピュータ２などの外部の機器と通信を行うためのインタフェースである。通信Ｉ／Ｆ２０５は、例えばＩｒＤＡ等の赤外線通信、ＵＳＢ（Universal  Serial  Bus）、無線ＬＡＮ（Local  Area  Network）、ＲＳ−２３２Ｃ、Ｂｌｕｅｔｏｏｔｈ（登録商標）等により構成され、ホストコンピュータ２に設けられた通信Ｉ／Ｆとの通信が可能である。
【００３７】
モータ制御回路２０６には、ＣＰＵ２０１の制御のもとで、プラテンローラ１０７の駆動源であるステッピングモータ２０７を制御する。
【００３８】
ヘッド制御回路２０８は、ＣＰＵ２０１の制御のもとで、サーマルヘッド１０６に印刷制御信号を出力する。
【００３９】
スキャナ制御回路２１１には、ＣＰＵ２０１の制御のもとで、スキャナ１０１による商品情報の読み取りを制御する。
【００４０】
電源回路２０９には、キー入力部１０３によるハンディースキャナ１の電源のＯＮ／ＯＦＦに従って、バッテリ２１０からハンディースキャナ１の各部への電力の供給／遮断を制御する。
【００４１】
次に、ＦＲＯＭ２０２に記憶された動作プログラムをＣＰＵ２０１が実行する機能について、図４に示す機能ブロック図を用いて説明する。
【００４２】
図４は、本実施の形態にかかるハンディースキャナ１の機能ブロック図である。
【００４３】
本実施の形態のハンディースキャナ１で実行されるプログラムは、図４に示すような各部（認証部４０１、決定部４０２、表示部４０３、実行部４０４など）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ２０１が上記ＦＲＯＭ２０２からプログラムを読み出して実行することにより上記各部がＲＡＭ２０３上にロードされ、上述した各部（認証部４０１、決定部４０２、表示部４０３、実行部４０４など）がＲＡＭ２０３上に生成されるようになっている。
【００４４】
認証部４０１は、トリガースイッチ１０４が備える検知部１０４ａにより複数の指の指紋情報が検知された場合に、当該検知した指紋情報が示すユーザを認証するものである。
【００４５】
本実施の形態では、認証部４０１は、検知部１０４ａにより検知した複数の指紋情報（たとえば、人差し指、中指および薬指など）の内のいずれかがＦＲＯＭ２０２に記憶された指紋情報テーブルの複数の指紋情報と照合していずれかが一致した場合に、検知した指紋情報が示す当該ユーザを認証する。
【００４６】
次いで、決定部４０２は、認証部４０１により当該ユーザが認証された場合に、認証されたユーザに応じて、当該ユーザが実行権限を有する関連処理を決定するものである。
【００４７】
より具体的には、決定部４０２は、認証されたユーザが管理者である場合、ＦＲＯＭ２０２に記憶された管理者クラステーブルにおいて、認証されたユーザと対応付けられた関連処理（値引き額や値札の印刷および値引き額の手動入力）を、ユーザが実行権限を有する関連処理（値引き額や値札の印刷および値引き額の手動入力など）に決定する。
【００４８】
一方、決定部４０２は、認証されたユーザが使用者である場合、ＦＲＯＭ２０２に記憶された使用者クラステーブルにおいて、認証された当該ユーザと対応付けられた関連処理（値引き額や値札の印刷）を、ユーザが実行権限を有する関連処理（値引き額や値札の印刷など）に決定する。
【００４９】
表示部４０３は、決定部４０２により決定された関連処理の中から所望の関連処理を選択するための操作画像（例えば、ボタンなど）を含むメニュー画面を表示器１０２に表示する。
【００５０】
実行部４０４は、決定部４０２により決定された関連処理を実行するものであり、表示器１０２に表示されたメニュー画面において操作画像により選択された関連処理（例えば、値引き額や値札の印刷、値引き額の手動入力）を実行する。
【００５１】
また、実行部４０４は、値引き額や値札の印刷を行った場合、印刷情報テーブル、時間情報テーブル、印刷日時などをＲＡＭ２０３に記憶させる。
【００５２】
さらに、実行部４０４は、値引き額や値札の印刷などの関連処理を行われていない期間（例えば、充電中や待機時間から所定時間経過後など）に、ＲＡＭ２０３に記憶された印刷情報テーブルや時間情報テーブルや印刷日時をホストコンピュータ２にアップデートする。
【００５３】
図５は、関連処理の実行の流れを示すフローチャートである。
【００５４】
まず、スキャナ１０１が、スキャナ制御回路２１１による制御のもと、商品に付けられたタグに印刷されたバーコードから当該商品の商品情報を読み取る（ステップＳＴ５０１）。
【００５５】
さらに、検知部１０４ａは、トリガースイッチ１０４に触れたユーザの複数の指（たとえば、人差し指、中指および薬指など）の複数の指紋情報を検知する（ステップＳＴ５０２）。
【００５６】
スキャナ１０１により商品の商品情報が読み取ると、認証部４０１は、検知部１０４ａにより検知した、複数の指紋情報、たとえば、人差し指の指紋情報をＦＲＯＭ２０２に登録されている指紋認証情報記憶手段である指紋情報テーブルに照合する。人差し指の指紋情報が一致すると、当該ユーザが認証される（ステップＳＴ５０３―ＹＥＳ）。
【００５７】
そして、認証部４０１によって当該ユーザが認証されると、決定部４０２は、スキャナ１０１により読み取った商品情報が表す商品に関連する関連処理のうち、認証したユーザが実行権限を有する関連処理を決定する（ステップＳＴ５０４）。なお、表示部４０３は、決定部４０１により決定された関連処理の中から所望の関連処理を選択するための操作画像を含むメニュー画面を表示器１０２に表示するものとする。
【００５８】
実行部４０４は、表示器１０２に表示されたメニュー画面に含まれる操作画像が操作された関連処理を実行する（ステップＳＴ５０５）。
【００５９】
一方、人差し指の怪我などにより、人差し指の指紋情報が指紋情報テーブルに照合し一致しないと（ステップＳ５０３―ＮＯ）、ユーザ認証が不認証になる。
【００６０】
つぎに、認証部４０１は、検知部１０４ａにより検知した、中指の指紋情報をＦＲＯＭ２０２に登録されている指紋情報テーブルに照合する。中指の指紋情報が一致すると（ステップＳ５０６−ＹＥＳ）、ユーザの認証によりステップＳ５０４に進む。
【００６１】
一方、中指の怪我などにより、中指の指紋情報が指紋情報テーブルに照合し一致しないと（ステップＳ５０６―ＮＯ）、ユーザ認証が不認証になる。
【００６２】
つぎに、認証部４０１は、検知部１０４ａにより検知した、薬指の指紋情報をＦＲＯＭ２０２に登録されている指紋情報テーブルに照合する。薬指の指紋情報が一致すると（ステップＳ５０５−Ｙ）、ユーザの認証によりステップＳ５０４に進む。
【００６３】
一方、薬指の怪我などにより、ユーザの認証に失敗した場合（ステップＳ５０７―ＮＯ）、認証部４０１は、検知部１０４ａにより検知した指紋情報を破棄する（ステップＳ５０８）。
【００６４】
このように本実施の形態にかかるハンディースキャナ１によれば、指紋認証情報記憶手段である指紋情報テーブルは、複数の指の指紋認証情報（人差し指、中指および薬指など）を登録するように形成している。たとえば、人差し指を怪我したとしても、他の指を検知部１０４ａで検知し、検知した他の指の指紋情報に基づいてユーザを認証することが可能になる。すなわち、このように、複数の指の指紋認証情報を指紋情報テーブルに登録しておけば、指の一部を怪我していてもユーザの他の指により指紋情報が認証されるので操作性に優れている。
【００６５】
このように本実施の形態にかかるハンディースキャナ１は、認証されたユーザ以外のユーザが当該認証されたユーザに代わって関連処理の実行を要求することを防止できるので、ハンディースキャナ１のセキュリティを向上させるとともに、操作性の優れたハンディースキャナ１を提供することが可能になる。
【００６６】
本発明にかかるスキャナ付プリンタおよびスキャナ付プリンタの制御方法は、セキュリティを向上させるとともに、操作性のよいという効果を奏する。
【００６７】
なお、本実施の形態にかかるハンディースキャナ１は、ユーザコードやパスワードの入力に替えてユーザの複数の指紋情報を検知することにより、ユーザコードやパスワードを入力する必要が無くなり手軽に作業でき、ユーザコードやパスワードの漏洩を防止するためのユーザコードやパスワードの更新も必要なくなる。
【００６８】
また、本実施の形態にかかるハンディースキャナ１によれば、スキャナ１０１によって商品情報を読み取る度に、指紋情報の検知を行うことにより、管理者が作業中に使用者にハンディースキャナ１を渡したとしても、管理者のみが実行権限を有する関連処理（例えば、値引き額の手動入力など）の実行を使用者が要求できなくなるので、管理者が作業中にハンディースキャナ１を使用者に渡した場合に、当該使用者によって値引き額などが改変されることを防止できる。
【００６９】
なお、この発明の実施の形態は、そのまま限定されるものではなく、実施の段階では、その趣旨を逸脱しない範囲で種々に変形することが可能である。
【００７０】
本実施の形態では、バーコードや二次元コードなどに対して光を当てて、その反射光から商品を表す商品情報を読み取る読取部を用いたが、例えば、バーコードや二次元コードなどに赤外線を当てて、その反射波から商品を表す商品情報を読み取る読取部や、ＣＣＤ（Charge  Coupled  Device）スキャナを用いて画像データを読み取り解析して商品情報を読み取る読取部を用いてもよい。
【００７１】
また、本実施の形態では、複数の指紋情報として人差し指、中指および薬指などを利用しているが、利用しやすい他の指を指紋情報としてもよい。
【００７２】
以上、説明したように、前記実施の形態に開示されている複数の構成要素の適宜な組合せにより種々の発明を形成が可能である。たとえば、実施の形態に示される全構成要素からいくつかの構成要素を削除してもよい。さらに、異なる実施の形態にわたる構成要素を組み合わせてもよい。
【符号の説明】
【００７３】
１…ハンディースキャナ、１０１…スキャナ（読取手段）、１０４…トリガースイッチ、１０４ａ…検知部（検知手段）、４０１…認証部（認証手段）、４０２…決定部（決定手段）、４０３…表示部（表示手段）、４０４…実行部（実行手段）。
【図１】
0005759738.tif 000002
【図２】
0005759738.tif 000003
【図３】
0005759738.tif 000004
【図４】
0005759738.tif 000005
【図５】
0005759738.tif 000006