(57)【要約】【課題】予期しない通信チャンネルの切断後において未転送画像情報ののみの転送要求を行うことができる通信制御手段を提供する。【解決手段】無線装置１１１と、制御部１０１と、補助記憶装置１２２と、たとえば携帯型通信端末２００においてユーザが転送しようとしている画像情報を選択する画像情報選択手段と、前記画像情報の受信中に、通信が切断された場合に当該切断に至るまでに受信した前記画像情報の付加情報と前記画像情報との差分から未受信画像情報を特定する未受信情報特定手段と、通信が切断する原因を取得し、前記他の機器と再接続するか否かを判断する再接続判断手段と、再接続判断手段が再接続すると判断したときは、未受信画像を再取得する未受信画像取得手段とを備えたことを特徴とする。上記各手段はＣＰＵ１０２，ＲＯＭ１０３内プログラムとからなる。【選択図】    図２
2004215158.tif 000002
【特許請求の範囲】
【請求項１】
他の機器との通信を行う無線通信手段と、
前記無線通信手段を制御する制御手段と、
前記無線通信手段により受信した画像情報を一時的に保持するための画像情報一時記憶手段と、
前記他の機器においてユーザが転送しようとしている画像情報を前記無線通信手段を介して選択する画像情報選択手段と、
前記無線通信手段による前記画像情報の受信中に、通信が切断された場合に当該切断に至るまでに受信した前記画像情報の付加情報と前記画像情報との差分から未受信画像情報を特定する未受信情報特定手段と、
前記通信が切断する原因を取得し、前記他の機器と再接続するか否かを判断する再接続判断手段と、
前記再接続判断手段が再接続すると判断したときは、未受信画像を再取得する未受信画像取得手段と、
を備えたことを特徴とする情報処理装置。
【請求項２】
前記画像情報の付加情報は、ユーザが転送しようとしている画像の、リスト，サイズ，格納場所，作成日付の少なくとも１つを含む、前記制御手段により画像情報の受信処理が開始される前に、前記他の機器から受信した情報であることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
未受信情報特定手段は、前記画像情報の付加情報の画像サイズと、転送処理により取得した画像情報のサイズとから１つの画像情報を完全に受信したか否かを判断し、前記画像情報の付加情報に含まれる画像情報リストと、受信処理により取得した画像情報にかかる画像名との比較により、切断時点における未受信画像情報名を特定することを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記再接続判断手段は、前記通信が切断する原因が前記他の機器によるもの、自機によるもの、無線通信環境によるものの何れかであるかを前記他の機器に通知し、当該他の機器のユーザに転送処理を継続するか中止するかを選択させることを特徴とする請求項１から３の何れかに記載の画像処理装置。
【請求項５】
前記他の機器のユーザが転送処理を継続することを選択した場合において、所定回数の再接続によっても前記通信が切断するときは前記画像の転送処理を中止することを特徴とする請求項４に記載の画像処理装置。
【請求項６】
前記再接続判断手段は、前記通信が切断する原因が前記他の機器によるもの、自機によるもの、無線通信環境によるものの何れかであるかを自機のディスプレイに表示し、当該自機のユーザに転送処理を継続するか中断するかを選択させることを特徴とする請求項１から３の何れかに記載の画像処理装置。
【請求項７】
自機のユーザが転送処理を継続することを選択した場合において、所定回数の再接続によっても前記通信が切断するときは前記画像の転送処理を中止することを特徴とする請求項６に記載の画像処理装置。
【請求項８】
前記無線通信手段は、Ｂｌｕｅｔｏｏｔｈ通信を利用したものであることを特徴とする請求項１から７の何れかに記載の画像処理装置。
【請求項９】
印刷機能を備えたことを特徴とする請求項１から６の何れかに記載の画像処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、無線通信手段を介して画像情報を受信するための通信技術に関する。
【０００２】
【従来の技術】
近年、デジタルカメラ、デジタル撮像機能を備えた携帯型電話機とうの携帯型通信端末装置が普及しており、このような状況を背景に可搬メディアを利用した画像情報をプリンタ装置やパーソナルコンピュータ（以下、「ＰＣ」と言う）に転送することが多くなっている。
【０００３】
また、Ｂｌｕｅｔｏｏｔｈ通信等の無線技術の進歩により、可搬メディアを用いることなく、直接画像情報を転送することも行われる。
【０００４】
【発明が解決しようとする課題】
しかし、Ｂｌｕｅｔｏｏｔｈ通信等の無線回線では、通信障害や送信機器側または受信機器側のトラブルにより、予期しない通信チャンネルの切断事象が発生した場合の処理方法について明確になっていない。
【０００５】
本発明は、上記問題を解決するために提案されたものであって、予期しない通信チャンネルの切断後において未転送画像情報ののみの転送要求を行うことができる通信制御手段を提供することを目的とする。
【０００６】
【課題を解決するための手段】
本発明の情報処理装置は、他の機器との通信を行う無線通信手段と、
前記無線通信手段を制御する制御手段と、前記無線通信手段により受信した画像情報を一時的に保持するための画像情報一時記憶手段と、前記他の機器においてユーザが転送しようとしている画像情報を前記無線通信手段を介して選択する画像情報選択手段と、前記無線通信手段による前記画像情報の受信中に、通信が切断された場合に当該切断に至るまでに受信した前記画像情報の付加情報と前記画像情報との差分から未受信画像情報を特定する未受信情報特定手段と、前記通信が切断する原因を取得し、前記他の機器と再接続するか否かを判断する再接続判断手段と、前記再接続判断手段が再接続すると判断したときは、未受信画像を再取得する未受信画像取得手段とを備えたことを特徴とする。
【０００７】
本発明の情報処理装置では、前記画像情報の付加情報は、ユーザが転送しようとしている画像の、リスト，サイズ，格納場所，作成日付の少なくとも１つを含む、前記制御手段により画像情報の受信処理が開始される前に、前記他の機器から受信した情報とすることができる。
【０００８】
本発明の情報処理装置では、未受信情報特定手段は、前記画像情報の付加情報の画像サイズと、転送処理により取得した画像情報のサイズとから１つの画像情報を完全に受信したか否かを判断し、前記画像情報の付加情報に含まれる画像情報リストと、受信処理により取得した画像情報にかかる画像名との比較により、切断時点における未受信画像情報名を特定するように構成することができる。
【０００９】
本発明の画像処理装置では、前記再接続判断手段は、前記通信が切断する原因が前記他の機器によるもの、自機によるもの、無線通信環境によるものの何れかであるかを前記他の機器に通知し、当該他の機器のユーザに転送処理を継続するか中止するかを選択させることができる。この場合、前記他の機器のユーザが転送処理を継続することを選択した場合において、所定回数の再接続によっても前記通信が切断するときは前記画像の転送処理を中止することができる。
【００１０】
また、前記再接続判断手段は、前記通信が切断する原因が前記他の機器によるもの、自機によるもの、無線通信環境によるものの何れかであるかを自機のディスプレイに表示し、当該自機のユーザに転送処理を継続するか中断するかを選択させることができる。この場合、自機のユーザが転送処理を継続することを選択した場合において、所定回数の再接続によっても前記通信が切断するときは前記画像の転送処理を中止することができる。
【００１１】
本発明の画像処理装置では、前記無線通信手段は、Ｂｌｕｅｔｏｏｔｈ通信を利用したものとすることができる。また、本発明の画像処理装置では、画印刷機能を備えることができる。
【００１２】
【発明の実施の形態】
図１は、本発明の画像処理装置がプリンタであり、当該プリンタが携帯型通信端末から画像情報を受信する実施形態を示している。
【００１３】
図１において、ユーザがＢｌｕｅｔｏｏｔｈ通信を利用した画像情報を転送している最中に、何らかの原因により通信が中止された場合に、画像転送処理がリジュームすることが本発明の特徴となっている。装置Ａが装置Ｂから画像データを受信する場合を示している。
【００１４】
図２は図１の構成を具体的に示すブロック図であり、プリンタ１００は、制御部１０１と、無線装置１１１と、プリンタユニット１２０と、操作パネル１２１と、補助記憶装置１２２と、ＮＩＣ１２３とを備えている。
【００１５】
制御部１０１はＣＰＵ１０２と、ＲＯＭ１０３と、ＲＡＭ１０４とからなる。制御部１０１は、プリンタ１００全体を制御する。ＲＯＭ１０３には、プリントドライバ、通信ドライバ等の各種ドライバプログラム等のシステムプログラム、各種設定が記憶されている。本発明の制御手段，画像情報選択手段，未受信情報特定手段，再接続判断手段，未受信画像取得手段は、ＲＯＭ１０３内の制御プログラム，画像情報選択プログラム，未受信情報特定プログラム，再接続判断プログラム，未受信画像取得プログラムにより実現される。
【００１６】
ＲＡＭ１０４は、電源バックアップされた領域と、電源バックアップされていない領域とからなり、電源バックアップされた領域にはユーザ設定情報等が記憶され、電源バックアップされていない領域はＣＰＵ１０２の作業領域等として使用される。
【００１７】
無線装置１１１は携帯型通信端末に接続可能なＢｌｕｅｔｏｏｔｈ規格（あるいは、無線ＬＡＮ）に準拠した機能を備えている（アンテナを１１２で示す）。
【００１８】
プリンタユニット１２０は、受信画像を印刷するユニットである。
【００１９】
操作パネル１２１は、操作部と表示部とからなり、たとえばタッチパネル式の液晶ディスプレイにより構成することができる。
【００２０】
補助記憶装置１２２は、受信した画像情報を保持することができる。
【００２１】
ＮＩＣ１２３は、画像情報を有線ネットワーク上に転送するためのネットワークインタフェースである。
【００２２】
図２において、携帯型通信端末２００は、制御部２０１と、無線装置２１１と、操作パネル２２０と、補助記憶装置２２１とからなる。
【００２３】
制御部２０１は、ＣＰＵ２０２と、ＲＯＭ２０３と、ＲＡＭ２０４とからなる。制御部２０１は携帯型通信端末２００全体を制御する。ＲＯＭ２０３には、通信ドライバの各種ドライバプログラム等のシステムプログラム、各種設定が記憶されている。ＲＡＭ２０４は、電源バックアップされた領域と、電源バックアップされていない領域とからなり、電源バックアップされた領域にはユーザ設定情報等が記憶され、電源バックアップされていない領域はＣＰＵ２０２の作業領域等として使用される。
【００２４】
無線装置２１１は、携帯型通信網に接続できるほか、プリンタ１００に接続可能なＢｌｕｅｔｏｏｔｈ規格に準拠した通信を行うことができる（アンテナを２１２で示す）。
【００２５】
操作パネル２２０は、テンキー，機能キー，シーソーキーからなる。
【００２６】
補助記憶装置２２１は、画像情報が記憶されるもので、媒体は可搬のものであってよい。
【００２７】
携帯型通信端末２００からプリンタ１００に対して画像情報を転送している最中に通信が切断された場合の処理を、図３および図４のフローチャートによりにより説明する。
【００２８】
まず、図３に示すように、ユーザは、携帯型通信端末２００の操作パネル２２０から転送したい画像を選択して（Ｓ１０１）、画像情報転送を開始する（Ｓ１０２）。画像情報転送に際しては、選択された画像の画像付加情報が生成され、プリンタ１００に対して接続処理を行い、通信チャンネルが確立された後に（Ｓ１０４）画像付加情報が送信される（Ｓ１０５）。プリンタ装置１００では、取得した画像付加情報から、使用する記憶領域の確認を行った後、画像転送開始の合図を携帯通信端末２００に送信し、携帯型通信端末２００からの画像情報が転送されるのを待つ。この後、携帯型通信端末２００から画像転送が開始されて、画像転送処理（Ｓ１０６）に入る。
【００２９】
次に、図４に示すように、画像情報転送中に通信が切断したときは、携帯型通信端末２００の操作パネル２２０、プリンタ１００の操作パネル１２１の一方または双方に、通信切断の原因と、未転送画像情報の有無を判断して（Ｓ１０７）表示する（Ｓ１０８）。この未転送画像情報は、プリンタ１００，携帯型通信端末２００に記憶されている画像付加情報から求めることができる。
【００３０】
この後、ユーザは、画像転送処理を継続するか中止するかを判断する選択する（Ｓ１０９）。ユーザが中止を選択したときは、終了処理を行って画像処理を終了する（Ｓ１１３）。一方、ユーザが継続を選択したときは、再接続処理が行われる（Ｓ１１０）。ここで、プリンタ１００は、未受信画像情報を取得することができる（Ｓ１１１）。
【００３１】
画像転送の継続が指示された携帯型通信端末２００は、プリンタ１００に、画像転送再開要求を発行する。画像転送再開要求を受信したプリンタ１００は、通常は、速やかに「許可」を携帯型通信端末２００に返す。しかし、補助記憶装置１２２の容量が不足する等の問題があるときは、「拒否」を返す。画像再開が拒否されたときは、プリンタ１００および携帯型通信端末２００の双方で、終了処理が行われる。
【００３２】
画像転送が再開すると、プリンタ１００側から携帯型通信端末２００に未地震画像の転送要求が発行され、携帯型通信端末２００からの受信を待つ。再接続の後の切断によりリトライ回数は、ユーザによって予め設定されておりそのリトライ回数を超えて通信が切断した場合、終了処理が行われる（Ｓ１１３）。
【００３３】
次に、未転送画像情報の有無を判別する処理のための画像付加情報について説明する。
【００３４】
図５は画像転送処理前に転送される画像情報の一例である。（Ａ）は画像転送要求に際してのデータ、（Ｂ）は画像転送再開要求に際してのデータ、（Ｃ）は画像転送再開許可に際してのデータ、（Ｄ）は画像転送再開拒否に際してのデータ、（Ｅ）は画像付加情報送信に際してのデータ、（Ｆ）は画像情報送信に際してのデータ、（Ｇ）は通信エラーに際してのデータである。
【００３５】
図５（Ｅ）に示すように画像付加情報送信に際して１つの画像情報に対して、画像情報サイズ、画像情報の転送元の場所、画像情報が作成された日時が記憶されている。前述したように、これらの項目がユーザが転送を希望する画像情報の回数（リトライ回数）だけ連続して転送される（Ｓ１１０）。このデータが転送されるタイミングは、ユーザが画像転送を希望する画像情報を選択した後、携帯型通信端末２００とプリンタ１００との間で無線通信チャンネルが確立された後に行われる。
【００３６】
次に、画像付加情報に基づき、未転送情報の有無を判断する処理を説明する。
【００３７】
１つの画像情報の転送完了を判断するために、画像付加情報の画像情報サイズを用い、これを実際に受信した画像情報のサイズと比較する。サイズが同じであれば、その画像情報の転送は完了したと判断できるし、サイズが異なれば未転送と判断できる。この処理を画像付加除法の全ての画像情報に対して行い、未転送画像情報のリストを作成する。
【００３８】
まず、通信が切断した際に、ユーザは切断原因と転送処理が終了したかの情報を携帯型通信端末２００の操作パネル２２０、プリンタ１００の操作パネル１２１の一方または双方から知ることができ、さらにユーザは切断原因から転送処理の継続，中止の何れかを選択する。
【００３９】
ユーザが継続を選択した場合、再接続処理後、通信相手に対して画像転送要求を送信して、その画像情報を転送する手順を実行する。その際、何らかの原因により画像情報が見つからない場合や、日付またはサイズが異なる場合は、プリンタ１００，携帯型通信端末２００双方にエラーを通知する。
【００４０】
前述したように、画像転送中に通信が切断したときは、本発明では再接続処理を行う。また、本発明では、再接続処理を行った回数をカウントしておき、その値が予めユーザにより設定された値を超えたとき（または当該回数に達したとき）は、画像転送を中止する。このカウント値は、プリンタ１００，携帯型通信端末２００で設定できる。この場合、実際に使用されるリトライ回数（ユーザ設定されたカウント値）は、ユーザが操作した側の装置（プリンタ１００または携帯型通信端末２００）である。
【００４１】
図６は、ユーザと携帯型通信端末２００とプリンタ１００との情報のやり取りを示す。図６では、画像１，画像２，画像３の送信の例を示している。
【００４２】
画像転送開始（ａ）に際しては、ユーザ（通常、携帯型通信端末２００のユーザ）が、転送する画像を選択することで、携帯型通信端末２００では画像付加情報が生成される。接続が開始されると、携帯型通信端末２００はプリンタ１００に接続要求を発行し、プリンタ１００は携帯型通信端末２００に接続許可を返す。これにより、無線チャンネルが確立（ｂ）。
【００４３】
すると、携帯型通信端末２００はプリンタ１００に画像付加情報を送信する。プリンタ１００では、記憶領域があるか否かの確認処理を行い、受信確認を行う。これにより画像転送前処理が終了する（ｃ）。
【００４４】
ついで、プリンタ１００は携帯型通信端末２００に画像１転送要求を発行し、携帯型通信端末２００は画像１をプリンタ１００に送信する。
ここで、画像１についてプリンタ１００が受信確認をした後に通信チャンネルの切断が生じたものとする（ｄ）。
【００４５】
この場合には、未転送画像確認処理が行われる。この確認に際しては、切断原因等が、プリンタ１００および／または携帯型通信端末２００に表示する。転送の継続が指示されたときは、指示された側の機器（プリンタ１００または携帯型通信端末２００）が、相手側に接続要求を発行し、これを受け取った機器は接続許可を返す。次いで、転送の継続が指示された機器が画図転送の再開要求を発行し、これを受け取った機器は画像転送再開許可を返す。以上のようにして、画像転送処理が再開される（ｅ）。
【００４６】
次に、プリンタ１００が携帯型通信端末２００に画像２の転送要求を発行し、携帯型通信端末２００は画像２の送信を行う。プリンタ１００は、画像２の受信確認を行うと、携帯型通信端末２００に画像３の転送要求を発行し、携帯型通信端末２００は画像３の送信を行う。以上のようにして、画像１〜３の画像転送が終了する（ｆ）。
【００４７】
【発明の効果】
本発明では、無線通信技術を利用した画像情報を転送している最中に通信が切断した場合であっても、未転送画像のみを転送することで、転送の無駄をなくすことができる。
【００４８】
また、受信する画像にかかる画像付加情報を予め受信しておくことで、ハードディスク，メモリ等の記憶領域を確保が可能か否かを確認でき、かつ通信が切断した際にユーザ操作の煩わしさを解消するとともに、効率的な無線画像通信が可能となる。
【００４９】
画像サイズとリストの比較により、迅速な受信確認が可能となり、またユーザに対して切断の原因を明示でき、また受信処理を行うか否かをユーザに選択させることにより、無駄な再接続処理をなくすことができる。
【００５０】
再接続要求が無限に続くことを防止するために、再接続用リトライカウンタを設けて処理を中止するようにすることができる。これにより、無駄な再接続処理をユーザに強いることがなくなる。
【００５１】
バッテリー容量が少ない携帯型通信端末から画像情報を受信する場合、Ｂｌｕｅｔｏｏｔｈ通信を利用することが可能となる。
【図面の簡単な説明】
【図１】本発明の画像処理装置がプリンタであり、当該プリンタが携帯型通信端末から画像情報を受信する形態を示す図である。
【図２】図１の構成を具体的に示すブロック図である。
【図３】携帯型通信端末からプリンタに対して画像情報を転送している最中に通信が切断された場合の前半の処理を示すフローチャートである。
【図４】携帯型通信端末からプリンタに対して画像情報を転送している最中に通信が切断された場合の前半の処理を示すフローチャートである。
【図５】画像転送処理前に転送される画像付加情報の例を示す図である。
【図６】ユーザと携帯型端末装置とプリンタとの情報をやり取りを示す図である。
【符号の説明】
１００  プリンタ
１０１，２０１  制御部
１１１，２１１  無線装置
１１２，２１２  アンテナ
１２０  プリンタユニット
１２１，２２０  操作パネル
１２２，２２１  補助記憶装置
１２３  ＮＩＣ
１０２，２０２  ＣＰＵ
１０３，２０３  ＲＯＭ
１０４，２０４  ＲＡＭ
２００  携帯型通信端末
【図１】
2004215158.tif 000003
【図２】
2004215158.tif 000004
【図３】
2004215158.tif 000005
【図４】
2004215158.tif 000006
【図５】
2004215158.tif 000007
【図６】
2004215158.tif 000008