[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP4746127B2 - Method and electronic device for decoding information stored in code - Google Patents

Method and electronic device for decoding information stored in code Download PDF

Info

Publication number
JP4746127B2
JP4746127B2 JP2009503669A JP2009503669A JP4746127B2 JP 4746127 B2 JP4746127 B2 JP 4746127B2 JP 2009503669 A JP2009503669 A JP 2009503669A JP 2009503669 A JP2009503669 A JP 2009503669A JP 4746127 B2 JP4746127 B2 JP 4746127B2
Authority
JP
Japan
Prior art keywords
code
displayed
information
electronic device
display
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
Application number
JP2009503669A
Other languages
Japanese (ja)
Other versions
JP2009532793A (en
Inventor
クリスティアン オステルガールト
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nokia Oyj
Original Assignee
Nokia Oyj
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 Nokia Oyj filed Critical Nokia Oyj
Publication of JP2009532793A publication Critical patent/JP2009532793A/en
Application granted granted Critical
Publication of JP4746127B2 publication Critical patent/JP4746127B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10544Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
    • G06K7/10712Fixed beam scanning
    • G06K7/10722Photodetector array or CCD scanning
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/14Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/14Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
    • G06K7/1404Methods for optical code recognition
    • G06K7/1408Methods for optical code recognition the method being specifically adapted for the type of code
    • G06K7/14172D bar codes

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Electromagnetism (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Toxicology (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Controls And Circuits For Display Device (AREA)

Description

本発明の実施形態は、コードに保存された情報をデコードする方法および電子デバイスに関する。特に、本発明の実施形態は、複数のマトリックス・コードに保存された情報を連続的にデコードする方法および電子デバイスに関する。   Embodiments of the present invention relate to a method and an electronic device for decoding information stored in a code. In particular, embodiments of the present invention relate to a method and electronic device for continuously decoding information stored in a plurality of matrix codes.

QRコードなどの二次元(2D:two dimensional)マトリックス・コードは、二次元のバーコードである。これらのコードは、データをコンパクトに保存することができ、かつ迅速にデコード可能である。2Dコードは、移動電話またはパーソナル・デジタル・アシスタントなどの電子デバイスへデータを入力するための迅速な方法としてよく用いられる。2Dコードは、例えばポスタ、広告または名刺などに見られ、URLあるいは電話番号もしくは電子メール・アドレスのような連絡先詳細などの情報を含むことがある。ユーザは、コードから情報をデコードすることにより、情報を閲覧し、さらにこの情報を電子デバイスに保存することができる。多くの場合、ユーザは複数の2Dコードから情報を閲覧することを望むと考えられ、例を挙げると、ユーザが、複数の2Dコードの含まれるポスタまたは広告に関心があり、かつ自分の必要とする情報がどのコードに含まれているかを知らない場合がある。一連の、QRコードなどの2Dコードから情報をデコードしてディスプレイする改善された方法を提供することは、有利であると考えられる。   Two-dimensional (2D) matrix codes such as QR codes are two-dimensional barcodes. These codes can store data in a compact manner and can be decoded quickly. 2D codes are often used as a quick way to enter data into electronic devices such as mobile phones or personal digital assistants. 2D codes are found, for example, on posters, advertisements or business cards, and may include information such as URLs or contact details such as phone numbers or email addresses. The user can browse the information by decoding the information from the code and further store this information in the electronic device. In many cases, a user will want to view information from multiple 2D codes, for example, the user is interested in a poster or advertisement that contains multiple 2D codes and needs You may not know which code contains the information you want. It would be advantageous to provide an improved method for decoding and displaying information from a series of 2D codes such as QR codes.

本発明の一実施形態によれば、コードに保存された情報をデコードする方法が提供され、方法には、イメージング・デバイスによって画像化された一連の画像をディスプレイに表示することと、割込を検出することと、割込に応えて、表示された画像にコードが含まれる場合には表示されたコードをデコードして情報を得ることと、得られた情報を、イメージング・デバイスによって画像化された一連の画像と同時にディスプレイに表示し、さらにイメージング・デバイスによって取り込まれた一連の表示された画像が変わる間、得られた情報の同時表示を維持することと、が含まれる。   According to one embodiment of the present invention, a method for decoding information stored in code is provided, the method comprising: displaying a series of images imaged by an imaging device on a display; Detecting and decoding the displayed code to obtain information if the displayed image contains code in response to an interrupt, and the obtained information is imaged by the imaging device. Displaying on the display at the same time as the series of images, and maintaining the simultaneous display of the resulting information while the series of displayed images captured by the imaging device changes.

これにより、ユーザが、一連のコードから容易に情報を閲覧することが可能になるという利点が生じる。イメージング・デバイスによって画像化された一連の画像と同時にコードからの情報が表示されるため、ユーザは、画像取り込みモードを終了する必要なく、コードに保存された情報を閲覧することができる。従って、例えばユーザが第1コードから情報を得たもののこの情報を使用したくない場合、ユーザは、画像取り込みモードを終了する必要なく、ただ単純に別のコードを含む画像を得るようにイメージング・デバイスを位置付けて、新たなコードから情報をデコードし閲覧することができる。   As a result, there is an advantage that the user can easily browse information from a series of codes. Since the information from the code is displayed simultaneously with the series of images imaged by the imaging device, the user can view the information stored in the code without having to exit the image capture mode. Thus, for example, if the user has obtained information from the first code but does not want to use this information, the user does not need to exit the image capture mode and simply obtains an image containing another code. You can locate the device and decode and view information from the new code.

コードは、各種のコンピュータ可視コード、例えば情報の図的表現であって情報を垂直方向および水平方向の双方で画像に保存することの可能な2Dすなわちマトリックス・コードなどとすればよい。かかるコードの例として、クイック・レスポンス(QR:quick response)コード、データ・マトリックス、およびアズテック・コードが挙げられる。   The code may be a variety of computer-visible codes, such as a 2D or matrix code, which is a graphical representation of information that allows information to be stored in an image both vertically and horizontally. Examples of such codes include a quick response (QR) code, a data matrix, and an aztec code.

本発明の別の実施形態によれば、電子デバイスが提供され、電子デバイスには、画像を画像化するイメージング・デバイスと、イメージング・デバイスによって画像化された画像を表示するディスプレイと、電子デバイスを制御する制御手段とが含まれ、制御手段は、割込に応えて、ディスプレイによって表示された画像にコードが含まれる場合には表示されたコードをデコードして情報を得、得られた情報を、一連の画像化された画像と同時に表示するようにディスプレイを制御し、さらに一連の取り込まれた画像が変わる間、得られた情報と一連の画像化された画像との同時表示を維持するように、配置されている。   According to another embodiment of the present invention, an electronic device is provided, the electronic device comprising an imaging device for imaging an image, a display for displaying an image imaged by the imaging device, and an electronic device. In response to the interrupt, the control means decodes the displayed code to obtain information when the image is displayed on the display, and obtains information. To control the display to display simultaneously with a series of imaged images, and to maintain simultaneous display of the resulting information and a series of imaged images while the series of captured images changes Is arranged.

本発明の別の実施形態によれば、さらに、電子デバイスを制御するプログラム命令を含むコンピュータ・プログラムが提供され、電子デバイスには、イメージング・デバイスとディスプレイとが含まれ、そのため電子デバイスによって画像化された画像がディスプレイに表示されるようになっており、コンピュータ・プログラムが、プロセッサにロードされると、割込を検出し、割込に応えて、表示された画像がコードが含む場合には表示されたコードをデコードして情報を得る手段と、得られた情報を、イメージング・デバイスによって画像化された一連の画像と同時にディスプレイに表示し、さらにイメージング・デバイスによって画像化された一連の画像が変わる間、得られた情報の同時表示を維持するようにディスプレイを制御する手段と、を提供する。   According to another embodiment of the present invention, there is further provided a computer program including program instructions for controlling an electronic device, the electronic device including an imaging device and a display, and therefore imaged by the electronic device. The displayed image is displayed on the display, and when the computer program is loaded into the processor, it detects an interrupt and, in response to the interrupt, if the displayed image contains code Means for decoding the displayed code to obtain information, and displaying the obtained information on the display simultaneously with a series of images imaged by the imaging device, and further, a series of images imaged by the imaging device Control the display to maintain simultaneous display of the obtained information while the It provides a stage, a.

本発明のさらなる理解のために、ほんの一例として添付の図面を参照する。   For a further understanding of the invention, reference will now be made by way of example only to the accompanying drawings in which:

図面は、コードに保存された情報をデコードする方法を示し、本方法には、イメージング・デバイス15によって画像化された一連の画像をディスプレイ13に表示することと、割込を検出することと、割込に応えて、表示された画像にコードが含まれる場合には表示されたコードをデコードして情報を得ることと、得られた情報を、イメージング・デバイス15によって画像化された一連の画像と同時にディスプレイ13に表示し、さらにイメージング・デバイス15によって画像化された一連の表示された画像が変わる間、得られた情報の同時表示を維持することと、が含まれる。   The drawings show how to decode the information stored in the code, which includes displaying a series of images imaged by the imaging device 15 on the display 13, detecting an interrupt, In response to the interrupt, if the displayed image includes a code, the displayed code is decoded to obtain information, and the obtained information is converted into a series of images imaged by the imaging device 15. Simultaneously displaying on the display 13 and maintaining a simultaneous display of the obtained information while the series of displayed images changed by the imaging device 15 changes.

図1は、電子デバイス1を概略的に示す。以下の説明において言及する機能のみを図示しているが、当然のことながら、デバイス1には、図示しないその他の機能を含めてもよい。電子デバイス1は、例えばパーソナル・コンピュータ、パーソナル・デジタル・アシスタント、移動セルラ電話、デジタル・カメラなど、コードに保存された情報をデコードして表示するように動作可能な任意の電子デバイスとすればよい。   FIG. 1 schematically shows an electronic device 1. Although only the functions mentioned in the following description are illustrated, it is understood that the device 1 may include other functions not shown. The electronic device 1 may be any electronic device operable to decode and display information stored in the code, such as a personal computer, a personal digital assistant, a mobile cellular phone, or a digital camera. .

図示された電子デバイス1は、ユーザ・インターフェース9と、メモリ5と、プロセッサ3と、イメージング・デバイス15とを含む。ユーザ・インターフェース9は、ディスプレイ13とユーザ入力手段11とを含む。ユーザ入力手段11は、ユーザによるデバイス1への情報入力を可能にするいかなる手段であってもよく、例えばキー・パッド、ジョイスティック、音声認識手段、またはディスプレイ13のタッチ・センシティブ領域などが挙げられる。   The illustrated electronic device 1 includes a user interface 9, a memory 5, a processor 3, and an imaging device 15. The user interface 9 includes a display 13 and user input means 11. The user input means 11 may be any means that allows the user to input information to the device 1, and examples thereof include a key pad, a joystick, a voice recognition means, or a touch sensitive area of the display 13.

プロセッサ3は、ユーザ入力手段11から入力コマンドを受け、ディスプレイ13へ出力コマンドを与えるように接続されている。プロセッサ3は、さらに、メモリ5に対する書き込みおよび読み出しを行うように接続されている。   The processor 3 is connected to receive an input command from the user input means 11 and give an output command to the display 13. The processor 3 is further connected so as to write to and read from the memory 5.

メモリ5は、コンピュータ・プログラム命令7を保存しており、このコンピュータ・プログラム命令がプロセッサ3へロードされると、プロセッサ3が、下記に説明するようにデバイス1の動作を制御できるようになる。コンピュータ・プログラム命令7は、電子デバイス1が図2Aおよび2Bに示される方法を実行できるようにする、ロジックおよびルーチンを提供する。   The memory 5 stores computer program instructions 7, and when the computer program instructions are loaded into the processor 3, the processor 3 can control the operation of the device 1 as described below. Computer program instructions 7 provide logic and routines that allow electronic device 1 to perform the method shown in FIGS. 2A and 2B.

コンピュータ・プログラム命令7は、電磁搬送波信号を介して電子デバイス1へ到達してもよいし、あるいはコンピュータ・プログラム製品、メモリ・デバイス、またはCD−ROMもしくはDVDなどの記録媒体といった、物理的実体からコピーされてもよい。   The computer program instructions 7 may reach the electronic device 1 via an electromagnetic carrier signal, or from a physical entity such as a computer program product, a memory device, or a recording medium such as a CD-ROM or DVD. It may be copied.

イメージング・デバイス15は、一連の画像を画像化するように動作可能ないかなるデバイスであってもよい。イメージング・デバイス15はプロセッサ3によって制御されており、イメージング・デバイス15の検出する光を処理して目に見える画像を作り出すことにより、一連の画像の画像化が可能となる。イメージング・デバイスによって画像化された一連の画像は、ディスプレイ13に表示することができ、さらにメモリ5へ保存することもできる。プロセッサ3は、イメージング・デバイス15によって画像化された画像を解析するように動作可能である。   The imaging device 15 can be any device operable to image a series of images. The imaging device 15 is controlled by the processor 3, and a series of images can be imaged by processing the light detected by the imaging device 15 to produce a visible image. A series of images imaged by the imaging device can be displayed on the display 13 and further stored in the memory 5. The processor 3 is operable to analyze the image imaged by the imaging device 15.

本発明に従ってデバイス1を制御する方法を、図2Aおよび2Bに概略的に示す。   A method for controlling the device 1 according to the present invention is schematically illustrated in FIGS. 2A and 2B.

図2Aは、本発明に従って画像を取得および表示する方法を示す。ステップ21にて、ユーザがイメージング・デバイス15を起動する。プロセッサ3が、一連の画像を取り込みそれらをディスプレイ13に表示させるようにイメージング・デバイス15を制御する。   FIG. 2A illustrates a method for acquiring and displaying an image in accordance with the present invention. In step 21, the user activates the imaging device 15. The processor 3 controls the imaging device 15 to capture a series of images and display them on the display 13.

ステップ23にて、イメージング・デバイス15が画像を取り込む。ステップ25にて、プロセッサ3が、取り込まれた画像と共に表示されるべき何らかの追加情報がメモリ5に保存されているか否かを判断する。追加情報としては、例えばコードから得られた情報などが考えられる。追加情報のない場合、プロセッサ3がディスプレイ13を制御し、ステップ27にて、取り込まれた画像を表示させる。   In step 23, the imaging device 15 captures an image. In step 25, the processor 3 determines whether any additional information to be displayed with the captured image is stored in the memory 5. As additional information, for example, information obtained from a code can be considered. If there is no additional information, the processor 3 controls the display 13 and displays the captured image in step 27.

追加情報のある場合、プロセッサ3がディスプレイ13を制御し、ステップ29にて、取り込まれた画像を追加情報と同時に表示させる。追加情報は、取り込まれた画像に重なってディスプレイ13上に表示されるとよく、それにより取り込まれた画像が最前面に置かれ追加情報が背景に置かれる。他の実施形態では、取り込まれた画像をディスプレイ13の第1領域に表示し、追加情報を第2領域に表示してもよい。   If there is additional information, the processor 3 controls the display 13, and in step 29, the captured image is displayed simultaneously with the additional information. The additional information may be displayed on the display 13 so as to overlap the captured image, whereby the captured image is placed in the foreground and the additional information is placed in the background. In another embodiment, the captured image may be displayed in the first area of the display 13 and the additional information may be displayed in the second area.

取り込まれた画像が表示され次第、プロセスはステップ23へと戻り、ステップ23から29から成るサイクルを繰り返す。   As soon as the captured image is displayed, the process returns to step 23 and repeats the cycle consisting of steps 23-29.

図2Bは、メモリ5に保存されて、イメージング・デバイス15から取り込まれた画像と共に表示される可能性のある、追加情報を得る方法を示す。ステップ31にて、イメージング・デバイス15によって取り込まれた画像が、ディスプレイ13に表示される。この画像は、イメージング・デバイス15によって取り込まれた一連の画像のうちの1つであり、上述のように、追加情報の有無にかかわらずに表示されればよい。   FIG. 2B illustrates a method for obtaining additional information that may be stored in memory 5 and displayed with images captured from imaging device 15. In step 31, the image captured by the imaging device 15 is displayed on the display 13. This image is one of a series of images captured by the imaging device 15 and may be displayed with or without additional information as described above.

ステップ33にて、プロセッサ3が割込を検出する。この割込としては、例えばキーまたは音声コマンドの操作など、ユーザ入力手段11を介したユーザ入力が考えられる。あるいは、電子デバイス1が所定の期間にわたって画像中の基準点と関連する位置に保たれていることがプロセッサ3によって検出された場合には、プロセッサ3が割込を生成してもよい。他の実施形態では、プロセッサ3が、表示された画像の中にコードを検出しコードの検出に応えて割込を生成するように、動作可能となっていてもよい。   In step 33, the processor 3 detects an interrupt. As this interruption, for example, a user input via the user input unit 11 such as an operation of a key or a voice command can be considered. Alternatively, the processor 3 may generate an interrupt if the processor 3 detects that the electronic device 1 is held in a position associated with a reference point in the image for a predetermined period of time. In other embodiments, the processor 3 may be operable to detect a code in the displayed image and generate an interrupt in response to detecting the code.

割込に応えて、ステップ35にて、プロセッサ3が表示された画像を解析し、画像にコードが含まれているか否かを判断する。画像にコードが含まれる場合には、ステップ37にて、プロセッサ3がコードをデコードしてコード内に保存された情報を得る。一部の実施形態では、ディスプレイにコードの一部分だけが表示されている場合、あるいはコードの一部分が不明瞭または判読不能である場合であっても、プロセッサ3がコードをデコードできるようにすることが可能である。   In response to the interrupt, in step 35, the processor 3 analyzes the displayed image and determines whether or not a code is included in the image. If the image includes a code, in step 37, the processor 3 decodes the code to obtain information stored in the code. In some embodiments, it may be possible for the processor 3 to decode the code even if only a portion of the code is displayed on the display, or even if the portion of the code is ambiguous or unreadable. Is possible.

ステップ39にて、コードから得られた情報が、イメージング・デバイス15によって取り込まれた一連の画像と同時に表示し得る追加情報として、メモリ5に保存される。これにより、現在追加情報として保存されている情報を置き換えることができる。   At step 39, the information obtained from the code is stored in the memory 5 as additional information that can be displayed simultaneously with a series of images captured by the imaging device 15. Thereby, information currently stored as additional information can be replaced.

図3Aから3Gは、本発明の実施形態の使用例を示す。図3Aは、本発明の一実施形態によるユーザ・インターフェース9を示す。ユーザ・インターフェース9は、ディスプレイ13と、ユーザ入力手段11とを含む。ディスプレイは、イメージング・デバイス15によって取り込まれた画像に加え、メモリ5に保存されているかまたはユーザによって入力された情報を表示するように動作可能である。   3A to 3G show examples of use of embodiments of the present invention. FIG. 3A illustrates a user interface 9 according to one embodiment of the present invention. The user interface 9 includes a display 13 and user input means 11. The display is operable to display information stored in the memory 5 or entered by the user, in addition to images captured by the imaging device 15.

この特定の実施形態では、ユーザ入力手段11は、「ソフト」すなわちプログラム可能な3つのキー、41A、41Bおよび41Cを含む。これらのキー41の機能は、デバイスのモードによって決まる。一部の実施形態では、キー41の各々に関連する機能が、ディスプレイ13上で、キー41各々の上方の領域にある凡例によって示されてもよい。例えば、イメージング・デバイス15が一連の画像を取り込んでいるときに、右のソフト・キー41Cが、イメージング・デバイス15を無効にして画像取り込みモードを終了するように動作可能であってもよい。左のソフト・キー41Aが、例えば表示されている画像の解像度または質といったプロパティをデバイス1のユーザによって変更可能にできるようなメニュー・オプションのリストへ入るように、動作可能であってもよい。右のソフト・キー41Bが、取り込まれている一連の画像に割込をかけ、プロセッサ3によって、表示されている画像を解析し表示されている画像にコードが含まれる場合にはコードをデコードしてその中に保存された情報を得ることができるように、動作可能であってもよい。   In this particular embodiment, the user input means 11 includes “soft” or three programmable keys, 41A, 41B and 41C. The function of these keys 41 depends on the device mode. In some embodiments, the function associated with each of the keys 41 may be indicated on the display 13 by a legend in the area above each of the keys 41. For example, when the imaging device 15 is capturing a series of images, the right soft key 41C may be operable to disable the imaging device 15 and exit the image capture mode. The left soft key 41A may be operable to enter a list of menu options that allow properties such as the resolution or quality of the displayed image to be changed by the user of the device 1. The right soft key 41B interrupts a series of captured images, and the processor 3 analyzes the displayed image and decodes the code if the displayed image includes a code. It may be operable so that information stored in it can be obtained.

図3Bでは、ユーザがイメージング・デバイス15を起動させたため、イメージング・デバイス15が、上述の方法に従ってその後ディスプレイ13に表示される一連の画像を取り込んでいる。メモリ5に保存されている追加情報はないので、画像が単独で表示される。   In FIG. 3B, because the user has activated the imaging device 15, the imaging device 15 is capturing a series of images that are then displayed on the display 13 according to the method described above. Since there is no additional information stored in the memory 5, the image is displayed alone.

得られた画像には、例えばQRコードなどであり得る、コード43が含まれている。このコードは、位置検出パターン45を3つの隅に含む。図3Bでは、これらの隅のうちの2つだけが見える。これらの位置検出パターンによって、プロセッサ3が、画像の向きにかかわらずコード43をデコードすることができる。   The obtained image includes a code 43, which can be a QR code, for example. This code includes a position detection pattern 45 at three corners. In FIG. 3B, only two of these corners are visible. With these position detection patterns, the processor 3 can decode the code 43 regardless of the orientation of the image.

コード43は、複数のコードが含まれている場合のあるポスタまたは広告の上にあると考えられる。デバイス1のユーザが、複数のコードから情報を閲覧することを望むことがある。   Code 43 is considered to be on a poster or advertisement that may contain multiple codes. A user of device 1 may wish to view information from multiple codes.

コード43の一部分しかディスプレイに表示されていないため、プロセッサ3が、コードをデコードできないこともある。画像を解析しその画像中の何らかのコードをデコードするのにユーザ入力が必要とされる一部の実施形態では、画像中にコードのない場合、あるいはコードの一部分だけが表示されている場合には、プロセッサ3にコードのデコードを可能にさせるキー41Bが、関連する機能を持たないようにするとよい。   Since only a part of the code 43 is displayed on the display, the processor 3 may not be able to decode the code. In some embodiments where user input is required to analyze the image and decode any code in the image, if there is no code in the image or only a portion of the code is displayed The key 41B that enables the processor 3 to decode the code may not have a related function.

図3Cでは、ユーザが、コード43に関連してデバイス1を移動させたため、今やコード43の全体がディスプレイ13に表示されている。プロセッサは、今度は、割込に応えてコードをデコードしその中に保存された情報を得るように動作可能である。割込は、例えばキー41Bなどのユーザ入力手段の操作であればよい。あるいは、デバイス1が自動モードを有していてもよく、その場合、デバイス1が所定の時間にわたってコード43と関連する同じ位置に保たれていることをプロセッサ3が検出すると、プロセッサ3によって割込を生成することができ、それにより何らかのユーザ入力を必要せずにプロセッサ3によってコードをデコードすることが可能となる。   In FIG. 3C, since the user has moved the device 1 in relation to the code 43, the entire code 43 is now displayed on the display 13. The processor is now operable to decode the code in response to the interrupt and obtain information stored therein. The interrupt may be an operation of user input means such as the key 41B. Alternatively, device 1 may have an automatic mode, in which case processor 3 interrupts when processor 3 detects that device 1 has been held in the same position associated with code 43 for a predetermined amount of time. Can be generated so that the code can be decoded by the processor 3 without any user input.

図3Dでは、プロセッサ3がコード43をデコードしている。プロセッサ3がコード43をデコードしている間も、イメージング・デバイス15は、その後ディスプレイ13に表示される画像を引き続き取り込んでいる。図示した実施形態では、ディスプレイ13にメッセージを表示して、ユーザに対し、コードがデコードされていることを知らせている。この特定の実施形態では、メッセージを最前面に表示し、それに対してイメージング・デバイス15によって取り込まれた画像は、メッセージの下にある背景に表示している。   In FIG. 3D, the processor 3 is decoding the code 43. While the processor 3 is decoding the code 43, the imaging device 15 continues to capture images that are subsequently displayed on the display 13. In the illustrated embodiment, a message is displayed on the display 13 to inform the user that the code has been decoded. In this particular embodiment, the message is displayed in the foreground, whereas the image captured by the imaging device 15 is displayed in the background below the message.

本実施形態では、プロセッサ3がコードをデコードしている間、キー41Cは、プロセッサ3にコードのデコードを中止させるように動作可能であり、それに対してキー41Aおよび41Bは、関連する機能を持たない。別の実施形態では、キー41A、41Bまたは41Cのいずれかを操作すると、プロセッサ3にコードのデコードを中止させることができると考えられる。   In this embodiment, while the processor 3 is decoding the code, the key 41C is operable to cause the processor 3 to stop decoding the code, whereas the keys 41A and 41B have an associated function. Absent. In another embodiment, it is believed that operating any of the keys 41A, 41B or 41C can cause the processor 3 to stop decoding the code.

図3Eでは、プロセッサが、コード43のデコードを完了している。ここではコード43から得られた情報が、イメージング・デバイス15から取り込まれた一連の画像と同時に表示されるべき追加情報として、保存される。本実施形態では、イメージング・デバイス15からの画像が背景に表示され、それに対して情報が、イメージング・デバイス15からの画像に重なって最前面に表示されている。別の実施形態では、ディスプレイ13で、イメージング・デバイス15からの画像とは異なる部分に、情報を表示してもよい。   In FIG. 3E, the processor has completed decoding of the code 43. Here, the information obtained from the code 43 is stored as additional information to be displayed simultaneously with a series of images captured from the imaging device 15. In the present embodiment, an image from the imaging device 15 is displayed in the background, and information is displayed on the foreground in an overlapping manner with the image from the imaging device 15. In another embodiment, information may be displayed on the display 13 in a different part from the image from the imaging device 15.

コードから得られた情報がディスプレイに表示されるとき、キー41Aと関連するメニュー・オプションのリストには、表示されている情報に関連するオプションが含まれるとよい。例えばオプションのリストには、後の使用のために情報をメモリ5に保存することなどが含まれるとよく、例を挙げると、得られた情報が、ユーザが連絡先リストへの保存を望むであろう連絡先詳細、またはユーザがカレンダへの保存を望むであろうカレンダ情報などを含む場合が考えられる。情報にURLが含まれる場合、メニュー・オプションによって、デバイス1のユーザがそのURLに関連する場所へアクセスできるようにするとよい。得られた情報に電話番号または電子メール・アドレスが含まれる場合、メニュー・オプションには、その番号またはアドレスに対して電話を掛けるかもしくはメッセージを送ることが含まれるとよい。   When information obtained from the code is displayed on the display, the list of menu options associated with key 41A may include options associated with the displayed information. For example, the list of options may include storing information in memory 5 for later use, for example, the information obtained may be saved by the user in the contact list. It may include contact details that may be, or calendar information that the user may wish to save to the calendar. If the information includes a URL, a menu option may allow the user of device 1 to access a location associated with the URL. If the obtained information includes a phone number or email address, the menu option may include making a call or sending a message to the number or address.

図3Fでは、デバイスのユーザが、コード43に関連してデバイス1を移動させたため、ディスプレイ13の背景にダッシュ記号で示された新たなコード49の一部分が見られる。もはや第1のコード43は表示されていないが、コード43に関連する情報は、引き続き最前面に表示されている。   In FIG. 3F, since the user of the device has moved the device 1 in relation to the code 43, a portion of the new code 49 shown with a dash symbol is seen in the background of the display 13. The first code 43 is no longer displayed, but information related to the code 43 is still displayed in the foreground.

図3Gでは、デバイスが割込を検出済みであり、割込は、既に述べたように、キー41Bの操作またはコード49と関連する位置におけるデバイスの保持であったと考えられる。従ってプロセッサ3は、コード47のデコードを開始する。本実施形態では、割込が検出されると、コード49を含む画像が背景から再前面へ移動して、ユーザに対し、新たなコードがデコードされていることを知らせる。別の実施形態では、デバイスが音声通知を生成して、新たなコードがデコードされていることを知らせてもよい。   In FIG. 3G, the device has detected an interrupt, and it is believed that the interrupt was the operation of the key 41B or the holding of the device in a position associated with the code 49, as already described. Therefore, the processor 3 starts decoding the code 47. In this embodiment, when an interrupt is detected, the image including the code 49 moves from the background to the foreground to notify the user that a new code has been decoded. In another embodiment, the device may generate an audio notification to indicate that a new code has been decoded.

本発明の実施形態を、上述の各項において様々な例を参照して説明してきたが、当然のことながら、請求項に記載する本発明の範囲を逸脱することなく、提示された例に対する変更を施すことができる。   While embodiments of the invention have been described with reference to various examples in the foregoing sections, it will be appreciated that modifications to the examples presented may be made without departing from the scope of the invention as set forth in the claims. Can be applied.

上記の明細書において本発明の特に重要と考えられる特徴に注意を引きつけるべく努めているが、一方、当然のことながら、出願者は、本明細書において言及および/または図面において表示した、あらゆる特許性のある特徴および特徴の組み合わせに関して、それらを特に協調したか否かにかかわらず、保護を請求する。   While the above specification has sought to draw attention to features of the present invention that are considered to be particularly important, it is to be understood that applicants will not be obliged to make any patents mentioned herein and / or displayed in the drawings. We claim protection for sexual features and combinations of features, whether or not they are specifically coordinated.

電子デバイスを概略的に示す図である。It is a figure which shows an electronic device roughly. 本発明の一実施形態の方法のステップ群を示すフロー図である。It is a flowchart which shows the step group of the method of one Embodiment of this invention. 本発明の一実施形態の方法のステップ群を示すフロー図である。It is a flowchart which shows the step group of the method of one Embodiment of this invention. 本発明の一実施形態の使用を示す図である。FIG. 6 illustrates use of an embodiment of the present invention. 本発明の一実施形態の使用を示す図である。FIG. 6 illustrates use of an embodiment of the present invention. 本発明の一実施形態の使用を示す図である。FIG. 6 illustrates use of an embodiment of the present invention. 本発明の一実施形態の使用を示す図である。FIG. 6 illustrates use of an embodiment of the present invention. 本発明の一実施形態の使用を示す図である。FIG. 6 illustrates use of an embodiment of the present invention. 本発明の一実施形態の使用を示す図である。FIG. 6 illustrates use of an embodiment of the present invention. 本発明の一実施形態の使用を示す図である。FIG. 6 illustrates use of an embodiment of the present invention.

Claims (24)

コードに保存された情報を電子デバイスによってデコードする方法であって、
イメージング・デバイスによって画像化された一連の画像をディスプレイに表示することと、
割込を検出することと、
前記割込に応えて、前記表示された画像がコードを含む場合には前記表示されたコードをデコードして情報を得ることと、
前記得られた情報を、前記イメージング・デバイスによって画像化された前記一連の画像と同時に前記ディスプレイに表示することと、
前記イメージング・デバイスによって画像化された前記一連の表示された画像が変わる間、前記得られた情報の同時表示を維持することと、
を含む、方法。
A method of decoding information stored in a code by an electronic device ,
Displaying a series of images imaged by an imaging device on a display;
Detecting interrupts,
In response to the interrupt, if the displayed image includes a code, decoding the displayed code to obtain information;
Displaying the obtained information on the display simultaneously with the series of images imaged by the imaging device;
Maintaining a simultaneous display of the obtained information while the series of displayed images imaged by the imaging device changes;
Including a method.
さらなる割込の前記検出に応えて、前記表示された画像がコードを含む場合には前記表示されたコードをデコードして情報を得、前記新たに得られた情報が前記イメージング・デバイスによって画像化された前記一連の画像と同時に表示されるように、前記表示された情報を前記新たに得られた情報に置き換える、請求項1に記載の方法。  In response to the detection of further interrupts, if the displayed image includes a code, the displayed code is decoded to obtain information, and the newly obtained information is imaged by the imaging device. The method of claim 1, wherein the displayed information is replaced with the newly obtained information so that the displayed information is displayed simultaneously with the series of images. 前記コードが、二次元コードである、請求項1乃至2のいずれかに記載の方法。  The method according to claim 1, wherein the code is a two-dimensional code. 前記コードが、マトリックス・コードである、請求項3に記載の方法。  The method of claim 3, wherein the code is a matrix code. 前記コードが、クイック・レスポンス・コードである、請求項4に記載の方法。  The method of claim 4, wherein the code is a quick response code. 前記コードから得られた前記情報が、前記イメージング・デバイスによって画像化された前記一連の画像に重なって表示される、請求項1乃至5のいずれかに記載の方法。  6. A method according to any preceding claim, wherein the information obtained from the code is displayed overlaid on the series of images imaged by the imaging device. 前記割込が、ユーザ入力である、請求項1乃至6のいずれかに記載の方法。  The method according to claim 1, wherein the interrupt is a user input. 前記割込が、所定の時間にわたって前記イメージング・デバイスを前記コードと関連する位置に保つことである、請求項1乃至6のいずれかに記載の方法。7. A method as claimed in any preceding claim, wherein the interrupt is to keep the imaging device in a position associated with the code for a predetermined time. 前記割込が、前記表示された画像がコードを含むということの前記検出である、請求項1乃至6のいずれかに記載の方法。  The method according to claim 1, wherein the interrupt is the detection that the displayed image contains a code. 割込に応えて、前記表示された情報が、前記電子デバイスのさらなる機能を有効にするのに使用される、請求項1乃至9のいずれかに記載の方法。  10. A method according to any of claims 1 to 9, wherein in response to an interrupt, the displayed information is used to enable a further function of the electronic device. 電子デバイスであって、
画像を取り込むイメージング・デバイスと、
前記イメージング・デバイスによって画像化された画像を表示するディスプレイと、
前記電子デバイスを制御する制御手段と、
を含み、前記制御手段が、割込に応えて、前記ディスプレイによって表示された前記画像がコードを含む場合には前記表示されたコードをデコードして情報を得、前記得られた情報を前記一連の画像化された画像と同時に表示するように前記ディスプレイを制御し、前記一連の画像化された画像が変わる間、前記得られた情報と一連の画像化された画像との前記同時表示を維持するように配置されている、前記電子デバイス。
An electronic device,
An imaging device for capturing images;
A display for displaying an image imaged by the imaging device;
Control means for controlling the electronic device;
In response to the interrupt, the control means decodes the displayed code to obtain information when the image displayed by the display includes a code, and obtains the information Controlling the display to display simultaneously with the imaged images, and maintaining the simultaneous display of the obtained information and the sequence of imaged images while the sequence of imaged images changes The electronic device is arranged to be.
前記制御手段が、さらなる割込の前記検出に応えて、前記表示された画像がコードを含む場合には前記表示されたコードをデコードして情報を得、前記新たに得られた情報が前記イメージング・デバイスによって画像化された前記一連の画像と同時に表示されるように前記表示された情報を前記新たに得られた情報に置き換えるように配置されている、請求項11に記載の電子デバイス。  In response to the detection of a further interrupt, the control means decodes the displayed code to obtain information if the displayed image includes a code, and the newly obtained information is obtained from the imaging 12. The electronic device of claim 11, wherein the electronic device is arranged to replace the displayed information with the newly obtained information so that it is displayed simultaneously with the series of images imaged by the device. 前記コードが、二次元コードである、請求項11乃至12のいずれかに記載の電子デバイス。  The electronic device according to claim 11, wherein the code is a two-dimensional code. 前記コードが、マトリックス・コードである、請求項13に記載の電子デバイス。  The electronic device of claim 13, wherein the code is a matrix code. 前記コードが、クイック・レスポンス・コードである、請求項14に記載の電子デバイス。  The electronic device of claim 14, wherein the code is a quick response code. 前記コードから得られた前記情報が、前記イメージング・デバイスによって画像化された前記一連の画像に重なって表示される、請求項11乃至15のいずれかに記載の電子デバイス。  16. An electronic device according to any one of claims 11 to 15, wherein the information obtained from the code is displayed overlaid on the series of images imaged by the imaging device. 前記割込が、ユーザ入力である、請求項11乃至16のいずれかに記載の電子デバイス。  The electronic device according to claim 11, wherein the interrupt is a user input. 前記割込が、所定の時間にわたって前記デバイスを前記コードと関連する位置に保つことである、請求項11乃至16のいずれかに記載の電子デバイス。  17. An electronic device according to any of claims 11 to 16, wherein the interrupt is to keep the device in a position associated with the code for a predetermined time. 前記割込が、前記表示された画像がコードを含むということの前記検出である、請求項11乃至16のいずれかに記載の電子デバイス。  The electronic device according to claim 11, wherein the interrupt is the detection that the displayed image includes a code. 割込に応えて、前記表示された情報が、前記電子デバイスのさらなる機能を有効にするのに使用される、請求項11乃至19のいずれかに記載の電子デバイス。  20. An electronic device according to any of claims 11 to 19, wherein in response to an interrupt, the displayed information is used to enable a further function of the electronic device. 電子デバイスを制御するプログラム命令を含むコンピュータ・プログラムであって、前記電子デバイスは、イメージング・デバイスおよびディスプレイを含み、そのため前記電子デバイスによって画像化された画像が前記ディスプレイに表示されるようになっており、前記コンピュータ・プログラムが、プロセッサにロードされると、
割込を検出し、前記割込に応えて、前記表示された画像がコードを含む場合には前記表示されたコードをデコードして情報を得る手段と、
前記得られた情報を、前記イメージング・デバイスによって画像化された前記一連の画像と同時に前記ディスプレイに表示し、前記イメージング・デバイスによって画像化された前記一連の画像が変わる間、前記得られた情報の同時表示を維持するように、前記ディスプレイを制御する手段と、
を提供する、前記コンピュータ・プログラム。
A computer program including program instructions for controlling an electronic device, the electronic device including an imaging device and a display, so that an image imaged by the electronic device is displayed on the display And when the computer program is loaded into a processor,
Means for detecting an interrupt and, in response to the interrupt, if the displayed image includes a code, decodes the displayed code to obtain information;
The obtained information is displayed on the display simultaneously with the series of images imaged by the imaging device, and the obtained information is changed while the series of images imaged by the imaging device changes. Means for controlling the display to maintain simultaneous display of:
Providing the computer program.
請求項21に記載の前記コンピュータ・プログラムを具現化する物理的実体。  22. A physical entity that embodies the computer program of claim 21. 請求項22に記載の前記コンピュータ・プログラムを搬送する電磁搬送波信号。  An electromagnetic carrier signal carrying the computer program of claim 22. 請求項1乃至10のいずれか1項に記載の前記方法をコンピュータに実行させるプログラム命令を含む、コンピュータ・プログラム。  A computer program comprising program instructions for causing a computer to execute the method according to claim 1.
JP2009503669A 2006-04-04 2006-04-04 Method and electronic device for decoding information stored in code Active JP4746127B2 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/IB2006/001159 WO2007113610A1 (en) 2006-04-04 2006-04-04 A method and electronic device for decoding information stored in codes

Publications (2)

Publication Number Publication Date
JP2009532793A JP2009532793A (en) 2009-09-10
JP4746127B2 true JP4746127B2 (en) 2011-08-10

Family

ID=38563156

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009503669A Active JP4746127B2 (en) 2006-04-04 2006-04-04 Method and electronic device for decoding information stored in code

Country Status (2)

Country Link
JP (1) JP4746127B2 (en)
WO (1) WO2007113610A1 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2460683A (en) 2008-06-05 2009-12-09 Vodafone Plc Requesting a webpage in relation to a two-dimensional barcode from a mobile terminal
US8282002B2 (en) 2010-03-08 2012-10-09 Apple Inc. Multi-barcode scan process
US7971782B1 (en) 2010-03-08 2011-07-05 Apple Inc. Multi-point transaction system
EP2549425A3 (en) * 2011-06-24 2013-03-20 Verisign, Inc. Multi-mode barcode resolution system
US9022280B2 (en) 2011-06-24 2015-05-05 Verisign, Inc. Multi-mode barcode resolution system
US11562351B2 (en) * 2019-08-09 2023-01-24 Its, Inc. Interoperable mobile-initiated transactions with dynamic authentication

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09259215A (en) * 1996-03-26 1997-10-03 Tec Corp Code reader
JP2000082107A (en) * 1998-06-30 2000-03-21 Sony Corp Image processing device, method therefor and medium
JP2001075971A (en) * 1999-08-31 2001-03-23 Sony Corp Device and method for processing information and program storage medium
JP2002111909A (en) * 2000-09-28 2002-04-12 Denso Corp Information-providing service
JP2004287808A (en) * 2003-03-20 2004-10-14 Olympus Corp Portable information terminal device
JP2005102232A (en) * 2004-09-28 2005-04-14 Sharp Corp Portable telephone

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2383231A (en) * 2001-11-30 2003-06-18 Jeremy Philip Hendy Combined barcode scanner, video camera and mobile telephone
JP4113387B2 (en) * 2002-07-24 2008-07-09 シャープ株式会社 Portable terminal device, information reading program, and recording medium recording the program
EP1631897A4 (en) * 2003-06-06 2007-06-27 Neomedia Tech Inc Automatic access of internet content with a camera-enabled cell phone
US7156311B2 (en) * 2003-07-16 2007-01-02 Scanbuy, Inc. System and method for decoding and analyzing barcodes using a mobile device
US20050029358A1 (en) * 2003-08-07 2005-02-10 Mankins David Patrick Bar code input for camera-equipped wireless devices
US20050082370A1 (en) * 2003-10-17 2005-04-21 Didier Frantz System and method for decoding barcodes using digital imaging techniques
US7296747B2 (en) * 2004-04-20 2007-11-20 Michael Rohs Visual code system for camera-equipped mobile devices and applications thereof

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09259215A (en) * 1996-03-26 1997-10-03 Tec Corp Code reader
JP2000082107A (en) * 1998-06-30 2000-03-21 Sony Corp Image processing device, method therefor and medium
JP2001075971A (en) * 1999-08-31 2001-03-23 Sony Corp Device and method for processing information and program storage medium
JP2002111909A (en) * 2000-09-28 2002-04-12 Denso Corp Information-providing service
JP2004287808A (en) * 2003-03-20 2004-10-14 Olympus Corp Portable information terminal device
JP2005102232A (en) * 2004-09-28 2005-04-14 Sharp Corp Portable telephone

Also Published As

Publication number Publication date
JP2009532793A (en) 2009-09-10
WO2007113610A1 (en) 2007-10-11

Similar Documents

Publication Publication Date Title
JP5639158B2 (en) Organizing content columns
JP4814303B2 (en) User interface switching method, electronic apparatus and recording medium using this method
US8766766B2 (en) Information processing apparatus, information processing system, information processing method, and program
TWI438675B (en) Method, device and computer program product for providing a context-aware help content
JP6368455B2 (en) Apparatus, method, and program
JP4746127B2 (en) Method and electronic device for decoding information stored in code
CN107209625B (en) Floating soft trigger for touch display on electronic device
KR101121516B1 (en) Portable electronic device performing similar operations for different gestures
JP6214850B2 (en) Menu execution method and apparatus for portable terminal
KR101960906B1 (en) Information processing apparatus, method, and non-transitory computer-readable medium
EP2113831A9 (en) Method and apparatus for browsing item information and recording medium using the same
CN101076166B (en) Device having display buttons and display method and medium for the device
TWI582680B (en) A system and method for operating application icons
US20080120568A1 (en) Method and device for entering data using a three dimensional position of a pointer
EP3128411A1 (en) Interface display method and device
US10628034B2 (en) User terminal device and method for controlling user terminal device thereof
CN105745612A (en) Resizing technique for display content
KR20110036632A (en) Method, apparatus, computer program and user interface for editing an image
CN106504295A (en) Render the method and device of picture
CN114979533B (en) Video recording method, device and terminal
TW201101172A (en) Target zones for menu items on a touch-sensitive display
CN107123078A (en) The method and device of display image
WO2006011556A1 (en) Information processing system, and information processing method
KR101527492B1 (en) Sound storage service system and method
US20080186281A1 (en) Device having display buttons and display method and medium for the device

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100602

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100607

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20100907

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20100914

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20101202

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

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

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

Free format text: PAYMENT UNTIL: 20140520

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4746127

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

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

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