(57)【特許請求の範囲】
【請求項１】
コンテンツサーバに蓄積されたコンテンツデータを他の機器へ送信することの依頼を送信依頼端末から受け付け、これに応じてコンテンツデータの送信を行うコンテンツ送信システムであって、
紙面上に手書きされた文字列、紙面上に印刷された文字列、もしくは、表示装置上に表示された文字列を上記送信依頼端末で撮影した画像データであって、複数のコンテンツに対応する２次元コードもしくはバーコードの画像とともに、コンテンツを選択するチェックボックスの画像を含む上記画像データによる、送信先の他の機器を示す宛先情報を含むデータを上記送信依頼端末から受け付ける手段と、
上記画像データから上記チェックボックスの選択状態を判断する手段と、
上記送信依頼端末からコンテンツ識別情報を受け付ける手段と、
上記画像データから宛先情報を文字認識により判別する手段と、
上記宛先情報の示す宛先へ上記コンテンツ識別情報の示すコンテンツデータを送信する手段とを備えたことを特徴とするコンテンツ送信システム。
【請求項２】
請求項１に記載のコンテンツ送信システムにおいて、
上記文字認識により判別された宛先情報を上記送信依頼端末に表示させて修正もしくは確認を行わせる手段を備えたことを特徴とするコンテンツ送信システム。
【請求項３】
請求項１または２のいずれか一項に記載のコンテンツ送信システムにおいて、
上記コンテンツ識別情報は、２次元コードもしくはバーコードをデコードしたデータであることを特徴とするコンテンツ送信システム。
【請求項４】
請求項１乃至３のいずれか一項に記載のコンテンツ送信システムにおいて、
上記画像データは、上記コンテンツ識別情報である２次元コードもしくはバーコードの画像をともに含み、
上記画像データからコンテンツ識別情報をデコードする手段を備えたことを特徴とするコンテンツ送信システム。
【請求項５】
請求項１乃至４のいずれか一項に記載のコンテンツ送信システムにおいて、
上記宛先情報は、上記他の機器のネットワークアドレスであることを特徴とするコンテンツ送信システム。
【請求項６】
請求項１乃至４のいずれか一項に記載のコンテンツ送信システムにおいて、
上記宛先情報は、上記他の機器からアクセス可能なメールボックスのアドレスであることを特徴とするコンテンツ送信システム。
【請求項７】
請求項１乃至６のいずれか一項に記載のコンテンツ送信システムにおいて、
上記送信依頼端末は、無線ＩＰ電話であることを特徴とするコンテンツ送信システム。
【請求項８】
請求項１乃至６のいずれか一項に記載のコンテンツ送信システムにおいて、
上記送信依頼端末は、携帯電話であることを特徴とするコンテンツ送信システム。
【請求項９】
請求項１乃至６のいずれか一項に記載のコンテンツ送信システムにおいて、
上記送信依頼端末は、デジタル複合機であることを特徴とするコンテンツ送信システム。
【請求項１０】
コンテンツサーバに蓄積されたコンテンツデータを他の機器へ送信することの依頼を行う端末であって、
送信先の他の機器を示す宛先情報として、紙面上に手書きされた文字列、紙面上に印刷された文字列、もしくは、表示装置上に表示された文字列を撮影した画像データであって、複数のコンテンツに対応する２次元コードもしくはバーコードの画像とともに、コンテンツを選択するチェックボックスの画像を含む上記画像データを取得する手段と、
コンテンツ識別情報を取得する手段と、
上記宛先情報およびコンテンツ識別情報を送信依頼情報とともに上記コンテンツサーバに送信する手段とを備え、
上記画像データは上記コンテンツサーバにより上記チェックボックスの選択状態が判断されるとともに宛先情報が文字認識により判別されることを特徴とする端末。
【請求項１１】
請求項１０に記載の端末において、
コンテンツに対応する２次元コードもしくはバーコードを読み取ってデコードしたデータを上記コンテンツ識別情報として送信することを特徴とする端末。
【請求項１２】
請求項１０に記載の端末において、
コンテンツに対応する２次元コードもしくはバーコードを読み取った画像データを上記コンテンツ識別情報として送信することを特徴とする端末。
【請求項１３】
コンテンツサーバに蓄積されたコンテンツデータを他の機器へ送信することの依頼を送信依頼端末から受け付け、これに応じてコンテンツデータの送信を行うコンテンツ送信システムにおける制御プログラムであって、
紙面上に手書きされた文字列、紙面上に印刷された文字列、もしくは、表示装置上に表示された文字列を上記送信依頼端末で撮影した画像データであって、複数のコンテンツに対応する２次元コードもしくはバーコードの画像とともに、コンテンツを選択するチェックボックスの画像を含む上記画像データによる、送信先の他の機器を示す宛先情報を含むデータを上記送信依頼端末から受け付ける手段と、
上記画像データから上記チェックボックスの選択状態を判断する手段と、
上記送信依頼端末からコンテンツ識別情報を受け付ける手段と、
上記画像データから宛先情報を文字認識により判別する手段と、
上記宛先情報の示す宛先へ上記コンテンツ識別情報の示すコンテンツデータを送信する手段として、
コンピュータを機能させることを特徴とするコンテンツ送信制御プログラム。
【請求項１４】
請求項１３に記載のコンテンツ送信制御プログラムにおいて、
上記文字認識により判別された宛先情報を上記送信依頼端末に表示させて修正もしくは確認を行わせる手段として、
更にコンピュータを機能させることを特徴とするコンテンツ送信制御プログラム。
【請求項１５】
コンテンツサーバに蓄積されたコンテンツデータを他の機器へ送信することの依頼を行う端末における制御プログラムであって、
送信先の他の機器を示す宛先情報として、紙面上に手書きされた文字列、紙面上に印刷された文字列、もしくは、表示装置上に表示された文字列を撮影した画像データであって、複数のコンテンツに対応する２次元コードもしくはバーコードの画像とともに、コンテンツを選択するチェックボックスの画像を含む上記画像データを取得する手段と、
コンテンツ識別情報を取得する手段と、
上記宛先情報およびコンテンツ識別情報を送信依頼情報とともに上記コンテンツサーバに送信する手段として、
コンピュータを機能させ、
上記画像データは上記コンテンツサーバにより上記チェックボックスの選択状態が判断されるとともに宛先情報が文字認識により判別されることを特徴とする端末制御プログラム。
【請求項１６】
請求項１５に記載の端末制御プログラムにおいて、
コンテンツに対応する２次元コードもしくはバーコードを読み取ってデコードしたデータを上記コンテンツ識別情報として送信することを特徴とする端末制御プログラム。
【請求項１７】
請求項１５に記載の端末制御プログラムにおいて、
コンテンツに対応する２次元コードもしくはバーコードを読み取った画像データを上記コンテンツ識別情報として送信することを特徴とする端末制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯電話やデジタル複合機からコンテンツサーバにあるコンテンツデータを他の機器へ送信することを依頼し、これに応じてコンテンツデータの送信を行うサービスを提供するコンテンツ送信システムに関する。
【背景技術】
【０００２】
従来より、Ｗｅｂ閲覧やビデオオンデマンド等として、コンテンツデータが記憶（蓄積）されたコンテンツサーバに端末からアクセスし、指定したコンテンツデータをアクセスした端末にて受信し、そのデータ内容をディスプレイに表示するシステムが普及している。この場合、端末にはコンテンツデータを選択するためのガイダンスや受信したコンテンツデータを表示するディスプレイと、ガイダンスメニューやコンテンツを指定するマウスやキーボード等の入力手段が必須となる。
【０００３】
また、近年、コンテンツの選択方法として、例えば、印刷されたカタログ等に記録された２次元コード（ＱＲコード）を携帯電話のカメラで読み取ることでそのコンテンツの入手先アドレス（ＵＲＬ）を取得し、そのアドレス（ＵＲＬ）にアクセスして希望のコンテンツを入手あるいは閲覧する形態もある。
【０００４】
一方、コンテンツの選択方法として、コンテンツ画像のサムネイルとそのコンテンツを選択するためのチェックボックスが１枚の紙に多数印刷された紙原稿に対し、希望するコンテンツのチェックボックスに手書きでチェックし、その紙原稿をスキャナで読み込ませることにより、コンテンツを特定し、サーバに対してそのコンテンツの入手を行うシステムが提案されている（例えば、特許文献１参照。）。
【特許文献１】特開２００２−２２２０７５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述したＷｅｂ閲覧等を携帯電話で行う場合にあっては、コンテンツの情報量が大きい場合、表示画面あるいは実装されたメモリ容量の制約から、コンテンツの入手あるいは閲覧に支障を来す場合があった。そこで、コンテンツの閲覧は、携帯電話ではなく、ＰＣ（Personal Computer）等の別の端末にて行えるようにすると便利である。しかしながら、この場合、ＰＣ等の別の端末にコンテンツデータを送信させるためにアドレス情報を携帯電話のボタンを使用して入力すると、アドレスの文字数が多い場合、入力が煩わしいといった問題が生じていた。
【０００６】
また、例えば、営業マンがカタログを持参して客先に訪問し商品説明するシーンで、顧客からその商品の詳細情報を知りたいという要望があった場合、従来では、営業マンが自分のオフィスに戻った後に、要望の情報を顧客のメールアドレス宛にメールにて送信する場合が多かった。このような業務フローの場合、顧客が要望する情報を提供するまでに時間がかかる、営業マンが顧客名と要望の情報を対応付けてメモ書きする必要があり、この件数が多いとこの対応付けた情報の管理が煩わしくなる、といった問題が生じていた。また、要望された情報のメール送信件数が多いと、メール送信の作業時間に費やす時間が長くなってしまうという問題が生じていた。
【０００７】
一方、特許文献１に記載された技術は、サーバにある指定したコンテンツを任意の宛先の端末へ送信指示する動作については開示されておらず、サーバにある指定したコンテンツを任意の宛先の端末へ送信することはできなかった。
【０００８】
本発明は上記の従来の問題点に鑑み提案されたものであり、その目的とするところは、携帯電話やデジタル複合機からコンテンツサーバにあるコンテンツデータを他の任意の機器へ送信することを依頼し、これに応じてコンテンツデータの送信を行うサービスを提供し、ユーザの利便性を向上させることのできるコンテンツ送信システムを提供することにある。
【課題を解決するための手段】
【０００９】
上記の課題を解決するため、本発明にあっては、請求項１に記載されるように、コンテンツサーバに蓄積されたコンテンツデータを他の機器へ送信することの依頼を送信依頼端末から受け付け、これに応じてコンテンツデータの送信を行うコンテンツ送信システムであって、紙面上に手書きされた文字列、紙面上に印刷された文字列、もしくは、表示装置上に表示された文字列を上記送信依頼端末で撮影した画像データであって、複数のコンテンツに対応する２次元コードもしくはバーコードの画像とともに、コンテンツを選択するチェックボックスの画像を含む上記画像データによる、送信先の他の機器を示す宛先情報を含むデータを上記送信依頼端末から受け付ける手段と、上記画像データから上記チェックボックスの選択状態を判断する手段と、上記送信依頼端末からコンテンツ識別情報を受け付ける手段と、上記画像データから宛先情報を文字認識により判別する手段と、上記宛先情報の示す宛先へ上記コンテンツ識別情報の示すコンテンツデータを送信する手段とを備えるコンテンツ送信システムを要旨としている。また、請求項２〜９に記載されるように、種々の限定が可能である。
【００１０】
一方、請求項１０に記載されるように、コンテンツサーバに蓄積されたコンテンツデータを他の機器へ送信することの依頼を行う端末であって、送信先の他の機器を示す宛先情報として、紙面上に手書きされた文字列、紙面上に印刷された文字列、もしくは、表示装置上に表示された文字列を撮影した画像データであって、複数のコンテンツに対応する２次元コードもしくはバーコードの画像とともに、コンテンツを選択するチェックボックスの画像を含む上記画像データを取得する手段と、コンテンツ識別情報を取得する手段と、上記宛先情報およびコンテンツ識別情報を送信依頼情報とともに上記コンテンツサーバに送信する手段とを備え、上記画像データは上記コンテンツサーバにより上記チェックボックスの選択状態が判断されるとともに宛先情報が文字認識により判別される端末として構成することができる。また、請求項１１、１２に記載されるように、種々の限定が可能である。
【００１１】
更に、請求項１３に記載されるように、コンテンツサーバに蓄積されたコンテンツデータを他の機器へ送信することの依頼を送信依頼端末から受け付け、これに応じてコンテンツデータの送信を行うコンテンツ送信システムにおける制御プログラムであって、紙面上に手書きされた文字列、紙面上に印刷された文字列、もしくは、表示装置上に表示された文字列を上記送信依頼端末で撮影した画像データであって、複数のコンテンツに対応する２次元コードもしくはバーコードの画像とともに、コンテンツを選択するチェックボックスの画像を含む上記画像データによる、送信先の他の機器を示す宛先情報を含むデータを上記送信依頼端末から受け付ける手段と、上記画像データから上記チェックボックスの選択状態を判断する手段と、上記送信依頼端末からコンテンツ識別情報を受け付ける手段と、上記画像データから宛先情報を文字認識により判別する手段と、上記宛先情報の示す宛先へ上記コンテンツ識別情報の示すコンテンツデータを送信する手段として、コンピュータを機能させるコンテンツ送信制御プログラムとして構成することができる。また、請求項１４に記載されるような限定が可能である。
【００１２】
更に、請求項１５に記載されるように、コンテンツサーバに蓄積されたコンテンツデータを他の機器へ送信することの依頼を行う端末における制御プログラムであって、送信先の他の機器を示す宛先情報として、紙面上に手書きされた文字列、紙面上に印刷された文字列、もしくは、表示装置上に表示された文字列を撮影した画像データであって、複数のコンテンツに対応する２次元コードもしくはバーコードの画像とともに、コンテンツを選択するチェックボックスの画像を含む上記画像データを取得する手段と、コンテンツ識別情報を取得する手段と、上記宛先情報およびコンテンツ識別情報を送信依頼情報とともに上記コンテンツサーバに送信する手段として、コンピュータを機能させ、上記画像データは上記コンテンツサーバにより上記チェックボックスの選択状態が判断されるとともに宛先情報が文字認識により判別される端末制御プログラムとして構成することができる。また、請求項１６、１７に記載されるように、種々の限定が可能である。
【発明の効果】
【００１３】
本発明のコンテンツ送信システムにあっては、コンテンツサーバにあるコンテンツデータを他の任意の機器へ送信することを携帯電話やデジタル複合機から容易に依頼することができ、ユーザの利便性を向上させることができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の好適な実施形態につき図面を用いて説明する。
【００１５】
＜第１の実施形態＞
この実施形態は、無線ＩＰ（Internet Protocol）電話からＩＰ網経由でコンテンツの送信指示を行うものである。なお、無線ＬＡＮ（Local Area Network）により音声データ、テキストデータ、画像データ等の送受信が可能な無線ＩＰ電話からインターネットを介してコンテンツサーバにアクセスし、コンテンツサーバからインターネットを介してパーソナルコンピュータ（ＰＣ）へコンテンツデータを送信する場合について説明する。
【００１６】
図１は第１の実施形態にかかるシステム構成例を示す図である。図１において、インターネット１上にはコンテンツサーバ２が設けられており、このコンテンツサーバ２は、コンテンツデータを記憶するデータベース機能、手書き文字画像データから文字を認識する文字認識機能、端末からコンテンツ送信依頼コマンドを受信すると文字認識を行い、得られたアドレスへ指定されたコンテンツデータを送信する機能等を備えたコンピュータである。アクセスポイント（ＡＰ）３は無線ＬＡＮアクセスポイントであり、ＩＥＥＥ（Institute of Electrical and Electronics Engineers）８０２．３の有線ＬＡＮとＩＥＥＥ８０２．１１ｂの無線ＬＡＮをブリッジするものである。無線ＩＰ電話４はユーザにより所持される端末であり、カメラを備え、このカメラを使用して撮影されたＱＲコード画像からＱＲコードをデコードする機能を持ち、また、ＩＥＥＥ８０２．１１ｂの無線ＬＡＮにより音声データやテキストデータ、画像データの送受信を行うものである。この無線ＩＰ電話４はＷ−ＣＤＭＡ（Wideband Code Division Multiple Access）に対応した第３世代携帯電話としての機能も持ち、ＦＯＭＡ（Freedom Of Mobile multimedia Access）サービス（株式会社ＮＴＴドコモ提供）を利用した音声、テキスト、画像データの送受信を行うことも可能である。パーソナルコンピュータ（ＰＣ）５はコンテンツデータの送信先となる端末であり、アドレス情報であるＵＲＩ（Uniform Resource Identifier）をここでは「pansy@banana.com」としている。なお、パーソナルコンピュータ５に接続されたディスプレイ、キーボード、マウス、ならびに、アクセスポイント３、パーソナルコンピュータ５とインターネット１との間に存在するブロードバンドルータ等の図示は省略している。なお、アクセスポイント３とパーソナルコンピュータ５は別々の拠点に接続されていてもよいし、同じ拠点に存在して、それぞれ同じブロードバンドルータに接続されていてもよい。
【００１７】
図２は無線ＩＰ電話４のハードウェア構成例を示す図である。図２において、無線ＩＰ電話４は、ＣＰＵ３０、クロック３１、メインメモリ３２、フラッシュＲＯＭ（Read Only Memory）３３、ＵＡＲＴ（Universal Asynchronous Receiver Transmitter）３４、Ｗ−ＣＤＭＡ用ベースバンド回路３５、ＲＦ（Radio frequency）回路３６、アンテナ３７、音声コーデック３８、マイク３９、スピーカ４０、ＭＡＣ（Media Access Control）処理回路４１、ＤＳＳＳ／ＣＣＫ（Direct Sequence Spread Spectrum/Complementary Code Keying）変復調回路４２、ＬＣＤ（Liquid Crystal Display）表示コントローラ４３、ＬＣＤ４４、操作部４５、画像圧縮／伸長処理部４６、画像信号処理部４７、システムバス４８、モータドライバ４９、制御信号生成部５０、レンズ５１、オートフォーカス機構等を含むメカ機構５２、ＣＣＤ（Charge Coupled Device）５３、ＣＤＳ（Correlated Double Sampling；相関２重サンプリング）回路５４、Ａ／Ｄ（Analog /Digital）変換器５５、バッテリ５６、ＤＣ−ＤＣコンバータ５７等から成る。
【００１８】
ＣＰＵ３０は、フラッシュＲＯＭ３３に記憶された制御処理プログラム、ＯＳ（Operating System）や各種のアプリケーションプログラムを実行・処理する。クロック３１は、水晶発振子と分周回路から構成されており、ＣＰＵ３０の動作タイミングを制御するためのクロックを生成している。メインメモリ３２は、ＤＲＡＭ（Dynamic Random Access Memory）より構成されており、ＣＰＵ３０のワークエリア等で使用される。フラッシュＲＯＭ３３は、電気的に消去、書き換えが可能なＲＯＭで、ブロック単位で消去／書き込みができるようになっており、無線ＩＰ電話４の動作を制御するためのプログラムが予め書き込まれている。
【００１９】
ＵＡＲＴ３４は、ＣＰＵ３０とＷ−ＣＤＭＡ用ベースバンド回路３５との間でシリアルデータの授受を行うインタフェースであり、ＦＩＦＯ（First In,First Out）やシフトレジスタ等から構成される。Ｗ−ＣＤＭＡ用ベースバンド回路３５は、送信データの誤り訂正符号化（畳込み符号化またはターボ符号化）、符号拡散処理、Ｄ／Ａ（Digital/Analog）変換処理、および受信データのＡ／Ｄ変換処理、逆拡散処理、誤り訂正処理等を実行する。ＲＦ回路３６は、Ｄ／Ａ変換された信号をアンテナ３７から電波として送出したり、アンテナ３７にて受信した電波信号をＷ−ＣＤＭＡ用ベースバンド回路３５またはＤＳＳＳ／ＣＣＫ変復調回路４２に入力する。音声コーデック３８はマイク３９から入力される音声信号をＡ／Ｄ変換し、Ｗ−ＣＤＭＡを使用する場合はＡＭＲ（Adaptive Multi Rate）方式の音声符号化を行ってＷ−ＣＤＭＡ用ベースバンド回路３５へ出力し、ＩＥＥＥ８０２．１１ｂの無線ＬＡＮを使用する場合にはＧ．７１１の音声データを生成してＭＡＣ処理回路４１へ出力する。また、音声コーデック３８はＷ−ＣＤＭＡ用ベースバンド回路３５から入力された音声データをＡＭＲ方式で復号化して、更にＤ／Ａ変換して、またＭＡＣ処理回路４１から入力されたＧ．７１１の音声データをＤ／Ａ変換して、音声信号をスピーカ４０へ出力する。ＭＡＣ処理回路４１はＣＳＭＡ／ＣＡ（Carrier Sense Multiple Access with Collision Avoidance）によるアクセス制御を行う。ＣＳＭＡは、１つのチャネルを複数の端末が利用する時のチャネル使用権の割り当て方を制御する方法である。ＤＳＳＳ／ＣＣＫ変復調回路４２はスペクトラム直接拡散／逆拡散とＣＣＫ変調／復調を行う。ＭＡＣ処理回路４１とＤＳＳＳ／ＣＣＫ変復調回路４２は、ＩＥＥＥ８０２．１１ｂ無線ＬＡＮにて使用される。
【００２０】
ＬＣＤ表示コントローラ４３は操作メニュー等の表示データをＬＣＤ４４に表示させる。操作部４５はテンキーや機能選択キー等から成り、押下されたキーのキーコードを入力する。画像圧縮／伸長処理部４６はＪＰＥＧ準拠の静止画像の符号化と復号化、ＭＰＥＧ−４準拠の動画像の符号化と復号化を行う。画像信号処理部４７は、Ａ／Ｄ変換器５５から入力したデジタル画像データについて、色差（Ｃｂ，Ｃｒ）と輝度（Ｙ）に分けて各種処理、補正および画像圧縮のための前処理を行う。制御信号生成部５０は、ＣＣＤ５３、ＣＤＳ回路５４、Ａ／Ｄ変換器５５の動作タイミングを制御する信号を生成する。メカ機構５２は、メカニカルシャッター、オートフォーカス機構、絞り機構、フィルター等を含んでいる。ＣＣＤ５３は、レンズ５１とメカ機構５２を介して入力された映像を電気信号（アナログ画像信号）に変換する。ＣＤＳ回路５４は、ＣＣＤ型撮像素子に対する低雑音化のための回路である。Ａ／Ｄ変換器５５は、ＣＤＳ回路５４を介して入力されたＣＣＤ５３からのアナログ画像信号をデジタル画像データに変換する。なお、モータドライバ４９、制御信号生成部５０、レンズ５１、オートフォーカス機構等を含むメカ機構５２、ＣＣＤ５３、ＣＤＳ回路５４、Ａ／Ｄ変換器５５はカメラを構成している。バッテリ５６は、リチウムイオン電池等であり、電流はＤＣ−ＤＣコンバータ５７を介して無線ＩＰ電話４内部に供給される。
【００２１】
以下、本実施形態の動作について説明する。先ず、ユーザはコンテンツサーバ２に記憶されたコンテンツデータの送信先アドレスとして、パーソナルコンピュータ５のＵＲＩ「pansy@banana.com」を紙に手書きで筆記する。そして、無線ＩＰ電話４をコンテンツ送信依頼モードに設定する。なお、コンテンツ送信依頼モードは無線ＩＰ電話４の操作メニューを操作することで設定できるようになっている。続いて、図３に示すように、ユーザは紙面上の手書きアドレス部分に無線ＩＰ電話４のカメラレンズ４ａを向けて撮影する。無線ＩＰ電話４は、この撮影された画像データを画像圧縮／伸長処理部４６にてＪＰＥＧ方式で符号化し、フラッシュＲＯＭ３３上のコンテンツ送信依頼用のフォルダに記憶するとともに、画像信号処理部４７ではＪＰＥＧ符号化する前のＹＵＶ（Ｙ：Ｕ：Ｖ＝４：２：２）形式の画像データをメインメモリ３２にも転送し、この画像データをＬＣＤ４４の表示画素数に合うように画素を間引きまたは補間してＬＣＤ４４に表示する。なお、上記ＹＵＶのＹは輝度成分、ＵとＶは色差（クロマ）成分であり、Ｕ＝Ｂ（青）−Ｙ、Ｖ＝Ｒ（赤）−Ｙである。ユーザはＬＣＤ４４に表示されたこの画像を確認し、ＯＫであれば操作メニューの「確定」を、ＯＫでなければ操作メニューの「キャンセル」を選択する。
【００２２】
操作メニューの「確定」を選択した後、図４に示すように、ユーザは雑誌等に印刷されたコンテンツに対応した２次元コード（ＱＲコード）部分に無線ＩＰ電話４のカメラレンズ４ａを向けて撮影する。このＱＲコードは、コンテンツ識別番号と、コンテンツサーバのアドレスと、手書きアドレス画像をコンテンツサーバへ送信する指示情報とがエンコードされて作成されている。無線ＩＰ電話４は、この撮影されたＱＲコード画像データを画像信号処理部４７からメインメモリ３２に転送し、このＱＲコード画像データをデコードして、コンテンツ識別番号とコンテンツサーバのアドレスと手書きアドレス画像をコンテンツサーバへ送信する指示情報とを得る。このＱＲコード画像の認識方法は、例えば、特開２００１−２５６４２５号公報に記載された方法を使用し、このコードパターンをデコードする。そして、無線ＩＰ電話４は、コンテンツ識別番号と先にフラッシュＲＯＭ３３に記憶した手書きアドレス画像データおよび文字認識依頼情報を含めたコンテンツ送信依頼コマンドをコンテンツサーバ２へ送信する。この送信は、ＳＩＰ（Session Initiation Protocol）のインスタントメッセージを使用する。
【００２３】
コンテンツサーバ２はこのコマンドを受信すると、このコマンドに文字認識依頼情報が含まれているかチェックし、文字認識の依頼があると、同じコンテンツ送信依頼コマンドに含まれた手書きアドレス画像データ（ＪＰＥＧデータ）に対して文字認識を行う。この画像データに対する文字認識の方法としては、例えば、東芝レビュー  １９９７  ＶＯＬ．５２  ＮＯ．２に記載された方法を用いる。すなわち、手書きアドレス画像データはＪＰＥＧカラー画像であるため、ＪＰＥＧで復号化した後に各画素について輝度成分データのみを抽出して、更に、この輝度レベルが予め設定されたスレッシュレベルと比較することにより、スレッシュレベル以上であれば白画素（ビットの値が０）、そうでなければ黒画素（ビットの値が１）として２値画像に変換する。そして、この２値画像データから文字画像の切り出しを行う。そして、この切り出された文字画像について、複合類似度法を使用して文字を認識し、文字コードを得る。この認識された文字列はアドレスを表しており、東芝レビュー  １９９７  ＶＯＬ．５２  ＮＯ．２に記載されたような予め用意された辞書と照合する必要はない。コンテンツサーバ２は受信したコンテンツ送信依頼コマンドに含まれたコンテンツ識別番号に対応したコンテンツデータをデータベースから探し、このコンテンツデータを文字認識により得られたアドレス宛、すなわちパーソナルコンピュータ５へ送信する。この送信は、ＳＩＰのインスタントメッセージを使用する。パーソナルコンピュータ５は受信したコンテンツデータをディスプレイに表示する。
【００２４】
このようにして、無線ＩＰ電話４により指定されたコンテンツデータをパーソナルコンピュータ５のディスプレイに表示させることができる。
【００２５】
図５は無線ＩＰ電話４における処理例を示すフローチャートであり、宛先情報の読み込みの処理（ステップＳ１０１〜Ｓ１０５）と、コンテンツ識別情報の読み込みの処理（ステップＳ１０６、Ｓ１０７）と、コンテンツ送信依頼の送信の処理（ステップＳ１０８、Ｓ１０９）とを示している。図６はコンテンツサーバ２における処理例を示すフローチャートであり、コンテンツ送信依頼の受信の処理（ステップＳ２０１）と、文字認識の処理（ステップＳ２０２〜Ｓ２０６）と、コンテンツデータの送信の処理（ステップＳ２０７）とを示している。
【００２６】
なお、コンテンツサーバ２は文字認識を行う際に、認識されたアドレスデータを辞書に登録していき、認識された文字列をその辞書に登録されたデータと照合するようにして、以前に認識されたアドレスと同じアドレスである場合に認識精度を向上させるようにしてもよい。また、切り出された文字画像から文字認識する方法として、特許第３３７０９３４号に記載された文字の輪郭点を抽出して、その構造的特徴から文字を特定する方法を使用してもよい。更に、ユーザが手書き文字に下線を引き、無線ＩＰ電話４のカメラで手書きアドレスとこの下線を一緒に撮影して画像データをコンテンツサーバ２へ送信し、コンテンツサーバ２では特許第３１８７１８２号に記載された方法を用いることで、文字画像の切り出しを容易にすることも可能である。
【００２７】
更に、本実施形態ではコンテンツに対応した識別コードとして２次元コードであるＱＲコードを例に挙げて説明したが、バーコード等の他のコードを利用することも可能である。
【００２８】
更に、本実施形態では無線ＩＰ電話４からコンテンツサーバ２へのコンテンツ送信依頼コマンドの送信と、コンテンツサーバ２からパーソナルコンピュータ５へのコンテンツデータの送信はＳＩＰのインスタントメッセージを使用する場合を示したが、この通信方式として、Ｗｅｂサービスで使用されているＳＯＡＰ（Simple Object Access Protocol）を使用するようにしてもよい。この場合、コンテンツ送信依頼コマンドに含めた手書きアドレス画像データとコンテンツデータは、ＳＯＡＰの添付ファイル仕様であるＷ３Ｃ（World Wide Web Consortium）「Note」の「SOAP Messages with Attachments」（http://www.w3.org/TR/SOAP-attachments）に従って添付される。
【００２９】
＜第２の実施形態＞
この実施形態は、文字認識した結果を無線ＩＰ電話で確認、修正するものである。図１に示したシステム構成、図２に示した無線ＩＰ電話４のハードウェア構成、図３に示した宛先情報の読み込み、図４に示したコンテンツ識別情報の読み込みは共通している。
【００３０】
本実施形態は、コンテンツサーバ２が文字認識を行うところまでは、第１の実施形態と同様である。コンテンツサーバ２は手書きアドレス画像データから文字認識により文字コード列を得ると、その文字コード列を無線ＩＰ電話４へＳＩＰのインスタントメッセージを使用して送信する。無線ＩＰ電話４はこの文字コード列を受信すると、その文字列をディスプレイに表示する。ユーザはこの文字列が先に紙に筆記したパーソナルコンピュータ５のアドレスと同じか否かをチェックする。もし同じ場合は、無線ＩＰ電話４の操作メニューに表示された「確認」キーを選択する。受信した文字列が先に紙に筆記したパーソナルコンピュータ５のアドレスと異なる場合は、ユーザは無線ＩＰ電話４のテンキーを使用して、異なる文字を訂正する。訂正が完了したら無線ＩＰ電話４の操作メニューに表示された「確認」キーを選択する。「確認」キーが選択されると、無線ＩＰ電話４は、訂正が無い場合は「訂正なし」の情報を含めた確認コマンドを、また訂正があった場合は訂正後の文字列全体を含めた確認コマンドをコンテンツサーバ２へ送信する。コンテンツサーバ２はこのコマンドを受信すると、文字列の訂正の有無をチェックする。訂正なしの場合は、先に文字認識によって得られたアドレス宛（パーソナルコンピュータ５宛）に、また訂正された文字列がある場合は、この訂正された文字列宛（パーソナルコンピュータ５宛）にコンテンツデータを送信する。
【００３１】
図７は無線ＩＰ電話４における処理例を示すフローチャートであり、文字列の表示の処理（ステップＳ３０１、Ｓ３０２）と、文字列の訂正・確認の処理（ステップＳ３０３〜Ｓ３０７）と、確認コマンドの送信の処理（ステップＳ３０８）とを示している。図８はコンテンツサーバ２における処理例を示すフローチャートであり、コンテンツ送信依頼の受信の処理（ステップＳ４０１）と、文字認識の処理（ステップＳ４０２〜Ｓ４０６）と、文字列の送信の処理（ステップＳ４０７）と、確認コマンドの受信および訂正確認の処理（ステップＳ４０８、Ｓ４０９）と、コンテンツデータの送信の処理（ステップＳ４１０、Ｓ４１１）とを示している。
【００３２】
＜第３の実施形態＞
この実施形態は、データコンテンツの識別情報（２次元コード）と手書きアドレスを同時に画像入力するものである。図１に示したシステム構成、図２に示した無線ＩＰ電話４のハードウェア構成は共通している。
【００３３】
第１の実施形態では手書きで記載したアドレスとコンテンツ識別情報である２次元コード（ＱＲコード）をそれぞれ別の画像としてカメラで撮影したが、本実施形態では手書きで記載したアドレスとコンテンツ識別情報である２次元コードを１つの画像としてカメラで撮影する場合について説明する。
【００３４】
ユーザはちらし等に印刷されたコンテンツに対応した２次元コード（ＱＲコード）の近辺に、そのコンテンツの送信宛先であるアドレスを手書きで記載する。そして、無線ＩＰ電話４をコンテンツ送信依頼モードに設定して、図９に示すように、この２次元コードと手書きアドレスを含む領域に無線ＩＰ電話４のカメラレンズ４ａを向けて撮影する。この撮影された画像データはＪＰＥＧ方式で符号化して、フラッシュＲＯＭ３３上のコンテンツ送信依頼用のフォルダに記憶するとともに、ＪＰＥＧ符号化する前のＹＵＶ（Ｙ：Ｕ：Ｖ＝４：２：２）形式の画像データを画像信号処理部４７からメインメモリ３２に転送する。ここで、Ｙは輝度成分、ＵとＶは色差（クロマ）成分であり、Ｕ＝Ｂ（青）−Ｙ、Ｖ＝Ｒ（赤）−Ｙである。そして、メインメモリ３２にあるこのＹＵＶ形式の画像データの各画素について輝度成分データのみを抽出して、更に、この輝度レベルが予め設定されたスレッシュレベルと比較することにより、スレッシュレベル以上であれば白画素（ビットの値が０）、そうでなければ黒画素（ビットの値が１）として２値画像に変換する。そして、この２値画像データからＱＲコードを認識し、このＱＲコード画像データをデコードして、コンテンツ識別番号と、コンテンツサーバのアドレスと、手書きアドレス画像をコンテンツサーバへ送信する指示情報とを得る。このＱＲコード画像の認識方法は、例えば、特開２００１−２５６４２５号公報に記載された方法を使用し、このコードパターンをデコードする。そして、無線ＩＰ電話４は、コンテンツ識別番号と先にフラッシュＲＯＭ３３に記憶した手書きアドレスを含んだ画像データおよび文字認識依頼情報を含めたコンテンツ送信依頼コマンドをコンテンツサーバ２へ送信する。この送信は、ＳＩＰのインスタントメッセージを使用する。
【００３５】
コンテンツサーバ２はこのコマンドを受信すると、このコマンドに文字認識依頼情報が含まれているかチェックし、文字認識の依頼があると、同じコンテンツ送信依頼コマンドに含まれた手書きアドレスを含んだ画像データ（ＪＰＥＧデータ）に対して文字認識を行う。この画像データに対する文字認識の方法としては、東芝レビュー  １９９７  ＶＯＬ．５２  ＮＯ．２に記載された方法を用いる。すなわち、手書きアドレスを含んだ画像データはＪＰＥＧカラー画像であるため、ＪＰＥＧで復号化した後に各画素について輝度成分データのみを抽出して、更に、この輝度レベルが予め設定されたスレッシュレベルと比較することにより、スレッシュレベル以上であれば白画素（ビットの値が０）、そうでなければ黒画素（ビットの値が１）として２値画像に変換する。そして、この２値画像データから文字画像の切り出しを行う。そして、この切り出された文字画像について、複合類似度法を使用して文字を認識し、文字コードを得る。更に、この認識された文字列がアドレスを表しているか否かを判断する。この判断として、文字列に「＠」があればアドレスとみなす。本実施形態で示すアドレスはＵＲＩであり、これは、「ユーザ名＠ホスト名」の形式を持つ。続いて、コンテンツサーバ２は受信したコンテンツ送信依頼コマンドに含まれたコンテンツ識別番号に対応したコンテンツデータをデータベースから探し、このコンテンツデータを文字認識により得られたアドレス宛、すなわちパーソナルコンピュータ５へ送信する。この送信は、ＳＩＰのインスタントメッセージを使用する。パーソナルコンピュータ５は受信したコンテンツデータをディスプレイに表示する。
【００３６】
このようにして、無線ＩＰ電話４により指定されたコンテンツデータをパーソナルコンピュータ５のディスプレイに表示させることができる。
【００３７】
図１０は無線ＩＰ電話４における処理例を示すフローチャートであり、宛先情報およびコンテンツ識別情報の読み込みの処理（ステップＳ５０１〜Ｓ５０６）と、コンテンツ送信依頼の送信の処理（ステップＳ５０７）とを示している。コンテンツサーバ２の動作フローは文字列からアドレスを判断する処理を除いては図６と同様であるため、その図示は省略する。
【００３８】
なお、上記実施形態では、無線ＩＰ電話４からコンテンツサーバ２へ送信される画像データ中にＱＲコードが含まれていたが、無線ＩＰ電話４はＱＲコード画像データをデコードした後にこのＱＲコード画像データを全て白画素（ビットの値が０）で置換した画像データ（手書きアドレスを含んだ２値画像データ）をコンテンツサーバ２へ送信するようにしてもよい。この場合は、無線ＩＰ電話４でのＪＰＥＧ符号化処理とコンテンツサーバ２でのＪＰＥＧ復号化処理が不要となる。
【００３９】
＜第４の実施形態＞
この実施形態は、手書き入力座標データ列から文字認識を行うものである。図１に示したシステム構成は共通しているが、無線ＩＰ電話４に代えて無線ＩＰ電話６０としている。
【００４０】
本実施形態の無線ＩＰ電話６０は、第１の実施形態の無線ＩＰ電話４のＬＣＤ４４にタッチパネルが重ねて付着されている。この無線ＩＰ電話６０のハードウェア構成を図１１に示す。図１１において、無線ＩＰ電話６０は、図２に示した無線ＩＰ電話４の構成要素に対してタッチパネルコントローラ６１とタッチパネル６２が追加されており、他の構成要素は無線ＩＰ電話４のものと同じである。また、無線ＩＰ電話６０には、タッチパネル６２から入力を行うためのタッチペン６３が付属されている。タッチパネルコントローラ６１は、タッチパネル６２上でタッチペン６３のペン先が接触した部分を検出し、その位置情報を取り込む。なお、タッチパネル６２からの入力は、タッチペン６３以外の物体、例えば指からの入力も可能である。
【００４１】
先ず、ユーザは無線ＩＰ電話６０をコンテンツ送信依頼モードに設定する。このコンテンツ送信依頼モードは無線ＩＰ電話６０の操作メニューを操作することで設定できるようになっている。次に、ユーザはコンテンツサーバ２に記憶されたコンテンツデータの送信先アドレスとして、パーソナルコンピュータ５のＵＲＩ「pansy@banana.com」をタッチペン６３を使用してタッチパネル６２上で手書き入力する。タッチパネルコントローラ６１はタッチパネル６２上のペンダウンからペンアップまでの筆記接触点を座標値列として出力し、この座標値列はメインメモリ３２に記憶されるとともに、描画データに変換されてＬＣＤ４４に表示される。
【００４２】
続いて、ユーザは雑誌に印刷されたコンテンツに対応した２次元コード（ＱＲコード）を無線ＩＰ電話６０のカメラで撮影する（図４参照）。このＱＲコードは、コンテンツ識別番号と、コンテンツサーバのアドレスと、アドレスを表す手書き入力された座標列データをコンテンツサーバへ送信する指示情報とをエンコードして作成されている。無線ＩＰ電話６０は、この撮影されたＱＲコード画像データを画像信号処理部４７からメインメモリ３２に転送し、このＱＲコード画像データをデコードして、コンテンツ識別番号と、コンテンツサーバのアドレスと、アドレスを表す手書き入力座標列データをコンテンツサーバへ送信する指示情報とを得る。このＱＲコード画像の認識方法は、例えば、特開２００１−２５６４２５号公報に記載された方法を使用し、このコードパターンをデコードする。そして、無線ＩＰ電話６０は、コンテンツ識別番号と先にメインメモリ３２に記憶したアドレスを表す手書き入力座標列データおよび文字認識依頼情報を含めたコンテンツ送信依頼コマンドをコンテンツサーバ２へ送信する。この送信は、ＳＩＰのインスタントメッセージを使用する。
【００４３】
コンテンツサーバ２はこのコマンドを受信すると、このコマンドに文字認識依頼情報が含まれているかチェックし、文字認識の依頼があると、同じコンテンツ送信依頼コマンドに含まれたアドレスを表す手書き入力座標列データに対して文字認識を行う。この手書き入力座標列データは、白画素（ビットの値が０）から成る座標領域上で手書き入力座標列に対応した各座標値を黒画素（ビットの値が１）として２値画像に変換する。そして、この２値画像データから文字画像の切り出しを行う。そして、この切り出された文字画像について、複合類似度法を使用して文字を認識し、文字コードを得る。この認識された文字列はアドレスを表している。コンテンツサーバ２は受信したコンテンツ送信依頼コマンドに含まれたコンテンツ識別番号に対応したコンテンツデータをデータベースから探し、このコンテンツデータを文字認識により得られたアドレス宛、すなわちパーソナルコンピュータ５へ送信する。この送信は、ＳＩＰのインスタントメッセージを使用する。パーソナルコンピュータ５は受信したコンテンツデータをディスプレイに表示する。
【００４４】
このようにして、無線ＩＰ電話６０により指定されたコンテンツデータをパーソナルコンピュータ５のディスプレイに表示させることができる。
【００４５】
図１２は無線ＩＰ電話６０における処理例を示すフローチャートであり、宛先情報の読み込みの処理（ステップＳ６０１〜Ｓ６０３）と、コンテンツ識別情報の読み込みの処理（ステップＳ６０４、Ｓ６０５）と、コンテンツ送信依頼の送信の処理（ステップＳ６０６）とを示している。なお、コンテンツサーバ２の動作フローは図６に示した動作フロー中、「受信した手書きアドレス画像データ（ＪＰＥＧデータ）」を「アドレスを表す手書き入力座標列データ」に置き換えたものとなり、この図示は省略する。
【００４６】
＜第５の実施形態＞
この実施形態は、携帯電話網とメールを利用したサービスモデルである。なお、本実施形態では、携帯電話から携帯電話網を介してインターネットに接続されたコンテンツサーバにアクセスして、コンテンツサーバからコンテンツデータをメールにてメールサーバへ送信するサービス形態について説明する。
【００４７】
この場合のシステム構成を図１３に示す。図１３中、コンテンツサーバ９１は、コンテンツデータを記憶するデータベース機能、印刷された文字画像データから文字を認識する文字認識機能、端末からコンテンツ送信依頼コマンドを受信すると文字認識を行い、得られたアドレスへ指定されたコンテンツデータをメール送信する機能等を備えたコンピュータである。携帯電話網９２は、例えば、Ｗ−ＣＤＭＡに対応した第３世代携帯電話網である。網間ＧＷ（Gateway）９３は、携帯電話網９２で使用されているプロトコル（トランスポートレイヤとしてＷ−ＴＣＰ（TCP profile over W-CDMA）を使用）とインターネット９０で使用されているプロトコル（トランスポートレイヤとしてＴＣＰを使用）とを変換するゲートウェイ装置である。なお、株式会社ＮＴＴドコモではこの網間ＧＷ９３を使用して、インターネット接続サービスであるｍｏｐｅｒａ（Mobile OPEration Radio Assistant）を提供している。携帯電話９４は図２に示された無線ＩＰ電話４と同じＷ−ＣＤＭＡに対応した第３世代携帯電話であり、無線ＬＡＮの機能も併せ持つ。メールサーバ９５はパーソナルコンピュータ９６のユーザや他のユーザが持つメールアドレスを管理しており、これらのメールアドレス宛に受信したメールデータを記憶する。
【００４８】
このシステムの利用シーンの一例を以下に示す。例えば、営業マンは２次元コード（ＱＲコード）が印刷されたカタログを持参して客先に訪問し、顧客へそのカタログの商品説明を行う。その時、顧客からその商品の詳細情報を知りたいという要望があった場合、営業マンは以下のような操作を行う。
【００４９】
営業マンは自分が所有する携帯電話９４をコンテンツ送信依頼モードに設定する。なお、コンテンツ送信依頼モードは携帯電話９４の操作メニューを操作することで設定できるようになっている。続いて、営業マンは顧客の名刺に印刷されたメールアドレスを携帯電話９４のカメラで撮影する。携帯電話９４は、この撮影された画像データを画像圧縮／伸長処理部４６にてＪＰＥＧ方式で符号化して、フラッシュＲＯＭ３３上のコンテンツ送信依頼用のフォルダに記憶するとともに、画像信号処理部４７ではＪＰＥＧ符号化する前のＹＵＶ（Ｙ：Ｕ：Ｖ＝４：２：２）形式の画像データをメインメモリ３２にも転送し、この画像データをＬＣＤ４４の表示画素数に合うように画素を間引きまたは補間してＬＣＤ４４に表示する。なお、上記ＹＵＶのＹは輝度成分、ＵとＶは色差（クロマ）成分であり、Ｕ＝Ｂ（青）−Ｙ、Ｖ＝Ｒ（赤）−Ｙである。営業マンはＬＣＤ４４に表示されたこの画像を確認し、ＯＫであれば操作メニューの「確定」を、ＯＫでなければ操作メニューの「キャンセル」を選択する。
【００５０】
操作メニューの「確定」を選択した後、営業マンはカタログに印刷されたコンテンツに対応した２次元コード（ＱＲコード）を携帯電話９４のカメラで撮影する（図４参照）。このＱＲコードは、コンテンツ識別番号と、コンテンツサーバのアドレスと、メールアドレス画像をコンテンツサーバへ送信する指示情報とをエンコードして作成されている。携帯電話９４は、この撮影されたＱＲコード画像データを画像信号処理部４７からメインメモリ３２に転送し、このＱＲコード画像データをデコードして、コンテンツ識別番号と、コンテンツサーバのアドレスと、メールアドレス画像をコンテンツサーバへ送信する指示情報とを得る。このＱＲコード画像の認識方法は、例えば、特開２００１−２５６４２５号公報に記載された方法を使用し、このコードパターンをデコードする。そして、携帯電話９４は、コンテンツ識別番号と先にフラッシュＲＯＭ３３に記憶したメールアドレス画像データおよび文字認識依頼情報を含めたコンテンツ送信依頼コマンドをコンテンツサーバ９１へ送信する。この送信は、Ｗｅｂサービスで使用されているＳＯＡＰを使用する。そして、コンテンツ送信依頼コマンドに含めたメールアドレス画像データは、ＳＯＡＰの添付ファイル仕様であるＷ３Ｃ「Note」の「SOAP Messages with Attachments」に従って添付する。
【００５１】
コンテンツサーバ９１はこのコマンドを受信すると、このコマンドに文字認識依頼情報が含まれているかチェックし、文字認識の依頼があると、添付されたメールアドレス画像データ（ＪＰＥＧデータ）に対して文字認識を行う。この画像データに対する文字認識の方法としては、東芝レビュー  １９９７  ＶＯＬ．５２  ＮＯ．２に記載された方法を用いる。すなわち、メールアドレス画像データはＪＰＥＧカラー画像であるため、ＪＰＥＧで復号化した後に各画素について輝度成分データのみを抽出して、更に、この輝度レベルが予め設定されたスレッシュレベルと比較することにより、スレッシュレベル以上であれば白画素（ビットの値が０）、そうでなければ黒画素（ビットの値が１）として２値画像に変換する。そして、この２値画像データから文字画像の切り出しを行う。そして、この切り出された文字画像について、複合類似度法を使用して文字を認識し、文字コードを得る。この認識された文字列に「＠」があればメールアドレスと判断する。コンテンツサーバ９１は受信したコンテンツ送信依頼コマンドに含まれたコンテンツ識別番号に対応したコンテンツデータをデータベースから探し、このコンテンツデータを文字認識により得られたメールアドレス宛、すなわちメールサーバ９５へ送信する。メールサーバ９５は受信したメールデータを記憶する。顧客は営業マンが帰った後に、自分の端末であるパーソナルコンピュータ９６を使用してメールサーバ９５にアクセスして、メールで受信した商品の詳細データを入手する。
【００５２】
このようにして、営業マンがコンテンツサーバにある顧客の要望する情報を提供するまでの時間が短縮され、また営業マンの作業負担が軽減される。
【００５３】
＜第６の実施形態＞
この実施形態は、デジタル複合機からコンテンツの送信を指示するものである。なお、本実施形態では、第１の実施形態の無線ＩＰ電話に代わって、デジタル複合機からコンテンツサーバへコンテンツの送信依頼を行う場合について説明する。
【００５４】
この場合のシステム構成を図１４に示す。図１４中、インターネット１、コンテンツサーバ２、パーソナルコンピュータ５は図１に示したものと同様である。デジタル複合機７０はスキャナで読み取った原稿画像を紙へプリント出力する複写機能の他に、後述する所定のフォーム（書式）の原稿をスキャナで読み取り、読み取った画像データから、チェックボックス中のチェック画像を認識する機能、ＱＲコード画像からＱＲコードをデコードする機能、および各種のコマンドデータや画像データをネットワークを介して他の装置へ送信し、また他の装置からこれらのデータを受信する機能を持っている。図１４では、パーソナルコンピュータ５に接続されたディスプレイ、キーボード、マウス、およびデジタル複合機７０、パーソナルコンピュータ５とインターネット１との間に存在するブロードバンドルータの図示は省略している。なお、デジタル複合機７０とパーソナルコンピュータ５は別々の拠点に接続されていてもよいし、同じ拠点に存在して、それぞれ同じブロードバンドルータに接続されていてもよい。
【００５５】
図１５はデジタル複合機７０のハードウェア構成例を示す図である。図１５において、デジタル複合機７０は、ＣＰＵ１００、メインメモリ１０１、ＲＯＭ１０２、クロック１０３、バスコントローラ１０４、ＰＣＩ（Peripheral Component Interconnect）ブリッジ１０５、キャッシュメモリ１０６、スキャナコントローラ１０７、スキャナ１０８、プリントコントローラ１０９、プリントエンジン１１０、ハードディスク１１１、ＨＤ（Hard Disk）コントローラ１１２、ＬＣＤ表示コントローラ１１３、ＬＣＤ１１４、ＬＡＮコントローラ１１５、ＬＡＮ  Ｉ／Ｆ（Interface）１１６、Ｇ３ＦＡＸコントローラ１１７、ＰＳＴＮ（Public Switched Telephone Network）Ｉ／Ｆ１１８、キー入力コントローラ１１９、ハードキー１２０、タッチパネルコントローラ１２１、タッチパネル１２２、ＲＴＣ（Real Time Clock）１２３、ＣＰＵバス１２４、ＰＣＩバス１２５、Ｘバス（内部バス）１２６等から構成されている。
【００５６】
ＣＰＵ１００は、ＲＯＭ１０２に記憶された制御処理プログラムやＯＳを実行・処理する。メインメモリ１０１は、ＤＲＡＭより構成されており、ＣＰＵ１００のワークエリア等で使用される。ＲＯＭ１０２は、電源オン時のシステム立ち上げやデジタル複合機７０の機能を実現するための各種プログラムが予め書き込まれている。クロック１０３は、水晶発振子と分周回路から構成されており、ＣＰＵ１００やバスコントローラ１０４の動作タイミングを制御するためのクロックを生成している。バスコントローラ１０４は、ＣＰＵバス１２４とＸバス１２６でのデータ転送を制御する。ＰＣＩブリッジ１０５は、キャッシュメモリ１０６を使用して、ＰＣＩバス１２５とＣＰＵ１００との間のデータ転送を行う。キャッシュメモリ１０６は、ＤＲＡＭより構成されており、ＰＣＩブリッジ１０５により使用される。
【００５７】
スキャナコントローラ１０７はスキャナ１０８の原稿読み取り動作を制御する。スキャナ１０８は、ＣＣＤラインセンサにより紙面画像を読み取る。プリントコントローラ１０９はプリントエンジン１１０の動作を制御する。プリントエンジン１１０はトナーを使用して、紙面にカラー画像またはモノクロ画像を作成する。ハードディスク１１１は、スキャナ１０８から入力された画像データや通信により受信した画像データ等を記憶する。ＨＤコントローラ１１２は、ハードディスク１１１とのインタフェースとして例えばＩＤＥ（Integrated Device Electronics）インタフェースを持ち、ハードディスク１１１と高速データ転送を行う。ＬＣＤ表示コントローラ１１３は、文字データやグラフィックデータ等をＤ／Ａ変換するとともに、これらのデータをＬＣＤ１１４に表示するための制御を行う。ＬＡＮコントローラ１１５は例えばＩＥＥＥ８０２．３規格に準拠した通信プロトコルを実行して、ＬＡＮ  Ｉ／Ｆ１１６を介してイーサネット（登録商標）に接続された他の機器との通信を制御する。Ｇ３ＦＡＸコントローラ１１７は内蔵されたモデムを使用してＧ３ＦＡＸモデム信号の送受信を行うことにより、ＩＴＵ−Ｔ勧告Ｔ．３０に従ったＧ３ＦＡＸ通信を実行する。キー入力コントローラ１１９は、ハードキー１２０から入力されたシリアルデータからパラレルデータへの変換を行う。タッチパネルコントローラ１２１は、タッチパネル１２２上で指等の物体が接触した部分を検出し、その位置情報を取り込む。タッチパネル１２２はＬＣＤ１１４と重ね合わせて密着している。ＲＴＣ１２３は日付時計であり、図示していないバッテリによりバックアップされている。
【００５８】
以下、本実施形態の動作を説明する。なお、特に明記しない限り、ＣＰＵ１００がＲＯＭ１０２に記憶された制御処理プログラムに従い、メインメモリ１０１をワークエリアとして使用して実行・処理するものとする。
【００５９】
本実施形態では所定のフォームの原稿として、図１６に示す原稿について説明する。原稿８０の左上にあるＱＲコード８１は、フォーム識別番号、コンテンツサーバのアドレス、手書きアドレス画像データから文字認識する依頼情報、コンテンツの送信依頼情報をエンコードして作成されている。フォーム識別番号はこの原稿の書式を識別するための番号である。ＱＲコード８１は、例えば、原稿の左上部分に、原稿の左上角から右方向に２０ｍｍ、下方向に２０ｍｍの位置から印刷されている。チェックボックス８２はユーザがコンテンツを選択するためにチェックマークを筆記するための領域である。ＱＲコード８３はコンテンツ識別番号をエンコードして作成されている。写真画像８４はコンテンツのサムネイルまたはコンテンツを象徴するものである。１つのコンテンツ毎に、チェックボックス８２、ＱＲコード８３、写真画像８４が１組になっている。このコンテンツ選択領域の下には、コンテンツサーバ２からのコンテンツの送信先アドレスを手書きで筆記する領域がある。
【００６０】
先ず、ユーザは原稿８０に掲載されたコンテンツを表す写真画像の中から希望するコンテンツを選び、そのチェックボックス８２にチェックマークを筆記する。そして、送信先アドレスの欄にコンテンツサーバ２からのコンテンツの送信先アドレスを手書きで筆記する。図１６の例では、右下の欄に掲載されたデジタルカメラが選択され、コンテンツの送信先アドレスとして「poppy@cocomo.ne.jp」が筆記されている。その後、ユーザは、デジタル複合機７０をコンテンツ送信依頼モードに設定する。なお、コンテンツ送信依頼モードはデジタル複合機７０の操作メニューを操作することで設定できるようになっている。コンテンツ送信依頼時のユーザの操作は、この後、デジタル複合機７０を使用してこの原稿を読み取らせる操作のみである。なお、この原稿読み取りは、白黒（モノクロ）モードにて行う。
【００６１】
デジタル複合機７０はスキャナ１０８にてこの原稿を読み取ると、読み取った画像データ（白黒２値データ）をメインメモリ１０１に記憶するとともに、この画像データの左上部分に存在するＱＲコード８１を認識する。ＱＲコード８１の記録位置は例えば原稿の左上角から右方向に２０ｍｍ、下方向に２０ｍｍの位置であるから、スキャナ１０８の読み取り密度が２００ｄｐｉ（dot per inch）の場合、読み取った画素データの左上角から右方向と下方向にそれぞれ１５０画素目からＱＲコードデータの認識を行う。なお、ＱＲコードデータの認識開始位置は、原稿用紙への記録位置の誤差とスキャナの読み取り位置の誤差を考慮している。このＱＲコード画像の認識方法は、例えば、特開２００１−２５６４２５号公報に記載された方法を使用し、このコードパターンをデコードして、それが表しているフォーム識別番号、コンテンツサーバのアドレス、手書きアドレス画像データから文字認識する依頼情報、コンテンツの送信依頼情報を得る。続いて、デジタル複合機７０はメインメモリ１０１に記憶された原稿８０の読み取り画像データとフォーム識別番号、文字認識依頼情報を含めたコンテンツ送信依頼コマンドをコンテンツサーバ２へ送信する。この送信は、ＳＩＰのインスタントメッセージを使用する。
【００６２】
コンテンツサーバ２はこの原稿８０の読み取り画像データ（白黒２値データ）とコンテンツ送信依頼コマンドを受信すると、このコマンドに含まれたフォーム識別番号から処理すべきフォームが原稿８０のフォームであることを特定する。また、このコマンドに文字認識依頼情報が含まれているかチェックし、文字認識の依頼があることを判断する。そして、この画像データ中の全てのチェックボックス８２についてチェックマークが有るか否かをチェックする。チェックマークの有無は、チェックボックス８２内の総画素数に対する黒画素の割合で判断する。例えば、黒画素が１０％以上であれば、チェックマーク有りと判断する。このようにして、コンテンツサーバ２は原稿８０の右下の欄に掲載されたデジタルカメラのチェックボックス８２にチェックマークが有ることを検出する。続いて、コンテンツサーバ２はチェックボックス８２の右隣にあるＱＲコード８３の認識を行う。このＱＲコード画像の認識方法は、例えば、特開２００１−２５６４２５号公報に記載された方法を使用し、このコードパターンをデコードして、それが表しているコンテンツ識別番号を得る。次に、原稿８０の読み取り画像データ中、コンテンツの送信先アドレスが記載された領域について文字認識処理を行う。この文字認識処理は第１の実施形態に示したのと同じ方法を使用する。すなわち、先ず、所定領域（コンテンツの送信先アドレスが記載された領域）の２値画像データから文字画像の切り出しを行う。そして、この切り出された文字画像について、複合類似度法を使用して文字を認識し、文字コードを得る。そして、先にＱＲコードをデコードして得られたコンテンツ識別番号に対応したコンテンツデータをデータベースから探し、このコンテンツデータを文字認識により得られたアドレス宛、すなわちパーソナルコンピュータ５へ送信する。この送信は、ＳＩＰのインスタントメッセージを使用する。パーソナルコンピュータ５は受信したコンテンツデータをディスプレイに表示する。
【００６３】
このようにして、所定フォームの原稿８０を用いて指定されたコンテンツを、デジタル複合機７０を使用してパーソナルコンピュータ５のディスプレイに表示させることができる。
【００６４】
図１７はデジタル複合機７０における処理例を示すフローチャートであり、原稿から宛先情報およびコンテンツ識別情報を取得する処理（ステップＳ７０３〜Ｓ７０５）と、コンテンツ送信依頼の送信の処理（ステップＳ７０６）とを示している。図１８はコンテンツサーバ２における処理例を示すフローチャートであり、コンテンツ送信依頼の受信の処理（ステップＳ８０１、Ｓ８０２）と、文字等の認識の処理（ステップＳ８０３〜Ｓ８０７）と、コンテンツデータの送信の処理（ステップＳ８０８）とを示している。
【００６５】
＜第７の実施形態＞
この実施形態は、文字認識した結果をデジタル複合機７０で確認、修正するものである。
【００６６】
本実施形態は、コンテンツサーバ２が文字認識を行うところまでは、第６の実施形態と同様である。コンテンツサーバ２は手書きアドレス画像データから文字認識により文字コード列を得ると、その文字コード列をデジタル複合機７０へＳＩＰのインスタントメッセージを使用して送信する。デジタル複合機７０はこの文字コード列を受信すると、その文字列をＬＣＤ１１４に表示する。ユーザはこの文字列が先に紙原稿に筆記したパーソナルコンピュータ５のアドレスと同じか否かをチェックする。もし同じ場合は、デジタル複合機７０の操作メニューに表示された「確認」キーを選択する。受信した文字列が先に紙原稿に筆記したパーソナルコンピュータ５のアドレスと異なる場合は、ユーザはデジタル複合機７０のテンキー（ハードキー１２０の一部）またはＬＣＤ１１４に表示されたソフトキーボードを使用して、異なる文字を訂正する。訂正が完了したらデジタル複合機７０の操作メニューに表示された「確認」キーを選択する。「確認」キーが選択されると、デジタル複合機７０は、訂正が無い場合は「訂正なし」の情報を含めた確認コマンドを、また訂正があった場合は訂正後の文字列全体を含めた確認コマンドをコンテンツサーバ２へ送信する。コンテンツサーバ２はこのコマンドを受信すると、文字列の訂正の有無をチェックする。訂正なしの場合は、先に文字認識によって得られたアドレス宛（パーソナルコンピュータ５宛）に、また訂正された文字列がある場合は、この訂正された文字列宛（パーソナルコンピュータ５宛）にコンテンツデータを送信する。
【００６７】
上記のデジタル複合機７０の動作フローは図７に示した無線ＩＰ電話４の動作フローと同様である。また、上記のコンテンツサーバ２の動作フローは図８と同様である。
【００６８】
以上、本発明の好適な実施の形態により本発明を説明した。ここでは特定の具体例を示して本発明を説明したが、特許請求の範囲に定義された本発明の広範な趣旨および範囲から逸脱することなく、これら具体例に様々な修正および変更を加えることができることは明らかである。すなわち、具体例の詳細および添付の図面により本発明が限定されるものと解釈してはならない。
【図面の簡単な説明】
【００６９】
【図１】第１の実施形態にかかるシステム構成例を示す図である。
【図２】無線ＩＰ電話のハードウェア構成例を示す図である。
【図３】宛先情報の読み込みの例を示す図である。
【図４】コンテンツ識別情報の読み込みの例を示す図である。
【図５】無線ＩＰ電話における処理例を示すフローチャートである。
【図６】コンテンツサーバにおける処理例を示すフローチャートである。
【図７】第２の実施形態にかかる無線ＩＰ電話における処理例を示すフローチャートである。
【図８】コンテンツサーバにおける処理例を示すフローチャートである。
【図９】第３の実施形態にかかる宛先情報およびコンテンツ識別情報の読み込みの例を示す図である。
【図１０】無線ＩＰ電話における処理例を示すフローチャートである。
【図１１】第４の実施形態にかかる無線ＩＰ電話のハードウェア構成例を示す図である。
【図１２】無線ＩＰ電話における処理例を示すフローチャートである。
【図１３】第５の実施形態にかかるシステム構成例を示す図である。
【図１４】第６の実施形態にかかるシステム構成例を示す図である。
【図１５】デジタル複合機のハードウェア構成例を示す図である。
【図１６】原稿の例を示す図である。
【図１７】デジタル複合機における処理例を示すフローチャートである。
【図１８】コンテンツサーバにおける処理例を示すフローチャートである。
【符号の説明】
【００７０】
１        インターネット
２        コンテンツサーバ
３        アクセスポイント
４        無線ＩＰ電話
５        パーソナルコンピュータ
３０      ＣＰＵ
３１      クロック
３２      メインメモリ
３３      フラッシュＲＯＭ
３４      ＵＡＲＴ
３５      Ｗ−ＣＤＭＡ用ベースバンド回路
３６      ＲＦ回路
３７      アンテナ
３８      音声コーデック
３９      マイク
４０      スピーカ
４１      ＭＡＣ処理回路
４２      ＤＳＳＳ／ＣＣＫ変復調回路
４３      ＬＣＤ表示コントローラ
４４      ＬＣＤ
４５      操作部
４６      画像圧縮／伸長処理部
４７      画像信号処理部
４８      システムバス
４９      モータドライバ
５０      制御信号生成部
５１      レンズ
５２      メカ機構
５３      ＣＣＤ
５４      ＣＤＳ回路
５５      Ａ／Ｄ変換器
５６      バッテリ
５７      ＤＣ−ＤＣコンバータ
６０      無線ＩＰ電話
６１      タッチパネルコントローラ
６２      タッチパネル
６３      タッチペン
８０      原稿
８１      ＱＲコード
８２      チェックボックス
８３      ＱＲコード
８４      写真画像
９０      インターネット
９１      コンテンツサーバ
９２      携帯電話網
９３      網間ＧＷ
９４      携帯電話
９５      メールサーバ
９６      パーソナルコンピュータ
７０      デジタル複合機
１００    ＣＰＵ
１０１    メインメモリ
１０２    ＲＯＭ
１０３    クロック
１０４    バスコントローラ
１０５    ＰＣＩブリッジ
１０６    キャッシュメモリ
１０７    スキャナコントローラ
１０８    スキャナ
１０９    プリントコントローラ
１１０    プリントエンジン
１１１    ハードディスク
１１２    ＨＤコントローラ
１１３    ＬＣＤ表示コントローラ
１１４    ＬＣＤ
１１５    ＬＡＮコントローラ
１１６    ＬＡＮ  Ｉ／Ｆ
１１７    Ｇ３ＦＡＸコントローラ
１１８    ＰＳＴＮ  Ｉ／Ｆ
１１９    キー入力コントローラ
１２０    ハードキー
１２１    タッチパネルコントローラ
１２２    タッチパネル
１２３    ＲＴＣ
１２４    ＣＰＵバス
１２５    ＰＣＩバス
１２６    Ｘバス
【図１】
0004719524.tif 000002
【図２】
0004719524.tif 000003
【図３】
0004719524.tif 000004
【図４】
0004719524.tif 000005
【図５】
0004719524.tif 000006
【図６】
0004719524.tif 000007
【図７】
0004719524.tif 000008
【図８】
0004719524.tif 000009
【図９】
0004719524.tif 000010
【図１０】
0004719524.tif 000011
【図１１】
0004719524.tif 000012
【図１２】
0004719524.tif 000013
【図１３】
0004719524.tif 000014
【図１４】
0004719524.tif 000015
【図１５】
0004719524.tif 000016
【図１６】
0004719524.tif 000017
【図１７】
0004719524.tif 000018
【図１８】
0004719524.tif 000019