Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3676150B2 - Computer application equipment - Google Patents
[go: Go Back, main page]

JP3676150B2 - Computer application equipment - Google Patents

Computer application equipment Download PDF

Info

Publication number
JP3676150B2
JP3676150B2 JP30897999A JP30897999A JP3676150B2 JP 3676150 B2 JP3676150 B2 JP 3676150B2 JP 30897999 A JP30897999 A JP 30897999A JP 30897999 A JP30897999 A JP 30897999A JP 3676150 B2 JP3676150 B2 JP 3676150B2
Authority
JP
Japan
Prior art keywords
keyboard
main body
contact
computer
apparatus main
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.)
Expired - Fee Related
Application number
JP30897999A
Other languages
Japanese (ja)
Other versions
JP2001125707A (en
Inventor
清 渡部
仁 川口
Original Assignee
株式会社日立インフォメーションテクノロジー
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 株式会社日立インフォメーションテクノロジー filed Critical 株式会社日立インフォメーションテクノロジー
Priority to JP30897999A priority Critical patent/JP3676150B2/en
Publication of JP2001125707A publication Critical patent/JP2001125707A/en
Application granted granted Critical
Publication of JP3676150B2 publication Critical patent/JP3676150B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Input From Keyboards Or The Like (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、コンピュータとしての基本機能に特定用途のための専用機能が付加されたコンピュータ応用装置に関する。
【0002】
【従来の技術】
近年、コンピュータ、特にパーソナルコンピュータ(以下、「パソコン」という)の低価格化、処理速度の向上、あるいはその一般性により、従来、専用機として設計されていた装置がコンピュータ応用装置として設計されるようになってきている。これにより、高い処理能力が低価格で得られるとともに、装置の開発期間が短縮され、あるいは開発環境の一般化が図られるようになった。この種のコンピュータ応用装置としては、例えばパソコンをベースに構成されたPOS(Point Of Sales)端末装置が挙げられる。
【0003】
コンピュータ応用装置では、上述のPOS端末装置に設けられるキーボードのように、専用のキーボードを実装する場合が多く、通常は、コンピュータ(パソコン)の基本ソフトウェアであるOS(Operating System)の自動立ち上げ機能を用いて、その装置に専用のアプリケーションプログラムが自動的に立ち上がるように設定されている。したがって、この種のコンピュータ応用装置は、パソコンのOS操作用のキーボードを設けることなく動作可能である。
【0004】
また、この種のコンピュータ応用装置はパソコンとしての機能も有するものであり、これをパソコンとして使用する場合、あるいは、専用のアプリケーションプログラムの動作中にパソコン用のOS機能を使用して例えば漢字入力を行う場合には、従来、アルファベット等のパソコン用のキーボードと同じキーが割り付けられた専用キーボードを実装したり、あるいはパソコン用のキーボードを別途外部に接続したりして用いられていた。
【0005】
【発明が解決しようとする課題】
しかしながら、従来のように専用キーボードでアルファベット等の入力を兼用する場合には、キー数やキー配列がパソコン用のキーボードと異なるため、特殊な入力方法をとる必要がある。このため、キー操作に慣れるまでに時間がかかり、また慣れたとしてもJIS配列のキーボードのような素早い操作は困難であり、さらには他の装置への応用が効かないという問題がある。
【0006】
一方、パソコン用のキーボードを別途接続する場合には、通常、一番キー操作のしやすい場所に専用のキーボードが設置されているため、パソコン用のキーボードは装置の前や横に置かれることとなり操作性が悪い。また、パソコン用のキーボードを必要に応じて装置に接続する場合には、接続する際に電源を切る必要があり、装置の再立上げに時間がかかってしまう。さらに、パソコン用のキーボードを用いて装置の動作異常を調査する場合には、電源を切ってしまうとデータが消えてしまい、調査できないこともある。逆に、パソコン用のキーボードを接続したままにする場合には、専用のキーボードを使用中にパソコン用のキーボードに物が触れて誤入力の発生するおそれがある。また、パソコン用のキーボードを頻繁に使用しない場合には、パソコン用のキーボードが接続されていることに対する意識が薄くなり、誤入力に気付かないこともある。
【0007】
また、パソコン用のキーボードは直接OSの下で動作するため、装置専用のアプリケーションプログラムよりも上位で操作可能であるが、誤入力やいたずらに対しては無防備である。近年、パソコンの利用者が増えており、パソコン用のキーボードから回復不能ないたずらを受けないようにすることが望まれる。
【0008】
さらに、この種のコンピュータ応用装置は、前述のとおり機能的にはパソコンとして使用可能であるが、専用のアプリケーションプログラムが動作することを前提に設計されているため、パソコン用のキーボードで誤って専用のアプリケーションプログラムの動作を妨げるような操作、例えば強制終了操作(Ctrl+Alt+Delete)が行われると、専用のアプリケーションプログラムによる処理が中途で打ち切られ、更新済みと更新未完のファイルが混在してしまい、ファイルの一貫性が失われるという問題がある。
【0009】
従って本発明の目的は、特定用途のための専用機能およびコンピュータとしての基本機能を良好に操作可能なキーボードを有するコンピュータ応用装置を提供することにある。
【0010】
【課題を解決するための手段】
上記目的は、コンピュータ基本ソフトウェアおよび前記コンピュータ基本ソフトウェア上で動作するアプリケーションプログラムを格納した装置本体と、前記アプリケーションプログラムを操作するときに前記装置本体に接続される第1のキーボードおよび前記コンピュータ基本ソフトウェアを操作するときに前記装置本体に接続される第2のキーボードを有するキーボードユニットとを備えたコンピュータ応用装置により、達成される。
【0011】
この場合、前記キーボードユニットを平板状に形成し、一方の面には第1のキーボードを、他方の面には第2のキーボードをそれぞれ配置するのが好ましい。なお、特開平8−272508号公報には、キーボード装置の一方の面に例えばASCII配列のキースイッチを配置し、他方の面にJIS配列のキースイッチを配置した例が記載されているが、本発明のように、コンピュータ応用装置に格納されたソフトウェアやアプリケーションプログラムが複数のキーボードと連動して切り替えられる技術については開示されていない。
【0012】
装置本体と各キーボードとの接続は、装置本体に設けられたコネクタと、キーボードユニットの一方の端面に設けられた第1のコンタクトまたは反対端面に設けられた第2のコンタクトとを接触させることにより行うのが好ましい。ここで、第1のキーボードを装置本体に接続するときには第1のコンタクトが用いられ、第2のキーボードを装置本体に接続するときには第2のコンタクトが用いられる。そして、装置本体のコネクタやキーボードユニットの第1および第2のコンタクトには、いずれかのキーボードが装置本体に接続されたこと、あるいは、どちらのキーボードが装置本体に接続されたかを認識するための信号をやり取りする接続認識信号ピンをそれぞれ配置するのがよい。
【0013】
また、本発明に係るコンピュータ応用装置は、コンピュータ基本ソフトウェアおよび前記コンピュータ基本ソフトウェア上で動作するアプリケーションプログラムを格納した装置本体と、前記アプリケーションプログラム操作用の第1のキーボードおよび前記コンピュータ基本ソフトウェア操作用の第2のキーボードを有し前記2つのキーボードのいずれか一方が前記装置本体に接続されるキーボードユニットとを備え、前記装置本体に接続された第1または第2のキーボードに対応する前記コンピュータ基本ソフトウェアまたは前記アプリケーションプログラムが起動されるように構成される。
【0014】
ここで、前記アプリケーションプログラムは前記コンピュータ基本ソフトウェア上で動作するものであるから、前記アプリケーションプログラムの起動は、前記コンピュータ基本ソフトウェアの起動を包含するものである。例えば、前記コンピュータ基本ソフトウェアが動作中に第2のキーボードから第1のキーボードに接続が切り替えられたときには、前記コンピュータ基本ソフトウェア上で前記アプリケーションプログラムが起動され、その後、第1のキーボードから第2のキーボードに切り替えられたときには、前記アプリケーションプログラムがクローズされて前記コンピュータ基本ソフトウェアが動作中となる。この場合、装置本体に接続されないキーボードの入力は抑止されるようにするのが好ましい。
【0015】
さらに、本発明に係るコンピュータ応用装置は、コンピュータ基本ソフトウェアおよび前記コンピュータ基本ソフトウェア上で動作するアプリケーションプログラムを格納した装置本体と、前記アプリケーションプログラム操作用の第1のキーボードおよび前記コンピュータ基本ソフトウェア操作用の第2のキーボードを有し前記2つのキーボードのいずれか一方が前記装置本体に接続されるキーボードユニットとを備え、前記アプリケーションプログラムの動作中に前記装置本体との接続が第1のキーボードから第2のキーボードに切り替えられたとき、前記アプリケーションプログラムを動作中としたまま第2のキーボードの入力が可能となるようにされる。これは前述の装置とは異なり、前記アプリケーションプログラムの動作中に第2のキーボードを用いてデータ更新等の操作を容易とするものである。この場合、第2のキーボードの予め設定されたキー入力が抑止されるようにするのが好ましい。
【0016】
このように構成することにより、コンピュータ応用装置に専用のキーボードの他に標準のコンピュータ用キーボードを操作しやすいように実装することができ、電源をオフせずにキーボードを切り替えることができる。また、コンピュータ用キーボードは操作以外の誤入力が起こらないように工夫されており、アプリケーションプログラムの動作を妨げることはない。さらに、コンピュータ応用装置に専用のキーボードで操作されるアプリケーションプログラムとは別に一つ又は複数のアプリケーションプログラムを格納し、コンピュータ用キーボードを用いて一般のパソコンとしてそれらを操作することができる。
【0017】
【発明の実施の形態】
以下、本発明に係るコンピュータ応用装置の実施例として、パソコンで構成されたPOS端末装置を例にとって説明する。
図1は、POS端末装置の一例を示す全体図である。図示のように、本装置では、キー入力を行うキーボードユニット1、キーボードユニット1の操作に応じて各種ステータス情報や入力情報あるいは各種データを表示する主表示2、レシートやジャーナルの印字を行うプリンタ3、紙幣や硬貨を格納するキャッシュドロワ4、および店の買い物客に商品や金額を知らせる客用表示5が装置本体6に配置されている。ここでキーボードユニット1は、装置本体6から取り外し可能である。
【0018】
図2はキーボードユニット1の一実施例を示す図であり、(a)はキーボードユニット1a側を、(b)はキーボードユニット1b側をそれぞれ示している。図のように、キーボードユニット1a側にはPOS用キーボード10が実装されており、キーボードユニット1b側にはパソコン(PC)用キーボード13が実装されている。キーボードユニット1a側を図の前後方向に裏返すとキーボードユニット1b側が現れる。キーボードユニット1の前後の端面中央部にはそれぞれコンタクト11a、11bが実装されている。これらは装置本体6との間で電源および信号を授受するための接触部分である。
【0019】
POS用キーボード10が表側にある時には、POS用キーボードの信号を接続するためのコンタクト11aが前方の端面に現れ、PC用キーボード13が表側にある時には、PC用キーボードの信号を接続するためのコンタクト11bが前方の端面に現れる。コンタクト11a、11bの左右には、誤挿入を防止するためのガイドと嵌合する凹部12a、12b、12c、12dがそれぞれ設けられている。この凹部は左右で大きさを変えてあり、左側に大きさの小さい凹部(小)12a、12cを、右側に大きさの大きい凹部(大)12b、12dを配置する。
【0020】
図3はキーボードユニットのコンタクトと装置本体のコネクタとの接続関係の一例を示す図であり、(a)は装置本体のコネクタの斜視図、(b)はコンタクト11aの正面図、(c)はコンタクト11bの正面図、(d)はコンタクトとコネクタの接触部断面図である。図のように、キーボードユニット1のコンタクト11aまたは11bが、装置本体6に実装されたコネクタ20と接続される。コンタクト11aは、受信用ピン111、送信用ピン112、電源用ピン113、接地用ピン114、接続認識信号ピン115、116を備え、コンタクト11bは同様に、受信用ピン121、送信用ピン122、電源用ピン123、接地用ピン124、接続認識信号ピン125、126を備える。これらのピンは平らな金属板で形成されており、内部で電源および信号源に接続されている。
【0021】
一方、コネクタ20は、、送信用ピン201、受信用ピン202、電源用ピン203、接地用ピン204、接続認識信号ピン205、206を備える。これらのピンは接触部分が弓状のバネになっており、これらがコンタクト11aまたは11bの板状のピンに押し付けられて接触する。コネクタ20の左右には、前述のキーボードユニット1の凹部12a、12b、12c、12dに嵌合するガイドとなる凸部21a、21bが配置される。この凸部21a、21bは、左右で大きさが異なり、装置前面より左側に凸部(小)21aを、右側に凸部(大)を実装する。凸部(大)21、凸部(小)21bの位置と大きさは、前述のキーボードユニット1の凹部12a、12b、12c、12dに合わせてある。これにより、キーボードユニット1が左右を逆にして挿入されるのを防止している。
【0022】
図4は、本POS端末装置の制御ブロックを示す図である。図において、パソコンシステム装置機能30はパソコンの制御部であり、基本機能であるCPU、メモリ、ハードディスク、フロッピーディスク、表示インタフェース、キーボードインタフェース33、マウスインタフェース、シリアルインタフェース、パラレルインタフェースを内蔵している。このパソコンの各インタフェースに主表示2、客用表示5、プリンタ3が接続される。また、プリンタ3にはキャッシュドロワ4が接続される。これにより、パソコンの機能を利用してPOS端末装置が動作する。
【0023】
キーボードインタフェース33には、キー入力によりパソコンシステム装置機能30にキーデータを送出するキーボード制御部31が接続される。キーボード制御部31は、コネクタ20を介してキーボードユニット1と接続される。キーボードユニット1は、キーボードの実際のキーの入力を検出するキースキャン制御部32、POS用のキースイッチをマトリックス上に並べたPOS用キーボード10、パソコン用のキーを配置したPC用キーボード13、およびコネクタ20と電源および信号源を接続するためのコンタクト11a、11bを備える。
【0024】
コンタクト11a、11bは、キーボードユニット1の取付ける向きにより、どちらか一方がコネクタ20と接続される。また、コンタクト11a、11bには、コンタクトが接続されたことをキーボード制御部31に認識させるための信号が配される。具体的には、前述のとおり、コンタクト11a、11bに、それぞれ接続認識信号ピン116、126を割り当て、コンタクト11a、11b側でグランドに結線している。一方、キーボード制御部31は、この信号をコネクタ20を介して取入れ、抵抗で電源にプルアップしている。そして、未接続の場合にはハイレベル、接続されている場合にはローレベルとして認識する。
【0025】
また、コンタクト11aとコンタクト11bには、どちらのコンタクトが接続されたかを認識するための信号が配される。具体的には、前述のとおり、コンタクト11a、11bに、それぞれ接続認識信号ピン115、125を割り当て、コンタクト11a側ではグランドに結線し、コンタクト11b側では未接続としている。キーボード制御部31では、この信号をコネクタ20を介して取入れ、抵抗で電源にプルアップしている。そして、コンタクト11aが接続された場合には、ローレベルとして認識する。また、コンタクト11bが接続された場合、およびキーボードユニット1が接続されていない場合には、ハイレベルとして認識する。
【0026】
キーボード制御部31は、キーボードユニット1への給電を制御しており、キーボードユニット1の未接続を検出した場合には給電をオフし、接続が検出された場合には給電をオンにする。これにより、キーボードユニット1が接続されていない状態では、コネクタ20がむき出しになった状態となるが、この状態ではコネクタ20への給電がオフされているため、コネクタ20への物品のぶつかりによる不用意な電源のショートを避けることができる。また、接続が安定してから、給電をオンとすることにより、接触が不安定な状態でキースキャン制御部32が動作するのを防止することができる。
【0027】
キースキャン制御部32は、キーボード上のキーが押されたのを検出し、そのキーのコードをキーボード制御部31に送出する。キーボード制御部31は、キーコードをキースキャン制御部32より受け取ると、キーボードインタフェース33によりパソコンシステム装置機能30にキーデータを送出する。パソコンシステム装置機能30では、このキーデータをOSが受け取り、必要に応じてそのキーデータをアプリケーションプログラムに渡すことにより、そのプログラムを実行する。
【0028】
図5は、キーボード制御部31の処理手順を示すフローチャートである。キーボード制御部31は、まずキーボードユニット1が接続されているかどうかを判定し(S101)、接続されていない場合はキーボードユニット1への給電をオフする(S102)。一方、キーボードユニット1が接続されている場合は、キーボードユニット1への給電がオンとされているかどうかを判定する(S103)。その結果、オフ状態であれば、キーボードユニット1への給電をオンとし(S104)、キースキャン制御部32が準備完了かどうかを判定する(S105)。準備完了の場合は、POSキーボードが表側にあるかどうかを判定し(S106)、POSキーボードが表側にあれば、キースキャン制御部32にPOSキーボードの読取りを指示する(S107)。これに対して、PCキーボードが表側にあれば、キースキャン制御部32にPCキーボードの読取りを指示する(S108)。続いて、キースキャン制御部32からのキーコードを受信したかどうかを判定する(S109)。キーコードが受信された場合、必要に応じキーコードの編集を行い(S110)、パソコンにキーボードデータを送信する(S111)。
【0029】
次に、キーコードの編集処理(S110)の例として、図6に、キーボードの切り替えとアプリケーションプログラムの動作を連動させた処理手順のフローチャートを、図7に、アプリケーションプログラム動作中にその動作を妨げるキー入力を禁止する禁止コード処理手順のフローチャートをそれぞれ示す。
【0030】
図6に示すように、アプリケーションプログラム連動処理では、まずPOSキーボード面が表に変わったかどうかを判定する(S201)。POSキーボード面が表に変わった場合、POSのアプリケーションプログラムが動作中かどうかを判定し(S202)、動作中でないときはPOSのアプリケーションプログラムを起動する(S203)。また、S201でPOSキーボード面が表に変わっていないと判定された場合、PCのキーボード面が表に変わったかどうかを判定する(S204)。その結果、PCのキーボード面が表に変わったと判断されたときは、POSのアプリケーションプログラムが動作中かどうかを判定し(S205)、動作中のときはPOSのアプリケーションプログラムをクローズする(S206)。これにより、POS用のキーボードが表で、POSのアプリケーションプログラムの動作中に、PCのキーボードを操作することによる、処理の中断やファイルの誤操作を防止することができる。
【0031】
図7の禁止コードチェック処理では、まずPOSアプリケーションプログラムが動作中かどうかを判定する(S301)。その結果、POSアプリケーションプログラムが動作中の場合は、キーボードから入力されたキーコードがあらかじめ登録された禁止コードかどうかを判定する(S302)。そして、入力されたキーコードが禁止コードのときは、そのキーコードを消去する(S303)。これにより、アプリケーションプログラムの動作を妨げる操作の入力を禁止することができ、アプリケーションプログラムの処理が中断されることによるファイルの不整合等の発生を防止することができる。
【0032】
図8は、キースキャン制御部32の処理手順を示すフローチャートである。まず、キーボード制御部31の給電オン(図5のS104)により処理が開始され、準備完了をキーボード制御部31に送信する(S401)。次に、キーボード制御部31からキーボードのスキャンを行う面の指示が受信されたかどうかを判定する(S402)。受信された場合は、指示のあったキーボード面のキーをスキャンする(S403)。そして、キー入力があったかどうかを判定する(S404)。キー入力があった場合は、そのキーにあらかじめ割り当てられたキーコードをキーボード制御部31に送信する(S405)。
【0033】
これにより、キーボードユニット1が装置本体6から外れた状態では、キー入力が検出されないので、キーボードを裏返す時にキーが誤って入力されるのを防止することができる。また、キーボードユニット1を装置本体6に装着した状態では、裏側のキーボードの入力は検出されないので、裏側のキーの下に物品等が置かれ、キーが押されることによるキーの誤入力を防止することができる。
【0034】
以上、本発明に係るコンピュータ応用装置をPOS端末装置を例にとって説明したが、本発明はこのような例に限定されるものでなく、種々変更可能なことは言うまでもない。例えば、キーボードユニットの電源の接続および信号の授受に接触型のコネクタを使用せずに、キーボードユニットに電源として電池等の給電手段を内蔵し、赤外線等の無線で送受信を行う通信手段と、キーボードが所定の位置にあることを光学式あるいは機械式センサにより検出するキーボードの取付け検出手段と、キーボードの面により位置の異なる突起あるいはへこみとそれを識別するセンサによるキーボード面の識別手段とを設けても良い。また、この給電手段と通信手段の代わりに、電源の接続と信号の授受を行うケーブルを用いても良い。
【0035】
このように、本発明に係るコンピュータ応用装置では、キーボードユニットを裏返すだけの簡単な操作で、電源をオフすることなく、また、操作性を犠牲にすることなく、コンピュータ用のキーボードを使用することができる。また、専用のアプリケーションプログラムとキーボードを連動させることにより、アプリケーションプログラムの起動、終了を自動で行うことができる。これにより、ユーザはコンピュータ応用装置を簡単にパソコンとして利用することできる。さらに、専用のアプリケーションプログラムが動作している間に、コンピュータ用のキーボードからアプリケーションプログラムの動作を妨げようなキー入力を禁止する手段を設けることにより、アプリケーションプログラムの処理に一貫性を持たせることができる。これにより、コンピュータ用のキーボードを接続した状態での、キー操作ミスやいたずらからアプリケーションプログラムの処理が中断されるのを防ぐことができる。
【0036】
【発明の効果】
本発明によれば、特定用途のための専用機能およびコンピュータとしての基本機能を良好に操作可能なキーボードを有するコンピュータ応用装置を得ることができる。
【図面の簡単な説明】
【図1】POS端末装置の一例を示す全体図である。
【図2】キーボードユニットの一実施例を示す図であり、(a)はキーボードユニット1a側を、(b)はキーボードユニット1b側をそれぞれ示す。
【図3】キーボードユニットのコンタクトと装置本体のコネクタとの接続関係の一例を示す図であり、(a)は装置本体のコネクタの斜視図、(b)はコンタクト11aの正面図、(c)はコンタクト11bの正面図、(d)はコンタクトとコネクタの接触部断面図である。
【図4】POS端末装置の制御ブロックを示す図である。
【図5】キーボード制御部の処理手順を示すフローチャートである。
【図6】キーボードの切り替えとアプリケーションプログラムの動作を連動させた処理手順を示すフローチャートである。
【図7】アプリケーションプログラム動作中にその動作を妨げるキー入力を禁止する処理手順を示すフローチャートである。
【図8】キースキャン制御部の処理手順を示すフローチャートである。
【符号の説明】
1 キーボードユニット
2 主表示
3 プリンタ
4 キャッシュドロワ
5 客用表示
10 POS用キーボード
11a、11b コンタクト
12a、12b、12c、12d 凹部
13 PC用キーボード
20 コネクタ
21a、21b 凸部
30 パソコンシステム装置機能
31 キーボード制御部
32 キースキャン制御部
33 キーボードインタフェース
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a computer application apparatus in which a dedicated function for a specific application is added to a basic function as a computer.
[0002]
[Prior art]
In recent years, due to lower prices of computers, particularly personal computers (hereinafter referred to as “personal computers”), improved processing speed, or generality, devices that have been designed as dedicated machines are now designed as computer application devices. It is becoming. As a result, high processing capacity can be obtained at a low price, the development period of the apparatus can be shortened, or the development environment can be generalized. As this type of computer application device, for example, a POS (Point Of Sales) terminal device configured based on a personal computer can be cited.
[0003]
Computer application devices often have a dedicated keyboard, such as the keyboard provided in the above-mentioned POS terminal device. Usually, an OS (Operating System) automatic startup function that is basic software of a computer (personal computer) is used. Is set so that a dedicated application program is automatically started in the apparatus. Therefore, this kind of computer application apparatus can operate without providing a keyboard for operating the personal computer OS.
[0004]
In addition, this kind of computer application device also has a function as a personal computer. When this is used as a personal computer, or when operating a dedicated application program, the personal computer OS function is used to input, for example, kanji. Conventionally, a dedicated keyboard assigned with the same keys as a personal computer keyboard such as alphabets is mounted, or a personal computer keyboard is separately connected to the outside.
[0005]
[Problems to be solved by the invention]
However, when the input of alphabets and the like is also used with a dedicated keyboard as in the prior art, the number of keys and the key layout are different from those of a personal computer keyboard, and thus a special input method must be taken. For this reason, there is a problem that it takes time to get used to the key operation, and even if it gets used to it, it is difficult to perform a quick operation like a JIS keyboard, and the application to other devices does not work.
[0006]
On the other hand, when a PC keyboard is connected separately, a dedicated keyboard is usually installed in a place where it is most easily operated, so the PC keyboard is placed in front of or next to the device. The operability is bad. Further, when connecting a keyboard for a personal computer to the apparatus as necessary, it is necessary to turn off the power when connecting, and it takes time to restart the apparatus. In addition, when investigating an abnormal operation of the apparatus using a keyboard for a personal computer, the data may be lost if the power is turned off, and the investigation may not be possible. On the other hand, when the keyboard for a personal computer is left connected, an object may touch the personal computer keyboard while the dedicated keyboard is being used, and erroneous input may occur. In addition, if the personal computer keyboard is not used frequently, the awareness of the personal computer keyboard being connected may be lessened, and an erroneous input may not be noticed.
[0007]
In addition, since the keyboard for a personal computer operates directly under the OS, it can be operated at a higher level than the application program dedicated to the apparatus, but it is vulnerable to erroneous input and mischief. In recent years, there has been an increase in the number of users of personal computers, and it is desirable to prevent irreparable mischief from receiving personal computer keyboards.
[0008]
Furthermore, this kind of computer application device can be used as a personal computer functionally as described above, but because it is designed on the assumption that a dedicated application program runs, it is accidentally dedicated using a personal computer keyboard. When an operation that interferes with the operation of the application program, such as a forced termination operation (Ctrl + Alt + Delete), is performed, the processing by the dedicated application program is aborted, and both updated and incomplete files are mixed. Therefore, there is a problem that the consistency of the file is lost.
[0009]
Accordingly, an object of the present invention is to provide a computer application apparatus having a keyboard capable of favorably operating a dedicated function for a specific application and a basic function as a computer.
[0010]
[Means for Solving the Problems]
The object is to provide an apparatus main body storing computer basic software and an application program that operates on the computer basic software, a first keyboard connected to the apparatus main body when operating the application program, and the computer basic software. This is achieved by a computer application device comprising a keyboard unit having a second keyboard connected to the device body when operating.
[0011]
In this case, it is preferable that the keyboard unit is formed in a flat plate shape, and the first keyboard is disposed on one surface and the second keyboard is disposed on the other surface. JP-A-8-272508 describes an example in which, for example, an ASCII layout key switch is arranged on one side of a keyboard device and a JIS layout key switch is arranged on the other side. As in the invention, there is no disclosure of a technique for switching software and application programs stored in a computer application device in conjunction with a plurality of keyboards.
[0012]
The device main body and each keyboard are connected by contacting a connector provided on the device main body with a first contact provided on one end face of the keyboard unit or a second contact provided on the opposite end face. It is preferred to do so. Here, the first contact is used when connecting the first keyboard to the apparatus main body, and the second contact is used when connecting the second keyboard to the apparatus main body. The connector of the apparatus main body and the first and second contacts of the keyboard unit are used to recognize which keyboard is connected to the apparatus main body or which keyboard is connected to the apparatus main body. It is preferable to arrange connection recognition signal pins for exchanging signals.
[0013]
A computer application apparatus according to the present invention includes a computer main body storing a computer basic software and an application program that operates on the computer basic software, a first keyboard for operating the application program, and a computer basic software operating device. The computer basic software corresponding to the first or second keyboard connected to the apparatus main body, comprising: a keyboard unit having a second keyboard and one of the two keyboards connected to the apparatus main body Alternatively, the application program is configured to be activated.
[0014]
Here, since the application program operates on the computer basic software, the activation of the application program includes the activation of the computer basic software. For example, when the connection from the second keyboard to the first keyboard is switched while the computer basic software is operating, the application program is started on the computer basic software, and then the second keyboard When the keyboard is switched, the application program is closed and the computer basic software is in operation. In this case, it is preferable that input from a keyboard not connected to the apparatus main body is suppressed.
[0015]
Furthermore, the computer application apparatus according to the present invention includes a computer main body storing a computer basic software and an application program that operates on the computer basic software, a first keyboard for operating the application program, and a computer basic software operating device. A keyboard unit that has a second keyboard and one of the two keyboards is connected to the apparatus main body, and the connection with the apparatus main body is second to second during the operation of the application program. When the keyboard is switched, the second keyboard can be input while the application program is still in operation. Unlike the above-described apparatus, this facilitates operations such as data updating using the second keyboard during the operation of the application program. In this case, it is preferable that preset key input of the second keyboard is suppressed.
[0016]
With this configuration, it is possible to mount a standard computer keyboard in addition to a dedicated keyboard on a computer application device so that it can be easily operated, and the keyboard can be switched without turning off the power. Further, the computer keyboard is devised so as not to cause an erroneous input other than operation, and does not hinder the operation of the application program. Furthermore, one or a plurality of application programs can be stored in the computer application apparatus separately from the application program operated by a dedicated keyboard, and these can be operated as a general personal computer using the computer keyboard.
[0017]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, as an example of a computer application apparatus according to the present invention, a POS terminal apparatus constituted by a personal computer will be described as an example.
FIG. 1 is an overall view showing an example of a POS terminal device. As shown in the figure, in this apparatus, a keyboard unit 1 that performs key input, a main display 2 that displays various status information, input information, and various data according to the operation of the keyboard unit 1, and a printer 3 that prints receipts and journals. A cash drawer 4 for storing bills and coins, and a customer display 5 for informing the shop shopper of products and amounts are arranged on the apparatus main body 6. Here, the keyboard unit 1 can be detached from the apparatus main body 6.
[0018]
2A and 2B are diagrams showing an embodiment of the keyboard unit 1. FIG. 2A shows the keyboard unit 1a side, and FIG. 2B shows the keyboard unit 1b side. As shown in the figure, a POS keyboard 10 is mounted on the keyboard unit 1a side, and a personal computer (PC) keyboard 13 is mounted on the keyboard unit 1b side. When the keyboard unit 1a side is turned upside down in the figure, the keyboard unit 1b side appears. Contacts 11a and 11b are mounted on the front and rear end surface central portions of the keyboard unit 1, respectively. These are contact portions for exchanging power and signals with the apparatus main body 6.
[0019]
When the POS keyboard 10 is on the front side, a contact 11a for connecting the signal of the POS keyboard appears on the front end face, and when the PC keyboard 13 is on the front side, a contact for connecting the signal of the PC keyboard 11b appears on the front end face. On the left and right sides of the contacts 11a and 11b, concave portions 12a, 12b, 12c, and 12d that are fitted with guides for preventing erroneous insertion are provided, respectively. The recesses have different sizes on the left and right, and small recesses (small) 12a and 12c are arranged on the left side, and large recesses (large) 12b and 12d on the right side.
[0020]
3A and 3B are diagrams showing an example of a connection relationship between the contacts of the keyboard unit and the connector of the apparatus main body. FIG. 3A is a perspective view of the connector of the apparatus main body, FIG. 3B is a front view of the contact 11a, and FIG. A front view of the contact 11b, (d) is a cross-sectional view of the contact portion between the contact and the connector. As shown in the figure, the contact 11 a or 11 b of the keyboard unit 1 is connected to the connector 20 mounted on the apparatus main body 6. The contact 11a includes a reception pin 111, a transmission pin 112, a power supply pin 113, a grounding pin 114, and connection recognition signal pins 115 and 116, and the contact 11b similarly includes a reception pin 121, a transmission pin 122, A power supply pin 123, a ground pin 124, and connection recognition signal pins 125 and 126 are provided. These pins are formed of a flat metal plate and are internally connected to a power source and a signal source.
[0021]
On the other hand, the connector 20 includes a transmission pin 201, a reception pin 202, a power supply pin 203, a grounding pin 204, and connection recognition signal pins 205 and 206. The contact portions of these pins are arched springs, which are pressed against and contact the plate-like pins of the contacts 11a or 11b. On the left and right sides of the connector 20, convex portions 21a and 21b serving as guides to be fitted into the concave portions 12a, 12b, 12c and 12d of the keyboard unit 1 described above are arranged. The convex portions 21a and 21b have different sizes on the left and right sides, and a convex portion (small) 21a is mounted on the left side and a convex portion (large) on the right side. The positions and sizes of the convex portion (large) 21 and the convex portion (small) 21b are matched with the concave portions 12a, 12b, 12c, and 12d of the keyboard unit 1 described above. As a result, the keyboard unit 1 is prevented from being inserted upside down.
[0022]
FIG. 4 is a diagram showing a control block of the POS terminal apparatus. In the figure, a personal computer system device function 30 is a control unit of a personal computer, and incorporates basic functions of CPU, memory, hard disk, floppy disk, display interface, keyboard interface 33, mouse interface, serial interface, and parallel interface. A main display 2, a customer display 5, and a printer 3 are connected to each interface of the personal computer. A cash drawer 4 is connected to the printer 3. Thereby, the POS terminal device operates using the function of the personal computer.
[0023]
The keyboard interface 33 is connected to a keyboard control unit 31 that sends key data to the personal computer system device function 30 by key input. The keyboard control unit 31 is connected to the keyboard unit 1 via the connector 20. The keyboard unit 1 includes a key scan control unit 32 that detects an input of an actual key of the keyboard, a POS keyboard 10 in which key switches for POS are arranged in a matrix, a PC keyboard 13 in which keys for a personal computer are arranged, and Contacts 11a and 11b for connecting the connector 20 to a power source and a signal source are provided.
[0024]
One of the contacts 11 a and 11 b is connected to the connector 20 depending on the direction in which the keyboard unit 1 is attached. In addition, a signal for causing the keyboard control unit 31 to recognize that the contact is connected is disposed on the contacts 11a and 11b. Specifically, as described above, the connection recognition signal pins 116 and 126 are assigned to the contacts 11a and 11b, respectively, and are connected to the ground on the contacts 11a and 11b side. On the other hand, the keyboard control unit 31 takes in this signal via the connector 20 and pulls it up to the power source with a resistor. Then, it is recognized as a high level when not connected, and as a low level when connected.
[0025]
Further, a signal for recognizing which contact is connected is arranged on the contact 11a and the contact 11b. Specifically, as described above, the connection recognition signal pins 115 and 125 are assigned to the contacts 11a and 11b, respectively, connected to the ground on the contact 11a side, and not connected on the contact 11b side. In the keyboard control unit 31, this signal is taken in via the connector 20 and pulled up to the power source by a resistor. When the contact 11a is connected, it is recognized as a low level. When the contact 11b is connected and when the keyboard unit 1 is not connected, it is recognized as a high level.
[0026]
The keyboard control unit 31 controls the power supply to the keyboard unit 1 and turns off the power supply when the unconnected state of the keyboard unit 1 is detected, and turns on the power supply when a connection is detected. As a result, when the keyboard unit 1 is not connected, the connector 20 is exposed, but in this state, the power supply to the connector 20 is turned off. A short circuit of the power supply can be avoided. In addition, by turning on the power supply after the connection is stabilized, it is possible to prevent the key scan control unit 32 from operating in an unstable state.
[0027]
The key scan control unit 32 detects that a key on the keyboard has been pressed, and sends the code of the key to the keyboard control unit 31. When the keyboard control unit 31 receives the key code from the key scan control unit 32, the keyboard control unit 31 sends the key data to the personal computer system device function 30 through the keyboard interface 33. In the personal computer system device function 30, the OS receives this key data, and passes the key data to the application program as necessary to execute the program.
[0028]
FIG. 5 is a flowchart showing a processing procedure of the keyboard control unit 31. The keyboard control unit 31 first determines whether or not the keyboard unit 1 is connected (S101), and if not connected, turns off the power supply to the keyboard unit 1 (S102). On the other hand, if the keyboard unit 1 is connected, it is determined whether the power supply to the keyboard unit 1 is turned on (S103). As a result, if it is in the off state, power supply to the keyboard unit 1 is turned on (S104), and it is determined whether the key scan control unit 32 is ready (S105). If the preparation is completed, it is determined whether or not the POS keyboard is on the front side (S106). If the POS keyboard is on the front side, the key scan control unit 32 is instructed to read the POS keyboard (S107). On the other hand, if the PC keyboard is on the front side, the key scan control unit 32 is instructed to read the PC keyboard (S108). Subsequently, it is determined whether or not the key code from the key scan control unit 32 has been received (S109). When the key code is received, the key code is edited as necessary (S110), and the keyboard data is transmitted to the personal computer (S111).
[0029]
Next, as an example of the key code editing process (S110), FIG. 6 shows a flowchart of a processing procedure in which keyboard switching and application program operation are linked, and FIG. The flowchart of the prohibition code processing procedure for prohibiting key input is shown respectively.
[0030]
As shown in FIG. 6, in the application program linkage processing, first, it is determined whether or not the POS keyboard surface is changed to a table (S201). When the POS keyboard surface is changed to the front, it is determined whether or not the POS application program is operating (S202). If the POS application program is not operating, the POS application program is activated (S203). If it is determined in S201 that the POS keyboard surface has not changed to the front, it is determined whether the PC keyboard surface has changed to the front (S204). As a result, if it is determined that the keyboard side of the PC has changed to a table, it is determined whether or not the POS application program is operating (S205), and if it is operating, the POS application program is closed (S206). As a result, the POS keyboard is displayed on the front, and it is possible to prevent processing interruptions and file misoperations caused by operating the PC keyboard during the operation of the POS application program.
[0031]
In the prohibition code check process of FIG. 7, it is first determined whether or not the POS application program is operating (S301). As a result, when the POS application program is operating, it is determined whether the key code input from the keyboard is a prohibited code registered in advance (S302). If the input key code is a prohibition code, the key code is deleted (S303). As a result, it is possible to prohibit the input of an operation that hinders the operation of the application program, and it is possible to prevent the occurrence of file inconsistency or the like due to the processing of the application program being interrupted.
[0032]
FIG. 8 is a flowchart showing a processing procedure of the key scan control unit 32. First, the process is started by turning on the power supply of the keyboard control unit 31 (S104 in FIG. 5), and the preparation completion is transmitted to the keyboard control unit 31 (S401). Next, it is determined whether or not an instruction for a surface to be scanned with the keyboard is received from the keyboard control unit 31 (S402). If it is received, the key on the designated keyboard surface is scanned (S403). Then, it is determined whether or not there is a key input (S404). If there is a key input, a key code assigned in advance to the key is transmitted to the keyboard control unit 31 (S405).
[0033]
As a result, since the key input is not detected when the keyboard unit 1 is detached from the apparatus main body 6, it is possible to prevent the key from being erroneously input when turning the keyboard upside down. In addition, when the keyboard unit 1 is attached to the apparatus main body 6, the input on the back side keyboard is not detected, so that an article or the like is placed under the key on the back side to prevent erroneous key input due to the key being pressed. be able to.
[0034]
The computer application apparatus according to the present invention has been described by taking the POS terminal apparatus as an example. However, the present invention is not limited to such an example, and it goes without saying that various modifications can be made. For example, without using a contact-type connector for power connection and signal transmission / reception of the keyboard unit, a power supply means such as a battery is built in the keyboard unit as a power supply, and a communication means for wirelessly transmitting / receiving infrared rays or the like, and a keyboard A keyboard attachment detecting means for detecting that the position is in a predetermined position by means of an optical or mechanical sensor, and a protrusion or dent whose position differs depending on the surface of the keyboard, and a means for identifying the keyboard surface by a sensor for identifying it. Also good. Further, instead of the power supply means and the communication means, a cable for connecting a power source and exchanging signals may be used.
[0035]
As described above, in the computer application apparatus according to the present invention, the computer keyboard can be used without turning off the power and sacrificing the operability with a simple operation of turning the keyboard unit upside down. Can do. In addition, by linking a dedicated application program and a keyboard, it is possible to automatically start and end the application program. As a result, the user can easily use the computer application apparatus as a personal computer. Furthermore, it is possible to make the processing of the application program consistent by providing means for prohibiting key input that prevents the operation of the application program from the computer keyboard while the dedicated application program is running. it can. Thereby, it is possible to prevent the processing of the application program from being interrupted due to a key operation mistake or mischief with the computer keyboard connected.
[0036]
【The invention's effect】
ADVANTAGE OF THE INVENTION According to this invention, the computer application apparatus which has a keyboard which can operate the special function for a specific use and the basic function as a computer favorably can be obtained.
[Brief description of the drawings]
FIG. 1 is an overall view showing an example of a POS terminal device.
2A and 2B are diagrams showing an embodiment of a keyboard unit, where FIG. 2A shows the keyboard unit 1a side, and FIG. 2B shows the keyboard unit 1b side.
3A and 3B are diagrams illustrating an example of a connection relationship between a keyboard unit contact and a connector of the apparatus main body, wherein FIG. 3A is a perspective view of the connector of the apparatus main body, FIG. 3B is a front view of the contact 11a, and FIG. Is a front view of the contact 11b, and (d) is a cross-sectional view of the contact portion between the contact and the connector.
FIG. 4 is a diagram showing a control block of a POS terminal device.
FIG. 5 is a flowchart illustrating a processing procedure of a keyboard control unit.
FIG. 6 is a flowchart showing a processing procedure in which keyboard switching and application program operation are linked.
FIG. 7 is a flowchart showing a processing procedure for prohibiting key input that hinders the operation of an application program during operation.
FIG. 8 is a flowchart showing a processing procedure of a key scan control unit.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 1 Keyboard unit 2 Main display 3 Printer 4 Cash drawer 5 Customer display 10 POS keyboard 11a, 11b Contact 12a, 12b, 12c, 12d Concavity 13 PC keyboard 20 Connector 21a, 21b Convex part 30 Personal computer system apparatus function 31 Keyboard control Unit 32 Key scan control unit 33 Keyboard interface

Claims (6)

コンピュータ応用装置本体と、前記装置本体に接続されるキーボードユニットとを備え、前記キーボードユニットが平板状に形成されており、一方の面に第1のキーボードが、他方の面に第2のキーボードがそれぞれ配置されたコンピュータ応用装置において、前記装置本体がコネクタを有し、前記キーボードユニットが一方の端面に設けられた第1のコンタクトと反対端面に設けられた第2のコンタクトとを有し、第1のキーボードを前記装置本体に接続するときには第1のコンタクトを前記コネクタに接触させ、第2のキーボードを前記装置本体に接続するときには第2のコンタクトを前記コネクタに接触させるようにしたことを特徴とするコンピュータ応用装置。 A computer application device main body; and a keyboard unit connected to the device main body, wherein the keyboard unit is formed in a flat plate shape, with a first keyboard on one side and a second keyboard on the other side. In each of the computer application devices arranged, the device main body has a connector, the keyboard unit has a first contact provided on one end surface and a second contact provided on the opposite end surface, When connecting one keyboard to the apparatus main body, the first contact is brought into contact with the connector, and when connecting the second keyboard to the apparatus main body, the second contact is brought into contact with the connector. and to Turkey computer application device. 前記装置本体へのキーボードユニットの接続が検出された場合にはキーボードユニットへの給電をオンにし、未接続が検出された場合には給電をオフにすることを特徴とする請求項1記載のコンピュータ応用装置。 2. The computer according to claim 1 , wherein power supply to the keyboard unit is turned on when connection of the keyboard unit to the apparatus main body is detected, and power supply is turned off when unconnected is detected. Applied equipment. 前記コネクタ、第1のコンタクトおよび第2のコンタクトがそれぞれ、前記いずれかのキーボードが前記装置本体に接続されたこと又はどちらのキーボードが前記装置本体に接続されたかを認識するための信号をやり取りする接続認識信号ピンを有することを特徴とする請求項1または2記載のコンピュータ応用装置。The connector, the first contact, and the second contact respectively exchange signals for recognizing which one of the keyboards is connected to the apparatus main body or which keyboard is connected to the apparatus main body. 3. The computer application device according to claim 1, further comprising a connection recognition signal pin. 前記装置本体がコンピュータ基本ソフトウェアおよびアプリケーションプログラムを格納しており、前記装置本体に接続された第1または第2のキーボードに対応する前記コンピュータ基本ソフトウェアまたは前記アプリケーションプログラムが起動されることを特徴とする請求項1〜3のいずれかに記載のコンピュータ応用装置。 The apparatus main body stores computer basic software and an application program, and the computer basic software or the application program corresponding to the first or second keyboard connected to the apparatus main body is activated. The computer application apparatus in any one of Claims 1-3 . 前記装置本体に接続されない前記キーボードの入力が抑止されることを特徴とする請求項1〜4のいずれかに記載のコンピュータ応用装置。The computer application apparatus according to claim 1, wherein an input of the keyboard that is not connected to the apparatus main body is suppressed. コンピュータ応用装置本体に接続される平板状のキーボードユニットであって、一方の面に第1のキーボードが、他方の面に第2のキーボードがそれぞれ配置され、第1のキーボードを前記装置本体に接続するための一方の端面に設けられた第1のコンタクトと、第2のキーボードを前記装置本体に接A flat keyboard unit connected to a computer application device main body, wherein a first keyboard is arranged on one surface and a second keyboard is arranged on the other surface, and the first keyboard is connected to the device main body. A first contact provided on one end surface and a second keyboard for contact with the apparatus main body. 続するための反対端面に設けられた第2のコンタクトとを有することを特徴とするキーボードユニット。And a second contact provided on an opposite end surface for connection.
JP30897999A 1999-10-29 1999-10-29 Computer application equipment Expired - Fee Related JP3676150B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP30897999A JP3676150B2 (en) 1999-10-29 1999-10-29 Computer application equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP30897999A JP3676150B2 (en) 1999-10-29 1999-10-29 Computer application equipment

Publications (2)

Publication Number Publication Date
JP2001125707A JP2001125707A (en) 2001-05-11
JP3676150B2 true JP3676150B2 (en) 2005-07-27

Family

ID=17987514

Family Applications (1)

Application Number Title Priority Date Filing Date
JP30897999A Expired - Fee Related JP3676150B2 (en) 1999-10-29 1999-10-29 Computer application equipment

Country Status (1)

Country Link
JP (1) JP3676150B2 (en)

Also Published As

Publication number Publication date
JP2001125707A (en) 2001-05-11

Similar Documents

Publication Publication Date Title
US7209113B2 (en) Stylus pen expansion slot
US6449142B1 (en) Keyboard with ports
US5598487A (en) Hand-held data entry system removable signature pad
US10504097B2 (en) Commodity sales data processing apparatus and method for controlling executable job by the same
US7336853B2 (en) Apparatus and method for collection of handwritten data
US6304248B1 (en) Coordinate input device
US20100108771A1 (en) Financial transaction card
JP4540770B2 (en) Coordinate input device and storage medium
CN102785489A (en) Upgrade method and device for printer and firmware of printer
JP3676150B2 (en) Computer application equipment
AU3560102A (en) Keyboard unit
US5530893A (en) System for selectively communicating information between processor and built-in keyboard and external input means
EP0899700A2 (en) Sales management apparatus
EP0818722A1 (en) Controlling apparatus behaviour upon addition/removal of a physical resource
JP2972651B2 (en) Message display control method when inserting / removing PC card
CN104349002A (en) Operating device and image processing apparatus
JPH07168648A (en) Portable terminal
US20020079364A1 (en) Self-service terminal user interface
KR20060051249A (en) Information processing device
JP3201562B2 (en) Electronic equipment and its control method
JP2002007302A (en) Information processing system, pedestal device, portable information processing device, and method of identifying pedestal device
KR100397647B1 (en) Keyboard integrated with contact/contactless smartcard reader
JPH10198772A (en) IC card reader / writer
JP2007058657A (en) Card processing device
JP4188052B2 (en) Information terminal equipment

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050421

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: 20050426

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20050427

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R371 Transfer withdrawn

Free format text: JAPANESE INTERMEDIATE CODE: R371

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080513

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090513

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100513

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100513

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110513

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120513

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120513

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130513

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140513

Year of fee payment: 9

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees