(57)【要約】      （修正有）【課題】画面の遮蔽される領域外に情報を表示する技術を提供する。【解決手段】複合機１の表示制御装置は、遮蔽物に対するタッチパネルディスプレイ２１の画面の位置を検知する検知器として機能するロータリーエンコーダ５と、遮蔽物に遮蔽される画面の一部を前記位置に基づき非表示領域に設定し画面の残部に表示対象を表示する表示制御部４と、を備える。筐体２２に保持されたタッチパネルディスプレイを有する操作部２は、本体３２に対して回転可能に支持され、検知器は画面の筐体に対する回転角度を検知する。【選択図】図２
2017033066.tif 000002
【特許請求の範囲】
【請求項１】
遮蔽物に対する画面の位置を検知する検知器と、
前記遮蔽物に遮蔽される前記画面の一部を前記位置に基づき非表示領域に設定し前記画面の残部に表示対象を表示する表示制御部と、
を備える表示制御装置。
【請求項２】
前記画面は筐体に対して回転可能に支持され、
前記検知器は、前記画面の前記筐体に対する回転角度を検知する、
請求項１に記載の表示制御装置。
【請求項３】
前記表示制御部は、前記非表示領域が設定された部分表示モードと、前記非表示領域が設定されていない全表示モードとを前記位置に基づき切り換え、前記部分表示モードと前記全表示モードとで前記画面に表示する前記表示対象のレイアウトを変更する、
請求項１又は２に記載の表示制御装置。
【請求項４】
前記表示制御部は、前記非表示領域が設定された部分表示モードと、前記非表示領域が設定されていない全表示モードとを前記位置に基づき切り換え、前記部分表示モードと前記全表示モードとで前記表示対象の表示倍率を変更する、
請求項１又は２に記載の表示制御装置。
【請求項５】
前記検知器は、前記画面と前記遮蔽物と前記画面を見る視点との相対的な前記位置を検知する、
請求項１から４のいずれか一項に記載の表示制御装置。
【請求項６】
遮蔽物に対する画面の位置を検知する検知器から前記位置を取得する検知手段と、
前記遮蔽物に遮蔽される前記画面の一部を前記位置に基づき非表示領域に設定し前記画面の残部に表示対象を表示する表示制御手段としてコンピューターを機能させる、
表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置および表示制御プログラムに関する。
【背景技術】
【０００２】
プリンター、スマートフォンなどの電子機器には、ＧＵＩや様々な情報を表示するための画面が備えられている。また、そのような画面を本体に対して動かすことができる電子機器も知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−１４９４１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
画面の一部が本体に覆われてしまう状態に画面を本体に対して位置決めできる電子機器において常に画面の全体に情報を表示すると、そのような状態に画面が位置決めされると一部の情報が見えなくなるという問題がある。また本体に対して画面が固定されている携帯型の電子機器では、例えばスマートフォンを自動車の車内に設置するときなどに、画面を見るユーザーの視線が遮られないように電子機器を保持することができない状況も起こりえる。
【０００５】
本発明は、このような問題を解決するために創作されたものであって、画面の遮蔽される領域外に情報を表示する技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
前記目的を達成するための表示制御装置は、遮蔽物に対する画面の位置を検知する検知器と、前記遮蔽物に遮蔽される前記画面の一部を前記位置に基づき非表示領域に設定し前記画面の残部に表示対象を表示する表示制御部と、を備える。
【０００７】
この構成では、表示対象を表示する領域を画面の位置に応じて変化させることにより、画面の遮蔽される領域外に情報を表示することができる。なお、本明細書において、画面の位置は、画面の姿勢を含む概念として用いられるものとする。
【０００８】
なお請求項に記載された各手段の機能は、構成自体で機能が特定されるハードウェア資源、プログラムにより機能が特定されるハードウェア資源、又はそれらの組み合わせにより実現される。また、これら各手段の機能は、各々が物理的に互いに独立したハードウェア資源で実現されるものに限定されない。
【図面の簡単な説明】
【０００９】
【図１】図１Ａは複合機の模式的断面図、図１Ｂは表示部の正面図である。
【図２】図２Ａは複合機の模式的断面図、図２Ｂは表示部の正面図である。
【図３】図３Ａは複合機の模式的断面図、図３Ｂは操作部の正面図である。
【図４】複合機のブロック図である。
【図５】表示制御方法のフローチャートである。
【図６】表示制御方法の画面構成図である。
【図７】図７Ａおよび図７Ｂは画面構成図、図７Ｃはディスプレイの回転形態を示す図である。
【図８】スマートフォンの斜視図である。
【図９】スマートフォンのブロック図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態について添付図面を参照しながら説明する。なお、各図において対応する構成要素には同一の符号が付され、重複する説明は省略される。
（１）複合機の構成
ここでは本発明を図１に示す複合機１に適用した場合の実施例を説明する。複合機１は、本体３２に印刷機構５１と画像読み取り機構５２とを備えている（図２参照）。本体３２の上部には、原稿台を覆うカバー３１が回転可能に取り付けられる。本体３２の前部には、複合機１を操作するための操作部２が回転可能に取り付けられる。操作部２には、タッチパネルディスプレイ２１が設けられる。タッチパネルディスプレイ２１は、本体３２に対して回転可能に支持される筐体２２に保持される。図１Ｂに示すように操作部２の回転軸Ｒは操作部２の上部にあってほぼ水平である。操作部２はタッチパネルディスプレイ２１の画面が鉛直方向と平行な姿勢から水平になる姿勢まで回転可能である。したがってユーザーは、操作部２の下部を手前上方に引き出すようにして操作部２を回転させることによって、画面の姿勢を見やすい姿勢に調整することができる。操作部２の回転軸には本体２に対する操作部２の画面の傾斜角θを検知するためのロータリーエンコーダー５が設けられる。ここでロータリーエンコーダー５は遮蔽物に対する画面の位置を検知する検知器として機能する。図３Ａに示すように操作部２の画面が水平になると、画面の上部（ユーザーから見て奥になる部分）が本体３２の突部３２ａによって遮蔽される。したがって、操作部２の画面が水平な状態では、本体３２の突部３２ａがユーザーの視線を遮ることになり、ユーザーは操作部２の画面の上部を見ることができない。
【００１１】
本実施例では、このような場合に、画面の本体３２によって遮蔽される領域外に情報を表示するため、タッチパネルディスプレイ２１の表示を制御するための制御部４が備えられる。制御部４は、図４に示すようにＣＰＵ４２、ＲＡＭ４１、ＲＯＭ４３、Ｉ／Ｏ４４、ＶＲＡＭ４６を備えている。ＲＯＭ４３は、表示制御プログラム等の制御部４が実行するプログラムを記憶している不揮発性の記憶媒体である。
【００１２】
タッチパネルディスプレイ２１は、図４に示すようにタッチパネル２１３とフラットパネルディスプレイ２１２とドライバー２１１とを含む。画面を構成するフラットパネルディスプレイ２１２はＬＣＤ等で構成される。タッチパネル２１３は静電容量方式などで画面に対する指などの指示位置を検知する。ドライバー２１１は、ＶＲＡＭ４６から表示データを読み込んでフラットパネルディスプレイ２１２を駆動する電子回路である。
【００１３】
（２）表示制御方法
次に複合機１における表示制御方法について図５に基づき説明する。制御部４は、フラットパネルディスプレイ２１２にＧＵＩや印刷対象の画像や読み取った画像といった表示対象を表示するとき、全面表示モードまたは部分表示モードでタッチパネルディスプレイ２１を制御する。このため、制御部４は、操作部２が回転する期間中、操作部２の画面の本体３２に対する傾斜角θをロータリーエンコーダー５によって繰り返し検知し、傾斜角θと予め決められた切換角との大小関係を比較する（Ｓ１００）。モードを切り換えるために行うこのような傾斜角の判定処理は、例えばロータリーエンコーダー５の出力が変化したことをトリガーとする割り込みによって起動すればよい。
【００１４】
傾斜角θは、操作部２の画面が鉛直方向と平行な状態を基準状態とし、基準状態からの画面の回転角度を表している。切換角は、基準状態から操作部２の下端を持ち上げていくときに本体３２の突部によって操作部２の画面の一部がユーザーから見えなくなる角度である。最適な切換角はユーザーの視点の位置によって異なるが、本実施例では６０度とする。
【００１５】
傾斜角θが切換角よりも小さい場合、制御部４はフラットパネルディスプレイ２１２の表示可能領域の全面にＧＵＩを表示する全面表示モードで動作する（Ｓ１０２）。具体的には、制御部４は、フラットパネルディスプレイ２１２の表示可能領域の全面に対応するＶＲＡＭ４６の領域に、ＧＵＩの構成要素（項目や操作アイコンや説明テキスト）を表示するための画像データを書き込む。また制御部４は、タッチパネル２１３が検知する接触位置を、フラットパネルディスプレイ２１２の表示可能領域の全面に表示されるＧＵＩの各要素と対応付ける。
【００１６】
傾斜角θが切換角よりも大きいか等しい場合、制御部４はフラットパネルディスプレイ２１２の表示可能領域の一部にＧＵＩを表示する部分表示モードで動作する（Ｓ１０４）。具体的には、制御部４は、フラットパネルディスプレイ２１２の表示可能領域の一部（画面上部の非表示領域を除いた部分）に対応するＶＲＡＭ４６の領域に、ＧＵＩの構成要素を表示するための画像データを書き込む。また制御部４は、タッチパネル２１３が検知する接触位置を、フラットパネルディスプレイ２１２の表示可能領域の一部に表示されるＧＵＩの各要素と対応付ける。
【００１７】
部分表示モードでは、図６Ｂおよび図６Ｃに示すように画面に非表示領域Ａが設定されるため、表示領域の垂直方向（画面の回転軸と垂直な方向を垂直方向とする）の長さが全面表示モードよりも短くなる。ＧＵＩの制御プログラムを複雑化しないために、例えば次のように全面表示モードの画面構成を基準として部分表示モードの画面を構成すればよい。図６Ａに示す全画面モードの画面構成では、スクロールバーによって表示対象にできる選択可能な項目を垂直方向に４つ配列できる。部分表示モードと全面表示モードとでＧＵＩの構成要素のレイアウトを変更する場合、図６Ａの画面構成を基準とすると、図６Ｂに示すように、スクロールバーによって表示対象にできる選択可能な項目を１つ減らして４つにするだけで、ＧＵＩの構成要素を表示するのに必要な表示領域の垂直方向の長さを短縮することができる。すなわち部分表示モードではスクロールバーによって表示対象を選択できる領域の垂直方向の長さを３つの項目が収まる長さに設定すればよい。また例えば、部分表示モードと全面表示モードとでＧＵＩの表示倍率を変更する場合、図６Ａに示す全画面モードの画面構成を表示するための画像データをＶＲＡＭ４６に書き込むときに、まず全画面モードの画面構成を表示するための画像データをそのままＲＡＭ４１に生成し、次に垂直方向に画素を間引きながらその画像データをＶＲＡＭ４６に書き込むことにより、ＧＵＩの構成要素を変更することなく、ＧＵＩの構成要素を表示するのに必要な表示領域の垂直方向の長さを図６Ｃに示すように短縮することができる。このように画面の表示倍率を変更することにより表示領域の垂直方向の長さを短縮すれば、ＧＵＩの制御プログラムのうち表示に関する部分は全面表示モードのものがあればよい。
【００１８】
このように本体３２に対する画面の位置（傾斜角）に基づいてフラットパネルディスプレイ２１２の表示を制御することにより、画面の遮蔽される領域外にだけ情報を表示することができる。
【００１９】
（３）他の実施形態
上記実施例では、部分表示モードにおける表示領域の大きさは固定されているが、画面の傾斜角に応じて表示領域の大きさを段階的に変更してもよい。例えば上記複合機１の構成では、傾斜角を６０度未満、６０度以上７０度未満、７０度以上８０度未満、８０度以上の４区分に分け、傾斜角が６０度未満の状態では全面表示モードとし、６０度以上の状態では部分表示モードとし、部分表示モードにおける非表示領域Ａの垂直方向の長さを６０度以上７０度未満、７０度以上８０度未満、８０度以上の順に３段階に長く設定してもよい。これにより、ユーザーから見える非表示領域を小さくしつつ、画面の遮蔽される領域外にだけ情報を表示することができる。
【００２０】
また上記実施例では、部分表示モードにおける非表示領域を矩形に設定したが、図７Ａに示すように非表示領域をＬ字形に設定したり図７Ｂに示すようにＵ字形に設定したり環状に設定しても良い。例えば部分表示モードにおいて表示対象の表示倍率を垂直方向と水平方向のそれぞれでアスペクト比を維持して変更し、非表示領域をＬ字形またはＵ字形または環状に設定してもよい。
【００２１】
また上記実施例では、画面の傾斜角に基づいて非表示領域を設定したが、図７Ｃに示すように画面が画面に垂直な軸を中心として回転する場合の回転角度に基づいて非表示領域を設定しても良いし、画面が本体に対して並進したり、画面に対してカバーが並進したりする構成において遮蔽物に対する相対的な画面の移動距離や位置に基づいて非表示領域を設定しても良い。すなわち、遮蔽物に対する画面の位置は、画面又は画面に対して動く遮蔽物の回転角度、移動距離、位置、姿勢として検知すればよい。
【００２２】
また上記実施例では、遮蔽物に対する画面の位置に基づき非表示領域を設定したが、画面と遮蔽物と画面を見る視点との相対的な位置に基づき非表示領域を設定しても良い。例えば図８および図９に示すようにタッチパネルディスプレイ２１の画面と同じ側の面から撮影可能なカメラ７を備えるスマートフォンにおいて、カメラ７で遮蔽物とユーザーの顔とを認識して遮蔽物とユーザーの顔の画面に対する位置を検知し、検知した位置に基づいて非表示領域を設定しても良い。
【符号の説明】
【００２３】
１…複合機、２…操作部、２…本体、２…操作部、４…制御部、４１…ＲＡＭ、４２…ＣＰＵ、４３…ＲＯＭ、４４…Ｉ／Ｏ、４６…ＶＲＡＭ、５…ロータリーエンコーダー、７…カメラ、２１…タッチパネルディスプレイ、２２…筐体、３１…カバー、３２…本体、２１１…ドライバー、２１２…フラットパネルディスプレイ、２１３…タッチパネル、Ａ…非表示領域、θ…傾斜角
【図１】
2017033066.tif 000003
【図２】
2017033066.tif 000004
【図３】
2017033066.tif 000005
【図４】
2017033066.tif 000006
【図５】
2017033066.tif 000007
【図６】
2017033066.tif 000008
【図７】
2017033066.tif 000009
【図８】
2017033066.tif 000010
【図９】
2017033066.tif 000011