(57)【特許請求の範囲】
【請求項１】
ユーザ毎に定められたＩＤ情報及び該ＩＤ情報に関連付けられたアドレス位置情報を管理する管理手段と、
ユーザが前記ＩＤ情報を入力する入力手段と、
入力された前記ＩＤ情報から前記管理手段で管理された前記アドレス位置情報を特定し、前記アドレス位置情報に基づいて、所定の通信媒体を介して外部装置と通信し、該アドレス位置に存在する通信情報を取得する取得手段と、
前記入力手段により入力されたＩＤ情報に応じて前記取得手段による通信情報の取得の要否を判断し、該判断の結果に基づいて前記取得手段を制御する制御手段と、
を有することを特徴とする複合機能装置。
【請求項２】
前記取得手段により取得された前記通信情報を表示する表示手段を有することを特徴とする請求項１に記載の複合機能装置。
【請求項３】
前記表示手段は、前記複合機能装置が予め有していた通信情報と、前記外部装置から取得した通信情報とを、それぞれ分けて表示することを特徴とする請求項２に記載の複合機能装置。
【請求項４】
前記表示手段は、前記複合機能装置が予め有していた通信情報と、前記外部装置から取得した通信情報とを融合して一括表示することを特徴とする請求項２に記載の複合機能装置。
【請求項５】
前記表示手段に表示される前記通信情報中から、所望の通信先候補を選択する選択手段を有することを特徴とする請求項２乃至４のいずれかに記載の複合機能装置。
【請求項６】
前記通信情報は、通信先を特定するアドレス情報であることを特徴とする請求項１乃至５のいずれかに記載の複合機能装置。
【請求項７】
前記アドレス情報は、前記外部装置により前記複合機能装置で利用可能なデータ形式に変換されたアドレス情報であることを特徴とする請求項６に記載の複合機能装置。
【請求項８】
前記通信情報は、ＸＭＬ言語で記載されたデータであることを特徴とする請求項１乃至７のいずれかに記載の複合機能装置。
【請求項９】
前記入力手段で入力された前記ＩＤ情報と前記管理手段で管理している情報とに基づいて、ユーザの認証を行う認証手段を有することを特徴とする請求項１乃至８のいずれかに記載の複合機能装置。
【請求項１０】
前記制御手段は前記通信情報の取得の要否を、前記管理手段により管理されたＩＤ情報毎に設定された所定の条件に基づいて判断することを特徴とする請求項１乃至９のいずれかに記載の複合機能装置。
【請求項１１】
前記所定の条件は、前記通信情報を取得する間隔を定めた時限情報であることを特徴とする請求項１０に記載の複合機能装置。
【請求項１２】
前記制御手段は、前記取得手段が前記入力手段で入力されたＩＤ情報により特定される通信情報を前回取得してから一定期間が経過している場合には、前記取得手段に通信情報の取得を行わせ、前記一定期間が経過していない場合には、前記複合機能装置が予め有していた通信情報を読み出させることを特徴とする請求項１乃至１１のいずれかに記載の複合機能装置。
【請求項１３】
前記制御手段が、前記取得手段が通信情報を取得する必要はないと判断した場合であっても、強制的に前記取得手段による通信情報の取得を行わせる更新手段を有することを特徴とする請求項１乃至１２のいずれかに記載の複合機能装置。
【請求項１４】
前記管理手段は、不揮発性記憶媒体を利用して前記ＩＤ情報及び前記アドレス位置情報を管理することを特徴とする請求項１乃至１３のいずれかに記載の複合機能装置。
【請求項１５】
ユーザ毎に定められたＩＤ情報及び該ＩＤ情報に関連付けられたアドレス位置情報を管理する管理工程と、
ユーザが前記ＩＤ情報を入力する入力工程と、
入力された前記ＩＤ情報から前記管理工程で管理された前記アドレス位置情報を特定し、前記アドレス位置情報に基づいて、所定の通信媒体を介して外部装置と通信し、該アドレス位置に存在する通信情報を取得する取得工程と、
前記入力工程により入力されたＩＤ情報に応じて前記取得工程による通信情報の取得の要否を判断し、該判断の結果に基づいて前記取得工程を制御する制御工程と、を有することを特徴とする複合機能装置におけるデータ処理方法。
【請求項１６】
前記取得工程で取得した前記通信情報を表示する表示工程を有することを特徴とする請求項１５に記載のデータ処理方法。
【請求項１７】
前記表示工程は、前記複合機能装置が予め有していた通信情報と、前記外部装置から取得した通信情報とを、それぞれ分けて表示することを特徴とする請求項１６に記載のデータ処理方法。
【請求項１８】
前記表示工程は、前記複合機能装置が予め有していた通信情報と、前記外部装置から取得した通信情報とを融合して一括表示することを特徴とする請求項１６に記載のデータ処理方法。
【請求項１９】
前記表示工程で表示する前記通信情報中から、所望の通信先候補を選択する選択工程を有することを特徴とする請求項１６乃至１８のいずれかに記載のデータ処理方法。
【請求項２０】
前記通信情報は、通信先を特定するアドレス情報であることを特徴とする請求項１５乃至１９のいずれかに記載のデータ処理方法。
【請求項２１】
前記アドレス情報は、前記外部装置により前記複合機能装置で利用可能なデータ形式に変換されたアドレス情報であることを特徴とする請求項２０に記載のデータ処理方法。
【請求項２２】
前記通信情報は、ＸＭＬ言語で記載されたデータであることを特徴とする請求項１５乃至２１のいずれかに記載のデータ処理方法。
【請求項２３】
前記入力工程で入力された前記ＩＤ情報と前記管理工程で管理している情報とに基づいて、ユーザの認証を行う認証工程を有することを特徴とする請求項１５乃至２２のいずれかに記載のデータ処理方法。
【請求項２４】
前記制御工程は前記通信情報の取得の要否を、前記管理工程で管理されたＩＤ情報毎に設定された所定の条件に基づいて判断することを特徴とする請求項１５乃至２３のいずれかに記載のデータ処理方法。
【請求項２５】
前記所定の条件は、前記通信情報を取得する間隔を定めた時限情報であることを特徴とする請求項２４に記載のデータ処理方法。
【請求項２６】
前記制御工程は、前記取得工程で前記入力工程により入力されたＩＤ情報により特定される通信情報を前回取得してから一定期間が経過している場合には、前記取得工程に通信情報の取得を行わせ、前記一定期間が経過していない場合には、前記複合機能装置が予め有していた通信情報を読み出させることを特徴とする請求項１５乃至２５のいずれかに記載のデータ処理方法。
【請求項２７】
前記制御工程で、前記取得工程により通信情報を取得する必要はないと判断した場合であっても、強制的に前記取得工程による通信情報の取得を行わせる更新工程を有することを特徴とする請求項１５乃至２６のいずれかに記載のデータ処理方法。
【請求項２８】
ユーザ毎に定められたＩＤ情報及び該ＩＤ情報に関連付けられたアドレス位置情報を管理する管理ステップと、
ユーザが前記ＩＤ情報を入力する入力ステップと、
入力された前記ＩＤ情報から前記管理ステップで管理された前記アドレス位置情報を特定し、前記アドレス位置情報に基づいて、所定の通信媒体を介して外部装置と通信し、該アドレス位置に存在する通信情報を取得する取得ステップと、
前記入力ステップにより入力されたＩＤ情報に応じて前記取得ステップによる通信情報の取得の要否を判断し、該判断の結果に基づいて前記取得ステップを制御する制御ステップとを複合機能装置で実行させるための制御プログラム。
【請求項２９】
前記取得ステップで取得した前記通信情報を表示する表示ステップを有することを特徴とする請求項２８に記載の制御プログラム。
【請求項３０】
前記表示ステップでは前記複合機能装置が予め有していた通信情報と、前記外部装置から取得した通信情報とを、それぞれ分けて表示することを特徴とする請求項２９に記載の制御プログラム。
【請求項３１】
前記表示ステップでは前記複合機能装置が予め有していた通信情報と、前記外部装置から取得した通信情報とを融合して一括表示することを特徴とする請求項２９に記載の制御プログラム。
【請求項３２】
前記表示ステップで表示する前記通信情報中から、所望の通信先候補を選択する選択ステップを有することを特徴とする請求項２９乃至３１のいずれかに記載の制御プログラム。
【請求項３３】
前記通信情報は、通信先を特定するアドレス情報であることを特徴とする請求項２８乃至３２のいずれかに記載の制御プログラム。
【請求項３４】
前記アドレス情報は、前記外部装置により前記複合機能装置で利用可能なデータ形式に変換されたアドレス情報であることを特徴とする請求項３３に記載の制御プログラム。
【請求項３５】
前記通信情報は、ＸＭＬ言語で記載されたデータであることを特徴とする請求項２８乃至３４のいずれかに記載の制御プログラム。
【請求項３６】
前記入力ステップで入力された前記ＩＤ情報と前記管理ステップで管理している情報とに基づいて、ユーザの認証を行う認証ステップを有することを特徴とする請求項２８乃至３５のいずれかに記載の制御プログラム。
【請求項３７】
前記制御ステップは前記通信情報の取得の要否を、前記管理ステップで管理されたＩＤ情報毎に設定された所定の条件に基づいて判断することを特徴とする請求項２８乃至３６のいずれかに記載の制御プログラム。
【請求項３８】
前記所定の条件は、前記通信情報を取得する間隔を定めた時限情報であることを特徴とする請求項３７に記載の制御プログラム。
【請求項３９】
前記制御ステップは、前記取得ステップで前記入力ステップにより入力されたＩＤ情報により特定される通信情報を前回取得してから一定期間が経過している場合には、前記取得ステップに通信情報の取得を行わせ、前記一定期間が経過していない場合には、前記複合機能装置が予め有していた通信情報を読み出させることを特徴とする請求項２８乃至３８のいずれかに記載の制御プログラム。
【請求項４０】
前記制御ステップで、前記取得ステップにより通信情報を取得する必要はないと判断した場合であっても、強制的に前記取得ステップによる通信情報の取得を行わせる更新ステップを有することを特徴とする請求項２８乃至３９のいずれかに記載の制御プログラム。
【請求項４１】
請求項２８乃至４０のいずれかに記載の制御プログラムを格納したコンピュータ読取可能な記憶媒体。
【発明の詳細な説明】
【０００１】
本発明は、所定の通信媒体を介して、外部装置と通信可能な複合機能装置およびデータ処理方法および制御プログラムおよび記憶媒体に関するものである。
【０００２】
【従来の技術】
従来、コピー、スキャナ、プリンタ、ファクシミリ等の複数の機能を有する複合機能装置からファクシミリ送信等により、指定宛先に対するデータ送信を行う場合、宛先を指定する際のアドレス情報は、情報処理装置あるいは複合機能装置に各々独立して管理されていた。
【０００３】
【発明が解決しようとする課題】
しかしながら上記従来技術では、通常は情報処理装置からリモートで複合機能装置に接続し、ファクシミリ送信等のデータ送信を行う場合には、アドレス情報は情報処理装置で管理されているものを利用することになるが、複合機能装置を直接操作してデータ送信を行おうとすると、複合機能装置で利用可能なアドレス情報は、情報処理装置のアドレス情報とは異なるため、適切なアドレス情報を取得できなかった。
【０００４】
本発明は、上記の問題点を解決するためになされたもので、本発明の目的は、所定の通信媒体で接続される外部装置で管理されている通信情報を取得し、容易に利用することができる、利便性に優れたデータ処理環境を自在に構築することが可能な複合機能装置およびデータ処理方法および制御プログラムおよびコンピュータ読取可能な記憶媒体を提供することである。
【０００６】
【課題を解決するための手段】
上記目的を達成するために本発明の複合機能装置は、ユーザ毎に定められたＩＤ情報及び該ＩＤ情報に関連付けられたアドレス位置情報を管理する管理手段と、ユーザが前記ＩＤ情報を入力する入力手段と、入力された前記ＩＤ情報から前記管理手段で管理された前記アドレス位置情報を特定し、前記アドレス位置情報に基づいて、所定の通信媒体を介して外部装置と通信し、該アドレス位置に存在する通信情報を取得する取得手段と、前記入力手段により入力されたＩＤ情報に応じて前記取得手段による通信情報の取得の要否を判断し、該判断の結果に基づいて前記取得手段を制御する制御手段とを有することを特徴とする。
【０００７】
【発明の実施の形態】
〔第１実施形態〕
図１は、本発明の第１実施形態を示す情報処理装置のシステム構成を説明するブロック図である。
【０００８】
図１において、１０１はＣＰＵで、該ＣＰＵ１０１はＲＡＭ１０２などに記憶されたプログラムを実行したり、フレキシブルディスクドライブ（Ｆｌｅｘｉｂｌｅ  Ｄｉｓｋ  Ｄｒｉｖｅ）１１０に挿入された図１３のフレキシブルディスク（ＦＤ）１３０２やハードディスク（Ｈａｒｄ  Ｄｉｓｋ）１１２に保存されているプログラムやデータをＲＡＭ１０２にロードしたり、逆にＲＡＭ１０２の内容をＦＤ１３０２やハードディスク１１２に保存する。
【０００９】
１０３はビデオコントローラ（Ｖｉｄｅｏ  Ｃｏｎｔｒｏｌｌｅｒ）で、接続されたモニタ１０４に処理情報などを投影する。１０６はキーボード及びマウス等の入力装置（Ｋｅｙｂｏａｒｄ  Ｍｏｕｓｅ）で、これらの装置からの入力はコントローラ１０５を経由してＣＰＵ１０１で動作しているプログラムによって処理される。１１４はスキャナ、プリンタ、ファクシミリ等の複数の機能（マルチファンクション）を有する複合機能装置（ＭＦＰ）で、パラレルポートコントローラ（Ｐａｒａｌｌｅｌ  Ｐｏｒｔ  Ｃｏｎｔｒｏｌｌｅｒ）１１３に接続されるか、あるいは、図２に示すＭＰＦ２０１のように、直接ネットワークに接続することも可能である。ＣＰＵ、ＲＡＭ及び各コントローラは内部バス１１５に接続されており、制御情報やデータの交換を行う。
【００１０】
１０７はネットワークコントローラ（Ｎｅｔｗｏｒｋ  Ｃｏｎｔｏｒｏｌｌｅｒ）で、ハブ（ＨＵＢ）１０８を介して接続されるネットワーク機器との通信を制御する。１０９はフレキシブルディスクドライブコントローラ（Ｆｌｅｘｉｂｌｅ  Ｄｉｓｋ  Ｄｒｉｖｅ  Ｃｏｎｔｏｒｏｌｌｅｒ）で、フレキシブルディスクドライブ（Ｆｌｅｘｉｂｌｅ  Ｄｉｓｋ  Ｄｒｉｖｅ）１１０にセットされるフレキシブルディスクとのアクセスを制御する。１１１はハードディスクコントローラ（Ｈａｒｄ  Ｄｉｓｋ  Ｃｏｎｔｏｒｏｌｌｅｒ）で、ハードディスク（Ｈａｒｄ  Ｄｉｓｋ）１１２とのアクセスを制御する。
【００１１】
図２は、本発明に係る情報処理装置，複合機能装置のネットワーク構成を説明する図であり、マルチファンクション型の複合機能装置（ＭＦＰ）を情報処理装置１１６に所定のネットワーク２０４を介して接続するシステム例に対応する。
【００１２】
図２において、２０１，２０３は複合機能装置（ＭＦＰ）で、図示しない公衆回線を介してファクシミリ送受信処理を実行可能に構成されている。２０２は情報処理装置で、ネットワークアドレスとして、例えば「１７２．２０．１．１２」が割り当てられているもの、さらに、ＭＦＰ２０３には、ネットワークアドレスとして、例えば「１７２．２０．１．１」が割り当てられているものとする。
【００１３】
図３は、図１に示した情報処理装置２０２内のソフトウェア構成を説明するブロック図である。
【００１４】
図３において、３０１はネットワークドライバで、図１に示したネットワークコントローラ１０７を制御し、例えば図２に示すネットワーク２０４を介してデータの入出力を行う。
【００１５】
３０２はＷＷＷサーバで、ネットワークドライバ３０１から渡されたＨＴＴＰパケットを認識し、指定されたデータを出力する。アドレス情報変換プログラム３０３はＷＷＷサーバ３０２から起動され、アドレス帳管理プログラム３０４を操作して、図１のハードディスク１１２等に確保されるアドレス帳（アドレスリスト）３０５に登録されているアドレスを、図２に示すＭＦＰ２０１，２０３等で処理可能なアドレス情報に変換する。
【００１６】
３０６はＦＡＸドライバで、アプリケーションプログラム３０７からのファクシミリ送信要求により、指定された画像や文書情報をＦＡＸ送信に適した形式に変換し、パラレルポートドライバ３０８やネットワークドライバ３０１に出力したり、アドレス帳管理プログラム３０４を操作して、アドレス帳３０５にアドレスを登録したり、登録されているアドレスを取得する。パラレルポートドライバ３０８は、図１のパラレルポートコントローラ１１３を制御して、ＦＡＸドライバ３０６から出力されたデータを、パラレルポートに接続された複合機能装置に送信する。
【００１７】
図４は、図２に示した複合機能装置（ＭＦＰ）２０１，２０３の制御構成を説明するブロック図である。
【００１８】
図４において、４０１は入力制御部で、ネットワーク等の通信媒体を介して受信した制御情報及びデータを取得し、制御データ解析部４０２で制御情報及びデータを解析し、システム制御部４０３に所定の指示を出す。システム制御部４０３では、制御データ解析部４０２、ユーザインタフェース制御部４０４、アドレス帳制御部４０５、アクセス制御部４１０、印刷制御部４０６、スキャナ制御部４０７およびＦＡＸ制御部４０８からの指示を受けると共に各部に対して所定の指示を出す。４１１はシステム記憶部である。
【００１９】
例えば、ユーザインタフェース制御部４０４からコピー処理の指示が成されると、システム制御部４０３は、スキャナ制御部４０７にスキャンを指示し、不図示の原稿読取部で原稿をスキャンすることで得られた画像データを描画メモリ４０９に保持し、このデータの印刷指示を印刷制御部４０６に行うことでコピー処理を行う。
【００２０】
また、スキャナ制御部４０７で読み込んだ画像データやＦＡＸ制御部４０８で受信したファクシミリ画像データは宛先情報などとともに、出力制御部４１２により所定のネットワーク等を利用して他の装置に送信される。
【００２１】
図５は、図２に示した複合機能装置（ＭＦＰ）２０１，２０３の操作パネルの一例を示す平面図であり、ファクシミリボタン６０２が押された、ファクシミリモードでの表示例を示している。
【００２２】
図５において、６０１はコピーボタン、６０２はファクシミリボタン、６０３は拡張ボタンで、各ボタンを押すことにより、複合機能装置の動作モードが変更され、これに伴いタッチパネル６０６の表示内容が変化する。タッチパネル６０６は各動作モードの入力項目や機器の状態を表示すると同時に、ユーザが直接パネルを触ることにより設定変更や入力操作をすることも可能である。
【００２３】
６０４は数字入力キー（テンキー）で、コピーモードでのコピー部数設定や、ファクシミリモードでの宛先（ファクシミリ番号）指定に用いる。６０５はスタートボタンで、これを押すことにより、現在のタッチパネル６０６に表示された設定で、コピーやファクシミリ送信を開始する。
【００２４】
６０７は宛先表示欄で、入力キー６０４によって入力したファクシミリ番号を表示し、登録キー６０８に触れることにより、このファクシミリ番号を宛先として登録する。一覧キー６１０に触れると、宛先として登録されたファクシミリ番号の一覧をタッチパネル６０６に表示する。解像度キー６１１、画質キー６１２に触れると、夫々送信解像度、送信画質を設定する画面をタッチパネル６０６に表示する。６１３はオプションキーで、該オプションキー６１３に接触することで、後述する図７に示すアドレス情報入力用の操作画面等をタッチパネル６０６に表示する。
【００２５】
図６は、図５に示したタッチパネル６０６に表示される操作画面の一例を示す図であり、図５に示したアドレスキー６０９をユーザが触れた時に、タッチパネル６０６に表示されるアドレス一覧パネル表示例である。
【００２６】
図６において、８０１はアドレス表示域で、該アドレス表示域８０１には、外部アドレスキー（外部アドレスボタン）８０４に触れると予め他の情報処理装置あるいはＭＦＰから取得したアドレス情報の一覧が表示され、機器アドレスキー８０７に触れるとＭＦＰ内に登録されている機器アドレスの一覧が表示される。
【００２７】
８０２，８０３はスクロールキーで、アドレス一覧の表示内容を夫々上下に移動するものである。８０５は登録キーで、反転表示しているアドレスを送信先として登録する。なお、「戻る」キー８０６にユーザが触れると、パネル表示は図５に示したタッチパネル６０６の表示に切り替わる。
【００２８】
図７は、図５に示したタッチパネル６０６に表示される操作画面の一例を示す図であり、図５に示したオプションキー６１３にユーザが触れることで、タッチパネル６０６が切り替わって表示されるアドレス情報ＵＲＬの設定画面例である。
【００２９】
図７において、９０１は現在処理を行っているユーザに対するアドレス情報ＵＲＬを設定する入力域で、タッチパネルキーボード９０２あるいは図５に示した入力キー６０４を押すことで、対応する文字／数字／記号が入力される。そして、設定キー９０３に触れると、入力域９０１に入力されている文字列を、例えば図８に示すようなユーザテーブル（図４に示すＭＰＦの内部のシステム記憶部４１１に確保される）に保存する。
【００３０】
なお、本実施形態におけるユーザ名及びパスワードは、当該複合機能装置の管理者によってＭＦＰ使用者毎に予め登録されるものとする。
【００３１】
図８は、図２に示したＭＦＰ２０１，２０３のシステム記憶部４１１に確保されるユーザテーブルの一例を示す図であり、ユーザ名，パスワード，アドレス情報ＵＲＬから構成されている。
【００３２】
図９は、図５に示したタッチパネル６０６に表示される操作画面の一例を示す図であり、ＭＦＰ使用者に対するユーザ名，パスワード入力催促画面に対応する。
【００３３】
図９において、複合機能装置（ＭＦＰ）を起動すると、図９に示すような、当該ＭＦＰを使用するためのユーザ名とパスワードの入力を促す画面が図５に示したタッチパネル６０６に表示される。ＭＦＰ使用者は、図５に示した入力キー６０４によりユーザ名とパスワードを入力する。
【００３４】
以下、図２のＭＦＰ２０１から情報処理装置２０２のアドレス情報を取得する場合を例として、図１０に示すフローチャートを用いて説明する。
【００３５】
図１０は、本発明に係るＭＦＰにおけるデータ処理手順の一例を示すフローチャートであり、図２に示したＭＦＰ２０１，２０３におけるアドレス情報取得処理手順に対応する。なお、Ｓ５０１からＳ５０７は各ステップを示すものである。
【００３６】
例えばＭＦＰ２０１を起動すると、図９に示すような、当該ＭＦＰを使用するためのユーザ名とパスワードの入力を促す画面が図５に示したタッチパネル６０６に表示される。
【００３７】
ここで、ＭＦＰ使用者は、図５に示した入力キー６０４によりユーザ名とパスワードを入力する。
【００３８】
先ず、ステップＳ５０１では、図９に示した実行ボタン７０３が押されたかどうかを判定し、押されるまで入力待ち状態となる。そして、実行ボタン７０３が押されると、ステップＳ５０２で、図９に示したタッチパネル６０６のユーザ名７０１及びパスワード７０２に入力された文字列が、当該ＭＦＰの管理者の操作により、図８に示したユーザテーブルに予め登録された、各々の文字列と等しい（認証ＯＫ）かどうかを判定し、等しくなければステップＳ５０１の実行ボタン７０３による入力待ちを繰り返す。
【００３９】
一方、ステップＳ５０２で、ユーザ名及びパスワードが、ユーザテーブルに登録されたものと等しいとアクセス制御部４１０が判定した場合、ステップＳ５０３で、システム制御部４０３は入力されたユーザ名に対するアドレス情報ＵＲＬ項目が設定されているかどうかを判定する。
【００４０】
例えば図８に示すアドレス情報ＵＲＬ項目１００２の様に、該アドレス情報ＵＲＬ項目が空白であるとアクセス制御部４１０が判定した場合、ステップＳ５０７で外部アドレスキー表示フラグを「ＯＦＦ」に設定して、処理を終了する。
【００４１】
一方、ステップＳ５０３で、アドレス情報ＵＲＬが設定されているとアクセス制御部４１０が判定した場合、ステップＳ５０４で、ＵＲＬ項目のホスト部に指定されている装置に所定のネットワークを介して接続し、アドレス情報を取得する。
【００４２】
例えば、図２のシステム構成において、図８に示すアドレス情報１００１を例に取ると、「１７２．２０．１．１２」がホスト部に該当する。つまり、「１７２．２０．１．１２」（図２の情報処理装置２０２）に対して、プロトコル部で指定されている、ＨＴＴＰプロトコルを用いて通信し、ファイル部で指定されている、ａｄｄｒ．ａｓｐファイルにアクセスする。
【００４３】
この時、図２の情報処理装置２０２において、ａｄｄｒ．ａｓｐに対するアクセス要求を受信したＷＷＷサーバ３０２は、アドレス情報変換プログラム３０３を起動し、アドレス帳３０５に保存されている、図１１に示すアドレス情報を、図１２に示すＸＭＬ形式に変換する。図１１のアドレス情報で、「名前（宛先）」項目は、図１２に示すＸＭＬファイルにおける、＜ｎａｍｅ＞タグ及び＜／ｎａｍｅ＞タグで囲まれた部分に、「ＦＡＸ番号」項目は、＜ｆａｘ＞タグ及び＜／ｆａｘ＞タグで囲まれた部分に、「電子メール」項目は、＜ｅ‐ｍａｉｌ＞タグ及び＜／ｅ‐ｍａｉｌ＞タグで囲まれた部分に、夫々変換される。このＸＭＬ形式に変換されたアドレス情報を、ＭＦＰ２０１に送信することで、ＭＦＰ２０１は情報処理装置２０２が有するアドレス情報を取得する。なお、図１１に示したアドレス情報は、便宜上、表形式で表現したが、実際にはデータベースに保存されているデータであったり、バイナリ形式でファイルに保存されているデータであっても良く、その保存形式は問わないものである。
【００４４】
そして、ステップＳ５０５で、アドレス情報ＵＲＬ項目で指定されているアドレス情報が取得されたかどうかをシステム制御部４０３が判定し、取得できないと判定した場合は、ステップＳ５０７で、システム記憶部４１１に保存される外部アドレスキー表示フラグを「ＯＦＦ」にする。取得できたと判定した場合は、ステップＳ５０６で外部アドレスキー表示フラグ（外部アドレスボタン表示フラグ）を「ＯＮ」にして、処理を終了する。
【００４５】
このようにして図１０のフローチャートに示した処理を終了後、タッチパネルは、図５に示すタッチパネル６０６の様な表示に切り替わる。
【００４６】
ここで、アドレスキー６０９に接触すると、タッチパネルは、図６に示すようにアドレス情報を表示し、ユーザは表示されたアドレス情報の中からファクシミリ送信先の選択を行う。先に述べた、図１０のステップＳ５０６或いはステップＳ５０７の処理で設定された外部アドレスキー表示フラグが、ＯＮであれば、図６の外部アドレスキー８０４をタッチパネル６０６に表示し、それと同時に、アドレス表示域８０１に、図１０のステップＳ５０５で取得した、アドレス情報を表示する。一方、外部アドレスキー表示フラグがＯＦＦであれば、図６の外部アドレスキー８０４は表示させず、アドレス表示域８０１には、機器アドレスキー８０７が押された状態と同様に、当該ＭＦＰ内に個別に設けられた機器アドレス帳に保存されているアドレス情報を表示する。
【００４７】
なお、本実施形態では、ＭＦＰのファクス送信における、アドレス表示及び選択例を示したが、図１１の１５０１に示すように、アドレス位置情報が示すアドレス帳に、ファックス番号と共に、電子メールアドレスが記憶されており、該ＭＦＰで電子メール送信が可能である場合は、電子メール送信処理において電子メールアドレスを表示し、ユーザが送信先を選択することが可能であることは言うまでもない。
【００４８】
以上、説明したように本実施形態によれば、ＭＦＰ使用時にユーザを認証するために入力されるユーザ情報に対応するアドレス情報ＵＲＬから、任意の通信媒体を介して接続可能な情報処理装置に保存されているアドレス情報を取得して、ＭＦＰの表示装置上に表示することにより、日常的に利用している他の機器や情報処理装置のアドレス情報をＭＦＰの操作パネルから、参照及び利用可能にすることができる。これにより、ユーザは特別な操作を行なうことなく、ユーザ個別に所有するアドレス情報をその都度利用する装置で参照・利用することができ、ユーザビリティを向上させることができる。
【００４９】
なお、本実施形態において、アドレス情報制御プログラムはフレキシブルディスクドライブ１１０の中にセットされたフレキシブルディスクに記録されており、その内容を図１３に示す。
【００５０】
図１３は、本発明に係る情報処理装置における制御プログラムインストール処理状態を説明する図であり、本実施形態では、ＦＤ１３０２に記録されたアドレス情報制御プログラム及び関連データは、図１３に示すようにフレキシブルディスク装置（ＦＤＤ）１３０１を通じて情報処理装置にロードすることが出来る。
【００５１】
図１３において、１３０１は情報処理装置のＦＤＤ、１３０２はフレキシブルディスクで、各種の制御プログラム実行ファイルとプログラムデータファイルが記憶されている。
【００５２】
図１４は、図１３に示したＦＤ１３０２のメモリマップを説明する図であり、ボリューム情報１２０１に従いアドレス情報制御プログラム実行ファイル１２０２，アドレス情報制御プログラムデータファイル１２０３，ファイル位置情報１２０４等が記憶されている状態に対応する。
【００５３】
図１５は、本発明に係る情報処理装置における主記憶領域のメモリマップの一例を示す図であり、図１に示したＲＡＭ１０２に対するメモリマップを示している。
【００５４】
図１５において、１１０１はＯＳで、ハードディスク１１２からロードされる。１１０２はプリンタドライバ等を含む各種ドライバ、１１０３はワーク領域、１１０４はデータ領域である。
【００５５】
ユーザはＦＤ１３０２をＦＤＤ１３０１に挿入し、情報処理装置における図１５に示すオペレーティングシステム（ＯＳ）１１０１及び各種ドライバ１１０２の制御により、アドレス情報制御プログラム実行ファイル１２０２，並びに関連データ（アドレス情報制御プログラムデータファイル１２０３）をＲＡＭ１０２に読み込むことで動作させることが可能である。
【００５６】
また、アドレス情報制御プログラム並びに関連データをＦＤ１１０から一度ＨＤ１１２に格納しておき、プログラムを使用する段にＲＡＭ１０２にロードするようにしてもよい。
【００５７】
また、アドレス情報制御プログラム並びに関連データを記録する媒体は、ＦＤ以外にＣＤ−ＲＯＭ、メモリカード等、情報処理装置で読み取り可能な記録媒体であれれば、如何なるものでも良い。
【００５８】
〔第２実施形態〕
続いて、本発明の更なる実施形態について、以下に説明する。
【００５９】
上記の第１実施形態では、ユーザがＭＦＰを利用するたびに認証を行い、入力された認証情報に関連付けられたアドレス情報ＵＲＬが示すアドレス情報を取得する構成としていた。
【００６０】
しかしながら、このような複合機能装置や情報処理装置のアドレス情報は、一般的に日々更新されるようなものではなく、更新頻度が比較的低いことから、ＭＦＰがアドレス情報を取得した際に、取得した日付を認証情報に関連付けて記録しておくとともに、アドレス情報をＨＤ１１２のような不揮発性記憶媒体に記憶し、次回認証処理を行う際に、その時点の日付と、認証情報に関連付けて記録された日付との差から、経過時間を算出し、一定日時を経過していた場合にのみ、アドレス情報ＵＲＬが指すアドレス情報を取得し、それ以外の場合は、不揮発性記憶媒体に記憶されたアドレス情報を参照するようにしてもよい。
【００６１】
図１６は、図２に示したＭＦＰ２０１，２０３のシステム記憶部４１１に確保されるユーザテーブル１６０２の一例を示す図であり、ユーザ名，パスワード，アドレス情報ＵＲＬ，更新間隔，更新日から構成されている。
【００６２】
図１６に示すアドレス情報ＵＲＬ項目１６０１を例にとると、更新日（アドレス情報取得日）が「２００１年４月１日」、ユーザ毎に設定された更新間隔が「１０日」であることから、２００１年４月１１日以降にこのユーザがＭＦＰで認証処理を行った場合には、更新間隔が過ぎていることをシステム制御部４０３が認識してアドレス情報ＵＲＬが指すアドレス情報を取得し、それ以前に認証処理を行った場合は、不揮発性記憶媒体に記憶されたアドレス情報を取得する、というような構成である。
【００６３】
アドレス情報を取得してから、次のアドレス情報を取得するまでの更新間隔は、アドレス情報ＵＲＬと同様に、ユーザ毎に任意の値を設定可能であり、値として「０」を指定した場合は、上記の第１実施形態と同様、認証処理を行う毎に、アドレス情報ＵＲＬが示すアドレス情報を取得するということになる。
【００６４】
また、更新間隔内にユーザが情報処理装置でアドレス情報を更新した場合は、更新間隔を経過するまで更新されたアドレス情報は取得できなくなる可能性が生じるため、タッチパネル６０６に更新キーを配置し（図示しない）、この更新キーが押された場合は、直ちにアドレス情報ＵＲＬが指すアドレス情報を取得し、アドレス表示域８０１に表示するようにすれば、ユーザビリティは更に向上することになる。
【００６５】
本実施形態によれば、取得したアドレス情報を不揮発性記憶媒体に保存し、前回のアドレス情報の取得後、ユーザ毎に設定された更新間隔が経過した場合、あるいはタッチパネルに表示された、更新キーが押された場合に、アドレス情報ＵＲＬが示すアドレス情報を取得し、それ以外の場合は、不揮発性記憶媒体に保存されたアドレス情報を参照することで、ネットワークやアドレス情報取得元にかかる負荷を軽減することが可能になる。
【００６６】
〔第３実施形態〕
続いて、本発明の更なる実施形態について、以下に説明する。
【００６７】
上記の第１実施形態では、ＭＦＰが有する機器アドレスと、取得した外部アドレスとの表示は、機器アドレスキー８０７と外部アドレスキー８０４とにより択一的に切り替えられる構成としているが、本実施形態では、図１７に示すように、機器アドレス及び外部アドレスのアドレス情報を合成し、画面に表示することを可能とした構成である。
【００６８】
図１７の１７０１は、表示するアドレス種別を指定するためのリストボックスであり、これを押すことで、「全てのアドレスを表示」、「機器アドレスのみを表示」、「外部アドレスのみを表示」の３項目が表示され、何れかを選択（押下）することにより、アドレス表示域８０１には、選択されたアドレス種別のアドレス一覧を表示する。
【００６９】
なお、外部アドレスと機器アドレスに、同じ宛先名（図１７における「宛先１」）が設定されている可能性があるが、この場合、宛先名に対するアドレス（ＦＡＸ番号等）を複数行に連続して表示させた方がユーザビリティ向上の観点からみて有効である。また、同じ宛先名に対して同じアドレス（ＦＡＸ番号等）が複数存在する場合は、複数表示するのではなく、一つのみを表示するように制御する方がより好適である。
【００７０】
本実施形態によれば、２つのアドレス情報を合成して表示することで、機器アドレスのみに登録されているアドレスと外部アドレスのみに登録されているアドレスとに同報送信するようなケースにおいて、簡易な操作で宛先登録することが可能であり、操作性を向上することができる。
【００７１】
以上、３つの実施形態を夫々説明したが、上記の各実施形態は、ＭＦＰが情報処理装置内のアドレス情報を取得する形態を示している。しかし、図２のＭＦＰ２０３の様に、ＨＴＴＰプロトコルを認識可能かつアドレス情報を出力可能な複合機能装置からアドレス情報を取得する構成であっても、ネットワークに接続されている装置のアドレス情報を他の装置で利用することができる、という上記実施形態と同様の効果を有するものである。  また、図３のＷＷＷサーバ３０２はＦＴＰサーバなど、他のデータ転送が可能なプロトコルを利用するプログラムに置き換えても構わない。
【００７２】
なお、上記第１〜第３実施形態を適宜組み合わせた構成とすることも本発明の適用範囲である。
【００７３】
上記の各実施形態によれば、複合機能装置を利用する際に入力する認証情報と、通常利用している他装置のアドレス情報を示すアドレス情報ＵＲＬを関連付けて登録し、複合機能装置からアドレス情報を参照する際に、アドレス情報ＵＲＬで指定されたアドレス情報を取得し表示するので、異なる装置間でアドレス情報の参照、利用するデータ処理環境を自在に構築することができ、ユーザの利便性を格段に向上させることができる。
【００７４】
以下、図１８に示すメモリマップを参照して本発明に係る情報処理装置、複合機能装置から構成されるシステムで読み出し可能なデータ処理プログラムの構成について説明する。
【００７５】
図１８は、本発明に係る情報処理装置、複合機能装置から構成されるシステムで読み出し可能な各種データ処理を行う制御プログラムを格納する記憶媒体のメモリマップを説明する図である。
【００７６】
なお、特に図示しないが、記憶媒体に記憶されるプログラム群を管理する情報、例えばバージョン情報，作成者等も記憶され、かつ、プログラム読み出し側のＯＳ等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。
【００７７】
さらに、各種プログラムに従属するデータも上記ディレクトリに管理されている。また、各種プログラムをコンピュータにインストールするためのプログラムや、インストールするプログラムが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。
【００７８】
本実施形態における図１０に示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記憶媒体により、あるいはネットワークを介して外部の記憶媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【００７９】
以上のように、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【００８０】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００８１】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ？Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭ，ＥＥＰＲＯＭ等を用いることができる。
【００８２】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００８３】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００８４】
【発明の効果】
以上説明したように、本発明によれば、所定の通信媒体で接続される外部装置で管理されている通信情報の取得の要否を、ユーザ毎に定められたＩＤ情報に応じて判断して制御するので、使い勝手がよくなる。
【図面の簡単な説明】
【図１】本発明の第１実施形態を示す情報処理装置の構成を説明するブロック図である。
【図２】本発明に係る情報処理装置，複合機能装置から構成されるネットワークシステムの構成を説明する図である。
【図３】図１に示した情報処理装置内のソフトウェア構成を説明するブロック図である。
【図４】図２に示した複合機能装置（ＭＦＰ）の制御構成を説明するブロック図である。
【図５】図２に示したＭＦＰの操作パネルの一例を示す平面図である。
【図６】図５に示したタッチパネルに表示される操作画面の一例を示す図である。
【図７】図５に示したタッチパネルに表示される操作画面の一例を示す図である。
【図８】図２に示したＭＦＰの内部メモリに確保されるユーザテーブルの一例を示す図である。
【図９】図５に示したタッチパネルに表示される操作画面の一例を示す図である。
【図１０】本発明に係るＭＦＰにおけるデータ処理手順の一例を示すフローチャートである。
【図１１】本発明に係る情報処理装置において管理されるアドレス情報の一例を示す図である。
【図１２】本発明に係るＭＦＰにおいて管理されるアドレス情報の一例を示す図である。
【図１３】本発明に係る情報処理装置における制御プログラムインストール処理状態を説明する図である。
【図１４】図１３に示したＦＤのメモリマップを説明する図である。
【図１５】本発明に係る情報処理装置における主記憶領域のメモリマップの一例を示す図である。
【図１６】本発明の第２実施形態に係るユーザテーブルの一例を示す図である。
【図１７】本発明の第３実施形態に係るタッチパネルに表示される操作画面の一例を示す図である。
【図１８】本発明に係る情報処理装置，ＭＦＰから構成されるシステムで読み出し可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【符号の説明】
１０１  ＣＰＵ
１０２  ＲＡＭ
１１４  複合機能装置（ＭＦＰ）
【図１】
0003745270.tif 000002
【図２】
0003745270.tif 000003
【図３】
0003745270.tif 000004
【図４】
0003745270.tif 000005
【図５】
0003745270.tif 000006
【図６】
0003745270.tif 000007
【図７】
0003745270.tif 000008
【図８】
0003745270.tif 000009
【図９】
0003745270.tif 000010
【図１０】
0003745270.tif 000011
【図１１】
0003745270.tif 000012
【図１２】
0003745270.tif 000013
【図１３】
0003745270.tif 000014
【図１４】
0003745270.tif 000015
【図１５】
0003745270.tif 000016
【図１６】
0003745270.tif 000017
【図１７】
0003745270.tif 000018
【図１８】
0003745270.tif 000019