[go: up one dir, main page]

JP2007293612A - Network connection method and electronic equipment - Google Patents

Network connection method and electronic equipment Download PDF

Info

Publication number
JP2007293612A
JP2007293612A JP2006120991A JP2006120991A JP2007293612A JP 2007293612 A JP2007293612 A JP 2007293612A JP 2006120991 A JP2006120991 A JP 2006120991A JP 2006120991 A JP2006120991 A JP 2006120991A JP 2007293612 A JP2007293612 A JP 2007293612A
Authority
JP
Japan
Prior art keywords
image
code
data
computer
decoded
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.)
Pending
Application number
JP2006120991A
Other languages
Japanese (ja)
Inventor
Akio Ito
藤 明 雄 伊
Masahito Tanaka
中 昌 仁 田
Mortonson Leaf
リーフ・モートンソン
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.)
Colorzip Japan Kk
Original Assignee
Colorzip Japan Kk
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 Colorzip Japan Kk filed Critical Colorzip Japan Kk
Priority to JP2006120991A priority Critical patent/JP2007293612A/en
Publication of JP2007293612A publication Critical patent/JP2007293612A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a network connection method for easily connecting the computer of a user to a desired network address. <P>SOLUTION: This network connection system 100 is provided with a management server 1; a service server 2 for providing a network service; an image acquisition device 7 of a user for photographing an image 4 including a code image 3, and for acquiring the image data of an image 4 and electronic equipment 6 having a computer 8 of a user which can be connected through a network(communication network) 5 to the management server 1 and the service server 2. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明は、例えば、2種類のコードを用いたネットワーク接続方法、および、このネットワーク接続方法を実施する電子機器に関する。   The present invention relates to, for example, a network connection method using two types of cords and an electronic apparatus that implements the network connection method.

近年、市場に流通される大部分の商品には商品の種類及び値段などの商品情報を示すために多様な太さの線で構成されたバーコード(1次元コード)が表示されている。このようなバーコードは太線と細線、そして二重線などで構成されて商品情報がエンコーディングされた数字データを示す。   In recent years, most products distributed in the market display bar codes (one-dimensional codes) composed of lines of various thicknesses to indicate product information such as product types and prices. Such a bar code is composed of a thick line, a thin line, a double line, etc., and indicates numeric data in which product information is encoded.

一方、一般のビジネスなどの目的で名刺に会社のインターネットホームページアドレスあるいは、電子メールアドレスなどのURL(Uniform Resource Location)などのネットワークアドレスを表示する場合がある。   On the other hand, a network address such as a company Internet homepage address or a URL (Uniform Resource Location) such as an e-mail address may be displayed on a business card for general business purposes.

このようなインターネットホームページにはその会社の広報内容が含まれており、その会社に興味があるインターネット使用者はそのインターネットホームページにある会社の広報内容を読んだ後、問い合わせ事項がある時に電子メールアドレスに連絡を試みる。また、名刺以外にも雑誌、新聞などの広告欄に特定会社のインターネットホームページアドレスやURLなどを表示する場合もある。   Such Internet homepages contain information about the company's publicity, and Internet users interested in the company can read the company's publicity on the Internet homepage and then send an e-mail address when there is an inquiry. Try to contact In addition to business cards, Internet homepage addresses and URLs of specific companies may be displayed in advertisement fields such as magazines and newspapers.

この際、もしある使用者がこれらの媒体に表示されたURLに接続するためには、その媒体に表示されたURLをキーボードでタイプしなければならない。または、これらの媒体に電子メールアドレスが表示されているならば、その電子メールアドレスに電子メールを送ろうとする使用者はその電子メールアドレスを全てタイプしなければならない。   At this time, in order for a user to connect to the URL displayed on these media, the URL displayed on the media must be typed with the keyboard. Or, if an e-mail address is displayed on these media, a user who wants to send an e-mail to the e-mail address must type all the e-mail addresses.

しかし、インターネットホームページアドレスあるいは電子メールアドレスは一文字あるいは二文字ではなく、一般に十数字から数十字の文字で構成されている。それにより使用者がそのアドレスを入力するのが困難であり、また、誤ってネットワークのアドレスが入力され、所定のサービスが提供されないという問題があった。   However, Internet homepage addresses or e-mail addresses are not composed of one or two characters, but are generally composed of ten to several cross characters. As a result, it is difficult for the user to input the address, and there is a problem that the network address is erroneously input and a predetermined service is not provided.

この様な問題を解決する従来技術として、ネットワークに関する情報(例えば、特定のネットワーク上のアドレスやURLに入っている文字や記号など)を既に定義されたコード体系によって、色彩や濃淡を用いてコードイメージ(カラーコード)に変換して所定の媒体に表示し、使用者がそのコードイメージをPCカメラ、デジタルカメラ、スキャナなどにより取得し、使用者のコンピュータにより既述のコード体系に基づいて所定のネットワークアドレスやURLにデコーディングし、このデコーディング情報に基づいて接続されたネットワークのサービスの提供を受けるものがある(例えば、特許文献1参照。)。   As a conventional technique for solving such a problem, information relating to a network (for example, a character on a specific network, a character or a symbol contained in a URL, etc.) is coded using colors and shades according to an already defined code system. An image (color code) is converted and displayed on a predetermined medium, and the user acquires the code image by a PC camera, a digital camera, a scanner, or the like, and the user's computer uses a predetermined code system based on the code system described above. There is one that decodes a network address or URL and receives a service of a connected network based on the decoding information (see, for example, Patent Document 1).

また、既述のバーコード(1次元コード)の表示面積を小さくし、読み取り操作を向上し、また、印刷コストを削減するために、既述のバーコードが積み重なったスタックバーコード方式やマトリクス方式などを採用する2次元コードがある。この2次元コードは、URLなどの目的データがJISなどで定められた規格でエンコードィングされているものである。   In addition, in order to reduce the display area of the above-described barcode (one-dimensional code), improve the reading operation, and reduce the printing cost, the stack barcode method or the matrix method in which the above-described barcodes are stacked. There are two-dimensional codes that employ the above. This two-dimensional code is obtained by encoding target data such as a URL according to a standard defined by JIS or the like.

ここで、上記従来技術では、2次元コードを読み取ることが可能な電子機器(例えば、携帯電話)がある。   Here, in the prior art, there is an electronic device (for example, a mobile phone) that can read a two-dimensional code.

このように、現在、汎用されている電子機器、特に携帯電話では、2次元コードを読み取り可能なものはあるが、カラーコードを認識するための画像認識アルゴリズムを別途インストールするなどの対応が必要である。   As described above, some currently-used electronic devices, particularly mobile phones, can read a two-dimensional code. However, it is necessary to separately install an image recognition algorithm for recognizing a color code. is there.

そして、コードを用いて所望のネットワークに携帯電話の接続を試みようとする場合には、使用者が、表示されているコードが2次元コードであるか、またカラーコードであるかを確認し、さらに、該使用者が該電子機器を操作し画像認識アルゴリズムを選択し起動させる必要がある。   When trying to connect a mobile phone to a desired network using a code, the user confirms whether the displayed code is a two-dimensional code or a color code, Furthermore, the user needs to operate the electronic device to select and activate an image recognition algorithm.

このように、電子機器(携帯電話)の操作が煩雑になり、使用者のコンピュータ(携帯電話)の所望のネットワークアドレスへの接続の容易化を図れないという問題があった。
特開2003−6077号公報(第3−8頁、第4図)
As described above, the operation of the electronic device (mobile phone) becomes complicated, and there is a problem that it is not possible to easily connect the user's computer (mobile phone) to a desired network address.
JP 2003-6077 A (page 3-8, FIG. 4)

本発明は、上記課題を解決するものであり、使用者のコンピュータを所望のネットワークアドレスに容易に接続することが可能なネットワーク接続方法、および、電子機器を提供するものである。   The present invention solves the above-described problems, and provides a network connection method and an electronic apparatus that can easily connect a user's computer to a desired network address.

本発明の一態様に係るネットワーク接続方法は、
ネットワークを通じて使用者のコンピュータを所定のネットワークアドレスに接続するためのネットワーク接続方法において、
前記ネットワークアドレスを含む第1の目的データと関連づけられたデコードデータに対応して色彩が異にエンコーディングされて表示されるデータセルを有する第1のコードイメージ、または、第2の目的データがエンコーディングされた2次元コードからなる第2のコードイメージを含み得る画像を、前記使用者の画像取得装置が取得するステップと、
前記コンピュータに格納され前記第1のコードイメージを認識する第1の画像認識アルゴリズムにより、前記画像取得装置で取得された前記画像から第1のコードイメージの認識を試行するステップと、
前記第1の画像認識アルゴリズムが前記データセルを認識しこのデータセルの色彩を認識することにより前記画像から第1のコードイメージが認識された場合には、前記コンピュータが、この認識された色彩から前記デコードデータをデコーディングするステップと、
前記コンピュータが、デコーディングした前記デコードデータを、このデコードデータと関連する前記第1の目的データを格納する管理サーバに、送信するステップと、
前記コンピュータが、前記デコードデータに関連づけられた前記第1の目的データを、前記管理サーバから受信するステップと、
前記コンピュータが、受信した前記第1の目的データに含まれた前記ネットワークアドレスに、前記ネットワークを通じて接続するステップと、
前記画像から前記第1のコードイメージが認識されなかった場合には、前記コンピュータに格納され前記第2のコードイメージを認識する第2の画像認識アルゴリズムにより、前記画像取得装置で取得された前記画像から第2のコードイメージの認識を試行するステップと、
前記第2の画像認識アルゴリズムが前記2次元コードを認識することにより前記画像から前記第2のコードイメージが認識された場合には、前記コンピュータが、前記2次元コードから前記第2の目的データをデコーディングするステップと、
前記画像から前記第1のコードイメージおよび前記第2のコードイメージが認識されなかった場合には、前記第1のコードイメージ、または、前記第2のコードイメージを含み得る新たな画像を前記画像取得装置が取得するステップと、を備えることを特徴とする。
A network connection method according to an aspect of the present invention includes:
In a network connection method for connecting a user's computer to a predetermined network address through a network,
A first code image having data cells that are encoded in different colors corresponding to the decoded data associated with the first target data including the network address, or the second target data is encoded. The user's image acquisition device acquiring an image that may include a second code image comprising a two-dimensional code;
Trying to recognize the first code image from the image acquired by the image acquisition device by a first image recognition algorithm stored in the computer and recognizing the first code image;
If the first image recognition algorithm recognizes the data cell and recognizes the color of the data cell to recognize the first code image from the image, the computer determines from the recognized color. Decoding the decoded data;
Transmitting the decoded data decoded by the computer to a management server storing the first target data associated with the decoded data;
The computer receiving the first target data associated with the decoded data from the management server;
The computer connecting to the network address included in the received first object data through the network;
If the first code image is not recognized from the image, the image acquired by the image acquisition device by a second image recognition algorithm stored in the computer and recognizing the second code image. Trying to recognize a second code image from
In a case where the second code image is recognized from the image by the second image recognition algorithm recognizing the two-dimensional code, the computer extracts the second target data from the two-dimensional code. Decoding, and
When the first code image and the second code image are not recognized from the image, the first code image or a new image that may include the second code image is obtained as the image. And a step of acquiring by the apparatus.

さらに、本発明の一態様に係るネットワーク接続方法は、
前記コンピュータが、前記第1の画像認識アルゴリズムにより、前記画像取得装置で取得された前記新たな画像から第1のコードイメージの認識を試行するステップと、
前記第1の画像認識アルゴリズムが前記データセルを認識しこのデータセルの色彩を認識することにより前記新たな画像から第1のコードイメージが認識された場合には、前記コンピュータが、この認識された色彩から前記デコードデータをデコーディングするステップと、
前記コンピュータが、デコーディングした前記デコードデータを、前記管理サーバに、送信するステップと、
前記コンピュータが、前記デコードデータに関連づけられた前記第1の目的データを、前記管理サーバから受信するステップと、
前記コンピュータが、受信した前記第1の目的データに含まれた前記ネットワークアドレスに、前記ネットワークを通じて接続するステップと、
前記新たな画像から前記第1のコードイメージが認識されなかった場合には、前記第2の画像認識アルゴリズムにより、前記画像取得装置で取得された前記新たな画像から第2のコードイメージの認識を試行するステップと、
前記第2の画像認識アルゴリズムが前記2次元コードを認識することにより前記新たな画像から前記第2のコードイメージが認識された場合には、前記コンピュータが、前記2次元コードから前記第2の目的データをデコーディングするステップと、を備えることを特徴とする。
Furthermore, a network connection method according to an aspect of the present invention includes:
The computer attempting to recognize a first code image from the new image acquired by the image acquisition device by the first image recognition algorithm;
When the first image recognition algorithm recognizes the data cell and recognizes the color of the data cell to recognize the first code image from the new image, the computer recognizes the data cell. Decoding the decoded data from colors;
Transmitting the decoded data decoded by the computer to the management server;
The computer receiving the first target data associated with the decoded data from the management server;
The computer connecting to the network address included in the received first object data through the network;
When the first code image is not recognized from the new image, the second code image is recognized from the new image acquired by the image acquisition device by the second image recognition algorithm. A step to try and
When the second image recognition algorithm recognizes the two-dimensional code and the second code image is recognized from the new image, the computer uses the two-dimensional code to recognize the second object. Decoding the data.

