(57)【要約】【課題】不測の事態により画像ファイルなどのデータの送受信が中断された場合でも、多くの労力や時間を要することなく、効率良くデータの送受信が再開できるようにすることである。【解決手段】データ処理システム１は、画像ファイルの送受信が中断された後に再び画像ファイルの送受信が可能な状態にいたると、データ処理装置１００とデータ入力装置２００との間で自動的に、あるいは操作者の指示に応じてネゴシエーションを行って画像ファイルの送受信を再開するための準備を行う。ネゴシエーション完了後、画像ファイルの送受信が中断される以前に既に送受信された画像ファイルに破損したものがある場合には、当該破損した画像ファイルと同じファイル名の画像ファイルから送受信を再開する、或いは、画像ファイルの送受信が中断される以前に既に送信された画像ファイルに破損したものがない場合には、未送信の画像ファイルから送受信を再開する。【選択図】          図１
2004326611.tif 000002
【特許請求の範囲】
【請求項１】
データを入力するデータ入力装置と、当該データに対してデータ処理を行うデータ処理装置とを備えたデータ処理システムにおいて、
前記データ入力装置と前記データ処理装置との間でデータが送受信されている最中に当該送受信が中断され、その後再びデータの送受信が可能な状態にいたると、前記データ入力装置と前記データ処理装置との間で自動的にデータの送受信を再開することを特徴とするデータ処理システム。
【請求項２】
データを入力するデータ入力装置と、当該データに対してデータ処理を行うデータ処理装置とを備えたデータ処理システムにおいて、
前記データ入力装置と前記データ処理装置との間でデータが送受信されている最中に当該送受信が中断され、その後再びデータの送受信が可能な状態にいたると、前記データ入力装置は、前記データ処理装置との間でデータの送受信を再開するか否かの選択入力を要求し、データの送受信を再開する旨の選択入力が行われると、該データ処理装置との間でデータの送受信を再開することを特徴とするデータ処理システム。
【請求項３】
前記データ入力装置は、データの送受信を再開しない旨の選択入力が行われると、この旨をデータ処理装置に通知し、該データ処理装置は、当該通知を前記データ入力装置から受け取ると、既に受信したデータのうち破損していないデータのみをデータ処理することを特徴とする請求項２に記載のデータ処理システム。
【請求項４】
前記データ入力装置は、前記データ処理装置に既に送信済みのデータの中に破損したデータがあるか否かを該データ処理装置に問い合わせ、破損したデータがある場合には、当該破損したデータから送信を再開し、破損したデータがない場合には、未送信のデータから送信を再開することを特徴とする請求項１〜３のうち何れか一項に記載のデータ処理システム。
【請求項５】
前記データ処理装置および／または前記データ入力装置は、前記データ送受信の中断が自装置の動作エラーが原因で生じたか否かを判定し、当該判定結果に応じて当該データ送受信を再開するか否かを決定することを特徴とする請求項１〜４のうち何れか一項に記載のデータ処理システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像ファイルや音声ファイル等のデータを入力するデータ入力装置と、このようなデータに対してデータ処理を行うデータ処理装置とによって成るデータ処理システムに関する。
【０００２】
【従来の技術】
近時、デジタルカメラ等のデータ入力装置により作成された画像ファイルや音声ファイル等のデータを、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）などを介することなく、プリンタやＡＶ機器等のデータ処理装置に直接送信してデータ処理（例えば、プリントや放音など。）が行えるデータ処理システムが実現されつつある（例えば、特許文献１参照。）。
【０００３】
【特許文献１】
特願平９−３３４８２５号公報
【０００４】
【発明が解決しようとする課題】
しかし、上記従来の技術には、以下に示す問題点がある。すなわち、不測の事態によりデータの送受信が中断され、その後、データの送受信が再び可能な状態にいたった場合には、特に定まった手続きによることなく操作者が手動によりデータの送受信を再開し、データの送受信が中断される以前に既に送受信されたデータが有効に利用されるとは限らず、データ送受信の中断以前に行われた送受信に要した労力や時間が無駄になる可能がある。
【０００５】
本発明の課題は、不測の事態により画像ファイルなどのデータの送受信が中断された場合でも、多くの労力や時間を要することなく、効率良くデータの送受信が再開できるデータ処理システムを提供することである。
【０００６】
【課題を解決するための手段】
上記課題を解決するため、請求項１に記載の発明は、
データを入力するデータ入力装置と、当該データに対してデータ処理を行うデータ処理装置とを備えたデータ処理システムにおいて、
前記データ入力装置と前記データ処理装置との間でデータが送受信されている最中に当該送受信が中断され、その後再びデータの送受信が可能な状態にいたると、前記データ入力装置と前記データ処理装置との間で自動的にデータの送受信を再開することを特徴とする。
【０００７】
また、上記課題を解決するため、請求項２に記載の発明は、
データを入力するデータ入力装置と、当該データに対してデータ処理を行うデータ処理装置とを備えたデータ処理システムにおいて、
前記データ入力装置と前記データ処理装置との間でデータが送受信されている最中に当該送受信が中断され、その後再びデータの送受信が可能な状態にいたると、前記データ入力装置は、前記データ処理装置との間でデータの送受信を再開するか否かの選択入力を要求し、データの送受信を再開する旨の選択入力が行われると、該データ処理装置との間でデータの送受信を再開することを特徴とする。
【０００８】
さらに、請求項３に記載の発明のように、請求項２に記載の発明において、
前記データ入力装置は、データの送受信を再開しない旨の選択入力が行われると、この旨をデータ処理装置に通知し、該データ処理装置は、当該通知を前記データ入力装置から受け取ると、既に受信したデータのうち破損していないデータのみをデータ処理するのが好ましい。
【０００９】
さらに、請求項４に記載の発明のように、請求項１〜３のうち何れか一項に記載の発明において、
前記データ入力装置は、前記データ処理装置に既に送信済みのデータの中に破損したデータがあるか否かを該データ処理装置に問い合わせ、破損したデータがある場合には、当該破損したデータから送信を再開し、破損したデータがない場合には、未送信のデータから送信を再開するのが好ましい。
【００１０】
さらに、請求項５に記載の発明のように、請求項１〜４のうち何れか一項に記載の発明において、
前記データ処理装置および／または前記データ入力装置は、前記データ送受信の中断が自装置の動作エラーが原因で生じたか否かを判定し、当該判定結果に応じて当該データ送受信を再開するか否かを決定するのが好ましい。
【００１１】
従って、不測の事態により画像ファイルなどのデータの送受信が中断され、その後、データの送受信が再び可能な状態にいたった場合には、予め定まった手続きに基づいて自動的に、あるいは操作者の指示に応じてデータの送受信が再開されるため、データの送受信が中断される以前に既に送受信されたデータが有効に利用可能となる。
すなわち、不測の事態によりデータの送受信が中断された場合でも、多くの労力や時間を要することなく、効率良くデータの送受信が再開できる。
【００１２】
【発明の実施の形態】
以下、図１〜図５を参照して、本発明を適用したデータ処理システム１について詳細に説明する。
【００１３】
まず、図１を参照してデータ処理システム１の構成を説明する。図１に示すように、データ処理システム１は、データ処理装置１００とデータ入力装置２００とにより構成される。以下、データ処理装置１００を複合型プリンタとし、データ入力装置２００をデジタルカメラとする。また、以下で説明するがデータ処理装置１００とデータ入力装置２００との間のデータの送受信は、有線、無線の何れを用いても行うことが可能である。
【００１４】
まず、データ処理装置１００の構成を説明する。
データ処理装置１００は、アンテナ１０１、無線通信制御部１０２、プロセッサ１０３、プリンタ部１０４、スキャナ部１０５、電源１０６、制御部１０７、メモリ１０８、操作部１０９、表示部１１０、音声出力部１１１、ＡＶ端子１１２、ディスク部１１３、有線通信部１１４等を備えて構成される。
【００１５】
アンテナ１０１は、静止画、動画または音声等のコンテンツを表す各種デジタル信号や各種アナログ信号、各種制御信号（データ処理装置１００やデータ入力装置２００を制御するための信号。）を送受信するためのものであり、無線通信制御部１０２は、アンテナ１０１を介して送受信される上記各種信号に対する変調・復調を行う。
【００１６】
プロセッサ１０３は、静止画、動画等の画像データや音声データの圧縮・伸長を行い、プリンタ部１０４は、プロセッサ１０３により出力された画像データをプリント出力し、スキャナ部１０５は、図示しない読み取り部にセットされた原稿（例えば、写真や本など。）から画像を読み取って画像データを出力する。
【００１７】
なお、データ処理装置１００は、図示しない音声入力部を備えても良く、この場合、プロセッサ１０３は、当該音声入力部から入力された音声データを圧縮する。ここで、上記音声入力部は、マイクと当該マイクから入力されたアナログ音声信号をデジタル音声データに変換するＡ／Ｄ変換器とを備える（何れも、図示略。）。
【００１８】
電源１０６は、外部ＡＣ電源からＤＣ電源に変換し、データ処理装置１００の各部に電力を供給する。
【００１９】
制御部１０７は、メモリ１０８に予め格納された各種プログラムを実行してデータ処理装置１００を統括的に制御する。制御部１０７は、特に、図２に示す処理シーケンスと、図５のフローチャートに示す処理とを行うためのプログラムを実行する。
【００２０】
メモリ１０８は、制御部１０７により実行される各種プログラムや当該プログラム実行時に必要な各種データを格納する。特に、メモリ１０８は、図２に示す処理シーケンスと、図５のフローチャートに示す処理とを行うためのプログラムを格納する。
【００２１】
操作部１０９は、データ処理装置１００の操作面に各種入力キー（図示略。）を備え、当該入力キーが押下されることによりデータ処理装置１００やデータ入力装置２００の動作制御を行うための各種指示入力が行われる。
【００２２】
表示部１１０は、データ処理装置１００の操作面にＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｐｌａｙ）等の表示装置（図示略。）を備え、制御部１０７から送信される各種表示データを当該表示装置に表示する。
【００２３】
音声出力部１１１は、データ処理装置１００の操作面にスピーカ（図示略。）を備え、制御部１０７から送信された音声データをアナログデータに変換して当該スピーカから放音する。
【００２４】
ＡＶ端子１１２は、データ処理装置１００の操作面に設けられ、外部ＡＶ機器との間でデータの送受信を行うための端子である。この場合のデータとは、画像等のコンテンツだけでなく、データ処理装置１００や現在接続中の外部ＡＶ機器の動作制御を行うための各種指示信号等を含む。
【００２５】
ディスク部１１３は、データ処理装置１００の操作面に設けられたディスク装着口を介して装着されたＤＶＤ−ＲやＣＤ−Ｒ等のディスクに対し、データの読み取りや書き込みを行う。
【００２６】
有線通信部１１４は、データ入力装置２００との間で有線によるデータの送受信を行うためのインタフェースを備える。例えば、有線通信部１１４は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）やＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等によりデータの送受信を行うためのインタフェースを備える。
【００２７】
次に、データ入力装置２００の構成を説明する。
図１に示すように、データ入力装置２００は、レンズ２０１、ＣＣＤ２０２、プロセッサ２０３、無線通信制御部２０４、アンテナ２０５、データ格納部２０６、バッテリ２０７、制御部２０８、メモリ２０９、操作部２１０、表示部２１１、有線通信部２１２等を備えて構成される。
【００２８】
ＣＣＤ２０２は、レンズ２０１を介して入射された撮像画像を電気信号に光電変換し、更に当該電気信号をデジタルデータに変換し、プロセッサ２０３は、ＣＣＤ２０２や無線通信制御部２０４から入力された画像や音声等のデータの圧縮・伸長を行う。
【００２９】
なお、データ入力装置２００は、図示しない音声入力部を備えても良く、この場合、プロセッサ２０３は、当該音声入力部から入力された音声データを圧縮する。ここで、上記音声入力部は、マイクと当該マイクから入力されたアナログ音声信号をデジタル音声データに変換するＡ／Ｄ変換器とを備える（何れも、図示略。）。
【００３０】
無線通信制御部２０４は、アンテナ２０５を介して送受信される静止画、動画または音声等のデータを表す各種デジタル信号や各種アナログ信号、各種制御信号（データ処理装置１００やデータ入力装置２００の動作を指示するための信号。）に対する変調・復調を行う。
【００３１】
データ格納部２０６は、プロセッサ２０３から入力された画像データや音声データを格納する書き込み／読み出し自在なメモリである。
【００３２】
制御部２０８は、メモリ２０９に格納された各種プログラムを実行してデータ入力装置２００を統括的に制御する。制御部２０８は、特に、図２に示す処理シーケンスと、図３、図４のフローチャートに示す処理とを行うためのプログラムを実行する。
【００３３】
メモリ２０９は、制御部２０８により実行される各種プログラムや当該プログラム実行時に必要な各種データを格納する。特に、メモリ２０９は、図２に示す処理シーケンスと、図３、図４のフローチャートに示す処理とを行うためのプログラムを格納する。
【００３４】
操作部２１０は、図示しない各種入力キー、例えば、撮影指示を入力するためのレリーズスイッチなどを備える。操作部２１０は、これら各種入力キーが押下されることによりデータ入力装置２００やデータ処理装置１００の動作制御を行うための各種指示入力が行われる。
【００３５】
表示部２１１は、図示しないＬＣＤ等の表示装置を備え、制御部２０８から送信される各種表示データを当該表示装置に表示する。また、表示部２１１は、レンズ２０１を介して入力された撮像画像を連続的に表示するファインダとしての機能も有する。
【００３６】
有線通信部２１２は、データ処理装置１０との間で有線によるデータの送受信を行うためのインタフェースを備える。例えば、有線通信部２１２は、ＵＳＢやＬＡＮ等によりデータの送受信を行うためのインタフェースを備える。
【００３７】
次に、データ処理システム１の動作を説明する。
まず、図２を参照してデータ処理システム１によって行われる一連の処理の流れを説明する。
【００３８】
はじめに、操作者がデータ処理装置１００あるいはデータ入力装置２００に対し、データ入力装置２００に格納されている画像ファイル（例えば、操作者により指定された画像ファイル）の画像をプリントする旨の指示を入力する。
【００３９】
その入力指示に応じて、データ入力装置２００の制御部２０８とデータ処理装置１００の制御部１０７との間でネゴシエーションが行われる（ステップＳ１）。ここで、ネゴシエーションとは、データ処理装置１００とデータ入力装置２００との間で、互いに利用可能な機能を確認し合い、必要に応じてクライアント／サーバの設定を相互に行うことによってデータ処理の前準備をすることを意味する。
【００４０】
ネゴシエーションが完了した後、制御部２０８は、データ処理装置１００に対し、データ格納部２０６に格納された複数の画像ファイルのうち、操作部２１０を介して指定された画像ファイルの画像をプリントする旨を通知する（ステップＳ２）。制御部２０８は、さらに、プリントを行う画像枚数と、対応する画像ファイルのファイル名と、画像ファイルの送信順およびプリント順とを表す情報（以下、送信情報という。）をデータ処理装置１００に送信する。この送信情報は、データ処理装置１００から全画像ファイルに対するプリント完了の通知を受信するまではデータ入力装置２００のメモリに読み出し可能に格納されている。
【００４１】
ステップＳ２の後、制御部１０７は、データ処理装置１００に送信した上記送信情報に基づいて、プリントを行う画像ファイルをデータ処理装置１００に送信する（ステップＳ３）。
【００４２】
その後、制御部１０７は、上記送信情報を参照して、データ入力装置２００から送信された画像ファイルを確認し、全ての画像ファイルの受信が完了すると（あるいは、一つの画像ファイルの受信が完了する毎に）、受信完了通知をデータ入力装置２００に送信する（ステップＳ４）。
【００４３】
制御部１０７は、ステップＳ４において全ての画像ファイルの受信が完了すると、当該受信した画像ファイルが表す画像をプリントし（ステップＳ５）、当該プリントが完了すると完了通知をデータ入力装置に送信する（ステップＳ６）。
【００４４】
ここで、ステップＳ３の処理が行われている際、不測の事態により画像ファイルの送受信が中断された場合には、制御部２０８、制御部１０７は、図３〜図５のフローチャートに示す処理を行う。以下、画像ファイルの送受信が中断された場合に制御部１０７および制御部２０８が行う処理ついて説明する。
【００４５】
ここで、画像ファイルの送受信が中断される原因としては、例えば、無線通信中の場合には落雷などによって生じる電波の乱れや、有線通信の場合には通信コードが外れることなどがある。また、データ処理装置１００やデータ入力装置２００に何らかの動作エラーが生じたため、画像ファイルの送受信が他のジョブとともに中断されてしまうような場合も生じ得る。
【００４６】
まず、図３、図４を参照して、データ入力装置２００によって行われる処理を説明する。
画像ファイルをデータ処理装置１００に送信している最中に、不測の事態により画像ファイルの送受信が中断された後、再び画像ファイルの送受信が行える状態に回復すると、制御部２０８は、データ処理装置１００に対し、画像ファイルが中断される以前に既に送信した画像ファイルの損害状況を問い合わせ（ステップＳ１０）、破損した画像ファイルがあるか否かを判定する（ステップＳ１１）。
ここで、画像ファイルの破損の有無は、例えば、画像ファイルの転送時間、すなわち、ステップＳ４において、画像ファイルの受信をデータ入力装置２００に通知した後、次の画像ファイルの受信をデータ入力装置２００に通知するまでの時間間隔が、予め設定された基準間隔より長いか否かによって判断されたり、または、画像信号の１ライン若しくは１画面毎に付加された誤りビットの値に基づいて判断される。
【００４７】
制御部２０８は、破損した画像ファイルがない場合には（ステップＳ１１；Ｎｏ）、ステップＳ１３に移行して後述する再開処理を行い、破損した画像ファイルがある場合には（ステップＳ１１；Ｙｅｓ）、この旨を表示部２１１の表示装置に表示して（ステップＳ１２）ステップＳ１３に移行する。
【００４８】
なお、データ処理装置１００から破損した画像ファイルのファイル名が送信された場合には、制御部２０８は、当該破損した画像ファイルのファイル名を表示部２１１の表示装置に表示する。
【００４９】
制御部２０８は、データの送受信が中断する前にデータ処理装置１００に既に送信済みの画像ファイルを有効に利用可能な形態で再度画像ファイルの送信を再開するための再開処理を行う（ステップＳ１３）。このステップＳ１３における再開処理の詳細については後に述べる（図４（ａ）または図４（ｂ）を参照。）
【００５０】
次に、図４（ａ）、図４（ｂ）を参照して図３のフローチャートに示すステップＳ１３におけるデータ入力装置２００の再開処理について説明する。図４（ａ）に、データ入力装置２００の再開処理の一例を説明するフローチャートを示し、図４（ｂ）に、データ入力装置２００の再開処理の他の一例を説明するフローチャートを示す。
【００５１】
まず、図４（ａ）に示すフローチャートの場合について説明する。制御部２０８は、図３のフローチャートに示すステップ１１（「Ｎｏ」の分岐）またはステップＳ１２の後、データ処理装置１００との間でネゴシエーション（図２に示すステップＳ１を参照。）を自動的に行う（ステップＳ２０）。
【００５２】
ネゴシエーションが完了した後、制御部２０８は、破損した画像ファイルがデータ処理装置１００にない場合には、送信情報を参照して未送信の画像ファイルから画像ファイルの送信を開始し、破損した画像ファイルがデータ処理装置１００にある場合には、当該破損した画像ファイルと同じファイル名の画像ファイルから送信を開始する（ステップＳ２１）。これにより、データ処理装置１００は、データ入力装置２００から送信された全画像ファイルを重複することなく保持可能となる。
なお、破損した画像ファイルがデータ処理装置１００に複数ある場合には、制御部２０８は、当該破損した複数の画像ファイルと同じファイル名の画像ファイルを選択してデータ処理装置１００に送信し、その後、未送信の画像ファイルをデータ処理装置１００に送信するようにしても良い。
【００５３】
また、ネゴシエーションが完了した後、制御部２０８は、破損した画像ファイルがあるか否かによらず、送信情報を参照して送信順の初めから画像ファイルの送信を再開することも可能であるとする。この場合、データ処理装置１００は、画像ファイルの送受信が中断される以前に既に受信済みの画像ファイルを、画像ファイルの送受信が再開された後にデータ入力装置２００から受信した画像ファイルに更新する。
【００５４】
次に、図４（ｂ）に示すフローチャートの場合について説明する。制御部２０８は、図３のフローチャートに示すステップＳ１１（「Ｎｏ」の分岐。）またはステップＳ１２の後、データ処理装置１００に対する画像ファイルの送信を再開するか否かの選択入力を行う（ステップＳ３０）。
【００５５】
制御部２０８は、画像ファイルの送信を再開しない旨の選択入力が行われた場合には（ステップＳ３０；Ｎｏ）、この旨をデータ処理装置１００に通知して当該再開処理を終了し、画像ファイルの送信を再開する旨の選択入力が行われた場合には（ステップＳ３０；Ｙｅｓ）データ処理装置１００との間でネゴシエーションを行う（ステップＳ３１）。
【００５６】
ネゴシエーションが完了した後、制御部２０８は、破損した画像ファイルがデータ処理装置１００にない場合には、送信情報を参照して未送信の画像ファイルから送信を再開し、破損した画像ファイルがデータ処理装置１００にある場合には、当該破損した画像ファイルと同じファイル名の画像ファイルから送信を開始する（ステップＳ３２）。これにより、データ処理装置１００は、データ入力装置２００から送信された全画像ファイルを重複することなく保持可能となる。
なお、破損した画像ファイルがデータ処理装置１００に複数ある場合には、制御部２０８は、当該破損した複数の画像ファイルと同じファイル名の画像ファイルを選択してデータ処理装置１００に送信し、その後、未送信の画像ファイルをデータ処理装置１００に送信するようにしても良い。
【００５７】
また、ネゴシエーションが完了した後、制御部２０８は、破損した画像ファイルがあるか否かによらず、送信情報を参照して送信順の初めから画像ファイルの送信を再開することも可能であるとする。この場合、データ処理装置１００は、画像ファイルの送受信が中断される以前に既に受信済み画像ファイルを、画像ファイルの送受信が再開された後にデータ入力装置２００から受信した画像ファイルに更新する。また、制御部２０８は、操作者により選択された画像ファイルのみを送信するようにしても良い。
【００５８】
次に、図５を参照してデータ処理装置１００の再開処理について説明する。図５に、データ処理装置１００の再開処理の一例を説明するフローチャートを示す。
【００５９】
画像ファイルがデータ処理装置１００とデータ入力装置２００との間で送受信されている最中に、不測の事態により画像ファイルの送受信が中断されると、その後、再び画像ファイルの送受信が行える状態に回復すると、制御部１０７は、データ入力装置２００からリクエスト（図３のステップＳ１０を参照。）された当該中断以前に既に送信された画像ファイルの損害状況を示す情報をデータ入力装置２００に送信する（ステップＳ４０）。
【００６０】
その後、制御部１０７は、画像ファイルの送信を再開する旨の指示がデータ入力装置２００から送信されたか否かを判定する（ステップＳ４１）。
【００６１】
ネゴシエーションを行う旨の指示がデータ入力装置２００から送信された場合（ステップＳ４１；Ｙｅｓ）、制御部１０７は、データ入力装置２００との間でネゴシエーションを行い、画像ファイルの送信準備を行う（ステップＳ４）。
【００６２】
ネゴシエーションを行わない旨の指示がデータ入力装置２００から送信された場合（ステップＳ４１；Ｎｏ）、制御部１０７は、画像ファイルの送受信が中断される以前に既にデータ入力装置２００から受信済みの画像ファイルをメモリ１０８からクリアして当該再開処理を終了する。なお、この場合、制御部１０７は、当該中断以前に既にデータ入力装置２００から受信済みの画像ファイルのうち、破損されていない画像ファイルについてプリントするか否かの選択入力を要求し、プリントする旨の選択入力が行われた場合には、当該破損されてない画像ファイルの画像をプリントするようにしても良い。
【００６３】
以上説明したように、データ処理システム１は、画像ファイルの送受信が中断された後に再び画像ファイルの送受信が可能な状態にいたると、データ処理装置１００とデータ入力装置２００との間で自動的に、あるいは操作者の指示に応じてネゴシエーションを行って画像ファイルの送受信を再開するための準備を行う。ネゴシエーション完了後、画像ファイルの送受信が中断される以前に既に送受信された画像ファイルに破損したものがある場合には、当該破損した画像ファイルと同じファイル名の画像ファイルから送受信を再開する、或いは、画像ファイルの送受信が中断される以前に既に送信された画像ファイルに破損したものがない場合には、未送信の画像ファイルから送受信を再開する。
【００６４】
従って、不測の事態により画像ファイルの送受信が中断され、その後、再び再開される場合には、予め定まった手続きに基づいて自動的に、あるいは操作者の指示に応じて画像ファイルの送受信が再開されるため、画像ファイルの送受信が中断される以前に既に送受信された画像ファイルが有効に利用可能となる。
【００６５】
なお、本実施の形態における記述は、本発明に係るデータ処理システムの一例を示すものであり、これに限定されるものではない。本実施の形態におけるデータ処理システム１の細部構成及び詳細動作に関しては、本発明の趣旨を逸脱しない範囲で適宜変更可能である。
【００６６】
例えば、データ処理装置１００および／またはデータ入力装置２００は、画像ファイルの送受信の中断の原因が、データ処理装置１００やデータ入力装置２００自体の動作エラーによるものか、或いは、通信の乱れや通信コードが外れるなどの通信トラブルによるものかを判定し、当該原因がデータ処理装置１００やデータ入力装置２００自体の動作エラーによる場合には、画像ファイルの送受信を再開しない、すなわち、ネゴシエーションを行わないようにしても良い。これにより、データ処理装置１００やデータ入力装置２００自体の不具合により画像ファイルの送受信が中断された場合には、これら装置自体の復旧が優先されるので、不用意にネゴシエーションが行われたり画像ファイルの送受信が再開されるなどして、データ処理装置１００やデータ入力装置２００の動作エラーがさらに悪化するような事態が回避できる。
【００６７】
また、本実施例では、データ処理装置１００を複合型プリンタに想定し、データ入力装置２００をデジタルカメラに想定したが、これに限るものではない。また、データ処理装置１００とデータ入力装置２００との間で送受信されるデータを画像ファイルとして説明したが、これに限らず、音声ファイルなどの他のコンテンツであっても良い。データ処理装置１００およびデータ入力装置２００を別体とする必要はなく、一体化されたデータ処理システム１であっても良い。
【００６８】
【発明の効果】
本発明によれば、不測の事態により画像ファイルなどのデータの送受信が中断され、その後、再び再開される場合には、予め定まった手続きに基づいて自動的に、あるいは操作者の指示に応じてデータの送受信が再開されるため、データの送受信が中断される以前に既に送受信されたデータが有効に利用可能となる。
すなわち、不測の事態によりデータの送受信が中断された場合でも、多くの労力や時間を要することなく、効率良くデータの送受信が再開できる。
【図面の簡単な説明】
【図１】本発明を適用したデータ処理システムの構成を示すブロック図である。
【図２】本発明を適用したデータ処理システムによって行われる処理シーケンスを示す図である。
【図３】図１に示すデータ入力装置の動作を説明するフローチャートである。
【図４】（ａ）は、図１に示すデータ入力装置による再開処理の一例を説明するフローチャートであり、（ｂ）は、図１に示すデータ入力装置による再開処理の他の一例を説明するフローチャートである。
【図５】図１に示すデータ処理装置の動作を説明するフローチャートである。
【符号の説明】
１  データ処理システム
１００  データ処理装置
１０１、２０５  アンテナ
１０２、２０４  無線通信制御部
１０３、２０３  プロセッサ
１０４  プリンタ部
１０５  スキャナ部
１０６  電源
１０７、２０８  制御部
１０８、２０９  メモリ
１０９、２１０  操作部
１１０、２１１  表示部
１１１  音声出力部
１１２  ＡＶ端子
１１３  ディスク部
１１４、２１２  有線通信部
２００  データ入力装置
２０１  レンズ
２０２  ＣＣＤ
２０６  データ格納部
２０７  バッテリ
【図１】
2004326611.tif 000003
【図２】
2004326611.tif 000004
【図３】
2004326611.tif 000005
【図４】
2004326611.tif 000006
【図５】
2004326611.tif 000007