(57)【要約】【課題】ユーザがわざわざ機種を選択する必要が無く、簡単に画像データを変換して携帯電話機へ転送することができる画像転送方法を提供する。【解決手段】画像転送装置１の通信部１６と携帯電話機２との間で、接続が確立したか否かを判断し、接続が確立したと判断した場合は、携帯電話機２に対し該携帯電話機２の機種情報の取得要求命令を送信して、機種情報の取得を要求する。携帯電話機２はこの取得要求命令を受信した場合、内蔵メモリから機種情報を読み出して画像転送装置１へ機種情報を送信する。画像転送装置１は、機種情報の取得要求に対する機種情報を取得した場合、変換テーブルを参照して、取得した機種情報に対する変換情報を読み出す。そして、読み出した変換情報に基づいて記憶部に記憶した画像データを変換し、変換した画像データを、通信部１６を介して携帯電話機２へ転送する。【選択図】　　　　図１
2004072613.tif 000002
【特許請求の範囲】
【請求項１】
画像取込部から取り込んだ画像データを記憶部に記憶し、記憶した画像データを読み出して通信部から携帯電話機へ転送する画像転送方法において、
前記通信部と前記携帯電話機との間で接続が確立したか否かを判断するステップと、
接続が確立したと判断した場合に、前記携帯電話機に対し該携帯電話機の機種情報の取得を要求するステップと、
機種情報の取得要求に対して、前記携帯電話機から機種情報を取得した場合に、機種情報に対応して、取り込んだ画像データから機種特性に応じた画像データへ変換するための変換情報を記憶した変換テーブルを参照して、取得した機種情報に対する変換情報を読み出すステップと、
読み出した変換情報に基づいて前記記憶部に記憶した画像データを変換するステップと、
変換した画像データを、通信部を介して前記携帯電話機へ転送するステップと
を備えることを特徴とする画像転送方法。
【請求項２】
画像取込部から取り込んだ画像データを記憶部に記憶し、記憶した画像データを読み出して通信部から携帯電話機へ転送する画像転送装置において、
前記通信部と前記携帯電話機との間で接続が確立したか否かを判断する手段と、
接続が確立したと判断した場合に、前記携帯電話機に対し該携帯電話機の機種情報の取得を要求する手段と、
機種情報の取得要求に対して、前記携帯電話機から機種情報を取得した場合に、機種情報に対応して、取り込んだ画像データから機種特性に応じた画像データへ変換するための変換情報を記憶した変換テーブルを参照して、取得した機種情報に対する変換情報を読み出す手段と、
読み出した変換情報に基づいて前記記憶部に記憶した画像データを変換する手段と、
変換した画像データを、通信部を介して前記携帯電話機へ転送する転送手段と
を備えることを特徴とする画像転送装置。
【請求項３】
取得した機種情報または該機種情報に対する変換情報が前記変換テーブルに存在しない場合に、外部から前記機種情報に対する変換情報を取得する手段と、
取得手段により取得した前記機種情報に対する変換情報を前記変換テーブルに記憶する手段と
を更に備えることを特徴とする請求項２に記載の画像転送装置。
【請求項４】
前記携帯電話機に通信網を介して接続され、機種情報に対する変換情報を記憶したサーバコンピュータの通信アドレスを記憶する手段と、
取得した機種情報または該機種情報に対する変換情報が前記変換テーブルに存在しない場合に、前記サーバコンピュータに対する接続要求命令、前記記憶した通信アドレス、及び取得した機種情報を、前記携帯電話機へ出力する手段と、
前記サーバコンピュータから前記携帯電話機へ配信された該携帯電話機の機種情報に対する変換情報の取得を要求する手段と、
取得した前記携帯電話機に対する変換情報を前記機種情報に対応させて前記変換テーブルに記憶する手段と
を更に備えることを特徴とする請求項２に記載の画像転送装置。
【請求項５】
取得した機種情報または該機種情報に対する変換情報が前記変換テーブルに存在しない場合に、存在しないことを示す情報を通知する手段
を更に備えることを特徴とする請求項３または４に記載の画像転送装置。
【請求項６】
機種情報に対応させて、前記通信部と携帯電話機との間の画像データの転送に関するプロトコルを記憶したプロトコルテーブルを更に備え、
前記転送手段は、取得した機種情報に対応するプロトコルを前記プロトコルテーブルから読み出し、読み出したプロトコルに従い前記変換した画像データを、通信部を介して前記携帯電話機へ転送するよう構成してある
ことを特徴とする請求項２乃至５に記載の画像転送装置。
【請求項７】
画像取込部から取り込んだ画像データを記憶部に記憶し、記憶した画像データを読み出して通信部から携帯電話機へ転送するためのコンピュータプログラムにおいて、
コンピュータに、前記通信部と前記携帯電話機との間で接続が確立したか否かを判断させるステップと、
コンピュータに、接続が確立したと判断した場合に、前記携帯電話機に対し該携帯電話機の機種情報の取得を要求させるステップと、
コンピュータに、機種情報の取得要求に対して、前記携帯電話機から機種情報を取得した場合に、機種情報に対応して、取り込んだ画像データから機種特性に応じた画像データへ変換するための変換情報を記憶した変換テーブルを参照して、取得した機種情報に対する変換情報を読み出させるステップと、
コンピュータに、読み出させた変換情報に基づいて前記記憶部に記憶した画像データを変換させるステップと、
変換した画像データを、通信部を介して前記携帯電話機へ転送させるステップと
を実行させることを特徴とするコンピュータプログラム。
【請求項８】
画像取込部から取り込んだ画像データを記憶部に記憶し、記憶した画像データを読み出して通信部から携帯電話機へ転送するためのコンピュータプログラムが記録された記録媒体において、
コンピュータに、前記通信部と前記携帯電話機との間で接続が確立したか否かを判断させるステップと、
コンピュータに、接続が確立したと判断した場合に、前記携帯電話機に対し該携帯電話機の機種情報の取得を要求させるステップと、
コンピュータに、機種情報の取得要求に対して、前記携帯電話機から機種情報を取得した場合に、機種情報に対応して、取り込んだ画像データから機種特性に応じた画像データへ変換するための変換情報を記憶した変換テーブルを参照して、取得した機種情報に対する変換情報を読み出させるステップと、
コンピュータに、読み出させた変換情報に基づいて前記記憶部に記憶した画像データを変換させるステップと、
変換した画像データを、通信部を介して前記携帯電話機へ転送させるステップと
を実行させるコンピュータプログラムが記録されていることを特徴とするコンピュータでの読み取りが可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像取込部から取り込んだ画像データを記憶部に記憶し、記憶した画像データを読み出して通信部から携帯電話機へ転送する画像転送方法、画像転送装置、画像転送装置の機能を実現するコンピュータプログラム及び記録媒体に関し、特にスキャナ等の画像転送装置の画像取込部から取得した画像データを、各メーカの携帯電話機の機種特性に応じて変換した上で携帯電話機へ転送する画像転送方法等に関する。
【０００２】
【従来の技術】
近年、表示面積の大きい液晶画面を持つ携帯電話機が増加していることから、この液晶画面に外部から取り込んだ画像を待ち受け画面として表示させる技術が普及している。またディジタルカメラの普及に伴い、ディジタルカメラと携帯電話とをケーブルで接続し、ディジタルカメラで撮影した画像データを携帯電話機へ転送して、携帯電話機の表示部へ待ち受け画面として表示させる技術も知られている。
【０００３】
ところで、携帯電話機は各メーカから様々な種類のものがリリースされており、解像度、色数、表示領域等、機種によって機種特性が異なっている。そのため、ディジタルカメラで撮影した画像データを直接転送した場合、機種によっては画像データが画面からはみ出る、または正しく色が再現されない等の問題が生じることから、機器の特性に応じて画像データを変換した後に転送することで、様々な携帯電話機に適合させるようにしている。
【０００４】
このように技術として、特開２００１−２３８０３７号公報及び特開２００１−２９８７１７号公報に開示された画像転送装置等が知られている。図１４は従来の画像転送装置における処理手順を示すフローチャートである。まず画像転送装置は表示部に携帯電話機の機種を選択させる画面を表示させる（ステップＳ２０１）。具体的には各メーカの携帯電話機の機種名を列記して表示する。続いて画像転送装置は一の機種の選択があったか否かを判断する（ステップＳ２０２）。機種選択がない場合は（ステップＳ２０２でＮＯ）、ステップＳ２０１へ移行し処理を繰り返す。
【０００５】
機種の選択があった場合は、選択された機種の情報を記憶し、さらに表示部に撮影または画像を取り込むための案内画面を表示する（ステップＳ２０３）。ユーザの操作により画像取込信号が入力された場合、撮影または画像の取り込みを行い（ステップＳ２０４）、取得した画像データを記憶部に記憶する。そして、各携帯電話機の機種別データを記憶したメモリを参照して、機種に対応するように機種別データに従い画像データを拡大または縮小する処理を行う（ステップＳ２０５）。最後に拡大または縮小後の画像データを携帯電話機へ転送する（ステップＳ２０６）。
【０００６】
【発明が解決しようとする課題】
しかしながら、特開２００１−２３８０３７号公報及び特開２００１−２９８７１７号公報に開示された画像転送装置は、複数の機種の中からユーザがわざわざ一の機種を選択する必要があり、煩わしいものであった。また、機種選択のために画像転送装置に表示部を設ける必要があり、コスト高になるという問題もあった。
【０００７】
また、携帯電話機は次々に新製品がリリースされるため、メモリ等に記憶した画像データ変換用の機種別データがすぐに陳腐化し、新製品がリリースされた場合には、画像データの変換を適切に行うことができないという問題もあった。
【０００８】
本発明は斯かる事情に鑑みてなされたものであり、その目的とするところは、スキャナ等の画像転送装置と携帯電話機との通信が確立した場合に、画像転送装置から携帯電話機へ機種情報の取得要求を行わせることにより、ユーザがわざわざ機種を選択する必要が無く、簡単に画像データを変換して携帯電話機へ転送することができる画像転送方法、画像転送装置、画像転送装置の機能を実現するコンピュータプログラム及び記録媒体を提供することにある。
【０００９】
また、本発明の他の目的は、携帯電話機から取得した機種情報または該機種情報に対する変換情報が存在しない場合、外部から前記機種情報に対する変換情報を取得することにより、新たな携帯電話機がリリースされた場合でも、これに対応して変換することができる画像転送装置を提供することにある。
【００１０】
【課題を解決するための手段】
第１発明に係る画像転送方法は、画像取込部から取り込んだ画像データを記憶部に記憶し、記憶した画像データを読み出して通信部から携帯電話機へ転送する画像転送方法において、前記通信部と前記携帯電話機との間で接続が確立したか否かを判断するステップと、接続が確立したと判断した場合に、前記携帯電話機に対し該携帯電話機の機種情報の取得を要求するステップと、機種情報の取得要求に対して、前記携帯電話機から機種情報を取得した場合に、機種情報に対応して、取り込んだ画像データから機種特性に応じた画像データへ変換するための変換情報を記憶した変換テーブルを参照して、取得した機種情報に対する変換情報を読み出すステップと、読み出した変換情報に基づいて前記記憶部に記憶した画像データを変換するステップと、変換した画像データを、通信部を介して前記携帯電話機へ転送するステップとを備えることを特徴とする。
【００１１】
第２発明に係る画像転送装置は、画像取込部から取り込んだ画像データを記憶部に記憶し、記憶した画像データを読み出して通信部から携帯電話機へ転送する画像転送装置において、前記通信部と前記携帯電話機との間で接続が確立したか否かを判断する手段と、接続が確立したと判断した場合に、前記携帯電話機に対し該携帯電話機の機種情報の取得を要求する手段と、機種情報の取得要求に対して、前記携帯電話機から機種情報を取得した場合に、機種情報に対応して、取り込んだ画像データから機種特性に応じた画像データへ変換するための変換情報を記憶した変換テーブルを参照して、取得した機種情報に対する変換情報を読み出す手段と、読み出した変換情報に基づいて前記記憶部に記憶した画像データを変換する手段と、変換した画像データを、通信部を介して前記携帯電話機へ転送する転送手段とを備えることを特徴とする。
【００１２】
第３発明に係る画像転送装置は、第２発明において、取得した機種情報または該機種情報に対する変換情報が前記変換テーブルに存在しない場合に、外部から前記機種情報に対する変換情報を取得する手段と、取得手段により取得した前記機種情報に対する変換情報を前記変換テーブルに記憶する手段とを更に備えることを特徴とする。
【００１３】
第４発明に係る画像転送装置は、第２発明において、前記携帯電話機に通信網を介して接続され、機種情報に対する変換情報を記憶したサーバコンピュータの通信アドレスを記憶する手段と、取得した機種情報または該機種情報に対する変換情報が前記変換テーブルに存在しない場合に、前記サーバコンピュータに対する接続要求命令、前記記憶した通信アドレス、及び取得した機種情報を、前記携帯電話機へ出力する手段と、前記サーバコンピュータから前記携帯電話機へ配信された該携帯電話機の機種情報に対する変換情報の取得を要求する手段と、取得した前記携帯電話機に対する変換情報を前記機種情報に対応させて前記変換テーブルに記憶する手段とを更に備えることを特徴とする。
【００１４】
第５発明に係る画像転送装置は、第３発明または第４発明において、取得した機種情報または該機種情報に対する変換情報が前記変換テーブルに存在しない場合に、存在しないことを示す情報を通知する手段を更に備えることを特徴とする。
【００１５】
第６発明に係る画像転送装置は、第２発明乃至第５発明のいずれかにおいて、機種情報に対応させて、前記通信部と携帯電話機との間の画像データの転送に関するプロトコルを記憶したプロトコルテーブルを更に備え、前記転送手段は、取得した機種情報に対応するプロトコルを前記プロトコルテーブルから読み出し、読み出したプロトコルに従い前記変換した画像データを、通信部を介して前記携帯電話機へ転送するよう構成してあることを特徴とする。
【００１６】
第７発明に係るコンピュータプログラムは、画像取込部から取り込んだ画像データを記憶部に記憶し、記憶した画像データを読み出して通信部から携帯電話機へ転送するためのコンピュータプログラムにおいて、コンピュータに、前記通信部と前記携帯電話機との間で接続が確立したか否かを判断させるステップと、コンピュータに、接続が確立したと判断した場合に、前記携帯電話機に対し該携帯電話機の機種情報の取得を要求させるステップと、コンピュータに、機種情報の取得要求に対して、前記携帯電話機から機種情報を取得した場合に、機種情報に対応して、取り込んだ画像データから機種特性に応じた画像データへ変換するための変換情報を記憶した変換テーブルを参照して、取得した機種情報に対する変換情報を読み出させるステップと、コンピュータに、読み出させた変換情報に基づいて前記記憶部に記憶した画像データを変換させるステップと、変換した画像データを、通信部を介して前記携帯電話機へ転送させるステップとを実行させることを特徴とする。
【００１７】
第８発明に係るコンピュータでの読み取りが可能な記録媒体は、画像取込部から取り込んだ画像データを記憶部に記憶し、記憶した画像データを読み出して通信部から携帯電話機へ転送するためのコンピュータプログラムが記録された記録媒体において、コンピュータに、前記通信部と前記携帯電話機との間で接続が確立したか否かを判断させるステップと、コンピュータに、接続が確立したと判断した場合に、前記携帯電話機に対し該携帯電話機の機種情報の取得を要求させるステップと、コンピュータに、機種情報の取得要求に対して、前記携帯電話機から機種情報を取得した場合に、機種情報に対応して、取り込んだ画像データから機種特性に応じた画像データへ変換するための変換情報を記憶した変換テーブルを参照して、取得した機種情報に対する変換情報を読み出させるステップと、コンピュータに、読み出させた変換情報に基づいて前記記憶部に記憶した画像データを変換させるステップと、変換した画像データを、通信部を介して前記携帯電話機へ転送させるステップとを実行させるコンピュータプログラムが記録されていることを特徴とする。
【００１８】
第１発明、第２発明、第７発明、及び第８発明にあっては、ＣＣＤ（Ｃｈａｒｇｅ　Ｃｏｕｐｌｅｄ　Ｄｅｖｉｃｅ）またはラインイメージセンサ等の画像取込部から取り込んだ画像データを記憶部に記憶する。また、機種情報に対応して、取り込んだ画像データから機種特性に応じた画像データへ変換するための変換情報を記憶した変換テーブルを用意しておく。変換情報としては画面サイズ、色数、画像形式等がある。ケーブル、赤外線等により画像転送装置と携帯電話機とを接続し、画像転送装置の通信部と携帯電話機との間で、接続が確立したか否かを判断する。
【００１９】
接続が確立したと判断した場合は、携帯電話機に対し該携帯電話機の機種情報の取得要求命令を送信して、機種情報の取得を要求する。携帯電話機はこの取得要求命令を受信した場合、内蔵メモリから機種情報を読み出して画像転送装置へ機種情報を送信する。画像転送装置は、機種情報の取得要求に対する機種情報を取得した場合、変換テーブルを参照して、取得した機種情報に対する変換情報を読み出す。
【００２０】
そして、読み出した変換情報に基づいて記憶部に記憶した画像データを変換し、変換した画像データを、通信部を介して携帯電話機へ転送するようにしたので、ユーザがわざわざ携帯電話機の機種情報を入力しなくとも、容易に画像データを転送でき、また必要に応じて選択用の表示画面の搭載を省略することもでき、低価格の画像転送装置を提供することが可能となる。すなわち、一般のユーザは自分が購入した携帯電話機、ひいては第３者の携帯電話機の機種名を正確に把握していないことが多く、本発明によれば取込・接続という簡単な操作により画像の取込を行うことができる。
【００２１】
第３発明乃至第５発明にあっては、取得した機種情報または該機種情報に対する変換情報が前記変換テーブルに存在しない場合に、外部から機種情報に対する変換情報を取得する。例えば、画像転送装置をＷｅｂサーバにアクセス可能なコンピュータに接続し、Ｗｅｂサーバからコンピュータを経由して変換情報の配信を受ける。
【００２２】
他の例として、携帯電話機に通信網を介して接続され、機種情報に対する変換情報を記憶したサーバコンピュータのＵＲＬ（Ｕｎｉｆｏｒｍ　Ｒｅｓｏｕｒｃｅ　Ｌｏｃａｔｅｒ）等の通信アドレスを記憶しておく。そして、取得した機種情報または該機種情報に対する変換情報が変換テーブルに存在しない場合、サーバコンピュータに対する接続要求命令、前記記憶した通信アドレス、及び取得した機種情報を、携帯電話機へ出力する。
【００２３】
サーバコンピュータは機種情報に対応する変換情報を携帯電話機へ配信する。画像転送装置は、配信された該携帯電話機の機種情報に対する変換情報の取得要求コマンドを携帯電話機へ出力して、変換情報の取得を要求する。このようにして、取得した新たな携帯電話機に対する変換情報を機種情報に対応させて変換テーブルにさらに記憶させるようにしたので、新製品が投入された場合でも、画像転送装置が陳腐化することなく、新たな携帯電話機に対しても適切な画像データを転送することが可能となる。
【００２４】
第６発明にあっては、機種情報に対応させて、前記通信部と携帯電話機との間の画像データの転送に関するプロトコルを記憶したプロトコルテーブルを用意しておく。つまり、携帯電話機の仕様により、画像データの転送先メモリ、転送タイミング等のプロトコルが異なっており、画像データの変換に加えてプロトコルも変換する必要がある。そこで、画像データを転送する場合、取得した機種情報に対応するプロトコルを前記プロトコルテーブルから読み出し、読み出したプロトコルに従い変換した画像データを、通信部を介して携帯電話機へ転送するよう構成した。したがって、様々な種類の携帯電話機に対し適切に画像データを転送することが可能となる。
【００２５】
【発明の実施の形態】
以下本発明を実施の形態を示す図面に基づいて詳述する。
実施の形態１
図１は本発明の概要を示す模式図である。図において１は本発明に係る画像転送装置であり、例えばハンディスキャナ、ディジタルスチルカメラ、ディジタルビデオカメラ等が用いられる。なお、以下では画像転送装置１をハンディスキャナ１であるものとして説明する。ハンディスキャナ１はスキャンモード、転送モードなどを選択するためのモード選択ボタン１３１、並びに、スキャン開始及び携帯電話機２へ取り込んだ画像データを転送する際に用いるスキャン開始／転送ボタン１３２を表面に備える。
【００２６】
ハンディスキャナ１の裏面には、画像取込部１９（図２参照）を構成するイメージセンサ（図２参照）１９１が露出して設けられており、モード選択ボタン１３１をスキャンモードに位置させた後に、スキャン開始／転送ボタン１３２を押下するとイメージセンサを起動して画像の取込が行える。取り込んだ画像データを携帯電話機２へ転送する場合は、ハンディスキャナ１の一端に突設された通信部１６を携帯電話機２に設けられる外部機器Ｉ／Ｆ２６１に嵌合させる。
【００２７】
そして、モード選択ボタン１３１を転送モードへ位置させ、スキャン開始／転送ボタン１３２を押下することにより、後述する機種情報の取得、画像データの変換処理の後、画像データが転送され、携帯電話機２の表示部２４に、画像データが表示される。なお、本実施の形態においては携帯電話機２とハンディスキャナ１とを通信部１６を介して物理的に接続するようにしたが、これに限らず赤外線通信、またはＢｌｕｅ　Ｔｏｏｔｈ等の通信手段により情報を送受信しても良い。１４はＬＥＤ（Ｌｉｇｈｔ　Ｅｍｉｔｔｉｎｇ　Ｄｉｏｄｅ）、１４１はスピーカであり、各種操作の実行時等に発光または音声を出力する。
【００２８】
Ｎはインターネット等の通信網であり、携帯電話機２は、通信網Ｎを介してサーバコンピュータ３（以下、ＷＷＷサーバ３という）から、ＨＴＴＰ（Ｈｙｐｅｒｔｅｘｔ　Ｔｒａｎｓｆｅｒ　Ｐｒｏｔｏｃｏｌ）プロトコルにより必要な情報を送受信することができる。本発明では、特に携帯電話機２の機種情報、変換情報、及びプロトコルデータなどをＷＷＷサーバ３から配信を受けることができる。
【００２９】
図２は本発明に係るハンディスキャナ１のハードウェア構成を示すブロック図である。ハンディスキャナ１は、バス１７を介してＣＰＵ（Ｃｅｎｔｒａｌ　Ｐｒｏｃｅｓｓｉｎｇ　Ｕｎｉｔ）１１、画像取込部１９，操作部１３，記憶部１５，タイミング発生回路１８，ＲＡＭ（Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）１２，画像保存メモリ１２０，通信部１６，ＬＥＤ１４，及びスピーカ１４１等が接続されている。
【００３０】
ＣＰＵ１１は、バス１７を介してハンディスキャナ１の上述したようなハードウェア各部と接続されていて、それらを制御すると共に、ＲＡＭ１２に格納された制御プログラム１２Ｐに従って、種々のソフトウェア的機能を実行する。制御プログラム１２Ｐは、以下に述べるソフトウェア処理をＣ言語、Ｊａｖａ（登録商標）等のプログラミング言語で記述されている。画像取込部１９は、イメージセンサ（ラインイメージセンサ）１９１，イメージセンサ駆動回路１９２、アンプ１９３、及びＡ／Ｄ変換器１９４で構成されている。
【００３１】
操作部１３のスキャン開始／転送ボタン１３２の押下により、イメージセンサ駆動回路１９２からイメージセンサ１９１へ駆動信号が出力され、原稿画像の読み取りが開始される。イメージセンサ１９１の光学系により結像された原稿画像のアナログ画像信号はアンプ１９３により増幅され、Ａ／Ｄ変換器１９４によりディジタルの画像データに変換される。変換後の画像データはＤＲＡＭ（ＤｙｎａｍｉｃＲａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）等の画像保存メモリ１２０に記憶される。タイミング発生回路１８は画像取込部１９、通信部１６等の各ハードウェアの動作タイミング信号を出力する。通信部１６は携帯電話機２との間でコマンドの送受信、画像データの転送等を行うインターフェースであり、通信部１６と携帯電話機２の外部機器Ｉ／Ｆ２６１とはケーブルにより接続される。なお、上述したようにＢｌｕｅ　Ｔｏｏｔｈにより情報を送受信するようにしても良い。この場合、通信部１６に、２．４５ＧＨｚ帯の無線電波を用いて携帯電話機２と通信を行うために、図示しない無線アンテナ部、ＲＦ（Ｒａｄｉｏ　Ｆｒｅｑｕｅｎｃｙ）部、ベースバンド部、及び水晶発振部等を実装すればよい。また赤外線通信により携帯電話機２と情報を送受信するようにしても良く、この場合通信部１６に図示しない赤外線用の信号送受信部を実装するようにすればよい。
【００３２】
通知手段としては、例えば本実施の形態のようにＬＥＤ１４、スピーカ１４１等を用い、各種操作時に発光または音声を出力する。操作部１３は上述したようにモード選択ボタン１３１及びスキャン開始／転送ボタン１３２から構成される。モード選択ボタン１３１「電源オフ」、読み取り領域に応じて３種のモード「スキャンモード小」「スキャンモード中」「スキャンモード大」（場合により、「スキャンモード」で代表する）が用意され、さらに携帯電話機２への「転送モード」等が用意されており、ダイヤル式のモード選択ボタン１３１を所定の位置にセットすることにより一のモードを選択できるようになっている。「スキャンモード小」が選択された場合、イメージセンサ駆動回路１９２はイメージセンサ１９１の画像取込領域を予め定められた領域（例えば読み取り幅３ｃｍ）に設定し、スキャン開始／転送ボタン１３２の押下をトリガーにイメージセンサ１９１から取り込まれた画像データを画像保存メモリ１２０に記憶する。
【００３３】
同様に「スキャンモード中」が選択された場合、イメージセンサ駆動回路１９２はイメージセンサ１９１の画像取込領域を予め定められた領域（例えば読み取り幅５ｃｍ（スキャンモード大の場合９ｃｍ））に設定し、スキャン開始／転送ボタン１３２の押下をトリガーにイメージセンサ１９１から取り込まれた画像データを画像保存メモリ１２０に記憶する。ＲＡＭ１２は、ＳＲＡＭ（Ｓｔａｔｉｃ　Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）またはフラッシュメモリ等で構成され、ソフトウェアの実行時に発生する一時的なデータを記憶する。記憶部１５には機種情報変換テーブル１５１及びプロトコルテーブル１５２が設けられている。以下にその内容を説明する。
【００３４】
図３は変換テーブル１５１のレコードレイアウトを示す説明図である。図に示すように各メーカの携帯電話機２の機種情報に対応させて変換情報が記憶されている。変換情報は機種特性を示し、画像取込部１９から取り込んだ画像を、各携帯電話機２の表示部２４で適切に表示すべく、変換処理を実行する際に用いられる。機種情報フィールドには各メーカの携帯電話機の機種情報（コード番号等）が記憶されている。画面サイズフィールドには携帯電話機２の表示部２４の縦及び横の画素数が記憶されており、色数フィールドには表示可能な色数が記憶されている。また、画像形式フィールドには携帯電話機２が使用する画像の形式が記憶されている。ＣＰＵ１１は機種情報を取得した場合、画像保存メモリ１２０に記憶した画像データ及び機種情報に対応する画面サイズを読み出し、拡大または縮小する画像処理を行う。
【００３５】
また、色数についても機種情報に対応した色数へ画像処理を行い、さらに対応する画像形式へ変換する。画像取込部１９から取り込まれる画像データのサイズは、スキャンする領域によって異なるため、その大きさに応じて拡大または縮小処理を行う。画像取込部１９から取り込まれる色数はフルカラー（１６６７万色）であり、必要に応じて２５６色、または４０９６色へ変換する。また、画像取込部１９から取り込まれる画像データの画像形式はビットマップまたはＪＰＥＧ（Ｊｏｉｎｔ　Ｐｈｏｔｏｇｒａｐｈｉｃ　Ｅｘｐｅｒｔｓ　Ｇｒｏｕｐ）形式であり、必要に応じてＣＰＵ１１はＧＩＦ（Ｇｒａｐｈｉｃｓ　Ｉｎｔｅｒｆａｃｅ　Ｆｏｒｍａｔ）、ＰＮＧ（Ｐｏｒｔａｂｌｅ　Ｎｅｔｗｏｒｋ　Ｇｒａｐｈｉｃｓ）形式へ変換する。なお、変換テーブル１５１の内容は後述する方法によりアップデートすることが可能である。
【００３６】
図４はプロトコルテーブル１５２のレコードレイアウトを示す説明図である。図に示すように、機種情報に対応させてハンディスキャナ１と携帯電話機２との間で情報を送受信する際のプロトコルが記憶されている。転送先アドレスフィールドには、携帯電話機２へ転送する画像データの保存先のアドレスが記憶されている。これは携帯電話機２の機種によっては転送された画像データを、専用のフォルダに記憶するタイプの他、電話番号、メールアドレス等の記憶領域に転送された画像データを記憶するタイプもあるため、機種に応じて転送先のアドレスを記憶している。
【００３７】
転送コマンドフィールド及び転送タイミングフィールドには、機種毎に、データを転送する場合のコマンド名、コマンドを出力するタイミング等、携帯電話機２とハンディスキャナ１とがデータ通信を行う際の取り決めを記憶している。ＣＰＵ１１は機種情報を取得した場合、プロトコルテーブル１５２を参照して、該当機種のプロトコルに従い情報を送受信する。
【００３８】
以上の構成において、本発明の転送処理の手順を、フローチャートを用いて説明する。図５乃至図７は転送処理の手順を示すフローチャートである。ユーザは画像を取り込む場合、モード選択ボタン１３１を「スキャンモード」へダイヤルし、スキャン開始／転送ボタン１３２を押下する。この場合、スキャン開始信号がＣＰＵ１１へ出力される。ＣＰＵ１１はスキャン開始信号を受け付けたか否かを判断する（ステップＳ５１）。スキャン開始信号を受け付けていない場合は（ステップＳ５１でＮＯ）、開始信号を受け付けるまで待機する。一方、「スキャンモード」下でスキャン開始／転送ボタン１３２の押下があり、スキャン開始信号を受け付けた場合は（ステップＳ５１でＹＥＳ）、イメージセンサ１９１を駆動して（ステップＳ５２）、画像を取り込む。取り込まれた画像データは、画像データサイズの情報、日付情報等の情報と共に、画像保存メモリ１２０に記憶される（ステップＳ５３）。
【００３９】
続いて、ユーザはハンディスキャナ１の通信部１６と携帯電話機２の外部機器Ｉ／Ｆ２６１とを嵌合させて接続する（ステップＳ５４）。ＣＰＵ１１は携帯電話機２に対し通信の開始を要求するため、通信開始信号を送信する（ステップＳ５５）。携帯電話機２の制御部（図示せず）は通信開始信号を受信した場合、ＡＣＫ信号をハンディスキャナ１へ送信する（ステップＳ５６）。ハンディスキャナ１のＣＰＵ１１は通信開始信号の送信後、ハンディスキャナ１と携帯電話機２との間で接続（通信）が確立したか否かを判断する（ステップＳ５７）。
【００４０】
接続が確立していない場合（ステップＳ５７でＮＯ）、以上の処理を繰り返す。一方、携帯電話機２からのＡＣＫ信号を受信して接続が確立したと判断した場合（ステップＳ５７でＹＥＳ）、現在接続されている携帯電話機２の機種情報を取得するために、機種情報の取得要求信号を送信する（ステップＳ５８）。携帯電話機２の制御部は機種情報の取得要求信号を受信した場合、メモリ（図示せず）内に記憶した機種情報を読み出して（ステップＳ５９）、ハンディスキャナ１へ送信する（ステップＳ６１）。ハンディスキャナ１は送信された機種情報を取得、すなわち機種情報をＲＡＭ１２にいったん格納する（ステップＳ６２）。
【００４１】
ＣＰＵ１１は、ＲＡＭ１２に格納した機種情報を読み出し、変換テーブル１５１を参照して、機種情報に対応する変換情報を検索する（ステップＳ６３）。ＣＰＵ１１は変換テーブル内に、取得した機種情報が存在するか否か、または、取得した機種情報に対応する変換情報が存在するか否かを判断する（ステップＳ６４）。機種情報が存在しない、または、機種情報に対応する変換情報が存在しない場合（ステップＳ６４でＮＯ）、ＣＰＵ１１はＬＥＤ１４を発光させ（ステップＳ６５）、またスピーカ１４１から音声信号を出力させる（ステップＳ６６）。この他の例として予め記憶部１５に記憶したテキストを読み出して、携帯電話機２へ出力し、このテキストを表示部２４に表示させるようにしても良い。例えば「この携帯電話はサービス対象外です。…」等のテキスト文を表示させるようにすればよい。
【００４２】
そして、ＷＷＷサーバ３から、存在しなかった機種情報に対応する変換情報を取得する処理を行う（ステップＳ６７）。なお、この処理については後述する。同様にＷＷＷサーバ３から、存在しなかった機種情報に対応するプロトコルを取得する処理を行う（ステップＳ６８）。なお、プロトコル取得処理は変換情報の取得（ステップＳ６７）とほぼ同様であるので詳細な説明は省略する。そして、ＣＰＵ１１は得られた変換情報を変換テーブル１５１に記憶し、得られたプロトコルをプロトコルテーブル１５２に記憶する（ステップＳ６９）。ステップＳ６４において、取得した機種情報と同じ機種情報または該機種情報に対する変換情報が存在する場合は（ステップＳ６４でＹＥＳ）、ステップＳ６５乃至ステップＳ６９の処理をスキップする。
【００４３】
その後、ＣＰＵ１１は取得した機種情報に対応する変換情報を変換テーブル１５１から読み出し（ステップＳ６１０）、また画像保存メモリ１２０から画像データ及び画像サイズなどの情報を読み出す（ステップＳ７１）。ＣＰＵ１１は、読み出した画像データを変換情報に基づいて変換する（ステップＳ７２）。具体的には、読み出した画像サイズと変換情報の画面サイズとを比較して拡大／縮小処理を行う。また色数、画像形式の変換は公知の画像処理ソフトウェアと同様の処理により変換するようにすればよい。
【００４４】
さらに、ＣＰＵ１１は取得した機種情報に対するプロトコルを読み出し（ステップＳ７３）、この読み出したプロトコルに従い携帯電話機２との間で画像の転送処理を行う。まず、画像の送信を開始する旨の送信開始信号を携帯電話機２へ送信する（ステップＳ７４）。携帯電話機２はこれを受けてＡＣＫ信号をハンディスキャナ１へ送信する（ステップＳ７５）。ハンディスキャナ１のＣＰＵ１１はＡＣＫ信号を受けて、転送先のアドレスを指定し、読み出したプロトコルにかかる転送タイミングで、変換後の画像データを携帯電話機２へ送信する（ステップＳ７６）。
【００４５】
携帯電話機２は送信された画像データを転送先のアドレスに記憶する（ステップＳ７７）。そして携帯電話機２のユーザは記憶した画像データを待ち受け画面等に設定する。このように構成したので、雑誌等の写真、地図などをスキャンして、任意の携帯電話機２に接続するという単純な作業で、表示部２４に適合した大きさ、色彩にて画像を表示することが可能となる。続いて、ステップＳ６７のサブルーチン、すなわち新製品がリリースされた場合等により、機種情報、変換情報、プロトコルがハンディスキャナ１に存在しない際に、これらの情報を入手する処理について説明する。
【００４６】
新たな機種情報等は、ＷＷＷサーバ３から携帯電話機３を通じて配信を受けることにより入手する。以下にその内容を、フローチャートを用いて説明する。図８及び図９は新たな機種情報等を入手する際の処理手順を示すフローチャートである。まず、ハンディスキャナ１のＣＰＵ１１は、記憶部１５からＷＷＷサーバ３の通信アドレスであるＵＲＬを読み出す（ステップＳ８１）。ＣＰＵ１１は携帯電話機２に対し、インターネットへの接続要求命令信号及び読み出したＵＲＬを送信する（ステップＳ８２）。接続要求命令信号は、具体的には携帯電話機２のブラウザを起動させるコマンドであり、ブラウザ起動コマンドに対して、携帯電話機２のブラウザ起動後、ＡＣＫ信号がハンディスキャナ１へ送信され、その後、ＵＲＬがハンディスキャナ１から携帯電話機２へ送信される。なお、このＵＲＬは予め記憶部１５に記憶されている。
【００４７】
携帯電話機２は、ブラウザ起動後、ＵＲＬを送信して、ＷＷＷサーバ３との接続を開始する（ステップＳ８３）。ＷＷＷサーバ３はｃＨＴＭＬ（ｃｏｍｐａｃｔ　Ｈｙｐｅｒｔｅｘｔ　Ｍａｒｋｕｐ　Ｌａｎｇｕａｇｅ）ページを読み出し、携帯電話機２へ送信する（ステップＳ８４）。携帯電話機２は送信されたｃＨＴＭＬページを受信し（ステップＳ８５）、ブラウザはその内容を解析して表示部２４に出力する。図１０は表示部２４に表示される画面イメージを示す説明図である。図に示すように、機種名を入力するボックス及び送信ボタンが表示される。
【００４８】
ここでユーザがスキャン／転送開始ボタン１３２を押下することにより、ＣＰＵ１１はＳ６２で取得した機種情報を携帯電話機２へ送信する（ステップＳ９１）。携帯電話機２は送信された機種情報を入力する（ステップＳ９２）。その後、ユーザがスキャン／転送開始ボタン１３２を押下することにより、ＣＰＵ１１はｃＨＴＭＬページの送信要求信号を携帯電話機２へ送信する（ステップＳ９３）。携帯電話機２はｃＨＴＭＬページの送信要求信号を受けて機種情報を含むｃＨＴＭＬページをＷＷＷサーバ３へ送信する（ステップＳ９４）。なお、機種名の入力及び送信ボタンの押下はユーザが携帯電話機のプッシュボタン等から操作して入力または押下するようにしても良い。
【００４９】
ＷＷＷサーバ３は送信された機種情報に対する変換情報を読み出して携帯電話機２へ送信する（ステップＳ９５）。具体的にはＣＧＩ（Ｃｏｍｍｏｎ　Ｇａｔｅｗａｙ　Ｉｎｔｅｒｆａｃｅ）プログラムを起動し、機種情報をキーとして、ＳＱＬ（Ｓｔｒｕｃｔｕｒｅｄ　Ｑｕｅｒｙ　Ｌａｎｇｕａｇｅ）を作成し、図示しないデータベースサーバとの間でＳＱＬによる対話を行い、機種情報に対する変換情報を検索する。そして検索した変換情報を携帯電話機２へ送信する。なお、図示しないデータベースサーバには、各種メーカの変換情報、プロトコル等の最新情報が記憶されている。携帯電話機２は送信された変換情報を記憶する（ステップＳ９６）。変換情報を受信した場合、携帯電話機２の表示部２４には「ダウンロードが終了しました。」等のｃＨＴＭＬが表示される。
【００５０】
そして、ユーザがスキャン／転送開始ボタン１３２を押下することにより、ＣＰＵ１１は記憶した変換情報の出力要求信号を携帯電話機２へ送信する（ステップＳ９７）。携帯電話機２は出力要求信号に従い、変換情報を読み出してハンディスキャナ１へ出力する（ステップＳ９８）。最後に、ＣＰＵ１１は送信された変換情報を予め取得した機種情報に対応させて、変換テーブル１５１に記憶する（ステップＳ９９）。なお、変換情報の取得処理について詳述したが、プロトコルの取得処理については同様の処理となるので、詳細な説明は省略する。このように、機種情報等が変換テーブルに存在しない場合は、ＷＷＷサーバ３から新たな情報を入手するようにしたので、新たな携帯電話機２が販売された場合でも、これに追随して取り込んだ画像を適切に表示させることが可能となる。
【００５１】
実施の形態２
図１１は実施の形態２に係るハンディスキャナ１等の概要を示す模式図である。図に示すように、ハンディスキャナ１は、店頭、またはユーザが所有するパーソナルコンピュータ４にＵＳＢ（Ｕｎｉｖｅｒｓａｌ　Ｓｅｒｉａｌ　Ｂｕｓ）ケーブル４１等により接続されている。パーソナルコンピュータ４の図示しないデータベースには、インターネット等のネットワークを介して機種情報、変換情報、プロトコル等の最新情報がアップデートされている。
【００５２】
図１２は新たな機種情報等を入手する際の処理手順を示すフローチャートである。パーソナルコンピュータ４はハンディスキャナ１がＵＳＢケーブル４１を介して接続されたか否かを判断する（ステップＳ１２１）。ハンディスキャナ１が接続されていない場合は（ステップＳ１２１でＮＯ）、接続されるまで以上の処理を繰り返す。一方、ハンディスキャナ１が接続されたと認識した場合（ステップＳ１２１でＹＥＳ）、ハンディスキャナ１に対し変換テーブル１５１、プロトコルテーブル１５２のデータの取得要求を行う（ステップＳ１２２）。
【００５３】
ハンディスキャナ１のＣＰＵ１１はデータ取得要求に応えるために、変換テーブル１５１及びプロトコルテーブル１５２に記憶したデータを読み出し（ステップＳ１２３）、このテーブルデータをパーソナルコンピュータ４へ送信する（ステップＳ１２４）。パーソナルコンピュータ４は送信されたハンディスキャナ１のデータをメモリにいったん格納し、その一方で自身のデータベース中の変換テーブル及びプロトコルテーブルからデータを読み出す（ステップＳ１２５）。パーソナルコンピュータ４はメモリ内に格納したデータと、読み出したデータとを比較して、差分データを抽出する（ステップＳ１２６）。
【００５４】
抽出された差分データはハンディスキャナ１へ送信される（ステップＳ１２７）。ハンディスキャナ１のＣＰＵ１１は差分データを変換テーブル１５１及びプロトコルテーブル１５２に記憶する（ステップＳ１２８）。このように、新たな機種の情報がない場合は、店頭等で簡単に最新情報にアップロードすることができ、新たな携帯電話機２が販売された場合でも、これに追随して取り込んだ画像を適切に表示させることが可能となる。なお、本実施の形態２においてはＵＳＢケーブル４１を介してパーソナルコンピュータ４と接続することにより必要な情報をダウンロードするようにしたが、これに限らず、ハンディスキャナ１にモデムを搭載し、ＷＷＷサーバ３に直接アクセスして、必要な情報をダウンロードするようにしても良い。
【００５５】
本実施の形態２は以上の如き構成としてあり、その他の構成及び作用は実施の形態１と同様であるので、対応する部分には同一の参照番号を付してその詳細な説明を省略する。
【００５６】
実施の形態３
図１３は実施の形態３に係るハンディスキャナ１等の概要を示す模式図である。上述した実施の形態１及び２に係るハンディスキャナ１を動作させるためのコンピュータプログラムは、本実施の形態３のようにパーソナルコンピュータ４を介して、ＣＤ−ＲＯＭ、ＭＯ等の可搬型記録媒体で提供することも可能である。さらに、コンピュータプログラムを回線経由で搬送波として伝搬させて提供することも可能である。以下に、その内容を説明する。
【００５７】
図１３に示すパーソナルコンピュータ４の図示しない記録媒体読み取り装置に、接続が確立したか否かを判断させ、機種情報の取得を要求させ、変換情報を読み出させ、データを変換させ、データを転送させるプログラムが記録された記録媒体１ａ（ＣＤ−ＲＯＭ、ＭＯ又はＤＶＤ−ＲＯＭ等）を、挿入してＵＳＢケーブル４１を介して、ハンディスキャナ１の記憶部１５にこのプログラムをインストールする。または、かかるプログラムを、図示しないハンディスキャナ１のモデムを介して外部のコンピュータからダウンロードし、記憶部１５にインストールするようにしても良い。かかるプログラムはハンディスキャナ１のＲＡＭ１２にロードして実行される。これにより、上述のような本発明のハンディスキャナ１として機能する。
【００５８】
本実施の形態３は以上の如き構成としてあり、その他の構成及び作用は実施の形態１及び実施の形態２と同様であるので、対応する部分には同一の参照番号を付してその詳細な説明を省略する。
【００５９】
【発明の効果】
以上詳述した如く、第１発明、第２発明、第７発明、及び第８発明にあっては、画像転送装置の通信部と携帯電話機との間で、接続が確立したか否かを判断し、接続が確立したと判断した場合は、携帯電話機に対し該携帯電話機の機種情報の取得要求命令を送信して、機種情報の取得を要求する。携帯電話機はこの取得要求命令を受信した場合、内蔵メモリから機種情報を読み出して画像転送装置へ機種情報を送信する。画像転送装置は、機種情報の取得要求に対する機種情報を取得した場合、変換テーブルを参照して、取得した機種情報に対する変換情報を読み出す。そして、読み出した変換情報に基づいて記憶部に記憶した画像データを変換し、変換した画像データを、通信部を介して携帯電話機へ転送するようにしたので、ユーザがわざわざ携帯電話機の機種情報を入力しなくとも、容易に画像データを転送でき、また必要に応じて選択用の表示画面の搭載を省略することもでき、低価格の画像転送装置を提供することが可能となる。すなわち、一般のユーザは自分が購入した携帯電話機、ひいては第３者の携帯電話機の機種名を正確に把握していないことが多く、本発明によれば取込・接続という簡単な操作により画像の取込を行うことができる。
【００６０】
第３発明乃至第５発明にあっては、取得した機種情報または該機種情報に対する変換情報が前記変換テーブルに存在しない場合に、外部から機種情報に対する変換情報を取得するようにしたので、新製品が投入された場合でも、画像転送装置が陳腐化することなく、新たな携帯電話機に対しても適切な画像データを転送することが可能となる。
【００６１】
第６発明にあっては、機種情報に対応させて、前記通信部と携帯電話機との間の画像データの転送に関するプロトコルを記憶したプロトコルテーブルを用意しておく。画像データを転送する場合、取得した機種情報に対応するプロトコルを前記プロトコルテーブルから読み出し、読み出したプロトコルに従い変換した画像データを、通信部を介して携帯電話機へ転送するよう構成したので、様々な種類の携帯電話機に対し適切に画像データを転送することが可能となる等、本発明は優れた効果を奏し得る。
【図面の簡単な説明】
【図１】本発明の概要を示す模式図である。
【図２】本発明に係るハンディスキャナのハードウェア構成を示すブロック図である。
【図３】変換テーブルのレコードレイアウトを示す説明図である。
【図４】プロトコルテーブルのレコードレイアウトを示す説明図である。
【図５】転送処理の手順を示すフローチャートである。
【図６】転送処理の手順を示すフローチャートである。
【図７】転送処理の手順を示すフローチャートである。
【図８】新たな機種情報等を入手する際の処理手順を示すフローチャートである。
【図９】新たな機種情報等を入手する際の処理手順を示すフローチャートである。
【図１０】表示部に表示される画面イメージを示す説明図である。
【図１１】実施の形態２に係るハンディスキャナ等の概要を示す模式図である。
【図１２】新たな機種情報等を入手する際の処理手順を示すフローチャートである。
【図１３】実施の形態３に係るハンディスキャナ等の概要を示す模式図である。
【図１４】従来の画像転送装置における処理手順を示すフローチャートである。
【符号の説明】
１　　　画像転送装置（ハンディスキャナ）
１６　　通信部
１３　　操作部
１３１　モード選択ボタン
１３２　スキャン開始／転送ボタン
１４　　ＬＥＤ
１４１　スピーカ
１５　　記憶部
１５１　変換テーブル
１５２　プロトコルテーブル
１９　　画像取込部
２　　　携帯電話機
２４　　表示部
３　　　サーバコンピュータ
１ａ　　記録媒体
４　　　パーソナルコンピュータ
【図１】
2004072613.tif 000003
【図２】
2004072613.tif 000004
【図３】
2004072613.tif 000005
【図４】
2004072613.tif 000006
【図５】
2004072613.tif 000007
【図６】
2004072613.tif 000008
【図７】
2004072613.tif 000009
【図８】
2004072613.tif 000010
【図９】
2004072613.tif 000011
【図１０】
2004072613.tif 000012
【図１１】
2004072613.tif 000013
【図１２】
2004072613.tif 000014
【図１３】
2004072613.tif 000015
【図１４】
2004072613.tif 000016