さらに、本発明の他の態様に係るネットワーク接続方法は、
ネットワークを通じて使用者のコンピュータを所定のネットワークアドレスに接続するためのネットワーク接続方法において、
前記ネットワークアドレスを含む第1の目的データと関連づけられたデコードデータに対応して色彩が異にエンコーディングされて表示されるデータセルを有する第1のコードイメージ、または、第2の目的データがエンコーディングされた2次元コードからなる第2のコードイメージを含み得る画像を、前記使用者の画像取得装置が取得するステップと、
前記コンピュータに格納され前記第2のコードイメージを認識する第2の画像認識アルゴリズムにより、前記画像取得装置で取得された前記画像から第2のコードイメージの認識を試行するステップと、
前記第2の画像認識アルゴリズムが前記2次元コードを認識することにより前記画像から前記第2のコードイメージが認識された場合には、前記コンピュータが、前記2次元コードから前記第2の目的データをデコーディングするステップと、
前記画像から前記第2のコードイメージが認識されなかった場合には、前記コンピュータに格納され前記第1のコードイメージを認識する第1の画像認識アルゴリズムにより、前記画像取得装置で取得された前記画像から第1のコードイメージの認識を試行するステップと、
前記第1の画像認識アルゴリズムが前記データセルを認識しこのデータセルの色彩を認識することにより前記画像から第1のコードイメージが認識された場合には、前記コンピュータが、この認識された色彩から前記デコードデータをデコーディングするステップと、
前記コンピュータが、デコーディングした前記デコードデータを、このデコードデータと関連する前記第1の目的データを格納する管理サーバに、送信するステップと、
前記コンピュータが、前記デコードデータに関連づけられた前記第1の目的データを、前記管理サーバから受信するステップと、
前記コンピュータが、受信した前記第1の目的データに含まれた前記ネットワークアドレスに、前記ネットワークを通じて接続するステップと、
前記画像から前記第1のコードイメージおよび前記第2のコードイメージが認識されなかった場合には、前記第1のコードイメージ、または、前記第2のコードイメージを含み得る新たな画像を前記画像取得装置が取得するステップと、を備えることを特徴とする。
Furthermore, a network connection method according to another aspect of the present invention includes:
In a network connection method for connecting a user's computer to a predetermined network address through a network,
A first code image having data cells that are encoded in different colors corresponding to the decoded data associated with the first target data including the network address, or the second target data is encoded. The user's image acquisition device acquiring an image that may include a second code image comprising a two-dimensional code;
Trying to recognize a second code image from the image acquired by the image acquisition device by a second image recognition algorithm stored in the computer and recognizing the second code image;
In a case where the second code image is recognized from the image by the second image recognition algorithm recognizing the two-dimensional code, the computer extracts the second target data from the two-dimensional code. Decoding, and
If the second code image is not recognized from the image, the image acquired by the image acquisition device by a first image recognition algorithm stored in the computer and recognizing the first code image. Trying to recognize a first code image from:
If the first image recognition algorithm recognizes the data cell and recognizes the color of the data cell to recognize the first code image from the image, the computer determines from the recognized color. Decoding the decoded data;
Transmitting the decoded data decoded by the computer to a management server storing the first target data associated with the decoded data;
The computer receiving the first target data associated with the decoded data from the management server;
The computer connecting to the network address included in the received first object data through the network;
When the first code image and the second code image are not recognized from the image, the first code image or a new image that may include the second code image is obtained as the image. And a step of acquiring by the apparatus.

さらに、本発明の他の態様に係るネットワーク接続方法は、
前記コンピュータが、前記第2の画像認識アルゴリズムにより、前記画像取得装置で取得された前記新たな画像から第2のコードイメージの認識を試行するステップと、
前記第2の画像認識アルゴリズムが前記2次元コードを認識することにより前記新たな画像から前記第2のコードイメージが認識された場合には、前記コンピュータが、前記2次元コードから前記第2の目的データをデコーディングするステップと、
前記新たな画像から前記第2のコードイメージが認識されなかった場合には、前記第1の画像認識アルゴリズムにより、前記画像取得装置で取得された前記新たな画像から第1のコードイメージの認識を試行するステップと、
前記第1の画像認識アルゴリズムが前記データセルを認識しこのデータセルの色彩を認識することにより前記新たな画像から第1のコードイメージが認識された場合には、前記コンピュータが、この認識された色彩から前記デコードデータをデコーディングするステップと、
前記コンピュータが、デコーディングした前記デコードデータを、このデコードデータと関連する前記第1の目的データを格納する管理サーバに、送信するステップと、
前記コンピュータが、前記デコードデータに関連づけられた前記第1の目的データを、前記管理サーバから受信するステップと、
前記コンピュータが、受信した前記第1の目的データに含まれた前記ネットワークアドレスに、前記ネットワークを通じて接続するステップと、を備えることを特徴とする。
Furthermore, a network connection method according to another aspect of the present invention includes:
The computer attempting to recognize a second code image from the new image acquired by the image acquisition device by the second image recognition algorithm;
When the second image recognition algorithm recognizes the two-dimensional code and the second code image is recognized from the new image, the computer uses the two-dimensional code to recognize the second object. Decoding the data;
When the second code image is not recognized from the new image, the first code image is recognized from the new image acquired by the image acquisition device by the first image recognition algorithm. A step to try and
When the first image recognition algorithm recognizes the data cell and recognizes the color of the data cell to recognize the first code image from the new image, the computer recognizes the data cell. Decoding the decoded data from colors;
Transmitting the decoded data decoded by the computer to a management server storing the first target data associated with the decoded data;
The computer receiving the first target data associated with the decoded data from the management server;
The computer comprises a step of connecting through the network to the network address included in the received first object data.

さらに、本発明の一態様に係るネットワーク接続方法は、前記画像取得装置は、前記使用者の携帯電話に設けられたデジタルカメラであり、
前記コンピュータが、前記携帯電話に内蔵されていることを特徴とする。
Furthermore, in the network connection method according to one aspect of the present invention, the image acquisition device is a digital camera provided in the user's mobile phone,
The computer is built in the mobile phone.

さらに、本発明の一態様に係るネットワーク接続方法は、前記コンピュータが、デコーディングした前記第2の目的データに含まれたネットワークアドレスに前記ネットワークを通じて接続するステップをさらに備えることを特徴とする。   Furthermore, the network connection method according to an aspect of the present invention is further characterized in that the computer further includes a step of connecting through the network to a network address included in the decoded second object data.

さらに、本発明の一態様に係るネットワーク接続方法は、デコーディングされた前記第2の目的データに電話番号が含まれていることを特徴とする。   Furthermore, the network connection method according to an aspect of the present invention is characterized in that a telephone number is included in the decoded second object data.

さらに、本発明の一態様に係るネットワーク接続方法は、デコーディングされた前記第2の目的データにメールアドレスが含まれていることを特徴とする。   Furthermore, the network connection method according to an aspect of the present invention is characterized in that a mail address is included in the decoded second object data.

さらに、本発明の一態様に係るネットワーク接続方法は、前記画像が、テレビ画面に表示されていること特徴とする。   Furthermore, the network connection method according to an aspect of the present invention is characterized in that the image is displayed on a television screen.

本発明の一の態様に係る電子機器は、
ネットワークを通じて所定のネットワークアドレスに接続することができる電子機器であって、
画像を撮影しこの画像を画像データとして取得可能な画像取得装置と、
取得された前記画像データに基づいて、前記ネットワークに接続可能なコンピュータと、を備え、
前記ネットワークアドレスを含む第1の目的データと関連づけられたデコードデータに対応して色彩が異にエンコーディングされて表示されるデータセルを有する第1のコードイメージ、または、第2の目的データがエンコーディングされた2次元コードからなる第2のコードイメージを含み得る画像を、前記画像取得装置が取得し、
前記コンピュータに格納され前記第1のコードイメージを認識する第1の画像認識アルゴリズムにより、前記画像取得装置で取得された前記画像から第1のコードイメージの認識を試行し、
前記第1の画像認識アルゴリズムが前記データセルを認識しこのデータセルの色彩を認識することにより前記画像から第1のコードイメージが認識された場合には、前記コンピュータが、この認識された色彩から前記デコードデータをデコーディングし、
前記コンピュータが、デコーディングした前記デコードデータを、このデコードデータと関連する前記第1の目的データを格納する管理サーバに、送信し、
前記コンピュータが、前記デコードデータに関連づけられた前記第1の目的データを、前記管理サーバから受信し、
前記コンピュータが、受信した前記第1の目的データに含まれた前記ネットワークアドレスに、前記ネットワークを通じて接続し、
前記画像から前記第1のコードイメージが認識されなかった場合には、前記コンピュータに格納され前記第2のコードイメージを認識する第2の画像認識アルゴリズムにより、前記画像取得装置で取得された前記画像から第2のコードイメージの認識を試行し、
前記第2の画像認識アルゴリズムが前記2次元コードを認識することにより前記画像から前記第2のコードイメージが認識された場合には、前記コンピュータが、前記2次元コードから前記第2の目的データをデコーディングし、
前記画像から前記第1のコードイメージおよび前記第2のコードイメージが認識されなかった場合には、前記第1のコードイメージ、または、前記第2のコードイメージを含み得る新たな画像を前記画像取得装置が取得することを特徴とする。
An electronic device according to one embodiment of the present invention includes:
An electronic device that can be connected to a predetermined network address through a network,
An image acquisition device capable of capturing an image and acquiring the image as image data;
A computer connectable to the network based on the acquired image data,
A first code image having data cells that are encoded in different colors corresponding to the decoded data associated with the first target data including the network address, or the second target data is encoded. The image acquisition device acquires an image that may include a second code image composed of a two-dimensional code;
Attempting to recognize the first code image from the image acquired by the image acquisition device by a first image recognition algorithm stored in the computer and recognizing the first code image;
If the first image recognition algorithm recognizes the data cell and recognizes the color of the data cell to recognize the first code image from the image, the computer determines from the recognized color. Decoding the decoded data;
The computer transmits the decoded decoded data to a management server that stores the first target data associated with the decoded data,
The computer receives the first target data associated with the decoded data from the management server;
The computer connects to the network address included in the received first object data through the network,
If the first code image is not recognized from the image, the image acquired by the image acquisition device by a second image recognition algorithm stored in the computer and recognizing the second code image. Try to recognize the second code image from
In a case where the second code image is recognized from the image by the second image recognition algorithm recognizing the two-dimensional code, the computer extracts the second target data from the two-dimensional code. Decoding,
When the first code image and the second code image are not recognized from the image, the first code image or a new image that may include the second code image is obtained as the image. The apparatus is characterized by being acquired.

さらに、本発明の一態様に係る電子機器は、
前記コンピュータが、前記第1の画像認識アルゴリズムにより、前記画像取得装置で取得された前記新たな画像から第1のコードイメージの認識を試行し、
前記第1の画像認識アルゴリズムが前記データセルを認識しこのデータセルの色彩を認識することにより前記新たな画像から第1のコードイメージが認識された場合には、前記コンピュータが、この認識された色彩から前記デコードデータをデコーディングし、
前記コンピュータが、デコーディングした前記デコードデータを、前記管理サーバに、送信し、
前記コンピュータが、前記デコードデータに関連づけられた前記第1の目的データを、前記管理サーバから受信し、
前記コンピュータが、受信した前記第1の目的データに含まれた前記ネットワークアドレスに、前記ネットワークを通じて接続し、
前記新たな画像から前記第1のコードイメージが認識されなかった場合には、前記第2の画像認識アルゴリズムにより、前記画像取得装置で取得された前記新たな画像から第2のコードイメージの認識を試行し、
前記第2の画像認識アルゴリズムが前記2次元コードを認識することにより前記新たな画像から前記第2のコードイメージが認識された場合には、前記コンピュータが、前記2次元コードから前記第2の目的データをデコーディングすることを特徴とする。
Furthermore, an electronic device according to one embodiment of the present invention includes:
The computer tries to recognize a first code image from the new image acquired by the image acquisition device by the first image recognition algorithm,
When the first image recognition algorithm recognizes the data cell and recognizes the color of the data cell to recognize the first code image from the new image, the computer recognizes the data cell. Decode the decoded data from the color,
The computer transmits the decoded decoded data to the management server,
The computer receives the first target data associated with the decoded data from the management server;
The computer connects to the network address included in the received first object data through the network,
When the first code image is not recognized from the new image, the second code image is recognized from the new image acquired by the image acquisition device by the second image recognition algorithm. Try,
When the second image recognition algorithm recognizes the two-dimensional code and the second code image is recognized from the new image, the computer uses the two-dimensional code to recognize the second object. It is characterized by decoding data.

本発明の他の態様に係る電子機器は、
ネットワークを通じて所定のネットワークアドレスに接続することができる電子機器であって、
画像を撮影しこの画像を画像データとして取得可能な画像取得装置と、
取得された前記画像に基づいて、前記ネットワークに接続可能なコンピュータと、を備え、
前記ネットワークアドレスを含む第1の目的データと関連づけられたデコードデータに対応して色彩が異にエンコーディングされて表示されるデータセルを有する第1のコードイメージ、または、第2の目的データがエンコーディングされた2次元コードからなる第2のコードイメージを含み得る画像を、前記画像取得装置が取得し、
前記コンピュータに格納され前記第2のコードイメージを認識する第2の画像認識アルゴリズムにより、前記画像取得装置で取得された前記画像から第2のコードイメージの認識を試行し、
前記第2の画像認識アルゴリズムが前記2次元コードを認識することにより前記画像から前記第2のコードイメージが認識された場合には、前記コンピュータが、前記2次元コードから前記第2の目的データをデコーディングし、
前記画像から前記第2のコードイメージが認識されなかった場合には、前記コンピュータに格納された前記第1のコードイメージを認識する第1の画像認識アルゴリズムにより、前記画像取得装置で取得された前記画像から第1のコードイメージの認識を試行し、
前記第1の画像認識アルゴリズムが前記データセルを認識しこのデータセルの色彩を認識することにより前記画像から第1のコードイメージが認識された場合には、前記コンピュータが、この認識された色彩から前記デコードデータをデコーディングし、
前記コンピュータが、デコーディングした前記デコードデータを、このデコードデータと関連する前記第1の目的データを格納する管理サーバに、送信し、
前記コンピュータが、前記デコードデータに関連づけられた前記第1の目的データを、前記管理サーバから受信し、
前記コンピュータが、受信した前記第1の目的データに含まれた前記ネットワークアドレスに、前記ネットワークを通じて接続し、
前記画像から前記第1のコードイメージおよび前記第2のコードイメージが認識されなかった場合には、前記第1のコードイメージ、または、前記第2のコードイメージを含み得る新たな画像を前記画像取得装置が取得することを特徴とする。
An electronic apparatus according to another aspect of the present invention is
An electronic device that can be connected to a predetermined network address through a network,
An image acquisition device capable of capturing an image and acquiring the image as image data;
A computer connectable to the network based on the acquired image, and
A first code image having data cells that are encoded in different colors corresponding to the decoded data associated with the first target data including the network address, or the second target data is encoded. The image acquisition device acquires an image that may include a second code image composed of a two-dimensional code;
The second image recognition algorithm stored in the computer and recognizing the second code image tries to recognize the second code image from the image acquired by the image acquisition device,
In a case where the second code image is recognized from the image by the second image recognition algorithm recognizing the two-dimensional code, the computer extracts the second target data from the two-dimensional code. Decoding,
When the second code image is not recognized from the image, the first image recognition algorithm for recognizing the first code image stored in the computer acquires the image acquired by the image acquisition device. Attempt to recognize the first code image from the image,
If the first image recognition algorithm recognizes the data cell and recognizes the color of the data cell to recognize the first code image from the image, the computer determines from the recognized color. Decoding the decoded data;
The computer transmits the decoded decoded data to a management server that stores the first target data associated with the decoded data,
The computer receives the first target data associated with the decoded data from the management server;
The computer connects to the network address included in the received first object data through the network,
When the first code image and the second code image are not recognized from the image, the first code image or a new image that may include the second code image is obtained as the image. The apparatus is characterized by being acquired.

さらに、本発明の他の態様に係る電子機器は、
前記コンピュータが、前記第2の画像認識アルゴリズムにより、前記画像取得装置で取得された前記新たな画像から第2のコードイメージの認識を試行し、
前記第2の画像認識アルゴリズムが前記2次元コードを認識することにより前記新たな画像から前記第2のコードイメージが認識された場合には、前記コンピュータが、前記2次元コードから前記第2の目的データをデコーディングし、
前記新たな画像から前記第2のコードイメージが認識されなかった場合には、前記第1の画像認識アルゴリズムにより、前記画像取得装置で取得された前記新たな画像から第1のコードイメージの認識を試行し、
前記第1の画像認識アルゴリズムが前記データセルを認識しこのデータセルの色彩を認識することにより前記新たな画像から第1のコードイメージが認識された場合には、前記コンピュータが、この認識された色彩から前記デコードデータをデコーディングし、
前記コンピュータが、デコーディングした前記デコードデータを、このデコードデータと関連する前記第1の目的データを格納する管理サーバに、送信し、
前記コンピュータが、前記デコードデータに関連づけられた前記第1の目的データを、前記管理サーバから受信し、
前記コンピュータが、受信した前記第1の目的データに含まれた前記ネットワークアドレスに、前記ネットワークを通じて接続することを特徴とする。
Furthermore, an electronic device according to another aspect of the present invention includes:
The computer tries to recognize a second code image from the new image acquired by the image acquisition device by the second image recognition algorithm,
When the second image recognition algorithm recognizes the two-dimensional code and the second code image is recognized from the new image, the computer uses the two-dimensional code to recognize the second object. Decoding the data,
When the second code image is not recognized from the new image, the first code image is recognized from the new image acquired by the image acquisition device by the first image recognition algorithm. Try,
When the first image recognition algorithm recognizes the data cell and recognizes the color of the data cell to recognize the first code image from the new image, the computer recognizes the data cell. Decode the decoded data from the color,
The computer transmits the decoded decoded data to a management server that stores the first target data associated with the decoded data,
The computer receives the first target data associated with the decoded data from the management server;
The computer is connected to the network address included in the received first object data through the network.

さらに、本発明の一態様に係る電子機器は、前記画像取得装置は、デジタルカメラであることを特徴とする。   Furthermore, the electronic device according to one embodiment of the present invention is characterized in that the image acquisition device is a digital camera.

さらに、本発明の一態様に係る電子機器は、前記電子機器が、携帯電話であること特徴とする。   Furthermore, the electronic device according to one embodiment of the present invention is characterized in that the electronic device is a mobile phone.

さらに、本発明の一態様に係る電子機器は、前記コンピュータが、さらに、デコーディングした前記第2の目的データに含まれたネットワークアドレスに前記ネットワークを通じて接続することを特徴とする。   Furthermore, the electronic device according to one aspect of the present invention is characterized in that the computer is further connected to a network address included in the decoded second object data through the network.

さらに、本発明の一態様に係る電子機器は、デコーディングされた前記第2の目的データに電話番号が含まれていることを特徴とする。   Furthermore, the electronic device according to one embodiment of the present invention is characterized in that a telephone number is included in the decoded second object data.

さらに、本発明の一態様に係る電子機器は、デコーディングされた前記第2の目的データにメールアドレスが含まれていることを特徴とする。   Further, the electronic device according to one aspect of the present invention is characterized in that a mail address is included in the decoded second object data.

さらに、本発明の一態様に係る電子機器は、前記画像が、テレビ画面に表示されていることを特徴とする。   Furthermore, the electronic device according to one embodiment of the present invention is characterized in that the image is displayed on a television screen.

本発明の一態様に係るネットワーク接続方法、および、電子機器によれば、使用者のコンピュータを所望のネットワークアドレスに容易に接続することができる。   According to the network connection method and the electronic apparatus according to one aspect of the present invention, the user's computer can be easily connected to a desired network address.

本発明の実施形態に係るネットワーク接続方法は、ネットワーク(通信網)を通じて使用者のコンピュータを所定のネットワークアドレスに接続するためのものである。   A network connection method according to an embodiment of the present invention is for connecting a user's computer to a predetermined network address through a network (communication network).

本発明の実施形態では、例えば、紙面、テレビ画面などに表示されるコードイメージを携帯電話(電子機器)で撮影し、当該コードイメージに関連したモバイルコンテンツにネットワークを介して容易に接続できる方法、電子機器を提案する。   In the embodiment of the present invention, for example, a method of photographing a code image displayed on a paper surface, a television screen or the like with a mobile phone (electronic device) and easily connecting to mobile content related to the code image via a network, Propose electronic equipment.

以下、図面を参照しながら本発明に係る実施例について、より詳細に説明する。   Hereinafter, embodiments according to the present invention will be described in more detail with reference to the drawings.

以下、本発明の実施例1について図面に従って説明する。図1は、本発明の実施例1に係るネットワーク接続システムを示す図である。また、図2は、本発明の実施例1に係る電子機器の要部構成を示すブロック図である。   Embodiment 1 of the present invention will be described below with reference to the drawings. 1 is a diagram illustrating a network connection system according to a first embodiment of the present invention. FIG. 2 is a block diagram showing a main part configuration of the electronic apparatus according to the first embodiment of the present invention.

図1に示すように、本発明に係るネットワーク接続システム100は、管理サーバ1と、ネットワークサービスを提供するサービスサーバ2と、を備える。   As shown in FIG. 1, a network connection system 100 according to the present invention includes a management server 1 and a service server 2 that provides a network service.

また、ネットワーク接続システム100は、コードイメージ3を含む画像4を撮影しこの画像4の画像データを取得可能な使用者の画像取得装置、および、ネットワーク(通信網)5を介して管理サーバ1、サービスサーバ2と接続可能な使用者のコンピュータ、を有する電子機器6を備える。   In addition, the network connection system 100 captures an image 4 including the code image 3 and acquires an image data of the image 4, and a management server 1 through a network (communication network) 5. An electronic device 6 having a user computer connectable to the service server 2 is provided.

画像4は、コードイメージ3として、第1のコードイメージまたは第2のコードイメージの少なくとも何れかを含み得る。   The image 4 may include at least one of the first code image and the second code image as the code image 3.

第1のコードイメージ(カラーコード)は、第1の目的データと関連づけられたデコードデータに対応して色彩が異にエンコーディングされて表示されるデータセルを有する。   The first code image (color code) has data cells that are encoded with different colors corresponding to the decoded data associated with the first target data.

第2のコードイメージは、第2の目的データがエンコーディングされた2次元コードからなる。   The second code image is composed of a two-dimensional code in which the second target data is encoded.

ここで、2次元コードとは、既述のように、既述バーコード(1次元コード)の表示面積を小さくし、読み取り操作を向上し、また、印刷コストを削減するために、既述のバーコードが積み重なったスタックバーコード方式やマトリクス方式などを採用するものである。   Here, as described above, the two-dimensional code is described in order to reduce the display area of the above-described barcode (one-dimensional code), improve the reading operation, and reduce the printing cost. A stack barcode method or a matrix method in which barcodes are stacked is adopted.

この2次元コードは、URL、電話番号、メールアドレスなどの第2の目的データがJISなどで定められた規格でエンコードィングされているものである。   This two-dimensional code is obtained by encoding second target data such as a URL, a telephone number, and an e-mail address according to a standard defined by JIS or the like.

この2次元コードには、例えば、QRコード、PDF417、DataMatrix、MaxiCodeなどが含まれる。   This two-dimensional code includes, for example, a QR code, PDF417, DataMatrix, MaxiCode, and the like.

また、画像4は、例えば、紙面、テレビ画面、パソコンのモニタなどに表示される。   The image 4 is displayed on, for example, a paper surface, a television screen, a personal computer monitor, or the like.

管理サーバ1は、例えば、サービスサーバ2に関するネットワークアドレス情報を格納するとともに、アドレス情報に関して定められたインデックス情報をさらに格納できる。   For example, the management server 1 can store network address information related to the service server 2 and can further store index information defined for the address information.

ここで、ネットワークアドレスは、ネットワーク環境で特定装備の位置を示すものであって文字、数字、特殊文字で示し、URL、IP(Internet Protocol)アドレス、電話番号または有無線通信端末器の固有識別番号である。   Here, the network address indicates the position of the specific equipment in the network environment and is indicated by letters, numbers, special characters, URL, IP (Internet Protocol) address, telephone number or unique identification number of the wired / wireless communication terminal. It is.

また、管理サーバ1は、少なくともサービスサーバ2に関するネットワークアドレスを含む既述の第1の目的データとデコードデータとを関連づけたテーブル1aを有する。   Further, the management server 1 has a table 1a in which the first target data described above including at least the network address related to the service server 2 is associated with the decoded data.

また、テーブル1aの第1の目的データには、既述のネットワークアドレス以外に、使用者の必要に応じて名前、プロトコル、または文書名、サービス情報などを含むようにできる。   Further, the first target data of the table 1a can include a name, a protocol, or a document name, service information, and the like as required by the user, in addition to the above-described network address.

管理サーバ1は、電子機器6からデコードデータを受信すると、このデコードデータに関連づけられた第1の目的データを該デコードデータの送信元である電子機器6に送信する。   When receiving the decoded data from the electronic device 6, the management server 1 transmits the first target data associated with the decoded data to the electronic device 6 that is the transmission source of the decoded data.

管理サーバ1は、必要に応じて、テーブル1aを用いて、ネットワークアドレスを含む第1の目的データを他のネットワークアドレスを含む目的データと置き換えるとともにデコードデータと関連づけて、このテーブル1aの内容を変更する。   If necessary, the management server 1 replaces the first target data including the network address with the target data including the other network address and associates it with the decoded data using the table 1a, and changes the contents of the table 1a. To do.

すなわち、管理サーバ1は、従来の2次元コードのように目的データが規定された範囲に制限されることなく、例えば使用者やサービスの提供者の要求に応じて、デコードデータに関連させる第1の目的データを変更することができる。   In other words, the management server 1 is not limited to the range in which the target data is defined as in the conventional two-dimensional code, but is associated with the decoded data according to the request of the user or the service provider, for example. The purpose data can be changed.

サービスサーバ2は、目的データを用いて接続してきた電子機器6に対し、例えば、サービス情報を提供する。   The service server 2 provides, for example, service information to the electronic device 6 connected using the target data.

このサービス情報として、インターネットサービスを用いる場合には、ウェブサービス、テルネットサービス、電子メールサービス、ゴッファーサービス、FTP(File Transfer Protocol)のようにURLに表示されたプロトコルによって定義されたサービスがある。   As the service information, when an Internet service is used, there are services defined by a protocol displayed in a URL such as a web service, a telnet service, an e-mail service, a gopher service, and FTP (File Transfer Protocol). .

また、使用者は、各サービスサーバ2に備えられた特定のサービス、例えばオンライン教育サービスやショッピングモールサービスに直接接続して用いられるだけでなく特定IPアドレスやURLで提供されるテキストや絵ファイル、または音響、停止画像、動映像で構成されたマルチメディア情報を提供され得る。   In addition, the user can use a specific service provided in each service server 2, for example, a text or picture file provided by a specific IP address or URL, as well as being directly connected to an online education service or a shopping mall service. Alternatively, multimedia information composed of sound, stop images, and moving images can be provided.

一方、サービス情報は、インターネットを通したネットワークサービスのためのもの以外にも他の一般的な通信機器で定義されたサービス、例えば、電話やFAXサービスのためのものも含む。例えば、アドレス情報として電話番号やFAX番号が含まれた場合には、その番号に電話をかけたり、また、FAXを送るサービスが使用者に提供されたりする。   On the other hand, the service information includes services defined for other general communication devices, for example, for telephone and FAX services, in addition to those for network services through the Internet. For example, when a telephone number or a FAX number is included as address information, a service for making a call to the number or sending a FAX is provided to the user.

また、既述のように、管理サーバ1が使用者やサービスの提供者の要求に応じてデコードデータに関連させる第1の目的データを変更することができるので、サービスサーバ2は、この変更された第1の目的データに対応したネットワークサービスを提供することができる。   Further, as described above, since the management server 1 can change the first object data related to the decoded data in response to a request from the user or the service provider, the service server 2 is changed. In addition, a network service corresponding to the first object data can be provided.

電子機器6は、例えば、携帯電話、PDA(Personal Digital Assistant)、スマートホン、IMT(International Mobile Telecommunication)-2000端末器、パーソナルコンピュータなどである。   The electronic device 6 is, for example, a mobile phone, a PDA (Personal Digital Assistant), a smart phone, an IMT (International Mobile Telecommunication) -2000 terminal, a personal computer, or the like.

この電子機器6は、図2に示すように、画像4を撮影しこの画像4を画像データとして取得可能な画像取得装置7と、取得された画像データに基づいて、ネットワーク5に接続可能なコンピュータ8と、を備える。   As shown in FIG. 2, the electronic device 6 includes an image acquisition device 7 that can capture an image 4 and acquire the image 4 as image data, and a computer that can be connected to the network 5 based on the acquired image data. 8.

また、画像取得装置7は、例えば、携帯電話6に設けられたデジタルカメラや、PCカメラ、スキャナなどである。   The image acquisition device 7 is, for example, a digital camera, a PC camera, a scanner, or the like provided in the mobile phone 6.

電子機器6は、携帯電話である場合、この携帯電話に設けられたデジタルカメラのような画像取得装置7を通じて紙面、テレビ画面などから獲得したコードイメージ3を含む画像4のデータを入力され、携帯電話に内蔵されたコンピュータ8のメモリ、ディスク、バッファなどに保管する。   When the electronic device 6 is a mobile phone, data of an image 4 including a code image 3 acquired from a paper surface, a TV screen, or the like is input through an image acquisition device 7 such as a digital camera provided in the mobile phone. It is stored in the memory, disk, buffer, etc. of the computer 8 built in the telephone.

なお、コンピュータ8は、電子機器6と個別に設けられていてもよい。   The computer 8 may be provided separately from the electronic device 6.

また、このコンピュータ8には、第1のコードイメージを認識する第1の画像認識アルゴリズム8aと、第2のコードイメージを認識する第2の画像認識アルゴリズム8bと、を具備したプログラム9が格納されている。   The computer 8 also stores a program 9 having a first image recognition algorithm 8a for recognizing the first code image and a second image recognition algorithm 8b for recognizing the second code image. ing.

コンピュータ8は、上記第1の画像認識アルゴリズム8aによりデータセルを認識しこのデータセルの色彩を認識する。これにより、コンピュータ8は、画像4から第1のコードイメージを認識し、プログラム9を用いてこの認識された色彩からデコードデータをデコーディングすることができるようになっている。   The computer 8 recognizes the data cell by the first image recognition algorithm 8a and recognizes the color of the data cell. Thus, the computer 8 can recognize the first code image from the image 4 and can decode the decoded data from the recognized color by using the program 9.

また、コンピュータ8は、上記デコードデータを管理サーバ1に送信し、管理サーバ1から第1の目的データを得ることができる。そして、コンピュータ8は、この第1の目的データに含まれたネットワークアドレスにネットワーク5を通じて接続することができる。   Further, the computer 8 can obtain the first target data from the management server 1 by transmitting the decoded data to the management server 1. Then, the computer 8 can be connected through the network 5 to the network address included in the first target data.

また、コンピュータ8は、上記第2の画像認識アルゴリズム8bにより2次元コードを認識する。これにより、コンピュータ8は、画像4から第2のコードイメージを認識し、プログラム9を用いて2次元コードから第2の目的データをデコーディングすることができるようになっている。   The computer 8 recognizes the two-dimensional code by the second image recognition algorithm 8b. Thus, the computer 8 can recognize the second code image from the image 4 and can decode the second target data from the two-dimensional code by using the program 9.

また、コンピュータ8は、デコーディングした第2の目的データに含まれた他のネットワークアドレスにネットワーク5を通じて接続することができる。また、コンピュータ8は、デコーディングされた第2の目的データに含まれた電話番号、メールアドレスに基づいて、電話をかけ、メールを送信していてもよい。   Further, the computer 8 can be connected through the network 5 to another network address included in the decoded second object data. Further, the computer 8 may make a telephone call and transmit a mail based on the telephone number and mail address included in the decoded second object data.

コンピュータ8において、既述のように、コードイメージ3を認識する過程では、コードイメージ3の形状、カラー(色彩)などを捜し出す過程が必要である。そして、それ以外にも歪曲されたイメージを補正する過程が要求される。   As described above, in the process of recognizing the code image 3 in the computer 8, a process of searching for the shape, color (color) and the like of the code image 3 is necessary. In addition, a process for correcting a distorted image is required.

これらは、例えば、境界線検出及び細線化アルゴリズムなどの既述の第1、第2の画像認識アルゴリズム8a、8bを使用して形及びパターンを検出できる。   For example, the shape and pattern can be detected by using the first and second image recognition algorithms 8a and 8b described above such as boundary detection and thinning algorithms.

さらに、第1の画像認識アルゴリズム8aにより、RGB(Red、Green、Blue)モデル、HSV(Hueangle、Saturation、Value)モデル、CMY(Cyan、Magenta、Yellow)モデル、HLS(Hueangle、Lightness、Saturation)モデル中で一つ以上の方法を使用して色彩(カラー)判別が可能である。   Furthermore, by the first image recognition algorithm 8a, RGB (Red, Green, Blue) model, HSV (Hueangle, Saturation, Value) model, CMY (Cyan, Magenta, Yellow) model, HLS (Hueangle, Lightness, Saturation) model. Among them, it is possible to distinguish colors using one or more methods.

このように第1の画像認識アルゴリズム8aにより第1のコードイメージ(カラーコード)を認識し、第1の画像認識アルゴリズム8bにより第2のコードイメージ(2次元コード)を認識することができる。   In this way, the first code image (color code) can be recognized by the first image recognition algorithm 8a, and the second code image (two-dimensional code) can be recognized by the first image recognition algorithm 8b.

ここで、以上のようなネットワーク接続システム100で使用される第1のコードイメージ(カラーコード)の一例について説明する。   Here, an example of the first code image (color code) used in the network connection system 100 as described above will be described.

図3Aおよび図3Bは、第1のコードイメージ(カラーコード)に表される情報の役割を基準としてコードイメージの領域を区別して示す図である。   FIG. 3A and FIG. 3B are diagrams showing the areas of the code image in distinction based on the role of information represented in the first code image (color code).

図3Aに示すように、第1のコードイメージはデータ領域10を含む。データ領域10は、色彩、濃淡、形状、パターンまたはこれらの結合が情報の内容に応じて異なるようにエンコーディングされた少なくとも1つのデータセルで形成される。   As shown in FIG. 3A, the first code image includes a data area 10. The data area 10 is formed of at least one data cell encoded such that the color, shading, shape, pattern, or combination thereof is different depending on the content of information.

データ領域10は、文字などがイメージにエンコーディングされた1つ以上のデータセルで構成され、データセルはそのそれぞれが1つの文字を表すように構成され、また多数のデータセルセットが1つまたはそれ以上の文字を表すように構成されるようにしてもよい。例えば、文字“A”を赤色よりなるセル1つで表示するようにしてもよいし、赤色と緑色とよりなる2つのセルで表示するようにしてもよい。   The data area 10 is composed of one or more data cells in which characters or the like are encoded in an image, each data cell is composed to represent one character, and one or more data cell sets are included. You may make it comprise so that the above character may be represented. For example, the character “A” may be displayed in one cell made of red, or may be displayed in two cells made of red and green.

なお、データ領域10に納まるデコードデータは、文字、数字、記号などを含む。さらに、デコードデータには、使用者の必要に応じて名前、アドレス、電話番号、ファックス番号、ネットワークのホストアドレス、インターネットで使われるドメイン名及びIPアドレス、URL、プロトコル、または文書名などを含むようにもできる。   The decoded data stored in the data area 10 includes characters, numbers, symbols, and the like. Further, the decoded data includes a name, an address, a telephone number, a fax number, a network host address, a domain name and an IP address used on the Internet, a URL, a protocol, or a document name as required by the user. You can also.

第1のコードイメージには、配置認識領域11をさらに含むようにしてもよい。この配置認識領域11は、例えば、テレビ画面内におけるデータ領域10の配置を認識するため、所定の色が表示されるセルがデータ領域10を取り囲むように形成される。この配置認識領域11の色には、特に、テレビ画面にカラー表示される背景と第1のコードイメージとの識別性を高めるため、白が選択される。なお、背景などとの識別性の高い他の色を選択してもよい。この配置認識領域11は、識別性を高めるため、より好ましくは5ピクセル以上の幅を有する。   The first code image may further include an arrangement recognition area 11. For example, the arrangement recognition area 11 is formed so that cells displaying a predetermined color surround the data area 10 in order to recognize the arrangement of the data area 10 in the television screen. In particular, white is selected as the color of the arrangement recognition area 11 in order to improve the distinguishability between the background displayed in color on the television screen and the first code image. It should be noted that another color having high discrimination from the background or the like may be selected. The arrangement recognition area 11 preferably has a width of 5 pixels or more in order to improve discrimination.

なお、ここでは、配置認識領域11を第1のコードイメージに含むように当該コードイメージを設定する場合について説明しているが、配置認識領域11を含まない第1のコードイメージを設定し、例えば、テレビ画面に第1のコードイメージを表示する際に、このコードイメージを取り囲むような白枠を表示するようにしてもよいのは勿論である。これにより、配置認識領域11を設定したのと同様にテレビ画面内におけるデータ領域10の配置を認識することができ、データ領域10のコードイメージも同様にデコーディングすることができるのは勿論である。   In addition, although the case where the said code image is set so that the arrangement | positioning recognition area | region 11 may be included in a 1st code image is demonstrated here, the 1st code image which does not include the arrangement | positioning recognition area | region 11 is set, for example, Of course, when the first code image is displayed on the television screen, a white frame surrounding the code image may be displayed. As a result, the arrangement of the data area 10 in the television screen can be recognized in the same manner as the arrangement recognition area 11 is set, and the code image of the data area 10 can be decoded as well. .

また、図3Bに示すように、第1のコードイメージには、パリティ領域12、参照領域13及び制御領域14のうち少なくとも1つをさらに含むことができる。なお、配置認識領域11は、図に示すように、データ領域10およびこれらのパリティ領域12、参照領域13及び制御領域14を取り囲むように形成される。   As shown in FIG. 3B, the first code image may further include at least one of a parity area 12, a reference area 13, and a control area 14. The arrangement recognition area 11 is formed so as to surround the data area 10, the parity area 12, the reference area 13, and the control area 14 as shown in the figure.

パリティ領域12は、データ領域10に表示されたセルの認識エラー検査のためのパリティセルで形成される。   The parity area 12 is formed of parity cells for checking a recognition error of the cells displayed in the data area 10.

参照領域13は、データ領域10に形成されたデータセルの色彩、濃淡、形状、パターンまたはこれらの結合を判断するための基準色彩、基準濃淡、基準形状、基準パターンまたはこれらの結合を提供する少なくとも1つの参照セルで形成される。   The reference region 13 provides at least a reference color, a reference shade, a reference shape, a reference pattern, or a combination thereof for determining a color, shading, shape, pattern, or combination thereof of the data cells formed in the data region 10. One reference cell is formed.

制御領域14は、データ領域10に表示された情報を利用して提供できる命令やサービスを表す少なくとも1つの制御セルで形成される。   The control area 14 is formed of at least one control cell that represents a command or service that can be provided using the information displayed in the data area 10.

以下では、データ領域10を除外した領域、例えば配置認識領域11、パリティ領域12、参照領域13、制御領域14を含む領域を“補助領域”と称し、補助領域に含まれるセルを補助セルと称する。   Hereinafter, an area excluding the data area 10, for example, an area including the arrangement recognition area 11, the parity area 12, the reference area 13, and the control area 14 is referred to as an “auxiliary area”, and a cell included in the auxiliary area is referred to as an auxiliary cell. .

パリティ領域12は、色彩または濃淡(或いは、形状及び/またはパターン)がデコードデータに対応してデータセルに適するように表現されているかどうかを認識するのに使われる。パリティ領域12では、データセルに表示された色彩または濃淡に対応して規定されたコード値によってパリティデータを求め、パリティデータに対応する色彩または濃淡でパリティセルを形成する。   The parity area 12 is used for recognizing whether a color or shading (or shape and / or pattern) is expressed so as to be suitable for the data cell corresponding to the decoded data. In the parity area 12, parity data is obtained by a code value defined corresponding to the color or shading displayed in the data cell, and the parity cell is formed with the color or shading corresponding to the parity data.

参照領域13は、データ領域10及び補助領域のセルに表現されたカラー(または濃淡、形状またはパターン)を認識する基準カラー(または基準濃淡、必要に応じて基準形状や基準パターン)を設定するのに使われる。各領域に表示されるセルのカラーはred green blue(RGB)カラーモード、Hue Saturation value(HSV)カラーモード、Cyan Magenta Yellow Black(CMYK)カラーモード、Hue saturation intensity(HSI)カラーモード、CIEカラーモード、YIQまたはYUVカラーモードなどで表すことができる。また、白黒濃淡(グレースケール)によってコードを形成する場合にも参照領域13に表示された黒色及び白色を基準として各セルの情報を正確に認識できる。   The reference area 13 sets a reference color (or reference shading, a reference shape or a reference pattern as required) for recognizing the color (or shading, shape or pattern) expressed in the cells of the data area 10 and the auxiliary area. Used for. The cell color displayed in each area is red green blue (RGB) color mode, Hue Saturation value (HSV) color mode, Cyan Magenta Yellow Black (CMYK) color mode, Hue saturation intensity (HSI) color mode, CIE color mode , YIQ or YUV color mode. In addition, even when a code is formed with black and white shading (gray scale), information on each cell can be accurately recognized based on black and white displayed in the reference area 13.

モニタ(テレビ画面)やプリンタの機種によって1つのカラーであっても相異なるカラーに表示され、また、デジタルカメラやスキャナの特性によって同じカラーが多少異なって認識される場合がある。このような場合を考慮して、参照領域13の参照セルはデータ領域に表された色を認識する基準を提供する。   Depending on the monitor (television screen) and printer model, even one color may be displayed in different colors, and the same color may be recognized slightly differently depending on the characteristics of the digital camera or scanner. In consideration of such a case, the reference cell of the reference area 13 provides a standard for recognizing the color represented in the data area.

