OPOS(正式名称:OLE for Retail POS)は、UnifiedPOSのプラットフォーム固有の実装であり、Microsoft Windowsオペレーティングシステム向けのPOSデバイス標準です。Microsoft、NCR、Epson 、Fujitsu - ICLによって開始され、Association for Retail Technology Standardsによって管理されています。OPOS APIは1996年1月に初めて公開されました。この標準はCOMを使用しているため、COMコントロールをサポートするすべての言語(Visual C++、Visual Basic、C#など)を使用してアプリケーションを作成できます。[1]
OPOS標準では、OPOSコントロールに2つのレベルが規定されています。1つはレシートプリンターなどのデバイスファミリへの抽象的なハードウェアインターフェースを提供するコントロールオブジェクト、もう1つは、コントロールオブジェクトと特定のレシートプリンターモデルなどの実際の物理デバイス間のインターフェースを処理するサービスオブジェクトです。この機能分割により、アプリケーション開発者は抽象的なハードウェアインターフェースを記述しながら、様々なハードウェアで動作させることができます。必要なのは、ハードウェアベンダーが自社のハードウェア製品にOPOS互換のサービスオブジェクトを提供することだけです。
通常、POS端末のメーカーは、端末のオペレーティングシステムとともに、OPOS設定を構成するためのソフトウェアユーティリティを含むOPOSコントロールオブジェクトパッケージを提供します。このユーティリティは、OPOSコントロールオブジェクトの設定を指定し、特定のOPOSプロファイルで使用するサービスオブジェクトを指定します。POSアプリケーションが起動すると、OPOSコントロールオブジェクトがロードされ、OPOSコントロールオブジェクトは現在のOPOSプロファイルで指定されたサービスオブジェクトをロードします。デバイス設定の永続的な保存場所として、通常、Windowsレジストリが使用されます。ハードウェアデバイスメーカーは、サービスオブジェクトで使用されるデバイス固有の設定用のユーティリティを通常提供します。
オペレーティングシステム
OPOSは次のオペレーティングシステムに導入できます: [1] [2]
- マイクロソフト ウィンドウズ 95
- マイクロソフト ウィンドウズ 98
- マイクロソフト ウィンドウズ ME
- マイクロソフト Windows NT
- マイクロソフト ウィンドウズ 2000
- マイクロソフト ウィンドウズ XP
- マイクロソフト ウィンドウズ ビスタ
- マイクロソフト Windows CE
- マイクロソフト ウィンドウズ 7
- マイクロソフト ウィンドウズ 8
- マイクロソフト ウィンドウズ 10
参照
参考文献
- ^ ab 「OPOSの背景」monroecs . 2013年6月14日閲覧。
- ^ 「OPOSドライバー」。idinnovations . 2013年6月14日閲覧。