[go: up one dir, main page]

JP2011243075A - Code reader, code processing method and computer program - Google Patents

Code reader, code processing method and computer program Download PDF

Info

Publication number
JP2011243075A
JP2011243075A JP2010115868A JP2010115868A JP2011243075A JP 2011243075 A JP2011243075 A JP 2011243075A JP 2010115868 A JP2010115868 A JP 2010115868A JP 2010115868 A JP2010115868 A JP 2010115868A JP 2011243075 A JP2011243075 A JP 2011243075A
Authority
JP
Japan
Prior art keywords
code
tag information
characters
common product
barcode
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
JP2010115868A
Other languages
Japanese (ja)
Inventor
Katsuya Nakagawa
克也 中川
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.)
SSD Co Ltd
Original Assignee
SSD Co Ltd
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 SSD Co Ltd filed Critical SSD Co Ltd
Priority to JP2010115868A priority Critical patent/JP2011243075A/en
Publication of JP2011243075A publication Critical patent/JP2011243075A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a code reader capable of enhancing an utility value of a code.SOLUTION: A bar code reader 17 is utilized by Twitter(R) contributed by each user. Twitter has a function of a hash tag for performing a grouping by tagging to a contribution. The grouping is carried out by including tag information combined a hash mark # and identification information in the contribution, and the contribution including the same tag information is treated as a same group. The bar code reader 17 scans a bar code 15, and the hash mark # is attached at the beginning of which the bar code 15 scanned as the identification information to be output as the tag information for utilizing the hash tag.

Description

本発明は、コード(例えばバーコード)をスキャンして出力するコードリーダ及びその関連技術に関する。   The present invention relates to a code reader that scans and outputs a code (for example, a barcode) and related technology.

非特許文献1には、様々な種類のバーコードリーダが開示されている。   Non-Patent Document 1 discloses various types of barcode readers.

平本純也、「新改訂版 知っておきたいバーコード・二次元コードの知識」、第6版全面改訂第1刷、日本工業出版株式会社、平成18年3月31日、p.191−239Junya Hiramoto, “New revised version of the knowledge of barcodes and 2D codes to know”, 6th edition, first revision, Nihon Kogyo Publishing Co., Ltd., March 31, 2006, p. 191-239

しかしながら、上記バーコードリーダは、読取ったバーコードを解析して出力する、単なるバーコードリーダにすぎない。従って、その利用目的は、POS(Point Of Sale)システム等、一定のシステムに限定される。つまり、バーコードの利用価値も一定のシステムに限定される。また、バーコードリーダが単にバーコードを出力するに過ぎないものであっても、既存のあるいは新規なシステムと組み合わせることにより、バーコードの利用価値を向上できる。   However, the barcode reader is merely a barcode reader that analyzes and outputs the read barcode. Accordingly, the purpose of use is limited to certain systems such as a POS (Point Of Sale) system. That is, the utility value of the barcode is limited to a certain system. Even if the barcode reader merely outputs a barcode, the utility value of the barcode can be improved by combining it with an existing or new system.

そこで、本発明の目的は、コードの利用価値をより高めることが可能なコードリーダ及びその関連技術を提供することである。   Accordingly, an object of the present invention is to provide a code reader capable of further enhancing the utility value of the code and related technology.

本発明の第1の観点によると、各利用者が投稿を行うネットワークコミュニティで利用される、投稿にタグを付けることにより、グループ化を行うシステムであって、前記グループ化は、所定のシンボルと識別情報とを組み合わせたタグ情報を投稿に含めることにより行われ、同じ前記タグ情報を含む投稿を同一グループとして扱うシステムに利用可能なコードリーダにおいて、ものを識別するためのコードをスキャンし、スキャンした前記コードを前記識別情報として、前記所定のシンボルを付加し、前記グループ化のための前記タグ情報として出力する。   According to a first aspect of the present invention, there is provided a system for grouping by tagging a post used in a network community where each user posts, wherein the grouping includes a predetermined symbol and This is done by including tag information in combination with identification information in a post, and scans the code for identifying it in a code reader that can be used in a system that handles posts containing the same tag information as the same group. The predetermined symbol is added as the identification information as the identification information and output as the tag information for the grouping.

上記ネットワークコミュニティでは、同じタグ情報を含む投稿を同一グループとして扱うので、同じ話題の投稿に同じタグ情報を含めることで、特定の話題の投稿の検索が容易になる。本発明では、「もの」を識別するためのコードを利用してタグ情報を生成する。従って、そのタグ情報は、そのタグ情報に含まれるコードによって特定される「もの」に関する投稿に含めるタグ情報として好適である。なぜなら、コードは、その「もの」を他の「もの」と区別することができる識別情報だからである。このように、スキャンしたコードに所定のシンボルを付加するだけで、ネットワークコミュニティにおいて検索を容易化するグループ化のためのタグ情報を容易に生成できる。また、コードをタグ情報として利用することにより、コードの利用価値を高めることができる。さらに、異なる話題に関して同一のタグ情報が作成されることを極力防止できる。さらに、ネットワークコミュニティの利用者は、タグ情報に含める識別情報を自ら考える必要もないため、その負担を軽減できる。   In the network community described above, posts including the same tag information are handled as the same group, and by including the same tag information in posts of the same topic, it becomes easy to search for posts of a specific topic. In the present invention, tag information is generated using a code for identifying “things”. Therefore, the tag information is suitable as tag information to be included in posts related to “things” specified by the code included in the tag information. This is because the code is identification information that can distinguish the “thing” from other “things”. In this way, tag information for grouping that facilitates searching in the network community can be easily generated simply by adding a predetermined symbol to the scanned code. Further, the use value of the code can be increased by using the code as tag information. Furthermore, it is possible to prevent as much as possible the same tag information for different topics. Furthermore, the user of the network community does not have to think about identification information included in the tag information himself, so the burden can be reduced.

ここで、本明細書及び特許請求の範囲において、「もの」は、物品及び不動産を含む有体物、情報及びサービスを含む無体物、商品、並びに、人及び動物を含む生物を含み、情報は、映像、音声、プログラム、及びデータを含む。また、本明細書及び特許請求の範囲において、「シンボル」は、文字、記号、数字、及び、マークを含む概念として使用される。   Here, in the present specification and claims, “thing” includes tangible objects including goods and real estate, intangible objects including information and services, goods, and living organisms including humans and animals. , Voice, programs, and data. In the present specification and claims, the “symbol” is used as a concept including letters, symbols, numbers, and marks.

このコードリーダにおいて、1つの前記コードは、複数のキャラクタを含み、前記複数のキャラクタのうちの一部のキャラクタに前記所定のシンボルを付加し、前記タグ情報としての第1のタグ情報を出力する。   In the code reader, one code includes a plurality of characters, adds the predetermined symbol to some of the plurality of characters, and outputs first tag information as the tag information. .

この構成によれば、タグ情報の文字数を減らすことができ、一回の投稿に字数制限がある場合に、投稿の実体的な内容作成のために使用できる字数を増やすことができる。また、コードが複数種類の情報(例えば、メーカコード及びアイテムコードといった2種類のコード)を含む場合に、必要な情報のみを抽出して、タグ情報を作成できる。   According to this configuration, it is possible to reduce the number of characters in the tag information, and to increase the number of characters that can be used to create the substantial content of a post when there is a limit on the number of characters in a single post. Further, when the code includes a plurality of types of information (for example, two types of codes such as a manufacturer code and an item code), tag information can be created by extracting only necessary information.

ここで、本明細書及び特許請求の範囲において、「一部のキャラクタ」は、メーカコード等の意味のあるコードを形成していてもよいし、特定の意味を持たないものであってもよい。   Here, in the present specification and claims, “some characters” may form a meaningful code such as a manufacturer code or may not have a specific meaning. .

このコードリーダにおいて、前記複数のキャラクタのうちの前記一部のキャラクタとは別のキャラクタに前記所定のシンボルを付加することにより、前記タグ情報としての第2のタグ情報を出力する。   In this code reader, second tag information as the tag information is output by adding the predetermined symbol to a character different from the part of the plurality of characters.

この構成によれば、コードが複数種類の情報(例えば、メーカコード及びアイテムコードといった2種類のコード)を含む場合に、それぞれの情報に関するタグ情報を作成し、出力できる。このため、利用者は、投稿内容に応じて、使用するタグ情報を選択でき便宜である。   According to this configuration, when the code includes a plurality of types of information (for example, two types of codes such as a manufacturer code and an item code), tag information relating to each information can be created and output. For this reason, the user can conveniently select tag information to be used in accordance with the contents of the posting.

上記コードリーダにおいて、前記複数のキャラクタのうちの全部のキャラクタに前記所定のシンボルを付加することにより、前記タグ情報としての第3のタグ情報を出力する。   The code reader outputs third tag information as the tag information by adding the predetermined symbol to all of the plurality of characters.

この構成によれば、一部のキャラクタから作成されたタグ情報だけでなく、全部のキャラクタから作成されたタグ情報も出力するので、利用者は、投稿内容に応じて、使用するタグ情報を選択でき便宜である。   According to this configuration, not only tag information created from some characters but also tag information created from all characters is output, so the user selects the tag information to be used according to the posted content It is convenient.

上記コードリーダにおいて、1つの前記コードの前記複数のキャラクタが、製造メーカを表すコード(以下、「メーカコード」と呼ぶ。)及び商品を識別するためのコード(以下、「アイテムコード」と呼ぶ。)を含む場合、前記一部のキャラクタは、前記メーカコード若しくは前記アイテムコードであり、1つの前記コードの前記複数のキャラクタが、出版者を表すコード(以下、「出版者コード」と呼ぶ。)及び書名を表すコード(以下、「書名コード」と呼ぶ。)を含む場合、前記一部のキャラクタは、前記出版者コード若しくは前記書名コードである。   In the code reader, the plurality of characters of one code are referred to as a code representing a manufacturer (hereinafter referred to as “maker code”) and a code for identifying a product (hereinafter referred to as “item code”). ), The partial characters are the manufacturer code or the item code, and the plurality of characters of one code represent a publisher (hereinafter referred to as a “publisher code”). And the code representing the title (hereinafter referred to as “book title code”), the partial character is the publisher code or the title code.

この構成によれば、利用者は、メーカコードのみを識別情報として作成されたタグ情報、アイテムコードのみを識別情報として作成されたタグ情報、メーカコード及びアイテムコードを識別情報として作成されたタグ情報、出版者コードのみを識別情報として作成されたタグ情報、書名コードのみを識別情報として作成されたタグ情報、及び、出版者コード及び書名コードを識別情報として作成されたタグ情報を利用できる。   According to this configuration, the user can create tag information created using only the manufacturer code as identification information, tag information created using only the item code as identification information, and tag information created using the manufacturer code and item code as identification information. Tag information created using only the publisher code as identification information, tag information created using only the book name code as identification information, and tag information created using the publisher code and book name code as identification information can be used.

上記コードリーダにおいて、1つの前記コードは、複数のキャラクタを含み、前記複数のキャラクタのうちの全部のキャラクタに前記所定のシンボルを付加して、前記タグ情報として出力する。   In the code reader, one code includes a plurality of characters, the predetermined symbol is added to all of the plurality of characters, and the tag information is output.

この構成によれば、複数のキャラクタのうちの全部のキャラクタをタグ情報に含めるので、一部のキャラクタをタグ情報に含める場合と比較して処理を簡易化できる。なお、一部のキャラクタをタグ情報に含める場合は、その抽出処理が必要になる。   According to this configuration, since all the characters of the plurality of characters are included in the tag information, the processing can be simplified as compared with the case where some characters are included in the tag information. In addition, when including some characters in tag information, the extraction process is needed.

上記コードリーダにおいて、前記グループ化のための前記タグ情報を出力するための第1モードと、ネットワークに接続された所定のサーバへ、スキャンした前記コードを送信するための第2モードと、を有する。   The code reader has a first mode for outputting the tag information for the grouping and a second mode for transmitting the scanned code to a predetermined server connected to a network. .

この構成によれば、利用者は、上記ネットワークコミュニティのためのタグ情報を入力するための道具としてこのコードリーダを利用できるだけでなく(第1モード)、コードを所定のサーバへ送信し、その所定のサーバが提供するサービスを受けるために、このコードリーダを利用できる(第2モード)。このように、このコードリーダ及びコードの利用価値をより高めることができる。   According to this configuration, the user can not only use the code reader as a tool for inputting tag information for the network community (first mode), but also transmits the code to a predetermined server, This code reader can be used to receive the service provided by the server (second mode). Thus, the utility value of this code reader and code can be further increased.

このコードリーダにおいて、前記第2モードで前記コードが送信される前記所定のサーバは、そのコードによって特定される前記ものに関する情報を提供する。   In the code reader, the predetermined server to which the code is transmitted in the second mode provides information regarding the item specified by the code.

この構成によれば、利用者は、第1モードで、「もの」に関する投稿を行ない、コードをスキャンするだけで、その投稿にタグ情報を含めたり、そのタグ情報で検索したりすることができる一方、第2モードで、その「もの」に関する様々な情報を所定のサーバから取得ないしは閲覧することができ、より一層コードリーダ及びコードの利用価値を向上できる。   According to this configuration, in the first mode, the user can make a post regarding “things”, scan the code, and include tag information in the post or search by the tag information. On the other hand, in the second mode, various information regarding the “thing” can be acquired or viewed from a predetermined server, and the utility value of the code reader and code can be further improved.

上記コードリーダにおいて、前記第2モードでは、前記コード、前記所定のサーバのアドレス情報、及び、所定のコマンドを、前記ネットワークに接続された通信端末に出力し、前記所定のコマンドは、前記通信端末に前記コードを前記所定のサーバへ送信させるためのコマンドである。   In the code reader, in the second mode, the code, address information of the predetermined server, and a predetermined command are output to a communication terminal connected to the network, and the predetermined command is transmitted to the communication terminal. Is a command for transmitting the code to the predetermined server.

この構成によれば、第2モードでは、コードと共に所定のサーバのアドレス及びコマンドが、通信端末に出力される。コマンドが入力された当該通信端末は、そのコマンドに応答して、そのアドレスが示すサーバへコードを送信する。このため、所定のサーバへコードを送信するためのソフトウェアを、当該通信端末にインストールする必要がなく、また、サーバのアドレスを当該通信端末に入力する必要もないので、ユーザの利便性の向上を図ることができる。ユーザは、コードの読み取り処理を行うだけで、コードを所定のサーバに送信できる。   According to this configuration, in the second mode, a predetermined server address and command are output to the communication terminal together with the code. In response to the command, the communication terminal to which the command has been input transmits a code to the server indicated by the address. For this reason, it is not necessary to install software for transmitting a code to a predetermined server in the communication terminal, and it is not necessary to input the server address to the communication terminal. Can be planned. The user can transmit the code to a predetermined server simply by performing the code reading process.

上記コードリーダにおいて、前記コードは、商品を識別するための共通商品コードである。   In the code reader, the code is a common product code for identifying a product.

この構成によれば、JANコード、EANコード、及びUPCコード等の共通商品コードを用いてタグ情報が作成される。共通商品コードは多くの商品に付されているユニークなコードであり、共通商品コードでタグ情報を作成することにより、数多くの異なる商品で重複することなく、タグ情報を作成できる。   According to this configuration, tag information is created using a common product code such as a JAN code, an EAN code, and a UPC code. The common product code is a unique code attached to many products, and tag information can be created without duplication for many different products by creating tag information with the common product code.

本発明の第2の観点によると、各利用者が投稿を行うネットワークコミュニティで利用される、投稿にタグを付けることにより、グループ化を行うシステムであって、前記グループ化は、商品を識別するための共通商品コードをタグ情報として投稿に含めることにより行われ、同じ前記タグ情報を含む投稿を同一グループとして扱うシステムに利用可能なコードリーダにおいて、スキャンした前記共通商品コードを、前記グループ化のための前記タグ情報として出力する。   According to a second aspect of the present invention, there is a system for grouping by tagging a post used in a network community where each user posts, wherein the grouping identifies products In a code reader that can be used in a system that handles posts including the same tag information as the same group, the scanned common product code Is output as the tag information.

上記ネットワークコミュニティでは、同じタグ情報を含む投稿を同一グループとして扱うので、同じ話題の投稿に同じタグ情報を含めることで、特定の話題の投稿の検索が容易になる。本発明では、JANコード、EANコード、及びUPCコード等の共通商品コードを用いてタグ情報が作成される。共通商品コードは多くの商品に付されているユニークなコードであり、共通商品コードでタグ情報を作成することにより、数多くの異なる商品で重複することなく、タグ情報を作成できる。このように、ネットワークコミュニティにおいて検索を容易化するグループ化のためのタグ情報を容易に生成できる。また、共通商品コードをタグ情報として利用することにより、共通商品コードの利用価値を高めることができる。さらに、ネットワークコミュニティの利用者は、タグ情報を自ら考える必要もないため、その負担を軽減できる。   In the network community described above, posts including the same tag information are handled as the same group, and by including the same tag information in posts of the same topic, it becomes easy to search for posts of a specific topic. In the present invention, tag information is created using a common product code such as a JAN code, an EAN code, and a UPC code. The common product code is a unique code attached to many products, and tag information can be created without duplication for many different products by creating tag information with the common product code. In this way, tag information for grouping that facilitates searching in the network community can be easily generated. In addition, the use value of the common product code can be increased by using the common product code as tag information. Furthermore, users of the network community do not have to think about tag information themselves, so the burden can be reduced.

このコードリーダにおいて、1つの前記共通商品コードは、複数のキャラクタを含み、前記複数のキャラクタのうちの一部のキャラクタを、前記タグ情報としての第1のタグ情報として出力する。   In the code reader, one common product code includes a plurality of characters, and a part of the plurality of characters is output as first tag information as the tag information.

この構成によれば、タグ情報の文字数を減らすことができ、一回の投稿に字数制限がある場合に、投稿の実体的な内容作成のために使用できる字数を増やすことができる。また、共通商品コードが複数種類の情報(例えば、メーカコード及びアイテムコードといった2種類のコード)を含む場合に、必要な情報のみを抽出して、タグ情報を作成できる。   According to this configuration, it is possible to reduce the number of characters in the tag information, and to increase the number of characters that can be used to create the substantial content of a post when there is a limit on the number of characters in a single post. Further, when the common product code includes a plurality of types of information (for example, two types of codes such as a manufacturer code and an item code), tag information can be created by extracting only necessary information.

このコードリーダにおいて、前記複数のキャラクタのうちの前記一部のキャラクタとは別のキャラクタを、前記タグ情報としての第2のタグ情報として出力する。   In this code reader, a character different from the part of the plurality of characters is output as second tag information as the tag information.

この構成によれば、共通商品コードが複数種類の情報(例えば、メーカコード及びアイテムコードといった2種類のコード)を含む場合に、それぞれの情報に関するタグ情報を作成し、出力できる。このため、利用者は、投稿内容に応じて、使用するタグ情報を選択でき便宜である。   According to this configuration, when the common product code includes a plurality of types of information (for example, two types of codes such as a manufacturer code and an item code), tag information relating to each information can be created and output. For this reason, the user can conveniently select tag information to be used in accordance with the contents of the posting.

上記コードリーダにおいて、前記複数のキャラクタのうちの全部のキャラクタを、前記タグ情報としての第3のタグ情報として出力する。   In the code reader, all characters of the plurality of characters are output as third tag information as the tag information.

この構成によれば、一部のキャラクタから作成されたタグ情報だけでなく、全部のキャラクタから作成されたタグ情報も出力するので、利用者は、投稿内容に応じて、使用するタグ情報を選択でき便宜である。   According to this configuration, not only tag information created from some characters but also tag information created from all characters is output, so the user selects the tag information to be used according to the posted content It is convenient.

上記コードリーダにおいて、1つの前記共通商品コードの前記複数のキャラクタが、製造メーカを表すコード(以下、「メーカコード」と呼ぶ。)及び商品を識別するためのコード(以下、「アイテムコード」と呼ぶ。)を含む場合、前記一部のキャラクタは、前記メーカコード若しくは前記アイテムコードであり、1つの前記共通商品コードの前記複数のキャラクタが、出版者を表すコード(以下、「出版者コード」と呼ぶ。)及び書名を表すコード(以下、「書名コード」と呼ぶ。)を含む場合、前記一部のキャラクタは、前記出版者コード若しくは前記書名コードである。   In the code reader, the plurality of characters of one common product code include a code representing a manufacturer (hereinafter referred to as “maker code”) and a code for identifying a product (hereinafter referred to as “item code”). The partial character is the manufacturer code or the item code, and the plurality of characters of one common product code are codes representing a publisher (hereinafter referred to as “publisher code”). And the code representing the title (hereinafter referred to as “book title code”), the partial character is the publisher code or the title code.

この構成によれば、利用者は、メーカコードのみから作成されたタグ情報、アイテムコードのみから作成されたタグ情報、メーカコード及びアイテムコードから作成されたタグ情報、出版者コードのみから作成されたタグ情報、書名コードのみから作成されたタグ情報、及び、出版者コード及び書名コードから作成されたタグ情報を利用できる。   According to this configuration, the user can create tag information created only from the manufacturer code, tag information created only from the item code, tag information created from the manufacturer code and item code, and only the publisher code. Tag information, tag information created only from the book name code, and tag information created from the publisher code and book name code can be used.

上記コードリーダにおいて、1つの前記共通商品コードは、複数のキャラクタを含み、前記複数のキャラクタのうちの全部のキャラクタを、前記タグ情報として出力する。   In the code reader, one common product code includes a plurality of characters, and outputs all of the plurality of characters as the tag information.

この構成によれば、複数のキャラクタのうちの全部のキャラクタをタグ情報に含めるので、一部のキャラクタをタグ情報に含める場合と比較して処理を簡易化できる。なお、一部のキャラクタをタグ情報に含める場合は、その抽出処理が必要になる。   According to this configuration, since all the characters of the plurality of characters are included in the tag information, the processing can be simplified as compared with the case where some characters are included in the tag information. In addition, when including some characters in tag information, the extraction process is needed.

上記コードリーダにおいて、前記グループ化のための前記タグ情報を出力するための第1モードと、ネットワークに接続された所定のサーバへ、スキャンした前記共通商品コードを送信するための第2モードと、を有する。   In the code reader, a first mode for outputting the tag information for the grouping, a second mode for transmitting the scanned common product code to a predetermined server connected to a network, Have

この構成によれば、利用者は、上記ネットワークコミュニティのためのタグ情報を入力するための道具としてこのコードリーダを利用できるだけでなく(第1モード)、共通商品コードを所定のサーバへ送信し、その所定のサーバが提供するサービスを受けるために、このコードリーダを利用できる(第2モード)。このように、このコードリーダ及び共通商品コードの利用価値をより高めることができる。   According to this configuration, the user can not only use this code reader as a tool for inputting tag information for the network community (first mode), but also transmits a common product code to a predetermined server, This code reader can be used to receive the service provided by the predetermined server (second mode). Thus, the utility value of this code reader and common product code can be further increased.

このコードリーダにおいて、前記第2モードで前記共通商品コードが送信される前記所定のサーバは、その共通商品コードによって特定される前記商品に関する情報を提供する。   In the code reader, the predetermined server to which the common product code is transmitted in the second mode provides information on the product specified by the common product code.

この構成によれば、利用者は、第1モードで、商品に関する投稿を行ない、共通商品コードをスキャンするだけで、その投稿にタグ情報を含めたり、そのタグ情報で検索したりすることができる一方、第2モードで、その商品に関する様々な情報を所定のサーバから取得ないしは閲覧することができ、より一層コードリーダ及び共通商品コードの利用価値を向上できる。   According to this configuration, the user can make a posting regarding the product in the first mode, and include the tag information in the posting or search by the tag information simply by scanning the common product code. On the other hand, in the second mode, various information about the product can be acquired or viewed from a predetermined server, and the utility value of the code reader and the common product code can be further improved.

上記コードリーダにおいて、前記第2モードでは、前記共通商品コード、前記所定のサーバのアドレス情報、及び、所定のコマンドを、前記ネットワークに接続された通信端末に出力し、前記所定のコマンドは、前記通信端末に前記共通商品コードを前記所定のサーバへ送信させるためのコマンドである。   In the code reader, in the second mode, the common product code, the address information of the predetermined server, and a predetermined command are output to a communication terminal connected to the network, and the predetermined command is This is a command for causing the communication terminal to transmit the common product code to the predetermined server.

この構成によれば、第2モードでは、共通商品コードと共に所定のサーバのアドレス及びコマンドが、通信端末に出力される。コマンドが入力された当該通信端末は、そのコマンドに応答して、そのアドレスが示すサーバへ共通商品コードを送信する。このため、所定のサーバへ共通商品コードを送信するためのソフトウェアを、当該通信端末にインストールする必要がなく、また、サーバのアドレスを当該通信端末に入力する必要もないので、ユーザの利便性の向上を図ることができる。ユーザは、共通商品コードの読み取り処理を行うだけで、共通商品コードを所定のサーバに送信できる。   According to this configuration, in the second mode, the address and command of a predetermined server are output to the communication terminal together with the common product code. In response to the command, the communication terminal to which the command is input transmits the common product code to the server indicated by the address. For this reason, it is not necessary to install software for transmitting a common product code to a predetermined server on the communication terminal, and it is not necessary to input the server address to the communication terminal. Improvements can be made. The user can transmit the common product code to a predetermined server simply by reading the common product code.

本発明の第3の観点によれば、商品を識別するための共通商品コードをスキャンするコードリーダにおいて、各利用者が投稿を行うネットワークコミュニティにて各投稿に含める検索キーワードあるいは投稿を検索するための検索キーワードとして、スキャンした前記共通商品コードを出力する。   According to the third aspect of the present invention, in a code reader that scans a common product code for identifying a product, in order to search for a search keyword or a post included in each post in a network community where each user posts. The scanned common product code is output as a search keyword.

この構成によれば、ネットワークコミュニティにおいて、JANコード、EANコード、及びUPCコード等の共通商品コードが検索キーワードとして使用される。このように、共通商品コードを検索キーワードとして利用することにより、共通商品コードの利用価値を高めることができる。また、共通商品コードは多くの商品に付されているユニークなコードであり、数多くの異なる商品で重複することなく、検索キーワードを作成できる。   According to this configuration, common product codes such as JAN codes, EAN codes, and UPC codes are used as search keywords in the network community. Thus, the use value of the common product code can be increased by using the common product code as a search keyword. The common product code is a unique code assigned to many products, and a search keyword can be created without duplication among many different products.

このコードリーダにおいて、1つの前記共通商品コードは、複数のキャラクタを含み、前記複数のキャラクタのうちの一部のキャラクタを、前記検索キーワードとしての第1の検索キーワードとして出力する。   In the code reader, one common product code includes a plurality of characters, and a part of the plurality of characters is output as a first search keyword as the search keyword.

この構成によれば、検索キーワードの文字数を減らすことができ、一回の投稿に字数制限がある場合に、投稿の実体的な内容作成のために使用できる字数を増やすことができる。また、共通商品コードが複数種類の情報(例えば、メーカコード及びアイテムコードといった2種類のコード)を含む場合に、必要な情報のみを抽出して、検索キーワードとすることができる。   According to this configuration, it is possible to reduce the number of characters of the search keyword, and to increase the number of characters that can be used for creating the substantial content of a post when there is a limit on the number of characters in one posting. Further, when the common product code includes a plurality of types of information (for example, two types of codes such as a manufacturer code and an item code), only necessary information can be extracted and used as a search keyword.

このコードリーダにおいて、前記複数のキャラクタのうちの前記一部のキャラクタとは別のキャラクタを、前記検索キーワードとしての第2の検索キーワードとして出力する。   In this code reader, a character different from the part of the plurality of characters is output as a second search keyword as the search keyword.

この構成によれば、共通商品コードが複数種類の情報(例えば、メーカコード及びアイテムコードといった2種類のコード)を含む場合に、それぞれの情報を検索キーワードとして出力できる。このため、利用者は、投稿内容に応じて、使用する検索キーワードを選択でき便宜である。   According to this configuration, when the common product code includes a plurality of types of information (for example, two types of codes such as a manufacturer code and an item code), each information can be output as a search keyword. For this reason, the user can conveniently select a search keyword to be used in accordance with the content of the posting.

上記コードリーダにおいて、前記複数のキャラクタのうちの全部のキャラクタを、前記検索キーワードとしての第3の検索キーワードとして出力する。   In the code reader, all of the plurality of characters are output as a third search keyword as the search keyword.

この構成によれば、一部のキャラクタからなる検索キーワードだけでなく、全部のキャラクタからなる検索キーワードも出力するので、利用者は、投稿内容に応じて、使用する検索キーワードを選択でき便宜である。   According to this configuration, since not only a search keyword consisting of a part of characters but also a search keyword consisting of all characters is output, it is convenient for the user to select a search keyword to be used in accordance with the contents of posting. .

上記コードリーダにおいて、1つの前記共通商品コードの前記複数のキャラクタが、製造メーカを表すコード(以下、「メーカコード」と呼ぶ。)及び商品を識別するためのコード(以下、「アイテムコード」と呼ぶ。)を含む場合、前記一部のキャラクタは、前記メーカコード若しくは前記アイテムコードであり、1つの前記共通商品コードの前記複数のキャラクタが、出版者を表すコード(以下、「出版者コード」と呼ぶ。)及び書名を表すコード(以下、「書名コード」と呼ぶ。)を含む場合、前記一部のキャラクタは、前記出版者コード若しくは前記書名コードである。   In the code reader, the plurality of characters of one common product code include a code representing a manufacturer (hereinafter referred to as “maker code”) and a code for identifying a product (hereinafter referred to as “item code”). The partial character is the manufacturer code or the item code, and the plurality of characters of one common product code are codes representing a publisher (hereinafter referred to as “publisher code”). And the code representing the title (hereinafter referred to as “book title code”), the partial character is the publisher code or the title code.

この構成によれば、利用者は、メーカコードのみから作成された検索キーワード、アイテムコードのみから作成された検索キーワード、メーカコード及びアイテムコードから作成された検索キーワード、出版者コードのみから作成された検索キーワード、書名コードのみから作成された検索キーワード、及び、出版者コード及び書名コードから作成された検索キーワードを利用できる。   According to this configuration, the user can create a search keyword created only from the manufacturer code, a search keyword created only from the item code, a search keyword created from the manufacturer code and the item code, and a publisher code only. A search keyword created from only the search keyword and book title code, and a search keyword created from the publisher code and book title code can be used.

上記コードリーダにおいて、1つの前記共通商品コードは、複数のキャラクタを含み、前記複数のキャラクタのうちの全部のキャラクタを、前記検索キーワードとして出力する。   In the code reader, one common product code includes a plurality of characters, and all the characters among the plurality of characters are output as the search keywords.

この構成によれば、複数のキャラクタのうちの全部のキャラクタを検索キーワードとするので、一部のキャラクタを検索キーワードとする場合と比較して処理を簡易化できる。なお、一部のキャラクタを検索キーワードとする場合は、その抽出処理が必要になる。   According to this configuration, since all the characters of the plurality of characters are used as search keywords, the processing can be simplified as compared with the case where some characters are used as search keywords. If some characters are used as search keywords, the extraction process is required.

上記コードリーダにおいて、前記検索キーワードを出力するための第1モードと、ネットワークに接続された所定のサーバへ、スキャンした前記共通商品コードを送信するための第2モードと、を有する。   The code reader has a first mode for outputting the search keyword and a second mode for transmitting the scanned common product code to a predetermined server connected to a network.

この構成によれば、利用者は、上記ネットワークコミュニティのための検索キーワードを入力するための道具としてこのコードリーダを利用できるだけでなく(第1モード)、共通商品コードを所定のサーバへ送信し、その所定のサーバが提供するサービスを受けるために、このコードリーダを利用できる(第2モード)。このように、このコードリーダ及び共通商品コードの利用価値をより高めることができる。   According to this configuration, the user can not only use this code reader as a tool for inputting a search keyword for the network community (first mode), but also transmits a common product code to a predetermined server, This code reader can be used to receive the service provided by the predetermined server (second mode). Thus, the utility value of this code reader and common product code can be further increased.

このコードリーダにおいて、前記第2モードで前記共通商品コードが送信される前記所定のサーバは、その共通商品コードによって特定される前記商品に関する情報を提供する。   In the code reader, the predetermined server to which the common product code is transmitted in the second mode provides information on the product specified by the common product code.

この構成によれば、利用者は、第1モードで、商品に関する投稿を行ない、共通商品コードをスキャンするだけで、その投稿に検索キーワードを含めたり、その検索キーワードで検索したりすることができる一方、第2モードで、その商品に関する様々な情報を所定のサーバから取得ないしは閲覧することができ、より一層コードリーダ及び共通商品コードの利用価値を向上できる。   According to this configuration, the user can make a post regarding a product in the first mode and include a search keyword in the post or search using the search keyword simply by scanning the common product code. On the other hand, in the second mode, various information about the product can be acquired or viewed from a predetermined server, and the utility value of the code reader and the common product code can be further improved.

上記コードリーダにおいて、前記第2モードでは、前記共通商品コード、前記所定のサーバのアドレス情報、及び、所定のコマンドを、前記ネットワークに接続された通信端末に出力し、前記所定のコマンドは、前記通信端末に前記共通商品コードを前記所定のサーバへ送信させるためのコマンドである。   In the code reader, in the second mode, the common product code, the address information of the predetermined server, and a predetermined command are output to a communication terminal connected to the network, and the predetermined command is This is a command for causing the communication terminal to transmit the common product code to the predetermined server.

この構成によれば、第2モードでは、共通商品コードと共に所定のサーバのアドレス及びコマンドが、通信端末に出力される。コマンドが入力された当該通信端末は、そのコマンドに応答して、そのアドレスが示すサーバへ共通商品コードを送信する。このため、所定のサーバへ共通商品コードを送信するためのソフトウェアを、当該通信端末にインストールする必要がなく、また、サーバのアドレスを当該通信端末に入力する必要もないので、ユーザの利便性の向上を図ることができる。ユーザは、共通商品コードの読み取り処理を行うだけで、共通商品コードを所定のサーバに送信できる。   According to this configuration, in the second mode, the address and command of a predetermined server are output to the communication terminal together with the common product code. In response to the command, the communication terminal to which the command is input transmits the common product code to the server indicated by the address. For this reason, it is not necessary to install software for transmitting a common product code to a predetermined server on the communication terminal, and it is not necessary to input the server address to the communication terminal. Improvements can be made. The user can transmit the common product code to a predetermined server simply by reading the common product code.

本発明の第4の観点によると、コード処理方法は、各利用者が投稿を行うネットワークコミュニティで利用される、投稿にタグを付けることにより、グループ化を行うシステムであって、前記グループ化は、所定のシンボルと識別情報とを組み合わせたタグ情報を投稿に含めることにより行われ、同じ前記タグ情報を含む投稿を同一グループとして扱うシステムに利用可能なコードリーダから、ものを識別するためのコードを受け取って処理するコード処理方法であって、前記コードリーダから前記コードを受け取るステップと、受け取った前記コードを前記識別情報として、前記所定のシンボルを付加し、前記グループ化のための前記タグ情報として出力するステップと、を含む。   According to a fourth aspect of the present invention, the code processing method is a system for grouping by tagging a post used in a network community where each user posts, wherein the grouping is A code for identifying a tag from a code reader that can be used in a system that handles posts including the same tag information as the same group, by including tag information that combines a predetermined symbol and identification information in the post. And receiving the code from the code reader, adding the predetermined symbol using the received code as the identification information, and the tag information for the grouping And outputting as a step.

この構成によれば、上記第1の観点によるコードリーダと同様の効果を奏する。   According to this configuration, the same effect as the code reader according to the first aspect can be obtained.

本発明の第5の観点によると、コード処理方法は、各利用者が投稿を行うネットワークコミュニティで利用される、投稿にタグを付けることにより、グループ化を行うシステムであって、前記グループ化は、商品を識別するための共通商品コードをタグ情報として投稿に含めることにより行われ、同じ前記タグ情報を含む投稿を同一グループとして扱うシステムに利用可能なコードリーダから前記共通商品コードを受け取って処理するコード処理方法であって、前記コードリーダから前記共通商品コードを受け取るステップと、受け取った前記共通商品コードを、前記グループ化のための前記タグ情報として出力するステップと、を含む。   According to a fifth aspect of the present invention, the code processing method is a system for grouping by tagging a post used in a network community where each user posts, wherein the grouping is The common product code for identifying the product is included in the post as tag information, and the common product code is received from the code reader that can be used in a system that handles posts including the same tag information as the same group. A code processing method for receiving the common product code from the code reader, and outputting the received common product code as the tag information for the grouping.

この構成によれば、上記第2の観点によるコードリーダと同様の効果を奏する。   According to this configuration, the same effect as that of the code reader according to the second aspect can be obtained.

本発明の第6の観点によると、コード処理方法は、商品を識別するための共通商品コードをスキャンするコードリーダからコードを受け取って処理するコード処理方法であって、前記コードリーダから前記共通商品コードを受け取るステップと、各利用者が投稿を行うネットワークコミュニティにて各投稿に含める検索キーワードあるいは投稿を検索するための検索キーワードとして、受け取った前記共通商品コードを出力するステップと、を含む。   According to a sixth aspect of the present invention, a code processing method is a code processing method for receiving a code from a code reader that scans a common product code for identifying a product, and processing the code from the code reader. Receiving a code, and outputting the received common product code as a search keyword to be included in each post or a search keyword for searching for a post in a network community where each user posts.

この構成によれば、上記第3の観点によるコードリーダと同様の効果を奏する。   According to this configuration, the same effects as those of the code reader according to the third aspect can be obtained.

本発明の第7の観点によると、コンピュータプログラムは、上記第4の観点によるコード処理方法をコンピュータに実行させる。   According to a seventh aspect of the present invention, a computer program causes a computer to execute the code processing method according to the fourth aspect.

この構成によれば、上記第1の観点によるコードリーダと同様の効果を奏する。   According to this configuration, the same effect as the code reader according to the first aspect can be obtained.

本発明の第8の観点によると、コンピュータプログラムは、上記第5の観点によるコード処理方法をコンピュータに実行させる。   According to an eighth aspect of the present invention, a computer program causes a computer to execute the code processing method according to the fifth aspect.

この構成によれば、上記第2の観点によるコードリーダと同様の効果を奏する。   According to this configuration, the same effect as that of the code reader according to the second aspect can be obtained.

本発明の第9の観点によると、コンピュータプログラムは、上記第6の観点によるコード処理方法をコンピュータに実行させる。   According to a ninth aspect of the present invention, a computer program causes a computer to execute the code processing method according to the sixth aspect.

この構成によれば、上記第3の観点によるコードリーダと同様の効果を奏する。   According to this configuration, the same effects as those of the code reader according to the third aspect can be obtained.

本発明の第10の観点によると、記録媒体は、上記第7の観点によるコンピュータプログラムを記録する。   According to a tenth aspect of the present invention, a recording medium records a computer program according to the seventh aspect.

この構成によれば、上記第1の観点によるコードリーダと同様の効果を奏する。   According to this configuration, the same effect as the code reader according to the first aspect can be obtained.

本発明の第11の観点によると、記録媒体は、上記第8の観点によるコンピュータプログラムを記録する。   According to an eleventh aspect of the present invention, a recording medium records a computer program according to the eighth aspect.

この構成によれば、上記第2の観点によるコードリーダと同様の効果を奏する。   According to this configuration, the same effect as that of the code reader according to the second aspect can be obtained.

本発明の第12の観点によると、記録媒体は、上記第9の観点によるコンピュータプログラムを記録する。   According to a twelfth aspect of the present invention, a recording medium records a computer program according to the ninth aspect.

この構成によれば、上記第3の観点によるコードリーダと同様の効果を奏する。   According to this configuration, the same effects as those of the code reader according to the third aspect can be obtained.

なお、記録媒体は、例えば、フレキシブルディスク、ハードディスク、磁気テープ、光磁気ディスク、CD(CD−ROM、Video−CDを含む)、DVD(DVD−Video、DVD−ROM、DVD−RAMを含む)、ROMカートリッジ、バッテリバックアップ付きのRAMメモリカートリッジ、フラッシュメモリカートリッジ、不揮発性RAMカートリッジ等を含む。   The recording medium is, for example, a flexible disk, hard disk, magnetic tape, magneto-optical disk, CD (including CD-ROM, Video-CD), DVD (including DVD-Video, DVD-ROM, DVD-RAM), A ROM cartridge, a RAM memory cartridge with battery backup, a flash memory cartridge, a nonvolatile RAM cartridge, and the like are included.

本発明の実施の形態1によるバーコードリーダ17の第1の説明図である。It is the 1st explanatory view of barcode reader 17 by Embodiment 1 of the present invention. 本発明の実施の形態1によるバーコードリーダ17の第2の説明図である。It is 2nd explanatory drawing of the barcode reader 17 by Embodiment 1 of this invention. 図1のバーコードリーダ17の電気的構成を示す図である。It is a figure which shows the electric constitution of the barcode reader 17 of FIG. 図3のMCU23に内蔵されたROM25に格納されたプログラム及びデータの説明図である。It is explanatory drawing of the program and data which were stored in ROM25 incorporated in MCU23 of FIG. (a)図1のバーコードリーダ17のモード1での処理の流れの第1の例を示すフローチャートである。(b)図1のバーコードリーダ17のモード1での処理の流れの第2の例を示すフローチャートである。(c)図1のバーコードリーダ17のモード1での処理の流れの第3の例を示すフローチャートである。(A) It is a flowchart which shows the 1st example of the flow of a process in the mode 1 of the barcode reader 17 of FIG. (B) It is a flowchart which shows the 2nd example of the flow of a process in the mode 1 of the barcode reader 17 of FIG. (C) It is a flowchart which shows the 3rd example of the flow of a process in the mode 1 of the barcode reader 17 of FIG. 図1のバーコードリーダ17がモード2でバーコード15を出力したときの端末100及びサーバ300の処理の概要を説明するための図である。FIG. 3 is a diagram for explaining an overview of processing of the terminal 100 and the server 300 when the barcode reader 17 of FIG. 1 outputs a barcode 15 in mode 2; (a)図6のサーバ300の電気的構成を示す図である。(b)図7(a)のHDD61にお格納されたデータベース62の例示図である。(A) It is a figure which shows the electrical constitution of the server 300 of FIG. (B) It is an illustration figure of the database 62 stored in HDD61 of Fig.7 (a). 図1のバーコードリーダ17のモード2での処理の流れの一例を示すフローチャートである。It is a flowchart which shows an example of the flow of a process in the mode 2 of the barcode reader 17 of FIG. 図1のバーコードリーダ17がモード2でバーコード15を出力したときの端末100及びサーバ300の処理の流れの一例を示すフローチャートである。3 is a flowchart illustrating an example of a processing flow of the terminal 100 and the server 300 when the barcode reader 17 of FIG. 1 outputs a barcode 15 in mode 2.

以下、本発明の実施の形態について、図面を参照しながら説明する。なお、図中、同一または相当部分については同一の参照符号を付してその説明を援用する。   Hereinafter, embodiments of the present invention will be described with reference to the drawings. In the drawings, the same or corresponding parts are denoted by the same reference numerals, and the description thereof is incorporated.

(実施の形態1)   (Embodiment 1)

図1は、本発明の実施の形態1によるバーコードリーダ17の第1の説明図である。図1を参照して、先ず、本実施の形態1によるバーコードリーダ17が使用される環境について説明する。   FIG. 1 is a first explanatory diagram of a barcode reader 17 according to Embodiment 1 of the present invention. With reference to FIG. 1, first, an environment in which the barcode reader 17 according to the first embodiment is used will be described.

本実施の形態で使用するバーコード15は、共通商品コードである標準のJAN(Japanese Article Number)コードであるとする。JANコードは、13桁のキャラクタからなり、その内容は、製造メーカを表すメーカコード、商品を識別するためのアイテムコード(商品コード)、及び、チェックデジットである。もちろん、本実施の形態で使用可能なバーコードは、JANコードに限られない。   The barcode 15 used in the present embodiment is assumed to be a standard JAN (Japan Article Number) code that is a common product code. The JAN code is composed of 13-digit characters, and the contents are a manufacturer code representing a manufacturer, an item code (product code) for identifying a product, and a check digit. Of course, the bar code usable in the present embodiment is not limited to the JAN code.

また、バーコードリーダ17は、インターネットコミュニティ(ネットワークコミュニティの一種)に参加しているユーザの通信端末100(後述)に接続される。本実施の形態では、このインターネットコミュニティの例として、Twitter(登録商標)を挙げる。通信端末100により、ユーザがTwitterにログインすると、そのモニタ102(後述)に、ホームと呼ばれる、そのユーザ専用のサイトが表示される。   The barcode reader 17 is connected to a communication terminal 100 (described later) of a user who participates in the Internet community (a kind of network community). In the present embodiment, Twitter (registered trademark) is taken as an example of the Internet community. When the user logs in to Twitter via the communication terminal 100, a site dedicated to the user, called home, is displayed on the monitor 102 (described later).

図1では、ホームが、ホーム1−0→ホーム1−1→ホーム1−2へと更新される様子が示されている。なお、後述する図2でもまた、ホームが、ホーム1−3→ホーム1−4→ホーム1−5へと更新される様子が示されている。   FIG. 1 shows a state where the home is updated from home 1-0 to home 1-1 to home 1-2. Note that FIG. 2 described later also shows that the home is updated from home 1-3 to home 1-4 to home 1-5.

なお、本実施の形態では、ホーム1−0〜1−5を区別して説明する必要のないときは、ホーム1と表記する。   In the present embodiment, homes 1-0 to 1-5 are referred to as homes 1 when there is no need to distinguish between them.

図1に戻って、ホーム1は、投稿欄3、投稿ボタン5、タイムライン6、検索ボックス9、検索ボタン11を含む。タイムライン6は、自分の投稿7及び「フォロー」しているユーザの投稿7が時系列順に表示されたものである。「フォロー」とは、他のユーザの投稿を自分のタイムラインで表示できるように、当該他のユーザを登録することである。   Returning to FIG. 1, the home 1 includes a posting column 3, a posting button 5, a timeline 6, a search box 9, and a search button 11. In the timeline 6, the user's post 7 and the post 7 of the user who is “following” are displayed in chronological order. “Follow” refers to registering another user so that other users' posts can be displayed on his timeline.

ユーザは、投稿欄3に、140文字以内で、ツイート(商標)と呼ばれる短文を書込み、投稿ボタン5を押下して、投稿を行う。   The user writes a short sentence called “tweet (trademark)” within 140 characters in the posting column 3 and presses the posting button 5 to make a posting.

また、ユーザは、検索ボックス9にキーワードを入力し、検索ボタン11を押下することにより、そのキーワードを含む投稿を検索し、ホーム1に表示することができる。Twitterには、「ハッシュタグ」という機能(システム)が設けられている。「ハッシュタグ」とは、投稿にタグを付けることにより、グループ化を行う機能である。グループ化は、ハッシュマークと呼ばれるシンボル#と識別情報とを組み合わせたタグ情報(例えば、#xavix)を投稿に含めることにより行われ、同じタグ情報を含む投稿を同一グループとして扱う。従って、検索ボックス9に、タグ情報を入力して、検索ボタン11を押下すると、そのタグ情報を含む投稿が、ホーム1に表示される。また、タイムライン6に表示された投稿7がタグ情報を含む場合、ユーザがそのタグ情報をクリックすると、そのタグ情報を含む投稿が、ホーム1に表示される。   Further, the user can search for a post including the keyword by inputting a keyword in the search box 9 and pressing the search button 11 and display it on the home 1. Twitter has a function (system) called “hash tag”. The “hash tag” is a function of grouping by adding a tag to a post. Grouping is performed by including tag information (for example, #xavix) combining a symbol # called a hash mark and identification information in a post, and posts including the same tag information are treated as the same group. Therefore, when tag information is input to the search box 9 and the search button 11 is pressed, posts including the tag information are displayed on the home 1. When the post 7 displayed on the timeline 6 includes tag information, when the user clicks on the tag information, the post including the tag information is displayed on the home 1.

本実施の形態では、ハッシュマーク#を付してタグ情報を作成する識別情報として、バーコード15を利用する。従って、バーコードリーダ17は、バーコード15をスキャンした後、その先頭にハッシュマーク#を付加して、それをタグ情報として、通信端末100に出力する。以下、具体例を挙げながら説明する。   In this embodiment, the barcode 15 is used as identification information for creating tag information with a hash mark #. Therefore, the barcode reader 17 scans the barcode 15, adds a hash mark # to the head of the barcode 15, and outputs it as tag information to the communication terminal 100. Hereinafter, a specific example will be described.

