(57)【要約】【課題】ＰＯＳシステムの設定を容易に行うことができ、専門的な知識を有することなく、ＰＯＳシステムを導入することが可能なＰＯＳシステムにおける周辺機器設定システムを提供する。【解決手段】ＰＯＳシステムの周辺機器の設定システムにおいて、少なくとも各種周辺機器の機種識別情報が記憶された周辺機器情報記憶手段と、該周辺機器情報記憶手段から各周辺機器の機器リストをメニュー表示するための周辺機器メニュー表示手段と、各周辺機器の各機種から任意の機種を選択することにより、選択した周辺機器の機種の選択情報を作成するための選択情報生成手段と、生成された周辺機器の機種の選択情報を前記の周辺機器情報記憶手段に記録するための選択情報記録手段と、前記の周辺機器情報記憶手段に記憶された周辺機器の機種の選択情報に基づいて、各周辺機器を制御するための周辺機器制御手段を備えたものである。【選択図】      図１
2004171065.tif 000002
【特許請求の範囲】
【請求項１】
ＰＯＳシステムの周辺機器の設定システムにおいて、
少なくとも各種周辺機器の機種識別情報が記憶された周辺機器情報記憶手段と、
該周辺機器情報記憶手段から各周辺機器の機器リストをメニュー表示するための周辺機器メニュー表示手段と、
各周辺機器の各機種から任意の機種を選択することにより、選択した周辺機器の機種の選択情報を作成するための選択情報生成手段と、
生成された周辺機器の機種の選択情報を前記の周辺機器情報記憶手段に記録するための選択情報記録手段と、
前記の周辺機器情報記憶手段に記憶された周辺機器の機種の選択情報に基づいて、各周辺機器を制御するための周辺機器制御手段が設けられていることを特徴とするＰＯＳシステムにおける周辺機器設定システム。
【請求項２】
前記の周辺機器情報記憶手段は、各周辺機器の周辺機器区分情報と、各周辺機器の機種情報と、各機種の識別情報と、前記の選択情報を記憶するためのフラグ情報とが記録されてなることを特徴とする請求項１に記載のＰＯＳシステムにおける周辺機器設定システム。
【請求項３】
前記の周辺機器制御手段は、各周辺機器の機種毎の制御ルーチンを有する周辺機器制御プログラムと、各周辺機器の機種毎の制御ルーチンが格納された周辺機器制御ルーチン群と、該周辺機器制御ルーチン群の中から前記の識別情報に対応した周辺機器の機種毎の制御ルーチンを選択するための周辺機器制御ルーチン選択手段とからなることを特徴とする請求項１または請求項２の項に記載のＰＯＳシステムにおける周辺機器設定システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＰＯＳシステムの設定を容易に行うことができ、専門的な知識を有することなく、ＰＯＳシステムを導入することが可能なＰＯＳシステムにおける周辺機器設定システムに関する。
【０００２】
【従来の技術】
ＰＯＳ（Ｐｏｉｎｔ  Ｏｆ  Ｓａｌｅｓ）システムは、販売時点情報管理システムと呼ばれ、通常は光学式読取り方式のレジスタにより商品単品毎に収集した販売情報や仕入れ、配送などの段階で発生する各種情報をホストコンピュータに伝送し、各部門でそれぞれの目的に応じて有効利用できるように処理、加工、伝達するシステムである。
【０００３】
小売業、特に大型量販店やフランチャイズチェーン（ＦＣ）などで導入が進んでおり、流通過程における商品管理や店舗の売り上げの即時管理に威力を発揮している。
【０００４】
通常、ＰＯＳシステムの導入においては、専門的な知識が必要であり、ＰＯＳシステム導入に関する専門的な知識なしでは、一般的なパソコンなどに使用できるＰＯＳシステムにおいても、そのＰＯＳソフトウエアをパソコンにインストールして使用することは困難であった。
【０００５】
これは、導入時の初期設定において、商品管理などの種々のデータベース設定や、消費税や店舗などのレジ機能の設定や、使用する機器により異なる設定が必要となる周辺機器設定などの各種の初期設定が複雑であるためである。
【０００６】
これらの初期設定については、データベースの設定やレジ機能の設定などは、そのＰＯＳシステム独自のものであるため、あらかじめ、専用のプログラムを組み込んでおくことにより、選択設定が可能である。
【０００７】
しかしながら、機種が豊富で選択範囲が広い周辺機器設定においては、使用する機器によって機能が異なり、同一メーカーの機器においても、機種毎に制御ルーチンが異なるため、使用する機種に対応した制御プログラムをその都度、組み込まなければ使用できない。さらに、接続場所の指定や機能の設定なども必要となる。
【０００８】
このため、通常、これらのＰＯＳシステムの導入時点においては、多数の機種の中から周辺機器を決定し、その周辺機器の専門的な知識およびＰＯＳの専門的な知識を有するコンピューター技術者により、それらのおのおのの周辺機器に対応した種々の初期設定が行われることとなる。
したがって、これらの初期設定を行う作業者は、周辺機器とＰＯＳおよびコンピューターの知識を有する技術者である必要があり、通常のパソコンの知識を有する程度では、初期設定を行うことは困難であり、ましてや一般ユーザーが容易に設定操作することは不可能である。
このことは、ＰＯＳシステムの導入を困難にしている大きな要因ともなっており、ＰＯＳユーザーばかりでなく、ＰＯＳシステムを取り扱うＰＯＳ提供者（ＰＯＳ販売者）の人材育成などにも影響し、また、ＰＯＳ製造者においても、すべての周辺機器に対応した、多種多様のＰＯＳアプリケーションを製作しなければならないなど、相対的にコストを高めている要因でもあり、コスト削減の障害ともなっている。
【０００９】
このように複雑な設定操作を簡素化するために、周辺機器の中でも最も種類が多いプリンターなどでは、該プリンター側からそのプリンターの動作モードや機種識別情報などをＰＯＳシステムのホスト装置に送信し、プリンターを接続することで初期設定が行えるようにしたものも提案されている。
【００１０】
例えば、特開平３−７７１２４号では、プリンター側にそのプリンターの動作モードをホスト装置に送出する機能を備えたものである。また、特開平７−１７５６１３号は、プリンター側に機種識別情報をホスト装置に送出する機能を持たせ、ホスト装置が必要なプリンター制御プログラムを選択して初期設定ができるようにしたものである。
【００１１】
周辺機器を接続することで、その接続した周辺機器の初期設定を自動的に行うことができる機能は、ＰＯＳシステムの初期導入を容易にするために非常に有効な方法であり、ＰＯＳシステムの初期設定の専門的な知識を必要とせずに導入を可能とするものである。
【００１２】
【発明が解決しようとする課題】
しかしながら、上記のように、周辺機器をホスト装置に接続することにより、初期設定が行われる機能を有するＰＯＳシステムにおいては、そのおのおのの周辺機器に、機種識別情報の記憶手段と、その情報をホスト装置へ送出する情報送出手段を備える必要がある。
【００１３】
実際にＰＯＳシステムに使用するホスト装置以外の主要な周辺機器としては、プリンターの他に、ディスプレイ、バーコードスキャナー、ＰＯＳキーボード、キャッシュドロワーなどがあり、これらのすべての機器に上記のような記憶手段や情報送出手段を設けることは、周辺機器の製造業者の労力がかかり、コストを高めることとなり、現実的には非常に困難である。したがって、上記のような特殊な機能を有する周辺機器と、そのような機能を有しない周辺機器との組み合わせとなることが多く、その場合には、さらに専門的な知識が必要となる。
【００１４】
本発明は、前記した問題に鑑みてなされたものであり、ＰＯＳシステムの設定を容易に行うことができ、専門的な知識を有することなく、ＰＯＳシステムを導入することが可能なＰＯＳシステムにおける周辺機器設定システムを提供することを課題とする。
【００１５】
【課題を解決するための手段】
本発明は、前記に示す課題を解決するために、ＰＯＳシステムの周辺機器の設定システムにおいて、少なくとも各種周辺機器の機種識別情報が複数記憶された周辺機器情報記憶手段と、該周辺機器情報記憶手段から各周辺機器の機器リストをメニュー表示するための周辺機器メニュー表示手段と、各周辺機器の各機種から任意の機種を選択するための周辺機器機種選択手段と、選択された周辺機器機種の選択情報を前記の周辺機器情報記憶手段に記録するための選択情報記録手段と、前記の周辺機器情報記憶手段に記憶された周辺機器の選択情報に基づいて、各周辺機器を制御するための周辺機器制御手段とを備えたＰＯＳシステムにおける周辺機器設定システムとしたものである。
【００１６】
該機種識別情報は、各種の周辺機器の機種を識別できる情報であり、複数記憶できるものであれば良く、例えば、その機器の固有の型番データなどでも良い。
【００１７】
該周辺機器情報記憶手段は、上記の各種の周辺機器の機種識別情報などが記憶できる記憶手段であればいずれでも良く、例えば、情報データが記憶できるデータベースや、情報データが記入されたファイルなどでも良い。
【００１８】
該周辺機器メニュー表示手段は、前記の機種識別情報の中から機器名を抽出して、ディスプレイ上にその機器リストを表示させる表示プログラムなどである。該機器リストは、メーカー名や個別の機能などを同時に表示させるようにしても良い。
【００１９】
また、周辺機器の種類毎、すなわち、プリンター、ディスプレイ、バーコードスキャナーなどの周辺機器の種類毎に分類して、その分類した機種別に機器リストが表示されるようにしても良く、すべての各周辺機器を一覧で表示させるようにしても良い。
【００２０】
該周辺機器機種の選択情報生成手段は、上記の表示された機器リストの中から使用する機器を指定することにより、指定した機器の選択情報を生成するデータ生成プログラムなどである。周辺機器の種類データおよび機種名データを選択情報として生成したものでも良く、機器の固有の型番などを選択情報としても良い。
【００２１】
該選択情報記録手段は、上記の生成された選択情報を前記の周辺機器情報記憶手段に記録するための情報の書き換えおよび更新プログラムなどである。
【００２２】
該周辺機器制御手段は、上記の周辺機器機種の選択情報に基づいて、指定された周辺機器を制御するための制御プログラムなどが読み込まれて適切な設定を行う周辺機器制御プログラムなどである。
【００２３】
また、本発明では、前記の周辺機器情報記憶手段は、各周辺機器の周辺機器区分情報と、各周辺機器の機種情報と、各機種の識別情報と、前記の選択情報を記憶するためのフラグ情報とが記憶されている記憶手段としたものである。
【００２４】
該周辺機器区分情報は、各周辺機器の種類、すなわち、プリンター、ディスプレイ、バーコードスキャナー、ＰＯＳキーボード、キャッシュドロワーなどの区分のことである。
【００２５】
該機種情報は、各周辺機器の区分における各機器の機種を示すものであり、メーカー名などを含む機器を特定できる機器名を表すものであり、前記の周辺機器メニューに表示される機器名である。例えば、プリンターでは、「ＥＰＳＯＮ  ＴＭ−Ｔ８８２  ５０ｍｍシート幅  シリアルポート」などのように、メーカー名や機能などを含めてもよい。
【００２６】
該識別情報は、周辺機器の機種を特定するための識別データであり、個々の周辺機器制御プログラムや個々の周辺機器制御ルーチンが認識できる識別データである。例えば、周辺機器の型番などでも良い。
【００２７】
該フラグ情報は、記憶されている複数の周辺機器の中で、使用する周辺機器かどうかを示すフラグデータであり、変数や記号などを記載したものでも良い。
【００２８】
また、本発明では、前記の周辺機器制御手段は、各周辺機器の機種毎の制御ルーチンを有する周辺機器制御プログラムと、各周辺機器の機種毎の制御ルーチンが格納された周辺機器制御ルーチン群と、該周辺機器制御ルーチン群の中から前記の識別情報に対応した周辺機器の機種毎の制御ルーチンを選択するための周辺機器制御ルーチン選択手段とからなるようにしたものである。
【００２９】
該周辺機器制御プログラムは、各周辺機器を制御する複数の周辺機器の機種毎の制御ルーチンを有する制御プログラムであり、必要な周辺機器の機種毎の制御ルーチンが選択されて機能する制御プログラムである。
【００３０】
該周辺機器制御ルーチン群は、各周辺機器の機種毎の制御ルーチンが多数格納された格納手段である。
【００３１】
該周辺機器制御ルーチン選択手段は、前記の周辺機器情報記憶手段からフラグ情報が記載されている機種識別情報を読み取り、上記の周辺機器制御ルーチン群の中から該識別情報に基づいて周辺機器の機種毎の制御ルーチンを選択し、機種識別情報に該当する適切な制御ルーチンを実行するものである。
【００３２】
【発明の実施の形態】
以下に、本発明による実施の形態を図面を用いて説明する。
図１は、本発明によるＰＯＳシステムにおける周辺機器設定システムの基本構成の一例を示すブロック図である。
【００３３】
このＰＯＳシステムは、ホストマシン１に対して、周辺機器２として、カスタマーディスプレイ３、ＰＯＳキーボード４、バーコードスキャナー５、レシートプリンター６、キャッシュドロワー７が接続されている。
【００３４】
ホストマシン１は、パソコンであり、ＰＯＳ機能を有するＰＯＳアプリケーション８がインストールされている。
【００３５】
このホストマシン１には、周辺機器設定部９と周辺機器制御部１０が設けられており、該周辺機器設定部９は、周辺機器２の機種選択・決定を行う機能を有し、フラグ設定部１１および周辺機器情報テーブル１２が設けられている。
【００３６】
該周辺機器情報テーブル１２は、周辺機器の機種を識別する識別情報が記載された周辺機器の各機器の情報が記載されたテーブルであり、図２に示すように、周辺機器の種別を示す区分情報と、周辺機器の機種名（その仕様なども記載）を記載した機種情報、各機種の型式が記載された型番情報およびフラグ情報として「０」と「１」の変数で示されるカレント情報が記載されている。
【００３７】
該フラグ設定部１１は、上記の機種識別情報が記憶される周辺機器情報テーブル１２から、機種情報に基づいて機器リストを作成して、ディスプレイにメニュー表示し、機器の選択を促し、選択された機器に対して、フラグ情報を生成し、上記の周辺機器情報テーブルにこのフラグ情報をカレント情報の変数として記録するものである。
【００３８】
また、該周辺機器制御部１０は、ＰＯＳアプリケーション８により周辺機器２を制御できるようにする機能を有し、制御ルーチン選択部１３および制御ルーチン群１４が設けられている。
【００３９】
該制御ルーチン選択部１３は、上記の周辺機器情報テーブル１２に記載されたフラグ情報と機種識別情報である、型番情報を読み取り、この型番情報に基づいて使用する周辺機器に対応した制御ルーチンを制御ルーチン群１４から選択し、周辺機器を正しく機能させるようにするものである。
【００４０】
次に、本発明による周辺機器設定システムを用いたＰＯＳシステムの導入時の初期設定の手順について詳細に説明する。
【００４１】
ＰＯＳ導入設定は以下の手順にて行う。ＰＯＳアプリケーションのインストール後に、初期設定が未設定の場合は、図３が表示される。
【００４２】
以下の手順で初期設定を行う。
１）会社基本情報の設定
会社基本情報は、図３に示すように、会社コード、会社名、郵便番号、住所、ＴＥＬなどの基本的な情報をキーボード入力により登録する。
【００４３】
２）消費税・端数処理の設定
図４に示すように、ＰＯＳシステムで使用する消費税率、端数処理を設定する。
【００４４】
３）店舗、端末の設定
図５に示すように、店舗コードと店舗名、レジコード、レジ番号を登録する。
【００４５】
４）ハードウエアの設定
１）レシートプリンターの設定
図６に示すように、レシートプリンターの機器リストの中から、使用するプリンターを選択して、クリックし、反転表示させて指定する。使用しない場合には、「なし」を指定する。
【００４６】
２）カスタマーディスプレイの設定
図７に示すように、カスタマーディスプレイの機器リストの中から使用するディスプレイを選択して、クリックし、反転表示させて指定する。使用しない場合には、「なし」を指定する。
【００４７】
３）バーコードスキャナー
図８に示すように、バーコードスキャナーの機器リストの中から使用するバーコードスキャナーを選択して、クリックし、反転表示させて指定する。使用しない場合には、「なし」を指定する。
【００４８】
４）ＰＯＳキーボード
図９に示すように、ＰＯＳキーボードの機器リストの中から使用するＰＯＳキーボードを選択して、クリックし、反転表示させて指定する。使用しない場合には、「なし」を指定する。
【００４９】
５）キャッシュドロワー
図１０に示すように、キャッシュドロワーの機器リストの中から使用するキャッシュドロワーを選択して、クリックし、反転表示させて指定する。使用しない場合には、「なし」を指定する。
【００５０】
このように、周辺機器の指定がリストメニュー形式で表示され、表示されたリストの中から、使用する周辺機器をクリックして選択することができるため、初期設定において、専門的なＰＯＳ周辺機器設定の知識をまったく必要としない。また、機種を識別するための識別情報に関する知識も必要ない。
【００５１】
図１１に従来のＰＯＳシステムと比較を示す。
〔従来例１〕
この従来例は、現在、最も一般的に行われている、周辺機器の設定方法であり、機種識別情報をキーボードからＰＯＳシステムの設定画面に直接、識別情報を入力するものである。入力された識別情報に基づいて、周辺機器設定プログラム（周辺機器設定手段）が制御ルーチン郡より、使用する周辺機器に対応した制御ルーチンを選択し、周辺機器を正しく機能させるものである。
【００５２】
この例では、機種識別情報を初期設定者があらかじめ知っている必要があり、さらに、周辺機器の接続先や機能選択などの種々の個別設定が必要である。すなわち、そのＰＯＳアプリケーションにおける各種の周辺機器に関する専門的な知識が必要となり、一般ユーザーが初期設定することは困難である。
【００５３】
〔従来例２〕
この従来例は、特開平７−１７５６１３号などに示されるように、周辺機器側に機種識別情報を持たせたものである。すなわち、ホストマシンに周辺機器を接続することにより、周辺機器設定プログラムが、各周辺機器に対して機器識別情報を要求し、周辺機器側に記録されている機器識別情報を送出し、その機器識別情報を周辺機器設定プログラム（周辺機器設定手段）が読み取り、その機器識別情報に基づいて制御ルーチン郡より、使用する周辺機器に対応した制御ルーチンを選択し、周辺機器を正しく機能させるものである。
【００５４】
この例では、初期設定者は、機種識別情報に関する専門的な知識を必要とせずに初期設定ができ、一般ユーザーでも容易に初期設定を行うことが可能である。しかし、使用する周辺機器には、機種識別情報の記憶手段とその機種識別情報をＰＯＳアプリケーションに送出する機能を有する必要があり、それらの機能を有しない周辺機器を使用する場合には、さらに専門的な知識を必要とされ、使用できる周辺機器が制限されてしまう。
【００５５】
〔本発明例〕
本発明においては、機器リストがメニュー表示され、その選択においても、画面上で使用する機器をクリックすることで設定ができるため、専門的な知識を必要としない。しかも機種識別情報が記載された周辺機器情報テーブルにフラグ情報を記載することで、現在の設定状況が簡単に把握でき、変更もメニュー画面から容易に行うことができる。
【００５６】
また、新しいバージョンの周辺機器への対応においても、制御ルーチンの追加と共に、周辺機器情報テーブルへの機器情報の追加を行うことで対応でき、拡張性が高く、まったく新規な周辺機器であっても、新規な制御ルーチンを制御ルーチン群へ、また、新規な機器識別情報を周辺機器情報テーブルへ、おのおの追加することで自由に対応することが可能である。
【００５７】
【発明の効果】
以上、詳細に説明した本発明では、以下に示すような効果がある。
１）各周辺機器に関する知識を必要とせずに初期設定が行えるので、ＰＯＳ導入時に必要な人材の育成や確保は容易であり、システム供給者において負担が軽減され有益である。
【００５８】
２）機種識別情報およびフラグ情報が記録された周辺機器情報記憶手段が設けられているため、設定状態の確認、変更操作が容易となり、保守やメンテナンス時に必要な人材の育成や確保が容易となり、しいては保守やメンテナンスの所要時間短縮となり、システム供給者およびユーザーの両者において有益となる。
【００５９】
３）ＰＯＳシステムにおいては、常に同一の周辺機器が主流として使用されてはおらず、ユーザーのニーズによって新規の周辺機器が使用されており、その時折々に制御ルーチンの訂正を行うのは、製造者において負担である。かくして周辺機器情報と制御ルーチンを容易に追加することができるのであれば、新規な周辺機器への対応が容易にでき、拡張性が高く、ユーザーにおいては、システム修正の負担が軽減され、システム製造者およびユーザーの両者において有益となる。
【００６０】
４）本発明では、製造者、供給者、ユーザーの三者において、導入・維持・訂正の負担を軽減することができ、ＰＯＳシステムの新規導入を促進し、普及増大において大きく期待できる。
【００６１】
このように、本発明によれば、ＰＯＳシステムの設定を容易に行うことができ、専門的な知識を有することなく、ＰＯＳシステムを導入することが可能なＰＯＳシステムにおける周辺機器設定システムを実現できる。また、導入コスト、メンテナンスコストを削減できることから、導入を躊躇するような中小規模事業所での普及に大きく期待でき、拡張性の高さのメリット面からも、システム提供企業および使用事業主、共に躍進できる戦略ツールを実現できる。
【図面の簡単な説明】
【図１】本発明によるＰＯＳシステムにおける周辺機器設定システムの基本的な構成を示すブロック図である。
【図２】本発明による周辺機器情報テーブルのレイアウトを示す図である。
【図３】本発明による会社基本情報設定画面のレイアウトを示す図である。
【図４】本発明による消費税率、端数処理設定画面のレイアウトを示す図である。
【図５】本発明による店舗、端末設定画面のレイアウトを示す図である。
【図６】本発明によるレシートプリンター設定画面のレイアウトを示す図である。
【図７】本発明によるカスタマーディスプレイ設定画面のレイアウトを示す図である。
【図８】本発明によるバーコードスキャナー設定画面のレイアウトを示す図である。
【図９】本発明によるＰＯＳキーボード設定画面のレイアウトを示す図である。
【図１０】本発明によるキャッシュドロワー設定画面のレイアウトを示す図である。
【図１１】従来の周辺機器設定と本発明による周辺機器設定の比較を示す図である。
【符号の説明】
１  ホストマシン
２  周辺機器
３  ディスプレイ
４  ＰＯＳキーボード
５  バーコードスキャナー
６  プリンター
７  キャッシュドロワー
８  ＰＯＳアプリケーション
９  周辺機器設定部
１０  周辺機器制御部
１１  フラグ設定部
１２  周辺機器情報テーブル
１３  制御ルーチン選択部
１４  制御ルーチン群
【図１】
2004171065.tif 000003
【図２】
2004171065.tif 000004
【図３】
2004171065.tif 000005
【図４】
2004171065.tif 000006
【図５】
2004171065.tif 000007
【図６】
2004171065.tif 000008
【図７】
2004171065.tif 000009
【図８】
2004171065.tif 000010
【図９】
2004171065.tif 000011
【図１０】
2004171065.tif 000012
【図１１】
2004171065.tif 000013