(57)【要約】【課題】ディスプレイに表示させる画面の開発の工数を従来よりも削減する。【解決手段】タッチパネルディスプレイ１０ｅの表示面のサイズを示すデータを取得する。このデータに基づいて、タッチパネルディスプレイ１０ｅの表示面のサイズが所定のサイズよりも大きいか否かを判別する。タッチパネルディスプレイ１０ｅの表示面のサイズが所定のサイズよりも大きい場合は、第一の個数のオブジェクトからなる第一の画面をタッチパネルディスプレイ１０ｅに表示させる。小さい場合は、第一の個数よりも少ない第二の個数のオブジェクトからなる第二の画面をタッチパネルディスプレイ１０ｅに表示させる。【選択図】図２
2017021555.tif 000002
【特許請求の範囲】
【請求項１】
ディスプレイに画面を表示させるディスプレイ制御装置であって、
前記ディスプレイの表示面のサイズを示すサイズデータを取得するサイズデータ取得手段と、
前記表示面のサイズが所定のサイズよりも大きいか小さいかを、取得された前記サイズデータに基づいて判別し、大きい場合は、第一の個数のオブジェクトからなる第一の画面を前記ディスプレイに表示させ、小さい場合は、前記第一の個数よりも少ない第二の個数のオブジェクトからなる第二の画面を前記ディスプレイに表示させる、表示制御手段と、
を有することを特徴とするディスプレイ制御装置。
【請求項２】
前記第一の画面および前記第二の画面は、共通の目的のための画面であり、
前記第一の画面は、標準的なデザインの画面であり、
前記第二の画面は、アクセシビリティに対応したデザインの画面である、
請求項１に記載のディスプレイ制御装置。
【請求項３】
前記表示制御手段は、前記第二の画面の全体を、必要に応じて縮小し前記ディスプレイの全体に表示させる、
請求項１または請求項２に記載のディスプレイ制御装置。
【請求項４】
前記表示制御手段は、前記表示面のサイズが前記所定のサイズよりも大きい場合に、ユーザによる指定に応じて前記第一の画面の代わりに前記第二の画面を前記ディスプレイに表示させる、
請求項１ないし請求項３のいずれかに記載のディスプレイ制御装置。
【請求項５】
前記表示制御手段は、前記表示面のサイズが所定のサイズよりも小さい場合に、選択用オブジェクトを加えて前記第二の画面を前記ディスプレイに表示させ、その後、前記選択用オブジェクトが選択されたら、前記第一の画面の一部分を前記第二の画面の代わりにまたは前記第二の画面の一部分の上に重ねて前記ディスプレイに表示させる、
請求項１ないし請求項４のいずれかに記載のディスプレイ制御装置。
【請求項６】
前記表示制御手段は、前記第一の画面の一部分をスクロールバーとともに前記ディスプレイに表示させ、前記スクロールバーに対する操作に応じて前記第一の画面をスクロールさせる、
請求項５に記載のディスプレイ制御装置。
【請求項７】
前記ディスプレイおよび前記表示制御手段は、ともに、同一の画像形成装置に設けられている、
請求項１ないし請求項６のいずれかに記載のディスプレイ制御装置。
【請求項８】
前記ディスプレイは、当該ディスプレイ制御装置にリモートアクセスしている装置に設けられている、
請求項１ないし請求項６のいずれかに記載のディスプレイ制御装置。
【請求項９】
ディスプレイに画面を表示させる画面表示方法であって、
前記ディスプレイの表示面のサイズを示すサイズデータを取得し、
前記表示面のサイズが所定のサイズよりも大きいか小さいかを、取得された前記サイズデータに基づいて判別し、
前記表示面のサイズが所定のサイズよりも大きい場合は、第一の個数のオブジェクトからなる第一の画面を前記ディスプレイに表示させ、
前記表示面のサイズが前記所定のサイズよりも小さい場合は、前記第一の個数よりも少ない第二の個数のオブジェクトからなる第二の画面を前記ディスプレイに表示させる、
ことを特徴とする画面表示方法。
【請求項１０】
ディスプレイに画面を表示させるコンピュータに用いられるコンピュータプログラムであって、
前記コンピュータに、
前記ディスプレイの表示面のサイズを示すサイズデータを取得する取得処理を実行させ、
前記表示面のサイズが所定のサイズよりも大きいか小さいかを、取得された前記サイズデータに基づいて判別する処理を実行させ、
前記ディスプレイの表示面のサイズが所定のサイズよりも大きい場合に、第一の個数のオブジェクトからなる第一の画面を前記ディスプレイに表示させ、小さい場合に、前記第一の個数よりも少ない第二の個数のオブジェクトからなる第二の画面を前記ディスプレイに表示させる、第一の表示制御処理を実行させる、
ことを特徴とするコンピュータプログラム。
【請求項１１】
前記第一の画面および前記第二の画面は、共通の目的のための画面であり、
前記第一の画面は、標準的なデザインの画面であり、
前記第二の画面は、アクセシビリティに対応したデザインの画面である、
請求項１０に記載のコンピュータプログラム。
【請求項１２】
前記第一の表示制御処理における前記第二の画面を表示させる処理は、前記第二の画面の全体を必要に応じて縮小し前記ディスプレイの全体に表示させる処理である、
請求項１０または請求項１１に記載のコンピュータプログラム。
【請求項１３】
前記表示面のサイズが前記所定のサイズよりも大きい場合において、ユーザが所定の操作を行った場合は、前記第一の表示制御処理として、前記第一の画面の代わりに前記第二の画面を前記ディスプレイに表示させる処理を前記コンピュータに実行させる、
請求項１０ないし請求項１２のいずれかに記載のコンピュータプログラム。
【請求項１４】
前記第一の表示制御処理における前記第二の画面を表示させる処理は、前記表示面のサイズが所定のサイズよりも小さい場合に選択用オブジェクトを加えて前記第二の画面を前記ディスプレイに表示させる処理であり、
前記選択用オブジェクトが選択された場合に、前記第一の画面の一部分を前記第二の画面の代わりにまたは前記第二の画面の一部分の上に重ねて前記ディスプレイに表示させる第二の表示制御処理を前記コンピュータに実行させる、
請求項１０ないし請求項１３のいずれかに記載のコンピュータプログラム。
【請求項１５】
前記第二の表示制御処理は、さらにスクロールバーを前記第一の画面の一部分とともに前記ディスプレイに表示させ、前記スクロールバーに対する操作に応じて前記第一の画面をスクロールさせる処理である、
請求項１４に記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディスプレイへの画面の表示の技術に関する。
【背景技術】
【０００２】
コピー、ネットワークプリント、ファックス、スキャン、およびファイルサーバなどの機能を集約した画像形成装置が普及している。このような画像形成装置は、「複合機」または「ＭＦＰ（Multi Function Peripherals）」などと呼ばれている。
【０００３】
また、近年、用途および価格などに応じて様々なサイズおよび解像度のディスプレイが画像形成装置に備えられるようになった。
【０００４】
ユーザにとって、ディスプレイの表示面のサイズなどの特性に応じた画面を表示させるのが、好ましい。そこで、次のような方法が提案されている。
【０００５】
コントローラユニットは、画面構成データを記憶するＨＤＤと、画像形成装置の変更を検知し、検知した変更内容に基づいて操作画面の更新が必要であるか否かを判断する判断部と、更新後の操作画面に対応する画面構成データをＨＤＤから取得する画面構成データ取得部と、取得した画面構成データを表示ユニットに送信する第１通信部と、を備える。表示ユニットは、表示部に第１操作画面を表示する表示制御部と、画面構成データを受信する第２通信部と、を備える。生成部は、構成情報に基づいて、操作表示部に対応する第２操作画面の画面構成データである第２操作画面データを生成し、表示制御部は、第２操作画面データに基づいて、第１操作画面を第２操作画面に更新する（特許文献１）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１０−９３７７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、画像形成装置の開発の工数を削減するために、ディスプレイに表示させる画面の開発の工数を削減することが考えられる。
【０００８】
特許文献１に記載される方法によると、ディスプレイの特性が異なる複数の画像形成装置に対して共通のソフトウェアを使用することができる。よって、ディスプレイの特性が異なる画像形成装置ごとにソフトウェアを開発する必要がない。しかし、さらに、開発の工数を削減することが求められる。
【０００９】
本発明は、このような課題に鑑み、ディスプレイに表示させる画面の開発の工数を従来よりも削減することを、目的とする。
【課題を解決するための手段】
【００１０】
本発明の一形態に係るディスプレイ制御装置は、ディスプレイに画面を表示させるディスプレイ制御装置であって、前記ディスプレイの表示面のサイズを示すサイズデータを取得するサイズデータ取得手段と、前記表示面のサイズが所定のサイズよりも大きいか小さいかを、取得された前記サイズデータに基づいて判別し、大きい場合は、第一の個数のオブジェクトからなる第一の画面を前記ディスプレイに表示させ、小さい場合は、前記第一の個数よりも少ない第二の個数のオブジェクトからなる第二の画面を前記ディスプレイに表示させる、表示制御手段と、を有する。
【００１１】
好ましくは、前記第一の画面および前記第二の画面は、共通の目的のための画面であり、前記第一の画面は、標準的なデザインの画面であり、前記第二の画面は、アクセシビリティに対応したデザインの画面である。
【００１２】
または、前記表示制御手段は、前記第二の画面の全体を、必要に応じて縮小し前記ディスプレイの全体に表示させる。
【００１３】
または、前記表示制御手段は、前記表示面のサイズが前記所定のサイズよりも大きい場合に、ユーザによる指定に応じて前記第一の画面の代わりに前記第二の画面を前記ディスプレイに表示させる。
【００１４】
または、前記表示制御手段は、前記表示面のサイズが所定のサイズよりも小さい場合に、選択用オブジェクトを加えて前記第二の画面を前記ディスプレイに表示させ、その後、前記選択用オブジェクトが選択されたら、前記第一の画面の一部分を前記第二の画面の代わりにまたは前記第二の画面の一部分の上に重ねて前記ディスプレイに表示させる。さらに、前記表示制御手段は、前記第一の画面の一部分をスクロールバーとともに前記ディスプレイに表示させ、前記スクロールバーに対する操作に応じて前記第一の画面をスクロールさせてもよい。
【００１５】
または、前記ディスプレイおよび前記表示制御手段は、ともに、同一の画像形成装置に設けられている。または、前記ディスプレイは、当該ディスプレイ制御装置にリモートアクセスしている装置に設けられている。
【発明の効果】
【００１６】
本発明によると、ディスプレイに表示させる画面の開発の工数を従来よりも削減することができる。
【図面の簡単な説明】
【００１７】
【図１】画像処理システムの全体的な構成の例を示す図である。
【図２】画像形成装置のハードウェア構成の例を示す図である。
【図３】画像形成装置の機能的構成の例を示す図である。
【図４】コピー画面の例を示す図である。
【図５】コピー画面の例を示す図である。
【図６】コピー画面の縮小した形態の例を示す図である。
【図７】基準サイズ未満の出力先におけるコピー画面の表示の形態の例を示す図である。
【図８】基準サイズ未満の出力先におけるコピー画面の表示の形態の変形例を示す図である。
【図９】基準サイズ未満の出力先におけるコピー画面の表示の形態の変形例を示す図である。
【図１０】ダイアログ画面の例を示す図である。
【図１１】ダイアログ画面の例を示す図である。
【図１２】画面表示用プログラムに基づく全体的な処理の流れの例を説明するフローチャートである。
【図１３】基本表示処理の流れの例を説明するフローチャートである。
【図１４】非縮小表示処理の流れの例を説明するフローチャートである。
【図１５】ダイアログ画面の例を示す図である。
【図１６】端末装置への通常モード用の画面の表示の形態の例を示す図である。
【発明を実施するための形態】
【００１８】
図１は、画像処理システム４の全体的な構成の例を示す図である。図２は、画像形成装置１のハードウェア構成の例を示す図である。
【００１９】
図１に示すように、画像処理システム４は、複数台の画像形成装置１、複数台の端末装置２、および通信回線３などによって構成される。
【００２０】
各画像形成装置１および各端末装置２は、通信回線３を介して通信を行うことができる。通信回線３として、ＬＡＮ（Local Area Network）回線、インターネット、固定電話回線、携帯電話回線、または近距離無線などが用いられる。
【００２１】
画像形成装置１は、コピー、ネットワークプリント、ファックス、スキャン、およびファイルサーバなどの機能を集約した装置である。一般に、「複合機」または「ＭＦＰ（Multi Function Peripherals）」などと呼ばれることがある。
【００２２】
画像形成装置１は、図２に示すように、ＣＰＵ（Central Processing Unit）１０ａ、ＲＡＭ（Random Access Memory）１０ｂ、ＲＯＭ（Read Only Memory）１０ｃ、補助記憶装置１０ｄ、タッチパネルディスプレイ１０ｅ、操作キーパネル１０ｆ、ＮＩＣ（Network Interface Card）１０ｇ、近距離無線通信装置１０ｈ、モデム１０ｉ、スキャンユニット１０ｊ、およびプリントユニット１０ｋなどによって構成される。
【００２３】
タッチパネルディスプレイ１０ｅは、ユーザに対するメッセージを示す画面、ユーザがコマンドまたは情報を入力するための画面、およびＣＰＵ１０ａなどが実行した処理の結果を示す画面などを表示する。また、タッチパネルディスプレイ１０ｅは、タッチされた位置を示す信号をＣＰＵ１０ａへ送る。
【００２４】
画像形成装置１ごとに、タッチパネルディスプレイ１０ｅの表示面（パネル）のサイズが異なる。以下、これらの画像形成装置１のうちの画像形成装置１Ｓが所定のサイズ（以下、「基準サイズＳ０」と記載する。）未満の表示面のタッチパネルディスプレイ１０ｅを有し、画像形成装置１Ｌが基準サイズＳ０以上の表示面のタッチパネルディスプレイ１０ｅを有する場合を例に、画像処理システム４を説明する。
【００２５】
また、ユーザは、端末装置２を画像形成装置１へリモートアクセスさせ、タッチパネルディスプレイ１０ｅの代わりに端末装置２を用いて遠隔的に画像形成装置１を操作することができる。または、他の画像形成装置１をリモートアクセスさせ、操作することもできる。
【００２６】
操作キーパネル１０ｆは、いわゆるハードウェアキーボードであって、テンキー、スタートキー、ストップキー、およびファンクションキーなどによって構成される。
【００２７】
ＮＩＣ１０ｇは、ＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）などのプロトコルによって他の画像形成装置１または端末装置２と通信を行う。
【００２８】
近距離無線通信装置１０ｈは、到達する距離が数メートルないし十数メートル程度の電波によって通信を行う。近距離無線通信装置１０ｈとして、Ｂｌｕｅｔｏｏｔｈ（登録商標）またはワイヤレスＵＳＢ（Universal Serial Bus）などの規格に準拠する装置が用いられる。
【００２９】
モデム１０ｉは、ファクシミリ端末との間でＧ３などのプロトコルで画像データをやり取りする。
【００３０】
スキャンユニット１０ｊは、プラテンガラスの上にセットされたシートに記されている画像を読み取って画像データを生成する。
【００３１】
プリントユニット１０ｋは、スキャンユニット１０ｊによって読み取られた画像のほか、ＮＩＣ１０ｇ、近距離無線通信装置１０ｈ、またはモデム１０ｉによって端末装置２から受信した画像を用紙に印刷する。
【００３２】
ＲＯＭ１０ｃまたは補助記憶装置１０ｄには、上述のコピーおよびリモートアクセスなどの機能を実現するためのプログラムが記憶されている。特に、タッチパネルディスプレイ１０ｅまたは他の装置に画面を表示させるためのプログラムとして、画面表示用プログラム１０Ｐ（図３参照）が記憶されている。
【００３３】
これらのプログラムは、必要に応じてＲＡＭ１０ｂにロードされ、ＣＰＵ１０ａによって実行される。補助記憶装置１０ｄとして、ハードディスクまたはＳＳＤ（Solid State Drive）などが用いられる。
【００３４】
端末装置２は、画像形成装置１の上述の機能を遠隔的に使用するためのクライアントである。端末装置２として、パーソナルコンピュータ、スマートフォン、タブレットコンピュータ、または携帯電話端末などが用いられる。以下、端末装置２としてスマートフォンおよびタブレットコンピュータが用いられる場合を例に説明する。スマートフォンおよびタブレットコンピュータをそれぞれ「端末装置２Ｓ」および「端末装置２Ｌ」と区別して記載することがある。
【００３５】
端末装置２Ｓのタッチパネルディスプレイ２０ｄのサイズは、基準サイズＳ０未満である。一方、端末装置２Ｌのタッチパネルディスプレイ２０ｄのサイズは、基準サイズＳ０以上である。
【００３６】
画面表示用プログラム１０Ｐは、画像形成装置１Ｌおよび画像形成装置１Ｓを含むすべての画像形成装置１において共通に使用される。画面表示用プログラム１０Ｐによると、予め用意する画面の個数を従来よりも減らしても、タッチパネルディスプレイ１０ｅのサイズに応じた画面をタッチパネルディスプレイ１０ｅに表示させることができる。以下、この仕組みについて説明する。
【００３７】
〔基本〕
図３は、画像形成装置１の機能的構成の例を示す図である。図４は、コピー画面６１Ｔの例を示す図である。図５は、コピー画面６１Ｋの例を示す図である。図６は、コピー画面６１Ｋの縮小した形態の例を示す図である。
【００３８】
画面表示用プログラム１０Ｐによると、図３に示す画面データ記憶部１０１、出力先属性データ取得部１０２、表示モード決定部１０３、表示画面決定部１０４、オブジェクト追加部１０５、描画処理部１０６、近隣装置検出部１０７、リモートアクセス要求部１０８、表示モード切換部１２１、および表示モードデータ記憶部１２２などの機能が画像形成装置１に実現される。
【００３９】
ところで、画像形成装置１Ｌには、表示のためのモードとして通常モードおよび拡大モードが用意されている。
【００４０】
「通常モード」は、文字、ボタン、およびタブなどのオブジェクトを通常の（標準的な、一般的な）サイズで配置するなどしてデザインされた画面を表示するモードである。このサイズは、視力の悪くない人が画面から約１メートル離れてもこれらのオブジェクトを認識できる程度のものである。しかし、視力の悪い人が認識するのは、難しい。
【００４１】
「拡大モード」は、オブジェクトを、視力の悪い人でも認識することができるように、通常モードよりも大きなサイズでオブジェクトを配置するなどしてデザインされた画面を表示するモードである。つまり、アクセシビリティに対応したデザインの画面である。拡大モードは、視力の悪い人のほか、高齢者および画像形成装置を使い慣れていないユーザにも好適に用いられる。
【００４２】
ユーザは、自分の視力などに合った画面を画像形成装置１Ｌに表示させるために、任意にモードを切り換えることができる。
【００４３】
一方、画像形成装置１Ｓには、モードが１つしかない。よって、ユーザはモードを切り換えることができない。
【００４４】
ただし、前に述べた通り、画像形成装置１Ｌも画像形成装置１Ｓも、他の装置（例えば、端末装置２）をリモートアクセスさせることができる。リモートアクセスされるときは、画像形成装置１Ｌも画像形成装置１Ｓも、後述するように、当該他の装置のディスプレイのサイズに応じてモードを決定する。以下、リモートアクセスする側の装置を「リモートアクセス装置」と記載する。
【００４５】
画面データ記憶部１０１には、目的（コピー、スキャン、ファックス送信、…）ごとの画面６を表示するための画面データ５が、通常モードおよび拡大モードそれぞれのために予め記憶されている。
【００４６】
例えば、コピーの画面６として、図４に示すような、通常モード用のコピー画面６１Ｔと、図５に示すような、拡大モード用のコピー画面６１Ｋとが、用意されている。そして、画面データ記憶部１０１に、コピー画面６１Ｔを表示するための画面データ５として画面データ５１Ｔが記憶され、コピー画面６１Ｋを表示するための画面データ５として画面データ５１Ｋが記憶されている。
【００４７】
図４および図５に示す「Ｗａ」は、画像形成装置１Ｌのタッチパネルディスプレイ１０ｅに表示した場合におけるコピー画面６１Ｔまたはコピー画面６１Ｋの幅方向の寸法である。「Ｈａ」は、画像形成装置１Ｌのタッチパネルディスプレイ１０ｅに表示した場合におけるコピー画面６１Ｔまたはコピー画面６１Ｋの高さ方向の寸法である。
【００４８】
コピー画面６１Ｔおよびコピー画面６１Ｋは、ともに、画像形成装置１Ｌのタッチパネルディスプレイ１０ｅに好適に表示されるようにデザインされている。コピー画面６１Ｔおよびコピー画面６１Ｋの幅方向の画素数は互いに等しく、高さ方向の画素数も互いに等しい。
【００４９】
なお、１つの目的のために複数の画面６が、用意されている場合もある。この場合も、１つの画面６ごとに１つの画面データ５が画面データ記憶部１０１に記憶されている。また、１つの目的のために、通常モードよりも拡大モードのほうが多くの画面６が用意されている場合がある。図４および図５を比較して分かる通り、拡大モードの画面６のほうが通常モードの画面６よりもオブジェクトの個数が少ないからである。
【００５０】
出力先属性データ取得部１０２は、画面を表示するデバイスの属性を示す属性データ７Ａを次のように取得する。なお、属性データ７Ａには、特に、表示面（パネル）のサイズおよび表示の解像度が属性として示される。
【００５１】
画像形成装置１がリモートアクセスされていない場合は、画像形成装置１自身のタッチパネルディスプレイ１０ｅの表示面のサイズを示すデータを属性データ７Ａとして取得する。これは、画像形成装置１自身のオペレーティングシステムに問い合せるなどして取得することができる。
【００５２】
または、リモートアクセス装置が画像形成装置１にリモートアクセスしている場合は、このリモートアクセス装置のディスプレイの表示面のサイズおよび表示の解像度を示すデータを属性データ７Ａとして取得する。これは、このリモートアクセス装置に問い合せるなどして取得することができる。リモートアクセスを開始する際にこのリモートアクセス装置から送信されてくるユーザエージェントにサイズおよび解像度が示されている場合がある。この場合は、このユーザエージェントから属性データ７Ａを抽出すればよい。
【００５３】
表示モード決定部１０３は、属性データ７Ａが出力先属性データ取得部１０２によって取得されると、属性データ７Ａに示されるサイズに基づいて次のようにモードを決定する。
【００５４】
属性データ７Ａに示されるサイズが基準サイズＳ０以上である場合は、表示モード決定部１０３は、モードを通常モードに決定する。一方、基準サイズＳ０未満である場合は、拡大モードに決定する。
【００５５】
例えば、基準サイズＳ０が７．０インチであり、属性データ７Ａに示されるサイズが４．３インチである場合は、表示モード決定部１０３は、拡大モードに決定する。または、基準サイズＳ０が７．０インチであり、属性データ７Ａに示されるサイズが９．０インチである場合は、通常モードに決定する。
【００５６】
表示画面決定部１０４は、画像形成装置１自身のタッチパネルディスプレイ１０ｅまたはリモートアクセス装置のディスプレイに表示させる画面６（以下、「表示対象画面」と記載する）を次のように決定する。
【００５７】
表示モード決定部１０３がモードを通常モードに決定した場合は、表示画面決定部１０４は、外部からの入力または画像形成装置１自身の処理の結果に対応する、通常モード用の画面６を、従来と同様の方法によって判別する。そして、表示対象画面をこの画面６に決定する。例えば、この場合において、操作キーパネル１０ｆの中からコピーのファンクションキーが押された際は、表示対象画面をコピー画面６１Ｔ（図４参照）に決定する。
【００５８】
または、表示モード決定部１０３がモードを拡大モードに決定した場合は、表示画面決定部１０４は、外部からの入力または画像形成装置１自身の処理の結果に対応する、拡大モード用の画面６を、従来と同様の方法によって判別する。そして、表示対象画面をこの画面６に決定する。例えば、この場合において、操作キーパネル１０ｆの中からコピーのファンクションキーが押された際は、表示対象画面をコピー画面６１Ｋ（図５参照）に決定する。
【００５９】
オブジェクト追加部１０５は、表示モード決定部１０３によって決定された画面６（表示対象画面）が拡大モードのものである場合に、次ボタン６ｂをこの画面６に、他のオブジェクトと重ならない所定の位置に追加する。具体的には、この画面６の画面データ５を画面データ記憶部１０１から読み出し、次ボタン６ｂのコードをこの画面データ５に書き加える。次ボタン６ｂは、この画面６に対応する、通常モード用の画面６を呼び出すためのボタンである。
【００６０】
描画処理部１０６は、表示画面決定部１０４によって決定された画面６（表示対象画面）の画面データ５に基づいて、この画面６の、出力先の表示の解像度に合わせて拡大しまたは縮小したビットマップデータ５ＢＭを生成する。つまり、いわゆる描画処理を行う。例えば、この画面６の元の画素数が１６００×９００ドットであり、出力先の表示の解像度が８００×４５０ドットであれば、この画面６を１／４に縮小したもののビットマップデータ５ＢＭを生成する。
【００６１】
ただし、次ボタン６ｂのコードがオブジェクト追加部１０５によって画面データ５に書き加えられた場合は、書き加えられた後の画面データ５に基づいてビットマップデータ５ＢＭを生成する。
【００６２】
描画処理部１０６は、生成したビットマップデータ５ＢＭを出力先へ送る。そして、出力先において画面６が表示される。つまり、リモートアクセスされていない場合は、画像形成装置１自身のタッチパネルディスプレイ１０ｅへビットマップデータ５ＢＭが送られ、このタッチパネルディスプレイ１０ｅに画面６が表示される。リモートアクセスされている場合は、リモートアクセス装置へビットマップデータ５ＢＭが送られ、このリモートアクセス装置のディスプレイに画面６が表示される。
【００６３】
例えば、画像形成装置１Ｓにおいて、画像形成装置１Ｓ自身のタッチパネルディスプレイ１０ｅが出力先であり、かつ、表示させる画面６がコピー画面６１Ｋ（図５参照）である場合は、図６のように、コピー画面６１Ｋが、このタッチパネルディスプレイ１０ｅに合わせて縮小されてこのタッチパネルディスプレイ１０ｅに表示される。また、コピー画面６１Ｋには、次ボタン６ｂが配置される。ただし、Ｗｂ＜Ｗａ、Ｈｂ＜Ｈａ、である（図５参照）。
【００６４】
なお、端末装置２は、画像形成装置１にリモートアクセスしている間、公知の方法によって、画像形成装置１を制御する。例えば、端末装置２は、端末装置２自身のタッチパネルディスプレイ２０ｄに対する操作の内容（タッチされた座標およびジェスチャの種類）を示すデータを画像形成装置１へ送信する。画像形成装置１は、このデータに基づいて処理を実行する。
【００６５】
〔拡大モード用の画面からの通常モードの呼出し〕
図７は、基準サイズＳ０未満の出力先におけるコピー画面６１Ｔの表示の形態の例を示す図である。図８および図９は、基準サイズＳ０未満の出力先におけるコピー画面６１Ｔの表示の形態の変形例を示す図である。
【００６６】
上述の処理によると、画像形成装置１Ｓには、拡大モード用の画面６（例えば、図５のコピー画面６１Ｋ）が表示されるが、通常モード用の画面６（例えば、図４のコピー画面６１Ｔ）が表示されない。しかし、ユーザは、通常モード用の画面６を用いて画像形成装置１Ｓを操作したい場合がある。拡大モード用の画面６よりも通常モード用の画面６のほうが多くのオブジェクトが配置されているからである。
【００６７】
この場合は、ユーザは、画面６に配置されている次ボタン６ｂをタップして選択すればよい。すると、画像形成装置１Ｓにおいて、図３に示す各部は、次のように処理を実行する。
【００６８】
表示画面決定部１０４は、表示対象画面を、この画面６に対応する、通常モード用の画面６に決定する。例えば、コピー画面６１Ｋの中から次ボタン６ｂがタップされた場合は、表示画面決定部１０４は、表示対象画面をコピー画面６１Ｔに決定する。
【００６９】
オブジェクト追加部１０５は、次ボタン６ｂがタップされたことに伴って表示対象画面が決定された場合は、この表示対象画面（例えば、コピー画面６１Ｔ）に戻ボタン６ｃを、他のオブジェクトと重ならない所定の位置に追加する。追加の仕方は、次ボタン６ｂの追加の仕方と同様である。つまり、この表示対象画面の画面データ５を画面データ記憶部１０１から読み出して戻ボタン６ｃのコードを書き加える。
【００７０】
描画処理部１０６は、次ボタン６ｂがタップされたことに伴って表示対象画面が決定された場合は、戻ボタン６ｃが追加された画面６のビットマップデータ５ＢＭを生成する。つまり、いわゆる描画処理を行う。
【００７１】
ただし、この場合は、この画面６の縮小を行わない。したがって、出力先の表示の解像度がこの画面６の元の画素数よりも小さければ、この画面６を一度に表示しきれない。そこで、この画面６の中の、所定の一部分の領域をトリミングしてその領域のビットマップデータのみを出力先へ送る。この領域の画素数は、出力先の表示の解像度と同じである。
【００７２】
これにより、画像形成装置１Ｓのタッチパネルディスプレイ１０ｅには、例えばコピー画面６１Ｔが、図７に示すように一部分のみ表示される。この際に、先に表示されていた、拡大モードの画面６（例えば、コピー画面６１Ｋ）は、見えなくなる。
【００７３】
ユーザは、タッチパネルディスプレイ１０ｅに対してフリックまたはスワイプなどの操作を行う。
【００７４】
すると、描画処理部１０６は、その操作に応じた移動の向きおよび距離を公知の方法によって算出し、その向きおよび距離に応じた領域のビットマップデータを出力先へ送る。これにより、画面６がスクロールする。
【００７５】
戻ボタン６ｃがタップされたら、描画処理部１０６は、通常モードの画面６（例えば、コピー画面６１Ｔ）の描画の処理を終了し、再び拡大モードの画面６（例えば、コピー画面６１Ｋ）が表示されるように処理を行う。
【００７６】
または、図８に示すように、通常モードの画面６の一部分を、拡大モードの画面６の上に重ねて表示させてもよい。
【００７７】
または、図９に示すように、通常モードの画面６をスクロールさせるためのスクロールバーなどのオブジェクトを設けてもよい。
【００７８】
〔出力先の切換え〕
図１０および図１１は、ダイアログ画面６ＤＧの例を示す図である。
【００７９】
上述の処理によると、画像形成装置１Ｓのタッチパネルディスプレイ１０ｅには、拡大モード用の画面６が表示される（図６参照）。または、通常モード用の画面６が、縮小されることなく一部分ずつ表示される（図７参照）。通常モード用の画面６の全部分は、表示されない。
【００８０】
しかし、ユーザは、基準サイズＳ０以上のディスプレイを有する装置をリモートアクセスさせれば、通常モード用の画面６の全部分を表示させることができる。
【００８１】
リモートアクセスを容易にするために、図３に示す画像形成装置１の各部は、次のように処理を実行する。
【００８２】
近隣装置検出部１０７は、画像形成装置１自身の近隣にありかつリモートアクセスする機能を有する装置（以下、「近隣装置」と記載する。）を検出する。検出は、公知の方法によって行えばよい。
【００８３】
例えば、近隣装置検出部１０７は、近距離無線通信装置１０ｈに、電波の届く範囲にある装置を検索させる。そして、検索された装置のそれぞれに対してリモートアクセスする機能を有するか否かを問い合わせ、有する旨の回答があった装置を近隣装置として検出する。または、問合せを行う代わりに、検索された装置のうち、画像形成装置１に予め登録しておいた装置を近隣装置として検出してもよい。
【００８４】
近隣装置の検出は、定期的に（例えば、１分ごとに）行ってもよいし、ユーザが所定のコマンドを入力した際に行ってもよい。
【００８５】
リモートアクセス要求部１０８は、近隣装置検出部１０７によって近隣装置が検出されると、この画像形成装置１へリモートアクセスするように、この近隣装置に対して指令する。ユーザが許可した場合に、指令してもよい。
【００８６】
すなわち、例えば、近隣装置として、画像形成装置１Ｌが検出された場合は、リモートアクセス要求部１０８は、図１０のようなダイアログ画面６ＤＧを、タッチパネルディスプレイ１０ｅに現在されている画面６の上に表示させる。そして、ユーザが「はい」をタップした場合に、リモートアクセスするように画像形成装置１Ｌへ指令する。または、
近隣装置として、端末装置２Ｌが検出された場合は、リモートアクセス要求部１０８は、図１１のようなダイアログ画面６ＤＧを、タッチパネルディスプレイ１０ｅに現在されている画面６の上に表示させる。そして、ユーザが「はい」をタップした場合に、リモートアクセスするように端末装置２Ｌへ指令する。
【００８７】
近隣装置は、リモートアクセス要求部１０８からの指令を受け付けると、公知の方法で要求元である画像形成装置１へリモートアクセスする。これにより、画面６の出力先が近隣装置のディスプレイに変更される。すると、画像形成装置１において、次の処理が実行される。
【００８８】
出力先属性データ取得部１０２は、近隣装置から属性データ７Ａを取得する。取得の方法は、前に述べた通りである。
【００８９】
表示モード決定部１０３は、取得された属性データ７Ａに基づいてモードを決定する。決定の仕方は、前に述べた通りである。
【００９０】
表示画面決定部１０４は、表示対象画面を決定する。ただし、ここでは、次のように表示対象画面を決定する。
【００９１】
表示モード決定部１０３がモードを通常モードに決定した場合は、表示画面決定部１０４は、この画像形成装置１自身のタッチパネルディスプレイ１０ｅにおいてリモートアクセスの直前まで表示されていた画面６に対応する、通常モードの画面６を、従来と同様の方法によって判別する。そして、表示対象画面をこの画面６に決定する。
【００９２】
または、表示モード決定部１０３がモードを拡大モードに決定した場合は、表示画面決定部１０４は、表示対象画面を、この画像形成装置１自身のタッチパネルディスプレイ１０ｅにおいてリモートアクセスの直前まで表示されていた画面６に決定する。
【００９３】
描画処理部１０６は、上述の通り、出力先（近隣装置）のディスプレイの表示の解像度に合わせて適宜に拡大しまたは縮小した表示対象画面のビットマップデータ５ＢＭを生成する。そして、生成されたビットマップデータ５ＢＭが近隣装置へ送られ、近隣装置において画面６がディスプレイに表示される。
【００９４】
以上の処理の結果、例えば、リモートアクセスの直前まで表示されていた画面６がコピー画面６１Ｋ（図５参照）でありかつ近隣装置が画像形成装置１Ｌである場合は、画像形成装置１Ｌのタッチパネルディスプレイ１０ｅのサイズが基準サイズＳ０以上なので、コピー画面６１Ｔ（図４参照）が画像形成装置１Ｌのタッチパネルディスプレイ１０ｅに表示される。近隣装置が端末装置２Ｌの場合も同様に、端末装置２Ｌのタッチパネルディスプレイ２０ｄのサイズが基準サイズＳ０以上なので、コピー画面６１Ｔが端末装置２Ｌのタッチパネルディスプレイ２０ｄに表示される。しかし、近隣装置が端末装置２Ｓである場合は、端末装置２Ｓのタッチパネルディスプレイ２０ｄのサイズが基準サイズＳ０未満なので、コピー画面６１Ｋが端末装置２Ｓのタッチパネルディスプレイ２０ｄに表示される。
【００９５】
なお、複数台の装置が近隣装置として検出される場合は、これらの中から、リモートアクセスさせる１台をユーザに選択させてもよい。そして、リモートアクセス要求部１０８は、リモートアクセスするように、選択された近隣装置へ要求すればよい。
【００９６】
〔手動によるモードの切換え〕
上述の通り、画像形成装置１は、画面６の出力先の表示面のサイズに応じてモードを決定した。しかし、ユーザが任意に決めることができるようにしてもよい。以下、この場合の処理について、画像形成装置１Ｌを例に説明する。
【００９７】
画像形成装置１Ｌには、上述の通り、通常モードおよび拡大モードの２つのモードが用意されている。
【００９８】
ユーザは、所定の操作（例えば、操作キーパネル１０ｆの中の所定のファンクションキーの押下）を行うことによって、通常モードおよび拡大モードを指定することができる。
【００９９】
表示モードデータ記憶部１２２には、現在のモードを示すモードデータ７Ｂが記憶されている。モードデータ７Ｂのデフォルトの値は「ＮＵＬＬ」である。
【０１００】
表示モード切換部１２１は、ユーザによって通常モードが指定されると、モードデータ７Ｂの値を「通常モード」に切り換える。または、拡大モードが指定されると、「拡大モード」に切り換える。
【０１０１】
表示モード決定部１０３は、上述の通り、出力先の属性データ７Ａに基づいてモードを決定したが、モードデータ７Ｂに「ＮＵＬＬ」以外の値が示される場合は、この値に従う。すなわち、表示モード決定部１０３は、属性データ７Ａに関わらず、「通常モード」が示される場合はモードを通常モードに決定し、「拡大モード」が示される場合は拡大モードに決定する。「ＮＵＬＬ」が示される場合は、上述の通り、出力先の属性データ７Ａに基づいてモードを決定する。
【０１０２】
なお、画像形成装置１Ｓにおいては、表示モード切換部１２１の機能を無効にしておき、モードデータ７Ｂの値を「ＮＵＬＬ」に固定してもよい。つまり、手動によるモードの切換えを禁止してもよい。
【０１０３】
図１２は、画面表示用プログラム１０Ｐに基づく全体的な処理の流れの例を説明するフローチャートである。図１３は、基本表示処理の流れの例を説明するフローチャートである。図１４は、非縮小表示処理の流れの例を説明するフローチャートである。
【０１０４】
次に、画像形成装置１による全体的な処理の流れを、フローチャートを参照しながら説明する。
【０１０５】
図１２において、画像形成装置１は、電源がオンになると、オペレーティングシステムおよび画面表示用プログラム１０Ｐを起動する（＃１１）。そして、画面表示用プログラム１０Ｐに基づいて次の通り処理を実行する。
【０１０６】
画像形成装置１は、画面６を表示する（＃１２）。表示は、図１３に示す方法によって実行される。
【０１０７】
画像形成装置１は、モードデータ７Ｂの値が「ＮＵＬＬ」である場合は（図１３の＃８０１でＹｅｓ）、現在の出力先の属性データ７Ａを取得する（＃８０３）。ただし、既に取得している場合は（＃８０２でＹｅｓ）、ステップ＃８０３をスキップしてもよい。
【０１０８】
属性データ７Ａに示されるサイズが基準サイズＳ０以上である場合は（＃８０４でＹｅｓ）、画像形成装置１は、モードを通常モードに決定する（＃８０６）。基準サイズＳ０未満である場合は（＃８０４でＮｏ）、拡大モードに決定する（＃８０８）。
【０１０９】
または、モードデータ７Ｂの値が「通常モード」である場合は（＃８０１でＮｏ、＃８０５でＹｅｓ）、画像形成装置１は、モードを通常モードに決定する（＃８０６）。「拡大モード」である場合は（＃８０１でＮｏ、＃８０５でＮｏ）、拡大モードに決定する（＃８０８）。
【０１１０】
画像形成装置１は、通常モードに決定した場合は、外部からの入力または画像形成装置１自身の処理の結果に対応する、通常モード用の画面６を判別し、表示対象画面をこの画面６に決定する（＃８０７）。
【０１１１】
一方、画像形成装置１は、拡大モードに決定した場合は、外部からの入力または画像形成装置１自身の処理の結果に対応する、拡大モード用の画面６を判別し、表示対象画面をこの画面６に決定し（＃８０９）、表示対象画面に次ボタン６ｂを追加する（＃８１０）。
【０１１２】
そして、画像形成装置１は、ステップ＃８０７または＃８０９で決定した表示対象画面のビットマップデータ５ＢＭを生成し（＃８１１）、出力先へ出力する（＃８１２）。
【０１１３】
このように、拡大モードに決定した場合は、出力先が画像形成装置１自身のタッチパネルディスプレイ１０ｅであっても画像形成装置１へリモートアクセスしている他の装置であっても、表示対象画面に次ボタン６ｂが追加される。よって、画像形成装置１がタッチパネルディスプレイを有さず他の装置からリモートアクセスによって操作されるものである場合であっても、ユーザは、拡大モードから通常モードへ切り換えることができる。
【０１１４】
図１２に戻って、画像形成装置１は、画面６の中から次ボタン６ｂがタップされた場合は（＃１３でＹｅｓ）、この画面６に対応する、通常モードの画面６を表示する（＃１４）。表示は、図１４に示す方法によって実行される。
【０１１５】
画像形成装置１は、画像形成装置１自身のタッチパネルディスプレイ１０ｅに現在表示している画面６に対応する、通常モードの画面６を判別し、表示対象画面を、判別した画面６に決定する（＃８２１）。
【０１１６】
さらに、画像形成装置１は、表示対象画面に戻ボタン６ｃを追加し（＃８２２）、ビットマップデータ５ＢＭを生成する（＃８２３）。そして、図７に例示したように、表示対象画面を表示する（＃８２４）。
【０１１７】
ユーザが所定の操作を行った場合は（＃８２５でＹｅｓ）、画像形成装置１は、その操作に応じて表示対象画面をスクロールさせる。具体的には、その操作に応じて、表示対象画面の中の表示すべき領域のビットマップデータを生成し（＃８２６）、この領域を表示させる（＃８２７）。
【０１１８】
または、ユーザが戻ボタン６ｃをタップした場合は（＃８２８でＹｅｓ）、画像形成装置１は、この表示対象画面の表示を終了し、この表示対象画面を表示する前の画面６を再び表示させる（＃８２９）。
【０１１９】
図１２に戻って、画像形成装置１は、ユーザからの指令に応じて、または、所定の時間が経過するごとに、近隣装置の検出を試みる（＃１５）。
【０１２０】
画像形成装置１は、近隣装置を検出することができたら（＃１６でＹｅｓ）、タッチパネルディスプレイ１０ｅの代わりに近隣装置を使用するか否かをユーザに問い合せる（＃１７）。この際に、図１０または図１１に例示したダイアログ画面６ＤＧを表示させる。
【０１２１】
近隣装置を使用する旨をユーザが入力した場合は（＃１８でＹｅｓ）、画像形成装置１は、画像形成装置１へリモートアクセスするように近隣装置へ要求する（＃１９）。そして、近隣装置が画像形成装置１へリモートアクセスしたら、近隣装置に画面６を表示させるための処理を実行する（＃１２）。処理の手順は、図１３に示した通りである。
【０１２２】
なお、画像形成装置１がリモートアクセスされている場合は、ステップ＃１５〜＃１９の処理をスキップしてもよい。
【０１２３】
または、ユーザが現在の画面６を他の画面６へ切り換える操作を行ったり、処理の結果に応じて他の画面６を表示する必要が生じたりした場合は（＃２０でＹｅｓ）、現在の画面６に代えて当該他の画面６を表示する処理を行う（＃１２）。処理の手順は、図１３に示した通りである。
【０１２４】
または、ユーザが通常モードまたは拡大モードを指定した場合は（＃２１でＹｅｓ）、画像形成装置１は、指定されたモードが示されるようにモードデータ７Ｂを更新する（＃２２）。
【０１２５】
または、リモートアクセスを終了した場合は（＃２３でＹｅｓ）、画像形成装置１は、近隣装置に表示させていた画面６に対応する、通常モードまたは拡大モードの画面６を自ら表示する（＃１２）。処理の手順は、図１３に示した通りである。
【０１２６】
画像形成装置１は、ステップ＃１２〜＃２３の処理を、画面表示用プログラム１０Ｐが終了するまで、適宜、実行する。
【０１２７】
本実施形態によると、表示面の大きいタッチパネルディスプレイ１０ｅを有する画像形成装置１（例えば、画像形成装置１Ｌ）の通常モードの画面６および拡大モードの画面６を、表示面の小さい画像形成装置１（例えば、画像形成装置１Ｓ）に使用することができる。
【０１２８】
特に、表示面の小さい画像形成装置１において拡大モードの画面６を好適に使用することができる。通常モードの画面６を表示面の小さい画像形成装置１に合わせて縮小すると、オブジェクトが小さくなり過ぎて視認性および操作性を損なってしまうことがある。しかし、拡大モードの画面６は、アクセシビリティに対応するためにオブジェクトの個数が通常よりも減らされオブジェクトが通常よりも大きく設計されているので、表示面の小さい画像形成装置１に合わせて縮小してもオブジェクトが小さくなり過ぎず、通常モードの画面６を縮小する場合よりも視認性および操作性を損ないにくいからである。
【０１２９】
したがって、ディスプレイの表示面のサイズの異なる複数の画像形成装置を製造するメーカにおいて、画面の開発の工数を従来よりも削減することができる。
【０１３０】
図１５は、ダイアログ画面６ＤＲの例を示す図である。図１６は、端末装置２Ｓへの通常モード用の画面６の表示の形態の例を示す図である。
【０１３１】
本実施形態では、端末装置２Ｓから画像形成装置１へリモートアクセスした場合は、端末装置２Ｓのタッチパネルディスプレイ２０ｄのサイズが基準サイズＳ０未満なので、拡大モードの画面６が縮小されてこのタッチパネルディスプレイ２０ｄに表示された（図６参照）。
【０１３２】
しかし、画像形成装置１Ｓのタッチパネルディスプレイ１０ｅに表示させる場合と同様に、拡大モードの画面６に対応する、通常モードの画面６を表示させてもよい。この場合は、次のように処理を行えばよい。
【０１３３】
図３の表示画面決定部１０４は、端末装置２Ｓのタッチパネルディスプレイ２０ｄのサイズが基準サイズＳ０未満であることが分かったら、リモートアクセス要求部１０８から端末装置２Ｓへの要求の前に、図１５のようなダイアログ画面６ＤＲを画像形成装置１自身のタッチパネルディスプレイ１０ｅに表示する。
【０１３４】
そして、表示画面決定部１０４は、ユーザが「はい」をタッチした場合に、前述の方法によって、通常モードの画面６を縮小せずに一部分ずつ端末装置２Ｓのタッチパネルディスプレイ２０ｄに表示させる。ビットマップデータ５ＢＭの生成の仕方などは、タッチパネルディスプレイ１０ｅへの表示の場合と同様である。
【０１３５】
この結果、例えば、画像形成装置１Ｓにおいてコピー画面６１Ｋが表示されているときに端末装置２Ｓを画像形成装置１Ｓにリモートアクセスさせた場合は、図１６のように、コピー画面６１Ｔが端末装置２Ｓのタッチパネルディスプレイ２０ｄに表示される。
【０１３６】
本実施形態では、通常モードの画面６（例えば、コピー画面６１Ｔ）および拡大モードの画面６（例えば、コピー画面６１Ｋ）の元の画素数は同じであったが、画素数が異なってもよい。この場合は、出力先（表示先）のディスプレイのサイズに応じて、適宜、各画面６を拡大しまたは縮小すればよい。
【０１３７】
その他、画像処理システム４、画像形成装置１の全体または各部の構成、処理内容、処理順序、画面６の構成、データの構成などは、本発明の趣旨に沿って適宜変更することができる。
【符号の説明】
【０１３８】
１  画像形成装置（ディスプレイ制御装置）
１０ｅ  タッチパネルディスプレイ（ディスプレイ）
１０２  出力先属性データ取得部（サイズデータ取得手段）
１０３  表示モード決定部（表示制御手段）
１０４  表示画面決定部（表示制御手段）
１０５  オブジェクト追加部（表示制御手段）
１０６  描画処理部（表示制御手段）
２０ｄ  タッチパネルディスプレイ（ディスプレイ）
６１Ｋ  コピー画面（第二の画面）
６１Ｔ  コピー画面（第一の画面）
７Ａ  属性データ（サイズデータ）
【図１】
2017021555.tif 000003
【図２】
2017021555.tif 000004
【図３】
2017021555.tif 000005
【図４】
2017021555.tif 000006
【図５】
2017021555.tif 000007
【図６】
2017021555.tif 000008
【図７】
2017021555.tif 000009
【図８】
2017021555.tif 000010
【図９】
2017021555.tif 000011
【図１０】
2017021555.tif 000012
【図１１】
2017021555.tif 000013
【図１２】
2017021555.tif 000014
【図１３】
2017021555.tif 000015
【図１４】
2017021555.tif 000016
【図１５】
2017021555.tif 000017
【図１６】
2017021555.tif 000018