すなわち、出力装置によってカラーが異なって出力されるか、デジタルカメラ、スキャナなどのような画像取得装置7によってカラーが異なって入力されたとしても、参照領域13のカラーとデータ領域10のカラーとの色差は固定的であるために、データ領域10に表現されたセルのカラーを正確に認識できる。   That is, even if the output device outputs different colors or the image acquisition device 7 such as a digital camera or a scanner inputs different colors, the color of the reference area 13 and the color of the data area 10 are different. Since the color difference is fixed, the color of the cell expressed in the data area 10 can be accurately recognized.

データ領域10のセルに表されるカラーは、参照領域13の基準カラーに対して相対的な色調差を有するので、RGBモードまたはHSVモードに基づいて参照領域13の基準カラーと比較してデータ領域10のセルのカラーが得られる。   Since the color represented in the cell of the data area 10 has a color difference relative to the standard color of the reference area 13, it is compared with the standard color of the reference area 13 based on the RGB mode or HSV mode. Ten cell colors are obtained.

こうして、画像取得装置7や出力装置(例えば、テレビ)が変わってもデータセルの情報を正確に認識できる。形状やパターンがデジタルカメラなどの画像取得装置7によって入力される場合、それが傾くか歪んだ状態に入力される場合がある。   Thus, even if the image acquisition device 7 or the output device (for example, a television) changes, the information of the data cell can be accurately recognized. When the shape or pattern is input by the image acquisition device 7 such as a digital camera, it may be input in a tilted or distorted state.

しかしながら、基準形状または基準パターンが参照領域13によって提供されることによって、このような誤入力状態を感知させてデータセルに表現された形状またはパターンを正確に認識させることができる。   However, the reference shape or the reference pattern is provided by the reference region 13, so that the erroneous input state can be sensed and the shape or the pattern expressed in the data cell can be recognized accurately.

また、制御領域14にはデータ領域10の目的情報を制御する命令またはメタデータなどが含まれ得る。例えば、制御領域14に表示された情報はデータ領域10に形成されたセルのデコーディング順序、または参照領域13の参照セルの位置、パリティ領域12の位置や属性など様々なメタ情報を含むことができる。   Further, the control area 14 may include a command or metadata for controlling purpose information of the data area 10. For example, the information displayed in the control area 14 may include various meta information such as the decoding order of the cells formed in the data area 10, the position of the reference cell in the reference area 13, and the position and attribute of the parity area 12. it can.

ここで、既述のデコードデータと第1のコードイメージとを変換するためのコード変換表の例について説明する。図4は、4つのカラーで2ビットのデータを表す例を示す図である。   Here, an example of a code conversion table for converting the above-described decoded data and the first code image will be described. FIG. 4 is a diagram illustrating an example of representing 2-bit data in four colors.

各セルが4つのカラーのうち何れか1つを有することができれば、1つのカラーセルで2ビットのデータが表現できる。さらに、連続された4つのセルで1つの文字を表示するように定義するならば、8ビット、すなわち256種類の文字を表現できる。一方、同じカラーを有するが、セルを表現する形状の種類を4つ(例:小さな方形、大きい方形、小さな円、大きい円)にすれば、2ビットのデータを表すことができ、もし各セル内部が4つの他のカラーで満たされるならば、256種(8ビット)の情報を表現できる。   If each cell can have any one of four colors, 2-bit data can be expressed by one color cell. Furthermore, if one character is defined to be displayed in four consecutive cells, eight bits, that is, 256 types of characters can be expressed. On the other hand, if there are four types of shapes that represent the same color but represent a cell (eg small square, large square, small circle, large circle), 2-bit data can be represented. If the interior is filled with four other colors, 256 types (8 bits) of information can be represented.

そして、各種文字(アルファベットや特殊文字など)や数字または形態などをイメージに変換するコード変換表を設定してもよい。このコード変換表は、例えば、1つの文字が1つまたは2つのカラーセルにマッピングされる。   A code conversion table for converting various characters (such as alphabets and special characters), numbers, or forms into images may be set. In this code conversion table, for example, one character is mapped to one or two color cells.

このコード変換表を利用したエンコーディング方法では、各種文字などをコード値に変換した後、各コード値に割り当てられたカラー(色彩)で第1のコードイメージを生成する。例えば、8種のカラーを利用してコードイメージを生成し、1つの文字や数字を表すために連続した2つのセルを使用する。そして、8つのカラーに対しては“000”、 “001”、 “010”、・・・“111”までの8個のコード値が割り当てられ、各文字は2つのカラーにエンコーディングする。例えば、数字“3”はコード値“000011”に割り当てて、コード値“000”に割り当てたカラー(黒色)とコード値“011”に割り当てたカラー(シアン)にエンコーディングされ、黒セルとシアンセルによる連続した2つのセルでイメージ化するものである。このコード変換表によって、デコードデータに含まれた各種文字や数字をコード値に変換した後、そのコード値に対応するカラーを方形セルの組合せよりなった四角マトリックスの形態で表現できる。なお、上記コード値をデコードデータとしてそのまま使用してもよい。   In the encoding method using this code conversion table, various characters are converted into code values, and then a first code image is generated with a color (color) assigned to each code value. For example, a code image is generated using eight kinds of colors, and two consecutive cells are used to represent one character or number. Eight code values from “000”, “001”, “010”,... “111” are assigned to the eight colors, and each character is encoded into two colors. For example, the number “3” is assigned to the code value “000011” and is encoded into the color (black) assigned to the code value “000” and the color (cyan) assigned to the code value “011”. An image is formed by two continuous cells. With this code conversion table, after converting various characters and numbers included in the decoded data into code values, the color corresponding to the code values can be expressed in the form of a square matrix composed of combinations of square cells. The code value may be used as it is as decoded data.

なお、グレースケールコードを利用して第1のコードイメージを生成してもよい。グレースケールコードではカラーをなすR、G、Bの混合比率の代りに白黒の輝度によってコードが形成される。したがって、参照領域は黒色、白色または灰色のうち何れか1つが基準濃淡として設定され、データ領域のセルは参照領域の基準濃淡に対するグレースケール差によってコーティングされた値を有する。   Note that the first code image may be generated using a grayscale code. In a gray scale code, a code is formed with black and white luminance instead of the mixing ratio of R, G, and B forming a color. Accordingly, any one of black, white, and gray is set as the reference gray level in the reference area, and the cells in the data area have values that are coated by a gray scale difference with respect to the standard gray level in the reference area.

第1のコードイメージに参照領域がない場合には、第1のコードイメージの各セルの濃淡を計算し、相互類似した濃淡を有するセル(セル集合)を集めて同じセル集合に属したセルに対して同じコード値を付与し、パリティ領域を利用してデコーディングエラーの如何を認識する。   If there is no reference area in the first code image, the shade of each cell of the first code image is calculated, and cells having a similar shade (cell set) are collected into cells belonging to the same cell set. On the other hand, the same code value is assigned, and a decoding error is recognized using the parity area.

もし、認識エラーが発生すれば、各セルの濃淡を再計算するか、セル集合を形成する基準を別のものに設定して、エラーの如何を認識する。このようなグレースケールコードイメージは新聞のような主に白黒で印刷された媒体に適用できる。   If a recognition error occurs, the density of each cell is recalculated, or the criterion for forming the cell set is set to a different one to recognize the error. Such a gray scale code image can be applied to a medium printed mainly in black and white such as a newspaper.

次に、図1に示したネットワーク接続システム100のネットワーク接続方法のフローについて説明する。   Next, the flow of the network connection method of the network connection system 100 shown in FIG. 1 will be described.

図5Aは、ネットワークを通じて携帯電話(電子機器)のコンピュータを所定のネットワークアドレスに接続するためのネットワーク接続方法のフローを示すフローチャートである。   FIG. 5A is a flowchart showing a flow of a network connection method for connecting a computer of a mobile phone (electronic device) to a predetermined network address through a network.

図5Aに示すように、先ず、ネットワークアドレスを含む第1の目的データと関連づけられたデコードデータに対応して色彩が異にエンコーディングされて表示されるデータセルを有する第1のコードイメージ、または、第2の目的データがエンコーディングされた2次元コードからなる第2のコードイメージを含み得る画像4を、使用者の画像取得装置7(例えば、携帯電話に設けられたデジタルカメラ)が取得する(ステップS1)。   As shown in FIG. 5A, first, a first code image having data cells that are displayed in different colors corresponding to the decoded data associated with the first target data including the network address, or A user's image acquisition device 7 (for example, a digital camera provided in a mobile phone) acquires an image 4 that may include a second code image made up of a two-dimensional code encoded with second target data (step) S1).

次に、コンピュータ8に格納され第1のコードイメージを認識する第1の画像認識アルゴリズム8aにより、画像取得装置7で取得された画像4から第1のコードイメージ(カラーコード)の認識を試行する(ステップS2)。   Next, an attempt is made to recognize the first code image (color code) from the image 4 acquired by the image acquisition device 7 by the first image recognition algorithm 8a that is stored in the computer 8 and recognizes the first code image. (Step S2).

次のステップS3で、第1の画像認識アルゴリズム8aがデータセルを認識しこのデータセルの色彩を認識することにより画像4から第1のコードイメージが認識された場合には、コンピュータ8が、この認識された色彩からデコードデータをデコーディングする(ステップS4)。   In the next step S3, when the first image recognition algorithm 8a recognizes the data cell and recognizes the color of the data cell, and the first code image is recognized from the image 4, the computer 8 Decode data is decoded from the recognized color (step S4).

次に、コンピュータ8が、デコーディングしたデコードデータを、このデコードデータと関連する第1の目的データを格納する管理サーバ1に、送信する(ステップS5)。   Next, the computer 8 transmits the decoded decoded data to the management server 1 that stores the first target data associated with the decoded data (step S5).

次に、コンピュータ8が、上記デコードデータに関連づけられた第1の目的データを、管理サーバ1から受信する(ステップS6)。   Next, the computer 8 receives the first object data associated with the decoded data from the management server 1 (step S6).

次に、コンピュータ8が、受信した第1の目的データに含まれたネットワークアドレスに、ネットワーク5を通じて接続する(ステップS7)。   Next, the computer 8 connects to the network address included in the received first target data through the network 5 (step S7).

ステップS3で、画像4から第1のコードイメージが認識されなかった場合には、コンピュータ8に格納され第2のコードイメージを認識する第2の画像認識アルゴリズム8bにより、画像取得装置7で取得された画像4から第2のコードイメージの認識を試行する(ステップS8)。   In step S3, if the first code image is not recognized from the image 4, the image acquisition device 7 acquires the second code recognition algorithm 8b that is stored in the computer 8 and recognizes the second code image. Attempt to recognize the second code image from the image 4 (step S8).

次のステップS9で、第2の画像認識アルゴリズム8bが2次元コードを認識することにより画像4から第2のコードイメージが認識された場合には、コンピュータ8が、2次元コードから第2の目的データ(例えば、URLデータ)をデコーディングする(ステップS10)。   In the next step S9, when the second image recognition algorithm 8b recognizes the two-dimensional code and the second code image is recognized from the image 4, the computer 8 converts the second object from the two-dimensional code to the second object. Data (for example, URL data) is decoded (step S10).

次に、コンピュータ8が、デコーディングした第2の目的データに含まれた他のネットワークアドレス(URL)にネットワーク5を通じて接続する(ステップS11)。   Next, the computer 8 connects to another network address (URL) included in the decoded second target data through the network 5 (step S11).

ステップS9で、画像4から第1のコードイメージおよび第2のコードイメージが認識されなかった場合には、ステップS1に戻り、第1のコードイメージ、または、第2のコードイメージを含み得る新たな画像4を画像取得装置7が取得する。   When the first code image and the second code image are not recognized from the image 4 in step S9, the process returns to step S1 and a new code image that can include the first code image or the second code image is returned. The image acquisition device 7 acquires the image 4.

新たな画像4を取得後、以下、既述のステップS2からステップS11が同様に実施される。   After acquiring a new image 4, the above-described steps S2 to S11 are similarly performed.

すなわち、ステップS2で、コンピュータ8が、第1の画像認識アルゴリズムにより、画像取得装置7で取得された新たな画像から第1のコードイメージの認識を試行する。   That is, in step S2, the computer 8 tries to recognize the first code image from the new image acquired by the image acquisition device 7 by the first image recognition algorithm.

ステップS3で、第1の画像認識アルゴリズム8aがデータセルを認識しこのデータセルの色彩を認識することにより新たな画像4から第1のコードイメージが認識された場合には、ステップS4で、同様に、コンピュータ8が、この認識された色彩からデコードデータをデコーディングする。   When the first image recognition algorithm 8a recognizes the data cell and recognizes the color of the data cell in step S3, and the first code image is recognized from the new image 4, the same applies in step S4. Further, the computer 8 decodes the decoded data from the recognized color.

そして、ステップS5で、コンピュータ8が、デコーディングしたデコードデータを、管理サーバ1に、送信する。   In step S5, the computer 8 transmits the decoded decoded data to the management server 1.

そして、ステップS6で、コンピュータ8が、デコードデータに関連づけられた第1の目的データを、管理サーバ1から受信する。   In step S <b> 6, the computer 8 receives first target data associated with the decoded data from the management server 1.

そして、ステップS7で、コンピュータ8が、受信した第1の目的データに含まれたネットワークアドレスに、ネットワーク5を通じて接続する。   In step S7, the computer 8 connects to the network address included in the received first object data through the network 5.

また、ステップS3で、新たな画像4から第1のコードイメージが認識されなかった場合には、ステップS8で、第2の画像認識アルゴリズム8bにより、画像取得装置7で取得された新たな画像4から第2のコードイメージの認識を試行する。   If the first code image is not recognized from the new image 4 in step S3, the new image 4 acquired by the image acquisition device 7 by the second image recognition algorithm 8b in step S8. To try to recognize the second code image.

