(57)【要約】【課題】ユーザがより多様な出力条件の中から所望する出力条件を容易に選択することのできるデータ出力指示装置を提供する。【解決手段】表示制御部３１がデータ記憶部５０に記憶されている出力条件のリストをディスプレイ１１に表示させ、上記リストに含まれる出力条件のうち、ユーザがマウス１４を介して選択指示した出力条件に基づいて出力指示部３６がデータ出力装置に出力指示を行う。また、マウス１４に対して所定の操作が行われるまでは上記リストを非表示状態にしておき、上記所定の操作が行われたときに上記リストを非表示状態から表示状態に切り替える。【選択図】図１
2009288985.tif 000002
【特許請求の範囲】
【請求項１】
データの出力処理を行うデータ出力装置に対してデータの出力指示を行うデータ出力指示装置であって、
表示装置と、
ユーザが指示入力を行うための指示入力装置と、
データの出力処理時に用いる１つ以上の出力処理機能を含む出力条件を記憶する記憶装置と、
上記データ出力装置に対する出力指示動作を制御する制御部とを備え、
上記制御部は、
上記記憶装置に記憶されている上記出力条件のリストを含むユーザインターフェース画面を上記表示装置に表示させ、上記リストに含まれる出力条件のうち、上記指示入力装置を介して選択指示された出力条件に基づいて上記データ出力装置に出力指示を行うようになっており、
上記指示入力装置に対して所定の操作が行われるまでは上記ユーザインターフェース画面を非表示状態にしておき、上記所定の操作が行われたときに上記ユーザインターフェース画面を非表示状態から表示状態に切り替えることを特徴とするデータ出力指示装置。
【請求項２】
上記制御部は、
上記表示装置の表示画面に表示されているデータファイルのアイコンがドラッグ操作されたときに、上記ユーザインターフェース画面を上記表示装置に表示させることを特徴とする請求項１に記載のデータ出力指示装置。
【請求項３】
上記制御部は、
上記表示装置の表示画面に表示されているデータファイルのアイコンが上記リストに含まれる出力条件のうちのいずれかに対応する表示領域上にドラッグアンドドロップ操作されたときに、当該表示領域に対応する出力条件に基づいて上記データ出力装置に上記データファイルを出力させるための出力指示を行うことを特徴とする請求項１または２に記載のデータ出力指示装置。
【請求項４】
上記制御部は、
ユーザが上記指示入力装置を介してデータファイルのアイコンを上記リストにおけるいずれかの出力条件に対応する表示領域にドラッグ操作したときに、当該表示領域を他の出力条件の表示領域とは異なる方法で表示させること特徴とする請求項３に記載のデータ出力指示装置。
【請求項５】
上記制御部は、
ユーザが上記指示入力装置を介してデータファイルのアイコンを上記リストにおけるいずれかの出力条件に対応する表示領域にドラッグ操作したときに、当該表示領域に対応する出力条件の詳細情報を上記表示装置に表示させることを特徴とする請求項４に記載のデータ出力指示装置。
【請求項６】
上記制御部は、
上記データ出力装置に対して出力指示を行ったときに、当該出力指示に対応する出力条件を上記記憶装置に記憶させることを特徴とする請求項１から５のいずれか１項に記載のデータ出力指示装置。
【請求項７】
上記制御部は、
上記指示入力装置を介してユーザから上記出力条件を指定され、かつ当該出力条件の登録を指示されたときに、当該出力条件を上記記憶装置に記憶させることを特徴とする請求項１から６のいずれか１項に記載のデータ出力指示装置。
【請求項８】
上記制御部は、
上記データ出力装置に対して行った出力指示に対応する出力条件である履歴出力条件と、上記指示入力装置を介してユーザから指定され、かつ登録を指示された出力条件である登録出力条件とを上記記憶装置に識別可能に記憶させ、
上記履歴出力条件を選択するための履歴アイコンおよび上記登録出力条件を選択するための登録アイコンを上記表示装置に表示させ、
ユーザが上記指示入力装置を介して上記履歴アイコンを選択した場合には上記履歴出力条件のリストを表示させ、上記登録アイコンを選択した場合には上記登録出力条件のリストを表示させることを特徴とする請求項１から７のいずれか１項に記載のデータ出力指示装置。
【請求項９】
上記制御部は、
上記出力条件を上記記憶装置に記憶させる際、予め定められた命名規則に基づいて自動的に当該出力条件に名称を付与することを特徴とする請求項６から８のいずれか１項に記載のデータ出力指示装置。
【請求項１０】
上記制御部は、
上記指示入力装置を介して入力されるユーザの指示に応じて上記記憶装置に記憶している上記出力条件の名称を変更することを特徴とする請求項９に記載のデータ出力指示装置。
【請求項１１】
上記制御部は、
上記出力条件を携帯型記録媒体に記憶させることを特徴とする請求項１から１０のいずれか１項に記載のデータ出力指示装置。
【請求項１２】
上記制御部は、
アプリケーションソフトウェアを実行する機能を有し、上記アプリケーションソフトウェアの実行中に当該アプエイケーションソフトウェアに関するデータの出力処理メニューが選択されたときに、上記ユーザインターフェース画面を上記表示装置に表示させることを特徴とする請求項１から１１のいずれか１項に記載のデータ出力指示装置。
【請求項１３】
複数のデータ出力装置の中から選択されるデータ出力装置に対してデータの出力指示を行うデータ出力指示装置であって、
上記出力条件には出力処理を実行させるデータ出力装置を特定するための情報が含まれていることを特徴とする請求項１から１２のいずれか１項に記載のデータ出力指示装置。
【請求項１４】
データの出力処理を行うデータ出力装置と、このデータ出力装置に対してデータの出力指示を行う請求項１から１３のいずれか１項に記載のデータ出力指示装置とを備えていることを特徴とするデータ出力システム。
【請求項１５】
データの出力処理を行うデータ出力装置に対してデータの出力指示を行うデータ出力指示方法であって、
データの出力処理時に用いる１つ以上の出力処理機能を含む出力条件のリストを含むユーザインターフェース画面を表示装置に表示させる工程と、
上記リストに含まれる出力条件のうち、ユーザが選択指示した出力条件に基づいて上記データ出力装置に出力指示を行う工程とを含み、
上記指示入力装置に対して所定の操作が行われるまでは上記ユーザインターフェース画面を非表示状態にしておき、上記所定の操作が行われたときに上記ユーザインターフェース画面を非表示状態から表示状態に切り替えることを特徴とするデータ出力指示方法。
【請求項１６】
請求項１から１３のいずれか１項に記載のデータ出力指示装置を動作させるプログラムであって、コンピュータを上記制御部として機能させるためのプログラム。
【請求項１７】
請求項１６に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、ファクシミリ等のデータ出力装置に対してデータの出力指示を行うデータ出力指示装置に関するものである。
【背景技術】
【０００２】
従来より、画像形成装置等のデータ出力装置に出力内容を示すデータを送信してデータの出力を指示する技術が種々提案されている。
【０００３】
例えば、特許文献１には、画像形成装置及びプリント条件を表すプリンタアイコンをパーソナルコンピュータ等の画面上に表示しておき、このプリンタアイコン上に印刷対象の文書ファイルのアイコンがＤｒａｇ−Ｄｒｏｐ（ドラッグアンドドロップ）操作されたときに、この文書ファイルおよび上記プリンタアイコンに対応するプリント条件を上記プリンタアイコンに対応する画像形成装置に送信して印刷させる技術が開示されている。
【特許文献１】特開２００７−２８６８５５号公報（平成１９年１１月１日公開）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１の技術のように、デスクトップ画面等の表示画面上にプリンタアイコンを表示させておく場合、表示画面の表示領域は有限であること、および多様なソフトウェアのアイコンが表示される場合が多いことなどから、プリンタアイコンを表示可能な領域は制限される。このため、表示画面上に表示させておくことのできるプリンタアイコンの数は少数に限られる。したがって、ユーザがＤｒａｇ−Ｄｒｏｐ操作によって選択可能な画像形成装置及びプリント条件の数は少数に限られ、ユーザが必ずしも所望する画像形成装置及びプリント条件を選択できないという問題がある。
【０００５】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、ユーザがより多様な出力条件の中から所望する出力条件を容易に選択することのできるデータ出力指示装置およびデータ出力指示方法を提供することにある。
【課題を解決するための手段】
【０００６】
本発明のデータ出力指示装置は、上記の課題を解決するために、データの出力処理を行うデータ出力装置に対してデータの出力指示を行うデータ出力指示装置であって、表示装置と、ユーザが指示入力を行うための指示入力装置と、データの出力処理時に用いる１つ以上の出力処理機能を含む出力条件を記憶する記憶装置と、上記データ出力装置に対する出力指示動作を制御する制御部とを備え、上記制御部は、上記記憶装置に記憶されている上記出力条件のリストを含むユーザインターフェース画面を上記表示装置に表示させ、上記リストに含まれる出力条件のうち、上記指示入力装置を介して選択指示された出力条件に基づいて上記データ出力装置に出力指示を行うようになっており、上記指示入力装置に対して所定の操作が行われるまでは上記ユーザインターフェース画面を非表示状態にしておき、上記所定の操作が行われたときに上記ユーザインターフェース画面を非表示状態から表示状態に切り替えることを特徴としている。
【０００７】
また、本発明のデータ出力システムは、データの出力処理を行うデータデータ出力装置と、このデータ出力装置に対してデータの出力指示を行う上記したいずれかのデータ出力指示装置とを備えている。
【０００８】
また、本発明のデータ出力指示方法は、データの出力処理を行うデータデータ出力装置に対してデータの出力指示を行うデータ出力指示方法であって、データの出力処理時に用いる１つ以上の出力処理機能を含む出力条件のリストを含むユーザインターフェース画面を表示装置に表示させる工程と、上記リストに含まれる出力条件のうち、ユーザが選択指示した出力条件に基づいて上記データ出力装置に出力指示を行う工程とを含み、ユーザによって所定の操作が行われるまでは上記ユーザインターフェース画面を非表示状態にしておき、上記所定の操作が行われたときに上記ユーザインターフェース画面を非表示状態から表示状態に切り替えることを特徴としている。
【０００９】
上記のデータ出力指示装置、データ出力システム、およびデータ出力指示方法によれば、データの出力処理時に用いる１つ以上の出力処理機能を含む出力条件のリストを含むユーザインターフェース画面を表示装置に表示させ、上記リストに含まれる出力条件のうち、ユーザが選択指示した出力条件に基づいて上記データ出力装置に出力指示を行う。このように、出力条件をリスト形式で表示させることにより、上記従来技術のようにプリント条件を示すプリンタアイコンを表示させる構成に比べて、より多くの出力条件を表示画面に表示させることができる。したがって、ユーザがより多様な出力条件の中から所望する出力条件を容易に選択することができる。
【００１０】
また、上記のデータ出力指示装置、データ出力システム、およびデータ出力指示方法によれば、ユーザによって所定の操作が行われるまでは上記ユーザインターフェース画面を非表示状態にしておき、上記所定の操作が行われたときに上記ユーザインターフェース画面を非表示状態から表示状態に切り替える。このように、所定の操作が行われるまでは上記ユーザインターフェース画面を非表示状態にしておくことにより、上記ユーザインターフェース以外の情報をより多く表示させておくことができるので、ユーザの利便性を向上させることができる。
【００１１】
また、上記制御部は、上記表示装置の表示画面に表示されているデータファイルのアイコンがドラッグ操作されたときに、上記ユーザインターフェース画面を上記表示装置に表示させる構成としてもよい。
【００１２】
上記の構成によれば、データファイルのアイコンがドラッグ操作されるまでは上記ユーザインターフェース画面が表示装置に表示されておらず、データファイルのアイコンがドラッグ操作されたときに上記ユーザインターフェース画面が表示される。これにより、データファイルのアイコンがドラッグ操作されるまで、上記ユーザインターフェース画面の情報をより多く表示させておくことができ、ユーザの利便性を向上させることができる。また、上記ドラッグ操作がなされたときに上記ユーザインターフェース画面を表示させるようにすることで、上記ユーザインターフェース画面を非表示状態から表示状態に切り替えるためのユーザの操作を簡略化することができる。また、非表示状態から表示状態に切り替えるまでの時間を短縮でき、その結果、データの出力処理を実行するまでの時間を短縮できる。
【００１３】
また、上記制御部は、上記表示装置の表示画面に表示されているデータファイルのアイコンが上記リストに含まれる出力条件のうちのいずれかに対応する表示領域上にドラッグアンドドロップ操作されたときに、当該表示領域に対応する出力条件に基づいて上記データ出力装置に上記データファイルを出力させるための出力指示を行う構成としてもよい。
【００１４】
上記の構成によれば、データファイルのドラッグ・ドロップ操作により、データの出力処理を行うデータ出力装置および出力処理機能を一括して指定できる。これにより、ユーザの操作負担を軽減するとともに、出力処理を実行するまでの時間を短縮できる。
【００１５】
また、上記制御部は、ユーザが上記指示入力装置を介してデータファイルのアイコンを上記リストにおけるいずれかの出力条件に対応する表示領域にドラッグ操作したときに、当該表示領域を他の出力条件の表示領域とは異なる方法で表示させる構成としてもよい。
【００１６】
上記の構成によれば、ユーザに対して現在ドラッグ操作している位置に対応する出力条件を明示することができ、ユーザの所望する出力条件とは異なる位置にドロップ操作がなされることを防止できる。
【００１７】
また、上記制御部は、ユーザが上記指示入力装置を介してデータファイルのアイコンを上記リストにおけるいずれかの出力条件に対応する表示領域にドラッグ操作したときに、当該表示領域に対応する出力条件の詳細情報を上記表示装置に表示させる構成としてもよい。
【００１８】
上記の構成によれば、上記リストに含まれる出力条件の内容を容易に把握させることができ、ユーザの利便性を向上させることができる。
【００１９】
また、上記制御部は、上記データ出力装置に対して出力指示を行ったときに、当該出力指示に対応する出力条件を上記記憶装置に記憶させる構成としてもよい。
【００２０】
上記の構成によれば、過去に出力処理を行った出力条件を記憶装置に記憶させておき、この出力条件を上記リストに含めて表示させることができる。これにより、過去に出力処理を行った出力条件と同じ出力条件で出力処理を行いたい場合に、ユーザの操作負担を軽減するとともに、出力処理に要する時間を短縮できる。
【００２１】
また、上記制御部は、上記指示入力装置を介してユーザから上記出力条件を指定され、かつ当該出力条件の登録を指示されたときに、当該出力条件を上記記憶装置に記憶させる構成としてもよい。
【００２２】
上記の構成によれば、ユーザが所望する出力条件を記憶装置に記憶させておき、この出力条件を上記リストに含めて表示させることができる。これにより、ユーザが所望する出力条件で出力処理を行いたい場合に、ユーザの操作負担を軽減するとともに、出力処理に要する時間を短縮できる。
【００２３】
上記制御部は、上記データ出力装置に対して行った出力指示に対応する出力条件である履歴出力条件と、上記指示入力装置を介してユーザから指定され、かつ登録を指示された出力条件である登録出力条件とを上記記憶装置に識別可能に記憶させ、上記履歴出力条件を選択するための履歴アイコンおよび上記登録出力条件を選択するための登録アイコンを上記表示装置に表示させ、ユーザが上記指示入力装置を介して上記履歴アイコンを選択した場合には上記履歴出力条件のリストを表示させ、上記登録アイコンを選択した場合には上記登録出力条件のリストを表示させる構成としてもよい。
【００２４】
上記の構成によれば、履歴出力条件のリストを表示させるか登録出力条件のリストを表示させるかをユーザが任意に選択することができるので、ユーザの利便性を向上させることができる。
【００２５】
また、上記制御部は、上記出力条件を上記記憶装置に記憶させる際、予め定められた命名規則に基づいて自動的に当該出力条件に名称を付与する構成としてもよい。
【００２６】
上記の構成によれば、出力条件を記憶装置に記憶させる際、ユーザが出力条件に名称を付与する処理を行う必要がないので、ユーザの利便性を向上させることができる。
【００２７】
また、上記制御部は、上記指示入力装置を介して入力されるユーザの指示に応じて上記記憶装置に記憶している上記出力条件の名称を変更する構成としてもよい。
【００２８】
上記の構成によれば、ユーザが必要に応じて登録されている出力条件の名称を変更できる。これにより、ユーザの利便性をさらに向上させることができる。
【００２９】
また、上記制御部は、上記出力条件を携帯型記録媒体に記憶させる構成としてもよい。
【００３０】
上記の構成によれば、上記携帯型記録媒体に記憶させておいた上記出力条件をユーザが任意のデータ出力指示装置に読み取らせ、このデータ出力指示装置において上記出力条件を用いることができる。したがって、ユーザの利便性を向上させることができる。
【００３１】
また、上記制御部は、アプリケーションソフトウェアを実行する機能を有し、上記アプリケーションソフトウェアの実行中に当該アプエイケーションソフトウェアに関するデータの出力処理メニューが選択されたときに、上記ユーザインターフェース画面を上記表示装置に表示させる構成としてもよい。
【００３２】
上記の構成によれば、アプリケーションソフトウェアの実行中に上記ユーザインターフェース画面を表示させることができるので、ユーザの利便性をさらに向上させることができる。
【００３３】
また、複数のデータ出力装置の中から選択されるデータ出力装置に対してデータの出力指示を行うデータ出力指示装置であって、上記出力条件には出力処理を実行させるデータ出力装置を特定するための情報が含まれている構成としてもよい。
【００３４】
上記の構成によれば、上記リストに含まれる出力条件を選択することで、この出力条件に対応するデータ出力指示装置に対して当該出力条件に基づく出力指示を行うことができる。したがって、ユーザの利便性をさらに向上させることができる。
【００３５】
なお、上記データ出力指示装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記制御部として動作させることにより、上記データ出力指示装置をコンピュータにて実現させるプログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に含まれる。
【発明の効果】
【００３６】
以上のように、本発明のデータ出力指示装置、データ出力システム、およびデータ出力指示方法は、データの出力処理時に用いる１つ以上の出力処理機能を含む出力条件のリストを表示装置に表示させ、上記リストに含まれる出力条件のうち、選択指示された出力条件に基づいて上記データ出力装置に出力指示を行う。また、ユーザによって所定の操作が行われるまでは上記ユーザインターフェース画面を非表示状態にしておき、上記所定の操作が行われたときに上記ユーザインターフェース画面を非表示状態から表示状態に切り替える。
【００３７】
それゆえ、上記従来技術のようにプリント条件を示すプリンタアイコンを表示させる構成に比べて、より多くの出力条件を表示画面に表示させることができるので、ユーザがより多様な出力条件の中から所望する出力条件を容易に選択することができる。また、所定の操作が行われるまでは上記ユーザインターフェース画面を非表示状態にしておくことにより、上記ユーザインターフェース画面以外の情報をより多く表示させておくことができるので、ユーザの利便性を向上させることができる。
【発明を実施するための最良の形態】
【００３８】
本発明の一実施形態について説明する。
【００３９】
（１．データ出力指示装置１０およびデータ出力指示システム１００の構成）
図２は、本実施形態にかかるデータ出力指示システム１００の概略構成を示すブロック図である。この図に示すように、データ出力指示システム１００は、１つ以上のデータ出力指示装置１０と１つ以上のデータ出力装置１とが通信ネットワークを介して通信可能に接続された構成である。
【００４０】
データ出力装置１としては、例えば、印刷装置、複写機、ファクシミリ装置、複合機などの、データに対して所定の出力処理（例えば、印刷処理、複写処理、送信処理、編集処理、ファイリング処理等）を行う装置を用いることができる。なお、本実施形態では、データ出力装置１として印刷装置を用いる場合について主に説明する。
【００４１】
データ出力指示装置１０は、データ出力装置１に対して出力するデータおよびこのデータに関する出力条件（出力時に用いる機能の組み合わせ）を指示するものである。データ出力指示装置１０としては、例えばパーソナルコンピュータ、ワークステーションなどを用いることができる。
【００４２】
図１は、データ出力指示装置１０の概略構成を示すブロック図である。この図に示すように、データ出力指示装置１０は、ディスプレイ１１、表示Ｉ／Ｆ（インターフェース）１２、キーボード（キー入力装置）１３、マウス（ポインティングデバイス）１４、指示入力Ｉ／Ｆ１５、通信Ｉ／Ｆ１６、制御部２０、およびデータ記憶部５０を備えている。
【００４３】
ディスプレイ１１は、制御部２０から表示Ｉ／Ｆ１２を介して送られてくる画像データおよび制御信号に応じた画像を表示する表示装置である。ディスプレイ１１の構成は画像データに応じた画像を表示できるものであれば特に限定されるものではなく、例えば、液晶ディスプレイ、プラズマディスプレイ、有機ＥＬディスプレイ、ＣＲＴディスプレイなどを用いることができる。表示Ｉ／Ｆ１２は、制御部２０から出力される画像データおよび制御信号をディスプレイ１１に伝達するためのインターフェースである。
【００４４】
キーボード１３およびマウス１４は、ユーザが指示入力を行うための指示入力装置であり、これらの指示入力装置に対するユーザの操作内容は指示入力Ｉ／Ｆ１５を介して制御部２０に伝達される。なお、本実施形態ではポインティングデバイスとしてマウスを用いているが、これに限らず、例えばトラックボール、トラックパッド、ポインティングスティック、ジョイスティック、ペン入力装置などを用いてもよい。
【００４５】
通信Ｉ／Ｆ１６は、通信ネットワークを介してデータ出力装置１等の他の装置との通信を行うための通信手段である。上記の通信ネットワークとしては、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等を利用できる。
【００４６】
制御部２０は、出力指示制御部３０とアプリケーション処理部４０とを備えている。
【００４７】
アプリケーション処理部４０は、各種アプリケーションソフトウェアを実行する処理部である。上記のアプリケーションソフトウェアとしては、例えば、ワープロソフト、表計算ソフト、画像処理ソフト、画像閲覧ソフトなどが挙げられる。
【００４８】
出力指示制御部３０は、データ出力装置１に対してユーザの指示に応じた出力条件でデータを出力させるための処理を行う出力指示ソフトウェアを実行する処理部であり、表示制御部３１、指示検出部３２、通信制御部３３、記憶制御部３４、出力データ生成部３５、および出力指示部３６を備えている。
【００４９】
表示制御部３１は、表示Ｉ／Ｆ１２を介してディスプレイ１１に表示させる表示内容を制御する。
【００５０】
指示検出部３２は、キーボード１３およびマウス１４に対するユーザの操作内容（例えば、キー操作、ドラッグ操作、ドロップ操作、クリック操作など）を検出する。
【００５１】
通信制御部３３は、通信Ｉ／Ｆ１６および通信ネットワークを介したデータ出力装置１等の他の装置との通信を制御する。
【００５２】
記憶制御部３４は、データ記憶部５０に対する情報の書き込み、およびデータ記憶部５０からの情報の読み出しを制御する。
【００５３】
出力データ生成部３５は、データ出力装置１に送信する出力データを生成する。
【００５４】
出力指示部３６は、データの出力条件、すなわちデータの出力処理を行わせるデータ出力装置１およびこのデータ出力装置１において用いる出力処理機能の組み合わせを決定し、データ出力装置１に対して出力指示を行う。
【００５５】
データ記憶部５０は、制御部２０の処理で用いられる各種データを記憶する記憶部であり、登録リスト記憶部５１、履歴リスト記憶部５２、および設定記憶部５３を備えている。
【００５６】
登録リスト記憶部５１および履歴リスト記憶部５２は、データの出力条件（出力処理を行うデータ出力装置１およびデータ出力装置１において出力処理時に用いる出力処理機能）のリスト（一覧表）とを記憶する記憶部である。なお、登録リスト記憶部５１はユーザから登録指示された出力条件のリストである登録リストを記憶し、履歴リスト記憶部５２はデータ出力装置１において実行された出力条件のリストである履歴リストを記憶する。
【００５７】
設定記憶部５３は、ディスプレイ１１に表示させる表示画面（ユーザインターフェース画面）の設定内容、通信ネットワークを介してデータ出力指示装置１０に通信可能に接続されている各データ出力装置１が有する機能などを記憶する。また、設定記憶部５３は、ユーザからの指示入力の内容、登録リストあるいは履歴リストに書き込むためのデータ等を一時的に記憶する。
【００５８】
（２．データ出力指示装置１０の動作）
（２−１．ユーザインターフェースの表示開始処理）
次に、データ出力指示装置１０の動作について説明する。まず、出力指示ソフトウェアのユーザインターフェースの表示方法について図３を参照しながら説明する。図３は、データ出力指示装置１０におけるユーザインターフェースの表示処理の流れを示すフロー図である。
【００５９】
まず、指示検出部３２は、図３に示すように、ディスプレイ１１の表示画面（デスクトップ画面）に表示されている印刷ファイル（各種データファイル；例えば、文書ファイル、画像ファイル、図表ファイルなどの出力処理の対象となりうるデータのファイル）のアイコンのうちのいずれかがドラッグ操作されたか否かを判断する（Ｓ１）。
【００６０】
そして、Ｓ１においてドラッグ操作がなされたと判断した場合、表示制御部３１は、表示Ｉ／Ｆ１２を制御し、後述する図４に示すユーザインターフェース（ユーザインターフェース画面）ＩＦ１を表示させ（Ｓ２）、後述する図９に示す処理を行う。
【００６１】
つまり、図５（ａ）に示すように、初期状態では出力指示ソフトウェアはバックグラウンドで動作しており、出力指示ソフトウェアのユーザインターフェースはディスプレイ１１の表示画面（デスクトップ画面）に表示されていないが、図５（ｂ）に示すように、データファイルのアイコンｉｃ１をドラッグ操作することにより、ユーザインターフェースＩＦ１が表示される。なお、指示検出部３２は、例えば、カーソルｃｕ１がアイコンｉｃ１上にある状態でマウスのボタンを押したままこのカーソルｃｕ１を表示画面上で所定距離以上移動させたとき、あるいはカーソルｃｕ１がアイコンｉｃ１上にある状態でマウスのボタンを押したままこのカーソルｃｕ１を所定の表示領域に移動させたときにドラッグ操作がなされたと判断する。
【００６２】
一方、Ｓ１においてドラッグ操作がなされていないと判断した場合、指示検出部３２は、アプリケーションソフトウェアが起動されたか否かを判断する（Ｓ３）。この判断は、例えばキーボード１３あるいはマウス１４を介してユーザからアプリケーションソフトウェアの起動指示がなされたか否かに基づいて判断してもよく、アプリケーション処理部４０の処理状態を検出することによって行ってもよい。
【００６３】
そして、Ｓ３においてアプリケーションソフトが起動されていないと判断した場合、指示検出部３２はＳ１の処理に戻る。一方、Ｓ３においてアプリケーションソフトが起動されたと判断した場合、指示検出部３２は、アプリケーションソフトウェアの表示画面において印刷メニュー（出力処理メニュー）が選択されたか否かを判断する（Ｓ４）。例えば、ユーザは、アプリケーションソフトウェアの表示画面に表示された印刷メニューに対応するボタンをクリックしたり、ツールバーから印刷メニューを選択操作したりすることによって印刷メニューを選択できる。
【００６４】
そして、Ｓ４において印刷メニューが選択されていないと判断した場合、指示検出部３２はアプリケーションソフトウェアが終了したか否かを判断する（Ｓ５）。そして、終了していないと判断した場合にはＳ４の処理に戻り、終了していると判断した場合にはＳ１の処理に戻る。
【００６５】
一方、Ｓ４において印刷メニューが選択されたと判断した場合、表示制御部３１は、表示Ｉ／Ｆ１２を制御し、後述する図１２に示すユーザインターフェース（ユーザインターフェース画面）ＩＦ２を表示させ（Ｓ６）、後述する図１５に示す処理を行う。
【００６６】
（２−２．ドラッグ操作によって起動した場合のユーザインターフェース）
図４はデータファイルのアイコンのドラッグ操作がなされた場合に表示されるユーザインターフェースＩＦ１の一例を示す説明図である。この図に示すように、ユーザインターフェースＩＦ１には、データ出力指示装置１０に対して通信可能に接続されている各データ出力装置１を示すアイコン群の表示領域Ａ１、現在選択されているデータ出力装置１における印刷機能（出力処理機能）を複数のカテゴリー毎に分類した場合の各カテゴリーを示すボタン群の表示領域Ａ２、現在選択されている上記カテゴリーに含まれる各印刷機能を示すボタン群の表示領域Ａ３、および印刷条件（印刷処理（出力処理）を行うデータ出力装置１およびこのデータ出力装置１に実行させる１つ以上の印刷機能（出力処理機能）の組み合わせ；出力条件）のリスト（登録リストおよび履歴リストの少なくとも一方）の表示領域Ａ４を備えている。
【００６７】
表示領域Ａ１には、データ出力指示装置１０に対して通信可能に接続されている各データ出力装置１を示すアイコンが表示されている。ユーザは、これらのアイコンの中から任意のアイコンを選択することにより、出力処理を行うデータ出力装置１を選択できるようになっている。なお、上記の選択操作は、例えば所望するデータ出力装置１のアイコンをクリックすること、あるいはデータファイルのアイコンをドラッグした状態でマウスカーソルを所望するデータ出力装置１のアイコン上に重ね合わせることによって行う。また、本実施形態では、データファイルのアイコンを所望するデータ出力装置１のアイコン上にドロップ操作したときに、このデータ出力装置１に対してその時点で選択されている出力処理条件でデータ出力を行うようにデータ出力指示が送られるようになっている。なお、初期状態において特定のデータ出力装置１がデフォルトで選択されるようにしておいてもよい。また、表示領域Ａ１に表示されるデータ出力装置１は、印刷装置に限らず、ＦＡＸ装置や画像処理装置であってもよく、複数種類のデータ出力装置１が表示されてもよい。
【００６８】
表示領域Ａ２には、表示領域Ａ１において現在選択されているデータ出力装置１において利用可能な印刷機能（出力処理機能）のカテゴリーを示すボタン群が表示され、ユーザはこのボタン群の中から任意のボタンを選択することにより、表示領域Ａ３に表示させるボタン群のカテゴリーを選択できるようになっている。なお、上記の選択操作は、例えば所望するカテゴリーのボタンをクリックすること、あるいはデータファイルのアイコンをドラッグした状態でマウスカーソルを所望するカテゴリーのボタン上に重ね合わせることによって行う。また、初期状態において特定のカテゴリーがデフォルトで選択されるようにしておいてもよい。
【００６９】
表示領域Ａ３には、表示領域Ａ２において現在選択されているカテゴリーに属する各印刷機能のボタンが表示される。
【００７０】
図４に示した例では、表示領域Ａ２には、よく使う機能をまとめた「Ｈｏｍｅ」ボタン、印刷用紙を選択するための機能をまとめた「Ｐａｐｅｒ」ボタン、ステープルやパンチ等の印刷最終処理機能をまとめた「Ｆｉｎｉｓｈｉｎｇｓ」ボタン、印刷画像の品質を調整する機能をまとめた「Ｉｍａｇｅ  Ｑｕａｌｉｔｙ」ボタン、ＭＦＰに印刷データを保存する機能や保存する場所を選択する機能をまとめた「Ｊｏｂ  Ｈａｎｄｌｉｎｇ」ボタンが表示されている。
【００７１】
例えば、ユーザがカテゴリー「Ｈｏｍｅ」を選択すると、図４に示したように、表示領域Ａ３には、カテゴリー「Ｈｏｍｅ」に属する各印刷機能のボタンとして、１枚の印刷用紙に複数の印刷ページをまとめて印刷する「Ｎ−Ｕｐ  Ｐｒｉｎｔｉｎｇ」ボタン、印刷データに含まれる画像の拡大縮小を行う「Ｚｏｏｍ」ボタン、用紙の印刷方向を指定する「Ｏｒｉｅｎｔａｔｉｏｎ」ボタン、片面印刷および両面印刷のいずれを行うかの指定を行う「Ｄｏｃｕｍｅｎｔ  Ｓｔｙｌｅ」ボタン、印刷部数を指定する「Ｃｏｐｉｅｓ」ボタン、カラー印刷および白黒印刷のいずれを行うかを指定する「Ｃｏｌｏｒ  Ｍｏｄｅ」ボタンが表示される。
【００７２】
表示領域Ａ４には、印刷条件（出力処理条件）のリスト（登録リストおよび／または履歴リスト）が表示される。各印刷条件には、印刷処理を行うデータ出力装置１１、およびこのデータ出力装置１１において出力時に用いる１つ以上の印刷機能が含まれる。
【００７３】
なお、本実施形態では、リストに含まれる印刷条件の数が多く、一度に表示することが困難な場合には、表示領域Ａ４の端部にスクロールバーを表示し、このスクロールバーをマウス操作することによって表示させる印刷条件を上下にスクロールさせて各印刷条件を順次表示させるようになっている。
【００７４】
また、表示領域Ａ４の下方には、「登録」ボタン、および「履歴」ボタンが表示されており、これらのボタンを操作することにより、表示領域Ａ４に登録リストおよび履歴リストのいずれを表示させるかを切り替えるようになっている。具体的には、表示領域Ａ４に履歴リストが表示されているときに「登録」ボタンをクリックした場合、および表示領域Ａ４に履歴リストが表示されているときにデータファイルのアイコンをドラッグした状態でマウスカーソルを「登録」ボタンに重ね合わせた場合には、図７に示すように登録リスト記憶部５１に記憶されている登録リストが表示領域Ａ４に表示される。また、表示領域Ａ４に登録リストが表示されているときに「履歴」ボタンをクリックした場合、および表示領域Ａ４に登録リストが表示されているときにデータファイルのアイコンをドラッグした状態でマウスカーソルを「履歴」ボタンに重ね合わせた場合には、図７に示すように履歴リスト記憶部５２に記憶されている履歴リストが表示領域Ａ４に表示される。
【００７５】
図４の例は、表示領域Ａ４に登録リストが表示されている場合を示している。また、図６は、「履歴」ボタンが選択された場合に表示領域Ａ３に表示される履歴リストの一例を示している。なお、初期状態においては、登録リストおよび履歴リストの両方が表示されるようにしてもよく、いずれか一方がデフォルトで選択されて表示されるようにしてもよい。また、登録リストおよび履歴リストの両方を同時に表示させるためのボタンをさらに設けてもよい。また、表示領域Ａ１においてデータ出力装置１が選択されている場合、選択されているデータ出力装置１に対応する登録リストおよび／または履歴リストのみを表示領域Ａ４に表示させるようにしてもよい。
【００７６】
また、表示領域Ａ４に登録リストが表示されており、かつ表示領域Ａ３に表示される印刷機能のうちのいずれか１つ以上が選択されている状態でユーザが「登録」ボタンをクリックした場合には、その時点で選択されている印刷条件（データ出力装置１および１つ以上の印刷機能）が登録リスト記憶部５１の登録リストに追加され、表示領域Ａ４に表示される登録リストが更新される。
【００７７】
図８は、登録リストに登録される登録条件の一例を示す説明図である。この図に示すように、登録リストの各項目には、登録名称、登録日時、出力処理を行うデータ出力装置、および出力時に用いる出力処理機能が含まれる。なお、履歴リストの各項目についても登録リストと同様、当該項目の名称、出力処理を行った日時、出力処理を行ったデータ出力装置、および出力時に用いた出力処理機能が含まれる。
【００７８】
また、図４の例では、ユーザインターフェースＩＦ１の下方に文書データファイル「Ｐｒｉｎｔ．ｄｏｔ」のアイコンｉｃ１と、マウスのカーソルｃｕ１とが表示されている。
【００７９】
本実施形態では、ユーザがマウス１４を操作してアイコンｉｃ１をドラッグ操作し、カーソルｃｕ１を表示領域Ａ４に表示されているリストの何れかの項目上にドロップ操作すると、この項目に対応する印刷条件（出力処理条件）に基づく印刷指示（出力指示）が、この項目に対応するデータ出力装置１に送信されるようになっている。例えば、図４に示したように、アイコンｉｃ１をドラッグ操作し、表示領域Ａ４に表示されているリストにおける項目「Ｓｅｔｔｉｎｇ２」上に重ね合わせた状態でドロップ操作すると、「Ｓｅｔｔｉｎｇ２」に対応付けられているデータ出力装置１に対して「Ｓｅｔｔｉｎｇ２」に対応付けられている印刷機能を使用して印刷するように出力指示が送信される。
【００８０】
同様に、表示領域Ａ４に図６に示した履歴リストが表示されているときに、ユーザがマウス１４を操作してアイコンｉｃ１をドラッグ操作し、カーソルｃｕ１を表示領域Ａ４に表示されているリストにおける項目「Ｈｉｓｔｏｒｙ  ３／５    １５：３１」上に重ね合わせた状態でドロップ操作すると、「Ｈｉｓｔｏｒｙ  ３／５    １５：３１」に対応付けられているデータ出力装置１に対して「Ｈｉｓｔｏｒｙ  ３／５    １５：３」に対応付けられている印刷機能を使用して印刷するように出力指示が送信される。このように、履歴リストを記憶しておいて必要に応じて表示し、履歴リストに含まれる項目が選択されたときに当該項目に対応付けられた出力処理を行うことにより、よく使用される印刷機能設定（出力機能設定）や過去に印刷（出力）したものと同設定で印刷する場合に、再度印刷機能（出力機能）を設定する必要がなくなり、印刷（出力）までの機能設定のステップ数を削減してユーザの利便性を向上できる。
【００８１】
また、アイコンｉｃ１を表示領域Ａ３に表示されているボタン上にドロップ操作した場合、当該ボタンに対応する機能を用いた出力処理の実行がその時点で選択されているデータ出力装置１に対して指示される。例えば、「Ｎ−Ｕｐ  Ｐｒｉｎｔｉｎｇ」ボタン上にドロップ操作した場合にはＮ−Ｕｐ機能のみを使用して、印刷を実行するように出力指示が送信される。また、アイコンｉｃ１を表示領域Ａ１に表示されているデータ出力装置１のアイコン上にドロップ操作した場合、当該アイコンに対応するデータ出力装置１に対してその時点で選択されている出力処理機能を用いた出力処理の実行が指示される。
【００８２】
また、ユーザインターフェースＩＦ１は、データ出力装置１に対して出力指示を行った後、ユーザインターフェースＩＦ１の左上にある「×」ボタンがクリックされた場合、またはユーザインターフェースが表示されて特定の時間が経過した場合に、表示画面上に表示されない消去状態になるようになっている。
【００８３】
（２−３．ドラッグ操作によって起動した場合の動作）
図９は、印刷対象となるデータファイルのアイコンがドラッグ操作され、ユーザインターフェースＩＦ１が表示されたときの処理の流れを示すフロー図である。
【００８４】
まず、指示検出部３２は、データファイルのアイコンが表示形式変更位置上にドラッグ操作されたか否かを判断する（Ｓ１１）。そして、データファイルのアイコンが表示形式変更位置上にドラッグ操作されたと判断した場合、表示制御部３１は、ユーザインターフェースの一部を当該表示形式変更位置に応じた表示形式に切り替える（Ｓ１２）。
【００８５】
ここで、表示形式変更位置とは、当該位置にデータファイルのアイコンをドラッグした状態でマウスカーソルを重ね合わせると当該位置に応じた表示形式に表示を変更するように設定されている領域である。
【００８６】
例えば、表示領域Ａ４に表示される登録リストは、初期状態では図１０（ａ）に示すように各項目が同様の表示方法で表示されているが、いずれかの項目上にデータファイルのアイコンをドラッグした状態でマウスカーソルを重ね合わせると図１０（ｂ）に示すように当該項目の表示状態が反転状態になる。なお、反転表示させる構成に限らず、例えば強調表示、表示色の変更、表示領域のサイズ変更などによって他の項目と表示方法を異ならせてもよい。また、図１１に示すように、データファイルのアイコンをドラッグした状態でマウスカーソルを重ね合わされた項目の詳細情報（例えば登録名称、登録日時、データ出力装置、出力処理機能など）を表示させるようにしてもよい。この場合、当該項目の表示領域を他の項目よりも拡大するようにしてもよい。
【００８７】
また、本実施形態では、データファイルのアイコンをドラッグした状態で表示領域Ａ１における所望するデータ出力装置１のアイコン上にマウスカーソルを重ね合わせると、表示領域Ａ２に表示されるボタン群がマウスカーソルを重ね合わせられた上記データ出力装置１において利用可能な印刷機能（出力処理機能）のカテゴリーを示すボタン群に変更される。また、データファイルのアイコンをドラッグした状態で表示領域Ａ２における所望するカテゴリーのボタン上にマウスカーソルを重ね合わせると、表示領域Ａ３に表示される各印刷機能のボタンがマウスカーソルを重ね合わせられたカテゴリーに対応する各印刷機能のボタンに変更される。また、データファイルのアイコンをドラッグした状態で上記「登録」ボタン上にマウスカーソルを重ね合わせた場合には表示領域Ａ４に登録リストが表示され、上記「履歴」ボタン上にマウスカーソルを重ね合わせた場合には表示領域Ａ４に履歴リストが表示される。
【００８８】
つまり、本実施形態では、ユーザインターフェースＩＦ１上においてデータファイルのアイコンをドラッグした状態でマウスカーソルを所定の表示形式変更位置上に重ね合わせると、ユーザインターフェースＩＦ１の一部の表示形式がマウスカーソルを重ね合わされた表示形式変更位置に応じた表示形式に変更されるようになっている。
【００８９】
一方、Ｓ１１においてデータファイルのアイコンが表示形式変更位置上にドラッグ操作されていないと判断した場合、指示検出部３２は、データファイルのアイコンが印刷条件選択位置（出力条件選択位置）にドロップ操作されたか否かを判断する（Ｓ１３）。
【００９０】
ここで、印刷条件選択位置（出力条件選択位置）とは、当該位置にデータファイルのアイコンをドロップ操作すると当該位置に応じた印刷条件（出力処理条件）が選択されるように設定されている位置であり、本実施形態では表示領域Ａ３における各印刷機能のボタン、および表示領域Ａ４における各項目のボタンがこれに相当する。
【００９１】
そして、データファイルのアイコンがドロップ操作されたと判断した場合、指示検出部３２がドロップ操作された位置に対応する印刷条件を検出し（Ｓ１４）、出力指示部３６がこの検出結果に応じて上記データファイルの印刷条件を決定する（Ｓ１５）。つまり、本実施形態では、ユーザがデータファイルのアイコンを表示領域Ａ３における所望する印刷機能のボタン上にドロップ操作すること、あるいは表示領域Ａ４における所望する印刷条件の項目上にドロップ操作することにより、このデータファイルの印刷条件を指定するようになっており、指示検出部３２はデータファイルのアイコンがドロップ操作された位置に対応する印刷条件に基づいてこのデータファイルに対する印刷条件を決定する。
【００９２】
Ｓ１５において印刷条件が決定すると、決定した印刷条件に基づいて出力データ生成部３５が上記データファイルを印刷するための印刷データを生成し（Ｓ１６）、出力指示部３６がこの印刷データおよびＳ１５で決定した印刷条件を通信制御部３３および通信Ｉ／Ｆ１６を介してデータ出力装置１に送信させ（Ｓ１７）、処理を終了する。
【００９３】
一方、Ｓ１３においてデータファイルのアイコンがドロップ操作されていないと判断した場合、指示検出部３２は、ユーザインターフェースＩＦ１において印刷条件が直接選択されたか否か、すなわちデータファイルのアイコンをドラッグしていない状態で表示領域Ａ３の印刷機能ボタンあるいは表示領域Ａ４の印刷条件の項目を選択する操作がなされたか否かを判断する（Ｓ１８）。
【００９４】
そして、印刷条件が直接選択されていないと判断した場合、Ｓ１１の処理を再び行う。一方、印刷条件が直接選択されたと判断した場合、選択された印刷条件をデータ記憶部５０に一時的に記憶させるとともに、印刷の実行指示があったか否かを判断する（Ｓ１９）。なお、印刷の実行指示は、例えば、表示領域Ａ３において所望する印刷機能を１つ以上選択した状態、あるいは表示領域Ａ４において所望する項目を選択した状態でキーボード１３の所定のボタンを押すことによって行う。あるいは、ユーザインターフェースＩＦ１に印刷の実行指示を行うためのボタンを表示させ、このボタンをクリックすることによって行ってもよい。
【００９５】
そして、印刷の実行指示があった場合、記憶制御部３４が選択された印刷条件を履歴リスト記憶部５２に記憶させている履歴リストに登録（履歴リストを更新）し（Ｓ２０）、出力指示部３６がユーザの選択内容に基づいて上記データファイルの印刷条件を決定し（Ｓ１５）、決定した印刷条件に基づいて出力データ生成部３５が上記データファイルを印刷するための印刷データを生成し（Ｓ１６）、出力指示部３６がこの印刷データおよび印刷条件を通信制御部３３および通信Ｉ／Ｆ１６を介してデータ出力装置１に送信させ（Ｓ１７）、処理を終了する。
【００９６】
一方、Ｓ１９において印刷実行指示がなされていないと判断した場合、指示検出部３２は、印刷条件の登録指示がなされたか否かを判断する（Ｓ２１）。なお、この登録指示は、例えば、表示領域Ａ４に登録リストが表示されており、かつ表示領域Ａ３に表示される印刷機能のいずれかが選択されている状態でユーザが「登録」ボタンをクリックすること、あるいは「登録」ボタン上にデータファイルのアイコンをドラッグまたはドロップすることによって行う。
【００９７】
そして、登録指示がなされていないと判断した場合、指示検出部３２はＳ１９の処理を再び行う。一方、登録指示がなされたと判断した場合、記憶制御部３４が選択された印刷条件を登録リスト記憶部５１に記憶させている登録リストに登録（登録リストを更新）し（Ｓ２２）、処理を終了する。
【００９８】
なお、登録リストに登録する印刷条件の名称については、予め決められた命名規則に基づいて自動的に付与するようにしてもよく、ユーザが任意に設定できるようにしてもよい。図１２（ａ）は印刷条件の名称が自動的に付与される場合の一例であり、図１２（ｂ）はユーザが任意に名称を設定した場合の例を示している。図１２（ａ）の例では「Ｓｅｔｔｉｎｇ＋登録番号」が自動的に設定されている。なお、ユーザが名称を任意に設定する場合、例えば登録リストへの登録を行う際に登録する名称をユーザが入力するようにしてもよく、一旦自動的に名称を付与した後、ユーザが必要に応じて名称を変更できるようにしてもよい。名称の変更方法は特に限定されるものではないが、例えば、表示領域Ａ４に表示されている印刷条件の項目をマウスで右クリックして表示状態を反転させ、その状態でキーボード１３を介して所望する名称を入力し、キーボード１３の「Ｅｎｔｅｒ」ボタンを押下することによって行う。なお、履歴リストにおける各印刷条件の名称についても登録リストと同様にユーザが設定できるようにしてもよい。
【００９９】
また、図９に示した処理例では、印刷データファイルのアイコンが表示領域Ａ４に表示されているリストの項目にドロップされた場合には、この項目に対応する印刷条件で印刷指示を行う一方、履歴リストについては更新しないようになっているが、これに限らず、この場合にも履歴リストを更新するようにしてもよい。
【０１００】
（２−４．アプリケーションから起動した場合のユーザインターフェース）
図１３は、アプリケーションソフトウェアの表示画面から印刷メニュー（出力処理メニュー）が選択された場合に表示されるユーザインターフェースＩＦ２の一例を示す説明図である。
【０１０１】
この図に示すように、ユーザインターフェースＩＦ２では、表示領域Ａ３の下方に設けられた表示領域Ａ５に「ＯＫ」、「キャンセル」、「適用」の各ボタンが表示されるようになっている。「ＯＫ」ボタンは出力指示を実行させるためのボタンであり、「キャンセル」はそれまでの印刷条件の選択内容をキャンセルするためのボタンであり、「適用」ボタンはその時点で選択されている印刷条件をその後の初期設定条件として保存するためのボタンである。
【０１０２】
例えば、表示領域Ａ３における印刷機能を１つ以上選択した状態で「ＯＫ」ボタンをクリックすると、選択された各印刷機能に基づく印刷指示がデータ出力装置１に送信される。また、表示領域Ａ４における印刷条件の項目を１つ選択した状態で「ＯＫ」ボタンをクリックすると、この印刷条件に基づく印刷指示がデータ出力装置１に送信される。
【０１０３】
なお、本実施形態では、各アプリケーションソフトウェアは特定のデータ出力装置１に事前に対応付けられており、この対応情報は設定記憶部５３に記憶されている。このため、アプリケーションソフトウェアの表示画面から印刷メニューが選択された場合、表示制御部３１は、ユーザインターフェースＩＦ１とは異なり、表示領域Ａ１にデータ出力装置１を選択するためのアイコン群を表示させないようになっている。ただし、これに限らず、図１４に示すように表示領域Ａ１にデータ出力装置１のアイコン群を表示させ、これらのアイコンの中からユーザが所望するデータ出力装置１を選択することで、アプリケーションソフトウェアに対応付けるデータ出力装置１を変更できるようにしてもよい。
【０１０４】
また、図１３に示した例では、表示領域Ａ４の下方に「登録」ボタンおよび「履歴」ボタンを表示させていないが、これに限らず、ユーザインターフェースＩＦ１の場合と同様、これらのボタンを表示させるようにしてもよい。
【０１０５】
（２−５．アプリケーションから起動した場合の動作）
図１５は、アプリケーションソフトウェアの表示画面から印刷メニューが選択され、ユーザインターフェースＩＦ２が表示されたときの処理の流れを示すフロー図である。
【０１０６】
まず、指示検出部３２は、印刷条件に関するユーザからの指示入力を受け付ける（Ｓ３１）。この指示は、例えばユーザがユーザインターフェースＩＦ２に表示されているカテゴリー、印刷機能、登録リストあるいは履歴リストの項目の中から所望するものを適宜クリックすることによって入力される。
【０１０７】
また、指示検出部３２は、印刷の実行指示がなされたか否かを判断する（Ｓ３２）。この判断は、例えば、上記の「ＯＫ」ボタンがクリックされたか否かによって行う。
【０１０８】
そして、印刷の実行指示がなされたと判断した場合、指示検出部３２はその時点で選択されている印刷機能あるいは印刷条件に基づいて出力処理に用いる印刷条件を決定し（Ｓ３３）、出力データ生成部３５が決定した印刷条件に基づいて印刷データを生成し（Ｓ１３４）、通信制御部３３がこの印刷データおよび印刷条件を通信Ｉ／Ｆ１６を介してデータ出力装置１に送信する（Ｓ３５）。また、記憶制御部３４が選択された印刷条件を履歴リスト記憶部５２に記憶させている履歴リストに登録（履歴リストを更新）し（Ｓ３６）、処理を終了する。
【０１０９】
なお、本実施形態では、ユーザインターフェースＩＦ２からは登録リストへの登録を行わない構成としているが、これに限るものではない。例えば、ユーザインターフェースＩＦ１と同様、「登録」ボタンおよび「履歴」ボタンを表示させておき、ユーザインターフェースＩＦ１の略同様の処理によって登録リストへの登録を行えるようにしてもよい。
【０１１０】
以上のように、本実施形態にかかるデータ出力指示装置１０では、表示制御部３１がデータ記憶部５０に記憶されている出力条件のリストをディスプレイ１１に表示させ、上記リストに含まれる出力条件のうち、ユーザがマウス１４を介して選択指示した出力条件に基づいて出力指示部３６がデータ出力装置に出力指示を行う。このように、出力条件をリスト表示させることにより、上記従来技術のようにプリント条件を示すプリンタアイコンを表示させる構成に比べて、より多くの出力条件を表示画面に表示させることができる。
【０１１１】
また、表示制御部３１は、ユーザによって所定の操作が行われるまでは上記リストを非表示状態にしておき、上記所定の操作が行われたときに上記リストを非表示状態から表示状態に切り替える。このように、所定の操作が行われるまでは上記リストを非表示状態にしておくことにより、上記リスト以外の情報をより多く表示させておくことができるので、ユーザの利便性を向上させることができる。
【０１１２】
なお、本実施形態では、登録リストおよび履歴リストをデータ出力指示装置１０に備えられるデータ記憶部５０に記憶させているが、これに限るものではない。例えば、これらのリストを携帯型記録媒体に記憶させたり、必要に応じてデータ記憶部５０から携帯型記録媒体に転送あるいは複写したりするようにしてもよい。この場合、携帯型記録媒体に記憶させておいた上記リストをデータ出力指示装置１０にダウンロードすることで、ユーザの嗜好する印刷条件の設定内容を容易に復元できる。なお、上記の携帯型記録媒体としては、例えば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、ＵＳＢメモリ、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などを用いることができる。
【０１１３】
また、上記実施形態において、データ出力指示装置１０に備えられる制御部２０は、ＣＰＵ，ＭＰＵ等のプロセッサを用いてソフトウェアによって実現されるものであってもよい。すなわち、データ出力指示装置１０は、各機能を実現する制御プログラムの命令を実行するＣＰＵ（central processing unit）、上記プログラムを格納したＲＯＭ（read only memory）、上記プログラムを展開するＲＡＭ（random access memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアであるデータ出力指示装置１０の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、データ出力指示装置１０に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによって達成される。
【０１１４】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などを用いることができる。
【０１１５】
また、データ出力指示装置１０を通信ネットワークと接続可能に構成し、通信ネットワークを介して上記プログラムコードを供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【０１１６】
また、制御部２０の各ブロックは、ソフトウェアを用いて実現されるものに限らず、ハードウェアロジックによって構成されるものであってもよく、処理の一部を行うハードウェアと当該ハードウェアの制御や残余の処理を行うソフトウェアを実行する演算手段とを組み合わせたものであってもよい。
【０１１７】
本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。すなわち、請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【産業上の利用可能性】
【０１１８】
本発明は、画像形成装置、ファクシミリ等のデータ出力装置に対してデータの出力指示を行うデータ出力指示装置に適用できる。
【図面の簡単な説明】
【０１１９】
【図１】本発明の一実施形態にかかるデータ出力システムに備えられるデータ出力指示装置の概略構成を示すブロック図である。
【図２】本発明の一実施形態にかかるデータ出力システムの概略構成を示すブロック図である。
【図３】図１に示したデータ出力指示装置におけるユーザインターフェースの表示開始処理の流れを示すフロー図である。
【図４】図１に示したデータ出力指示装置において、データファイルをドラッグ操作したときに表示されるユーザインターフェースの一例を示す説明図である。
【図５】図１に示したデータ出力指示装置の表示画面の例を示す説明図であり、（ａ）は初期状態における表示画面の一例を示しており、（ｂ）はデータファイルをドラッグ操作したときに表示される表示画面の一例を示している。
【図６】図４に示したユーザインターフェースに表示される履歴リストの一例を示す説明図である。
【図７】図４に示したユーザインターフェースにおける登録リストの表示と履歴リストの表示との切り替え方法を示す説明図である。
【図８】図１に示したデータ出力指示装置に記憶される登録リストに登録される登録条件の一例を示す説明図である
【図９】図４に示したユーザインターフェースを用いてデータ出力指示を行う場合の処理の流れを示すフロー図である。
【図１０】（ａ）および（ｂ）は、図４に示したユーザインターフェースにおける登録リストの表示状態の切り替え方法の一例を示す説明図である。
【図１１】図４に示したユーザインターフェースにおける登録リストの表示状態の切り替え方法の他の例を示す説明図である。
【図１２】（ａ）および（ｂ）は、登録リストに登録する登録条件に対する名称の付与方法を示す説明図であり、（ａ）は予め設定された命名規則に従って自動的に名称を付与する場合、（ｂ）はユーザが任意に名称を付与する場合を示している。
【図１３】図１に示したデータ出力指示装置において、アプリケーションソフトウェアの表示画面から出力処理メニューを選択した場合に表示されるユーザインターフェースの一例を示す説明図である。
【図１４】図１３に示したユーザインターフェースの変形例を示す説明図である。
【図１５】図１３に示したユーザインターフェースを用いてデータ出力指示を行う場合の処理の流れを示すフロー図である。
【符号の説明】
【０１２０】
１  データ出力装置
１０  データ出力指示装置
１１  ディスプレイ
１３  キーボード
１４  マウス
２０  制御部
３０  出力指示制御部
３１  表示制御部
３２  指示検出部
３３  通信制御部
３４  記憶制御部
３５  出力データ生成部
３６  出力指示部
４０  アプリケーション処理部
５０  データ記憶部
５１  登録リスト記憶部
５２  履歴リスト記憶部
５３  設定記憶部
１００  データ出力指示システム
【図１】
2009288985.tif 000003
【図２】
2009288985.tif 000004
【図３】
2009288985.tif 000005
【図４】
2009288985.tif 000006
【図５】
2009288985.tif 000007
【図６】
2009288985.tif 000008
【図７】
2009288985.tif 000009
【図８】
2009288985.tif 000010
【図９】
2009288985.tif 000011
【図１０】
2009288985.tif 000012
【図１１】
2009288985.tif 000013
【図１２】
2009288985.tif 000014
【図１３】
2009288985.tif 000015
【図１４】
2009288985.tif 000016
【図１５】
2009288985.tif 000017