JP5819365B2 - Information processing apparatus, merchandise sales processing apparatus, and program - Google Patents
Information processing apparatus, merchandise sales processing apparatus, and program Download PDFInfo
- Publication number
- JP5819365B2 JP5819365B2 JP2013165357A JP2013165357A JP5819365B2 JP 5819365 B2 JP5819365 B2 JP 5819365B2 JP 2013165357 A JP2013165357 A JP 2013165357A JP 2013165357 A JP2013165357 A JP 2013165357A JP 5819365 B2 JP5819365 B2 JP 5819365B2
- Authority
- JP
- Japan
- Prior art keywords
- vga
- bios
- vga bios
- display
- display device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Stored Programmes (AREA)
Description
本発明の実施形態は、情報処理装置、商品販売処理装置及びプログラムに関する。 Embodiments described herein relate generally to an information processing apparatus, a merchandise sales processing apparatus, and a program.
従来、PC(Personal Computer)等の情報処理装置では、接続される液晶等のディスプレイの表示制御に、VGA BIOSを用いている。係るVGA BIOSは、情報処理装置が搭載するBIOS ROMに格納され、ディスプレイの表示機能を制御するための命令を含んでいる。情報処理装置は、起動の際に行うメモリの初期化時に、VGA BIOSをメモリに読み出すことにより展開する。その後、情報処理装置は、メモリに展開されたVGA BIOSに含まれる表示仕様設定命令の中から各種処理の命令を参照し、当該処理命令に従って表示制御を行う。 Conventionally, in an information processing apparatus such as a PC (Personal Computer), a VGA BIOS is used for display control of a display such as a liquid crystal to be connected. The VGA BIOS is stored in a BIOS ROM mounted on the information processing apparatus and includes instructions for controlling the display function of the display. The information processing apparatus expands by reading the VGA BIOS into the memory when the memory is initialized at the time of activation. Thereafter, the information processing apparatus refers to various processing instructions from the display specification setting instructions included in the VGA BIOS expanded in the memory, and performs display control according to the processing instructions.
また、商品販売店等で使用されるPOS(Point Of Sales)端末においても、商品情報等の各種情報の表示がディスプレイを用いて行われている。係るPOS端末では、搭載するディスプレイの画面サイズに複数のタイプが存在している。 Also, in a POS (Point Of Sales) terminal used in a merchandise store or the like, various information such as merchandise information is displayed using a display. In such a POS terminal, there are a plurality of types of screen sizes of the mounted display.
ところで、BIOS ROMには、1つのVGA BIOSしか格納されないため、組み合わせの異なる機種毎に、その仕様に対応するVGA BIOSをBIOS ROMに書き込まなければならない。そこで、従来、メモリに展開されたVGA BIOSのパラメータを更新することで、仕様の異なるディスプレイの表示を制御する技術が提案されている。 By the way, since only one VGA BIOS is stored in the BIOS ROM, the VGA BIOS corresponding to the specifications must be written in the BIOS ROM for each model having a different combination. Therefore, conventionally, there has been proposed a technique for controlling display on a display having different specifications by updating a parameter of a VGA BIOS developed in a memory.
しかしながら、従来の技術では、メモリに展開されたパラメータを書き換えるため、メモリ上でのアドレス管理等が必要となり、処理が煩雑化する可能性がある。そのため、仕様の異なるPOS端末に、対応するVGB BIOSを効率的に適用することが可能な技術が要求されている。 However, in the conventional technique, since the parameters developed in the memory are rewritten, it is necessary to manage addresses on the memory, which may complicate the processing. Therefore, there is a demand for a technology that can efficiently apply the corresponding VGB BIOS to POS terminals with different specifications.
本発明が解決しようとする課題は、仕様の異なるPOS端末に、対応するVGB BIOSを効率的に適用することが可能な情報処理装置、商品販売処理装置及びプログラムを提供することである。 The problem to be solved by the present invention is to provide an information processing apparatus, a merchandise sales processing apparatus, and a program capable of efficiently applying a corresponding VGB BIOS to POS terminals having different specifications.
実施の形態の情報処理装置は、表示装置を制御する情報処理装置であって、記憶手段と、識別手段と、展開手段とを備える。記憶手段は、仕様の異なる複数のVGA BIOSを記憶する。識別手段は、前記表示装置を含む自装置の仕様を起動時に識別する。展開手段は、前記識別手段が識別した仕様に対応するVGA BIOSを前記記憶手段から読み出し、主記憶装置に展開する。また、識別手段は、自装置が搭載するオペレーティングシステムの種別を、前記自装置の仕様として識別する。 An information processing apparatus according to an embodiment is an information processing apparatus that controls a display device, and includes a storage unit, an identification unit, and a deployment unit. The storage means stores a plurality of VGA BIOS having different specifications. The identification means identifies the specification of the own device including the display device at the time of activation. The expansion means reads the VGA BIOS corresponding to the specification identified by the identification means from the storage means, and expands it in the main storage device. The identifying means identifies the type of the operating system installed in the own device as the specification of the own device.
以下に添付図面を参照して、この発明に係る情報処理装置、商品販売処理装置及びプログラムの実施形態を詳細に説明する。 Exemplary embodiments of an information processing apparatus, a merchandise sales processing apparatus, and a program according to the present invention will be described below in detail with reference to the accompanying drawings.
図1は、本実施形態にかかる情報処理装置の一例として、POS端末の概観を例示する図である。POS端末1は、現金等を収容するためのドロワ2の上に載置されており、このドロワ2の引出し2aの開閉を制御する。POS端末1には、正面側にオペレータが預かり金額等を入力するためのキーボード3等が設けられている。
FIG. 1 is a diagram illustrating an overview of a POS terminal as an example of an information processing apparatus according to the present embodiment. The POS terminal 1 is placed on a drawer 2 for storing cash or the like, and controls opening and closing of a
また、POS端末1の正面側には、オペレータ用の第1ディスプレイ4が接続され、背面側に客用の第2ディスプレイ5が接続される。また、レシート及びジャーナルを印字するプリンタ6が内蔵されており、このプリンタ6によって印字されたレシートがPOS端末1の正面側に形成されたレシート発行口7から発行される。またPOS端末1には、商品の販売登録の際に商品ラベルに印刷されたバーコードを読取るためのコードスキャナ8が接続されている。
Further, a first display 4 for an operator is connected to the front side of the POS terminal 1, and a
第1ディスプレイ4及び第2ディスプレイ5は、バックライトを備えた液晶カラーディスプレイ等で構成され、販売登録された商品の品名及び価格や、1取引の合計金額や釣銭額等を表示する。
The 1st display 4 and the
図2は、POS端末1の内部構成について、本実施形態にかかる部分を例示する図である。同図に示すようにPOS端末1は、CPU(Central Processing Unit)101と、主記憶装置であるDRAM(Dynamic Random Access Memory)102と、ROM(Read Only Memory)103と、HDD(Hard Disk Drive)104と、K/B(key Board)コントローラ105と、VGAコントローラ106とを備える。また、POS端末1には、VGAコントローラ106を介して第1ディスプレイ4及び第2ディスプレイ5が接続される。
FIG. 2 is a diagram illustrating a portion according to the present embodiment regarding the internal configuration of the POS terminal 1. As shown in FIG. 1, a POS terminal 1 includes a central processing unit (CPU) 101, a dynamic random access memory (DRAM) 102, a read only memory (ROM) 103, and a hard disk drive (HDD). 104, a K / B (key board)
ROM103には、MAIN BIOSや複数のVGA BIOS等の各種プログラムが記憶されている。
The
MAIN BIOSは、POS端末1を動作させるための処理命令(プログラム)を含む。MAIN BIOSは、例えば、ACPI BIOSやPCI BIOS、SM BIOS等を含む。また、MAIN BIOSは、後述するVGA BIOS展開処理を実行するための処理命令(プログラム)を含む。 The MAIN BIOS includes a processing instruction (program) for operating the POS terminal 1. The MAIN BIOS includes, for example, ACPI BIOS, PCI BIOS, SM BIOS, and the like. The MAIN BIOS includes a processing instruction (program) for executing a VGA BIOS expansion process to be described later.
VGA BIOSは、第1ディスプレイ4及び第2ディスプレイ5の表示制御の係る処理命令(プログラム)を含む。表示制御の係る処理命令とは、例えば、表示サイズや解像度を設定する処理に関する処理命令や、輝度を設定する処理に関する処理命令、バックライトの制御に関する処理命令等である。VGA BIOSは、予め複数個ROM103に記憶されている。
The VGA BIOS includes processing instructions (programs) related to display control of the first display 4 and the
図3は、ROM103が記憶するVGA BIOSの状態を模式的に示す図である。同図では、ROM103が4つのVGA BIOS11〜14を記憶した例を示している。ここで、VGA BIOS11〜14の各々は、図4に示すように、互いに異なる仕様に対応する表示制御の係る処理命令を含んでいる。
FIG. 3 is a diagram schematically showing the state of the VGA BIOS stored in the
図4は、図3に示した各VGA BIOSと、対応する仕様との関係の一例を示す図である。例えば、VGA BIOS11は、OS(オペレーティングシステム)の種別が“OS1”、第1ディスプレイ4の画面サイズが“Size11”、第2ディスプレイ5の画面サイズが“Size21”の仕様に対応するものである。また、VGA BIOS12は、OSの種別が“OS1”、第1ディスプレイ4の画面サイズが“Size12”、第2ディスプレイ5の画面サイズが“Size22”の仕様に対応するものである。
FIG. 4 is a diagram illustrating an example of a relationship between each VGA BIOS illustrated in FIG. 3 and a corresponding specification. For example, the VGA BIOS 11 corresponds to a specification in which the OS (operating system) type is “OS1”, the screen size of the first display 4 is “Size11”, and the screen size of the
ここで、OSの種別は、ソフトウェア自体の種別やバージョンの違い等を意味する。また、画面サイズは、表示領域の実サイズやアスペクト比、表示可能な画面解像度等を意味する。 Here, the type of OS means the type of software itself, the difference in version, and the like. The screen size means the actual size and aspect ratio of the display area, displayable screen resolution, and the like.
なお、ROM103へのVGA BIOSの書き込み方法は特に問わず、公知の技術を用いるものとする。また、ROM103に書き込むVGA BIOSの個数は、複数個であれば特に問わないものとする。また、POS端末1の仕様に依存しない汎用のVGA BIOSを含めてROM103に記憶する形態としてもよい。
Note that a method for writing the VGA BIOS to the
HDD104は、POS端末1のOSや各種プログラム、各種データを記憶する。K/Bコントローラ105は、キーボード3において入力された操作に対応した信号を取込み、CPU101に供給する。
The
VGAコントローラ106は、DRAM102に展開されたVGA BIOSの第1ディスプレイ4に係る命令に基づいて、第1ディスプレイ4の駆動を制御する。係る制御により、VGAコントローラ106は、CPU101から供給される表示データに対応した文字等を、第1ディスプレイ4に表示させる。 The VGA controller 106 controls driving of the first display 4 based on a command related to the first display 4 of the VGA BIOS developed in the DRAM 102. With this control, the VGA controller 106 causes the first display 4 to display characters and the like corresponding to the display data supplied from the CPU 101.
また、VGAコントローラ106は、DRAM102に展開されたVGA BIOSの第2ディスプレイ5に係る命令に基づいて、第2ディスプレイ5の駆動を制御する。係る制御により、VGAコントローラ106は、CPU101から供給される表示データに対応した文字等を、第2ディスプレイ5に表示させる。
The VGA controller 106 controls driving of the
次に、CPU101が、ROM103に記憶されたMAIN BIOSを実行することにより実現される、VGA BIOSの展開に係る機能について説明する。
Next, functions related to the development of the VGA BIOS, which are realized by the CPU 101 executing the MAIN BIOS stored in the
CPU101は、POS端末1の起動に伴いMAIN BIOSを実行することで、識別手段、展開手段としての機能を実現する。具体的には、CPU101は、自装置の起動時において、HDD104に記憶されたOSの種別と、第1ディスプレイ4及び第2ディスプレイ5の画面サイズとを示す情報を取得することで、自装置の仕様を識別する(識別手段)。
The CPU 101 implements functions as an identification unit and a development unit by executing MAIN BIOS when the POS terminal 1 is activated. Specifically, the CPU 101 obtains information indicating the type of OS stored in the
また、CPU101は、自装置の仕様(OS及び画面サイズ)に対応するVGA BIOSをROM103から特定し、展開対象に設定する。そして、CPU101は、展開対象のVGA BIOSをROM103からDRAM102に読み出すことで展開する(展開手段)。これらの処理(VGA BIOS展開処理)の詳細を以下に説明する。
Further, the CPU 101 specifies the VGA BIOS corresponding to the specification (OS and screen size) of the own device from the
次に、POS端末1が行うVGA BIOS展開処理の手順の一例について、図5を用いて説明する。ここで、図5は、VGA BIOS展開処理の手順の一例を示すフローチャートである。なお、本処理は、MAIN BIOSの実行により実現されるものである。 Next, an example of the procedure of VGA BIOS expansion processing performed by the POS terminal 1 will be described with reference to FIG. Here, FIG. 5 is a flowchart showing an example of the procedure of the VGA BIOS expansion process. This process is realized by executing the MAIN BIOS.
図示しない電源ボタンのオン等により自装置が起動されると、CPU101は、自装置のOS及び画面サイズの仕様を識別する(ステップS11)。続いて、CPU101は、ROM103に記憶されたVGA BIOSのうち、自装置の仕様に対応するVGA BIOSを特定し、展開対象に設定する(ステップS12)。そして、CPU101は、展開対象に設定したVGA BIOSをROM103からDRAM102に読み出すことで、DRAM102に展開し(ステップS13)、本処理を終了する。
When the own apparatus is activated by turning on a power button (not shown) or the like, the CPU 101 identifies the OS and screen size specifications of the own apparatus (step S11). Subsequently, the CPU 101 identifies a VGA BIOS corresponding to the specification of the device among the VGA BIOS stored in the
上記処理の後、POS端末1の起動が完了すると、VGAコントローラ106は、DRAM102に展開されたVGA BIOSに基づき、第1ディスプレイ4及び第2ディスプレイ5の駆動を制御する。
When the activation of the POS terminal 1 is completed after the above processing, the VGA controller 106 controls driving of the first display 4 and the
以上のように、本実施形態では、仕様の異なる複数のVGA BIOSを記憶するROM103から、POS端末1の仕様に対応するVGA BIOSを読み出し、DRAM102に展開する。これにより、POS端末1では、自装置の仕様に適したVGA BIOSを用いて表示を制御することができる。このような構成によれば、仕様の異なるPOS端末1に、対応するVGB BIOSを効率的に適用することができる。
As described above, in the present embodiment, the VGA BIOS corresponding to the specification of the POS terminal 1 is read from the
なお、ROM103が汎用のVGA BIOSを記憶し、且つPOS端末1の仕様に対応するVGA BIOSが存在しない場合には、汎用のVGA BIOSを展開する形態としてもよい。この形態を採用する場合、CPU101(展開手段)は、自装置の仕様に対応するVGA BIOSがROM103に存在しない場合に、汎用のVGA BIOSをDRAM102に展開する。以下、この形態でのVGA BIOS展開処理の手順を他の例として、図6を用いて説明する。
When the
図6は、VGA BIOS展開処理の手順の他の例を示すフローチャートである。なお、本処理は、図5のVGA BIOS展開処理と同様、MAIN BIOSの実行により実現されるものである。 FIG. 6 is a flowchart showing another example of the procedure of the VGA BIOS expansion process. This process is realized by executing the MAIN BIOS, similar to the VGA BIOS development process of FIG.
図示しない電源ボタンのオン等により自装置が起動されると、CPU101は、ROM103に記憶された汎用のVGA BIOSを、展開対象に設定する(ステップS21)。次に、CPU101は、自装置のOS及び画面サイズの仕様を識別する(ステップS22)。
When the own apparatus is activated by turning on a power button (not shown) or the like, the CPU 101 sets a general-purpose VGA BIOS stored in the
次いで、CPU101は、自装置の仕様に対応するVGA BIOSが、ROM103に存在するか否かを判定する(ステップS23)。ここで、存在すると判定した場合には(ステップS23;Yes)、CPU101は、そのVGA BIOSを展開対象に設定する(ステップS24)。 Next, the CPU 101 determines whether or not the VGA BIOS corresponding to the specification of the own device exists in the ROM 103 (step S23). Here, when it is determined that it exists (step S23; Yes), the CPU 101 sets the VGA BIOS as a deployment target (step S24).
続いて、CPU101は、展開対象に設定したVGA BIOSをROM103からDRAM102に読み出すことで、DRAM102に展開し(ステップS25)、本処理を終了する。
Subsequently, the CPU 101 reads out the VGA BIOS set as the development target from the
なお、ステップS23で存在しないと判定した場合(ステップS23;No)、CPU101は、ステップS25に直ちに移行する。そして、CPU101は、ステップS25において、ステップS21で展開対象に設定した汎用のVGA BIOSをDRAM102に展開し、処理を終了する。 In addition, when it determines with not existing in step S23 (step S23; No), CPU101 transfers to step S25 immediately. In step S25, the CPU 101 expands the general-purpose VGA BIOS set as the expansion target in step S21 in the DRAM 102, and ends the process.
これにより、POS端末1の仕様に対応するVGA BIOSが存在しない場合であっても、汎用のVGA BIOSを用いて表示を制御することができる。また、この構成によれば、ディスプレイの表示機能を確保することができるため、利便性を向上させることができる。 Thereby, even if there is no VGA BIOS corresponding to the specification of the POS terminal 1, the display can be controlled using the general-purpose VGA BIOS. Moreover, according to this structure, since the display function of a display can be ensured, the convenience can be improved.
なお、上記の処理では、最初のステップS21で汎用のVGA BIOSを展開対象に設定したが、これに限らず、ステップS23で存在しないと判定した後に設定してもよい。 In the above processing, the general-purpose VGA BIOS is set as the deployment target in the first step S21. However, the present invention is not limited to this, and it may be set after it is determined that it does not exist in step S23.
以上、本発明の実施形態を説明したが、上記実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。上記実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更、追加、組み合わせ等を行うことができる。また、上記実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。 As mentioned above, although embodiment of this invention was described, the said embodiment was shown as an example and is not intending limiting the range of invention. The above embodiment can be implemented in various other forms, and various omissions, replacements, changes, additions, combinations, and the like can be made without departing from the scope of the invention. Moreover, the said embodiment and its deformation | transformation are included in the range of the invention, the summary, and the invention described in the claim, and its equal range.
例えば、上記実施形態では、POS端末1の仕様として、OSの種別と、第1ディスプレイ4及び第2ディスプレイ5の画面サイズとを識別したが、何れか一方を識別する形態としてもよい。また、VGA BIOSの仕様定義に応じて、POS端末1が有するハードウェア及びソフトウェアに係る他の仕様を識別する形態としてもよい。
For example, in the above-described embodiment, the OS type and the screen size of the first display 4 and the
また、上記実施形態では、POS端末1が第1ディスプレイ4及び第2ディスプレイ5の、2つのディスプレイを備える構成としたが、ディスプレイの個数は特に問わないものとする。例えば、POS端末1が1つのディスプレイを備える構成としてもよいし、3以上のディスプレイを備える構成としてもよい。
In the above embodiment, the POS terminal 1 is configured to include two displays, the first display 4 and the
また、上述実施形態では、VGA BIOS展開処理に関する処理命令は、MAIN BIOSに含まれるものとしたが、これに限らないものとする。例えば、MAIN BIOSやVGA BIOSとは別に、ROM103に記憶してもよい。また、ROM103とは異なる他の記憶装置に記憶してもよい。
In the above-described embodiment, the processing instruction related to the VGA BIOS expansion processing is included in the MAIN BIOS, but is not limited thereto. For example, it may be stored in the
また、上記実施形態のPOS端末1で実行されるプログラムは、記憶媒体(ROM103又はHDD104)に予め組み込んで提供するものとするが、これに限らないものとする。例えば、インストール可能な形式又は実行可能な形式のファイルでCD−ROM、フレキシブルディスク(FD)、CD−R、DVD(Digital Versatile Disk)等のコンピュータで読み取り可能な記録媒体に記録して提供してもよい。さらに、記憶媒体は、コンピュータ或いは組み込みシステムと独立した媒体に限らず、LANやインターネット等により伝達されたプログラムをダウンロードして記憶又は一時記憶した記憶媒体も含まれる。
The program executed by the POS terminal 1 according to the above embodiment is provided by being incorporated in advance in a storage medium (
また、上記実施形態の各装置で実行されるプログラムをインターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることで提供する構成としてもよい。また、上記実施形態の各装置で実行されるプログラムを、インターネット等のネットワーク経由で配布する構成としてもよい。 Moreover, it is good also as a structure provided by storing the program run by each apparatus of the said embodiment on the computer connected to networks, such as the internet, and downloading via a network. The program executed by each device of the above embodiment may be distributed via a network such as the Internet.
また、上記実施形態のプログラムを、PCやスマートフォン、タブレット端末等の情報処理装置に組み込んで、その機能を実現させる形態としてもよい。 Moreover, it is good also as a form which incorporates the program of the said embodiment in information processing apparatuses, such as PC, a smart phone, and a tablet terminal, and implement | achieves the function.
1 POS端末
2 ドロワ
3 キーボード
4 第1ディスプレイ
5 第2ディスプレイ
6 プリンタ
7 レシート発行口
8 コードスキャナ
101 CPU
102 DRAM
103 ROM
104 HDD
105 K/Bコントローラ
106 VGAコントローラ
1 POS terminal 2 Drawer 3 Keyboard 4
102 DRAM
103 ROM
104 HDD
105 K / B controller 106 VGA controller
Claims (5)
仕様の異なる複数のVGA BIOSを記憶する記憶手段と、
前記表示装置を含む自装置の仕様を起動時に識別する識別手段と、
前記識別手段が識別した仕様に対応するVGA BIOSを前記記憶手段から読み出し、主記憶装置に展開する展開手段と、
を備え、
前記識別手段は、自装置が搭載するオペレーティングシステムの種別を、前記自装置の仕様として識別する情報処理装置。 An information processing device for controlling a display device,
Storage means for storing a plurality of VGA BIOS having different specifications;
Identification means for identifying the specifications of the device including the display device at the time of activation;
Expansion means for reading out the VGA BIOS corresponding to the specification identified by the identification means from the storage means and expanding the VGA BIOS in the main storage device;
Equipped with a,
The identification unit is an information processing apparatus that identifies a type of an operating system installed in the own apparatus as a specification of the own apparatus.
前記展開手段は、前記識別手段が識別した仕様に対応するVGA BIOSが前記記憶手段に存在しない場合に、前記汎用のVGA BIOSを前記主記憶装置に展開する請求項1又は2に記載の情報処理装置。 The storage means further stores a general-purpose VGA BIOS,
3. The information processing according to claim 1 , wherein the expansion unit expands the general-purpose VGA BIOS to the main storage device when a VGA BIOS corresponding to the specification identified by the identification unit does not exist in the storage unit. apparatus.
仕様の異なる複数のVGA BIOSを記憶する記憶手段と、
前記第1表示装置及び前記第2表示装置を含む自装置の仕様を起動時に識別する識別手段と、
前記識別手段が識別した仕様に対応するVGA BIOSを前記記憶手段から読み出し、主記憶装置に展開する展開手段と、
を備え、
前記識別手段は、自装置が搭載するオペレーティングシステムの種別を、前記自装置の仕様として識別する商品販売処理装置。 A merchandise sales processing device for controlling a first display device for an operator and a second display device for a customer,
Storage means for storing a plurality of VGA BIOS having different specifications;
Identification means for identifying the specifications of the device including the first display device and the second display device at startup;
Expansion means for reading out the VGA BIOS corresponding to the specification identified by the identification means from the storage means and expanding the VGA BIOS in the main storage device;
Equipped with a,
The product sales processing device , wherein the identifying means identifies the type of operating system installed in the device as the specification of the device.
前記表示装置を含む自装置の仕様を起動時に識別する識別手段と、
仕様の異なる複数のVGA BIOSを記憶する記憶手段から、前記識別手段が識別した仕様に対応するVGA BIOSを読み出し、主記憶装置に展開する展開手段と、
して機能させ、
前記識別手段は、自装置が搭載するオペレーティングシステムの種別を、前記自装置の仕様として識別するプログラム。 A computer for controlling the display device,
Identification means for identifying the specifications of the device including the display device at the time of activation;
Expansion means for reading out the VGA BIOS corresponding to the specification identified by the identification means from the storage means for storing a plurality of VGA BIOSes having different specifications, and expanding the VGA BIOS in the main storage device;
To function ,
The identification means is a program for identifying a type of an operating system installed in the own device as a specification of the own device .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013165357A JP5819365B2 (en) | 2013-08-08 | 2013-08-08 | Information processing apparatus, merchandise sales processing apparatus, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013165357A JP5819365B2 (en) | 2013-08-08 | 2013-08-08 | Information processing apparatus, merchandise sales processing apparatus, and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2015035086A JP2015035086A (en) | 2015-02-19 |
| JP5819365B2 true JP5819365B2 (en) | 2015-11-24 |
Family
ID=52543575
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2013165357A Active JP5819365B2 (en) | 2013-08-08 | 2013-08-08 | Information processing apparatus, merchandise sales processing apparatus, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5819365B2 (en) |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3544734B2 (en) * | 1995-03-03 | 2004-07-21 | 株式会社東芝 | Multi-panel parameter initialization setting device and initialization setting method |
| JP2001175477A (en) * | 1999-12-14 | 2001-06-29 | Toshiba Corp | Computer system and method for copying system BIOS |
| JP5032427B2 (en) * | 2008-09-19 | 2012-09-26 | 東芝テック株式会社 | Information processing apparatus and information processing program |
-
2013
- 2013-08-08 JP JP2013165357A patent/JP5819365B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2015035086A (en) | 2015-02-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5810609B2 (en) | RECORDING DEVICE, RECORDING DEVICE CONTROL METHOD, AND PROGRAM | |
| JP2017154295A (en) | Printer | |
| JP5819365B2 (en) | Information processing apparatus, merchandise sales processing apparatus, and program | |
| JP2012141880A (en) | Controller, recording system, control method of controller and program | |
| JP2012226413A (en) | Advertisement function expansion program, advertisement function expansion method, and host device | |
| JP5032427B2 (en) | Information processing apparatus and information processing program | |
| JP6703804B2 (en) | Information processing program, information processing apparatus, information processing system, and information processing method | |
| JP5862045B2 (en) | RECORDING DEVICE, RECORDING DEVICE CONTROL METHOD, AND PROGRAM | |
| JP2017058879A (en) | Inventory tag output device and inventory tag output system | |
| JP2006154954A (en) | Information processing apparatus, control method therefor, and program | |
| JP7506488B2 (en) | Information processing device, information processing system, and program | |
| JP6344152B2 (en) | Recording apparatus and method for controlling recording apparatus | |
| JP2015153373A (en) | Sales data processing apparatus and program | |
| JP2018049562A (en) | Payment apparatus and program | |
| JP6303563B2 (en) | Product information processing apparatus and program | |
| JP6088990B2 (en) | Label printer and its control program | |
| JP5576435B2 (en) | Product sales data processing apparatus and program | |
| JP2016051338A (en) | Settlement terminal and program | |
| JP4381286B2 (en) | Product sales data processing device | |
| JP2005309841A (en) | Installation control program, installation method, and installation apparatus | |
| JP5258066B2 (en) | POS device, display control method thereof, BIOS and POS application | |
| JP2011059955A (en) | Merchandise registration device | |
| EP3667657B1 (en) | Display control device and display control method | |
| JP6490022B2 (en) | POS terminal device, POS terminal setting method, and POS terminal setting program | |
| JP6318275B2 (en) | Label printer and its control program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20150624 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150630 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150828 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20150915 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150930 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5819365 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |