(57)【要約】【課題】買い物途中に、どれだけの金額分の買い物をしているかを簡単に把握できるようにし、過剰な買い物を防止することができるカメラ付き携帯情報端末を提供する。【解決手段】少なくとも商品の価格と商品に表示されるバーコードがもつコード情報とを対応づけた商品情報を取得する商品情報取得手段（通信Ｉ／Ｆ１７）と、商品情報を記憶する記憶手段（ＲＡＭ１１）と、店内の商品に表示されたバーコードを認識する撮像手段（１３ｃ）と、商品情報を基に、認識したバーコードに対応する商品の価格を表示する表示手段（表示部１９）とを備える。【選択図】        図１
2004310274.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも商品の価格と商品に表示されるバーコードがもつコード情報とを対応づけた商品情報を取得する商品情報取得手段と、
前記商品情報を記憶する記憶手段と、
商品に表示されたバーコードを認識する撮像手段と、
前記商品情報を基に、認識したバーコードに対応する商品の価格を表示する表示手段と、を備えた
ことを特徴とするカメラ付き携帯情報端末。
【請求項２】
前記認識したバーコードに対応する商品の価格を累積し、累積金額を前記表示手段により表示する
ことを特徴とする請求項１に記載のカメラ付き携帯情報端末。
【請求項３】
前記累積金額が、ユーザにより設定された所定の水準を超えると、前記表示手段にてその旨を表示する
ことを特徴とする請求項２に記載のカメラ付き携帯情報端末。
【請求項４】
前記累積金額が、ユーザにより設定された所定の水準を超えると、該携帯情報端末に備わる放音手段により放音しその旨を通知する
ことを特徴とする請求項２または請求項３に記載のカメラ付き携帯情報端末。
【請求項５】
前記累積金額が、ユーザにより設定された所定の水準を超えると、該携帯情報端末に備わる振動手段により振動させその旨を通知する
ことを特徴とする請求項２から請求項４のいずれかに記載のカメラ付き携帯情報端末。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、カメラ付き携帯情報端末に関する。
【０００２】
【従来の技術】
従来より、店舗に設けられるレジスタのように、顧客が購入する商品に印刷あるいは貼付により表示されたバーコードを読み取り、その商品の価格情報を得て、買い物金額を計算するシステムがある。一方、特許技術文献１には、商品のバーコードやマークや紙面の文字を、カメラ付き携帯電話機のカメラで画像として取り込み、その画像データ等を所定のサーバへ送信して、このサーバから、画像データから特定される情報と付加情報とを関連づけて出力する技術が提案されている。
【０００３】
【特許文献１】
特開２００２−１３５４５１号公報
【０００４】
【発明が解決しようとする課題】
上記のレジスタでは、最終の購入金額は分かるが、買い物が終了し、会計所に行きこのレジスタによる計算が終わるまで、買い物客は、自分がどれだけの買い物をしているのか分からなかった。従来、客が買い物途中に、簡単に買い物金額を計算し、その金額を把握できるシステムが無かったため、過剰に買い物をしてしまい、時には所持金不足となることもあった。
一方、特許文献１に記載の技術では、商品に関する情報やその他の情報を得るために、所定のサーバへ、カメラにより撮像したバーコードや文字等の画像データを送信する必要があり、別途サーバが必要である。
【０００５】
本発明は、上記の点に鑑みてなされたもので、買い物途中に、どれだけの金額分の買い物をしているかを簡単に把握できるようにし、過剰な買い物を防止することができるカメラ付き携帯情報端末を提供するものである。
【０００６】
【課題を解決するための手段】
上記課題を解決するため、請求項１に記載の発明は、少なくとも商品の価格と商品に表示されるバーコードがもつコード情報とを対応づけた商品情報を取得する商品情報取得手段と、前記商品情報を記憶する記憶手段と、商品に表示されたバーコードを認識する撮像手段と、前記商品情報を基に、認識したバーコードに対応する商品の価格を表示する表示手段と、を備えたことを特徴としている。
【０００７】
本発明では、ユーザが、商品情報取得手段に、少なくとも商品の価格と商品に表示されるバーコードがもつコード情報とを対応づけた商品情報を取得させる。取得された商品情報は、記憶手段に記憶される。その後、ユーザが、購入する商品に表示されたバーコードを、撮像手段に読み取らせると、この撮像手段は、このバーコードを認識し、このバーコードがもつコード情報を得る。そしてこのコード情報に対応する商品の価格を、記憶手段に記憶している商品情報から得て、その価格を表示手段が表示する。
このように、ユーザは、本発明によるカメラ付き携帯情報端末を用いて、購入する商品の価格を、簡単に取得でき、また知ることができる。
【０００８】
また、請求項２に記載の発明は、請求項１に記載のカメラ付き携帯情報端末において、前記認識したバーコードに対応する商品の価格を累積し、累積金額を前記表示手段により表示することを特徴としている。
本発明では、認識したバーコードに対応する商品の価格を累積し、この累積金額を表示するので、ユーザは、購入しようとする商品の総額を簡単に知ることができる。
【０００９】
また、請求項３に記載の発明は、請求項１または請求項２に記載のカメラ付き携帯情報端末において、前記累積金額が、ユーザにより設定された所定の水準を超えると、前記表示手段にてその旨を表示することを特徴としている。
本発明では、前記累積金額が、ユーザにより設定された所定の水準（例えば、上限金額以下であって上限金額に近い水準、あるいは、上限金額そのもの）を越えると前記表示手段にてその旨が表示されるので、ユーザは、過剰な買い物を防止することができる。
【００１０】
また、請求項４に記載の発明は、請求項２または請求項３に記載のカメラ付き携帯情報端末において、前記累積金額が、ユーザにより設定された所定の水準を超えると、該携帯情報端末に備わる放音手段により放音しその旨を通知することを特徴としている。
本発明では、前記累積金額が、ユーザにより設定された所定の水準を超えると、該携帯情報端末に備わる放音手段による放音によりその旨が通知されるので、ユーザは、過剰な買い物を防止することができる。
【００１１】
また、請求項５に記載の発明は、請求項２から請求項４のいずれかに記載のカメラ付き携帯情報端末において、前記累積金額が、ユーザにより設定された所定の水準を超えると、該携帯情報端末に備わる振動手段により振動させその旨を通知することを特徴としている。
本発明では、前記累積金額が、ユーザにより設定された所定の水準を超えると、該携帯情報端末に備わる振動手段による振動によりその旨が通知されるので、ユーザは、過剰な買い物を防止することができる。
【００１２】
なお、上記において、コード情報は、上記撮像手段により撮像されたバーコード画像から画像処理を施し得られる輝度に基づくコントラストパターンデータから、使用するバーコードの規格に従ってデコードし得られるバーコード情報であるとする。
【００１３】
【発明の実施の形態】
以下、本発明の実施の形態を、図面を参照して説明する。
図１は、本発明のカメラ付き携帯情報端末の一実施形態であるカメラ付き携帯電話機の構成を示すブロック図である。
【００１４】
同図に示すように、携帯電話機１は、バス３０を介して接続されたＣＰＵ（中央演算装置）１０、ＲＡＭ（Ｒａｎｄｏｍ−Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１１、ＲＯＭ（Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２、画像処理部１３、通信部１４、音声処理部１５、着信音用音源１６、通信Ｉ／Ｆ（インターフェース）１７、入力部１８、表示部１９、バイブレータ２０を備え、さらに、画像処理部１３に接続されるカメラ１３ｃ、通信部１４に接続されるアンテナ１４ａ、音声処理部１５に接続されるマイク１５ｍおよびスピーカ１５ｓ、着信用音源１６に接続されるスピーカ１６ｓを備えて構成されている。
【００１５】
ＣＰＵ１０は、電話機能プログラムやインターネット接続機能プログラムならびに携帯電話機１を本発明のカメラ付き携帯情報端末として機能させるための制御プログラム（詳細は後述する）等の各種プログラムを実行することにより携帯電話機１の各部の動作を制御する。
ＲＡＭ１１は、データ記憶用の半導体メモリであり、ＣＰＵ１０のワークエリアや撮像した画像の圧縮データを格納するエリアならびに後述の商品情報を格納するエリア等が設定される。
ＲＯＭ１２は、ＣＰＵ１０により実行される上記各種プログラムが記憶されており、また、着信音、保留音、ＢＧＭ音の楽曲データが予め記憶されている読み出し専用メモリである。なお、楽曲データはその配信を受けＲＡＭ１１に記憶するようにしてもよい。
【００１６】
カメラ１３ｃは、ＣＣＤカメラやＣＭＯＳカメラ等からなり、通常の撮像のため使用するカメラとして使用される他、バーコードの読み取りのために使用される。
画像処理部１３は、カメラ１３ｃが通常の撮像のため使用される場合には、撮像した画像情報の圧縮処理等を行う。また、カメラ１３ｃがバーコードの読み取りのために使用される場合には、撮像されたバーコード画像から輝度に基づくコントラストパターンデータを得る画像処理を行う。ここで得られたコントラストパターンデータは、ＣＰＵ１０により、使用するバーコードの規格（日本工業規格で定められるＪＡＮ（Ｊａｐａｎｅｓｅ  ＡｒｔｉｃｌｅＮｕｍｂｅｒ）コードやＱＲ（Ｑｕｉｃｋ  Ｒｅｓｐｏｎｓｅ）コード等の２次元コード）に従ってデコードされ、キャラクタ（英数字／記号）・コードの列からなるバーコード情報（コード情報）に変換される。
【００１７】
通信部１４は、アンテナ１４ａで受信された信号の復調を行うとともに、送信する信号を変調してアンテナ１４ａから送信する。変復調方式には、無線周波数の利用率を良くするため、ＱＰＳＫ（４相位相変調）などが用いられる。また、ＴＤＤ（時分割双方向通信）方式や、その他、ＣＤＭＡ（符合分割多重接続）方式、ＰＤＣ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ｃｅｌｌｕｌａｒ  Ｓｙｓｔｅｍ）方式などを用いてもよい。
【００１８】
通信部１４で復調された受話信号は、コーダ／デコーダを備える音声処理部１５において復号され、スピーカ１５ｓへ出力されて、音声として発音される。また、マイク１５ｍから入力された送話用の音声信号は音声処理部１５において圧縮符号化され、通信部１３へ出力される。音声処理部１５は、上述したように、音声信号を高能率圧縮符号化／復号化しており、例えばＣＥＬＰ（Ｃｏｄｅ  Ｅｘｃｉｔｅｄ  ＬＰＣ）系やＡＤＰＣＭ（適応差分ＰＣＭ符号化）方式のコーダ／デコーダを備えている。
着信音用音源１６は着信音、保留音、ＢＧＭ音の形成を行うもので、ＲＯＭ１２に記憶された所定の楽曲データを、ＣＰＵ１０の制御により所定のタイミングで再生する。
【００１９】
通信インターフェース（通信Ｉ／Ｆ）１７は、店側から提供される商品情報（下記）の入手に用いる。赤外線通信やＢｌｕｅｔｏｏｔｈ（登録商標）などの近距離無線通信が好適だが、ここでは、店側に用意され、商品情報を蓄積する商品情報データベースからこの商品情報を出力する商品情報送信機とケーブルを使った有線接続をするためのインターフェースであるとする。入手した商品情報はＲＡＭ１１に記憶される。なお、本実施の形態で、商品情報とは、少なくとも商品の価格と、商品に表示されるバーコードがもつコード情報とを対応づけた情報である。この商品情報には、価格以外にも、商品に関連する情報（商品名・商品番号等）を含めることができる（図２参照）。
【００２０】
入力部１８は、携帯電話機１に備える「０」〜「９」の数値キー、ファンクションキーおよびジョグダイヤル等から構成される入力手段である。
表示部１９は、電話機能やその他の機能のメニューや、入力部１８の操作に応じた表示がされる表示器であり、ＬＣＤ等を用いて構成される。
バイブレータ２０は、着信時に着信音に代えて携帯電話機１の本体を振動させることにより、着信をユーザに知らせるバイブレータである。このバイブレータ２０は、後述のように購入する商品の合計金額（累積金額）が、設定された水準を超えた場合にその旨をユーザに通知するために使用することもできる。
なお、各機能ブロックはバス３０を介してデータや命令の授受を行っている。
【００２１】
次に、このように構成された本実施形態の携帯電話機１の、本発明に係る動作について、すなわち、携帯電話機１を本発明のカメラ付き携帯情報端末として機能させる制御プログラムの処理について説明する（図３参照）。
なお、着信、通話発信等の動作については、従来と同様でありその説明は省略する。
【００２２】
はじめに、ユーザにより、携帯電話機１が店側に用意された商品情報送信機（前述）に接続され、商品情報取得のための所定の操作がなされると、商品情報送信機から商品情報を取得し、これをＲＡＭ１１に記憶する（ステップＳ０１）。ここでは、商品情報に、各商品のコード情報と価格に加え、商品名・商品番号等も含まれているものとする。また、店側が公に価格情報を提供したくない場合、上記商品情報送信機の利用を会員制にしておき、商品情報取得の際に暗証番号等の入力を必要とするようにしておくのもよい。
次に、バーコード認識のために、ユーザによる所定の操作がなされると、バーコード読み取り可能な状態（バーコード認識レディー状態）となる（ステップＳ０２）。
【００２３】
次に、ユーザにより撮像のための操作がなされると、カメラ１３ｃにより対象の商品のバーコードが撮像され、画像処理部１３により、撮像されたバーコード画像からコントラストパターンデータが抽出される。このように、上記バーコード認識レディー状態では、画像処理部１３がコントラストパターンデータを取得するための画像処理を行う。抽出されたコントラストパターンデータは、ＣＰＵ１０に供給され、ＣＰＵ１０は、このコントラストパターンデータを、使用するバーコードの規格に従ってデコードし、コード情報に変換して、ＲＡＭ１１に記憶する（ステップＳ０３）。
【００２４】
このようにして、対象商品のバーコードのコード情報が得られると、ＣＰＵ１０は、ＲＡＭ１１に記憶された商品情報から、このコード情報に対応づけられた商品価格と商品名・商品番号等を取得する（ステップＳ０４）。
そして、取得した商品価格と商品名・商品番号等を表示部１９に表示する（ステップＳ０５）。
さらにこの商品価格を、先に取得し累積している商品価格の累計（初期値は０）に加算し（ステップＳ０６）、この累積金額を表示する（ステップＳ０７）。
【００２５】
次に、価格上限レベルが設定されているか判断する（ステップＳ０８）。なお、この価格上限レベルは、ユーザにより設定される値であり、購入する商品の上限金額であるとするが、この上限金額に対し、所定の水準（例えば、上限金額の１０％減の金額等）を定めるものとしてもよい。これらは、いずれもユーザにより設定可能である。
ステップＳ０８の判断で、価格上限レベルの設定がなされていると判定されると（Ｙｅｓの判定）、さらに、累積金額が価格上限レベルに到達したか（越えたか）判断をする（ステップＳ０９）。
【００２６】
ステップＳ０８の判断で、価格上限レベルの設定がなされていないと判定されると（Ｎｏの判定）、あるいは、ステップＳ０９の判断で、累積金額が価格上限レベルに到達していないと判定されると（Ｎｏの判定）、次に、買い物終了を指示する操作がなされているか判断する（ステップＳ１０）。
一方、ステップＳ０９の判断で、累積金額が価格上限レベルに到達した（越えた）と判定されると（Ｙｅｓの判定）、その旨の通知を行い（ステップＳ１１）、その後、同様に買い物終了を指示する操作がなされているか判断する（ステップＳ１０）。ここでの通知は、表示部１９にてその旨を表示するか、着信音用音源１６に、所定のメロディを形成させスピーカ１６ｓに放音させるか、バイブレータ２０を振動させることにより行う。
【００２７】
ステップＳ１０の判断で、買い物終了を指示する操作がなされたと判定されると（Ｙｅｓの判定）、最終金額（累積金額）を保存し（ステップＳ１２）、動作を終了する。一方、ステップＳ１０の判断で、買い物終了を指示する操作がなされていないと判定される場合（Ｎｏの判定）は、ステップＳ０２に戻り同様の動作を行う。
以上のように、携帯電話機１は動作する。
以上の一連の処理で、携帯電話機１のＲＡＭ１１には、商品情報と、購入商品のコード情報が記憶される。この記憶された情報を利用して、例えば、自宅のＰＣ（パーソナルコンピュータ）等に、この商品情報と、購入商品のコード情報を転送することにより、購入商品の商品名やその価格を特定することができ、これにより家計簿を作成することもできる。
【００２８】
なお、上記で説明した動作フローは、本発明に係る基本的な動作を説明するための一例であり、上記の処理の流れに限定されるものではない。
また、以上のようにこの発明の実施形態を、図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の構成等も含まれる。例えば、上記実施の形態では、携帯電話機を例として説明したが、本発明は、例えば、ＰＨＳ（登録商標）（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）端末や、携帯情報端末（ＰＤＡ）等にも適用できる。
【００２９】
【発明の効果】
以上、詳細に説明したように、本発明によれば、ユーザは、買い物の途中で、購入する商品の価格や、今どれだけの買い物をしているのかの情報を把握することができる。したがって、結果として、過剰な買い物を防止することができる。また、最近では、バーコードを用いた価格情報管理が進んでおり、値札が付いていない商品もある中、買い物途中でそれらの価格も正確に把握できる。また、一度、商品情報を取得すれば、本発明の携帯情報端末単体で処理を完結できる。
【図面の簡単な説明】
【図１】本発明の一実施の形態である携帯電話機の構成を示すブロック図である。
【図２】商品情報のデータ構造の一例である。
【図３】本発明に係る同実施の形態の携帯電話機の動作を説明するフローチャートである。
【符号の説明】
１…携帯電話機（携帯情報端末）、１０…ＣＰＵ、１１…ＲＡＭ（記憶手段）、１２…ＲＯＭ、１３…画像処理部、１３ｃ…カメラ（撮像手段）、１４…通信部、１４ａ…アンテナ、１５…音声処理部、１５ｍ…マイク、１５ｓ…スピーカ、１６…着信音用音源、１６ｓ…スピーカ（放音手段）、１７…通信Ｉ／Ｆ（商品情報取得手段）、１８…入力部、１９…表示部（表示手段）、２０…バイブレータ（振動手段）、３０…バス
【図１】
2004310274.tif 000003
【図２】
2004310274.tif 000004
【図３】
2004310274.tif 000005