(57)【要約】【課題】使用者のコンピュータを異なるネットワークアドレスに容易に接続することが可能なネットワーク接続方法を提供する。【解決手段】本発明に係るネットワーク接続システム１００は、第１の管理サーバ１と、ネットワークサービスを提供する第１のサービスサーバ２と、第２の管理サーバ１０１と、ネットワークサービスを提供する第２のサービスサーバ１０２と、コードイメージ３を含む画像４を撮影しこの画像４の画像データを取得可能な使用者の画像取得装置７、および、ネットワーク（通信網）５を介して第１、第２の管理サーバ１、１０１、第１、第２のサービスサーバ２、１０２と接続可能な使用者のコンピュータ８、を有する電子機器６と、を備える。【選択図】図１
2010097395.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを通じてコンピュータを所定のネットワークアドレスに接続するためのネットワーク接続システムにおいて、
前記ネットワークと、
ネットワークサービスを提供するサービスサーバと、
少なくとも前記サービスサーバに関するネットワークアドレスを含む目的データとデコードデータとを関連づけたテーブルを有し、この目的データを前記ネットワークを介して送信する管理サーバと、
ネットワークアドレスを含む目的データと関連づけられたデコードデータに対応して色彩が異にエンコーディングされて表示されるデータセルを有するコードイメージを含む像を撮影しこの像の画像データを取得可能な画像取得装置、および、前記ネットワークを介して前記管理サーバ、前記サービスサーバと接続可能なコンピュータ、を有する電子機器と、
構造体を配置するための配置部を有し、前記配置部に配置された前記花の色彩が前記データセルの色彩に対応する配置装置と、
を備え、
前記像は、前記構造体を前記配置部に配置した状態の前記配置装置を前記構造体が見える所定の位置から撮影される像を含み、
前記電子機器は、
前記画像データを、画像取得装置により取得し、
前記コンピュータに格納された画像認識アルゴリズムにより、前記画像データから前記データセルを認識しこのデータセルの色彩を認識することにより、前記画像取得装置で取得された前記画像データからコードイメージを認識し、
前記コンピュータにより、認識された前記データセルの色彩から前記デコードデータをデコーディングし、
前記コンピュータにより、前記管理サーバに前記デコードデータを送信し、
前記コンピュータにより、前記デコードデータに関連づけられた目的データを、選択した前記管理サーバから受信し、
前記コンピュータが、受信した前記目的データに含まれた前記ネットワークアドレスに、前記ネットワークを通じて接続する
ことを特徴とするネットワーク接続システム。
【請求項２】
前記構造体は、植物であることを特徴とする請求項１に記載のネットワーク接続システム。
【請求項３】
前記植物は、花であることを特徴とする請求項２に記載のネットワーク接続システム。
【請求項４】
前記配置部は、前記構造体を格子状に配置するように前記構造体を支持することを特徴とする請求項１ないし３の何れかに記載のネットワーク接続システム。
【請求項５】
前記配置部は、前記構造体を上部に配置し、
前記像は、前記構造体を前記配置部に配置した状態の前記配置部の上方から撮影した像を含むことを特徴とする請求項１ないし４の何れかに記載のネットワーク接続システム。
【請求項６】
前記サービスサーバは、前記ネットワークを介して接続してきた前記電子機器に情報を提供する
ことを特徴とする請求項１ないし４の何れかに記載のネットワーク接続システム。
【請求項７】
前記管理サーバが前記デコードデータに関連づけられる目的データを、他のネットワークアドレスを含む他の目的データに置換する
ことを特徴とする請求項１に記載のネットワーク接続システム。
【請求項８】
前記画像取得装置は、携帯電話に設けられたデジタルカメラであり、
前記コンピュータが、前記携帯電話に内蔵されている
ことを特徴とする請求項１ないし７の何れかに記載のネットワーク接続システム。
【請求項９】
前記画像取得装置は、ＰＤＡに設けられたデジタルカメラであり、
前記コンピュータが、前記ＰＤＡに内蔵されている
ことを特徴とする請求項１ないし７の何れかに記載のネットワーク接続システム。
【請求項１０】
前記コンピュータは、外部からの選択信号入力に応じて、前記デコードデータの送信先を、複数の前記管理サーバから選択する
ことを特徴とする請求項１ないし９に記載のネットワーク接続システム。
【請求項１１】
ネットワークを通じて所定のネットワークアドレスに接続することができる電子機器であって、
像を撮影しこの像を画像データとして取得可能な画像取得装置と、
取得された前記画像データに基づいて、前記ネットワークに接続可能なコンピュータと、を備え、
ネットワークアドレスを含む目的データと関連づけられたデコードデータに対応して色彩が異にエンコーディングされて表示されるデータセルを有するコードイメージを含み得る像であって、配置部に配置された構造体の色彩が前記データセルの色彩に対応する配置装置を前記構造体が見える所定の位置から見た像を、前記画像取得装置により取得し、
前記コンピュータに格納された画像認識アルゴリズムにより、前記データセルを認識しこのデータセルの色彩を認識することにより、前記画像取得装置で取得された前記画像データからコードイメージを認識し、
前記コンピュータにより、認識された前記データセルの色彩から前記デコードデータをデコーディングし、
前記コンピュータにより、デコーディングした前記デコードデータと関連づけられた異なる目的データをそれぞれ格納する複数の管理サーバの中から、デコーディングした前記デコードデータの送信先を選択し、
前記コンピュータにより、選択した前記管理サーバに前記デコードデータを送信し、
前記コンピュータにより、前記デコードデータに関連づけられた目的データを、選択した前記管理サーバから受信し、
前記コンピュータが、受信した前記目的データに含まれた前記ネットワークアドレスに、前記ネットワークを通じて接続する
ことを特徴とする電子機器。
【請求項１２】
前記構造体は、植物であることを特徴とする請求項１１に記載の電子機器。
【請求項１３】
前記植物は、花であることを特徴とする請求項１２に記載の電子機器。
【請求項１４】
前記配置部は、前記構造体を格子状に配置するように前記構造体を支持することを特徴とする請求項１１ないし１３の何れかに記載の電子機器。
【請求項１５】
前記配置部は、前記構造体を上部に配置し、
前記像は、前記構造体を前記配置部に配置した状態の前記配置部の上方から撮影した像を含むことを特徴とする請求項１１ないし１４の何れかに記載の電子機器。
【請求項１６】
前記ネットワークを介して接続した前記ネットワークアドレスのサービスサーバにより情報を提供される
ことを特徴とする請求項１１ないし１５の何れかに記載の電子機器。
【請求項１７】
前記管理サーバが前記デコードデータに関連づけられる前記目的データを、他のネットワークアドレスを含む他の目的データに置換する
ことを特徴とする請求項１１に記載の電子機器。
【請求項１８】
前記画像取得装置は、デジタルカメラである
ことを特徴とする請求項１１ないし１７の何れかに記載の電子機器。
【請求項１９】
前記電子機器は、携帯電話である
ことを特徴とする請求項１１ないし１８の何れかに記載の電子機器。
【請求項２０】
前記電子機器は、ＰＤＡである
ことを特徴とする請求項１１ないし１８の何れかに記載の電子機器。
【請求項２１】
前記コンピュータは、外部からの選択信号入力に応じて、デコーディングした前記デコードデータの送信先を、このデコードデータと関連する前記目的データを格納する複数の管理サーバから選択する
ことを特徴とする請求項１１ないし２０に記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、コードを用いたネットワーク接続システム、および、電子機器に関する。
【背景技術】
【０００２】
近年、市場に流通される大部分の商品には商品の種類及び値段などの商品情報を示すために多様な太さの線で構成されたバーコード（１次元コード）が表示されている。このようなバーコードは太線と細線、そして二重線などで構成されて商品情報がエンコーディングされた数字データを示す。
【０００３】
一方、一般のビジネスなどの目的で名刺に会社のインターネットホームページアドレスあるいは、電子メールアドレスなどのＵＲＬ(Uniform Resource Location)などのネットワークアドレスを表示する場合がある。
【０００４】
このようなインターネットホームページにはその会社の広報内容が含まれており、その会社に興味があるインターネット使用者はそのインターネットホームページにある会社の広報内容を読んだ後、問い合わせ事項がある時に電子メールアドレスに連絡を試みる。また、名刺以外にも雑誌、新聞などの広告欄に特定会社のインターネットホームページアドレスやＵＲＬなどを表示する場合もある。
【０００５】
この際、もしある使用者がこれらの媒体に表示されたＵＲＬに接続するためには、その媒体に表示されたＵＲＬをキーボードでタイプしなければならない。または、これらの媒体に電子メールアドレスが表示されているならば、その電子メールアドレスに電子メールを送ろうとする使用者はその電子メールアドレスを全てタイプしなければならない。
【０００６】
しかし、インターネットホームページアドレスあるいは電子メールアドレスは一文字あるいは二文字ではなく、一般に十数字から数十字の文字で構成されている。それにより使用者がそのアドレスを入力するのが困難であり、また、誤ってネットワークのアドレスが入力され、所定のサービスが提供されないという問題があった。
【０００７】
この様な問題を解決する従来技術として、ネットワークに関する情報（例えば、特定のネットワーク上のアドレスやＵＲＬに入っている文字や記号など）を既に定義されたコード体系によって、色彩や濃淡を用いてコードイメージ（カラーコード）に変換して所定の媒体に表示し、使用者がそのコードイメージをＰＣカメラ、デジタルカメラ、スキャナなどにより取得し、使用者のコンピュータにより既述のコード体系に基づいて所定のネットワークアドレスやＵＲＬにデコーディングし、このデコーディング情報に基づいて接続されたネットワークのサービスの提供を受けるものがある（例えば、特許文献１参照。）。
【０００８】
しかし、上記従来技術では、デコーディング情報に含まれたネットワークアドレスは予め決められたものである。したがって、上記従来技術によっては、必要に応じて使用者のコンピュータを異なるネットワークアドレスへの接続することの容易化が図れないという問題があった。
【特許文献１】特開２００３−６０７７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
本発明は、上記課題を解決するものであり、使用者のコンピュータを異なるネットワークアドレスに容易に接続することが可能なネットワーク接続システム、および、電子機器を提供するものである。
【課題を解決するための手段】
【００１０】
本発明の一態様に係るネットワーク接続システムは、
ネットワークを通じてコンピュータを所定のネットワークアドレスに接続するためのネットワーク接続システムにおいて、
前記ネットワークと、
ネットワークサービスを提供するサービスサーバと、
少なくとも前記サービスサーバに関するネットワークアドレスを含む目的データとデコードデータとを関連づけたテーブルを有し、この目的データを前記ネットワークを介して送信する管理サーバと、
ネットワークアドレスを含む目的データと関連づけられたデコードデータに対応して色彩が異にエンコーディングされて表示されるデータセルを有するコードイメージを含む像を撮影しこの像の画像データを取得可能な画像取得装置、および、前記ネットワークを介して前記管理サーバ、前記サービスサーバと接続可能なコンピュータ、を有する電子機器と、
構造体を配置するための配置部を有し、前記配置部に配置された前記花の色彩が前記データセルの色彩に対応する配置装置と、
を備え、
前記像は、前記構造体を前記配置部に配置した状態の前記配置装置を前記構造体が見える所定の位置から撮影される像を含み、
前記電子機器は、
前記画像データを、画像取得装置により取得し、
前記コンピュータに格納された画像認識アルゴリズムにより、前記画像データから前記データセルを認識しこのデータセルの色彩を認識することにより、前記画像取得装置で取得された前記画像データからコードイメージを認識し、
前記コンピュータにより、認識された前記データセルの色彩から前記デコードデータをデコーディングし、
前記コンピュータにより、前記管理サーバに前記デコードデータを送信し、
前記コンピュータにより、前記デコードデータに関連づけられた目的データを、選択した前記管理サーバから受信し、
前記コンピュータが、受信した前記目的データに含まれた前記ネットワークアドレスに、前記ネットワークを通じて接続する
こと特徴とする。
【００１１】
本発明の一の態様に係る電子機器は、
ネットワークを通じて所定のネットワークアドレスに接続することができる電子機器であって、
像を撮影しこの像を画像データとして取得可能な画像取得装置と、
取得された前記画像データに基づいて、前記ネットワークに接続可能なコンピュータと、を備え、
ネットワークアドレスを含む目的データと関連づけられたデコードデータに対応して色彩が異にエンコーディングされて表示されるデータセルを有するコードイメージを含み得る像であって、配置部に配置された構造体の色彩が前記データセルの色彩に対応する配置装置を前記構造体が見える所定の位置から見た像を、前記画像取得装置により取得し、
前記コンピュータに格納された画像認識アルゴリズムにより、前記データセルを認識しこのデータセルの色彩を認識することにより、前記画像取得装置で取得された前記画像データからコードイメージを認識し、
前記コンピュータにより、認識された前記データセルの色彩から前記デコードデータをデコーディングし、
前記コンピュータにより、デコーディングした前記デコードデータと関連づけられた異なる目的データをそれぞれ格納する複数の管理サーバの中から、デコーディングした前記デコードデータの送信先を選択し、
前記コンピュータにより、選択した前記管理サーバに前記デコードデータを送信し、
前記コンピュータにより、前記デコードデータに関連づけられた目的データを、選択した前記管理サーバから受信し、
前記コンピュータが、受信した前記目的データに含まれた前記ネットワークアドレスに、前記ネットワークを通じて接続する
ことを特徴とする。
【発明の効果】
【００１２】
本発明の一態様に係るネットワーク接続方法、ネットワーク接続システム、および、電子機器によれば、使用者のコンピュータを異なるネットワークアドレスに容易に接続することができる。
【発明を実施するための最良の形態】
【００１３】
本発明の実施形態に係るネットワーク接続方法は、ネットワーク（通信網）を通じて使用者のコンピュータを所定のネットワークアドレスに接続するためのものである。
【００１４】
本発明の実施形態では、例えば、紙面、テレビ画面、三次元構造などに表示されるコードイメージを携帯電話（電子機器）で撮影し、当該コードイメージに関連したモバイルコンテンツにネットワークを介して容易に接続できる方法、電子機器を提案する。
【００１５】
以下、図面を参照しながら本発明に係る実施例について、より詳細に説明する。
【実施例１】
【００１６】
以下、本発明の実施例１について図面に従って説明する。図１は、本発明の実施例１に係るネットワーク接続システムを示す図である。また、図２は、本発明の実施例１に係る電子機器の要部構成を示すブロック図である。
【００１７】
図１に示すように、本発明に係るネットワーク接続システム１００は、第１の管理サーバ１と、ネットワークサービスを提供する第１のサービスサーバ２と、第２の管理サーバ１０１と、ネットワークサービスを提供する第２のサービスサーバ１０２と、を備える。
【００１８】
また、ネットワーク接続システム１００は、コードイメージ３を含む像（画像）４を撮影しこの像４の画像データを取得可能な使用者の画像取得装置７、および、ネットワーク（通信網）５を介して第１、第２の管理サーバ１、１０１、第１、第２のサービスサーバ２、１０２と接続可能な使用者のコンピュータ８、を有する電子機器６を備える。
【００１９】
像４は、コードイメージ３を含み得る。すなわち、この像４は、コードイメージ３を含む三次元的な像または平面的な像（画像）である。
【００２０】
コードイメージ（カラーコード）３は、目的データと関連づけられたデコードデータに対応して色彩が異にエンコーディングされて表示されるデータセルを有する。
【００２１】
また、像４は、例えば、紙面、テレビ画面、パソコンのモニタなどに表示され、または三次元構造などに表される。
【００２２】
第１の管理サーバ１は、例えば、この第１のサービスサーバ２に関するネットワークアドレス情報を格納するとともに、アドレス情報に関して定められたインデックス情報をさらに格納できる。
【００２３】
同様に、第２の管理サーバ１０１は、例えば、この第２のサービスサーバ１０２に関するネットワークアドレス情報を格納するとともに、アドレス情報に関して定められたインデックス情報をさらに格納できる。
【００２４】
ここで、ネットワークアドレスは、ネットワーク環境で特定装備の位置を示すものであって文字、数字、特殊文字で示し、ＵＲＬ、ＩＰ(Internet Protocol)アドレス、電話番号または有無線通信端末器の固有識別番号である。
【００２５】
また、第１の管理サーバ１は、少なくとも第１のサービスサーバ２に関するネットワークアドレスを含む既述の目的データとデコードデータとを関連づけた第１のテーブル１ａを有する。
【００２６】
同様に、第２の管理サーバ１０１は、少なくとも第２のサービスサーバ１０２に関するネットワークアドレスを含む既述の目的データとデコードデータとを関連づけた第２のテーブル１０１ａを有する。
【００２７】
また、第１、第２のテーブル１ａ、１０１ａの目的データには、既述のネットワークアドレス以外に、使用者の必要に応じて名前、プロトコル、または文書名、サービス情報などを含むようにできる。
【００２８】
第１、第２の管理サーバ１、１０１は、電子機器６からデコードデータを受信すると、このデコードデータに関連づけられた目的データを該デコードデータの送信元である電子機器６に送信する。
【００２９】
第１の管理サーバ１は、必要に応じて、第１のテーブル１ａを用いて、第１のサービスサーバ２のネットワークアドレスを含む目的データを他のネットワークアドレスを含む目的データと置き換えるとともにデコードデータと関連づけて、この第１のテーブル１ａの内容を変更する。
【００３０】
同様に、第２の管理サーバ１０１は、必要に応じて、第２のテーブル１０１ａを用いて、第２のサービスサーバ１０２のネットワークアドレスを含む目的データを他のネットワークアドレスを含む目的データと置き換えるとともにデコードデータと関連づけて、この第２のテーブル１０１ａの内容を変更する。
【００３１】
すなわち、第１、第２の管理サーバ１、１０１は、従来の２次元コードのように目的データが規定された範囲に制限されることなく、例えば使用者やサービスの提供者の要求に応じて、デコードデータに関連させる目的データを変更することができる。
【００３２】
第１、第２のサービスサーバ２、１０２は、目的データを用いて接続してきた電子機器６に対し、例えば、サービス情報を提供、すなわちネットワークサービスを提供する。
【００３３】
このサービス情報として、インターネットサービスを用いる場合には、ウェブサービス、テルネットサービス、電子メールサービス、ゴッファーサービス、ＦＴＰ(File Transfer Protocol)のようにＵＲＬに表示されたプロトコルによって定義されたサービスがある。
【００３４】
また、使用者は、第１、第２のサービスサーバ２、１０２に備えられた特定のサービス、例えばオンライン教育サービスやショッピングモールサービスに直接接続して用いられるだけでなく特定ＩＰアドレスやＵＲＬで提供されるテキストや絵ファイル、または音響、停止画像、動映像で構成されたマルチメディア情報を提供され得る。
【００３５】
一方、サービス情報は、インターネットを通したネットワークサービスのためのもの以外にも他の一般的な通信機器で定義されたサービス、例えば、電話やＦＡＸサービスのためのものも含む。例えば、アドレス情報として電話番号やＦＡＸ番号が含まれた場合には、その番号に電話をかけたり、また、ＦＡＸを送るサービスが使用者に提供されたりする。
【００３６】
また、既述のように、第１、第２の管理サーバ１、１０１が使用者やサービスの提供者の要求に応じてデコードデータに関連させる目的データを変更することができる。これにより、第１、第２の管理サーバ１、１０１は、この変更された目的データに対応した他のサービスサーバ（図示せず）のネットワークアドレスを電子機器６に提供することができる。この他のサービスサーバは、該ネットワークアドレスに基づいて接続してきた電子機器６に所定のネットワークサービスを提供することができる。
【００３７】
電子機器６は、例えば、携帯電話、ＰＤＡ(Personal Digital Assistant)、スマートホン、ＩＭＴ(International Mobile Telecommunication)-２０００端末器、パーソナルコンピュータなどである。
【００３８】
この電子機器６は、図２に示すように、像４を撮影しこの像４を画像データとして取得可能な画像取得装置７と、取得された画像データに基づいて、ネットワーク５に接続可能なコンピュータ８と、を備える。
【００３９】
また、画像取得装置７は、例えば、携帯電話６に設けられたデジタルカメラや、ＰＣカメラ、スキャナなどである。
【００４０】
電子機器６は、携帯電話である場合、この携帯電話に設けられたデジタルカメラのような画像取得装置７を通じて紙面、テレビ画面、後述の三次元の構造体の配置装置などから獲得したコードイメージ３を含む像４の画像データを入力され、携帯電話に内蔵されたコンピュータ８のメモリ、ディスク、バッファなどに保管する。
【００４１】
なお、コンピュータ８は、電子機器６と個別に設けられていてもよい。
【００４２】
また、このコンピュータ８には、コードイメージを認識する画像認識アルゴリズム９ａを具備したプログラム９が格納されている。
【００４３】
コンピュータ８は、上記画像認識アルゴリズム９ａによりデータセルを認識しこのデータセルの色彩を認識する。これにより、コンピュータ８は、像４からコードイメージを認識し、プログラム９を用いてこの認識された色彩からデコードデータをデコーディングすることができるようになっている。
【００４４】
また、コンピュータ８は、外部からの選択信号入力（例えば、使用者が携帯電話の操作ボタンを操作して入力される）に応じて、デコーディングしたデコードデータの送信先として、このデコードデータと関連する目的データを格納する第１、第２の管理サーバ１、１０１から１つを選択するようになっている。
【００４５】
また、コンピュータ８は、上記デコードデータを、選択した第１の管理サーバ１、または、第２の管理サーバ１０１に送信し、第１、第２の管理サーバ１、１０１から目的データを得ることができるようになっている。そして、コンピュータ８は、この目的データに含まれたネットワークアドレスにネットワーク５を通じて接続することができる。
【００４６】
コンピュータ８において、既述のように、コードイメージ３を認識する過程では、コードイメージ３の形状、カラー（色彩）などを探し出す過程が必要である。そして、それ以外にも歪曲されたイメージを補正する過程が要求される。
【００４７】
これらは、例えば、境界線検出及び細線化アルゴリズムなどの既述の画像認識アルゴリズム９ａを使用して形及びパターンを検出できる。
【００４８】
さらに、画像認識アルゴリズム９ａにより、ＲＧＢ(Red、Green、Blue)モデル、ＨＳＶ(Hueangle、Saturation、Value)モデル、ＣＭＹ(Cyan、Magenta、Yellow)モデル、ＨＬＳ(Hueangle、Lightness、Saturation)モデル中で一つ以上の方法を使用して色彩（カラー）判別が可能である。
【００４９】
このように、コンピュータ８は、画像認識アルゴリズム９ａによりコードイメージ（カラーコード）を認識する。
【００５０】
ここで、以上のようなネットワーク接続システム１００で使用されるコードイメージ（カラーコード）の一例について説明する。
【００５１】
図３Ａおよび図３Ｂは、コードイメージ（カラーコード）に表される情報の役割を基準としてコードイメージの領域を区別して示す図である。
【００５２】
図３Ａに示すように、コードイメージはデータ領域１０を含む。データ領域１０は、色彩、濃淡、形状、パターンまたはこれらの結合が情報の内容に応じて異なるようにエンコーディングされた少なくとも１つのデータセルで形成される。
【００５３】
データ領域１０は、文字などがイメージにエンコーディングされた１つ以上のデータセルで構成され、データセルはそのそれぞれが１つの文字を表すように構成され、また多数のデータセルセットが１つまたはそれ以上の文字を表すように構成されるようにしてもよい。例えば、文字“Ａ”を赤色よりなるセル１つで表示するようにしてもよいし、赤色と緑色とよりなる２つのセルで表示するようにしてもよい。
【００５４】
なお、データ領域１０に納まるデコードデータは、文字、数字、記号などを含む。さらに、デコードデータには、使用者の必要に応じて名前、アドレス、電話番号、ファックス番号、ネットワークのホストアドレス、インターネットで使われるドメイン名及びＩＰアドレス、ＵＲＬ、プロトコル、または文書名などを含むようにもできる。
【００５５】
コードイメージには、配置認識領域１１をさらに含むようにしてもよい。この配置認識領域１１は、例えば、テレビ画面内におけるデータ領域１０の配置を認識するため、所定の色が表示されるセルがデータ領域１０を取り囲むように形成される。この配置認識領域１１の色には、特に、テレビ画面にカラー表示される背景とコードイメージとの識別性を高めるため、白が選択される。なお、背景などとの識別性の高い他の色を選択してもよい。この配置認識領域１１は、識別性を高めるため、より好ましくは５ピクセル以上の幅を有する。
【００５６】
なお、ここでは、配置認識領域１１をコードイメージに含むように当該コードイメージを設定する場合について説明しているが、配置認識領域１１を含まないコードイメージを設定し、例えば、テレビ画面にコードイメージを表示する際に、このコードイメージを取り囲むような白枠を表示するようにしてもよいのは勿論である。
【００５７】
これにより、配置認識領域１１を設定したのと同様にテレビ画面内におけるデータ領域１０の配置を認識することができ、データ領域１０のコードイメージも同様にデコーディングすることができるのは勿論である。
【００５８】
また、図３Ｂに示すように、コードイメージには、パリティ領域１２、参照領域１３及び制御領域１４のうち少なくとも１つをさらに含むことができる。なお、配置認識領域１１は、図に示すように、データ領域１０およびこれらのパリティ領域１２、参照領域１３及び制御領域１４を取り囲むように形成される。
【００５９】
パリティ領域１２は、データ領域１０に表示されたセルの認識エラー検査のためのパリティセルで形成される。
【００６０】
参照領域１３は、データ領域１０に形成されたデータセルの色彩、濃淡、形状、パターンまたはこれらの結合を判断するための基準色彩、基準濃淡、基準形状、基準パターンまたはこれらの結合を提供する少なくとも１つの参照セルで形成される。
【００６１】
制御領域１４は、データ領域１０に表示された情報を利用して提供できる命令やサービスを表す少なくとも１つの制御セルで形成される。
【００６２】
以下では、データ領域１０を除外した領域、例えば配置認識領域１１、パリティ領域１２、参照領域１３、制御領域１４を含む領域を“補助領域”と称し、補助領域に含まれるセルを補助セルと称する。
【００６３】
パリティ領域１２は、色彩または濃淡（或いは、形状及び／またはパターン）がデコードデータに対応してデータセルに適するように表現されているかどうかを認識するのに使われる。パリティ領域１２では、データセルに表示された色彩または濃淡に対応して規定されたコード値によってパリティデータを求め、パリティデータに対応する色彩または濃淡でパリティセルを形成する。
【００６４】
参照領域１３は、データ領域１０及び補助領域のセルに表現されたカラー（または濃淡、形状またはパターン）を認識する基準カラー（または基準濃淡、必要に応じて基準形状や基準パターン）を設定するのに使われる。各領域に表示されるセルのカラーはred green blue（ＲＧＢ）カラーモード、Hue Saturation value（ＨＳＶ）カラーモード、Cyan Magenta Yellow Black（ＣＭＹＫ）カラーモード、Hue saturation intensity（ＨＳＩ）カラーモード、ＣＩＥカラーモード、ＹＩＱまたはＹＵＶカラーモードなどで表すことができる。また、白黒濃淡（グレースケール）によってコードを形成する場合にも参照領域１３に表示された黒色及び白色を基準として各セルの情報を正確に認識できる。
【００６５】
例えば、モニタ（テレビ画面）やプリンタの機種によって１つのカラーであっても相異なるカラーに表示され、また、デジタルカメラやスキャナの特性によって同じカラーが多少異なって認識される場合がある。このような場合を考慮して、参照領域１３の参照セルはデータ領域に表された色を認識する基準を提供する。
【００６６】
すなわち、出力装置によってカラーが異なって出力されるか、デジタルカメラ、スキャナなどのような画像取得装置７によってカラーが異なって入力されたとしても、参照領域１３のカラーとデータ領域１０のカラーとの色差は固定的であるために、データ領域１０に表現されたセルのカラーを正確に認識できる。
【００６７】
データ領域１０のセルに表されるカラーは、参照領域１３の基準カラーに対して相対的な色調差を有するので、ＲＧＢモードまたはＨＳＶモードに基づいて参照領域１３の基準カラーと比較してデータ領域１０のセルのカラーが得られる。
【００６８】
こうして、画像取得装置７や出力装置（テレビ、後述の配置装置）が変わってもデータセルの情報を正確に認識できる。形状やパターンがデジタルカメラなどの画像取得装置７によって入力される場合、それが傾くか歪んだ状態に入力される場合がある。
【００６９】
しかしながら、基準形状または基準パターンが参照領域１３によって提供されることによって、このような誤入力状態を感知させてデータセルに表現された形状またはパターンを正確に認識させることができる。
【００７０】
また、制御領域１４にはデータ領域１０の目的情報を制御する命令またはメタデータなどが含まれ得る。例えば、制御領域１４に表示された情報はデータ領域１０に形成されたセルのデコーディング順序、または参照領域１３の参照セルの位置、パリティ領域１２の位置や属性など様々なメタ情報を含むことができる。
【００７１】
ここで、デコードデータとコードイメージとを変換するためのコード変換表の例について説明する。図４は、４つのカラーで２ビットのデータを表す例を示す図である。
【００７２】
各セルが４つのカラーのうち何れか１つを有することができれば、１つのカラーセルで２ビットのデータが表現できる。さらに、連続された４つのセルで１つの文字を表示するように定義するならば、８ビット、すなわち２５６種類の文字を表現できる。一方、同じカラーを有するが、セルを表現する形状の種類を４つ（例：小さな方形、大きい方形、小さな円、大きい円）にすれば、２ビットのデータを表すことができ、もし各セル内部が４つの他のカラーで満たされるならば、２５６種（８ビット）の情報を表現できる。
【００７３】
そして、各種文字（アルファベットや特殊文字など）や数字または形態などをイメージに変換するコード変換表を設定してもよい。このコード変換表は、例えば、１つの文字が１つまたは２つのカラーセルにマッピングされる。
【００７４】
このコード変換表を利用したエンコーディング方法では、各種文字などをコード値に変換した後、各コード値に割り当てられたカラー（色彩）でコードイメージを生成する。例えば、８種のカラーを利用してコードイメージを生成し、１つの文字や数字を表すために連続した２つのセルを使用する。そして、８つのカラーに対しては“０００”、 “００１”、 “０１０”、・・・“１１１”までの８個のコード値が割り当てられ、各文字は２つのカラーにエンコーディングする。例えば、数字“３”はコード値“００００１１”に割り当てて、コード値“０００”に割り当てたカラー（黒色）とコード値“０１１”に割り当てたカラー（シアン）にエンコーディングされ、黒セルとシアンセルによる連続した２つのセルでイメージ化するものである。このコード変換表によって、デコードデータに含まれた各種文字や数字をコード値に変換した後、そのコード値に対応するカラーを方形セルの組合せよりなった四角マトリックスの形態で表現できる。なお、上記コード値をデコードデータとしてそのまま使用してもよい。
【００７５】
なお、グレースケールコードを利用してコードイメージを生成してもよい。グレースケールコードではカラーをなすＲ、Ｇ、Ｂの混合比率の代りに白黒の輝度によってコードが形成される。したがって、参照領域は黒色、白色または灰色のうち何れか１つが基準濃淡として設定され、データ領域のセルは参照領域の基準濃淡に対するグレースケール差によってコーティングされた値を有する。
【００７６】
コードイメージに参照領域がない場合には、コードイメージの各セルの濃淡を計算し、相互類似した濃淡を有するセル（セル集合）を集めて同じセル集合に属したセルに対して同じコード値を付与し、パリティ領域を利用してデコーディングエラーの如何を認識する。
【００７７】
もし、認識エラーが発生すれば、各セルの濃淡を再計算するか、セル集合を形成する基準を別のものに設定して、エラーの如何を認識する。このようなグレースケールコードイメージは新聞のような主に白黒で印刷された媒体に適用できる。
【００７８】
ここで、コードイメージを表示するための、既述の紙面やモニタ以外の出力装置の一例である、三次元の構造体（例えば、植物（花））の配置装置について説明する。
【００７９】
図５Ａは、本実施例１に係るコードイメージを表示するための配置装置１５の一例を示す図である。また、図５Ｂは、図５Ａに示す配置装置１５の上面図である。また、図５Ｃは、図５Ａに示す配置装置１５に表示されたコードイメージを画像取得装置７により撮影する状態を示す図である。
【００８０】
図５Ａに示すように、配置装置１５は、三次元の構造体として植物である花１６を配置するための配置部１５ａを有し、この配置部１５ａに配置された花１６の色彩が該データセルの色彩に対応するようになっている。配置部１５ａは、花１６を格子状に配置するように花１６を支持するようになっている（図５Ｂ）。そして、この配置部１５は、花１６を上部に配置する。
【００８１】
例えば、フラワーショップ等で登録された色彩パターンに基づいて、配置装置１５の配置部１５ａに花１６が配置される。この花１６から表示（認識）される１つの色が１つのデータセルを構成する。そして、この複数の花１６の配置により表示（認識）される色彩がエンコードデータであるコードイメージとなる。
【００８２】
図５Ｃに示すように、画像取得装置７は、花１６を配置部１５ａに配置した状態の配置装置１５を花１６が見える所定の位置から撮影する。したがって、像４は、花１６を配置部１５ａに配置した状態の配置装置１５ａの花１６が表示される所定の位置から撮影した像を含むことになる。
【００８３】
例えば、画像取得装置７は、配置装置１５の上方から花１６を撮影する。この場合、画像取得装置７により取得される像４の画像データは、花１６を配置部１５ａに配置した状態の配置部１５ａの上方から撮影した像の画像データを含むことになる。
【００８４】
なお、ここでは、植物として花を選択した場合について説明したが、花以外の枝、幹、果実等の植物の構成についても、本発明は適用される。
【００８５】
次に、図１に示したネットワーク接続システム１００のネットワーク接続方法のフローについて説明する。
【００８６】
図６は、ネットワークを通じて携帯電話（電子機器）のコンピュータを所定のネットワークアドレスに接続するためのネットワーク接続方法のフローを示すフローチャートである。
【００８７】
図６に示すように、先ず、ネットワークアドレスを含む目的データと関連づけられたデコードデータに対応して色彩が異にエンコーディングされて表示されるデータセルを有するコードイメージ３を含み得る像４の画像データを、使用者の画像取得装置７が取得する（ステップＳ１）。
【００８８】
なお、既述のように、像４は、配置部１５ａに配置された花１６の色彩がデータセルの色彩に対応する配置装置１５を花が１６見える所定の位置から撮影した像を含む。
【００８９】
次に、コンピュータ８に格納された画像認識アルゴリズム９ａが、データセルを認識しこのデータセルの色彩を認識することにより、画像取得装置７で取得された像４の画像データからコードイメージ３を認識する（ステップＳ２）。
【００９０】
次に、コンピュータ８が、認識されたデータセルの色彩からデコードデータをデコーディングする（ステップＳ３）。
【００９１】
次に、コンピュータ８が、デコーディングしたデコードデータと関連づけられた異なる目的データをそれぞれ格納する第１、第２の管理サーバ１、１０１の中から、デコーディングしたデコードデータの送信先を選択する（ステップＳ４）。
【００９２】
ここで、既述のように、コンピュータ８は、外部からの選択信号入力に応じて、デコーディングしたデコードデータの送信先となる第１、第２の管理サーバ１、１０１の何れかを選択する。
【００９３】
次に、コンピュータ８が、上記で選択した、第１の管理サーバ１または第２の管理サーバ１０１に、デコードデータを送信する（ステップＳ５）。
【００９４】
次に、コンピュータ８が、デコードデータに関連づけられた目的データを、上記で選択した、第１の管理サーバ１または第２の管理サーバ１０１から受信する（ステップＳ６）。
【００９５】
次に、コンピュータ８が、受信した目的データに含まれたネットワークアドレスに、ネットワークを通じて接続する（ステップＳ７）。
【００９６】
そして、ネットワークアドレスの第１のサービスサーバ２または第２のサービスサーバ１０２は、ネットワークを介して接続してきた電子機器６に情報を提供する。
【００９７】
以上のフローにより、ネットワーク５を介して使用者のコンピュータ８を第１サービスサーバ２または第２のサービスサーバ１０２に接続し、第１サービスサーバ２または第２のサービスサーバ１０２から電子機器６に所望のネットワークサービスが提供される。
【００９８】
なお、既述のように、第１、第２の管理サーバ１、１０１が使用者やサービスの提供者の要求に応じてデコードデータに関連させる目的データを変更する。これにより、第１、第２の管理サーバ１、１０１は、この変更された目的データに対応した他のサービスサーバのネットワークアドレスを電子機器６に提供することができる。そして、この他のサービスサーバは、該ネットワークアドレスに基づいて接続してきた電子機器６に所定のネットワークサービスを提供することができる。
【００９９】
なお、本実施例では、コードイメージ３は、ネットワークアドレスを含む目的データと関連づけられたデコードデータに対応して色彩が異にエンコーディングされて表示されるデータセルを有する場合について説明した。しかし、コードイメージ３は、少なくとも、ネットワークアドレスを含む目的データと関連づけられたデコードデータに対応して表示されたものであればよい。この場合、コンピュータ８に格納された画像認識アルゴリズム９ａは、少なくとも画像取得装置７で取得された像４の画像データからコードイメージ３を認識するものであればよい。
【０１００】
以上のように、本実施例に係るネットワーク接続方法、ネットワーク接続システム、および、電子機器によれば、使用者のコンピュータを異なるネットワークアドレスに容易に接続することができる。
【図面の簡単な説明】
【０１０１】
【図１】本発明の一態様である実施例１に係るネットワーク接続システムを示す図である。
【図２】本発明の実施例１に係る電子機器の要部構成を示すブロック図である。
【図３Ａ】コードイメージ（カラーコード）に表される情報の役割を基準としてコードイメージの領域を区別して示す図である。
【図３Ｂ】コードイメージ（カラーコード）に表される情報の役割を基準としてコードイメージの領域を区別して示す図である。
【図４】４つのカラーで２ビットのデータを表す例を示す図である。
【図５Ａ】本実施例１に係るコードイメージを表示するための配置装置１５が花１６を配置した状態の一例を示す図である。
【図５Ｂ】図５Ａに示す配置装置１５の上面図である。
【図５Ｃ】図５Ａに示す配置装置１５に表示されたコードイメージを画像取得装置７により撮影する状態を示す図である。
【図６】本発明の一態様である実施例１に係るネットワークを通じて携帯電話（電子機器）のコンピュータを所定のネットワークアドレスに接続するためのネットワーク接続方法のフローを示すフローチャートである。
【符号の説明】
【０１０２】
１  第１の管理サーバ
１ａ  第１のテーブル
２  第１のサービスサーバ
３  コードイメージ
４  像（画像）
５  通信網（ネットワーク）
６  電子機器（携帯電話）
７  画像取得装置
８  コンピュータ
９  プログラム
９ａ  画像認識アルゴリズム
１０  データ領域
１１  配置認識領域
１２  パリティ領域
１３  参照領域
１４  制御領域
１５  配置装置
１５ａ  配置部
１６  花
１００  ネットワーク接続システム
【図１】
2010097395.tif 000003
【図２】
2010097395.tif 000004
【図３Ａ】
2010097395.tif 000005
【図３Ｂ】
2010097395.tif 000006
【図４】
2010097395.tif 000007
【図６】
2010097395.tif 000008
【図５Ａ】
2010097395.tif 000009
【図５Ｂ】
2010097395.tif 000010
【図５Ｃ】
2010097395.tif 000011