(57)【要約】【課題】  複数の送信先のうちからデータを送信する先を設定する操作を容易にする。【解決手段】  ＰＣは、データを送信するための複数の送信先情報を定義する送信先定義データを記憶する送信先定義データ記憶部６０と、送信先定義データで定義される複数の送信先情報にそれぞれ対応し、表示態様が互いに異なる複数のアイコン５１を記憶するアイコン記憶部５０と、複数のアイコン５１のうち１つを表示するアイコン表示部２０と、データが指示された状態で表示されているアイコンが指示されると、複数の送信先情報のうち表示されているアイコンに対応する送信先情報に基づいてデータを送信するデータ送信部３０と、表示されているアイコンを複数のアイコン５１のうち別のアイコンに切り換えるための切換指示を受け付けるための指示受付部１０と、を備える。【選択図】        図４
2008028783.tif 000002
【特許請求の範囲】
【請求項１】
データを送信するための複数の送信先情報を定義する送信先定義データを記憶する送信先定義データ記憶手段と、
前記送信先定義データで定義される前記複数の送信先情報にそれぞれ対応し、表示態様が互いに異なる複数のアイコンを記憶するアイコン記憶手段と、
前記複数のアイコンのうち１つを表示する表示手段と、
データが指示された状態で前記表示されているアイコンが指示されると、前記複数の送信先情報のうち前記表示されているアイコンに対応する送信先情報に基づいて前記データを送信する送信手段と、
前記表示されているアイコンを前記複数のアイコンのうち別のアイコンに切り換えるための切換指示を受け付けるための切換指示受付手段と、を備えたデータ送信装置。
【請求項２】
前記複数の送信先情報は、複数の画像形成装置をそれぞれ識別するための複数の装置識別情報を含む、請求項１に記載のデータ送信装置。
【請求項３】
前記送信手段が前記指示されたアイコンに対応する送信先情報に基づいて前記データを送信できない場合、前記複数の送信先情報のうち前記指示されたアイコンに対応する送信先情報とは別の送信先情報に基づいて前記データを送信する代替送信手段をさらに備え、
前記表示手段は、前記指示されたアイコンに代えて、前記別の送信先情報に対応するアイコンを表示する表示切換手段を含む、請求項１に記載のデータ送信装置。
【請求項４】
前記切換指示受付手段は、データが指示されていない状態で、前記表示されているアイコンが指示された場合、前記切換指示の入力を受け付ける、請求項１に記載のデータ送信装置。
【請求項５】
複数のユーザをそれぞれ識別するための複数のユーザ識別情報それぞれに対応してデータを送信するための複数の送信先情報を定義する送信先定義データを記憶する送信先定義データ記憶手段と、
前記送信先定義データで定義される前記複数のユーザ識別情報にそれぞれ対応し、かつ、第１の表示態様が互いに異なる複数のアイコンであって、前記送信先定義データで定義される前記複数の送信先情報それぞれに対応し、かつ、第２の表示態様が互いに異なる複数のアイコンを記憶するアイコン記憶手段と、
前記複数のアイコンのうち前記第１の表示態様が異なり前記第２の表示態様が任意である複数のアイコンを表示する表示手段と、
データが指示された状態で前記表示された複数のアイコンのいずれかが指示されると、前記複数の送信先情報のうち前記指示されたアイコンに対応する送信先情報に基づいて前記データを送信する送信手段と、
前記表示されている複数のアイコンそれぞれを、別のアイコンに切り換えるための切換指示を受け付けるための切換指示受付手段と、を備え、
前記表示手段は、前記切換指示の受け付けに応じて、該切換指示の受け付けられたアイコンに代えて、該アイコンと前記第１の表示態様が同じで前記第２の表示態様が異なる別のアイコンを表示する、データ送信装置。
【請求項６】
前記表示手段は、前記送信先定義データで前記別のアイコンに対応する前記送信先情報が定義されていることを条件に、前記別のアイコンを表示する、請求項５に記載のデータ送信装置。
【請求項７】
前記送信手段が前記指示されたアイコンに対応する前記送信先情報に基づいて前記データを送信できない場合、前記指示されたアイコンの第１表示態様に対応する前記ユーザ識別情報に対応する前記複数の送信先情報のうち前記指示されたアイコンに対応する送信先情報とは別の送信先情報に基づいて前記データを送信する代替送信手段を含み、
前記表示手段は、前記指示されたアイコンに代えて、前記別の送信先情報に対応するアイコンを表示する表示切換手段を含む、請求項５に記載のデータ送信装置。
【請求項８】
前記切換指示受付手段は、データが指示されていない状態で、前記表示されている複数のアイコンのいずれかが指示された場合、前記切換指示の入力を受け付ける、請求項５に記載のデータ送信装置。
【請求項９】
データを送信するための複数の送信先情報を定義する送信先定義データと、前記送信先定義データで定義される前記複数の送信先情報にそれぞれ対応し、表示態様が互いに異なる複数のアイコンとを記憶するコンピュータで実行されるデータ送信プログラムであって、
前記複数のアイコンのうち１つを表示するステップと、
データが指示された状態で前記表示されているアイコンが指示されると、前記複数の送信先情報のうち前記表示されているアイコンに対応する送信先情報に基づいて前記データを送信するステップと、
前記表示されているアイコンを前記複数のアイコンのうち別のアイコンに切り換えるための切換指示を受け付けるステップと、をコンピュータに実行させるデータ送信プログラム。
【請求項１０】
複数のユーザをそれぞれ識別するための複数のユーザ識別情報それぞれに対応してデータを送信するための複数の送信先情報を定義する送信先定義データと、前記送信先定義データで定義される前記複数のユーザ識別情報にそれぞれ対応し、かつ、第１の表示態様が互いに異なる複数のアイコンであって、前記送信先定義データで定義される前記複数の送信先情報それぞれに対応し、かつ、第２の表示態様が互いに異なる複数のアイコンとを記憶するコンピュータで実行されるデータ送信プログラムであって、
前記複数のアイコンのうち前記第１の表示態様が異なり前記第２の表示態様が任意である複数のアイコンを表示するステップと、
データが指示された状態で前記表示された複数のアイコンのいずれかが指示されると、前記複数の送信先情報のうち前記指示されたアイコンに対応する送信先情報に基づいて前記データを送信するステップと、
前記表示されている複数のアイコンそれぞれを、別のアイコンに切り換えるための切換指示を受け付けるステップと、
前記切換指示の受け付けに応じて、該切換指示の受け付けられたアイコンに代えて、該アイコンと前記第１の表示態様が同じで前記第２の表示態様が異なる別のアイコンを表示するステップとを、コンピュータに実行させるデータ送信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明はデータ送信装置およびデータ送信プログラムに関し、特に、データの送信先を指示するための操作を容易にしたデータ送信装置およびデータ送信プログラムに関する。
【背景技術】
【０００２】
従来、コンピュータ等からデータを送信する際、送信者が受信者や送信先に関する各種の情報を設定する必要があった。たとえば、ドキュメントをファクシミリ送信する際には、送信者が受信者のファクシミリ番号を設定する必要があり、複写機でスキャンした画像を電子メールで送信する際には、送信者が受信者の電子メールアドレスを設定する必要がある。また、最近の複写機が備えるＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｌ）送信機能やＳＭＢ（Ｓｅｒｖｅｒ  Ｍｅｓｓａｇｅ  Ｂｌｏｃｋ）送信機能に関しても、送信者による受信者の情報(ＦＴＰサーバのアドレスやパソコン名)の設定が必要である。このため、予め受信者または送信先に関する各種の情報をアドレス帳等に予め記憶しておくことで、実際の送信時にいちいち受信者または送信先に関する情報を入力する必要がない。
【０００３】
さらに、特開平８−３０７４７７号公報には、送信するファイルを指示し送信する送信オペレーション方式が記載されている。このオペレーション方式は、それぞれプロトコルの異なる各送信手段のアドレス情報を各宛先毎に登録できる登録手段と、前記登録した宛先毎の宛先キャビネットを作成する手段とを備えており、この構成において、送信毎に相手先アドレスを入力または選択するという非効率な処理を省き、送信オペレーションを簡易化するよう機能する。また、送信オペレーション装置は、ファイルに識別子を付加し、指示されたファイルの識別子に基づき送信を指示する指示手段を備えており、この構成において、様々な通信データを入力する複雑な送信オペレーションを回避し、１アクションで送信処理が行えるよう機能する。
【０００４】
しかしながら、従来の送信オペレーション方式は、それぞれプロトコルの異なる各送信手段のいずれによって送信されたかを、送信者は容易に知ることができないといった問題がある。
【特許文献１】特開平８−３０７４７７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
この発明は上述した問題点を解決するためになされたもので、この発明の目的の１つは、ユーザが複数の送信先のうちからデータを送信する送信先を設定する操作を容易にしたデータ送信装置を提供することである。
【０００６】
この発明の他の目的は、ユーザが複数の送信先のうちからデータを送信する送信先を設定する操作を容易にしたデータ送信プログラムを提供することである。
【課題を解決するための手段】
【０００７】
上述した目的を達成するためにこの発明のある局面によれば、データ送信装置は、データを送信するための複数の送信先情報を定義する送信先定義データを記憶する送信先定義データ記憶手段と、送信先定義データで定義される複数の送信先情報にそれぞれ対応し、表示態様が互いに異なる複数のアイコンを記憶するアイコン記憶手段と、複数のアイコンのうち１つを表示する表示手段と、データが指示された状態で表示されているアイコンが指示されると、複数の送信先情報のうち表示されているアイコンに対応する送信先情報に基づいてデータを送信する送信手段と、表示されているアイコンを複数のアイコンのうち別のアイコンに切り換えるための切換指示を受け付けるための切換指示受付手段と、を備える。
【０００８】
この局面に従えば、表示されているアイコンを別のアイコンに切り換えるための切換指示が受け付けられると、切換後の別のアイコンが表示される。アイコンは送信先ごとに表示態様が異なるので、ユーザは、表示されているアイコンの表示態様から送信先を知ることができる。また、データが指示された状態で表示されているアイコンが指示されると該表示されているアイコンに対応する送信先にデータが送信されるので、データを送信するための操作を容易にすることができる。その結果、ユーザが複数の送信先のうちからデータを送信する送信先を設定する操作を容易にしたデータ送信装置を提供することができる。
【０００９】
好ましくは、複数の送信先情報は、複数の画像形成装置をそれぞれ識別するための複数の装置識別情報を含む。
【００１０】
好ましくは、送信手段が指示されたアイコンに対応する送信先情報に基づいてデータを送信できない場合、複数の送信先情報のうち指示されたアイコンに対応する送信先情報とは別の送信先情報に基づいてデータを送信する代替送信手段をさらに備え、表示手段は、指示されたアイコンに代えて、別の送信先情報に対応するアイコンを表示する表示切換手段を含む。
【００１１】
好ましくは、切換指示受付手段は、データが指示されていない状態で、表示されているアイコンが指示された場合、切換指示の入力を受け付ける。
【００１２】
この発明の他の局面によれば、データ送信装置は、複数のユーザをそれぞれ識別するための複数のユーザ識別情報それぞれに対応してデータを送信するための複数の送信先情報を定義する送信先定義データを記憶する送信先定義データ記憶手段と、送信先定義データで定義される複数のユーザ識別情報にそれぞれ対応し、かつ、第１の表示態様が互いに異なる複数のアイコンであって、送信先定義データで定義される複数の送信先情報それぞれに対応し、かつ、第２の表示態様が互いに異なる複数のアイコンを記憶するアイコン記憶手段と、複数のアイコンのうち第１の表示態様が異なり第２の表示態様が任意である複数のアイコンを表示する表示手段と、データが指示された状態で表示された複数のアイコンのいずれかが指示されると、複数の送信先情報のうち指示されたアイコンに対応する送信先情報に基づいてデータを送信する送信手段と、表示されている複数のアイコンそれぞれを、別のアイコンに切り換えるための切換指示を受け付けるための切換指示受付手段と、を備え、表示手段は、切換指示の受け付けに応じて、該切換指示の受け付けられたアイコンに代えて、該アイコンと第１の表示態様が同じで第２の表示態様が異なる別のアイコンを表示する。
【００１３】
この局面に従えば、複数のアイコンのうち第１の表示態様が異なり第２の表示態様が任意である複数のアイコンが表示される。表示される複数のアイコンは、複数のユーザ識別情報にそれぞれ対応するので、ユーザは表示されたアイコンの第１の表示態様から送信先のユーザを判別することができる。また、表示されている複数のアイコンそれぞれを、第１の表示態様が同じで第２の表示態様が異なる別のアイコンに切り換えるための切換指示が受け付けられると、切換指示の受け付けられたアイコンに代えて、該アイコンと第１の表示態様が同じで第２の表示態様が異なる別のアイコンを表示するので、ユーザは、第２の表示態様から送信先情報を判別することができる。また、データが指示された状態で表示された複数のアイコンのいずれかが指示されると、指示されたアイコンに対応する送信先情報に基づいてデータが送信されるので、データを送信するための操作を容易にすることができる。その結果、ユーザが複数の送信先のうちからデータを送信する送信先を設定する操作を容易にしたデータ送信装置を提供することができる。
【００１４】
好ましくは、表示手段は、送信先定義データで別のアイコンに対応する送信先情報が定義されていることを条件に、別のアイコンを表示する。
【００１５】
好ましくは、送信手段が指示されたアイコンに対応する送信先情報に基づいてデータを送信できない場合、指示されたアイコンの第１表示態様に対応するユーザ識別情報に対応する複数の送信先情報のうち指示されたアイコンに対応する送信先情報とは別の送信先情報に基づいてデータを送信する代替送信手段を含み、表示手段は、指示されたアイコンに代えて、別の送信先情報に対応するアイコンを表示する表示切換手段を含む。
【００１６】
好ましくは、切換指示受付手段は、データが指示されていない状態で、表示されている複数のアイコンのいずれかが指示された場合、切換指示の入力を受け付ける。
【００１７】
この発明のさらに他の局面によれば、データ送信プログラムは、データを送信するための複数の送信先情報を定義する送信先定義データと、送信先定義データで定義される複数の送信先情報にそれぞれ対応し、表示態様が互いに異なる複数のアイコンとを記憶するコンピュータで実行されるデータ送信プログラムであって、複数のアイコンのうち１つを表示するステップと、データが指示された状態で表示されているアイコンが指示されると、複数の送信先情報のうち表示されているアイコンに対応する送信先情報に基づいてデータを送信するステップと、表示されているアイコンを複数のアイコンのうち別のアイコンに切り換えるための切換指示を受け付けるステップと、をコンピュータに実行させる。
【００１８】
この局面に従えば、ユーザが複数の送信先のうちからデータを送信する送信先を設定する操作を容易にしたデータ送信プログラムを提供することができる。
【００１９】
この発明のさらに他の局面によれば、データ送信プログラムは、複数のユーザをそれぞれ識別するための複数のユーザ識別情報それぞれに対応してデータを送信するための複数の送信先情報を定義する送信先定義データと、送信先定義データで定義される複数のユーザ識別情報にそれぞれ対応し、かつ、第１の表示態様が互いに異なる複数のアイコンであって、送信先定義データで定義される複数の送信先情報それぞれに対応し、かつ、第２の表示態様が互いに異なる複数のアイコンとを記憶するコンピュータで実行されるデータ送信プログラムであって、複数のアイコンのうち第１の表示態様が異なり第２の表示態様が任意である複数のアイコンを表示するステップと、データが指示された状態で表示された複数のアイコンのいずれかが指示されると、複数の送信先情報のうち指示されたアイコンに対応する送信先情報に基づいてデータを送信するステップと、表示されている複数のアイコンそれぞれを、別のアイコンに切り換えるための切換指示を受け付けるステップと、切換指示の受け付けに応じて、該切換指示の受け付けられたアイコンに代えて、該アイコンと第１の表示態様が同じで第２の表示態様が異なる別のアイコンを表示するステップとを、コンピュータに実行させる。
【００２０】
この局面に従えば、ユーザが複数の送信先のうちからデータを送信する送信先を設定する操作を容易にしたデータ送信プログラムを提供することができる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の実施の形態について図面を参照して説明する。以下の説明では同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰返さない。
【００２２】
＜第１の実施の形態＞
図１は、本発明の実施の形態の１つにおけるプリントシステムの全体概要を示す図である。図１を参照して、プリントシステム１は、それぞれがネットワーク２に接続されたパーソナルコンピュータ（以下「ＰＣ」という）１００と、ＭＦＰ（Ｍｕｌｔｉ
Ｆｕｎｃｔｉｏｎ Ｐｅｒｉｐｈｅｒａｌ）２００，２０１，２０２とを含む。
【００２３】
ネットワーク２は、ローカルエリアネットワーク（ＬＡＮ）であり、接続形態は有線または無線を問わない。またネットワーク２は、ＬＡＮに限らず、インターネットなどのワイドエリアネットワーク（ＷＡＮ）、公衆交換電話網（Ｐｕｂｌｉｃ  Ｓｗｉｔｃｈｅｄ  Ｔｅｌｅｐｈｏｎｅ  Ｎｅｔｗｏｒｋｓ）を用いたネットワーク等であってもよい。
【００２４】
ＰＣ１００は、一般的なコンピュータであり、ＭＦＰ２００，２０１，２０２を制御するためのプリンタドライバプログラムがインストールされている。なお、ＭＦＰ２００，２０１，２０２の種類が異なる場合、ＰＣ１００には、ＭＦＰ２００，２０１，２０２を制御するための３種類のプリンタドライバプログラムがそれぞれインストールされる。また、ＰＣ１００には、後述するデータ送信プログラムがインストールされており、かかるデータ送信プログラムを実行することによりデータ送信装置として機能する。
【００２５】
図２は、ＰＣ１００のハード構成の一例を示すブロック図である。図２を参照して、ＰＣ１００は、それぞれがバス１２０に接続された中央演算装置（ＣＰＵ）１０１と、ＣＰＵ１０１が実行するためのプログラム等を記録したＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０３と、実行されるプログラムをロードするための、およびプログラム実行中のデータを記憶するためのＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０５と、大容量記憶装置としてのハードディスクドライブ（ＨＤＤ）１０７と、フラッシュメモリ１０８が装着されるカードインターフェース（Ｉ／Ｆ）１０９と、ＣＰＵ１０１をネットワーク２に接続するための通信Ｉ／Ｆ１１１と、ユーザとのインターフェースとして機能する操作部１１９とを含む。
【００２６】
ＣＰＵ１０１は、カードＩ／Ｆ１０９に装着されたフラッシュメモリ１０８に記録されたプリンタドライバプログラムをＲＡＭ１０５にロードして実行する。なお、ＣＰＵ１０１が実行するプログラムは、フラッシュメモリ１０８に記録されたプリンタドライバプログラムに限られず、ＨＤＤ１０７に記憶されたプリンタドライバプログラムをＲＡＭ１０５にロードして実行するようにしてもよい。この場合、ＰＣ１００が、ネットワーク２に接続された他のコンピュータからプリンタドライバプログラムをダウンロードして、そのプリンタドライバプログラムをＨＤＤ１０７に記憶するようにしてもよい。ここでいうプログラムは、ＣＰＵ１０１が直接実行可能なプログラムだけでなく、ソースプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００２７】
操作部１１９は、入力部１１９Ａと表示部１１９Ｂとを含む。入力部１１９Ａは、ＰＣ１００のユーザによる操作の入力を受付けるためのキーボードまたはマウス等の入力装置である。表示部１１９Ｂは、液晶表示装置、有機ＥＬ（Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイパネルまたは陰極線管（ＣＲＴ）等の表示装置である。入力部１１９Ａに、タッチパネルなどのポインティングデバイスを用いるようにしてもよい。
【００２８】
通信Ｉ／Ｆ１１１は、ＰＣ１００をネットワーク２またはＰＳＴＮと接続するための通信インターフェースである。ＰＣ１００は、ネットワーク２を介して、他のＭＦＰ２００，２０１，２０２との間で通信することが可能であり、また、ＰＳＴＮを介してそれに接続された他のファクシミリ装置と通信可能である。なお、ＰＣ１００と他のＭＦＰ２００，２０１，２０２とをネットワーク２を介して接続する例を説明するが、シリアルインターフェースまたはパラレルインターフェースを用いて直接接続してもよい。通信Ｉ／Ｆ１１１は、ＰＣ１００と他のＭＦＰ２００，２０１，２０２それぞれとの接続形態に応じたインターフェースが用いられる。
【００２９】
ＭＦＰ２００,２０１，２０２各々は、原稿を読取るためのスキャナ装置、画像データに基づいて紙などの記録媒体に画像を形成するための画像形成装置およびファクシミリ装置を含み、画像読取機能、複写機能、ファクシミリ送受信機能を備えている。なお、本実施の形態においてはＭＦＰ２００，２０１，２０２を例に説明するが、ＭＦＰ２００，２０１，２０２に代えて、画像を処理する機能を備えた装置であれば、たとえば、スキャナ装置、プリンタ、複写機、ファクシミリ装置、コンピュータ等であってもよい。また、ＭＦＰ２００，２０１，２０２は、機能が同じなので以下の説明では特に言及しない限りＭＦＰ２００を例に説明する。
【００３０】
図３は、ＭＦＰの機能の概要を示す機能ブロック図である。図３を参照して、ＭＦＰ２００は、メイン回路２１０と、原稿を読み取るための原稿読取部２３０と、原稿を原稿読取部２３０に搬送するための自動原稿搬送装置２２０と、原稿読取部２３０が原稿を読み取って出力する画像データに基づいて用紙等に画像を形成するための画像形成部２４０と、画像形成部２４０に用紙を供給するための給紙部２５０とユーザインターフェースとしての操作パネル２６０とを含む。メイン回路２１０は、ＣＰＵ２１１と、通信インターフェース（Ｉ／Ｆ）部２１２と、ＲＯＭ２１３と、ＲＡＭ２１４と、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｏｎｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）２１５と、大容量記憶装置としてのハードディスクドライブ（ＨＤＤ）２１６と、ファクシミリ部２１７と、フラッシュメモリ２１８Ａが装着されるカードインターフェース（Ｉ／Ｆ）２１８とを含む。ＣＰＵ２１１は、自動原稿搬送装置２２０、原稿読取部２３０、画像形成部２４０、給紙部２５０および操作パネル２６０と接続され、ＭＦＰ２００の全体を制御する。
【００３１】
ＲＯＭ２１３は、ＣＰＵ２１１が実行するプログラム、またはそのプログラムを実行するために必要なデータを記憶する。ＲＡＭ２１４は、ＣＰＵ２１１がプログラムを実行する際の作業領域として用いられる。また、ＲＡＭ２１４は、原稿読取部２３０から連続的に送られてくる読取データ（画像データ）を一時的に記憶する。
【００３２】
操作パネル２６０は、表示部２６０Ａと操作部２６０Ｂとを含む。表示部２６０Ａは、ＬＣＤ、有機ＥＬＤ等の表示装置であり、ユーザに対する指示メニューや取得した画像データに関する情報等を表示する。操作部２６０Ｂは、複数のキーを備え、キーに対応するユーザの操作による各種の指示、文字、数字などのデータの入力を受付ける。操作部２６０Ｂは、表示部２６０Ａ上に設けられたタッチパネルをさらに含む。
【００３３】
通信Ｉ／Ｆ部２１２は、ＭＦＰ２００をネットワーク２に接続するためのインターフェースである。ＣＰＵ２１１は、通信Ｉ／Ｆ部２１２を介してＰＣ１００との間で通信し、データを送受信する。
【００３４】
ファクシミリ部２１７は、公衆交換電話網（ＰＳＴＮ）に接続され、ＰＳＴＮにファクシミリデータを送信する、またはＰＳＴＮからファクシミリデータを受信する。ファクシミリ部２１７は、受信したファクシミリデータを、ＨＤＤ２１６に記憶する、または画像形成部２４０に出力する。画像形成部２４０は、ファクシミリ部２１７により受信されたファクシミリデータを用紙にプリントする。また、ファクシミリ部２１７は、ＨＤＤ２１６に記憶されたデータをファクシミリデータに変換して、ＰＳＴＮに接続されたファクシミリ装置に送信する。
【００３５】
カードＩ／Ｆ２１８は、フラッシュメモリ２１８Ａが装着される。ＣＰＵ２１１は、カードＩ／Ｆ２１８を介してフラッシュメモリ２１８Ａにアクセス可能である。ＣＰＵ２１１は、カードＩ／Ｆ２１８に装着されたフラッシュメモリ２１８Ａに記録されたデータ送信プログラムをＲＡＭ２１４にロードして実行する。なお、ＣＰＵ２１１が実行するプログラムは、フラッシュメモリ２１８Ａに記録されたデータ送信プログラムに限られず、ＨＤＤ２１６に記憶されたデータ送信プログラムをＲＡＭ２１４にロードして実行するようにしてもよい。この場合、ネットワーク２に接続された他のコンピュータが、ＭＦＰ２００のＨＤＤ２１６に記憶されたデータ送信プログラムを書換える、または、新たなデータ送信プログラムを追加して書き込むようにしてもよい。さらに、ＭＦＰ２００が、ネットワーク２に接続された他のコンピュータからデータ送信プログラムをダウンロードして、そのデータ送信プログラムをＨＤＤ２１６に記憶するようにしてもよい。ここでいうプログラムは、ＣＰＵ２１１が直接実行可能なプログラムだけでなく、ソースプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００３６】
図４は、ＰＣ１００が備えるＣＰＵ１０１の機能の概要をＨＤＤ１０７に記憶されるデータとともに示す第１の機能ブロック図である。ここでは、ＣＰＵ１０１が、データ送信プログラムを実行した場合に有する機能を示す。図４を参照して、ＨＤＤ１０７は、アイコン記憶部５０と、送信先定義データ記憶部６０とを含む。アイコン記憶部５０は、表示形態が互いに異なる複数のアイコン５１と、表示態様定義テーブル５２とを含む。送信先定義データ記憶部６０は、データを送信するための複数の宛先情報を定義した送信先定義テーブルを記憶する。宛先情報は、データを送信する送信先に割り当てられた情報であり、たとえば、ファクシミリ番号、電子メールアドレス、ＦＴＰの宛先となるＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）等である。アイコン５１は、表示態様が互いに異なるため、表示態様によって特定される。アイコン５１、表示態様定義テーブル５２および送信先定義データは、ＨＤＤ１０７に予め記憶されている。表示態様定義テーブル５２および送信先定義データは、ユーザが入力部１１９Ａに指示を入力することによって、作成および変更される。送信先定義データは、例えば、他のプログラムで作成されたアドレス帳等を用いるようにしてもよい。
【００３７】
図５は、送信先定義データの一例を示す第１の図である。図５を参照して、送信先定義データは、データを送信する宛先となる宛先名ごとに宛先情報を定義する。ここでは、第１宛先〜第３宛先の３つの宛先名に、ファクシミリ番号「０３−３３３３−３３３３」と、電子メールアドレス「ＸＸ００１＠ａａａ．ｃｏｍ」と、ＦＴＰで送信するためのＵＲＬ「￥￥ｇｏａｌ￥ｆｔｐ￥ｍａｉｎ」とがそれぞれ関連付けられる。
【００３８】
図６は、表示態様定義テーブルの一例を示す第１の図である。図６を参照して、表示態様定義テーブルは、アイコンの表示態様と宛先名との関連付けを定義する。ここでは、表示態様をアイコンの模様（形状）としている。表示態様定義テーブルは、第１模様に第１宛先を関連付け、第２模様に第２宛先を関連付け、第３模様に第３宛先を関連付ける。
【００３９】
図７は、アイコンの一例を示す第１の図である。図７（Ａ）は第１宛先に対応するアイコンを示し、図７（Ｂ）は第２宛先に対応するアイコンを示し、図７（Ｃ）は第３宛先に対応するアイコンを示す。図７（Ａ）〜図７（Ｃ）を参照して、第１宛先、第２宛先および第３宛先にそれぞれ対応する３つのアイコンは、表示態様、ここでは模様が異なる。また、送信先定義データで第１宛先にファクシミリ番号が対応付けられているので、第１宛先に対応するアイコンがファクシミリ送信を模した模様とし、送信先定義データで第２宛先に電子メールアドレスが対応付けられているので、第２宛先に対応するアイコンが電子メール送信を模した模様とし、送信先定義データで第３宛先にＦＴＰが対応付けられているので、第３宛先に対応するアイコンをＦＴＰ送信を模した模様とするのが好ましい。
【００４０】
図４に戻って、ＣＰＵ１０１は、ユーザによる指示の入力を受け付ける指示受付部１０と、ＨＤＤ１０７に記憶された複数のアイコンを選択し、表示するアイコン表示部２０と、データを送信するデータ送信部３０と、代替送信部４０とを含む。
【００４１】
アイコン表示部２０は、最初に表示態様定義テーブル５２を参照し、ＨＤＤ１０７に記憶された複数のアイコンのうちから１つのアイコンを選択し、１つのアイコンを表示部１１９Ｂに表示する。ここでは、アイコン表示部２０は、最初に表示態様が第１模様のアイコンを選択するものとする。表示態様が第１模様のアイコンは、表示態様定義テーブルおよび送信先定義データによって、第１宛先の宛先情報に対応付けられる。このため、ユーザは、アイコンの表示態様から宛先情報を判別することができる。
【００４２】
なお、アイコン表示部２０は、アイコンの近傍に、表示態様定義テーブルおよび送信先定義データによってそのアイコンの表示態様に関連付けられた宛先情報を表示するようにしてもよい。アイコンだけでなく文字で構成される宛先情報を表示することによって、ユーザにそのアイコンがいずれの宛先情報に関連付けられているかを、文字で知らせることができる。また、アイコンの近傍に常に宛先情報を表示するのではなく、表示部１１９Ｂに表示されたアイコンの位置にポインタが移動したときに、宛先情報をアイコンの近傍に表示するようにしてもよい。
【００４３】
指示受付部１０は、ユーザが入力部１１９Ａを操作して入力した指示を入力部１１９Ａから受け付ける。指示受付部１０は、アイコン指示受付部１１と、データ指示受付部１２とを含む。アイコン指示受付部１１は、アイコン表示部２０が表示部１１９Ｂに表示したアイコンを、ユーザが入力部１１９Ａから指示すると、入力部１１９Ａからアイコンの指示を受け付ける。ユーザが、キーボードを用いてアイコンを選択する操作をすることによってアイコンが指示されてもよいし、ポインティングデバイスを用いて表示されたアイコンの表示部１１９Ｂ上の位置を指示する操作をすることによってアイコンが指示されてもよい。指示受付部１０は、アイコンの指示を受け付けると、指示されたアイコンを特定するための表示態様を検出する。
【００４４】
データ指示受付部１２は、送信するデータの指示を受け付ける。例えば、ＣＰＵ１０１が実行するアプリケーションプログラムによって、データのプリントが指示された場合、データ指示受付部１２は該データの指示を受け付ける。また、データを識別するためのデータ識別情報が表示部１１９Ｂに表示された状態で、該データ識別情報が入力部１１９Ａにより指示された場合、データ指示受付部１２は入力部１１９Ａから該データの指示を受け付ける。データ識別情報は、たとえば、データに付されたファイル名またはデータに割当てられたアイコンなどである。データ指示受付部１２は、データの指示を受け付けると、指示されたデータのデータ識別情報を取得する。
【００４５】
指示受付部１０は、データ指示受付部１２がデータの指示を受け付けた状態で、アイコン指示受付部１１がアイコンの指示を受け付けた場合、データ送信部３０にデータ送信指示を出力する。データ指示受付部１２がデータの指示を受け付けた状態とは、データが指示されて、その指示が有効とされる間の状態である。具体的には、データ指示受付部１２がデータの指示を受け付けた後、指示受付部１０が次に何らかの操作を受け付けるまでの間である。例えば、表示部１１９Ｂに表示されたデータ識別情報をユーザがドラッグする操作をした後ドロップするまでの間、または、データ識別情報をクリックする操作の後、次に何らかの操作があるまでの間等である。データ識別情報が表示部１１９Ｂに表示された状態で、ユーザが該データ識別情報をドラッグする操作をした後、データ識別情報をアイコンにドロップする操作をした場合、データ指示受付部１２はドラッグする操作によりデータの指示を受け付け、アイコン指示受付部１１はドロップする操作によりアイコンの指示を受け付ける。また、ユーザがデータ識別情報をクリックする操作をした直後に、アイコンをクリックする操作をした場合、データ指示受付部１２はデータ識別情報をクリックする操作によりデータの指示を受け付け、アイコン指示受付部１１はアイコンをクリックする操作によりアイコンの指示を受け付ける。データ送信指示は、データ指示受付部１２が検出したデータ識別情報と、アイコン指示受付部１１が検出したアイコンの表示態様とを含む。
【００４６】
指示受付部１０は、データ指示受付部１２がデータの指示を受け付けていない状態で、アイコン指示受付部１１がアイコンの指示を受け付けた場合、アイコン表示部２０に切換指示を出力する。切換指示は、アイコン指示受付部１１が検出したアイコンの表示態様を含む。
【００４７】
アイコン表示部２０は、アイコン切換部２１を含む。アイコン切換部２１は、指示受付部１０から切換指示が入力されると、表示しているアイコンに代えて、そのアイコンと表示態様が異なる別のアイコンを表示する。アイコン表示部２０は、最初に、表示態様が第１模様のアイコンを表示するが、そのアイコンが指示されると、そのアイコンに代えて表示態様が第２模様のアイコンを表示する。さらに、表示態様が第２模様のアイコンが指示されると、そのアイコンに代えて表示態様が第３模様のアイコンを表示する。さらに、表示態様が第３模様のアイコンが指示されると、そのアイコンに代えて表示態様が第１模様のアイコンを表示する。先に表示されていたアイコンと表示態様が異なるアイコンを表示するようにしたので、表示するアイコンの数を少なくすることができる。
【００４８】
データ送信部３０は、指示受付部１０からデータ送信指示が入力される。データ送信部３０は、データ送信指示に含まれるデータ識別情報で特定されるデータを、データ送信指示に含まれる表示態様で特定される宛先情報に送信する。データ送信部３０は、表示態様定義テーブルを検索し、データ送信指示に含まれる表示態様に関連付けられた宛先名を取得する。そして、データ送信部３０は、宛先名で特定される宛先情報を送信先定義データから抽出する。データ送信部３０は、抽出した宛先情報に、データ送信指示に含まれるデータ識別情報で特定されるデータを送信する。データ送信部３０は、データの送信が失敗した場合、代替送信部４０にデータの送信に失敗したことを示すエラー信号を出力する。このエラー信号は、データ識別情報と、宛先名とを含む。また、データ送信部３０は、抽出した宛先情報にデータを送信することが可能か否かを、データを送信する前に判断するようにし、データを送信することができない場合に、代替送信部４０にエラー信号を送信するようにしてもよい。例えば、宛先名がＦＴＰの場合、宛先情報で特定される装置が、稼働しているか否かを検出し、稼働していればデータを送信可能と判断するが、稼働していなければ送信不可と判断する。
【００４９】
代替送信部４０は、データ送信部３０からエラー信号が入力されると、送信先定義データのうちから送信に失敗した宛先名とは別の宛先名に関連付けられた宛先情報を抽出する。送信に失敗した宛先名とは別の宛先名が複数ある場合、いずれを抽出するかは、送信に失敗した宛先名に対応して予め定めておけばよい。例えば、電子メールとＦＴＰは、データを可逆圧縮して送信するので、画質の劣化はないが、ＦＡＸ、Ｉ−ＦＡＸ、ＳＩＰ−ＦＡＸは、データを各ファクシミリ規格に従って非可逆圧縮するので、画質の劣化が大きい。このため、代替送信部４０は、宛先名に関連付けられた宛先情報の送信方法が電子メールまたはＦＴＰのいずれかの場合は、他方の宛先名を抽出し、宛先名に関連付けられた宛先情報の送信方法がＦＡＸ、Ｉ−ＦＡＸまたはＳＩＰ−ＦＡＸの場合は、他のいずれかの宛先名を抽出するようにすればよい。
【００５０】
図８は、操作画面の一例を示す第１の図である。操作画面は、ＰＣ１００の表示部１１９Ｂに表示される画面である。図８を参照して、操作画面３００は、アイコン３２０と、データ識別情報３１１，３１２を表示するための画面３１０とを含む。データ識別情報３１１，３１２は、データを縮小表示したサムネイルである。画面３１０には、データ識別情報３１１の下方にファイル名ａａａ．ｄｏｃが表示され、データ識別情報３１２の下方にファイル名ｂｂｂ．ｐｄｆが表示される。アイコン３２０は、表示態様が第１模様であり、宛先名の宛先情報「０３−３３３３−３３３３」に対応する。アイコン３２１の下方にアイコン３２１に対応する宛先情報が表示される。
【００５１】
ユーザが、マウスを用いて、データ識別情報３１１をドラッグした状態で、ポインタをアイコン３２０に移動させた後、ドロップする操作をすると、データ識別情報３１１で特定されるデータがファクシミリ番号「０３−３３３３−３３３３」が割当てられた装置に、ファクシミリ送信される。また、ユーザがマウスを用いて、アイコン３２０を１回クリックすると、アイコン３２０の表示態様が第１模様から第２模様に切り換えられ、さらにアイコン３２０を１回クリックすると、アイコン３２０の表示態様が第２模様から第３模様に切り換えられる。
【００５２】
図９は、第１の実施の形態における操作受付処理の流れの一例を示すフローチャートである。操作受付処理は、ＰＣ１００のＣＰＵ１０１がデータ送信プログラムを実行することにより、ＣＰＵ１０１により実行される処理である。図９を参照して、ＣＰＵ１０１は、ＨＤＤ１０７のアイコン記憶部５０に記憶されているアイコン５１のうち１つを選択し、表示部１１９Ｂに表示する（ステップＳ０１）。ここでは、表示態様が第１模様のアイコンが表示されたとする。次に、データの指示を受け付けたか否かを判断する（ステップＳ０２）。データの指示を受け付けたならば処理をステップＳ０３に進め、そうでなければ処理をステップＳ０５に進める。
【００５３】
ステップＳ０３においては、アイコンの指示を受け付けたか否かを判断する。アイコンの指示を受け付けたならば処理をステップＳ０４に進めるが、アイコンの指示でなく、他の指示を受け付けたならば処理をステップＳ０２に戻す。すなわち、データの指示を受け付けた直後にアイコンの指示を受け付けた場合、換言すれば、データが指示された状態で、アイコンの指示を受け付けた場合に、ステップＳ０４のデータ送信処理を実行する。データ送信処理については後述する。
【００５４】
一方、ステップＳ０５においては、アイコンの指示を受け付けたか否かを判断する。アイコンの指示を受け付けたならば処理をステップＳ０６に進め、アイコンの指示を受け付けなければ処理をステップＳ０２に戻す。すなわち、データが指示されていない状態で、アイコンの指示を受け付けた場合にステップＳ０６のアイコン切換処理を実行する。アイコン切換処理については後述する。
【００５５】
図１０は、データ送信処理の流れの一例を示す第１のフローチャートである。データ送信処理は、図９のステップＳ０４において実行される処理である。図１０を参照して、ＣＰＵ１０１は、指示されたアイコンの表示態様を取得する（ステップＳ１１）。ここでは、ＣＰＵ１０１は第１模様を取得することになる。次のステップＳ１２においては、表示態様定義テーブル５２を検索する。そして、表示態様の第１模様に関連付けられた宛先名「第１宛先」を決定する（ステップＳ１３）。さらに、ステップＳ１４において、送信先定義データを検索する。そして、宛先名「第１宛先」に関連付けられた宛先情報「０３−３３３３−３３３３」を取得する（ステップＳ１５）。そして、先に説明した図９のステップＳ０２において指示されたデータを、ステップＳ１５で取得した宛先情報で特定される宛先に送信する（ステップＳ１６）。具体的には、ステップＳ０２で指示されたデータを、宛先情報「０３−３３３３−３３３３」が割当てられたファクシミリ装置に送信する。
【００５６】
次のステップＳ１７においては、データの送信が成功したか否かを判断する。成功したならば処理を操作受付処理に戻し、失敗したならば処理をステップＳ１８に進める。ステップＳ１８においては、送信先定義データを検索し、ステップＳ１５で取得した宛先情報とは異なる別の宛先情報（代替宛先情報）を決定する。ここでは、第３宛先に関連付けられた宛先情報「￥￥ｇｏａｌ￥ｆｔｐ￥ｍａｉｎ」を代替宛先情報に決定したとする。そして、ステップＳ０２で指示されたデータを、ステップＳ１８で決定した代替宛先情報に送信する（ステップＳ１９）。具体的には、ステップＳ０２で指示されたデータを、宛先情報「￥￥ｇｏａｌ￥ｆｔｐ￥ｍａｉｎ」のＵＲＬにＦＴＰで送信する。そして、表示態様定義テーブルを検索して、アイコンの表示態様を代替宛先情報に対応する第３模様の表示態様に変更する（ステップＳ２０）。次のステップＳ２１においては、指示されたアイコンに代えて、代替宛先情報に対応する第３模様の表示態様のアイコンを表示部１１９Ｂに表示し、処理を操作受付処理に戻す。これにより、ステップＳ０２において指示されたアイコンに代えて、そのアイコンと表示態様が異なるアイコンが表示される。このため、指示したアイコンに対応付けられた宛先情報と異なる宛先情報にデータを送信したことを、ユーザに知らせることができる。
【００５７】
図１１は、アイコン切換処理の流れの一例を示す第１のフローチャートである。アイコン切換処理は、図９のステップＳ０６において実行される処理である。図１１を参照して、指示されたアイコンの表示態様を取得する（ステップＳ２５）。ここでは、ＣＰＵ１０１は第１模様を取得することになる。そして、アイコンの表示態様を変更する（ステップＳ２６）。具体的には、第１模様のアイコンが指示されたので、第１模様と異なる表示態様に変更する。ここでは、表示態様を第１模様からその次の第２模様に変更する場合について説明する。なお、表示態様テーブルおよび送信先定義データを検索して、指定されたアイコンの表示態様である第１模様に対応する宛先情報を抽出し、その宛先情報の送信方法で送信する場合に比較して画質の劣化が同程度の宛先情報に対応する表示態様に決定するようにしてもよい。
【００５８】
次のステップＳ２７においては、図９のステップＳ０５で指示されたアイコンに代えて、ステップＳ２６において表示態様が変更された後の第２模様のアイコンを表示し、処理を操作受付処理に戻す。すなわち、指示されたアイコンに代えて、そのアイコンと表示態様が異なるアイコンが表示される。このため、ユーザは、アイコンを指示するだけの簡単な操作で、異なる宛先に対応する別のアイコンに表示を切り換えることができる。また、ユーザは、表示が切り換えられた後のアイコンを見れば、そのアイコンの表示態様が第２模様なので、そのアイコンが宛先情報「ｘｘ００１＠ａａａ．ｃｏｍ」に関連付けられたアイコンであることを認識することができる。
【００５９】
＜変形例＞
上述した実施の形態においては、送信先定義データが、宛先情報にファクシミリ番号、ＦＴＰ送信のためのＵＲＬ等を定義する例を示したが、データを受信すると画像を形成するＭＦＰ２００，２０１，２０２を識別するための装置識別情報を定義するようにしてもよい。図１２は、送信先定義データの一例を示す第２の図である。ＭＦＰ２００，２０１，２０２の装置識別情報をそれぞれ「第１ＭＦＰ」、「第２ＭＦＰ」および「第３ＭＦＰ」としている。図１２を参照して、送信先定義データは、第１宛先にＭＦＰ２００の装置識別情報を関連付け、第２宛先にＭＦＰ２０１の装置識別情報を関連付け、第３宛先にＭＦＰ２０２の装置識別情報を関連付ける。このため、データを指示した状態で、表示態様が第１模様のアイコンが指示されると、ＭＦＰ２００にデータが送信さる。これにより、データをドラッグアンドドロップする簡単な操作で、ＭＦＰ２００にデータをプリントさせることができる。また、表示態様が第１模様のアイコンを指示すれば、ＭＦＰ２０１，２０２各々に対応するアイコンに表示が切換わるので、ＭＦＰ２００，２０１，２０２のうちからデータをプリントさせるＭＦＰを簡単な操作で選択することができる。なお、データを指示した状態で、表示態様が第１模様のアイコンが指示されたときに、プリント条件を設定するための画面を表示し、ユーザによるプリント条件の入力を受け付けるようにしても良い。この場合、プリント条件を設定するための画面は、指示されたアイコンに対応するＭＦＰ２００用に予め準備された画面である。また、表示態様が第１模様のアイコンが指示されたときに、指示されたアイコンに対応するＭＦＰ２００用に予め記憶されたプリンタドライバプログラムを実行するようにしてもよい。
【００６０】
図１３は、アイコンの一例を示す第２の図である。図１３（Ａ）は第１ＭＦＰであるＭＦＰ２００に対応するアイコンを示し、図１３（Ｂ）は第２ＭＦＰであるＭＦＰ２０１に対応するアイコンを示し、図１３（Ｃ）は第３ＭＦＰであるＭＦＰ２０２に対応するアイコンを示す。ＭＦＰ２００，２０１，２０２それぞれが有する機能が異なる場合、アイコンをその異なる機能を判別可能な模様とするのが好ましい。ここでは、ＭＦＰ２００が両面印刷するための両面ユニットおよびソートなどするための後処理ユニットを備えておらず、ＭＦ２０１が両面ユニットを備えているが後処理ユニットを備えており、ＭＦＰ２０２が両面ユニットを備えていないが後処理ユニットを備えている例を示している。
【００６１】
＜第２の実施の形態＞
第２の実施の形態におけるプリントシステムについて、第１の実施の形態におけるプリントシステムと異なる点を主に説明する。
【００６２】
図１４は、第２の実施の形態におけるＰＣ１００が備えるＣＰＵ１０１の機能の概要をＨＤＤ１０７に記憶されるデータとともに示す第２の機能ブロック図である。ここでは、ＣＰＵ１０１が、データ送信プログラムを実行した場合に有する機能を示す。図１４を参照して、ＨＤＤ１０７は、アイコン記憶部５０と、送信先定義データ記憶部６０とを含む。アイコン記憶部５０は、第１表示態様および第２表示態様が互いに異なる複数のアイコン５１Ａと、第１表示態様定義テーブル５３と、第２表示態様定義テーブル５４とを含む。送信先定義データ記憶部６０は、データを送信する宛先となるユーザごとに複数の宛先情報を定義した送信先定義データを記憶する。アイコン記憶部５０が記憶するアイコン５１Ａは、第１表示態様および第２表示態様が互いに異なるため、第１表示態様および第２表示態様によって特定される。アイコン５１Ａ、第１表示態様定義テーブル５３、第２表示態様定義テーブル５４および送信先定義データは、ＨＤＤ１０７に予め記憶されている。第１表示態様定義テーブル５３、第２表示態様定義テーブル５４および送信先定義データは、ユーザが入力部１１９Ａに指示を入力することによって、作成および変更される。送信先定義データは、例えば、他のプログラムで作成されたアドレス帳等を用いるようにしてもよい。
【００６３】
図１５は、送信先定義データの一例を示す第２の図である。図１５を参照して、送信先定義データは、データを送信する宛先となるユーザを識別するためのユーザ識別情報ごとに宛先データを含む。宛先データは、ユーザ識別情報と、複数の宛先情報とを含む。複数の宛先情報は、宛先名によって分類される。宛先名は、ファクシミリ送信を識別するためのＦＡＸ１およびＦＡＸ２と、電子メールによる送信を識別するためのＥ−ｍａｉｌと、ファイル転送を識別するためのＦＴＰと、インターネットファクシミリ送信を識別するためのインターネットＦＡＸと、ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）ファクシミリ送信を識別するためのＳＩＰ−ＦＡＸとを含む。
【００６４】
ここでは、宛先データが、００１〜００３の３つのユーザ識別情報それぞれの宛先データを含む例を示している。なお、送信先定義データが宛先情報を分類する宛先名の数は任意であり、複数が定義されていればよい。送信先定義データは、宛先情報が存在しない宛先名に対応する欄はブランクである。例えば、ユーザ識別情報００１を含む宛先データの宛先名がＦＡＸ２、インターネットＦＡＸおよびＳＩＰ-ＦＡＸの欄は、ブランクである。
【００６５】
図１６は、第１表示態様定義テーブルの一例を示す第１の図である。図１６を参照して、第１表示態様定義テーブルは、アイコンの第１表示態様とユーザ識別情報との関連付けを定義する。ここでは、第１表示態様をアイコンの色（色相）としている。第１表示態様定義テーブルは、第１色である赤色にユーザ識別情報「００１」を関連付け、第２色である青色にユーザ識別情報「００２」を関連付け、第３色である緑色にユーザ識別情報「００３」を関連付ける。
【００６６】
図１７は、第２表示態様定義テーブルの一例を示す第１の図である。図１７を参照して、第２表示態様定義テーブルは、アイコンの第２表示態様と宛先名との関連付けを定義する。ここでは、第２表示態様をアイコンの模様としている。第２表示態様定義テーブルは、第１模様に宛先名「ＦＡＸ１」を関連付け、第２模様に宛先名「ＦＡＸ２」を関連付け、第３模様に宛先名「Ｅ−ｍａｉｌ」を関連付け、第４模様に宛先名「ＦＴＰ」を関連付け、第５模様に宛先名「インターネットＦＡＸ」を関連付け、第６模様に宛先名「ＳＩＰ−ＦＡＸ」を関連付ける。
【００６７】
図１４に戻って、ＣＰＵ１０１は、ユーザによる指示の入力を受け付ける指示受付部１０と、ＨＤＤ１０７に記憶された複数のアイコンを選択し、表示するアイコン表示部２０と、データを送信するデータ送信部３０と、代替送信部４０とを含む。
【００６８】
アイコン表示部２０は、最初に第１表示態様定義テーブル５３を参照し、ＨＤＤ１０７に記憶された複数のアイコン５１Ａのうちから第１表示態様が異なるアイコンを選択し、選択したアイコンを表示部１１９Ｂに表示する。ここでは、第１表示態様は３種類なので、３つのアイコンが選択される。アイコン表示部２０が選択する３つのアイコンの第２表示態様は任意である。ここでは、アイコン表示部２０は、第１模様のアイコンを選択するものとする。したがって、アイコン表示部２０は、第１表示態様が第１色（赤）の第１模様のアイコンと、第１表示態様が第２色（青）の第１模様のアイコンと、第１表示態様が第３色（緑）の第１模様のアイコンとを選択し、表示する。第１表示態様が第１色（赤）の第１模様のアイコンは、ユーザ識別情報「００１」のユーザの宛先名「ＦＡＸ１」の宛先情報に対応付けられ、第１表示態様が第２色（青）の第１模様のアイコンは、ユーザ識別情報「００２」のユーザの宛先名「ＦＡＸ１」の宛先情報に対応付けられ、第１表示態様が第３色（緑）の第１模様のアイコンは、ユーザ識別情報「００３」のユーザの宛先名「ＦＡＸ１」の宛先情報に対応付けられる。このため、ユーザは、アイコンの色から宛先となるユーザを判別することができ、アイコンの模様から宛先名を判別することができる。
【００６９】
なお、アイコン表示部２０は、アイコンの近傍に、第１表示態様定義テーブル５３でそのアイコンの第１表示態様に関連付けられたユーザ識別情報、第２表示態様定義テーブルでそのアイコンの第２表示態様に関連付けられた宛先名、またはそれら２つを表示するようにしてもよい。アイコンだけでなく、文字で構成されるユーザ識別情報、宛先名またはユーザ識別情報および宛先名を表示することによって、ユーザにそのアイコンがいずれのユーザのどの宛先に関連付けられているかを、文字で知らせることができる。また、ユーザ識別情報と宛先名とで特定される宛先情報を、アイコンの近傍に表示するようにしてもよい。また、アイコンの近傍に常にユーザ識別情報、宛先名または宛先情報を表示するのではなく、表示部１１９Ｂに表示されたアイコンの位置にポインタが移動したときに、それらをアイコンの近傍に表示するようにしてもよい。
【００７０】
アイコン指示受付部１１は、アイコンの指示を受け付けると、指示されたアイコンを特定するために、第１表示態様と第２表示態様とを検出する。
【００７１】
アイコン切換部２１は、指示受付部１０から切換指示が入力されると、表示しているアイコンに代えて、そのアイコンと第１表示態様が同じで第２表示態様が異なる別のアイコンを表示する。アイコン表示部２０は、最初に、第１表示態様が第１色（赤）の第１模様のアイコンを表示する場合、そのアイコンが指示されると、そのアイコンに代えて第１表示態様が第１色（赤）の第２模様のアイコンを表示する。アイコンが指示されると、先に表示されていたアイコンと第１表示態様が同じで第２表示態様が異なるアイコンを表示するので、表示するアイコンの数を少なくすることができる。
【００７２】
また、アイコン切換部２１は、先に表示されていたアイコンと第１表示態様が同じで第２表示態様が異なるアイコンであって、送信先定義データでそのアイコンに対応する宛先情報が定義されているアイコンを表示する。送信先定義データで宛先情報が定義されていないアイコンを表示しても、データを送信することができないため、そのようなアイコンを表示しないようにして、ユーザによる操作の回数を減らすためである。
【００７３】
データ送信部３０は、指示受付部１０からデータ送信指示が入力される。データ送信部３０は、データ送信指示に含まれるデータ識別情報で特定されるデータを、データ送信指示に含まれる第１表示態様および第２表示態様で特定される宛先情報に送信する。データ送信部３０は、第１表示態様定義テーブルを検索し、データ送信指示に含まれる第１表示態様に関連付けられたユーザ識別情報を取得し、第２表示態様定義テーブルを検索し、データ送信指示に含まれる第２表示態様に関連付けられた宛先名を取得する。そして、データ送信部３０は、ユーザ識別情報と宛先名とで特定される宛先情報を送信先定義データから抽出する。データ送信部３０は、抽出した宛先情報で特定される装置に、データ送信指示に含まれるデータ識別情報で特定されるデータを送信する。データ送信部３０は、データの送信が失敗した場合、代替送信部４０にデータの送信に失敗したことを示すエラー信号を出力する。このエラー信号は、データ識別情報と、ユーザ識別情報と、宛先名とを含む。また、データ送信部３０は、抽出した宛先情報にデータを送信することが可能か否かを、データを送信する前に判断するようにし、データを送信することができない場合に、代替送信部４０にエラー信号を送信するようにしてもよい。例えば、宛先名がＦＴＰの場合、宛先情報で特定される装置が、稼働しているか否かを検出し、稼働していればデータを送信可能と判断するが、稼働していなければ送信不可と判断する。
【００７４】
図１８は、操作画面の一例を示す第２の図である。操作画面は、ＰＣ１００の表示部１１９Ｂに表示される画面である。図１８を参照して、操作画面３００は、アイコン３２１，３２２，３２３と、データ識別情報３１１，３１２を表示するための画面３１０とを含む。データ識別情報３１１，３１２は、データを縮小表示したサムネイルである。画面３１０には、データ識別情報３１１の下方にファイル名ａａａ．ｄｏｃが表示され、データ識別情報３１２の下方にファイル名ｂｂｂ．ｐｄｆが表示される。
【００７５】
アイコン３２１は、第１表示態様が第１色（赤）で第２表示態様が第３模様であり、ユーザ識別情報「００１」と宛先名「Ｅ−ｍａｉｌ」とにそれぞれ対応する。アイコン３２１の下方にユーザ識別情報「００１」が表示される。アイコン３２２は、第１表示態様が第２色（青）で第２表示態様が第４模様であり、ユーザ識別情報「００２」と宛先名「ＦＴＰ」とにそれぞれ対応する。アイコン３２２の下方にユーザ識別情報「００２」が表示される。アイコン３２３は、第１表示態様が第３色（緑）で第２表示態様が第１模様であり、ユーザ識別情報「００３」と宛先名「ＦＡＸ１」とにそれぞれ対応する。アイコン３２３の下方にユーザ識別情報「００３」が表示される。
【００７６】
例えば、ユーザが、マウスを用いて、データ識別情報３１１をドラッグした状態で、ポインタをアイコン３２１に移動させた後、ドロップする操作をすると、データ識別情報３１１で特定されるデータを含み、送信先に電子メールアドレス「ｘｘ００１＠ａａａ．ｃｏｍ」を設定した電子メールが作成され、送信される。
【００７７】
図１９は、第２の実施の形態における操作受付処理の流れの一例を示すフローチャートである。操作受付処理は、ＰＣ１００のＣＰＵ１０１がデータ送信プログラムを実行することにより、ＣＰＵ１０１により実行される処理である。図１９を参照して、図９に示した操作受付処理とは、ステップＳ０１Ａ、ステップＳ０４ＡおよびステップＳ０６Ａが異なる。ＣＰＵ１０１は、第１表示態様定義テーブル５３を参照し、ＨＤＤ１０７に記憶された複数のアイコン５１Ａのうちから第１表示態様が異なるアイコンを選択し、選択したアイコンを表示部１１９Ｂに表示する（ステップＳ０１Ａ）。ここでは、第１表示態様は３種類なので、３つのアイコンが選択される。
【００７８】
図２０は、データ送信処理の流れの一例を示す第２のフローチャートである。このデータ送信処理は、図１９のステップＳ０４Ａにおいて実行される処理である。図２０を参照して、ＣＰＵ１０１は、図１９のステップＳ０２において指示されたアイコンの第１表示態様および第２表示態様を取得する（ステップＳ３１）。ここでは、第１表示態様が第１色（赤）で第２表示態様が第３模様のアイコンが指示された例を説明する。
【００７９】
ステップＳ３２においては、第１表示態様定義テーブル５３を検索する。そして、第１表示態様の第１色に関連付けられたユーザ識別情報「００１」を決定する（ステップＳ３３）。さらに、ステップＳ３４において、第２表示態様定義テーブル５４を検索する。そして、第２表示態様の第３模様に関連付けられた宛先名「Ｅ−ｍａｉｌ」を決定する（ステップＳ３５）。
【００８０】
次のステップＳ３６においては、送信先定義データを検索する。そして、ステップＳ３３で決定したユーザ識別情報「００１」およびステップＳ３５で決定した宛先名「Ｅ−ｍａｉｌ」で特定される宛先情報「ｘｘ００１＠ａａａ．ｃｏｍ」を取得する（ステップＳ３７）。次に、図１９のステップＳ０２において指示されたデータを、ステップＳ３７で取得した宛先情報に送信する（ステップＳ３８）。具体的には、指示されたデータを含み、送信先に電子メールアドレス「ｘｘ００１＠ａａａ．ｃｏｍ」を設定した電子メールを作成し、通信Ｉ／Ｆ１１１を介して、電子メールサーバに送信する。
【００８１】
次のステップＳ３９においては、データの送信が成功したか否かを判断する。成功した場合には処理を操作受付処理に戻し、失敗した場合は処理をステップＳ４０に進める。ステップＳ４０においては、送信先定義データを検索し、ステップＳ３７で取得した宛先情報とは異なる別の宛先情報（代替宛先情報）を決定する。ここでは、ＦＴＰの宛先名「￥￥ｇｏａｌ￥ｆｔｐ￥ｍａｉｎ」に決定したとする。そして、指示されたデータを、ステップＳ４１で決定した代替宛先情報に送信する（ステップＳ４１）。具体的には、指示されたデータを、ＵＲＬ「￥￥ｇｏａｌ￥ｆｔｐ￥ｍａｉｎ」にＦＴＰで送信する。そして、代替宛先情報に対応する第４模様に第２表示態様を変更し（ステップＳ４２）、処理をステップＳ４３に進める。ステップＳ４３においては、図１９のステップＳ０３において指示されたアイコンに代えて、ステップＳ３１で取得された第１表示態様で、かつ、ステップＳ４２において変更された後の第２表示態様のアイコンを表示し、処理を操作受付処理に戻す。すなわち、指示されたアイコンに代えて、そのアイコンと第１表示態様が同じで第２表示態様が異なるアイコンが表示される。換言すれば、指示されたアイコンの第２表示態様のみが変化する。ここでは、第１表示態様が第１色（赤）で第２表示態様が第３模様のアイコンに代えて、第１表示態様が第１色（赤）で第２表示態様が第４模様のアイコンが表示される。このため、指示したアイコンに対応付けられた宛先情報と異なる宛先情報にデータを送信したこと、およびデータを送信した送信先情報を、ユーザに知らせることができる。この場合、アイコンを点滅表示させるなど、通常と異なる表示をすることにより、ユーザに警告するようにしてもよい。
【００８２】
図２１は、アイコン切換処理の流れの一例を示す第２のフローチャートである。このアイコン切換処理は、図１９のステップＳ０６Ａにおいて実行される処理である。図２１を参照して、ステップＳ５１〜ステップＳ５３の処理は、図２０のステップＳ３１〜ステップＳ３３の処理とそれぞれ同じである。したがって、ここでは説明を繰り返さない。ステップＳ５４においては、ステップＳ５１で取得した第２表示態様を変更する。具体的には、第２表示態様が第３模様のアイコンが指示されたので、第３模様をそれと異なる第２表示態様に変更する。ここでは、第２表示態様を第３模様からその次の第４模様に変更する場合について説明する。なお、第２表示態様テーブルを検索して、第３模様の宛先名を抽出し、その宛先名の送信方法で送信する場合に比較して画質の劣化が同程度の宛先名が関連付けられた第２表示態様に決定するようにしてもよい。
【００８３】
次のステップＳ５５においては、送信先定義データを検索する。そして、検索の結果、ステップＳ５３で決定したユーザ識別情報を含む宛先データが、ステップＳ５４で変更した後の第２表示態様と第２表示態様定義テーブルで関連付けられた宛先名に対応する宛先情報を定義しているか否かを判断する（ステップＳ５６）。そのような宛先情報が送信先定義データによって定義されていれば処理をステップＳ５７に進め、定義されていなければ処理をステップＳ５４に戻す。
【００８４】
ステップＳ５７においては、指示されたアイコンに代えて、ステップＳ５１で取得された第１表示態様で、かつ、ステップＳ５４において変更された後の第２表示態様のアイコンを表示し、処理を操作受付処理に戻す。すなわち、指示されたアイコンに代えて、そのアイコンと第１表示態様が同じで第２表示態様が異なるアイコンが表示される。換言すれば、指示されたアイコンの第２表示態様のみが変化する。ここでは、第１表示態様が第１色（赤）で第２表示態様が第３模様のアイコンが、第１表示態様が第１色（赤）で第２表示態様が第４模様のアイコンが表示される。このため、ユーザは、第１表示態様が第１色（赤）で第２表示態様が第４模様のアイコンを見れば、そのアイコンがユーザ識別情報「００１」のユーザに割当てられたＦＴＰの宛先情報と関連付けられたアイコンであることを認識することができる。
【００８５】
＜変形例＞
上述した第２の実施の形態においては、第１表示態様が異なる複数のアイコンを表示するようにしたが、変形例においては１つのアイコンを表示するようにする。この場合、アイコン指示受付部１１は、表示されたアイコンの第２表示態様のみを変化させるための第１の切換指示と、表示されたアイコンの第１表示態様のみを変化させための第２の切換指示とを受け付ける。アイコン切換部２１は、アイコン指示受付部１１が第１の切換指示を受け付けた場合に、表示されているアイコンに代えて、第１表示態様が同じで第２表示態様が異なるアイコンを表示する。また、アイコン切換部２１は、アイコン指示受付部１１が第２の切換指示を受け付けた場合に、表示されているアイコンに代えて、第１表示態様が異なり第２表示態様が同じアイコンを表示する。例えば、第１の切換指示はマウスをクリックする操作であり、第２の切換指示はシフトキーを押下しながらマウスをクリックする操作である。
【００８６】
図２２は、第２の実施の形態の変形例における操作受付処理の流れの一例を示すフローチャートである。図１９に示した操作受付処理とは、ステップＳ０６Ｂが異なる。図２３は、アイコン切換処理の流れの一例を示す第３のフローチャートである。このアイコン切換処理は、図２２のステップＳ０６Ｂにおいて実行される処理である。図２３を参照して、図２１に示したアイコン切換処理の第２のフローチャートと異なる点は、ステップＳ５３とステップＳ５４との間にステップＳ５３Ａが追加された点、およびステップＳ５４Ａ〜５７Ａが追加された点である。ステップＳ５３Ａにおいては、受け付けられたアイコンの指示が第１の切換指示か否かを判断する。第１の切換指示ならば処理をステップＳ５４に進め、第２の切換指示ならば処理をステップＳ５４Ａに進める。
【００８７】
ステップＳ５４Ａにおいては、ステップＳ５１で取得した第１表示態様を変更する。具体的には、第１表示態様が第１色（赤）のアイコンが指示されたので、第１色をそれと異なる第１表示態様に変更する。ここでは、第１表示態様を第１色からその次の第２色に変更する場合について説明する。
【００８８】
次のステップＳ５５Ａにおいては、送信先定義データを検索する。そして、検索の結果、ステップＳ５４Ａで変更した後の第１表示態様と第１表示態様定義テーブル５３で関連付けられたユーザ識別情報を含む宛先データが、ステップＳ５１で取得した第２表示態様と第２表示態様定義テーブル５４で関連付けられた宛先名に対応する宛先情報を定義しているか否かを判断する（ステップＳ５６Ａ）。そのような宛先情報が送信先定義データによって定義されていれば処理をステップＳ５７Ａに進め、定義されていなければ処理をステップＳ５４Ａに戻す。
【００８９】
ステップＳ５７Ａにおいては、指示されたアイコンに代えて、ステップＳ５４において変更された後の第１表示態様で、ステップＳ５１で取得された第２表示態様のアイコンを表示し、処理を操作受付処理に戻す。すなわち、指示されたアイコンに代えて、そのアイコンと第１表示態様が異なり第２表示態様が同じアイコンが表示される。換言すれば、指示されたアイコンの第１表示態様のみが変化する。ここでは、第１表示態様が第１色（赤）で第２表示態様が第３模様のアイコンが、第１表示態様が第２色（青）で第２表示態様が第３模様のアイコンが表示される。このため、ユーザは、第１表示態様が第２色（青）で第２表示態様が第３模様のアイコンを見れば、そのアイコンがユーザ識別情報「００２」のユーザに割当てられた電子メールの宛先情報と関連付けられたアイコンであることを認識することができる。
【００９０】
以上説明したように、第２の実施の形態における変形例においては、複数のアイコンのうち１つを表示し、第１の切換指示が受け付けられるとアイコンの第１の表示態様を変更し、第２の切換指示が受け付けられるとアイコンの第２の表示態様を変更するので、表示するアイコンを１つにすることができる。
【００９１】
<第３の実施の形態>
上述した第２の実施の形態においては、送信先定義データにおいて複数のユーザ毎に複数の宛先情報を定義するようにした。第３の実施の形態におけるプリントシステムにおいては、は、送信先定義データにおいて複数の画像形成装置毎に複数のプリント条件を定義するようにしたものである。以下、上述した第２の実施の形態と異なる点を主に説明する。
【００９２】
第３の実施の形態におけるＭＦＰ２００は、モノクロプリントのみが可能でカラープリントが不可能な画像形成装置である。また、ＭＦＰ２０１は、用紙反転装置を備えており、両面プリント可能で、かつ、モノクロプリントのみが可能な画像形成装置である。また、ＭＦＰ２０２は用紙反転装置を備えておらず片面プリントのみ可能であり、モノクロプリントおよびカラープリントが可能な画像形成装置である。
【００９３】
図２４は、第３の実施の形態におけるＰＣ１００が備えるＣＰＵ１０１の機能の概要をＨＤＤ１０７に記憶されるデータとともに示す第３の機能ブロック図である。ここでは、ＣＰＵ１０１が、データ送信プログラムを実行した場合に有する機能を示す。図２４を参照して、ＨＤＤ１０７は、アイコン記憶部５０を含む。アイコン記憶部５０は、第１表示態様および第２表示態様が互いに異なる複数のアイコン５１Ａと、第１表示態様定義テーブル５３Ａと、第２表示態様定義テーブル５４Ａとを含む。アイコン記憶部５０が記憶するアイコン５１Ａは、第１表示態様および第２表示態様が互いに異なるため、第１表示態様および第２表示態様によって特定される。アイコン５１Ａ、第１表示態様定義テーブル５３Ａ、第２表示態様定義テーブル５４Ａは、ＨＤＤ１０７に予め記憶されている。第１表示態様定義テーブル５３Ａおよび第２表示態様定義テーブル５４Ａは、ユーザが入力部１１９Ａに指示を入力することによって、作成および変更される。
【００９４】
図２５は、第１表示態様定義テーブルの一例を示す第２の図である。図２５を参照して、第１表示態様定義テーブル５３Ａは、アイコンの第１表示態様と装置識別情報との関連付けを定義する。ここでは、第１表示態様を模様としている。第１表示態様定義テーブル５３Ａは、第１模様にＭＦＰ２００の装置識別情報「第１ＭＦＰ」を関連付け、第２模様にＭＦＰ２０１の装置識別情報「第２ＭＦＰ」を関連付け、第３模様にＭＦＰ２０２の装置識別情報「第３ＭＦＰ」を関連付ける。
【００９５】
図２６は、第２表示態様定義テーブルの一例を示す第２の図である。図２６を参照して、第２表示態様定義テーブル５４Ａは、アイコンの第２表示態様とプリント条件識別情報との関連付けを定義する。ここでは、第２表示態様をアイコンの色（色相）としている。第２表示態様定義テーブルは、第１色（赤）に第１プリント条件のプリント条件識別情報を関連付け、第２色（青）に第２プリント条件のプリント条件識別情報を関連付け、第３色（緑）に第３プリント条件のプリント条件識別情報を関連付け、第４色（黄）に第４プリント条件のプリント条件識別情報を関連付け、第５色（赤紫）に第５プリント条件のプリント条件識別情報を関連付ける。
【００９６】
第１プリント条件および第２プリント条件は、片面プリントおよびモノクロプリントのプリント条件を含むので、ＭＦＰ２００，２０１，２０２のすべてが第１プリント条件および第２プリント条件を実行可能である。第３プリント条件は、両面プリントのプリント条件を含むので、両面プリントが可能なＭＦＰ２０１のみが実行可能である。第４プリント条件および第５プリント条件は、カラープリントのプリント条件を含むので、カラープリントが可能なＭＦＰ２０２のみが実行可能である。
【００９７】
図２７は、第３の実施の形態における操作受付処理の流れの一例を示すフローチャートである。図１９に示した操作受付処理とは、ステップＳ０４ＢおよびステップＳ０６Ｃが異なる。
【００９８】
図２８は、データ送信処理の流れの一例を示す第３のフローチャートである。図２８に示すデータ送信処理は、図２７のステップＳ０４Ｂにおいて実行される処理である。図２８を参照して、ＣＰＵ１０１は、図２７のステップＳ０３において指示されたアイコンの第１表示態様および第２表示態様を取得する（ステップＳ６１）。ここでは、第１表示態様が第１模様で第２表示態様が第１色（赤）のアイコンが指示された場合を例に説明する。ステップＳ６２においては、第１表示態様定義テーブル５３Ａを検索する。そして、第１表示態様の第１模様に関連付けられた装置識別情報「第１ＭＦＰ」を決定する（ステップＳ６３）。次に、ステップＳ６４において、第２表示態様定義テーブル５４Ａを検索する。そして、第２表示態様の第１色（赤）に関連付けられたプリント条件識別情報「第１プリント条件」を決定する（ステップＳ６５）。
【００９９】
次のステップＳ６６においては、図２７のステップＳ０２で指示されたデータとステップＳ６５で決定した第１プリント条件とを、ステップＳ６３で決定した装置識別情報「第１ＭＦＰ」のＭＦＰ２００に送信する。
【０１００】
次のステップＳ６７においては、データの送信が成功したか否かを判断する。成功したならば処理を操作受付処理に戻し、失敗したならば処理をステップＳ６８に進める。例えば、ＭＦＰ２００が稼働していない場合、故障で停止している場合などである。ステップＳ６８においては、ステップＳ６３で決定した装置識別情報とは異なる別の装置識別情報（代替装置識別情報）を決定する。ここでは、第１表示態様定義テーブル５３Ａにおいて装置識別情報「第１ＭＦＰ」の次に定義されている「第２ＭＦＰ」を代替装置識別情報に決定する。
【０１０１】
そして、指示されたデータとステップＳ６５で決定した第１プリント条件とを、ステップＳ６８で決定した装置識別情報「第２ＭＦＰ」のＭＦＰ２０１に送信する（ステップＳ６９）。そして、第１表示態様定義テーブル５３Ａを参照して、代替装置識別情報「第２ＭＦＰ」に対応する第２模様に第１表示態様を変更し（ステップＳ７０）、処理をステップＳ７１に進める。ステップＳ７１においては、図２７のステップＳ０３において指示されたアイコンに代えて、ステップＳ６１で取得された第２表示態様で、かつ、ステップＳ７０において変更された後の第１表示態様のアイコンを表示し、処理を操作受付処理に戻す。すなわち、指示されたアイコンに代えて、そのアイコンと第２表示態様が同じで第１表示態様が異なるアイコンが表示される。換言すれば、指示されたアイコンの第１表示態様のみが変化する。ここでは、第１表示態様が第１模様で第２表示態様が第１色（赤）のアイコンに代えて、第１表示態様が第２模様で第２表示態様が第１色（赤）のアイコンが表示される。このため、指示したアイコンに対応付けられた装置識別情報と異なる装置識別情報にデータを送信したこと、およびデータを送信した装置識別情報とを、ユーザに知らせることができる。この場合、アイコンを点滅表示させるなど、通常と異なる表示をすることにより、ユーザに警告するようにしてもよい。
【０１０２】
図２９は、アイコン切換処理の流れの一例を示す第４のフローチャートである。図１９に示すアイコン切換処理は、図２７のステップＳ０６Ｃにおいて実行される処理である。図２９を参照して、ステップＳ８１〜ステップＳ８３の処理は、図２８のステップＳ６１〜ステップＳ６３の処理とそれぞれ同じである。したがって、ここでは説明を繰り返さない。ステップＳ８４においては、ステップＳ８１で取得した第２表示態様を変更する。具体的には、第２表示態様が第１色（赤）のアイコンが指示されたので、第１色（赤）をそれと異なる第２表示態様に変更する。
【０１０３】
次のステップＳ８５においては、第２表示態様定義テーブル５４Ａを検索する。そして、ステップＳ８４で変更した後の第２表示態様と第２表示態様定義テーブルで関連付けられたプリント条件を決定する（ステップＳ８６）。次に、ステップＳ８３で決定した装置識別情報のＭＦＰが、ステップＳ８６で決定したプリント条件の実行が可能か否かを判断する（ステップＳ８７）。実行可能であれば処理をステップＳ８８に進め、実行可能でなければ処理をステップＳ８４に戻す。実行不可能なプリント条件を送信してもエラーとなるからである。
【０１０４】
ステップＳ８８においては、指示されたアイコンに代えて、ステップＳ８１で取得された第１表示態様で、かつ、ステップＳ８４において変更された後の第２表示態様のアイコンを表示し、処理を操作受付処理に戻す。すなわち、指示されたアイコンに代えて、そのアイコンと第１表示態様が同じで第２表示態様が異なるアイコンが表示される。換言すれば、指示されたアイコンの第２表示態様のみが変化する。ここでは、第１表示態様が第１模様で第２表示態様が第１色（赤）のアイコンに代えて、第１表示態様が第１模様で第２表示態様が第２色（青）のアイコンが表示される。このため、ユーザは、第１表示態様が第１模様で第２表示態様が第２色（青）のアイコンを見れば、そのアイコンが装置識別情報「第１ＭＦＰ」のＭＦＰ２００に第２プリント条件でデータをプリントさせるためのアイコンであることを認識することができる。
【０１０５】
＜変形例＞
上述した第３の実施の形態においては、第１表示態様が異なる複数のアイコンを表示するようにしたが、１つのアイコンを表示するようにする。この場合、アイコン指示受付部１１は、表示されたアイコンの第２表示態様のみを変化させるための第１の切換指示と、表示されたアイコンの第１表示態様のみを変化させための第２の切換指示とを受け付ける。アイコン切換部２１は、アイコン指示受付部１１が第１の切換指示を受け付けた場合に、表示されているアイコンに代えて、第１表示態様が同じで第２表示態様が異なるアイコンを表示する。また、アイコン切換部２１は、アイコン指示受付部１１が第２の切換指示を受け付けた場合に、表示されているアイコンに代えて、第１表示態様が異なり第２表示態様が同じアイコンを表示する。第１の切換指示は、例えば、マウスをクリックする操作であり、第２の切換指示は、シフトキーを押下しながらマウスをクリックする操作である。
【０１０６】
図３０は、第３の実施の形態の変形例における操作受付処理の流れの一例を示すフローチャートである。図２７に示した操作受付処理とは、ステップＳ０６Ｄが異なる。図３１は、アイコン切換処理の流れの一例を示す第５のフローチャートである。このアイコン切換処理は、図３０のステップＳ０６Ｄにおいて実行される処理である。図３１を参照して、図２９に示したアイコン切換処理の第２のフローチャートと異なる点は、ステップＳ８３とステップＳ８４との間にステップＳ９１が追加された点、およびステップＳ９２〜９８が追加された点である。ステップＳ９１においては、受け付けられたアイコンの指示が第１の切換指示か否かを判断する。第１の切換指示ならば処理をステップＳ８４に進め、第２の切換指示ならば処理をステップＳ９２に進める。
【０１０７】
ステップＳ９２においては、ステップＳ８１で取得した第１表示態様を変更する。具体的には、第１表示態様が第１模様のアイコンが指示されたので、第１模様をそれと異なる模様に変更する。ここでは、第１表示態様を第１模様からその次の第２模様に変更する場合について説明する。
【０１０８】
次のステップＳ９３においては、第１表示態様定義テーブルを検索する。そして、第１表示態様の第２模様に関連付けられた装置識別情報「第２ＭＦＰ」を決定する（ステップＳ９４）。次に、ステップＳ９５において、第２表示態様定義テーブル５４Ａを検索する。そして、第２表示態様の第１色（赤）に関連付けられたプリント条件識別情報「第１プリント条件」を決定する（ステップＳ９６）。そして、次に、ステップＳ９４で決定した装置識別情報のＭＦＰ２０１が、ステップＳ９６で決定したプリント条件でプリントを実行可能か否かを判断する（ステップＳ９７）。実行可能であれば処理をステップＳ９８に進め、実行可能でなければ処理をステップＳ９２に戻す。実行不可能なプリント条件を送信してもエラーとなるため、そのような装置識別情報に実行不可能なプリント条件を送信するためのアイコンを表示する必要はないからである。
【０１０９】
ステップＳ９８においては、指示されたアイコンに代えて、ステップＳ８１で取得された第２表示態様で、かつ、ステップＳ９２において変更された後の第１表示態様のアイコンを表示し、処理を操作受付処理に戻す。すなわち、指示されたアイコンに代えて、そのアイコンと第１表示態様が異なり第２表示態様が同じアイコンが表示される。換言すれば、指示されたアイコンの第１表示態様のみが変化する。ここでは、第１表示態様が第１模様で第２表示態様が第１色（赤）のアイコンに代えて、第１表示態様が第２模様で第２表示態様が第１色（赤）のアイコンが表示される。このため、ユーザは、第１表示態様が第２模様で第２表示態様が第１色（赤）のアイコンを見れば、そのアイコンが装置識別情報「第２ＭＦＰ」のＭＦＰ２０１に第１プリント条件でデータをプリントさせるためのアイコンであることを認識することができる。
【０１１０】
＜第４の実施の形態＞
上述した第１〜第３の実施の形態においては、ＰＣ１００に操作受付処理を実行させるようにした。第４の実施の形態におけるプリントシステムでは、第１〜第３の実施の形態においてＰＣ１００が実行する操作受付処理をＭＦＰ２００，２０１，２０２に実行させるようにしたものである。この場合、ＭＦＰ２００，２０１，２０２それぞれのＣＰＵ２１１が、図９〜図１１、図１９〜図２３および図２７〜図３１に示した処理を実行する。
【０１１１】
図３２は、ＭＦＰ２００の表示部２６０Ａに表示される操作画面の一例を示す図である。図３２に示す操作画面は、図１８に示した第２の実施の形態におけるＰＣ１００の表示部１１９Ｂに表示される画面に対応している。図３２を参照して、操作画面４００は、アイコン４２１，４２２，４２３を表示する画面４２０と、データ識別情報４１１，４１２を表示するための画面４１０とを含む。データ識別情報４１１，４１２は、データを縮小表示したサムネイルである。画面４１０には、データ識別情報４１１の下方にファイル名ａａａ．ｄｏｃが表示され、データ識別情報４１２の下方にファイル名ｂｂｂ．ｐｄｆが表示される。
【０１１２】
アイコン４２１は、第１表示態様が第１色（赤）で第２表示態様が第３模様であり、ユーザ識別情報「００１」と宛先名「Ｅ−ｍａｉｌ」とにそれぞれ対応する。アイコン４２１の下方にユーザ識別情報「００１」が表示される。アイコン４２２は、第１表示態様が第２色（青）で第２表示態様が第４模様であり、ユーザ識別情報「００２」と宛先名「ＦＴＰ」とにそれぞれ対応する。アイコン４２２の下方にユーザ識別情報「００２」が表示される。アイコン４２３は、第１表示態様が第３色（緑）で第２表示態様が第１模様であり、ユーザ識別情報「００３」と宛先名「ＦＡＸ１」とにそれぞれ対応する。アイコン４２３の下方にユーザ識別情報「００３」が表示される。
【０１１３】
例えば、ユーザが、タッチパネル上のデータ識別情報４１１の位置で指を触れた状態で、指をアイコン４２１に移動させた後、指をタッチパネルから離すと、データ識別情報４１１で特定されるデータを含み、送信先に電子メールアドレス「ｘｘ００１＠ａａａ．ｃｏｍ」を設定した電子メールが作成され、送信される。また、ユーザが、タッチパネル上のデータ識別情報４１１の位置を指で触れた後、アイコン４２１を指で触れる操作をしても同様である。
【０１１４】
なお、上述した実施の形態においては、表示態様が異なるアイコンの一例として、模様若しくは色が異なるアイコン、または模様および色が異なるアイコンを示したが、表示態様の違いは、模様または色に限られず、例えば、形状が異なっても良い。
【０１１５】
また、上述した実施の形態においては、データ送信装置としてＰＣ１００またはＭＦＰ２００，２０１，２０２について説明したが、ＰＣ１００またはＭＦＰ２００，２０１，２０２で実行されるデータ送信方法またはデータ送信プログラムとして発明を捉えることができるのは言うまでもない。
【０１１６】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【０１１７】
＜付記＞
（１）  ネットワークを介して接続された複数の画像形成装置それぞれを識別するための複数の装置識別情報にそれぞれ対応し、かつ、第１の表示態様が互いに異なる複数のアイコンであって、複数種類のプリント条件それぞれに対応し、かつ、第２の表示態様が互いに異なる複数のアイコンを記憶するアイコン記憶手段と、
前記複数のアイコンのうち前記第１の表示態様が異なり前記第２の表示態様が任意である複数のアイコンを表示する表示手段と、
データが指示された状態で前記表示された複数のアイコンのいずれかが指示されると、前記複数の画像形成装置のうち前記指示されたアイコンの前記第１表示態様に対応する前記装置識別情報で識別される画像形成装置に、前記複数種類のプリント条件のうち前記指示されたアイコンの第２表示態様に対応するプリント条件と前記データとを送信する送信手段と、
前記表示されている複数のアイコンそれぞれを、別のアイコンに切り換えるための切換指示を受け付けるための切換指示受付手段と、を備え、
前記表示手段は、前記切換指示の受け付けに応じて、該切換指示の受け付けられたアイコンに代えて、該アイコンと前記第１の表示態様が同じで前記第２の表示態様が異なる別のアイコンを表示する、データ送信装置。
（２）  （１）において、
前記表示手段は、前記複数の画像形成装置のうち前記別のアイコンの前記第１表示態様に対応する前記装置識別情報で識別される画像形成装置が、前記複数種類のプリント条件のうち前記別のアイコンの前記第２表示態様に対応するプリント条件を実行可能であることを条件に、前記別のアイコンを表示する。
（３）  （１）において、
前記送信手段が送信できない場合、前記複数の画像形成装置のうち前記指示されたアイコンの前記第１表示態様に対応する前記装置識別情報で識別される画像形成装置とは別の画像形成装置に、前記複数種類のプリント条件のうち前記指示されたアイコンの第２表示態様に対応するプリント条件と前記データとを送信する代替送信手段を含み、
前記表示手段は、前記指示されたアイコンに代えて、前記別の画像形成装置に対応する第１の表示態様であって、前記第２表示態様が前記指示されたアイコンと同じアイコンを表示する表示切換手段を含む。
（４）  （１）において、
前記切換指示受付手段は、データが指示されていない状態で、前記表示されている複数のアイコンのいずれかが指示された場合、前記切換指示の入力を受け付ける。
（５）  ネットワークを介して複数の画像形成装置と接続されたコンピュータで実行されるデータ送信プログラムであって、
前記コンピュータは、前記複数の画像形成装置それぞれを識別するための複数の装置識別情報にそれぞれ対応し、かつ、第１の表示態様が互いに異なる複数のアイコンであって、複数種類のプリント条件それぞれに対応し、かつ、第２の表示態様が互いに異なる複数のアイコンを記憶するアイコン記憶手段を備え、
前記データ送信プログラムは、
前記複数のアイコンのうち前記第１の表示態様が異なり前記第２の表示態様が任意である複数のアイコンを表示するステップと、
データが指示された状態で前記表示された複数のアイコンのいずれかが指示されると、前記複数の画像形成装置のうち前記指示されたアイコンの前記第１表示態様に対応する前記装置識別情報で識別される画像形成装置に、前記複数種類のプリント条件のうち前記指示されたアイコンの第２表示態様に対応するプリント条件と前記データとを送信するステップと、
前記表示されている複数のアイコンそれぞれを、別のアイコンに切り換えるための切換指示を受け付けるステップと、
前記切換指示の受け付けに応じて、該切換指示の受け付けられたアイコンに代えて、該アイコンと前記第１の表示態様が同じで前記第２の表示態様が異なる別のアイコンを表示するステップと、をコンピュータに実行させる、データ送信プログラム。
（６）  複数のユーザをそれぞれ識別するための複数のユーザ識別情報それぞれに対応してデータを送信するための複数の送信先情報を定義する送信先定義データを記憶する送信先定義データ記憶手段と、
前記送信先定義データで定義される前記複数のユーザ識別情報にそれぞれ対応し、かつ、第１の表示態様が互いに異なる複数のアイコンであって、前記送信先定義データで定義される前記複数の送信先情報それぞれに対応し、かつ、第２の表示態様が互いに異なる複数のアイコンを記憶するアイコン記憶手段と、
前記複数のアイコンのうち１つを表示する表示手段と、
データが指示された状態で前記表示されたアイコンが指示されると、前記複数の送信先情報のうち前記指示されたアイコンに対応する送信先情報に基づいて前記データを送信する送信手段と、
前記表示されているアイコンを、前記第１の表示態様が異なる別のアイコンに切り換えるための第１切換指示を受け付けるための第１切換指示受付手段と、
前記表示されているアイコンを、前記第２の表示態様が異なる別のアイコンに切り換えるための第２切換指示を受け付けるための第２切換指示受付手段と、を備え、
前記表示手段は、前記第１切換指示の受け付けに応じて、該第１切換指示の受け付けられたアイコンに代えて、該アイコンと前記第１の表示態様が異なり前記第２の表示態様が同じ別のアイコンを表示し、前記第２切換指示の受け付けに応じて、該第２切換指示の受け付けられたアイコンに代えて、該アイコンと前記第１の表示態様が同じで前記第２の表示態様が異なる別のアイコンを表示する、データ送信装置。
（７）  ネットワークを介して接続された複数の画像形成装置それぞれを識別するための複数の装置識別情報にそれぞれ対応し、かつ、第１の表示態様が互いに異なる複数のアイコンであって、複数種類のプリント条件それぞれに対応し、かつ、第２の表示態様が互いに異なる複数のアイコンを記憶するアイコン記憶手段と、
前記複数のアイコンのうち１つを表示する表示手段と、
データが指示された状態で前記表示されたアイコンが指示されると、前記複数の画像形成装置のうち前記指示されたアイコンの前記第１表示態様に対応する前記装置識別情報で識別される画像形成装置に、前記複数種類のプリント条件のうち前記指示されたアイコンの第２表示態様に対応するプリント条件と前記データとを送信する送信手段と、
前記表示されているアイコンを、前記第１の表示態様が異なる別のアイコンに切り換えるための第１切換指示を受け付けるための第１切換指示受付手段と、
前記表示されているアイコンを、前記第２の表示態様が異なる別のアイコンに切り換えるための第２切換指示を受け付けるための第２切換指示受付手段と、を備え、
前記表示手段は、前記第１切換指示の受け付けに応じて、該第１切換指示の受け付けられたアイコンに代えて、該アイコンと前記第１の表示態様が異なり前記第２の表示態様が同じ別のアイコンを表示し、前記第２切換指示の受け付けに応じて、該第２切換指示の受け付けられたアイコンに代えて、該アイコンと前記第１の表示態様が同じで前記第２の表示態様が異なる別のアイコンを表示する、データ送信装置。
【図面の簡単な説明】
【０１１８】
【図１】本発明の実施の形態の１つにおけるプリントシステムの全体概要を示す図である。
【図２】ＰＣのハード構成の一例を示すブロック図である。
【図３】ＭＦＰの機能の概要を示す機能ブロック図である。
【図４】ＰＣが備えるＣＰＵの機能の概要をＨＤＤに記憶されるデータとともに示す第１の機能ブロック図である。
【図５】送信先定義データの一例を示す第１の図である。
【図６】表示態様定義テーブルの一例を示す第１の図である。
【図７】アイコンの一例を示す第１の図である。
【図８】操作画面の一例を示す第１の図である。
【図９】第１の実施の形態における操作受付処理の流れの一例を示すフローチャートである。
【図１０】データ送信処理の流れの一例を示す第１のフローチャートである。
【図１１】アイコン切換処理の流れの一例を示す第１のフローチャートである。
【図１２】送信先定義データの一例を示す第２の図である。
【図１３】アイコンの一例を示す第２の図である。
【図１４】第２の実施の形態におけるＰＣが備えるＣＰＵの機能の概要をＨＤＤに記憶されるデータとともに示す第２の機能ブロック図である。
【図１５】送信先定義データの一例を示す第２の図である。
【図１６】第１表示態様定義テーブルの一例を示す第１の図である。
【図１７】第２表示態様定義テーブルの一例を示す第１の図である。
【図１８】操作画面の一例を示す第２の図である。
【図１９】第２の実施の形態における操作受付処理の流れの一例を示すフローチャートである。
【図２０】データ送信処理の流れの一例を示す第２のフローチャートである。
【図２１】アイコン切換処理の流れの一例を示す第２のフローチャートである。
【図２２】第２の実施の形態の変形例における操作受付処理の流れの一例を示すフローチャートである。
【図２３】アイコン切換処理の流れの一例を示す第３のフローチャートである。
【図２４】そのアイコンに対応するＰＣ１００が備えるＣＰＵの機能の概要をＨＤＤに記憶されるデータとともに示す第３の機能ブロック図である。
【図２５】第１表示態様定義テーブルの一例を示す第２の図である。
【図２６】第２表示態様定義テーブルの一例を示す第２の図である。
【図２７】第３の実施の形態における操作受付処理の流れの一例を示すフローチャートである。
【図２８】データ送信処理の流れの一例を示す第３のフローチャートである。
【図２９】アイコン切換処理の流れの一例を示す第４のフローチャートである。
【図３０】第３の実施の形態の変形例における操作受付処理の流れの一例を示すフローチャートである。
【図３１】アイコン切換処理の流れの一例を示す第５のフローチャートである。
【図３２】ＭＦＰの表示部に表示される操作画面の一例を示す図である。
【符号の説明】
【０１１９】
１  プリントシステム、２  ネットワーク、１０  指示受付部、１０  アイコン表示部、１０  指示受付部、１０  指示受付部、１１  アイコン指示受付部、１２  データ指示受付部、２０  アイコン表示部、２１  アイコン切換部、３０  データ送信部、４０  代替送信部、５０  アイコン記憶部、５１，５１Ａ  アイコン、５２  表示態様定義テーブル、５３，５３Ａ  第１表示態様定義テーブル、５４，５４Ａ  第２表示態様定義テーブル、６０  送信先定義データ記憶部、１００  ＰＣ、１０１  ＣＰＵ、１０３  ＲＯＭ、１０５  ＲＡＭ、１０７  ＨＤＤ、１０８  フラッシュメモリ、１０９  カードＩ／Ｆ、１０９Ａ  フラッシュメモリ、１１１  通信Ｉ／Ｆ、１１９  操作部、１１９  入力部、１１９Ａ  入力部、１１９Ｂ  表示部、１２０  バス、２００．２０１，２０２  ＭＦＰ、２１０  メイン回路、２１１  ＣＰＵ、２１２  通信Ｉ／Ｆ部、２１３  ＲＯＭ、２１４  ＲＡＭ、２１５  ＥＥＰＲＯＭ、２１６  ファクシミリ部、２１７  ファクシミリ部、２１８  カードＩ／Ｆ、２１８Ａ  フラッシュメモリ、２２０  自動元応搬送装置、２３０  原稿読取部、２４０  画像形成部、２５０  給紙部、２６０  操作パネル、２６０Ａ  表示部、２６０Ｂ  操作部。
【図１】
2008028783.tif 000003
【図２】
2008028783.tif 000004
【図３】
2008028783.tif 000005
【図４】
2008028783.tif 000006
【図５】
2008028783.tif 000007
【図６】
2008028783.tif 000008
【図７】
2008028783.tif 000009
【図８】
2008028783.tif 000010
【図９】
2008028783.tif 000011
【図１０】
2008028783.tif 000012
【図１１】
2008028783.tif 000013
【図１２】
2008028783.tif 000014
【図１３】
2008028783.tif 000015
【図１４】
2008028783.tif 000016
【図１５】
2008028783.tif 000017
【図１６】
2008028783.tif 000018
【図１７】
2008028783.tif 000019
【図１８】
2008028783.tif 000020
【図１９】
2008028783.tif 000021
【図２０】
2008028783.tif 000022
【図２１】
2008028783.tif 000023
【図２２】
2008028783.tif 000024
【図２３】
2008028783.tif 000025
【図２４】
2008028783.tif 000026
【図２５】
2008028783.tif 000027
【図２６】
2008028783.tif 000028
【図２７】
2008028783.tif 000029
【図２８】
2008028783.tif 000030
【図２９】
2008028783.tif 000031
【図３０】
2008028783.tif 000032
【図３１】
2008028783.tif 000033
【図３２】
2008028783.tif 000034