そして、ステップS9で、第2の画像認識アルゴリズム8bが2次元コードを認識することにより新たな画像4から第2のコードイメージが認識された場合には、ステップS10で、コンピュータ8が、2次元コードから第2の目的データをデコーディングする。   In step S9, when the second image recognition algorithm 8b recognizes the two-dimensional code and the second code image is recognized from the new image 4, the computer 8 detects that the two-dimensional code is two-dimensional in step S10. The second target data is decoded from the code.

そして、ステップS11で、コンピュータ8が、デコーディングした第2の目的データに含まれた他のネットワークアドレス(URL)にネットワーク5を通じて接続する。   In step S11, the computer 8 connects to another network address (URL) included in the decoded second target data through the network 5.

なお、ステップS9で、新たな画像4から第1のコードイメージおよび第2のコードイメージが認識されなかった場合には、ステップS1に戻り、第1のコードイメージ、または、第2のコードイメージを含み得るさらに新たな画像4を画像取得装置7が取得する。   When the first code image and the second code image are not recognized from the new image 4 in step S9, the process returns to step S1, and the first code image or the second code image is obtained. The image acquisition device 7 acquires a further new image 4 that may be included.

このように、コードイメージ3が認識されるまで、上記のフローが繰り返される。   In this way, the above flow is repeated until the code image 3 is recognized.

以上のフローにより、ネットワーク5を介して使用者のコンピュータ8をサービスサーバ2に接続し、このサービスサーバ2から電子機器6に所望のネットワークサービスが提供される。また、コンピュータ8を他のサーバに接続し、また、第2の目的データに含まれた電話番号、メールアドレスに基づいて電話をかけ、メールを送信することなどもできる。   Through the above flow, the user's computer 8 is connected to the service server 2 via the network 5, and a desired network service is provided from the service server 2 to the electronic device 6. In addition, the computer 8 can be connected to another server, and a telephone call can be made based on the telephone number and mail address included in the second object data, and mail can be transmitted.

なお、画像4が動画像として画像取得装置7により連続して取得される場合は、ステップS1、S2、S3、S8、S9までのフローは、例えば、100ms程度の時間(1フレーム)で繰り返し実施される。   When the image 4 is continuously acquired as a moving image by the image acquisition device 7, the flow up to steps S1, S2, S3, S8, and S9 is repeatedly performed, for example, in a time of about 100 ms (one frame). Is done.

また、既述のように、管理サーバ1が使用者やサービスの提供者の要求に応じてデコードデータに関連させる第1の目的データを変更することにより、サービスサーバ2は、この変更された第1の目的データに対応したネットワークサービスを提供することができる。   Further, as described above, the management server 1 changes the first object data related to the decoded data in response to a request from the user or the service provider, so that the service server 2 can change the changed first data. A network service corresponding to one target data can be provided.

また、第1のコードイメージから第1の目的データを取得しサーバに接続するステップS2からステップS7までと、第2のコードイメージから第2の目的データを取得しサーバに接続するステップS8からステップS11までを入れ替えてもよい。   Steps S2 to S7 for acquiring the first target data from the first code image and connecting to the server, and steps S8 to S7 for acquiring the second target data from the second code image and connecting to the server. You may replace up to S11.

以下、入れ替えた場合のフローについて説明する。   Hereinafter, the flow in the case of replacement will be described.

図5Bは、ネットワークを通じて携帯電話(電子機器)のコンピュータを所定のネットワークアドレスに接続するためのネットワーク接続方法の他のフローを示すフローチャートである。   FIG. 5B is a flowchart showing another flow of a network connection method for connecting a computer of a mobile phone (electronic device) to a predetermined network address through a network.

図5Bに示すように、先ず、ネットワークアドレスを含む第1の目的データと関連づけられたデコードデータに対応して色彩が異にエンコーディングされて表示されるデータセルを有する第1のコードイメージ、または、第2の目的データがエンコーディングされた2次元コードからなる第2のコードイメージを含み得る画像4を、使用者の画像取得装置7(例えば、携帯電話に設けられたデジタルカメラ)が取得する(ステップS1)。   As shown in FIG. 5B, first, a first code image having data cells that are displayed in different colors corresponding to the decoded data associated with the first target data including the network address, or A user's image acquisition device 7 (for example, a digital camera provided in a mobile phone) acquires an image 4 that may include a second code image made up of a two-dimensional code encoded with second target data (step) S1).

次に、コンピュータ8に格納され第2のコードイメージを認識する第2の画像認識アルゴリズム8bにより、画像取得装置7で取得された画像4から第2のコードイメージの認識を試行する(ステップS28)。   Next, the second code recognition algorithm 8b that recognizes the second code image stored in the computer 8 tries to recognize the second code image from the image 4 acquired by the image acquisition device 7 (step S28). .

次のステップS29で、第2の画像認識アルゴリズム8bが2次元コードを認識することにより画像4から第2のコードイメージが認識された場合には、コンピュータ8が、2次元コードから第2の目的データ(例えば、URLデータ)をデコーディングする(ステップS10)。   When the second code image is recognized from the image 4 by the second image recognition algorithm 8b recognizing the two-dimensional code in the next step S29, the computer 8 converts the second object from the two-dimensional code to the second purpose. Data (for example, URL data) is decoded (step S10).

次に、コンピュータ8が、デコーディングした第2の目的データに含まれた他のネットワークアドレス(URL)にネットワーク5を通じて接続する(ステップS11)。   Next, the computer 8 connects to another network address (URL) included in the decoded second object data through the network 5 (step S11).

ステップS29で、画像4から第2のコードイメージが認識されなかった場合には、コンピュータ8に格納され第1のコードイメージを認識する第1の画像認識アルゴリズム8aにより、画像取得装置7で取得された画像4から第1のコードイメージ(カラーコード)の認識を試行する(ステップS22)。   If the second code image is not recognized from the image 4 in step S29, it is acquired by the image acquisition device 7 by the first image recognition algorithm 8a that is stored in the computer 8 and recognizes the first code image. Attempt to recognize the first code image (color code) from the image 4 (step S22).

次のステップS23で、第1の画像認識アルゴリズム8aがデータセルを認識しこのデータセルの色彩を認識することにより画像4から第1のコードイメージが認識された場合には、コンピュータ8が、この認識された色彩からデコードデータをデコーディングする(ステップS4)。   In the next step S23, when the first image recognition algorithm 8a recognizes the data cell and recognizes the color of the data cell, and the first code image is recognized from the image 4, the computer 8 Decode data is decoded from the recognized color (step S4).

次に、コンピュータ8が、デコーディングしたデコードデータを、このデコードデータと関連する第1の目的データを格納する管理サーバ1に、送信する(ステップS5)。   Next, the computer 8 transmits the decoded decoded data to the management server 1 that stores the first target data associated with the decoded data (step S5).

次に、コンピュータ8が、上記デコードデータに関連づけられた第1の目的データを、管理サーバ1から受信する(ステップS6)。   Next, the computer 8 receives the first object data associated with the decoded data from the management server 1 (step S6).

次に、コンピュータ8が、受信した第1の目的データに含まれたネットワークアドレスに、ネットワーク5を通じて接続する(ステップS7)。   Next, the computer 8 connects to the network address included in the received first target data through the network 5 (step S7).

ステップS23で、画像4から第1のコードイメージおよび第2のコードイメージが認識されなかった場合には、ステップS1に戻り、第1のコードイメージ、または、第2のコードイメージを含み得る新たな画像4を画像取得装置7が取得する。   If the first code image and the second code image are not recognized from the image 4 in step S23, the process returns to step S1, and a new code image that can include the first code image or the second code image is returned. The image acquisition device 7 acquires the image 4.

新たな画像4を取得後、以下、既述のステップS28からステップS7が同様に実施される。   After acquiring the new image 4, the above-described steps S28 to S7 are similarly performed.

すなわち、ステップS28で、第2の画像認識アルゴリズム8bにより、画像取得装置7で取得された新たな画像4から第2のコードイメージの認識を試行する。   That is, in step S28, the second image recognition algorithm 8b tries to recognize the second code image from the new image 4 acquired by the image acquisition device 7.

そして、ステップS29で、第2の画像認識アルゴリズム8bが2次元コードを認識することにより新たな画像4から第2のコードイメージが認識された場合には、ステップS10で、コンピュータ8が、2次元コードから第2の目的データをデコーディングする。   In step S29, when the second image recognition algorithm 8b recognizes the two-dimensional code and the second code image is recognized from the new image 4, the computer 8 detects that the two-dimensional code is two-dimensional in step S10. The second target data is decoded from the code.

そして、ステップS11で、コンピュータ8が、デコーディングした第2の目的データに含まれた他のネットワークアドレス(URL)にネットワーク5を通じて接続する。   In step S11, the computer 8 connects to another network address (URL) included in the decoded second target data through the network 5.

また、ステップS29で、新たな画像4から第1のコードイメージが認識されなかった場合には、ステップS22で、コンピュータ8が、第1の画像認識アルゴリズムにより、画像取得装置7で取得された新たな画像から第1のコードイメージの認識を試行する。   If the first code image is not recognized from the new image 4 in step S29, the computer 8 uses the first image recognition algorithm to acquire the new code image acquired by the image acquisition device 7 in step S22. Attempts to recognize the first code image from the correct image.

そして、ステップS23で、第1の画像認識アルゴリズム8aがデータセルを認識しこのデータセルの色彩を認識することにより新たな画像4から第1のコードイメージが認識された場合には、ステップS4で、同様に、コンピュータ8が、この認識された色彩からデコードデータをデコーディングする。   In step S23, if the first image recognition algorithm 8a recognizes the data cell and recognizes the color of the data cell to recognize the first code image from the new image 4, the process proceeds to step S4. Similarly, the computer 8 decodes the decoded data from the recognized color.

そして、ステップS5で、コンピュータ8が、デコーディングしたデコードデータを、管理サーバ1に、送信する。   In step S5, the computer 8 transmits the decoded decoded data to the management server 1.

そして、ステップS6で、コンピュータ8が、デコードデータに関連づけられた第1の目的データを、管理サーバ1から受信する。   In step S <b> 6, the computer 8 receives first target data associated with the decoded data from the management server 1.

そして、ステップS7で、コンピュータ8が、受信した第1の目的データに含まれたネットワークアドレスに、ネットワーク5を通じて接続する。   In step S7, the computer 8 connects to the network address included in the received first object data through the network 5.

なお、ステップS23で、新たな画像4から第1のコードイメージおよび第2のコードイメージが認識されなかった場合には、ステップS1に戻り、第1のコードイメージ、または、第2のコードイメージを含み得るさらに新たな画像4を画像取得装置7が取得する。   When the first code image and the second code image are not recognized from the new image 4 in step S23, the process returns to step S1, and the first code image or the second code image is obtained. The image acquisition device 7 acquires a further new image 4 that may be included.

このように、コードイメージ3が認識されるまで、上記のフローが繰り返される。   In this way, the above flow is repeated until the code image 3 is recognized.

以上のフローにより、ネットワーク5を介して使用者のコンピュータ8をサービスサーバ2に接続し、このサービスサーバ2から電子機器6に所望のネットワークサービスが提供される。また、コンピュータ8を他のサーバに接続し、また、第2の目的データに含まれた電話番号、メールアドレスに基づいて電話をかけ、メールを送信することなどもできる。   Through the above flow, the user's computer 8 is connected to the service server 2 via the network 5, and a desired network service is provided from the service server 2 to the electronic device 6. In addition, the computer 8 can be connected to another server, and a telephone call can be made based on the telephone number and mail address included in the second object data, and mail can be transmitted.

以上のように、本実施例に係るネットワーク接続方法、および、電子機器によれば、使用者のコンピュータを所望のネットワークアドレスに容易に接続することができる。   As described above, according to the network connection method and the electronic apparatus according to the present embodiment, the user's computer can be easily connected to a desired network address.

なお、実施例においては、管理サーバとサービスサーバとは別の構成として説明したが、1つの構成としてもよい。   In the embodiment, the management server and the service server are described as different configurations, but may be configured as one.

本発明の一態様である実施例1に係るネットワーク接続システムを示す図である。It is a figure which shows the network connection system which concerns on Example 1 which is 1 aspect of this invention. 本発明の実施例1に係る電子機器の要部構成を示すブロック図である。It is a block diagram which shows the principal part structure of the electronic device which concerns on Example 1 of this invention. 第1のコードイメージ(カラーコード)に表される情報の役割を基準としてコードイメージの領域を区別して示す図である。It is a figure which distinguishes and shows the area | region of a code image on the basis of the role of the information represented by the 1st code image (color code). 第1のコードイメージ(カラーコード)に表される情報の役割を基準としてコードイメージの領域を区別して示す図である。It is a figure which distinguishes and shows the area | region of a code image on the basis of the role of the information represented by the 1st code image (color code). 4つのカラーで2ビットのデータを表す例を示す図である。It is a figure which shows the example which represents 2-bit data with four colors. 本発明の一態様である実施例1に係るネットワークを通じて携帯電話(電子機器)のコンピュータを所定のネットワークアドレスに接続するためのネットワーク接続方法のフローを示すフローチャートである。It is a flowchart which shows the flow of the network connection method for connecting the computer of a mobile telephone (electronic device) to a predetermined | prescribed network address through the network which concerns on Example 1 which is 1 aspect of this invention. 本発明の一態様である実施例1に係るネットワークを通じて携帯電話(電子機器)のコンピュータを所定のネットワークアドレスに接続するためのネットワーク接続方法の他のフローを示すフローチャートである。It is a flowchart which shows the other flow of the network connection method for connecting the computer of a mobile telephone (electronic device) to a predetermined | prescribed network address through the network which concerns on Example 1 which is 1 aspect of this invention.

符号の説明Explanation of symbols