図1を参照して、いま、ユーザのモニタ102にホーム1−0が表示されているとする。そして、検索ボックス9にカーソル13が位置している。この状態で、ユーザがバーコードリーダ17によってバーコード15をスキャンすると、バーコードリーダ17は、スキャンしたバーコード15の先頭にハッシュマーク#を付加して、ユーザの通信端末100に出力する。   Referring to FIG. 1, it is assumed that home 1-0 is currently displayed on the user's monitor 102. The cursor 13 is positioned in the search box 9. In this state, when the user scans the barcode 15 with the barcode reader 17, the barcode reader 17 adds a hash mark # to the head of the scanned barcode 15 and outputs it to the user communication terminal 100.

すると、検索ボックス9に、ハッシュマーク#が先頭に付加されたバーコード15、つまり、タグ情報が入力される(ホーム1−1)。そして、検索ボタン11が押下されると、検索ボックス9に入力されたタグ情報を含む投稿7がタイムライン6に表示される(ホーム1−2)。   Then, the barcode 15 with the hash mark # added to the head, that is, tag information is input to the search box 9 (home 1-1). When the search button 11 is pressed, the post 7 including the tag information input in the search box 9 is displayed on the timeline 6 (Home 1-2).

図2は、本発明の実施の形態1によるバーコードリーダ17の第2の説明図である。図2を参照して、いま、ユーザのモニタ102にホーム1−3が表示されているとする。そして、投稿欄3に発言が入力され、カーソル13が位置している。この状態で、ユーザがバーコードリーダ17によってバーコード15をスキャンすると、バーコードリーダ17は、スキャンしたバーコード15の先頭にハッシュマーク#を付加して、ユーザの通信端末100に出力する。   FIG. 2 is a second explanatory diagram of the barcode reader 17 according to the first embodiment of the present invention. Referring to FIG. 2, it is assumed that home 1-3 is currently displayed on the user's monitor 102. Then, a message is entered in the posting field 3 and the cursor 13 is positioned. In this state, when the user scans the barcode 15 with the barcode reader 17, the barcode reader 17 adds a hash mark # to the head of the scanned barcode 15 and outputs it to the user communication terminal 100.

すると、投稿欄3に、ハッシュマーク#が先頭に付加されたバーコード15、つまり、タグ情報が入力される(ホーム1−4)。なお、Twitterでは、投稿欄3にタグ情報を記載するときは、その前後に半角スペースを入れる必要がある。このため、バーコードリーダ17は、タグ情報の前後に半角スペースを付加して、それを端末100に送信してもよい。   Then, the bar code 15 with the hash mark # added to the head, that is, tag information is input to the posting column 3 (home 1-4). In Twitter, when tag information is written in the posting field 3, it is necessary to put a half-width space before and after the tag information. For this reason, the barcode reader 17 may transmit a half-width space before and after the tag information to the terminal 100.

そして、投稿ボタン5が押下されると、投稿が行なわれ、タイムライン6に、自分の投稿7及び「フォロー」しているユーザの投稿7が時系列順に表示される(ホーム1−5)。   When the posting button 5 is pressed, the posting is performed, and the posting 7 of the user who is following and the user 7 who is “following” are displayed in the timeline 6 in order of time series (home 1-5).

なお、例えば、ユーザは、ある商品に関する短文を投稿欄3に書き込む場合、その商品に付されているバーコード15をバーコードリーダ17でスキャンして、そのバーコード15から作成されたタグ情報を投稿欄3に含める。バーコード15は共通商品コードであり、ユニークであるため、バーコード15が付された商品に関する投稿を行う場合に、そのバーコード15は、その投稿に含めるタグ情報として好適である。   For example, when a user writes a short sentence about a product in the posting column 3, the barcode 15 attached to the product is scanned with the barcode reader 17, and tag information created from the barcode 15 is displayed. Include in post column 3. Since the barcode 15 is a common product code and is unique, when posting about a product to which the barcode 15 is attached, the barcode 15 is suitable as tag information included in the posting.

以上のように、本実施の形態では、バーコードリーダ17は、スキャンしたバーコード15の先頭にハッシュマーク#を付して、ハッシュタグを利用するためのタグ情報として出力する。このように、Twitterのハッシュタグの利用に好適なバーコードリーダ17を提供できる。また、バーコード15を利用してタグ情報を生成することにより、バーコード15の利用価値を高めている。   As described above, in the present embodiment, the barcode reader 17 attaches a hash mark # to the head of the scanned barcode 15 and outputs it as tag information for using the hash tag. In this way, a barcode reader 17 suitable for use of Twitter hashtags can be provided. Moreover, the utility value of the barcode 15 is enhanced by generating tag information using the barcode 15.

以下、図面を参照しながら、バーコードリーダ17の詳細を説明する。   Hereinafter, the details of the barcode reader 17 will be described with reference to the drawings.

図3は、図1のバーコードリーダ17の電気的構成を示す図である。図3を参照して、バーコードリーダ17は、スキャナ21及びMCU(Micro Controllar Unit)23を含む。スキャナ21は、図示しない光学系(赤外発光ダイオード(IRED)、フォトトランジスタ、レンズ、及び球状レンズ)を内蔵する。なお、球状レンズは、バーコードリーダ17の先端部に配置される(図1及び図2参照)。また、バーコードリーダ17は、モード切替スイッチ19を含む(図1及び図2参照)。   FIG. 3 is a diagram showing an electrical configuration of the barcode reader 17 of FIG. Referring to FIG. 3, the bar code reader 17 includes a scanner 21 and an MCU (Micro Controller Unit) 23. The scanner 21 incorporates an optical system (not shown) (infrared light emitting diode (IRED), phototransistor, lens, and spherical lens). The spherical lens is disposed at the tip of the barcode reader 17 (see FIGS. 1 and 2). Further, the barcode reader 17 includes a mode switch 19 (see FIGS. 1 and 2).

スキャナ21のIREDが発光した赤外光は、レンズ、及び球状レンズを介して、バーコード15に照射される。そして、バーコード15に照射された赤外光は、球状レンズ、及びレンズを介して、フォトトランジスタで受光される。フォトトランジスタは、受光した赤外光を電気信号に変換する。この電気信号は、図示しない増幅器で増幅され、MCU23に与えられる。このように、MCU23には、バーコード15を構成するバーとスペースに応じた電気信号が与えられる。   Infrared light emitted from the IRED of the scanner 21 is applied to the barcode 15 via a lens and a spherical lens. The infrared light applied to the barcode 15 is received by the phototransistor via the spherical lens and the lens. The phototransistor converts received infrared light into an electrical signal. This electric signal is amplified by an amplifier (not shown) and is supplied to the MCU 23. In this way, the MCU 23 is provided with an electrical signal corresponding to the bar and space constituting the barcode 15.

モード切替スイッチ19の接点T0は、MCU23の入力ポートPに接続される。モード切替スイッチ19の接点T1は、フローティング状態であり、接点T2は接地される。モード切替スイッチ19が操作されて、接点T0が接点T1に接続されると、入力ポートPはハイレベルになる。なぜなら、入力ポートPは、MCU23の内部でプルアップされているからである。一方、接点T0が接点T2に接続されると、入力ポートPはローレベルになる。   A contact T0 of the mode change switch 19 is connected to the input port P of the MCU 23. The contact T1 of the mode switch 19 is in a floating state, and the contact T2 is grounded. When the mode switch 19 is operated and the contact T0 is connected to the contact T1, the input port P becomes high level. This is because the input port P is pulled up inside the MCU 23. On the other hand, when the contact T0 is connected to the contact T2, the input port P becomes a low level.

MCU23は、入力ポートPがローレベルのとき、モード1に入る。一方、MCU23は、入力ポートPがハイレベルのとき、モード2に入る。詳細は後述する。
さて、MCU23は、CPU(図示せず)、RAM(図示せず)、A/Dコンバータ(図示せず)、USBコントローラ(図示せず)、及び図4に示すROM25等を内蔵している。USBコントローラは、デバイスの種類を設定するレジスタを持っており、このレジスタには、バーコードリーダ17がキーボードであることを示す値が設定される。従って、バーコードリーダ17が接続される端末100は、バーコードリーダ17をキーボードとして認識する。
The MCU 23 enters mode 1 when the input port P is at a low level. On the other hand, the MCU 23 enters mode 2 when the input port P is at the high level. Details will be described later.
The MCU 23 includes a CPU (not shown), a RAM (not shown), an A / D converter (not shown), a USB controller (not shown), a ROM 25 shown in FIG. The USB controller has a register for setting the type of device, and a value indicating that the barcode reader 17 is a keyboard is set in this register. Accordingly, the terminal 100 to which the barcode reader 17 is connected recognizes the barcode reader 17 as a keyboard.

図4は、図3のMCU23に内蔵されたROM25に格納されたプログラム及びデータの説明図である。図4を参照して、ROM25には、制御プログラム27、ハッシュマーク#のキーボードデータ29、キーボードデータで表されたサーバ300(図6参照)のURL(Uniform Resource Locator)31、及び、キーボードデータで表された通信端末100(図6参照)へのコマンド33が格納される。なお、MCU23の外部に、EEPROMやフラッシュメモリ等を搭載して、URLやプログラム等の変更が可能なようにすることもできる。   FIG. 4 is an explanatory diagram of programs and data stored in the ROM 25 built in the MCU 23 of FIG. Referring to FIG. 4, ROM 25 includes control program 27, hash mark # keyboard data 29, URL (Uniform Resource Locator) 31 of server 300 (see FIG. 6) represented by the keyboard data, and keyboard data. A command 33 to the represented communication terminal 100 (see FIG. 6) is stored. Note that an EEPROM, a flash memory, or the like can be mounted outside the MCU 23 so that the URL, program, and the like can be changed.

制御プログラム27は、バーコード15を解読するプログラム、バーコード15をキーボードデータに変換するプログラム、モード(1,2)に応じてバーコード15を端末100に送信するプログラム、IREDを制御するプログラム、及び、その他必要なプログラムを含む。MCU23は、制御プログラム27を実行して、各種処理を行う。   The control program 27 is a program for decoding the barcode 15, a program for converting the barcode 15 into keyboard data, a program for transmitting the barcode 15 to the terminal 100 according to modes (1, 2), a program for controlling the IRED, And other necessary programs. The MCU 23 executes the control program 27 and performs various processes.

コマンド33は、通信端末(コンピュータ)100に対して、ブラウザを起動し、URL31が示すサーバ300へアクセスすることを指示するコマンドである。   The command 33 is a command for instructing the communication terminal (computer) 100 to start a browser and access the server 300 indicated by the URL 31.

MCU23は、入力されたバーコード15に応じた電気信号を解読し、バーコード情報を取得する。そして、MCU23は、バーコード情報をキーボードデータに変換し、RAMに格納する。   The MCU 23 decodes the electrical signal corresponding to the input barcode 15 and acquires barcode information. Then, the MCU 23 converts the barcode information into keyboard data and stores it in the RAM.

ここで、バーコードとは、バーコード情報及びバーコードパターンを包括した表現であって、これらを厳密に区別する必要のないときは、単にバーコードなる用語を使用する。バーコード情報とは、数字、文字、及び記号等のキャラクタ列を意味する。バーコードパターンとは、バーコード情報を黒色バーと白色スペースとの組み合わせにより表現したパターンを意味する。なお、バーコード、バーコード情報、及びバーコードパターンには、同じ参照符合「15」を付する。   Here, the bar code is a comprehensive expression of bar code information and a bar code pattern, and when it is not necessary to strictly distinguish these, the term bar code is simply used. Bar code information means character strings such as numbers, letters, and symbols. The barcode pattern means a pattern in which barcode information is expressed by a combination of a black bar and a white space. The same reference mark “15” is attached to the barcode, barcode information, and barcode pattern.

モード1では、MCU23は、RAMから、キーボードデータのバーコード15(解読結果)を取得し、その先頭に、ROM25から取得したハッシュマーク#のキーボードデータ29を付加して、このキーボードデータ、つまり、タグ情報を、USBコントローラを介して、端末100に送信する(図3参照)。   In mode 1, the MCU 23 acquires the barcode 15 (decoding result) of the keyboard data from the RAM, adds the keyboard data 29 of the hash mark # acquired from the ROM 25 to the head, and this keyboard data, that is, The tag information is transmitted to the terminal 100 via the USB controller (see FIG. 3).

一方、モード2では、MCU23は、URL31及びコマンド33をROM25から取得すると共に、RAMからバーコード15(解読結果)を取得し、USBコントローラに、これらキーボードデータを端末100に送信させる。   On the other hand, in mode 2, the MCU 23 acquires the URL 31 and the command 33 from the ROM 25, acquires the barcode 15 (decoding result) from the RAM, and causes the USB controller to transmit these keyboard data to the terminal 100.

すると、端末100は、受信したコマンド33に応答して、受信したURL31に基づき、受信したバーコード15をネットワーク200(図6参照)を介してサーバ300へ送信する。   Then, in response to the received command 33, the terminal 100 transmits the received barcode 15 to the server 300 via the network 200 (see FIG. 6) based on the received URL 31.

次に、モード1の詳細を説明する。   Next, details of mode 1 will be described.

図5(a)は、図1のバーコードリーダ17のモード1での処理の流れの第1の例を示すフローチャートである。図5(a)を参照して、ステップS1にて、MCU23は、読込んだバーコード15を解析してバーコード情報15を取得し、キーボードデータ形式に変換し、RAMに格納する(デコード)。ステップS3にて、MCU23は、ROM25からハッシュマーク#のキーボードデータ29を取得して、RAMに格納したキーボードデータ形式のバーコード情報15の先頭に付加し、キーボードデータ形式のタグ情報を作成する。ステップS5にて、MCU23は、キーボードデータ形式のタグ情報を通信端末100に送信する。なお、この第1の例では、バーコード情報15の全ての(13の)キャラクタをタグ情報に含める。   FIG. 5A is a flowchart showing a first example of a processing flow in mode 1 of the barcode reader 17 of FIG. Referring to FIG. 5A, in step S1, the MCU 23 analyzes the read barcode 15 to obtain the barcode information 15, converts it into a keyboard data format, and stores it in the RAM (decode). . In step S3, the MCU 23 acquires the hash mark # keyboard data 29 from the ROM 25, adds it to the head of the barcode data 15 in the keyboard data format stored in the RAM, and creates tag information in the keyboard data format. In step S <b> 5, the MCU 23 transmits tag information in the keyboard data format to the communication terminal 100. In the first example, all (13) characters of the barcode information 15 are included in the tag information.

図5(b)は、図1のバーコードリーダ17のモード1での処理の流れの第2の例を示すフローチャートである。図5(b)を参照して、ステップS7にて、MCU23は、読込んだバーコード15を解析してバーコード情報15を取得し、キーボードデータ形式に変換して、RAMに格納する(デコード)。ステップS9にて、MCU23は、キーボードデータ形式のバーコード情報15から、一部のキャラクタ(例えば、メーカコード)を抽出し、RAMに格納する。   FIG. 5B is a flowchart showing a second example of the processing flow in mode 1 of the barcode reader 17 of FIG. Referring to FIG. 5B, in step S7, the MCU 23 analyzes the read barcode 15 to obtain the barcode information 15, converts it into a keyboard data format, and stores it in the RAM (decode). ). In step S9, the MCU 23 extracts a part of characters (for example, a manufacturer code) from the bar code information 15 in the keyboard data format, and stores it in the RAM.

ステップS11にて、MCU23は、ROM25からハッシュマーク#のキーボードデータ29を取得して、ステップS9で抽出した一部のキャラクタの先頭に付加し、キーボードデータ形式のタグ情報を作成する。ステップS13にて、MCU23は、キーボードデータ形式のタグ情報を通信端末100に送信する。   In step S11, the MCU 23 obtains the hash mark # keyboard data 29 from the ROM 25, adds it to the head of some characters extracted in step S9, and creates tag information in the keyboard data format. In step S <b> 13, the MCU 23 transmits tag information in the keyboard data format to the communication terminal 100.

