(57)【要約】【課題】画面表示に係る消費電力の削減効果を、特別はハードウェア等を備えないクライアント端末にも広く与えることのできる画面表示サーバを提供する。【解決手段】画面表示サーバ３０は、クライアント端末から画面取得要求を受けると、その端末の表示部の表示方式を取得する。次に、予め定めた複数種類の画像タイプから、先ほどの表示方式の表示部で表示した場合に表示に係る消費電力が最も少ない画像タイプを選択し、該選択した画像タイプで、要求された画面の表示用データを生成してクライアント端末に提供する。たとえば、端末がノーマリーホワイト方式なら白系の背景にグレー系の操作釦を配列することで平均輝度の高い画面を提供し、端末がノーマリーブラック方式ならグレー系の背景に白系の操作釦を配列することで平均輝度の低い画面を提供する。【選択図】図１
2019138974.tif 000002
【特許請求の範囲】
【請求項１】
クライアント端末から画面の表示用データの要求を受け付ける要求受信部と、
前記要求受信部が受け付けた要求の送信元のクライアント端末の表示部の表示方式情報を取得する表示方式情報取得部と、
予め定めた複数種類の画像タイプから、前記表示方式情報取得部が取得した表示方式情報が示す表示方式の表示部で表示した場合に表示に係る消費電力が最も少ない画像タイプを選択する画像タイプ選択部と、
前記画像タイプ選択部が選択した画像タイプで前記要求に係る画面の表示用データを生成して前記クライアント端末に提供するデータ提供部と、
を有する
ことを特徴とする画面表示サーバ。
【請求項２】
前記表示方式情報が表示方式には、ノーマリーホワイト方式と、ノーマリーブラック方式が含まれる
ことを特徴とする請求項１に記載の画面表示サーバ。
【請求項３】
前記画像タイプ選択部は、前記表示方式情報取得部が取得した表示方式情報が示す表示方式がノーマリーホワイト方式の場合には、前記表示方式がノーマリーブラック方式の場合に比べて、平均輝度の高い画像タイプを選択する
ことを特徴とする請求項２に記載の画面表示サーバ。
【請求項４】
前記画像タイプ毎に、画面の背景画像と、該背景画像に重ねるオブジェクト画像を記憶した画像部品記憶部を有し、
前記データ提供部は、前記画像部品記憶部に記憶されている、前記画像タイプ選択部が選択した画像タイプに対応する背景画像とオブジェクト画像を使用して、前記クライアント端末に提供する画面の表示用データを生成する
ことを特徴とする請求項１乃至３のいずれか１つに記載の画面表示サーバ。
【請求項５】
前記画像部品記憶部は、第１画像タイプに対応付けて、第１背景画像と前記第１背景画像に対応したオブジェクト画像を記憶し、第２画像タイプに対応付けて、前記第１背景画像より輝度の低い第２背景画像と前記第２背景画像に対応したオブジェクト画像とを記憶しており、
前記画像タイプ選択部は、前記表示方式情報取得部が取得した表示方式情報が示す表示方式がノーマリーホワイト方式の場合は前記第１画像タイプを選択し、前記表示方式がノーマリーブラック方式の場合は前記第２画像タイプを選択する
ことを特徴とする請求項２を引用する請求項４に記載の画面表示サーバ。
【請求項６】
画像タイプ毎に、色変換テーブルを記憶した色変換テーブル記憶部を有し、
前記データ提供部は、前記画像タイプ選択部が選択した画像タイプに対応した色変換テーブルを使用して前記クライアント端末に提供する画面の表示用データを生成する
ことを特徴とする請求項１乃至３のいずれか１つに記載の画面表示サーバ。
【請求項７】
前記データ提供部は、前記クライアント端末から表示用データの要求を受けた画面の中に、前記画像タイプ選択部が選択した画像タイプに対応した色変換テーブルで色変換することに適さないコンテンツがある場合は、そのコンテンツに対して色変換を行わない
ことを特徴とする請求項６に記載の画面表示サーバ。
【請求項８】
前記色変換に適さないコンテンツは、画像読み取り機能で読み取って得た画像である
ことを特徴とする請求項７に記載の画面表示サーバ。
【請求項９】
前記色変換に適さないコンテンツは、印刷対象の画像をプレビューするための画像である
ことを特徴とする請求項７に記載の画面表示サーバ。
【請求項１０】
前記画像タイプ選択部は、前記要求受信部が受信した要求に前記画像タイプの指定が含まれる場合は、前記表示方式情報取得部が取得した表示方式情報が示す表示方式にかかわらず、前記指定された画像タイプを選択する
ことを特徴とする請求項１乃至９のいずれか１つに記載の画面表示サーバ。
【請求項１１】
前記画像タイプ選択部は、前記要求受信部が受信した前記要求に該要求の送信元のクライアント端末の周囲環境の情報が含まれる場合は、前記表示方式情報取得部が取得した表示方式情報が示す表示方式にかかわらず、前記周囲環境の情報に基づいて画像タイプを選択する
ことを特徴とする請求項１乃至９のいずれか１つに記載の画面表示サーバ。
【請求項１２】
ユーザに対応付けて前記画像タイプの指定が予め登録された設定テーブルを有し、
前記画像タイプ選択部は、前記要求受信部が受信した要求の送信元のクライアント端末のユーザが前記設定テーブルに登録されている場合は、前記表示方式情報取得部が取得した表示方式情報が示す表示方式にかかわらず、前記クライアント端末のユーザに対応付けて前記設定テーブルに登録されている画像タイプを選択する
ことを特徴とする請求項１乃至９のいずれか１つに記載の画面表示サーバ。
【請求項１３】
前記画像タイプ選択部は、前記要求受信部が受信した要求の送信元のクライアント端末のバッテリ残量が所定値以下の場合は、前記送信元のクライアント端末のユーザが前記設定テーブルに登録されている場合であっても、前記消費電力が最も少ない画像タイプを選択する
ことを特徴とする請求項１２に記載の画面表示サーバ。
【請求項１４】
前記画像タイプ選択部は、前記要求受信部が受信した要求の送信元のクライアント端末が低消費電力モードで動作しているときは、前記送信元のクライアント端末のユーザが前記設定テーブルに登録されている場合であっても、前記消費電力が最も少ない画像タイプを選択する
ことを特徴とする請求項１２または１３に記載の画面表示サーバ。
【請求項１５】
クライアント端末の機種毎に、その機種の表示部の表示方式を予め記憶した機種情報記憶部を有し、
前記表示方式情報取得部は、前記送信元のクライアント端末から機種を特定可能な情報を取得し、該情報で前記機種情報記憶部を参照して、前記送信元のクライアント端末の表示部の表示方式を特定する
ことを特徴とする請求項１乃至１４のいずれか１つに記載の画面表示サーバ。
【請求項１６】
前記機種を特定可能な情報は、クライアント端末の、製造業者または販売業者、型番、シリアル番号、製造ロット番号のうちの１つ以上を含む
ことを特徴とする請求項１５に記載の画面表示サーバ。
【請求項１７】
画面の表示と操作の受け付けを行う操作表示部と、
前記操作表示部を使用するユーザを認証する認証部と、
前記操作表示部への画面の表示を制御する表示制御部と、
を有し、
前記表示制御部は、前記認証部で認証されたユーザの使用するクライアント端末からの画面の要求に対して前記画像タイプ選択部が選択する画像タイプと同じ画像タイプの画面を前記操作表示部に表示する
ことを特徴とする請求項１乃至１６のいずれか１つに記載の画面表示サーバ。
【請求項１８】
情報処理装置を、請求項１乃至１７のいずれか１つに記載の画面表示サーバとして機能させる
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、クライアント端末に表示用データを送信して画面を表示させる画面表示サーバおよびそのプログラムに関する。
【背景技術】
【０００２】
携帯端末から複合機等の画像形成装置を遠隔操作する技術としてＷｅｂＵＩと呼ばれるものがある。これは、Ｗｅｂサーバ機能を備えた画像形成装置が操作画面の表示用データをＨＴＭＬ形式でタブレットなどの携帯端末へ送信し、これを受信した携帯端末はブラウザで操作画面を表示し、ユーザから受けた操作の情報を画像形成装置のＷｅｂサーバに返信することで、ジョブの設定操作を遠隔の携帯端末から受ける、といったものである。
【０００３】
携帯端末は、一般に、バッテリ駆動である。そのため、携帯端末での電力消費の中で大きな割合を占める画面の表示に係る消費電力の節減が要請される。
【０００４】
この要請に対応する技術として、たとえば、下記特許文献１には、画面内の一部のエリアについて中間調を明るくする階調変換を行って視覚上の輝度を向上させ、その分だけそのエリアのバックライトの明るさを下げて消費電力を低減する表示装置が開示される。
【０００５】
また、画像データの平均輝度が所定の値より大きい場合にその画像データの輝度成分を反転した画像データを作成して画像表示部に表示させることで、色相を変えずに消費電力を抑制する方法がある（下記特許文献２参照）。
【０００６】
ところで、携帯端末の表示部に使用される液晶パネルの方式には、大きく分けて、液晶に電圧がかかっていない時に透過率あるいは反射率が最小となり、黒い画面を表示する方式（ノーマリーブラック）と、電圧がかかっていない時に最も透過率あるいは反射率が高く、白い画面を表示する方式（ノーマリーホワイト）がある。これら方式の違いにより、一般的に、前者は暗い色を表示する方が、後者は明るい色を表示する方が消費電力を抑えられるという特性がある。
【０００７】
この特性を利用して表示に係る消費電力を低減する技術として、下記特許文献３には、端末の表示部の表示モードがノーマリーホワイトモードであれば白方向をシフト方向に、表示モードがノーマリーブラックモードであれば黒方向をシフト方向に決定し、この決定したシフト方向に、適当なシフト量だけレベルシフトさせた画像を表示部に表示させる方法が開示される。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１１ー７５８２１号公報
【特許文献２】特開２０１３ー１６８７０３号公報
【特許文献３】特開２０１４ー９５７５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
ノーマリーブラック方式とノーマリーホワイト方式の特性を利用すれば画面表示に係る消費電力を抑えることができるが、従来のＷｅｂＵＩ用のサーバは、クライアント端末がノーマリーブラック方式であってもノーマリーホワイト方式であっても同じ表示用データを提供するため、携帯端末側の液晶パネルの方式によっては、消費電力が高くなってしまうケースがあった。
【００１０】
特許文献１、２、３の技術は、携帯端末での画面表示に係る消費電力を低減するために、携帯端末側に特別なハードウェアを要する、あるいは大きな処理負担かけてしまう。そのため、広くどのような携帯端末においても消費電力の低減効果を得ることはできなかった。
【００１１】
本発明は、上記の問題を解決しようとするものであり、画面表示に係る消費電力の削減効果を、特別はハードウェア等を備えないクライアント端末にも広く与えることのできる画面表示サーバおよびそのプログラムを提供することを目的としている。
【課題を解決するための手段】
【００１２】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
【００１３】
［１］クライアント端末から画面の表示用データの要求を受け付ける要求受信部と、
前記要求受信部が受け付けた要求の送信元のクライアント端末の表示部の表示方式情報を取得する表示方式情報取得部と、
予め定めた複数種類の画像タイプから、前記表示方式情報取得部が取得した表示方式情報が示す表示方式の表示部で表示した場合に表示に係る消費電力が最も少ない画像タイプを選択する画像タイプ選択部と、
前記画像タイプ選択部が選択した画像タイプで前記要求に係る画面の表示用データを生成して前記クライアント端末に提供するデータ提供部と、
を有する
ことを特徴とする画面表示サーバ。
【００１４】
上記発明では、サーバは、クライアント端末の表示部の表示方式に応じて、その表示方式の表示部で表示した場合に画面表示に係る消費電力が少なくなる画像タイプを選択し、その選択した画像タイプで画面の表示用データを作成して提供する。
【００１５】
［２］前記表示方式情報が表示方式には、ノーマリーホワイト方式と、ノーマリーブラック方式が含まれる
ことを特徴とする［１］に記載の画面表示サーバ。
【００１６】
［３］前記画像タイプ選択部は、前記表示方式情報取得部が取得した表示方式情報が示す表示方式がノーマリーホワイト方式の場合には、前記表示方式がノーマリーブラック方式の場合に比べて、平均輝度の高い画像タイプを選択する
ことを特徴とする［２］に記載の画面表示サーバ。
【００１７】
上記発明では、ノーマリーホワイト方式の場合は、ノーマリーブラック方式の場合に比べて平均輝度の高い画像タイプを選択する。ノーマリーブラック方式の場合は、ノーマリーホワイト方式の場合に比べて平均輝度の高い画像タイプを選択する。
【００１８】
［４］前記画像タイプ毎に、画面の背景画像と、該背景画像に重ねるオブジェクト画像を記憶した画像部品記憶部を有し、
前記データ提供部は、前記画像部品記憶部に記憶されている、前記画像タイプ選択部が選択した画像タイプに対応する背景画像とオブジェクト画像を使用して、前記クライアント端末に提供する画面の表示用データを生成する
ことを特徴とする［１］乃至［３］のいずれか１つに記載の画面表示サーバ。
【００１９】
上記発明では、画像タイプ毎に背景画像とこれに適したオブジェクト画像を用意しておき、選択された画像タイプに対応する背景画像とオブジェクト画像を組み合わせて画面の表示用データを作成する。一律に輝度をシフトさせるといった手法に比べて、画面の見やすさを維持しながらそれぞれの画像タイプの画像を生成することができる。
【００２０】
［５］前記画像部品記憶部は、第１画像タイプに対応付けて、第１背景画像と前記第１背景画像に対応したオブジェクト画像を記憶し、第２画像タイプに対応付けて、前記第１背景画像より輝度の低い第２背景画像と前記第２背景画像に対応したオブジェクト画像とを記憶しており、
前記画像タイプ選択部は、前記表示方式情報取得部が取得した表示方式情報が示す表示方式がノーマリーホワイト方式の場合は前記第１画像タイプを選択し、前記表示方式がノーマリーブラック方式の場合は前記第２画像タイプを選択する
ことを特徴とする［２］を引用する［４］に記載の画面表示サーバ。
【００２１】
上記発明では、クライアント端末がノーマリーホワイト方式の場合、白系の背景画像とグレー系の操作釦等のオブジェクト画像を使用して画面が作成される。一方、クライアント端末がノーマリーブラック方式の場合、グレー系の背景画像と白系の操作釦等のオブジェクト画像を使用して画面が作成される。
【００２２】
［６］画像タイプ毎に、色変換テーブルを記憶した色変換テーブル記憶部を有し、
前記データ提供部は、前記画像タイプ選択部が選択した画像タイプに対応した色変換テーブルを使用して前記クライアント端末に提供する画面の表示用データを生成する
ことを特徴とする［１］乃至［３］のいずれか１つに記載の画面表示サーバ。
【００２３】
上記発明では、予め記憶しておくことのできない画像については、色変換処理を行って目的の画像タイプの画像に変換する。
【００２４】
［７］前記データ提供部は、前記クライアント端末から表示用データの要求を受けた画面の中に、前記画像タイプ選択部が選択した画像タイプに対応した色変換テーブルで色変換することに適さないコンテンツがある場合は、そのコンテンツに対して色変換を行わない
ことを特徴とする［６］に記載の画面表示サーバ。
【００２５】
上記発明では、色変換処理に適さないコンテンツの存在する領域は色変換の除外領域として、色変換処理を行わない。
【００２６】
［８］前記色変換に適さないコンテンツは、画像読み取り機能で読み取って得た画像である
ことを特徴とする［７］に記載の画面表示サーバ。
【００２７】
上記発明では、スキャナで読み取った画像をプレビューするような場合は、元画像を忠実に表示することが求められるため、そのような画像には色変換処理を施さない。
【００２８】
［９］前記色変換に適さないコンテンツは、印刷対象の画像をプレビューするための画像である
ことを特徴とする［７］に記載の画面表示サーバ。
【００２９】
上記発明では、印刷対象の画像をプレビューするような場合は、印刷する画像を忠実に表示することが求められるため、そのような画像には色変換処理を施さない。
【００３０】
［１０］前記画像タイプ選択部は、前記要求受信部が受信した要求に前記画像タイプの指定が含まれる場合は、前記表示方式情報取得部が取得した表示方式情報が示す表示方式にかかわらず、前記指定された画像タイプを選択する
ことを特徴とする［１］乃至［９］のいずれか１つに記載の画面表示サーバ。
【００３１】
上記発明では、クライアント端末からの要求に画像タイプの指定が含まれるならば、その指定された画像タイプで画面の表示用データを生成してそのクライアント端末に提供する。
【００３２】
［１１］前記画像タイプ選択部は、前記要求受信部が受信した前記要求に該要求の送信元のクライアント端末の周囲環境の情報が含まれる場合は、前記表示方式情報取得部が取得した表示方式情報が示す表示方式にかかわらず、前記周囲環境の情報に基づいて画像タイプを選択する
ことを特徴とする［１］乃至［９］のいずれか１つに記載の画面表示サーバ。
【００３３】
上記発明では、クライアント端末の周囲環境が暗い、暑い等の情報に基づいて、周囲環境に適した画像タイプを選択する。たとえば、周囲が暗い場合は、ノーマリーホワイト方式の端末に対しても、平均輝度の低い画像タイプの画面を提供する。
【００３４】
［１２］ユーザに対応付けて前記画像タイプの指定が予め登録された設定テーブルを有し、
前記画像タイプ選択部は、前記要求受信部が受信した要求の送信元のクライアント端末のユーザが前記設定テーブルに登録されている場合は、前記表示方式情報取得部が取得した表示方式情報が示す表示方式にかかわらず、前記クライアント端末のユーザに対応付けて前記設定テーブルに登録されている画像タイプを選択する
ことを特徴とする［１］乃至［９］のいずれか１つに記載の画面表示サーバ。
【００３５】
上記発明では、ユーザが画像タイプを予め設定テーブルで指定している場合は、そのユーザのクライアント端末に送る表示用データを、そのユーザが指定した画像タイプで生成する。
【００３６】
［１３］前記画像タイプ選択部は、前記要求受信部が受信した要求の送信元のクライアント端末のバッテリ残量が所定値以下の場合は、前記送信元のクライアント端末のユーザが前記設定テーブルに登録されている場合であっても、前記消費電力が最も少ない画像タイプを選択する
ことを特徴とする［１２］に記載の画面表示サーバ。
【００３７】
上記発明では、クライアント端末のバッテリー残量が少ない場合には、消費電力の低減がより重要になるため、ユーザが設定テーブルで画像タイプを指定していたとしても、これに従うことなく、低消費電力となる画像タイプを選択する。
【００３８】
［１４］前記画像タイプ選択部は、前記要求受信部が受信した要求の送信元のクライアント端末が低消費電力モードで動作しているときは、前記送信元のクライアント端末のユーザが前記設定テーブルに登録されている場合であっても、前記消費電力が最も少ない画像タイプを選択する
ことを特徴とする［１２］または［１３］に記載の画面表示サーバ。
【００３９】
上記発明では、クライアント端末が低消費電力モードで動作している場合には、画面表示に係る消費電力の低減がより重要になるため、ユーザが設定テーブルで画像タイプを指定していたとしても、これに従うことなく、低消費電力となる画像タイプを選択する。
【００４０】
［１５］クライアント端末の機種毎に、その機種の表示部の表示方式を予め記憶した機種情報記憶部を有し、
前記表示方式情報取得部は、前記送信元のクライアント端末から機種を特定可能な情報を取得し、該情報で前記機種情報記憶部を参照して、前記送信元のクライアント端末の表示部の表示方式を特定する
ことを特徴とする［１］乃至［１４］のいずれか１つに記載の画面表示サーバ。
【００４１】
［１６］前記機種を特定可能な情報は、クライアント端末の、製造業者または販売業者、型番、シリアル番号、製造ロット番号のうちの１つ以上を含む
ことを特徴とする［１５］に記載の画面表示サーバ。
【００４２】
［１７］画面の表示と操作の受け付けを行う操作表示部と、
前記操作表示部を使用するユーザを認証する認証部と、
前記操作表示部への画面の表示を制御する表示制御部と、
を有し、
前記表示制御部は、前記認証部で認証されたユーザの使用するクライアント端末からの画面の要求に対して前記画像タイプ選択部が選択する画像タイプと同じ画像タイプの画面を前記操作表示部に表示する
ことを特徴とする［１］乃至［１６］のいずれか１つに記載の画面表示サーバ。
【００４３】
上記発明では、認証されたユーザが使用する場合は、操作表示部に表示する画面の画像タイプが、そのユーザのクライアント端末に普段表示される画面の画像タイプと同一にされる。
【００４４】
［１８］情報処理装置を、［１］乃至［１７］のいずれか１つに記載の画面表示サーバとして機能させる
ことを特徴とするプログラム。
【発明の効果】
【００４５】
本発明に係る画面表示サーバおよびそのプログラムによれば、画面表示に係る消費電力の削減効果を、特別はハードウェア等を備えないクライアント端末にも広く与えることができる。
【図面の簡単な説明】
【００４６】
【図１】本発明の実施の形態に係る画面表示サーバを含む画像形成装置とこれを遠隔操作するクライアント端末からなるシステムの構成例を示す図である。
【図２】本発明の実施の形態に係る画面表示サーバを含む画像形成装置の概略構成を示すブロック図である。
【図３】画像部品記憶部に記憶されているノーマリーホワイト方式用の背景画像とオブジェクト画像から画面の表示用データが生成される様子を示す図である。
【図４】画像部品記憶部に記憶されているノーマリーブラック方式用の背景画像とオブジェクト画像から画面の表示用データが生成される様子を示す図である。
【図５】設定テーブルの一例を示す図である。
【図６】画像形成装置がクライアント端末から画面取得要求を受けた場合に行う動作の概略を示す流れ図である。
【図７】表示方式判定処理（図６のステップＳ１０３）の詳細を示す流れ図である。
【図８】画像タイプ選択処理（図６のステップＳ１０５）の詳細を示す流れ図である。
【図９】変換除外領域判定処理（図６のステップＳ１０６）の詳細を示す流れ図である。
【図１０】画像形成装置の操作表示部に操作画面を表示する際に行う処理を示す流れ図である。
【発明を実施するための形態】
【００４７】
以下、図面に基づき本発明の実施の形態を説明する。
【００４８】
図１は、本発明の実施の形態に係るシステム構成例を示す図である。このシステムは、画像形成装置１０と、画像形成装置１０と通信可能に接続されて画像形成装置１０を遠隔操作可能なクライアント端末３、５を備えて構成される。
【００４９】
クライアント端末３、５は、タブレットなどの携帯型情報処理端末である。クライアント端末３は、ノーマリーホワイト方式の表示部を有し、クライアント端末５は、ノーマリーブラック方式の表示部を有する。
【００５０】
画像形成装置１０は、スキャナで原稿を読み取って得た画像を用紙に印刷出力するコピー機能、スキャナで読み取って得た画像をファイル化して外部へ送信したり内部のストレージに保存したりするスキャン機能、ファクシミリ通信手順にしたって画像を送受信するファクシミリ機能、受信した印刷データに基づく画像を用紙に印刷出力するプリント機能などを備えた、所謂、複合機である。さらに画像形成装置１０は、ＷｅｂＵＩ機能を提供するＷｅｂサーバ（画面表示サーバ３０）としての機能を備えている。
【００５１】
ＷｅｂＵＩ機能は、操作画面の表示用データ（ＨＴＭＬ形式）を外部のクライアント端末へ送信し、これを受信したクライアント端末はブラウザで操作画面を表示し、ユーザから受けた操作の情報を画像形成装置１０の画面表示サーバ３０に返信することで、遠隔のクライアント端末からジョブの設定操作等を受ける機能である。ＷｅｂＵＩ機能において、操作画面の表示用データの送信等はＨＴＴＰプロトコルを使用して行われる。
【００５２】
ＷｅｂＵＩ機能によってクライアント端末に提供する操作画面は、自装置の操作表示部１４に表示する操作画面と同じ表示内容（同じ機能を達成可能な画面）になっている。これにより、ユーザは画像形成装置１０の使い慣れた操作パネルで操作する場合と同じ操作性でクライアント端末から遠隔操作を行うことができる。
【００５３】
画像形成装置１０の画面表示サーバ３０は、ノーマリーホワイト方式の表示部を有するクライアント端末３にはノーマリーホワイト方式で表示した場合に低消費電力となる画像タイプで画面の表示用データを生成して送信し、ノーマリーブラック方式の表示部を有するクライアント端末５に画面の表示用データを送信する場合にはノーマリーブラック方式で表示した場合に低消費電力となる画像タイプで画面の表示用データを生成して送信する。すなわち、画面表示サーバ３０は、同じ機能の画面であっても送信先のクライアント端末の表示部の表示方式に応じて、そのクライアント端末に送信する表示用データを切り替える。
【００５４】
具体的には、送信先のクライアント端末の表示部がノーマリーホワイト方式の場合は、ノーマリーブラック方式の場合に比べて、平均輝度の高い画像タイプを選択する。一方、送信先のクライアント端末の表示部がノーマリーブラック方式の場合は、ノーマリーホワイト方式の場合に比べて、平均輝度の低い画像タイプを選択する。すなわち、その方式の表示部に表示した場合に表示に係る消費電力が低くなる画像タイプを選択する。
【００５５】
このように、画面表示サーバ３０側で、クライアント端末の表示方式等に応じて、該クライアント端末に送信する画面の画像タイプを選択するので、クライアント端末側には特別なハードウェアを用意したり負荷の大きい処理を実行したりすることなく、各クライアント端末において画面表示に係る電力消費を低減することができる。
【００５６】
図２は、画像形成装置１０の概略構成を示すブロック図である。画像形成装置１０は、メインコントローラ１１に、画像読取部１２、画像形成部１３、操作表示部１４、通信部１５、認証部１６などを接続して構成される。
【００５７】
メインコントローラ１１は、画像形成装置１０の全体の動作を統括的に制御する制御部である。画像読取部１２は、原稿を光学的に読み取って画像データを取得する機能を果たす。画像形成部１３は、画像データに応じた画像を用紙上に画像形成（印刷）する機能を果たす。ここでは、用紙の搬送装置と、感光体ドラムと、帯電装置と、レーザーユニットと、現像装置と、転写分離装置と、クリーニング装置と、定着装置とを有し、電子写真プロセスによって画像形成する、所謂、レーザープリンタとして構成されている。画像形成部１３は他の方式でもかまわない。
【００５８】
操作表示部１４は、操作部と表示部を備え、各種の操作画面、設定画面の表示、各種の操作をユーザから受ける機能を果たす。表示部は液晶ディスプレイ、操作部はスタートボタンやテンキーなど各種のハードキーと、表示部の表示面に設けられたタッチスクリーンなどで構成される。
【００５９】
通信部１５は、クライアント端末３、５やクラウドサーバなどの外部装置とネットワークを介して各種のデータを送受信する機能を果たす。ネットワークとしては、IEEE 802.11にて規定されている無線ＬＡＮネットワークやBluetooth（登録商標）等を用いて実現可能であるが、相互的なデータ通信が実現できればどのような形態をとってもかまわない。
【００６０】
認証部１６は、画像形成装置１０を使用するユーザを認証する。認証方式は、ＩＤとパスワード、生体認証など任意でよい。
【００６１】
メインコントローラ１１は、ＣＰＵ（Central Processing Unit）２１、プログラムメモリ２２、ＲＡＭ（Random Access Memory）２３、ＡＳＩＣ２４、ＨＤＤ２５などで構成される。
【００６２】
ＣＰＵ２１は、ＯＳプログラムをベースとし、その上で、ミドルウェアやアプリケーションプログラムなどを実行する。プログラムメモリ２２には、各種のプログラムが格納されており、これらのプログラムに従ってＣＰＵ２１は各種処理を実行する。
【００６３】
ＲＡＭ２３は、ＣＰＵ２１がプログラムに基づいて処理を実行する際に各種のデータを一時的に格納するワークメモリや画像データを格納する画像メモリなどとして使用される。ＡＳＩＣ２４は、画像処理などをハードウェアで高速に実行する。ＨＤＤ２５は、大容量・不揮発の記憶装置である。
【００６４】
ＣＰＵ２１は、プログラムを実行することで画面表示サーバ３０の機能を果たす。画面表示サーバ３０は、単一または複数のクライアント端末と接続して画面データの配信ができるよう構成されており、それぞれ非同期でクライアント端末からの画面取得要求を受け付け、各クライアント端末向けに画面を生成し、配信できるようになっている。
【００６５】
画面表示サーバ３０は、要求受信部３１、表示方式情報取得部３２、画像タイプ選択部３３、データ提供部３４などで構成される。
【００６６】
要求受信部３１は、通信部１５が受信した情報を解析し、クライアント端末から画面の表示用データの要求（画面取得要求）を受け付ける。表示方式情報取得部３２は、要求受信部３１が受け付けた画面取得要求の送信元のクライアント端末の表示部の表示方式情報を取得する機能を果たす。
【００６７】
画像タイプ選択部３３は、予め定めた複数種類の画像タイプから、表示方式情報取得部３２が取得した表示方式情報が示す表示方式の表示部で表示した場合に表示に係る消費電力が最も少なくなる画像タイプを選択する。ここでは、ノーマリーホワイト方式の表示部で表示した場合に低消費電力となる画像タイプを第１画像タイプ、ノーマリーブラック方式の表示部で表示した場合に低消費電力となる画像タイプを第２画像タイプとする。
【００６８】
データ提供部３４は、画像タイプ選択部３３が選択した画像タイプで、要求された画面の表示用データを生成して要求元に送信する。データ提供部３４は、選択された画像タイプにかかわらず、同じ機能の画面を表示可能な表示用データを生成する。
【００６９】
ＨＤＤ２５は、画像部品記憶部４１、色変換テーブル４２、設定テーブル４３、機種情報記憶部４４、ユーザ情報記憶部４５の機能を果たす。画像部品記憶部４１は、画像タイプ毎に、画面を構成する背景画像や該背景画像に重ねて配置される操作釦などのオブジェクト画像などのコンテンツを予め記憶している。背景画像とオブジェクト画像を用いて各種の操作画面、設定画面等の表示用データが生成される。
【００７０】
図３は、画像部品記憶部４１に記憶されているノーマリーホワイト方式用（第１画像タイプ用）の背景画像とオブジェクト画像を組み合わせて、ノーマリーホワイト方式の表示部で表示した場合に低消費電力になる画面の表示用データが生成される様子を示している。背景画像は白または輝度の高い塗りつぶし画像であり、操作釦などの各オブジェクト画像は、白等の背景画像に配置した場合に一定以上のコントラストが得られるものであり、背景画像に比べて輝度の低い画像である。
【００７１】
図４は、画像部品記憶部４１に記憶されているノーマリーブラック方式用（第２画像タイプ用）の背景画像とオブジェクト画像を組み合わせて、ノーマリーブラック方式の表示部で表示した場合に低消費電力になる画面の表示用データが生成される様子を示している。背景画像はグレーまたは輝度の低い塗りつぶし画像であり、操作釦などの各オブジェクト画像は、グレー等の背景画像に配置した場合に一定以上のコントラストが得られるものであり、背景画像に比べて輝度の高い画像である。
【００７２】
ノーマリーホワイト方式向けには全体的に輝度の高い画像を使用することが望ましく、ノーマリーブラック方式向けには、輝度の低い画像を使用することが望ましい。しかしながら、画面全体の輝度を偏らせてしまうと、ユーザへの視認性が低下するケースも想定される。そこで、操作釦など部分的なオブジェクト画像（コンテンツ画像）については、背景に対して反転した色調を採用するなどの工夫をすることで、消費電力および視認性のバランスの取れた画面が生成される。
【００７３】
ＨＤＤ２５に保存された色変換テーブル４２は、外部Ｗｅｂコンテンツや画像読取部１２などで読み取られた画像など画像部品記憶部４１から生成できない画像（予め画面表示サーバ３０内に保持しておくことができない画像）に対して、色変換処理（γ変換等）を施すためのルックアップテーブルであり、画面タイプ毎にルックアップテーブルを有する。すなわち、ノーマリーホワイト方式で表示した場合に低消費電力となるように画像を色変換する（全体に輝度を高めるように変換する）、第１画像タイプ用の色変換テーブルと、ノーマリーブラック方式で表示した場合に低消費電力となるように画像を色変換する（全体に輝度を下げるように変換する）、第２画像タイプ用の色変換テーブルを有する。
【００７４】
設定テーブル４３は、図５に示すように、ユーザ毎に、そのユーザが指定した画像タイプが登録される。本例の設定テーブル４３には、画像タイプを指定したユーザのみ登録され、画像タイプを指定しないユーザについては登録されていない。
【００７５】
機種情報記憶部４４は、クライアント端末の機種毎に、その機種の表示部の表示方式を予め記憶したものである。
【００７６】
図６は、画像形成装置１０がクライアント端末３、５から画面取得要求を受けた場合の動作の概略を示す流れ図である。画面表示サーバ３０は、クライアント端末からの接続要求を受け付けると（ステップＳ１０１;Ｙｅｓ）、接続処理を行い（ステップＳ１０２）、該接続したクライアント端末の表示方式を判別する（ステップＳ１０３）。その後、クライアント端末から画面取得要求を受けると（ステップＳ１０４;Ｙｅｓ）、画像タイプの選択（ステップＳ１０５）、および画面生成時の色変換処理を除外する領域の判別を行う（ステップＳ１０６）。そして、ステップＳ１０５で選択した画像タイプで要求された画面の表示用データを生成し、これをクライアント端末へネットワーク経由で配信して表示させる（ステップＳ１０７）。なお、表示用データは、画像部品記憶部４１に記憶されているコンテンツ（背景画像やオブジェクト画像）を使用して生成する、もしくは、元の画像に、変換テーブル４２を使用した色変換処理を施して生成する。後者においてはステップＳ１０６で除外した領域以外に色変換を施す。画像読取部１２で読み取った画像や印刷対象の画像等のプレビューにおいては色の忠実性が必要なため、色変換は行わない。
【００７７】
図７は、図６のステップＳ１０３の詳細を示す流れ図である。画面表示サーバ３０は、クライアント端末より、該端末の機種を特定可能な個体識別情報を取得する。個体識別情報としては、端末の型番、製造業者や販売者、シリアル番号、ロット番号等の情報、すなわち、端末に搭載されている表示部を特定するに足る情報、を利用する。
【００７８】
画面表示サーバ３０は、取得した個体識別情報を用いて特定した機種で、機種情報記憶部４４を参照することで、その機種の表示部の表示方式を調べる。機種情報記憶部４４を参照することで表示方式を特定できた場合は（ステップＳ２０３;Ｙｅｓ）、機種情報記憶部４４よりその表示方式情報を取得する。
【００７９】
機種情報記憶部４４内に必要な情報がなかった場合は（ステップＳ２０３;Ｎｏ）、ネットワーク経由で外部データベースを参照する（ステップＳ２０５）。外部データベースの参照により表示方式を特定できた場合は（ステップＳ２０６;Ｙｅｓ）、外部データベースより表示方式情報を取得する（ステップＳ２０７）。外部データベースの参照により表示方式を特定できない場合は（ステップＳ２０６;Ｎｏ）、画面表示サーバ３０内でデフォルト設定として保持している表示方式情報を選択する（ステップＳ２０８）。
【００８０】
次に、画像タイプを選択する処理（図６のステップＳ１０５）について説明する。図８は、上記の処理を示す流れ図である。画面表示サーバ３０は、クライアント端末より、現在の動作モード情報を取得する（ステップＳ２０１）。クライアント端末の動作モードが、低消費電力モードとなっている場合は（ステップＳ３０２;Ｙｅｓ）、強制的に、クライアント端末の表示方式において最も低消費電力となる画像タイプを選択する（ステップＳ３０３）。たとえば、ノーマリーホワイト方式のクライアント端末において、動作モードが低消費電力モードであれば、第１画像タイプを選択する。この場合、たとえば、画面の表示用データの生成に、図３のコンテンツが使用される。
【００８１】
クライアント端末の動作モードが、低消費電力モード以外の動作モードとなっている場合は（ステップＳ３０２;Ｎｏ）、設定テーブル４３を参照し（ステップＳ３０４）、クライアント端末のユーザが設定テーブル４３に登録されているユーザか否かを判断する（ステップＳ３０５）。設定テーブル４３に登録されているユーザであれば、そのユーザが設定テーブル４３で指定している画像タイプを選択する（ステップＳ３０６）。
【００８２】
たとえば、クライアント端末のユーザが設定テーブル４３において第２画像タイプ（ノーマリーブラック方式用）を指定している場合は、このクライアント端末の機種から特定した該クライアント端末の表示部の表示方式がノーマリーホワイト方式であったとしても、ノーマリーブラック方式において低消費電力となる第２画像タイプを選択する。この場合、たとえば、画面の表示用データの生成に、図４のコンテンツが使用される。
【００８３】
一方、クライアント端末のユーザが設定テーブル４３に登録されていない場合（ステップＳ３０５;Ｎｏ）、すなわち、ユーザによる画像タイプの指定がない場合は、クライアント端末の表示方式において最も低消費電力となる画像タイプを選択する（ステップＳ３０７）。
【００８４】
図９は、変換除外領域判定処理（図６のステップＳ１０６）の詳細を示す流れ図である。ここでは、画像形成装置１０の機能であるスキャン機能や印刷機能を使用する際のプレビュー画像について色変換を除外する例について説明する。なお、色変換を除外する対象は上記のプレビュー画像に限定されるものではなく、ユーザに対して見栄えの変化が好ましくないコンテンツであればよく、変換除外領域判定を行うことで、利便性を向上させることができる。色変換を除外する対象は、画像読み取り機能で読み取って得た画像や印刷対象の画像などである。
【００８５】
画面表示サーバ３０は、クライアント端末から要求されている画面の種別情報を取得し（ステップＳ４０１）、要求された画面内に、スキャン機能または印刷機能におけるプレビュー画像が含まれるか否かを判定する（ステップＳ４０２）。
【００８６】
プレビュー画像が含まれている場合は（ステップＳ４０２;Ｙｅｓ）、プレビュー画像の位置、サイズなどの領域情報を取得し（ステップＳ４０３）、プレビュー画像が表示される領域を色変換の除外領域に設定する（ステップＳ４０４）。これにより、図６のステップＳ１０７にて画面の表示用データを生成する際に、該除外した領域に対して、見栄えの変化を伴う色変換処理が行われなくなる。
【００８７】
次に、クライアント端末のユーザが、画像形成装置１０の操作表示部１４を使用して操作を行う場合に、画像形成装置１０の操作表示部１４に表示される画面の画像タイプを、該ユーザのクライアント端末に通常表示される画面の画像タイプと同一にする制御について説明する。
【００８８】
図１０は、画像形成装置１０の操作表示部１４において、操作の受付および画面表示を行う際の動作を示す流れ図である。ここでは、画像形成装置１０の操作表示部１４についても、画面表示サーバ３０が提供するＷｅｂＵＩ機能により画面を表示するものとする。なお、ＣＰＵ２１の機能として別途の表示制御部を設け、これが図１０の処理を行うように構成されてもよい。
【００８９】
画像形成装置１０の画面表示サーバ３０は、操作表示部１４に対する操作要求を受け付けた後（ステップＳ５０１;Ｙｅｓ）、認証部１６を使用してユーザ認証を行う（ステップＳ５０２）。このとき、画面表示サーバ３０は、事前に設定・保持してある、ユーザと該ユーザが普段使用するクライアント端末での画面表示に対して指定した画像タイプとが紐付けて登録管理されている設定テーブル４３を参照する（ステップＳ５０３）。
【００９０】
設定テーブル４３に、該ユーザの指定する画像タイプが登録されている場合は（ステップＳ５０４;Ｙｅｓ）、指定された画像タイプを選択し（ステップＳ５０５）、設定テーブルに該ユーザの指定する画像タイプが登録されていない場合は（ステップＳ５０４;Ｎｏ）、ユーザ情報記憶部４５を参照して該ユーザが普段使用するクライアント端末の表示部の表示方式を特定し、この表示方式で表示した場合に最も消費電力を抑えることのできる画像タイプを選択する（ステップＳ５０６）。以降は、操作表示部１４からの要求に応じて、選択した画像タイプで画面を生成して表示する動作を継続する。
【００９１】
上記の動作では、画像形成装置１０の操作表示部１４に画面を表示する場合に、認証部１６で認証されたユーザの使用するクライアント端末からの画面の要求に対して画像タイプ選択部３３が図８の処理で選択する画像タイプと同じ画像タイプが選択され、その画像タイプの画面が操作表示部１４に表示される。これにより、ユーザは、普段使用するクライアント端末の操作画面と同じ画像タイプの操作画面を画像形成装置１０の操作表示部１４で使用できるので、統一性が確保され違和感なく両者を操作することができる。
【００９２】
＜その他＞
ステップＳ１０５の処理では、クライアント端末の機種や設定テーブル４３での指定の有無などに基づいて画像タイプを選択（ノーマリーホワイト方式に適した第１画像タイプとするか、ノーマリーブラック方式に適した第２画像タイプとするかを選択）したが、要求受信部３１がクライアント端末から受信する要求の中に画像タイプの指定が含まれるようにしてもよい。この場合、画面表示サーバ３０は受信した要求に画像タイプの指定が含まれていれば、クライアント端末の表示部の表示方式にかかわらず、指定された画像タイプで画面の表示用データを生成する。クライアント端末は、要求に含める画像タイプの指定をユーザから受けるほか、周囲環境（明るさ、温度）などに基づいて自動的に決定してもよい。
【００９３】
たとえば、表示方式がノーマリーブラック方式であっても、周囲の明るさが一定以下の場合には、黒基調の画面を表示した方がユーザにとって見やすい。そこで、クライアント端末からの要求に画像タイプを含めることで画面表示サーバ３０側による画像タイプの自動切り替えを抑制し、端末がノーマリーホワイト方式であっても、黒背景の画面（ノーマリーブラック方式に適した画像タイプの表示用データ）を端末側から要求する。
【００９４】
画面表示サーバ３０は、要求受信部３１が受信した要求の中に該要求の送信元のクライアント端末の周囲環境の情報が含まれる場合は、表示方式情報取得部３２が取得した表示方式情報が示す表示方式にかかわらず、周囲環境の情報に応じた画像タイプを選択し、該選択した画像タイプで画面の表示用データを生成してクライアント端末に提供するように動作してもよい。
【００９５】
たとえば、周囲が暗い場合には、表示部の表示方式がノーマリーホワイト方式であっても、ノーマリーブラック方式に適した画像タイプの表示用データをクライアント端末に送信する。また、クライアント端末においては周囲温度が高い場合はより低消費電力で動作することが望まれる。そこで、画面表示サーバ３０はクライアント端末の周囲温度が一定温度以上の場合は、設定テーブル４３での指定にかかわらず、最も低消費電力になる画像タイプを選択するようにしてもよい。
【００９６】
以上、本発明の実施の形態を図面によって説明してきたが、具体的な構成は実施の形態に示したものに限られるものではなく、本発明の要旨を逸脱しない範囲における変更や追加があっても本発明に含まれる。
【００９７】
実施の形態では、画面表示サーバ３０として本発明を説明したが、本発明は、情報処理装置を画面表示サーバ３０として機能させるプログラムとされてもよい。
【００９８】
実施の形態では、画像部品記憶部４１から生成できない画像や画面について色変換テーブル４２を使用して色変換する例を示したが、すべての画像・画面について色変換テーブル４２を使用して必要な色変換を行うようにしてもよい。
【００９９】
実施の形態では、画像タイプを選択する際に、クライアント端末が低消費電力モードにあるか否かを判定したが、クライアント端末のバッテリ残量を判定してもよい。すなわち、画面表示サーバ３０は、要求受信部３１が受信した要求の送信元のクライアント端末のバッテリ残量が所定値以下の場合は、設定テーブル４１での指定にかかわらず、最も低消費電力になる画像タイプを選択する。
【符号の説明】
【０１００】
３…クライアント端末（ノーマリーホワイト方式）
５…クライアント端末（ノーマリーブラック方式）
１０…画像形成装置
１１…メインコントローラ
１２…画像読取部
１３…画像形成部
１４…操作表示部
１５…通信部
１６…認証部
２１…ＣＰＵ
２２…プログラムメモリ
２３…ＲＡＭ
２４…ＡＳＩＣ
２５…ＨＤＤ
３０…画面表示サーバ
３１…要求受信部
３２…表示方式情報取得部
３３…画像タイプ選択部
３４…データ提供部
４０…データベース
４１…画像部品記憶部
４２…色変換テーブル
４３…設定テーブル
４４…機種情報記憶部
４５…ユーザ情報記憶部
【図１】
2019138974.tif 000003
【図２】
2019138974.tif 000004
【図３】
2019138974.tif 000005
【図４】
2019138974.tif 000006
【図５】
2019138974.tif 000007
【図６】
2019138974.tif 000008
【図７】
2019138974.tif 000009
【図８】
2019138974.tif 000010
【図９】
2019138974.tif 000011
【図１０】
2019138974.tif 000012