1 管理サーバ
1a テーブル
2 サービスサーバ
3 コードイメージ
4 画像
5 通信網(ネットワーク)
6 電子機器(携帯電話)
7 画像取得装置
8 コンピュータ
8a 第1の画像認識アルゴリズム
8b 第2の画像認識アルゴリズム
9 プログラム
10 データ領域
11 配置認識領域
12 パリティ領域
13 参照領域
14 制御領域
100 ネットワーク接続システム
1 Management Server 1a Table 2 Service Server 3 Code Image 4 Image 5 Communication Network
6 Electronic equipment (mobile phone)
7 image acquisition device 8 computer 8a first image recognition algorithm 8b second image recognition algorithm 9 program 10 data area 11 arrangement recognition area 12 parity area 13 reference area 14 control area 100 network connection system

Claims (19)

ネットワークを通じて使用者のコンピュータを所定のネットワークアドレスに接続するためのネットワーク接続方法において、
前記ネットワークアドレスを含む第1の目的データと関連づけられたデコードデータに対応して色彩が異にエンコーディングされて表示されるデータセルを有する第1のコードイメージ、または、第2の目的データがエンコーディングされた2次元コードからなる第2のコードイメージを含み得る画像を、前記使用者の画像取得装置が取得するステップと、
前記コンピュータに格納され前記第1のコードイメージを認識する第1の画像認識アルゴリズムにより、前記画像取得装置で取得された前記画像から第1のコードイメージの認識を試行するステップと、
前記第1の画像認識アルゴリズムが前記データセルを認識しこのデータセルの色彩を認識することにより前記画像から第1のコードイメージが認識された場合には、前記コンピュータが、この認識された色彩から前記デコードデータをデコーディングするステップと、
前記コンピュータが、デコーディングした前記デコードデータを、このデコードデータと関連する前記第1の目的データを格納する管理サーバに、送信するステップと、
前記コンピュータが、前記デコードデータに関連づけられた前記第1の目的データを、前記管理サーバから受信するステップと、
前記コンピュータが、受信した前記第1の目的データに含まれた前記ネットワークアドレスに、前記ネットワークを通じて接続するステップと、
前記画像から前記第1のコードイメージが認識されなかった場合には、前記コンピュータに格納され前記第2のコードイメージを認識する第2の画像認識アルゴリズムにより、前記画像取得装置で取得された前記画像から第2のコードイメージの認識を試行するステップと、
前記第2の画像認識アルゴリズムが前記2次元コードを認識することにより前記画像から前記第2のコードイメージが認識された場合には、前記コンピュータが、前記2次元コードから前記第2の目的データをデコーディングするステップと、
前記画像から前記第1のコードイメージおよび前記第2のコードイメージが認識されなかった場合には、前記第1のコードイメージ、または、前記第2のコードイメージを含み得る新たな画像を前記画像取得装置が取得するステップと、を備える
ことを特徴とするネットワーク接続方法。
In a network connection method for connecting a user's computer to a predetermined network address through a network,
A first code image having data cells that are encoded in different colors corresponding to the decoded data associated with the first target data including the network address, or the second target data is encoded. The user's image acquisition device acquiring an image that may include a second code image comprising a two-dimensional code;
Trying to recognize the first code image from the image acquired by the image acquisition device by a first image recognition algorithm stored in the computer and recognizing the first code image;
If the first image recognition algorithm recognizes the data cell and recognizes the color of the data cell to recognize the first code image from the image, the computer determines from the recognized color. Decoding the decoded data;
Transmitting the decoded data decoded by the computer to a management server storing the first target data associated with the decoded data;
The computer receiving the first target data associated with the decoded data from the management server;
The computer connecting to the network address included in the received first object data through the network;
If the first code image is not recognized from the image, the image acquired by the image acquisition device by a second image recognition algorithm stored in the computer and recognizing the second code image. Trying to recognize a second code image from
In a case where the second code image is recognized from the image by the second image recognition algorithm recognizing the two-dimensional code, the computer extracts the second target data from the two-dimensional code. Decoding, and
When the first code image and the second code image are not recognized from the image, the first code image or a new image that may include the second code image is obtained as the image. A network connection method comprising: a step of acquiring by the apparatus.
前記コンピュータが、前記第1の画像認識アルゴリズムにより、前記画像取得装置で取得された前記新たな画像から第1のコードイメージの認識を試行するステップと、
前記第1の画像認識アルゴリズムが前記データセルを認識しこのデータセルの色彩を認識することにより前記新たな画像から第1のコードイメージが認識された場合には、前記コンピュータが、この認識された色彩から前記デコードデータをデコーディングするステップと、
前記コンピュータが、デコーディングした前記デコードデータを、前記管理サーバに、送信するステップと、
前記コンピュータが、前記デコードデータに関連づけられた前記第1の目的データを、前記管理サーバから受信するステップと、
前記コンピュータが、受信した前記第1の目的データに含まれた前記ネットワークアドレスに、前記ネットワークを通じて接続するステップと、
前記新たな画像から前記第1のコードイメージが認識されなかった場合には、前記第2の画像認識アルゴリズムにより、前記画像取得装置で取得された前記新たな画像から第2のコードイメージの認識を試行するステップと、
前記第2の画像認識アルゴリズムが前記2次元コードを認識することにより前記新たな画像から前記第2のコードイメージが認識された場合には、前記コンピュータが、前記2次元コードから前記第2の目的データをデコーディングするステップと、を備える
ことを特徴とする請求項1に記載のネットワーク接続方法。
The computer attempting to recognize a first code image from the new image acquired by the image acquisition device by the first image recognition algorithm;
When the first image recognition algorithm recognizes the data cell and recognizes the color of the data cell to recognize the first code image from the new image, the computer recognizes the data cell. Decoding the decoded data from colors;
Transmitting the decoded data decoded by the computer to the management server;
The computer receiving the first target data associated with the decoded data from the management server;
The computer connecting to the network address included in the received first object data through the network;
When the first code image is not recognized from the new image, the second code image is recognized from the new image acquired by the image acquisition device by the second image recognition algorithm. A step to try and
When the second image recognition algorithm recognizes the two-dimensional code and the second code image is recognized from the new image, the computer uses the two-dimensional code to recognize the second object. The network connection method according to claim 1, further comprising: decoding data.
ネットワークを通じて使用者のコンピュータを所定のネットワークアドレスに接続するためのネットワーク接続方法において、
前記ネットワークアドレスを含む第1の目的データと関連づけられたデコードデータに対応して色彩が異にエンコーディングされて表示されるデータセルを有する第1のコードイメージ、または、第2の目的データがエンコーディングされた2次元コードからなる第2のコードイメージを含み得る画像を、前記使用者の画像取得装置が取得するステップと、
前記コンピュータに格納され前記第2のコードイメージを認識する第2の画像認識アルゴリズムにより、前記画像取得装置で取得された前記画像から第2のコードイメージの認識を試行するステップと、
前記第2の画像認識アルゴリズムが前記2次元コードを認識することにより前記画像から前記第2のコードイメージが認識された場合には、前記コンピュータが、前記2次元コードから前記第2の目的データをデコーディングするステップと、
前記画像から前記第2のコードイメージが認識されなかった場合には、前記コンピュータに格納され前記第1のコードイメージを認識する第1の画像認識アルゴリズムにより、前記画像取得装置で取得された前記画像から第1のコードイメージの認識を試行するステップと、
前記第1の画像認識アルゴリズムが前記データセルを認識しこのデータセルの色彩を認識することにより前記画像から第1のコードイメージが認識された場合には、前記コンピュータが、この認識された色彩から前記デコードデータをデコーディングするステップと、
前記コンピュータが、デコーディングした前記デコードデータを、このデコードデータと関連する前記第1の目的データを格納する管理サーバに、送信するステップと、
前記コンピュータが、前記デコードデータに関連づけられた前記第1の目的データを、前記管理サーバから受信するステップと、
前記コンピュータが、受信した前記第1の目的データに含まれた前記ネットワークアドレスに、前記ネットワークを通じて接続するステップと、
前記画像から前記第1のコードイメージおよび前記第2のコードイメージが認識されなかった場合には、前記第1のコードイメージ、または、前記第2のコードイメージを含み得る新たな画像を前記画像取得装置が取得するステップと、を備える
ことを特徴とするネットワーク接続方法。
In a network connection method for connecting a user's computer to a predetermined network address through a network,
A first code image having data cells that are encoded in different colors corresponding to the decoded data associated with the first target data including the network address, or the second target data is encoded. The user's image acquisition device acquiring an image that may include a second code image comprising a two-dimensional code;
Trying to recognize a second code image from the image acquired by the image acquisition device by a second image recognition algorithm stored in the computer and recognizing the second code image;
In a case where the second code image is recognized from the image by the second image recognition algorithm recognizing the two-dimensional code, the computer extracts the second target data from the two-dimensional code. Decoding, and
If the second code image is not recognized from the image, the image acquired by the image acquisition device by a first image recognition algorithm stored in the computer and recognizing the first code image. Trying to recognize a first code image from:
If the first image recognition algorithm recognizes the data cell and recognizes the color of the data cell to recognize the first code image from the image, the computer determines from the recognized color. Decoding the decoded data;
Transmitting the decoded data decoded by the computer to a management server storing the first target data associated with the decoded data;
The computer receiving the first target data associated with the decoded data from the management server;
The computer connecting to the network address included in the received first object data through the network;
When the first code image and the second code image are not recognized from the image, the first code image or a new image that may include the second code image is obtained as the image. A network connection method comprising: a step of acquiring by the apparatus.
前記コンピュータが、前記第2の画像認識アルゴリズムにより、前記画像取得装置で取得された前記新たな画像から第2のコードイメージの認識を試行するステップと、
前記第2の画像認識アルゴリズムが前記2次元コードを認識することにより前記新たな画像から前記第2のコードイメージが認識された場合には、前記コンピュータが、前記2次元コードから前記第2の目的データをデコーディングするステップと、
前記新たな画像から前記第2のコードイメージが認識されなかった場合には、前記第1の画像認識アルゴリズムにより、前記画像取得装置で取得された前記新たな画像から第1のコードイメージの認識を試行するステップと、
前記第1の画像認識アルゴリズムが前記データセルを認識しこのデータセルの色彩を認識することにより前記新たな画像から第1のコードイメージが認識された場合には、前記コンピュータが、この認識された色彩から前記デコードデータをデコーディングするステップと、
前記コンピュータが、デコーディングした前記デコードデータを、このデコードデータと関連する前記第1の目的データを格納する管理サーバに、送信するステップと、
前記コンピュータが、前記デコードデータに関連づけられた前記第1の目的データを、前記管理サーバから受信するステップと、
前記コンピュータが、受信した前記第1の目的データに含まれた前記ネットワークアドレスに、前記ネットワークを通じて接続するステップと、を備える
ことを特徴とする請求項3に記載のネットワーク接続方法。
The computer attempting to recognize a second code image from the new image acquired by the image acquisition device by the second image recognition algorithm;
When the second image recognition algorithm recognizes the two-dimensional code and the second code image is recognized from the new image, the computer uses the two-dimensional code to recognize the second object. Decoding the data;
When the second code image is not recognized from the new image, the first code image is recognized from the new image acquired by the image acquisition device by the first image recognition algorithm. A step to try and
When the first image recognition algorithm recognizes the data cell and recognizes the color of the data cell to recognize the first code image from the new image, the computer recognizes the data cell. Decoding the decoded data from colors;
Transmitting the decoded data decoded by the computer to a management server storing the first target data associated with the decoded data;
The computer receiving the first target data associated with the decoded data from the management server;
The network connection method according to claim 3, further comprising: connecting the network address included in the received first object data to the network address through the network.
前記画像取得装置は、前記使用者の携帯電話に設けられたデジタルカメラであり、
前記コンピュータが、前記携帯電話に内蔵されている
ことを特徴とする請求項1ないし4の何れかに記載のネットワーク接続方法。
The image acquisition device is a digital camera provided on the user's mobile phone,
The network connection method according to claim 1, wherein the computer is built in the mobile phone.
前記コンピュータが、デコーディングした前記第2の目的データに含まれたネットワークアドレスに前記ネットワークを通じて接続するステップをさらに備える
ことを特徴とする請求項1ないし4の何れかに記載のネットワーク接続方法。
5. The network connection method according to claim 1, further comprising a step of connecting the computer to a network address included in the decoded second object data through the network.
デコーディングされた前記第2の目的データに電話番号が含まれている
ことを特徴とする請求項5に記載のネットワーク接続方法。
The network connection method according to claim 5, wherein a telephone number is included in the decoded second object data.
デコーディングされた前記第2の目的データにメールアドレスが含まれている
ことを特徴とする請求項1ないし4の何れかにに記載のネットワーク接続方法。
The network connection method according to claim 1, wherein a mail address is included in the decoded second object data.
前記画像が、テレビ画面に表示されていること特徴とする請求項1ないし4の何れかに記載のネットワーク接続方法。   The network connection method according to claim 1, wherein the image is displayed on a television screen. ネットワークを通じて所定のネットワークアドレスに接続することができる電子機器であって、
画像を撮影しこの画像を画像データとして取得可能な画像取得装置と、
取得された前記画像データに基づいて、前記ネットワークに接続可能なコンピュータと、を備え、
前記ネットワークアドレスを含む第1の目的データと関連づけられたデコードデータに対応して色彩が異にエンコーディングされて表示されるデータセルを有する第1のコードイメージ、または、第2の目的データがエンコーディングされた2次元コードからなる第2のコードイメージを含み得る画像を、前記画像取得装置が取得し、
前記コンピュータに格納され前記第1のコードイメージを認識する第1の画像認識アルゴリズムにより、前記画像取得装置で取得された前記画像から第1のコードイメージの認識を試行し、
前記第1の画像認識アルゴリズムが前記データセルを認識しこのデータセルの色彩を認識することにより前記画像から第1のコードイメージが認識された場合には、前記コンピュータが、この認識された色彩から前記デコードデータをデコーディングし、
前記コンピュータが、デコーディングした前記デコードデータを、このデコードデータと関連する前記第1の目的データを格納する管理サーバに、送信し、
前記コンピュータが、前記デコードデータに関連づけられた前記第1の目的データを、前記管理サーバから受信し、
前記コンピュータが、受信した前記第1の目的データに含まれた前記ネットワークアドレスに、前記ネットワークを通じて接続し、
前記画像から前記第1のコードイメージが認識されなかった場合には、前記コンピュータに格納され前記第2のコードイメージを認識する第2の画像認識アルゴリズムにより、前記画像取得装置で取得された前記画像から第2のコードイメージの認識を試行し、
前記第2の画像認識アルゴリズムが前記2次元コードを認識することにより前記画像から前記第2のコードイメージが認識された場合には、前記コンピュータが、前記2次元コードから前記第2の目的データをデコーディングし、
前記画像から前記第1のコードイメージおよび前記第2のコードイメージが認識されなかった場合には、前記第1のコードイメージ、または、前記第2のコードイメージを含み得る新たな画像を前記画像取得装置が取得する
ことを特徴とする電子機器。
An electronic device that can be connected to a predetermined network address through a network,
An image acquisition device capable of capturing an image and acquiring the image as image data;
A computer connectable to the network based on the acquired image data,
A first code image having data cells that are encoded in different colors corresponding to the decoded data associated with the first target data including the network address, or the second target data is encoded. The image acquisition device acquires an image that may include a second code image composed of a two-dimensional code;
Attempting to recognize the first code image from the image acquired by the image acquisition device by a first image recognition algorithm stored in the computer and recognizing the first code image;
If the first image recognition algorithm recognizes the data cell and recognizes the color of the data cell to recognize the first code image from the image, the computer determines from the recognized color. Decoding the decoded data;
The computer transmits the decoded decoded data to a management server that stores the first target data associated with the decoded data,
The computer receives the first target data associated with the decoded data from the management server;
The computer connects to the network address included in the received first object data through the network,
If the first code image is not recognized from the image, the image acquired by the image acquisition device by a second image recognition algorithm stored in the computer and recognizing the second code image. Try to recognize the second code image from
In a case where the second code image is recognized from the image by the second image recognition algorithm recognizing the two-dimensional code, the computer extracts the second target data from the two-dimensional code. Decoding,
When the first code image and the second code image are not recognized from the image, the first code image or a new image that may include the second code image is obtained as the image. An electronic device characterized by being acquired by a device.
前記コンピュータが、前記第1の画像認識アルゴリズムにより、前記画像取得装置で取得された前記新たな画像から第1のコードイメージの認識を試行し、
前記第1の画像認識アルゴリズムが前記データセルを認識しこのデータセルの色彩を認識することにより前記新たな画像から第1のコードイメージが認識された場合には、前記コンピュータが、この認識された色彩から前記デコードデータをデコーディングし、
前記コンピュータが、デコーディングした前記デコードデータを、前記管理サーバに、送信し、
前記コンピュータが、前記デコードデータに関連づけられた前記第1の目的データを、前記管理サーバから受信し、
前記コンピュータが、受信した前記第1の目的データに含まれた前記ネットワークアドレスに、前記ネットワークを通じて接続し、
前記新たな画像から前記第1のコードイメージが認識されなかった場合には、前記第2の画像認識アルゴリズムにより、前記画像取得装置で取得された前記新たな画像から第2のコードイメージの認識を試行し、
前記第2の画像認識アルゴリズムが前記2次元コードを認識することにより前記新たな画像から前記第2のコードイメージが認識された場合には、前記コンピュータが、前記2次元コードから前記第2の目的データをデコーディングする
ことを特徴とする請求項10に記載の電子機器。
The computer tries to recognize a first code image from the new image acquired by the image acquisition device by the first image recognition algorithm,
When the first image recognition algorithm recognizes the data cell and recognizes the color of the data cell to recognize the first code image from the new image, the computer recognizes the data cell. Decode the decoded data from the color,
The computer transmits the decoded decoded data to the management server,
The computer receives the first target data associated with the decoded data from the management server;
The computer connects to the network address included in the received first object data through the network,
When the first code image is not recognized from the new image, the second code image is recognized from the new image acquired by the image acquisition device by the second image recognition algorithm. Try,
When the second image recognition algorithm recognizes the two-dimensional code and the second code image is recognized from the new image, the computer uses the two-dimensional code to recognize the second object. Data is decoded. The electronic device of Claim 10 characterized by the above-mentioned.
ネットワークを通じて所定のネットワークアドレスに接続することができる電子機器であって、
画像を撮影しこの画像を画像データとして取得可能な画像取得装置と、
取得された前記画像に基づいて、前記ネットワークに接続可能なコンピュータと、を備え、
前記ネットワークアドレスを含む第1の目的データと関連づけられたデコードデータに対応して色彩が異にエンコーディングされて表示されるデータセルを有する第1のコードイメージ、または、第2の目的データがエンコーディングされた2次元コードからなる第2のコードイメージを含み得る画像を、前記画像取得装置が取得し、
前記コンピュータに格納され前記第2のコードイメージを認識する第2の画像認識アルゴリズムにより、前記画像取得装置で取得された前記画像から第2のコードイメージの認識を試行し、
前記第2の画像認識アルゴリズムが前記2次元コードを認識することにより前記画像から前記第2のコードイメージが認識された場合には、前記コンピュータが、前記2次元コードから前記第2の目的データをデコーディングし、
前記画像から前記第2のコードイメージが認識されなかった場合には、前記コンピュータに格納された前記第1のコードイメージを認識する第1の画像認識アルゴリズムにより、前記画像取得装置で取得された前記画像から第1のコードイメージの認識を試行し、
前記第1の画像認識アルゴリズムが前記データセルを認識しこのデータセルの色彩を認識することにより前記画像から第1のコードイメージが認識された場合には、前記コンピュータが、この認識された色彩から前記デコードデータをデコーディングし、
前記コンピュータが、デコーディングした前記デコードデータを、このデコードデータと関連する前記第1の目的データを格納する管理サーバに、送信し、
前記コンピュータが、前記デコードデータに関連づけられた前記第1の目的データを、前記管理サーバから受信し、
前記コンピュータが、受信した前記第1の目的データに含まれた前記ネットワークアドレスに、前記ネットワークを通じて接続し、
前記画像から前記第1のコードイメージおよび前記第2のコードイメージが認識されなかった場合には、前記第1のコードイメージ、または、前記第2のコードイメージを含み得る新たな画像を前記画像取得装置が取得する
ことを特徴とする電子機器。
An electronic device that can be connected to a predetermined network address through a network,
An image acquisition device capable of capturing an image and acquiring the image as image data;
A computer connectable to the network based on the acquired image, and
A first code image having data cells that are encoded in different colors corresponding to the decoded data associated with the first target data including the network address, or the second target data is encoded. The image acquisition device acquires an image that may include a second code image composed of a two-dimensional code;
The second image recognition algorithm stored in the computer and recognizing the second code image tries to recognize the second code image from the image acquired by the image acquisition device,
In a case where the second code image is recognized from the image by the second image recognition algorithm recognizing the two-dimensional code, the computer extracts the second target data from the two-dimensional code. Decoding,
When the second code image is not recognized from the image, the first image recognition algorithm for recognizing the first code image stored in the computer acquires the image acquired by the image acquisition device. Attempt to recognize the first code image from the image,
If the first image recognition algorithm recognizes the data cell and recognizes the color of the data cell to recognize the first code image from the image, the computer determines from the recognized color. Decoding the decoded data;
The computer transmits the decoded decoded data to a management server that stores the first target data associated with the decoded data,
The computer receives the first target data associated with the decoded data from the management server;
The computer connects to the network address included in the received first object data through the network,
When the first code image and the second code image are not recognized from the image, the first code image or a new image that may include the second code image is obtained as the image. An electronic device characterized by being acquired by a device.
前記コンピュータが、前記第2の画像認識アルゴリズムにより、前記画像取得装置で取得された前記新たな画像から第2のコードイメージの認識を試行し、
前記第2の画像認識アルゴリズムが前記2次元コードを認識することにより前記新たな画像から前記第2のコードイメージが認識された場合には、前記コンピュータが、前記2次元コードから前記第2の目的データをデコーディングし、
前記新たな画像から前記第2のコードイメージが認識されなかった場合には、前記第1の画像認識アルゴリズムにより、前記画像取得装置で取得された前記新たな画像から第1のコードイメージの認識を試行し、
前記第1の画像認識アルゴリズムが前記データセルを認識しこのデータセルの色彩を認識することにより前記新たな画像から第1のコードイメージが認識された場合には、前記コンピュータが、この認識された色彩から前記デコードデータをデコーディングし、
前記コンピュータが、デコーディングした前記デコードデータを、このデコードデータと関連する前記第1の目的データを格納する管理サーバに、送信し、
前記コンピュータが、前記デコードデータに関連づけられた前記第1の目的データを、前記管理サーバから受信し、
前記コンピュータが、受信した前記第1の目的データに含まれた前記ネットワークアドレスに、前記ネットワークを通じて接続する
ことを特徴とする請求項12に記載の電子機器。
The computer tries to recognize a second code image from the new image acquired by the image acquisition device by the second image recognition algorithm,
When the second image recognition algorithm recognizes the two-dimensional code and the second code image is recognized from the new image, the computer uses the two-dimensional code to recognize the second object. Decoding the data,
When the second code image is not recognized from the new image, the first code image is recognized from the new image acquired by the image acquisition device by the first image recognition algorithm. Try,
When the first image recognition algorithm recognizes the data cell and recognizes the color of the data cell to recognize the first code image from the new image, the computer recognizes the data cell. Decode the decoded data from the color,
The computer transmits the decoded decoded data to a management server that stores the first target data associated with the decoded data,
The computer receives the first target data associated with the decoded data from the management server;
The electronic device according to claim 12, wherein the computer connects to the network address included in the received first object data through the network.
前記画像取得装置は、デジタルカメラであることを特徴とする請求項10ないし13の何れかにに記載の電子機器。   The electronic apparatus according to claim 10, wherein the image acquisition device is a digital camera. 前記電子機器は、携帯電話であること特徴とする請求項14に記載の電子機器。   The electronic device according to claim 14, wherein the electronic device is a mobile phone. 前記コンピュータが、さらに、デコーディングした前記第2の目的データに含まれたネットワークアドレスに前記ネットワークを通じて接続する
ことを特徴とする請求項10ないし13の何れかに記載の電子機器。
The electronic device according to any one of claims 10 to 13, wherein the computer is further connected through the network to a network address included in the decoded second object data.
デコーディングされた前記第2の目的データに電話番号が含まれている
ことを特徴とする請求項15に記載の電子機器。
The electronic device according to claim 15, wherein a telephone number is included in the decoded second object data.
デコーディングされた前記第2の目的データにメールアドレスが含まれている
ことを特徴とする請求項10ないし13の何れかにに記載の電子機器。
The electronic device according to claim 10, wherein a mail address is included in the decoded second object data.
前記画像が、テレビ画面に表示されていること特徴とする請求項10ないし13の何れかに記載の電子機器。   The electronic device according to claim 10, wherein the image is displayed on a television screen.
JP2006120991A 2006-04-25 2006-04-25 Network connection method and electronic equipment Pending JP2007293612A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006120991A JP2007293612A (en) 2006-04-25 2006-04-25 Network connection method and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006120991A JP2007293612A (en) 2006-04-25 2006-04-25 Network connection method and electronic equipment