ここで、メーカコードとハッシュマーク#により、タグ情報を作成して出力する場合、例えば、次のような利用が考えられる。   Here, when tag information is generated and output by the manufacturer code and the hash mark #, for example, the following usage can be considered.

ユーザは、あるメーカに関する短文を投稿欄3に書き込む場合、そのメーカの商品に付されているバーコード15をバーコードリーダ17でスキャンして、そのバーコード15のメーカコードから作成されたタグ情報を投稿欄3に含める。バーコード15のメーカコードはユニークであるため、バーコード15が付された商品のメーカに関する投稿を行う場合に、そのバーコード15は、その投稿に含めるタグ情報として好適である。   When the user writes a short sentence about a manufacturer in the posting column 3, the barcode information 17 attached to the product of the manufacturer is scanned with the barcode reader 17, and the tag information created from the manufacturer code of the barcode 15 is created. Is included in the posting column 3. Since the maker code of the barcode 15 is unique, the barcode 15 is suitable as tag information to be included in the posting when posting about the manufacturer of the product with the barcode 15 attached.

なお、抽出した一部のキャラクタの先頭にハッシュマーク#を付加して作成したタグ情報に加えて、バーコード情報15の全部のキャラクタの先頭にハッシュマーク#を付加してタグ情報を生成し、そのタグ情報もキーボードデータとして端末100に送信することもできる。   In addition to the tag information created by adding a hash mark # to the beginning of some extracted characters, tag information is generated by adding the hash mark # to the beginning of all characters of the barcode information 15, The tag information can also be transmitted to the terminal 100 as keyboard data.

図5(c)は、図1のバーコードリーダ17のモード1での処理の流れの第3の例を示すフローチャートである。図5(c)を参照して、ステップS15にて、MCU23は、読込んだバーコード15を解析してバーコード情報15を取得し、キーボードデータ形式に変換して、RAMに格納する(デコード)。ステップS17にて、MCU23は、キーボードデータ形式のバーコード情報15から、一部のキャラクタ(例えば、メーカコード)及びそれとは別のキャラクタ(例えば、アイテムコード)を抽出し、RAMに格納する。   FIG. 5C is a flowchart showing a third example of the process flow in mode 1 of the barcode reader 17 of FIG. Referring to FIG. 5C, in step S15, the MCU 23 analyzes the read barcode 15 to obtain the barcode information 15, converts it into a keyboard data format, and stores it in the RAM (decode). ). In step S17, the MCU 23 extracts some characters (for example, manufacturer code) and other characters (for example, item code) from the bar code information 15 in the keyboard data format, and stores them in the RAM.

ステップS19にて、MCU23は、ROM25からハッシュマーク#のキーボードデータ29を取得して、ステップS17で抽出した一部のキャラクタの先頭に付加し、第1のタグ情報を作成する。また、MCU23は、ハッシュマーク#のキーボードデータ29を、ステップS17で抽出した別のキャラクタの先頭に付加し、第2のタグ情報を作成する。そして、MCU23は、第1のタグ情報及び第2のタグ情報をスペースで結合して、出力用データを作成する。ステップS21にて、MCU23は、第1のタグ情報及び第2のタグ情報を含む出力用データを、キーボードデータとして通信端末100に送信する。   In step S19, the MCU 23 acquires the keyboard data 29 of the hash mark # from the ROM 25, adds it to the head of some characters extracted in step S17, and creates first tag information. Further, the MCU 23 adds the keyboard data 29 of the hash mark # to the head of another character extracted in step S17, and creates second tag information. Then, the MCU 23 combines the first tag information and the second tag information with a space to create output data. In step S21, the MCU 23 transmits output data including the first tag information and the second tag information to the communication terminal 100 as keyboard data.

なお、バーコード情報15の全部のキャラクタの先頭にハッシュマーク#を付加して第3のタグ情報を生成し、第1のタグ情報と第2のタグ情報と第3のタグ情報とをスペースで結合して、出力用データとして、端末100に送信することもできる。   In addition, hash mark # is added to the head of all characters of the barcode information 15 to generate third tag information, and the first tag information, the second tag information, and the third tag information are separated by spaces. The data can be combined and transmitted to the terminal 100 as output data.

次に、モード2の概要を説明する。   Next, an outline of mode 2 will be described.

図6は、図1のバーコードリーダ17がモード2でバーコード15を出力したときの端末100及びサーバ300の処理の概要を説明するための図である。図6を参照して、ステップS91にて、バーコードリーダ17は、バーコード15をスキャンする。ステップS93にて、バーコードリーダ17は、スキャンしたバーコード15、URL31、及び、コマンド33を通信端末100に送信する。   FIG. 6 is a diagram for explaining an outline of processing of the terminal 100 and the server 300 when the barcode reader 17 of FIG. 1 outputs the barcode 15 in the mode 2. With reference to FIG. 6, in step S <b> 91, the barcode reader 17 scans the barcode 15. In step S <b> 93, the barcode reader 17 transmits the scanned barcode 15, URL 31, and command 33 to the communication terminal 100.

ステップS95にて、通信端末100は、コマンド33に応答して、URL31が示すサーバ300へ、ネットワーク200を介して、バーコード15を送信する。すると、ステップS97にて、サーバ300は、受信したバーコード15に関連付けられたコンテンツを、ネットワーク200を介して、通信端末100に送信する。通信端末100は、受信したコンテンツをモニタ102に表示する。   In step S95, in response to the command 33, the communication terminal 100 transmits the barcode 15 to the server 300 indicated by the URL 31 via the network 200. In step S <b> 97, the server 300 transmits the content associated with the received barcode 15 to the communication terminal 100 via the network 200. The communication terminal 100 displays the received content on the monitor 102.

なお、コンテンツは、画像、音声、テキスト、リンク情報、又は、それらの任意の組み合わせであってよい。また、コンテンツは、WEBサイトを表示するためのHTML情報でもよい。さらに、コンテンツは、通信端末100で表示するための要素(画像、音声、テキスト、若しくはリンク情報、又は、それらの任意の組み合わせ)の格納場所であってもよい。また、ネットワーク200は、インターネット、WAN(Wide Area Network)、及び、LAN(Local Area Network)等を含む。   The content may be an image, sound, text, link information, or any combination thereof. The content may be HTML information for displaying a WEB site. Further, the content may be a storage location of an element (image, sound, text, link information, or any combination thereof) to be displayed on the communication terminal 100. The network 200 includes the Internet, a WAN (Wide Area Network), a LAN (Local Area Network), and the like.

図7(a)は、図6のサーバ300の電気的構成を示す図である。図7(b)は、図7(a)のHDD61にお格納されたデータベース62の例示図である。図7(a)を参照して、サーバ300は、CPU(中央演算処理装置)51、メインメモリ53、チップセット55、GPU(グラフィックスプロセシングユニット)57、SPU(サウンドプロセシングユニット)59、HDD(ハードディスクドライブ)61、ドライブ63、及び通信部65を含む。   FIG. 7A is a diagram showing an electrical configuration of the server 300 of FIG. FIG. 7B is an exemplary diagram of the database 62 stored in the HDD 61 of FIG. 7A, the server 300 includes a CPU (Central Processing Unit) 51, a main memory 53, a chip set 55, a GPU (Graphics Processing Unit) 57, an SPU (Sound Processing Unit) 59, an HDD ( Hard disk drive) 61, drive 63, and communication unit 65.

CPU51は、HDD61に格納されたコンピュータプログラムを実行して各種演算を行う。メインメモリ53は、CPU51から直接読み書きが行われる高速のメモリである。GPU57は、グラフィックス処理を実行し、モニタ102に映像信号を与える。SPU59は、サウンド処理を実行し、スピーカ69に音声信号を与える。HDD61は、OSやアプリケーションソフトウェア等のコンピュータプログラム並びにこれらが用いるデータを書き込むために用いる補助記憶装置である。ドライブ63は、リムーバブル記録媒体75からデータを読み込んだり、書き込んだりする装置である。通信部65は、ネットワーク200への接続を司るLANカードやUSBコントローラなどを含み(図示せず)、通信を制御する。   The CPU 51 performs various calculations by executing computer programs stored in the HDD 61. The main memory 53 is a high-speed memory that is directly read / written by the CPU 51. The GPU 57 executes graphics processing and gives a video signal to the monitor 102. The SPU 59 executes sound processing and gives an audio signal to the speaker 69. The HDD 61 is an auxiliary storage device used for writing computer programs such as an OS and application software and data used by these. The drive 63 is a device that reads and writes data from the removable recording medium 75. The communication unit 65 includes a LAN card or a USB controller (not shown) that controls connection to the network 200, and controls communication.

CPU51、GPU57、SPU59、HDD61、ドライブ63、通信部65、キーボード71、及びマウス73といった機能ユニットは、チップセット55に接続される。チップセット55は、これに接続される機能ユニット間のデータの受け渡しを管理する。   Functional units such as the CPU 51, GPU 57, SPU 59, HDD 61, drive 63, communication unit 65, keyboard 71, and mouse 73 are connected to the chipset 55. The chip set 55 manages data exchange between functional units connected to the chip set 55.

図7(b)を参照して、サーバ300のHDD61は、データベース62を備えている。データベース62は、バーコード15とコンテンツとを関連付けたものであり、バーコード15に基づいて、それに関連付けられたコンテンツを読み出すことができる。データベース62に登録できるコンテンツは、画像、音声、テキスト、若しくはリンク情報、又は、それらの任意の組み合わせである。また、登録できるコンテンツは、通信端末100で表示するための要素(画像、音声、テキスト、若しくはリンク情報、又は、それらの任意の組み合わせ)の格納場所(例えばURL)でもよい。   With reference to FIG. 7B, the HDD 61 of the server 300 includes a database 62. The database 62 associates the barcode 15 with the content, and based on the barcode 15, the content associated therewith can be read out. The content that can be registered in the database 62 is image, sound, text, link information, or any combination thereof. The content that can be registered may be a storage location (for example, URL) of an element (image, sound, text, link information, or any combination thereof) to be displayed on the communication terminal 100.

CPU51は、モード2でスキャンされたバーコード15を通信端末100から受信すると、データベース62にアクセスして、そのバーコード15に関連付けられたコンテンツを取得して、通信端末100に送信する。また、コンテンツとしてデータの格納場所が登録されている場合は、CPU51は、その格納場所からコンテンツデータを取得して、通信端末100に送信する。一方、それに代えて、CPU51は、データの格納場所を端末100に送信し、端末100にそのデータを取得させ、表示ないしは出力させてもよい。   When the CPU 51 receives the barcode 15 scanned in mode 2 from the communication terminal 100, the CPU 51 accesses the database 62, acquires the content associated with the barcode 15, and transmits it to the communication terminal 100. When the data storage location is registered as content, the CPU 51 acquires content data from the storage location and transmits the content data to the communication terminal 100. On the other hand, instead, the CPU 51 may transmit the data storage location to the terminal 100, cause the terminal 100 to acquire the data, and display or output the data.

ここで、データベース62は、バーコード15と、それが表す商品名と、を関連付けたデータベースであってもよい。この場合は、CPU51は、データベース62にアクセスして、受信したバーコード15(のアイテムコード)が表す商品名を取得し、その商品に関連した情報を収集及び/又は作成して、端末100に送信する。この場合、収集及び/又は作成される情報は、画像、音声、テキスト、若しくはリンク情報、又は、それらの任意の組み合わせでもよいし、WEBサイトを表示するためのHTML情報でもよい。   Here, the database 62 may be a database in which the barcode 15 is associated with the product name that it represents. In this case, the CPU 51 accesses the database 62, acquires the product name represented by the received barcode 15 (item code thereof), collects and / or creates information related to the product, and stores it in the terminal 100. Send. In this case, the information collected and / or created may be image, sound, text, link information, or any combination thereof, or may be HTML information for displaying a WEB site.

図8は、図1のバーコードリーダ17のモード2での処理の流れの一例を示すフローチャートである。図8を参照して、ステップS31にて、MCU23は、ユーザの操作に応答して、バーコードパターン15をスキャンし、周知のバーコード解読手法に基づいて、バーコードパターン15を解読して、バーコード情報15を取得し、キーボードデータ形式に変換してRAMに格納する(デコード)。ステップS33にて、MCU23は、バーコード情報15(例えば、「4560256580016」)およびURL31(例えば、「www.ssd.co.jp」)から、出力用データ(例えば、「www.ssd.co.jp/?bc=4560256580016」)を作成する。   FIG. 8 is a flowchart showing an example of the processing flow in the mode 2 of the barcode reader 17 of FIG. Referring to FIG. 8, in step S31, the MCU 23 scans the barcode pattern 15 in response to the user's operation, decodes the barcode pattern 15 based on a known barcode decoding method, Bar code information 15 is acquired, converted into a keyboard data format, and stored in RAM (decode). In step S33, the MCU 23 determines the output data (for example, “www.ssd.co.jp”) from the barcode information 15 (for example, “4560256580016”) and the URL 31 (for example, “www.ssd.co.jp”). /? Bc = 4560256580016 ").

ステップS35にて、MCU23は、ステップS33で作成した出力用データにコマンド33を付加する。そして、ステップS37にて、MCU23は、コマンド33を付加した出力用データを、キーボードデータとして、送信バッファ(図示せず)に格納する。送信バッファに格納されたデータは、順次、端末100へ送信される。   In step S35, the MCU 23 adds the command 33 to the output data created in step S33. In step S37, the MCU 23 stores the output data with the command 33 added thereto as keyboard data in a transmission buffer (not shown). Data stored in the transmission buffer is sequentially transmitted to the terminal 100.

図9は、図1のバーコードリーダ17がモード2でバーコード15を出力したときの端末100及びサーバ300の処理の流れの一例を示すフローチャートである。図9を参照して、ステップS51にて、端末100の汎用キーボードドライバは、バーコードリーダ17が図8のステップS37で送信した出力用データを受信する。そして、ステップS53にて、端末100のOSは、受信した出力用データに含まれるコマンド33によって、受信した出力用データに含まれるURL31及びバーコード15を引数として、端末100のブラウザを起動する。すると、ステップS55にて、起動したブラウザは、受け取ったURL31に基づき、サーバ300にアクセスして、バーコード15をサーバ300に送信する。   FIG. 9 is a flowchart showing an example of the processing flow of the terminal 100 and the server 300 when the barcode reader 17 of FIG. 1 outputs the barcode 15 in mode 2. Referring to FIG. 9, in step S51, the general-purpose keyboard driver of terminal 100 receives the output data transmitted by bar code reader 17 in step S37 of FIG. In step S53, the OS of the terminal 100 activates the browser of the terminal 100 by using the URL 31 and the barcode 15 included in the received output data as arguments using the command 33 included in the received output data. In step S <b> 55, the activated browser accesses the server 300 based on the received URL 31 and transmits the barcode 15 to the server 300.

すると、ステップS71にて、サーバ300は、バーコード15を受信する。ステップS73にて、サーバ300は、データベース62にアクセスして、受信したバーコード15に関連付けられたコンテンツを取得する(コンテンツの準備)。そして、ステップS75にて、サーバ300は、コンテンツを通信端末100に送信する。   Then, the server 300 receives the barcode 15 in step S71. In step S73, the server 300 accesses the database 62 and acquires the content associated with the received barcode 15 (content preparation). In step S <b> 75, server 300 transmits the content to communication terminal 100.

すると、ステップS57にて、通信端末100は、コンテンツを受信する。そして、ステップS59にて、通信端末100は、そのモニタ102にコンテンツを表示する。   Then, in step S57, the communication terminal 100 receives the content. In step S59, the communication terminal 100 displays the content on the monitor 102.

さて、以上のように、本実施の形態では、バーコードリーダ17は、商品を識別するための共通商品コードであるバーコード15をスキャンし、スキャンしたバーコード15を識別情報として、ハッシュマーク#を付加し、ハッシュタグを利用するためのタグ情報として出力する。   As described above, in the present embodiment, the barcode reader 17 scans the barcode 15 that is a common product code for identifying the product, and uses the scanned barcode 15 as identification information to identify the hash mark #. And output as tag information for using a hash tag.

