(57)【特許請求の範囲】
【請求項１】
対象物に含まれた基本識別コードを認識し、前記基本識別コードに含まれた基本識別情報に基づいて少なくとも１つのタイプのコードを含むマルチコードを生成する端末機と；
前記端末機が生成したマルチコードを受信し、ネットワークを介して共有しながら、前記対象物と関連した１つ以上の付加情報が発生すれば、前記発生した付加情報が含まれるように前記マルチコードを再生成するサービス装置と；
を含むことを特徴とする識別コード処理システム。
【請求項２】
端末機が対象物に含まれた基本識別コードに基づいて生成したマルチコードを受信し、前記対象物と関連した１つ以上の付加情報が含まれるように前記マルチコードを再生成するコード処理装置と；
前記コード処理装置から前記マルチコードを受信し、ネットワーク上に共有しながら前記対象物と関連した前記１つ以上の付加情報が発生すれば、これを前記コード処理装置に提供する少なくとも１つのサブ装置と；
を含むことを特徴とする識別コード処理を支援するサービス装置。
【請求項３】
前記コード処理装置は、
前記端末機及び前記少なくとも１つのサブ装置と通信するための通信部と；
前記マルチコードを分類及び格納することができる少なくとも１つのデータベースと；
前記マルチコードの再生成とマルチコードの収集を制御する制御部と；
を含むことを特徴とする請求項２に記載の識別コード処理を支援するサービス装置。
【請求項４】
前記コード処理装置は、
前記マルチコードに追加された付加情報を抽出し、抽出された付加情報と前記マルチコードに格納された基本識別情報を統合した新しいマルチコードを再生成することを特徴とする請求項３に記載の識別コード処理を支援するサービス装置。
【請求項５】
前記コード処理装置は、
前記マルチコードを掲示するＵＲＬ情報を前記マルチコードに割り当てることを特徴とする請求項４に記載の識別コード処理を支援するサービス装置。
【請求項６】
前記サブ装置は、
前記マルチコードを掲示する少なくとも１つのウェブページを提供することを特徴とする請求項２に記載の識別コード処理を支援するサービス装置。
【請求項７】
前記マルチコードを実質マルチコードとして出力するためのポートの役目を行うゲートウェイ装置；
をさらに含むことを特徴とする請求項２に記載の識別コード処理を支援するサービス装置。
【請求項８】
前記ゲートウェイ装置に連結され、前記実質マルチコードを発給するコード発給機；
をさらに含むことを特徴とする請求項７に記載の識別コード処理を支援するサービス装置。
【請求項９】
前記コード処理装置及びサブ装置のうち少なくとも１つがクラウドコンピューティング・ベースで動作する１つ以上のサーバーで具現されることを特徴とする請求項２に記載の識別コード処理を支援するサービス装置。
【請求項１０】
対象物に含まれた基本識別コードを撮影するためのカメラと；
前記撮影された基本識別コードを認識して基本識別情報を抽出し、抽出された基本識別情報に付加情報を加えて、少なくとも１つのタイプのマルチコードを生成する制御部と；
前記生成された少なくとも１つのタイプのマルチコードを格納する格納部と；
前記マルチコードをネットワークを介してサービス装置に伝送するための通信部と；をさらに含み、
前記制御部は、
前記カメラの活性化を制御し、基本識別コードに対応するイメージを収集するように制御するイメージ収集部と；
前記収集された基本識別コードを認識して基本識別情報を抽出し、抽出された基本識別情報とユーザ制御によって追加された付加情報に基づいてマルチコードを生成するマルチコード生成部と；
前記通信部を介して前記生成されたマルチコードを前記サービス装置に伝送し、ユーザ要請に従って前記サービス装置で再生成されたマルチコードまたは前記対象物と関連した付加情報を受信するように制御するマルチコード送受信部と；
を含むことを特徴とする識別コード処理を支援する端末機。
【請求項１１】
前記イメージ収集部は、
前記カメラから伝達された基本識別コードに対するプレビューイメージを分析し、認識可能条件に該当する場合、前記カメラの撮影時点を自動決定することを特徴とする請求項１０に記載の識別コード処理を支援する端末機。
【請求項１２】
前記マルチコードは、
１次元バーコード、２次元ＱＲコード、２次元マトリックスコード、カラーコード、３次元コード及びイメージコードのうち少なくとも１つを含むことを特徴とする請求項１０に記載の識別コード処理を支援する端末機。
【請求項１３】
前記マルチコード生成部は、
各コードの特性によってコード別に基本識別情報に付加される付加情報を選択することを特徴とする請求項１０に記載の識別コード処理を支援する端末機。
【請求項１４】
前記付加情報は、
テキスト情報、イメージ情報、ロゴ情報、ＵＲＬ情報、アドレス情報、電話番号、ブログ情報のうち少なくとも１つを含むことを特徴とする請求項１０に記載の識別コード処理を支援する端末機。
【請求項１５】
端末機が、対象物に含まれた基本識別コードを認識して基本識別情報を抽出する段階と；
前記端末機が抽出された基本識別情報に付加情報を追加し、少なくとも１つのタイプのコードを含むマルチコードを生成する生成段階と；
前記端末機が生成されたマルチコードを格納する格納段階と；
前記端末機が生成されたマルチコードを外部装置に伝送する伝送段階と；
前記端末機が前記外部装置から前記対象物と関連した他の付加情報が含まれた新しいマルチコードを受信する段階と； 
を含むことを特徴とする識別コード処理方法。
【請求項１６】
対象物に含まれた基本識別コードを認識し、基本識別情報を抽出する段階と；
抽出された基本識別情報に付加情報を追加し、少なくとも１つのタイプのコードを含むマルチコードを生成する生成段階と；
生成された前記マルチコードを格納する格納段階と；
生成されたマルチコードを外部装置に伝送する伝送段階と；
前記対象物と関連した他の付加情報が含まれた新しいマルチコードを受信する段階と；
をコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報格納に利用される識別コードの処理に関し、特に基本識別コードに基づいて多様なマルチコードを生成し、これに基づいて当該基本識別コードが含まれた対象物に対する情報を共有及び比較することができるように支援する識別コード処理システムと方法及びこれを支援する装置に関する。
【背景技術】
【０００２】
最近、情報通信技術や半導体技術などの眩しい発展に伴い、携帯型端末機の普及と利用が増加している。特に、最近の携帯型端末機は、各自の伝統的な固有領域にとどまらず、他の端末の領域まで含むモバイル融合（ｍｏｂｉｌｅ  ｃｏｎｖｅｒｇｅｎｃｅ）段階に至っている。代表的に移動通信端末機の場合には、音声通話やメッセージ送受信のような一般的な通信機能以外にも、テレビ視聴機能（例えば、ＤＭＢ（Ｄｉｇｉｔａｌ  Ｍｕｌｔｉｍｅｄｉａ  Ｂｒｏａｄｃａｓｔｉｎｇ）やＤＶＢ（Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｂｒｏａｄｃａｓｔｉｎｇ）のような移動放送）、音楽再生機能（例えば、ＭＰ３（ＭＰＥＧ  Ａｕｄｉｏ  Ｌａｙｅｒ−３））、写真撮影機能、インターネット接続機能などさまざまな機能が付加されている。
【０００３】
特に多くの端末機がバーコードを認識することができる機能を搭載し、特定商品に印刷されたバーコードを認識し、当該商品に対する基本情報をユーザに案内する機能を提供している。このような機能を通じて、従来、端末機ユーザは、バーコード認識を通じてバーコードが印刷された商品に対する多様な情報を確認し、当該商品に対する購買決定を行うことができる。しかし、従来、端末機のバーコード認識機能は、単純に特定商品の基本情報検索のみを支援するので、その活用度が低下する短所がある。また、ユーザの立場では、バーコードが印刷された商品の基本情報のみを受動的に取ることができ、コード認識技術に対するさらに能動的な使用方案が要求されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
したがって、本発明は、前述したような従来技術の問題点を解決するためになされたもので、本発明の目的は、基本識別コードを利用して特定対象物に対する多様なマルチコードを生成することができるように支援し、生成されたマルチコードをネットワーク上で共有し、これにより、対象物に対する付加情報を収集及び統合して共有することができるように支援することができる識別コード処理システム、その識別コード処理方法及びこれを支援する装置を提供することにある。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明は、対象物に含まれた基本識別コードを認識し、前記基本識別コードに含まれた基本識別情報に基づいて少なくとも１つのタイプのコードを含むマルチコードを生成する端末機と；端末機が生成したマルチコードを受信し、ネットワークを介して共有しながら、対象物と関連した１つ以上の付加情報が発生すれば、発生した付加情報が含まれるように前記マルチコードを再生成するサービス装置と；を含むことを特徴とする識別コード処理システムを提供する。
【０００６】
また、本発明は、端末機が対象物に含まれた基本識別コードに基づいて生成したマルチコードを受信し、対象物と関連した１つ以上の付加情報が含まれるように前記マルチコードを再生成するコード処理装置と；コード処理装置から前記マルチコードを受信し、ネットワーク上に共有しながら前記対象物と関連した前記１つ以上の付加情報が発生すれば、これを前記コード処理装置に提供する少なくとも１つのサブ装置と；を含むことを特徴とする識別コード処理を支援するサービス装置を提供する。
【０００７】
本発明によるサービス装置において、コード処理装置は、端末機及び少なくとも１つのサブ装置と通信するための通信部と；マルチコードを分類及び格納することができる少なくとも１つのデータベースと；マルチコードの再生成とマルチコードの収集を制御する制御部と；を含んでなることができる。
【０００８】
本発明によるサービス装置において、コード処理装置は、マルチコードに追加された付加情報を抽出し、抽出された付加情報と前記マルチコードに格納された基本識別情報を統合した新しいマルチコードを再生成することを特徴とする。
【０００９】
本発明によるサービス装置において、コード処理装置は、マルチコードを掲示するＵＲＬ情報をマルチコードに割り当てることができる。
【００１０】
本発明によるサービス装置において、サブ装置は、マルチコードを掲示する少なくとも１つのウェブページを提供することができる。
【００１１】
本発明によるサービス装置において、マルチコードを実質マルチコードとして出力するためのポートの役目を行うゲートウェイ装置；及びゲートウェイ装置に連結され、実質マルチコードを発給するコード発給機のうち１つをさらに含むことができる。
【００１２】
本発明によるサービス装置において、コード処理装置及びサブ装置のうち少なくとも１つがクラウドコンピューティング・ベースで動作する１つ以上のサーバーで具現されることができる。
【００１３】
さらに、本発明は、対象物に含まれた基本識別コードを撮影するためのカメラと；撮影された基本識別コードを認識して基本識別情報を抽出し、抽出された基本識別情報に付加情報を加えて、少なくとも１つのタイプのマルチコードを生成する制御部と；生成された少なくとも１つのタイプのマルチコードを格納する格納部と；を含むことを特徴とする識別コード処理を支援する端末機を提供する。
【００１４】
前記端末機において、制御部は、前記カメラ活性化を制御し、基本識別コードに対応するイメージを収集するように制御するイメージ収集部と；収集された基本識別コードを認識して基本識別情報を抽出し、抽出された基本識別情報とユーザ制御によって追加された付加情報に基づいてマルチコードを生成するマルチコード生成部と；を含んでなることができる。
【００１５】
前記端末機において、イメージ収集部は、カメラから伝達された基本識別コードに対するプレビューイメージを分析し、認識可能条件に該当する場合、前記カメラの撮影時点を自動決定することができる。
【００１６】
なお、前記マルチコード生成部は、各コードの特性によってコード別に基本識別情報に付加する付加情報を選択することができる。
【００１７】
また、前記端末機は、マルチコードをネットワークを介してサービス装置に伝送するための通信部をさらに含み、制御部が通信部を介して前記生成されたマルチコードを前記サービス装置に伝送し、ユーザ要請に従って前記サービス装置で再生成されたマルチコードまたは対象物と関連した付加情報を受信するように制御するマルチコード送受信部；をさらに含むことができる。
【００１８】
なお、本発明は、端末機が、対象物に含まれた基本識別コードを認識して基本識別情報を抽出する段階と；端末機が抽出された基本識別情報に付加情報を追加し、少なくとも１つのタイプのコードを含むマルチコードを生成する生成段階と；端末機が生成されたマルチコードを格納する格納段階と；を含むことを特徴とする識別コード処理方法を提供する。
【００１９】
また、本発明は、前述した方法を実行するように具現されたプログラムを記録したコンピュータ読み取り可能な記録媒体をさらに提供する。
【発明の効果】
【００２０】
以上説明したように、本発明の実施例による識別コード処理システム及び方法とこれを支援する端末機によれば、対象物に印刷された基本識別コードをカメラを有する端末機を利用して撮影した後、当該基本識別コードに基づいて前記対象物と関連したマルチコードを生成し、生成されたマルチコードをオンラインを通じて共有することができるように支援することによって、対象物に対するマルチコードを時間や場所の制約なしにリアルタイムで生成して保有することができ、付加情報を含むマルチコードの共有を通じてさらに多様な情報獲得を提供することができる。
【００２１】
また、本発明は、特定ユーザがマルチコードを生成すれば、当該マルチコードがオンライン上で流通しながら他の付加情報を含む新しいマルチコードとして再生成及び流通し、情報の統合及び共有機能を支援することができる。
【図面の簡単な説明】
【００２２】
【図１】図１は、本発明の実施例による識別コード処理システムの構成を概略的に示す図である。
【図２】図２は、本発明の実施例による端末機の構成をさらに詳しく示す図である。
【図３】図３は、図２の端末機の構成のうち制御部の構成をさらに詳しく示す図である。
【図４】図４は、本発明の実施例による端末機の識別コード処理方法を説明するための流れ図である。
【図５】図５は、本発明の実施例による識別コード処理方法による各構成間の信号フローを示す図である。
【図６】図６は、本発明の実施例によるマルチコード生成についてさらに詳しく説明するための図である。
【発明を実施するための形態】
【００２３】
以下、添付の図面を参照して本発明の好ましい実施例を詳しく説明する。この際、添付の図面において同一の構成要素は、できるだけ同一の符号で示していることに留意しなければならない。また、本発明の要旨を不明にすることができる公知機能及び構成に対する詳細な説明は省略する。
【００２４】
一方、本明細書と図面に開示された本発明の実施例は、本発明の技術内容を容易に説明し、本発明の理解を助けるために特定例を提示したものに過ぎず、本発明の範囲を限定しようとするものではない。ここに開示された実施例以外にも、本発明の技術的思想に基づく他の変形例が実施可能であることは、本発明の属する技術分野における通常の知識を有する者に自明である。
【００２５】
図１は、本発明の実施例による識別コード処理システムの構成を概略的に示す図である。
【００２６】
図１を参照すれば、本発明の実施例による識別コード処理システム１０は、対象物５０に含まれた基本識別コード５１、端末機１００、ネットワーク２００、サービス装置３００の構成を含むことができ、サービス装置３００と連結されるオフライン支援装置、例えばコード発給機３１５をさらに含むことができる。
【００２７】
このような構成を有する本発明の識別コード処理システム１０は、端末機１００を利用して対象物５０に含まれた基本識別コード５１を収集し、収集された基本識別コード５１に基づいてマルチコードを生成するように支援する。このように生成されたマルチコードは、端末機１００の格納部１５０に格納されると共に、ユーザ制御によってネットワーク２００を介してサービス装置３００に伝達されることができる。これにより、本発明の識別コード処理システム１０は、特定対象物５０に対するマルチコード生成をさらに容易に行う一方で、生成されたマルチコードに基づいてサービス装置３００上での対象物５０に対する多様な情報共有を支援することができる。以下、識別コード処理システム１０の各構成についてさらに詳しく説明する。
【００２８】
対象物５０は、基本識別コード５１、例えば多様なタイプの識別コードのうちいずれか１つが印刷、装着または付着された特定商品や物品などになることができる。このような対象物５０に含まれる基本識別コード５１は、当該対象物５０に対する基本識別情報を含むことができる。例えば、基本識別情報は、対象物５０の製作年度、製作者、対象物５０の基本取引価格または希望取引価格、対象物５０に対する固有情報などを含むことができる。
【００２９】
端末機１００は、内蔵されたカメラ１７０を利用して対象物５０に含まれた基本識別コード５１に対するイメージを撮影して認識し、前記基本識別コード５１に格納された基本識別情報を抽出してマルチコードを生成する。ここで、マルチコードは、互いに異なる形態の多数のコードを意味するものであって、例えば、１次元バーコード、２次元ＱＲコード（登録商標）、マトリックスコード、カラーコード、その他イメージコードのうち少なくとも１つを含むことができる。そして、端末機１００は、生成されたマルチコードを格納部１５０に格納すると共に、ユーザ制御によってサービス装置３００に伝送する。また、端末機１００は、格納されたマルチコードを他の端末機に伝送することができる。また、本発明の端末機１００は、マルチコードを生成した後、サービス装置３００に接続し、前記生成したマルチコードを利用して前記対象物５０に関する１つ以上の付加情報を受信することができ、受信された付加情報は、ユーザ制御によって表示部に出力されるか、または格納部に格納されることができる。また、前記端末機１００は、当該マルチコード様式によって受信した付加情報の編集を支援することができる。端末機１００のマルチコード生成及び処理について図２及び図３を参照してさらに詳しく説明する。
【００３０】
ネットワーク２００は、端末機１００とサービス装置３００との間に通信チャネルを形成してデータ交換を支援する。このようなネットワーク２００は、多様な通信方式を支援するネットワークのうちいずれか１つになることができる。例えば、ネットワーク２００は、インターネットプロトコルＩＰを介して大容量データの送受信サービス及び断絶現象がないデータサービスを提供するＩＰ網、ＩＰを基盤に互いに異なる網を統合したＩＰ網構造であるＡｌｌ  ＩＰ網、有線網、Ｗｉｂｒｏ（Ｗｉｒｅｌｅｓｓ  Ｂｒｏａｄｂａｎｄ）網、ＷＣＤＭＡ（登録商標）を含む３世代移動通信網、ＨＳＤＰＡ（Ｈｉｇｈ  Ｓｐｅｅｄ  Ｄｏｗｎｌｉｎｋ  Ｐａｃｋｅｔ  Ａｃｃｅｓｓ）網及びＬＴＥ網を含む３．５世代移動通信網、ＬＴＥ  ａｄｖａｎｃｅｄを含む４世代移動通信網、衛星通信網及びワイファイ（Ｗｉ−Ｆｉ）網のうち１つ以上を含むことができる。
【００３１】
ネットワーク２００は、サービス装置３００、特にコード処理装置３０１と連結されることができる。これにより、ネットワーク２００は、端末機１００と前記コード処理装置３０１を連結し、端末機１００の情報をコード処理装置３０１に伝達し、コード処理装置３０１から端末機１００に多様な情報を伝達するように支援することができる。特にネットワーク２００は、端末機１００のマルチコードをコード処理装置３０１に伝達することができ、端末機１００の要請に従ってコード処理装置３０１から特定マルチコードを端末機１００に伝達することができる。
【００３２】
サービス装置３００は、多様なサブ装置３０５、３０７、３０９、３１１及びコード処理装置３０１を含み、内部的にそれぞれ情報の伝達と共有、訂正と削除及び廃棄などの過程を通じて１つ以上の端末機１００が提供する多様なマルチコード関連情報を加工するか、再生産するか、または情報寿命によって処理する構成である。このような各サブ装置３０５、３０７、３０９、３１１は、相互間にネットワーク装備で連結され、データ送受信を可能にし、送受信されたデータの変更などを確認し、自分が有する情報を修正するなどの作業を行うことができる。特にサービス装置３００のうちコード処理装置３０１の場合、端末機１００が伝達するマルチコードを各コード特性別に分類するデータベースを備えることができ、各マルチコードが指示する対象物５０の情報を管理及び更新するように支援することができる。そして、コード処理装置３０１は、他のサブ装置３０５、３０７、３０９、３１１に格納されたマルチコードを伝搬することができ、また、他のサブ装置３０５、３０７、３０９、３１１によってオンライン上で流通するマルチコードを収集して分類し、格納することができる。この際、サブ装置３０５、３０７、３０９、３１１として４個のサブ装置を例示したが、これに限定されるものではない。例えば、サブ装置として２つ以上を含むことができる。
【００３３】
特にサブ装置３０５、３０７、３０９、３１１は、多様なウェブサイト、例えば、電子商取引サイト、ポータルサイトを支援する装置であるか、または特定ユーザまたはグループのブログ、ホームページを提供する装置になることができる。このようなサブ装置３０５、３０７、３０９、３１１は、特定マルチコードと関連した対象物５０の情報を掲示し、多様なコンピューティング装置、例えば端末機１００だけでなく、サービス装置３００に接続可能な多様なパソコンなどの端末機を基盤に当該対象物５０の情報をユーザに提供することができる。そして、各サブ装置３０５、３０７、３０９、３１１は、特定対象物５０の販売とユーザ付加情報記載などによって当該対象物５０に対するマルチコード更新を支援することができる。すなわちサブ装置３０５、３０７、３０９、３１１は、特定対象物５０に対して付加情報が発生する場合、当該対象物５０に対するマルチコードを当該付加情報を含むコードに変換するように支援することができる。このように変換されたマルチコードは、コード処理装置３０１に伝達されることができる。
【００３４】
また、コード処理装置３０１は、端末機１００に格納されたマルチコードと同一のマルチコードを格納し、当該マルチコードと関連してサービス装置３００内のオンライン上で流通する付加情報を当該マルチコードに累積し、共有情報として分類及び格納することができる。すなわちコード処理装置３０１は、マルチコードと関連した対象物５０の情報をサブ装置３０５、３０７、３０９、３１１から追加収集することができ、追加収集された情報は、端末機１００の要請に従って提供することができる。このために、コード処理装置３０１は、端末機１００及びサブ装置３０５、３０７、３０９、３１１と通信することができる通信部と、マルチコードを分類及び格納することができる少なくとも１つのデータベースと、格納されたマルチコードの流通と流通したマルチコードの収集と格納を支援する制御部とを含むことができる。
【００３５】
このようなコード処理装置３０１は、端末機１００から特定マルチコードと関連した対象物５０の情報を受信すれば、受信された対象物５０の情報を当該マルチコードと関連した対象物５０情報にアップデートさせることができる。この過程で、コード処理装置３０１は、特定対象物５０に対するマルチコード再発行を支援することができる。そして、このために、コード処理装置３０１は、特定対象物５０に対するマルチコードとリンクされるアドレス情報、例えばＵＲＬ情報を割り当てることができる。ＵＲＬ情報は、マルチコードが指示する対象物５０に対する多様な情報、すなわち基本識別情報と当該対象物５０の販売と検索及び情報提供などによって追加されることができる付加情報を提供するウェブページや、ブログまたは特定電子商取引サイトアドレスになることができる。一方、コード処理装置３０１は、特定対象物５０に対するマルチコードのＭＭＳ伝送、ＵＲＬ伝送、Ｗｅｂ掲載、電子商取引連携などを支援することができる。
【００３６】
一方、サービス装置３００は、マルチコードをオフライン環境で実際マルチコードとして出力することができるように支援するゲートウェイ装置３０３を含むことができる。本発明においてゲートウェイ装置３０３は、サービス装置３００上でオンライン状態で流通するマルチコードをマルチコード発給機３１５と連結してオフライン環境に出力することができるように支援する構成である。したがって、ゲートウェイ装置３０３は、別途の構成ではなく、マルチコードをオフライン環境で実際マルチコードとして出力することができる１つのポートとして認識することができる。前述したサービス装置３００と関連したさらに例示的な形態に関する説明は、以下端末機１００に対する説明とともに追加説明する。
【００３７】
以上説明したように、本発明の識別コード処理システム１０は、端末機１００が認識した基本識別コード５１に含まれた基本識別情報に基づいてマルチコードを生成し、生成されたマルチコードをサービス装置３００に伝達することによって、当該マルチコードに対する多様な情報を収集及び共有することができるように支援することができる。この際、本発明による端末機１００のユーザは、基本識別コード５１をマルチコードに変換しながら、共有情報として提供される付加情報をさらに追加することによって、基本識別コード５１が指示する対象物５０に対する情報を累積及び共有することができるように支援することができる。また、本発明の識別コード処理システム１０は、マルチコードが指示する対象物５０の商取引や検索などに対する情報を収集及び分類、格納することによって、オンライン上で流通するマルチコード状態と関連した情報を共有することができるように支援し、必要に応じて当該マルチコードをオフライン環境で実際マルチコードとして出力することができるように支援することができる。このように本発明の識別コード処理システム１０は、基本識別情報のみを含む基本識別コード５１だけで存在する対象物５０に対して多様な機器とコンピューティング環境及びオフライン環境で認識され活用されることができるマルチコードに拡張することによって、機器の互換性に関係なく、対象物５０に対するマルチコードのうち少なくとも１つを獲得する場合、当該対象物５０に関する多様な情報を容易に獲得することができるように支援する。
【００３８】
図２は、本発明の実施例による端末機１００の構成を概略的に示すブロック図である。
【００３９】
図２を参照すれば、本発明の端末機１００は、カメラ１７０、制御部１６０及び格納部１５０の構成を基本的に含み、これと共に、通信部１１０、入力部１２０、オーディオ処理部１３０及び表示部１４０をさらに含むことができる。一方、以下で説明するマルチコードは、前述したように、１次元バーコード、２次元ＱＲコード、２次元マトリックスコード、３次元コード（ホログラムコード）、カラーコード、その他イメージコードなどを含む多様な形態のマルチコードであって、機器別のコード識別互換性と情報共有の基盤を提供し、このためにマルチコード内には、当該対象物５０の情報を検索することができるアドレスＵＲＬ情報が含まれることができる。また、マルチコードには、ブログ情報、ＬＢＳ情報、電話番号、アドレス情報などを格納することもできる。
【００４０】
前述した構成を有する端末機１００は、カメラ１７０を駆動して対象物５０の基本識別コード５１を撮影し、収集された基本識別コード５１に含んだ基本識別情報に基づいて多様な種類のマルチコード１５３を生成し、格納部１５０に格納することができる。これに加えて、生成した多様な種類のマルチコード１５３をサービス装置３００または他の端末機に伝達することができる。以後、端末機１００は、当該マルチコード１５３に関する付加情報をサービス装置３００から確認することによって、対象物５０に対する多様な情報、例えば、販売量や販売価格と関連した販売情報、取引状態情報、位置情報、製品に関する製品評価や使用履歴情報、呼応度などを収集することができる。前記多様な付加情報は、マルチコード１５３内に含まれることができる。以下、本発明の端末機１００の各構成についてマルチコード生成と伝達及び処理に関する役目と機能についてさらに詳しく説明する。
【００４１】
通信部１１０は、端末機１００のデータ伝送のための通信チャネルの形成などを制御部１６０の制御下で行う。すなわち、通信部１１０は、データ通信チャネルをネットワーク２００を介してサービス装置３００と形成する。このために、通信部１１０は、送信される信号の周波数上昇変換及び増幅する無線周波数送信部(図示せず)、受信される信号を低雑音増幅し、周波数下降変換する無線周波数受信部（図示せず）などを含むことができる。特に、本発明による通信部１１０は、コード処理装置３０１に基本識別コード５１に基づいて生成したマルチコードを伝送することができる通信チャネルを形成することができる。また、通信部１１０は、ユーザ要請に従ってマルチコードと関連した付加情報を含む共有情報をコード処理装置３０１から受信することができる。このように受信された情報は、制御部１６０に伝達されることができる。
【００４２】
入力部１２０は、数字または多様な文字情報を入力され、各種機能の設定及び端末機１００の機能制御のための入力キー及び機能キーを含むことができる。例えば、入力部１２０は、音声通話要請のための通話キー、画像通話要請のための画像通話キー、音声通話または画像通話終了などを要請する終了キー、オーディオ信号の出力ボリュームを調整することができるボルリュムキー及び方向キーなどを含むことができる。特に、入力部１２０は、本発明の実施例による基本識別コード５１に対するイメージ撮影のためのカメラ１７０の制御と関連した入力信号、基本識別コード５１に基づいて生成されたマルチコードの格納及び伝送制御のための入力信号、コード処理装置３０１と通信チャネルを形成し、当該コード処理装置３０１からマルチコードと関連した付加情報を受信するための入力信号などを生成することができる。入力部１２０が生成した各入力信号は、制御部１６０に伝達され、当該入力信号に対応する機能実行のための命令語に変換されることができる。このような入力部１２０は、端末機１００の提供形態によってタッチパッド（Ｔｏｕｃｈ−ｐａｄ）、タッチスクリーン（Ｔｏｕｃｈ−ｓｃｒｅｅｎ）、一般的なキー配列のボタン式キーパッド、クォティ方式のボタン式キーパッドなどのような入力装置、その他、ジェスチャー入力装置、音声基盤入力装置など多様な入力装置のうちいずれか１つまたはこれらの組合せで形成されることができる。
【００４３】
オーディオ処理部１３０は、端末機１００の処理過程で発生する多様なオーディオデータの出力と端末機１００のオーディオデータ収集などを担当するためにスピーカーＳＰＫとマイクＭＩＣを含むことができる。このようなオーディオ処理部１３０は、カメラ１７０の処理過程に必要な効果音をスピーカーＳＰＫを介して出力することができ、マルチコード生成と伝送及び格納時に当該機能実行と関連した効果音を出力することができる。効果音出力機能は、ユーザ選択によって省略されてもよい。
【００４４】
表示部１４０は、端末機１００の各種メニューを含めてユーザが入力した情報またはユーザに提供する情報を表示する。すなわち、表示部１４０は、端末機１００の利用による多様な画面、例えば、表示部１４０は、待機画面、メニュー画面、メッセージ作成画面、通話画面などを提供することができる。特に、本発明の実施例による表示部１４０は、基本識別コード５１に対するイメージ収集のために活性化されるカメラ１７０関連画面、例えば、基本識別コード５１に対するプレビューイメージ出力画面を出力することができる。また、表示部１４０は、基本識別コード５１に基づいてマルチコードを生成する場合、当該マルチコードに対する画面を出力することができる。表示部１４０は、基本識別コード５１の認識過程で基本識別コード５１と関連した基本識別情報を出力することができ、コード処理装置３０１からマルチコードに関する付加情報を受信する場合、受信されたマルチコードと関連した付加情報を出力することができる。このような表示部１４０は、液晶表示装置（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ：ＬＣＤ）、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｅｄ  Ｄｉｏｄｅ）、ＡＭＯＬＥＤ（Ａｃｔｉｖｅ  Ｍａｔｒｉｘ  Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｅｄ  Ｄｉｏｄｅ）などで形成されることができる。また、表示部１４０がタッチスクリーンで形成される場合、入力部１２０の機能を行うこともできる。
【００４５】
格納部１５０は、端末機１００の運営体制(ＯＳ、Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ)を含めて、その他の機能、例えば、音再生機能、イメージまたは動画再生機能などに必要な応用プログラムを含めて、ユーザデータ及び送受信されるデータなどを格納することができる。特に、本発明による格納部１５０は、本発明のマルチコード生成を支援するマルチコード生成プログラム１５１を格納することができ、マルチコード生成プログラム１５１によって生成されたマルチコード１５３を格納部１５０に格納することができる。
【００４６】
マルチコード生成プログラム１５１は、カメラ１７０が収集した基本識別コード５１を認識し、認識結果によって収集された基本識別情報とユーザが入力部１２０などを利用して入力した数字／文字情報、格納部１５０に格納された特定イメージやロゴ情報などを含んで多様な形態のマルチコード１５３、例えば１次元コード、２次元ＱＲコード、２次元マトリックスコード、３次元コード、カラーコード、その他イメージコードなどを生成するように支援する。一方、カメラ１７０が収集する基本識別コード５１は、１次元バーコード、２次元マトリックスコード、カラーコードなど多様なコードのうちいずれか１つのコードになることができる。マルチコード生成プログラム１５１は、カメラ１７０が撮影したイメージから当該コードに格納された基本識別情報を抽出するルーチン、抽出された基本識別情報と端末機１００のユーザが入力する情報を組み合わせて新しい多数個のマルチコードを生成するルーチン、生成されたマルチコードをユーザ要請に従ってコード処理装置３０１に伝送するルーチンのうち１つ以上を含むことができる。ここで、基本識別情報に追加されるユーザ入力情報は、ユーザが作成したテキスト情報、イメージやロゴ情報、対象物５０の製作日付や製作者及びその他対象物５０と関連した多様な情報を含む対象物関連情報、マルチコードをアップロードするＵＲＬアドレス情報、対象物５０の現在位置情報、電話番号情報など多様な情報が含まれることができる。このようなユーザ入力情報は、マルチコードに含まれる付加情報としてコード処理装置３０１を介してサービス装置３００に伝搬されることができ、他のユーザによって再編集されるか、または付加情報が追加されることができる。
【００４７】
マルチコード１５３は、マルチコード生成プログラム１５１により生成される多様なコードを含み、各コード別の特性によって入力される情報の差異が発生し得る。このようなコード別の情報記入の差異は、当該マルチコード１５３を認識する機器の互換性及び当該マルチコード１５３が含むことができる情報量の差異を考慮したものである。例えば、１次元バーコードは、当該対象物５０と関連した基本識別情報のみを含むことができ、２次元マトリックスコードまたはＱＲコードは、基本識別情報に当該対象物５０と関連したテキストやイメージロゴなどの付加情報がさらに含まれることができる。また、カラーコードなどは、ＱＲコードなどに比べて相対的にさらに多い情報を格納することができ、３次元コードなどは、当該マルチコード１５３の使用目的、例えば保安機能追加などによってホログラムなどで構成され、保安用コードとして利用されることができる。このようにマルチコード１５３は、同一対象物５０に対して多様な情報を格納する多数個のコードで形成されることによって、対象物５０に関する情報の共有をさらに幅広い装置で処理することができるように支援しながらも、各認識機器及びコード別の特性によってさらに多い情報を閲覧及び検索することができるように支援することができる。マルチコード１５３は、端末機１００で生成された後、コード処理装置３０１に格納及び管理され、サービス装置３００上で流通する過程で発生する付加情報をさらに追加し、さらに多いデータを格納する形態に変更されることができる。このために、コード処理装置３０１は、端末機１００からマルチコード１５３を受信する場合、タイプ別のコードに分類格納し、他のサブ装置３０５、３０７、３０９、３１１の要請などに従って当該マルチコード１５３をサブ装置３０５、３０７、３０９、３１１に伝達することができる。各サブ装置３０５、３０７、３０９、３１１に伝達されたマルチコード１５３は、当該サブ装置３０５、３０７、３０９、３１１の特性によって、またはサブ装置３０５、３０７、３０９、３１１で追加的な付加情報がさらに含まれることができ、追加された付加情報は、一定周期またはコード処理装置３０１の要請時にコード処理装置３０１に伝達され更新されることができる。更新されたマルチコード１５３は、さらにサブ装置３０５、３０７、３０９、３１１に伝達することができ、このような過程を通じて、サービス装置３００は、流通するマルチコードの情報を更新しながら、ユーザが作成した情報を追加し、新しいマルチコードとして再生成することによって、さらに多様な情報を共有することができるように支援することができる。
【００４８】
カメラ１７０は、被写体撮影のための装置である。このようなカメラ１７０は、イメージセンサーとイメージ処理部を含むことができる。イメージセンサーは、被写体を電気的な映像信号に変換するセンサーである。このようなイメージセンサーは、ＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）方式またはＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）方式のイメージセンサーであることができる。イメージ処理部は、イメージセンサーから入力される映像を加工して出力する装置である。すなわち、イメージ処理部は、イメージセンサーから入力される映像をリサイズ（Ｒｅｓｉｚｅ）、メモリ間の移動、ＲＧＢ信号変換、Ａ／Ｄ変換、ノイズ除去、デジタルズーム（Ｄｉｇｉｔａｌ  Ｚｏｏｍ）、回転（Ｒｏｔａｔｉｏｎ）、エンコード（Ｅｎｃｏｄｉｎｇ）などのイメージ処理機能を行うことができる。特に、本発明の実施例によるカメラ１７０は、対象物５０に含まれた基本識別コード５１を撮影することができる。撮影された基本識別コード５１に対するイメージは、制御部１６０に伝達されることができる。
【００４９】
制御部１６０は、端末機１００の全般的な動作及び端末機１００の内部ブロック間の信号フローを制御し、データを処理するデータ処理機能を行うことができる。特に本発明による制御部１６０は、前記マルチコード生成プログラム１５１を実行することによって、マルチコード生成機能を支援することができる。このために、本発明の制御部１６０は、図３に示されたような構成を含むことができる。
【００５０】
図３は、本発明の実施例による制御部１６０の構成をさらに詳しく示す図である。
【００５１】
図３を参照すれば、本発明の制御部１６０は、イメージ収集部１６１、マルチコード生成部１６３及びマルチコード送受信部１６５の構成を含むことができる。
【００５２】
イメージ収集部１６１は、マルチコード１５３の生成のための基本識別コード５１に対応するイメージを収集する構成である。このために、イメージ収集部１６１は、入力部１２０またはタッチスクリーン機能の表示部１４０から本発明の実施例によるマルチコード生成機能を活性化する入力信号が発生すれば、カメラ１７０を活性化するように制御する。この際、カメラ１７０がプレビュー形態で収集する基本識別コード５１のイメージに対して、イメージ収集部１６１は、当該イメージが認識可能条件に符合する場合、カメラ１７０の撮影時点を自動で決定することができる。すなわちイメージ収集部１６１は、プレビュー形態で収集された基本識別コード５１に対する認識を行い、当該イメージが認識可能条件に符合する場合、自動シャッターキー活性化信号を生成することができ、それによるイメージ撮影を制御することができる。このために、イメージ収集部１６１は、当該基本識別コード５１を認識するための識別コード認識プログラムを含むか、または以後説明するマルチコード生成部１６３の認識機能を呼び出して、プレビュー状態の基本識別コード５１に対するイメージ認識を行うように支援することができる。そして、イメージ収集部１６１は、カメラ１７０から収集されるイメージをマルチコード生成部１６３に伝達する。
【００５３】
マルチコード生成部１６３は、イメージ収集部１６１が伝達するイメージに対して分析し、分析結果に基づいてマルチコード１５３を生成する構成である。このために、マルチコード生成部１６３は、イメージ収集部１６１が伝達するイメージが基本識別コード５１に対応するイメージであるか否かを確認することができる。すなわちマルチコード生成部１６３は、当該イメージを分析し、どんなコード、例えば１次元バーコード、２次元マトリックスコード、ＱＲコードまたはカラーコードであるか否かを確認し、当該コードによる認識を行う。このために、マルチコード生成部１６３は、各コード別の認識プログラムを格納部１５０からロードすることができる。コード別の認識プログラムは、マルチコード生成プログラム１５１に含まれることができ、端末機１００の設計者意図によって独立的なプログラムとして格納されることもできる。基本識別コード５１が認識されれば、マルチコード生成部１６３は、基本識別コード５１に格納された情報を抽出する。そして、抽出された基本識別情報に基づいて多様なマルチコードを生成するように支援することができる。この際、マルチコード生成部１６３は、基本識別情報を表示部１４０に出力するように支援し、また、付加情報入力のための入力窓を出力することができる。それでは、ユーザは、当該入力窓を通じて多様なユーザ入力情報を追加することができる。ここで、ユーザ入力情報は、前述したように、ユーザが任意に格納する情報であって、テキスト情報、イメージ情報、ロゴ情報など多様な情報を含むことができ、当該マルチコードの活用目的によってＵＲＬ情報や特定ブログ情報、電話番号情報、ウェブ連携情報や特定ウェブポータル情報、対象物５０の位置情報などを含むことができる。このように生成されるマルチコードは、多様なタイプのマルチコードになることができ、また、多様なタイプのマルチコードは、当該コード別に格納することができる情報量が変わることができる。マルチコード生成部１６３が生成したマルチコードは、表示部１４０に出力されることができ、また、格納部１５０に格納されることができる。そして、マルチコードは、ユーザ要請に従ってマルチコード送受信部１６５に伝達されることができる。
【００５４】
マルチコード送受信部１６５は、マルチコード生成部１６３が伝達したマルチコードをコード処理装置３０１に伝達する構成である。ここで、コード処理装置３０１は、端末機１００が生成したマルチコードをオンライン上で格納する構成であり、格納されたマルチコード１５３に関する多様な情報を収集、分類、統合及び配布することができる構成である。これにより、コード処理装置３０１は、サービス装置３００にマルチコードを伝搬することができ、伝搬したマルチコードに対する情報を収集し、既格納されたマルチコードを更新するように制御することができる。すなわちコード処理装置３０１は、特定マルチコードの情報が変更された場合、既格納されたマルチコードを情報変更されたマルチコードに更新するように制御することができる。そして、端末機１００が特定マルチコードに対する情報を要請する場合、更新されたマルチコードを当該端末機１００に伝達することができる。マルチコード送受信部１６５は、この過程で当該マルチコード１５３をコード処理装置３０１から受信する役目を行うことができる。マルチコード送受信部１６５が受信したマルチコードは、格納部１５０に格納されることができ、マルチコード生成部１６３に含まれたコード認識プログラムにより情報認識されることができる。認識された情報、すなわち共有情報は、ユーザ要請に従って表示部１４０に出力されることができる。また、認識された共有情報に基づいて格納部１５０に既格納されたマルチコードを新しいマルチコードに交替するか、または当該共有情報を含む新しいマルチコードとして再生成するようにマルチコード生成部１６３に伝達することができる。再生成されたマルチコードは、ユーザ制御によって格納部１５０に格納されることができ、選択的にコード処理装置３０１にさらに伝送されることができる。
【００５５】
以上説明したように、本発明の実施例による識別コード処理システム１０は、端末機１００を利用して特定対象物５０に対する基本識別コード５１を認識して基本識別情報を抽出し、抽出された基本識別情報に付加情報を選択的に添加して多様なマルチコードを生成するように支援することができる。このように生成されたマルチコードは、端末機１００に格納されることはもちろん、サービス装置３００に伝達され、他のユーザと共有されながら多様な付加情報が添加され、当該対象物５０に対する情報をマルチコード１５３に基づいて活用することができるように支援することができる。
【００５６】
一方、前述したように構成されるサービス装置３００は、サーバー基盤コンピューティング方式またはクラウドコンピューティング方式で動作する１つ以上のサーバーで具現されることができる。さらに具体的に説明すれば、前記サービス装置３００は、コード処理装置３０１及びサブ装置３０５、３０７、３９、３１１がそれぞれ独立された１つ以上のサーバーで具現されるか、または前記多数の装置３０１〜３１１を含む複数個のサーバーで具現されることができる。しかも、このようなサービス装置３００は、端末機１００に対してクラウドコンピューティング方式でマルチコード処理サービスを提供することができる。
【００５７】
ここで、クラウドコンピューティングというのは、インターネット技術を活用して仮想化されたＩＴ資源、例えば、ハードウェア（サーバー、ストレージ、ネットワーク）など、ソフトウェア（データベース、保安、ウェブサーバーなど）、サービス、データなどをオンデマンド（ｏｎ  ｄｅｍａｎｄ）方式でサービスする技術を意味する。すなわち、サービス装置３００は、本発明によってマルチコード処理するのに必要な、ハードウェア、ソフトウェア、サービス、データのうち１つ以上を含むコンピューティング資源を端末機１００に提供する。例えば、サービス装置３００は、端末機１００に対してマルチコードが流通する仮想のコンピューティング空間を提供し、前記コンピューティング空間を通じてマルチコードが付加情報を含んで新しいマルチコードに更新されるようにサービスすることができる。また、サービス装置３００は、マルチコードと関連したデータ及び／またはソフトウェアを格納する格納空間を提供し、前記格納空間を通じて前述した機能を行うことができる。
【００５８】
以上では、本発明の実施例による識別コード処理システム１０の各構成と各構成の役目について説明した。以下では、前述した識別コード処理システム１０において端末機１００の処理方法と当該識別コード処理システム１０の処理方法について図面を参照してさらに詳しく説明する。
【００５９】
図４は、本発明の実施例による識別コード処理を支援する端末機の処理方法を説明するための流れ図である。
【００６０】
図４を参照すれば、本発明の実施例による端末機の処理方法は、まず、端末機１００に電源が供給されれば、制御部１６０は、供給された電源を利用して端末機１００の各構成を初期化するように制御する。そして、制御部１６０は、初期化過程が完了すれば、既定のスケジュール情報によって、４０１段階のように、待機画面を表示部１４０に出力するように制御することができる。
【００６１】
次に、制御部１６０は、入力部１２０またはタッチスクリーン機能の表示部１４０から入力信号が発生すれば、４０３段階に分岐し、当該入力信号がマルチコード生成機能を活性化するようにするための入力信号であるか否かを確認することができる。この段階で、制御部１６０は、当該入力信号がマルチコード生成機能のための入力信号ではない場合、４０５段階に分岐し、入力信号に対応する端末機１００の機能、例えば端末機１００の支援可否によってファイル再生機能、ファイル検索機能、放送受信機能、通話機能などを行うように制御することができる。
【００６２】
一方、４０３段階で、マルチコード生成機能のための入力信号が発生すれば、制御部１６０は、４０７段階に分岐し、カメラ１７０を活性化するように制御することができる。この過程で、制御部１６０は、カメラ１７０の活性化後に、基本識別コード５１の撮影のためのカメラ１７０に対するセッティングを自動で設定するように制御することができる。一般的に基本識別コード５１を撮影する環境は、一般写真撮影環境とは異なって、接写機能が必要であるか、ＱＲコードまたはカラーコード認識のために周辺照明調節機能や画素補正機能が必要であることができる。これにより、カメラ１７０は、周辺照度値をセンシングするセンサーが設けられた場合、当該センサーから収集される照度値に基づいて基本識別コード５１の撮影のための自動照度値セッティングを行うことができ、接写機能を自動セッティングするように制御することができる。さらに、制御部１６０は、照度値によるカメラ１７０の撮影画素や色補正を自動セッティングするように制御することができる。
【００６３】
次に、制御部１６０は、４０９段階に分岐し、基本識別コード５１に対応するイメージ収集が完了したか否かを確認することができる。実質的に制御部１６０は、イメージ収集のためのシャッターキーに対応する入力信号発生有無を検査することができる。この段階で、別途の入力信号発生がない場合、４０７段階に戻るか、一定時間経過によって４０３段階の前に分岐し、以下過程を繰り返し的に行うように制御することができる。
【００６４】
そして、４０９段階で、イメージ収集が完了すれば、制御部１６０は、４１１段階に分岐し、収集されたイメージに基づいてマルチコードを生成するように制御することができる。これをさらに詳しく説明すれば、制御部１６０は、多様なタイプのうちいずれか１つのタイプに該当する基本識別コード５１を認識し、当該コードに格納された基本識別情報を抽出する。そして、制御部１６０は、抽出された基本識別情報に追加する付加情報を入力部１２０または表示部１４０から入力されるかを確認し、当該基本識別情報に付加情報を追加し、多様なタイプのマルチコードを生成するように制御することができる。ここで、生成されるマルチコードは、１次元バーコード、２次元マトリックスコード、ＱＲコード、３次元コード、カラーコード、その他イメージコードなどになることができ、各コード別に格納されることができる情報量によって格納される情報が変わることができる。すなわち１次元バーコードの場合、基本識別情報のみを格納することができ、２次元マトリックスコードの場合、基本識別情報に数字や文字を含んだ付加情報を含むことができる。また、ＱＲコードの場合、基本識別情報に数字、文字、イメージやロゴ情報が含まれることができ、３次元コードの場合、基本識別情報と付加情報以外に保安情報が付加されることができる。
【００６５】
４１１段階で生成されたマルチコードは、４１３段階で、ユーザ制御によって格納部１５０に格納されることができる。そして、４１５段階で、制御部１６０は、マルチコードの伝送のための入力信号発生があるか否かを確認することができる。マルチコードの伝送のための入力信号発生がない場合またはデフォルトモードによってマルチコードが伝送されないように設定された場合、制御部１６０は、４０３段階の前に分岐することができる。マルチコード伝送のための入力信号が発生するか、またはデフォルトモードによってマルチコード生成後、コード処理装置３０１に伝送されるように設定された場合、制御部１６０は、４１７段階に分岐し、コード処理装置３０１に当該マルチコードを伝送するように制御することができる。
【００６６】
その後、制御部１６０は、４１９段階に分岐し、マルチコード生成機能終了のための入力信号発生があるか否かを確認し、終了入力信号発生がない場合、４０３段階に分岐し、４０７段階を経て４０９段階に進入することができる。一方、終了入力信号発生がある場合、制御部１６０は、マルチコード生成機能を終了し、４０１段階の前に分岐し、以下過程を繰り返し的に行うように制御することができる。
【００６７】
図５は、本発明の実施例による識別コード処理方法を説明するための識別コード処理システム１０の代表構成間の信号フローを概略的に示す図である。
【００６８】
図５を参照すれば、本発明の識別コード処理方法は、まず、端末機１００が５０１段階でマルチコードを生成する。５０１段階は、図４の４０３段階〜４１１段階で行われる動作と同一に行われることができるので、それに関する詳細な説明は省略する。
【００６９】
次に、端末機１００は、５０３段階で、ユーザ制御またはデフォルトモードによって生成されたマルチコード１５３をサービス装置３００に伝送するように支援することができる。特に端末機１００は、当該マルチコード１５３をサービス装置３００のうちマルチコードを分類、格納及び管理と更新するように支援するコード処理装置３０１に伝達することができる。本発明の他の実施例において、端末機１００は、マルチコードを生成せずに、収集した基本識別コード５１をサービス装置３００、特にコード処理装置３０１に伝送し、マルチコード１５３の生成を要請することができ、これにより、コード処理装置３０１が受信した基本識別コード５１を処理し、多様なマルチコードを直接生成することもできる。
【００７０】
コード処理装置３０１は、５０５段階で、当該マルチコード１５３を各タイプ別に分類して格納するように制御することができる。そして、コード処理装置３０１は、当該マルチコードに含まれた付加情報を確認し、特定ブログ情報やウェブアドレス情報または電子メール情報などアドレス情報が含まれた場合、当該マルチコードのうち少なくとも１つをアドレス情報に伝送するように制御することができる。また、コード処理装置３０１は、５０７段階のように、格納されたマルチコードを当該ネットワーク装置の政策によって多様なサブ装置３０５、３０７、３０９、３１１のうち少なくとも１つのサブ装置３０５、３０７、３０９、３１１に伝達することができる。また、コード処理装置３０１は、マルチコードをゲートウェイ装置３０３を通じてオフライン環境に出力するように支援することができる。ゲートウェイ装置３０３は、新聞社や雑誌社などマルチコードを印刷し、出版物を生成しようとする場所に設けられたコード発給機２５０に連結されることができ、コード発給機２５０は、出版物の一定領域にマルチコードを印刷することができるように支援することができる。
【００７１】
また、コード処理装置３０１は、当該マルチコードに別途のウェブアドレス情報が含まれていない場合、当該マルチコードの付加情報と識別情報以外に、以後に当該マルチコード１５３の流通によって累積した共有情報を確認することができるＵＲＬ情報を割り当てることができる。そして、コード処理装置３０１は、マルチコード１５３と関連した多様な情報を割り当てられたＵＲＬ情報に配置させることができる。この際、コード処理装置３０１は、ＵＲＬ情報が指示するウェブページ上に同一の基本識別情報を含む多様なタイプのマルチコードを配置し、訪問ユーザに多様なマルチコードの確認を通じて当該基本識別情報が指示する対象物５０に関する多様な情報を習得することができるように支援することができる。また、コード処理装置３０１は、各マルチコードとマルチコードに含まれた付加情報を一緒に確認することができるようにウェブページを提供することもできる。コード処理装置３０１が提供する各マルチコードは、サービス装置３００を通じて初期マルチコードが流通しながらユーザによって付加情報が付加されて再生成された多様なマルチコードを含むことができる。一方、前述した説明では、マルチコード情報提供のためにＵＲＬ情報を提供するものと説明したが、初期マルチコード生成時に、ユーザによって特定情報、例えば特定イメージやオーディオ情報を含んだＵＲＬ情報をマルチコードに含むようにした場合にも、マルチコードは、ＵＲＬ情報を含むことができる。このように生成されたマルチコードは、端末機１００のユーザの処理によって他の端末機１００に伝送されるか、またはブログなどにアップロードされることができる。
【００７２】
前述した過程のように、端末機１００が生成したマルチコードは、サービス装置３００のクラウディングコンピューティグシステム上で流通しながら多様な装置を利用するユーザが付加した付加情報を追加しながら新しいマルチコードとして更新され、結果的に、多様な付加情報を格納したマルチコードに変化することができる。例えば、マルチコードは、多様なオンラインショッピングモールに登載されることができ、マルチコードに対応する対象物５０に対するユーザの使用後記や販売量、販売価格など多様な情報が追加され、ユーザが要求するさらに価値のある情報として変化することができる。
【００７３】
一方、端末機１００は、マルチコード生成機能とは独立的に、５０９段階のように、コード処理装置３０１に特定マルチコードに関する情報要請を行うことができる。例えば、ユーザは、端末機１００を利用してサービス装置３００に接続し、情報検索を行いながら特定マルチコードを検索することができる。この際、ユーザが当該マルチコードに対する情報検索を要請する場合、端末機１００は、当該マルチコード情報をコード処理装置３０１に伝送することができる。それでは、コード処理装置３０１は、５１１段階のように、当該マルチコードと関連した他のマルチコード、すなわち同一の基本識別情報を有し且つ他の付加情報が添加されたマルチコードが存在するか否かを確認するか、または当該マルチコードのために割り当てられたウェブページ情報を収集し、これを端末機１００に提供するように支援することができる。この際、コード処理装置３０１に格納されたマルチコードは、最初端末機１００によって生成されたマルチコード状態から外れて、サービス装置３００を通じて流通しながら多様なユーザが追加した付加情報をさらに含んで更新された状態になることができる。それでは、コード処理装置３０１は、多様なマルチコードを各端末機１００の要請に従って少なくとも一部を直接伝送するか、または当該マルチコードと関連した他のマルチコードに格納された情報を取り集めて新しいマルチコードを生成し、生成されたマルチコードを当該端末機１００に伝達するように支援することができる。このように受信されたマルチコードは、多様な付加情報が統合されたマルチコードになることができる。
【００７４】
以上説明したように、本発明の識別コード処理方法は、端末機１００を利用するユーザが任意の基本識別コード５１が指示する対象物５０に対して付加情報などを添加し、マルチコードとして再生成し、再生成されたマルチコードをクラウディングコンピューティングシステム構造で形成されたサービス装置３００を通じて流通しながら追加的な多様な付加情報を獲得しながら更新されることができる。結果的に、マルチコード１５３の変化によってさらに多様なユーザ情報が追加されるか、またはユーザの目的によって多様な情報、例えばアドレス情報やテキスト情報などが追加されながら、多様な目的でマルチコードを利用するように支援することができる。
【００７５】
一方、本発明の実施例による端末機処理方法及び識別コード処理方法の場合、多様なコンピュータ手段を通じて行われることができるプログラム命令形態で具現され、コンピュータで読み取り可能な記録媒体に記録されることができる。この際、コンピュータで読み取り可能な記録媒体は、プログラム命令、データファイル、データ構造などを単独でまたは組み合わせて含むことができる。一方、記録媒体に記録されるプログラム命令は、本発明のために特別に設計され構成されたものであるか、またはコンピュータソフトウェア当業者に公知されて使用可能なものであってもよい。
【００７６】
コンピュータで読み取り可能な記録媒体には、ハードディスク、フロッピー（登録商標）ディスク及び磁気テープのような磁気媒体（Ｍａｇｎｅｔｉｃ  Ｍｅｄｉａ）、ＣＤ−ＲＯＭ、ＤＶＤのような光記録媒体（Ｏｐｔｉｃａｌ  Ｍｅｄｉａ）、フロプチカルディスク（ＦｌｏｐｔｉｃａｌＤｉｓｋ）のような磁気−光媒体（Ｍａｇｎｅｔｏ−Ｏｐｔｉｃａｌ  Ｍｅｄｉａ）、及びＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ、フラッシュメモリなどのようなプログラム命令を格納し実行するように特別に構成されたハードウェア装置が含まれる。また、プログラム命令には、コンパイラによって作われるもののような機械語コードだけでなく、インタプリタなどを使用してコンピュータによって実行されることができる高級言語コードを含む。前述したハードウェア装置は、本発明の動作を行うために１つ以上のソフトウェアモジュールとして作動するように構成されることができる。
【００７７】
前述した説明において、本発明のマルチコード生成について例を取って説明すれば、端末機１００は、図６に示されたように、対象物５０に装着された基本識別コード５１をカメラ１７０を利用して撮影した後、これを制御部１６０に伝達することができる。この際、対象物５０に装着される基本識別コード５１は、図示のように、１次元バーコード、２次元ＱＲコード、カラーコードなど多様なコードのうち少なくとも１つになることができる。ユーザは、端末機１００のカメラ１７０を活性化し、当該カメラ１７０を利用して基本識別コード５１を撮影するように制御することができる。
【００７８】
これにより、端末機１００の制御部１６０は、収集された基本識別コード５１に対する認識を行った後、マルチコード生成部１６３を利用して図６の右側に示されたように、多様なマルチコード１５３、すなわち１次元コード、２次元ＱＲコード、２次元マトリックスコード、３次元コード、カラーコード及びその他イメージコードを生成し、格納部１５０に格納するように制御することができる。また、制御部１６０は、生成されたマルチコード１５３をサービス装置３００に伝達し、当該マルチコード１５３が流通し、さらに多様な情報を持って更新されることができるように支援することができる。
【００７９】
一方、前述した図６の説明において、基本識別コード５１を１次元バーコードと２次元ＱＲコード及びカラーコードで表示したが、本発明がこれに限定されるものではない。基本識別コード５１は、さらに多様なコードのうち少なくとも１つのコードになることができ、また、図示されたコードのうち１つのコードだけで適用されることもできる。また、マルチコード１５３が１次元コード、２次元ＱＲコード、２次元マトリックスコード、３次元コード、カラーコード及びその他イメージコードをすべて含む形態で説明したが、本発明の制御部１６０のうちマルチコード生成部１６３は、設計者の意図またはユーザの設定によって前述したコードのうち特定コードのみをマルチコード１５３として生成することができる。例えば、マルチコード生成部１６３は、ユーザ設定などによって１次元コード、２次元ＱＲコード、カラーコード、３次元コードだけをマルチコード１５３として生成することもできる。
【００８０】
以上では、本発明の実施例による識別コード処理について本明細書及び図面を通じて好ましい実施例に対して説明しており、たとえ特定用語が使用されたが、これは、ただ本発明の技術内容を容易に説明し、発明の理解を助けるために一般的な意味として使用されたものに過ぎず、本発明が前述した実施例に限定されるものではない。すなわち、本発明の技術的思想に基づく多様な実施例が可能であることは、本発明の属する技術分野における通常の知識を有する者に自明である。
【産業上の利用可能性】
【００８１】
本発明は、識別コード処理のためのシステムと方法及び端末機に関し、マルチコード処理を通じて特定対象物に対する多様な付加情報の添加と当該付加情報の統合及び再生産などを通じて対象物に対する多様な情報を共有することができるように支援することによって、ユーザが対象物の購買や推薦及び利用においてさらに正確な情報の収集と確認が可能となるように支援することができ、情報共有のためにマルチコードを処理することによって、情報分類をさらに体系的に行うことができ、使用目的によって特定タイプのマルチコードを処理するように支援することもできる。
【図１】
0005566545.tif 000002
【図２】
0005566545.tif 000003
【図３】
0005566545.tif 000004
【図４】
0005566545.tif 000005
【図５】
0005566545.tif 000006
【図６】
0005566545.tif 000007