(57)【要約】【課題】  容易な操作で所望の処理を実行させることのできる画像処理システムを提案する。【解決手段】  画像処理装置（ＭＦＰ）においてログインを受付けると（Ｓ７１）、同じログイン情報でログインされているユーザ端末が探索されて（Ｓ７３）、その端末で起動しているアプリに関する情報が取得される（Ｓ７７）。そのアプリの中から、用いる機能として選択された基本機能に関連するアプリについて示す連携処理キーが表示される（Ｓ８１）。ユーザが所望する処理を実行させるための連携処理キーを選択すると（Ｓ８３）、対応するアプリと連携して処理を実行するため、ＭＦＰはユーザ端末に対してジョブを要求する（Ｓ８５）。【選択図】        図９
2006303805.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置と画像処理装置とを含み、
前記情報処理装置は、
ユーザのログイン操作を受付けて第１のログイン情報を取得する第１のログイン手段と、
起動しているアプリケーションに関する情報であるアプリケーション情報を取得する第１のアプリケーション情報取得手段とを備え、
前記画像処理装置は、
ユーザのログイン操作を受付けて第２のログイン情報を取得する第２のログイン手段と、
用いる機能を選択する機能選択手段と、
前記第２のログイン情報と同じ前記第１のログイン情報でログインされている前記情報処理装置を探索する探索手段と、
前記情報処理装置から前記アプリケーション情報を取得する第２のアプリケーション情報取得手段と、
前記アプリケーション情報の中から前記機能に関連するアプリケーションを提示する提示手段と、
前記機能に関連する前記アプリケーションでの処理要求を、前記情報処理装置に送信する送信手段とを備える、画像処理システム。
【請求項２】
当該画像処理装置における機能である内部機能を選択する選択手段と、
他の装置の機能である外部機能のうち、前記内部機能に関連する外部機能を提示する提示手段と、
前記内部機能に関連する前記外部機能での処理を要求する要求手段とを備える、画像処理装置。
【請求項３】
前記外部機能は前記他の装置に格納されているアプリケーションであって、
前記他の装置で起動しているアプリケーションを識別するアプリケーション識別手段をさらに備え、
前記提示手段は、前記アプリケーション識別手段で識別された、前記他の装置で起動しているアプリケーションのうち、前記内部機能に関連するアプリケーションを提示する、請求項２に記載の画像処理装置。
【請求項４】
ユーザを認証するユーザ認証手段をさらに備え、
前記アプリケーション識別手段は、前記ユーザ認証手段での認証結果に基づいて前記アプリケーションを識別する、請求項３に記載の画像処理装置。
【請求項５】
前記ユーザ認証手段での認証結果に基づいて前記他の装置を探索するユーザ端末探索手段をさらに備える、請求項４に記載の画像処理装置。
【請求項６】
前記選択手段は前記内部機能としてプリント機能を選択し、
前記提示手段は、前記他の装置で起動している、文書作成用のアプリケーションで作成された文書のプルプリント機能、およびメール添付ファイルのプルプリント機能の少なくとも一方を含む前記外部機能を提示する、請求項２に記載の画像処理装置。
【請求項７】
前記選択手段は前記内部機能としてスキャン機能を選択し、
前記提示手段は、前記他の装置で起動している、スキャン画像のＯＣＲ（Optical Character Reader）機能、ファイルフォーマット変換機能、圧縮機能、傾き補正や転地補正などの画像補正機能、および暗号化機能の少なくとも１つを含む前記外部機能を提示する、請求項２に記載の画像処理装置。
【請求項８】
前記選択手段は前記内部機能としてファクシミリ機能を選択し、
前記提示手段は、前記他の装置で起動している、文書作成用のアプリケーションで作成された文書のファクシミリ送信機能を含む前記外部機能を提示する、請求項２に記載の画像処理装置。
【請求項９】
前記提示手段は、前記内部機能に関連する外部機能を選択するためのキーを作成し、表示する、請求項２に記載の画像処理装置。
【請求項１０】
画像処理装置における画像処理をコンピュータに実行させるプログラムであって、
前記画像処理装置における機能である内部機能を選択する選択ステップと、
他の装置の機能である外部機能のうち、前記内部機能に関連する外部機能を提示する提示ステップと、
前記内部機能に関連する前記外部機能での処理を要求する要求ステップとを実行させる、画像処理プログラム。
【請求項１１】
前記外部機能は前記他の装置に格納されているアプリケーションであって、
前記他の装置で起動しているアプリケーションを識別するアプリケーション識別ステップをさらに実行させ、
前記提示ステップにおいて、前記アプリケーション識別ステップにおいて識別された、前記他の装置で起動しているアプリケーションのうち、前記内部機能に関連するアプリケーションを提示する、請求項１０に記載の画像処理プログラム。
【請求項１２】
ユーザを認証するユーザ認証ステップをさらに実行させ、
前記アプリケーション識別ステップにおいて、前記ユーザ認証ステップにおける認証結果に基づいて前記アプリケーションを識別する、請求項１１に記載の画像処理プログラム。
【請求項１３】
前記ユーザ認証ステップにおける認証結果に基づいて前記他の装置を探索するユーザ端末探索ステップをさらに実行させる、請求項１２に記載の画像処理プログラム。
【請求項１４】
前記選択ステップにおいて前記内部機能としてプリント機能を選択し、
前記提示ステップにおいて、前記他の装置で起動している、文書作成用のアプリケーションで作成された文書のプルプリント機能、およびメール添付ファイルのプルプリント機能の少なくとも一方を含む前記外部機能を提示する、請求項１０に記載の画像処理プログラム。
【請求項１５】
前記選択ステップにおいて前記内部機能としてスキャン機能を選択し、
前記提示ステップにおいて、前記他の装置で起動している、スキャン画像のＯＣＲ機能、ファイルフォーマット変換機能、圧縮機能、傾き補正や転地補正などの画像補正機能、および暗号化機能の少なくとも１つを含む前記外部機能を提示する、請求項１０に記載の画像処理プログラム。
【請求項１６】
前記選択ステップにおいて前記内部機能としてファクシミリ機能を選択し、
前記提示ステップにおいて、前記他の装置で起動している、文書作成用のアプリケーションで作成された文書のファクシミリ送信機能を含む前記外部機能を提示する、請求項１０に記載の画像処理プログラム。
【請求項１７】
前記提示ステップにおいて、前記内部機能に関連する外部機能を選択するためのキーを作成し、表示する、請求項１０に記載の画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は画像処理システム、画像処理装置、および画像処理プログラムに関し、特に、容易な操作で所望の処理を実行させることのできる画像処理システム、画像処理装置、および画像処理プログラムに関する。
【背景技術】
【０００２】
ＭＦＰ（Multi Function Peripherals）といわれる復号機能を有する画像処理装置は、一般的に、プリント機能、コピー機能、ファクシミリ機能、およびスキャン機能などの複数の基本機能を有しており、基本機能ごとに、さらに詳細な機能を選択できるようになっている。たとえばプリント機能であれば、ボックスプリント機能、機密プリント機能、および確認プリント機能などが選択でき、スキャン機能であればファイルフォーマット変換機能、およびＳｃａｎ  Ｔｏ  ＳＭＢ機能などが選択でき、ファクシミリ機能であれば同報送信機能、およびポーリング機能などが選択できるようになっている。
【０００３】
このような一般的なＭＦＰにおいては、各基本機能および詳細機能はＭＦＰに出荷時からアプリケーションで搭載され、使用可能となっている。
【０００４】
しかしながら、近年のネットワーク技術の高度化に伴って、これらの機能を実現するためのアプリケーションファイルは、大容量であってもネットワークを通じてダウンロードすることができるようになっている。そのため、出荷時に搭載されていないアプリケーションを、その後、必要に応じてネットワークを通じてダウンロードして取得し、本体に搭載するといったアプリケーション使用方法が行なわれている。
【０００５】
また、画像処理を行なうアプリケーションファイルをサーバなどの他の装置に格納し、ＭＦＰに入力された画像を上記他の装置に転送して上記アプリケーションを用いて画像処理を行ない、再度ＭＦＰに転送して出力するといったアプリケーションの使用方法も提案されている。他の装置に格納されているアプリケーションを用いる画像処理装置としては、たとえば以下の特許文献１においても、読取った画像情報をＰＤＦ変換して指定されたパーソナルコンピュータに送信し、当該パーソナルコンピュータにおいて画像表示アプリケーションを起動して上記画像情報を表示させる画像形成装置が提案されている。
【特許文献１】特開２００３−４６７００号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述のような、他の装置に格納されている機能（アプリケーション）を選択する場合やその機能を使用する場合には、専用の画面を開いたり他の装置と接続するための特殊な操作設定を行なったりする必要があり、搭載されている基本機能に応じて定められている機能の中から使用する機能を選択することが可能なように構成されている従来の画像処理装置では、操作が難しいという問題があった。
【０００７】
また、そのように構成されている従来の画像処理装置の操作パネルでは、操作性が悪いという問題があった。
【０００８】
本発明はこのような問題に鑑みてなされたものであって、容易な操作で他の装置に格納されている機能を用いて、所望の処理を実行させることのできる画像処理システム、画像処理装置、および画像処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明のある局面に従うと、画像処理システムは情報処理装置と画像処理装置とを含み、情報処理装置は、ユーザのログイン操作を受付けて第１のログイン情報を取得する第１のログイン手段と、起動しているアプリケーションに関する情報であるアプリケーション情報を取得する第１のアプリケーション情報取得手段とを備え、画像処理装置は、ユーザのログイン操作を受付けて第２のログイン情報を取得する第２のログイン手段と、用いる機能を選択する機能選択手段と、記第２のログイン情報と同じ第１のログイン情報でログインされている情報処理装置を探索する探索手段と、情報処理装置からアプリケーション情報を取得する第２のアプリケーション情報取得手段と、アプリケーション情報の中から選択された機能に関連するアプリケーションを提示する提示手段と、選択された機能に関連するアプリケーションでの処理要求を、情報処理装置に送信する送信手段とを備える。
【００１０】
本発明の他の局面に従うと、画像処理装置は、当該画像処理装置における機能である内部機能を選択する選択手段と、他の装置の機能である外部機能のうち、内部機能に関連する外部機能を提示する提示手段と、内部機能に関連する外部機能での処理を要求する要求手段とを備える。
【００１１】
上記外部機能は他の装置に格納されているアプリケーションであって、画像処理装置は他の装置で起動しているアプリケーションを識別するアプリケーション識別手段をさらに備え、提示手段は、アプリケーション識別手段で識別された、他の装置で起動しているアプリケーションのうち、内部機能に関連するアプリケーションを提示することが好ましい。
【００１２】
さらに、画像処理装置はユーザを認証するユーザ認証手段を備え、アプリケーション識別手段は、ユーザ認証手段での認証結果に基づいてアプリケーションを識別することがより好ましい。
【００１３】
さらに、画像処理装置はユーザ認証手段での認証結果に基づいて他の装置を探索するユーザ端末探索手段を備えることがより好ましい。
【００１４】
なお、選択手段は内部機能としてプリント機能を選択し、提示手段は、他の装置で起動している、文書作成用のアプリケーションで作成された文書のプルプリント機能、およびメール添付ファイルのプルプリント機能の少なくとも一方を含む外部機能を提示することが好ましい。
【００１５】
または、選択手段は内部機能としてスキャン機能を選択し、提示手段は、他の装置で起動している、スキャン画像のＯＣＲ（Optical Character Reader）機能、ファイルフォーマット変換機能、圧縮機能、傾き補正や転地補正などの画像補正機能、および暗号化機能の少なくとも１つを含む外部機能を提示することが好ましい。
【００１６】
または、選択手段は内部機能としてファクシミリ機能を選択し、提示手段は、他の装置で起動している、文書作成用のアプリケーションで作成された文書のファクシミリ送信機能を含む外部機能を提示することが好ましい。
【００１７】
また、提示手段は、内部機能に関連する外部機能を選択するためのキーを作成し、表示することが好ましい。
【００１８】
本発明のさらに他の局面に従うと、画像処理プログラムは画像処理装置における画像処理をコンピュータに実行させるプログラムであって、画像処理装置における機能である内部機能を選択する選択ステップと、他の装置の機能である外部機能のうち、内部機能に関連する外部機能を提示する提示ステップと、内部機能に関連する外部機能での処理を要求する要求ステップとを実行させる。
【００１９】
上記外部機能は他の装置に格納されているアプリケーションであって、画像処理プログラムは、他の装置で起動しているアプリケーションを識別するアプリケーション識別ステップをさらに実行させ、提示ステップにおいて、アプリケーション識別ステップにおいて識別された、他の装置で起動しているアプリケーションのうち、内部機能に関連するアプリケーションを提示することが好ましい。
【００２０】
さらに、画像処理プログラムはユーザを認証するユーザ認証ステップをさらに実行させ、アプリケーション識別ステップにおいて、ユーザ認証ステップにおける認証結果に基づいてアプリケーションを識別することがより好ましい。
【００２１】
さらに、画像処理プログラムはユーザ認証ステップにおける認証結果に基づいて他の装置を探索するユーザ端末探索ステップをさらに実行させることがより好ましい。
【００２２】
なお、選択ステップにおいて内部機能としてプリント機能を選択し、提示ステップにおいて、他の装置で起動している、文書作成用のアプリケーションで作成された文書のプルプリント機能、およびメール添付ファイルのプルプリント機能の少なくとも一方を含む外部機能を提示することが好ましい。
【００２３】
または、選択ステップにおいて内部機能としてスキャン機能を選択し、提示ステップにおいて、他の装置で起動している、スキャン画像のＯＣＲ機能、ファイルフォーマット変換機能、圧縮機能、傾き補正や転地補正などの画像補正機能、および暗号化機能の少なくとも１つを含む外部機能を提示することが好ましい。
【００２４】
または、選択ステップにおいて内部機能としてファクシミリ機能を選択し、提示ステップにおいて、他の装置で起動している、文書作成用のアプリケーションで作成された文書のファクシミリ送信機能を含む外部機能を提示することが好ましい。
【００２５】
また、提示ステップにおいて、内部機能に関連する外部機能を選択するためのキーを作成し、表示することが好ましい。
【発明を実施するための最良の形態】
【００２６】
以下に、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰返さない。
【００２７】
図１は、本実施の形態にかかる画像処理装置を含む画像処理システムの構成の具体例を示す図である。
【００２８】
図１を参照して、本実施の形態にかかる画像処理装置を含む画像処理システムは、インターネット等の広域ネットワーク７０に接続された複数のサイトを含んで構成される。
【００２９】
さらに、第１のサイトは、ファイアウォール６０ａおよびルータ５０ａを介して広域ネットワーク７０に接続されたメールサーバ３０ａと、さらにＬＡＮ（Local Area Network）４０ａを介して接続された、パーソナルコンピュータ等であるユーザ端末２０ａとを含んで構成され、第２のサイトは、ファイアウォール６０ｂおよびルータ５０ｂを介して広域ネットワーク７０に接続されたメールサーバ３０ｂと、さらにＬＡＮ４０ｂを介して接続された、パーソナルコンピュータ等であるユーザ端末２０ｂとを含んで構成され、第３のサイトは、ファイアウォール６０ｃおよびルータ５０ｃを介して広域ネットワーク７０に接続されたメールサーバ３０ｃと、さらにＬＡＮ４０ｃを介して接続された、本実施の形態にかかる画像処理装置であるＭＦＰ（Multi Function Peripherals）１０とを含んで構成され、第４のサイトは、ファイアウォール６０ｄおよびルータ５０ｄを介して広域ネットワーク７０に接続された、ユーザ情報を格納する認証用のサーバであるＬＤＡＰ（Lightweight Directory Access Service）サーバ８０を含んで構成される。
【００３０】
上記ユーザ端末２０ａ，２０ｂを代表させてユーザ端末２０と称し、上記メールサーバ３０ａ，３０ｂ，３０ｃを代表させてメールサーバ３０と称し、上記ＬＡＮ４０ａ，４０ｂ，４０ｃ，４０ｄを代表させてＬＡＮ４０と称し、上記ルータ５０ａ，５０ｂ，５０ｃ，５０ｄを代表させてルータ５０と称し、上記ファイアウォール６０ａ，６０ｂ，６０ｃ，６０ｄを代表させてファイアウォール６０と称する。
【００３１】
ファイアウォール６０は、ＳＭＴＰ（Simple Mail Transfer Protocol）に関するパケットである電子メールの通過を許可する。メールサーバ３０は、ＳＭＴＰ拡張機能（ＲＦＣ１８９１：SMTP Service Extension for Delivery Status Notifications）、拡張状態コード（ＲＦＣ１８９３：Enhanced Mail System Status Codes）、ＭＩＭＥメディアタイプ（ＲＦＣ１８９２：The Multipart/Report Content Type for the Reporting of Mail System Administrative Messages,ＲＦＣ１８９４：An Extensive Message Format for Delivery Status Notifications）をサポートしている。ＭＦＰ１０およびユーザ端末２０は、同じサイト内のメールサーバ３０を介して電子メールの送受信が可能である。なお、画像データを電子メールに添付する場合は、ＲＦＣ２３０１−ＲＦＣ２３０６およびＩＴＵ−Ｔ勧告Ｔ３７に準拠する。
【００３２】
図２は、本実施の形態にかかる画像処理装置であって、図１のＭＦＰ１０の構成の具体例を示す図である。
【００３３】
図２を参照して、ＭＦＰ１０は、ＣＰＵ（Central Processing Unit）１１４と、記憶装置であるＲＯＭ（Read Only Memory）１０７およびＲＡＭ（Random Access Memory）１１３と、ＣＰＵ１１４に制御される、後述する連携処理キーを生成する連携処理キー生成部１０１、ユーザ操作を受付ける操作パネル部１０２、画像処理部１０３、スキャナ部１０４、プリント部１０５、ファクシミリ部１０９、ユーザ認証部１０６、ＬＡＮ４０ｃ等を介して広域ネットワーク７０に接続する通信部１０８、画像データを記録する画像記録部１１０、ユーザ端末探索部１１１、および起動アプリ識別部１１２とを含んで構成される。
【００３４】
記憶装置であるＲＯＭ１０７および／またはＲＡＭ１１３にはプログラムやデータ等が記憶され、ＣＰＵ１１４は、上記プログラムを読込んで実行してＭＦＰ１０全体を制御する。ＲＯＭ１０７および／またはＲＡＭ１１３は、その際の作業領域ともなる。
【００３５】
また、ＲＡＭ１１３等の記憶装置には、上記基本機能（プリント機能、コピー機能、ファクシミリ機能、およびスキャン機能など）と、各基本機能に関連あるアプリとの対応関係が記憶されている。図３は、記憶装置に記憶されている、基本機能と、各基本機能に関連あるアプリとの対応関係の具体例を示す図である。図３を参照して、ＲＡＭ１１３等のＭＦＰ１０の記憶装置には、基本機能ごとに関連あるアプリが記憶されており、たとえば、プリント機能であれば、文書作成用のアプリ１（Ｗｏｒｄ等），アプリ２（一太郎（Ｒ）等）、表計算用のアプリ３（Ｅｘｃｅｌ等），アプリ４（Ｌｏｔｕｓ１−２−３（Ｒ）等）、ウェブサイト閲覧用のアプリ５（ＩｎｔｅｒｎｅｔＥｘｐｌｏｒｅｒ等），アプリ６（Ｎｅｔｓｃａｐｅ（Ｒ）等）、電子メール送受信用のアプリ７（ＯｕｔｌｏｏｋＥｘｐｒｅｓｓ等），アプリ８（ＡＬ−Ｍａｉｌ（Ｒ）等）、画像変換・表示用のアプリ１１，アプリ１２、およびＰＤＦファイル作成・表示用のアプリ１３（ＡｃｒｏｂａｔＲｅａｄｅｒ（Ｒ）等），アプリ１４が関連あるアプリであると記憶されている。
【００３６】
操作パネル部１０２は、ユーザ操作に応じた操作信号をＣＰＵ１１４に入力する。ＣＰＵ１１４は、操作パネル部１０２から入力された操作信号に応じた制御信号を各部に対して出力する。
【００３７】
ユーザ認証部１０６は、ＣＰＵ１１４から入力される制御信号に応じて、操作パネル部１０２から入力されるユーザのログイン情報に基づいて当該ユーザを認証する。
【００３８】
スキャナ部１０４は、ＣＰＵ１１４から入力される制御信号に応じて、セットされた原稿を読取って画像データを生成し、画像処理部１０３、または画像記録部１１０に入力する。画像処理部１０３は、ＣＰＵ１１４から入力される制御信号に応じてスキャナ部１０４から入力された画像データまたは画像記録部１１０から読出した画像データを処理し、プリント部１０５、ファクシミリ部１０９、画像記録部１１０、または通信部１０８に入力する。
【００３９】
プリント部１０５は、ＣＰＵ１１４から入力される制御信号に応じて、画像処理部１０３から入力された画像データまたは画像記録部１１０から読出した画像データを用紙に印刷する。また、ファクシミリ部１０９は、ＣＰＵ１１４から入力される制御信号に応じて、画像処理部１０３から入力された画像データまたは画像記録部１１０から読出した画像データを指定された宛先にファクシミリ送信する。また、通信部１０８は、ＣＰＵ１１４から入力される制御信号に応じて、画像処理部１０３から入力された電子メールデータに添付された画像データを電子メールで指定された宛先に送信する。
【００４０】
ユーザ端末探索部１１１は、ＣＰＵ１１４から入力される制御信号に応じて、操作パネル部１０２から入力されるユーザのログイン情報に基づいて、通信部１０８を介してＬＤＡＰサーバ８０に同じログイン情報でログインしているユーザ端末２０を特定する情報を要求する。そしてユーザ端末探索部１１１は、ＬＤＡＰサーバ８０から通知される情報に基づいて、画像処理システムにおいて同じログイン情報でログインしているユーザ端末２０を探索し、探索結果を起動アプリ識別部１１２に入力する。
【００４１】
起動アプリ識別部１１２は、ＣＰＵ１１４から入力される制御信号に応じて、ユーザ端末探索部１１１から入力された探索結果である、同じログイン情報でログインしているユーザ端末２０において起動しているアプリケーション（以下、アプリと略することがある）に関する情報である起動アプリ情報を取得して、その情報から上記ユーザ端末２０で起動しているアプリを識別する。そして、ＲＡＭ１１３等の記憶装置に記憶されている各基本機能に関連あるアプリとの対応関係を参照して、識別されたアプリのうち、選択されている基本機能に関連あるアプリを識別し、ユーザ端末２０において起動しているアプリであって、当該基本機能に連携して処理を実行することのできるアプリを示す連携処理キーの生成を連携処理キー生成部１０１に要求する。
【００４２】
連携処理キー生成部１０１は、ＣＰＵ１１４から入力される制御信号にしたがって、起動アプリ識別部１１２からの要求に応じて連携処理キーを生成し、操作パネル部１０２に入力する。操作パネル部１０２は、選択された基本機能に応じた画面に、連携処理キー生成部１０１から入力された連携処理キーを表示する。
【００４３】
ＣＰＵ１１４は、上記連携処理キーの操作を検出し、通信部１０８を介して、ユーザ端末２０に対して画像データと共に対応するアプリでの処理要求を送信し、当該画像データをそのアプリで処理させる。
【００４４】
図４は、図１のユーザ端末２０の構成の具体例を示す図である。
【００４５】
図４を参照して、ユーザ端末２０は、ユーザ端末２０全体を制御するＣＰＵ２０７と、ＣＰＵ２０７で実行されるプログラムやデータ等を記憶する記憶装置であるＲＯＭ２０５およびＲＡＭ２０６と、ＣＰＵ２０７に制御される、ユーザ操作を受付ける操作部２０８、ユーザ認証部２０４、ＬＡＮ４０ａ，４０ｂ等を介して広域ネットワーク７０に接続する通信部２０２、アプリケーションプログラム（アプリ）を格納するアプリケーションプログラム格納部２０１、およびアプリケーションプログラム格納部２０１に格納されるアプリのを起動させるアプリケーションプログラム起動部２０３とを含んで構成される。
【００４６】
さらに、アプリケーションプログラム格納部２０１には、メール作成用のメールアプリ２０１１と、文書作成用の文書作成アプリ２０１２と、文字認識用のＯＣＲ（Optical Character Reader）アプリ２０１３と、コンパクトＰＤＦ形式のファイル作成用のコンパクトＰＤＦアプリ２０１４と、ファイル圧縮用のファイル圧縮アプリ２０１５と、画像補正用の画像補正アプリ２０１６と、データの暗号化を行なうための暗号化アプリ２０１７とが格納される。
【００４７】
操作部２０８は、ユーザ操作に応じた操作信号をＣＰＵ２０７に入力する。ＣＰＵ２０７は、操作部２０８から入力された操作信号に応じた制御信号を各部に対して出力する。
【００４８】
ユーザ認証部２０４は、ＣＰＵ２０７から入力される制御信号に応じて、操作部２０８から入力されるユーザのログイン情報に基づいて当該ユーザを認証する。
【００４９】
アプリケーションプログラム起動部２０３は、ＣＰＵ２０７から入力される制御信号に応じて、アプリケーションプログラム格納部２０１にアクセスして必要なアプリを読出し、起動させる。また、現在起動しているアプリの情報を管理する。
【００５０】
図５および図６は、本実施の形態にかかる画像処理装置であるＭＦＰ１０において実行される処理を示すフローチャートである。図５および図６のフローチャートに示される処理は、ＭＦＰ１０のＣＰＵ１１４がＲＯＭ１０７等に格納されるプログラムを読出して実行し、図２に示される各部を制御することで実現される。
【００５１】
図５を参照して、始めに、操作パネル部１０２において図７に示されるログイン画面が表示され、ユーザによるログイン情報の入力を受付け（ステップＳ０１）、ログインしたユーザの情報が取得される（ステップＳ０２）。
【００５２】
そして、ユーザ端末探索部１１１において、ステップＳ０２で取得されたユーザのログイン情報に基づいて、画像処理システムにおいて同じログイン情報でログインしているユーザ端末２０が探索される（ステップＳ０３）。
【００５３】
ステップＳ０３でのユーザ端末探索処理は、図８を参照して、始めに、通信部１０８を介してＬＤＡＰサーバ８０に同じログイン情報でログインしているユーザ端末２０を特定する情報を問合わせ（ステップＳ４１）、ＬＤＡＰサーバ８０から該当するユーザ端末２０を特定する情報が返信されてきた場合には（ステップＳ４２でＹＥＳ）、受信した情報に基づいて該当するユーザ端末２０を探索して特定する（ステップＳ４３）。
【００５４】
このように、画像処理装置であるＭＦＰ１０にログインしたユーザと同じユーザ情報でログインしているユーザ端末を探索することで、ユーザがそのときに使用しているユーザ端末２０を特定できることと、起動アプリを識別するためのユーザ端末を絞込むことができることとにより、そのときにユーザが使用したいと考えられる機能をより早く効率的に提示できるようになる。
【００５５】
上記ユーザ端末探索処理の結果、該当するユーザ端末２０が画像処理システムに存在した場合には（ステップＳ０４でＹＥＳ）、起動アプリ識別部１１２において当該ユーザ端末２０に起動アプリ情報が問合わされ（ステップＳ０５）、当該ユーザ端末２０においてアプリが起動している場合には（ステップＳ０６でＹＥＳ）、ユーザ端末２０のアプリケーションプログラム起動部２０３より起動アプリ情報が取得される（ステップＳ０７）。
【００５６】
引き続いて、ＣＰＵ１１４においてユーザ操作が監視されて（ステップＳ０８）、いずれかの基本機能が選択されたことが検出されると（ステップＳ０８でＹＥＳ）、選択された基本機能に応じた処理が実行される（ステップＳ１０〜Ｓ１７）。
【００５７】
すなわち、ステップＳ０８で選択された基本機能がスキャンして所定箇所に画像データを転送するスキャン機能である場合（ステップＳ０９でＹＥＳ）、起動アプリ識別部１１２においてステップＳ０７で取得された当該ユーザ端末２０の起動アプリ情報が検索されてスキャン画像処理に関連あるアプリが識別され（ステップＳ１０）、連携処理キー生成部１０１においてスキャン機能に連携して処理を行なうことのできるスキャン連携処理キーが生成される（ステップＳ１１）。また、ステップＳ０８で選択された基本機能がプリント機能である場合（ステップＳ０９でＮＯ、かつＳ１２でＹＥＳ）、起動アプリ識別部１１２においてステップＳ０７で取得された当該ユーザ端末２０の起動アプリ情報が検索されてプルプリントに関連あるアプリが識別され（ステップＳ１３）、連携処理キー生成部１０１においてプリント機能に連携して処理を行なうことのできるプリント連携処理キーが生成される（ステップＳ１４）。また、ステップＳ０８で選択された基本機能がファクシミリ機能である場合（ステップＳ０９，Ｓ１２でＮＯ、かつＳ１５でＹＥＳ）、起動アプリ識別部１１２においてステップＳ０７で取得された当該ユーザ端末２０の起動アプリ情報が検索されてファクシミリ送信に関連あるアプリが識別され（ステップＳ１６）、連携処理キー生成部１０１においてファクシミリ機能に連携して処理を行なうことのできるファクシミリ連携処理キーが生成される（ステップＳ１７）。また、上記処理を行なう基本機能は、スキャン機能、プリント機能、およびファクシミリ機能に限定されず、その他、メール送信機能などが含まれていてもよい。以降の処理においても同様である。なお、ステップＳ０８で選択された基本機能が上記処理対象のいずれの基本機能でもない場合には（ステップＳ０９，Ｓ１２，Ｓ１５でＮＯ）、その選択された基本機能に応じたその他の処理が実行される（ステップＳ１８）。
【００５８】
引き続いて、ＣＰＵ１１４においてジョブ開始の操作が監視されて（ステップＳ１９）、いずれかの連携処理キーが押されてジョブ開始の操作が検出されると（ステップＳ１９でＹＥＳ）、ＣＰＵ１１４において上記選択された基本機能（たとえばスキャン機能、プリント機能、またはファクシミリ機能）に応じた処理が実行される（ステップＳ２１〜Ｓ２７）。
【００５９】
すなわち、ステップＳ０８で選択された基本機能がスキャン機能であってスキャン機能連携キーが押されてジョブが開始した場合（ステップＳ２０でＹＥＳ）、スキャナ部１０４において原稿画像が読取られ（ステップＳ２１）、通信部１０８を介してユーザ端末２０に対して画像データと共に、連携するアプリでの処理要求が送信される（ステップＳ２２）。また、ステップＳ０８で選択された基本機能がプリント機能であってプリント機能連携キーが押されてジョブが開始した場合（ステップＳ２０でＮＯ、かつＳ２３でＹＥＳ）、通信部１０８を介してユーザ端末２０に対して連携するアプリのファイルの送信要求が送信される（ステップＳ２４）。また、ステップＳ０８で選択された基本機能がファクシミリ機能であってファクシミリ機能連携キーが押されてジョブが開始した場合（ステップＳ２０，Ｓ２３でＮＯ、かつＳ２５でＹＥＳ）、通信部１０８を介してユーザ端末２０に対して連携するアプリのファイルの送信要求が送信される（ステップＳ２５）。なお、ステップＳ１９で基本機能が上記いずれの基本機能でもないジョブが開始した場合には（ステップＳ２０，Ｓ２３，Ｓ２５でＮＯ）、スキャナ部１０４およびプリント部１０５においてコピー処理が実行される（ステップＳ２７）。
【００６０】
そして、ユーザ端末２０から該当するファイルを受信すると（ステップＳ２８でＹＥＳ）、すなわち、ステップＳ２０〜Ｓ２２でスキャン機能のジョブが実行された場合にはユーザ端末２０のアプリで処理された画像データのファイル、ステップＳ２３，２４でプリント機能のジョブが実行された場合、およびステップＳ２５，Ｓ２６でファクシミリ機能のジョブが実行された場合にはユーザ端末２０の該当するアプリのファイルを受信すると、当該ジョブが実行され（ステップＳ２９）、一連の処理が終了する。
【００６１】
図９は、以上の処理が本実施の形態にかかる画像処理装置であるＭＦＰ１０において実行されることで、本実施の形態にかかる画像処理装置を含む画像処理システムで実行される処理の流れを示す図である。
【００６２】
図９を参照して、ユーザ端末２０においてログイン操作が行なわれて（ステップＳ５１）、アプリが起動され（ステップＳ５３）、アプリに対する設定がなされると（ステップＳ５５）、ユーザ端末２０のユーザ認証部２０４においてログインしたユーザ情報が取得されて（ステップＳ５７）、アプリケーションプログラム起動部２０３において起動アプリケーション情報が取得される（ステップＳ５９）。
【００６３】
ＭＦＰ１０において、当該ユーザによるログイン操作が行なわれると（ステップＳ７１）、画像処理システム上で同じログイン情報でログインしているユーザ端末が探索される（ステップＳ７３）。すなわち、ＬＤＡＰサーバ８０に対してログイン情報を問合わせ、ＬＤＡＰサーバ８０から該当するユーザ端末２０に関する情報を取得する。
【００６４】
ＭＦＰ１０はユーザ端末２０を特定して、ユーザ端末２０に対してＭＦＰ１０へのログイン情報を問合わせる（ステップＳ７５）。
【００６５】
ユーザ端末２０では、ＭＦＰ１０からの問合わせの有無を確認し（ステップＳ６１）、必要に応じてユーザ認証部２０４においてユーザ確認を行ない（ステップＳ６３）、アプリケーションプログラム起動部２０３より、上記問合せに応じて起動アプリ情報をＭＦＰ１０に渡す（ステップＳ７７）。
【００６６】
ＭＦＰ１０は、ユーザからの基本機能の選択操作を受付けて（ステップＳ７９）、上記処理を事項して連携処理キーを生成し、操作パネル部１０２において表示する（ステップＳ８１）。続いて、ユーザからの連携処理キーの選択操作を受付けて（ステップＳ８３）、ジョブを開始し、ユーザ端末２０に対して画像データを送信してジョブ要求を送出する（ステップＳ８５）。
【００６７】
ユーザ端末２０では、ＭＦＰ１０からのジョブ要求に応じて送信された画像データを該当するアプリで処理し（ステップＳ６５）、処理された画像データをＭＦＰ１０に対して送出する。
【００６８】
ＭＦＰ１０では、ユーザ端末２０から送信された画像データを用いてジョブの実行が制御される（ステップＳ８７）。
【００６９】
図１０および図１１は、本実施の形態にかかる画像処理装置を含む画像処理システムにおける処理の具体例を示すフローチャートであって、図１０はスキャン機能が選択されて、さらにスキャン機能に関連するユーザ端末２０で起動しているアプリとしてファイル圧縮アプリが選択された場合の処理、図１１はプリント機能が選択されて、さらにプリント機能に関連する文書作成アプリが選択された場合の処理を示すフローチャートである。
【００７０】
図１０を参照して、ユーザ端末２０においてログイン操作が実行され（ステップＳ１０１）、アプリケーションプログラム格納部２０１に格納されているファイル圧縮アプリ２０１５が起動されて（ステップＳ１０２）、圧縮するファイル名等の設定が行なわれる（ステップＳ１０３）。
【００７１】
次に、ＭＦＰ１０において同じログイン情報でログイン操作が実行され（ステップＳ１０４）、スキャン機能が選択されると（ステップＳ１０５）、ユーザ端末探索部１１１においてユーザ端末２０が探索され（ステップＳ１０６）、起動アプリ識別部１１２において当該ユーザ端末２０で起動しているアプリが検索される（ステップＳ１０７）。検索の結果、選択されたスキャン機能に関連するアプリとしてステップＳ１０２で起動されたファイル圧縮アプリ２０１５が検索される（ステップＳ１０８）。
【００７２】
検索の結果、ＭＦＰ１０では、当該ジョブの処理を行なう機能として、ユーザ端末２０のファイル圧縮アプリ２０１５と当該ＭＦＰ１０のスキャン機能に含まれるメール送信機能とを組合わせた機能が設定される。設定された機能については、ユーザごとに設けられた不図示の画像記憶部の格納領域であって、ファイルを格納すると共に当該格納されたファイルに対する処理内容が予め設定された機能ボックスの１つとして、スキャン機能連携処理キーが生成され、操作パネル部１０２において提示される（ステップＳ１０９）。
【００７３】
さらにＭＦＰ１０では、提示されたスキャン連携処理キーが選択され、スキャン開始指示の操作を受付けて（ステップＳ１１０）、原稿画像がスキャンされて画像データが作成される（ステップＳ１１１）。ＭＦＰ１０はユーザ端末２０で起動しているファイル圧縮アプリ２０１５に接続して（ステップＳ１１２）、ユーザ端末２０上で、ファイル圧縮アプリ２０１５を用いて画像データを圧縮し（ステップＳ１１３）、指定された宛先に対して圧縮された画像データをメールで送信する（ステップＳ１１４）。
【００７４】
図１２は、上記ステップＳ１０４でログインの後にＭＦＰ１０の操作パネル部１０２に表示される画面の具体例を示す図である。本具体例では、コピー機能がデフォルト設定されており、ユーザはかかる表示画面において用いる基本機能を選択し、各種設定を行なう。
【００７５】
図１３は、上記ステップＳ１０７で操作パネル部１０２に表示される画面の具体例を示す図である。上記ステップＳ１０７においては、ユーザ端末２０で起動しているアプリのうちスキャン機能に関連するアプリとしてＯＣＲアプリ２０１３、コンパクトＰＤＦアプリ２０１４、ファイル圧縮アプリ２０１５、および画像補正アプリ２０１６が検出され、連携処理キー生成部１０１において生成されたこれらのアプリを示す連携機能キーが操作パネル部１０２に選択可能に表示される。ユーザはかかる表示画面においてユーザ端末２０で起動している、スキャン機能に関連するアプリの中から、用いるアプリを選択する。
【００７６】
また、図１１を参照して、ユーザ端末２０においてログイン操作が実行され（ステップＳ２０１）、アプリケーションプログラム格納部２０１に格納されている文書作成アプリ２０１２が起動されて（ステップＳ２０２）、文書の枠、書式、画像サイズなどの文書フォーマットの設定が行なわれる（ステップＳ２０３）。
【００７７】
次に、ＭＦＰ１０において同じログイン情報でログイン操作が実行され（ステップＳ２０４）、プリント機能が選択されると（ステップＳ２０５）、ユーザ端末探索部１１１においてユーザ端末２０が探索され（ステップＳ２０６）、起動アプリ識別部１１２において当該ユーザ端末２０で起動しているアプリが検索される（ステップＳ２０７）。検索の結果、選択されたプリント機能に関連するアプリとしてステップＳ２０２で起動された文書作成アプリ２０１２が検索される（ステップＳ２０８）。
【００７８】
ＭＦＰ１０では上記の処理が実行されてプリント機能連携処理キーが表示され、文書作成アプリ２０１２に対応する連携処理キーが選択されると、ボックス機能に、当該ジョブの処理を行なう機能としてユーザ端末２０の文書作成アプリ２０１２と当該ＭＦＰ１０のプリント機能とを組合わせた機能が設定され、操作パネル部１０２において提示される（ステップＳ２０９）。
【００７９】
さらにＭＦＰ１０ではスキャン開始指示の操作を受付けて（ステップＳ３１０）、原稿画像がスキャンされて画像データが作成される（ステップＳ２１１）。ＭＦＰ１０はユーザ端末２０で起動している文書作成アプリ２０１２に接続して（ステップＳ２１２）、ユーザ端末２０上で、文書作成アプリ２０１２を用いて設定したフォーマットに合わせて画像データを整形して文書ファイルを作成し（ステップＳ２１３）、ＭＦＰ１０のプリント部１０５においてプリントする（ステップＳ２１４）。
【００８０】
図１４は、上記ステップＳ２０７で操作パネル部１０２に表示される画面の具体例を示す図である。上記ステップＳ２０７においては、ユーザ端末２０で起動しているアプリのうちプリント機能に関連するアプリとして文書作成アプリ２０１２である、特定のファイル（ＸＸＸファイル、ＹＹＹファイル、ＰＤＦファイル、メールファイル）を作成するアプリが検出され、連携処理キー生成部１０１において生成されたこれらの文書作成アプリ２０１２を示す連携機能キーが操作パネル部１０２に選択可能に表示される。ユーザはかかる表示画面においてユーザ端末２０で起動している、プリント機能に関連するアプリの中から、用いるアプリを選択する。
【００８１】
本実施の形態にかかる画像処理装置であるＭＦＰ１０において上記処理が実行されることで、ユーザが画像処理装置において実行しようとする機能を選択することで、その機能と連携して処理可能な外部（他の装置に搭載されている）機能も選択肢として提示されるので、外部機能を有効に利用して画像処理装置で利用可能な機能を拡張することができる。
【００８２】
また、画像処理装置において起動されている外部機能が自動的に検索されて提示されるので、ユーザにおいて外部機能を探索することなく外部装置が容易に参照される。また、ユーザにおいて外部装置を指定することなく、容易に選択することができる。
【００８３】
このことによって、ユーザが所望する操作をより容易に行なうことができる。
【００８４】
なお、上記実施の形態においては、画像処理装置において、同じログイン情報でログインされたユーザ端末２０を探索する例を示しているが、すでにログインされたユーザ端末だけでなく、同じログインユーザがログイン可能な端末を探索してもよい。ログイン可能な端末に関する情報は、ＬＤＡＰサーバ８０に格納されていることが好ましい。
【００８５】
また、上記実施の形態においては、画像処理装置において、同じログイン情報でログインされたユーザ端末２０を探索して当該ユーザ端末２０で起動されているアプリが識別されているが、ログイン情報を用いずに、画像処理システムに含まれるすべてのユーザ端末で起動されているすべてのアプリが識別されて、その中から選択された機能に関連するアプリが当該機能と連携して用いられてもよい。その場合、上記ステップＳ０３，Ｓ０４の処理がスキップされて、ステップＳ０５で画像処理システムに含まれるすべての（または起動している）ユーザ端末２０にアプリの起動が問合わされて、起動アプリ情報が取得される。
【００８６】
また、上記実施の形態においては、画像処理装置において、ユーザ端末２０で起動しているアプリの中から選択された機能に関連するアプリが識別されて提示されているが、起動しているアプリに限定されず、アプリケーションプログラム格納部２０１に格納されているすべてのアプリが識別されて提示され、その中から連携して用いられるアプリが選択されてもよい。その場合、ユーザ端末２０のアプリケーションプログラム起動部２０３は、起動しているアプリだけでなくアプリケーションプログラム格納部２０１に格納されているアプリも含む起動アプリ情報をＭＦＰ１０に渡し、ＭＦＰ１０において、ユーザ端末２０で起動していないアプリを選択された機能と連携して用いる場合には、上記ステップＳ２２，Ｓ２４，Ｓ２６において、処理要求と共に、当該アプリの起動要求もユーザ端末２０に送信する。
【００８７】
さらに、上述の画像処理システムや画像処理装置で実行される画像処理方法を、プログラムとして提供することもできる。このようなプログラムは、コンピュータに付属するフレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc-Read Only Memory）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）およびメモリカードなどのコンピュータ読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピュータに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。
【００８８】
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。
【００８９】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【００９０】
【図１】実施の形態にかかる画像処理装置を含む画像処理システムの構成の具体例を示す図である。
【図２】ＭＦＰ１０の構成の具体例を示す図である。
【図３】基本機能と、各基本機能に関連あるアプリとの対応関係の具体例を示す図である。
【図４】ユーザ端末２０の構成の具体例を示す図である。
【図５】ＭＦＰ１０において実行される処理を示すフローチャートである。
【図６】ＭＦＰ１０において実行される処理を示すフローチャートである。
【図７】ログイン画面の具体例を示す図である。
【図８】ステップＳ０３でのユーザ端末探索処理を示すフローチャートである。
【図９】本実施の形態にかかる画像処理装置を含む画像処理システムで実行される処理の流れを示す図である。
【図１０】本実施の形態にかかる画像処理装置を含む画像処理システムにおける処理の具体例を示すフローチャートである。
【図１１】本実施の形態にかかる画像処理装置を含む画像処理システムにおける処理の具体例を示すフローチャートである。
【図１２】ステップＳ１０４でログインの後にＭＦＰ１０の操作パネル部１０２に表示される画面の具体例を示す図である。
【図１３】ステップＳ１０７でＭＦＰ１０の操作パネル部１０２に表示される画面の具体例を示す図である。
【図１４】ステップＳ２０７でＭＦＰ１０の操作パネル部１０２に表示される画面の具体例を示す図である。
【符号の説明】
【００９１】
１０  ＭＦＰ、２０，２０ａ，２０ｂ  ユーザ端末、３０，３０ａ，３０ｂ，３０ｃ  メールサーバ、４０，４０ａ，４０ｂ，４０ｃ，４０ｄ  ＬＡＮ、５０，５０ａ，５０ｂ，５０ｃ，５０ｄ  ルータ、６０，６０ａ，６０ｂ，６０ｃ，６０ｄ  ファイアウォール、７０  広域ネットワーク、８０  ＬＤＡＰサーバ、１０１  連携処理キー生成部、１０２  操作パネル部、１０３  画像処理部、１０４  スキャナ部、１０５  プリント部、１０９  ファクシミリ部、１０６  ユーザ認証部、１０７，２０５  ＲＯＭ、１０８  通信部、１１０  画像記録部、１１１  ユーザ端末探索部、１１２  起動アプリ識別部、１１３，２０６  ＲＡＭ、１１４，２０７  ＣＰＵ、２０８  操作部、２０４  ユーザ認証部、２０２  通信部、２０１  アプリケーションプログラム格納部、２０３  アプリケーションプログラム起動部、２０１１  メールアプリ、２０１２  文書作成アプリ、２０１３  ＯＣＲアプリ、２０１４  コンパクトＰＤＦアプリ、２０１５  ファイル圧縮アプリ、２０１６  画像補正アプリ、２０１７  暗号化アプリ。
【図１】
2006303805.tif 000003
【図２】
2006303805.tif 000004
【図３】
2006303805.tif 000005
【図４】
2006303805.tif 000006
【図５】
2006303805.tif 000007
【図６】
2006303805.tif 000008
【図７】
2006303805.tif 000009
【図８】
2006303805.tif 000010
【図９】
2006303805.tif 000011
【図１０】
2006303805.tif 000012
【図１１】
2006303805.tif 000013
【図１２】
2006303805.tif 000014
【図１３】
2006303805.tif 000015
【図１４】
2006303805.tif 000016