(57)【要約】【課題】ＰＣ（パソコン）ベースのＰＯＳシステムにおいて、オペレーティングシステム（ＯＳ）がアップデートされた時に生じる種々の課題を解決する方法及び装置を提供する。【解決手段】本システムを構成するスキャナ及び販売時点情報管理装置は、マザーボードを含み、マザーボードは、マザーボードのシステムオンチップ（ＳｏＣ）によりサポートされるスキャナを含む。マザーボードはまた、装置における取引中に取引データを処理するよう構成される。【選択図】図１Ａ
2019008784.tif 000002
【特許請求の範囲】
【請求項１】
販売時点情報管理（ＰＯＳ）端末に関連する複数台のカメラ及びＰＯＳ取引処理によりスキャナを内部的に制御するよう構成されるマザーボードを含む、装置（１００）。
【請求項２】
前記マザーボードが、Ｎコアを有する第１のプロセッサを含む、請求項１に記載の装置。
【請求項３】
前記マザーボードが、Ｎコアを有するグラフィックプロセッサを含む、請求項２に記載の装置。
【請求項４】
前記マザーボードが、シングルコアイメージプロセッサを含む、請求項３に記載の装置。
【請求項５】
前記スキャナが、前記マザーボードのシステムオンチップ（ＳｏＣ）によってサポートされる、請求項１〜４に記載の装置。
【請求項６】
前記マザーボードは周辺装置を前記装置に接続するための複数の外部ポートを含む、請求項１〜５に記載の装置。
【請求項７】
前記外部ポートは、画像回収ポート、状態発光ダイオード（ＬＥＤ）ポート、電源入力ポート、イーサネットポート、２４Ｖユニバーサルシリアルバス（ＵＳＢ）ポート、複数の１２Ｖ  ＵＳＢポート、複数の高精細度マルチメディアインターフェース（ＨＤＭＩ）ポート、及び現金用引き出しポートを含む、請求項６に記載の装置。
【請求項８】
前記スキャナ及びＰＯＳ装置のＳｏＣに組み込まれるスキャナ機能を有するスキャナ及びＰＯＳ装置を起動すること（３１０）と、
前記スキャナ及びＰＯＳ装置により、前記スキャナ及びＰＯＳ装置に接続される周辺装置を識別して構成すること（３２０）と、
前記スキャナ及びＰＯＳ装置にて取引中に商品をスキャンし前記スキャナ機能処理を行うために前記スキャナ及びＰＯＳ装置に統合される複数台のカメラを前記ＳｏＣにより制御すること（３３０）と、
前記スキャナ及びＰＯＳ装置により、前記取引を完了するために、前記取引中に前記周辺装置と相互作用すること（３４０）、とを含む、方法（３００）。
【請求項９】
前記取引に関連する少なくとも一つの他の商品の重量データを、前記スキャナ及びＰＯＳ装置に統合された計量器のプリント回路基板アセンブリ（ＰＣＢＡ）から取得すること（３５０）、をさらに含む、請求項８に記載の方法。
【請求項１０】
前記ＳｏＣにより、前記カメラのうち一つ以上を、前記スキャナ及びＰＯＳ装置に統合された人感センサのプリント回路基板アセンブリ（ＰＣＢＡ）により検出された検出動作に応答して、前記一つ以上のカメラでビデオを撮影するために、活動状態にすること（３６０）、をさらに含む、請求項８に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、小売店において購入された商品のスキャニングによる登録とその清算を行うためのＰＯＳ（販売時点情報管理装置）に関する。
【背景技術】
【０００２】
販売時点情報管理（ＰＯＳ）システムは、メインであるパーソナルコンピューター（ＰＣ）にＰＯＳ端末として接続された、幾つかの独立した装置を備える。コンポーネントである周辺装置は高額であり同期を保つ事が困難である。
【０００３】
例えば、ＰＣのオペレーティングシステム（ＯＳ）がアップデートされた時、多くの場合、周辺装置における関連するドライバ及びファームウエアを、変更されたＰＯＳ端末のＯＳ用にアップデートしなければならない。異なるベンダがＰＯＳ端末の様々な周辺装置を供給しているが、最新のＯＳをサポートするパッチやリリースとして周辺装置をアップデートし続けることを望まないシステム提供業者も存在する。
【０００４】
加えて、ＰＣの機能が改良されるに従い、ＰＯＳ端末の既存の周辺装置はソフトウエアアップデートのみで追加の機能をサポートできることに関してはハードリミットに達した。ＰＯＳ端末の既存の周辺装置には、ＰＯＳ端末へ改良された機能を提供するために必要なハードウエアが欠けているものがある。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
複数台のカメラを含み、小売業者のＰＯＳ端末にてバーコード読み取り、画像処理、ビデオ監視、及び他の目的といった、様々な目的に使用される二面光学式スキャナでは、上述した課題は顕著である。
【０００６】
典型的には、二面光学式スキャナはＰＯＳ端末のカウンターに統合され、ＰＯＳ端末（ＰＣ）のポートへユニバーサルシリアルバス（ＵＳＢ）のようなケーブルにて接続されている。二面光学式スキャナの既存のハードウエアリソースは限られており、ＰＯＳ端末のハードウエア及びソフトウエアの能力が共にアップグレードされていることが、ＰＯＳ端末の増加する機能を提供することを困難にしている。
【０００７】
様々な実施形態にて、スキャナ及びＰＯＳ端末結合が提供されている。
【課題を解決するための手段】
【０００８】
本発明に係るＰＯＳシステムにおいては、スキャナ及びＰＯＳ端末結合には、マザーボードが含まれる。マザーボードは複数台のカメラ、及びＰＯＳ端末に関連付いた販売時点情報管理（ＰＯＳ）取引処理機能を持つ二面光学式スキャナを内部的に制御するよう構成されている。
【０００９】
本発明の第一の態様によれば、マザーボードを含む装置が提供され、前記マザーボードは、複数台のカメラ及びＰＯＳ端末に関連付いた販売時点情報管理（ＰＯＳ）取引処理機能を持つスキャナを内部的に制御する。
【００１０】
任意に、マザーボードはＮ個のコアを持つ第一のプロセッサを含んでもよい。
【００１１】
任意に、マザーボードはＮ個のコアを持つグラフィックプロセッサを含んでもよい。
【００１２】
任意に、マザーボードはシングルコアイメージプロセッサを含んでもよい。
【００１３】
任意に、スキャナはマザーボードのシステムオンチップ（ＳｏＣ）によりサポートされてもよい。
【００１４】
任意に、マザーボードは、装置へ周辺装置を接続するための複数の外部ポートを含んでもよい。
【００１５】
任意に、外部ポートは、画像回収ポート、状態発光ダイオード（ＬＥＤ）ポート、電源入力ポート、イーサネットポート、２４Ｖユニバーサルシリアルバス（ＵＳＢ）ポート、複数の１２Ｖ  ＵＳＢポート、複数の高精細度マルチメディアインターフェース（ＨＤＭＩ）ポート、及び現金用引き出しポートを含む。
【００１６】
任意に、マザーボードは、マザーボードに接続したプリント回路基板アセンブリ（ＰＣＢＡ）を通して計量器を制御するよう構成される。
【００１７】
任意に、マザーボードは計量器のための計量器ディスプレイを制御するよう構成されてもよい。
【００１８】
任意に、複数台のカメラは１台から４台のカメラを含む。
【００１９】
任意に、マザーボードはプリント回路基板アセンブリ（ＰＣＢＡ）を通して人感センサを制御するよう構成されてもよい。
【００２０】
任意に、マザーボードは、拡張プリント回路基板アセンブリ（ＰＣＢＡ）を接続するための少なくとも一つの拡張スロットを含んでもよい。
【００２１】
本発明の第二の態様によれば、スキャナ及び販売時点情報管理（ＰＯＳ）装置結合により取引を開始すること、スキャナ及びＰＯＳ装置結合によりスキャン中の商品のバーコードから画像データを受信すること、スキャナ及びＰＯＳ装置の結合によりバーコードから商品詳細にデコードすること、スキャナ及びＰＯＳ装置の結合により商品詳細の取引を処理すること、とを含む方法が提供される。
【００２２】
任意に、受信することは、商品画像データを画像処理装置から取得し、バーコード画像データをグラフィックプロセッシングユニットから取得することによって、スキャナ及びＰＯＳ装置結合のシステムオンチップ（ＳｏＣ）に接続された１台以上のカメラから画像データを受信することをさらに含んでもよい。
【００２３】
任意に、方法は、プリント回路基板アセンブリ（ＰＣＢＡ）上のスキャナ及びＰＯＳ装置結合に統合された人感センサにより動作を検出することをさらに含んでもよい。
【００２４】
任意に、方法は、検出された動作に応答してＳｏＣにより一つ以上のカメラのうちの一つ以上を活性化し、一つ以上のカメラにより獲得されたビデオを録画することをさらに含んでもよい。
【００２５】
任意に、方法は、プリント回路基板アセンブリ（ＰＣＢＡ）上のスキャナ及びＰＯＳ装置結合に統合された計量器により、第二の商品の重量を示す重量データを取得することをさらに含んでもよい。
【００２６】
任意に、取得することは、重量データに応答して価格データを探索し、価格データを取引処理に提供すること、をさらに含んでもよい。
【００２７】
本発明の第三の態様によれば、スキャナ及びＰＯＳ装置のシステムオンチップ（ＳｏＣ）に組み込まれたスキャナ機能を持つスキャナ及び販売時点情報管理（ＰＯＳ）装置を起動することと、スキャナ及びＰＯＳ装置によりスキャナ及びＰＯＳ装置に接続された周辺装置を識別して構成することと、スキャナ及びＰＯＳ装置における取引中に商品をスキャンしスキャナ機能処理を行うためにスキャナ及びＰＯＳ装置に統合された複数台のカメラをＳｏＣにより制御し、取引を完了するために取引中にスキャナ及びＰＯＳ装置により周辺装置と相互作用すること、とを含む方法が提供される。
【００２８】
任意に、方法は、取引に関連した少なくとも一つの他の商品に対して、プリント回路基板アセンブリ（ＰＣＢＡ）からの、スキャナ及びＰＯＳ装置に統合され得る計量器の重量データを取得することをさらに含んでもよい。
【００２９】
任意に、方法は、ＳｏＣにより、一つ以上のカメラでビデオを撮影するために、スキャナ及びＰＯＳ装置に統合され得る人感センサのプリント回路基板アセンブリ（ＰＣＢＡ）により検出された検出動作に応答して、一つ以上のカメラを活動状態にすることをさらに含んでもよい。
【００３０】
本発明のこれらおよび他の態様は、例として、添付の図面を参照する以下の詳細な説明から明らかになろう。
【図面の簡単な説明】
【００３１】
【図１Ａ】図１Ａは、例示的実施形態によるスキャナ及びＰＯＳ端末結合の構造的な配置図である。
【図１Ｂ】図１Ｂは、例示的実施形態によるスキャナ及びＰＯＳ端末結合の周辺装置ポートの接続図である。
【図１Ｃ】図１Ｃは、例示的実施形態によるスキャナ及びＰＯＳ端末結合の、システム制御器のブロック図である。
【図１Ｄ】図１Ｄは、例示的実施形態によるスキャナ及びＰＯＳ端末結合に接続された複数の周辺装置の図である。
【図２】図２は、例示的実施形態によるスキャナ及びＰＯＳ端末結合を操作する方法の図である。
【図３】図３は、例示的実施形態によるスキャナ及びＰＯＳ端末結合を操作するための別の方法の図である。
【図４】図４は、例示的実施形態による、別のスキャナ及びＰＯＳ端末結合の図である。
【発明を実施するための形態】
【００３２】
図１Ａは例示的実施形態によるスキャナ及びＰＯＳ端末結合のアーキテクチャの配置図である。様々なコンポーネントが図示されており、コンポーネントの配置は例証のみを目的として提示されている。本明細書および下記に提示したスキャナ及びＰＯＳ端末結合を逸脱することなく、より多く又はより少ないコンポーネントによるその他の配置も可能である。
【００３３】
スキャナ及びＰＯＳ端末（装置）結合１００は、様々なプロセッサコアを持つ、単一のマザーボードを含む。マザーボードは、ＵＳＢ接続、イーサネット接続（内部ＵＳＢポート及びＵＳＢハブとして編成された、外部に面したＵＳＢポートを通して）、汎用入力／出力（ＧＰＩＯ）接続、ディスプレイ接続、現金用引き出し接続、を通して周辺装置を接続するための様々な通信ポートを持つ。
【００３４】
スキャナ及びＰＯＳ端末結合１００は、人感センサ、リアルタイムビデオ監視（統合されたカメラを通したスキャンアドバイザ）、診断発光ダイオード（ＬＥＤ）、インターフェースボタン等の様々な内部的に接続された装置をサポートする、一つ以上のプリント回路基板アセンブリ（ＰＣＢＡ）を含む。
【００３５】
拡張ＰＣＢＡにより、他の拡張可能な周辺装置のためにマザーボードに内部接続を行うことが可能になる。
【００３６】
ＧＰＩＯ接続により計量器のディスプレイ、計量器のＰＣＢＡ等の様々な他の装置への接続が可能になる。
【００３７】
マザーボードは３台までのカメラへの接続を含む二面光学式スキャナの内部的なサポートを含む。
【００３８】
ある実施形態では、スキャナ及びＰＯＳ端末結合１００はＬＩＮＵＸのようなオープンアーキテクチャ（ＯＡ）オペレーティングシステムを含む。
【００３９】
マザーボードはシステムオンチップ（ＳｏＣ）によりサポートされたスキャナを含む。
【００４０】
マザーボードは、図１Ｂに示されるように、様々な周辺装置の接続のため及びネットワーク接続性を提供するための、外部に面したインターフェースポートを含む。
【００４１】
外部ポート接続は、画像回収ポート、状態ＬＥＤ、電源ポート、イーサネット、２４Ｖ  ＵＳＢポート、複数の１２Ｖ  ＵＳＢポート、ＣＯＭ１シリアルポート、２口のＵＳＢ３．０ポート、２口のＤｉｓｐｌａｙＰｏｒｔ対応高精細度マルチメディアインターフェースポート、及び現金用引き出しポートを含む。
【００４２】
図１Ｃは図１Ａに示されるマザーボードのシステムコントローラーを示すブロック図である。スキャナ及びＰＯＳ端末結合１００は、スキャナ及びＰＯＳ端末結合１００のメインＰＯＳアプリケーションを担当するメインプロセッサ１からＮコア（ある実施形態ではＮは４コア）、Ｕｎｉｆｉｅｄ  ＰＯＳ（ＵＰＯＳ）及びＪａｖａ  ＰＯＳアプリケーション、バーコードデコードアプリケーション、ＯＳ及び周辺装置のドライバを含む。
【００４３】
マザーボードは画像処理装置（二面光学式スキャナ）をサポートする、１からＮコア（ある実施形態ではＮは３コア）を持つグラフィックプロセッサ、及びバーコード領域発見機能をも含む。
【００４４】
マザーボードは１台から４台のカメラが接続できシングルコアである画像処理装置（イメージプロセッサ）も含む。
【００４５】
スキャナ及びＰＯＳ端末結合１００のマザーボードはオープンアーキテクチャハードウエアに基づいており、スキャンのための内部二面光学式スキャナ、スキャンウォッチ（ビデオ監視）、ＰＯＳ端末機能、を機能拡張するための拡張を許容する。
【００４６】
図１Ｄは例示的実施形態によるスキャナ及びＰＯＳ端末結合１００に接続された複数の周辺装置の図である。スキャナ及びＰＯＳ端末結合１００は、メインディスプレイ１３０、顧客用ディスプレイ１４０、レシートプリンタ１５０、及び現金用引き出し１６０といった、マザーボードの外部に面したインターフェースポートに接続された、様々なＰＯＳ周辺装置を持つ。説明されるように、二面光学式スキャナ及び計量器のサポートは、スキャナ及びＰＯＳ端末結合１００に組み込まれている。マザーボードは計量用皿及び水平スキャンプレートの下に位置し、垂直スキャナの側面又は後ろには、ＵＳＢ、ＨＤＭＩ、ＣＯＭ、イーサネット等を使用した配線により周辺装置１３０から１６０が接続される外部インターフェースポートを含む。
【００４７】
スキャナ及びＰＯＳ端末結合１００はソフトウエアにとらわれない構造であり、Ｗｉｎｄｏｗｓ（登録商標）、Ｌｉｎｕｘ（登録商標）、Ａｎｄｒｏｉｄ（登録商標）、及び他の任意のＯＳを実行できる。
【００４８】
スキャナ及びＰＯＳ端末結合１００は柔軟でありＸ８６、ＡＲＭ等の様々なハードウエアプラットフォーム上で処理を行える。
【００４９】
スキャナ及びＰＯＳ端末結合１００は、携帯産業プロセッサインターフェース（ＭＩＰＩ）、ＵＳＢ等、任意のカメラインターフェースをサポートするよう構成可能である。
【００５０】
スキャナ及びＰＯＳ端末結合１００は任意の組み込み画像処理装置を使用可能である。
【００５１】
スキャナ及びＰＯＳ端末結合１００のアーキテクチャは二面光学式、及び一面スキャナ、Ｓｃａｎ  ｐｏｒｔａｌ（登録商標）、Ｓｃａｎ  Ｗａｔｃｈ（登録商標）、Ｓｍａｒｔ  Ｓｈｅｌｆ（登録商標）、ＳｃａｎｎｅｒＰＯＳ（登録商標）、消費者及び商品追跡、バーコードではなく商品によるＰＬＵ（プライスルックアップ）、等の、様々な異なるスキャンに基づく製品に影響を与える。
【００５２】
ある実施形態では、スキャナ及びＰＯＳ端末結合１００はデジタルボード（ＳＯＣ／マルチチップキャリア装置）、ラッチ付きＵＳＢ２．０を備えた１２Ｖのホストｃｏｍｓ／ＩＯボード、１２Ｖの高圧型コンバーターである電源入力、マザーボードの内部のＵＳＢ２．０である計量器ｃｏｍｓ、ＡＭＰを伴うオーディオコーデックであるスピーカー、ＳＰＩ／１２Ｃであるボタンボード／Ｓｃａｎ  Ａｄｖｉｓｏｒ（登録商標）、Ｍ．２コネクタを含む内部ハードライブ、ＭＥＭコネクタ付きのＤＤＲ４メモリ、チップダウンであるベースメモリ、リボンケーブル付きのＩ／Ｏボードを含む。
【００５３】
Ｉ／Ｏポートインターフェースは、押しボタンであるリカバリスイッチ、ＵＳＢ２．０タイプＡ付きの手持ちスキャナ、ＵＳＢ２．０タイプＡである拡張ポート、ＡＵＸモジュラージャック付きのｓｅｎｓｏｒｍａｔｉｃ（登録商標）、２ピンＭｏｌｅｘ（登録商標）ジャック付きのｃｈｅｃｋｐｏｉｎｔ（登録商標）、ディスプレイポート付きの顧客用ディスプレイ、ディスプレイポート付きの係員用ディスプレイ、磁石付きのモジュラージャック、及びヘッドホンジャックであるオーディオジャック、を含む。
【００５４】
Ｉ／Ｏボードはハイエンド合衆国（Ｕ．Ｓ．）標準又はヨーロッパ（ＥＵ）標準に基づいており、１２Ｖ  ＵＳＢ  及び電源付きのスキャナ、２４Ｖ  ＵＳＢ及び電源付きのプリンタ、ＵＳＢタイプＡ付きの２Ｘ２０ディスプレイ、ＵＳＢタイプＡ付きのキーボード、モジュラージャック付き現金用引き出し開放機構、ＲＳ２３２モジュラージャック付きの支払い端末、及びオンオフ用のスイッチ、を含む。Ｉ／Ｏボードの電源出力は２４Ｖであり４ピンＰＯＳブリックである。
【００５５】
ある実施形態では、ＰＯＳデジタルボードはＣａｎｎｏｎ  Ｌａｋｅ（登録商標）ｉ３／ｉ５である。Ｉ／Ｏボードはマイクロコントローラー搭載であり、内蔵及び外付けである。
【００５６】
スキャナ及びＰＯＳ端末結合１００は、３台又は４台のカメラとＰＯＳ端末処理のカスタマイズされたサポート、ＰＯＳ端末周辺装置を持つ統合された二面光学式スキャナ入りの統合マザーボードを含む。周辺装置は、ディスプレイ、プリンタ、現金用引き出し、追加スキャナ、追加カメラ、キーボード、その他の周辺装置、等を含んでもよい。
【００５７】
スキャナ及びＰＯＳ端末結合１００は空間効率が良く、スキャナ及びＰＯＳ端末結合１００はＰＯＳ端末及び二面光学式スキャナ双方に対して統合されたマザーボードを提供するため、小売業者による外部二面光学式スキャナを接続した別個のＰＣベースのＰＯＳ端末への支出を削減できる。
【００５８】
初期推定によれば、小売業者は、ＰＯＳ端末及び二面光学式スキャナを別々に購入し二面光学式スキャナをＰＯＳ端末に接続する現在の方法に対して、スキャナ及びＰＯＳ端末結合１００を購入することで小売業者はＰＯＳ端末に対して平均３００ドルの節約が期待できる。
【００５９】
加えて、スキャナ及びＰＯＳ端末結合１００はＰＯＳシステム用に設計されたハードウエアであるため、スキャナ及びＰＯＳ端末結合１００は従来のアプローチに比較して優れた処理応答時間を提供でき、より簡単な拡張性、そして二台の装置（ＰＯＳ端末と、分離された二面光学式スキャナ）によるアプローチよりもより優れた能性を提供する。
【００６０】
ここで、これら及びその他の実施形態を図２から４を参照しながら述べる。
【００６１】
図２は例示的実施形態によるスキャナ及びＰＯＳ端末結合の操作方法２００の図である。
方法２００を実装するハードウエア／ソフトウエアモジュールを「オンチップスキャナＰＯＳ取引マネージャ」と称する。ある実施形態では、オンチップスキャナＰＯＳ取引マネージャは、以下に述べるスキャナ及びＰＯＳ装置／端末結合の処理を実行することに特化したハードウエア回路構成として実装される。
【００６２】
ある実施形態では、オンチップスキャナＰＯＳ取引マネージャは、メモリおよび／または非一時的コンピュータ可読（プロセッサ可読）ストレージ媒体内にプログラムされて常駐し、スキャナ及びＰＯＳ装置／端末結合の一つ以上のプロセッサにより実行される、実行可能命令として実施される。
【００６３】
ある実施形態では、オンチップスキャナＰＯＳ取引マネージャは、スキャナ及びＰＯＳ端末結合（装置１００）上にロードされ処理されるソフトウエア及びファームウエアである。
【００６４】
２１０にて、オンチップスキャナＰＯＳ取引マネージャは、装置１００のようなスキャナ及びＰＯＳ端末上にて取引を開始する。
【００６５】
２２０にて、オンチップスキャナＰＯＳ取引マネージャはスキャンされた商品のバーコードから画像データを受信する。
【００６６】
ある実施形態によれば、２２１にて、オンチップスキャナＰＯＳ取引マネージャはスキャナ及びＰＯＳ端末のＳｏＣに接続された一つ以上のカメラから、商品画像データを画像処理装置（ＩＰＵ）から取得しバーコード画像データをＧＰＵから取得することにより、画像データを獲得する。
【００６７】
２３０にて、オンチップスキャナＰＯＳ取引マネージャはバーコードを商品の詳細へとデコードする。
【００６８】
２４０にて、オンチップスキャナＰＯＳ取引マネージャは商品の詳細と共に取引を処理する。
【００６９】
２２１及び２５０の実施形態において、オンチップスキャナＰＯＳ取引マネージャは、スキャナ及びＰＯＳ端末／装置のＰＣＢＡに接続された人感センサからの動作を検出する。
【００７０】
２５０及び２５１の実施形態によれば、ＳｏＣは検出された動作への応答として一つ以上のカメラの一つ以上を作動させ、一つ以上のカメラにより捕らえられたビデオを録画する。
【００７１】
ある実施形態では、２６０にて、オンチップスキャナＰＯＳ取引マネージャは、スキャナ及びＰＯＳ端末／装置のＰＣＢＡに接続された計量器から、第二の商品の重量である重量データを取得する。
【００７２】
２６０及び２６１の実施形態では、オンチップスキャナＰＯＳ取引マネージャは重量データに応答して価格データを探索し、取引処理のために価格データを提供する。
【００７３】
図３は例示的実施形態による、スキャナ及びＰＯＳ端末結合を操作する別の方法３００の図である。方法２００を実装するハードウエア／ソフトウエアモジュールを「統合スキャナＰＯＳ取引管理器」と称する。
【００７４】
ある実施形態では、統合スキャナＰＯＳ取引管理器は、以下に述べるスキャナ及びＰＯＳ装置／端末結合の処理を実行することに特化したハードウエア回路構成として実装される。ある実施形態では、統合スキャナＰＯＳ取引管理器は、メモリおよび／または非一時的コンピュータ可読（プロセッサ可読）記憶メディア内にプログラムされて常駐し、スキャナ及びＰＯＳ装置／端末の一つ以上のハードウエアプロセッサにより実行される、実行可能命令として実施される。
【００７５】
統合スキャナＰＯＳ取引管理器は、オンチップスキャナＰＯＳ取引マネージャ（図２を参照して上で述べた）の、別のまたある点では改良された処理の切り口を提示する。
【００７６】
ある実施形態では、統合スキャナＰＯＳ取引管理器は、スキャナ及びＰＯＳ端末結合（装置１００）上にロードされ処理されるソフトウエア及びファームウエアである。
【００７７】
ある実施形態では、統合スキャナＰＯＳ取引管理器により、図１Ａから１Ｄ及び２を用いて述べた方法の、全て、または一部の組み合わせが可能になる。
【００７８】
３１０にて、スキャナ及びＰＯＳ装置の組み合わせは図１Ａから１Ｄ及び２を用いて述べたファームウエア及びハードウエアで起動される。起動により、スキャナ及びＰＯＳ装置１００のＳｏＣ内にて組み込みスキャナ機能を持つ装置上の統合スキャナＰＯＳ取引管理器（スキャナ及びＰＯＳ装置１００）は初期化される。
【００７９】
３２０にて、統合スキャナＰＯＳ取引管理器はスキャナ及びＰＯＳ装置１００に接続された周辺装置を識別し構成する。ある実施形態では、周辺装置は少なくとも図１Ｄに示された内容（上記にて既述）を含む。
【００８０】
３３０にてＳｏＣは、取引中に商品をスキャンしスキャナ機能の処理を行うために複数台のカメラを制御する。
【００８１】
３４０にて、統合スキャナＰＯＳ取引管理器は、取引中、取引を完了するために周辺装置と相互作用する。
【００８２】
ある実施形態では、３５０にて、統合スキャナＰＯＳ取引管理器は、取引に関連した少なくとも一つの商品の重量データを、スキャナ及びＰＯＳ装置／端末に統合された計量器のＰＣＢＡから獲得する。
【００８３】
ある実施形態では、ＳｏＣは３６０にて一台以上のカメラでビデオを撮影するために、スキャナ及びＰＯＳ装置１００に統合された人感センサのＰＣＢＡにより検出された検出動作に応答して一台以上のカメラを活動状態にする。
【００８４】
図４は例示的実施形態による、別のスキャナ及びＰＯＳ端末結合４００（装置４００）の図である。装置４００は、特化したハードウエア回路構成、ファームウエア、装置４００のメモリに実行可能な命令としてロードされ装置４００の一つ以上のプロセッサにより実行可能なＰＯＳアプリケーション、を通してプログラムされる。
【００８５】
ある実施形態では、装置４００はスキャナ及びＰＯＳ端末結合１００である。
【００８６】
ある実施形態では、装置４００は図１Ａから１Ｄ及び図２から３にて述べた処理を実行する。
【００８７】
装置４００はマザーボード４０１を含む。マザーボードはオンチップスキャン機能及びＰＯＳ取引処理を提供するために構成し配線した。
【００８８】
ある実施形態では、マザーボード４０１は、装置４００に統合された複数台のカメラによるスキャナのサポートを組み込んだスキャナ機能のために、ＳｏＣ４０２を含む。
【００８９】
ある実施形態では、マザーボード４０１は複数の外部ポート４０３を含む。ある実施形態では、外部ポート４０３は図１Ｂに示されるような形で提供される。
【００９０】
ある実施形態では、マザーボード４０１は、装置４００の統合された人感センサを制御するためのＰＣＢＡ４０４を含む。ある実施形態では、動作の検出によりＳＯＣ４０２がトリガされ、カメラが活性化され、カメラが捉えたビデオの録画が行われる。
【００９１】
ある実施形態では、マザーボード４０１は、装置４００に統合された重量計量器を制御するための、重量計量器ＰＣＢＡ４０５を含む。ある実施形態では、マザーボード４０１は重量計量器のディスプレイを接続できる。ある実施形態では、スキャナ機能に関連するカメラ及び画像取込処理は、図１Ｄで説明された重量計量器機能に統合されている（二面光学式スキャナ及び重量計量器結合）。
【００９２】
ある実施形態では、マザーボード４０１は、少なくとも一つの追加ＰＣＢＡ用に少なくとも一つの拡張スロットを含む。
【００９３】
装置４００は、従来のＰＯＳ取引処理及び外部ポート４０３を通した従来のＰＯＳ周辺装置サポートに加えてオンチップスキャナ及び重量計量器のサポート（ＳｏＣ４０２を介して）を提供する複数のＰＣＢＡ４０４及び４０５を持つ単一のマザーボード４０２を含む。装置４００は図１Ａから１Ｃにて述べたカスタマイズされたアーキテクチャを持つ単一の装置である。
【００９４】
ＰＯＳ端末に単一の装置（１００及び４００）として統合されたスキャナハードウエア及びソフトウエア機能を通して低コストで拡張性のあるＰＯＳ端末が提供されることは、歓迎される。
【００９５】
ソフトウエアが特定の形態（コンポーネントまたはモジュールなど）で説明されている場合、それは単に理解を助けるためであり、それらの機能を実施するソフトウエアがどのように設計されるか、あるいはどのような構造であるかを限定するものではないことが理解される。例えば、モジュールは別個のモジュールとして説明されているが、同種のコードとして、個別のコンポーネントとして実施されてもよく、またこうしたモジュールの全体でなく一部を組み合わせてもよく、その他任意の都合の良い方法で構造化されたソフトウエア内で機能が実施されてもよい。
【００９６】
さらに、ソフトウエアモジュールは、一つのハードウエア上で実行されるものとして説明されているが、ソフトウエアは、単一の装置の複数のプロセッサにまたがる、またはその他任意の都合の良い方法で分布されてもよい。
【００９７】
上述の説明は、例証的なものであって制限的なものではない。当業者には、上述の説明を検討することにより、その他の数多くの実施形態が明らかとなるであろう。したがって、実施形態の範囲は、これらの請求項が権利を持つ均等物の完全な範囲とともに、添付の請求項を参照して、決定されるべきである。
【図１Ａ】
2019008784.tif 000003
【図１Ｂ】
2019008784.tif 000004
【図１Ｃ】
2019008784.tif 000005
【図１Ｄ】
2019008784.tif 000006
【図２】
2019008784.tif 000007
【図３】
2019008784.tif 000008
【図４】
2019008784.tif 000009