ネットワークコミュニティ(上記例では、Twitter)では、同じタグ情報を含む投稿を同一グループとして扱うので、同じ話題の投稿に同じタグ情報を含めることで、特定の話題の投稿の検索が容易になる。本実施の形態では、商品を識別するための共通商品コードであるバーコード15を利用してタグ情報を生成する。従って、そのタグ情報は、そのタグ情報に含まれるバーコード15によって特定される商品に関する投稿に含めるタグ情報として好適である。なぜなら、バーコード15は、その商品を他の商品と区別することができる識別情報だからである。このように、スキャンしたバーコード15にハッシュマーク#を付加するだけで、ネットワークコミュニティにおいて検索を容易化するグループ化のための(ハッシュタグを利用するための)タグ情報を容易に生成できる。また、バーコード15をタグ情報として利用することにより、バーコード15の利用価値を高めることができる。さらに、異なる話題に関して同一のタグ情報が作成されることを極力防止できる。さらに、ネットワークコミュニティの利用者は、タグ情報に含める識別情報を自ら考える必要もないため、その負担を軽減できる。   In the network community (Twitter in the above example), posts including the same tag information are handled as the same group. Therefore, by including the same tag information in posts of the same topic, it becomes easy to search for posts of a specific topic. In the present embodiment, tag information is generated using a barcode 15 which is a common product code for identifying a product. Therefore, the tag information is suitable as tag information included in a post related to a product specified by the barcode 15 included in the tag information. This is because the barcode 15 is identification information that can distinguish the product from other products. In this way, tag information for grouping (for using hash tags) that facilitates searching in the network community can be easily generated simply by adding a hash mark # to the scanned barcode 15. Moreover, the utility value of the barcode 15 can be increased by using the barcode 15 as tag information. Furthermore, it is possible to prevent as much as possible the same tag information for different topics. Furthermore, the user of the network community does not have to think about identification information included in the tag information himself, so the burden can be reduced.

また、本実施の形態では、バーコード15を構成する全部のキャラクタにハッシュマーク#を付加して、タグ情報として出力する(図5(a)参照)。   In the present embodiment, hash marks # are added to all characters constituting the barcode 15 and output as tag information (see FIG. 5A).

このように、全部のキャラクタをタグ情報に含めるので、一部のキャラクタをタグ情報に含める場合(図5(b)及び図5(c)参照)と比較して処理を簡易化できる。なお、一部のキャラクタをタグ情報に含める場合は、その抽出処理が必要になる。   As described above, since all the characters are included in the tag information, the processing can be simplified as compared with the case where some characters are included in the tag information (see FIGS. 5B and 5C). In addition, when including some characters in tag information, the extraction process is needed.

さらに、本実施の形態では、バーコード15を構成する複数のキャラクタのうちの一部のキャラクタにハッシュマーク#を付加し、タグ情報としての第1のタグ情報を出力することもできる(図5(b)参照)。   Furthermore, in the present embodiment, a hash mark # can be added to some characters of the plurality of characters constituting the barcode 15 to output first tag information as tag information (FIG. 5). (See (b)).

このため、タグ情報の文字数を減らすことができ、一回の投稿に字数制限がある場合に、投稿の実体的な内容作成のために使用できる字数を増やすことができる。また、バーコード15が複数種類の情報(メーカコード及びアイテムコード)を含む場合に、必要な情報のみを抽出して、タグ情報を作成できる。   For this reason, the number of characters in the tag information can be reduced, and the number of characters that can be used for creating the substantial content of the posting can be increased when there is a limitation on the number of characters in one posting. Further, when the barcode 15 includes a plurality of types of information (manufacturer code and item code), only necessary information can be extracted to create tag information.

さらに、本実施の形態では、バーコード15を構成する複数のキャラクタのうちの一部のキャラクタにハッシュマーク#を付加し、タグ情報としての第1のタグ情報を生成すると共に、別のキャラクタにハッシュマーク#を付加することにより、タグ情報としての第2のタグ情報を出力することもできる(図5(c)参照)。   Further, in the present embodiment, hash mark # is added to some characters of the plurality of characters constituting the barcode 15 to generate first tag information as tag information, and to another character. By adding the hash mark #, it is also possible to output second tag information as tag information (see FIG. 5C).

このため、コードが複数種類の情報(メーカコード及びアイテムコード)を含む場合に、それぞれの情報に関するタグ情報を作成し、出力できる。その結果、利用者は、投稿内容に応じて、使用するタグ情報を選択でき便宜である。   For this reason, when the code includes a plurality of types of information (manufacturer code and item code), tag information relating to each information can be created and output. As a result, the user can conveniently select tag information to be used in accordance with the contents of the posting.

また、バーコード15を構成する全部のキャラクタにハッシュマーク#を付加することにより、タグ情報としての第3のタグ情報を生成して、上記の第1のタグ情報と共に出力したり、上記の第1及び第2のタグ情報と共に出力したりすることもできる。   Further, by adding a hash mark # to all the characters constituting the barcode 15, third tag information as tag information is generated and output together with the first tag information. It can also be output together with the first and second tag information.

このように、一部のキャラクタから作成されたタグ情報だけでなく、全部のキャラクタから作成されたタグ情報も出力するので、利用者は、投稿内容に応じて、使用するタグ情報を選択でき便宜である。   In this way, tag information created from all characters as well as tag information created from some characters is output, so that the user can select tag information to be used according to the contents of the post. It is.

さらに、本実施の形態では、ユーザは、モード1によって、ネットワークコミュニティのための(ハッシュタグのための)タグ情報を入力するための道具としてこのバーコードリーダ17を利用できるだけでなく、モード2によって、バーコード15を所定のサーバ300へ送信し、その所定のサーバ300が提供するサービス(コンテンツ)を受けるために、このバーコードリーダ17を利用できる。このように、このバーコードリーダ17及びバーコード15の利用価値をより高めることができる。   Furthermore, in this embodiment, the user can not only use this barcode reader 17 as a tool for inputting tag information (for hash tags) for the network community by mode 1, but also by mode 2. The barcode reader 17 can be used to transmit the barcode 15 to a predetermined server 300 and receive a service (content) provided by the predetermined server 300. Thus, the utility value of the barcode reader 17 and the barcode 15 can be further increased.

また、モード2では、バーコード15によって特定される商品に関する情報(コンテンツ)を提供する。   In mode 2, information (contents) related to the product specified by the barcode 15 is provided.

その結果、ユーザは、モード1で、商品に関する投稿を行ない、バーコード15をスキャンするだけで、その投稿にタグ情報を含めたり、そのタグ情報で検索したりすることができる一方、モード2で、その商品に関する様々な情報を所定のサーバ300から取得ないしは閲覧することができ、より一層バーコードリーダ17及びバーコード15の利用価値を向上できる。   As a result, the user can post about the product in mode 1 and scan the barcode 15 to include tag information in the post or search by the tag information. Various information regarding the product can be acquired or viewed from the predetermined server 300, and the utility value of the barcode reader 17 and the barcode 15 can be further improved.

さらに、モード2では、バーコード15と共に所定のサーバ300のアドレス(URL31)及びコマンド33が、通信端末100に出力される。コマンド33が入力された当該通信端末100は、そのコマンド33に応答して、そのアドレスが示すサーバ300へバーコード15を送信する。このため、所定のサーバ300へバーコード15を送信するためのソフトウェアを、当該通信端末100にインストールする必要がなく、また、サーバ300のアドレスを当該通信端末100に入力する必要もないので、ユーザの利便性の向上を図ることができる。ユーザは、バーコード15の読み取り処理を行うだけで、バーコード15ドを所定のサーバ300に送信できる。   Further, in mode 2, the address (URL 31) of the predetermined server 300 and the command 33 are output to the communication terminal 100 together with the barcode 15. In response to the command 33, the communication terminal 100 to which the command 33 is input transmits the barcode 15 to the server 300 indicated by the address. For this reason, it is not necessary to install software for transmitting the barcode 15 to the predetermined server 300 in the communication terminal 100, and it is not necessary to input the address of the server 300 into the communication terminal 100. The convenience can be improved. The user can transmit the barcode 15 to the predetermined server 300 only by reading the barcode 15.

さらに、本実施の形態では、バーコード15として共通商品コードを利用し、共通商品コードを用いてタグ情報が作成される。共通商品コードは多くの商品に付されているユニークなコードであり、共通商品コードでタグ情報を作成することにより、数多くの異なる商品で重複することなく、タグ情報を作成できる。   Furthermore, in this embodiment, a common product code is used as the barcode 15, and tag information is created using the common product code. The common product code is a unique code attached to many products, and tag information can be created without duplication for many different products by creating tag information with the common product code.

(実施の形態2)   (Embodiment 2)

実施の形態1では、バーコードリーダ17は、現在のTwitterの仕様に合わせて、ハッシュマーク#をバーコード15の先頭に付加することにより、タグ情報を作成した。   In the first embodiment, the barcode reader 17 creates tag information by adding a hash mark # to the head of the barcode 15 in accordance with the current Twitter specification.

実施の形態2では、バーコードリーダ17は、モード1にて、バーコード15そのものをタグ情報として端末100に出力する。バーコード15は、共通商品コードであるJANコードを利用する。   In the second embodiment, the barcode reader 17 outputs the barcode 15 itself as tag information to the terminal 100 in mode 1. The bar code 15 uses a JAN code which is a common product code.

将来、Twitterのハッシュタグの仕様が変更され、バーコード15それ自体を、タグ情報として利用可能になるかもしれない。例えば、Twitterにおいて、13桁の数字をハッシュタグのためのタグ情報として利用可能にする。この場合は、バーコードリーダ17は、ハッシュマーク#を付加することなく、読み込んだバーコード15を、そのままタグ情報として端末100に出力する。   In the future, Twitter hashtag specifications may change and the barcode 15 itself may be used as tag information. For example, in Twitter, a 13-digit number can be used as tag information for a hash tag. In this case, the barcode reader 17 outputs the read barcode 15 as it is to the terminal 100 as tag information without adding the hash mark #.

