(57)【要約】【課題】  情報処理装置から画像形成装置に対してファクシミリ送信を指示する場合、その画像形成装置がＩＰ−ＦＡＸに対応しているか、或いは公衆電話網に対しているかに応じて送信先を指定しないと、正常に送信できない場合が発生する。【解決手段】  ファクシミリの送受信が可能な機器を制御してファクシミリ送信を指示できる情報処理装置とその制御方法であって、送信対象の文書が指定されると、その指定された文書の送信先を示すアドレス情報を特定し、その特定されたアドレス情報が通信モードの情報を含むかどうかを判定する。そのアドレス情報が通信モードの情報を含むと判定すると、機器に対してファクシミリ送信を指示するドライバが、その通信モードに対応している場合は、そのアドレス情報と通信モードに従ってファクシミリ送信を行い、特定されたアドレス情報が通信モードの情報を含まないと判定すると、ドライバが対応する通信モードに従ってファクシミリ送信を行う。【選択図】  図１２
2015128240.tif 000002
【特許請求の範囲】
【請求項１】
ファクシミリの送受信が可能な機器を制御してファクシミリ送信を指示できる情報処理装置であって、
前記機器に対してファクシミリ送信を指示するドライバと、
送信対象の文書を指定する指定手段と、
前記指定手段により指定された文書の送信先を示すアドレス情報を特定する特定手段と、
前記特定手段により特定された前記アドレス情報が通信モードの情報を含むかどうかを判定する判定手段と、
前記判定手段が前記通信モードの情報を含むと判定すると、前記ドライバが前記通信モードに対応している場合は、前記アドレス情報と前記通信モードに従ってファクシミリ送信を行い、前記判定手段が前記通信モードの情報を含まないと判定すると、前記ドライバが対応する通信モードに従ってファクシミリ送信を行うように制御する制御手段と、
を有することを特徴とする情報処理装置。
【請求項２】
前記特定手段は、前記ドライバが管理するアドレス帳のアドレス一覧を表示し、当該アドレス一覧からユーザが選択したアドレス情報を前記文書の送信先を示すアドレス情報として特定することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記特定手段は、前記情報処理装置が有するアドレス帳のアドレス一覧を表示し、当該アドレス一覧からユーザが選択したアドレス情報を前記文書の送信先を示すアドレス情報として特定することを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記特定手段は、前記指定手段により指定された文書のプロパティから前記文書の送信先を示すアドレス情報を特定することを特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記特定手段は、前記機器が有するアドレス帳のアドレス一覧を取得して表示し、当該アドレス一覧からユーザが選択したアドレス情報を前記文書の送信先を示すアドレス情報として特定することを特徴とする請求項１に記載の情報処理装置。
【請求項６】
前記制御手段は、前記ドライバがＩＰ−ＦＡＸに対応していない場合、前記通信モードがＧ３であればＧ３でファクシミリ送信を行うように制御し、前記通信モードがＧ３でなければファクシミリ送信を行わないように制御することを特徴とする請求項１乃至５のいずれか１項に記載の情報処理装置。
【請求項７】
前記制御手段は、前記ドライバがＩＰ−ＦＡＸに対応し、前記ドライバが前記通信モードに対応している場合は前記通信モードに従ってファクシミリ送信を行い、前記ドライバが前記通信モードに対応していない場合はファクシミリ送信を行わないわないように制御することを特徴とする請求項１乃至５のいずれか１項に記載の情報処理装置。
【請求項８】
前記判定手段が前記通信モードの情報を含まないと判定すると、前記制御手段は、前記ドライバが対応している通信モードがＧ３のみであればＧ３でＧ３でファクシミリ送信を行うように制御し、前記ドライバが対応している通信モードがＧ３以外を含む場合は、選択可能な通信モードの一覧を表示し、当該一覧からユーザにより選択された通信モードでファクシミリ送信を行うように制御することを特徴とする請求項１乃至６のいずれか１項に記載の情報処理装置。
【請求項９】
前記判定手段が、前記特定手段により特定された前記アドレス情報が前記通信モードの情報を含まないと判定すると、前記制御手段は、前記特定手段が前記アドレス情報を特定するのに使用したアドレス帳とは別のアドレス帳に、前記アドレス情報と同じアドレスのアドレス情報があるかどうかを判定し、前記別のアドレス帳に前記同じアドレスのアドレス情報がある場合に、当該アドレス情報の通信モードに従ってファクシミリ送信を行うように制御することを特徴とする請求項１乃至８のいずれか１項に記載の情報処理装置。
【請求項１０】
ファクシミリの送受信が可能な機器を制御してファクシミリ送信を指示できる情報処理装置を制御する制御方法であって、
送信対象の文書を指定する指定工程と、
前記指定工程で指定された文書の送信先を示すアドレス情報を特定する特定工程と、
前記特定工程で特定された前記アドレス情報が通信モードの情報を含むかどうかを判定する判定工程と、
前記判定工程が前記通信モードの情報を含むと判定すると、前記機器に対してファクシミリ送信を指示するドライバが前記通信モードに対応している場合は、前記アドレス情報と前記通信モードに従ってファクシミリ送信を行い、前記判定工程が前記通信モードの情報を含まないと判定すると、前記ドライバが対応する通信モードに従ってファクシミリ送信を行うように制御する制御工程と、
を有することを特徴とする情報処理装置の制御方法。
【請求項１１】
コンピュータを、請求項１乃至９のいずれか１項に記載の情報処理装置として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、その制御方法及びプログラムに関する。
【背景技術】
【０００２】
外部のデータベースに保存されているアドレス情報を、既存のアドレス帳に登録するための技術が特許文献１に開示されている。特許文献１では、外部のデータベースに保存されているアドレス帳のアドレスを、既存のアドレス帳の任意の項目に登録できる通信装置が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−１５４８９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら近年、ＩＰ−ＦＡＸ送信ができる画像形成装置が存在し、従来の公衆電話網を利用したファクス送信のみならずＩＰ−ＦＡＸ送信が可能となっている。ＩＰ−ＦＡＸに対応した画像形成装置でファクス送信する場合、必ず通信モードを指定しなければならない。但し、従来の公衆回線電話網のみに対応した画像形成装置の場合は、送信先の電話番号を指定するだけで、相手先を特定しファクス送信が可能である。従って、情報処理装置から画像形成装置に対してファクシミリ送信を指示する場合、その画像形成装置がＩＰ−ＦＡＸに対応しているか、或いは公衆電話網に対しているかに応じて、その送信先を指定しないと正常に送信できない場合が発生する。
【０００５】
本発明の目的は、上記従来技術の問題点を解決することにある。
【０００６】
本発明の特徴は、ファクシミリの送受信が可能な機器が対応できる通信モードに応じたファクシミリ送信を指示できる技術を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために本発明の一態様に係る情報処理装置は以下のような構成を備える。即ち、
ファクシミリの送受信が可能な機器を制御してファクシミリ送信を指示できる情報処理装置であって、
前記機器に対してファクシミリ送信を指示するドライバと、
送信対象の文書を指定する指定手段と、
前記指定手段により指定された文書の送信先を示すアドレス情報を特定する特定手段と、
前記特定手段により特定された前記アドレス情報が通信モードの情報を含むかどうかを判定する判定手段と、
前記判定手段が前記通信モードの情報を含むと判定すると、前記ドライバが前記通信モードに対応している場合は、前記アドレス情報と前記通信モードに従ってファクシミリ送信を行い、前記判定手段が前記通信モードの情報を含まないと判定すると、前記ドライバが対応する通信モードに従ってファクシミリ送信を行うように制御する制御手段と、を有することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、ファクシミリの送受信が可能な機器が対応できる通信モードに応じたファクシミリ送信を指示できるという効果がある。
【０００９】
本発明のその他の特徴及び利点は、添付図面を参照とした以下の説明により明らかになるであろう。なお、添付図面においては、同じ若しくは同様の構成には、同じ参照番号を付す。
【図面の簡単な説明】
【００１０】
添付図面は明細書に含まれ、その一部を構成し、本発明の実施の形態を示し、その記述と共に本発明の原理を説明するために用いられる。
【図１】本発明の実施形態１に係る通信システムの全体構成を示す図。
【図２】実施形態１に係る情報処理装置、文書管理サーバのハードウェア構成を説明するブロック図。
【図３】実施形態１に係る画像形成装置のハードウェア構成を説明するブロック図。
【図４】実施形態１に係る画像形成装置同士がＳＩＰサーバを介して通信する場合のシーケンス例を説明する図。
【図５】実施形態１に係る情報処理装置で実行される文書管理アプリケーションの機能構成図。
【図６】実施形態１に係る情報処理装置で文書管理アプリケーションを実行しているときのＵＩの一例を示す図。
【図７】実施形態１に係る情報処理装置において、画像形成装置を使用したファクス送信時にアドレス情報やその他ファクス送信に必要な情報を設定するためのファクス送信設定ダイアログの一例を示す図。
【図８】実施形態１に係るライブラリの登録情報の一例を示す図。
【図９】実施形態１において、ライブラリに定められたプロパティ情報の一例を示す図。
【図１０】新規追加ボタンが押下された時に、情報処理装置の表示部に表示される新規追加ダイアログの一例を示す図。
【図１１】本実施形態１に係る情報処理装置が画像形成装置を使用してファクシミリ送信を行う処理を説明するフローチャート。
【図１２】図１１のＳ１１０３のアドレス指定処理の詳細を説明するフローチャート。
【図１３】本発明の実施形態２に係る、図１１のＳ１１０３のアドレス指定処理の詳細を説明するフローチャート。
【発明を実施するための形態】
【００１１】
以下、添付図面を参照して本発明の実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
【００１２】
図１は、本発明の実施形態１に係る通信システムの全体構成を示す図である。
【００１３】
図１において、情報処理装置１０１は、ネットワーク１０２を介して、文書管理サーバ１０３、画像形成装置１０４，１０５、ＳＩＰサーバ１０６と接続されている。ホームゲートウェイ１０７は、ネットワーク１０２とＮＧＮ（Next Generation Network）１０８と接続するゲートウェイで、画像形成装置（ＭＦＰ）１０４，１０５はＮＧＮ１０８を介してファクス機器１０９とファクシミリの送受信を行うことができる。ＶｏＩＰ（Voice over Internet Protoco）ゲートウェイ（以降、ＶｏＩＰゲートウェイ）１１０は、公衆回線電話網（ＰＳＴＮ）１１１とネットワーク１０２とを接続している。ＶｏＩＰゲートウェイ１１０は、アナログ音声データとデジタルＩＰパケットを相互に変換する。例えば、画像形成装置１０４からＶｏＩＰゲートウェイ１１０を介して公衆回線電話網１１１を介してファクス機１１２にファクス送信を行う。また、直接、電話線１１３を利用し、公衆回線電話網１１１を介してファクス機１１２にファクス送信を行うことができる。ＶｏＩＰゲートウェイ１１０を一時的に介して公衆回線電話網１１１を利用するメリットは、通信コストが安くなるためである。
【００１４】
図２は、実施形態１に係る情報処理装置１０１、文書管理サーバ１０３のハードウェア構成を説明するブロック図である。尚、文書管理サーバ１０３は情報処理装置１０１と接続可能な装置で、一般的なパーソナルコンピュータであっても良い。
【００１５】
ＣＰＵ２０１は、情報処理装置１０１全体の制御を司る中央演算処理装置である。ＣＰＵ２０１は、ＨＤＤ２０７に格納されているアプリケーションプログラム、オペレーティングシステム（ＯＳ）や文書管理アプリケーション等を読み出してＲＡＭ２０６に展開して実行する。ＲＯＭ２０２は読み出し専用メモリで、内部には、基本Ｉ／Ｏプログラム等のプログラム、ファイル処理の際に使用するフォントデータ等の各種データを記憶する。ＮＩＣ２０３はネットワークインタフェースであり、情報処理装置１０１は、このネットワークインタフェース２０３、ネットワーク１０２を介して、ネットワーク１０２上の外部装置とデータのやり取りを行う。キーボード２０４は、ユーザが制御コマンドや、テキスト等を入力するのに使用される。ＲＡＭ２０６は、ＣＰＵ２０１の主メモリやワークエリア等として使用される。ＨＤＤ２０７はハードディスクドライブであり、アプリケーションプログラム、ＯＳ、及び各種プログラム等を格納している。表示部２０８は、キーボード２０４から入力したコマンドや、実施形態に係る文書管理アプリケーションの状態等を表示するのに使用される。システムバス２０９は、情報処理装置１０１の各部とＣＰＵ２０１とを接続するバスで、制御信号やデータを伝送する。
【００１６】
尚、文書管理サーバ１０３のハードウェア構成も図２と同様であるため、その説明を省略する。
【００１７】
図３は、実施形態１に係る画像形成装置１０４（１０５）のハードウェア構成を説明するブロック図である。尚、ここで画像形成装置１０４，１０５は、プリント機能に加えて、スキャナ機能、データの保存機能（ボックス機能）、ファクシミリ送受信機能等を備えた多機能処理装置（ＭＦＰ）を例に説明する。
【００１８】
入力画像処理部３０１は、スキャナが原稿を読み取って生成した画像データを入力して画像処理する。ＮＩＣ・ＲＩＰ部３０２は、ネットワーク１０２を介して受信した画像データ（主に、ＰＤＬデータ）をＲＩＰ部に渡したり、画像データや装置情報をネットワーク１０２経由で外部に送信する。ＮＩＣ・ＲＩＰ部３０２は、入力されたＰＤＬ（ページ記述言語）データを解析してイメージデータに展開する。操作部３０３は表示部とキー操作部を有し、画像データをプレビュー表示したり、ユーザによる操作を受け付ける。スキャナ或いはネットワーク１０２を介して入力した画像データはＭＦＰ制御部３０４に送られる。ＭＦＰ制御部３０４は、入力されたデータや出力するデータを制御する交通整理の役割を果たしている。またＭＦＰ制御部３０４に入力された画像データは、一旦メモリ部３０８に格納される。出力画像処理部３０５は、メモリ部３０８から読み出した画像データに対して印刷用の画像処理を施してプリンタ部３０６に出力する。プリンタ部３０６は、出力画像処理部３０５から受信した画像データに基づいて、給紙されたシートに画像を印刷する。こうして画像が印刷されたシートは後処理部３０７へ送られて、シートの仕分け処理やステイプリンタ、製本などの仕上げ処理が行われる。
【００１９】
ファクシミリ送信の際は、読み取った原稿の画像データを公衆回線電話網１１１を介して相手機器に送る。そのため、ＭＦＰ制御部３０４によりメモリ部３０８に記憶された画像データに対して、エンコード部３０９で圧縮（一般にファクスでの圧縮／伸張にはランレングス法が用いられる）を施した後、変調部３１１でデジタル信号からアナログ信号に変換する。この変換を変調と呼び、こうして変調された信号はＮＣＵ部３１４を介して公衆回線電話網１１１へ送信される。またファクシミリの受信時には、復調部３１２は、公衆回線電話網１１１を介して受信したアナログ信号をデジタル信号に変換する。即ち、公衆回線電話網１１１から受信した信号をＮＣＵ部３１４で受け取って電圧を変換し、復調部３１２で復調した後、デコード部３１０でランレングスなどの圧縮データをラスタデータに変換する。こうしてラスタデータに変換された画像データはメモリ部３０８に一時保存され、画像データの転送エラーがないことを確認した後、ＭＦＰ制御部３０４へ送られる。モデム３１３は、これら変調部３１１と復調部３１２を有している。
【００２０】
図４は、実施形態１に係る画像形成装置同士がＳＩＰサーバ１０６を介して通信する場合のシーケンス例を説明する図である。
【００２１】
送信元の画像形成装置１０４は、ＳＩＰサーバ１０６に対して、ＩＮＶＩＴＥリクエスト４０１を送信する。ＳＩＰサーバ１０６は、４０２で、ＩＮＶＩＴＥリクエスト４０１の番号から呼び出し先のＩＰアドレスを確認し、送信先の画像形成装置１０５に対してＩＮＶＩＴＥリクエスト４０３を送信する。これにより画像形成装置１０５が、そのＩＮＶＩＴＥリクエスト４０３を受信するとＯＫレスポンス４０４をＳＩＰサーバ１０６に返す。ＳＩＰサーバ１０６は、このＯＫレスポンス４０４に従って送信元の画像形成装置１０４にＯＫレスポンス４０５を返す。これに対して送信元の画像形成装置１０４は、ＡＣＫ４０６をＳＩＰサーバ１０６に送信する。これによりＳＩＰサーバ１０６は、ＡＣＫ４０６を送信先の画像形成装置１０５に送信する。これにより４０８で、送信元の画像形成装置１０４と送信先の画像形成装置１０５との間でセッションが確立し、これら画像形成装置１０４，１０５の間でファクシミリの送受信が可能となる。そして画像形成装置１０４から画像形成装置１０５へのファクシミリ送信が完了すると、画像形成装置１０４はセッション終了を示すＢＹＥ４０９をＳＩＰサーバ１０６に送信する。これによりＳＩＰサーバ１０６は、送信先の画像形成装置１０５に対してＢＹＥ４１０を送る。このＢＹＥ４１０に対して画像形成装置１０５は、ＡＣＫ４１１で了解のレスポンスをＳＩＰサーバ１０６に返す。こうしてＳＩＰサーバ１０６からＡＣＫ４１２が送信信元の画像形成装置１０４に送信されて一連のセッションが終了し、画像形成装置１０４，１０５によるファクシミリ送信が完了する。
【００２２】
図５は、実施形態１に係る情報処理装置１０１で実行される文書管理アプリケーションの機能構成図である。
【００２３】
文書管理アプリケーション５０１は情報処理装置１０１で実行され、実行時にはＲＡＭ２０６にロードされ、ＣＰＵ２０１により実行される。文書管理アプリケーション５０１は、文書管理サーバ１０３の文書データを参照して、その文書データへの操作を実行する。文書管理部５０３は、参照する文書管理サーバ１０３を管理する。表示部５０２は、キーボード２０４から入力を受け、この文書管理アプリケーション５０１により処理された結果を表示部２０８に表示する。アドレス取得部５０４は、文書管理サーバ１０３に格納されたファイルの属性をアドレスとして取得し、また画像形成装置１０４，１０５からアドレス帳（ファイル）やアドレスを取得する。ファクス送信部５０５は、情報処理装置１０１にインストールされているドライバを起動し、画像形成装置１０４（１０５）を利用してファクス送信を実行できる。構成情報取得部５０６は、ドライバにより画像形成装置１０４（１０５）の構成情報を取得し、画像形成装置１０４（１０５）が公衆回線電話網１１１を利用できるか否か、及びＩＰ−ＦＡＸを利用できるか否かを判定できる。
【００２４】
図６は、実施形態１に係る情報処理装置１０１で文書管理アプリケーション５０１を実行しているときのＵＩの一例を示す図である。
【００２５】
メニュー６０１は、フォルダ又は文書ファイルに対する操作の実行コマンドを一覧表示し、それらコマンドの実行を可能にするメニュー画面を示す。アドレスバー６０２は、現在参照しているフォルダのパスを表示する。ここで、フォルダのパスを、直接、アドレスバー６０２に入力することで、指定されたパスのフォルダに含まれる文書ファイルがファイルリストビュー６０５に一覧表示される。ツールバー６０３には、メニュー６０１で実行可能な操作に対応するショートカットボタンが表示される。ファイルリストビュー６０５の表示の切り替えも、このツールバー６０３のボタンを指示することで行われる。ナビゲーションペイン６０４は、登録しているライブラリの一覧と、現在参照中のフォルダの位置を表示する。ライブラリは、複数登録することができ、登録するライブラリの単位で表示可能なプロパティや操作可能な機能が異なる。これは文書管理アプリケーション５０１が定めても良く、文書管理サーバ１０３によって定められる場合もある。尚、ライブラリとフォルダの関係は、ライブラリが上位の階層で、そのライブラリの階層の下にフォルダの階層が存在する。また、ライブラリに対して設定された内容は、フォルダにも適用される。
【００２６】
図８は、実施形態１に係るライブラリの登録情報の一例を示す図である。
【００２７】
図８では、ライブラリの登録情報の記述はＸＭＬであるが、文書管理アプリケーション５０１が解釈できる情報であればこれに限らない。ここでは、登録されているライブラリの表示名を「DisplayName」、保存先を示すパスを「LibraryRootPath」、保存先の種別を「ProtrolHandlerType」で記述している。
【００２８】
ファイルリストビュー６０５は、アドレスバー６０２に表示されているフォルダパスに含まれるフォルダ及び文書ファイルを一覧表示する。ツールバー６０３で指定された表示の切り替えにより、表示方法が変わる。本例では、リスト表示の例を記述している。
【００２９】
プロパティペイン６０６は、ファイルリストビュー６０５で選択しているフォルダもしくはファイルのプロパティを表示する。ここではファイル（B.pdf）６１５のプロパティを表示している。このプロパティには、編集可能なプロパティが存在し、このプロパティにファイルに関連した相手先の番号を入力しておくことができる。また、このプロパティは、ライブラリ単位に決めることができる。
【００３０】
図９は、実施形態１において、ライブラリに定められたプロパティ情報の一例を示す図である。
【００３１】
ここでは、ライブラリに定められたプロパティ属性の記述例を示している。項目名を「Name」、属性の型を「Type」、属性の表示名を「DisplayName」、表示可否を「Visible」、検索可否を「Searchable」で記述している。項目名は、属性を唯一のものとして判別するための名称である。属性の型は、項目値をどのような型として利用するかを定義している。型には、文字列型や日付型、数値型などがあり、型に応じて表示されるＵＩや検索条件が異なる。属性の表示名は、ＵＩ上に表示される項目名で、ここでは名称、タイトル、作成日時、種類、サイズ、位置、チェック、検証等が含まれる。プロパティペイン６０６に表示される名称もこの項目名である。表示可否は、プロパティペイン６０６に表示するか否かを定義している。表示不可の場合はプロパティペイン６０６に表示されない。検索可否は、検索することができる属性か否かを定義する。検索不可の場合は、検索条件に表示されない。属性情報には、検索条件として表示可能だが、プロパティペイン６０６には表示しないというものも存在することができる。
【００３２】
アウトプットバー６０７は、アウトプットバー６０７に登録されているボタンを押下することで、そのボタンに関連付けられているアクションをファイルリストビュー６０５で選択されている文書ファイルに対して実行できる。本実施形態１では、印刷ボタン６０８、ファクス送信ボタン６０９、メール添付ボタン６１０、フォルダへ移動のアクションボタン６１１がアウトプットバー６０７に登録されている。
【００３３】
文書管理アプリケーション５０１では、ライブラリ単位で文書ファイルに付与されたプロパティを、ファクス送信時の番号として入力するように指定できる。これにより、指定されたライブラリから文書ファイルを選択してファクス送信する際、その宛先とファクス番号／ＵＲＩに、その文書ファイルのプロパティに付与された番号を追加することができる。
【００３４】
図７は、実施形態１に係る情報処理装置１０１において、画像形成装置１０４を使用したファクス送信時にアドレス情報やその他ファクス送信に必要な情報を設定するためのファクス送信設定ダイアログの一例を示す図である。
【００３５】
このファクス送信設定ダイアログは、画像形成装置１０４を使用したファクス送信時に相手先のアドレスを設定するためのＵＩの一例である。アドレス帳選択ボックス７０２は、ファクス送信時に使用するアドレス帳を指定するコントロールである。このアドレス帳選択ボックス７０２でアドレス帳を選択することで、画像形成装置１０４（１０５）のアドレス帳やファクスドライバのアドレス帳、アドレスファイル（Excelファイルやcsvファイル）に保存されたアドレス等を指定できる。図７の例では「デバイスのアドレス帳」、即ち、画像形成装置１０４のアドレス帳が選択されている。アドレス一覧７０３は、アドレス帳選択ボックス７０２で指定されたアドレス帳に記載されているアドレスの一覧を表示し、ユーザは、このリストから送信先のアドレスを選択できる。ユーザが、アドレス一覧７０３で、送信したいアドレスを選択して追加ボタン７０４を押下する。これにより、送信先リスト７０５に、ファクス送信する送信先のアドレスが追加されて表示される。新規追加ボタン７０６は、アドレス帳選択ボックス７０２で選択されたアドレス帳からでなく、送信先リスト７０５に、新たにアドレスを追加するためのボタンである。
【００３６】
図１０は、新規追加ボタン７０６が押下された時に表示部２０８に表示される新規追加ダイアログの一例を示す図である。
【００３７】
宛先名ボックス１００１は、宛先の名称を入力するためのテキストボックスである。宛先名称は、カバーシートに印刷したり、宛先を認識したりするための識別情報として利用される。通信モード選択ボックス１００２は、送信する通信モードを選択するためのコンボボックスである。ここには、送信する画像形成装置（ここでは画像形成装置１０４）が送信可能な通信モードの一覧が表示される。ここでは通信モードとして、Ｇ３／Ｇ４，ＮＧＮ，イントラネット、ＶｏＩＰゲートウェイ等がある。ファクス番号／ＵＲＩボックス１００３は、通信モード選択ボックス１００２でイントラネットが選択された時、ファクス番号ボックス１００４に入力されるデータが、ファクス番号か、ＵＲＩであるかを指定するためのコンボボックスである。ファクス番号ボックス１００４は、送信時のアドレスを入力するためのテキストボックスである。ファクス番号確認入力ボックス１００５は、ファクス番号ボックス１００４に入力された値に間違いが無いように、同じ値を再度入力するためのテキストボックスである。ファクス番号ボックス１００４とファクス番号確認入力ボックス１００５に入力された値が一致しない場合、送信先のアドレスとして登録しない。ＯＫボタン１００６が押下されると、この新規追加ダイアログで入力した宛先、通信モード、ファクス番号等の情報を、送信先アドレスとして送信先リスト７０５に表示してダイアログを閉じる。キャンセルボタン１００７が押下されると、この新規追加ダイアログに入力した情報を破棄して、このダイアログを閉じる。
【００３８】
次に再び図７に戻り、送信先リスト７０５に表示されている送信先を選択している状態で編集ボタン７０７が押下されると、その選択されている送信先の情報を編集できる。即ち、ユーザが、送信先リスト７０５から送信先のアドレスを選択して編集ボタン７０７を押下すると、図１０に示す新規追加ダイアログに、既に登録されている宛先情報やファクス番号等が追加された状態で表示される。ここでユーザは、この送信先アドレスの新規追加ダイアログ上で編集したい情報を編集してＯＫボタン１００６を押下することで、その編集結果を登録するとともに、送信先リスト７０５に表示することができる。
【００３９】
またユーザは、送信先リスト７０５で、削除したい送信先のアドレスを選択して削除ボタン７０８を押下することで、そのアドレスを削除できる。ＯＫボタン７０９は、図７のファクス送信設定ダイアログで設定した送信先に対して、ファクス送信の実行を指示するための実行ボタンである。即ち、送信先リスト７０５に表示されているアドレスに対してファクス送信を指示することができる。キャンセルボタン７１０は、このファクス送信設定ダイアログで設定した送信先によるファクス送信をキャンセルするためのボタンである。キャンセルボタン７１０が押下されると、ファクス送信処理を実行せずに終了する。
【００４０】
次に本実施形態１に係る情報処理装置１０１の文書管理アプリケーション５０１が、ファクス送信時に、ＩＰ−ＦＡＸ対応の画像形成装置１０４に対してファクス送信を指示する例を図１１及び図１２のフローチャートを参照して説明する。尚、このフローチャートの各ステップは、フローチャートに関連するプログラムがＲＡＭ２０６に読み出され、ＣＰＵ２０１によって実行されることで実現される。
【００４１】
図１１は、本実施形態１に係る情報処理装置１０１が画像形成装置１０４を使用してファクシミリ送信を行う処理を説明するフローチャートである。
【００４２】
まずＳ１１０１でＣＰＵ２０１は、図６のファイルリストビュー６０５を表示部２０８に表示し、その画面を介してユーザが選択したフォルダ又はファイルを取得する。ここでユーザがフォルダを選択した場合は、そのフォルダ直下にあるファイルの一覧をファクス送信対象とする。一方、ユーザがファイルを選択した場合は、そのファイルをファクス送信対象とする。次にＳ１１０２に進みＣＰＵ２０１は、ユーザによるファクス送信指示を受け取る。ここでユーザは、Ｓ１１０１で選択したフォルダ又はファイルを、アウトプットバー６０７のファクスボタン６０９にドラッグ＆ドロップする。また或いはフォルダ又はファイルを選択した状態でファクスボタン６０９を押下することにより、選択したフォルダ或いはファイルのファクス送信を指示する。これによりＣＰＵ２０１はＳ１１０２で、ファクス送信用のドライバを起動する。次にＳ１１０３に進みＣＰＵ２０１は、図７のファクス送信設定ダイアログを介して指定された送信先のアドレスを取得する。次にＳ１１０４に進みＣＰＵ２０１は、例えば、図７の画面でＯＫボタン７０９が押下されることにより、指定された送信先のアドレスとその通信モードに従って、画像形成装置１０４に対してファクス送信を指示する。
【００４３】
図１２は、図１１のＳ１１０３のアドレス指定処理の詳細を説明するフローチャートである。
【００４４】
先ずＳ１２０１でＣＰＵ２０１は、どのアドレスを使用するかを判定する。ここでは、ファクス送信に指定された文書ファイル或いはフォルダが、電話番号が指定されたライブラリに含まれる場合はＳ１２０４に進み、その文書ファイル或いはフォルダで指定されたプロパティから電話番号を取得してＳ１２０７に進む。また、図７のファクス送信設定ダイアログのアドレス帳選択ボックス７０２で、ドライバのアドレス帳が指定された場合はＳ１２０２に進み、ドライバのアドレス帳に記憶されているアドレスをアドレス一覧７０３に表示してＳ１２０６に進む。また、図７のファクス送信設定ダイアログのアドレス帳選択ボックス７０２でアドレス帳ファイルを選択した場合はＳ１２０３に進み、その選択されたアドレス帳からアドレス情報を読み込み、アドレス一覧７０３に表示してＳ１２０６に進む。更に、図７のファクス送信設定ダイアログのアドレス帳選択ボックス７０２で画像形成装置１０４のアドレス帳を指定した場合はＳ１２０５に進み、画像形成装置１０４のアドレス帳からアドレスを取得し、アドレス一覧７０３に表示してＳ１２０６に進む。
【００４５】
Ｓ１２０６でユーザが、ファクス送信設定ダイアログのアドレス一覧７０３から、送信先のアドレスを選択して追加ボタン７０４を押下すると、ＣＰＵ２０１は、その選択された送信先のアドレスを取得して特定する。次にＳ１２０７に進みＣＰＵ２０１は、その取得したアドレスに番号と通信モードとが含まれているかどうかを確認する。Ｓ１２０８でＣＰＵ２０１が、そのアドレスに通信モードが含まれないと判定するとＳ１２０９に進みＣＰＵ２０１は、指定されているドライバの構成情報を基に、そのドライバがＧ３以外の通信モードに対応しているかどうかを調べる。そしてＳ１２１０でＣＰＵ２０１は、そのドライバがＧ３以外の通信モードに対応していると判定するとＳ１２１２に進み、選択可能な通信モードの内、どれを利用するかの選択肢を表示部２０８に表示する。この場合の選択肢の表示は、図１０の送信先アドレスの新規追加ダイアログを流用し、送信先の番号をファクス番号１００４に表示した状態で、ユーザに、通信モード選択ボックス１００２から通信モードを選択させるようにしてもよい。こうして通信モードの選択肢を表示し、ユーザが、その表示された選択肢の中から所望の通信モードを選択すると、その選択された通信モードを設定して、この処理を終了する。一方、Ｓ１２１０で、ドライバがＧ３の通信モードだけに対応していると判定した場合はＳ１２１１に進みＣＰＵ２０１は、通信モードをＧ３に設定して、この処理を終了する。
【００４６】
一方、Ｓ１２０８でアドレスに通信モードが含まれていると判定したときはＳ１２１３に進みＣＰＵ２０１は、指定されているドライバが何であるかを判定する。そしてＳ１２１４に進みＣＰＵ２０１は、そのドライバがＩＰ−ＦＡＸ非対応ドライバであると判定するとＳ１２１５に進み、その送信先アドレスに対応して指定されている通信モードがＧ３かどうかを確認する。そしてＳ１２１６に進みＣＰＵ２０１は、そのアドレスに対応する通信モードがＧ３かどうかを判定し、Ｇ３であればＳ１２１７に進みＣＰＵ２０１は、通信モードにＧ３を決定して、この処理を終了する。一方Ｓ１２１６で通信モードがＧ３以外と判定するとＳ１２１８に進みＣＰＵ２０１は、ＩＰ−ＦＡＸ非対応であるためファクス送信ができないと判断し、送信不可であることを通知して、この処理を終了する。尚、この場合の通知方法は、表示部２０８にエラーメッセージを表示しても良く、或いは図７のファクス送信設定ダイアログで追加ボタン７０４を押下できないようにしても良い。
【００４７】
またＳ１２１４でＣＰＵ２０１が、ドライバがＩＰ−ＦＡＸ対応ドライバであると判定した場合はＳ１２１９に進みＣＰＵ２０１は、アドレスに対応する通信モードにドライバが対応しているかどうかを調べるために、そのドライバの構成情報を確認する。そしてＳ１２２０に進みＣＰＵ２０１は、そのアドレスに対応する通信モードに対応していないと判定するとＳ１２２２に進み、ファクス送信ができないので送信不可であることを通知して、この処理を終了する。一方、Ｓ１２２０でそのアドレスに対応する通信モードに対応していると判定するとＳ１２２１に進み、ＣＰＵ２０１は、その選択されたアドレス情報を送信先リスト７０５に追加して、この処理を終了する。
【００４８】
以上説明したように実施形態１によれば、公衆回線電話網とＩＰ−ＦＡＸに対応できる画像形成装置を使用して、指定されたアドレスに対して、そのアドレスに対応する通信モードでファクス送信を行うことができる。
【００４９】
［実施形態２］
次に本発明の実施形態２について説明する。ある送信先のアドレスを指定して送信する際、選択したアドレス帳では、その送信先のアドレスに通信モードが記載されていなくて、別のアドレス帳には、そのアドレスの通信モードが記載されている場合がある。上述の実施形態１では、複数のアドレス帳を用いているが、それぞれの関連性を示す情報を記憶していない。このため、選択したアドレス帳では、そのアドレスに通信モードの記載がなく、ドライバの構成情報にＧ３以外が含まれている場合は、前述の実施形態１のように、通信モードを選択する処理が必要となる。
【００５０】
これに対して実施形態２では、複数のアドレス帳の関連性を示す情報を用いて、他のアドレス帳から、その送信先のアドレスの通信モードを取得する例を説明する。尚、実施形態２に係る情報処理装置１０１、文書管理サーバ１０３、画像形成装置１０４，１０５、ＳＩＰサーバ１０６の構成及びシステム構成は前述の実施形態１と同じであるため、その説明を省略する。
【００５１】
図１３は、本発明の実施形態２に係る、図１１のＳ１１０３のアドレス指定処理の詳細を説明するフローチャートである。尚、このフローチャートの各ステップは、フローチャートに関連するプログラムがＲＡＭ２０６に読み出され、ＣＰＵ２０１によって実行されることで実現される。また、図１３において、前述の図１２のステップと同じ処理を実行するステップは同じ記号で示し、それらの説明を省略する。
【００５２】
Ｓ１２１０でＣＰＵ２０１が、ドライバの対応している通信モードにＧ３以外の通信モードが含まれていると判定するとＳ１３０１に進む。Ｓ１３０１でＣＰＵ２０１は、同一の宛先名で、かつ同一番号のアドレスが、現在選択しているアドレス帳とは別のアドレス帳に存在するかを確認する。そしてＳ１３０２でＣＰＵ２０１が、他のアドレス帳に同一の宛先名、同一の番号が存在しないと判定するとＳ１２１２に進み、前述したようにＣＰＵ２０１は、選択可能な通信モードのうちどれを利用するかの選択肢を表示する。そしてその表示された選択肢の中から、ユーザにより選択された通信モードを取得して、この処理を終了する。
【００５３】
一方、Ｓ１３０２で他のアドレス帳に同一の宛先名、同一の番号が存在すると判定したときはＳ１３０３に進み、見つかった同一宛先名、同一番号に通信モードが記載されているかを確認する。そしてＳ１３０４でＣＰＵ２０１は、通信モードが記載されているかどうかを判定し、通信モードが記載されていないときはＳ１２１２に進んで、この処理を終了する。一方、Ｓ１３０４で通信モードが記載されていると判定した場合はＳ１３０５に進みＣＰＵ２０１は、そのアドレス帳に記載されている通信モードを、指定されたアドレスの通信モードに設定して、この処理を終了する。
【００５４】
以上説明したように実施形態２によれば、複数のアドレス帳の関連性を示す情報を参照して、あるアドレス帳で不足している情報を他のアドレス帳の情報で補完できる。これにより例えば、あるアドレス帳で通信モードが指定されていないアドレスの通信モードを、他のアドレス帳から取得して設定できるという効果がある。
【００５５】
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【００５６】
本発明は上記実施の形態に制限されるものではなく、本発明の精神及び範囲から離脱することなく、様々な変更及び変形が可能である。従って、本発明の範囲を公にするために、以下の請求項を添付する。
【図１】
2015128240.tif 000003
【図２】
2015128240.tif 000004
【図３】
2015128240.tif 000005
【図４】
2015128240.tif 000006
【図５】
2015128240.tif 000007
【図６】
2015128240.tif 000008
【図７】
2015128240.tif 000009
【図８】
2015128240.tif 000010
【図９】
2015128240.tif 000011
【図１０】
2015128240.tif 000012
【図１１】
2015128240.tif 000013
【図１２】
2015128240.tif 000014
【図１３】
2015128240.tif 000015