JP4474574B2 - コンピュータ - Google Patents
コンピュータ Download PDFInfo
- Publication number
- JP4474574B2 JP4474574B2 JP2003067586A JP2003067586A JP4474574B2 JP 4474574 B2 JP4474574 B2 JP 4474574B2 JP 2003067586 A JP2003067586 A JP 2003067586A JP 2003067586 A JP2003067586 A JP 2003067586A JP 4474574 B2 JP4474574 B2 JP 4474574B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- application program
- input
- bios
- buffer
- 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 - Lifetime
Links
- 239000000872 buffer Substances 0.000 claims description 50
- 230000005540 biological transmission Effects 0.000 claims description 23
- 230000004044 response Effects 0.000 claims description 6
- 230000004913 activation Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 6
- 238000000034 method Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 101000746134 Homo sapiens DNA endonuclease RBBP8 Proteins 0.000 description 1
- 101000969031 Homo sapiens Nuclear protein 1 Proteins 0.000 description 1
- 102100021133 Nuclear protein 1 Human genes 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/544—Buffers; Shared memory; Pipes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/4401—Bootstrapping
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Stored Programmes (AREA)
- Information Transfer Systems (AREA)
Description
【発明の属する技術分野】
本発明はコンピュータに関し、さらに詳しくは、BIOS(Basic Input/Output System)を搭載したコンピュータの改良に関する。
【0002】
【従来の技術】
一般に、PC/AT(Personal Computer/Advanced Technology)マシンなどのパーソナルコンピュータ(PC)には、ハードディスクドライブ(HDD)、キーボード、マウス、モデムなどの周辺機器を制御するBIOSが搭載されている。また、PCにはOS(Operating System)がインストールされ、アプリケーションプログラムはOS上で実行される。
【0003】
このようなPC上でアプリケーションプログラムが何らかの情報をBIOSに伝達する方法として、アプリケーションプログラムがメインメモリ又はHDDなどの外部記憶装置に一旦データを格納し、BIOSが起動時にそのデータを読み出すという方法が考えられる。
【0004】
しかしながら、アプリケーションプログラムがメインメモリを直接アクセスすることはシングルタスクOS(DOS(Disk Operating System)など)環境においては可能であるが、マルチタスクOS環境においては実際上不可能である。これを実現するためには、システムコール命令やAPI(Application Program Interface)などの複雑な機能をOSに持たせなければならないからである。
【0005】
一方、BIOSが外部記憶装置を直接アクセスすることも実際上不可能である。これを実現するためには、OSにより指定されたファイル形式を読み込み可能とするために、膨大な準備プログラムをBIOS中に作成しなければならないからである。
【0006】
【特許文献1】
特開平11−345047号公報
【特許文献2】
特開2001−222346号公報
【0007】
【発明が解決しようとする課題】
本発明の目的は、アプリケーションプログラムからBIOSにデータを受け渡すことの可能なコンピュータを提供することである。
【0008】
【課題を解決するための手段】
本発明によるコンピュータは、入出力ポートと、アプリケーションプログラムと、BIOSとを備える。入出力ポートは、入力データを入力する入力端子と、出力データを出力する出力端子と、入力端子に接続され、入力データを蓄積する受信バッファと、出力端子に接続され、出力データを蓄積する送信バッファとを含む。アプリケーションプログラムは、所定データを送信バッファに書き込む。BIOSは、送信バッファに書き込まれ、受信バッファに転送された所定データを受信バッファから読み出す。
【0009】
このコンピュータでは、所定データはアプリケーションプログラムにより送信バッファに書き込まれ、その書き込まれた所定データは送信バッファから受信バッファに転送され、BIOSにより受信バッファから読み出される。したがって、所定データをアプリケーションプログラムからBIOSに簡単に受け渡すことができる。
【0011】
たとえば、入力端子と出力端子とをジャンパープラグなどにより短絡すれば、所定データは短絡された出力端子及び入力端子を経由して送信バッファから受信バッファに転送される。
【0012】
好ましくは、入出力ポートはさらに、入力端子と出力端子との間に接続されたスイッチング素子を備える。アプリケーションプログラムは、スイッチング素子をオンにして所定データを送信バッファから受信バッファに転送する。
【0013】
この場合、上記のようにジャンパープラグなどにより入力端子と出力端子とを短絡しなくても、所定データは送信バッファから受信バッファに転送される。
【0014】
さらに好ましくは、入出力ポートはさらに、ループバックビットを有する制御レジスタを備える。スイッチング素子はループバックビットに応答してオン又はオフになる。アプリケーションプログラムはループバックビットを設定する。
【0015】
この場合、入出力ポートに現存する制御レジスタのループバックビットを設定するだけで、所定データは送信バッファから受信バッファに転送される。
【0016】
【発明の実施の形態】
以下、図面を参照し、本発明の実施の形態を詳しく説明する。図中同一又は相当部分には同一符号を付してその説明を援用する。
【0017】
図1は、本発明の実施の形態によるPCの主要構成を示す機能ブロック図である。図1を参照して、PC10は、CPU(Central Processing Unit)11と、RAM(Random Access Memory)などのメインメモリ12と、BIOSプログラムを記憶しているROM(Read Only Memory)13と、OSやアプリケーションプログラムなどを記憶しているハードディスクドライブ(HDD)14と、データをシリアルに入出力するシリアルポート15と、メモリコントローラやバスコントローラなどを含むチップセット16と、PC10内の各回路に電源を供給する電源回路29とを備える。
【0018】
図2は、図1中のシリアルポート15周辺の詳細を示す機能ブロック図である。図2を参照して、シリアルポート15は、シリアルポート制御チップ17と、コネクタ18とを備える。シリアルポート制御チップ17は、送信バッファ19と、受信バッファ20と、制御レジスタ21と、スイッチング素子22とを含む。コネクタ18は、出力端子23と、入力端子24とを含む。
【0019】
送信バッファ19及び受信バッファ20の各々は、たとえば16バイトのFIFO(First-In First-Out)メモリから構成される。送信バッファ19は、外部に出力されるべきデータを順次蓄積する。受信バッファ20は、外部から入力されたデータを順次蓄積する。アプリケーションプログラム及びBIOSプログラムは一般に、送信バッファ19及び受信バッファ20に直接アクセスすることができる。
【0020】
制御レジスタ21は、チップセット16から与えられた数ビットのデータを記憶する。スイッチング素子22は出力端子23と入力端子24との間に接続され、制御レジスタ21のループバックビットに応答してオン又はオフになる。ループバックビットは制御レジスタ21のBit3に位置し、シリアルポート15の初期設定時に「1」に設定されると、スイッチング素子22がオンになり、送信バッファ19のデータが受信バッファ20に転送される。通常、この機能はテストの目的で使用される。
【0021】
以上の構成は一般的なPC/ATマシンが備えているが、本実施の形態ではBIOS及びアプリケーションプログラムに既存のものにない処理が追加されている。以下、本PC10をキオスク端末に応用した場合を例に、この処理の詳細を説明する。
【0022】
図3は、PC10をキオスク端末に応用した場合の構成を示す機能ブロック図である。図3を参照して、キオスク端末のPC10はさらに、自動起床機能を有するRTC(Real Time Clock)26を備える。RTC26は内蔵バッテリ27から常に電源の供給を受けている。したがって、PC10の電源がオフになっている間もRTC26は動作している。RTC26は、所望の起動時刻を設定するためのRTCレジスタ28を有する。RTC26は、現在の時刻がRTCレジスタ28に設定された起動時刻になると、起動信号を生成してPC10の電源回路29に与える。電源回路10はこの起動信号に応答してPC10内の各回路に電源を供給し始める。このように、キオスク端末のPC10は、現在の時刻が設定された所望の時刻になると自動的にオンになる。
【0023】
図4は、PC10をキオスク端末に応用した場合におけるアプリケーションプログラム及びBIOSプログラムの処理手順を示すフロー図である。図4中のステップS10〜S15はアプリケーションプログラムにより実行され、ステップS16〜S20はBIOSプログラムにより実行される。
【0024】
図4を参照して、PC10の電源がオンにされ、OSが起動されると、OSによりアプリケーションプログラムがサービス化され、これによりアプリケーションプログラムの基本的なシステム機能が起動する(S10)。
【0025】
サービス化されたアプリケーションプログラムはシリアルポート15を初期化し、制御レジスタ21のループバックビットを「1」に設定する(S11)。スイッチング素子22は、このループバックビットに応答してオンになる。PC/ATマシンは一般にCOM1〜COM4と呼ばれる4つのシリアルポートを備えるが、アプリケーションプログラムはこのうち通常使用されない1つのシリアルポート(たとえばCOM4)を指定する。
【0026】
RTC26の起動時刻を設定する場合、ユーザの操作に応じてアプリケーションプログラムのGUI(Graphical User Interface)機能が起動する(S12)。アプリケーションプログラムは、ユーザの操作に応じて起動時刻(たとえば「2002/02/25 08:30:00」)を入力し、その起動時刻のデータをHDD14又はメインメモリ12に保存しておく(S13)。
【0027】
ユーザが作業を終え、PC10の電源をオフにするための操作を行うと、サービス化されたアプリケーションプログラムはこの電源の遮断処理を認識し(S14)、送信バッファ19をリセットした後、上記ステップS13で保存しておいた起動時刻のデータをシリアルポート15に送信して送信バッファ19に書き込む(S15)。このとき、スイッチング素子22はオンになっているので、起動時刻のデータは送信バッファ19から受信バッファ20に転送される。
【0028】
OSのシャットダウンが完了すると、BIOSプログラムが起動する(S16)。BIOSプログラムは、受信バッファ20から起動時刻のデータを読み出す(S17)。BIOSプログラムは、読み出したデータが有効か否かを判断する(S18)。有効か否かは、データに含まれる「年」、「月」、「日」、「時」、「分」及び「秒」が所定の範囲内か否かで判断する。
【0029】
データが有効な場合、BIOSプログラムはその起動時刻をチップセット16経由でRTCレジスタ28に設定する(S19)。起動時刻の設定後又はデータが無効な場合、BIOSプログラムは終了し、PC10の電源はオフになる(S20)。
【0030】
以上のように本発明の実施の形態によれば、アプリケーションプログラムがデータを直接書き込むことができ、かつBIOSがデータを直接読み出すことができるシリアルポート15のバッファ19,20を利用しているため、簡単な方法でアプリケーションプログラムからBIOSにデータを受け渡すことができる。
【0031】
また、既存のPCのほとんどが備えているレガシーポートと呼ばれるシリアルポート15を利用しているため、OSを全く変更することなく、既存のBIOSを若干変更するだけでアプリケーションプログラムからBIOSにデータを受け渡すことができる。したがって、OSはシングルタスクOSに限定されることなく、マルチタスクOSでもよい。
【0032】
また、既存のシリアルポートにテスト用に設けられているループバックビットを利用して送信バッファ19から受信バッファ20にデータを転送しているので、既存のシリアルポートをそのまま使用することができる。
【0033】
その結果、従来のキオスク端末ではBIOS画面上でしか起動時刻を設定することができず、非常に不便であったが、本発明の実施の形態によれば、アプリケーションプログラムのGUI画面上で簡単に起動時刻を設定することができる。
【0034】
上記実施の形態ではループバックビットを利用しているが、これに代えて、図2に示すように出力端子23と入力端子24とを短絡するジャンパープラグ25をコネクタ18に差し込んでもよい。この場合、アプリケーションプログラムでループバックビットを「1」に設定しなくても、送信バッファ19のデータはジャンパープラグ25経由で受信バッファ20に転送される。
【0035】
また、上記実施の形態ではレガシーポートとして典型的なシリアルポート15のバッファ19,20を利用しているが、これに代えてパラレルポート、PS/2(Personal System/2)ポート、USB(Universal Serial Bus)ポートなどのバッファを利用してもよい。
【0036】
さらに、上記実施の形態ではPC10をキオスク端末に応用した例を説明したが、これに限定されることなく、アプリケーションプログラムからBIOSに所定データを受け渡す必要のある全ての装置に応用することができる。
【0037】
以上、本発明の実施の形態を説明したが、上述した実施の形態は本発明を実施するための例示に過ぎない。よって、本発明は上述した実施の形態に限定されることなく、その趣旨を逸脱しない範囲内で上述した実施の形態を適宜変形して実施することが可能である。
【図面の簡単な説明】
【図1】本発明の実施の形態によるパーソナルコンピュータの主要構成を示す機能ブロック図である。
【図2】図1中のシリアルポート周辺の詳細を示す機能ブロック図である。
【図3】図1に示したパーソナルコンピュータをキオスク端末に応用した場合の構成を示す機能ブロック図である。
【図4】図1に示したパーソナルコンピュータをキオスク端末に応用した場合におけるアプリケーションプログラム及びBIOSプログラムの処理手順を示すフロー図である。
【符号の説明】
10 パーソナルコンピュータ
11 CPU
12 メインメモリ
13 ROM
14 ハードディスク
15 シリアルポート
16 チップセット
17 シリアルポート制御チップ
18 コネクタ
19 送信バッファ
20 受信バッファ
21 制御レジスタ
22 スイッチング素子
23 出力端子
24 入力端子
25 ジャンパープラグ
Claims (3)
- 入力データを入力する入力端子と、出力データを出力する出力端子と、前記入力端子に接続され、前記入力データを蓄積する受信バッファと、前記出力端子に接続され、前記出力データを蓄積する送信バッファとを含む入出力ポートと、
所定データを前記送信バッファに書き込むアプリケーションプログラムと、
前記送信バッファに書き込まれ、前記受信バッファに転送された所定データを前記受信バッファから読み出すBIOSとを備えたことを特徴とするコンピュータ。 - 請求項1に記載のコンピュータであって、
前記入出力ポートはさらに、
前記入力端子と前記出力端子との間に接続されたスイッチング素子を備え、
前記アプリケーションプログラムは、前記スイッチング素子をオンにして前記所定データを前記送信バッファから前記受信バッファに転送することを特徴とするコンピュータ。 - 請求項2に記載のコンピュータであって、
前記入出力ポートはさらに、
ループバックビットを有する制御レジスタを備え、
前記スイッチング素子は前記ループバックビットに応答してオン又はオフになり、
前記アプリケーションプログラムは前記ループバックビットを設定することを特徴とするコンピュータ。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003067586A JP4474574B2 (ja) | 2003-03-13 | 2003-03-13 | コンピュータ |
US10/735,332 US7934085B2 (en) | 2003-03-13 | 2003-12-12 | System and method for passing data directly from application to BIOS |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003067586A JP4474574B2 (ja) | 2003-03-13 | 2003-03-13 | コンピュータ |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2004280219A JP2004280219A (ja) | 2004-10-07 |
JP4474574B2 true JP4474574B2 (ja) | 2010-06-09 |
Family
ID=33285146
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003067586A Expired - Lifetime JP4474574B2 (ja) | 2003-03-13 | 2003-03-13 | コンピュータ |
Country Status (2)
Country | Link |
---|---|
US (1) | US7934085B2 (ja) |
JP (1) | JP4474574B2 (ja) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100454247C (zh) * | 2005-07-29 | 2009-01-21 | 联想(北京)有限公司 | 自动控制红外传输模块的启用和禁用的方法 |
US8127312B2 (en) * | 2007-12-29 | 2012-02-28 | Intel Corporation | BIOS runtime services interface |
CN110245100A (zh) * | 2019-06-10 | 2019-09-17 | 英业达科技有限公司 | 服务器主机的串行端口信息的控制方法 |
CN112798036B (zh) * | 2021-04-13 | 2021-07-02 | 立臻科技(昆山)有限公司 | 一种基于短接触发的测试装置及就位检测方法 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US618122A (en) * | 1899-01-24 | Beverage-mixer | ||
US4829473A (en) * | 1986-07-18 | 1989-05-09 | Commodore-Amiga, Inc. | Peripheral control circuitry for personal computer |
US6385672B1 (en) * | 1997-05-30 | 2002-05-07 | 3Com Corporation | System to optimize packet buffer utilization via selectively partitioned transmit and receive buffer portions |
JPH11345047A (ja) | 1998-05-29 | 1999-12-14 | Toshiba Corp | 計算機システムにおける電源制御方法ならびに装置及び同方法がプログラムされ記録される記録媒体 |
US20020013852A1 (en) * | 2000-03-03 | 2002-01-31 | Craig Janik | System for providing content, management, and interactivity for thin client devices |
JP2001022346A (ja) | 1999-07-02 | 2001-01-26 | Takeshi Ono | ピアノ |
US6697359B1 (en) * | 1999-07-02 | 2004-02-24 | Ancor Communications, Inc. | High performance switch fabric element and switch systems |
US6195749B1 (en) * | 2000-02-10 | 2001-02-27 | Advanced Micro Devices, Inc. | Computer system including a memory access controller for using non-system memory storage resources during system boot time |
-
2003
- 2003-03-13 JP JP2003067586A patent/JP4474574B2/ja not_active Expired - Lifetime
- 2003-12-12 US US10/735,332 patent/US7934085B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2004280219A (ja) | 2004-10-07 |
US20040215850A1 (en) | 2004-10-28 |
US7934085B2 (en) | 2011-04-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TW470876B (en) | Launch key, low power CD-ROM player for portable computers | |
JP4346853B2 (ja) | 電子装置及びその制御方法 | |
EP1408402B1 (en) | Image copy to a second display | |
JP3869049B2 (ja) | コンピュータシステムにおけるスタンバイ中のデバイス構成のロス防止方法およびデバイス構成の捕捉のためのコントローラ回路 | |
JP2007035058A (ja) | コンピュータシステム中の複数のエージェントをコンフィギュレーションする方法及びそのための装置 | |
JP2006120114A (ja) | 多機能電源ボタンを有するコンピューター及び関連方法 | |
JP2003316719A (ja) | Usbホストの役割をする上流の周辺機器 | |
US7822962B2 (en) | Application software configured to work with two operating systems | |
JP3618878B2 (ja) | コンピュータシステムおよびバス接続方法 | |
JP2003076952A (ja) | Sdメモリカードホストコントローラ及びクロック制御方法 | |
CN101226485A (zh) | 便携式计算机 | |
JP4474574B2 (ja) | コンピュータ | |
JPH08241565A (ja) | ポータブルコンピュータ | |
US20080082616A1 (en) | Information processing apparatus and mail receiving method | |
WO2007114960A2 (en) | Communication between secondary processor and auxiliary display subsystem | |
JP7374622B2 (ja) | 情報処理装置 | |
TW200832141A (en) | Semiconductor integrated circuit, system device including semiconductor integrated circuit, and semiconductor integrated circuit control method | |
JP4793798B2 (ja) | マイクロコンピュータ | |
JP2983391B2 (ja) | ポータブルコンピュータ | |
JP2974519B2 (ja) | コンピュータシステム | |
US20060284876A1 (en) | Method and apparatus for programming an input/output device over a serial bus | |
JP2013080283A (ja) | 印刷装置 | |
WO2010114523A1 (en) | Bios usb write prevent | |
JPH09163202A (ja) | 電子機器 | |
US20140207961A1 (en) | Chip and computer system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060206 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080220 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080318 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20080618 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20080623 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080627 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090512 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090811 |
|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20090918 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20090918 |
|
A072 | Dismissal of procedure [no reply to invitation to correct request for examination] |
Free format text: JAPANESE INTERMEDIATE CODE: A073 Effective date: 20100105 |
|
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: 20100202 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100217 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4474574 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130319 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130319 Year of fee payment: 3 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313117 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130319 Year of fee payment: 3 |
|
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: 20140319 Year of fee payment: 4 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
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 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
EXPY | Cancellation because of completion of term |