(57)【要約】【課題】通信端末が通信しようとする通信回線によって、予め設定されている種類の画像データを送信させ、通信が許可されていない種類の画像データの送信を行わせないことで、より円滑に、送信対象のデータを送信先に送信するための仕組みを提供すること。【解決手段】静止画データ、動画データ等、送信する画像データの種別に応じて、当該送信に利用する通信回線を切り替える。通信に利用可能な通信回線が公衆回線であるか、公衆回線ではない回線であるかを判定して、前記利用可能な通信回線のうち、公衆回線ではない回線であると判定した通信回線を用いて、前記画像データの内の動画データを送信する。【選択図】図５
2013110610.tif 000002
【特許請求の範囲】
【請求項１】
静止画データおよび動画データを含む画像データを記憶するデータ記憶装置から取得する前記静止画データおよび前記動画データを送信すべく、通信回線を通じて外部装置と通信する通信手段を備えた通信装置であって、
前記通信手段で外部装置との通信に利用可能な通信回線を特定する特定手段と、
前記特定手段で特定した通信回線が、第１種類の通信回線であるか、第２種類の通信回線であるかを判定する回線種別判定手段と、
前記第１種類の通信回線を通じて送信する画像データの種類と、前記第２種類の通信回線を通じて送信する画像データの種類とを特定する設定情報を記憶する設定記憶手段と、
前記回線種別判定手段により前記特定された通信回線が前記第１種類の通信回線であると判定された場合に、前記設定記憶手段に記憶されている設定情報に従って特定される種類の前記画像データであって、前記データ記憶装置に記憶されている画像データを当該第１種類の通信回線を通じて送信し、前記回線種別判定手段により前記特定された通信回線が前記第２種類の通信回線であると判定された場合に、前記設定記憶手段に記憶されている設定情報に従って特定される種類の前記画像データであって、前記データ記憶装置に記憶されている画像データを当該第２種類の通信回線を通じて送信する送信手段と
を備えることを特徴とする通信装置。
【請求項２】
現在時刻を取得する時刻情報取得手段と、
前記送信手段は、前記時刻情報取得手段で取得した時刻に応じて特定される前記通信回線を用いて、当該通信回線で送信すべき前記画像データを送信先に送信することを特徴とする請求項１に記載の通信装置。
【請求項３】
前記特定手段で特定した、前記利用可能な通信回線の通信強度を特定する通信強度特定手段と、
前記送信手段は、前記通信強度特定手段で特定した通信強度に基づく優先順位に従って特定される前記利用可能な通信回線を用いて、当該通信回線で送信すべき前記画像データを送信先に送信することを特徴とする請求項１または２に記載の通信装置。
【請求項４】
前記画像データを送信するために利用する前記通信回線の利用の優先順位を決定する優先順位決定手段と、
前記優先順位決定手段で決定した優先順位に従って、前記画像データの送信に用いる通信回線を特定する利用回線特定手段と
を更に備え、
前記送信手段は、前記利用回線特定手段で特定した通信回線を用いて、前記画像データを送信先に送信することを特徴とする請求項１乃至３のいずれか１項に記載の通信装置。
【請求項５】
前記優先順位決定手段は、前記画像データの種別ごとに前記優先順位を決定することを特徴とする請求項４に記載の通信装置。
【請求項６】
前記優先順位決定手段は、ユーザからの指示に基づいて、前記優先順位を決定することを特徴とする請求項４または５に記載の通信装置。
【請求項７】
前記送信手段で、いずれの画像データを送信先に送信したかの情報である送信状況を記憶する送信状況記憶手段
をさらに備え、
前記送信状況記憶手段は、前記画像データが、いずれの送信先に送信済みであるかを記憶することを特徴とする請求項１乃至６のいずれか１項に記載の通信装置。
【請求項８】
前記送信状況記憶手段で記憶した前記送信状況を、前記送信先、または、前記外部装置と同期する送信状況同期手段
をさらに備えることを特徴とする請求項７に記載の通信装置。
【請求項９】
静止画データおよび動画データを含む画像データを記憶するデータ記憶装置から取得する前記静止画データおよび前記動画データを送信すべく、通信回線を通じて外部装置と通信する通信手段を備えた通信装置であって、
現在時刻の情報を取得する時刻情報取得手段と、
前記通信手段で外部装置との通信に利用可能な通信回線を特定する特定手段と、
前記特定手段で特定した利用可能な通信回線の情報と、前記時刻情報取得手段で取得した現在時刻の情報とを用いて、利用する通信回線を決定する利用回線決定手段と、
前記第１種類の通信回線を通じて送信する画像データの種類と、前記第２種類の通信回線を通じて送信する画像データの種類とを特定する設定情報を記憶する設定記憶手段と、
前記利用回線決定手段により決定された通信回線が前記第１種類の通信回線であると判定された場合に、前記設定記憶手段に記憶されている設定情報に従って特定される種類の前記画像データであって、前記データ記憶装置に記憶されている画像データを当該第１種類の通信回線を通じて送信し、前記利用回線決定手段により決定された通信回線が前記第２種類の通信回線であると判定された場合に、前記設定記憶手段に記憶されている設定情報に従って特定される種類の前記画像データであって、前記データ記憶装置に記憶されている画像データを当該第２種類の通信回線を通じて送信する送信手段と
を備えることを特徴とする通信装置。
【請求項１０】
静止画データおよび動画データを含む画像データを記憶するデータ記憶装置から取得する前記静止画データおよび前記動画データを送信すべく、通信回線を通じて外部装置と通信する通信手段を備えた通信装置であって、
前記通信手段で外部装置との通信に利用可能な通信回線を特定する特定手段と、
前記特定手段で特定した通信回線の通信強度を特定する通信強度特定手段と、
前記通信強度特定手段で特定した通信強度に基づいて、利用する通信回線を決定する利用回線決定手段と、
前記第１種類の通信回線を通じて送信する画像データの種類と、前記第２種類の通信回線を通じて送信する画像データの種類とを特定する設定情報を記憶する設定記憶手段と、
前記利用回線決定手段により決定された通信回線が前記第１種類の通信回線であると判定された場合に、前記設定記憶手段に記憶されている設定情報に従って特定される種類の前記画像データであって、前記データ記憶装置に記憶されている画像データを当該第１種類の通信回線を通じて送信し、前記利用回線決定手段により決定された通信回線が前記第２種類の通信回線であると判定された場合に、前記設定記憶手段に記憶されている設定情報に従って特定される種類の前記画像データであって、前記データ記憶装置に記憶されている画像データを当該第２種類の通信回線を通じて送信する送信手段と
を備えることを特徴とする通信装置。
【請求項１１】
静止画データおよび動画データを含む画像データを記憶するデータ記憶装置から取得する前記静止画データおよび前記動画データを送信すべく、通信回線を通じて外部装置と通信する通信手段と、第１種類の通信回線を通じて送信する画像データの種類と、第２種類の通信回線を通じて送信する画像データの種類とを特定する設定情報を記憶する設定記憶手段とを備えた通信装置の制御方法であって、
前記通信装置の特定手段が、前記通信手段で外部装置との通信に利用可能な通信回線を特定する特定工程と、
前記通信装置の回線種別判定手段が、前記特定工程で特定した通信回線が、第１種類の通信回線であるか、第２種類の通信回線であるかを判定する回線種別判定工程と、
前記通信装置の送信手段が、前記回線種別判定工程により前記特定された通信回線が前記第１種類の通信回線であると判定された場合に、前記設定記憶手段に記憶されている設定情報に従って特定される種類の前記画像データであって、前記データ記憶装置に記憶されている画像データを当該第１種類の通信回線を通じて送信し、前記回線種別判定工程により前記特定された通信回線が前記第２種類の通信回線であると判定された場合に、前記設定記憶手段に記憶されている設定情報に従って特定される種類の前記画像データであって、前記データ記憶装置に記憶されている画像データを当該第２種類の通信回線を通じて送信する送信工程と
を含むことを特徴とする制御方法。
【請求項１２】
静止画データおよび動画データを含む画像データを記憶するデータ記憶装置から取得する前記静止画データおよび前記動画データを送信すべく、通信回線を通じて外部装置と通信する通信手段と、第１種類の通信回線を通じて送信する画像データの種類と、第２種類の通信回線を通じて送信する画像データの種類とを特定する設定情報を記憶する設定記憶手段とを備えた通信装置で読取実行されるプログラムあって、
前記通信装置を、
前記通信手段で外部装置との通信に利用可能な通信回線を特定する特定手段と、
前記特定手段で特定した通信回線が、第１種類の通信回線であるか、第２種類の通信回線であるかを判定する回線種別判定手段と、
前記回線種別判定手段により前記特定された通信回線が前記第１種類の通信回線であると判定された場合に、前記設定記憶手段に記憶されている設定情報に従って特定される種類の前記画像データであって、前記データ記憶装置に記憶されている画像データを当該第１種類の通信回線を通じて送信し、前記回線種別判定手段により前記特定された通信回線が前記第２種類の通信回線であると判定された場合に、前記設定記憶手段に記憶されている設定情報に従って特定される種類の前記画像データであって、前記データ記憶装置に記憶されている画像データを当該第２種類の通信回線を通じて送信する送信手段と
して機能させることを特徴とするプログラム。
【請求項１３】
静止画データおよび動画データを含む画像データを記憶するデータ記憶装置から取得する前記静止画データおよび前記動画データを送信すべく、通信回線を通じて外部装置と通信する通信手段と、第１種類の通信回線を通じて送信する画像データの種類と、第２種類の通信回線を通じて送信する画像データの種類とを特定する設定情報を記憶する設定記憶手段とを備えた通信装置における制御方法であって、
前記通信装置の時刻情報取得手段が、現在時刻の情報を取得する時刻情報取得工程と、
前記通信装置の特定手段が、前記通信手段で外部装置との通信に利用可能な通信回線を特定する特定工程と、
前記通信装置の利用回線決定手段が、前記特定工程で特定した利用可能な通信回線の情報と、前記時刻情報取得工程で取得した現在時刻の情報とを用いて、利用する通信回線を決定する利用回線決定工程と、
前記通信装置の送信手段が、前記利用回線決定工程により決定された通信回線が前記第１種類の通信回線であると判定された場合に、前記設定記憶手段に記憶されている設定情報に従って特定される種類の前記画像データであって、前記データ記憶装置に記憶されている画像データを当該第１種類の通信回線を通じて送信し、前記利用回線決定工程により決定された通信回線が前記第２種類の通信回線であると判定された場合に、前記設定記憶手段に記憶されている設定情報に従って特定される種類の前記画像データであって、前記データ記憶装置に記憶されている画像データを当該第２種類の通信回線を通じて送信する送信工程と
を含むことを特徴とする制御方法。
【請求項１４】
静止画データおよび動画データを含む画像データを記憶するデータ記憶装置から取得する前記静止画データおよび前記動画データを送信すべく、通信回線を通じて外部装置と通信する通信手段と、第１種類の通信回線を通じて送信する画像データの種類と、第２種類の通信回線を通じて送信する画像データの種類とを特定する設定情報を記憶する設定記憶手段とを備えた通信装置で読取実行されるプログラムであって、
前記通信装置を、
現在時刻の情報を取得する時刻情報取得手段と、
前記通信手段で外部装置との通信に利用可能な通信回線を特定する特定手段と、
前記特定手段で特定した利用可能な通信回線の情報と、前記時刻情報取得手段で取得した現在時刻の情報とを用いて、利用する通信回線を決定する利用回線決定手段と、
前記利用回線決定手段により決定された通信回線が前記第１種類の通信回線であると判定された場合に、前記設定記憶手段に記憶されている設定情報に従って特定される種類の前記画像データであって、前記データ記憶装置に記憶されている画像データを当該第１種類の通信回線を通じて送信し、前記利用回線決定手段により決定された通信回線が前記第２種類の通信回線であると判定された場合に、前記設定記憶手段に記憶されている設定情報に従って特定される種類の前記画像データであって、前記データ記憶装置に記憶されている画像データを当該第２種類の通信回線を通じて送信する送信手段と
して機能させることを特徴とするプログラム。
【請求項１５】
静止画データおよび動画データを含む画像データを記憶するデータ記憶装置から取得する前記静止画データおよび前記動画データを送信すべく、通信回線を通じて外部装置と通信する通信手段と、第１種類の通信回線を通じて送信する画像データの種類と、第２種類の通信回線を通じて送信する画像データの種類とを特定する設定情報を記憶する設定記憶手段とを備えた通信装置における制御方法であって、
前記通信装置の特定手段が、前記通信手段で外部装置との通信に利用可能な通信回線を特定する特定工程と、
前記通信装置の通信強度特定手段が、前記特定工程で特定した通信回線の通信強度を特定する通信強度特定工程と、
前記通信装置の利用回線決定手段が、前記通信強度特定工程で特定した通信強度に基づいて、利用する通信回線を決定する利用回線決定工程と、
前記通信装置の送信手段が、前記利用回線決定工程により決定された通信回線が前記第１種類の通信回線であると判定された場合に、前記設定記憶手段に記憶されている設定情報に従って特定される種類の前記画像データであって、前記データ記憶装置に記憶されている画像データを当該第１種類の通信回線を通じて送信し、前記利用回線決定工程により決定された通信回線が前記第２種類の通信回線であると判定された場合に、前記設定記憶手段に記憶されている設定情報に従って特定される種類の前記画像データであって、前記データ記憶装置に記憶されている画像データを当該第２種類の通信回線を通じて送信する送信工程と
を含むことを特徴とする制御方法。
【請求項１６】
静止画データおよび動画データを含む画像データを記憶するデータ記憶装置から取得する前記静止画データおよび前記動画データを送信すべく、通信回線を通じて外部装置と通信する通信手段と、第１種類の通信回線を通じて送信する画像データの種類と、第２種類の通信回線を通じて送信する画像データの種類とを特定する設定情報を記憶する設定記憶手段とを備えた通信装置で読取実行されるプログラムであって、
前記通信装置を、
前記通信手段で外部装置との通信に利用可能な通信回線を特定する特定手段と、
前記特定手段で特定した通信回線の通信強度を特定する通信強度特定手段と、
前記通信強度特定手段で特定した通信強度に基づいて、利用する通信回線を決定する利用回線決定手段と、
前記利用回線決定手段により決定された通信回線が前記第１種類の通信回線であると判定された場合に、前記設定記憶手段に記憶されている設定情報に従って特定される種類の前記画像データであって、前記データ記憶装置に記憶されている画像データを当該第１種類の通信回線を通じて送信し、前記利用回線決定手段により決定された通信回線が前記第２種類の通信回線であると判定された場合に、前記設定記憶手段に記憶されている設定情報に従って特定される種類の前記画像データであって、前記データ記憶装置に記憶されている画像データを当該第２種類の通信回線を通じて送信する送信手段と
して機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置、通信システム、その制御方法及びプログラムに関する。
【背景技術】
【０００２】
近年、撮像装置や撮像機能を有する携帯端末の小型化が進んでいる。端末の高性能化によって取得できる画像データの質も向上している。一方で、端末の小型化に伴う記録媒体の小容量化、画像データの質向上に伴うデータ容量の肥大化により、ユーザは端末のデータ記憶容量の限界を気にしながら、画像データを取得、保存しなければならないという問題があった。
【０００３】
これに対し、例えば、ユーザ側のローカル端末内の画像データを、企業側が提供する外部端末に逐次送信して保存、管理する技術が公開されている。（特許文献１に公開の技術）。これによりユーザは、自端末のデータ記憶容量の限界を気にすることなく、画像データを取得し、保持しておくことが出来る。
【０００４】
また、一般的に、携帯端末等から外部端末への通信に利用する通信サービスの利用料金は、ユーザがどの程度の通信を行ったかに関わらず、サービス提供側により一律金額が設定されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−１６４７７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１の技術においては、外部端末に送信するデータのサイズと、データを送信するために用いる通信回線のデータの転送可能サイズについて考慮されていない。送信するデータのサイズが大きいにも関わらず、データの転送可能サイズの小さい回線を用いてデータの送信を実行すると、送信途中で回線へのアクセスが断絶した場合、該送信処理は一からやり直しとなり、時間がかかってしまう。
【０００７】
また、上記のアクセスの断絶、送信処理のやり直しを繰り返すことで回線の利用時間、利用回数が無駄に増加し、通信回線、通信サービスの提供側に負荷を与えてしまう。たとえば、通信サービスの提供側が、画像データの転送という特定のサービスのために、通常の通信料金体系とは別の格安の料金体系を用意したとする。この特定のサービスでは、画像データのうち、静止画データの転送を想定して安い料金体系を設定しているにもかかわらず、動画データの転送も合わせて行われてしまうと、通信データ量が増大し、通信負荷が大きくなり、他のサービスにも通信障害などの影響を与えてしまいかねない。このように、サイズの大きな動画データは、３Ｇ回線やＷｉＭＡＸ回線では、端末からインターネットへのアップロードは行わせずに、端末がＷｉ−ｆｉ回線で接続しているときにアップロードさせたいということが想定される。
【０００８】
そこで本発明は、通信端末が通信しようとする通信回線によって、予め設定されている種類の画像データを送信させ、通信が許可されていない種類の画像データの送信を行わせないことで、より円滑に、送信対象のデータを送信先に送信するための仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００９】
静止画データおよび動画データを含む画像データを記憶するデータ記憶装置から取得する前記静止画データおよび前記動画データを送信すべく、通信回線を通じて外部装置と通信する通信手段を備えた通信装置であって、前記通信手段で外部装置との通信に利用可能な通信回線を特定する特定手段と、前記特定手段で特定した通信回線が、第１種類の通信回線であるか、第２種類の通信回線であるかを判定する回線種別判定手段と、前記第１種類の通信回線を通じて送信する画像データの種類と、前記第２種類の通信回線を通じて送信する画像データの種類とを特定する設定情報を記憶する設定記憶手段と、前記回線種別判定手段により前記特定された通信回線が前記第１種類の通信回線であると判定された場合に、前記設定記憶手段に記憶されている設定情報に従って特定される種類の前記画像データであって、前記データ記憶装置に記憶されている画像データを当該第１種類の通信回線を通じて送信し、前記回線種別判定手段により前記特定された通信回線が前記第２種類の通信回線であると判定された場合に、前記設定記憶手段に記憶されている設定情報に従って特定される種類の前記画像データであって、前記データ記憶装置に記憶されている画像データを当該第２種類の通信回線を通じて送信する送信手段とを備えることを特徴とする。
静止画データおよび動画データを含む画像データを記憶するデータ記憶装置から取得する前記静止画データおよび前記動画データを送信すべく、通信回線を通じて外部装置と通信する通信手段を備えた通信装置であって、現在時刻の情報を取得する時刻情報取得手段と、前記通信手段で外部装置との通信に利用可能な通信回線を特定する特定手段と、前記特定手段で特定した利用可能な通信回線の情報と、前記時刻情報取得手段で取得した現在時刻の情報とを用いて、利用する通信回線を決定する利用回線決定手段と、前記第１種類の通信回線を通じて送信する画像データの種類と、前記第２種類の通信回線を通じて送信する画像データの種類とを特定する設定情報を記憶する設定記憶手段と、前記利用回線決定手段により決定された通信回線が前記第１種類の通信回線であると判定された場合に、前記設定記憶手段に記憶されている設定情報に従って特定される種類の前記画像データであって、前記データ記憶装置に記憶されている画像データを当該第１種類の通信回線を通じて送信し、前記利用回線決定手段により決定された通信回線が前記第２種類の通信回線であると判定された場合に、前記設定記憶手段に記憶されている設定情報に従って特定される種類の前記画像データであって、前記データ記憶装置に記憶されている画像データを当該第２種類の通信回線を通じて送信する送信手段とを備えることを特徴とする。
静止画データおよび動画データを含む画像データを記憶するデータ記憶装置から取得する前記静止画データおよび前記動画データを送信すべく、通信回線を通じて外部装置と通信する通信手段を備えた通信装置であって、前記通信手段で外部装置との通信に利用可能な通信回線を特定する特定手段と、前記特定手段で特定した通信回線の通信強度を特定する通信強度特定手段と、前記通信強度特定手段で特定した通信強度に基づいて、利用する通信回線を決定する利用回線決定手段と、前記第１種類の通信回線を通じて送信する画像データの種類と、前記第２種類の通信回線を通じて送信する画像データの種類とを特定する設定情報を記憶する設定記憶手段と、前記利用回線決定手段により決定された通信回線が前記第１種類の通信回線であると判定された場合に、前記設定記憶手段に記憶されている設定情報に従って特定される種類の前記画像データであって、前記データ記憶装置に記憶されている画像データを当該第１種類の通信回線を通じて送信し、前記利用回線決定手段により決定された通信回線が前記第２種類の通信回線であると判定された場合に、前記設定記憶手段に記憶されている設定情報に従って特定される種類の前記画像データであって、前記データ記憶装置に記憶されている画像データを当該第２種類の通信回線を通じて送信する送信手段とを備えることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、通信端末が通信しようとする通信回線によって、予め設定されている種類の画像データを送信させ、通信が許可されていない種類の画像データの送信を行わせないことで、より円滑に、送信対象のデータを送信先に送信するための仕組みを提供することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の第１の実施形態における、通信装置を含むシステム構成の一例を示す図
【図２】本発明の第１の実施形態における、各種装置のハードウェア構成の一例を示す図
【図３】本発明の第１の実施形態における、各種装置の機能構成の一例を示す図
【図４】本発明の第１の実施形態における、画像データの送信処理の概要を示すフローチャート
【図５】本発明の第１の実施形態における、画像データの送信処理の詳細を示すフローチャート
【図６】本発明の第１の実施形態における、送信設定テーブルの構成の一例を示す図
【図７】本発明の第１の実施形態における、画像データの送信画面の構成の一例を示す図
【図８】本発明の第１の実施形態における、送信設定画面の構成の一例を示す図
【図９】本発明の第１の実施形態における、送信済み画像データ管理テーブルの構成の一例を示す図
【発明を実施するための形態】
【００１２】
以下、図面を参照して、本発明の第１の実施形態を詳細に説明する。まず図１を参照して、本発明の第１の実施形態における通信装置を含むシステムの構成の一例について説明する。図１は、本発明の通信装置を含むシステムの構成の一例を示す図である。
【００１３】
本発明の通信装置を含むシステムは、図１に示すように、通信装置の一例であるスマートフォンのような画像送信端末１００、画像管理サーバ２００を備えて構成されている。なお、通信装置は、このような画像送信端末に限定されるものではなく、たとえば、撮像装置であるカメラやデジタルビデオカメラのメモリとして装着可能な、通信機能を備えるＳＤメモリタイプのＷｉＭＡＸ（Ｗｏｒｌｄｗｉｄｅ  Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  ｆｏｒ  Ｍｉｃｒｏｗａｖｅ  Ａｃｃｅｓｓ）カードであってもよい。
【００１４】
まず画像送信端末１００は、静止画データや動画データ等の画像データを画像管理サーバ２００に送信する機能を有する。画像管理サーバ２００は、画像送信端末から画像データを受信し、格納する。
【００１５】
ＷｉＭＡＸ回線１０１や、Ｗｉ−ｆｉ回線１０２は、前記画像送信端末１００と画像管理サーバ２００を通信可能に接続するＷＡＮである。尚、本実施の形態では、ＷｉＭＡＸ回線１０１を公衆回線である第１種類の通信回線とし、Ｗｉ−ｆｉ回線１０２を非公衆回線である第２種類の通信回線であるとする。なお、第１種類の通信回線と第２種類の通信回線はこれに限定されるものではなく、本発明では、少なくとも２種類の通信回線で通信可能であればよい。
【００１６】
静止画データ１０５、動画データ１０６は画像送信端末１００から画像管理サーバ２００に、ＷｉＭＡＸ回線１０１や、Ｗｉ−ｆｉ回線１０２等のＷＡＮを介して送信される画像データである。
【００１７】
画像送信端末１００は、画像データを画像管理サーバ２００に送信する際に、送信対象の画像データの種別が、静止画データであるか、動画データであるかによって、いずれの通信回線（場合によってはどちらも通信回線でもよい場合もある）を介して画像データを送信先に送信するかを決定し、送信する。以上が図１の、本発明の第１の実施形態における、通信装置を含むシステムの構成の一例についての説明である。
【００１８】
次に図２を参照して、図１に示す画像送信端末１００および画像管理サーバ２００のハードウェア構成の一例について説明する。図２は、本発明の第１の実施形態における、各種装置のハードウェア構成の一例を示す図である。ハードウェア構成に特別な違いはないため、共通の図面で説明する。
【００１９】
ＣＰＵ２０１は、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。
【００２０】
また、ＲＯＭ２０２あるいは外部メモリ２１１には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ(Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ)やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。
【００２１】
ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＡＭ２０３にロードして、プログラムを実行することで各種動作を実現するものである。また、入力コントローラ（入力Ｃ）２０５は、キーボード２０９や不図示のマウス等のポインティングデバイスからの入力を制御する。
【００２２】
ビデオコントローラ（ＶＣ）２０６は、ＣＲＴディスプレイ（ＣＲＴ）２１０等の表示器への表示を制御する。表示器はＣＲＴだけでなく、液晶ディスプレイでも構わない。これらは必要に応じて管理者が使用するものである。本発明には直接関係があるものではない。また、ＣＲＴディスプレイ（ＣＲＴ）２１０は、画像管理サーバ２００においては、必ずしも必要ではない。
【００２３】
メモリコントローラ（ＭＣ）２０７は、ブートプログラム、ブラウザソフトウエア、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ等を記憶するハードディスク（ＨＤ）やフロッピー（登録商標）ディスク（ＦＤ）或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ２１１へのアクセスを制御する。
また、通信装置である画像送信端末１００においては、静止画データおよび動画データを含む画像データは、ＲＡＭ２０３あるいは外部メモリ２１１（データ記憶装置に相当）に記憶されているものとする。
【００２４】
通信Ｉ／Ｆコントローラ（通信Ｉ／ＦＣ）２０８は、ネットワークを介して、外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いたインターネット通信等が可能である。
【００２５】
なお、ＣＰＵ２０１は、例えばＲＡＭ２０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ＣＲＴ２１０上での表示を可能としている。また、ＣＰＵ２０１は、ＣＲＴ２１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００２６】
本発明を実現するためのプログラムは外部メモリ２１１に記録されており、必要に応じてＲＡＭ２０３にロードされることによりＣＰＵ２０１によって実行されるものである。さらに、本発明に係わるプログラムが用いる定義ファイル及び各種情報テーブルは外部メモリ２１１に格納されている。以上が図２の、本発明の第１の実施形態における各種装置のハードウェア構成の一例についての説明である。
【００２７】
次に図３を参照して、本発明の第１の実施形態における、各種装置の機能構成の一例について説明する。図３は、本発明の第１の実施形態における、各種装置の機能構成の一例を示す図である。
【００２８】
図３に示すように、画像送信端末１００は、画像データ送信部３１１、利用可能回線特定部３１２、データ種別特定部３１３、送信可否判定部３１４、送信経路決定部３１５等を備えている。
【００２９】
また、画像管理サーバ２００は、画像データ受信部３２１、画像データ記憶部３２２等を備えている。
【００３０】
画像データ送信部３１１は、画像送信端末１００から、画像管理サーバ２００等の外部装置に画像データを送信する送信部である。利用可能回線特定部３１２は、画像送信端末１００がアクセス可能且つ、画像データの送信に用いることが許可されている通信回線である利用可能な通信回線を特定する特定部である。なお、複数の通信回線が利用可能である場合には、いずれかの通信回線が優先的に利用可能な通信回線として特定されるようになっているものとする。たとえば、３Ｇ回線、ＷｉＭＡＸ回線、Ｗｉ−ｆｉ回線の３つの回線が利用可能である場合、通信装置である画像送信端末１００が内部的に保持している優先度でＷｉ−ｆｉ回線が優先順位の１位である場合には、Ｗｉ−ｆｉ回線が利用可能な回線として特定されることになる。なお、この通信回線毎の優先順位は、どのような順序でもよく限定されるものではない。
【００３１】
画像データの送信に用いることが許可されている通信回線とは、静止画データや動画データ等の画像データの種別ごとに設定されている。
【００３２】
データ種別特定部３１３は、送信先に送信する画像データの種別を特定する特定部である。送信可否判定部３１４は、送信対象の画像データを送信先に送信可能か否かを判定する判定部である。
【００３３】
例えば、画像送信端末１００のＣＰＵ２０１が、特定の回線でしか送信を許可されていない画像データを送信するための回線へアクセスできない場合、当該画像データの送信を不可能と判断するものである。
送信経路決定部３１５は、いずれの回線を、画像データの送信に用いるかを決定する決定部である。
【００３４】
画像管理サーバ２００の画像データ受信部３２１は、画像送信端末１００から画像データを受信する受信部である。画像データ記憶部３２２は、画像データ受信部３２１で受信した画像データを記憶する記憶部である。以上が図３の、本発明の第１の実施形態における、各種装置の機能構成の一例についての説明である。
【００３５】
次に図４を参照して、本発明の第１の実施形態における、画像データの送信処理の概要について説明する。図４は、本発明の第１の実施形態における、画像データの送信処理の概要を示すフローチャートである。
【００３６】
画像送信端末１００のＣＰＵ２０１は、画像データの送信設定が自動送信に設定されているか否かを判定する（ステップＳ４０１）。ここでいう自動送信とは、画像送信端末１００のＣＰＵ２０１が、撮影や、外部からのデータ受信等によって新たに取得した画像データ（請求項中の画像データ取得手段に該当）を、ユーザの送信指示を受け付けることなく、予め設定された送信先に送信する設定のことをいう。例えば、撮影で取得した写真のデータを、自動で画像管理サーバ２００の外部メモリ２１１等に送信、記憶する。
【００３７】
画像送信端末１００のＣＰＵ２０１は、画像データの送信設定が自動送信に設定されていると判定した場合（ステップＳ４０１でＹＥＳ）、処理をステップＳ４１０に移行し、画像データの送信処理を実行する（ステップＳ４１０）。画像データの送信処理の詳細については図５の説明にて後述する。
【００３８】
画像送信端末１００のＣＰＵ２０１は、画像データの送信設定が自動送信に設定されていないと判定した場合（ステップＳ４０１でＮＯ）、画像データの送信設定が手動設定であると判断し、画像データの自動送信を実行せず、ユーザの指示を受け付けるまで待機する。
【００３９】
前記画像データの送信設定は、図８に示す送信設定画面８００のような画面を介して受け付けたユーザからの指示に基づいて設定されるものである。尚、本説明においては、画像送信端末１００のＣＰＵがステップＳ４０１の判定を行う時点では既に上記設定がなされているものとする。送信設定画面８００については、図８を用いて説明する。
【００４０】
ここで図８を参照して、本発明の第１の実施形態における、送信設定画面の構成の一例について説明する。図８は、本発明の第１の実施形態における、送信設定画面の構成の一例を示す図である。
【００４１】
図８に示す通り、送信設定画面８００は、静止画送信設定領域８０１、動画送信設定領域８０２、チェックボックス８０３、送信先８０４、画像種別入力受付部８０５、利用回線指定受付部８０６、「戻る」ボタン８０７、「ホーム」ボタン８０８、「決定」ボタン８０９等から構成されている。
【００４２】
送信設定画面８００は、起動アプリケーションを選択可能な不図示のホーム画面等の画面や、画像データを送信するための画面である送信画面で送信設定画面８００の表示指示を受け付けることにより、画像送信端末１００の表示画面に表示されるものである。
【００４３】
静止画送信設定領域８０１は、静止画を送信先に送信する場合の送信設定を行うための領域である。動画送信設定領域８０２は、動画を送信先に送信する場合の送信設定を行うための領域である。静止画の送信設定と、動画の送信設定を別々にするのはが、画像データの種別によって、送信に利用する回線を切り替えるためである。当該送信の処理の詳細については、図５の説明にて後述する。
【００４４】
チェックボックス８０３は、送信設定を手動送信に設定するか、自動送信に設定するかを決定するためのチェックボッスである。送信先８０４は、送信設定が自動送信に設定されている場合に、画像データを送信する送信先を設定するための入力受付部である。
【００４５】
画像種別入力受付部８０５は、画像送信端末１００のＣＰＵ２０１が、画像データを静止画であると判定する基準となる拡張子の入力を受け付ける入力受付部である。つまり、画像送信端末１００のＣＰＵ２０１は、画像種別入力受付部８０５に入力されている拡張子を持つデータを静止画データと判定する。
【００４６】
利用回線指定受付部８０６は、静止画データを送信するために利用することが可能な通信回線の指定を受け付ける指定受付部である。本発明の実施形態においては、利用回線指定受付部８０６は３項設けられており、上の項が下の項よりも、利用する際の優先順位が高いものとする。つまり、請求項中の優先順位決定手段に該当する。
【００４７】
つまり、画像送信端末１００のＣＰＵ２０１は、静止画データを送信先に送信する際に、Ｗｉ−ｆｉ、ＷｉＭＡＸ、３Ｇのいずれの回線にもアクセス可能であった場合、Ｗｉ−ｆｉを用いて、静止画データを送信先に送信する。つまり請求項中の利用回線特定手段に該当する。
【００４８】
また、Ｗｉ−ｆｉが利用不可能であった場合には、ＷｉＭＡＸを用いて静止画データを送信先に送信するものである。
【００４９】
「戻る」ボタン８０７は、表示画面を、送信設定画面８００が表示される前の画面に戻すためのボタンである。「ホーム」ボタン８０８は、表示画面を、前述したホーム画面に移行するためのボタンである。
【００５０】
「決定」ボタン８０９は、静止画送信設定領域８０１、動画送信設定領域８０２で設定した内容を決定し、適用するためのボタンである。以上が図８の、本発明の第１の実施形態における、本発明の第１の実施形態における、送信設定画面の構成の一例についての説明である。
【００５１】
画像送信端末１００のＣＰＵ２０１は、送信設定画面８００で「決定」ボタン８０９の押下を受け付けた場合に、画像送信端末１００の外部メモリ２１１に記憶されている送信設定テーブル６００の各項目を更新する。
【００５２】
ここで図６を参照して、本発明の第１の実施形態における、送信設定テーブルの構成の一例について説明する。図６は、本発明の第１の実施形態における、送信設定テーブルの構成の一例を示す図である。
【００５３】
図６に示す通り、送信設定テーブル６００は、画像データ種別６０１、利用通信回線６０２、送信設定６０３、送信先６０４等から構成されている。画像データ種別６０１は、静止画データ、動画データの拡張子が設定されている。例えば、図８の画像種別入力受付部８０５に入力、設定された拡張子が設定される。
【００５４】
利用通信回線６０２は、画像データ種別６０１に設定された拡張子を持つデータの送信に用いることが許可された通信回線である利用許可回線が設定される。例えば図８の、利用回線指定受付部８０６で指定を受け付けた回線が設定される。尚、前記利用許可回線が複数設定されている場合、当該通信回線間に利用する優先順位を設定するようにしてもよい。
【００５５】
送信設定６０３は、画像データ種別６０１に設定された種別の画像データを、当該送信先６０４に設定された送信先に自動送信するか、手動送信するかの設定が記憶されている。例えば図８の、チェックボックス８０３にチェックの入っている設定が記憶される。
【００５６】
送信先６０４は、当該画像データ種別６０１に設定された種別の画像データを送信するデフォルトの送信先が設定されている。例えば図８の送信先８０４で指定を受け付けた送信先が設定される。以上が図６の、本発明の第１の実施形態における、送信設定テーブルの構成の一例についての説明である。なお、図６の例では、画像データ種別６０１ごとに、利用通信回線６０２を対応付けて保持しているが、これに限られるものではなく、逆に、通信回線ごとに、送信すべき画像データの種別を対応付けて保持していてもよい。つまり、第１種類の通信回線を通じて送信する画像データの種類と、第２種類の通信回線を通じて送信する画像データの種類とを特定する設定情報が記憶されていればよく、データの持たせ方は限定されるものではない。
【００５７】
図４の説明に戻る。画像送信端末１００のＣＰＵ２０１は、ステップＳ４０１で送信設定が自動送信でなく手動送信設定であると判定した場合（ステップＳ４０１でＮＯ）、処理をステップＳ４０２に移行し、ユーザからの指示を受け付ける（ステップＳ４０２）。
【００５８】
画像送信端末１００のＣＰＵ２０１は、受け付けた指示が送信画面７００のような画像データの送信画面の表示指示か否かを判定する（ステップＳ４０３）。受け付けた指示が送信画面７００の表示指示であると判定した場合（ステップＳ４０３でＹＥＳ）、表示画面に送信画面７００を表示する（ステップＳ４０４）。
【００５９】
受け付けた指示が送信画面７００の表示指示でないと判定した場合（ステップＳ４０３でＮＯ）、処理をステップＳ４１６に移行し、その他の処理を実行する（ステップＳ４１４）。その他の処理とは、送信画面７００の表示指示以外の処理のことであり、例えば、送信設定画面８００の表示指示や、不図示のホーム画面からの、ブラウザの利用指示や、メールの表示指示等の処理のことである。
【００６０】
ここで図７を参照して、本発明の第１の実施形態における、送信画面７００の構成の一例について説明する。図７は、本発明の第１の実施形態における、送信画面７００の構成の一例である。
【００６１】
図７に示す通り、送信画面７００は、送信先指定受付部７０１、タブ７０２、画像データ７０３、チェックボックス７０４、「戻る」ボタン７０５、「全選択/解除」ボタン７０６、「送信」ボタン７０７、「設定」ボタン７０８等から構成されている。
【００６２】
送信先指定受付部７０１は、画像データの送信先の指定を受けつける指定受付部である。送信先指定受付部７０１は、ユーザからの、送信先の直接の編集指示を受け付けることで、送信先を変更することが可能である。
【００６３】
ユーザによる送信先の変更指示、指定指示を受け付ける前は、例えば、送信先６０４に記憶されている送信先が設定されているものとする。
【００６４】
タブ７０２は、静止画データの送信画面、動画データの送信画面を切り替えるためのタブである。図７の例では動画データの送信画面を表示しているが、静止画データの送信画面の構成も該動画データの送信画面の構成と類似しているものとし、ここでは説明を割愛する。
【００６５】
画像データ７０３は、画像送信端末の外部メモリ２１１等の記憶領域に記憶されている画像データのサムネイルである。尚、本実施系形態においては、送信先指定受付部７０１にて指定を受け付けた送信先に対して、既に送信済みの画像データは送信画面７００に表示しないものとする。
【００６６】
つまり、送信先指定受付部７０１にて指定を受け付けた送信先によって、送信画面７００に表示される画像データが変わるものである。
【００６７】
送信先指定受付部７０１にて指定を受け付けた送信先に対して、既に送信済みの画像データか否かは、図９に示すような送信済み画像データ管理テーブル９００を参照して判断するものとする。
【００６８】
ここで図９を参照して、本発明の第１の実施形態における、送信済み画像データ管理テーブルの構成の一例について説明する。図９は、本発明の第１の実施形態における、送信済み画像データ管理テーブルの構成の一例を示す図である。
【００６９】
図９の送信済み画像データ管理テーブル９００は、画像送信端末１００の外部メモリ２１１等に記憶されている、画像データの送信状況を示すテーブルである。つまり、請求項中の送信状況記憶手段に該当する。
【００７０】
また、画像管理サーバ２００の外部メモリ２１１等にも当テーブルを記憶し、画像送信端末１００の外部メモリ２１１内の送信済み画像データ管理テーブル９００と同期を取ることで、画像管理サーバ２００側で、画像送信端末１００が、各画像データをどの送信先に送信済かの送信状況を識別出来るようにしてもよい。つまり、請求項に記載の送信状況同期手段に該当する。
【００７１】
図９に示すように、送信済み画像データ管理テーブル９００は、画像ＩＤ９０１、名称９０２、画像データ種別９０３、送信先９０４等から構成されている。
【００７２】
画像ＩＤ９０１は、画像データを一意に識別するための識別情報である。名称９０２は、当該画像データの名称である。画像データ種別９０３は、当該画像データが静止画であるか、動画であるか等、画像データの種別を示す。
【００７３】
送信先９０４は、当該画像データを送信済みである送信先である。尚、本実施形態においては、送信済み画像データ管理テーブル９００は、画像データを送信済みの送信先の情報である送信先９０４を記憶しているものとしたが、当該画像データの送信先が限られている場合、送信先９０４ではなく、当該限られた送信先に画像データを送信済みであるか否かのフラグを記憶するようにしてもよい。
【００７４】
また、送信先に画像データを送信済みか否かの判断は、送信先９０４の内、送信先の筐体を特定する情報を用いて行うようにしてもよい。つまり、画像ＩＤが「ＡＭ１２３」の動画データが画像管理サーバ２００の「ｕｓｅｒ０１」フォルダの下の「ｐｈｏｔｏ」フォルダに送信されようとしている場合、送信済み画像データ管理テーブル９００によれば、画像ＩＤが「ＡＭ１２３」の動画データは、送信先のフォルダこそ違うものの、画像管理サーバ２００には送信されているので、画像送信端末１００のＣＰＵ２０１は、画像ＩＤが「ＡＭ１２３」の画像データを既に送信済みの画像データとして判断するということである。
【００７５】
図７の説明に戻る。チェックボックス７０４は、いずれの画像データを送信対象とするかを選択するためのチェックボックスである。
【００７６】
ユーザによるチェックボックス７０４への押下指示を受け付けることでチェックが入り、送信対象画像として選択される。また、既にチェック済みのチェックボックス７０４への押下指示を受け付けることでチェックが解除され、送信対象画像から除外されるものとする。
【００７７】
「戻る」ボタン７０５は、表示画面を、当該送信画面７００を表示する前の画面に戻すためのボタンである。「全選択/解除」ボタン７０６は、送信画面７００に表示中の画像データ、また、本来表示されるべき画像データの全てを選択状態にする、または、選択済みの画像データの全選択を解除するためのボタンである。
【００７８】
ここでいう本来表示されるべき画像データとは、例えば、１画面に表示するには画像データが多すぎるために、表示画面を１ページ目、２ページ目等複数のページに分割した場合に、現在表示画面に表示中のページ以外のページに表示されるよう設定された画像データなどである。
【００７９】
また、画面をスクロールすることで表示される画像データも、前記本来表示されるべき画像データに含まれるものとする。ただし、タブを跨った画像の選択はなされないものとする。
【００８０】
つまり、動画データの送信画面で前記「全選択／解除」ボタン７０６の押下を受け付けた場合、静止画データは選択、また、選択解除の対象とならないということである。
「送信」ボタン７０７は、選択中の画像データを、送信先指定受付部７０１で指定を受け付けた送信先に送信するためのボタンである。
【００８１】
「設定」ボタン７０８は、表示画面を、送信設定画面８００に遷移させるためのボタンである。尚、本実施系形態においては、送信先指定受付部７０１にて指定を受け付けた送信先に対して、既に送信済みの画像データは送信画面７００に表示しないものとしたが、前記送信済みの画像データと未送信の画像データとを区別して送信画面７００に表示するようにしてもよい。
【００８２】
例えば、未送信の画像データ７０３に対応するチェックボックス７０４には自動的にチェックが入り、送信済みの画像データ７０３に対応するチェックボックス７０４にはチェックが入っていない状態で送信画面７００に表示する等である。
【００８３】
こうすることで、いずれの画像データが送信先に送信済みか判別可能にし、未送信の画像データ７０３に対応するチェックボックス７０４にチェックを入れる手間を軽減することが出来る。以上が図７の、本発明の第１の実施形態における、送信画面７００の構成の一例についての説明である。
【００８４】
図４の説明に戻る。画像送信端末１００のＣＰＵ２０１は、ユーザからの指示を受け付け（ステップＳ４０５）、受け付けた指示が画像データの選択指示か否かを判定する（ステップＳ４０６）。受け付けた指示が画像データの選択指示であると判定した場合（ステップＳ４０６でＹＥＳ）、当該画像データを選択状態にして、次の指示を受け付け（ステップＳ４０７）、ステップＳ４０８に処理を移行する。
【００８５】
受け付けた指示が画像データの選択指示でないと判定した場合（ステップＳ４０６でＮＯ）、処理をステップＳ４０８に移行し、受け付けた指示が画像データの送信指示か否かを判定する（ステップＳ４０８）。
【００８６】
受け付けた指示が画像データの送信指示でないと判定した場合（ステップＳ４０８でＮＯ）、受け付けた処理が画像データの選択指示であるか否かを再度判定し（ステップＳ４１３）、受け付けた処理が画像データの選択指示であると判定した場合（ステップＳ４１３でＹＥＳ）、処理をステップＳ４０７の前まで戻す。
【００８７】
受け付けた処理が画像データの選択指示でないと判定した場合（ステップＳ４１３でＮＯ）、処理をステップＳ４１４に移行する。ステップＳ４１４のその他処理とは、送信指示、画像データの選択指示以外の指示に基づく処理のことである。例えば、送信設定画面８００の表示指示や、図７の「戻る」ボタン７０５の押下指示に基づく画面の遷移処理、送信画面７００の終了処理等のことである。
【００８８】
画像送信端末１００のＣＰＵ２０１は、ステップＳ４０８において、ステップＳ４０７で受け付けた指示が画像データの送信指示であると判定した場合（ステップＳ４０８でＹＥＳ）、送信対象の画像データが選択済みか否かを判定する（ステップＳ４０９）。
【００８９】
送信対象の画像データが選択済みでないと判定した場合（ステップＳ４０９でＮＯ）、画像送信端末１００のＣＰＵ２０１は、表示画面上に、送信対象となる画像データが未選択である旨を表示し、処理をステップＳ４０７まで戻す。
【００９０】
送信対象の画像データが選択済みであると判定した場合（ステップＳ４０９でＹＥＳ）、画像データの送信処理を実行する（ステップＳ４１０）。画像データの送信処理の詳細については図５の説明にて後述する。
【００９１】
ここで図５を参照して、本発明の第１の実施形態における、画像データの送信処理の詳細について説明する。図５は、本発明の第１の実施形態における、画像データの送信処理の詳細を示すフローチャートである。
【００９２】
画像送信端末１００のＣＰＵ２０１は、送信対象の画像データを１つ取得する（ステップＳ５０１）。画像送信端末１００のＣＰＵ２０１は、経路選択送信の設定が成されているか否かを判定する（ステップＳ５０２）。
【００９３】
経路選択送信とは、送信する画像データの種別によって、当該画像データを送信する際に用いる回線を変更して、当該画像データを送信先に送信する処理のことである。
【００９４】
例えば、送信する画像データである送信対象画像データが静止画である場合、ＷｉＭＡＸ回線１０１、又は、Ｗｉ−ｆｉ回線１０２を用いて送信対象画像データを送信する。
送信対象画像データが動画であった場合、ＷｉＭＡＸ回線１０１は用いず、Ｗｉ−ｆｉ回線１０２を用いて送信対象画像データを送信する。
【００９５】
ステップＳ５０２の判定は、具体的には、図６の利用通信回線６０２に通信回線が設定されているか否かに基づいて行われる。利用通信回線６０２に通信回線が設定されていない場合は、経路選択送信の設定が成されてないと判定し、利用通信回線６０２に通信回線が設定されている場合は、経路選択送信の設定が成されていると判定する。
【００９６】
尚、ここでは、利用通信回線６０２に通信回線が設定されているか否かを以て、経路選択送信の設定が成されているか否かの判定基準としたが、該判定基準は必ずしもこれに限るものではない。
【００９７】
例えば、画像データの種別ごとに利用回線を限定しない通常送信モードと、経路選択送信を行う経路選択送信モードとの２つのモードを設け、図８の送信設定画面８００でモードの選択指示を受け付け、当該選択指示の結果に基づいて、経路選択送信の設定が成されているか否かを判定するようにしてもよい。
【００９８】
また、一見、経路選択送信の設定が成されているようであっても、図６の利用通信回線６０２に設定された静止画データの送信に利用することが許可された通信回線と、動画データの送信に利用することが許可された通信回線とが同一の場合は、前記経路選択送信の設定が成されていないと判定するようにしてもよい。
【００９９】
画像送信端末１００のＣＰＵ２０１は、経路選択送信の設定が成されていると判定した場合（ステップＳ５０２でＹＥＳ）、ステップＳ５０１で取得した画像データの種別を特定する（ステップＳ５０３）。
【０１００】
そして、当該画像データの送信に用いることが許可された通信回線を特定し（ステップＳ５０４）、当該通信回線のうち、少なくともいずれか１回線と通信可能か否かを判定する（ステップＳ５０５）。
【０１０１】
つまり、通信可能な通信回線が公衆回線か、非公衆回線か、その両方かの判定である回線種別判定と、当該回線種別判定の結果、ステップＳ５０３で特定した種別の画像データの送信に用いることが出来る回線と一致する通信回線にアクセス可能か否かの判定を行っていることになる。
【０１０２】
画像送信端末１００のＣＰＵ２０１は、当該画像データの送信に用いることが許可された通信回線のうち、少なくともいずれか１回線と通信可能であると判定した場合（ステップＳ５０５でＹＥＳ）、当該画像データを送信する（ステップＳ５０６）。
【０１０３】
尚、画像データと共に、ユーザを一意に識別するための識別情報である不図示のユーザＩＤであって、画像管理サーバ２００に予め設定されており、画像送信端末１００の外部メモリ２１１等に記憶されているユーザＩＤを送信するものとする。
【０１０４】
画像管理サーバ２００のＣＰＵ２０１は、当該画像データを受信した場合に、当該画像データと共に受信したユーザＩＤを用いて、当該画像データがいずれのユーザに対応する画像データであるかを管理する。
【０１０５】
また、画像データを送信する際には、表示画面を不図示の送信中画面に切り替えるものとする。送信中画面とは、ユーザに画像データを送信中であることを通知するための画面であり、画面内に送信中断のためのボタン等を設けることで、当該画像データの送信を中断する指示を受け付けるための画面である。
【０１０６】
画像送信端末１００のＣＰＵ２０１は、当該画像データの送信の中断指示を受け付けたか否かを判定する（ステップＳ５０７）。中断指示を受け付けたと判定した場合（ステップＳ５０７でＹＥＳ）、画像データの送信処理を中断して（ステップＳ５１１）、処理を図４のステップＳ４０４に戻し、表示画面を前記送信中画面から送信画面７００に移行する。
【０１０７】
画像データの送信処理を中断した場合、例えば、送信を完了した画像データと、送信を完了していない画像データを識別可能な情報を表示画面に表示した後、送信画面７００に移行するようにしてもよい。
【０１０８】
画像送信端末１００のＣＰＵ２０１は、中断指示を受け付けていないと判定した場合（ステップＳ５０７でＮＯ）、全ての送信対象の画像データを送信済かを判定する（ステップＳ５０８）。
【０１０９】
全ての送信対象の画像データを送信済であると判定した場合（ステップＳ５０８でＹＥＳ）処理を終了し、全ての送信対象の画像データを送信済でないと判定した場合（ステップＳ５０８でＮＯ）、処理をステップＳ５０１に戻す。
【０１１０】
全ての送信対象の画像データを送信済でないと判定し、処理をステップＳ５０１に戻す場合、当該ステップＳ５０１で取得した画像データの直前に取得した画像データであって、送信先に送信済みの画像データと同一種別の画像データ、乃至、当該送信処理に用いた通信回線と同一の通信回線を用いて送信可能な種別の画像データを取得するようにしてもよい。
【０１１１】
こうすることで、利用可能な通信回線が逐次切り替わる携帯端末等においても、画像データの送信を、スムーズに実行することが出来る。
【０１１２】
画像送信端末１００のＣＰＵ２０１は、ステップＳ５０１で取得した画像データの送信に用いることが許可された通信回線と通信できないと判定した場合（ステップＳ５０５でＮＯ）、
【０１１３】
未送信の送信対象の画像データの中に、ステップＳ５０１で取得した画像データと別の種別の画像データ、又は、ステップＳ５０５で利用できないと判定された通信回線以外の通信回線を用いて送信可能な画像データが存在するかを判定する（ステップＳ５１２）。
【０１１４】
未送信の送信対象の画像データの中に、ステップＳ５０１で取得した画像データと別の種別の画像データ、又は、ステップＳ５０５で利用できないと判定された通信回線以外の通信回線を用いて送信可能な画像データが存在しない判定した場合（ステップＳ５１２でＮＯ）、画像データの送信に用いることが許可された回線にアクセス不可能である旨を表示画面に表示する等してユーザに通知し（ステップＳ５１０）、画像データの送信を中断する（ステップＳ５１１）。
【０１１５】
未送信の送信対象の画像データの中に、ステップＳ５０１で取得した画像データと別の種別の画像データ、又は、ステップＳ５０５で利用できないと判定された通信回線以外の通信回線を用いて送信可能な画像データが存在すると判定した場合（ステップＳ５１２でＹＥＳ）、画像送信端末１００のＣＰＵ２０１は、送信処理の中断指示を受け付けたか否かを判定する（ステップＳ５１３）。
【０１１６】
送信処理の中断指示を受け付けていないと判定した場合（ステップＳ５１３でＮＯ）、ステップＳ５０１で取得した画像データと別の種別の画像データ、又は、ステップＳ５０５で利用できないと判定された通信回線以外の通信回線を用いて送信可能な画像データを１つ取得して（ステップＳ５１４）、処理をステップＳ５０３に戻す。
送信処理の中断指示を受け付けたと判定した場合（ステップＳ５１３でＹＥＳ）、処理をステップＳ５１１に移行し、送信処理の中断を実行する。
【０１１７】
画像送信端末１００のＣＰＵ２０１は、ステップＳ５０２において、経路選択送信の設定が成されていないと判定した場合（ステップＳ５０２でＮＯ）、画像データの送信に用いることが許可された回線にアクセス可能かを判定し（ステップＳ５０９）、アクセス可能であると判定した場合は（ステップＳ５０９でＹＥＳ）、処理をステップＳ５０６に移行して、画像データを送信する。
【０１１８】
画像データの送信に用いることが許可された回線にアクセス不可能であると判定した場合（ステップＳ５０９でＮＯ）、処理をステップＳ５１０に移行する。以上が図５の、本発明の第１の実施形態における、画像データの送信処理の詳細についての説明である。
【０１１９】
図５の説明に戻る。画像管理サーバ２００のＣＰＵ２０１は、ステップＳ４１０で画像送信端末より送信された画像データと、前述した不図示のユーザＩＤを受信し（ステップＳ４１１）、外部メモリ２１１等の記憶領域に当該画像データとユーザＩＤを対応付けて記憶する（ステップＳ４１２）。以上が図４の、本発明の第１の実施形態における、画像データの送信処理の概要についての説明である。以上、本発明の第１の実施形態について説明した。
【０１２０】
以上、本発明の第１の実施形態で説明したように、本発明によれば、当該データの送信経路を切り替えることで、より円滑に、送信対象のデータを送信先に送信する通信装置、その制御方法及びプログラムを提供することができる。
【０１２１】
尚、送信するデータの種別によらず、送信経路を変更し、送信先への画像データの送信をスムーズに行うようにしてもよい。例えば、データを送信先に送信する時間帯によって、通信方法を切り替えてもよい。
【０１２２】
つまり、時間帯によって被使用状況が変化する通信回線において、当該通信回線が混戦する時間帯にデータを送信する場合は、別の回線を利用して当該データを送信先に送信するようにしてもよい。
以下、本発明の第２の実施形態である、データを送信する時間帯によって、通信方法を切り替える方法について説明する。
【０１２３】
本発明の第２の実施形態における画像送信端末１００のＣＰＵ２０１は、例えば図５のステップＳ５０３において、送信データの種別を特定する代わりに、現在時刻の情報である時刻情報を取得する（ステップＳ５０３Ａ）。これは時刻情報取得手段に該当する。この時刻情報は、画像送信装置１００が内部にタイマーを備えており、そのタイマーから時刻情報を取得してもよいし、利用可能な通信回線を介して外部から現在の時刻情報を取得してもよい。
【０１２４】
尚、ここでは便宜上、図５の各ステップ番号の後にＡの文字を付与することで、図５の各処理（ステップ）を、前記第２の実施形態における画像送信端末１００のＣＰＵ２０１の指示に基づくものとする。
【０１２５】
画像送信端末１００のＣＰＵ２０１は、当該現在時刻と、時刻の情報と利用する通信回線とが対応付けられている不図示のデータと、を照合し、当該照合によって得た結果を用いて、使用する各回線の優先順位を決定する（ステップＳ５０４Ａ）。つまり、本発明の１つの構成である優先順位決定手段に該当する。
【０１２６】
画像送信端末１００のＣＰＵ２０１は、ステップＳ５０５において、当該優先順位の順に、通信可能な通信回線があるか否かを判定する（ステップＳ５０５Ａ−１）。
【０１２７】
通信可能な通信回線があると判定した場合（ステップＳ５０５Ａ−１でＹＥＳ）、通信可能な通信回線の内、最も優先順位の高い回線を用いて、画像データを送信先に送信する（ステップＳ５０６）。つまり、請求項中の利用回線特定手段、利用回線決定手段、送信手段とに該当する。ステップＳ５０６以下の処理は、第１の実施形態と共通である。
【０１２８】
通信可能な通信回線がないと判定した場合（ステップＳ５０５Ａ−１でＮＯ）、当該送信対象の画像データの送信に用いることが許可されている全ての通信回線との通信可否を判定済みか否かを判定する（ステップＳ５０５Ａ−２）。
【０１２９】
当該送信対象の画像データの送信に用いることが許可されている全ての通信回路の利用可否を判定済みであると判定した場合（ステップＳ５０５Ａ−２でＹＥＳ）、処理をステップＳ５１２に移行する。ステップＳ５１２以下の処理は、第１の実施形態と共通である。
【０１３０】
当該送信対象の画像データの送信に用いることが許可されている全ての通信回路の利用可否を判定済みでないと判定した場合（ステップＳ５０５Ａ−２でＮＯ）、処理をステップＳ５０５Ａ−１の前に戻し、次の優先順位の通信回路について、ステップＳ５０５Ａ−１の判定処理を適用する。
【０１３１】
尚、本説明においては、時刻の情報を以て、画像データの送信に用いることが許可されている回線の利用順である優先順位を決定するものとしたが、時刻の情報を以て、前記画像データの送信に用いることが許可されている回線を、各データ種別１回線に限定するようにしてもよい。また、時刻の情報に基づく優先順位付けをせず、複数ある利用可能な回線の内、通信強度の強いも回線を優先的に利用するようにしてもよい。
【０１３２】
また、本説明においては、図５のステップＳ５０３〜Ｓ５０５の処理を排して、ステップＳ５０３Ａ〜Ｓ５０５Ａ−２を代入したが、例えば、ステップＳ５０３〜５０４の処理を実行し、且つ、ステップＳ５０３Ａ〜Ｓ５０５Ａの処理を実行するようにしてもよい。
【０１３３】
つまり、送信する画像データの種別によって利用する通信回線を選別した後、当該選別した通信回線を利用する前記優先順位を現在時刻の情報を用いて決定し、アクセス可能な通信回線の内、当該優先順位が高い通信回線を用いて前記画像データを送信するものである。
【０１３４】
例えば、画像送信端末１００のＣＰＵ２０１は、ステップＳ５０３で送信する画像データの種別を特定し（ステップＳ５０３）、当該特定した種別の画像データの送信に用いることが許可されている通信回線を特定する（ステップＳ５０４）。
【０１３５】
次に、画像送信端末１００のＣＰＵ２０１は、現在時刻を取得する（ステップＳ５０３Ａ）。そして、当該現在時刻と、時刻の情報と利用する通信回線とが対応付けられている不図示のデータとを照合し、当該照合によって得た結果を用いて、使用する各回線の優先順位を決定する（ステップＳ５０４Ａ）。
【０１３６】
画像送信端末１００のＣＰＵ２０１は、ステップＳ５０５において、当該優先順位の順に、通信可能な通信回線があるか否かを判定する（ステップＳ５０５Ａ−１）。
【０１３７】
通信可能な通信回線があると判定した場合（ステップＳ５０５Ａ−１でＹＥＳ）、通信可能な通信回線の内、最も優先順位の高い回線を用いて、画像データを送信先に送信する（ステップＳ５０６）。ステップＳ５０６以下の処理は、第１の実施形態と共通である。
【０１３８】
通信可能な通信回線がないと判定した場合（ステップＳ５０５Ａ−１でＮＯ）、当該送信対象の画像データの送信に通信可能な全ての通信回路の通信可否を判定済みか否かを判定する（ステップＳ５０５Ａ−２）。
【０１３９】
当該送信対象の画像データの送信に用いることが許可されている全ての通信回線の通信可否を判定済みであると判定した場合（ステップＳ５０５Ａ−２でＹＥＳ）、処理をステップＳ５１２に移行する。ステップＳ５１２以下の処理は、第１の実施形態と共通である。
【０１４０】
当該送信対象の画像データの送信に用いることが許可されている全ての通信回線の通信可否を判定済みでないと判定した場合（ステップＳ５０５Ａ−２でＮＯ）、処理をステップＳ５０５Ａ−１の前に戻し、次の優先順位の通信回路について、ステップＳ５０５Ａ−１の判定処理を適用する。
【０１４１】
以上、本発明の第２の実施形態で説明したように、本発明によれば、時間帯によって混線する回線を用いることがないよう、データを送信する時間帯によって、データの送信経路を切り替えることで、より円滑に、送信対象のデータを送信先に送信する通信装置、その制御方法及びプログラムを提供することができる。
【０１４２】
また、例えば、データを送信先に送信する際の、画像送信端末１００の、各通信回線との通信状態によって、通信方法を切り替えてもよい。
【０１４３】
以下、本発明の第３の実施形態である、通信回線との通信状態によって、通信方法を切り替える方法について説明する。
【０１４４】
本発明の第３の実施形態における画像送信端末１００のＣＰＵ２０１は、例えば図５のステップＳ５０３の代わりに、通信可能な回線が存在するか否かを判定する（ステップＳ５０３Ｂ）
【０１４５】
尚、ここでは便宜上、図５の各ステップ番号の後にＢの文字を付与することで、図５の各処理（ステップ）を、前記第３の実施形態における画像送信端末１００のＣＰＵ２０１の指示に基づくものとする。
【０１４６】
そして、通信可能な回線が存在すると判定した場合に（ステップＳ５０３ＢでＹＥＳ）、当該通信可能な各回線を、各回線の通信状態である通信強度に応じて優先順付けする。（ステップＳ５０４Ｂ）。ここでいう優先順付けとは、例えば、通信強度の最も強い回線を用いて画像データを画像管理サーバ２００に送信すべく、前記通信可能な各回線をソートすることである。つまり、通信状態特定手段と、優先順位決定手段に該当する。
【０１４７】
尚、当該第３の実施形態においては、ステップＳ５０５の処理は省くものとする。画像送信端末１００のＣＰＵ２０１は、前記通信可能な回線の内、最も通信強度の強い通信回線である、前記優先順位において１位の回線を用いて、画像データを送信先に送信する（ステップＳ５０６Ｂ）。つまり、請求項中の利用回線特定手段、送信手段に該当する。
【０１４８】
そして、所処理をステップＳ５０７に移行する。ステップＳ５０７以下の処理は、第１の実施形態と共通である。
【０１４９】
画像送信端末１００のＣＰＵ２０１は、ステップＳ５０３Ｂにおいて通信可能な回線が存在しないと判定した場合に（ステップＳ５０３ＢでＮＯ）、処理をステップＳ５１０に移行する。ステップＳ５１０以下の処理は、第１の実施形態と共通である。
【０１５０】
また、本説明においては、図５のステップＳ５０３〜Ｓ５０５の処理を排して、ステップＳ５０３Ｂ〜Ｓ５０６Ｂを代入したが、例えば、ステップＳ５０３〜５０５の処理を実行し、且つ、ステップＳ５０４Ｂ、ステップＳ５０６Ｂの処理を実行するようにしてもよい。
【０１５１】
つまり、送信する画像データの種別によって利用する通信回線を選別した後、当該選別した通信回路を利用する前記優先順位を、当該通信回線の通信状態を以て決定し、アクセス可能な通信回線の内、当該優先順位が高い通信回線を用いて前記画像データを送信するようにしてもよい。
【０１５２】
例えば、画像送信端末１００のＣＰＵ２０１は、ステップＳ５０３で送信する画像データの種別を特定し（ステップＳ５０３）、当該特定した種別の画像データの送信に用いることが許可されている通信回線を特定する（ステップＳ５０４）。
【０１５３】
そして、画像送信端末１００のＣＰＵ２０１は、当該通信回線のうち、少なくともいずれか１回線と通信可能か否かを判定する（ステップＳ５０５）。つまり、前記通信許可回線な通信回線にアクセス可能かを判定する。
【０１５４】
画像送信端末１００のＣＰＵ２０１は、当該画像データの送信に用いることが許可されている通信回線のうち、少なくともいずれか１回線と通信可能であると判定した場合（ステップＳ５０５でＹＥＳ）、当該通信が可能な各回線を、各回線の通信状態である通信強度に応じて優先順付けする。（ステップＳ５０４Ｂ）。
【０１５５】
画像送信端末１００のＣＰＵ２０１は、前記通信可能な回線の内、最も通信強度の強い通信回線である、前記優先順位において１位の回線を用いて、画像データを送信先に送信する（ステップＳ５０６Ｂ）。
【０１５６】
そして、所処理をステップＳ５０７に移行する。ステップＳ５０７以下の処理は、第１の実施形態と共通である。
【０１５７】
画像送信端末１００のＣＰＵ２０１は、ステップＳ５０５で、当該画像データの送信に用いることが許可されている通信回線のうち、少なくともいずれか１回線と通信可能でないと判定した場合（ステップＳ５０５でＮＯ）、処理をステップＳ５１２に移行する。ステップＳ５１２以下の処理は、第１の実施形態と共通である。
【０１５８】
以上、本発明の第３の実施形態で説明したように、本発明によれば、通信回線との通信状態によって、通信方法を切り替えることで、より円滑に、送信対象のデータを送信先に送信する通信装置、その制御方法及びプログラムを提供することができる。
【０１５９】
上述した通り、本発明によれば、当該データの送信経路を切り替えることで、より円滑に、送信対象のデータを送信先に送信する通信装置、その制御方法及びプログラムを提供することができる。
【０１６０】
以上、各実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【０１６１】
前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１６２】
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記憶した記録媒体は本発明を構成することになる。
【０１６３】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＥＥＰＲＯＭ、シリコンディスク、ソリッドステートドライブ等を用いることができる。
【０１６４】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１６５】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１６６】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ、データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【０１６７】
１００  画像送信端末
２００  画像管理サーバ
１０１  ＷｉＭＡＸ回線
１０２  Ｗｉ−ｆｉ回線
１０５  静止画
１１０  動画
【図１】
2013110610.tif 000003
【図２】
2013110610.tif 000004
【図３】
2013110610.tif 000005
【図４】
2013110610.tif 000006
【図５】
2013110610.tif 000007
【図６】
2013110610.tif 000008
【図７】
2013110610.tif 000009
【図８】
2013110610.tif 000010
【図９】
2013110610.tif 000011