実施の形態2は、タグ情報の生成方法(ハッシュタグ#の付加の有無)を除けば、実施の形態1と同様であり、詳細な説明は省略する。よって、実施の形態2の効果もまた、実施の形態1と同様である。なお、モード2の動作は、実施の形態1と2とで同じである。   The second embodiment is the same as the first embodiment except for the tag information generation method (whether or not the hash tag # is added), and detailed description thereof is omitted. Therefore, the effect of the second embodiment is also the same as that of the first embodiment. The operation in mode 2 is the same between the first and second embodiments.

(実施の形態3)   (Embodiment 3)

実施の形態1及び2では、Twitterのハッシュタグという機能を利用した。コレに対して、実施の形態3では、ハッシュタグという機能を利用せずに、バーコード15を単なる検索キーワードとして、投稿欄3に含めたり、検索ボックス9に入力したりする。   In the first and second embodiments, a function called a Twitter hash tag is used. In contrast, in the third embodiment, the bar code 15 is included as a simple search keyword in the posting column 3 or input into the search box 9 without using a function called a hash tag.

従って、実施の形態3では、バーコードリーダ17は、モード1にて、読み込んだバーコード15をそのまま端末100に出力する。そうすると、カーソル13の位置に、バーコード15が入力され、それを検索キーワードとして利用できる。   Therefore, in the third embodiment, the barcode reader 17 outputs the read barcode 15 to the terminal 100 as it is in mode 1. Then, the barcode 15 is input at the position of the cursor 13 and can be used as a search keyword.

このように、実施の形態3では、バーコード15を検索キーワードとして利用している。これにより、バーコード15の利用価値が高まる。また、検索キーワードであるバーコード15は、共通商品コードであるJANコードを利用する。共通商品コードは多くの商品に付されているユニークなコードであり、数多くの異なる商品で重複することなく、検索キーワードを作成できる。   Thus, in Embodiment 3, the barcode 15 is used as a search keyword. Thereby, the utility value of the barcode 15 increases. The barcode 15 as a search keyword uses a JAN code as a common product code. The common product code is a unique code attached to many products, and a search keyword can be created without duplication among many different products.

実施の形態3は、ハッシュタグという機能の利用の有無を除けば、実施の形態2と同様であり、詳細な説明は省略する。よって、実施の形態3の効果もまた、実施の形態2と同様である。なお、モード2の動作は、実施の形態1と3とで同じである。   The third embodiment is the same as the second embodiment except for the presence or absence of the use of a function called a hash tag, and a detailed description thereof is omitted. Therefore, the effect of the third embodiment is also the same as that of the second embodiment. The operation in mode 2 is the same in the first and third embodiments.

なお、本発明は、上記の実施の形態に限られるものではなく、その要旨を逸脱しない範囲で種々の態様において実施することが可能であり、例えば、以下のような変形も可能である。   The present invention is not limited to the above-described embodiment, and can be implemented in various modes without departing from the gist thereof. For example, the following modifications are possible.

(1)上記では、バーコード15の例として、標準のJANコードを利用したが、書籍JANコードのISBN(International Standard Book Numbering)用バーコードなど、他のJANコードを利用することもできる。ISBN用バーコードは、出版者を表す出版者コード及び書名を表す書名コードを含む。例えば、図5(b)の処理では、ISBN用バーコードから、出版者コードを抽出し、抽出した出版者コードの先頭にハッシュマーク#を付加してタグ情報を作成する。また、例えば、図5(c)の処理では、ISBN用バーコードから、出版者コードを抽出し、抽出した出版者コードの先頭にハッシュマーク#を付加して第1のタグ情報を作成し、ISBN用バーコードから、書名コードを抽出し、抽出した書名コードの先頭にハッシュマーク#を付加して第2のタグ情報を作成する。   (1) In the above description, a standard JAN code is used as an example of the barcode 15, but other JAN codes such as an ISBN (International Standard Book Numbering) barcode of a book JAN code can also be used. The ISBN barcode includes a publisher code representing the publisher and a book name code representing the book title. For example, in the process of FIG. 5B, a publisher code is extracted from the ISBN barcode, and a hash mark # is added to the head of the extracted publisher code to create tag information. Further, for example, in the process of FIG. 5C, the publisher code is extracted from the ISBN barcode, the first tag information is created by adding a hash mark # to the head of the extracted publisher code, A book name code is extracted from the ISBN barcode, and a hash mark # is added to the head of the extracted book name code to create second tag information.

また、EAN(European Article Number)コード、及び、UPC(Universal Product Code)コード等の他の共通商品コードを利用することもできる。   Also, other common product codes such as EAN (European Article Number) code and UPC (Universal Product Code) code can be used.

さらに、共通商品コード以外のバーコードを利用することもできる。つまり、共通商品コードを含めて、バーコードとは、「もの」(物品・不動産などの有体物、情報(映像、音声、プログラム、データを含む。)・サービスなどの無体物、商品、人・動物などの生物を含む。)、その他の何らかの手段により識別可能なものに割り当てられたコードのことである。   Furthermore, bar codes other than the common product code can be used. In other words, bar codes, including common product codes, are “things” (tangibles such as goods and real estate, intangibles such as information (including video, audio, programs, and data) and services, products, people and animals. A code assigned to something identifiable by some other means.

(2)上記では、コードの例として、バーコードを採用したが、これに限定されない。例えば、RFID(Radio Frequency Identification System)タグ等の電子タグ(ICタグ)を利用できる。ただし、この場合には、バーコードリーダに代えて、電子タグリーダ(ICタグリーダ)で電子タグに格納された情報(コード)を読み込む。   (2) In the above description, a bar code is used as an example of the code, but the present invention is not limited to this. For example, an electronic tag (IC tag) such as an RFID (Radio Frequency Identification System) tag can be used. However, in this case, information (code) stored in the electronic tag is read by an electronic tag reader (IC tag reader) instead of the barcode reader.

また、上記では、一次元コードである一次元バーコードを利用したが、二次元コードである二次元バーコードやQRコード等を利用することもできる。また、二次元コードとして、人間には見え難いドットパターンにより表されたコードを利用することもできる。   In the above description, a one-dimensional bar code, which is a one-dimensional code, is used. However, a two-dimensional bar code, a QR code, or the like, which is a two-dimensional code, can also be used. Further, as the two-dimensional code, a code represented by a dot pattern that is difficult for humans to see can be used.

(3)図5(b)及び図5(c)では、バーコード15から抽出する一部のキャラクタとして、意味のあるキャラクタ列であるメーカコードを例に挙げた。ただし、抽出する一部のキャラクタは、意味を持たないキャラクタ列であってもよいし、意味のあるキャラクタ列と意味を持たないキャラクタとが結合したものでもよい。   (3) In FIG. 5B and FIG. 5C, as a part of characters extracted from the barcode 15, maker codes that are meaningful character strings are taken as examples. However, some characters to be extracted may be a character string having no meaning or a combination of a character string having meaning and a character having no meaning.

(4)上記では、ハッシュタグを利用するために、バーコードの先頭にハッシュマーク#を付加したが、ハッシュタグの仕様が変更され、他の情報を付加してタグ情報を作成するようになった場合は、バーコードリーダ17は、当然、その仕様に応じて、付加する情報を変更する。また、付加する位置が変更になった場合にも、その位置を変更する。   (4) In the above, in order to use the hash tag, the hash mark # is added to the head of the barcode. However, the specification of the hash tag has been changed, and tag information is created by adding other information. In such a case, the bar code reader 17 naturally changes the information to be added according to the specifications. Also, when the position to be added is changed, the position is changed.

(5)上記の通信端末100は、固定端末でもよいし、携帯端末でもよい。また、バーコードリーダ17は、外付けであってもよいし、端末100に内蔵されていてもよい。   (5) The communication terminal 100 described above may be a fixed terminal or a mobile terminal. Further, the barcode reader 17 may be externally attached or may be built in the terminal 100.

また、通信端末100として、携帯電話機を利用することもできる。この場合、携帯電話機のカメラを利用したバーコード認識機能、つまり、携帯電話機に搭載されたバーコードリーダを利用することもできる。QRコードの認識についても同様である。   A mobile phone can also be used as the communication terminal 100. In this case, a barcode recognition function using the camera of the mobile phone, that is, a barcode reader mounted on the mobile phone can also be used. The same applies to QR code recognition.

実施の形態1において、携帯電話機のバーコードリーダを利用する場合は、そのバーコードリーダからバーコードを受け取るステップと、受け取ったバーコードを識別情報として、ハッシュマーク#を付加し、ハッシュタグのためのタグ情報として出力するステップと、を携帯電話機のコンピュータに実行させるソフトウェアを携帯電話機にインストールする。つまり、実施の形態1のモード1を携帯電話機のコンピュータに実行させるソフトウェアを携帯電話機にインストールする。   In the first embodiment, when using a barcode reader of a mobile phone, a step of receiving a barcode from the barcode reader, adding a hash mark # using the received barcode as identification information, and for a hash tag And the step of outputting the tag information as the tag information are installed in the mobile phone. That is, software that causes the computer of the mobile phone to execute mode 1 of the first embodiment is installed in the mobile phone.

実施の形態2において、携帯電話機のバーコードリーダを利用する場合は、そのバーコードリーダからバーコードを受け取るステップと、受け取ったバーコードを、ハッシュタグのためのタグ情報として出力するステップと、を携帯電話機のコンピュータに実行させるソフトウェアを携帯電話機にインストールする。つまり、実施の形態2のモード1を携帯電話機のコンピュータに実行させるソフトウェアを携帯電話機にインストールする。   In Embodiment 2, when using a barcode reader of a mobile phone, a step of receiving a barcode from the barcode reader and a step of outputting the received barcode as tag information for a hash tag. Software to be executed by the mobile phone computer is installed in the mobile phone. That is, software that causes the computer of the mobile phone to execute mode 1 of the second embodiment is installed in the mobile phone.

実施の形態3において、携帯電話機のバーコードリーダを利用する場合は、そのバーコードリーダからバーコードを受け取るステップと、投稿に含める検索キーワードあるいは投稿を検索するための検索キーワードとして、受け取ったバーコードを出力するステップと、を携帯電話機のコンピュータに実行させるソフトウェアを携帯電話機にインストールする。つまり、実施の形態3のモード1を携帯電話機のコンピュータに実行させるソフトウェアを携帯電話機にインストールする。   In the third embodiment, when using a barcode reader of a mobile phone, the received barcode is used as a search keyword to be included in a post or a search keyword for searching for a post. Is installed in the mobile phone. That is, software that causes the computer of the mobile phone to execute mode 1 of the third embodiment is installed in the mobile phone.

また、上記いずれの場合でも、携帯電話機には、モード2で、サーバ300にバーコードを送信するためのソフトウェアをインストールする。   In any case, software for transmitting a barcode to the server 300 is installed in the mobile phone in mode 2.

なお、携帯電話機に限らず、固定端末や他の携帯端末であっても、バーコードリーダが、ハッシュマーク#をバーコードに付してタグ情報を生成しない一般的なものであるならば、上記のようなソフトウェアを、それら端末にインストールする。   If the barcode reader is a general device that does not generate the tag information by attaching the hash mark # to the barcode, even if it is a fixed terminal or another portable terminal, not limited to the cellular phone, the above Is installed on those terminals.

ここで、端末100(携帯電話機、その他の携帯端末、固定端末)にインストールするソフトウェアは、ネットワークを介してダウンロードすることもできるし、リムーバブル記録媒体に記録して、それを端末100に装着して、インストールすることもできる。リムーバブル記録媒体は、例えば、フレキシブルディスク、ハードディスク、磁気テープ、光磁気ディスク、CD(CD−ROM、Video−CDを含む)、DVD(DVD−Video、DVD−ROM、DVD−RAMを含む)、ROMカートリッジ、バッテリバックアップ付きのRAMメモリカートリッジ、フラッシュメモリカートリッジ、不揮発性RAMカートリッジ等を含む。   Here, the software to be installed in the terminal 100 (mobile phone, other portable terminal, fixed terminal) can be downloaded via a network, or recorded on a removable recording medium and mounted on the terminal 100. Can also be installed. Removable recording media include, for example, flexible disks, hard disks, magnetic tapes, magneto-optical disks, CDs (including CD-ROMs and Video-CDs), DVDs (including DVD-Videos, DVD-ROMs, and DVD-RAMs), ROMs Cartridges, RAM memory cartridges with battery backup, flash memory cartridges, non-volatile RAM cartridges and the like.

(6)上記では、バーコードリーダ17にコマンド33を出力させることにより、端末100に対してバーコード15をサーバ300へ送信させる専用ソフトウェアを端末100にインストールすることが不要な構成を採用した。しかし、バーコードリーダ17に、コマンドを出力させる構成を採用せずに、このような専用ソフトウェアを端末100にインストールするようにしてもよい。この場合、バーコードの入力に応答して、当該ソフトウェアが起動し、自動的にバーコードを送信するようにすることが好適である。また、バーコードリーダ17に、そのような専用ソフトウェアに対するコマンドを出力させ、当該ソフトウェアがそのコマンドに応答して、バーコードをサーバ300に送信するようにしてもよい。   (6) In the above description, a configuration is adopted in which it is unnecessary to install in the terminal 100 dedicated software for causing the terminal 100 to transmit the barcode 15 to the server 300 by causing the barcode reader 17 to output the command 33. However, such dedicated software may be installed in the terminal 100 without adopting a configuration in which the barcode reader 17 outputs a command. In this case, it is preferable that the software is activated in response to the input of the barcode and automatically transmits the barcode. Alternatively, the barcode reader 17 may output a command for such dedicated software, and the software may transmit the barcode to the server 300 in response to the command.

また、上記では、バーコードリーダ17にサーバ300のURL31を出力させることにより、端末100にサーバ300のURLを入力することが不要な構成を採用した。しかし、バーコードリーダ17に、URL31を出力させる構成を採用せずに、サーバ300のURLをユーザに入力させたり、あるいは、上記のようなソフトウェアにURLを持たせて端末100に持っておいてもよい。   Further, in the above, a configuration is adopted in which it is unnecessary to input the URL of the server 300 to the terminal 100 by causing the barcode reader 17 to output the URL 31 of the server 300. However, without adopting a configuration in which the barcode reader 17 outputs the URL 31, the URL of the server 300 is input by the user, or the above software is provided with the URL and held in the terminal 100. Also good.

URL31及びコマンド33を出力しないバーコードリーダを採用する場合は、端末100に上記のようなソフトウェアをインストールしておくことにより、モード2を実現できる。   When a barcode reader that does not output the URL 31 and the command 33 is employed, the mode 2 can be realized by installing the above-described software in the terminal 100.

なお、端末100にインストールする専用のソフトウェアは、ネットワークからダウンロードすることもできるし、リムーバブル記録媒体に記録して、それを端末100に装着して、インストールすることもできる。リムーバブル記録媒体は、例えば、フレキシブルディスク、ハードディスク、磁気テープ、光磁気ディスク、CD(CD−ROM、Video−CDを含む)、DVD(DVD−Video、DVD−ROM、DVD−RAMを含む)、ROMカートリッジ、バッテリバックアップ付きのRAMメモリカートリッジ、フラッシュメモリカートリッジ、不揮発性RAMカートリッジ等を含む。   Note that the dedicated software to be installed on the terminal 100 can be downloaded from the network, or can be recorded on a removable recording medium, installed on the terminal 100, and installed. Removable recording media include, for example, flexible disks, hard disks, magnetic tapes, magneto-optical disks, CDs (including CD-ROMs and Video-CDs), DVDs (including DVD-Videos, DVD-ROMs, and DVD-RAMs), ROMs Cartridges, RAM memory cartridges with battery backup, flash memory cartridges, non-volatile RAM cartridges and the like.

(7)上記では、バーコードリーダ17は、2つのモードを有していた。ただし、バーコードリーダ17は、モード1のみを有していてもよい。   (7) In the above, the barcode reader 17 has two modes. However, the barcode reader 17 may have only mode 1.

(8)上記では、モード1において、バーコードリーダ17から出力されたタグ情報や検索キーワードは、キーボード入力として、ローカルで、ホーム1に入力された。ただし、バーコードリーダ17から出力されたタグ情報や検索キーワードを端末100及びネットワーク200を介して、サーバ300へ送信し、サーバ300が、タグ情報や検索キーワードをホーム1に入力することもできる。   (8) In the above, in mode 1, the tag information and the search keyword output from the barcode reader 17 are input to the home 1 locally as keyboard input. However, tag information and search keywords output from the barcode reader 17 can be transmitted to the server 300 via the terminal 100 and the network 200, and the server 300 can input the tag information and search keywords into the home 1.

(9)図7(b)のデータベース62において、バーコードとURLとを関連付けておき、サーバ300が、そのURLに端末100をリダイレクトすることもできる。これも、サーバ300によるバーコードに対応したコンテンツの提供に相当する。   (9) In the database 62 in FIG. 7B, the barcode and the URL are associated with each other, and the server 300 can redirect the terminal 100 to the URL. This also corresponds to provision of content corresponding to the barcode by the server 300.

(10)上記では、バーコード読取方式として、マニュアルスキャン方式を採用したが、バーコード読取方式はこれに限定されず、任意の方式を採用できる。例えば、バーコード読取方式として、CCDスキャン方式、レーザスキャン方式、及びイメージャ方式などを採用できる。また、上記では、バーコードリーダの形状として、手持型を採用したが、これに限定されない。例えば、バーコードリーダの形状として、固定型や定置型(卓上型)などを採用できる。   (10) In the above description, the manual scanning method is adopted as the barcode reading method. However, the barcode reading method is not limited to this, and any method can be adopted. For example, as a barcode reading method, a CCD scanning method, a laser scanning method, an imager method, or the like can be adopted. In the above description, the hand-held type is adopted as the shape of the barcode reader, but the shape is not limited to this. For example, a fixed type or a stationary type (desktop type) can be adopted as the shape of the barcode reader.

(11)サーバ300は、物理的に1つのコンピュータで構成することもできるし、処理を複数のコンピュータに分散させて構成することもできる。もちろん、分散処理する場合の各コンピュータの設置場所は、同一国内でもよいし、複数国に分散して設置してもよい。なお、サーバ300は、ハードウェア及びソフトウェアを含む概念として使用している。   (11) The server 300 can be physically configured by one computer, or can be configured by distributing processing to a plurality of computers. Of course, the installation locations of each computer in the case of distributed processing may be in the same country, or may be distributed and installed in a plurality of countries. The server 300 is used as a concept including hardware and software.

(12)本明細書及び特許請求の範囲において、手段とは必ずしも物理的手段を意味するものではなく、各手段の機能が、ソフトウェアによって実現される場合も包含する。さらに、一つの手段の機能が、二つ以上の物理的手段により実現されても、若しくは、二つ以上の手段の機能が、一つの物理的手段により実現されてもよい。この点、サーバ300についても同様である。   (12) In the present specification and claims, the means does not necessarily mean a physical means, but includes the case where the function of each means is realized by software. Furthermore, the function of one means may be realized by two or more physical means, or the functions of two or more means may be realized by one physical means. This also applies to the server 300.

本発明は、例えば、Twitter等のインターネットコミュニティの分野に利用可能である。   The present invention can be used in the field of the Internet community such as Twitter.

15…バーコード、17…バーコードリーダ、29…ハッシュマーク#。 15 ... Bar code, 17 ... Bar code reader, 29 ... Hash mark #.

Claims (34)

各利用者が投稿を行うネットワークコミュニティで利用される、投稿にタグを付けることにより、グループ化を行うシステムであって、前記グループ化は、所定のシンボルと識別情報とを組み合わせたタグ情報を投稿に含めることにより行われ、同じ前記タグ情報を含む投稿を同一グループとして扱うシステムに利用可能なコードリーダにおいて、
ものを識別するためのコードをスキャンし、スキャンした前記コードを前記識別情報として、前記所定のシンボルを付加し、前記グループ化のための前記タグ情報として出力することを特徴とするコードリーダ。
A system for grouping by adding tags to posts used in the network community where each user posts, wherein the grouping posts tag information combining a predetermined symbol and identification information In a code reader that can be used in a system that handles posts including the same tag information as the same group,
A code reader that scans a code for identifying an object, adds the predetermined symbol as the identification information, and outputs the tag as the tag information for grouping.
1つの前記コードは、複数のキャラクタを含み、
前記複数のキャラクタのうちの一部のキャラクタに前記所定のシンボルを付加し、前記タグ情報としての第1のタグ情報を出力することを特徴とする請求項1記載のコードリーダ。
One code includes a plurality of characters,
The code reader according to claim 1, wherein the predetermined symbol is added to some characters of the plurality of characters, and first tag information as the tag information is output.
前記複数のキャラクタのうちの前記一部のキャラクタとは別のキャラクタに前記所定のシンボルを付加することにより、前記タグ情報としての第2のタグ情報を出力することを特徴とする請求項2記載のコードリーダ。   3. The second tag information as the tag information is output by adding the predetermined symbol to a character different from the part of the plurality of characters. Code reader. 前記複数のキャラクタのうちの全部のキャラクタに前記所定のシンボルを付加することにより、前記タグ情報としての第3のタグ情報を出力することを特徴とする請求項2又は3記載のコードリーダ。   4. The code reader according to claim 2, wherein third tag information as the tag information is output by adding the predetermined symbol to all of the plurality of characters. 1つの前記コードの前記複数のキャラクタが、製造メーカを表すコード(以下、「メーカコード」と呼ぶ。)及び商品を識別するためのコード(以下、「アイテムコード」と呼ぶ。)を含む場合、前記一部のキャラクタは、前記メーカコード若しくは前記アイテムコードであり、
1つの前記コードの前記複数のキャラクタが、出版者を表すコード(以下、「出版者コード」と呼ぶ。)及び書名を表すコード(以下、「書名コード」と呼ぶ。)を含む場合、前記一部のキャラクタは、前記出版者コード若しくは前記書名コードであることを特徴とする請求項2から4のいずれかに記載のコードリーダ。
When the plurality of characters of one code include a code representing a manufacturer (hereinafter referred to as “manufacturer code”) and a code for identifying a product (hereinafter referred to as “item code”). The some characters are the manufacturer code or the item code,
When the plurality of characters of one code include a code representing a publisher (hereinafter referred to as “publisher code”) and a code representing a book name (hereinafter referred to as “book name code”), The code reader according to claim 2, wherein the character of the part is the publisher code or the book title code.
1つの前記コードは、複数のキャラクタを含み、
前記複数のキャラクタのうちの全部のキャラクタに前記所定のシンボルを付加して、前記タグ情報として出力することを特徴とする請求項1記載のコードリーダ。
One code includes a plurality of characters,
The code reader according to claim 1, wherein the predetermined symbol is added to all of the plurality of characters and the tag information is output.
前記グループ化のための前記タグ情報を出力するための第1モードと、ネットワークに接続された所定のサーバへ、スキャンした前記コードを送信するための第2モードと、を有することを特徴とする請求項1から6のいずれかに記載のコードリーダ。   A first mode for outputting the tag information for the grouping; and a second mode for transmitting the scanned code to a predetermined server connected to a network. The code reader according to any one of claims 1 to 6. 前記第2モードで前記コードが送信される前記所定のサーバは、そのコードによって特定される前記ものに関する情報を提供することを特徴とする請求項7記載のコードリーダ。   8. The code reader according to claim 7, wherein the predetermined server to which the code is transmitted in the second mode provides information related to the item specified by the code. 前記第2モードでは、前記コード、前記所定のサーバのアドレス情報、及び、所定のコマンドを、前記ネットワークに接続された通信端末に出力し、
前記所定のコマンドは、前記通信端末に前記コードを前記所定のサーバへ送信させるためのコマンドであることを特徴とする請求項7又は8記載のコードリーダ。
In the second mode, the code, the address information of the predetermined server, and the predetermined command are output to a communication terminal connected to the network,
9. The code reader according to claim 7, wherein the predetermined command is a command for causing the communication terminal to transmit the code to the predetermined server.
前記コードは、商品を識別するための共通商品コードである、請求項1から9のいずれかに記載のコードリーダ。   The code reader according to claim 1, wherein the code is a common product code for identifying a product. 各利用者が投稿を行うネットワークコミュニティで利用される、投稿にタグを付けることにより、グループ化を行うシステムであって、前記グループ化は、商品を識別するための共通商品コードをタグ情報として投稿に含めることにより行われ、同じ前記タグ情報を含む投稿を同一グループとして扱うシステムに利用可能なコードリーダにおいて、
スキャンした前記共通商品コードを、前記グループ化のための前記タグ情報として出力することを特徴とするコードリーダ。
This is a system that groups users by tagging posts that are used in the network community where each user posts. The grouping posts a common product code for identifying products as tag information. In a code reader that can be used in a system that handles posts including the same tag information as the same group,
A code reader that outputs the scanned common product code as the tag information for the grouping.
1つの前記共通商品コードは、複数のキャラクタを含み、
前記複数のキャラクタのうちの一部のキャラクタを、前記タグ情報としての第1のタグ情報として出力することを特徴とする請求項11記載のコードリーダ。
One common product code includes a plurality of characters,
The code reader according to claim 11, wherein a part of the plurality of characters is output as first tag information as the tag information.
前記複数のキャラクタのうちの前記一部のキャラクタとは別のキャラクタを、前記タグ情報としての第2のタグ情報として出力することを特徴とする請求項12記載のコードリーダ。   The code reader according to claim 12, wherein a character different from the part of the plurality of characters is output as second tag information as the tag information. 前記複数のキャラクタのうちの全部のキャラクタを、前記タグ情報としての第3のタグ情報として出力することを特徴とする請求項12又は13記載のコードリーダ。   The code reader according to claim 12 or 13, wherein all characters of the plurality of characters are output as third tag information as the tag information. 1つの前記共通商品コードの前記複数のキャラクタが、製造メーカを表すコード(以下、「メーカコード」と呼ぶ。)及び商品を識別するためのコード(以下、「アイテムコード」と呼ぶ。)を含む場合、前記一部のキャラクタは、前記メーカコード若しくは前記アイテムコードであり、
1つの前記共通商品コードの前記複数のキャラクタが、出版者を表すコード(以下、「出版者コード」と呼ぶ。)及び書名を表すコード(以下、「書名コード」と呼ぶ。)を含む場合、前記一部のキャラクタは、前記出版者コード若しくは前記書名コードであることを特徴とする請求項12から14のいずれかに記載のコードリーダ。
The plurality of characters of one common product code include a code representing a manufacturer (hereinafter referred to as “maker code”) and a code for identifying a product (hereinafter referred to as “item code”). In this case, the partial character is the manufacturer code or the item code,
When the plurality of characters of one common product code include a code representing a publisher (hereinafter referred to as “publisher code”) and a code representing a book title (hereinafter referred to as “book title code”). The code reader according to claim 12, wherein the partial character is the publisher code or the title code.
1つの前記共通商品コードは、複数のキャラクタを含み、
前記複数のキャラクタのうちの全部のキャラクタを、前記タグ情報として出力することを特徴とする請求項11記載のコードリーダ。
One common product code includes a plurality of characters,
The code reader according to claim 11, wherein all characters of the plurality of characters are output as the tag information.
前記グループ化のための前記タグ情報を出力するための第1モードと、ネットワークに接続された所定のサーバへ、スキャンした前記共通商品コードを送信するための第2モードと、を有することを特徴とする請求項11から16のいずれかに記載のコードリーダ。   A first mode for outputting the tag information for the grouping; and a second mode for transmitting the scanned common product code to a predetermined server connected to a network. A code reader according to any one of claims 11 to 16. 前記第2モードで前記共通商品コードが送信される前記所定のサーバは、その共通商品コードによって特定される前記商品に関する情報を提供することを特徴とする請求項17記載のコードリーダ。   18. The code reader according to claim 17, wherein the predetermined server to which the common product code is transmitted in the second mode provides information on the product specified by the common product code. 前記第2モードでは、前記共通商品コード、前記所定のサーバのアドレス情報、及び、所定のコマンドを、前記ネットワークに接続された通信端末に出力し、
前記所定のコマンドは、前記通信端末に前記共通商品コードを前記所定のサーバへ送信させるためのコマンドであることを特徴とする請求項17又は18記載のコードリーダ。
In the second mode, the common product code, the address information of the predetermined server, and a predetermined command are output to a communication terminal connected to the network,
The code reader according to claim 17 or 18, wherein the predetermined command is a command for causing the communication terminal to transmit the common product code to the predetermined server.
商品を識別するための共通商品コードをスキャンするコードリーダにおいて、
各利用者が投稿を行うネットワークコミュニティにて各投稿に含める検索キーワードあるいは投稿を検索するための検索キーワードとして、スキャンした前記共通商品コードを出力することを特徴とするコードリーダ。
In a code reader that scans a common product code for identifying products,
A code reader that outputs the scanned common product code as a search keyword included in each post or a search keyword for searching for a post in a network community where each user posts.
1つの前記共通商品コードは、複数のキャラクタを含み、
前記複数のキャラクタのうちの一部のキャラクタを、前記検索キーワードとしての第1の検索キーワードとして出力することを特徴とする請求項20記載のコードリーダ。
One common product code includes a plurality of characters,
The code reader according to claim 20, wherein a part of the plurality of characters is output as a first search keyword as the search keyword.
前記複数のキャラクタのうちの前記一部のキャラクタとは別のキャラクタを、前記検索キーワードとしての第2の検索キーワードとして出力することを特徴とする請求項21記載のコードリーダ。   The code reader according to claim 21, wherein a character different from the part of the plurality of characters is output as a second search keyword as the search keyword. 前記複数のキャラクタのうちの全部のキャラクタを、前記検索キーワードとしての第3の検索キーワードとして出力することを特徴とする請求項21又は22記載のコードリーダ。   The code reader according to claim 21 or 22, wherein all characters of the plurality of characters are output as a third search keyword as the search keyword. 1つの前記共通商品コードの前記複数のキャラクタが、製造メーカを表すコード(以下、「メーカコード」と呼ぶ。)及び商品を識別するためのコード(以下、「アイテムコード」と呼ぶ。)を含む場合、前記一部のキャラクタは、前記メーカコード若しくは前記アイテムコードであり、
1つの前記共通商品コードの前記複数のキャラクタが、出版者を表すコード(以下、「出版者コード」と呼ぶ。)及び書名を表すコード(以下、「書名コード」と呼ぶ。)を含む場合、前記一部のキャラクタは、前記出版者コード若しくは前記書名コードであることを特徴とする請求項21から23のいずれかに記載のコードリーダ。
The plurality of characters of one common product code include a code representing a manufacturer (hereinafter referred to as “maker code”) and a code for identifying a product (hereinafter referred to as “item code”). In this case, the partial character is the manufacturer code or the item code,
When the plurality of characters of one common product code include a code representing a publisher (hereinafter referred to as “publisher code”) and a code representing a book title (hereinafter referred to as “book title code”). The code reader according to any one of claims 21 to 23, wherein the partial character is the publisher code or the title code.
1つの前記共通商品コードは、複数のキャラクタを含み、
前記複数のキャラクタのうちの全部のキャラクタを、前記検索キーワードとして出力することを特徴とする請求項20記載のコードリーダ。
One common product code includes a plurality of characters,
21. The code reader according to claim 20, wherein all characters of the plurality of characters are output as the search keywords.
前記検索キーワードを出力するための第1モードと、ネットワークに接続された所定のサーバへ、スキャンした前記共通商品コードを送信するための第2モードと、を有することを特徴とする請求項20から25のいずれかに記載のコードリーダ。   21. A first mode for outputting the search keyword and a second mode for transmitting the scanned common product code to a predetermined server connected to a network. The code reader according to any one of 25. 前記第2モードで前記共通商品コードが送信される前記所定のサーバは、その共通商品コードによって特定される前記商品に関する情報を提供することを特徴とする請求項26記載のコードリーダ。   27. The code reader according to claim 26, wherein the predetermined server to which the common product code is transmitted in the second mode provides information related to the product specified by the common product code. 前記第2モードでは、前記共通商品コード、前記所定のサーバのアドレス情報、及び、所定のコマンドを、前記ネットワークに接続された通信端末に出力し、
前記所定のコマンドは、前記通信端末に前記共通商品コードを前記所定のサーバへ送信させるためのコマンドであることを特徴とする請求項26又は27記載のコードリーダ。
In the second mode, the common product code, the address information of the predetermined server, and a predetermined command are output to a communication terminal connected to the network,
28. The code reader according to claim 26 or 27, wherein the predetermined command is a command for causing the communication terminal to transmit the common product code to the predetermined server.
各利用者が投稿を行うネットワークコミュニティで利用される、投稿にタグを付けることにより、グループ化を行うシステムであって、前記グループ化は、所定のシンボルと識別情報とを組み合わせたタグ情報を投稿に含めることにより行われ、同じ前記タグ情報を含む投稿を同一グループとして扱うシステムに利用可能なコードリーダから、ものを識別するためのコードを受け取って処理するコード処理方法であって、
前記コードリーダから前記コードを受け取るステップと、
受け取った前記コードを前記識別情報として、前記所定のシンボルを付加し、前記グループ化のための前記タグ情報として出力するステップと、を含むコード処理方法。
A system for grouping by adding tags to posts used in the network community where each user posts, wherein the grouping posts tag information combining a predetermined symbol and identification information A code processing method for receiving and processing a code for identifying one from a code reader that can be used in a system that handles posts including the same tag information as the same group,
Receiving the code from the code reader;
Adding the predetermined symbol as the identification information to the received code and outputting the code as the tag information for the grouping.
各利用者が投稿を行うネットワークコミュニティで利用される、投稿にタグを付けることにより、グループ化を行うシステムであって、前記グループ化は、商品を識別するための共通商品コードをタグ情報として投稿に含めることにより行われ、同じ前記タグ情報を含む投稿を同一グループとして扱うシステムに利用可能なコードリーダから前記共通商品コードを受け取って処理するコード処理方法であって、
前記コードリーダから前記共通商品コードを受け取るステップと、
受け取った前記共通商品コードを、前記グループ化のための前記タグ情報として出力するステップと、を含むコード処理方法。
This is a system that groups users by tagging posts that are used in the network community where each user posts. The grouping posts a common product code for identifying products as tag information. A code processing method for receiving and processing the common product code from a code reader that can be used in a system that handles posts including the same tag information as the same group.
Receiving the common product code from the code reader;
Outputting the received common product code as the tag information for the grouping.
商品を識別するための共通商品コードをスキャンするコードリーダからコードを受け取って処理するコード処理方法であって、
前記コードリーダから前記共通商品コードを受け取るステップと、
各利用者が投稿を行うネットワークコミュニティにて各投稿に含める検索キーワードあるいは投稿を検索するための検索キーワードとして、受け取った前記共通商品コードを出力するステップと、を含むコード処理方法。
A code processing method for receiving and processing a code from a code reader that scans a common product code for identifying a product,
Receiving the common product code from the code reader;
A code processing method comprising: outputting the received common product code as a search keyword included in each post or a search keyword for searching for a post in a network community where each user posts.
請求項29記載のコード処理方法をコンピュータに実行させるためのコンピュータプログラム。   A computer program for causing a computer to execute the code processing method according to claim 29. 請求項30記載のコード処理方法をコンピュータに実行させるためのコンピュータプログラム。   A computer program for causing a computer to execute the code processing method according to claim 30. 請求項31記載のコード処理方法をコンピュータに実行させるためのコンピュータプログラム。   A computer program for causing a computer to execute the code processing method according to claim 31.
JP2010115868A 2010-05-20 2010-05-20 Code reader, code processing method and computer program Pending JP2011243075A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010115868A JP2011243075A (en) 2010-05-20 2010-05-20 Code reader, code processing method and computer program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010115868A JP2011243075A (en) 2010-05-20 2010-05-20 Code reader, code processing method and computer program

Publications (1)

Publication Number Publication Date
JP2011243075A true JP2011243075A (en) 2011-12-01

Family

ID=45409642

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010115868A Pending JP2011243075A (en) 2010-05-20 2010-05-20 Code reader, code processing method and computer program

Country Status (1)

Country Link
JP (1) JP2011243075A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103136344A (en) * 2013-02-05 2013-06-05 天津瑞德电子有限公司 Multi-dimensional fast and high-reliability redundancy search method based on massive short videos of paper publications
CN103414746A (en) * 2013-07-05 2013-11-27 深圳市天朗时代科技有限公司 Realization method of cross-platform network interaction, reader and network server
CN106778946A (en) * 2016-11-16 2017-05-31 胡啟晨 Remotely can quickly search the intelligent chest of article

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103136344A (en) * 2013-02-05 2013-06-05 天津瑞德电子有限公司 Multi-dimensional fast and high-reliability redundancy search method based on massive short videos of paper publications
CN103414746A (en) * 2013-07-05 2013-11-27 深圳市天朗时代科技有限公司 Realization method of cross-platform network interaction, reader and network server
CN103414746B (en) * 2013-07-05 2017-04-12 深圳市天朗时代科技有限公司 Realization method of cross-platform network interaction, reader and network server
CN106778946A (en) * 2016-11-16 2017-05-31 胡啟晨 Remotely can quickly search the intelligent chest of article
CN106778946B (en) * 2016-11-16 2020-07-14 胡啟晨 Intelligent box capable of remotely and quickly searching articles

Similar Documents

Publication Publication Date Title
JP5806372B2 (en) Information providing apparatus, information providing method, information providing program, and computer-readable recording medium for recording the program
US8929591B2 (en) Providing information associated with an identified representation of an object
CN103282927B (en) Advertisement information providing system
US8844800B2 (en) Ratings using machine-readable representations
US20100025470A1 (en) Bar code reader, optical mouse, and bar code reading method
US9646320B2 (en) Systems and methods for identifying codes that may be redeemed for value
Quigley et al. Low-cost Internet of Things digital technology adoption in SMEs
CN105144215A (en) Multi-dimensional code translation
TWI511045B (en) System, method and computer readable medium for inserting operation collecting element into application program of mobile device automatically
JP2011253385A (en) Code processing method, computer program, server and code processing system
TWI528186B (en) System and method for distributing messages via audio
JP2011243075A (en) Code reader, code processing method and computer program
JP2011028351A (en) Remote code reader system, host computer for the same, code reader, code collection processing method, computer program, and recording medium with the same recorded
JP2008257486A (en) Information provision mediation device
US20140358683A1 (en) Method of generating revenue from promoters utilizing wireless technology
KR20150050740A (en) System and method for providing variety contents according to life-log on e-book service, and recording medium thereof
KR20090091546A (en) Product purchase information generation system and method based on product tag included in moving picture
JP2006338640A (en) Content retrieval/display system and program
KR20110130321A (en) Language learner using 2D barcode
KR20190135693A (en) System for promoting event using product and method therefor
KR101789566B1 (en) System and method for providing dynamic contents based on objective things, recording medium for performing the method
JP3148066U (en) Barcode reader with mouse function
CN102012997A (en) Method, system and device for collecting and processing codes
US20200273077A1 (en) Rating system and method
JP2006023901A (en) Method, system and program for providing commodity information