(57)【要約】【課題】リモートからの遠隔端末と画面共有する際、セキュリティを確保しつつも、ユーザ間での共有画面コミュニケーションを円滑に行える画像形成装置等を提供する。【解決手段】本発明における画像形成装置は、端末に対し表示手段に表示された表示画面を共有させる画像形成装置であって、表示画面内で表示される表示データ毎に、表示データを端末に対し非表示させるかを規定した非表示規定情報を記憶した記憶手段と、共有表示させる表示画面データを生成する共有画面生成手段と、表示手段及び端末に生成された表示画面データを送信する表示画面データ送信手段とを有し、画面生成手段は、非表示データを含む表示画面データを生成するとき、非表示データを含む第１の表示画面データと非表示データを含まない第２の表示画面データとを生成し、表示画面データ送信手段は、第１の表示画面データを表示手段に送信し、第２の表示画面データを端末に送信する。【選択図】図５
2012048442.tif 000002
【特許請求の範囲】
【請求項１】
表示手段を備え、ネットワークを介して接続された端末に対し前記表示手段に表示された表示画面を共有させる画像形成装置であって、
表示画面内で表示される表示データ毎に、当該表示データを前記端末に対し表示させるか又は非表示させるかを規定した非表示規定情報を記憶した記憶手段と、
前記表示手段及び前記端末に共有表示させる表示画面データを生成する共有画面生成手段と、
前記表示手段及び前記端末に、生成された前記表示画面データを送信する表示画面データ送信手段と、
を有し、
前記画面生成手段は、前記非表示規定情報によって非表示させると規定された表示データである非表示データを含む前記表示画面データを生成するとき、
当該非表示データを含む第１の表示画面データと、
当該非表示データを含まない第２の表示画面データと、
を生成し、
前記表示画面データ送信手段は、前記第１の表示画面データを前記表示手段に送信し、前記第２の表示画面データを前記端末に送信すること、
を特徴とする画像処理装置。
【請求項２】
前記画面生成手段は、前記非表示データを含まない第２の表示画面データを生成するとき、当該非表示データである反転画像を反転前画像に置き換えること、
を特徴とする請求項１記載の画像処理装置。
【請求項３】
前記画面生成手段は、前記非表示データを含まない第２の表示画面データを生成するとき、当該非表示データであるテキストを所定の文字列に置き換えること、
を特徴とする請求項１記載の画像処理装置。
【請求項４】
前記非表示データであるテキストが存在する場合に、所定の文字列に置き換えること、
を特徴とする請求項３記載の画像処理装置。
【請求項５】
前記画面生成手段は、前記非表示データを複数含む前記表示画面データを生成するとき、
前記第２の表示画面データは、複数の非表示データのうち、ユーザにより表示が許可された非表示データを含むこと、
を特徴とする請求項１ないし３何れか一項記載の画像処理装置。
【請求項６】
表示手段と表示画面内で表示される表示データ毎に、当該表示データを前記端末に対し表示させるか又は非表示させるかを規定した非表示規定情報を記憶した記憶手段を備え、
ネットワークを介して接続された端末に対し前記表示手段に表示された表示画面を共有させる画像形成装置における画面共有方法であって、
前記表示手段及び前記端末に共有表示させる表示画面データを生成する共有画面生成手順と、
前記表示手段及び前記端末に、生成された前記表示画面データを送信する表示画面データ送信手順と、
を有し、
前記画面生成手順は、前記非表示規定情報によって非表示させると規定された表示データである非表示データを含む前記表示画面データを生成するとき、
当該非表示データを含む第１の表示画面データと、
当該非表示データを含まない第２の表示画面データと、
を生成し、
前記表示画面データ送信手順は、前記第１の表示画面データを前記表示手段に送信し、前記第２の表示画面データを前記端末に送信すること、
を特徴とする画面共有方法。
【請求項７】
請求項６記載の画面共有方法をコンピュータに実行させるための画面共有プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画面共有方法及び画面共有プログラムに関する。
【背景技術】
【０００２】
従来より、ネットワークに繋がった他のコンピュータの画面を遠隔操作する技術が知られており、これを実現するソフトウェアも多数提供されている。一般にこのようなソフトウェアは、サーバソフトとクライアントソフトの２つに分かれており、画面操作される側でサーバソフトを起動しておき、遠隔操作する側はクライアントソフトを起動させ、画面操作される側へ接続し、遠隔操作を行う。
【０００３】
ここで、リモートで操作する内容が、サーバとクライアントの双方で同時表示されるため、遠隔操作中に画面が盗み見されるという問題があった。即ち、遠隔操作中は、ユーザＩＤやパスワード等が見えているような画面については、セキュリティの関係上（情報漏えい等の防止など）、相手側の画面には表示しないようにするとよい。
【０００４】
これに関する技術として、例えば特許文献１には、セキュリティを高める目的で、画面毎にセキュリティに関する情報の有無を保持し、セキュリティに関する画面に遷移する場合には、通常のメモリとは別の専用メモリに画面を構築し、ＶＮＣ接続された遠隔地のＰＣにのみ画面を送信する技術が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
さて、このような遠隔操作技術は、カスタマーサービスの現場でよく利用されており、具体的に、ヘルプデスクは、電話等によりユーザとコミュニケーションを行いつつも同時に、リモートからユーザの画像形成装置を遠隔操作して、その操作方法等を詳しく説明することができる。画面操作に不慣れなユーザにとっては、ヘルプデスクとのコミュニケーションによる説明とともに、実際に目の前の画面がリアルタイムに操作されていくので、非常に判り易い。
【０００６】
しかしながら、セキュリティを確保するため、上記特許文献１を適用する場合、「セキュリティに関する画面」については、画像形成装置と遠隔地のヘルプデスク端末で異なる画面を表示するようにしているため、この場合、ユーザとヘルプデスク間でコミュニケーションミスが発生する可能性がある。特に、画面操作に全く不慣れなユーザに対しては、逐一操作画面を追いながら丁寧に説明していく必要があるところ、ある画面（セキュリティに関する画面）だけはユーザとヘルプデスク間で差異が生じてしまうとなると、これは十分混乱の原因となりうる。
【０００７】
本発明では上記のような問題に鑑みて、リモートからの遠隔端末と画面共有する際、セキュリティを確保しつつも、ユーザ間での共有画面コミュニケーションを円滑に行える画像形成装置、画面共有方法及び画面共有プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記の目的を達成するために、本発明に係る画像処理装置は、表示手段を備え、ネットワークを介して接続された端末に対し前記表示手段に表示された表示画面を共有させる画像形成装置であって、表示画面内で表示される表示データ毎に、当該表示データを前記端末に対し表示させるか又は非表示させるかを規定した非表示規定情報を記憶した記憶手段と、前記表示手段及び前記端末に共有表示させる表示画面データを生成する共有画面生成手段と、前記表示手段及び前記端末に、生成された前記表示画面データを送信する表示画面データ送信手段と、を有し、前記画面生成手段は、前記非表示規定情報によって非表示させると規定された表示データである非表示データを含む前記表示画面データを生成するとき、当該非表示データを含む第１の表示画面データと、当該非表示データを含まない第２の表示画面データと、を生成し、前記表示画面データ送信手段は、前記第１の表示画面データを前記表示手段に送信し、前記第２の表示画面データを前記端末に送信することを特徴とする。
【０００９】
また、上記の目的を達成するために、上記画像処理装置において、前記画面生成手段は、前記非表示データを含まない第２の表示画面データを生成するとき、当該非表示データである反転画像を反転前画像に置き換えることを特徴とする。
【００１０】
また、上記の目的を達成するために、上記画像処理装置において、前記画面生成手段は、前記非表示データを含まない第２の表示画面データを生成するとき、当該非表示データであるテキストを所定の文字列に置き換えることを特徴とする。
【００１１】
また、上記の目的を達成するために、上記画像処理装置において、前記非表示データであるテキストが存在する場合に、所定の文字列に置き換えることを特徴とする。
【００１２】
また、上記の目的を達成するために、上記画像処理装置において、前記画面生成手段は、前記非表示データを複数含む前記表示画面データを生成するとき、前記第２の表示画面データは、複数の非表示データのうち、ユーザにより表示が許可された非表示データを含むことを特徴とする。
【００１３】
なお、本発明の構成要素、表現または構成要素の任意の組合せを、方法、装置、システム、コンピュータプログラム、記録媒体、などに適用したものも本発明の態様として有効である。
【発明の効果】
【００１４】
本発明によれば、リモートからの遠隔端末と画面共有する際、セキュリティを確保しつつも、ユーザ間での共有画面コミュニケーションを円滑に行える画像形成装置、画面共有方法及び画面共有プログラムを提供することができる。
【図面の簡単な説明】
【００１５】
【図１】本実施形態に係るネットワーク構成図である。
【図２】本実施形態に係る画像形成装置１のハードウェア構成の一例を示す。
【図３】本実施形態に係る画像形成装置１の一実施形態の主要機能を示す機能ブロック図である。
【図４】操作パネル及び表示画面拡大図を示す。
【図５】ＰＣ２の共有画面例を示す。
【図６】通常モードへの切替え申請を示す画面例である。
【図７】本実施形態に係る画像形成装置１の処理動作を説明するシーケンス図である。
【図８】モードを適用するかを選択させる画面例を示す。
【図９】共有モード登録テーブル例を示す。
【図１０】共有モード現在値テーブル例を示す。
【図１１】画面内アイテムテーブル例を示す。
【図１２】セキュリティ項目の制御管理テーブル例を示す。
【図１３】本変形例に係るＰＣ２側のセキュリティに関する画面例を示す。
【図１４】セキュリティ項目解除の許可操作を行う画面例を示す。
【図１５】本変形例に係るＰＣ２側のセキュリティに関する画面例（解除後）を示す。
【発明を実施するための形態】
【００１６】
以下、本発明を実施するための最良の形態について図面を参照して説明する。本発明は、ネットワークを介し他のコンピュータの画面を遠隔操作する技術に関するものであるが、画面操作される側のコンピュータの一例として、画像形成装置（画像処理装置）を適用した例を示す。
【００１７】
[システム構成]
（ネットワーク構成）
はじめに、本発明を実施するにあたってのネットワーク構成について説明する。図１は、本実施形態に係るネットワーク構成図である。図に示されるように、画像形成装置１及びＰＣ２が、ネットワーク３を介して接続されている。
【００１８】
図中、画像形成装置１は、コピー、スキャナ、プリンタ、ファックスなどの複数の機能を一つの筐体内に収納した画像形成装置（画像処理装置）である。本実施形態において、画像形成装置１はユーザサイドに設置されており、ユーザはヘルプデスクからのサポートを受け、画像形成装置１の画面操作方法を習得する。
【００１９】
またＰＣ２は、いわゆる一般的なＰＣ端末である。本実施形態において、ＰＣ２はヘルプデスクサイドに設置されており、ヘルプデスクはユーザサポートのため、ＰＣ２を使ってリモートから画像形成装置１の画面操作を行う。
【００２０】
ネットワーク３は、ＬＡＮ（Local Area Network）及びＷＡＮ（Wide Area Network）を含むネットワークであり、画像形成装置１とＰＣ２はネットワーク３を介し相互に通信を行う。但し本実施形態においては、画像形成装置１とＰＣ２は離れた場所にあるため、具体的にはサービス用ＷＡＮ回線が想定される。
【００２１】
このような構成において、本実施形態では、ヘルプデスクのＰＣ２は、リモートからユーザの画像形成装置１の画面を共有しながら遠隔操作を行うものとして以下説明していく。この場合、画像形成装置１は、画面操作される側であるため上述遠隔操作のサーバソフトが起動されており、ＰＣ２は、遠隔操作する側であるためクライアントソフトを起動させ、画面操作される画像形成装置１のサーバソフトへ接続し、遠隔操作を行う。
【００２２】
（ハードウェア）
ここで本実施形態に係る画像形成装置１のハードウェア構成について簡単に説明しておく。図２は、本実施形態に係る画像形成装置１のハードウェア構成の一例を示す。本実施形態に係る画像形成装置１は、操作パネル１１と、記憶メディアＩ／Ｆ１２と、コントローラ１３と、データ通信Ｉ／Ｆ１４と、スキャナ１５と、プロッタ１６と、ＨＤＤ（Hard Disk Drive）１７とから構成され、それぞれ相互に接続されている。
【００２３】
操作パネル１１は、入力装置１１aと表示装置１１bとを有しており、入力装置１１aは、ハードキーなどで構成され、装置本体に各操作信号を入力するのに用いられる。また、表示装置１１bは、ディスプレイなどで構成され、例えば画像形成動作に関する各種情報を表示する。本実施形態に係る操作パネル１１は、タッチパネル式ディスプレイを搭載し、このディスプレイ上表示される画面をＰＣ２と共有する（画面例は後述）。
【００２４】
データ通信Ｉ／Ｆ１４は、インタフェース装置１４aを有しており、画像形成装置をネットワークやファックスなどのデータ伝送路に接続するインタフェースである。ＨＤＤ１７は、各種プログラム、画像形成装置で取り扱われる受信文書データや読み取り画像データ、各アプリケーションにより利用されるデータなど、各種データを格納している。画像形成装置１は、画面操作される側であるため、各種プログラムには、上述遠隔操作のサーバソフトを含む。また、ＨＤＤ１７は、これらの各種データを、所定のファイルシステムやＤＢ（Data Base）により管理している。
【００２５】
ＨＤＤ１７に格納される各種データの中には、記録媒体１２bから入力されるデータを含む。記録媒体１２bは、記憶メディアＩ／Ｆ１２が有するドライブ装置１２aにセットされ各種データが記録媒体１２bからドライブ装置１２aを介してＨＤＤ１７に格納される。
【００２６】
コントローラ１３は、ＲＯＭ（Read Only Memory）１３a、ＲＡＭ（Random Access Memory）１３b、及びＣＰＵ（Central Processing Unit）１３cとを有しており、ＲＯＭ１３aは、画像形成装置が起動されるときに実行されるプログラムや各種データを格納している。また、ＲＡＭ１３bは、ＲＯＭ１３aやＨＤＤ１７から読み出された各種プログラムやデータを一時保持する。更に、ＣＰＵ１３cは、ＲＡＭ１３bが一時保持しているプログラムを実行する。コントローラ１３は、例えば、データ通信Ｉ／Ｆ１４を介して印刷データを受信した場合に、ＲＯＭ１３aからＲＡＭ１３b上に読み出された、ＰＤＬ（Page Description Language）を解釈可能なプログラム（ＰＤＬパーサ）をＣＰＵ１３cにより実行し、印刷データを解釈してビットマップイメージを生成する。
【００２７】
スキャナ１５は、画像読取装置１５aを有しており、読み取り面に配置された原稿を光学的に読み取り画像データを生成する。プロッタ１６は、印刷装置１６aを有しており、例えば、電子写真プロセス方式によってビットマップイメージを記録紙に印刷する。
【００２８】
このように、本実施形態に係る画像形成装置１は、上記ハードウェア構成により、コピー、スキャナ、プリント、ファクシミリなど画像形成に係る基本的な機能を実現している。
【００２９】
なお、ＰＣ２については、上述の如くいわゆる一般的なＰＣ端末を適用できるので、ハードウェア構成の説明は割愛する。
【００３０】
（機能構成）
次に、本実施形態に係る画像形成装置１の主要機能構成についてそれぞれ簡単に説明する。図３は、本実施形態に係る画像形成装置１の一実施形態の主要機能を示す機能ブロック図である。図に示すように画像形成装置１は、主要な機能として、表示部１０１、通信部１０２、入力イベント受信部１０３、制御部１０４、画面生成部１０５、画面用メモリ１０６、表示画面データ送信部１０７、記憶部１０８を有している。
【００３１】
表示部１０１は、画像形成装置１本体の操作パネル１１の表示装置１１bに相当する。ユーザインターフェースとして機能し、ここに各種の操作画面が表示される。
【００３２】
通信部１０２は、ネットワーク３に接続され、ＰＣ２との通信のやり取りを行う通信手段である。
【００３３】
入力イベント受信部１０３は、ＰＣ２との遠隔操作に係る通信や入力イベントを受信、解析し、制御部１０４へ伝達する。
【００３４】
制御部１０４は、いわばＰＣ２との遠隔操作に係る処理全般を司る制御部であり、各機能部の処理を制御する。
【００３５】
画面生成部１０５は、表示画面データ（画像）を生成する。表示画面データには、画像形成装置１本体の表示部１０１用の通常画面データと、ＰＣ２（ＰＣ２の表示部）用のセキュリティ画面データとがある。表示部１０１用の通常画面データは、通常モード及びセキュリティモード時に生成される。一方ＰＣ２（ＰＣ２の表示部）用のセキュリティ画面データは、セキュリティモード時にのみ生成される。通常画面データとセキュリティ画面データとの違い含め、詳細は後述する。
【００３６】
画面用メモリ１０６は、画面生成部１０５が表示画面データ（画像）を生成する際に使用する作業スペースである。表示画面データには、画像形成装置１本体の表示部１０１用の通常画面データと、ＰＣ２（ＰＣ２の表示部）用のセキュリティ画面データとがあるが、本実施形態においてはそれぞれの用途のメモリが設けられている。
【００３７】
表示画面データ送信部１０７は、生成された表示画面データを送信する。詳細後述するが、通常モード時には、画像形成装置１本体の表示部１０１とＰＣ２のいずれにも、通常画面データを送信するものの、セキュリティモード時には、画像形成装置１本体の表示部１０１には通常画面データを、ＰＣ２にはセキュリティ画面データを送信する。この点詳細は後述する。
【００３８】
記憶部１０８は、表示画面データ（画像）を生成するに必要な各種情報が蓄積されている。例えば、表示画面内の表示アイテム（部品）、画面レイアウト情報、また画面内アイテムテーブル、セキュリティ対象項目の制御方法管理テーブルが蓄積されている。そしてこれらテーブルには、表示画面内で表示される表示データ毎に、当該表示データをＰＣ２に対し表示させるか又は非表示させるかを規定した非表示規定情報が含まれている（具体例は後述）。
【００３９】
以上これらの機能は、実際には上述のＣＰＵ１３ｃが実行するプログラムによりコンピュータに実現させるものである。
【００４０】
（共有画面例）
ここでは、本実施形態の共有画面例を具体的に挙げながら、本発明の概要を以下に説明する。本実施形態では、ヘルプデスクのＰＣ２は、リモートからユーザの画像形成装置１の画面を共有しながら遠隔操作を行うものとして以下説明していく。
【００４１】
図４は、操作パネル及び表示画面拡大図を示す。上述したように、画像形成装置１は、操作パネル１１にタッチパネル式ディスプレイを搭載している。ここで当該ディスプレイに表示されている表示画面Ａは、ユーザ（パネルユーザともいう）が操作する表示画面であるが、ヘルプデスクのＰＣ２は、リモートから画像形成装置１の表示画面を共有しながら遠隔操作を行うため、遠隔操作中（ＰＣ２から画像形成装置１への遠隔操作ログイン後）においては、ＰＣ２の表示部においても、この表示画面と同様の画面が表示されることになる。
【００４２】
表示画面Ａには、「画面共有：通常モード」４０１、「画面共有：セキュリティモード」４０２というボタンが置かれており、ユーザは遠隔操作中、ＰＣ２と共有する画面共有（表示画面）について、いずれかのモードを設定できる。表示画面Ａの例では、セキュリティモードに設定されている。また「画面共有解除」ボタン押下により、画面共有の解除が可能である（遠隔操作終了）。また本例の場合、「通常モード：０名、セキュリティモード：１名」につき、パネルユーザ又はヘルプデスクいずれか一方が、本ボタンを押下すれば即座に画面共有を解除できるが、複数のユーザが同時に画面共有している場合、画面共有しているリモートユーザの一覧を表示し任意のユーザのみを共有から解除するようにすることもできる。
【００４３】
ここで、通常モードとは、画像形成装置１とＰＣ２とで同一の共有画面を共有するモードである。つまり、通常モードに設定されている場合には、セキュリティ上ＰＣ２に対して隠蔽すべき情報はなく、パネルユーザが見ている画像形成装置１の共有画面と、ヘルプデスクが見ているＰＣ２の共有画面は同一となる。このボタンが反転表示（ON状態）している場合、ヘルプデスクは、セキュリティに関する画面を含む、一連の画面表示及び操作を行うことが可能である。またこの表示によりパネルユーザやヘルプデスクは、自分が通常モードで操作していることを認識することができる。
【００４４】
これに対しセキュリティモードとは、画像形成装置１とＰＣ２とで異なる共有画面を共有するモードである。つまり、セキュリティモードに設定されている場合には、セキュリティ上ＰＣ２に対して隠蔽すべき情報がある場合、パネルユーザが見ている画像形成装置１の共有画面と、ヘルプデスクが見ているＰＣ２の共有画面はある特定の一部分が異なる。このボタンが反転表示(ON状態)している場合、ヘルプデスクに対してセキュリティに関する項目についての情報が隠蔽される。但しセキュリティに関する項目以外の画面部分は通常モードと同じである。またこの表示によりパネルユーザは相手がセキュリティモードで操作していることを認識でき、ヘルプデスクは自分がセキュリティモードで操作していることを認識することができる。
【００４５】
ところで、パネルユーザが操作する画像形成装置１の表示画面は、いうまでもなくコピー操作画面、印刷条件設定画面、ＦＡＸ送信設定画面等々、様々なものがあるが、これら画面のうち、セキュリティ事項を含むような画面（セキュリティに関するする画面）も当然ながら存在する。その一例として、ユーザログイン画面、つまりパスワード入力画面がある。表示画面Ａは、このパスワード入力画面を示すものであるが、通常モードに設定されている場合には、ＰＣ２側にも同一の共有画面が共有されているため、ヘルプデスクはパネルユーザが入力したパスワードを見ることができる。パスワード表示エリア４０４は、入力済みパスワードを「＊」等の文字に置き換えて表示される場合もあるが、パネルユーザがソフトキーを操作しながらパスワードを入力すれば、押下の瞬間、入力文字例えば「ａ」４０５は反転表示される。結局通常モードに設定されている場合には、ＰＣ２側にも同一の共有画面が共有されているため、画面内のセキュリティ事項がヘルプデスクに知られうる。
【００４６】
これに対しセキュリティモードに設定されている場合、セキュリティ事項を含むような共有画面（セキュリティに関する画面）においては、パスワード表示エリア４０４を非表示にし、またソフトキー操作時の反転処理を非表示した画像を共有する表示画面データとしてＰＣ２に送信するようにする。このようにすると、ヘルプデスクからは、共有画面内のセキュリティ事項だけは見えないので、パネルユーザからすると共有画面内のセキュリティ情報を保護することができる。なおここで、ヘルプデスクに対しパスワード入力画面全体の共有（閲覧）を禁止するのではなく、あくまでセキュリティに関する画面内の特定の一部のデータのみを非表示にしているため、共有画面全体としては、パネルユーザヘルプデスク間で同一共有画面を共有することができ、円滑なコミュニケーションを行うことができる。
【００４７】
図５は、ＰＣ２の共有画面例を示す。ＰＣ２に表示されている共有画面Ｂは、図４の表示画面Ａに対応するものであり基本的に共有画面全体としては、図４の表示画面Ａのパスワード入力画面と同様の共有画面が表示されている。しかし、ＰＣ２に対してセキュリティモードが設定されているため、パスワード表示エリア５０１には、パスワードは表示されていない。この例ではさらに別の文字に置換する処理が施され、パネルユーザがパスワード入力中」である旨がリモート先のヘルプデスクに分かるようになっている。また、図中「ａ」５０２についてはソフトキー操作時の反転処理を非表示にしているので（つまり通常の部品画像のまま）、パネルユーザがどのソフトキーを操作したかは、ヘルプデスクに分からないようになっている。
【００４８】
上述では、画面生成部１０５は、画像形成装置１本体の表示部１０１用の通常画面データと、ＰＣ２（ＰＣ２の表示部）用のセキュリティ画面データとがあることを述べた。つまりセキュリティモード設定時には、画像形成装置１本体のパネルに表示する画面データのほかに、ヘルプデスクＰＣ２用に共有する画面データを別途生成する必要があり、このヘルプデスクＰＣ２用に共有する画面データが、セキュリティ画面データである。そしてセキュリティ画面データは、上述したように、画面内の特定の一部のデータのみを非表示された画面データになっている。
【００４９】
なお、通常モード又はセキュリティモードへの設定は、遠隔操作開始のタイミング（ＰＣ２から画像形成装置１への遠隔操作ログイン時）にパネルユーザが決定でき、また遠隔操作中においても、「画面共有：通常モード」４０１、「画面共有：セキュリティモード」４０２というボタンを操作することにより各モード間への切替えが可能である。例えばヘルプデスクがパネルユーザをサポートする際、セキュリティモードで操作中であったとしてもセキュリティに関する画面の操作方法をパネルユーザに説明する際など、通常モードでの操作が必要となる場合があるからである。但し、ヘルプデスクＰＣ２側からモード切替えの要請があった場合には、パネルユーザの同意確認を経る必要がある。
【００５０】
図６（ａ）は、ＰＣ２の共有画面において、セキュリティモードから通常モードへの切替え申請を示す画面例（ＰＣ２側）である。また図６（ｂ）は、画像形成装置１の共有画面において、通常モードへの切替え要請を示す画面例（画像形成装置１側）である。ヘルプデスクは「画面共有：通常モード」を押下し、通常モード操作中のパネルユーザに対し、通常モードへの移行を要求する。パネルユーザが「許可する」を押下することで、以降の操作でヘルプデスク側も、パネルユーザ同様、通常モードとして共有画面操作することが可能となる。
【００５１】
[情報処理]
図７は、本実施形態に係る画像形成装置１の処理動作を説明するシーケンス図である。
【００５２】
Ｓ１〜３：Ｓ１にて、ヘルプデスクのＰＣ２は、画像処理装置１の通信部１０２に対し、画面共有を要求する。Ｓ２にて、要求を受信した通信部１０２は、入力イベント受信部１０３へイベント処理を委譲する。Ｓ３にて、入力イベント受信部１０３では受信したイベントを解析し、要求が画面共有であることを特定すると、制御部１０４へ画面共有を要求する。
【００５３】
Ｓ４：Ｓ４にて、制御部１０４は、まずＰＣ２に対し、共有モード決定処理を行う。上述の通り、共有モードには、通常モード又はセキュリティモードがあるが、ＰＣ２に対しいずれのモードを適用するかを決定する。決定方法としては、例えば、制御部１０４はパネルユーザに対していずれのモードを適用するかを選択させる画面（例えば図８）を表示し、ユーザ選択に従って共有モードを決定できる。また例えば、予め管理している共有モード登録テーブル（例えば図９）を参照し、ヘルプデスクのＰＣ２がすでに画面共有対象として登録済みかを確認する。ＰＣ２が登録済みである場合、ＰＣ２に対して適用する共有モードを「セキュリティモード」として決定する。なおまず共有モード登録テーブルを参照し、未登録の画面共有相手に対しては上述の選択させる画面を表示し、最終的にユーザ選択に従って共有モードを決定することもできる。
【００５４】
図１０は、共有モード現在値テーブル例を示す。各画面共有デバイスに対し現在有効な共有モード情報を保持するテーブルである。Ｓ４を経て、ＰＣ２に対しセキュリティモードを適用すると決定されると、共有モード現在値テーブルにその情報が保持される。なおパネル（画像形成装置）には通常モードが現在適用されているが、このパネルはパネルユーザが操作するものなので、原則として通常モードが適用される。
【００５５】
Ｓ５〜Ｓ９：Ｓ５にて、制御部１０４は、画面生成部１０５に共有画面データ（表示画面データ）の生成を要求する。画面生成部１０５は、共有モード現在値テーブルを参照し、ＰＣ２は現在セキュリティモードが適用されているデバイスであることを判断し、画像形成装置１本体の表示部１０１用の通常画面データと、ＰＣ２用のセキュリティ画面データとを生成する。まずＳ６にて画面生成部１０５は通常画面データを生成する。また画面生成部１０５は、セキュリティ画面データを生成するときには、Ｓ７にてセキュリティ項目の制御方法を決定してから、Ｓ８にてセキュリティ画面データを生成する。この点以下詳しく説明する。
【００５６】
図１１は、画面内アイテムテーブル例を示す。画面内アイテムテーブルは、セキュリティ対象とされたセキュリティ項目の表示データの処理方法（取り扱い）を規定するものである。ある１の表示画面データ（画像）が生成される場合には、その画面の画面レイアウト情報、画面内アイテムテーブル、画面内の表示アイテム画像及び表示データなど、様々な画面構成情報に基づいて生成される。共有画面の生成時には、このテーブルの規定に従って、セキュリティモードが適用されたＰＣ２に対して、特定の表示データを表示するか、非表示（表示しない）にするかどうかが決定される。
【００５７】
図に示されるように、「画面ＩＤ」は、画像形成装置１で表示される全ての画面毎に固有に付番された識別子である。「画面ＩＤ」１００は、例えばパスワード入力画面に与えられた画面ＩＤであるとする（図４、５）。再び図４、５をあわせて参照すると、パスワード入力画面には、説明の便宜上全ての画面内アイテムは記載していないが、パスワード入力画面は、「取消／ＯＫ」のための「確定用ボタン」、入力した文字のフィードバックを「＊」で表示する「パスワード表示エリア」、ソフトキーボードの「0〜9」、[a〜z]を表示する「入力用ボタン」等から構成されている。これに対応するように、図１１の画面内アイテムテーブルでは、画面内アイテムの「ＩＤ」、「種別」、「表示データ」、「セキュリティ対象（ＯＮ／ＯＦＦ）」（非表示規定情報）の情報が保持され、その中でも「パスワード表示エリア」と「入力用ボタン」は隠蔽すべきセキュリティ項目として、「セキュリティ対象」はＯＮに設定されている。Ｓ７のセキュリティ項目の制御方法決定処理では、テーブル上「セキュリティ対象」がＯＮとなっている項目を抽出し、この項目に対し、次に規定される処理を決定する。
【００５８】
図１２は、セキュリティ項目の制御管理テーブル例を示す。図からも明らかなように、セキュリティ項目の制御管理テーブルでは、画面内アイテムテーブルにおいて「セキュリティ対象」がＯＮとなっているセキュリティ項目を抜き出して、セキュリティ画面データ生成時、セキュリティ項目に対して施す処理を規定し管理されているものである。この例では「画面ＩＤ」１００では、画面内アイテムのＩＤ３、４〜１３、１４〜３９が「セキュリティ対象」がＯＮとなっているセキュリティ項目である。
【００５９】
例えば、ＩＤ３の「パスワード表示エリア」に対しては、メッセージ変換により表示データは「＊」から、「ユーザがパスワード入力中ですしばらくおまちください。」へと変換され表示されることにより、パスワード文字数をＰＣ２に特定されるのを防ぎつつ、パネルユーザが利用中であることをＰＣ２に通知するようになる。またＩＤ４〜１３、１４〜３９の各「入力用ボタン」は、反転表示無効とすることにより、パネルユーザが入力した「a」等の文字をＰＣ２に特定されるのを防ぐことができる。
【００６０】
再びシーケンスに戻り、Ｓ６にて画面生成部１０５は通常画面データを生成する。例えば「画面ＩＤ」１００のパスワード入力画面を生成する（図４）。通常画面データであるので、隠蔽すべきセキュリティ項目はないので、従来通り、その「画面ＩＤ」１００の画面レイアウト情報、画面内アイテムテーブル、画面内の表示アイテム画像及び表示データなど画面構成情報に基づいて生成されればよい。そしていうまでもなく、画面生成部１０５は、通常画面データ生成時には、図１１の画面内アイテムテーブルの「セキュリティ対象」の欄は参照しない。同様に図１２のセキュリティ項目の制御管理テーブルもまた参照しない。
【００６１】
次に、画面生成部１０５はセキュリティ画面データを生成する。画面生成部１０５は、Ｓ７にて、図１１の画面内アイテムテーブル及び図１２のセキュリティ項目の制御管理テーブルを参照し、セキュリティ項目の制御方法を決定する。具体的には上述したように、例えばＩＤ３の「パスワード表示エリア」に対しては、メッセージ変換し、ＩＤ４〜１３、１４〜３９の各「入力用ボタン」は、反転表示無効とすると決定する。
【００６２】
そしてＳ８にて、画面生成部１０５はセキュリティ画面データを生成する。例えば「画面ＩＤ」１００のパスワード入力画面を生成する（図５）。セキュリティ画面データもまた通常画面データと同様、基本的には、その「画面ＩＤ」１００の画面レイアウト情報、画面内アイテムテーブル、画面内の表示アイテム画像及び表示データなど画面構成情報に基づいて生成していく。但し、ＩＤ３の「パスワード表示エリア」に対しては、メッセージ変換し、変換後の表示データに置き換える（つまり本来表示されるべき「＊」は非表示）。またソフトキーボードのＩＤ４〜１３、１４〜３９の各「入力用ボタン」は、反転表示無効とし、反転なしのアイテム画像を配置する（つまり本来表示されるべき反転画像は非表示）。
【００６３】
なお本実施形態では、画面生成部１０５が表示画面データ（画像）を生成する際に使用する作業スペースとして、通常画面用メモリとセキュリティ画面用メモリがそれぞれ設けられているので、それぞれのメモリ上で表示画面データを生成する。
【００６４】
Ｓ９にて、画面生成部１０５は表示画面データを生成すると、制御部１０４に対し生成完了を通知する。
【００６５】
Ｓ１０〜Ｓ１５：Ｓ１０にて制御部１０４は、画面更新要求を行う。つまり表示画面データ送信部１０７に対し、生成された表示画面データの送信を要求する。表示画面データ送信部１０７は、Ｓ１１にて通常画面用メモリから通常画面データを取得し、Ｓ１２にて画像形成装置１本体の表示部１０１（パネル）に通常画面データを送信する。Ｓ１３にて表示部１０１は通常画面データでもって表示画面を更新する。
【００６６】
またＳ１４にて表示画面データ送信部１０７は、セキュリティ画面用メモリからセキュリティ画面データを取得し、Ｓ１５にてＰＣ２にセキュリティ画面データを送信する。ＰＣ２はセキュリティ画面データを受信し、受信したセキュリティ画面データでもってＰＣ２の表示画面を更新する。この結果、画像形成装置１本体の表示部１０１（パネル）には、図４に示される画面が表示され、ＰＣ２の表示画面には図５に示される画面が表示されることになる。具体的にＰＣ２に対してセキュリティモードが設定されているため、ＰＣ２の表示画面のパスワード表示エリア５０１には、パスワードは表示されていない。こまた、図中「ａ」５０２についてはソフトキー操作時の反転処理を非表示になっている。
【００６７】
以上本実施形態に係る画像形成装置１は、ＰＣ２に対しセキュリティに関する画面（例えばパスワード入力画面）を共有画面として共有させつつも、その画面中、特定データ（セキュリティ項目）については、特定データの漏洩を防止すべくセキュリティモードが適用されたＰＣ２の表示画面には表示しない。ここでヘルプデスクに対しセキュリティに関する画面全体の共有（閲覧）を禁止するのではなく、あくまでセキュリティに関する画面内の特定の一部のデータのみを非表示にしているため、共有画面全体としては、パネルユーザとヘルプデスク間で共有画面を共有することができ、ひいては円滑なコミュニケーションを行うことができる。
【００６８】
[変形例]
上述の実施形態においては、遠隔操作中において、「画面共有：通常モード」４０１、「画面共有：セキュリティモード」４０２というボタンを操作することにより各モード間への切替えが可能であると述べた（図４、５）。例えばヘルプデスクがパネルユーザをサポートする際、セキュリティモードで操作中であったとしてもセキュリティに関する画面の操作方法をパネルユーザに説明する際など、通常モードでの操作が必要となる場合があるからである。
【００６９】
しかしながら、セキュリティモードから通常モードへ移行すると、セキュリティに関する画面全体がリモート先（例えばＰＣ２）に対して共有されるが、セキュリティモードのリモート先（例えばＰＣ２）に対し、通常モードへの移行までは許可したくないが、共有画面内のセキュリティ項目のさらにある一部分のみを限定的に表示許可したい場合がある。
【００７０】
図１３は、本変形例に係るＰＣ２側のセキュリティに関する画面例を示す。図に示されるセキュリティに関する画面においては、「パス名」１３０１と「ユーザ名」１３０３はセキュリティ項目として図１１の画面内アイテムテーブルで規定されており、また図１２のセキュリティ項目の制御管理テーブルで「パス名」は「***」に変換、「ユーザ名」は非表示する処理を施すよう規定されているものとする。このとき、ヘルプデスクＰＣ２がセキュリティモードで本共有画面を参照すると、パネルユーザが入力した「パス名」は「***」で隠蔽表示される。また「ユーザ名」は非表示される。
【００７１】
ここで一般的に、パス名は例えば「\\server\folder」といったように区切り文字として「\」を入力する必要があるため、操作に不慣れなユーザにとって、正確にパス名を入力する操作は、比較的難易度の高い操作であるといえる。操作に不慣れなパネルユーザがここにパス名を正しい入力方法（形式）で入力設定できているかをヘルプデスクが確認したい場合、ヘルプデスクは、共有画面内の「パス名」１３０１右側に表示される「セキュリティ一時解除」１３０２を押下する。するとパネルユーザに対し、セキュリティ項目解除の許可操作を行う画面が表示され（図１４）、セキュリティ一時解除の許可がなされると、「パス名」１３０１のセキュリティ制御の一時解除が行われる。
【００７２】
図１５は、本変形例に係るＰＣ２側のセキュリティに関する画面例（解除後）を示す。図に示されるように、「パス名」１５０１のセキュリティは一時解除されているため、「パス名」１５０１の内容（「\\server\folder」）が表示されている。このようにすることにより、ヘルプデスクはセキュリティモードでありながらも、一部的に「パス名」１５０１の内容をパネルユーザと同様に参照することができる。なお画面内の「パス名」１５０１右側に表示されている「元に戻す」１５０２を押下すると再び非表示に戻る。
【００７３】
以上本変形例に係る画像形成装置１は、共有画面内のセキュリティ項目のさらにある一部分のみを限定的に表示許可できるので、上述の実施形態に係る画像形成装置１をより柔軟に利用することができる。
【００７４】
以上、上述の本実施形態によれば、リモートからの遠隔端末と画面共有する際、セキュリティを確保しつつも、ユーザ間での共有画面コミュニケーションを円滑に行える画像形成装置等を提供することが可能となる。
【００７５】
各実施形態に基づき本発明の説明を行ってきたが、上記各実施形態にあげたその他の要素との組み合わせなど、ここで示した要件に本発明が限定されるものではない。これらの点に関しては、本発明の主旨をそこなわない範囲で変更することが可能であり、その応用形態に応じて適切に定めることができる。また、本発明の構成要素、表現または構成要素の任意の組合せを、方法、装置、システム、コンピュータプログラム、記録媒体、などに適用したものも本発明の態様として有効である。
【符号の説明】
【００７６】
１        画像形成装置
２        ＰＣ
３        ネットワーク
１１        操作部（操作パネル）
１１ａ    入力装置
１１ｂ    表示装置
１２        記憶メディアＩ／Ｆ
１２ａ    ドライブ装置
１２ｂ    記録媒体
１３        コントローラ（部）
１３ａ    ＲＯＭ
１３ｂ    ＲＡＭ
１３ｃ    ＣＰＵ
１４        データ通信Ｉ／Ｆ
１４ａ    インタフェース装置
１５        スキャナ
１５ａ    画像読取装置
１６        プロッタ
１６ａ    印刷装置
１７        ＨＤＤ
１０１    表示部
１０２    通信部
１０３    入力イベント受信部
１０４    制御部
１０５    画面生成部
１０６    画面用メモリ
１０７    表示画面データ送信部
１０８    記憶部
【先行技術文献】
【特許文献】
【００７７】
【特許文献１】特開２００７−１１５０３９号公報
【図１】
2012048442.tif 000003
【図２】
2012048442.tif 000004
【図３】
2012048442.tif 000005
【図４】
2012048442.tif 000006
【図５】
2012048442.tif 000007
【図６】
2012048442.tif 000008
【図７】
2012048442.tif 000009
【図８】
2012048442.tif 000010
【図９】
2012048442.tif 000011
【図１０】
2012048442.tif 000012
【図１１】
2012048442.tif 000013
【図１２】
2012048442.tif 000014
【図１３】
2012048442.tif 000015
【図１４】
2012048442.tif 000016
【図１５】
2012048442.tif 000017