(57)【要約】【課題】  所定のネットワークを介して接続されたコンピュータ端末の画面の内容を確認しつつ、そのコンピュータ端末を遠隔操作できる画像処理装置、遠隔操作方法および遠隔操作プログラムを提供することを目的とする。【解決手段】  ネットワーク３００を介してコンピュータ端末２００に接続可能な画像処理装置１００であって、画面を表示する表示手段１０２と、表示手段１０２上の座標の指定およびその座標に対する操作を行う入力手段１０３と、ネットワーク３００に接続するインターフェイス手段と、コンピュータ端末２００の画面の内容を表示手段１０２に表示すると共に、入力手段１０３により表示手段１０２上の座標に対して行われた操作をコンピュータ端末２００に送信し、コンピュータ端末２００を遠隔操作する制御手段とを有することにより上記課題を解決する。【選択図】  図１
2006059083.tif 000002
【特許請求の範囲】
【請求項１】
所定のネットワークを介してコンピュータ端末に接続可能な画像処理装置であって、
画面を表示する表示手段と、
前記表示手段上の座標の指定およびその座標に対する操作を行う入力手段と、
前記ネットワークに接続するインターフェイス手段と、
前記コンピュータ端末の画面の内容を前記表示手段に表示すると共に、前記入力手段により前記表示手段上の座標に対して行われた操作を前記コンピュータ端末に送信し、前記コンピュータ端末を遠隔操作する制御手段と
を有する画像処理装置。
【請求項２】
前記コンピュータ端末の使用者を識別する為の認証情報を取得し、前記認証情報で前記コンピュータ端末にログオンする認証手段を更に有する請求項１記載の画像処理装置。
【請求項３】
前記制御手段は、前記コンピュータ端末の画面の内容の一部を選択して前記表示手段に表示することを特徴とする請求項１又は２記載の画像処理装置。
【請求項４】
前記制御手段は、前記コンピュータ端末の画面の内容および前記コンピュータ端末に格納されている付加的な情報を合わせて前記表示手段に表示することを特徴とする請求項１又は２記載の画像処理装置。
【請求項５】
前記制御手段は、前記コンピュータ端末の画面の内容および前記画像処理装置に格納されている付加的な情報を合わせて前記表示手段に表示することを特徴とする請求項１又は２記載の画像処理装置。
【請求項６】
前記制御手段は、前記入力手段により前記表示手段上の座標に対して行われた操作および前記画像処理装置に格納されている付加的な情報を前記コンピュータ端末に送信し、前記コンピュータ端末に前記付加的な情報を処理させることを特徴とする請求項５記載の画像処理装置。
【請求項７】
前記制御手段は、前記コンピュータ端末の画面の内容を再構築して前記表示手段に表示することを特徴とする請求項１又は２記載の画像処理装置。
【請求項８】
前記制御手段は、前記ネットワークを介して接続されている複数のコンピュータ端末の画面の内容を同時に前記表示手段に表示することを特徴とする請求項１又は２記載の画像処理装置。
【請求項９】
前記入力手段は、前記表示手段上に重ね合わされた透明なタッチパネルであり、
前記制御手段は、前記タッチパネルに加えられた操作をマウスからの操作へと変換して前記コンピュータ端末に送信することを特徴とする請求項１又は２記載の画像処理装置。
【請求項１０】
前記入力手段は、操作パネル上に組み込まれているキーであり、
前記制御手段は、押された前記キーの情報をキーボードおよびマウスからの操作へと変換して前記コンピュータ端末に送信することを特徴とする請求項１又は２記載の画像処理装置。
【請求項１１】
前記制御手段は、前記タッチパネルに加えられた操作をマウスからの操作へと変換する為のテーブル又は押された前記キーの情報をキーボードおよびマウスからの操作へと変換する為のテーブルを設定可能であることを特徴とする請求項９又は１０記載の画像処理装置。
【請求項１２】
前記制御手段は、前記使用者または前記画像処理装置毎に前記テーブルを設定可能であること特徴とする請求項１１記載の画像処理装置。
【請求項１３】
前記制御手段は、前記入力手段により前記表示手段上の座標に対して行われた操作に応じて前記付加的な情報からファイルが選択されると、前記ファイルを処理する為のプログラムを前記コンピュータ端末に起動させ、前記コンピュータ端末に前記ファイルを送信して前記プログラムに処理させたあと、処理済の前記ファイルを受信して格納することを特徴とする請求項６記載の画像処理装置。
【請求項１４】
前記制御手段は、前記コンピュータ端末を遠隔操作して、前記コンピュータ端末から前記画像処理装置に対する処理要求を行わせることを特徴とする請求項１又は２記載の画像処理装置。
【請求項１５】
前記インターフェイス手段は、前記コンピュータ端末の遠隔操作が可能な通信プロトコルを利用することを特徴とする請求項１乃至１４何れか一項記載の画像処理装置。
【請求項１６】
前記認証手段は、前記入力手段，指紋認証装置，磁気カード，非接触ＩＣカード，携帯電話，携帯型情報端末の何れか一つ以上から前記認証情報を取得することを特徴とする請求項２記載の画像処理装置。
【請求項１７】
前記付加的な情報は、格納されているファイルの一覧表であることを特徴とする請求項４乃至６何れか一項記載の画像処理装置。
【請求項１８】
前記制御手段は、前記コンピュータ端末の画面の内容が重ならないように再構築して前記表示手段に表示することを特徴とする請求項１又は２記載の画像処理装置。
【請求項１９】
所定のネットワークを介して接続されたコンピュータ端末を遠隔操作する画像処理装置の遠隔操作方法であって、
前記コンピュータ端末の画面の内容を前記画像処理装置の表示手段に表示するステップと、
前記表示手段上の座標の指定およびその座標に対する操作を前記コンピュータ端末に送信して、前記コンピュータ端末を遠隔操作するステップと
を有する遠隔操作方法。
【請求項２０】
所定のネットワークを介してコンピュータ端末に接続可能な画像処理装置を、
画面を表示する表示手段と、
前記表示手段上の座標の指定およびその座標に対する操作を行う入力手段と、
前記ネットワークに接続するインターフェイス手段と、
前記コンピュータ端末の画面の内容を前記表示手段に表示すると共に、前記入力手段により前記表示手段上の座標に対して行われた操作を前記コンピュータ端末に送信し、前記コンピュータ端末を遠隔操作する制御手段と
して機能させるための遠隔操作プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、遠隔操作方法および遠隔操作プログラムに係り、特に所定のネットワークを介して接続されたコンピュータ端末を遠隔操作する画像処理装置、遠隔操作方法および遠隔操作プログラムに関する。
【背景技術】
【０００２】
近年、プリンタ，スキャナ，複合機（ＭＦＰ）等の画像処理装置は、ＬＡＮ（ローカルエリアネットワーク）等のネットワークに接続され、ネットワーク上のコンピュータ端末から利用できるように共有されることが多くなった。
【０００３】
例えばコンピュータ端末の使用者は、離れた場所にある画像処理装置にネットワークを経由して印刷（プリント）や画像読み取り（スキャン）を行わせることができる。特許文献１及び２には、離れた場所にある画像処理装置にネットワークを経由してプリントやスキャンを行わせる内容が記載されている。
【特許文献１】特開２００３−９９２２９号公報
【特許文献２】特開２００３−２７４１００号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
プリントを行う場合、使用者はコンピュータ端末を操作して、離れた場所にある画像処理装置にプリントを行わせたあと、印刷結果を画像処理装置まで取りに行く。この為、印刷結果が気に入らなかった場合や部数が足りなかった場合、使用者はコンピュータ端末まで戻り、再びコンピュータ端末を操作して、画像処理装置にプリントを行わせなければならないという問題があった。また、使用者はコンピュータ端末から離れた場所にある画像処理装置にプリントを行わせるため、印刷結果を他人に見られたり盗まれたりするという問題があった。
【０００５】
一方、スキャンを行う場合、使用者は画像処理装置に原稿をセットし、コンピュータ端末に戻ってコンピュータ端末を操作し、離れた場所にある画像処理装置にスキャンを行わせたあと、原稿を画像処理装置まで取りに行く。この為、原稿の位置ズレの修正などを行う場合、コンピュータ端末と画像処理装置との間を往復しなければならないという問題があった。また、使用者は原稿を画像処理装置にセットしたあと、コンピュータ端末に戻らなければならないため、原稿を他人に見られたり盗まれたりするという問題があった。
【０００６】
本発明は、上記の点に鑑みなされたもので、所定のネットワークを介して接続されたコンピュータ端末の画面の内容を確認しつつ、そのコンピュータ端末を遠隔操作できる画像処理装置、遠隔操作方法および遠隔操作プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決する為、本発明は所定のネットワークを介してコンピュータ端末に接続可能な画像処理装置であって、画面を表示する表示手段と、前記表示手段上の座標の指定およびその座標に対する操作を行う入力手段と、前記ネットワークに接続するインターフェイス手段と、前記コンピュータ端末の画面の内容を前記表示手段に表示すると共に、前記入力手段により前記表示手段上の座標に対して行われた操作を前記コンピュータ端末に送信し、前記コンピュータ端末を遠隔操作する制御手段とを有することを特徴とする。
【０００８】
また、本発明は所定のネットワークを介して接続されたコンピュータ端末を遠隔操作する画像処理装置の遠隔操作方法であって、前記コンピュータ端末の画面の内容を前記画像処理装置の表示手段に表示するステップと、前記表示手段上の座標の指定およびその座標に対する操作を前記コンピュータ端末に送信して、前記コンピュータ端末を遠隔操作するステップとを有することを特徴とする。
【０００９】
さらに、本発明は、所定のネットワークを介してコンピュータ端末に接続可能な画像処理装置を、画面を表示する表示手段と、前記表示手段上の座標の指定およびその座標に対する操作を行う入力手段と、前記ネットワークに接続するインターフェイス手段と、前記コンピュータ端末の画面の内容を前記表示手段に表示すると共に、前記入力手段により前記表示手段上の座標に対して行われた操作を前記コンピュータ端末に送信し、前記コンピュータ端末を遠隔操作する制御手段として機能させるための遠隔操作プログラムであることを特徴とする。
【００１０】
本発明では、コンピュータ端末の画面の内容を画像処理装置の表示手段に表示し、画像処理装置の入力手段により表示手段上の座標に対して行われた操作をコンピュータ端末に送信することにより、コンピュータ端末を遠隔操作できる。このため、使用者は画像処理装置からコンピュータ端末に戻ることなくコンピュータ端末を操作できるので、画像処理装置とコンピュータ端末との間を往復する回数が減り、プリントやスキャン等を行うときに印刷結果や原稿を他人に見られたり盗まれたりすることが無くなる。
【発明の効果】
【００１１】
本発明によれば、所定のネットワークを介して接続されたコンピュータ端末の画面の内容を確認しつつ、そのコンピュータ端末を遠隔操作できる画像処理装置、遠隔操作方法および遠隔操作プログラムを提供可能である。
【発明を実施するための最良の形態】
【００１２】
次に、本発明を実施するための最良の形態を、以下の実施例に基づき図面を参照しつつ説明していく。
【００１３】
図１は、本発明の画像処理装置を含むシステムの一例の構成図である。図１のシステムは、画像処理装置１００及びコンピュータ端末２００が、ＬＡＮ等のネットワーク３００を介して接続されている。ネットワーク３００は、イーサネット（登録商標），トークンリング，無線ＬＡＮ，ＩＥＥＥ１３９４ネットワーク等の一般的なＬＡＮを利用することができる。
【００１４】
画像処理装置１００は、例えばプリンタ，スキャナ，複合機（ＭＦＰ）等である。画像処理装置１００は、操作パネル１０１を備えている。操作パネル１０１は、ビットマップの表示が可能な表示手段１０２と、表示手段１０２に重ねられており、表示手段１０２上の座標の指定およびその座標に対する操作が可能な入力手段１０３と、各種キー１０４とで構成されている。
【００１５】
表示手段１０２は、カラー液晶ディスプレイ等である。表示手段１０２は、カラーでなくても良いが、階調表示により色の違いを表示できる必要がある。また、表示手段１０２はサイズ（画素数）が大きい方が良いが、サイズが小さくてもスクロールと組み合わせることにより操作が可能である。例えば、ＶＧＡ（６４０×４８０）程度の画素数でも操作は可能である。
【００１６】
入力手段１０３は、表示手段１０２に重ねられた透明なタッチパネル等である。表示手段１０２上の座標の指定およびその座標に対する操作には、マウス，トラックボール等を利用することもできる。また、キーボードを利用する場合、テンキーと組み合わせれば操作性が向上する。キーボードが利用できない場合には、表示手段１０２上に表示させることが可能なソフトキーボードを利用できる。
【００１７】
また、画像処理装置１００はネットワーク３００に接続するインターフェイス手段を備えている。画像処理装置１００は、コンピュータ端末２００の画面の内容を受信して表示手段１０２に表示する。また、画像処理装置１００は入力手段１０３又は各種キー１０４からの操作をコンピュータ端末２００に送信する。コンピュータ端末２００は、画像処理装置１００から受信した入力手段１０３又は各種キー１０４からの操作を、ローカルに繋がれたキーボードやマウスからの入力と同様に解釈する。即ち、画像処理装置１００はコンピュータ端末２００を遠隔操作することができる。
【００１８】
コンピュータ端末２００の画面の内容をネットワーク３００経由で受信して表示手段１０２に表示する方式、入力手段１０３又は各種キー１０４からの操作をネットワーク３００経由でコンピュータ端末２００に送信する方式には、ＵＮＩＸ（登録商標）系ＯＳで利用されているＸ−Ｗｉｎｄｏｗプロトコルやウインドウズ（登録商標）環境で利用されているリモートデスクトッププロトコル（ＲＤＰ）等がある。プロトコル自体は、標準化されたものでも独自のものでも構わない。また、トランスポートプロトコルもＴＣＰ／ＩＰの他、標準化されたものでも独自のものでも構わない。
【００１９】
図２は、本発明によるシステムの動作を表した説明図である。ステップＳ２１では、画像処理装置１００が、コンピュータ端末２００の画面の内容を受信して表示手段１０２に表示する。使用者は、画像処理装置１００の表示手段１０２に表示されたコンピュータ端末２００の画面の内容を見て、入力手段１０３又は各種キー１０４からコンピュータ端末２００の画面を操作する。
【００２０】
ステップＳ２２では、画像処理装置１００が、入力手段１０３又は各種キー１０４からの操作をコンピュータ端末２００に送信する。コンピュータ端末２００は、画像処理装置１００から受信した入力手段１０３又は各種キー１０４からの操作を、ローカルに繋がれたキーボードやマウスからの入力と同様に解釈する。ステップＳ２３では、コンピュータ端末２００が、画像処理装置１００から受信した入力手段１０３又は各種キー１０４からの操作の内容に応じて処理を行い、その処理結果を画像処理装置１００に送信する。
【００２１】
ここで、使用者が画像処理装置１００を操作して、コンピュータ端末２００から画像処理装置１００に印刷要求を行う例を説明する。例えば使用者は、入力手段１０３又は各種キー１０４からコンピュータ端末２００の画面に設けられている印刷実行ボタンを押すことができる。
【００２２】
コンピュータ端末２００の画面に設けられている印刷実行ボタンが入力手段１０３等により押された場合、画像処理装置１００は印刷実行ボタンの座標の指定およびその座標に対する操作をコンピュータ端末２００に送信する。コンピュータ端末２００は、画像処理装置１００から受信した印刷実行ボタンの座標の指定およびその座標に対する操作に基づいて、印刷実行ボタンが押されたときの処理を行う。そして、コンピュータ端末２００は印刷データを画像処理装置１００に送信する。画像処理装置１００は、コンピュータ端末２００から受信した印刷データをプリントする。
【００２３】
図２のシステムでは、例えばプリントしたい文書ファイルをコンピュータ端末２００のワードプロセッサで開き、使用者が操作している画像処理装置１００に対してプリントを行うことにより、印刷結果を他人に見られたり盗まれたりする心配がない。
【００２４】
図３は、認証装置を備えたシステムの動作を表した説明図である。図３の画像処理装置１００は、認証手段１１０を備えている。認証手段１１０は、認証情報を取得し、その認証情報でコンピュータ端末２００にログオンする。
【００２５】
認証手段１１０は、操作パネル１０１の各種キー１０４に含まれるテンキー１０５から使用者が入力する使用者ＩＤやパスワード等の認証情報を取得する。また、認証手段１１０は表示手段１０２上に表示されたソフトキーボード１０６から使用者が入力する使用者ＩＤやパスワード等の認証情報を取得することもできる。
【００２６】
さらに、認証手段１１０は、指紋認証，磁気カード，ＩＣカード，携帯電話，携帯型情報端末（ＰＤＡ）等を利用して認証情報を取得することもできる。例えば認証手段１１０は赤外線ポートもしくは無線（Ｂｌｕｅｔｏｏｔｈ）ポートを備え、携帯電話，携帯型情報端末などから送信された認証情報を取得できる。また、認証手段１１０は、オプションポートに接続された指紋認証装置を備え、使用者から読み取った指紋を用いて認証情報を取得できる。さらに、認証手段１１０は、オプションポートに接続されたカードリーダを備え、磁気カードやＩＣカードから認証情報を取得できる。
【００２７】
ステップＳ３１では、画像処理装置１００の認証手段１１０が、取得した認証情報を使用者のログオンしたい所望のコンピュータ端末２００に送信する。この場合、使用者と所望のコンピュータ端末２００との対応関係は、予め登録しておいてもよいし、ログオンの度に指示するようにしてもよい。
【００２８】
ログオンの度に指示するのであれば、所望のコンピュータ端末２００の情報（例えばホスト名やＩＰアドレス）を磁気カード，ＩＣカード，携帯電話，携帯型情報端末に記録しておき、認証情報と共に取得するようにすれば入力の手間が省ける。コンピュータ端末２００は、画像処理装置１００から取得した認証情報で認証処理を行い、その認証情報が正しければログオンを許可する。ステップＳ３２では、コンピュータ端末２００が、画像処理装置１００との間にセッションを確立する。
【００２９】
コンピュータ端末２００とのセッションが確立すると、画像処理装置１００は図２のように、コンピュータ端末２００の画面の内容を受信して表示手段１０２に表示する。図３のシステムでは、使用者の認証を行うことができる。
【００３０】
また、表示手段１０２には、コンピュータ端末２００の画面の内容の一部を選択的に表示してもよい。図４は、コンピュータ端末の画面の内容の一部を選択的に表示する動作を表した説明図である。ステップＳ４１では、画像処理装置１００が、コンピュータ端末２００の画面の内容を受信する。このとき、コンピュータ端末２００の画面には、ウインドウ２０１，２０２が含まれている。画像処理装置１００は、コンピュータ端末２００の画面の内容を受信すると、コンピュータ端末２００の画面の内容の一部を選択的に、表示手段１０２に表示する。
【００３１】
選択的に表示とは、例えばコンピュータ端末２００側でアクティブになっているアプリケーションやフォーカスされているウインドウ、ＯＫボタンやキャンセルボタン等、使用者が次に操作すると考えられる画面要素の周辺などを判断して表示することである。画面の拡大・縮小及びスクロールなどは、使用者が入力手段１０３を操作することにより、簡単に行うことができるものとする。
【００３２】
使用者は、画像処理装置１００の表示手段１０２に表示されたコンピュータ端末２００の画面の内容の一部を見て、入力手段１０３又は各種キー１０４からコンピュータ端末２００の画面を操作する。
【００３３】
ステップＳ４２では、画像処理装置１００が、入力手段１０３又は各種キー１０４からの操作をコンピュータ端末２００に送信する。なお、表示手段１０２にはコンピュータ端末２００の画面の内容の一部が選択的に表示されているため、表示手段１０２上の座標の指定およびその座標に対する操作を、コンピュータ端末２００の画面上の座標の指定およびその座標に対する操作に変換する必要がある。
【００３４】
コンピュータ端末２００の画面上の座標の指定およびその座標に対する操作に変換したあと、画像処理装置１００は座標の指定およびその座標に対する操作をコンピュータ端末２００に送信する。図４のシステムでは、画像処理装置１００の表示手段１０２に、コンピュータ端末２００の画面の内容の一部を選択的に表示できる。
【００３５】
また、表示手段１０２には、コンピュータ端末２００の画面の内容と、コンピュータ端末２００に格納されているファイルの一覧表などの付加的な情報とを合わせて表示してもよい。図５は、コンピュータ端末の画面の内容およびコンピュータ端末に格納されている付加的な情報を合わせて表示する動作を表した説明図である。
【００３６】
ステップＳ５１では、画像処理装置１００が、コンピュータ端末２００の画面２０３の内容を受信する。また、ステップＳ５２では画像処理装置１００が、コンピュータ端末２００に格納されている付加的な情報２０４を受信する。付加的な情報２０４とは、例えばコンピュータ端末２００の特定のフォルダ内のファイル情報である。画像処理装置１００は、受信したコンピュータ端末２００の画面２０３の内容およびコンピュータ端末２００に格納されている付加的な情報２０４を表示手段１０２に表示する。
【００３７】
図６は、コンピュータ端末の画面の内容およびコンピュータ端末に格納されている付加的な情報を合わせて表示した画面のイメージ図である。画面領域１０７は、コンピュータ端末２００の画面２０３の内容が表示される。また、画面領域１０８はコンピュータ端末２００に格納されている付加的な情報２０４が表示される。なお、画面領域１０７及び１０８の右側にはスクロールバーが設けられている。
【００３８】
コンピュータ端末２００の画面２０３の内容およびコンピュータ端末２００に格納されている付加的な情報２０４は画面領域１０７及び１０８のように横分割または縦分割して両方とも表示するようにしてもよいし、表示切り替えにより順番に表示するようにしてもよい。
【００３９】
使用者は、画像処理装置１００の表示手段１０２に表示されたコンピュータ端末２００の画面２０３の内容およびコンピュータ端末２００に格納されている付加的な情報２０４を参照しながら、画像処理装置１００の表示手段１０２に表示されたコンピュータ端末２００の画面２０３を入力手段１０３又は各種キー１０４から効率的に操作できる。
【００４０】
ステップＳ５３では、画像処理装置１００が、入力手段１０３又は各種キー１０４からの操作をコンピュータ端末２００に送信する。なお、表示手段１０２にはコンピュータ端末２００の画面２０３の内容およびコンピュータ端末２００に格納されている付加的な情報２０４が合わせて表示されているため、表示手段１０２上の座標の指定およびその座標に対する操作を、コンピュータ端末２００の画面上の座標の指定およびその座標に対する操作に変換する必要がある。
【００４１】
コンピュータ端末２００の画面上の座標の指定およびその座標に対する操作に変換したあと、画像処理装置１００は座標の指定およびその座標に対する操作をコンピュータ端末２００に送信する。図５のシステムでは、画像処理装置１００の表示手段１０２に、コンピュータ端末２００の画面２０３の内容とコンピュータ端末２００に格納されている付加的な情報２０４とを合わせて表示できる。
【００４２】
また、表示手段１０２には、コンピュータ端末２００の画面の内容を使用者が操作し易いように再構築して表示してもよい。図７は、コンピュータ端末の画面の内容を表した一例のイメージ図である。図７に表したコンピュータ端末２００の画面は、３つのウインドウ２０５〜２０７が重なりあって表示されている。
【００４３】
画像処理装置１００は、図７のように複数のウインドウ２０５〜２０７が重なったコンピュータ端末２００の画面の内容を受信すると、複数のウインドウ２０５〜２０７が重ならないように複数のウインドウ２０５〜２０７を図８のように縮小・再配置する。図８はコンピュータ端末の画面の内容を再構築して表示した画面のイメージ図である。
【００４４】
図８の画面では、図７の複数のウインドウ２０５〜２０７を縮小・再配置したウインドウ１１５〜１１７が表示されている。したがって、使用者はウインドウが重ならないように再構築されたコンピュータ端末２００の画面の内容を見ながら、ウインドウ操作を容易に行うことができる。
【００４５】
また、表示手段１０２には、ネットワーク３００を介して接続されている複数のコンピュータ端末の画面の内容を同時に表示してもよい。図９は、複数のコンピュータ端末の画面の内容を同時に表示する動作を表した説明図である。使用者は、遠隔操作したい複数のコンピュータ端末２００ａ，２００ｂに対し、画像処理装置１００からログオンを行うことで複数のコンピュータ端末２００ａ，２００ｂ毎にセッションを確立する。
【００４６】
ステップＳ９１では、画像処理装置１００が、コンピュータ端末２００ａの画面の内容を受信する。また、ステップＳ９２では、画像処理装置１００が、コンピュータ端末２００ｂの画面の内容を受信する。画像処理装置１００は、受信した複数のコンピュータ端末２００ａ，２００ｂの画面の内容を同時に表示手段１０２に表示する。
【００４７】
図１０は、複数のコンピュータ端末の画面の内容を同時に表示した画面のイメージ図である。画面領域１２１は、コンピュータ端末２００ａの画面の内容が表示される。画面領域１２２は、コンピュータ端末２００ｂの画面の内容が表示される。画面領域１２１及び１２２の右側にはスクロールバーが設けられている。なお、画面領域１２１，１２２の境界、表示方式（縦分割，横分割）、表示倍率（拡大・縮小）は簡単に変更可能とする。
【００４８】
また、表示手段１０２には、コンピュータ端末２００の画面の内容と、画像処理装置１００のドキュメントボックスに格納されているファイルの一覧表などの付加的な情報とを合わせて表示してもよい。また、画像処理装置１００はドキュメントボックスに格納されている付加的な情報をコンピュータ端末２００に処理させてもよい。
【００４９】
図１１は、コンピュータ端末の画面の内容および画像処理装置に格納されている付加的な情報を合わせて表示する動作を表した説明図である。図１１のシステムでは、画像処理装置１００のドキュメントボックスに格納されているファイルの一覧表１３１およびコンピュータ端末２００の画面２１１の内容を合わせて表示手段１０２に表示し、ファイルの一覧表１３１から使用者にファイルを指定させることにより、使用者に指定されたファイルをコンピュータ端末２００に処理させる。
【００５０】
通常、ドキュメントボックスに格納されているファイルは、以下のような手順で処理されている。まず、コンピュータ端末２００はドキュメントボックス用アプリケーションを起動する。次に、コンピュータ端末２００はドキュメントボックス用アプリケーションを利用して画像処理装置１００のドキュメントボックスを検索し、使用者が所望したファイルのファイル名を取得する。次に、コンピュータ端末２００はドキュメントボックス用アプリケーションを利用して画像処理装置１００のドキュメントボックスからファイル名に基づくファイルを受信する。コンピュータ端末２００は、ドキュメントボックス用アプリケーションを利用し、受信したファイルを処理したあと、再度、ドキュメントボックスに処理済みのファイルを送信している。
【００５１】
ここで、画像処理装置１００からコンピュータ端末２００を遠隔操作して、ドキュメントボックスに格納されているファイルをコンピュータ端末２００で処理する例について説明する。
【００５２】
まず、画像処理装置１００は入力手段１０３又は各種キー１０４からの使用者による操作に基づき、画像処理装置１００のドキュメントボックスに格納されているファイルを検索し、使用者が所望したファイルのファイル名を取得する。
【００５３】
ステップＳ１１１では、画像処理装置１００が、入力手段１０３又は各種キー１０４からの操作に基づき、コンピュータ端末２００を遠隔操作して、ドキュメントボックス用アプリケーションを起動させる。例えば、画像処理装置１００はドキュメントボックス用アプリケーションを起動するためのキーシーケンスを生成してコンピュータ端末２００に送信することによりドキュメントボックス用アプリケーションを起動できる。キーシーケンスとは、コマンドラインからのコマンド入力に相当する。
【００５４】
ステップＳ１１２では、画像処理装置１００が、入力手段１０３又は各種キー１０４からの操作に基づき、コンピュータ端末２００を遠隔操作して、ドキュメントボックス用アプリケーションにドキュメントボックスからのファイルの受信と、そのファイルの処理とを行わせる。例えば、画像処理装置１００はドキュメントボックス用アプリケーションにドキュメントボックスからファイルを受信させるためのキーシーケンスと受信したファイルを処理するためのキーシーケンスとを作成してコンピュータ端末２００に送信することにより、ドキュメントボックス用アプリケーションにドキュメントボックスからのファイルの受信と、そのファイルの処理とを行わせることができる。
【００５５】
ステップＳ１１３では、画像処理装置１００が、入力手段１０３又は各種キー１０４からの操作に基づき、コンピュータ端末２００を遠隔操作して、ドキュメントボックス用アプリケーションに処理済みのファイルをドキュメントボックスに送信させる処理を行わせる。例えば、画像処理装置１００はドキュメントボックス用アプリケーションに処理済みのファイルをドキュメントボックスに送信させるためのキーシーケンスを作成してコンピュータ端末２００に送信することにより、ドキュメントボックス用アプリケーションに処理済みのファイルをドキュメントボックスに送信させることができる。
【００５６】
なお、画像処理装置１００側でドキュメントボックスのファイルを選択した際に生成されるキーシーケンスを予め使用者が登録しておくことにより、処理をカスタマイズすることができ、自動処理に柔軟性を持たせることが可能となる。
【実施例１】
【００５７】
図１２は、画像処理装置の一例の構成図である。なお、図１２の画像処理装置１００は本願発明の説明に必要な構成を中心に示しており、他の構成を省略している。画像処理装置１００は、表示部ドライバ１５１，タッチパネルドライバ１５２，操作部ドライバ１５３，機器制御部１５４，プロトコルスタック１５６，ネットワークインターフェイス１５７，オプションドライバ１５８，オプションドライバ１５９，表示部１６０，タッチパネル１６１，キー操作部１６２を有する。
【００５８】
なお、画像処理装置１００はオプションドライバ１５８，１５９を介してポインティングデバイスオプション１６３，認証用オプション１６４が夫々接続されている。機器制御部１５４は、リモートデスクトップ制御部１５５を有する。なお、リモートデスクトップ制御部１５５の詳細は後述する。
【００５９】
タッチパネルドライバ１５２は、使用者により行われたタッチパネル１６１に対する操作を機器制御部１５４内のリモートデスクトップ制御部１５５に通知する。操作部ドライバ１５３は、使用者により行われたキー操作部１６２に対する操作をリモートデスクトップ制御部１５５に通知する。また、オプションドライバ１５９はカードリーダや指紋認証装置などの認証用オプション１６４から受信した認証情報を、リモートデスクトップ制御部１５５に通知する。リモートデスクトップ制御部１５５は、プロトコルスタック１５６及びネットワークインターフェイス１５７を介してコンピュータ端末２００にログオンを行うことでコンピュータ端末２００とのセッションを確立する。
【００６０】
使用者は、キー操作部１６２のキーボード，タッチパネル１６１を使って操作可能な表示部１６０に表示されるソフトキーボード，カードリーダや指紋認証装置などの認証用オプション１６４を単一又は複数組み合わせて使って認証を受けることにより、自分の机の上のＰＣなど、使用者が使用可能なコンピュータ端末２００にログオンできる。
【００６１】
ログオンしたコンピュータ端末２００と画像処理装置１００内のリモートデスクトップ制御部１５５とは、Ｘ−ＷｉｎｄｏｗプロトコルやＲＤＰ等を用いてリモートデスクトップ操作を可能とするべくセッションを確立する。なお、これらプロトコルに関わる処理はプロトコルスタック１５６が行う。
【００６２】
セッションが確立すると、ネットワークインターフェイス１５７はコンピュータ端末２００の画面の内容（画面情報）を受信する。ネットワークインターフェイス１５７は、受信したコンピュータ端末２００の画面情報をプロトコルスタック１５６に送信する。プロトコルスタック１５６にて処理された画面情報は、画像処理装置１００の内部形式に変換されたあと、リモートデスクトップ制御部１５５に送信される。
【００６３】
リモートデスクトップ制御部１５５では、プロトコルスタック１５６から受信した画面情報を、そのまま、画面の内容の一部を選択的に、画面の内容と付加的な情報とを合わせて、画面の内容を再構築して、又は複数の画面の内容を合わせて表示部ドライバ１５１に送信する。表示部ドライバ１５１はリモートデスクトップ制御部１５５から受信した画面情報に従って画面を構築し、表示部１６０に表示する。
【００６４】
例えばプロトコルスタック１５６から受信した画面情報を、そのまま送信すると、表示部ドライバ１５１は図１のようにコンピュータ端末２００の画面の内容をそのまま表示する。また、画面の内容の一部を選択的に送信すると、表示部ドライバ１５１は図４のようにコンピュータ端末２００の画面の内容の一部を選択的に表示する。また、画面の内容と付加的な情報とを合わせて送信すると、表示部ドライバ１５１は図５又は図１１のようにコンピュータ端末２００の画面の内容と、コンピュータ端末２００又は画像処理装置１００に格納されている付加的な情報とを合わせて表示する。
【００６５】
また、画面の内容を再構築して送信すると、表示部ドライバ１５１は図８のようにコンピュータ端末の画面の内容を使用者が操作し易いように再構築して表示する。さらに、複数のコンピュータ端末の画面の内容を合わせて送信すると、表示部ドライバ１５１は図９のように複数のコンピュータ端末の画面の内容を合わせて表示する。
【００６６】
タッチパネルドライバ１５２は、使用者により表示部１６０に対して行われるタッチパネル１６１への操作を、タッチパネル１６１上での座標およびその座標に対する操作（例えば叩く、なぞる、抑える等の種別）の情報として受信する。タッチパネルドライバ１５２は受信した情報をリモートデスクトップ制御部１５５に送信する。
【００６７】
リモートデスクトップ制御部１５５では、画面の構成情報（拡大している，偏倍している，ウインドウを再構築している等）に基づき、表示部１６０上の座標の指定およびその座標に対する操作を、コンピュータ端末２００の画面上の座標の指定およびその座標に対する操作に変換する必要がある。
【００６８】
また、リモートデスクトップ制御部１５５はタッチパネル１６１上での操作を、標準的なマウスによる操作に変換する。標準的なマウスによる操作に変換するとは、マウスを使って操作した際に生成される情報に写像することである。
【００６９】
例えば、タッチパネル１６１に触れる操作は、マウスポインタを触れられた場所に移動する操作に変換される。タッチパネル１６１にタップ（タッチパネル１６１に触れて、直ぐに離す）する操作は、マウスの左ボタンをクリックする操作に変換される。タッチパネル１６１に２度タップする操作は、マウスの左ボタンをダブルクリックする操作に変換される。また、タッチパネル１６１に触れ、そのままドラッグ（指でタッチパネル１６１をなぞる）する操作は、マウスの左ボタンをクリックしたままでドラッグする操作に変換される。
【００７０】
この変換は、標準的な変換方法に固定、設定により変更可能（ただし、画像処理装置１００毎に一通りに固定）、ログオンする使用者毎に設定できるものとし、使用者によって自動的に切り替わるなど、複数の方式を選択可能である。
【００７１】
標準的な形式に変換された操作情報は、プロトコルスタック１５６に送信され、使用しているプロトコル（Ｘ−ＷｉｎｄｏｗプロトコルやＲＤＰ等）の作法に従い処理され、ネットワークインターフェイス１５７を介してネットワーク３００に送出される。この操作情報は、ログオン中のコンピュータ端末２００によって受信されたあと、コンピュータ端末２００にローカルに繋がれたマウス等のポインティングデバイスからの入力と等価に処理される。
【００７２】
コンピュータ端末２００の画面の内容が表示部１６０に表示されている間、操作部ドライバ１５３は使用者によりキー操作部１６２に対して行われる操作の情報を、リモートデスクトップ制御部１５５に送信する。操作の情報は、標準的なキーボード、マウスによる操作に変換する。標準的なキーボード，マウスによる操作に変換するとは、キーボードやマウスを使って操作した際に生成される情報に写像することである。
【００７３】
例えば、スタートキーが押される操作は、キーボードのＥｎｔｅｒキーが押される操作に変換される。クリア／ストップキーが押される操作は、キーボードのＥＳＣキーが押される操作に変換される。また、メニューキーが押される操作は、マウスの右ボタンをクリックする操作に変換される。
【００７４】
この変換は、標準的な変換方法に固定、設定により変更可能（ただし、画像処理装置１００毎に一通りに固定）、ログオンする使用者毎に設定できるものとし、使用者によって自動的に切り替わるなど、複数の方式を選択可能である。
【００７５】
標準的な形式に変換された操作情報は、プロトコルスタック１５６に送信され、使用しているプロトコルの作法に従い処理され、ネットワークインターフェイス１５７を介してネットワーク３００に送出される。この操作情報は、ログオン中のコンピュータ端末２００によって受信されたあと、コンピュータ端末２００にローカルに繋がれたキーボード等からの入力と等価に処理される。
【００７６】
マウスやトラックボールなどのポインティングデバイスオプション１６３がオプションドライバ１５８に接続されている場合、ポインティングデバイスオプション１６３からの操作情報がオプションドライバ１５８を経由してリモートデスクトップ制御部１５５に送信される。操作情報は、プロトコルスタック１５６に送信され、使用しているプロトコルの作法に従い処理され、ネットワークインターフェイス１５７を介してネットワーク３００に送出される。
【００７７】
なお、タッチパネル１６１上での操作の標準的なマウスによる操作への変換、キー操作部１６２に対して行われる操作の標準的なキーボード、マウスによる操作への変換は、画像処理装置１００毎に設定可能である。画像処理装置１００は、上記した変換の為に必要なテーブルを不揮発性メモリやハードディスク装置に保存しており、そのテーブルの編集も可能とする。また、画像処理装置１００は、上記した変換の為に必要なテーブルを使用者毎に設定可能とすることで、例えば認証により使用者が特定されたときに、その使用者が設定したテーブルを自動的に適用することもできる。
【００７８】
以下、リモートデスクトップ制御部１５５について説明する。図１３は、リモートデスクトップ制御部の一実施例の構成図である。図１４及び図１５は、リモートデスクトップ制御部の一例のフローチャートである。
【００７９】
リモートデスクトップ制御部１５５は、表示部マネージャ１８１，リモートＰＣ情報解析部１８２，出力情報生成部１８３および入力マネージャ１８４を有する。図１３の表示部マネージャ１８１，リモートＰＣ情報解析部１８２，出力情報生成部１８３および入力マネージャ１８４について、図１４及び図１５のフローチャートに基づき説明する。
【００８０】
ステップＳ１４１では、リモートＰＣ情報解析部１８２が、プロトコルスタック１５６からデータパケットを受信する。ステップＳ１４２では、リモートＰＣ情報解析部１８２が、コンピュータ端末２００の画面情報やファイルの一覧表などの付加的な情報を画像処理装置１００の内部形式に変換したあと、表示マネージャ１８１に送信する。
【００８１】
ステップＳ１４３に進み、表示部マネージャ１８１は表示モード情報に基づき、現在の表示モードを判定する。選択表示モード又は再構築モードであれば、表示部マネージャ１８１はステップＳ１４４に進み、受信した画面情報から、現在設定されている表示モードに従って画面情報を変換したあと、ステップＳ１４５に進む。例えば選択表示モード（現在フォーカスのあるウインドウのみ、もしくはそのウインドウを拡大して表示する）や再構築モード（ウインドウが重ならないように表示する）に従い、各ウインドウの拡大・縮小、表示・非表示のフィルタリング、再配置などを行う。
【００８２】
通常表示モードであれば、表示部マネージャ１８１はステップＳ１４５に進む。ステップＳ１４５では、表示部マネージャ１８１が、ウインドウレイアウト情報を生成する。ステップＳ１４６に進み、表示部マネージャ１８１は付加的な情報の表示を行うか否かを判定する。付加的な情報の表示を行うと判定すれば、表示部マネージャ１８１はステップＳ１４７に進み、付加的な情報を合成し、ウインドウレイアウトを再調整したあと、ステップＳ１４８に進む。付加的な情報の表示を行わないと判定すれば、表示部マネージャ１８１はステップＳ１４８に進む。
【００８３】
ステップＳ１４８では、表示部マネージャ１８１が、現在設定されている表示モードに従って画面情報を生成する。ステップＳ１４９に進み、表示部マネージャ１８１は生成した画面情報を表示部ドライバ１５１に送信する。表示部ドライバ１５１は、受信した画面情報に従って画面を構築し、表示部１６０に表示できる。
【００８４】
ステップＳ１５１では、入力マネージャ１８４が、タッチパネルドライバ１５２，操作部ドライバ１５３又はオプションドライバ１５８からタッチパネル１６１，キー操作部１６２又はポインティングデバイスオプション１６３の操作情報を受信する。
【００８５】
ステップＳ１５２に進み、入力マネージャ１８４は受信した操作情報が画像処理装置１００内で消費する自機に対する操作か否かを判定する。自機に対する操作であれば、入力マネージャ１８４はステップＳ１５３に進み、機器制御部１５４経由で操作情報を各モジュールへ送信する。一方、自機に対する操作でなく、コンピュータ端末２００の画面に対してなされた操作であれば、入力マネージャ１８４は操作情報を出力情報生成部１８３に送信する。
【００８６】
ステップＳ１５４では、出力情報生成部１８３が、予め定められた変換ルールに基づいて、入力マネージャ１８４から受信した操作情報を標準的なマウスやキーボードによる論理情報に変換する。ステップＳ１５５では、出力情報生成部１８３が、論理情報からパケットデータを生成する。ステップＳ１５６に進み、出力情報生成部１８３は生成したパケットデータをプロトコルスタック１５６に送信する。
【００８７】
以上、本発明の画像処理装置１００は使用者の使用しているコンピュータ端末２００の場所と画像処理装置１００の場所とが離れている際に、特に効果を発揮する。使用者が画像処理装置１００の操作パネル１０１からコンピュータ端末２００を遠隔操作することにより、コンピュータ端末２００から自分が現在操作している画像処理装置１００に対して印刷要求を行い、印刷結果を得ることができる。
【００８８】
例えば印刷結果が気に入らない場合、使用者はコンピュータ端末２００の場所に戻ることなく、画像処理装置１００の操作パネル１０１からコンピュータ端末２００を遠隔操作して修正を行い、再度、コンピュータ端末２００から自分が現在操作している画像処理装置１００に対して印刷要求を行うことができる。印刷部数が足りないと気づいたときも同様に、再度、コンピュータ端末２００から自分が現在操作している画像処理装置１００に対して印刷要求を行うことができる。
【００８９】
また、コンピュータ端末２００から自分が現在操作している画像処理装置１００に対して印刷要求を行うことができるため、他人に印刷結果を見られたり、盗まれたりすることなく、確実に印刷結果を得ることができる。
【００９０】
また、使用者が画像処理装置１００の操作パネル１０１からコンピュータ端末２００を遠隔操作することにより、ＴＷＡＩＮ等によるプル型のスキャン方式であっても、原稿のセットとスキャンの開始とを画像処理装置１００が設置されている場所で行うことが可能である。さらに、コンピュータ端末２００に取り込まれた画像を画像処理装置１００が設置された場所で確認できる。従って、画像処理装置１００が設置されている場所で、原稿の位置ズレの修正なども行いつつスキャンを繰り返すことができる。使用者は、画像処理装置１００が設置されている場所から離れる必要がなく、他人に原稿を見られたり、盗まれたりする心配がない。
【００９１】
なお、本実施例では、画像処理装置１００からコンピュータ端末２００を遠隔操作する例を説明したが、画像処理装置１００から他の画像処理装置を遠隔操作するようにしてもよい。また、本発明の画像処理装置１００は、プログラムの制御により表示手段，入力手段，インターフェイス手段および制御手段として機能させることもできる。
【００９２】
本発明は、具体的に開示された実施例に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。
【図面の簡単な説明】
【００９３】
【図１】本発明の画像処理装置を含むシステムの一例の構成図である。
【図２】本発明によるシステムの動作を表した説明図である。
【図３】認証装置を備えたシステムの動作を表した説明図である。
【図４】コンピュータ端末の画面の内容の一部を選択的に表示する動作を表した説明図である。
【図５】コンピュータ端末の画面の内容およびコンピュータ端末に格納されている付加的な情報を合わせて表示する動作を表した説明図である。
【図６】コンピュータ端末の画面の内容およびコンピュータ端末に格納されている付加的な情報を合わせて表示した画面のイメージ図である。
【図７】コンピュータ端末の画面の内容を表した一例のイメージ図である。
【図８】コンピュータ端末の画面の内容を再構築して表示した画面のイメージ図である。
【図９】複数のコンピュータ端末の画面の内容を同時に表示する動作を表した説明図である。
【図１０】複数のコンピュータ端末の画面の内容を同時に表示した画面のイメージ図である。
【図１１】コンピュータ端末の画面の内容および画像処理装置に格納されている付加的な情報を合わせて表示する動作を表した説明図である。
【図１２】画像処理装置の一例の構成図である。
【図１３】リモートデスクトップ制御部の一実施例の構成図である。
【図１４】リモートデスクトップ制御部の一例のフローチャート（１／２）である。
【図１５】リモートデスクトップ制御部の一例のフローチャート（２／２）である。
【符号の説明】
【００９４】
１００    画像処理装置
１０１    操作パネル
１０２    表示手段
１０３    入力手段
１０４    各種キー
１０５    テンキー
１０６    ソフトキーボード
１５１    表示部ドライバ
１５２    タッチパネルドライバ
１５３    操作部ドライバ
１５４    機器制御部
１５５    リモートデスクトップ制御部
１５６    プロトコルスタック
１５７    ネットワークインターフェイス
１５８，１５９    オプションドライバ
１６０    表示部
１６１    タッチパネル
１６２    キー操作部
１６３    ポインティングデバイスオプション
１６４    認証用オプション
１８１    表示部マネージャ
１８２    リモートＰＣ情報解析部
１８３    出力情報生成部
１８４    入力マネージャ
２００，２００ａ，２００ｂ    コンピュータ端末
３００    ネットワーク
【図１】
2006059083.tif 000003
【図２】
2006059083.tif 000004
【図３】
2006059083.tif 000005
【図４】
2006059083.tif 000006
【図５】
2006059083.tif 000007
【図６】
2006059083.tif 000008
【図７】
2006059083.tif 000009
【図８】
2006059083.tif 000010
【図９】
2006059083.tif 000011
【図１０】
2006059083.tif 000012
【図１１】
2006059083.tif 000013
【図１２】
2006059083.tif 000014
【図１３】
2006059083.tif 000015
【図１４】
2006059083.tif 000016
【図１５】
2006059083.tif 000017