(57)【要約】【課題】  連携先情報処理装置にユーザアカウントがない場合でも、ユーザ操作の煩雑性やユーザ管理のための管理コストを増加させることなく、連携ジョブを実行可能とする。【解決手段】  認証機能を有する複数の情報処理装置が連携してジョブを実行する際に、連携ジョブを実行する連携元情報処理装置から連携先情報処理装置へユーザの認証情報を送信する。送信された認証情報に基づいて連携先情報処理装置でユーザアカウントを生成する。連携元情報処理装置から連携先情報処理装置へ連携ジョブの実行を通知する際に、連携元情報処理装置で認証されている認証情報を連携先情報処理装置へ送信する。そして、連携先情報処理装置でその認証情報に基づいてユーザアカウントを生成し、生成されたユーザアカウントにより、連携ジョブを実行する。【選択図】      図１２
2010218144.tif 000002
【特許請求の範囲】
【請求項１】
認証機能を有する複数の情報処理装置が連携して実行される連携ジョブを実行する情報処理システムであって、
連携元の情報処理装置が、
認証情報を用いてユーザの認証を行うための認証手段と、
連携ジョブを実行するため前記認証情報を用いて前記認証手段によりユーザの認証を行った場合に、当該認証に用いた前記認証情報を連携先の情報処理装置に送信する送信手段とを有し、
前記連携先の情報処理装置が、
前記送信手段によって送信された認証情報に基づいてアカウント情報を生成する生成手段と、
前記生成手段により生成されたアカウント情報を用いて前記連携ジョブの管理を行う管理手段とを有することを特徴とする情報処理システム。
【請求項２】
前記連携先の情報処理装置が、
前記送信手段によって送信された認証情報と同一の認証情報のユーザアカウントを有するか否かを判定する判定手段を更に有し、
前記生成手段は、前記判定手段によって前記同一の認証情報のユーザアカウントが存在しないと判定された場合に、前記送信された認証情報に基づいて前記アカウント情報として新たにユーザアカウントを生成することを特徴とする請求項１に記載の情報処理システム。
【請求項３】
前記管理手段は、前記連携ジョブの履歴を管理し、
前記連携先の情報処理装置は、
前記生成手段によって生成されたアカウント情報を削除する削除手段を更に有し、
前記削除手段は、前記管理手段で管理している前記連携ジョブの履歴が消去された場合に当該連携ジョブの履歴に係るアカウント情報を削除することを特徴とする請求項１又は２に記載の情報処理システム。
【請求項４】
前記連携元の情報処理装置及び前記連携先の情報処理装置が、
アカウント情報に対する自装置の使用に関する権限を管理する権限管理手段を有し、
前記連携元の情報処理装置は、
前記送信手段で前記認証情報を送信する際、前記権限管理手段で管理している当該認証情報の権限を示す権限情報を、前記連携先の情報処理装置に送信し、
前記連携先の情報処理装置は、
前記権限管理手段により、前記連携元の情報処理装置が送信した前記権限情報に従って前記生成手段により生成されたアカウント情報に対する自装置の使用に関する権限を管理することを特徴とする請求項１乃至３の何れか１項に記載の情報処理システム。
【請求項５】
前記連携先の情報処理装置は、
前記連携ジョブが終了した場合、前記権限管理手段により、前記生成手段によって生成されたアカウント情報に対する権限を編集することを特徴とする請求項４に記載の情報処理システム。
【請求項６】
前記連携先の情報処理装置が、
前記連携元の情報処理装置を認証する手段を更に有し、
前記生成手段は、前記認証する手段による認証が成立した場合に、前記認証情報に基づくアカウント情報を生成することを特徴とする請求項１乃至５の何れか１項に記載の情報処理システム。
【請求項７】
認証機能を有する複数の情報処理装置が連携して実行される連携ジョブを実行する情報処理システムの処理方法であって、
連携元の情報処理装置が、
認証情報を用いてユーザの認証を行い、
連携ジョブを実行するため前記ユーザの認証を行った場合に、当該認証に用いた前記認証情報を連携先の情報処理装置に送信し、
前記連携先の情報処理装置が、
前記連携元の情報処理装置から送信された認証情報に基づいてアカウント情報を生成し、
前記生成されたアカウント情報を用いて前記連携ジョブの管理を行うことを特徴とする情報処理システムの処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、認証機能を有する複数の情報処理装置が連携して実行される連携ジョブを実行する情報処理システム及びその処理方法に関するものである。
【背景技術】
【０００２】
近年、複数の情報処理装置をネットワークに接続し、各情報処理装置が連携して処理を実行してユーザに仮想的な多機能情報処理システムを提供する技術が提案されている。
【０００３】
例えば、オフィスなどにおいて、プリント機能とコピー機能のみを有する情報処理装置（シンプル複合機）と、加えてＦＡＸ機能をも有する情報処理装置（多機能複合機）とをＬＡＮで接続する。この構成において、シンプル複合機のスキャナを使用して原稿を読み取り、文書を生成する。そして、生成した文書を多機能複合機に送信し、多機能複合機が受信した文書をＦＡＸ送信する。
【０００４】
このように、複数の情報処理装置を連携することにより、ユーザは自席近くに設置してあるシンプル複合機から遠地の多機能複合機のＦＡＸ機能を使用することができ、ユーザの利便性を向上させることができる。
【０００５】
以下、上述のシンプル複合機のように、ユーザが直接操作を行う情報処理装置を連携元情報処理装置と呼ぶ。また、多機能複合機のように、連携元情報処理装置と連携する情報処理装置を連携先情報処理装置と呼ぶ。そして、連携元情報処理装置と連携先情報処理装置が連携して提供する機能の実行を連携ジョブと呼ぶ。
【０００６】
一方、昨今の情報処理装置は認証機能を有しており、セキュリティ性の向上が図られている。ユーザは認証を経てからでないと情報処理装置の機能やこれに格納されている情報を使用又は参照することができないように構成されているものがある。
【０００７】
しかしながら、上述のように、複数の情報処理装置が連携する環境にあっては、ユーザはそれぞれの情報処理装置にて認証を行う必要があり、ユーザにとって煩雑であり不便であった。これに対して、ユーザが連携元情報処理装置で認証を受けると、連携先情報処理装置に認証情報を送信することで、自動的に認証処理が実行される技術が考案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００６−１０２９４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、特許文献１では、連携元情報処理装置において認証されているユーザのアカウントが連携先情報処理装置に存在しない場合、連携先情報処理装置にて認証を行うことができない。よって、連携先情報処理装置において連携ジョブを実行することができない。連携ジョブを実行可能とするためには、連携先情報処理装置にもそのユーザのアカウントを登録しておく必要があるが、これは管理上煩雑である場合がある。
【００１０】
例えば、ユーザが、通常は連携元情報処理装置を使用しており、稀に連携ジョブを実行する、といったケースも少なくない。このような場合でも、連携先情報処理装置にユーザアカウントを登録する必要があるため、管理コストの増加に繋がってしまう。
【００１１】
本発明は、連携先情報処理装置にユーザアカウントがない場合でも、連携ジョブを実行可能とすることを目的とする。
【課題を解決するための手段】
【００１２】
本発明は、認証機能を有する複数の情報処理装置が連携してジョブを実行する情報処理システムであって、連携元の情報処理装置が、認証情報を用いてユーザの認証を行うための認証手段と、連携ジョブを実行するため前記認証情報を用いて前記認証手段によりユーザの認証を行った場合に、当該認証に用いた前記認証情報を連携先の情報処理装置に送信する送信手段とを有し、前記連携先の情報処理装置が、前記送信手段によって送信された認証情報に基づいてアカウント情報を生成する生成手段と、前記生成手段により生成されたアカウント情報を用いて前記連携ジョブの管理を行う管理手段とを有することを特徴とする。
【発明の効果】
【００１３】
本発明によれば、連携先情報処理装置にユーザアカウントがない場合でも、連携ジョブを実行することができる。
【図面の簡単な説明】
【００１４】
【図１】第一の実施形態における情報処理システムの構成を示す図である。
【図２】第一の実施形態における情報処理装置の構成を示すブロック図である。
【図３】第一の実施形態における情報処理装置の操作画面の一例を示す図である。
【図４】ソフトウェアキーボードの入力用画面を示す図である。
【図５】第一の実施形態における情報処理装置の操作画面の一例を示す図である。
【図６】連携ＦＡＸ機能が選択された際の操作画面の一例を示す図である。
【図７】図６に示す操作画面で「次へ」が押下された場合に遷移する操作画面の一例を示す図である。
【図８】図７に示す操作画面で「スタート」が押下された場合に遷移する操作画面の一例を示す図である。
【図９】図７に示す「認証入力」が押下された場合に遷移する操作画面の一例を示す図である。
【図１０】連携ジョブを実行した際に、情報処理装置１０１で認証処理が失敗した場合に表示される画面の一例を示す図である。
【図１１】第一の実施形態におけるユーザ管理テーブルの構成を示す図である。
【図１２】第一の実施形態における連携ジョブ（連携ＦＡＸ）の処理手順を示すフローチャートである。
【図１３】第二の実施形態における情報処理装置の操作画面の一例を示す図である。
【図１４】情報処理装置１０１のストレージ２１３に保存されているユーザアカウント生成可能な連携元情報処理装置の情報の構成を示す図である。
【図１５】情報処理装置１０１のストレージ２１３に保存されているＦＡＸ機能のジョブ履歴情報の構成を示す図である。
【図１６】第三の実施形態におけるユーザ情報テーブルの構成を示す図である。
【図１７】情報処理装置１０１におけるユーザアカウント管理の処理手順を示すフローチャートである。
【図１８】情報処理装置１０１及び情報処理装置１０２のストレージ２１３にユーザ情報の一部として保存されている機能使用権限情報の構成を示す図である。
【図１９】情報処理装置１０１の操作画面の一例を示す図である。
【図２０】情報処理装置１０１の操作画面の一例を示す図である。
【図２１】第四の実施形態における連携ジョブ（連携ＦＡＸ）の処理手順を示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下、図面を参照しながら発明を実施するための最良の形態について詳細に説明する。
【００１６】
［第一の実施形態］
図１は、第一の実施形態における情報処理システムの構成を示す図である。図１に示すように、情報処理システムは情報処理装置１０１及び情報処理装置１０２がネットワーク１０３を介して接続されたものである。ここで、情報処理装置１０１は、プリント機能やコピー機能に加え、更にＦＡＸ機能をも有する多機能デジタル複合機である。一方、情報処理装置１０２は、プリント機能及びコピー機能のみを有したデジタル複合機である。
【００１７】
尚、情報処理装置１０１及び情報処理装置１０２は、認証機能や認証管理機能を有し、ユーザが認証を受けてログインしないと、プリント機能やコピー機能、ＦＡＸ機能などを利用することができないものである。即ち、複数の情報処理装置のそれぞれがアカウント情報（ユーザアカウント）毎に自装置の機能の使用に関する権限を管理する。
【００１８】
図２は、第一の実施形態における情報処理装置の構成を示すブロック図である。図２において、ＣＰＵ２０１は情報処理装置全体を制御するためのコントローラである。ＣＰＵ２０１はＲＯＭ２０２に格納されているブートプログラムによりＯＳ（Operating System）を起動する。このＯＳ上でストレージ２１３に記憶されているコントローラプログラムや各種アプリケーションプログラムを実行する。ＣＰＵ２０１は、システムバス２０３によって各部と接続されている。
【００１９】
ＲＡＭ２０４は、ＣＰＵ２０１の主メモリやワークエリア等の一時記憶領域として動作するものである。また、画像データの変換処理などの際には、一時的なデータ保存領域としても利用される。
【００２０】
プリンタ制御部２０５は、プリンタデバイス２０６を制御して画像データを用紙などに印刷させる。プリンタデバイス２０６は画像データを用紙上に画像として印刷するものである。印刷方式としては、感光体ドラムや感光体ベルトなどを用いた電子写真印刷方式や微小ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式などがあるが、どの方式でもかまわない。
【００２１】
スキャナ制御部２０７は、スキャナデバイス２０８を制御して画像データを取得する。スキャナデバイス２０８はＣＣＤなどの光学読取装置を用いて紙などの原稿上を走査し、原稿の画像情報を電気信号に変換する。
【００２２】
ネットワーク制御部２０９は、ＮＩＣ（Network Interface Card）２１０などのネットワークＩ／Ｆを制御してＬＡＮなどのネットワークに対して画像データなどの送信や受信を行う。また、ネットワーク制御部２０９は、モデム２１１を制御して電話回線に対して画像の送信や受信を行い、ＦＡＸ機能を提供する。
【００２３】
ストレージ２１３は、ＨＤＤなどの読み出しと書き込みが可能な不揮発メモリであり、ここにはシステム全体を制御するためのコントローラプログラムや各種アプリケーションプログラム、スキャンされた画像データなどが保存される。また、ストレージ２１３には、様々なデータに加えてユーザ情報やジョブの履歴情報が保存される。ストレージ制御部２１２は、ストレージ２１３を制御するものである。
【００２４】
入力制御部２１４は、タッチパネルやハードキーなどの入力デバイス２１５からユーザの操作指示を入力する。表示制御部２１６はＬＣＤやＣＲＴなどの表示デバイス２１７を制御して操作画面をユーザに対して表示させる。この入力制御部２１４及び入力デバイス２１５、表示制御部２１６、表示デバイス２１７により操作部２１８が構成される。
【００２５】
図２では、情報処理装置として、情報処理装置１０１を例に説明したが、情報処理装置１０２も情報処理装置１０１と同様の構成である。しかし、情報処理装置１０２はＦＡＸ機能を有していないため、モデム２１１は具備していない。
【００２６】
図３は、第一の実施形態における情報処理装置の操作画面の一例を示す図である。この画面３０１は、認証情報の入力を受け付け、ユーザの認証を行う画面である。ユーザＩＤ入力フィールド３０２は、ユーザＩＤの入力用でユーザが指示すると、図４に示すソフトウェアキーボード４０１が表示される。そして、ソフトウェアキーボード４０１のキー群を操作してユーザＩＤの入力を行う。入力内容は入力文字列表示ラベル４０２に表示される。その後、ユーザがＯＫボタン４０３を指示すると、ソフトウェアキーボード４０１は閉じられ、ユーザＩＤ入力フィールド３０２に入力内容が反映される。
【００２７】
図３に戻り、パスワード入力フィールド３０３は、ユーザＩＤ入力フィールド３０２に入力したユーザＩＤに対するパスワードの入力用である。このパスワード入力フィールド３０３を指示すると、ユーザＩＤ入力フィールド３０２と同様に、ソフトウェアキーボード４０１が表示され、パスワードを入力することができる。
【００２８】
但し、パスワード入力フィールド３０３及びこのフィールド３０３を指示した際に表示されるソフトウェアキーボード４０１上の入力文字列表示ラベル４０２には入力文字数に応じた“＊”が表示され、入力内容がマスクされる。
【００２９】
ＯＫボタン３０４は、ユーザによって指示されると、ユーザＩＤ入力フィールド３０２及びパスワード入力フィールド３０３の入力を確定し、認証処理を行う。ここで、認証が成功すると、後述する図５に示す画面５０１に遷移する。また、ユーザの認証が失敗した場合には、メッセージラベル３０５に「入力情報が間違っています。」などのエラーメッセージを表示するのみであり、画面は遷移しない。
【００３０】
図５は、第一の実施形態における情報処理装置の操作画面の一例を示す図である。図５に示すように、画面５０１は、タブ領域５０２、メイン領域５０３、ステータス表示領域５０４の３つの領域に分かれている。図５に示す例は、情報処理装置１０２の操作画面である。
【００３１】
タブ領域５０２は、使用することができる機能に応じたタブが表示される領域である。コピータブ５０５は、コピー機能を選択する際に指示するものである。図５に示す例は、コピー機能が選択されている状態を示しており、コピータブ５０５が反転して表示されている。
【００３２】
連携ＦＡＸタブ５０６は、連携ＦＡＸ機能を選択する際に指示するものである。ここで連携ＦＡＸ機能とは、情報処理装置１０２で原稿を読み取って文書を生成し、生成された文書を情報処理装置１０１のＦＡＸ機能を使用して送信する機能である。連携ＦＡＸタブ５０６を指示すると、後述する図６に示す画面６０１に遷移する。この画面６０１では、メイン領域５０３に連携ＦＡＸ機能の画面が表示される。このとき、コピータブ５０５の反転は解除され、変わって連携ＦＡＸタブ５０６が反転して表示される。
【００３３】
メイン領域５０３は、タブ領域５０２で選択されている機能の画面を表示する領域である。図５に示す例では。コピー機能を選択した状態を示しているが、コピー機能表示時のメイン領域５０３の表示内容については説明を省略する。
【００３４】
ステータス表示領域５０４は、デバイスや実行中のジョブの状態を示す文字列を表示する領域である。ジョブ／システム状況ボタン５０７は、指示されると、後述する図１９に示すジョブやシステムの状況を表示する画面１９０１へ遷移するものである。
【００３５】
図３〜図４に示すそれぞれの画面は、情報処理装置１０１でも同様に表示される。但し、連携ＦＡＸタブ５０６は表示されない。同じ位置に、ＦＡＸ機能を選択するためのタブ（ＦＡＸタブ）が表示される。この詳細については説明を省略する。
【００３６】
図６は、連携ＦＡＸ機能が選択された際の操作画面の一例を示す図である。メイン領域５０３に連携ＦＡＸ機能の画面が表示される。画面６０１は、情報処理装置１０２で実行する原稿の読取処理に関する設定を指示するための画面である。
【００３７】
解像度選択エリア６０２は、原稿を読み取る際の解像度を選択する部分である。ここで標準ボタン６０３が選択されると、解像度２００×１００ｄｐｉが設定される。以下同様に、ファインボタン６０４は２００×２００ｄｐｉが、スーパーファインボタン６０５は２００×４００ｄｐｉが、ウルトラファインボタン６０６は４００×４００ｄｐｉがそれぞれ設定される。そして、標準ボタン６０３、ファインボタン６０４、スーパーファインボタン６０５、ウルトラファインボタン６０６は互いにトグル形式で動作し、選択されると反転表示となる。
【００３８】
濃度選択エリア６０７は、原稿を読み取る際の濃度を選択する部分である。こくボタン６０８が選択されると、原稿を濃く読み取るように濃度が設定される。ふつうボタン６０９が選択されると、原稿を通常モードで読み取るように濃度が設定される。うすくボタン６１０が選択されると、原稿を薄く読み取るように濃度が設定される。こくボタン６０８、ふつうボタン６０９、うすくボタン６１０は互いにトグル形式で動作し、選択すると反転表示となる。
【００３９】
画質選択エリア６１１は、原稿を読み取る際の画質を選択する部分である。文字ボタン６１２が選択されると、文字原稿として原稿を読み取るように画質が設定される。文字／写真ボタン６１３が選択されると、文字と写真が混在した原稿を読み取るように画質が設定される。写真ボタン６１４が選択されると、写真原稿として原稿を読み取るように画質が設定される。ここで、文字ボタン６１２、文字／写真ボタン６１３、写真ボタン６１４は互いにトグル形式で動作し、選択すると反転表示となる。
【００４０】
読取サイズボタン６１６は、原稿のサイズを設定するものである。読取サイズボタン６１６が指示されると、原稿のサイズを設定する画面（不図示）が表示され、原稿のサイズを設定することができる。原稿サイズラベル６１５は、読取サイズボタン６１６によって設定された原稿のサイズを表示するものである。次へボタン６１７は、画面６０１で設定を確定し、後述する図７に示す画面７０１に遷移するものである。
【００４１】
図７は、図６に示す操作画面で「次へ」が押下された場合に遷移する操作画面の一例を示す図である。ここで、画面７０１は、ＦＡＸ送信先の宛先番号を入力する画面である。ＦＡＸ番号ラベル７０２は、ユーザが入力したＦＡＸ番号を表示するものである。ＦＡＸ番号はテンキー７０９を操作することにより入力される。ＦＡＸ番号ラベル７０２には、キャレット７１０が表示されており、テンキー７０９により指示された数値がキャレット７１０の直前に挿入される。
【００４２】
左ボタン７０３及び右ボタン７０４は、キャレット７１０の位置を操作するものである。左ボタン７０３が押下されると、キャレット７１０を一つ左側へ移動させる。右ボタン７０４が押下されると、キャレット７１０を一つ右側へ移動させる。バックスペースボタン７０５は、キャレット７１０の直前（左隣）の数字を削除するものである。
【００４３】
認証入力ボタン７０６は、連携ジョブを実行する際に、連携先の情報処理装置１０１へ送信する認証情報を入力するためのものである。この認証入力ボタン７０６が指示されると、後述する図９に示す画面９０１へ遷移する。この画面９０１で情報処理装置１０１へ送信する認証情報を入力することができる。
【００４４】
戻るボタン７０７は、指示されると画面６０１へ遷移するものである。スタートボタン７０８は、連携ジョブの開始を指示するものである。スタートボタン７０８が指示されると、情報処理装置１０２から情報処理装置１０１に対して、情報処理装置１０２が認証中のユーザの認証情報を送信する。
【００４５】
但し、画面９０１において、認証情報が入力されると、その情報を送信する。情報処理装置１０１は認証情報を受信すると、認証処理を行う。認証処理の結果、認証が成功した場合には画面８０１へ遷移し、原稿の読み込みを開始する。また認証が失敗した場合には後述する図１０に示す画面１００１へ遷移する。
【００４６】
図８は、図７に示す操作画面で「スタート」が押下された場合に遷移する操作画面の一例を示す図である。この画面８０１は、原稿の読み込み処理を実行中に表示される画面である。
【００４７】
ページラベル８０２は、読み込んだ原稿のページ数を表示するものであり、原稿を読み込む毎にカウントアップしていく。読取サイズラベル８０３は、原稿を読み取るサイズを表示するものである。読取サイズラベル８０３には、読取サイズボタン６１６により設定された原稿の読取サイズが表示される。
【００４８】
中止ボタン８０４は、原稿の読み込み処理及びこの処理に続く情報処理装置１０１によるＦＡＸ送信処理を中止するものである。中止ボタン８０４が指示されると、処理を中止し、画面６０１に戻る。
【００４９】
次に、原稿の読み込みが終了すると、画面８０１は自動的に閉じ、画面６０１に戻る。また、情報処理装置１０２は、読み込んだ文書及びＦＡＸ送信設定（ＦＡＸ番号）を情報処理装置１０１に送信し、ＦＡＸ送信処理を指示する。
【００５０】
図９は、図７に示す「認証入力」が押下された場合に遷移する操作画面の一例を示す図である。この画面９０１は、連携ジョブを実行する際に、情報処理装置１０１に送信する認証情報の入力を行う画面である。
【００５１】
ユーザＩＤ入力フィールド９０２は、ユーザＩＤを入力するものであり、指示されると、上述したソフトウェアキーボード４０１（図４）を表示し、ユーザＩＤを入力できる。パスワード入力フィールド９０３は、ユーザＩＤ入力フィールド９０２に入力したユーザＩＤに対するパスワードを入力するものである。パスワード入力フィールド９０３が指示されると、ソフトウェアキーボード４０１を表示し、パスワードを入力できる。
【００５２】
ＯＫボタン９０４は、指示されると、ユーザＩＤ入力フィールド９０２及びパスワード入力フィールド９０３の入力を確定し、画面７０１に戻る。
【００５３】
解除ボタン９０５は、指示されると、認証情報の入力を解除するものである。この解除ボタン９０５が押下されると、画面７０１に戻る。この場合、連携ジョブ実行の際には、情報処理装置１０２で認証中のユーザの認証情報を情報処理装置１０１に送信する。
【００５４】
図１０は、連携ジョブを実行した際に、情報処理装置１０１で認証処理が失敗した場合に表示される画面の一例を示す図である。この例では、画面９０１で入力した認証情報による認証処理が情報処理装置１０１において失敗した場合である。
【００５５】
画面１００１に示す確認ボタン１００２が指示されると、画面６０１及び画面７０１における設定内容を破棄すると共に、画面６０１に遷移する。
【００５６】
次に、情報処理装置１０１及び情報処理装置１０２のストレージ２１３にそれぞれ保存されるユーザ情報の管理方法を、図１１を用いて説明する。
【００５７】
図１１は、第一の実施形態におけるユーザ管理テーブルの構成を示す図である。図１１に示すユーザ管理テーブル１１０１は、ユーザ情報として認証情報を格納したテーブルである。ここでユーザＩＤ１１０２、パスワード１１０３、種別１１０４が一つのレコードであり、一つのユーザアカウントに相当する。
【００５８】
ユーザＩＤ１１０２はユーザＩＤであり、情報処理装置１０１及び１０２においてそれぞれ一意である。パスワード１１０３はユーザＩＤ１１０２に対するパスワードである。種別１１０４はユーザアカウントの種別を表すデータである。通常、ユーザアカウントの場合は“０”が格納される。情報処理装置１０１において、連携ジョブを実行する際に、情報処理装置１０２から受信した認証情報に基づいて生成したユーザアカウントの場合は“１”が格納される。
【００５９】
次に、情報処理装置１０１及び情報処理装置１０２による連携ジョブ（連携ＦＡＸ）の処理手順を、図１２を用いて説明する。
【００６０】
図１２は、第一の実施形態における連携ジョブ（連携ＦＡＸ）の処理手順を示すフローチャートである。左側が、連携元の情報処理装置１０２における処理であり、右側が連携先の情報処理装置１０１における処理である。それぞれの処理は、それぞれの情報処理装置のＣＰＵ２０１が、ＲＯＭ２０２に格納されたプログラムをＲＡＭ２０４にロードして実行する処理の流れを示す。情報処理装置１０２の画面９０１でスタートボタン９０８が押下されると、情報処理装置１０２が認証中のユーザの認証情報を情報処理装置１０１に送信する（Ｓ１２０１）。認証中のユーザの認証情報とは、情報処理装置１０２の操作部２１８の画面９０１で入力された認証情報である。
【００６１】
一方、情報処理装置１０１が認証情報を受信すると、その認証情報に基づいて認証処理を行う（Ｓ１２０２）。この処理は、情報処理装置１０１のユーザ管理テーブル１１０１から受信した認証情報に含まれるユーザＩＤ及びパスワードに合致するレコード（ユーザアカウント）を検索する処理である。即ち、受信した認証情報と同一のユーザアカウントが情報処理装置１０１に存在するか否か判定する。ここで、合致するレコードが存在した場合には認証成功と判定し、存在しなかった場合には認証失敗と判定する（Ｓ１２０３）。
【００６２】
判定の結果、認証が失敗した場合には（Ｓ１２０３でＮＯ）、受信した認証情報に基づいてユーザアカウントを生成することが可能か否かを判定する（Ｓ１２０４）。ここでは、新たに生成できるユーザアカウントの数が予め決められた数を超えていない場合には可と判定する。
【００６３】
上述のＳ１２０４で、アカウントの生成を可と判定した場合には、受信した認証情報に基づいてユーザアカウントを新たに生成する（Ｓ１２０５）。この処理は、ユーザ管理テーブル１１０１に新規レコードを追加し、受信した認証情報に含まれるユーザＩＤとパスワードを新規レコードのユーザＩＤ１１０２とパスワード１１０３にそれぞれ格納する。また、新規レコードの種別１１０４には“１”を格納する。
【００６４】
次に、Ｓ１２０５で生成したユーザアカウントにより認証を行う（Ｓ１２０６）。このＳ１２０６で認証が成立し、連携ジョブが実行可能な状態となり、情報処理装置１０２はスキャナデバイス２０８により原稿上の画像を読み取り文書（画像データ）を生成する（Ｓ１２０７）。尚、原稿の読み取りは、画面６０１で設定された内容に基づいて行う。
【００６５】
次に、情報処理装置１０２は情報処理装置１０１に送信処理の実行を指示する（Ｓ１２０８）。このとき、情報処理装置１０２は読み取った文書と画面７０１で設定された送信に関する設定情報（ＦＡＸ番号）を情報処理装置１０１に送信する。一方、情報処理装置１０１は送信処理の指示を受信すると、モデム２１１により、受信した文書を設定情報に従って送信する（Ｓ１２０９）。
【００６６】
また、上述のＳ１２０４で、アカウント生成を不可と判定した場合には、情報処理装置１０１は連携ジョブ実行不可を情報処理装置１０２に通知する（Ｓ１２１０）。この通知により、情報処理装置１０２は画面１００１を表示して処理を終了する（Ｓ１２１１）。  一方、上述のＳ１２０３で、認証が成功した場合にはＳ１２０７へ遷移し、上述の連携ジョブを実行する。連携ジョブは、Ｓ１２０２で受信した認証情報に含まれるユーザアカウント（Ｓ１２０５で生成したアカウントを含む）によりステータスや履歴が管理される。
【００６７】
このように、連携元情報処理装置において認証中のユーザの認証情報と同一の認証情報のユーザアカウントが連携先情報処理装置に存在しない場合には、連携先情報処理装置において、当該認証情報に基づいてユーザアカウントを生成する。そして、生成したユーザアカウントにより認証を成し、連携ジョブを実行する。これにより、連携ジョブの実行のために、連携元情報処理装置と連携先情報処理装置の両方にユーザアカウントを登録しておく必要が無く、管理上の煩雑さを低減させることができる。
【００６８】
［第二の実施形態］
次に、図面を参照しながら本発明に係る第二の実施形態を詳細に説明する。第一の実施形態では、連携元情報処理装置において認証中のユーザアカウントが連携先情報処理装置に存在しない場合に、認証情報に基づいてユーザアカウントを生成し、連携ジョブを実行している。第二の実施形態では、これに加え、連携先情報処理装置が連携元情報処理装置の認証を行うことにより、ユーザアカウントの生成を制限するものとする。
【００６９】
図１３は、第二の実施形態における情報処理装置の操作画面の一例を示す図である。この画面１３０１は、情報処理装置１０２でスタートボタン７０８が押下され、連携ジョブ実行のため情報処理装置１０１でユーザアカウントを生成する必要があるが、情報処理装置１０２がユーザアカウント生成の制限対象であった場合に表示される画面である。
【００７０】
画面１３０１で、確認ボタン１３０２が押下されると、この画面１３０１を閉じて画面６０１及び画面７０１で設定した内容を破棄し、画面６０１へ遷移する。
【００７１】
図１４は、情報処理装置１０１のストレージ２１３に保存されているユーザアカウント生成可能な連携元情報処理装置の情報の構成を示す図である。連携デバイス情報テーブル１４０１には、連携ジョブを実行する際に、ユーザアカウントを生成して良い連携元情報処理装置の情報を格納する。
【００７２】
デバイス識別子１４０２は、ユーザアカウントを生成して良い連携元情報処理装置の識別子である。ここでは、識別子としてＩＰアドレスを格納しているが、ＭＡＣアドレスや機器のシリアル番号など、情報処理装置１０１とネットワークで接続された情報処理装置を一意に識別できるものであれば良い。
【００７３】
この連携デバイス情報テーブル１４０１は、情報処理装置１０１の操作画面（不図示）で編集可能であり、連携ジョブを実行する際に、予めユーザアカウントを生成しても良い連携元情報処理装置が設定される。
【００７４】
次に、第二の実施形態における情報処理装置１０１及び情報処理装置１０２による連携ジョブを実行する処理手順を説明する。第二の実施形態における連携ジョブ実行の処理手順は、第一の実施形態において図１２に示すフローチャートと同様である。以下では、差分のみを説明する。
【００７５】
まず、Ｓ１２０１で、認証情報に加え、情報処理装置１０２のＩＰアドレスなど、情報処理装置１０２の識別子を送信する。次に、Ｓ１２０４で、新たに生成できるユーザアカウント数が上限を超えているか否かを判定することに加え、情報処理装置１０２がユーザアカウント生成可能なデバイスであるか否かを判定する。これは、情報処理装置１０２から受信した情報処理装置１０２の識別子を、連携デバイス情報テーブル１４０１のデバイス識別子１４０２から検索する処理である。検索の結果、該当する行が存在した場合には生成可能と判定し、存在しない場合には生成不可と判定する。そして、両条件が一致した場合にはＳ１２０５に遷移する。
【００７６】
第二の実施形態では、連携先情報処理装置が連携元情報処理装置を認証できない場合には、ユーザアカウントの生成を制限する。例えば、機密情報を取り扱う部門に設置された送信機能を有しない情報処理装置から、他の送信機能を有する情報処理装置に連携ジョブを指示し、これにより機密文書を外部へ送信されてしまうことを防止することができる。このように、セキュリティ性を損うことなく、ユーザアカウント管理の煩雑さを低減することができる。
【００７７】
［第三の実施形態］
次に、図面を参照しながら本発明に係る第三の実施形態を詳細に説明する。第三の実施形態では、連携先情報処理装置において以上の実施形態のように連携ジョブの実行に際して生成したユーザアカウントの管理方法を説明する。各情報処理装置は機能毎にジョブの履歴を管理する機能を有す。
【００７８】
図１５は、情報処理装置１０１のストレージ２１３に保存されているＦＡＸ機能のジョブ履歴情報の構成を示す図である。ここで、ＦＡＸジョブ履歴テーブル１５０１の一つのレコードが一つのＦＡＸジョブに該当する。
【００７９】
図１５に示す受付番号１５０２は、ＦＡＸジョブの受付番号であり、ジョブの実行時に発行されるジョブの識別子である。状態１５０３は、ＦＡＸジョブの終了状態である。ジョブが正常に完了した場合は「ＯＫ」が記憶され、宛先不明などのエラーで終了した場合は「ＮＧ」が格納される。
【００８０】
終了日時１５０４は、ＦＡＸジョブが終了した日時である。宛先１５０５は、ＦＡＸ送信の宛先番号である。オーナー１５０６は、ＦＡＸジョブを発行したユーザのユーザＩＤである。
【００８１】
尚、ＦＡＸジョブ履歴は記録件数に上限が設けてあり、上限に達した場合に新規ジョブが終了すると、最も古い履歴を削除（消去）してから新規履歴を保存する。情報処理装置１０１におけるコピー機能についても、ＦＡＸ機能と同様の構成でジョブ履歴を保存するが、詳細な説明は省略する。
【００８２】
図１６は、第三の実施形態におけるユーザ情報テーブルの構成を示す図である。図１６に示すユーザ情報テーブル１６０１において、ユーザＩＤ１１０２、パスワード１１０３、種別１１０４は第一の実施形態で説明した図１１に示す項目と同じである。
【００８３】
最終ジョブ１６０２は、ユーザＩＤ１１０２のユーザが最後に実行したジョブの情報である。そのフォーマットは“（ジョブ種別）＿（受付番号）”である。また、ジョブ種別はコピージョブかＦＡＸジョブかを表す文字列である。尚、最終ジョブ１６０２は、情報処理装置１０１において、ユーザがジョブを実行する度に更新される。
【００８４】
次に、情報処理装置１０１においてユーザアカウントを管理するユーザアカウント管理の処理手順を、図１７を用いて説明する。図１７は、情報処理装置１０１におけるユーザアカウント管理の処理手順を示すフローチャートである。尚、この処理手順は、情報処理装置１０１において、連携ＦＡＸジョブを含むＦＡＸジョブかコピージョブが終了したときに開始される。
【００８５】
まず、ジョブの履歴が予め決められた最大件数に達しているか否かを判定する（Ｓ１７０１）。ここで、ジョブの履歴が最大件数に達していないと判定した場合には、この処理を終了する。しかし、ジョブの履歴が最大件数に達していると判定した場合には、ジョブの履歴の中で最も古いレコードを削除する（Ｓ１７０２）。
【００８６】
次に、Ｓ１７０３で削除した履歴レコードのオーナー１５０６に該当するユーザアカウントを削除するか否かを判定する（Ｓ１７０３）。具体的には、削除した履歴のオーナー１５０６に格納されていたユーザＩＤに該当するユーザを、ユーザ情報テーブル１６０１から検索する。そして、検索したユーザレコードの最終ジョブ１６０２の値が、当該ジョブの種別及び削除した履歴レコードの受付番号１５０２と一致し、かつ、種別１１０４が“１”であるか否かを判定する。ここで、一致する場合には当該ユーザレコード（ユーザアカウント）を削除すると判定し、一致しない場合には削除しないと判定する。
【００８７】
ここで、削除すると判定された場合には、当該ユーザレコード（ユーザアカウント）を削除し（Ｓ１７０４）、この処理を終了する。また、Ｓ１７０３で削除しないと判定した場合には、この処理を終了する。
【００８８】
このように、連携ジョブの実行に際して生成したユーザアカウントのユーザが実行したジョブの履歴が全て削除されたことに連動して、当該ユーザアカウントを削除する。これにより、連携ジョブ実行のためのユーザアカウントが一方的に増加していくことを防止し、より管理上の利便さを向上させることができる。
【００８９】
尚、ジョブの履歴の削除は、ユーザの操作などによって行われる場合があるが、それらの場合においても同様の処理を適用することができる。
【００９０】
［第四の実施形態］
次に、図面を参照しながら本発明に係る第四の実施形態を詳細に説明する。各情報処理装置は、ユーザ毎に機能使用の権限を設定することが可能に構成されている。第四の実施形態では、連携ジョブ実行に際して、生成されたユーザアカウントに上述の機能使用権限を適用するものである。
【００９１】
図１８は、情報処理装置１０１及び情報処理装置１０２のストレージ２１３にユーザ情報の一部として保存されている機能使用権限情報の構成を示す図である。機能使用権限情報テーブル１８０１は、一つのレコードが一人のユーザの権限情報に該当する。
【００９２】
ユーザＩＤ１８０２は、ユーザの識別子（ＩＤ）である。コピー使用権限１８０３は、コピー機能の使用可否を表すデータ項目である。ＦＡＸ使用権限１８０４は、ＦＡＸ機能の使用可否を表すデータ項目である。情報処理装置１０２はＦＡＸ機能を有しないため、単体で利用する限り、ＦＡＸ使用権限１８０４は不要である。しかし、連携ジョブとして情報処理装置１０１と連携してＦＡＸ機能を利用することが可能であるため、本項目を機能使用権限情報として管理する。プリント使用権は１８０５は、プリント機能の使用可否を表すデータ項目である。
【００９３】
また、コピー使用権限１８０３、ＦＡＸ使用権限１８０４、プリント使用権限１８０５には、「０」、「１」、「２」の何れかの値が格納される。ここで、各値の意味は以下の通りである。
「０」：ジョブの実行及びジョブ状況の参照、ジョブ履歴の参照が可能
「１」：ジョブの実行及びジョブ状況の参照は不可。ジョブ履歴の参照は可能
「２」：ジョブの実行及びジョブ状況の参照、ジョブ履歴の参照何れも不可
機能使用権限情報テーブル１８０１は、情報処理装置１０１及び情報処理装置１０２の操作画面（不図示）より編集可能である。
【００９４】
第四の実施形態では、情報処理装置１０１において認証が成されたユーザがコピー機能の使用を禁止に設定されている場合、コピータブ５０５は網掛けに表示され選択することができない。更に、メイン領域５０３にもコピー機能を表示する画面は表示されない。
【００９５】
また、認証が成されたユーザがＦＡＸ機能使用禁止に設定されている場合には、ＦＡＸタブ（不図示）は網掛けに表示され選択することができない。更に、メイン領域５０３にもＦＡＸ機能が表示する画面（不図示）は表示されない。
【００９６】
尚、情報処理装置１０２においても同様に制御され、機能使用権限に従ってコピータブ５０５や連携ＦＡＸタブ５０６は網掛けに制御される。そして、メイン領域５０３には、両タブに該当する機能が表示する画面は表示されない。
【００９７】
図１９は、情報処理装置１０１の操作画面の一例を示す図である。この画面１９０１は、情報処理装置１０１が受付番号を発行し、かつ、未完了のジョブの一覧、つまりジョブ状況を表示する画面である。また、画面１９０１は、画面５０１のジョブ／システム状況ボタン５０７を指示すると表示されるものであるが、詳細な説明は省略する。
【００９８】
コピーボタン１９０２は、指示されると未完了のコピージョブの一覧を表示する。但し、コピーボタン１９０２は情報処理装置１０１が認証を成しているユーザに関して、コピー使用権限１８０３が「１」又は「２」である場合には網掛けに表示され指示することができない。
【００９９】
ＦＡＸボタン１９０３は、指示されると未完了のＦＡＸジョブの一覧を表示する。但し、このＦＡＸボタン１９０３は、情報処理装置１０１が認証を成しているユーザに関してＦＡＸ使用権限１８０４が「１」又は「２」である場合には網掛けに表示され、指示することができない。
【０１００】
ジョブ履歴へボタン１９０４は、指示されると、後述する図２０に示す画面２００１に遷移する。そして、閉じるボタン１９０５は、指示されると、この画面１９０１を閉じるものである。
【０１０１】
図２０は、情報処理装置１０１の操作画面の一例を示す図である。この画面２００１は、情報処理装置１０１が処理を終了したジョブの一覧、つまりジョブ履歴を表示する画面である。この画面２００１の構成は、画面１９０１と類似しているが、詳細な説明は省略する。
【０１０２】
コピーボタン２００２は、指示されると、情報処理装置１０１が処理を終了したコピージョブの履歴を表示する。但し、コピーボタン２００２は、情報処理装置１０１が認証を成しているユーザに関して、コピー使用権限１８０３が「２」である場合には網掛けに表示され、指示することができない。
【０１０３】
ＦＡＸボタン２００３は、指示されると、情報処理装置１０１が処理を終了したＦＡＸジョブの履歴を表示する。但し、ＦＡＸボタン２００３は、情報処理装置１０１が認証を成しているユーザに関して、ＦＡＸ使用権限１８０４が「２」である場合には網掛けに表示され、指示することができない。
【０１０４】
ジョブ状況へボタン２００４は、指示されると、画面１９０１に遷移するものである。そして、閉じるボタン２００５は、指示されると、画面２００１を閉じるものである。
【０１０５】
次に、機能を使用する権限を管理する機能使用権限管理の処理手順を、図２１を用いて説明する。
【０１０６】
図２１は、第四の実施形態における連携ジョブ（連携ＦＡＸ）の処理手順を示すフローチャートである。Ｓ１２０１〜Ｓ１２１１の処理は、第一の実施形態で説明した図１２に示す処理と同様である。
【０１０７】
第一の実施形態と同様に、情報処理装置１０２で連携ジョブが開始された後、情報処理装置１０１がＳ１２０５で、ユーザアカウントを生成する。次に、情報処理装置１０１は情報処理装置１０２に対してＳ１２０１で受信した認証情報に該当するユーザアカウントの機能使用権限情報を要求する（Ｓ２１０１）。
【０１０８】
一方、情報処理装置１０２は、機能使用権限情報テーブル１８０１から該当するユーザのレコードを検索し、これを情報処理装置１０１に送信する（Ｓ２１０２）。これにより、情報処理装置１０１は、Ｓ１２０５で生成したユーザアカウントに情報処理装置１０２から受信した機能使用権限情報を設定する（Ｓ２１０３）。これは、情報処理装置１０１の機能使用権限情報テーブル１８０１に、受信した機能使用権限情報（レコード）を追加するものである。これ以降の処理は、第一の実施形態と同様である。
【０１０９】
上述のように、連携元情報処理装置に予め連携先情報処理装置における機能使用制限を設定しておき、連携先情報処理において生成したユーザアカウントにも適用する。これにより、連携ジョブ実行に際して生成するユーザアカウントに関しても、適切に機能使用制限を行うことが可能となり、よりセキュリティ性の高い情報処理システムを提供することが可能となる。例えば、連携元情報処理装置で使用を制限している機能が生成したユーザアカウントで連携元情報処理装置の認証を成した場合に使用できてしまうといった不都合を回避することができる。
【０１１０】
また、連携ジョブ終了後には連携ジョブ実行に際して生成したユーザアカウントの機能利用制限をジョブ履歴の参照のみに制限するよう構成しても良い。即ち、Ｓ１２０９で、受付番号を発行し、文書送信を指示した後は、生成したユーザのＦＡＸ使用権限１８０４を「１」に設定する。更に、そのユーザを認証中の情報処理装置１０２から、再度連携ジョブの実行を指示された場合にＦＡＸ使用権限１８０４を「２」に設定する。
【０１１１】
これにより、生成したユーザアカウントのユーザが、連携ＦＡＸ実行のために付与したＦＡＸ機能の使用権限をもって情報処理装置１０１で、通常にＦＡＸ機能を使用することを抑制することができる。従って、管理上のニーズにより即した機能使用権限を管理することが可能となる。
【０１１２】
尚、連携元情報処理装置と連携先情報処理装置との間の通信で、認証情報などの秘匿性の高い情報をやり取りする場合には、当然暗号化するよう構成する。
【０１１３】
また、連携元情報処理装置と連携先情報処理装置との間の通信では、通信プロトコルを特に規定するものではないが、一例としてＷｅｂサービスを適用することも可能である。
【０１１４】
尚、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記録媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（ＣＰＵ若しくはＭＰＵ）が記録媒体に格納されたプログラムコードを読出し実行する。これによっても、本発明の目的が達成されることは言うまでもない。
【０１１５】
この場合、コンピュータ読み取り可能な記録媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記録媒体は本発明を構成することになる。
【図１】
2010218144.tif 000003
【図２】
2010218144.tif 000004
【図３】
2010218144.tif 000005
【図４】
2010218144.tif 000006
【図５】
2010218144.tif 000007
【図６】
2010218144.tif 000008
【図７】
2010218144.tif 000009
【図８】
2010218144.tif 000010
【図９】
2010218144.tif 000011
【図１０】
2010218144.tif 000012
【図１１】
2010218144.tif 000013
【図１２】
2010218144.tif 000014
【図１３】
2010218144.tif 000015
【図１４】
2010218144.tif 000016
【図１５】
2010218144.tif 000017
【図１６】
2010218144.tif 000018
【図１７】
2010218144.tif 000019
【図１８】
2010218144.tif 000020
【図１９】
2010218144.tif 000021
【図２０】
2010218144.tif 000022
【図２１】
2010218144.tif 000023