(57)【特許請求の範囲】
【請求項１】
画像処理装置と通信可能な情報処理装置であって、
前記画像処理装置がデータを送信する送信先であって、前記情報処理装置とは異なる送信先を示す構成情報を前記画像処理装置に設定する設定手段と、
前記設定手段によって設定された構成情報で示される送信先が前記データを受信したことを条件として、前記構成情報を前記画像処理装置から削除するよう制御する削除制御手段とを有することを特徴とする情報処理装置。
【請求項２】
前記構成情報には当該構成情報の有効期限が設定されており、
前記削除制御手段は、前記構成情報の有効期限が経過している場合に、前記構成情報を前記画像処理装置から削除するよう制御することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記構成情報には当該構成情報の使用回数を制限する制限使用回数が設定されており、
前記削除制御手段は、前記構成情報の使用回数が前記制限使用回数を超えた場合に、前記構成情報を削除するよう制御することを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記削除制御手段は、前記設定手段によって設定された構成情報で示される送信先が受信した前記データを前記送信先から受信し、当該データが閲覧されたことを条件として、前記構成情報を削除するよう制御することを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
前記構成情報を削除するための要求をユーザから受け付ける受付手段をさらに有し、
前記削除制御手段は、前記設定手段によって設定された構成情報で示される送信先が前記データを受信した後、前記受付手段によって前記要求を受け付けた場合に、前記構成情報を削除するよう制御することを特徴とする請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項６】
前記設定手段によって設定された構成情報で示される送信先が前記データを受信したか否かを確認する確認手段をさらに有し、
前記削除制御手段は、前記設定手段によって設定された構成情報で示される送信先が前記データを受信したことが前記確認手段によって確認されたことを条件として、前記構成情報を前記画像処理装置から削除するよう制御することを特徴とする請求項１乃至５のいずれか１項に記載の情報処理装置。
【請求項７】
前記設定手段によって設定された構成情報に応じたアイコンを前記画像処理装置が備える表示部に表示するよう制御する表示制御手段をさらに有することを特徴とする請求項１乃至６のいずれか１項に記載の情報処理装置。
【請求項８】
画像処理装置と通信可能な情報処理装置を制御するための制御方法であって、
前記画像処理装置がデータを送信する送信先であって、前記情報処理装置とは異なる送信先を示す構成情報を前記画像処理装置に設定する設定ステップと、
前記設定ステップで設定された構成情報で示される送信先が前記データを受信したことを条件として、前記構成情報を前記画像処理装置から削除するよう制御する削除制御ステップとを有することを特徴とする制御方法。
【請求項９】
画像処理装置と通信可能な情報処理装置を制御するための制御プログラムであって、
前記情報処理装置に、
前記画像処理装置がデータを送信する送信先であって、前記情報処理装置とは異なる送信先を示す構成情報を前記画像処理装置に設定する設定ステップと、
前記設定ステップで設定された構成情報で示される送信先が前記データを受信したことを条件として、前記構成情報を前記画像処理装置から削除するよう制御する削除制御ステップとを実行させることを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置がデータを送信するために用いる構成情報を設定する情報処理装置、その制御方法、および制御プログラムに関する。
【背景技術】
【０００２】
近年、オフィス又は事業所などでは、複合機およびＦＡＸなどのオフィス機器が頻繁に利用され、業務の効率化が図られている。ユーザがオフィス機器を用いてドキュメント（各種データ）を送信するに当たって、ユーザが所望する設定（構成情報など）を予めオフィス機器に登録しておけば、ユーザはオフィス機器の設置場所にて簡単にドキュメントの送信が行え、より業務の効率化を図ることができる。
【０００３】
上記の構成情報などの設定は、例えば、オフィス機器に備えられた操作パネルを用いて行われる。ところが、多数のユーザが一つのオフィス機器に対して構成情報などの設定を行うと、操作パネル上にこれら構成情報が全て表示されることになって、操作パネルが構成情報で溢れかえって、操作パネルの利便性が低下する懸念がある。
【０００４】
このため、従来、コンピュータなどの情報処理装置から指定要求（設定要求）を受けると、これによってオフィス機器が構成情報を登録するようにしたものがある。そして、ここでは、オフィス機器において構成情報の使用状況または有効期限に応じて構成情報を自動的に削除するようにしている（例えば、特許文献１参照）。このようにして、構成情報を自動的に削除することによって、操作パネルの利便性を低下させることなく、構成情報を利用するようにしている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−２１４６５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところが、特許文献１に記載の手法では、画像処理装置などのオフィス機器から送信先である情報処理装置に正常にデータが送信されると、たとえ、送信先の情報処理装置においてデータが正常に受信できなかったとしても、オフィス機器側では、一旦保存された構成情報を自動的で削除してしまう。
【０００７】
このように、データが相手側で正常に受信できないという状況が発生しても、オフィス機器からは構成情報が削除されているから、ユーザの意図に関係なく、構成情報を再度利用することができず、極めて不便である。つまり、ユーザは再度構成情報の設定を行う必要がある。
【０００８】
従って、本発明の目的は、画像処理装置に設定された構成情報で示される送信先であって、情報処理装置とは異なる送信先がデータを受信したことを条件として当該構成情報を画像処理装置から削除する情報処理装置、その制御方法、および制御プログラムを提供することにある。
【課題を解決するための手段】
【０００９】
上記の目的を達成するため、本発明による情報処理装置は、画像処理装置と通信可能な情報処理装置であって、前記画像処理装置がデータを送信する送信先であって、前記情報処理装置とは異なる送信先を示す構成情報を前記画像処理装置に設定する設定手段と、前記設定手段によって設定された構成情報で示される送信先が前記データを受信したことを条件として、前記構成情報を前記画像処理装置から削除するよう制御する削除制御手段とを有することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、画像処理装置に設定された構成情報で示される送信先であって、情報処理装置とは異なる送信先がデータを受信したことを条件として当該構成情報を画像処理装置から削除することができるという効果がある。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施の形態による情報処理装置が用いられたデータ処理システムの一例を示す図である。
【図２】図１に示す情報処理装置のハードウェア構成を示す図である。
【図３】図１に示す画像処理装置のハードウェア構成を説明するためのブロック図である。
【図４】図１に示す情報処理装置のソフトウエアの構成を説明するブロック図である。
【図５】図４に示す総合アプリケーションＵＩ部を説明するための図である。
【図６】図４で説明した総合アプリケーションにおいて生成される構成情報設定の表示の一例を示す図である。
【図７】図６に示す自動削除オプションの操作によって表示される削除条件設定画面の一例を示す図である。
【図８】図７に示す削除確認オンがオンチェックされた際には表示される構成情報削除確認画面の一例を示す図である。
【図９】図２に示す情報処理装置１００に保存された構成情報リストの一例を示す図である。
【図１０】図４で説明した総合アプリケーションによる構成情報の生成を説明するためのフローチャートである。
【図１１】図１に示す画像処理装置および情報記憶装置によるファイル送信の処理手順を説明するためのフローチャートである。
【図１２】図４で説明した総合アプリケーションによる構成情報の削除処理手順を説明するためのフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明の実施の形態による情報処理装置の一例について図面を参照して説明する。
【００１３】
図１は、本発明の実施の形態による情報処理装置が用いられたデータ処理システムの一例を示す図である。
【００１４】
図１において、データ処理システムは、情報処理装置１００、画像処理装置１０１、および情報記憶装置（サーバともいう）１０２を備え、これらはＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）１０３を介して相互に接続されている。情報処理装置１００はＬＡＮ１０３を介して画像処理装置１０１と通信可能である。なお、図示の例では、情報処理装置１００、画像処理装置１０１、および情報記憶装置１０２はそれぞれ一台ずつ示されているが、複数の情報処理装置１００、画像処理装置１０１、および情報記憶装置１０２を備えるようにしてもよい。
【００１５】
情報処理装置１００は、画像処理装置１０１に対して情報（データ又はファイルともいう）の送信を指示するコンピュータであり、ユーザによって使用される。画像処理装置１０１は、例えば、複合機（ＭＦＰ）であり、ファイル送信機能の他に、コピー機能、スキャナ機能、プリンタ機能、およびファクス機能等を備えている。
【００１６】
なお、情報処理装置１００には、所定のオペレーティングシステム（ＯＳ）がインストールされるとともに、特定の機能処理を実行する各種のアプリケーションがインストールされている。
【００１７】
ここで、特定の機能処理には、文書処理、表計算処理、プレゼンテーション処理、画像処理、および図形処理等が含まれ、これら処理に用いられるアプリケーションはそれぞれ独自のデータ構造（ファイル構造）を備えている。また、ＯＳは、各ファイル構造の識別子を参照して、当該識別子に対応するアプリケーションに対して印刷指示を行うことができる。
【００１８】
加えて、情報処理装置１００には、デスクトップ上の様々な機能を統合して管理する総合アプリケーションがインストールされている。この総合アプリケーションは、情報を管理する機能、印刷コストを削減する機能、ファクス業務を改善する機能処理、紙の電子化業務を改善する機能、電子文書による承認業務のための機能、および社内の情報を共有する機能を備えている。
【００１９】
情報記憶装置１０２は画像処理装置１０１から送信されたデータを受信する機能を有するとともに、情報処理装置１００との間でデータの送受信する機能を備えている。
【００２０】
図２は、図１に示す情報処理装置１００のハードウェア構成を示す図である。
【００２１】
図２において、情報処理装置１００は、ＣＰＵ２０１、表示部２０２、ＲＡＭ２０３、ＲＯＭ２０４、キーボード２０５、ポインティングデバイス２０６、ＨＤＤ２０７、ＣＤ−ＲＯＭ２０８、およびＩ／Ｏ（インターフェイスデバイス）２０９を備えている。そして、これらは相互に内部バス２１０で接続されている。
【００２２】
キーボード２０５およびポインティングデバイス２０６はユーザ操作入力を受信する入力デバイスであり、表示部２０２には視覚的に出力情報が表示される。ＲＡＭ２０３、ＨＤＤ２０７、ＲＯＭ  ２０４、およびＣＤ−ＲＯＭ２０８は各種プログラムおよびその実行情報を保管する記憶デバイスである。そして、これら各種プログラムなどはＣＰＵ２０１によって実行される。Ｉ／Ｏ２０９は外部機器（図示せず）との通信を行うためのものである。
【００２３】
なお、外部機器と情報処理装置１００との接続形態は有線および無線のいずれかの形態が用いられる。そして、情報処理装置１００は、Ｉ／Ｏ２０９を介して画像処理装置１０１と接続するようにしてもよい。
【００２４】
図３は、図１に示す画像処理装置１０１のハードウェア構成を説明するためのブロック図である。なお、ここでは、前述のように、画像処理装置１０１は、例えば、複合機（ＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ））であり、少なくともスキャナ機能、プリンタ機能、およびファクス機能を備えている。
【００２５】
図３において、画像処理装置１０１は、Ｉ／Ｏ（インターフェイス）３０１によって、ネットワーク（ＬＡＮ）１０３を介して情報処理装置１００および情報記憶装置１０２と接続されている。なお、Ｉ／Ｏ３０１は複数の接続形態に対応するために複数個搭載するようにしてもよい。
【００２６】
Ｉ／Ｏ３０１を介して、画像処理装置１０１は、デバイスＩＤおよびスキャンイメージを情報処理装置１００または情報記憶装置１０２に送る。さらに、画像処理装置１０１は、Ｉ／Ｏ３０１を介して情報処理装置１００から各種の制御コマンドを受け、当該制御コマンドに応じた処理を実行する。
【００２７】
画像処理装置１０１はＩ／Ｆ制御部３０２を備えており、このＩ／Ｆ制御部３０２は、画像処理装置１０１に搭載されたスキャナ、プリンタ、またはファクスなどの処理系に対してデバイスＩＤを発行するための制御を行う。
【００２８】
ＲＡＭ３０３は、一次記憶装置であり、Ｉ／Ｏ３０１を介して取得された制御コマンドなどの外部データ、そして、スキャナエンジン３１３によって読み取られたスキャナイメージを格納するために用いられる。さらに、ＲＡＭ３０３は、プリンタコントローラ３１０によって展開され、プリンタエンジン３０６に送られる前のイメージ（画像データ）の格納に用いられる。ＲＡＭ３０３に対する割り当て管理はＲＡＭ制御部３０４によって行われる。
【００２９】
画像データ調歩回路３０５は、プリンタコントローラ３１０およびスキャナエンジン３１３によって取り込まれて、ＲＡＭ制御部３０４に展開されたイメージをプリンタエンジン３０６の動作に同期して出力する。
【００３０】
プリンタエンジン３０６は紙などの出力媒体にイメージを現像して出力する。つまり、プリンタエンジン３０６は印刷を行う。メインコントローラ３０８は、エンジンＩ／Ｆ３０７を介してプリンタエンジン３０６の制御を行う。さらに、メインコントローラ３０８は、画像処理装置１０１全体の制御を行い、例えば、スキャナコントローラ３０９、プリンタコントローラ３１０、およびファクス（ＦＡＸ）コントローラ３１１（以下これらのコントローラを他のコントローラと呼ぶことがある）に対して情報処理装置１００から受信した制御コマンドの振り分け処理を行う。
【００３１】
また、メインコントローラ３０８は、スキャナコントローラ３０９、プリンタコントローラ３１０、およびファクスコントローラ３１１、そして、ユーザインタフェース３１２から指示を受けると、当該指示に応じてプリンタエンジン３０６およびスキャナエンジン３１３の制御を行う。
【００３２】
メインコントローラ３０８と他のコントローラとの間の制御インターフェイスを統一することによって、一つの周辺機器に複数種類の制御コマンドを処理可能な拡張ボードが搭載可能になる。なお、メインコントローラ３０８は、現在搭載されている拡張コントローラのデバイスＩＤを他のコントローラから取得して管理する。
【００３３】
スキャンコントローラ３０９は、情報処理装置１００から受けたスキャン制御コマンドをメインコントローラ３０８が解釈可能な内部実行命令に分解する。さらに、スキャンコントローラ３０９はスキャナエンジン３１３で読み取ったイメージをスキャン制御コマンドに変更する。
【００３４】
プリンタコントローラ３１０は、情報処理装置１００から受けたページ記述言語を、メインコントローラ３０８が解釈可能なページ記述言語の展開イメージなどを含む内部実行命令に分解する。当該展開イメージはプリンタエンジン３０６に送られて、ここで用紙などの出力媒体に印刷される。
【００３５】
ファクスコントローラ３１１は、情報処理装置１００から受けたファクス制御言語をイメージに展開して、公衆回線又はネットワーク（例えば、インターネット）を介して他のファクス装置へ送信する。
【００３６】
ユーザは、ユーザインタフェース３１２を用いて、メインコントローラ３０８に対する各種設定を行うとともに、スキャナ機能、プリンタ機能、およびファクス機能を実行する際にユーザ指示を入力する。
【００３７】
スキャナエンジン３１３は、メインコントローラ３０８の指示に応じて原稿など印刷されたイメージを読み取って、電気信号に変換してメインコントローラ３０８に送る。
【００３８】
図４は、図１に示す情報処理装置１００のソフトウエアの構成を説明するブロック図である。なお、図４に示す総合アプリケーション４０１は、図２に示すＣＰＵ２０１上で動作するものである。
【００３９】
図示のように、総合アプリケーション４０１は、総合アプリケーションＵＩ（ユーザインタフェース）部４０２、ＳＭＢ（Ｓｅｒｖｅｒ  Ｍｅｓｓａｇｅ  Ｂｌｏｃｋ）アイコン情報部４０２、およびライブラリー管理部４０３のコンポーネントを有している。総合アプリケーション４０１は、上述した各種の機能を実行するための各種ユーザインタフェースを備え、情報処理装置１００のデスクトップ上でユーザからの要求を受け付け、各機能処理の実行を総括的に管理する。
【００４０】
図５は、図４に示す総合アプリケーションＵＩ部４０２を説明するための図である。
【００４１】
図５において、総合アプリケーションＵＩ部４０２はユーザインタフェースの構築を行うとともに、ユーザの各種入力操作の受け付け処理を行う。総合アプリケーションＵＩ部４０２は、図２に示す表示部２０２に図５に示すユーザインタフェース画面（メインウインドウ）５００を表示する。
【００４２】
ライブラリー管理部４０３は、文書管理のための保存領域（以下ライブラリーと呼ぶ）へのアクセスを行うとともに、各種ファイル操作を統括的に処理する。図５において、メインウインドウ５００にはライブラリー５０１および５０２が表示されている。このライブラリーには、記憶領域の種類に応じて異なる種類が存在する。例えば、ライブラリーとしてハードディスク２０７の記憶領域を保存領域として用いるローカルライブラリーがある。このローカルライブラリーは、総合アプリケーション４０１を利用しているユーザのみが使用可能なライブラリーである。
【００４３】
さらに、ライブラリーとして、ＳＭＢプロトコルを用いて、情報記憶装置１０２を保存領域として用いるＳＭＢライブライリーがある。情報記憶装置１０２に対してアクセス権を有するユーザであれば、当該ユーザが総合アプリケーション４０１でライブラリーを定義するとＳＭＢライブラリーを共有して使用することができる。
【００４４】
ライブラリー５０１を示すアイコン”Ｌｏｃａｌ  Ｌｉｂ”は、ローカルライブラリーを登録した際に表示されるアイコン（マークともいう）である。ライブラリー５０２を示すアイコン”ＳＭＢ  Ｌｉｂ”は、ＳＭＢライブラリーを登録した際に表示されるアイコンである。
【００４５】
図５において、ファイルリストペイン５０３は、選択した保存領域に格納されているファイル又はフォルダを表示する。選択枠５０４は、ファイルを選択している旨を表示する。プロパティペイン５０５は、ファイル又はフォルダのプロパティを表示する。ここで、プロパティは、項目（例えば、名前、日付、およびサイズ）と各項目に対する値（例えば、５月１０日、５００バイト）とからなる設定値である。
【００４６】
図示の例では、項目５０６は「名前」という項目に対して、「ＡＢＣ．ｐｄｆ」という値が設定されていることを示している。また、項目５０７は「テキスト１」という項目に対して、「ｔｅｓｔ」という値が設定されていることを示している。設定可能な項目の数は、前述したライブラリー毎に定義されており、ライブラリーの機能によって可変である。
【００４７】
例えば、ローカルライブラリーの場合には、オペレーティングシステムのファイルシステムで設定可能なプロパティと同一の項目が設定可能である。
【００４８】
ライブラリー管理部４０３は、各種ライブラリーの能力としてプロパティの項目を管理している。そして、ライブラリー管理部４０３は、ライブラリーの指定に応じて、総合アプリケーションＵＩ部４０２にプロパティの項目および値を示す情報を返答する。
【００４９】
ＳＭＢアイコン情報部４０４は、ＳＭＢアイコンの設定を管理する。図５において、ＳＭＢアイコン設定５０８によって画像処理装置１０１に生成されるＳＭＢアイコンの設定が行われる。
【００５０】
図６は、図４で説明した総合アプリケーション４０１において生成される構成情報設定の表示の一例を示す図である。なお、図示の構成情報設定は、例えば、図２に示す表示部２０２に表示される。
【００５１】
図６において、ユーザが図５に示すＳＭＢアイコン設定５０８を操作すると、総合アプリケーションＵＩ部４０２は、図２に示す表示部２０２に構成情報設定ダイアログ６００を表示する。ユーザはこの構成情報設定ダイアログ６００によって情報処理装置１００と画像処理装置１０１との間におけるデータ送受信に必要な構成情報を設定することができる。
【００５２】
構成情報設定ダイアログ６００には、アイコン名６０１、デバイス６０２、転送用フォルダ６０３、保存用フォルダ６０４、保存先ＩＰ６０５、色６０６、ＩＤ（識別符号）６０７、パスワード（Ｐａｓｓｗｏｒｄ）６０８、および自動削除オプション６０９の各欄が表示されるとともに、ＯＫボタン６１０およびキャンセルボタン６１１が表示される。
【００５３】
アイコン名６０１は画像処理装置１０１（図１）に備えられたタッチパネルに表示されるものである。デバイス６０２は画像処理装置１０１のＩＰ（ホスト名）である。また、転送用フォルダ６０３は画像処理装置１０１から送信された画像データを一時的に保存するための転送用フォルダを表す。そして、ＩＤ６０７は転送用フォルダ６０３にアクセスするためのＩＤである。
【００５４】
さらに、パスワード６０８は転送用フォルダ６０３にアクセスするためのパスワードである。保存用フォルダ６０４は転送用フォルダ６０３に一時保存された画像データを格納するためのフォルダを表す。保存先ＩＰ６０５は保存用フォルダ６０４が存在する情報処理装置のＩＰを表す。カラー６０６は画像データに係るカラー情報６０６（解像度およびファイル形式など）を表す。
【００５５】
ここで、転送用フォルダ６０３には、情報処理装置１００およびネットワーク上に存在するフォルダも含まれるものとする。さらに、後述するように、自動削除オプション６０９によって上記の構成情報の削除条件を設定することができる。
【００５６】
上述のようにして、構成情報設定ダイアログ６００上で構成情報を設定した後、ＯＫボタン６１０を押下げると、ＳＭＢアイコン情報部４０４は構成情報を含むアイコンを画像処理装置１０１に送り、画像処理装置１０１において当該構成情報を含むアイコンがタッチパネルに表示される。なお、キャンセルボタン６１１を押下げると、構成情報の設定が中断される。
【００５７】
図７は、図６に示す自動削除オプション６１０の操作によって表示される削除条件設定画面の一例を示す図である。
【００５８】
図７において、ユーザが自動削除オプションを操作すると、総合アプリケーションＵＩ部４０２は、図２に示す表示部２０２に削除条件設定ダイアログ７００を表示する。
【００５９】
削除条件設定ダイアログ７００には、自動削除オン７０１、削除確認オン７０２、および有効日数７０３の各欄が表示されるとともに、ＯＫボタン７０４および戻るボタン７０５が表示される。
【００６０】
自動削除オン７０１は、構成情報を自動的に削除するか否かについて設定するためのチェックボックスであり、チェックをオン（ＯＮ）とすることによって、前述のアイコンを自動削除することが可能になる。
【００６１】
削除確認オン７０２および有効日数７０３はアイコンを自動的に削除するプロパティを特定するためのコントロールであって、自動削除オン７０１をＯＮにチェックすると、総合アプリケーションＵＩ部４０２は削除確認オン７０２および有効日数７０３を有効化し、これによって、ユーザは削除確認オン７０２および有効日数７０３の設定を行うことができる。
【００６２】
削除確認オン７０２は、画像処理装置１０１のタッチパネルに表示されるアイコンを削除する際、当該アイコンを生成した情報処理装置１００にアイコン削除の通知を表示するか否かを設定するためのチェックボックスである。削除確認オン７０１をオンにチェックすると、総合アプリケーションＵＩ部４０２は、後述するアイコン削除の確認ダイアログを表示部２０２に表示する。
【００６３】
有効日数７０３は、アイコンを削除するプロパティの項目を指定するためのコントロールであって、有効日数７０３で指定した日時が、アイコンが生成された日時を超えると、ＳＭＢアイコン情報部４０４は当該対象のアイコンを削除すると判定する。なお、有効日数７０３には、は現在の日時以降の日時を設定することが可能である。
【００６４】
図８は、図７に示す削除確認オン７０２がオンチェックされた際には表示される構成情報削除確認画面の一例を示す図である。
【００６５】
ユーザが図７に示す削除確認オン７０１をオンチェックすると、総合アプリケーションＵＩ部４０２は、図８に示す構成情報削除確認ダイアログ８００を表示部２０２に表示する。
【００６６】
この構成情報削除確認ダイアログ８００には、「使用した構成情報を削除しますか？」という文言が表示されるとともに、はいボタン８０１およびいいえボタン８０２が表示される。
【００６７】
はいボタン８０１は、アイコンを削除するためのボタンであり、ユーザがはいボタン８０１を押下げると、ＳＭＢアイコン情報部４０４は、前述の削除判定に応じてアイコンの削除を行う。一方、ユーザがいいえボタン８０２を押下げると、ＳＭＢアイコン情報部４０４はアイコンの削除をキャンセルする。つまり、ＳＭＢアイコン情報部４０４はアイコン削除処理を終了する。
【００６８】
図９は、図２に示す情報処理装置１００に保存された構成情報リストの一例を示す図である。
【００６９】
図示の構成情報リスト９００は、図６で説明したアイコン条件設定６００および図７で説明した削除条件設定７００において設定された構成情報のリストである。この構成情報リスト９００は、登録番号９０１、アイコン名９０２、デバイス９０３（画像処理装置１０１のＩＰ）９０３、転送用フォルダ９０４、保存用フォルダ９０５、情報処理装置１００のＩＰ９０６、転送用フォルダ９０４にアクセスするためのＩＤ９０７、転送用フォルダ９０４にアクセスするためのパスワード９０８、カラー情報９０９（解像度やファイル形式等）、アイコンの自動削除設定フラグ９１０、構成情報削除の際の確認の有無を示すフラグ９１１、および構成情報の有効日数９１２を有している。
【００７０】
図示のように、登録番号９０１は、当該構成情報が生成された順に１ずつインクリメントされるものとする。情報処理装置１００、つまり、ＣＰＵ２０１は構成情報リストを参照して、画像処理装置１０１のタッチパネルに表示されたアイコンを削除するか否かについて判別する。
【００７１】
図１０は、図４で説明した総合アプリケーション４０１による構成情報の生成を説明するためのフローチャートである。
【００７２】
図４および図１０を参照して、いま、ユーザが情報処理装置１００において、アイコン生成ボタン（図示せず）を押下げると、ＣＰＵ２０１上で動作する総合アプリケーション４０１はアイコンの生成を開始する。
【００７３】
前述したように、総合アプリケーションＵＩ部４０２は、図６に示す構成情報設定ダイアログ６００を表示部２０２に表示する。そして、ユーザが構成情報設定ダイアログ６００を用いて構成情報を入力すると、ＳＭＢアイコン情報部４０４は当該構成情報をドキュメントの構成情報として設定する（ステップＳ１００１）。
【００７４】
この際、ＳＭＢアイコン情報部４０２は構成情報を、図９に示す構成情報リスト９００としてハードディスク２０７などに保存する。そして、構成情報は、後述するように、ファイル送信処理の際に用いられる。
【００７５】
続いて、ＳＭＢアイコン情報部４０４は、図７に示す削除条件設定ダイアログ７００の自動削除オン７０１がオンチェックであるか否かを確認する（ステップＳ１００２）。自動削除オン７０１がオンチェックであると（ステップＳ１００２において、ＹＥＳ）、ＳＭＢアイコン情報部４０２は自動削除機能を使用すると判断する（つまり、アイコンの自動削除を行うと判断する）。一方、自動削除オン７０１がオンチェックでないと（ステップＳ１００２において、ＮＯ）、ＳＭＢアイコン情報部４０４はアイコンの自動削除を行わないと判断する。
【００７６】
自動削除機能を使用すると判断すると、ＳＭＢアイコン情報部４０４は、削除条件設定７００（図７）に応じて構成情報の自動削除を設定する（ステップＳ１００３）。ここでは、自動削除機能を使用するか否かを示す情報は構成情報リスト９００に保存され、後述するように、総合アプリケーション４０１による構成情報の削除処理の際に用いられる。
【００７７】
続いて、ＳＭＢアイコン情報部４０４は、構成情報に基づいてアイコンの生成を行うか否かを判断する。ここでは、ＳＭＢアイコン情報部４０４は、構成情報生成ダイアログ６００（図６）においてＯＫボタン６１０が押下げられたか否かを監視する（ステップＳ１００４）。なお、自動削除機能を使用しないと判断すると、ＳＭＢアイコン情報部４０４はステップＳ１００２〜ステップＳ１００４に移行する。
【００７８】
構成情報生成ダイアログ６００においてＯＫボタン６１０が押下げられると（ステップＳ１００４において、ＹＥＳ）、ＳＭＢアイコン情報部４０４は、画像処理装置１０１のタッチパネルにアイコンを生成すると判定する。そして、ＳＭＢアイコン情報部４０４は画像処理装置１０１のタッチパネルに構成情報を含むアイコンを生成する。一方、ＯＫボタン６１０が押下げられないと（ステップＳ１００４において、ＮＯ）、ＳＭＢアイコン情報部４０４は画像処理装置１０１のタッチパネルにアイコンを生成しないと判定して、ステップＳ１００１に戻る。
【００７９】
次に、ＳＭＢアイコン情報部４０４は、画像処理装置１０１からの返答に応じてタッチパネルにアイコンが生成されたか否かを判定する（ステップＳ１００５）。アイコンの生成に成功したと判定すると（ステップＳ１００５において、ＹＥＳ）、ＳＭＢアイコン情報部４０４は処理を終了する。一方、アイコンの生成に失敗したと判定すると（ステップＳ１００５において、ＮＯ）、ＳＭＢアイコン情報部４０４はステップＳ１００１に戻る。
【００８０】
なお、上述の構成情報リストを情報処理装置１００から画像処理装置１０１に送信して、画像処理装置１０１において構成情報リストを保存するようにしてもよい。
【００８１】
図１１は、図１に示す画像処理装置１０１および情報記憶装置１０２によるファイル送信の処理手順を説明するためのフローチャートである。
【００８２】
図４および図１１を参照して、図１０で説明したようにして、画像処理装置１０１のタッチパネルにアイコンが生成（表示）される（ステップＳ１１０１）。続いて、ユーザインタフェース３１２は、タッチパネル上のアイコンが押下げられたか否かを判定する（ステップＳ１１０２）。アイコンが押下げられると（ステップＳ１１０２において、ＹＥＳ）、ユーザインタフェース３１２にその旨メインコントローラ３０８（図３）に通知する。これによって、メインコントローラ３０８は送信先（転送先）である情報記憶装置１０２にファイルを送信する送信処理を実行する（ステップＳ１１０３）。そして、メインコントローラ３０８は送信処理を終了する。なお、ステップＳ１１０２において、アイコンが押下げられないと（ステップＳ１１０２において、ＮＯ）、ユーザインタフェース３１２は待機する。
【００８３】
ここでは、図９で説明した構成情報リスト９００の転送用フォルダ９０４が、送信先（転送先）として情報記憶装置１０２を示しているものとする。この際、メインコントローラ３０８は、押下げられたアイコンとその登録番号９０１が一致する構成情報で規定された転送用フォルダ９０４を送信先とする。を利用する。Ｓ１１０３のステップ後、本フローチャートの処理を終了する。
【００８４】
図１２は、図４で説明した総合アプリケーション４０１による構成情報の削除処理手順を説明するためのフローチャートである。
【００８５】
図４および図１２を参照して、ライブラリー管理部４０３は、前述したように、情報記憶装置１０２が画像処理装置１０１からファイル（画像ファイル又は文書ファイル）を受信したか否かを監視している（ステップＳ１２０１）。例えば、ライブラリー管理部４０３は一定時間毎に情報記憶装置１０２がファイルを受信したかどうか確認する。
【００８６】
情報記憶装置１０２がファイルを受信すると（ステップＳ１２０１において、ＹＥＳ）、ライブラリー管理部４０３は情報記憶装置１０２がファイルを受信に成功したと判断する。そして、ライブラリー管理部４０３は情報記憶装置１０２にファイル転送を指示して情報処理装置１００に自動でファイルを転送する（ステップＳ１２０２）。一方、情報記憶装置１０２がファイルを受信しないと（ステップＳ１２０１において、ＮＯ）、ライブラリー管理部４０３は情報記憶装置１０２がファイルの受信に失敗したと判断して、処理を終了する。
【００８７】
ライブラリー管理部は情報記憶装置１０２からファイルを受けると、所定のボックス（フォルダ）にファイルを転送する。この所定のボックスは、図９に示す構成情報リスト９００の転送用フォルダ９０５で指定されたフォルダであり、ライブラリー管理部４０３は、押下されたアイコンとその登録番号９０１が一致する構成情報を参照して、所定のボックスを決定する。
【００８８】
続いて、ライブラリー管理部４０３は情報記憶装置１０２からファイルの受信に成功したか否かを判定する（ステップＳ１２０３）。ライブラリー管理部４０３は情報記憶装置１０２からファイルを受信すれば、ファイルの受信に成功したと判断する。
【００８９】
ファイルの受信に成功しないと（ステップＳ１２０３において、ＮＯ）、ライブラリー管理部４０３はファイルの受信に失敗したと判断して、処理を終了する。
【００９０】
一方、ファイルの受信に成功すると（ステップＳ１２０３において、ＹＥＳ）、ライブラリー管理部４０３は、当該受信したファイルを、図９に示す構成情報リスト９００の保存用フォルダ９０５に保存する。
【００９１】
続いて、総合アプリケーションＵＩ部４０２は、ユーザが前述した受信ファイルを閲覧したか否かについて判断する（ステップＳ１２０４）。ユーザが受信ファイルを閲覧しないと（ステップＳ１２０４において、ＮＯ）、総合アプリケーションＵＩ部４０２は、ユーザがファイルの到着を確認していないと判断する。
【００９２】
これによって、ＳＭＢアイコン情報部４０４は、図９に示す構成情報リスト９００の有効日数９１２が経過しているか、つまり、構成情報の有効期限が経過しているか否かについて判定する（ステップＳ１２０５）。そして、有効期限が経過していないと（ステップＳ１２０５において、ＮＯ）、総合アプリケーション４０１、ここでは、ＳＭＢアイコン情報部４０４は処理を終了する。
【００９３】
ユーザが受信ファイルを閲覧していると（ステップＳ１２０４において、ＹＥＳ）、総合アプリケーションＵＩ部４０２は、ユーザが文書の到着を確認したと判断する。これによって、ＳＭＢアイコン情報部４０４は自動削除機能がＯＮであるか否かについては判定する（ステップＳ１２０６）。なお、ステップＳ１２０５において、有効期限が経過していると（ステップＳ１２０５において、ＹＥＳ）、処理はステップＳ１２０６に進む。
【００９４】
ＳＭＢアイコン情報部４０４は、図９に示す構成情報リスト９００において自動削除フラグ９１０がＯＮであると（ステップＳ１２０６において、ＹＥＳ）、ＳＭＢアイコン情報部４０４は、前述したアイコンの使用後にアイコンおよび構成情報を削除すると判断する。そして、ＳＭＢアイコン情報部４０４は、図９に示す構成情報リスト９００において削除確認フラグ９１１がＯＮであるか否かについて確認する（ステップＳ１２０７）。
【００９５】
削除確認フラグ９１１がＯＮであると（ステップＳ１２０７において、ＹＥＳ）、ＳＭＢアイコン情報部４０４は、構成情報を削除する際にユーザへ通知を行うと判断する。そして、ＳＭＢアイコン情報部４０４は、図８に示す構成情報生成ダイアログ８００において、はいボタン８０１が押下げられたか否かについて確認する（ステップＳ１２０８）。
【００９６】
はいボタン８０１が押下げられると（ステップＳ１２０８において、ＹＥＳ）、ＳＭＢアイコン情報部４０４は、画像処理装置１０１に対してタッチパネルから前述のステップＳ１１０２において押下げられたアイコンの削除要求をする（ステップＳ１２０９）。これによって、画像処理装置１０１では、メインコントローラ３０８がタッチパネルからアイコンを削除する。
【００９７】
続いて、ＳＭＢアイコン情報部４０４は、押下されたアイコンと図９に示す構成情報リスト９００の登録番号（９０１）とが一致する構成情報を削除して（ステップＳ１２１０）、処理を終了する。
【００９８】
なお、ステップＳ１２０６において、図９に示す構成情報リスト９００において自動削除フラグ９１０がＯＮでないと（ステップＳ１２０６において、ＮＯ）、ＳＭＢアイコン情報部４０４は、前述のアイコン使用後にアイコンと構成情報とを削除しないと判断して、処理を終了する。
【００９９】
また、ステップＳ１２０８において、はいボタン８０１が押下げられないと（ステップＳ１２０８において、ＮＯ）、ＳＭＢアイコン情報部４０４は構成情報を削除しないと判断して、処理を終了する。さらに、ステップＳ１２０７において、削除確認フラグ９１１がＯＮでないと（ステップＳ１２０７において、ＮＯ）、ＳＭＢアイコン情報部４０４は構成情報を削除する際にユーザへ通知を行わないと判断して、ステップＳ１２０９の処理に移行する。
【０１００】
また、ＳＭＢアイコン情報部４０４は自動削除フラグ９１０を取得できないと、前述のアイコン使用後にアイコンと構成情報とを削除しないと判断して、処理を終了する。
【０１０１】
ところで、図１２では、ステップＳ１２０５において、ＳＭＢアイコン情報部４０４は構成情報の有効期限が経過しているか否かについて判定するようにしたが、例えば、ＳＭＢアイコン情報部４０４は構成情報の使用回数を判定するようにしてもよい。この場合、構成情報の使用回数が予め設定された設定回数（構成情報の使用回数を制限する制限使用回数）を超えると、ＳＭＢアイコン情報部４０４はステップＳ１２０６の処理に移行することになる。
【０１０２】
このように、本実施の形態では、情報処理装置又は画像処理装置に保存された構成情報を自動的に削除する場合においても、構成情報の使用状態に応じて構成情報の削除を行うか否かを判断するようにしたので、ファイルなどのデータが相手側で正常に受信できないという状況が発生した場合には、構成情報の削除が行われない。そして、構成情報を削除する際には、ユーザの意図を考慮して行うようにしたので、ユーザにとって構成情報の登録および削除が容易でしかも利便性を向上させることができる。そして、構成情報の削除を行う前にユーザに確認を行うようにする確認設定が行われると、ユーザに対して構成情報の削除確認（ユーザ確認）が行われるので、ユーザは構成情報の削除確認を容易に行うことができる。
【０１０３】
以上、本発明について実施の形態に基づいて説明したが、本発明は、これらの実施の形態に限定されるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。
【０１０４】
例えば、上記の実施の形態の機能を制御方法として、この制御方法を、情報処理装置に実行させるようにすればよい。また、上述の実施の形態の機能を有する制御プログラムを、情報処理装置が備えるコンピュータに実行させるようにしてもよい。
【０１０５】
この際、制御方法及び制御プログラムの各々は、少なくとも設定ステップ、表示指示ステップ、および削除指示ステップを有することになる。なお、制御プログラムは、例えば、コンピュータに読み取り可能な記録媒体に記録される。
【０１０６】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記録媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【０１０７】
１００  情報処理装置
１０１  画像処理装置（ＭＦＰ）
１０２  情報記憶装置（サーバ）
２０１  ＣＰＵ
３０８  メインコントローラ
４０１  総合アプリケーション
４０２  総合アプリケーションＵＩ部
４０３  ライブラリー管理部
４０４  ＳＭＢアイコン情報部
【図１】
0005725830.tif 000002
【図２】
0005725830.tif 000003
【図３】
0005725830.tif 000004
【図４】
0005725830.tif 000005
【図５】
0005725830.tif 000006
【図６】
0005725830.tif 000007
【図７】
0005725830.tif 000008
【図８】
0005725830.tif 000009
【図９】
0005725830.tif 000010
【図１０】
0005725830.tif 000011
【図１１】
0005725830.tif 000012
【図１２】
0005725830.tif 000013