(57)【要約】【課題】データ処理装置に無駄な処理動作を発生させることなく特定形式の電子データを簡単かつ迅速に画像出力装置に出力させることができる画像処理システムを提供する。【解決手段】データ処理装置１００で電子データに対応したデータアイコンＤＩがプリンタ装置２００に対応したプリンタアイコンＰＩにドラッグ＆ドロップされた場合、対応する電子データがＸＰＳフォーマットの場合のみプリンタ装置２００に送信されて出力される。このため、簡単かつ迅速に、所望のＸＰＳフォーマットの電子データをプリンタ装置２００に送信して出力させることができる。このとき、ＸＰＳフォーマットではない電子データのデータアイコンＤＩがドラッグ＆ドロップされても、その電子データはデータ処理装置１００からプリンタ装置２００に送信されない。このため、データ処理装置１００やプリンタ装置２００に動作不良が発生することもない。【選択図】図１
2008234194.tif 000002
【特許請求の範囲】
【請求項１】
画像出力装置に電子データを送信するデータ処理装置であって、
表示デバイスと、
操作デバイスと、
各種形式の前記電子データを保持するデータ保持部と、
保持されている前記電子データを画像出力装置に送信するデータ送信部と、
前記画像出力装置に対応した出力装置アイコンと前記電子データに個々に対応したデータアイコンとを前記表示デバイスに表示出力させるアイコン表示部と、
前記操作デバイスの入力操作により前記データアイコンが前記出力装置アイコンにドラッグアンドドロップされた場合、対応する前記電子データが特定形式か否かを判定する形式判定部と、
前記特定形式と判定された前記電子データは前記データ送信部に送信させる送信制御部と、
を有するデータ処理装置。
【請求項２】
前記特定形式と判定された場合と前記特定形式ではないと判定された場合との少なくとも一方に対応して所定の報知出力を実行する判定報知部を、さらに有する請求項１に記載のデータ処理装置。
【請求項３】
前記判定報知部は、所定のガイダンスメッセージを前記表示デバイスに表示出力させる請求項２に記載のデータ処理装置。
【請求項４】
前記判定報知部は、前記特定形式と判定された場合と前記特定形式ではないと判定された場合との少なくとも一方に対応して前記出力装置アイコンの表示状態を変化させる請求項２に記載のデータ処理装置。
【請求項５】
画像出力装置に電子データを送信するデータ処理装置であって、
各種形式の前記電子データを保持するデータ保持部と、
表示デバイスと、
操作デバイスと、
保持されている前記電子データを画像出力装置に送信するデータ送信部と、
前記画像出力装置に対応した出力装置アイコンと前記電子データに個々に対応したデータアイコンとを前記表示デバイスに表示出力させるアイコン表示部と、
前記操作デバイスの入力操作により前記データアイコンが前記出力装置アイコンにドラッグアンドドロップされた場合、対応する前記電子データが特定形式か否かを判定する形式判定部と、
前記特定形式と判定された場合と前記特定形式ではないと判定された場合との少なくとも一方に対応して前記出力装置アイコンの表示状態を変化させる判定報知部と、
を有するデータ処理装置。
【請求項６】
前記判定報知部は、前記特定形式ではないと判定された場合に前記出力装置アイコンの表示状態を所定の報知状態に変化させる請求項５に記載のデータ処理装置。
【請求項７】
前記判定報知部は、前記報知状態として前記出力装置アイコンを点滅させる請求項６に記載のデータ処理装置。
【請求項８】
前記アイコン表示部は、前記特定形式用の前記出力装置アイコンを表示出力させる請求項１ないし７の何れか一項に記載のデータ処理装置。
【請求項９】
データ処理装置と画像出力装置とを有する画像処理システムであって、
前記データ処理装置は、
表示デバイスと、
操作デバイスと、
少なくともＸＭＬ(Extensible Markup Language)フォーマットの前記電子データを保持するデータ保持部と、
保持されている前記電子データを前記画像出力装置に送信するデータ送信部と、
前記画像出力装置に対応した出力装置アイコンと前記電子データに個々に対応したデータアイコンとを前記表示デバイスに表示出力させるアイコン表示部と、
前記操作デバイスの入力操作により前記データアイコンが前記出力装置アイコンにドラッグアンドドロップされた場合、対応する前記電子データが特定形式か否かを判定する形式判定部と、
前記特定形式と判定された前記電子データは前記データ送信部に送信させる送信制御部と、を有し、
前記画像出力装置は、
前記特定形式としてＸＭＬフォーマットの前記電子データを受信するデータ受信部と、
受信された前記ＸＭＬフォーマットの前記電子データをラスタ形式にラスタライズするラスタ変換部と、
ラスタライズされた前記ラスタ形式の前記電子データを出力するデータ出力部と、を有する画像処理システム。
【請求項１０】
データ処理装置と画像出力装置とを有する画像処理システムであって、
前記データ処理装置は、
表示デバイスと、
操作デバイスと、
少なくともＸＭＬフォーマットの前記電子データを保持するデータ保持部と、
保持されている前記電子データを前記画像出力装置に送信するデータ送信部と、
前記画像出力装置に対応した出力装置アイコンと前記電子データに個々に対応したデータアイコンとを前記表示デバイスに表示出力させるアイコン表示部と、
前記操作デバイスの入力操作により前記データアイコンが前記出力装置アイコンにドラッグアンドドロップされた場合、対応する前記電子データを前記データ送信部に送信させる送信制御部と、
前記操作デバイスの入力操作により前記データアイコンが前記出力装置アイコンにドラッグアンドドロップされた場合、対応する前記電子データが特定形式か否かを判定する形式判定部と、
前記特定形式と判定された場合と前記特定形式ではないと判定された場合との少なくとも一方に対応して前記出力装置アイコンの表示状態を変化させる判定報知部と、を有し、
前記画像出力装置は、
前記特定形式としてＸＭＬフォーマットの前記電子データを受信するデータ受信部と、
受信された前記ＸＭＬフォーマットの前記電子データをラスタ形式にラスタライズするラスタ変換部と、
ラスタライズされた前記ラスタ形式の前記電子データを出力するデータ出力部と、を有する画像処理システム。
【請求項１１】
表示デバイスと、操作デバイスと、各種形式の電子データを保持するデータ保持部と、保持されている前記電子データを画像出力装置に送信するデータ送信部と、を有し、画像出力装置に前記電子データを送信するデータ処理装置のためのコンピュータプログラムであって、
前記画像出力装置に対応した出力装置アイコンと前記電子データに個々に対応したデータアイコンとを前記表示デバイスに表示出力させるアイコン表示処理と、
前記操作デバイスの入力操作により前記データアイコンが前記出力装置アイコンにドラッグアンドドロップされた場合、対応する前記電子データが特定形式か否かを判定する形式判定処理と、
前記特定形式と判定された前記電子データは前記データ送信部に送信させる送信制御処理と、
を前記データ処理装置に実行させるコンピュータプログラム。
【請求項１２】
表示デバイスと、操作デバイスと、各種形式の電子データを保持するデータ保持部と、保持されている前記電子データを画像出力装置に送信するデータ送信部と、を有し、画像出力装置に前記電子データを送信するデータ処理装置のためのコンピュータプログラムであって、
前記画像出力装置に対応した出力装置アイコンと前記電子データに個々に対応したデータアイコンとを前記表示デバイスに表示出力させるアイコン表示処理と、
前記操作デバイスの入力操作により前記データアイコンが前記出力装置アイコンにドラッグアンドドロップされた場合、対応する前記電子データを前記データ送信部に送信させる送信制御処理と、
前記操作デバイスの入力操作により前記データアイコンが前記出力装置アイコンにドラッグアンドドロップされた場合、対応する前記電子データが特定形式か否かを判定する形式判定処理と、
前記特定形式と判定された場合と前記特定形式ではないと判定された場合との少なくとも一方に対応して前記出力装置アイコンの表示状態を変化させる判定報知処理と、
を前記データ処理装置に実行させるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像出力装置と通信ネットワークで接続されるデータ処理装置に関し、特に、保持している各種形式の電子データを画像出力装置に送信するデータ処理装置、このデータ処理装置と画像出力装置からなる画像処理システム、データ処理装置のためのコンピュータプログラム、に関する。
【背景技術】
【０００２】
現在、いわゆるパーソナルコンピュータからなるデータ処理装置に、プリンタ装置やファクシミリ装置やＭＦＰ(Multi Function Peripherals)からなる画像出力装置が通信ネットワークで接続された構造の画像処理システムがある。
【０００３】
このような画像処理システムでは、データ処理装置に保持されている電子データを通信ネットワークで画像出力装置に送信し、印刷出力やファクシミリ送信などの形態で出力することができる。
【０００４】
より具体的には、データ処理装置は、ＨＤＤ(Hard Disc Drive)などのデータ記憶デバイスを有し、各種形式の電子データを保持する。このようなデータ形式としては、例えば、ＸＭＬ(Extensible Markup Language)フォーマットの一つであるＸＰＳ(XML Paper Specification)フォーマットがある。このＸＰＳフォーマットの電子データは、例えば、ベクタ形式の文書データをＺＩＰ形式に圧縮したものに相当する。
【０００５】
このようなＸＰＳフォーマットなどの電子データが画像処理システムで印刷出力される場合は、まず、データ処理装置で保存されている電子データが読み出されてベクタ形式に伸張される。
【０００６】
つぎに、このベクタ形式の電子データがデータ処理装置でラスタ形式にラスタライズされる。このラスタ形式の電子データがデータ処理装置からＭＦＰやプリンタ装置に送信される。そこで、そのＭＦＰなどでラスタ形式の電子データが印刷出力される。
【０００７】
同様に、ＸＰＳフォーマットなどの電子データが画像処理システムでファクシミリ送信される場合は、例えば、データ処理装置で電子データがベクタ形式に伸張されてからラスタ形式にラスタライズされる。
【０００８】
このラスタ形式の電子データがデータ処理装置からＭＦＰやファクシミリ装置に送信される。そのＭＦＰなどではラスタ形式の電子データがファクシミリ形式に符号化されてからファクシミリ送信される。
【０００９】
なお、上述のようなデータ処理装置でＸＰＳフォーマットの電子データの伸張は、例えば、ＯＳ(Operating System)の機能により実行される。また、その伸張された電子データのラスタライズは、データ処理装置にＭＦＰなどの画像出力装置ごとに実装されているアプリケーションソフトであるプリンタドライバやファクシミリドライバにより実行される。
【００１０】
なお、上述のようなラスタライズ機能がＭＦＰなどの画像出力装置に実装されている場合もある。このような場合は、その画像出力装置のためのプリンタドライバやファクシミリドライバにはラスタライズ機能が搭載されていない。
【００１１】
このような画像出力装置とデータ処理装置からなる画像処理システムでＸＰＳフォーマットなどの電子データが印刷出力される場合は、データ処理装置で電子データがベクタ形式に伸張された状態でＭＦＰなどに送信される。そこで、そのＭＦＰなどで電子データがベクタ形式からラスタ形式にラスタライズされて印刷出力される。
【００１２】
同様に、ファクシミリ送信される場合は、データ処理装置でベクタ形式に伸張された電子データが、ＭＦＰなどでラスタ形式にラスタライズされてからファクシミリ形式に符号化されてファクシミリ送信される。
【００１３】
現在、上述のような画像処理システムとして各種の提案がある。例えば、プリンタ装置に対応したプリンタアイコンと、印刷ジョブに対応したジョブアイコンと、を表示出力し、ジョブアイコンがプリンタアイコンにドラッグ＆ドロップされた場合、その印刷ジョブをプリンタ装置に実行させる提案がある。
【００１４】
さらに、そのジョブアイコンがドラッグされている最中に、その印刷ジョブとプリンタ装置との属性を取得し、その印刷ジョブがプリンタ装置で実行できない場合は、プリンタアイコンの表示状態を変化させる提案がある(例えば、特許文献１参照)。
【特許文献１】特開２００５−１６５７７３号公報
【発明の開示】
【発明が解決しようとする課題】
【００１５】
上述の特許文献１に記載の画像処理システムでは、ジョブアイコンをプリンタアイコンにドラッグ＆ドロップさせるだけで、所望の印刷ジョブをプリンタ装置に実行させることができる。
【００１６】
しかし、この画像処理システムでは、プリンタアイコンにドラッグ＆ドロップする以前に印刷ジョブを生成しておく必要がある。つまり、所望の電子データを印刷出力させたい場合、例えば、従来と同様にプリンタドライバなどを利用して電子データから印刷ジョブを生成してから、表示されたジョブアイコンをプリンタアイコンにドラッグ＆ドロップすることになる。このため、結局は二度手間となり、電子データを迅速に印刷出力させることができない。
【００１７】
また、上記の画像処理システムでは、ジョブアイコンがドラッグされている最中に、その印刷ジョブをプリンタ装置が実行できるかが属性で判定される。この判定結果に対応してプリンタアイコンの表示状態が変化されるので、作業者はドラッグしているジョブアイコンを投入できるプリンタアイコンかを一目で確認することができる。
【００１８】
しかし、ドラッグされるジョブアイコンは、いわゆるゴミ箱のアイコンに投入されて廃棄されることもあり、記憶デバイスのアイコンに投入されて記録されるようなこともありえる。
【００１９】
このような場合でも、ジョブアイコンがドラッグされるごとに、印刷ジョブとプリンタ装置との属性を検出してプリンタアイコンの表示状態を変化させることは、無駄な処理動作をデータ処理装置に頻発に強要することになる。このように無駄なデータ処理が頻発すると、データ処理装置の処理能力や安定性が低下することになる。
【００２０】
本発明は上述のような課題に鑑みてなされたものであり、無駄な処理動作を発生させることなく特定形式の電子データを簡単かつ迅速に画像出力装置に送信することができるデータ処理装置、このデータ処理装置と画像出力装置からなる画像処理システム、データ処理装置のためのコンピュータプログラム、を提供するものである。
【課題を解決するための手段】
【００２１】
本発明の第一のデータ処理装置は、画像出力装置に電子データを送信するデータ処理装置であって、表示デバイスと、操作デバイスと、各種形式の電子データを保持するデータ保持部と、保持されている電子データを画像出力装置に送信するデータ送信部と、画像出力装置に対応した出力装置アイコンと電子データに個々に対応したデータアイコンとを表示デバイスに表示出力させるアイコン表示部と、操作デバイスの入力操作によりデータアイコンが出力装置アイコンにドラッグアンドドロップされた場合、対応する電子データが特定形式か否かを判定する形式判定部と、特定形式と判定された電子データはデータ送信部に送信させる送信制御部と、を有する。
【００２２】
従って、本発明のデータ処理装置では、電子データに対応したデータアイコンが画像出力装置に対応した出力装置アイコンにドラッグ＆ドロップされた場合、対応する電子データが特定形式の場合のみ画像出力装置に送信する。この画像出力装置は、特定形式の電子データを受信すると出力する。このため、データ処理装置でデータアイコンが出力装置アイコンにドラッグ＆ドロップされれば、対応する特定形式の電子データが画像出力装置に送信されて出力される。
【００２３】
本発明の第二のデータ処理装置は、画像出力装置に電子データを送信するデータ処理装置であって、各種形式の電子データを保持するデータ保持部と、表示デバイスと、操作デバイスと、保持されている電子データを画像出力装置に送信するデータ送信部と、画像出力装置に対応した出力装置アイコンと電子データに個々に対応したデータアイコンとを表示デバイスに表示出力させるアイコン表示部と、操作デバイスの入力操作によりデータアイコンが出力装置アイコンにドラッグアンドドロップされた場合、対応する電子データが特定形式か否かを判定する形式判定部と、特定形式と判定された場合と特定形式ではないと判定された場合との少なくとも一方に対応して出力装置アイコンの表示状態を変化させる判定報知部と、を有する。
【００２４】
従って、本発明のデータ処理装置では、電子データに対応したデータアイコンが画像出力装置に対応した出力装置アイコンにドラッグ＆ドロップされた場合、対応する電子データを画像出力装置に送信する。この画像出力装置は、特定形式の電子データを受信すると出力する。ただし、特定形式ではない電子データのデータアイコンがドラッグ＆ドロップされた出力装置アイコンは表示状態が変化する。このため、画像出力装置で出力されない電子データのデータアイコンがドラッグ＆ドロップされたことが作業者に一目で確認される。
【００２５】
本発明の第一の画像処理システムは、データ処理装置と画像出力装置とを有する画像処理システムであって、データ処理装置は、表示デバイスと、操作デバイスと、少なくともＸＭＬフォーマットの電子データを保持するデータ保持部と、保持されている電子データを画像出力装置に送信するデータ送信部と、画像出力装置に対応した出力装置アイコンと電子データに個々に対応したデータアイコンとを表示デバイスに表示出力させるアイコン表示部と、操作デバイスの入力操作によりデータアイコンが出力装置アイコンにドラッグアンドドロップされた場合、対応する電子データが特定形式か否かを判定する形式判定部と、特定形式と判定された電子データはデータ送信部に送信させる送信制御部と、を有し、画像出力装置は、特定形式としてＸＭＬフォーマットの電子データを受信するデータ受信部と、受信されたＸＭＬフォーマットの電子データをラスタ形式にラスタライズするラスタ変換部と、ラスタライズされたラスタ形式の電子データを出力するデータ出力部と、を有する。
【００２６】
本発明の第二の画像処理システムは、データ処理装置と画像出力装置とを有する画像処理システムであって、データ処理装置は、表示デバイスと、操作デバイスと、少なくともＸＭＬフォーマットの電子データを保持するデータ保持部と、保持されている電子データを画像出力装置に送信するデータ送信部と、画像出力装置に対応した出力装置アイコンと電子データに個々に対応したデータアイコンとを表示デバイスに表示出力させるアイコン表示部と、操作デバイスの入力操作によりデータアイコンが出力装置アイコンにドラッグアンドドロップされた場合、対応する電子データをデータ送信部に送信させる送信制御部と、操作デバイスの入力操作によりデータアイコンが出力装置アイコンにドラッグアンドドロップされた場合、対応する電子データが特定形式か否かを判定する形式判定部と、特定形式と判定された場合と特定形式ではないと判定された場合との少なくとも一方に対応して出力装置アイコンの表示状態を変化させる判定報知部と、を有し、画像出力装置は、特定形式としてＸＭＬフォーマットの電子データを受信するデータ受信部と、受信されたＸＭＬフォーマットの電子データをラスタ形式にラスタライズするラスタ変換部と、ラスタライズされたラスタ形式の電子データを出力するデータ出力部と、を有する。
【００２７】
本発明の第一のコンピュータプログラムは、表示デバイスと、操作デバイスと、各種形式の電子データを保持するデータ保持部と、保持されている電子データを画像出力装置に送信するデータ送信部と、を有し、画像出力装置に電子データを送信するデータ処理装置のためのコンピュータプログラムであって、画像出力装置に対応した出力装置アイコンと電子データに個々に対応したデータアイコンとを表示デバイスに表示出力させるアイコン表示処理と、操作デバイスの入力操作によりデータアイコンが出力装置アイコンにドラッグアンドドロップされた場合、対応する電子データが特定形式か否かを判定する形式判定処理と、特定形式と判定された電子データはデータ送信部に送信させる送信制御処理と、をデータ処理装置に実行させる。
【００２８】
本発明の第二のコンピュータプログラムは、表示デバイスと、操作デバイスと、各種形式の電子データを保持するデータ保持部と、保持されている電子データを画像出力装置に送信するデータ送信部と、を有し、画像出力装置に電子データを送信するデータ処理装置のためのコンピュータプログラムであって、画像出力装置に対応した出力装置アイコンと電子データに個々に対応したデータアイコンとを表示デバイスに表示出力させるアイコン表示処理と、操作デバイスの入力操作によりデータアイコンが出力装置アイコンにドラッグアンドドロップされた場合、対応する電子データをデータ送信部に送信させる送信制御処理と、操作デバイスの入力操作によりデータアイコンが出力装置アイコンにドラッグアンドドロップされた場合、対応する電子データが特定形式か否かを判定する形式判定処理と、特定形式と判定された場合と特定形式ではないと判定された場合との少なくとも一方に対応して出力装置アイコンの表示状態を変化させる判定報知処理と、をデータ処理装置に実行させる。
【００２９】
なお、本発明の各種の構成要素は、その機能を実現するように形成されていればよく、例えば、所定の機能を発揮する専用のハードウェア、所定の機能がコンピュータプログラムにより付与されたコンピュータ装置、コンピュータプログラムによりコンピュータ装置に実現された所定の機能、これらの任意の組み合わせ、等として実現することができる。
【００３０】
また、本発明の各種の構成要素は、必ずしも個々に独立した存在である必要はなく、複数の構成要素が一個の部材として形成されていること、一つの構成要素が複数の部材で形成されていること、ある構成要素が他の構成要素の一部であること、ある構成要素の一部と他の構成要素の一部とが重複していること、等でもよい。
【発明の効果】
【００３１】
本発明の第一のデータ処理装置では、電子データに対応したデータアイコンが画像出力装置に対応した出力装置アイコンにドラッグ＆ドロップされた場合、対応する電子データが特定形式の場合のみ画像出力装置に送信されて出力される。このため、データ処理装置で所望のデータアイコンを出力装置アイコンにドラッグ＆ドロップするだけで、簡単かつ迅速に、所望の特定形式の電子データを画像出力装置に送信して出力させることができる。このとき、特定形式ではない電子データのデータアイコンが出力装置アイコンにドラッグ＆ドロップされても、その電子データはデータ処理装置から画像出力装置に送信されない。このため、電子データを出力できないのにデータ処理装置と画像出力装置とが無用な処理動作を実行することがないので、データ処理装置や画像出力装置に動作不良が発生するようなこともない。
【００３２】
本発明の第二のデータ処理装置では、電子データに対応したデータアイコンが画像出力装置に対応した出力装置アイコンにドラッグ＆ドロップされた場合、対応する電子データが画像出力装置に送信されて特定形式であれば出力される。ただし、特定形式ではない電子データのデータアイコンがドラッグ＆ドロップされた出力装置アイコンは表示状態が変化する。このため、作業者は画像出力装置で出力されない電子データのデータアイコンを出力装置アイコンにドラッグ＆ドロップしたことを一目で確認することができる。電子データがドラッグされている最中に特別な処理動作などは実行されないので、データ処理装置の処理能力や安定性が不当に低下することがない。
【発明を実施するための最良の形態】
【００３３】
本発明の実施の一形態を図面を参照して以下に説明する。本実施の形態の画像処理システム１０００は、図１に示すように、保持している各種形式の電子データを送信するデータ処理装置１００と、受信した電子データが特定形式であると出力する画像出力装置であるプリンタ装置２００と、を有する。
【００３４】
本実施の形態のデータ処理装置１００は、各種形式の電子データを保持するデータ保持部１１０と、各種の画像データを表示画面に表示出力する表示デバイス１２０と、各種の入力操作を受け付ける操作デバイス１３０と、保持されている電子データをプリンタ装置２００に送信するデータ送信部１４０と、プリンタ装置２００に対応した出力装置アイコンであるプリンタアイコンＰＩと電子データに個々に対応したデータアイコンＤＩとを画像データとして表示デバイス１２０に表示出力させるアイコン表示部１５０と、操作デバイス１３０の入力操作によりデータアイコンＤＩがプリンタアイコンＰＩにドラッグアンドドロップされた場合、対応する電子データが特定形式かを判定する形式判定部１６０と、特定形式と判定された電子データはデータ送信部１４０に送信させて特定形式ではないと判定された電子データは無視させる送信制御部１７０と、特定形式と判定された場合と特定形式ではないと判定された場合との少なくとも一方に対応して所定の報知出力を実行する判定報知部１８０と、を有する。
【００３５】
より詳細には、データ処理装置１００は、いわゆるコンピュータ装置からなり、ＣＰＵ(Central Processing Unit)やＲＯＭ(Read Only Memory)やＲＡＭ(Random Access Memory)等からなるコンピュータユニット(図示せず)、ＨＤＤ(Hard Disc Drive)等の記憶デバイス、ＬＣＤ(Liquid Crystal Display)等の表示デバイス１２０、キーボードやマウス等の操作デバイス１３０、ＬＡＮ(Local Area Network)等でプリンタ装置２００などとデータ通信する通信Ｉ／Ｆ(Interface)、等をハードウェアとして有する(図示せず)。
【００３６】
データ処理装置１００は、コンピュータユニットに各種のコンピュータプログラムがインストールされている。このインストールされているコンピュータプログラムに対応してコンピュータユニットが各部の統合制御などの処理動作を実行することにより、上述のような各部が各種機能として論理的に実装されている。
【００３７】
例えば、データ保持部１１０は、コンピュータユニットがコンピュータプログラムに対応してＨＤＤに電子データを記憶させる機能などに相当する。データ送信部１４０は、コンピュータユニットがコンピュータプログラムに対応して通信Ｉ／Ｆを動作制御する機能などに相当する。
【００３８】
アイコン表示部１５０は、コンピュータユニットがコンピュータプログラムに対応して表示デバイス１２０の表示画像を生成する機能などに相当する。その他の各部１６０〜１８０は、コンピュータユニットがコンピュータプログラムに対応して各種のデータ処理を実行する機能などに相当する。
【００３９】
本実施の形態のデータ処理装置１００は、特定形式としてＸＭＬフォーマットであるＸＰＳフォーマットの電子データをデータ保持部１１０により保持し、そのＸＰＳフォーマットの電子データがプリンタ装置２００に送信されて印刷出力される。
【００４０】
このため、本実施の形態のプリンタ装置２００は、特定形式であるＸＰＳフォーマットの電子データを受信するデータ受信部２１０と、受信されたＸＭＬフォーマットの電子データをラスタ形式にラスタライズするラスタ変換部２２０と、ラスタライズされたラスタ形式の電子データを印刷出力するデータ出力部２３０と、を有する。
【００４１】
なお、プリンタ装置２００も、通信Ｉ／Ｆやコンピュータユニットや電子写真機構などをハードウェアとして有する(図示せず)。データ受信部２１０は、コンピュータユニットが通信Ｉ／Ｆにデータ受信を実行させる機能などに相当する。
【００４２】
ラスタ変換部２２０は、コンピュータユニットが所定のデータ処理を実行する機能などに相当する。データ出力部２３０は、コンピュータユニットが電子写真機構に印刷動作を実行させる機能などに相当する。
【００４３】
なお、ＸＰＳフォーマットの電子データは、ベクタ形式の電子データをＺＩＰ方式で圧縮した電子データに相当する。このため、上述のようにデータ処理装置１００に保持されているＸＰＳフォーマットの電子データがプリンタ装置２００に送信されて印刷出力された場合、実際には、データ処理装置１００は、ＸＰＳフォーマットの電子データを特定形式であるベクタ形式に伸張してから送信し、プリンタ装置２００は、ベクタ形式で受信した電子データをラスタ形式にラスタライズして印刷出力する。
【００４４】
前述のような各部を各種機能としてデータ処理装置１００に実装するためのコンピュータプログラムは、例えば、プリンタ装置２００に対応したプリンタアイコンＰＩと電子データに個々に対応したデータアイコンＤＩとを画像データとして表示デバイス１２０に表示出力させるアイコン表示処理と、操作デバイス１３０の入力操作によりデータアイコンＤＩがプリンタアイコンＰＩにドラッグアンドドロップされた場合、対応する電子データがＸＰＳフォーマットかを判定する形式判定処理と、ＸＰＳフォーマットと判定された電子データはデータ送信部１４０に送信させてＸＰＳフォーマットではないと判定された電子データは無視させる送信制御処理と、ＸＰＳフォーマットと判定された場合とＸＰＳフォーマットではないと判定された場合との少なくとも一方に対応して所定の報知出力を実行する判定報知処理と、をデータ処理装置１００に実行させるように記述されている。
【００４５】
なお、このようなコンピュータプログラムは、例えば、プリンタドライバに相当するアプリケーションプログラムとして、プリンタ装置２００のサプライヤからコンシューマに提供されてデータ処理装置１００に実装される。
【００４６】
ただし、データ処理装置１００の各部１１０〜を実現する上述のコンピュータプログラムは、実際には、いわゆるＯＳ(Operating System)とアプリケーションプログラムとの組み合わせにより実現される。
【００４７】
このため、例えば、プリンタアイコンＰＩは、アプリケーションプログラムとＯＳとが協調した機能により表示出力され、データアイコンＤＩは、ＯＳ単体の機能により表示出力されることでもよい。
【００４８】
上述のような構成において、本実施の形態の画像処理システム１０００では、データ処理装置１００に、各種形式の電子データが保存されており、その少なくとも一部がＸＰＳフォーマットの電子データからなる。
【００４９】
このデータ処理装置１００は、従来のプリンタドライバに相当するアプリケーションプログラムがインストールされている。このアプリケーションプログラムは、図２および図３に示すように、データ処理装置１００の表示デバイス１２０の表示画面に一つのプリンタアイコンを常時表示させる(ステップＳ１)。
【００５０】
そこで、利用者はＸＰＳフォーマットの電子データを印刷出力したい場合、例えば、その電子データが保存されている論理フォルダのドキュメントウインドウＤＷを操作デバイス１３０の所定操作により表示出力させる。
【００５１】
このような状態で、そのドキュメントウインドウＤＷからプリンタアイコンＰＩまで、操作デバイス１３０の所定操作により所望のデータアイコンＤＩをマウスカーソルＭＣでドラッグ＆ドロップする。
【００５２】
すると、これを検知したデータ処理装置１００では(ステップＳ２)、そのデータアイコンＤＩに対応する電子データが検索され(ステップＳ３)、その電子データがＸＰＳフォーマットかが判定される(ステップＳ４)。
【００５３】
これでＸＰＳフォーマットであると確認された場合(ステップＳ４)、例えば、プリンタアイコンＰＩが送信中のアニメーション表示に変化され、「データをプリンタに送信中です」などのガイダンステキストが、いわゆるバルーン表示でプリンタアイコンＰＩから表示出力される(ステップＳ５)。
【００５４】
そして、データアイコンＤＩに対応するＸＰＳフォーマットの電子データが読み出され(ステップＳ６)、ベクタ形式に伸張されてから(ステップＳ７)、プリンタ装置２００に送信される(ステップＳ８)。
【００５５】
このプリンタ装置２００では、ベクタ形式の電子データを受信すると、その電子データがラスタ形式にラスタライズされてから印刷出力される。このため、データ処理装置１００でプリンタアイコンＰＩにドラッグ＆ドロップされたデータアイコンＤＩの電子データがプリンタ装置２００で印刷出力されることになる。
【００５６】
なお、データ処理装置１００では、上述のように電子データの送信が完了すると(ステップＳ９)、プリンタアイコンＰＩのアニメーション表示とガイダンステキストのバルーン表示が解除されて初期状態に復帰する(ステップＳ１０)。
【００５７】
ただし、利用者の錯誤などにより、データ処理装置１００でＸＰＳフォーマットではない電子データのデータアイコンＤＩがプリンタアイコンＰＩにドラッグ＆ドロップされることもある。
【００５８】
このような場合、データ処理装置１００では(ステップＳ４)、例えば、プリンタアイコンＰＩの表示が赤色などの警戒色の点滅状態に変化され(ともに図示せず)、「このデータは本アプリケーションでは印刷できません。他のプリンタドライバを利用してください」などのガイダンステキストがバルーン表示でプリンタアイコンＰＩから表示出力される(ステップＳ１１)。
【００５９】
この場合、データ処理装置１００では、プリンタアイコンＰＩのダブルクリックなどのリセット操作が実行されるか(ステップＳ１２)、所定時間が経過すると(ステップＳ１３)、プリンタアイコンＰＩの表示変化とガイダンステキストのバルーン表示が解除されて初期状態に復帰する(ステップＳ１０)。
【００６０】
本実施の形態の画像処理システム１０００では、上述のようにデータ処理装置１００で所望のデータアイコンＤＩをプリンタアイコンＰＩにドラッグ＆ドロップするだけで、簡単かつ迅速に、所望のＸＰＳフォーマットの電子データをプリンタ装置２００に送信して印刷出力させることができる。
【００６１】
このとき、ＸＰＳフォーマットではない電子データのデータアイコンＤＩがプリンタアイコンＰＩにドラッグ＆ドロップされても、その電子データはデータ処理装置１００からプリンタ装置２００に送信されない。
【００６２】
このため、電子データを印刷出力できないのにデータ処理装置１００とプリンタ装置２００とが無用な処理動作を実行することがないので、データ処理装置１００やプリンタ装置２００に動作不良が発生するようなこともない。
【００６３】
さらに、本実施の形態の画像処理システム１０００では、ＸＰＳフォーマットではない電子データのデータアイコンＤＩがドラッグ＆ドロップされたプリンタアイコンＰＩの表示状態が変化する。
【００６４】
このため、作業者はプリンタ装置２００で印刷出力されない電子データのデータアイコンＤＩをプリンタアイコンＰＩにドラッグ＆ドロップしたことを一目で確認することができる。
【００６５】
特に、プリンタアイコンＰＩが警戒色で点滅された場合、ともに、ガイダンステキストがバルーン表示される。このため、プリンタアイコンＰＩが誤操作されたことを、そのエラー内容とともに、作業者に確実に報知することができる。
【００６６】
しかも、ＸＰＳフォーマットの電子データのデータアイコンＤＩがプリンタアイコンＰＩに適正にドラッグ＆ドロップされたときも、データ送信がプリンタアイコンＰＩでアニメーション表示された場合、ともに、ガイダンステキストがバルーン表示される。このため、電子データがプリンタ装置２００に送信されていることを、作業者に良好に通知することができる。
【００６７】
そして、上述のような表示画像の処理動作は、電子データのデータアイコンＤＩがプリンタアイコンＰＩにドラッグ＆ドロップされた結果として実行される。このため、電子データがドラッグされている最中に特別な処理動作などは実行されない。従って、データ処理装置１００の処理能力や安定性が不当に低下することがない。
【００６８】
なお、本発明は本実施の形態に限定されるものではなく、その要旨を逸脱しない範囲で各種の変形を許容する。例えば、上記形態ではコンピュータ装置にソフトウェアが実装されることで、データ処理装置１００の各部が各種機能として論理的に実現されていることを例示した。
【００６９】
しかし、データ処理装置１００の各部が専用の論理回路などのハードウェアで形成されていてもよく、一部がハードウェアで形成されているとともに一部がソフトウェアで実現されていてもよい。
【００７０】
また、上記形態では画像出力装置としてプリンタ装置２００を例示した。しかし、この画像出力装置がファクシミリ装置やＭＦＰ(Multi Function Peripherals)でもよい(図示せず)。例えば、ファクシミリ装置の場合は、データ処理装置１００から受信した電子データをファクシミリ送信により出力する。
【００７１】
さらに、上記形態ではプリンタアイコンＰＩにドラッグ＆ドロップされたデータアイコンＤＩの電子データがＸＰＳフォーマットの場合とＸＰＳフォーマットではない場合との両方で、プリンタアイコンＰＩの表示状態が変化された場合、ともにガイダンステキストがバルーン表示されることを例示した。
【００７２】
しかし、一方の場合のみ、プリンタアイコンＰＩの表示状態が変化された場合、ともにガイダンステキストが表示されてもよい。また、プリンタアイコンＰＩの表示変化とガイダンステキストのバルーン表示とが一方のみ実行されてもよい。
【００７３】
当然ながら、前述したプリンタアイコンＰＩの表示変化の内容や、ガイダンステキストの表示形式などは、各種に設定することができる。また、ガイダンステキストを音声出力してもよい。
【００７４】
さらに、上記形態ではデータ処理装置１００にプリンタ装置２００が一個のみ接続されていてプリンタアイコンＰＩが一つのみ表示出力されることを例示した。しかし、データ処理装置１００に複数のプリンタ装置２００が接続されていて複数のプリンタアイコンＰＩが表示出力されてもよい。
【００７５】
また、複数のプリンタ装置２００が一つのプリンタアイコンＰＩとして表示出力されてもよい。この場合、例えば、電子データがプリンタアイコンＰＩにドラッグ＆ドロップされた時点で、複数のプリンタ装置２００がプルダウンメニューで一覧表示され、その選択操作により対応するプリンタ装置２００に電子データが送信されればよい。
【００７６】
なお、送信先として登録されている複数のプリンタ装置２００〜の一個がデフォルトとして選定されており、そのデフォルト設定されているプリンタ装置２００〜に自動的に電子データが送信されてもよい。
【００７７】
この場合、送信先として登録されている複数のプリンタ装置２００〜の一個がデフォルト設定されていないと、前述のように複数のプリンタ装置２００〜が一覧表示されてもよい。
【００７８】
さらに、一つのプリンタアイコンＰＩにデータアイコンＤＩが上方からドラッグ＆ドロップされた場合、電子データが第一のプリンタ装置２００に送信され、下方からドラッグ＆ドロップされた場合、第二のプリンタ装置２００に送信され、左方からドラッグ＆ドロップされた場合、第三のプリンタ装置２００に送信され、右方からドラッグ＆ドロップされた場合、第四のプリンタ装置２００に送信される、等のこともできる(図示せず)。
【図面の簡単な説明】
【００７９】
【図１】本発明の実施の形態の画像処理システムの論理構造を示す模式的なブロック図である。
【図２】データ処理装置の表示デバイスの表示状態を示す模式的な正面図である。
【図３】データ処理装置の処理動作を示すフローチャートである。
【符号の説明】
【００８０】
１００    データ処理装置
１１０    データ保持部
１２０    表示デバイス
１３０    操作デバイス
１４０    データ送信部
１５０    アイコン表示部
１６０    形式判定部
１７０    送信制御部
１８０    判定報知部
２００    プリンタ装置
２１０    データ受信部
２２０    ラスタ変換部
２３０    データ出力部
１０００    画像処理システム
ＤＩ    データアイコン
ＤＷ    ドキュメントウインドウ
ＭＣ    マウスカーソル
ＰＩ    プリンタアイコン
【図１】
2008234194.tif 000003
【図２】
2008234194.tif 000004
【図３】
2008234194.tif 000005