(57)【要約】【課題】ユーザーが視認しやすいように、携帯端末の画面を画像形成装置のディスプレイに表示する技術を提供すること。【解決手段】情報処理システムは、携帯端末のディスプレイ（６３５）に表示されている画像形成装置と連携するための連携画面に、ユーザーの操作を受け付けるための操作受付領域が含まれているか否かを判断する判断部（９２０）と、判断部によって連携画面に操作受付領域が含まれていると判断された場合に、連携画面から操作受付領域を含む操作領域に対応する画像を抽出する抽出部（９２０）と、抽出部によって抽出された操作領域に対応する画像を、画像形成装置のディスプレイ（５３５）に表示する表示制御部（９６０）とを含む。【選択図】図９
2018157382.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置と、前記画像形成装置と通信可能な携帯端末とを備える情報処理システムであって、
前記携帯端末のディスプレイに表示されている前記画像形成装置と連携するための連携画面に、ユーザーの操作を受け付けるための操作受付領域が含まれているか否かを判断する判断部と、
前記判断部によって前記連携画面に前記操作受付領域が含まれていると判断された場合に、前記連携画面から前記操作受付領域を含む操作領域に対応する画像を抽出する抽出部と、
前記抽出部によって抽出された操作領域に対応する画像を、前記画像形成装置のディスプレイに表示する表示制御部とを含む、情報処理システム。
【請求項２】
前記表示制御部は、前記判断部によって前記連携画面に前記操作受付領域が含まれていないと判断された場合に、前記連携画面を前記画像形成装置のディスプレイに表示するように構成される、請求項１に記載の情報処理システム。
【請求項３】
前記画像形成装置は、前記画像形成装置のディスプレイに表示された前記連携画面に対するユーザー操作を受け付けた場合に、操作内容を表す情報を前記携帯端末に送信するように構成される、請求項１または２に記載の情報処理システム。
【請求項４】
前記携帯端末は、前記連携画面と、前記連携画面における前記操作領域の範囲を表す座標情報とを互いに関連付けて保持する記憶装置を含み、
前記抽出部は、前記座標情報に基づいて前記連携画面から前記操作領域を抽出するように構成される、請求項１または２に記載の情報処理システム。
【請求項５】
前記携帯端末は、前記携帯端末のディスプレイに表示されている前記連携画面に関連付けられた前記座標情報を前記画像形成装置に送信するように構成され、
前記画像形成装置は、前記抽出部と、前記表示制御部とを含む、請求項４に記載の情報処理システム。
【請求項６】
前記携帯端末は、
前記判断部と、前記抽出部とを含み、
前記抽出部により抽出された前記操作領域に対応する画像データを前記画像形成装置に送信するように構成される、請求項４に記載の情報処理システム。
【請求項７】
前記携帯端末は、前記携帯端末のディスプレイに表示されている前記連携画面の情報を前記画像形成装置に送信するための画面情報送信部を含み、
前記画像形成装置は、前記携帯端末から受信した前記連携画面の情報に基づいて前記連携画面から前記操作領域を抽出する前記抽出部と、前記表示制御部とを含む、請求項１〜３のいずれか１項に記載の情報処理システム。
【請求項８】
前記画像形成装置は、
原稿を読み取るための画像読取装置を含み、
前記画像形成装置のディスプレイに表示された前記連携画面に対するユーザー操作に従い前記画像読取装置により原稿を読み取った場合に、前記画像読取装置により生成された原稿データを前記携帯端末に送信するように構成され、
前記画面情報送信部は、前記原稿データに対応するサムネイルが選択された場合に、前記連携画面の情報を前記画像形成装置に送信することを禁止するように構成される、請求項７に記載の情報処理システム。
【請求項９】
前記画面情報送信部は、前記原稿データに対応するサムネイルが選択された場合に、前記サムネイルが選択されたことを表すプレビュー信号を、前記画像形成装置に対して送信するように構成され、
前記表示制御部は、前記画像形成装置が前記プレビュー信号を受信したことに応じて、前記画像形成装置のディスプレイにプレビュー画面を表示する処理、または前記画像形成装置のディスプレイにプレビューの実行を促すメッセージを表示する処理を実行するように構成される、請求項８に記載の情報処理システム。
【請求項１０】
前記携帯端末は、前記連携画面に対するユーザーの操作履歴を記憶するための記憶装置を含み、
前記抽出部は、前記判断部によって前記連携画面に前記操作受付領域が含まれていると判断された場合に、前記操作履歴に基づいて前記操作領域の一部を抽出するように構成される、請求項１〜４のいずれか１項に記載の情報処理システム。
【請求項１１】
前記表示制御部は、前記操作領域の大きさに基づいて、前記画像形成装置のディスプレイに表示する前記操作領域に対応する画像の大きさを決定するように構成される、請求項１〜１０のいずれか１項に記載の情報処理システム。
【請求項１２】
画像形成装置と、前記画像形成装置と通信可能な携帯端末とを備える情報処理システムの制御方法であって、
前記携帯端末のディスプレイに表示されている前記画像形成装置と連携するための連携画面に、ユーザーの操作を受け付けるための操作受付領域が含まれているか否かを判断するステップと、
前記連携画面に前記操作受付領域が含まれていると判断された場合に、前記連携画面から前記操作受付領域を含む操作領域に対応する画像を抽出するステップと、
前記抽出された操作領域に対応する画像を、前記画像形成装置のディスプレイに表示するステップとを備える、制御方法。
【請求項１３】
画像形成装置と連携可能に構成される携帯端末であって、
ディスプレイと、
前記画像形成装置との連携動作を制御するための制御装置とを備え、
前記制御装置は、
前記ディスプレイに表示されている前記画像形成装置と連携するための連携画面に、ユーザーの操作を受け付けるための操作受付領域が含まれているか否かを判断する判断部と、
前記判断部によって前記連携画面に前記操作受付領域が含まれていると判断された場合に、前記連携画面から前記操作受付領域を含む操作領域に対応する画像を抽出する抽出部と、
前記抽出部によって抽出された操作領域に対応する画像を前記画像形成装置に送信するための画面情報送信部とを含む、携帯端末。
【発明の詳細な説明】
【技術分野】
【０００１】
この開示は、情報処理システムに関し、より特定的には、画像形成装置と携帯端末との間で画面を共有する処理に関する。
【背景技術】
【０００２】
近年スマートフォン等のインターネットに接続可能な携帯端末が急速に普及している。これに伴い、携帯端末が有するネットワークを利用して、クラウドとの連携を行なう画像形成装置が提案されている。このような画像形成装置は、例えば、画像形成装置で読み取った原稿の画像データを携帯端末を介してサーバーに保存したり、サーバーに保存されている画像データに従い印刷を行なうことができる。
【０００３】
上記のように端末装置と連携する画像形成装置において、ユーザーの利便性を向上するための技術が提案されている。例えば、特開２０１６−０４５７２５号公報（特許文献１）は、「少なくとも画像データまたはユーザーの操作に応じた描画データのいずれかを含む表示データを画面に表示する表示部と、表示部に表示された表示データのうち、ユーザーにより指定された一部の表示データを抽出する抽出部と、抽出された表示データに基づき、端末装置に対応した形状の画像データを生成する生成部と、画像データを端末装置に送信する送信部と、を備える表示装置」を開示している（「要約」参照）。
【０００４】
情報表示装置と無線通信端末との間で画面を共有する技術に関し、特開２０１５−０９２３０４号公報（特許文献２）は、「無線通信端末が置かれたことを検出すると、無線通信端末の大きさや向きや識別情報を検出し、これらの情報と機器情報テーブルを用いて、切出し範囲を決定し、切出し範囲のデータをメモリから読み出し、無線通信端末に転送する」情報表示装置を開示している（「要約」参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１６−０４５７２５号公報
【特許文献２】特開２０１５−０９２３０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ユーザーは、携帯端末と画像形成装置との連携機能を使用する場合に、携帯端末と、画像形成装置とを交互に操作することがある。例えば、ユーザーは、画像形成装置のスキャナーに原稿を載置した後に、画像形成装置と連携可能なアプリケーション画面を携帯端末上で操作する。ユーザーは、スキャン結果に満足しない場合、再度スキャナーに原稿を載置し、携帯端末を操作する。
【０００７】
このような煩雑な操作を軽減するために、携帯端末側のアプリケーションの画面を画像形成装置と共有する技術が提案されている。ところで、携帯端末はタブレットやスマートフォンなどを含み、種類によって画面の大きさが異なる。タブレットのような大きい端末に表示されるアプリケーション画面は、縮小されて画像形成装置のディスプレイに表示される。そのため、ユーザーが画像形成装置のディスプレイ上でアプリケーション画面を確認および操作しづらい場合がある。したがって、ユーザーが視認しやすいように、携帯端末の画面を画像形成装置のディスプレイに表示する技術が求められている。
【０００８】
本開示は、上記のような問題を解決するためになされたものであって、ある局面における目的は、ユーザーが視認しやすいように、携帯端末の画面を画像形成装置のディスプレイに表示する技術を提供することである。
【課題を解決するための手段】
【０００９】
ある実施形態に従うと、画像形成装置と、画像形成装置と通信可能な携帯端末とを備える情報処理システムが提供される。このシステムは、携帯端末のディスプレイに表示されている画像形成装置と連携するための連携画面に、ユーザーの操作を受け付けるための操作受付領域が含まれているか否かを判断する判断部と、判断部によって連携画面に操作受付領域が含まれていると判断された場合に、連携画面から操作受付領域を含む操作領域に対応する画像を抽出する抽出部と、抽出部によって抽出された操作領域に対応する画像を、画像形成装置のディスプレイに表示する表示制御部とを含む。
【００１０】
好ましくは、表示制御部は、判断部によって連携画面に操作受付領域が含まれていないと判断された場合に、連携画面を画像形成装置のディスプレイに表示するように構成される。
【００１１】
好ましくは、画像形成装置は、画像形成装置のディスプレイに表示された連携画面に対するユーザー操作を受け付けた場合に、操作内容を表す情報を携帯端末に送信するように構成される。
【００１２】
好ましくは、携帯端末は、連携画面と、連携画面における操作領域の範囲を表す座標情報とを互いに関連付けて保持する記憶装置を含む。抽出部は、座標情報に基づいて連携画面から操作領域を抽出するように構成される。
【００１３】
より好ましくは、携帯端末は、携帯端末のディスプレイに表示されている連携画面に関連付けられた座標情報を画像形成装置に送信するように構成される。画像形成装置は、抽出部と、表示制御部とを含む。
【００１４】
より好ましくは、携帯端末は、判断部と、抽出部とを含み、抽出部により抽出された操作領域に対応する画像データを画像形成装置に送信するように構成される。
【００１５】
好ましくは、携帯端末は、携帯端末のディスプレイに表示されている連携画面の情報を画像形成装置に送信するための画面情報送信部を含む。画像形成装置は、携帯端末から受信した連携画面の情報に基づいて連携画面から操作領域を抽出する抽出部と、表示制御部とを含む。
【００１６】
より好ましくは、画像形成装置は、原稿を読み取るための画像読取装置を含む。画像形成装置のディスプレイに表示された連携画面に対するユーザー操作に従い画像読取装置により原稿を読み取った場合に、画像読取装置により生成された原稿データを携帯端末に送信するように構成される。画面情報送信部は、原稿データに対応するサムネイルが選択された場合に、連携画面の情報を画像形成装置に送信することを禁止するように構成される。
【００１７】
より好ましくは、画面情報送信部は、原稿データに対応するサムネイルが選択された場合に、サムネイルが選択されたことを表すプレビュー信号を、画像形成装置に対して送信するように構成される。表示制御部は、画像形成装置がプレビュー信号を受信したことに応じて、画像形成装置のディスプレイにプレビュー画面を表示する処理、または画像形成装置のディスプレイにプレビューの実行を促すメッセージを表示する処理を実行するように構成される。
【００１８】
好ましくは、携帯端末は、連携画面に対するユーザーの操作履歴を記憶するための記憶装置を含む。抽出部は、判断部によって連携画面に操作受付領域が含まれていると判断された場合に、操作履歴に基づいて操作領域の一部を抽出するように構成される。
【００１９】
好ましくは、表示制御部は、操作領域の大きさに基づいて、画像形成装置のディスプレイに表示する操作領域に対応する画像の大きさを決定するように構成される。
【００２０】
他の局面に従うと、画像形成装置と、画像形成装置と通信可能な携帯端末とを備える情報処理システムの制御方法が提供される。この方法は、携帯端末のディスプレイに表示されている画像形成装置と連携するための連携画面に、ユーザーの操作を受け付けるための操作受付領域が含まれているか否かを判断するステップと、連携画面に操作受付領域が含まれていると判断された場合に、連携画面から操作受付領域を含む操作領域に対応する画像を抽出するステップと、抽出された操作領域に対応する画像を、画像形成装置のディスプレイに表示するステップとを備える。
【００２１】
さらに他の局面に従うと、画像形成装置と連携可能に構成される携帯端末が提供される。この携帯端末は、ディスプレイと、画像形成装置との連携動作を制御するための制御装置とを備える。制御装置は、ディスプレイに表示されている画像形成装置と連携するための連携画面に、ユーザーの操作を受け付けるための操作受付領域が含まれているか否かを判断する判断部と、判断部によって連携画面に操作受付領域が含まれていると判断された場合に、連携画面から操作受付領域を含む操作領域に対応する画像を抽出する抽出部と、記抽出部によって抽出された操作領域に対応する画像を画像形成装置に送信するための画面情報送信部とを含む。
【発明の効果】
【００２２】
ある実施形態に従う情報処理システムは、ユーザーが視認しやすいように、携帯端末の画面を画像形成装置のディスプレイに表示できる。
【００２３】
開示された技術的特徴の上記および他の目的、特徴、局面および利点は、添付の図面と関連して理解されるこの発明に関する次の詳細な説明から明らかとなるであろう。
【図面の簡単な説明】
【００２４】
【図１】実施形態に従う情報処理システムおよび関連技術に従う情報処理システム１Ｘの構成を表す図である。
【図２】携帯端末のディスプレイに表示されている画面を表す図である。
【図３】関連技術に従う情報処理システムの画像形成装置が、携帯端末の画面を共有する処理を説明するための図である。
【図４】実施形態に従う情報処理システムの画像形成装置が、携帯端末の画面を共有する処理を説明するための図である。
【図５】実施形態に従う画像形成装置の構成の一例を表すブロック図である。
【図６】実施形態に従う携帯端末の構成の一例を表すブロック図である。
【図７】抽出情報のデータ構造の一例を表す図である。
【図８】連携画像ＤＢのデータ構造の一例を表す図である。
【図９】実施形態１に従う情報処理システムの機能構成を説明するためのブロック図である。
【図１０】プレビュー画面を表す図である。
【図１１】ディスプレイに表示されるプレビュー画面の一例を表す図である。
【図１２】ボタンが押下された後にディスプレイに表示される画面を表す図である。
【図１３】実施形態１に従う携帯端末の処理を表すフローチャートである。
【図１４】実施形態１に従う画像形成装置の処理を表すフローチャートである。
【図１５】実施形態２に従う情報処理システムの機能構成を説明するためのブロック図である。
【図１６】実施形態２に従う携帯端末の処理を表すフローチャートである。
【図１７】実施形態２に従う画像形成装置の処理を表すフローチャートである。
【図１８】実施形態３に従う画像形成装置が携帯端末の画面を共有する処理を説明するための図である。
【図１９】携帯端末のディスプレイに表示されている画面を表す図である。
【図２０】実施形態４に従う情報処理システムの画像形成装置が、携帯端末の画面を共有する処理を説明するための図である。
【発明を実施するための形態】
【００２５】
以下、この技術的思想の実施形態について図面を参照しながら詳細に説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。なお、以下で説明される各実施の形態および各変形例は、適宜選択的に組み合わされてもよい。
【００２６】
［関連技術］
図１は、実施形態に従う情報処理システム１および関連技術に従う情報処理システム１Ｘの構成を表す。情報処理システム１のハードウェア構成と情報処理システム１Ｘのハードウェア構成とは同じである。そのため、以下では情報処理システム１の構成について説明する。
【００２７】
実施形態に従う情報処理システム１は、画像形成装置１００と、携帯端末２００と、サーバー３００とを有する。画像形成装置１００は、携帯端末２００と通信可能に構成される。携帯端末２００はネットワーク４００を介してサーバー３００と通信可能に構成される。画像形成装置１００は、ディスプレイを含む操作パネル１１０を有する。
【００２８】
携帯端末２００は、画像形成装置１００と連携するためのアプリケーションを含む。携帯端末２００のプロセッサは、このアプリケーションを読み込んで実行することにより、画像形成装置１００に対して指示（例えば、スキャン指示）を送信できる。
【００２９】
図２は、携帯端末２００のディスプレイに表示されている画面２１０を表す。画面２１０は、画像形成装置１００と連携するためのアプリケーションの画面である。画面２１０は、操作領域２２０と、プレビュー領域２３０とを含む。操作領域２２０は、ユーザーの操作を受け付けるための項目２２１〜２２５（操作受付領域）を含む。項目２２１〜２２５は、画像形成装置１００のスキャン設定に関する。具体的には、項目２２１は読み取られる原稿のサイズの設定を表す。項目２２２は解像度の設定を表す。項目２２３はカラーモード（例えばモノクロ、フルカラー）の設定を表す。項目２２４は原稿タイプ（例えば文章、写真）の設定を表す。項目２２５は決定ボタンを表す。プレビュー領域２３０は、画像形成装置１００によってスキャンされた画像を表示する。
【００３０】
図３は、関連技術に従う情報処理システム１Ｘの画像形成装置１００が、携帯端末２００の画面を共有する処理を説明するための図である。
【００３１】
操作パネル１１０のディスプレイは、連携領域３１０を含む。連携領域３１０は、携帯端末２００の画面、特に、画像形成装置１００と連携するための画面を共有するための領域である。関連技術に従う情報処理システム１Ｘは、図２の携帯端末２００の画面２１０を、連携領域３１０の領域３２０にアスペクト比を維持した状態で表示する。つまり、操作パネル１１０には、携帯端末２００のディスプレイに表示されている画面がそのまま表示される。この場合、操作パネル１１０に占める操作領域２２０に対応する部分が小さい。そのため、ユーザーは、その部分を見づらい。また、項目２２１〜２２５に対応する画像どうしの間隔が狭いため、ユーザーはタッチ操作を行ないづらく、場合によっては誤操作してしまう。実施形態に従う情報処理システム１は、このような関連技術に従う情報処理システム１Ｘの問題を解決し得る。
【００３２】
［技術思想］
図４は、実施形態に従う情報処理システム１の画像形成装置１００が、携帯端末２００の画面を共有する処理を説明するための図である。
【００３３】
操作パネル１１０のディスプレイは、携帯端末２００の画面を共有するための連携領域３１０を含む。実施形態に従う情報処理システム１は、携帯端末２００のディスプレイに表示されている、画像形成装置１００と連携するための画面２１０に、ユーザーの操作を受付るための操作受付領域が含まれているか否かを判断する。画面２１０には、操作受付領域としての項目２２１〜２２５が含まれている。そのため、情報処理システム１は、画面２１０に操作受付領域が含まれていると判断し、操作受付領域を含む操作領域２２０を抽出する。情報処理システム１は、この操作領域２２０に対応する画像４１０を、操作パネル１１０の連携領域３１０に表示する。このように、実施形態に従う情報処理システム１は、ユーザー操作を必要とする操作領域２２０に対応する画像（４１０）を、関連技術に従う情報処理システム１Ｘが表示する画像よりも大きくできる。そのため、ユーザーは、操作に必要な情報を容易に視認でき、かつ、容易に操作できる。以下、実施形態に従う情報処理システム１の具体的な構成および制御について説明する。
【００３４】
［ハードウェア構成］
（画像形成装置１００）
図５は、実施形態に従う画像形成装置１００の構成の一例を表すブロック図である。図５を参照して、画像形成装置１００は、ＣＰＵ（Central  Processing  Unit）５１０と、ＲＡＭ（Random  Access  Memory）５１５と、ＲＯＭ（Read  Only  Memory）５２０と、画像形成部５２５と、記憶装置５３０と、操作パネル１１０と、ＶＲＡＭ（Video  Random  Access  Memory）５４５と、画像読取装置５５０と、無線インターフェイス（Ｉ／Ｆ）５５５とを有する。
【００３５】
ＣＰＵ５１０は、ＲＯＭ５２０に格納される制御プログラムを読み込んで実行することにより、画像形成装置１００の動作を制御する。ＲＡＭ５１５は、ＣＰＵ５１０がプログラムを実行する際のワーキングメモリとして機能する。画像形成部５２５は、画像読取装置５５０で生成された原稿データ、または無線インターフェイス（Ｉ／Ｆ）５５５を介して入力された画像データに基づいて、記録媒体に画像を形成する。
【００３６】
記憶装置５３０は、不揮発性メモリによって構成される。記憶装置５３０は、画像読取装置５５０で生成された原稿データ５３２を記憶する。操作パネル１１０は、ディスプレイ５３５と、タッチパネル５４０とを含む。操作パネル１１０は、タッチパネル５４０によってユーザーに選択された位置（座標）の情報をＣＰＵ５１０に出力する。ＶＲＡＭ５４５は、ディスプレイ５３５に表示される内容を保持するためのメモリとして機能する。画像読取装置５５０は、図示しないプランテンガラス上に載置された原稿を光学的に読み込んで原稿データを生成する。無線Ｉ／Ｆ５５５は、後述する携帯端末２００が有する無線Ｉ／Ｆ６５０と通信可能に構成される。無線Ｉ／Ｆ５５５と無線Ｉ／Ｆ６５０とは、例えば、ＷｉＦｉ（Wireless  Fidelity）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＮＦＣ（Near  Field  Communication）等の規格に従い通信し得る。
【００３７】
（携帯端末２００）
図６は、実施形態に従う携帯端末２００の構成の一例を表すブロック図である。携帯端末２００は、ＣＰＵ６１０と、ＲＯＭ６２０と、記憶装置６３０と、ディスプレイ６３５と、ＶＲＡＭ６４０と、タッチパネル６４５と、無線Ｉ／Ｆ６５０と、通信Ｉ／Ｆ６５５とを有する。
【００３８】
ＣＰＵ６１０は、ＲＯＭ６２０に格納される制御プログラム６２２を読み込んで実行することにより、携帯端末２００の動作を制御する。ＲＯＭ６２０は、制御プログラム６２２の他に、アプリケーション６２４を記憶している。ＣＰＵ６１０がアプリケーション６２４を実行することにより、携帯端末２００は画像形成装置１００と連携する。
【００３９】
記憶装置６３０は、不揮発性メモリによって構成される。記憶装置６３０は、抽出情報６３２と、連携画面ＤＢ６３４とを記憶している。連携画面ＤＢ６３４は、アプリケーション６２４の実行に用いられる画面、つまり、画像形成装置１００と連携するための画面（以下、「連携画面」とも称する）のデータを記憶する。抽出情報６３２は、連携画面から、ユーザーの操作を受け付けるための操作受付領域を含む操作領域を抽出するための情報を記憶する。図７において抽出情報６３２の詳細は後述される。図８において連携画面ＤＢ６３４の詳細は後述される。
【００４０】
ＶＲＡＭ６４０は、ディスプレイ６３５に表示される内容を保持するためのメモリとして機能する。タッチパネル６４５は、ユーザーに選択された位置（座標）の情報をＣＰＵ６１０に出力する。通信Ｉ／Ｆ６５５は、ネットワーク４００に接続するためのインターフェイスとして機能する。携帯端末２００は、通信Ｉ／Ｆ６５５を用いてサーバー３００と通信する。
【００４１】
ある局面において、画像形成装置１００は、携帯端末２００のアプリケーション６２４からの指示に従って、画像読取装置５５０によって原稿データを生成する。この場合、画像形成装置１００は、生成した原稿データを無線Ｉ／Ｆ５５５を介して携帯端末２００に送信する。携帯端末２００は、受信した原稿データを、通信Ｉ／Ｆ６５５を介してサーバー３００（クラウド）に送信する。このような携帯端末２００は、例えば、スマートフォン、タブレット、ファブレット、およびラップトップ型のコンピュータ等によって実現され得る。
【００４２】
（抽出情報）
図７は、抽出情報６３２のデータ構造の一例を表す。抽出情報６３２は、画面ＩＤ７１０と、操作受付領域の有無７２０と、操作領域の範囲７３０とを互いに関連付けて保持する。画面ＩＤ７１０は、複数の連携画面を互いに識別するための情報である。操作受付領域の有無７２０は、対応する連携画面において、ユーザーの操作を受け付けるための操作受付領域が含まれているか否かを表す。
【００４３】
操作領域の範囲７３０は、タッチパネル６４５（ディスプレイ６３５）上における操作領域の範囲を表す座標である。一例として、操作領域の範囲７３０は、２点の座標を含む。情報処理システム１は、当該２点によって対角を形成する矩形を操作領域として特定し得る。図７の例において、画面ＩＤ「００１」は、図２の画面２１０の識別情報であるとする。この場合、情報処理システム１は、タッチパネル６４５の座標（Ｘ１，Ｙ１）と座標（Ｘ２，Ｙ２）とが対角を形成する矩形を操作領域２２０であると特定する。
【００４４】
（連携画像ＤＢ）
図８は、連携画像ＤＢのデータ構造の一例を表す。連携画像ＤＢは、項目ＩＤ８１０と、項目８２０と、入力必要有無８３０と、画像データ８４０と、範囲８５０と、履歴８６０とを互いに関連付けて保持する。項目８２０は、連携画面の構成要素である。項目ＩＤ８１０は、複数の項目８２０を互いに識別するための情報である。図８の例において、項目ＩＤ８１０の上３桁は、画面ＩＤ７１０に対応する。一例として、項目ＩＤ「００１Ａ」に対応する項目は、画面ＩＤ７１０の連携画面の構成要素である。
【００４５】
入力必要有無８３０は、対応する項目が、ユーザーによって必ず入力されなければならないか否かを表す。図８の例では、項目ＩＤ「００１Ｃ」のカラーモード（例えば、モノクロスキャンまたはカラースキャン）が、ユーザーによる入力が必要に設定されている。一方、項目ＩＤ「００１Ｄ」の原稿タイプ（例えば、文章または写真）は、ユーザーによる入力が不要に設定されている。例えば、図２において、携帯端末２００のＣＰＵ６１０は、カラーモードの設定（項目２２３）の入力を受け付けていない状態で、決定ボタン（項目２２５）の押下を受け付けた場合に、カラーモードの設定入力を促すメッセージをディスプレイ６３５に表示する。一方、ＣＰＵ６１０は、原稿タイプ（項目２２４）の設定の入力を受け付けていない状態で、項目２２５（決定ボタン）の押下を受け付けた場合に、デフォルトで設定されている条件に従って、原稿のスキャンを実行し得る。
【００４６】
画像データ８４０は、項目８２０の画像を表示するためのデータである。範囲８５０は、ディスプレイ６３５において対応する項目８２０の画像が表示される範囲を表す。範囲８５０は、図７で説明した操作領域の範囲７３０と同様に、２点の座標を保持し得る。履歴８６０は、対応する項目８２０に対してユーザーが過去に設定した内容を表す。図８の例において、項目「００１Ａ」、「００１Ｂ」および「００１Ｃ」のそれぞれには履歴８６０が入力されているが、項目「００１Ｄ」（原稿タイプ）には履歴８６０が入力されていない。
【００４７】
［実施形態１］
（機能構成）
図９は、実施形態１に従う情報処理システム１の機能構成を説明するためのブロック図である。携帯端末２００のＣＰＵ６１０は、アプリケーション６２４を実行することにより、判断部９１０、抽出部９２０、画面情報送信部９３０および更新部９４０として機能する。画像形成装置１００のＣＰＵ５１０は、制御プログラムを実行することにより、表示制御部９６０および操作内容送信部９７０として機能する。
【００４８】
判断部９１０は、ディスプレイ６３５に表示されている連携画面に、ユーザーの操作を受け付けるための操作受付領域が含まれているか否かを判断する。具体的には、判断部９１０は、抽出情報６３２を参照して、ディスプレイ６３５に表示されている連携画面の画面ＩＤ７１０に対応する操作受付領域の有無７２０に基づいて、この判断を行なう。判断部９１０は、操作受付領域が有ると判断した場合、その旨を抽出部９２０に出力する。一方、判断部９１０は、操作受付領域が無いと判断した場合、その旨を画面情報送信部９３０に出力する。
【００４９】
抽出部９２０は、判断部９１０からの入力に基づいて、連携画面から操作受付領域を含む操作領域を抽出する。具体的には、抽出部９２０は、抽出情報６３２にアクセスして、連携画面の画面ＩＤ７１０に対応する操作領域の範囲７３０、つまり、操作領域の範囲を表す座標情報を取得する。抽出部９２０は、この座標情報に従って、連携画面から操作領域に対応する画像のデータを抽出する。抽出部９２０は、抽出した画像データを画面情報送信部９３０に出力する。
【００５０】
画面情報送信部９３０は、抽出部９２０から入力された画像データ（操作領域に対応する画像のデータ）を連携画像情報９３２として画像形成装置１００に送信する。また、画面情報送信部９３０は、判断部９１０から連携画面に操作受付領域が無いことを示す通知を入力された場合、連携画面ＤＢ６３４に格納される連携画面を構成する画像データ８４０を連携画像情報９３２として画像形成装置１００に送信する。
【００５１】
画像形成装置１００の表示制御部９６０は、携帯端末２００から受信した連携画像情報９３２を、ＶＲＡＭ５４５の所定領域（ディスプレイ５３５の所定領域（図４の連携領域３１０））に展開する。表示制御部９６０は、一例として、連携画像情報９３２が表す画像が、アスペクト比を維持したまま最も大きいサイズとなるように、ＶＲＡＭ５４５の所定領域に展開する。
【００５２】
上記によれば、ディスプレイ５３５の所定領域には、操作領域が大きく表示される。そのため、ユーザーは、操作領域を容易に視認できる。また、情報処理システム１は、ユーザーがタッチパネル５４０上でアプリケーション６２４の連携操作を誤る可能性を低減し得る。
【００５３】
操作内容送信部９７０は、連携画像情報９３２が表す画像に対応するタッチパネル５４０の操作を受け付けた場合に、操作内容を画像形成装置１００に送信する。ある局面において、この操作内容は、タッチパネル５４０における座標情報であり得る。他の局面において、この操作内容は、連携画像情報９３２が表す画像（図４の画像４１０）における操作位置の相対的な座標情報であり得る。
【００５４】
画像形成装置１００の更新部９４０は、操作内容送信部９７０から受信した操作内容をアプリケーション６２４に反映する。更新部９４０は、アプリケーション６２４に従ってＶＲＡＭ６４０を更新する。その結果、ディスプレイ６３５に表示されるコンテンツが更新される。情報処理システム１は、これらの一連の処理を繰り返し実行する。具体的には、ＣＰＵ６１０は、判断部９１０として、更新後のディスプレイ６３５に表示されている連携画面に操作受付領域が含まれているか否かを判断する。
【００５５】
（プレビューの表示処理）
画面情報送信部９３０は、タッチパネル６４５の入力（ユーザー操作）に基づいて、プレビュー表示の指示を受け付けた場合に、連携画像情報９３２に替えてプレビュー信号９３４を画像形成装置１００に送信する。換言すれば、画面情報送信部９３０は、プレビュー表示の指示を受け付けた場合に、連携画像情報９３２を画像形成装置１００に送信することを禁止する。その理由は、画像形成装置１００は、携帯端末２００でプレビュー表示される画像に対応する原稿データ５３２を記憶装置５３０に保持しているためである。情報処理システム１は、連携画像情報９３２の送信を禁止することにより、ネットワークトラフィックの削減および処理軽減を実現し得る。ある局面において、画面情報送信部９３０は、連携画面に表示される原稿データのサムネイルをタッチされた場合に、プレビュー表示の指示を受け付けたと判断する。
【００５６】
表示制御部９６０は、プレビュー信号９３４の入力に応じて、ディスプレイ６３５にプレビュー画面を表示する処理、またはディスプレイ６３５にプレビューの実行を促すメッセージを表示する処理を実行する。図２、図１０〜図１２を用いてこれら処理の具体例を説明する。
【００５７】
図１０は、携帯端末２００で表示されるプレビュー画面１０１０を表す。プレビュー画面１０１０は、図２の画面２１０において、プレビュー領域２３０に対応するタッチ操作、つまり、画像形成装置１００から受信した原稿データに対応するサムネイル画像の選択操作を受け付けた後の画面である。ＣＰＵ６１０は画面情報送信部９３０として、当該ユーザー操作に応じて、プレビュー信号９３４を画像形成装置１００に送信する。ある局面において、画像形成装置１００のＣＰＵ５１０は、表示制御部９６０として、プレビュー信号９３４の入力に応じて、図１１に示されるプレビュー画面をディスプレイ５３５に表示する。
【００５８】
図１１は、画像形成装置１００のディスプレイ５３５に表示されるプレビュー画面の一例を表す。このプレビュー画面は、携帯端末２００に表示されているプレビュー画面１０１０に対応するプレビュー画像１１１０を含む。また、このプレビュー画面は、他のプレビュー画像１１２０，１１３０と、プレビュー画面を終了するためのボタン１１４０とを含み得る。なお、他の局面において、表示制御部９６０は、携帯端末２００に表示されているプレビュー画面１０１０に対応するプレビュー画像１１１０を含まなくともよい。
【００５９】
さらに他の局面において、表示制御部９６０は、プレビュー信号９３４の入力に応じて図１１に示されるようなプレビュー画面ではなく、プレビューの実行を促すメッセージをディスプレイ６３５に表示する。ユーザーは、メッセージを視認した後に、図４に示されるボタン４２０を押下し得る。表示制御部９６０は、ボタン４２０の押下に応じて、ディスプレイ６３５から連携領域３１０を取り除く。このとき、表示制御部９６０は、アニメーションで徐々に連携領域３１０がスライドしていくように制御してもよい。
【００６０】
図１２は、ボタン４２０が押下された後にディスプレイ５３５に表示される画面１２００を表す。画面１２００は、プレビューボタン１２１０と、ボタン１２２０とを含む。表示制御部９６０は、プレビューボタン１２２０の押下に応じて、図１１に示されるプレビュー画面を表示する。また、表示制御部９６０は、ボタン１２２０の押下に応じて、図４に示されるように連携領域３１０を再び表示する。
【００６１】
画像形成装置１００は、上記のように連携領域３１０の表示／非表示を制御可能に構成される。ある局面において、画像形成装置１００は、図４に示されるスキャン設定画面（画像４１０）を連携領域３１０に表示している。画像形成装置１００は、項目２２５（決定ボタン）の押下を受け付けて、画像読取装置５５０による原稿の読取を開始する。原稿読み取り時に紙詰まり（ジャム）が発生した場合、画像形成装置１００は、ディスプレイ５３５にジャム解除のための指示を表示する。しかしながら、ユーザーは、連携領域３１０により当該指示の一部を視認できない可能性がある。係る場合、ユーザーは、上記と同様にして連携領域３１０を非表示にする操作を行なうことにより、ジャム解除のための指示を視認できる。
【００６２】
図１３は、実施形態１に従う携帯端末２００の処理を表すフローチャートである。図１３に示される処理は、ＣＰＵ６１０がＲＯＭ６２０に格納されるアプリケーション６２４を実行することにより実現される。他の局面において、処理の一部または全部が、回路素子その他のハードウェアによって実行されてもよい。
【００６３】
ステップＳ１３１０において、ＣＰＵ６１０は、ディスプレイ６３５に表示されている連携画面に操作受付領域が含まれているか否かを判断する。ＣＰＵ６１０は、操作受付領域が含まれていると判断した場合（ステップＳ１３１０でＹＥＳ）、処理をステップＳ１３１５に進める。一方、ＣＰＵ６１０は、操作受付領域が含まれていないと判断した場合（ステップＳ１３１０でＮＯ）、処理をステップＳ１３３０に進める。
【００６４】
ステップＳ１３１５において、ＣＰＵ６１０は、記憶装置６３０に格納される抽出情報６３２を参照して、操作受付領域を含む操作領域に対応する画像を抽出する。ステップＳ１３２０において、ＣＰＵ６１０において、抽出した画像データを既知の方式に従って圧縮する。ステップＳ１３２５において、ＣＰＵ６１０は、圧縮した画像データを画像形成装置１００に転送する。このとき、ＣＰＵ６１０は、操作領域に対応する画像データであることを示す情報を併せて画像形成装置１００に送信し得る。
【００６５】
ステップＳ１３３０において、ＣＰＵ６１０は、連携画面がプレビュー画面であるか否かを判断する。ある局面において、ＣＰＵ６１０は、タッチパネル６４５上で、原稿データに対応するサムネイル画像が選択された場合に、連携画面がプレビュー画面であると判断し得る。ＣＰＵ６１０は、連携画面がプレビュー画面であると判断した場合（ステップＳ１３３０でＹＥＳ）、処理をステップＳ１３４０に進める。一方、ＣＰＵ６１０は、連携画面がプレビュー画面でないと判断した場合（ステップＳ１３３０でＮＯ）、処理をステップＳ１３３５に進める。
【００６６】
ステップＳ１３３５において、ＣＰＵ６１０は、連携画面の全画面に対応する画像データを圧縮し、ステップＳ１３２５において、圧縮した画像データを画像形成装置１００に転送する。このとき、ＣＰＵ６１０は、全画面に対応する画像データであることを示す情報を併せて画像形成装置１００に送信し得る。ステップＳ１３４０において、ＣＰＵ６１０は、プレビュー信号を画像形成装置１００に転送する。つまり、ＣＰＵ６１０は、連携画面の画像データの送信を禁止する。
【００６７】
ステップＳ１３５０において、ＣＰＵ６１０は、画像形成装置１００から連携画面に対応する操作内容（座標情報）を受信したか否か、または、タッチパネル６４５を介したユーザー操作を受け付けたか否かを判断する。ＣＰＵ６１０は、画像形成装置１００から操作内容を受信した、またはユーザー操作を受け付けたと判断した場合（ステップＳ１３５０でＹＥＳ）、処理をステップＳ１３６０に進める。そうでない場合（ステップＳ１３５０でＮＯ）、ＣＰＵ６１０は処理をステップＳ１３５０に戻す。
【００６８】
ステップＳ１３６０において、ＣＰＵ６１０は、画像形成装置１００から受信した操作内容またはタッチパネル６４５を介したユーザー操作が、ディスプレイ６３５に表示される画面を切り替える指示であるか否かを判断する。ＣＰＵ６１０は、画面を切り替える指示であると判断した場合（ステップＳ１３６０でＹＥＳ）、処理をステップＳ１３１０に戻す。一方、ＣＰＵ６１０は、画面を切り替える指示でないと判断した場合（ステップＳ１３６０でＮＯ）、処理をステップＳ１３７０に進める。
【００６９】
ステップＳ１３７０において、ＣＰＵ６１０は、画像形成装置１００から受信した操作内容またはタッチパネル６４５を介したユーザー操作が終了指示であるか否かを判断する。ＣＰＵ６１０は、終了指示であると判断した場合（ステップＳ１３７０でＹＥＳ）、一連の処理を終了する。一方、ＣＰＵ６１０は、終了指示でないと判断した場合（ステップＳ１３７０でＮＯ）、処理をステップＳ１３５０に戻す。
【００７０】
図１４は、実施形態１に従う画像形成装置１００の処理を表すフローチャートである。図１４に示される処理は、ＣＰＵ５１０がＲＯＭ５２０に格納される制御プログラムを実行することにより実現される。これらは、画像形成装置１００と携帯端末２００とが連携するための処理であって、携帯端末２００から画像データまたはプレビュー信号を受信したことにより開始される。他の局面において、処理の一部または全部が、回路素子その他のハードウェアによって実行されてもよい。
【００７１】
ステップＳ１４１０において、ＣＰＵ５１０は、携帯端末２００から操作領域に対応する画像データを受信したか否かを判断する。ＣＰＵ５１０は、操作領域に対応する画像データを受信したと判断した場合（ステップＳ１４１０でＹＥＳ）、処理をステップＳ１４２０に進める。一方、ＣＰＵ５１０は、操作領域に対応する画像データを受信していないと判断した場合（ステップＳ１４１０でＮＯ）、処理をステップＳ１４３５に進める。
【００７２】
ステップＳ１４２０において、ＣＰＵ５１０は、連携領域３１０に、操作領域に対応する画像を表示する。このとき、ＣＰＵ５１０は、連携領域３１０において、操作領域に対応する画像がアスペクト比を維持した状態で最も大きくなるように表示し得る。
【００７３】
ステップＳ１４２５において、ＣＰＵ５１０は、連携領域３１０に対するユーザー操作（タッチパネル５４０の入力）を受け付けたか否かを判断する。ＣＰＵ５１０は、連携領域３１０に対するユーザー操作を受け付けたと判断した場合（ステップＳ１４２５でＹＥＳ）、このユーザー操作の操作内容（座標情報）を携帯端末２００に送信する（ステップＳ１４３０）。
【００７４】
ステップＳ１４３５において、携帯端末２００から連携画面の全画面に対応する画像データを受信したか否かを判断する。ＣＰＵ５１０は、全画面に対応する画像データを受信したと判断した場合（ステップＳ１４３５でＹＥＳ）、連携領域３１０に連携画面の全画像を表示する（ステップＳ１４４０）。ＣＰＵ５１０は、その後処理をステップＳ１４２５に進める。
【００７５】
ステップＳ１４４５において、ＣＰＵ５１０は、プレビュー信号を受信したと判断する。ステップＳ１４５０において、ＣＰＵ５１０は、プレビュー画面をディスプレイ５３５に表示する。他の局面において、ＣＰＵ５１０は、プレビューの実行を促すメッセージを表示する。ＣＰＵ５１０は、その後一連の処理を終了する。
【００７６】
上記によれば、情報処理システム１は、ディスプレイ５３５に、ユーザー操作を必要とする操作領域が大きく表示できる。そのため、ユーザーは、操作領域を容易に視認できる。また、情報処理システム１は、ユーザーがタッチパネル５４０上でアプリケーション６２４の連携操作を誤る可能性を低減し得る。
【００７７】
［実施形態２］
実施形態１では、携帯端末２００が連携画面から操作領域に対応する画像を抽出するように構成されている。実施形態２では、画像形成装置１００が連携画面から操作領域に対応する画像を抽出する。
【００７８】
図１５は、実施形態２に従う情報処理システム１の機能構成を説明するためのブロック図である。なお、図１５に示される機能のうち、図９の機能と同じ機能については同じ符号を付している。そのため、その機能についての説明は繰り返さない。
【００７９】
携帯端末２００のＣＰＵ６１０は、判断部９１０と抽出部９２０とを有さない点において、実施形態１のＣＰＵ６１０の機能構成と相違する。画像形成装置１００のＣＰＵ５１０は、判断部１５２０と、抽出部１５３０とを有する点において、実施形態１のＣＰＵ５１０の機能構成と相違する。
【００８０】
携帯端末２００の画面情報送信部９３０は、ディスプレイ６３５に表示されている連携画面の画像データと、この連携画面に対応する抽出情報６３２とを、連携画像情報１５１０として画像形成装置１００に送信する。抽出情報６３２には、連携画面に対応する操作受付領域の有無７２０および操作領域の範囲７３０が含まれる。
【００８１】
判断部１５２０は、受信した連携画面に、ユーザーの操作を受け付けるための操作受付領域が含まれているか否かを判断する。具体的には、判断部１５２０は、受信した抽出情報６３２に含まれる操作受付領域の有無７２０に基づいて、この判断を行なう。判断部１５２０は、操作受付領域が有ると判断した場合、その旨を抽出部１５３０に出力する。一方、判断部１５２０は、操作受付領域が無いと判断した場合、その旨を表示制御部９６０に出力する。表示制御部９６０は、操作受付領域が無いことを表す通知を判断部１５２０から受信した場合、携帯端末２００から受信した連携画面の画像データをＶＲＡＭ５４５に展開する。これにより、連携領域３１０に携帯端末２００に表示されている連携画面が表示される。
【００８２】
抽出部１５３０は、判断部１５２０からの入力に基づいて、連携画面から操作受付領域を含む操作領域を抽出する。具体的には、抽出部１５３０は、受信した抽出情報６３２の操作領域の範囲７３０に従って、連携画面から操作領域に対応する画像のデータを抽出する。抽出部９２０は、抽出した画像データを表示制御部９６０に出力する。表示制御部９６０は、入力された画像データをＶＲＡＭ５４５に展開する。これにより、連携領域３１０に操作領域に対応する画像が表示される。
【００８３】
図１６は、実施形態２に従う携帯端末２００の処理を表すフローチャートである。なお、図１６に示される処理のうち、図１３の処理と同じ処理には同じ符号を付している。そのため、その処理についての説明は繰り返さない。
【００８４】
ステップＳ１６１０において、ＣＰＵ６１０は、ディスプレイ６３５に表示されている連携画面がプレビュー画面であるか否かを判断する。ＣＰＵ６１０は、連携画面がプレビュー画面であると判断した場合（ステップＳ１６１０でＹＥＳ）、処理をステップＳ１３４０に進める。一方、ＣＰＵ６１０は、連携画面がプレビュー画面でないと判断した場合（ステップＳ１６１０でＮＯ）、処理をステップＳ１６２０に進める。
【００８５】
ステップＳ１６２０において、ＣＰＵ６１０は、連携画面の全画面に対応する画像データを圧縮する。ステップＳ１６３０において、ＣＰＵ６１０は、圧縮した画像データと、連携画面に対応する抽出情報６３２とを連携画面情報として画像形成装置１００に送信する。
【００８６】
図１７は、実施形態２に従う画像形成装置１００の処理を表すフローチャートである。なお、図１７に示される処理のうち、図１４の処理と同じ処理には同じ符号を付している。そのため、その処理についての説明は繰り返さない。
【００８７】
ステップＳ１７１０において、ＣＰＵ５１０は、携帯端末２００からプレビュー信号を受信したか否かを判断する。ＣＰＵ５１０は、プレビュー信号を受信したと判断した場合（ステップＳ１７１０でＹＥＳ）、処理をステップＳ１４５０に進める。一方、ＣＰＵ５１０は、プレビュー信号を受信していないと判断した場合（ステップＳ１７１０でＮＯ）、処理をステップＳ１７２０に進める。
【００８８】
ステップＳ１７２０において、ＣＰＵ５１０は、携帯端末２００から受信した連携画面に操作受付領域が含まれているか否かを判断する。ＣＰＵ６１０は、操作受付領域が含まれていると判断した場合（ステップＳ１７２０でＹＥＳ）、処理をステップＳ１７３０に進める。一方、ＣＰＵ６１０は、操作受付領域が含まれていないと判断した場合（ステップＳ１７２０でＮＯ）、処理をステップＳ１４４０に進める。
【００８９】
ステップＳ１７３０において、ＣＰＵ５１０は、受信した抽出情報６３２を参照して、操作受付領域を含む操作領域に対応する画像を抽出する。
【００９０】
実施形態２に従う情報処理システム１も、実施形態１に従う情報処理システム１と同様に、ディスプレイ５３５にユーザー操作を必要とする操作領域を大きく表示できる。また、実施形態２に従う情報処理システム１は、ユーザーの使用頻度が高い携帯端末２００の処理負担を軽減し得る。
【００９１】
［実施形態３］
上記において、画像形成装置１００は、ディスプレイ５３５の予め定められた連携領域３１０に連携画面を表示する構成であった。また、連携画面がアスペクト比を維持したまま連携領域３１０に表示される場合、図４のように、連携領域３１０と連携画面（画像４１０）との大きさが一致しないことがある。一方で、連携画面がアスペクト比を維持せずに連携領域３１０の全領域に表示される場合、連携画面が不自然に表示され得る。
【００９２】
そこで、実施形態３に従う画像形成装置１００の表示制御部９６０は、連携画面（操作領域に対応する画面、または全画面）の大きさ（アスペクト比）に基づいて、連携領域の大きさを決定する。図１８を用いてこの処理の具体例を説明する。
【００９３】
図１８は、実施形態３に従う画像形成装置１００が携帯端末２００の画面を共有する処理を説明するための図である。表示制御部９６０は、携帯端末２００から受信した連携画面のアスペクト比を維持したままディスプレイ５３５に表示できる領域を連携領域１８１０に設定する。表示制御部９６０は、連携領域１８１０に連携画面１８２０を表示する。つまり、表示制御部９６０は、連携領域１８１０と連携画面１８２０との大きさが同じになるように設定する。これにより、実施形態３に従う表示制御部９６０は、連携画面（操作領域に対応する画面）の大きさを確保しつつ、ディスプレイ５３５のうち連携画面によって覆われる部分を最小限に抑えることができる。そのため、ユーザーは、連携画面ではなく画像形成装置１００の操作画面を見たい場合に、その内容を容易に視認し得る。
【００９４】
［実施形態４］
実施形態１および２に従う情報処理システム１は、連携画面に含まれるすべての操作受付領域を含む操作領域を抽出するように構成されている。実施形態４に従う情報処理システム１は、ユーザーの操作履歴に基づいて、操作領域の一部を抽出する。
【００９５】
図１９は、携帯端末２００のディスプレイに表示されている画面１９００を表す。画面１９００は、画面ＩＤ「００１」の画面であるとする。携帯端末２００のＣＰＵ６１０は、図８で説明した連携画面ＤＢ６３４の履歴８６０を参照して、ユーザーが過去に入力した設定を、項目２２１〜２２３に反映する。一方、ＣＰＵ６１０は、項目「原稿タイプ」の履歴８６０が存在しないため、項目２２４は空欄のままで表示する。
【００９６】
ＣＰＵ６１０はさらに、抽出部９２０として、ユーザーの操作履歴に基づいて操作領域の一部を抽出する。一例として、抽出部９２０は、ＩＤ「００１」の連携画面を構成する項目（操作受付領域）のうち、履歴８６０が存在する項目のみを抽出する。図８の例において、項目「原稿タイプ」の履歴８６０が存在しない。そのため、抽出部９２０は、画面ＩＤ「００１」の連携画面を構成する項目のうち、項目２２１〜２２３および項目２２５を抽出する。より具体的には、抽出部９２０は、範囲８５０に基づいて、これらの項目を抽出する。この抽出方法は、上記の操作領域の抽出方法により実現され得る。携帯端末２００は、抽出した操作領域の一部に対応する画像のデータを、画像形成装置１００に送信する。画像形成装置１００は、当該データに基づいて図２０に示される画面をディスプレイ５３５に表示する。
【００９７】
図２０は、実施形態４に従う情報処理システム１の画像形成装置１００が、携帯端末２００の画面を共有する処理を説明するための図である。連携領域２０１０に表示されている連携画面２０２０には、項目２２１〜２２３および項目２２５が表示されている。当該構成によれば、連携画面２０２０に表示される各項目は、図１８の連携画面１８２０に表示される各項目よりも大きい。そのため、ユーザーは、これらの項目をより視認しやすく、かつ、操作しやすい。また、ユーザーは、携帯端末２００のディスプレイ６３５に表示されている連携画面のうち、ユーザーが過去に操作した項目のみを再び視認して設定できる。
【００９８】
他の局面において、抽出部９２０は、所定期間以内にユーザーの操作履歴が存在する項目（操作受付領域）を抽出するように構成されてもよい。さらに他の局面において、抽出部９２０は、ユーザーの操作履歴が存在しない項目のみを抽出するように構成されてもよい。
【００９９】
さらに他の局面において、抽出部９２０は、入力必要有無８３０が「無」に設定されている項目を抽出するように構成されてもよい。さらに他の局面において、抽出部９２０は、入力必要有無８３０が「無」に設定され、かつ、履歴８６０が存在しない項目を抽出するように構成されてもよい。
【０１００】
［他の構成］
上記の実施形態において、情報処理システム１は、携帯端末２００に表示される連携画面の中からユーザーの操作を受け付けるための操作受付領域を含む操作領域に対応する画像を抽出するように構成されている。他の局面において、情報処理システム１は、携帯端末２００に表示される連携画面の中から画像形成装置１００の設定を受け付けるための設定受付領域を含む設定領域に対応する画像を抽出して、画像形成装置１００のディスプレイ５３５に表示するように構成してもよい。設定受付領域は、例えば、図２に示される項目２２１〜項目２２４に対応する。
【０１０１】
上記に示される例において、各種機能および処理は、画像形成装置１００のＣＰＵ５１０または携帯端末２００のＣＰＵ６１０によって実現されるものとしてあるが、これに限られない。これらの各種機能は、少なくとも１つのプロセッサのような半導体集積回路、少なくとも１つの特定用途向け集積回路ＡＳＩＣ（Application  Specific  Integrated  Circuit）、少なくとも１つのＤＳＰ（Digital Signal Processor）、少なくとも１つのＦＰＧＡ（Field  Programmable  Gate  Array）、および／またはその他の演算機能を有する回路によって実装され得る。
【０１０２】
これらの回路は、有形の読取可能な少なくとも１つの媒体から、１以上の命令を読み出すことにより上記の各種機能および処理を実現しうる。
【０１０３】
このような媒体は、磁気媒体（たとえば、ハードディスク）、光学媒体（例えば、コンパクトディスク（ＣＤ）、ＤＶＤ）、揮発性メモリ、不揮発性メモリの任意のタイプのメモリなどの形態をとるが、これらの形態に限定されるものではない。
【０１０４】
揮発性メモリはＤＲＡＭ（Dynamic  Random  Access  Memory）およびＳＲＡＭ（Static  Random  Access  Memory）を含み得る。不揮発性メモリは、ＲＯＭ、ＮＶＲＡＭを含み得る。半導体メモリは、少なくとも１つのプロセッサとともに半導体回路の１部分であり得る。
【０１０５】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１０６】
１，１Ｘ  情報処理システム、１００  画像形成装置、１１０  操作パネル、２００  携帯端末、２２０  操作領域、２２１，２２２，２２３，２２４，２２５，８２０  項目、２３０  プレビュー領域、３００  サーバー、３１０，１８１０，２０１０  連携領域、４００  ネットワーク、５１５  ＲＡＭ、５２０，６２０  ＲＯＭ、５２５  画像形成部、５３０，６３０  記憶装置、５３２  原稿データ、５３５，６３５  ディスプレイ、５４０，６４５  タッチパネル、５４５，６４０  ＶＲＡＭ、５５０  画像読取装置、６２２  制御プログラム、６２４  アプリケーション、６３２  抽出情報、６３４  連携画面ＤＢ、７２０  操作受付領域の有無、７３０  操作領域の範囲、８３０  入力必要有無、８４０  画像データ、８６０  履歴、９１０，１５２０  判断部、９２０，１５３０  抽出部、９３０  画面情報送信部、９３２，１５１０  連携画像情報、９３４  プレビュー信号、９４０  更新部、９６０  表示制御部、９７０  操作内容送信部、１０１０  プレビュー画面、１１１０，１１２０，１１３０  プレビュー画像、１２１０，１２２０  プレビューボタン、１８２０，２０２０  連携画面。
【図１】
2018157382.tif 000003
【図２】
2018157382.tif 000004
【図３】
2018157382.tif 000005
【図４】
2018157382.tif 000006
【図５】
2018157382.tif 000007
【図６】
2018157382.tif 000008
【図７】
2018157382.tif 000009
【図８】
2018157382.tif 000010
【図９】
2018157382.tif 000011
【図１０】
2018157382.tif 000012
【図１１】
2018157382.tif 000013
【図１２】
2018157382.tif 000014
【図１３】
2018157382.tif 000015
【図１４】
2018157382.tif 000016
【図１５】
2018157382.tif 000017
【図１６】
2018157382.tif 000018
【図１７】
2018157382.tif 000019
【図１８】
2018157382.tif 000020
【図１９】
2018157382.tif 000021
【図２０】
2018157382.tif 000022