(57)【特許請求の範囲】
【請求項１】
物品に付された物品識別情報を読み取る固定式読取装置を有する物品識別情報入力装置において、
使用者を特定するための使用者情報が格納された使用者媒体から前記使用者情報を読み出す使用者情報読出手段と、
前記固定式読取装置が前記物品識別情報を読み取ることが可能な読取可能領域を示す読取可能領域情報を、前記使用者情報と対応付けて格納する読取可能領域格納手段と、
前記使用者情報読出手段によって読み出した前記使用者情報に基づいて、前記読取可能領域格納手段を参照して前記使用者情報に対応する読取可能領域情報を検索する読取可能領域検索手段と、
前記読取可能領域検索手段によって検索した前記読取可能領域情報を前記読取可能領域として設定する読取可能領域設定手段と、
前記読取可能領域設定手段によって設定した読取可能領域で前記固定式読取装置に前記物品識別情報を読み取らせる物品識別情報読取手段と、
前記物品識別情報読取手段によって読み取った物品識別情報を上位装置に入力する物品識別情報入力手段と、
前記固定式読取装置が前記物品識別情報を読み取る際に、前記物品を撮像する撮像手段と、
前記撮像手段によって撮像した物品画像に基づいて、前記物品が撮像された際の前記物品識別情報の位置情報を算出する位置情報算出手段と、
前記位置情報算出手段によって算出した位置情報と前記読取可能領域検索手段によって検索した前記読取可能領域情報との平均値に基づいて、前記読取可能領域検索手段によって検索した前記読取可能領域情報を更新する読取可能領域更新手段と、
を備えることを特徴とする物品識別情報入力装置。
【請求項２】
前記読取可能領域更新手段によって更新した読取可能領域情報を前記使用者情報と対応付けて前記読取可能領域格納手段に格納する、
ことを特徴とする請求項１に記載の物品識別情報入力装置。
【請求項３】
物品に付された物品識別情報を読み取る固定式読取装置を有する物品識別情報入力装置として用いることが可能なコンピュータに、
使用者を特定するための使用者情報が格納された使用者媒体から前記使用者情報を読み出す使用者情報読出手順と、
前記使用者情報読出手順によって読み出した前記使用者情報に基づいて、前記固定式読取装置が前記物品識別情報を読み取ることが可能な読取可能領域を示す読取可能領域情報を前記使用者情報と対応付けて格納する読取可能領域格納手段を参照し、前記使用者情報に対応する読取可能領域情報を検索する読取可能領域検索手順と、
前記読取可能領域検索手順によって検索した前記読取可能領域情報を前記読取可能領域として設定する読取可能領域設定手順と、
前記読取可能領域設定手順によって設定した読取可能領域で前記固定式読取装置に前記物品識別情報を読み取らせる物品識別情報読取手順と、
前記物品識別情報読取手順によって読み取った物品識別情報を上位装置に入力する物品識別情報入力手順と、
前記固定式読取装置が前記物品識別情報を読み取る際に、前記物品を撮像する撮像手順と、
前記撮像手順によって撮像した物品画像に基づいて、前記物品が撮像された際の前記物品識別情報の位置情報を算出する位置情報算出手順と、
前記位置情報算出手順によって算出した位置情報と前記読取可能領域検索手順によって検索した前記読取可能領域情報との平均値に基づいて、前記読取可能領域検索手順によって検索した前記読取可能領域情報を更新する読取可能領域更新手順と、
を実行させるための物品識別情報入力プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、物品に付された物品識別情報を示すバーコード等を読み取る物品識別情報読取装置（バーコードスキャナ等）、特に、物品を載せるレーン台等に固定された固定式スキャナを有する物品識別情報入力装置、物品識別情報読取装置で実行可能な物品識別情報入力プログラムに関する。
【背景技術】
【０００２】
従来、スーパーマーケットやコンビニエンスストアをはじめとして、商品販売の現場では、ＰＯＳ（Point Of Sale：販売時点情報管理）に付されたバーコードをバーコードスキャナでスキャンし、スキャンコードを取得する。そして、ＰＯＳ端末は、取得したスキャンコードで商品情報ファイルを検索し、商品名や販売価格などの商品情報を取得する。
【０００３】
このようなバーコードスキャナには、使用者が手に持って商品に近づけることが可能なハンディタイプと、精算時に商品を載せるためのレーン台に固定された固定式とが存在している。
【０００４】
固定式バーコードスキャナは、例えば、距離測定用レーザを用いて所定範囲内にある物品の距離を求め、その距離に応じた焦点で固定したレーザビームをバーコードに照射し、その反射光を受光して電気信号に変換することでバーコードの内容を解読する（例えば、特許文献１参照。）。また、例えば、バーコードが付されている容器等と、バーコードを読み取るバーコード読取装置とを相対移動させて、容器等に付されているバーコードを自動的に読み取るバーコード読取装置の場合、調整位置範囲内の複数の位置でバーコードの読み取りを行ない、読み取りが成功したいずれかの位置に合わせて以降の読み取りを行う（例えば、特許文献２参照。）。
【０００５】
また、２次元コードを光学的に読み取り、その読取状態を解析して作業者の個人識別情報に対応付けてしておくことにより、各作業者の読み取り作業の習熟度を把握する読取装置も開示されている（例えば、特許文献３参照。）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８−４０５８４号公報
【特許文献２】特開平１０−３０２０１７号公報
【特許文献３】特開２００５−２８４８０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述のような固定式バーコードスキャナの場合、使用者が商品を片手または両手で移動させながら商品識別情報を読み取らせることができ操作性が良いという反面、固定式バーコードスキャナの読み取り可能領域が不可視であるため、読み取り可能領域を特定し難い、という問題点があった。
【０００８】
また、固定式バーコードスキャナの読み取り可能領域は特定の領域に固定されているため、使用者は固定式バーコードスキャナの読み取り可能領域に合わせて商品をかざす必要がある、という問題点があった。
【０００９】
また、特に、スーパーマーケット等の顧客が自身で操作するセルフレジの場合、固定式バーコードスキャナの読み取り可能領域は特定し難いため、すなわち、試行錯誤を繰り返すことにより読み取りが成功した場合、その前に読み取りエラーを起こした原因が、商品の向きであるのか位置であるのか不明であるため、固定式バーコードスキャナの読み取りの経験が蓄積され難くミスを繰り返してしまう、という問題点があった。
【００１０】
また、使用者は固定式バーコードスキャナの読み取り可能領域に合わせて商品をかざす必要があるため、例えば使用者の身長によっては無理な姿勢を強いる場合もある、という問題点があった。
【００１１】
本発明は、上述のような実状に鑑みたものであり、バーコードの読み取りミスを低減させ、使用者にとって自然な姿勢でバーコードの読み取りが可能な物品識別情報入力装置、物品識別情報読取装置で実行可能な物品識別情報入力プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明は、上記課題を解決するため、下記のような構成を採用した。
すなわち、本発明の一態様によれば、本発明の物品識別情報入力装置は、物品に付された物品識別情報を読み取る固定式読取装置を有する物品識別情報入力装置において、使用者を特定するための使用者情報が格納された使用者媒体から前記使用者情報を読み出す使用者情報読出手段と、前記固定式読取装置が前記物品識別情報を読み取ることが可能な読取可能領域を示す読取可能領域情報を、前記使用者情報と対応付けて格納する読取可能領域格納手段と、前記使用者情報読出手段によって読み出した前記使用者情報に基づいて、前記読取可能領域格納手段を参照して前記使用者情報に対応する読取可能領域情報を検索する読取可能領域検索手段と、前記読取可能領域検索手段によって検索した前記読取可能領域情報を前記読取可能領域として設定する読取可能領域設定手段と、前記読取可能領域設定手段によって設定した読取可能領域で前記固定式読取装置に前記物品識別情報を読み取らせる物品識別情報読取手段と、前記物品識別情報読取手段によって読み取った物品識別情報を上位装置に入力する物品識別情報入力手段と、前記固定式読取装置が前記物品識別情報を読み取る際に、前記物品を撮像する撮像手段と、前記撮像手段によって撮像した物品画像に基づいて、前記物品が撮像された際の前記物品識別情報の位置情報を算出する位置情報算出手段と、前記位置情報算出手段によって算出した位置情報に基づいて、前記読取可能領域検索手段によって検索した前記読取可能領域情報を更新する読取可能領域更新手段とを備えることを特徴とする。
【００１４】
また、本発明の物品識別情報入力装置は、前記読取可能領域更新手段によって更新した読取可能領域情報を前記使用者情報と対応付けて前記読取可能領域格納手段に格納することが望ましい。
【００１５】
また、本発明の一態様によれば、本発明の物品識別情報入力プログラムは、物品に付された物品識別情報を読み取る固定式読取装置を有する物品識別情報入力装置として用いることが可能なコンピュータに実行させる物品識別情報入力プログラムであって、使用者を特定するための使用者情報が格納された使用者媒体から前記使用者情報を読み出す使用者情報読出手順と、前記使用者情報読出手順によって読み出した前記使用者情報に基づいて、前記固定式読取装置が前記物品識別情報を読み取ることが可能な読取可能領域を示す読取可能領域情報を前記使用者情報と対応付けて格納する読取可能領域格納手段を参照し、前記使用者情報に対応する読取可能領域情報を検索する読取可能領域検索手順と、前記読取可能領域検索手順によって検索した前記読取可能領域情報を前記読取可能領域として設定する読取可能領域設定手順と、前記読取可能領域設定手順によって設定した読取可能領域で前記固定式読取装置に前記物品識別情報を読み取らせる物品識別情報読取手順と、前記物品識別情報読取手順によって読み取った物品識別情報を上位装置に入力する物品識別情報入力手順と、前記固定式読取装置が前記物品識別情報を読み取る際に、前記物品を撮像する撮像手順と、前記撮像手順によって撮像した物品画像に基づいて、前記物品が撮像された際の前記物品識別情報の位置情報を算出する位置情報算出手順と、前記位置情報算出手順によって算出した位置情報と前記読取可能領域検索手順によって検索した前記読取可能領域情報との平均値に基づいて、前記読取可能領域検索手順によって検索した前記読取可能領域情報を更新する読取可能領域更新手順とを備えることを特徴とする。
【発明の効果】
【００１６】
本発明によれば、使用者ごとに固定スキャナの読取可能領域を最適化することにより、読み取りミスを低減させることができる、という効果を奏する。
また、本発明によれば、読み取りミスを低減させることにより、ＰＯＳ等の上位装置への登録時間を短縮させることができる、という効果を奏する。
【００１７】
また、本発明によれば、自然な姿勢で操作可能になることにより、使用者の身体的負担を軽減させることができる、という効果を奏する。
【図面の簡単な説明】
【００１８】
【図１】本発明が適用される商品識別情報入力装置を含むシステムの概要を示す図である。
【図２】本発明を適用した物品識別情報入力処理の流れを示すフローチャートである。
【図３】読取可能領域情報管理テーブルの例を示す図である。
【図４】本発明が適用される固定式バーコードスキャナの構成図である。
【図５】バーコードの読み取り及びその位置情報の取得を説明するための図である。
【図６】更新後の読取可能領域情報管理テーブルを示す図である。
【図７】変更後の読取可能領域を示す図である。
【発明を実施するための形態】
【００１９】
以下、本発明の実施の形態について、図面を参照しながら詳細に説明する。
本発明が適用される物品識別情報入力装置は、物品に付されたバーコード等の物品識別情報を、物品を載せるレーン台等に固定された固定式バーコードスキャナ等の物品識別情報読取装置で読み取らせ、その物品識別情報を上位装置に入力する物品識別情報入力装置である。
【００２０】
物品識別情報入力装置の１つである商品識別情報入力装置を例示して、本発明を適用した実施の形態を説明する。
図１は、本発明が適用される商品識別情報入力装置を含むシステムの概要を示す図である。
【００２１】
図１において、商品識別情報入力装置が有する固定式バーコードスキャナ１１は、コンビニエンスストア、スーパーマーケットまたは家電量販店等において、商品を載置するレーン台４１上に固定して設置され、顧客が購入する商品に付されたバーコードを走査して商品識別情報を読み取る。そして、固定式バーコードスキャナ１１は、読み取ったバーコードの商品識別情報について精算処理を行うＰＯＳ端末３１に送信する。固定式バーコードスキャナ１１には、顧客が同一商品を複数購入する場合に、商品の個数を入力するための数字キーを含む、キーボード１２が備え付けられている。
【００２２】
また、固定式バーコードスキャナ１１の近傍には、デジタルビデオカメラやデジタルスチルカメラ等の不図示の小型カメラが備え付けられ、固定式バーコードスキャナ１１がバーコードを走査する際に、当該バーコードが付された商品を撮像している。
【００２３】
このような商品識別情報入力装置として機能するコンピュータが、後述する商品識別情報入力処理を実行する。
【００２４】
図２は、本発明を適用した物品識別情報入力処理の流れを示すフローチャートである。
ステップＳ２０１において、使用者を特定するための使用者情報が格納された使用者媒体、例えばお客様カード等から、少なくとも使用者を特定するためのＩＤ等の使用者情報を読み出す。ここで、使用者とは、商品識別情報入力装置を操作する者であり、顧客や店員である。
【００２５】
ステップＳ２０２において、ステップＳ２０１で読み出した使用者情報によって、使用者を特定できたか否かを判断する。例えば、図３に示したような読取可能領域情報管理テーブルを参照し、使用者情報に対応する読取可能領域情報を検索する。当該使用者情報に対応する読取可能領域情報を検索することができた場合、使用者を特定できたと判断する。
【００２６】
図３は、読取可能領域情報管理テーブルの例を示す図である。
図３に示したように、読取可能領域情報管理テーブルは、使用者情報として、お客様カード等に使用する顧客を特定できる「会員番号」、固定式バーコードスキャナ１１がバーコードを読み取ることが可能な読取可能領域を示す読取可能領域情報として、初期状態の読取可能領域の中心から移動させる方向（Ｘ（水平）方向、Ｙ（垂直）方向及びＺ（前後又は奥行）方向）と距離（単位は「ｃｍ」）、現在までに当該使用者がスキャンした回数を示す「総スキャン回数」が対応付けられて、固定式バーコードスキャナ１１又はＰＯＳ端末３１のメモリに格納されている。
【００２７】
図２の説明に戻る。
ステップＳ２０２で使用者を特定できなかった場合（ステップＳ２０２：ＮＯ）、すわなち、使用者情報に対応する読取可能領域情報を検索することができなかった場合、ステップＳ２０３において、読取可能領域情報に予め定めた初期値を設定する。
【００２８】
他方、使用者を特定できた場合（ステップＳ２０２：ＹＥＳ）、すわなち、使用者情報に対応する読取可能領域情報を検索することができた場合、ステップＳ２０４において、検索した読取可能領域情報を読取可能領域として設定する。
【００２９】
そして、ステップＳ２０５において、固定式バーコードスキャナ１１がバーコードを読み取ることが可能な読取可能領域を設定又は変更する。変更は、例えば、固定式バーコードスキャナ１１が備える走査パターン形成ミラーの設置角度を変更することにより、走査ビームの放射方向が変わり、読取可能領域が変更される。
【００３０】
ここで、固定式バーコードスキャナ１１の内部構成を説明する。
図４は、本発明が適用される固定式バーコードスキャナの構成図であり、（ａ）が斜視透視図、（ｂ）が内部側面図である。
【００３１】
図４に示すように、薄型に形成された固定式バーコードスキャナ１１は、光学ユニット２とデータ処理部３及び読取制御部４で構成される。
光学ユニット２は、ビーム操作機能及び受光変換機能を有する。ビーム操作機能は、例えばレーザ・ダイオードで構成された光源２０ａ及びビーム整形用のレンズ２１から構成される出射部２２から出射光を出射する。出射光はミラー２３ａ、２３ｂで反射し、回転するポリゴンミラー２４ａによって走査ビームを放射する。そして、走査パターン形成ミラー２５ａ〜２５ｆで反射した異なる角度方向の走査ビームが、読取窓２６から上方空間の商品５のバーコード５０ａを走査する。この走査パターン形成ミラー２５ａ〜２５ｆの設置角度を、モータ等を用いて変更することにより走査ビームの放射方向が変わり、読取可能領域が変更される。なお、図４に示した固定式バーコードスキャナ１１は、読取窓２６の上方を走査する構造であるが、図１に示した固定式バーコードスキャナ１１は、横方向を走査する構造である。
【００３２】
また、受光変換機能は、商品５のバーコード５０ａを走査した反射光を読取窓２６、走査パターン形成ミラー２５ａ〜２５ｆ、ポリゴンミラー２４ａ、集光レンズ２７を経て受光センサ２８ａで読み取って電気信号に変換する。
【００３３】
バーコード５０ａは、例えば、太線と細線及びその間隔の大小の組み合わせで構成され、これらの所定本数の順列によって文字、数字または記号等が表示され、商品５の包装や容器に直接印刷されるか、ラベル等に印刷されて商品５に貼付される。
【００３４】
ポリゴンミラー２４ａは、例えば反射面が六面でモータＭ１によって回転して１回転で６回の走査が行われ、夫々の面が垂直方向に対して異なる角度で設けられていて、異なる方向に光を反射して走査ビームが放射される。モータＭ１及び光源２０ａは読取制御部４に接続され、受光センサ２８ａはデータ処理部３を経由して読取制御部４に接続されている。
【００３５】
読取制御部４はＰＯＳ端末３１に接続されている。また光学ユニット２、データ処理部３及び読取制御部４は筺体１０に収容されている。走査パターン形成ミラー２５ａ〜２５ｆは、回転するポリゴンミラー２４ａで反射されて形成された走査ビームを夫々反射して複数の走査パターンを形成する。これは商品５が読取窓２６の上方の所定空間を通過する時のバーコード５０ａの向きがどのような角度であっても読み取りができるように、多数の方向から走査ビームで走査するためである。
【００３６】
データ処理部３は、受光センサ２８ａによって受光変換された電気信号を、図示省略したセンサアンプ、アナログ／ディジタル（Ａ／Ｄ）変換回路及び二値化回路を経て、二値化された白黒の信号の幅をカウントして各々の比率によって、バーコード信号として認識する。
【００３７】
従って固定式バーコードスキャナ１１は、読取制御部４による各部の制御によって、読取窓２６から夫々所定方向に走査ビームが放射され、使用者が読取窓２６の上方空間領域を所定方向に移動させた商品５のバーコード５０ａを走査し、その反射光によってバーコード５０ａが読み取られてデータが認識される。
【００３８】
図２の説明に戻る。
ステップＳ２０４又はＳ２０５で設定又は変更した後、ステップＳ２０６において、設定又は変更した読取可能領域で、図４を用いて説明したようにして、前記固定式バーコードスキャナ１１が前記バーコードを読み取る。読み取ったバーコードの情報は、ＰＯＳ端末３１等の上位装置に入力される。そして、バーコードの読み取りとともに、例えば、使用者が商品５に付されたバーコード５０ａを固定式バーコードスキャナ１１で走査する際、小型カメラで商品５を撮像し、商品５に付されたバーコード５０ａの位置情報を取得してメモリに格納する。
【００３９】
図５は、バーコードの読み取り及びその位置情報の取得を説明するための図である。
商品５の撮像は、例えば、所定期間撮像しているデジタルビデオカメラ等のカメラ５１による商品５の動画像から、固定式バーコードスキャナ１１によりバーコード５０ａが読取可能領域３０で読み取られた際の前後複数枚の静止画像をキャプチャーする。そして、バーコード５０ａの位置情報の取得は、キャプチャーした複数枚の静止画像の中からバーコード５０ａが走査された際の１枚の静止画像を対象にして、画像解析技術等によりバーコード５０ａの位置情報を算出する。
【００４０】
図２の説明に戻る。
ステップＳ２０６でバーコード５０ａの読み取り及び商品５の撮像が行われた後、ステップＳ２０７において、ステップＳ２０６で取得した位置情報に基づいて、ステップＳ２０５で設定又は変更した読取可能領域情報を更新し、使用者情報と対応付けて読取可能領域情報管理テーブルを更新する。これにより、使用者ごとにバーコード５０ａを読み取った際のバーコード５０ａ位置情報を蓄積し、逐次、固定式バーコードスキャナ１１の読取可能領域３０を、常に更新（学習）することができる。
【００４１】
例えば、使用者が走査した際のバーコード５０ａの位置情報と、格納されている読取可能領域情報との平均値で読取可能領域情報管理テーブルを更新する。下記の式を用いて平均値（ＸAve，ＹAve，ＺAve）を算出する。
ＸAve＝（Ｘ×総スキャン回数＋ＸScn）／（総スキャン回数＋１）
ＹAve＝（Ｙ×総スキャン回数＋ＹScn）／（総スキャン回数＋１）
ＺAve＝（Ｚ×総スキャン回数＋ＺScn）／（総スキャン回数＋１）
【００４２】
ここで、（ＸScn，ＹScn，ＺScn）は、使用者が走査した際のバーコード５０ａの位置情報である。
【００４３】
例えば、図３に示した「会員番号：１００」の使用者が走査した際のバーコード５０ａの位置が、（２，２，１）であったとすると、平均値は次のようにして算出される。
ＸAve＝（−２×１０＋２）／（１０＋１）＝−１．６４
ＹAve＝（５×１０＋２）／（１０＋１）＝４．７３
ＺAve＝（０×１０＋１）／（１０＋１）＝０．０９
【００４４】
この算出結果で読取可能領域情報管理テーブルを更新する。なお、総スキャン回数には「１」を加算する。
【００４５】
図６は、更新後の読取可能領域情報管理テーブルを示す図である。
「会員番号：１００」の使用者の「読取可能領域情報」及び「総スキャン回数」が更新されている。
【００４６】
図７は、変更後の読取可能領域を示す図である。
上述のようにして読取可能領域３０が変更されると、図７に示したように、当該使用者が無理な姿勢をとらなくても、商品５に付されたバーコード５０ａが、読取可能領域３０の中心寄りに来ることになるので、読み取りミスが低減され、ＰＯＳ端末３１等の上位装置への登録時間を短縮させることができる。また、使用者は自然な姿勢で操作することが可能になるので、使用者の身体的負担を軽減させることにもなる。
【００４７】
なお、読取可能領域３０の変更は、例えば、走査パターン形成ミラー２５ａ〜２５ｆの角度を駆動モーター２９aの駆動ギア２９ｂを駆動し、傾斜ギア２９ｃがプラス方向またはマイナス方向に移動して、走査ビームの走査方向が変わることにより行われる。
【００４８】
図２の説明に戻る。
ステップＳ２０７で読取可能領域情報が更新された後、ステップＳ２０８において、バーコード５０ａの読み取りを継続するか否かを判断する。全ての商品５のバーコード５０ａの読み取りが終了すれば、継続は行わない。
【００４９】
継続する場合（ステップＳ２０８：ＹＥＳ）は、ステップＳ２０５に戻り、継続しない場合（ステップＳ２０８：ＮＯ）は、物品識別情報入力処理を終了する。
【００５０】
以上、本発明の実施の形態を、図面を参照しながら説明してきたが、上述してきた本発明の実施の形態は、商品識別情報入力装置の一機能としてハードウェアまたはＤＳＰ（Digital Signal Processor）ボードやＣＰＵボードでのファームウェアもしくはソフトウェアにより実現することができる。
【００５１】
また、本発明が適用される商品識別情報入力装置は、その機能が実行されるのであれば、上述の実施の形態に限定されることなく、単体の装置であっても、複数の装置からなるシステムあるいは統合装置であっても、ＬＡＮ、ＷＡＮ等のネットワークを介して処理が行なわれるシステムであってもよいことは言うまでもない。
【００５２】
また、バスに接続されたＣＰＵ、ＲＯＭやＲＡＭのメモリ、入力装置、出力装置、外部記録装置、媒体駆動装置、ネットワーク接続装置で構成されるシステムでも実現できる。すなわち、前述してきた実施の形態のシステムを実現するソフトェアのプログラムを記録したＲＯＭやＲＡＭのメモリ、外部記録装置、可搬記録媒体を、商品識別情報入力装置に供給し、その商品識別情報入力装置のコンピュータがプログラムを読み出し実行することによっても、達成されることは言うまでもない。
【００５３】
この場合、可搬記録媒体等から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記録した可搬記録媒体等は本発明を構成することになる。
【００５４】
プログラムを供給するための可搬記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、磁気テープ、不揮発性のメモリーカード、ＲＯＭカード、電子メールやパソコン通信等のネットワーク接続装置（言い換えれば、通信回線）を介して記録した種々の記録媒体などを用いることができる。
【００５５】
また、コンピュータ（情報処理装置）がメモリ上に読み出したプログラムを実行することによって、前述した実施の形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが実際の処理の一部または全部を行ない、その処理によっても前述した実施の形態の機能が実現される。
【００５６】
さらに、可搬型記録媒体から読み出されたプログラムやプログラム（データ）提供者から提供されたプログラム（データ）が、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行ない、その処理によっても前述した実施の形態の機能が実現され得る。
【００５７】
すなわち、本発明は、以上に述べた実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の構成または形状を取ることができる。
【符号の説明】
【００５８】
２      光学ユニット
３      データ処理部
４      読取制御部
５      商品
１０    筺体
１１    固定式バーコードスキャナ
１２    キーボード
２０ａ  光源
２１    レンズ
２２    出射部
２３ａ、２３ｂ  ミラー
２４ａ  ポリゴンミラー
２５ａ〜２５ｆ  走査パターン形成ミラー
２６  読取窓
２７    集光レンズ
２８ａ  受光センサ
２９a   駆動モーター（超小型ステッッピングモーター等）
２９b   駆動ギア
２９c   傾斜ギア
３０    読取可能領域
３１    ＰＯＳ端末
４１    レーン台
５０ａ  バーコード
５１    カメラ
Ｍ１    モータ
【図２】
0005689836.tif 000002
【図３】
0005689836.tif 000003
【図６】
0005689836.tif 000004
【図１】
0005689836.tif 000005
【図４】
0005689836.tif 000006
【図５】
0005689836.tif 000007
【図７】
0005689836.tif 000008