Publications (1)

Publication Number Publication Date
JP2007293612A true JP2007293612A (en) 2007-11-08

Family

ID=38764190

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006120991A Pending JP2007293612A (en) 2006-04-25 2006-04-25 Network connection method and electronic equipment

Country Status (1)

Country Link
JP (1) JP2007293612A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011508929A (en) * 2008-01-04 2011-03-17 マイクロソフト コーポレーション Optically readable tag
JP2014116706A (en) * 2012-12-07 2014-06-26 Samsung R&D Institute Japan Co Ltd Two-dimensional color code display apparatus, display method, reading device, and reading method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011508929A (en) * 2008-01-04 2011-03-17 マイクロソフト コーポレーション Optically readable tag
JP2014116706A (en) * 2012-12-07 2014-06-26 Samsung R&D Institute Japan Co Ltd Two-dimensional color code display apparatus, display method, reading device, and reading method

Similar Documents

Publication Publication Date Title
KR100341504B1 (en) Machine readable code for representing information and method and apparatus for encoding/decoding the same
US7020327B2 (en) Machine readable code image and method of encoding and decoding the same
TW541502B (en) Machine readable code and method and device of encoding and decoding the same
US7121469B2 (en) System and method for selective processing of digital images
JP4557866B2 (en) Mixed code, mixed code generation method and apparatus, and recording medium
US9111186B2 (en) Color barcodes for mobile applications: a per channel framework
US8783571B2 (en) Device and its use for outputting of 2D codes with embedded images
US8830533B2 (en) System and method for creating machine-readable codes in combination with other images such as logos
KR100418862B1 (en) An advertisement service method using code image physically represented and apparatus thereof
KR100726472B1 (en) Code multiservice system and its method
KR100353872B1 (en) Machine readable code image and method for encoding and decoding thereof
KR100447762B1 (en) A multimedia materials service method using code image attached to book and so on and apparatus thereof
JP2007293612A (en) Network connection method and electronic equipment
JP2010097395A (en) Network connection system, and electronic device
KR100371895B1 (en) Multimedia information service method using code image and apparatus thereof
JP2008097422A (en) Network connection method and electronic device
JP2008146140A (en) Networking method, networking system, and electronic device
KR100390928B1 (en) A post address service method using code image physically represented and apparatus thereof
Sirmen et al. Color barcodes from debut to present: a broad survey on the state of the art
KR100377906B1 (en) the network service system with image information and method thereof
JP2007004249A (en) Network service method, code image encoding method, code image decoding method and machine-recognizable code
JP2003110827A (en) Additional information processing apparatus, method and program
WO2025146699A1 (en) System and method for lightweight color quick response code
JP2003006077A (en) Network service system using code image and apparatus therefor
JP2007249268A (en) Method for network connection, network connection system, management server, and cellphone

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20081030

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20081121

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20090313