(57)【要約】【課題】データ量が大容量な画像データであったり伝送速度が遅い通信回線であっても、指定された伝送時間内で送信することができる画像データ伝送方法を得る。【解決手段】まず、予め設定されたデータ量の伝送速度測定用データを通信回線４を通じて所望のコンピュータ５に送信し、そのコンピュータ５から送信される受信通知に応じて通信回線４を経由したそのコンピュータ５までの実行伝送速度を測定する。次に、送信したい画像データをコンピュータ５に実行伝送速度で送信した場合に、指定された伝送時間内で送信可能になるように、その送信したい画像データを圧縮する。そして、圧縮された画像データをコンピュータ５に送信する。【選択図】        図１
2004336366.tif 000002
【特許請求の範囲】
【請求項１】
伝送速度測定用データを通信回線を通じて所望の受信装置に送信し、その受信装置における伝送速度測定用データの受信状況に応じてその通信回線を経由したその受信装置までの実行伝送速度を測定する伝送速度測定工程と、
送信用画像データを上記受信装置に上記実行伝送速度で送信した場合に指定された伝送時間内で送信可能になるようにその送信用画像データを圧縮する画像データ圧縮工程と、
上記圧縮された送信用画像データを上記受信装置に送信する画像データ送信工程とを備えた画像データ伝送方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、デジタルカメラで撮影した画像データを携帯電話やモデム等で相手先コンピュータに送信する画像データ伝送方法に関するものである。
【０００２】
【従来の技術】
従来の画像データ伝送方法では、デジタルカメラで撮影し、撮影した画像データが入っているメモリカードを画像伝送装置に入れ、所望の画像データを読み出してモデムおよびＮＣＵ（ネットワーク制御装置）により公衆電話回線にそのまま送信する方法となっている（例えば、特許文献１参照）。
【０００３】
【特許文献１】
特開平４−３１８７５６号公報
【０００４】
【発明が解決しようとする課題】
従来の画像データ伝送方法は以上のように構成されているので、デジタルカメラで撮影した画像データをメモリカードから読み出してそのまま送信する方法としており、デジタルカメラで撮影する画像データは一般的にデータ量が大容量のものであるため、伝送速度の遅い通信回線では伝送に長い時間がかかってしまう課題があった。
【０００５】
この発明は上記のような課題を解決するためになされたもので、データ量が大容量な画像データであったり伝送速度が遅い通信回線であっても、指定された伝送時間内で送信することができる画像データ伝送方法を得ることを目的とする。
【０００６】
【課題を解決するための手段】
この発明に係る画像データ伝送方法は、伝送速度測定用データを通信回線を通じて所望の受信装置に送信し、その通信回線を経由した受信装置までの実行伝送速度を測定する伝送速度測定工程と、送信用画像データを受信装置に実行伝送速度で送信した場合に指定された伝送時間内で送信可能になるように送信用画像データを圧縮する画像データ圧縮工程と、圧縮された送信用画像データを受信装置に送信する画像データ送信工程とを備えたものである。
【０００７】
【発明の実施の形態】
以下、この発明の実施の一形態を説明する。
実施の形態１．
図１はこの発明の実施の形態１による画像データ伝送システムを示す構成図であり、図において、デジタルカメラ１は、被写体を撮影し、メモリカード２は、その撮影した画像データを画像ファイルとして記憶するものである。画像伝送装置３は、画像ファイルを通信回線４を通じて受信側のコンピュータ（受信装置）５に送信するものである。
【０００８】
画像伝送装置３において、カードスロット６は、メモリカード２に記憶された画像ファイルを読み出すものである。画像メモリ７は、伝送速度測定用データからなる伝送速度測定用ファイルが予め記憶され、また、読み出された画像ファイルを保持したり、画像処理時に各種画像データを保持するものである。表示装置８は、メモリカード２に記憶された画像ファイル名、受信側の電話番号、および伝送時間等の表示を行うものであり、入力装置９は、画像ファイル名の選択、受信側の電話番号の入力、および伝送時間等を設定するものである。通信インタフェース１０は、送受信されるデータの変復調を行うモデムや携帯電話等から構成され、通信回線４を通じて受信側のコンピュータ５とデータ通信可能にするものである。
ＣＰＵ１１は、カードスロット６によるメモリカード２からの画像ファイルの読み出し制御機能、その画像ファイルの画像メモリ７への書き込み機能、入力装置９による入力に応じた表示装置８への各種情報の表示機能、通信インタフェース１０による受信側のコンピュータ５との接続制御機能、伝送速度測定用ファイルの送信機能、受信側のコンピュータ５の伝送速度測定用ファイルの受信状況に応じた実行伝送速度の測定機能、入力装置９により指定された画像ファイルを受信側のコンピュータ５に実行伝送速度で送信した場合に入力装置９により指定された伝送時間内で送信可能になるように画像データを圧縮、縮小する圧縮機能、その圧縮、縮小された画像ファイルの送信機能を有するものである。
【０００９】
コンピュータ５において、通信インタフェース１２は、送受信されるデータの変復調を行うモデムや携帯電話等から構成され、通信回線４を通じて画像伝送装置３とデータ通信可能にするものである。
ＣＰＵ１３は、通信インタフェース１２による画像伝送装置３との接続制御機能、伝送速度測定用ファイルおよび画像ファイルの受信状況に応じた画像伝送装置３への各種受信通知機能、受信された画像ファイルの記憶装置１４への書き込み機能、その記憶装置１４の中から入力装置１５により選択された画像ファイルを表示インタフェース１６を通じて表示装置１７に表示する機能を有するものである。
メモリ１８は、ＣＰＵ１３に関する各種情報を保持するＲＡＭに相当するものである。
【００１０】
次に動作について説明する。
図２はこの発明の実施の形態１による画像データ伝送方法を示すフローチャートである。
まず、デジタルカメラ１で撮影した画像ファイルの入ったメモリカード２を画像伝送装置３のカードスロット６に挿入し、入力装置９により画像ファイル名リストの表示を指示すれば、ＣＰＵ１１は、カードスロット６を通じてメモリカード２から画像ファイル名を読み出し、表示装置８にそのメモリカード２に記憶された画像ファイル名のリストを表示する。
次に、入力装置９により、その表示された画像ファイル名リストの中から送信したい画像ファイル名を選択する（ステップＳＴ１）。これにより、ＣＰＵ１１は、カードスロット６を通じてメモリカード２から選択された画像ファイルを読み出し、その画像ファイルを画像メモリ７に書き込む。
【００１１】
次に、入力装置９により、送信したい受信側のコンピュータ５の電話番号を入力すると共に、どれくらいの時間でその選択した画像ファイルを受信側のコンピュータ５に送信したいか、その伝送時間を設定する（ステップＳＴ２）。この時、コンピュータ５側では、通信回線接続待ちとなっている（ステップＳＴ１１）。なお、特に伝送時間を指定する必要がない場合は、伝送時間を入力しない。
ＣＰＵ１１は、その入力された電話番号に応じた受信側のコンピュータ５と通信回線４を通じてデータ通信が可能になるように通信インタフェース１０による接続制御を行う。この時、受信側のコンピュータ５の通信インタフェース１２およびＣＰＵ１３においてもその制御に応答した接続制御が行われる（ステップＳＴ３，ステップＳＴ１２）。
【００１２】
次に、入力装置９により伝送時間が設定されているか判定し（ステップＳＴ４）、伝送時間が設定されていれば、ＣＰＵ１１は、予め記憶された伝送速度測定用ファイルを画像メモリ７から読み出し、通信インタフェース１０および通信回線４を通じてコンピュータ５にその伝送速度測定用ファイルを送信する（ステップＳＴ５：伝送速度測定工程）。コンピュータ５では、通信インタフェース１２を通じてその伝送速度測定用ファイルを受信し（ステップＳＴ１３）、その伝送速度測定用ファイルの受信状況に応じて、画像伝送装置３に受信通知を送信する（ステップＳＴ１４）。画像伝送装置３のＣＰＵ１１は、コンピュータ５からのその受信通知を受信し、画像伝送装置３から送信しコンピュータ５で受信された伝送速度測定用ファイルのデータ量と、伝送速度測定用ファイルを送信し始めてから受信通知を受信するまでの時間とに応じて実行伝送速度を演算する（ステップＳＴ６：伝送速度測定工程）。
【００１３】
上記実行伝送速度の測定方法としては、例えば、画像伝送装置３のＣＰＵ１１より、予め１００ｋバイトのデータ量に設定された伝送速度測定用ファイルをコンピュータ５に送信し、コンピュータ５でその伝送速度測定用ファイルを受信完了した時点でコンピュータ５のＣＰＵ１３からファイル受信完了通知を画像伝送装置３に送信する。
画像伝送装置３のＣＰＵ１１では、コンピュータ５で受信された伝送速度測定用ファイルのデータ量が１００ｋバイトで、伝送速度測定用ファイルを送信し始めてからファイル受信完了通知を受信するまでの時間が５秒であるとするならば、１００ｋバイト（８００ｋビット）／５秒＝１６０ｋｂｐｓと実行伝送速度を演算することができる。
【００１４】
また、他の実行伝送速度の測定方法としては、例えば、１００ｋバイトの伝送速度測定用ファイルを送信し、コンピュータ５においてその伝送速度測定用ファイルを受信し始めてから１０秒以上経っても受信完了しない場合には、１０秒でコンピュータ５で受信できたデータ量、例えば１０ｋバイトを受信通知に加えて、コンピュータ５のＣＰＵ１３から画像伝送装置３に送信する。
画像伝送装置３のＣＰＵ１１では、コンピュータ５で受信された伝送速度測定用ファイルのデータ量が１０ｋバイトで、コンピュータ５において伝送速度測定用ファイルを受信し始めてから１０ｋバイトのデータ量を受信するまでの時間が１０秒であることから、１０ｋバイト（８０ｋビット）／１０秒＝８ｋｂｐｓと実行伝送速度を演算することができる。
【００１５】
さらに、他の実行伝送速度の測定方法としては、例えば、画像伝送装置３から１００ｋバイトの伝送速度測定用ファイルを送信し、コンピュータ５のＣＰＵ１３または通信インタフェース１２でその伝送速度測定用ファイルをそのまま画像伝送装置３側に戻し、画像伝送装置３のＣＰＵ１１でその伝送速度測定用ファイルを受信する。
画像伝送装置３のＣＰＵ１１では、伝送速度測定用ファイルを送信し始めてから１０秒で２ｋバイトの伝送速度測定用ファイルを受信することができた場合に、２ｋバイト（１６ｋビット）／１０秒＊２＝３．２ｋｂｐｓ（通信回線を２回通るため）と実行伝送速度を演算することができる。
【００１６】
さらに、他の実行伝送速度の測定方法としては、例えば、コンピュータ５のＣＰＵ１３において、コンピュータ５で伝送速度測定用ファイルを受信し始めてからの時間と、その時間までにコンピュータ５で受信された伝送速度測定用ファイルのデータ量とに応じて実行伝送速度を演算し、受信通知にその実行伝送速度をを加えて画像伝送装置３に送信するようにしても良い。
【００１７】
実行伝送速度が求まれば、画像伝送装置３のＣＰＵ１１は、送信したい画像ファイルを画像メモリ７から読み出し、コンピュータ５にその実行伝送速度で送信した場合に指定された伝送時間内で送信可能になるようにその読み出した画像ファイルの画像データを圧縮、縮小する（ステップＳＴ７：画像データ圧縮工程）。
例えば、実行伝送速度が８ｋｂｐｓであり、指定された伝送時間が３分である場合には、８ｋｂｐｓ×３分（１８０秒）＝１８０ｋバイト（１．４４Ｍビット）の画像ファイルが送信可能となる。そこで、送信したい画像ファイルが１Ｍバイトである場合には、圧縮および縮小を行い１８０ｋバイトまで小さくする。
なお、実行伝送速度が１００ｋｂｐｓであり、指定された伝送時間が３分であり、送信したい画像ファイルのデータ量が２８２ｋバイト以下の場合等、伝送時間が３分に満たない時には、その画像データの圧縮、縮小を行わない。
【００１８】
画像伝送装置３のＣＰＵ１１は、送信したい画像ファイルを通信インタフェース１０および通信回線４を通じてコンピュータ５に送信する（ステップＳＴ８：画像データ送信工程）。
上記のように、実行伝送速度が８ｋｂｐｓであり、指定された伝送時間が３分であり、１Ｍバイトの画像ファイルを１８０ｋバイトまで圧縮および縮小を行った場合には、３分で画像ファイルの送信が可能となる。
一方、実行伝送速度が８ｋｂｐｓであり、１Ｍバイトの画像ファイルをそのまま送信した場合には、約１０００秒（１６．６分）の時間がかかることになり、長時間データ伝送を待つことになる。
なお、ステップＳＴ４において、伝送時間を設定しなかった場合、およびステップＳＴ７において、画像データの圧縮、縮小を行うことなく指定された伝送時間を満たす場合には、画像メモリ７より読み出された画像ファイルの圧縮、縮小を行うことなく、そのまま送信する。
【００１９】
コンピュータ５のＣＰＵ１３では、画像ファイルを受信し（ステップＳＴ１５）、その受信された画像ファイルを記憶装置１４に記録する（ステップＳＴ１６）。さらに、コンピュータ５のＣＰＵ１３では、画像ファイルの受信完了に応じて、受信完了通知を画像伝送装置３に送信する（ステップＳＴ１７）。画像伝送装置３のＣＰＵ１１は、受信完了通知を受信し、画像ファイルの送信を完了する（ステップＳＴ９）。
コンピュータ５で受信された画像ファイルは、記憶装置１４に記録されるが、入力装置１５で画像ファイルを選択することにより、表示インタフェース１６を通じて表示装置１７に表示させることができる。
【００２０】
以上のように、この実施の形態１によれば、伝送速度測定用ファイルの送信により実行伝送速度を求め、送信したい画像ファイルをその実行伝送速度で送信した場合に指定された伝送時間内で送信可能になるようにその画像ファイルを圧縮、縮小してから送信するようにしたので、画像ファイルの伝送時間を自分の期待する時間にすることができる。
【００２１】
【発明の効果】
以上のように、この発明によれば、送信用画像データを受信装置に実行伝送速度で送信した場合に指定された伝送時間内で送信可能になるように送信用画像データを圧縮してから受信装置に送信するので、データ量が大容量な送信用画像データであったり伝送速度が遅い通信回線であっても、指定された伝送時間内で送信することができ、不必要に伝送時間がかかってしまうことを防止することができる効果がある。
【図面の簡単な説明】
【図１】この発明の実施の形態１による画像データ伝送システムを示す構成図である。
【図２】この発明の実施の形態１による画像データ伝送方法を示すフローチャートである。
【符号の説明】
１  デジタルカメラ、２  メモリカード、３  画像伝送装置、４  通信回線、５  コンピュータ（受信装置）、６  カードスロット、７  画像メモリ、８，１７  表示装置、９，１５  入力装置、１０，１２  通信インタフェース、１１，１３  ＣＰＵ、１４  記憶装置、１６  表示インタフェース、１８  メモリ。
【図１】
2004336366.tif 000003
【図２】
2004336366.tif 000004