(57)【特許請求の範囲】
【請求項１】
表示部の表示を制御する表示制御装置であって、
前記表示部の向きを検知する検知手段と、
前記検知手段によって検知された前記表示部の向きに従って当該表示部の表示を制御する表示制御手段と、を有し、
前記表示部の画面は、表示される画面の表示レイアウトを当該表示部の向きに応じて変更する第一の表示領域と、表示される画面の表示レイアウトを当該表示部の向きに応じて変更しない第二の表示領域とに分割され、
前記表示制御手段は、実行すべき機能に応じて変わる画面を前記第一の表示領域に表示させずに前記第二の表示領域に表示させ、実行すべき機能に応じて変わらない画面を前記第二の表示領域に表示させずに前記第一の表示領域に表示させ、
前記表示制御手段は、前記検知手段が前記表示部の向きが縦方向であると検知すると前記第一の表示領域と前記第二の表示領域とを縦方向に配列し、前記検知手段が前記表示部の向きが横方向であると検知すると前記第一の表示領域と前記第二の表示領域とを水平方向に配列することを特徴とする表示制御装置。
【請求項２】
前記第一の表示領域に表示される、前記実行すべき機能に応じて変わらない画面は、少なくともスタートキー、テンキーを含む操作画面であることを特徴とする請求項１記載の表示制御装置。
【請求項３】
前記第二の表示領域に表示される、前記実行すべき機能に応じて変わる画面は、スキャンした画像をプリントするコピー機能とスキャンした画像をネットワークに送信する送信機能に関する設定を入力するための設定画面であることを特徴とする請求項１又は２記載の表示制御装置。
【請求項４】
前記検知手段は、傾きセンサ、ジャイロセンサ、加速度センサの少なくともいずれかを有することを特徴とする請求項１乃至３のいずれか１項に記載の表示制御装置。
【請求項５】
前記第二の表示領域に表示された画面を介して、実行すべき機能の変更指示を受け付けると、前記第二の表示領域に表示される画面のみを当該変更指示に応じた画面に切り替える切替え手段を更に有することを特徴とする請求項１に記載の表示制御装置。
【請求項６】
表示部の表示を制御する表示制御装置の制御方法であって、
前記表示制御装置の検知手段が、前記表示部の向きを検知する検知工程と、
前記表示制御装置の表示制御手段が、前記検知工程において検知された前記表示部の向きに従って当該表示部の表示を制御する表示制御工程と、を有し、
前記表示部の画面は、表示される画面の表示レイアウトを当該表示部の向きに応じて変更する第一の表示領域と、表示される画面の表示レイアウトを当該表示部の向きに応じて変更しない第二の表示領域とに分割され、
前記表示制御工程では、実行すべき機能に応じて変わる画面を前記第一の表示領域に表示させずに前記第二の表示領域に表示させ、実行すべき機能に応じて変わらない画面を前記第二の表示領域に表示させずに前記第一の表示領域に表示させ、
前記表示制御工程は、前記検知工程が前記表示部の向きが縦方向であると検知すると前記第一の表示領域と前記第二の表示領域とを縦方向に配列し、前記検知工程が前記表示部の向きが横方向であると検知すると前記第一の表示領域と前記第二の表示領域とを水平方向に配列することを特徴とする表示制御装置の制御方法。
【請求項７】
請求項６に記載の制御方法をコンピュータに実行させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、装置本体に着脱可能で、装置本体を制御するための操作パネルへの表示を制御する表示制御装置及びその制御方法、及び、プログラムに関する。
【背景技術】
【０００２】
従来、画像形成装置には、画像形成装置本体（以下、本体）を制御するための表示部を有する操作パネルを本体から着脱可能とし、操作性を高めた装置が存在している。
【０００３】
また、表示器の配置方向に応じて適応的に表示方向切り替えて表示する表示装置もある。（例えば特許文献１）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−３０９６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記従来技術における画像形成装置から着脱可能な操作パネルは、その表示方向が固定であるが、その操作パネルの向きに応じた表示ができれば、操作者にとって操作性を更に高めることができる。一方、画像形成装置は複写機能やＦＡＸ機能等、各種の複雑な設定操作を必要とするため、この操作パネルは一般的には大型で、長方形のタッチパネルや液晶セルを有している。特許文献１に記載された表示制御装置は、縦表示状態及び横表示状態で、正方形の表示領域のみ表示データを共通に使用でき、またその操作性も縦横方向で共通にしている。しかし、その正方形の表示領域以外の表示は、縦横方向で共通化できないため、縦及び横表示状態では、オペレータの操作が異なることになる。
【０００６】
本発明の目的は、上記の従来の問題点を解決することにある。
【０００７】
本発明の特徴は、表示部の向きに応じた、より操作性の高い画面を、より少ない画像データで表示することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するために本発明の一態様に係る表示制御装置は以下のような構成を備える。即ち、
表示部の表示を制御する表示制御装置であって、
前記表示部の向きを検知する検知手段と、
前記検知手段によって検知された前記表示部の向きに従って当該表示部の表示を制御する表示制御手段と、を有し、
前記表示部の画面は、表示される画面の表示レイアウトを当該表示部の向きに応じて変更する第一の表示領域と、表示される画面の表示レイアウトを当該表示部の向きに応じて変更しない第二の表示領域とに分割され、
前記表示制御手段は、実行すべき機能に応じて変わる画面を前記第一の表示領域に表示させずに前記第二の表示領域に表示させ、実行すべき機能に応じて変わらない画面を前記第二の表示領域に表示させずに前記第一の表示領域に表示させ、
前記表示制御手段は、前記検知手段が前記表示部の向きが縦方向であると検知すると前記第一の表示領域と前記第二の表示領域とを縦方向に配列し、前記検知手段が前記表示部の向きが横方向であると検知すると前記第一の表示領域と前記第二の表示領域とを水平方向に配列することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、表示部の向きに応じた、より操作性の高い画面を、より少ない画像データで表示できるという効果がある。
【図面の簡単な説明】
【００１０】
【図１】実施形態に係る画像形成装置（印刷装置）を含む印刷システムの概略図。
【図２】本体、ホームポジション及び操作パネルの構成を説明するブロック図。
【図３】実施形態の操作パネルの画面表示処理を説明するフローチャート。
【図４】操作パネルの方向に応じた表示方向を説明する図。
【図５】図４の共通入力表示領域に表示される画面例を示す図。
【図６】図４の縦或いは横方向入力表示領域に表示される画面例を示す図。
【図７】実施形態の本体で実行される処理を説明するフローチャート。
【図８】操作パネルを縦方向にした場合のＦＡＸ送信画面の一例を示す図。
【図９】操作パネルを縦方向にした場合のＦＡＸの宛先表表示画面の一例を示す図。
【図１０】操作パネルを縦方向にした場合のＦＡＸの宛先画面表示の一例を示す図。
【図１１】操作パネルを横方向にした場合のＦＡＸ送信画面と宛先表示の一例を示す図。
【図１２】操作パネルを縦方向にした場合のＦＡＸの宛先画面表示の一例を示す図。
【図１３】共通入力表示領域に表示する表示データの別実施形態を説明する図。
【図１４】横入力表示領域に表示される表示データの別実施形態を示す図。
【図１５】傾きセンサに加えて３次元加速度センサを有する操作パネルとホームポジションのブロック図（Ａ）と、３次元ジャイロを有するる操作パネルとホームポジションのブロック図（Ｂ）。
【図１６】本発明の他の実施形態に係る操作パネルの画面表示処理を説明するフローチャート。
【発明を実施するための形態】
【００１１】
以下、添付図面を参照して本発明の実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。本実施形態では、表示制御装置の一例として画像形成装置を例に説明するが、本発明はこれに限定されるものではない。
【００１２】
図１は、本発明の一実施形態に係る画像形成装置を含む印刷システムの概略図である。
【００１３】
本実施形態の画像形成装置は、いわゆるプリントオンデマンド（ＰＯＤ）機で、中綴じ製本、裁断、折加工などを行うことができる様々なオプションを組み合わせることで、多彩な印刷・製本要求に応えることができる。この画像形成装置は、画像形成装置本体（以下、本体）１０００に対して、用紙デッキ５０００、バインダ６０００、フィニッシャ７０００を組み合わせた例を示している。
【００１４】
本体１０００は、ＬＡＮ８０００を介して、パーソナルコンピュータ９０００と接続されている。パーソナルコンピュータ９０００では、文書の各ページデータ、更には製本、裁断、折加工などの設定を含む印刷ジョブが生成される。こうして生成された印刷ジョブは、ＬＡＮ８０００を介して本体１０００に送られ、その印刷ジョブに従って印刷及び製本などの処理が実行される。
【００１５】
また図１では、本実施形態の特徴である、本体１０００に着脱可能で、表示部を備える操作パネル３０００が、本体１０００に実装されたホームポジション２０００に装着されている。この操作パネル３０００は、本体１０００のホームポジション２０００に装着されているとき、ホームポジション２０００を介して本体１０００から供給される電力により、内蔵している電池が充電されるように構成されている。尚、用紙デッキ５０００、バインダ６０００、フィニッシャ７０００などのオプションは、本発明に直接関係がないので、詳細な説明を省略する。
【００１６】
図２は、本体１０００、ホームポジション２０００、操作パネル３０００の構成を説明するブロック図である。以下、本体１０００、ホームポジション２０００、操作パネル３０００のそれぞれを構成するモジュールについて説明する。
【００１７】
まず、本体１０００について説明する。
【００１８】
図２に示すように、本体１０００は、コントローラボード１１００、プリントエンジン１２００、スキャナ１３００、ハードディスクドライブ（ＨＤＤ）１４００、電源モジュール１５００を有している。そして、これら各部は、電源モジュール１５００から供給される電力によって動作する。
【００１９】
コントローラボード１１００は、ＣＰＵ１１０１、フラッシュＲＯＭ１１０２、ＲＡＭ１１０３、ネットワークインタフェースカード（ＮＩＣ）１１０４、メインチャネルコントローラ１１０５、サブチャネルコントローラ１１０６を有する。更に、ディスクコントローラ（ＤＫＣ）１１０７、スキャナインタフェース（ＳＩＦ）１１０８、プリンタインタフェース（ＰＩＦ）１１０９を備えている。これらデバイス１１０１〜１１０９のそれぞれは、バス１１１０を介してＣＰＵ１１０１と接続されている。
【００２０】
ＣＰＵ１１０１は、バス１１１０に接続される各デバイスを総括的に制御すると共に、フラッシュＲＯＭ１１０２及びＨＤＤ１４００に記憶された制御プログラムを実行するプロセッサである。ＲＡＭ１１０３は、ＣＰＵ１１０１の主メモリ、ワークエリアとして使用される。ＮＩＣ１１０４は、ＬＡＮ８０００を介して、パーソナルコンピュータ９０００や他の画像形成装置と双方向にデータのやり取りを行う。ＨＤＤ１４００は、ＤＫＣ１１０７を介してアクセスされ、制御プログラムを格納するだけでなく、画像の一時記憶場所としても使用される。
【００２１】
スキャナ１３００は、読み取りセンサや原稿搬送機構等を備える（いずれも不図示）。読み取りセンサや原稿搬送機構等は、コントローラボード１１００に実装されたＳＩＦ１１０８及びスキャナ１３００に実装されたＳＩＦ１３０１を介して、ＣＰＵ１１０１で実行されるソフトウェアに従って制御される。その結果、読み取りセンサによって原稿を読み取り、得られたデータをＳＩＦ１３０１及びＳＩＦ１１０８を介してコントローラボード１１００に転送する。
【００２２】
またプリントエンジン１２００は、電子写真方式の記録部や記録紙カセット、用紙搬送部等を備える（いずれも不図示）。コントローラボード１１００からは、印刷ジョブに基づく印刷要求がＰＩＦ１１０９及びプリントエンジン１２００に実装されたＰＩＦ１２０１を介して送られる。記録部や用紙搬送部等は、同様にＰＩＦ１１０９及びＰＩＦ１２０１を介して、ＣＰＵ１１０１で実行されるプログラムに基づいて制御される。その結果、印刷要求に応じた画像を用紙上に形成（印刷）する。
【００２３】
メインチャネルコントローラ１１０５及びサブチャネルコントローラ１１０６は、本体１０００と、本体１０００に着脱可能な操作パネル３０００とのやり取りを行う際に使用される。詳細は後述する。
【００２４】
次に、ホームポジション２０００について説明する。
【００２５】
図２に示すように、ホームポジション２０００は、主にメインボード２１００とコネクタ２２００とを備えている。メインボード２１００は、主にＩＥＥＥ８０２．１１ｂモジュール２１０１、ｉｒＤＡモジュール２１０２、電源コントローラ２１０３を備えている。ＩＥＥＥ８０２．１１ｂモジュール２１０１は、コントローラボード１１００のメインチャネルコントローラ１１０５と接続され、コントローラボード１１００からの要求に基づいて、操作パネル３０００との無線通信を仲介する。また、ｉｒＤＡモジュール２１０２は、コントローラボード１１００のサブチャネルコントローラ１１０６と接続され、コントローラボード１１００からの要求に基づいて、操作パネル３０００との赤外線通信を仲介する。電源コントローラ２１０３は、電源モジュール１５００と接続されている。ＩＥＥＥ８０２．１１ｂモジュール２１０１やｉｒＤＡモジュール２１０２は、電源コントローラ２１０３を経由して電力の供給を受ける。また電源コントローラ２１０３は、コネクタ２２００とも接続され、操作パネル３０００のコネクタ３５００が接触状態のとき、操作パネル３０００にも電力を供給する。加えて、電源コントローラ２１０３は、電力の供給状態を監視し、ホームポジション２０００に操作パネル３０００が装着された状態にあるか否かを検出し、その検出結果をコントローラボード１１００に伝達する。尚、この装着状態にあるか否かの検出手段によって、操作パネル３０００が本体に装着されていることが認識されている場合には、後述する操作方向検知手段により検知される方向に関わらず、操作パネル３０００の操作方向は横方向とする。
【００２６】
次に、操作パネル３０００について説明する。
【００２７】
着脱可能な操作パネル３０００は、主にメインボード３１００、表示部（ＬＣＤ）３２００、タッチパネル３３００、ボタンデバイス３４００、コネクタ３５００を具備している。メインボード３１００は、ＣＰＵ３１０１、ＩＥＥＥ８０２．１１ｂモジュール３１０２、ｉｒＤＡモジュール３１０３、電源コントローラ３１０４を有している。また更に、ディスプレイコントローラ（ＤＩＳＰＣ）３１０５、パネルコントローラ（ＰＡＮＥＬＣ）３１０６、フラッシュＲＯＭ３１０７、ＲＡＭ３１０８及び傾きセンサ３１１３を有している。それぞれのモジュール３１０１〜３１０８は、コントローラボード１１００と同様に、バス（不図示）によって接続されている。表示部３２００及びタッチパネル３３００は画素数（１０２４×７６８）画素の表示領域と同じ領域でのタッチ入力が可能な約１２インチの大きさで、表示部３２００に表示された全ての入力キー表示位置でのタッチ入力が可能である前提で説明する。
【００２８】
ＣＰＵ３１０１は、バスに接続される各デバイスを総括的に制御すると共に、フラッシュＲＯＭ３１０７に記憶された制御プログラムを実行するプロセッサである。ＲＡＭ３１０８は、ＣＰＵ３１０１の主メモリ、ワークエリア、及び表示部３２００に表示するビデオデータの格納エリアとして機能する。ディスプレイコントローラ（ＤＩＳＰＣ）３１０５は、ＣＰＵ３１０１の要求に応じて、ＲＡＭ３１０８に展開されたビデオイメージを表示部３２００へ転送するとともに表示部３２００を制御する。その結果、表示部３２００にイメージが表示される。パネルコントローラ（ＰＡＮＥＬＣ）３１０６は、ＣＰＵ３１０１の要求に応じてタッチパネル３３００及びボタンデバイス３４００を制御する。その制御によって、タッチパネル３３００の押下位置や、ボタンデバイス３４００の押下されたキーコードなどがＣＰＵ３１０１に返送される。電源コントローラ３１０４はコネクタ３５００と接続され、コネクタ３５００とホームポジション２０００のコネクタ２２００とが接触状態のとき、本体１０００の電源モジュール１５００から電力の供給を受ける。これによって、電源コントローラ３１０４に接続された充電池３１１１を充電しながら、且つ、操作パネル３０００全体に電力を供給する。もし、電源モジュール１５００から電力が供給されないときは、充電池３１１１からの電力を操作パネル３０００全体に供給する。
【００２９】
ＩＥＥＥ８０２．１１ｂモジュール３１０２は、ＣＰＵ３１０１の制御に基づいて、ホームポジション２０００上のＩＥＥＥ８０２．１１ｂモジュール２１０１との無線通信を確立し、本体１０００との通信を仲介する。ｉｒＤＡモジュール３１０３は、ＣＰＵ３１０１の制御に基づいて、ホームポジション２０００上のｉｒＤＡモジュール２１０２との赤外線通信を確立し、本体１０００との通信を仲介する。傾きセンサ３１１３は、操作パネル３０００が横方向(landscape)（表示部３２００が横表示状態）か、或いは縦方向(portrait)（表示部３２００が縦表示状態）であるかを検出する。
【００３０】
次に、本実施形態に係るメインチャネルとしての無線通信について説明する。
【００３１】
図２の説明で少し触れたように、本実施形態では、メインチャネルとしての無線通信は公知の技術であるＩＥＥＥ８０２．１１ｂの規格に準じて行われる。もう少し詳しく説明すると、本実施形態のシステムでは、本体１０００がアクセスポイント（ＡＰ）、操作パネル３０００が端末となるインフラストラクチャモードで無線通信が行われる。
【００３２】
操作パネル３０００の電波が届く範囲に複数の本体がある場合、既存のパーソナルコンピュータのように、操作パネル３０００の表示部に、通信可能な複数の本体のＥＳＳＩＤが表示され、そのうちの一つを選択できるように構成されている。
【００３３】
アソシエーションによって通信相手との通信が確立した後、本実施形態に係る操作パネル３０００は、画面転送方式のシンクライアントとして動作する。即ち、実処理やビデオイメージ生成のほとんどは、本体１０００のＣＰＵ１１０１で実行される。そして出来上がったビデオデータは、予め定められたプロトコルで、本体１０００から操作パネル３０００に無線で送られる。このビデオデータを受け取った操作パネル３０００のＣＰＵ３１０１は、その受信したビデオデータをＲＡＭ３１０８に展開しながら、ＤＩＳＰＣ３１０５制御してＬＣＤ３２００に画像を表示させる。即ち、本体１０００の状態管理や記録信号の生成処理等のほとんどは、本体１０００のＣＰＵ１１０１で実行される。また本体１０００の状態は、予め定められたプロトコルで、本体１０００から操作パネル３０００に無線で送られる。
【００３４】
一方、操作パネル３０００のタッチパネル３３００及びボタンデバイス３４００に対するユーザの操作に関連する情報も、予め定められたプロトコルで、操作パネル３０００から本体１０００に無線で送られる。この操作に関連する情報は、例えばタッチパネル３３００の押下位置や、ボタンデバイス３４００の押下されたボタンに対応するキーコードなどを含む。操作に関連する情報を受け取った本体１０００のＣＰＵ１１０１は、送られてきた情報に基づいて個々の動作を制御し、必要に応じてビデオデータを更新し、先に説明したようにビデオデータを操作パネル３０００に送る。
【００３５】
図３は、実施形態の操作パネル３０００による表示処理を説明するフローチャートである。尚、このフローチャートで示された処理を実行するプロはフラッシュＲＯＭ３１０７に記憶されており、ＣＰＵ３１０１の制御の下に実行される。
【００３６】
まずＳ１で、操作パネル３０００のＣＰＵ３１０１は、メインチャネルの無線通信状態を判定し（通信状態判定処理）、本体１０００と無線通信中か否かを判定する。Ｓ１で、メインチャネルでの無線通信による通信中でないと判定した場合はＳ２に進み、本体１０００とメインチャネル通信を確立するための要求を本体１０００に送信する。尚、メインチャネルの電波が届く範囲に複数の本体がある場合、操作パネル３０００側に、通信可能な複数の本体のＥＳＳＩＤが表示され、そのうちの一つをユーザに選択させ、その選択されたＥＳＳＩＤの本体に要求を送信する。そしてＳ３に進み、ＣＰＵ３１０１は、本体１０００からの通信を許可する旨の応答を受信したかどうかで本体１０００を検出したか否かを判定し、本体１０００を検出するまでＳ２，Ｓ３の処理を繰り返す。
【００３７】
こうしてＳ３で、本体１０００を検出したと判定した場合はＣＰＵ３１０１は、本体１０００とのメインチャネル通信を確立してＳ４に処理を進める。Ｓ４では、ＣＰＵ３１０１は、本体１０００の装置ＩＤや有効な機能などの装置情報を確認する。詳しくは、ＣＰＵ３１０１は、本体１０００に装置情報の確認要求（本体１０００の装置ＩＤや有効な機能などの装置情報の確認する要求）を送信し、その装置情報を本体１０００から受信するとＳ５に処理を進める。一方、Ｓ１で、メインチャネルでの無線通信により本体１０００と通信中であると判定した場合は、ＣＰＵ３１０１はそのままＳ５に処理を進める。
【００３８】
Ｓ５では、ＣＰＵ３１０１は、操作パネル３０００が本体１０００のホームポジション２０００に置かれ、操作パネル３０００と本体１０００とが接続されているか否かを判定する。そして、操作パネル３０００と本体１０００とが接続されていると判定した場合は、ＣＰＵ３１０１はＳ８へ分岐し、一意に横方向でのパネル表示処理を行う。一方、Ｓ５で、操作パネル３０００と本体１０００とが接続されていないと判定した場合は、ＣＰＵ３１０１はＳ６に処理を進める。尚、Ｓ６では、操作者が本体１０００から操作パネル３０００を着脱し、傾きセンサ３１１３の出力から、その操作方向が横方向か否かを判断する。傾きセンサ３１１３の出力に基づいて横方向であると判定するとＳ８に進み、横方向での入力表示処理を行い、その後、共通入力表示処理（Ｓ９）に進む。一方、傾きセンサ３１１３の出力に基づいて縦方向であると判定するとＳ７に進み、縦方向での入力表示処理を行って共通入力表示処理（Ｓ９）に進む。これらＳ１からＳ９で示す処理は、操作パネル３０００の電源供給がある限り繰り返される。
【００３９】
図４（Ａ）〜（Ｄ）は、操作パネル３０００の方向に応じた表示方向を説明する図である。図４（Ａ）（Ｂ）は、傾きセンサ３１１３によって検知できる操作パネル３０００の方向が縦方向の場合に相当し、図４（Ｃ）（Ｄ）は、操作パネル３０００の方向が横方向の場合に相当する。尚、本実施形態では、表示部３２００の表示領域は、ほぼ正方形の共通入力表示領域４００と、縦或いは横方向入力表示領域４０１，４０２を有している。共通入力表示領域４００では、操作パネル３０００の方向に応じたデータの入力及び表示を行うことができる。縦（横）方向入力表示領域４０１１，４０２は、ほぼ固定的な各種指示入力画面であり、縦（横）方向入力表示領域では、共通入力表示領域４００の表示に関わらず、独立に、かつ速やかに指示を入力する事ができる。
【００４０】
図４（Ａ）では、共通入力表示領域４００の起点はＰ（０，０）であり、縦方向入力表示領域４０１の起点はＱ（７６７，０）とする。本実施形態に係る操作パネル３０００の表示部３２００の画素は（１０２４×７６８）画素の長方形であり、共通入力表示領域４００のサイズは（７６８×７６８）画素の正方形で、縦方向入力表示領域４０１は（７６８×２５６）画素とする。
【００４１】
操作パネル３０００を図４（Ａ）の状態から左方向に９０度回転させた状態を図４（Ｄ）に示す。図４（Ｂ）は、図４（Ａ）の状態から、操作パネル３０００を１８０度回転させた状態を示す。更に操作パネル３０００を図４（Ｂ）の状態から左方向に９０度回転させた状態を図４（Ｃ）に示す。図４（Ｃ）の横方向入力表示領域４０２は（２５６×７６８）画素とする。同様に他の３方向の場合においても傾きセンサ３１１３によって検知された結果に応じて、図４（Ｂ）〜（Ｄ）に示す各起点から其々共通入力表示領域４００、縦方向入力表示領域４０１、横方向入力表示領域４０２を表示する。
【００４２】
図５（Ａ）（Ｂ）は、図４の共通入力表示領域４００に表示される画面例を示す図である。
【００４３】
図５（Ａ）は、基本モード画面（不図示）からＦＡＸ送信機能が選択された場合に共通入力表示領域４００に表示される画面例を示す。この画面データは、第１記憶手段であるフラッシュＲＯＭ３１０７の特定のメモリエリアに格納されており、表示部３２００の共通入力表示領域４００の起点に相当するＲＡＭ３１０８のアドレスから（７６８×７６８）画素分展開されて表示される。又図５（Ｂ）は、ＦＡＸ送信時の宛先表画面のために共通入力表示領域４００に表示される画面例を示す。この画面データもフラッシュＲＯＭ３１０７に格納されており、表示部３２００の共通入力表示領域の起点に相当するＲＡＭ３１０８のアドレスから（７６８×７６８）画素分展開されて表示される。
【００４４】
図６（Ａ）（Ｂ）は、図４の縦或いは横方向入力表示領域に表示される操作部の画面例を示す図である。これら画面データは、第２記憶手段であるフラッシュＲＯＭ３１０７の特定のメモリエリアに格納されている。
【００４５】
図６（Ａ）は、縦方向入力表示領域４０１に表示される画面例を示し、共通入力表示領域４００で複写枚数等の各種数字を入力する際に使用される１０キーや、スタートキー５０３及びストップキー５０２を表示している。またリセットキー５０４は、共通入力表示領域４００の表示を初期設定画面にリセットする。簡単ナビキー５０５は、操作手順等のガイド説明を共通入力表示領域４００に表示させるためのキーである。登録キー５０７は、本体装置に各種初期設定を登録するためのキーである。この画面データはフラッシュＲＯＭ３１０７に格納されており、ＲＡＭ３１０８に（２７６８×２５６）画素分が展開されて表示される。同様に、図６（Ｂ）は、同じキーをキー配列を変えて横方向入力表示領域４０２に表示した画面例を示す。
【００４６】
このように傾きセンサ３１１３により検知された方向に応じて、縦方向の場合は図３のＳ７で、例えば図６（Ａ）に示す縦方向入力表示領域４０１の画面を表示する。また傾きセンサ３１１３の検知が横方向の場合は、図３のＳ８で図６（Ｂ）で示すような横方向入力表示領域４０２の画面を表示する。
【００４７】
図６（Ａ）（Ｂ）に示す縦或いは横方向入力表示領域の画面は、従来から本体１０００に固定のハードキーとして有していたキー群を表示部３２００のタッチキー画面に表示したものである。従って、共通入力表示領域４００の画面にも関わらず、本体１０００の制御を行うためには表示部３２００で常に表示しておく必要がある。このため本実施形態では、縦或いは横方向入力表示領域４０１，４０２の表示データとして個別に重複してフラッシュＲＯＭ３１０７に格納しておく。この縦及び横方向入力表示領域４０１，４０２に表示する画像データは、図６（Ａ）及び（Ｂ）のみである。よって、縦横表示に共通に使える数百枚に及ぶ共通入力表示領域４００の表示データに比べて重複データ量は実質無視し得る。
【００４８】
次に図７のフローチャートを参照して、本体による表示処理を説明する。
【００４９】
図７は、実施形態の本体１０００で実行される処理を説明するフローチャートである。この処理を実行するプログラムはフラッシュＲＯＭ１１０２に記憶されており、ＣＰＵ１１０１の制御の下に実行される。
【００５０】
まずＳ１１で、操作パネル３０００の向きに応じて共通入力表示領域４００の起点アドレスを図４に示す起点Ｐ，Ｒ，Ｔ，Ｖのうちのいずれかを設定する。図４（Ａ）で示す縦方向なら、起点Ｐのアドレス（０，０）が設定される。表示すべき共通入力表示領域４００の画面データをフラッシュＲＯＭ３１０７からＲＡＭ３１０８上の起点Ｐに共通入力表示領域４００の画像データの起点９０を合わせて（７６８×７６８）画素が表示される様に展開する。こうして表示部３２００への表示が可能になる。次にＳ１２に進み、基本画面（不図示）を表示する。次にＳ１３に進み、操作者がＦＡＸ送信を選択したかどうかを判断する。ＦＡＸ送信を選択するとＳ１４に進み、そうでないときはＳ２１に進んで、選択された処理を実行する。Ｓ１４では、基本画面から図８に示すＦＡＸ画面を表示する。
【００５１】
尚、図８では、共通入力表示領域４００に図５（Ａ）に示すＦＡＸ送信用のＵＩ画面が表示され、縦方向入力表示領域４０１には、図６（Ａ）に示すようなキー群を含む操作画面が表示される。
【００５２】
次にＳ１５に進み、このＦＡＸモード画面中の宛先表キー８００（図８）が押下されたかどうかを判定する。宛先表キー８００が押下されたと判定するとＳ１６に進み、図９に示すような宛先表画面を表示する。
【００５３】
図９は、起点Ｐから表示した共通入力表示領域４００を、図５（Ｂ）の宛先表示画面に書き換えた状態を示している。更に、この宛先表画面で宛先９０１が選択されるとＳ１７からＳ１８に処理が進み、共通入力表示領域４００の画面は、図１０の宛先画面表示に切り替わる。
【００５４】
図１０は、ＦＡＸの宛先画面表示の一例を示す図である。図１０では、宛先表示エリアに図９で指定された宛先９０１が表示されている。
【００５５】
図１０の画面において、縦方向入力表示領域４０１の画面の中のスタートキー５０３が押下されるとＳ１９からＳ２０に処理が進み、ＣＰＵ３１０１は設定された宛先データと共にＦＡＸ送信を指示する。
【００５６】
尚、傾きセンサ３１１３によって図４（Ｂ）で示す縦方向が検知された場合、共通入力表示領域４００の表示データの起点はＲ（１０２３，７６７）となる。この場合も先に説明した通り略図８〜図１０に従って画面が遷移する。なお、この場合の表示は全く同じだが、図４（Ｂ）で示す操作方向は、図４（Ａ）で示す操作表示方向から操作パネル３０００を１８０度回転した場合である。よって、フラッシュＲＯＭ３１０７に保持してある画面データを起点Ｒ（１０２３，７６７）に応じてＲＡＭ３１０８へ展開すれば画面の表示が操作パネル３０００の１８０度の回転に追従して遷移して見える。
【００５７】
次に傾きセンサ３１１３によって、図４（Ｃ）で示す横方向が検知された場合について説明する。
【００５８】
操作表示方向が図４（Ｃ）の場合、先に説明したＦＡＸモード画面（図５（Ａ））は起点Ｔ（１０２３、０）から対角点（０，７６７）方向にＲＡＭ３１０８に展開される。この場合、図７のＳ１４で表示するＦＡＸ画面は、図１１（Ａ）に示すような表示になる。また横方向入力表示領域４０２には、図６（Ｂ）に示すようなキー群を含む操作画面が表示される。また図５（Ａ）に示すデータと同じ表示データを使用して共通入力表示領域４００に表示する。このためフラッシュＲＯＭ３１０７に格納する表示データの容量は、縦及び横方向それぞれに専用で保持する場合に比べて半分で済むため安価にできる。特に複合機のように機能が多く、又設定も多い装置の表示画面数は膨大なため、本実施形態のように構成することによる効果は大きいと言える。
【００５９】
図１１（Ａ）の状態で宛先表ボタン１１１１が押下されると図１１（Ｂ）に示すような表示に変わる。この図１１（Ｂ）は前述の図９に対応している。ここで宛先１１０１が選択されるとＳ１８に進み、共通入力表示領域４００に図１２に示す画面が表示されて、宛先が設定される。尚、横方向入力表示領域４０２のスタートキー５０３が押下されるとＳ２０に進み、ＣＰＵ３１０１は設定された宛先データと共にＦＡＸ送信の指示を通知する。
【００６０】
以上説明したように本実施形態によれば、操作パネルの表示部の画面を共通入力表示領域４００と縦（横）方向入力表示領域４０１，４０２とに分け、操作方向に応じた入力表示を共通入力表示領域４００では共通の表示データを用いて行う。また縦（横）方向入力表示領域４０１，４０２では、ほぼ固定的な指示入力画面とする。これにより、縦（横）方向入力表示領域４０１，４０２では、共通入力表示領域４００の表示とは独立に、各方向に応じた操作画面を表示して入力を受け付けることができる。
【００６１】
このように共通入力表示領域では、縦横のいずれに対しても共通の表示データを使用して表示できるため、入力項目の増大に伴って表示データが大幅に増大することなく操作（ＵＩ）画面を表示することができる。また縦、あるいは横方向のいずれで使用しても、略同じ操作性が保たれるため、ユーザによる操作性の向上が期待できる。
【００６２】
図１３（Ａ）（Ｂ）は、共通入力表示領域４００に表示する表示データの別実施形態を説明する図である。図５（Ａ）は、ＦＡＸ送信機能が選択された場合のフラッシュＲＯＭ３１０７に格納してある表示データであることは先に説明した。図１３（Ａ）は、基本モード画面（図８）でコピーキーが選択され、その後、給紙段を選択する際に、共通入力表示領域４００に表示する用紙画面の一例を示している。
【００６３】
図１３（Ｂ）は、コピー等で記録紙の紙詰まりが発生した際に、共通入力表示領域４００に表示する画面例を示している。この図１３（Ｂ）の表示例では、実際に紙が詰まっている箇所を提示している。
【００６４】
このとき、縦或いは横入力表示領域４０１，４０２には、例えば図１４に示すような、操作キーの画面が表示される。この画面で、操作手順等のガイド説明を共通入力表示領域４００に表示するための簡単ナビキー５０５や、本体装置に各種初期設定を登録する登録キー５０７が押下された場合には、対応する画面が共通入力表示領域４００に表示される。
【００６５】
図１４は、横入力表示領域に表示される表示データの別実施形態を示す図である。
【００６６】
先の実施形態の図６（Ａ）（Ｂ）に示した縦入力表示領域と横入力表示領域では、同じ入力キーをそれぞれ縦横２方向で独立にレイアウトした。これに対して図１４に示す横方向表示領域では、なるべく図６（Ａ）で示した縦方向表示データの各キーの相互位置関係が保てるように考慮してレイアウトしている。本来、キーなどの配列を、縦方向と横方向で全く同じにすることは不可能であるが、縦方向と横方向で各キーの位置関係を保つことにより、操作性の違いを最小にしている。
【００６７】
前述の実施形態では、傾きセンサ３１１３を用いて操作者が操作パネル３０００を操作する方向を検知していた。一般に傾きセンサ３１１３は重力を利用しているため、操作パネル３０００が水平面上に置かれた場合、操作パネル３０００の方向が縦方向であるか横方向であるかを判別できない。
【００６８】
図１５（Ａ）は、傾きセンサ３１１３に加えて３次元加速度センサ３１１１をメインボード３１１０に有する操作パネルとホームポジションのブロック図である。
【００６９】
図１５（Ｂ）は、３次元ジャイロセンサ３１１２をメインボード３１１０に有する操作パネルとホームポジションのブロック図である。尚、図１５において、前述の図２の構成と共通する部分は同じ記号で示し、それらの説明を省略する。
【００７０】
傾きセンサ３１１３と３次元加速度センサ３１１１を用いた方向検知処理を図１６のフローチャートに示す。前述の図３のステップと同じ処理は同じステップ番号で示して、その説明を省略する。
【００７１】
操作パネル３０００が水平状態で、傾きセンサ３１１３の出力が小さく安定に検知できない場合は傾きの検知が不可能と判断してＳ３１からＳ３２に進み、加速度センサ３１１１の出力を処理して方向を検出する。この場合の操作方向は、傾きセンサ３１１３の出力を初期値とし、加速度センサ３１１１の出力を２回積分して初期値からの３次元各方向での移動距離を算出し（Ｓ３２）、水平面上の方向を判定する。
【００７２】
尚、水平状態で、操作パネル３０００が電源投入されたりＣＰＵ３１０１がリセットされた場合で操作パネルの移動も無い場合は、傾きセンサ３１１３を用いても初期位置が不定のためＳ３３で傾きの検知が不可能と判断される。その場合は一意に横方向に決定してＳ７に分岐する。
【００７３】
一方、Ｓ３３で、加速度センサ３１１１の出力から移動量が算出できる場合はＳ３４に進み、判定結果に応じてＳ７或いはＳ８に分岐する。
【００７４】
図１５（Ｂ）は、３次元ジャイロセンサ３１１２をメインボード３１１０に有する別実施形態を示す図である。
【００７５】
３次元ジャイロセンサ３１１２は上記２つの実施形態の欠点を持たないセンサであり、操作パネル３０００が如何なる状態にあっても、その操作方向を図３で先に説明したフローチャートに従って検知可能である。
【００７６】
（その他の実施例）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【００７７】
以上、本発明の様々な例と実施形態を示して説明したが、当業者であれば、本発明の趣旨と範囲は、本明細書内の特定の説明に限定されるのではない。尚、上述した各実施形態及びその変形例を組み合わせた構成も全て本発明に含まれるものである。
【００７８】
例えば、上記実施例では表示制御装置の一例として画像形成装置を例に説明し、画像形成装置本体と操作パネルとが別々の装置として着脱可能であるとして説明した。しかし、表示制御装置と操作パネルとが一体の一つの装置としても実施可能である。即ち、操作パネル自体に、上述の表示制御装置の機能を備えることによっても本発明は実施可能である。
【００７９】
以上示したように本実施形態によれば、操作パネルの表示部の表示領域を、共通入力表示領域４００と縦或いは横方向入力表示領域とに分割し、共通入力表示領域には操作者の入力に応じて随時共通の表示データを表示する。また操作パネルの方向検知結果に応じて縦或いは横方向入力表示領域に、予め共通入力表示領域とは独立に用意した略固定の表示データを表示する。
【００８０】
これにより、共通入力表示領域の表示画面に関わらず操作者は、共通の操作で指示入力を行うことができる。また操作パネルの表示部に表示するメニュー画面や操作画面用の表示データのデータ量を、表示する操作画面の種類が増大しても少なく抑えることができる。
【００８１】
又、今後、表示部の画面のアスペクト比がワイド化し、例えば１６対９に変更されたとしても、縦或いは横方向入力表示領域は共通入力表示領域に対して面積比率を高めるだけで対処できる。また縦或いは横方向入力表示領域の面積比率を高めることにより、よりキーが見やすくなって操作性が良くなることも期待できる。
【図１】
0005789095.tif 000002
【図２】
0005789095.tif 000003
【図３】
0005789095.tif 000004
【図４】
0005789095.tif 000005
【図５】
0005789095.tif 000006
【図６】
0005789095.tif 000007
【図７】
0005789095.tif 000008
【図８】
0005789095.tif 000009
【図９】
0005789095.tif 000010
【図１０】
0005789095.tif 000011
【図１１】
0005789095.tif 000012
【図１２】
0005789095.tif 000013
【図１３】
0005789095.tif 000014
【図１４】
0005789095.tif 000015
【図１５】
0005789095.tif 000016
【図１６】
0005789095.tif 000017