"画面を表示する表示装置であって、前記表示装置の向きを検知する検知手段と、前記検知手段によって前記表示装置の向きが第1の向きであることが検知された場合には、第1の画面を表示するための第1の表示データ及び第2の画面を表示するための第2の表示データに基づいて、前記第1の画面及び前記第2の画面を重ねることなく並べて表示し、前記検知手段によって前記表示装置の向きが第2の向きであることが検知された場合には、前記第1の表示データ及び前記第2の表示データに基づいて、前記第1の画面及び前記第2の画面の少なくとも一部を重ねて表示するよう制御する表示制御手段とを有することを特徴とする表示装置。前記第1の画面はデータを送信するための設定を受け付けるための画面を含み、前記第2の画面は前記データの送信先を表示するための画面を含むことを特徴とする請求項1に記載の表示装置。前記第2の画面に表示された前記データの送信先を、前記第1の画面にドラッグする操作が受け付けられると、データの送信先が設定されることを特徴とする請求項2に記載の表示装置。前記第1の画面はデータを送信するための設定を受け付けるための画面を含み、前記第2の画面は前記データの送信を停止させるための画面を含むことを特徴とする請求項1に記載の表示装置。前記表示制御手段は、前記データを送信している間、前記データの送信を停止させるための画面を、前記データを送信するための設定を受け付けるための画面より前面に表示し続けるよう制御することを特徴とする請求項4に記載の表示装置。画面を表示する表示装置の制御方法であって、前記表示装置の向きを検知する検知工程と、前記検知工程で表示装置の向きが第1の向きであることが検知された場合には、第1の画面を表示するための第1の表示データ及び第2の画面を表示するための第2の表示データに基づいて、前記第1の画面及び前記第2の画面を重ねることなく並べて表示し、前記検知工程で前記表示装置の向きが第2の向きであることが検知された場合には、前記第1の表示データ及び前記第2の表示データに基づいて、前記第1の画面及び前記第2の画面の少なくとも一部を重ねて表示するよう制御する表示制御工程とを有することを特徴とする表示装置の制御方法。コンピュータに、請求項6に記載された表示装置の制御方法を実行させるためのプログラム。画像形成装置から着脱可能な操作パネルでは、その表示方向が固定であるが、その操作方向に応じた表示ができれば、操作者にとって操作性を更に高めることができる。複写機能やファクシミリ機能等を有する画像形成装置では、各種設定操作を必要とするため、この操作パネルは一般的には大型で長方形のタッチパネルや液晶セルを有している。これに対して特許文献1で開示される着脱可能な表示装置は、縦及び横表示状態で共通に表示できる正方形の共通の第1表示領域と、縦及び横表示状態で表示状態が変化する第2表示領域とを有し、その操作性も縦横方向で共通にしている。しかしながら、第2表示領域では、縦及び横表示状態で各オブジェクトの配置が異なるため、縦及び横表示状態用にそれぞれ表示データを用意する必要がある。また操作パネルを縦表示状態にしたときと横表示状態にした場合とでは、第2表示領域に表示されている事項の配置が異なるため、ユーザにとって操作しにくいという問題がある。本発明は、上記課題に鑑みてなされたものであり、表示方向に応じた表示データを個別に持つことなく、かつ縦方向及び横方向の各表示方向でも、同じ表示データに基づいて画像を表示できる技術を提供することを目的とする。本発明は、例えば、画面を表示する表示装置であって、前記表示装置の向きを検知する検知手段と、前記検知手段によって前記表示装置の向きが第1の向きであることが検知された場合には、第1の画面を表示するための第1の表示データ及び第2の画面を表示するための第2の表示データに基づいて、前記第1の画面及び前記第2の画面を重ねることなく並べて表示し、前記検知手段によって前記表示装置の向きが第2の向きであることが検知された場合には、前記第1の表示データ及び前記第2の表示データに基づいて、前記第1の画面及び前記第2の画面の少なくとも一部を重ねて表示するよう制御する表示制御手段とを有することを特徴とする。本発明は、表示方向に応じた表示データを個別に持つことなく、かつ縦方向及び横方向の各表示方向でも、同じ表示データに基づいて画像を表示できる技術を提供できる。以下、本発明を実施するための形態について図面を用いて説明する。なお、以下の実施形態は特許請求の範囲に係る発明を限定するものでなく、また実施形態で説明されている特徴の組み合わせの全てが発明の解決手段に必須のものとは限らない。本実施形態では、画像形成装置画像処理装置を例に説明するが、本発明はこれに限定されるものではない。図1は、本発明の一実施形態に係る画像形成装置の利用環境を示す概略図である。本実施形態の画像形成装置画像処理装置は、いわゆるプリントオンデマンドPOD機で、中綴じ製本、裁断、折加工などを行うことができる様々なオプションを組み合わせることで、多彩な印刷や製本要求に応えるものである。図1の画像形成装置画像処理装置は、画像形成装置本体以下、本体1000に対して、用紙デッキ5000、バインダ6000、フィニッシャ7000を組み合わせた例を示している。本体1000は、LAN8000を介して、パーソナルコンピュータ9000と接続されている。このパーソナルコンピュータ9000では、画像或いは文書データの各ページの作成及び編集から、製本、裁断、折加工などの設定といった、印刷ジョブを生成する。こうして生成された印刷ジョブは、LAN8000を介して本体1000に送られる。また図1では、本実施形態の特徴である着脱可能な操作パネル画像表示装置3000が、本体1000に実装されたホームポジション2000に装着されている。この着脱可能な操作パネル3000は、ホームポジション2000に装着されているとき、ホームポジション2000から供給される電力により、内蔵している電池を充電するように構成されている。尚、用紙デッキ5000、バインダ6000、フィニッシャ7000などは、本発明に直接関係がないので詳しい説明を省略する。[実施形態1]図2は、本実施形態1に係る本体1000、ホームポジション2000、操作パネル3000の構成を説明するブロック図である。以下、本体1000、ホームポジション2000、操作パネル3000のそれぞれを構成するモジュールについて説明する。まず、本体1000について説明する。図2に示すように、本体1000は、コントローラボード1100、プリントエンジン1200、スキャナ1300、ハードディスクドライブHDD1400、電源モジュール1500を有している。そして、これら各部は、電源モジュール1500から供給される電力によって動作する。コントローラボード1100は、CPU1101、フラッシュROM1102、RAM1103、ネットワークインタフェースカードNIC1104、メインチャネルコントローラ1105、サブチャネルコントローラ1106を有する。更に、ディスクコントローラDKC1107、スキャナインタフェースSIF1108、プリンタインタフェースPIF1109を備えている。これらデバイス1101~1109のそれぞれは、バス1110を介してCPU1101と接続されている。CPU1101は、バス1110に接続される各デバイスを総括的に制御すると共に、フラッシュROM1102及びHDD1400に記憶された制御プログラムを実行するプロセッサである。RAM1103は、CPU1101の主メモリ、ワークエリアとして使用される。またRAM1103は、表示部3200に表示される表示データを記憶する表示用メモリとしても機能している。NIC1104は、LAN8000を介して、パーソナルコンピュータ9000や他の画像形成装置と双方向にデータのやり取りを行う。HDD1400は、DKC1107を介してアクセスされ、制御プログラムを格納するだけでなく、画像の一時記憶場所としても使用される。スキャナ1300は、読み取りセンサや原稿搬送機構等を備えるいずれも不図示。読み取りセンサや原稿搬送機構等は、コントローラボード1100に実装されたSIF1108及びスキャナ1300に実装されたSIF1301を介して、CPU1101で実行されるソフトウェアに従って制御される。その結果、読み取りセンサによって原稿を読み取り、得られたデータをSIF1301及びSIF1108を介してコントローラボード1100に転送する。またプリントエンジン1200は、電子写真方式の記録部や記録紙カセット、用紙搬送部等を備えるいずれも不図示。コントローラボード1100からは、印刷ジョブに基づく印刷要求がPIF1109及びプリントエンジン1200に実装されたPIF1201を介して送られる。記録部や用紙搬送部等は、同様にPIF1109及びPIF1201を介して、CPU1101で実行されるプログラムに基づいて制御される。その結果、印刷要求に応じた画像を用紙上に形成する。メインチャネルコントローラ1105及びサブチャネルコントローラ1106は、本体1000と、着脱可能な操作パネル3000とのやり取りを行う際に使用される。詳細は後述する。次に、ホームポジション2000について説明する。図2に示すように、ホームポジション2000は、主にメインボード2100とコネクタ2200とを備えている。メインボード2100は、主にIEEE802.11bモジュール2101、irDAモジュール2102、電源コントローラ2103を備えている。IEEE802.11bモジュール2101は、コントローラボード1100のメインチャネルコントローラ1105と接続され、コントローラボード1100からの要求に基づいて、操作パネル3000との無線通信を仲介する。また、irDAモジュール2102は、コントローラボード1100のサブチャネルコントローラ1106と接続され、コントローラボード1100からの要求に基づいて、操作パネル3000との赤外線通信を仲介する。電源コントローラ2103は、電源モジュール1500と接続されている。IEEE802.11bモジュール2101やirDAモジュール2102は、電源コントローラ2103を経由して電力の供給を受ける。また電源コントローラ2103は、コネクタ2200とも接続され、操作パネル3000のコネクタ3500が接触状態のとき、操作パネル3000にも電力を供給する。加えて、電源コントローラ2103は、電力の供給状態を監視し、ホームポジション2000に操作パネル3000が装着された状態にあるか否かを検出し、その検出結果をコントローラボード1100に伝達する。また、電源コントローラ2103は、コネクタ2200とも接続され、操作パネル3000のコネクタ3500が接触状態のとき、操作パネル3000にも電力を供給する。加えて、電源コントローラ2103は、電力の供給状態を監視し、ホームポジション2000と操作パネル3000とが装着状態にあるか否かを検出して、コントローラボード1100に伝達する。尚、この装着状態にあるか否かの検出手段によって、操作パネル3000が本体に装着されていることが認識されている場合には、後述するセンサ3111~3113に依らずとも、操作パネル3000の操作方向は横方向であると判断する。次に、操作パネル3000について説明する。着脱可能な操作パネル3000は、主にメインボード3100、表示部LCD3200、タッチパネル3300、ボタンデバイス3400、コネクタ3500を具備している。メインボード3100は、CPU3101、IEEE802.11bモジュール3102、irDAモジュール3103、電源コントローラ3104を有している。また更に、ディスプレイコントローラDISPC3105、パネルコントローラPANELC3106、フラッシュROM3107、RAM3108を有している。それぞれのモジュール3101~3108は、コントローラボード1100と同様に、バス不図示によって接続されている。CPU3101は、バスに接続される各デバイスを総括的に制御すると共に、フラッシュROM3107に記憶された、制御プログラムを実行するプロセッサである。RAM3108は、CPU3101の主メモリ、ワークエリア、及びLCD3200に表示するビデオデータの格納エリアとして機能する。操作パネル3000の操作方向表示方向を検知するための傾きセンサ3113が設けられている。ここでは傾きセンサ3113は、操作パネル3000が横方向表示部3200が横表示状態か、或いは縦方向表示部3200が縦表示状態であるかを検出する。ディスプレイコントローラDISPC3105は、CPU3101の要求に応じて、RAM3108に展開されたビデオイメージをLCD3200へ転送するとともにLCD3200を制御する。その結果、LCD3200にイメージが表示される。パネルコントローラPANELC3106は、CPU3101の要求に応じて、タッチパネル3300及びボタンデバイス3400を制御する。その制御によって、タッチパネル3300上の押下位置や、ボタンデバイス3400上の押下されたキーコードなどが、CPU3101に返送される。電源コントローラ3104はコネクタ3500と接続され、ホームポジション2000のコネクタ2200が接触状態のとき、本体1000の電源モジュール1500から電力の供給を受ける。これによって、電源コントローラ3104に接続された充電池3114を充電しながら、且つ、操作パネル3000全体に電力を供給する。もし、電源モジュール1500から電力が供給されないときは、充電池3114からの電力を操作パネル3000全体に供給する。IEEE802.11bモジュール3102は、CPU3101の制御に基づいて、ホームポジション2000上のIEEE802.11bモジュール2101との無線通信を確立し、本体1000との通信を仲介する。irDAモジュール3103は、CPU3101の制御に基づいて、ホームポジション2000上のirDAモジュール2102との赤外線通信を確立し、本体1000との通信を仲介する。次に、本実施形態1におけるメインチャネルとしての無線通信について説明する。図2の説明で少し触れたように、本実施形態1では、メインチャネルとしての無線通信は公知の技術であるIEEE802.11bの規格に準じて行われる。もう少し詳しく説明すると、本実施形態1のシステムでは、本体1000がアクセスポイントAP、操作パネル3000が端末となるインフラストラクチャモードで無線通信が行われる。電波が届く範囲に複数の本体がある場合、既存のパーソナルコンピュータのように、操作パネル3000側に、通信可能な複数の本体のESSIDが表示され、そのうちのひとつを選択できるように構成されている。アソシエーションによって通信相手が確立した後、操作パネル3000は、本体動作を制御するために操作者が操作のためにタッチパネル3300やボタンデバイス3400を使った入力の検出や表示部3200での表示を行うシンクライアントとして動作する。即ち、装置本体の状態管理や記録信号の生成処理等のほとんどは、本体1000のCPU1101で実行される。装置本体の状態は予め定められたプロトコルで、本体1000から操作パネル3000に無線で送られる。一方、操作パネル3000のCPU3101は、操作パネル3000のタッチパネル3300及びボタンデバイス3400に対するユーザの操作に関連する情報に応じて表示部3200の表示制御を行う。操作者の操作に応じた装置本体の必要な情報は、本体1000へ要求すると共に、操作者により設定された条件での本体の動作開始等の指示を、本体1000に無線で送る。従って、本体1000のCPU1101は、送られてきた情報に基づいて個々の動作を制御する。以上のように、本実施形態に係るシステムは、本体1000と操作パネル3000とが無線通信可能なシステムである。図3は、実施形態1の操作パネル3000による表示処理を説明するフローチャートである。尚、このフローチャートで示された処理を実行するプログラムはフラッシュROM3107に記憶されており、CPU3101の制御の下に実行される。まずS1で、操作パネル3000のCPU3101は、メインチャネルの無線通信状態を判定し通信状態判定処理、本体1000と無線通信中か否かを判定する。S1で、メインチャネルでの無線通信による通信中でないと判定した場合はS2に進み、本体1000とメインチャネル通信を確立するための要求を本体1000に送信する。尚、メインチャネルの電波が届く範囲に複数の本体がある場合、操作パネル3000側に、通信可能な複数の本体のESSIDが表示され、そのうちの一つをユーザに選択させ、その選択されたESSIDの本体に要求を送信する。そしてS3に進み、CPU3101は、本体1000からの通信を許可する旨の応答を受信したかどうかで本体1000を検出したか否かを判定し、本体1000を検出するまでS2,S3の処理を繰り返す。こうしてS3で、本体1000を検出したと判定した場合はCPU3101は、本体1000とのメインチャネル通信を確立してS4に処理を進める。S4では、CPU3101は、本体1000の装置IDや有効な機能などの装置情報を確認する。詳しくは、CPU3101は、本体1000に装置情報の確認要求本体1000の装置IDや有効な機能などの装置情報の確認する要求を送信し、その装置情報を本体1000から受信するとS5に処理を進める。一方、S1で、メインチャネルでの無線通信により本体1000と通信中であると判定した場合は、CPU3101はそのままS5に処理を進める。S5では、CPU3101は、操作パネル3000が本体1000のホームポジション2000に置かれ、操作パネル3000と本体1000とが接続されているか否かを判定する。そして、操作パネル3000と本体1000とが接続されていると判定した場合は、CPU3101はS8へ分岐し、一意に横方向でのパネル表示処理を行う。一方、S5で、操作パネル3000と本体1000とが接続されていないと判定した場合は、CPU3101はS6に処理を進める。尚、S6では、操作者が本体1000から操作パネル3000を着脱し、傾きセンサ3113の出力から、その操作方向が横方向か否かを判断する。傾きセンサ3113の出力に基づいて横方向であると判定するとS8に進み、横方向での入力表示処理を行い、その後、共通入力表示処理S9に進む。一方、傾きセンサ3113の出力に基づいて縦方向であると判定するとS7に進み、縦方向での入力表示処理を行って共通入力表示処理S9に進む。これらS1からS9で示す処理は、操作パネル3000の電源供給がある限り繰り返される。図4~図5は、従来、操作パネルに表示されていた内容例を示す図である。なお、図4及び図5に示す画面は、第1の表示データを用いて生成される第1の画面、第2の表示データを用いて生成される第2の画面の一例である。図4Aは、基本モード画面不図示からファクシミリ送信機能が選択された場合に表示部3200に表示される画面例を示す図である。この表示データは、フラッシュROM3107に格納されており、通常は起点90を基にRAM3108に768×512画素で展開されて表示される。図4Bは、ファクシミリ送信時の宛先表の表示例を示す図である。この表示データは、フラッシュROM3107に格納されている。この表示データも、フラッシュROM3107に格納されており、起点90を基にRAM3108に768×512画素で展開されて表示される。図5は、操作部としての基本画面で、10キーやスタートキー及びストップキー等が表示されている。そしてユーザのキー操作に応じて、対応するキー情報を入力することにより、通常のキー操作部と同様に機能する。この画像も、起点90からRAM3108に768×512画素で展開されて表示されている。ここで図4ABに示す画面は、従来から本体1000の8インチ程度のサイズの表示部で表示していた表示画面例を示す図である。また図5で示す画面は、従来から本体1000に固定のキー操作部をタッチパネル3300に表示したものである。次に図6を参照して、図3のフローチャートのS9の処理の詳細を説明する。図6のフローチャートで示された処理を実行するプログラムは、図3のフローチャートに示す処理と同様にフラッシュROM3107に記憶されており、CPU3101の制御の下に実行される。図6は、図3のS9の入力表示処理を説明するフローチャートである。まずS11で、操作パネル3000の表示方向に応じた表示データの起点アドレスを読み込む。図7A~Dは、操作パネルの表示方向と、共通画面と非共通画面のそれぞれの表示データの起点との関係を説明する図である。図7ABは、縦表示方向第1の向きの場合、図7CDは、横表示方向第2の向きの場合を示す。尚、本実施形態で用いた表示部3200の表示領域のサイズは、1024×768画素の長方形である。よって、縦表示方向の場合、各起点からそれぞれ512×768画素を単位とする異なる2つの表示データを重なることなく表示できる。図7Aは、操作パネル3000の表示方向が縦方向の場合を示し、共通画面800の起点Pのアドレス0,0と、非共通画面801の起点Qのアドレス511,0が設定される。これら各画面に表示される2つの表示データは、それぞれフラッシュROM3107に記憶されている。フラッシュROM3107から読み出された表示データは、RAM3108の起点Pと起点Qに対応するアドレスから対角線方向に768×512画素分展開される。この場合のアドレス変更処理は、CPU3101の制御により実行される。こうして表示部3200には、操作パネル3000の表示方向に対応する画面が表示される。次にS12に進み、操作パネル3000の表示方向に応じて基本画面不図示を表示する。そしてS13で、操作者がファクシミリ送信を選択するとS14に分岐し、基本画面から、図8Aに示すファクシミリ画面を表示する。尚、S13でファクシミリ送信以外の設定操作の場合はS21に分岐して、指定された処理を実行するが、ここではその説明を省略する。図8Aは、ファクシミリ画面の表示例を示す図である。図8Aで、共通画面800には、図4Aに示すファクシミリモード画面が起点Pから展開されて表示されている。また非共通画面801には、図5に示す基本動作設定画面が起点Qから展開されて表示されている。図8Bは、図8Aのファクシミリモード画面の宛先表キー810が押下されたときに表示部3200に表示される画面例を示している。これは図6のS15で、宛先表キー810が押下されたことを検知するとS16に進んで、宛先表の画面表示が実行されることにより表示される。図8Bでは、図4Bに示す宛先の表示データを起点QからRAM3108に展開している。この図8Bの宛先表の画面から宛先811が選択され、ファクシミリモード画面の宛先欄812にドラッグした状態を図9Aに示す。この操作は、図6のS17~S18の処理に該当している。そしてS19では、図9Bに示す画面が表示される。図9Bは、図5の動作設定画面を起点QからRAM3108に展開して非共通画面801に表示した状態を示す。この動作設定画面のスタートキー813が押下されると図6のS19からS20に進み、CPU3101は設定された宛先データと共にファクシミリ送信の指示を本体1000に通知する。本体1000のCPU1101は、ファクシミリ送信の指示を受けると、スキャナ1300によって原稿を読み取らせ、読み取られた原稿の画像を、モデム1120を介して外部にデータを送信する。尚、図9Bでは、図4Aの動作モード画面と、図5の動作設定画面が同時に表示部3200に表示されているため、ファクシミリ送信の開始や停止を容易に指示することができる。尚、傾きセンサ3113によって図7Bで示すような縦表示方向が検知された場合、表示データの起点は、それぞれ起点R1023,767と起点S511,767となる。この場合も先に説明した通り、略図8AB、図9ABに従って画面が遷移する。この場合も表示内容は全く同じだが、図7Bで示す表示方向は、図7Aで示す表示方向から操作パネル3000を180度回転したものとなる。従って、フラッシュROM3107に記憶している表示データを、各起点に応じてRAM3108へ展開することにより、画面の表示が操作パネル3000の180度の回転に追従して見える。次に傾きセンサ3113によって図7Cで示す横表示方向が検知された場合について説明する。表示方向が図7Cの場合、前述した図4Aのファクシミリモード画面は、起点T1023,0から対角点0,767方向に展開される。また図5の動作設定画面は、起点U767,255から対角点0,767方向に表示データをRAM3108に展開して表示される。この例を図10Aに示す。また図7Dで示す表示方向は、図7Cで示す表示方向から操作パネル3000を180度回転したものとなる。従って、フラッシュROM3107に記憶している表示データを、各起点に応じてRAM3108へ展開することにより、画面の表示が操作パネル3000の180度の回転に追従して見える。図6のS14で表示するファクシミリ画面は、図10Aに示すようになる。ここでは、図4Aと図5のキー操作部の画面第1の画面、第2の画面を表示する表示データを横方向に表示するため、2つの表示データを並べて1つの画面で表示できないため、画面の中央部で一部が重畳することになる。しかしながらフラッシュROM3107に格納する表示データは、縦横の表示方向で共通に使えるため、その容量は個別に専用で保持する場合に対して半分で済むため、システムを安価にできる。特に複合機のように機能が多く、又設定も多い装置の表示画面数は膨大なため、本実施形態のように表示データを共通にする効果は大きくなる。この図10Aで表示された2つの画面のうち、一部が隠れた状態の画面がユーザによってタッチされると、CPU3101は、タッチされた画面を、他の画面よりも前面に表示するように制御する。それによって、ユーザは、前面に表示された画面を操作しやすくなる。以降に説明する表示例でも、一部が隠れた状態の画面がタッチされることによって、タッチされた画面を、他の画面よりも前面に表示されるものとする。図6のS16で表示する宛先表は、図10Bに示す様に、ファクシミリモード画面に重ねて表示される。この場合も、図11Aに示すように、宛先表から所望の宛先をユーザが指でドラッグする動作を受け付けて宛先入力欄812に入力することでファクシミリのデータの送信先を設定できる。尚、図10Bの状態で宛先表をタッチすると、その宛先表が前面に表示される図11Aので、宛先表が前面に表示された状態で、ユーザは所望の宛先を指で宛先入力欄812にドラッグすればよい。なお、上述したように、データの送信は、本体1000のCPU1101の制御に基づいて、モデム1120を介して行われる。具体的に、宛先が設定された状態で、スタートキーが押されると、CPU1101は、スキャナ1300で読み取った原稿の画像を示すデータをモデム1120を介して、設定された宛先に送信する。なお、データは、ファクシミリに限らず、LAN8000を介して送信されるものであってもよい。その場合、CPU3101は、宛先表からメールアドレスが入力欄812にドラッグされたことを検知し、ドラッグされたメールアドレス宛に、スキャナ1300で読み取った原稿の画像を示すデータをメールで送信する。また図6のS18で図11Bに示す画面が表示され、動作設定画面からスタートキー813が押下されると、CPU3101は設定された宛先データと共にファクシミリ送信の指示を本体1000に通知する。図11Bでは、図4Aの動作モード画面と、図5の動作設定画面が同時に表示されているため、容易にファクシミリの送信の開始や停止を指示することができる。なお、スタートキー813が押された後、CPU3101は、データの送信動作中、図5の動作設定画面が常に他の画面より前面に表示されるように制御してもよい。それによって、ユーザは、データの送信を停止するためのキーを見つけやすくなり、データの送信の停止を容易に指示することができるようになる。以上説明したように本実施形態1によれば、操作パネルの表示方向に応じた表示を共通の表示データを用いて行うことができるため、操作パネルをどの表示方向で使用しても、その表示領域内の入力キーの位置や表示画像は全く同じにして操作性が保たれる。[実施形態2]図12ABは、実施形態2に係る画面表示例を示す図である。尚、実施形態2おける画像形成装置本体、操作パネルなどの構成は前述の実施形態1と同じであるため、その説明を省略する。図12Aは、基本モード画面でコピーモードキーが選択され、その後、給紙段を選択する際に用いる設定画面を示す。この表示例では、実際の装置を示すイラスト画像が表示されている。このイラスト画像は、操作パネル3000の表示方向に応じて回転させ、アスペクト比を変更して表示方向に合致する大きさに合わせると実際の装置と類似しなくなる。このため本実施形態2では、操作パネル3000の表示方向に関わらず同じ画像を表示するようにしている。図12Bは、コピー等で記録紙が紙詰まりを起こした際の画面に対応する表示例を示す。この表示例では、実際に紙が詰まっている箇所を提示しているために、図12Aと同様に、表示方向に応じてアスペクト比を変えて表示することはできない。尚、本実施形態1に係る図5で表示するスタートキーやストップキーも、業界で既定された形状であるため、アスペクト比を変えることなく表示する必要がある。本実施形態2に係るこれらの画像は、操作パネル3000の縦表示方向でも横表示方向でも同じ表示データを使って表示できるため、同じアスペクト比で表示でき、また表示データを記憶するメモリ領域を小規模にできる。図13A~Bは、実施形態2における縦長の表示データの表示例を説明する図である。図13Aは、横表示方向の場合に、縦長の表示データ1及び2をそれぞれ画面の起点A及びBから、それぞれ512×768画素分展開して表示する場合を示す。このように表示データが縦長の場合、横表示方向の場合に、表示部3200上で全域に表示できるよう512×768画素に設定する。従って、縦表示方向の場合は、1つの画面に2つの表示データを並べて表示できないため、図13Bに示すように、起点C及び起点Dから縦長の表示データ1及び2をそれぞれ展開する。この場合は、起点D付近で、2つの表示データの画像が重なって表示される。この場合においても、前述の図3及び図6のフローチャートで説明したのと同様に実施できることは言うまでもない。図13C~Dは、実施形態2における横長の表示データの表示例を説明する図である。図13Cは、横長で、互いにサイズの異なる3つの表示データ1,2,3を、重畳させることなく縦表示方向で表示する例を示す。この場合、各表示データは、起点E、起点F、そして起点Gから、それぞれ展開されて表示される。図13Dは、図13Cで示した横長でサイズの異なる3つの表示データ1,2,3を横表示方向で表示した例を示す。この場合は、1つの画面に3つの表示データを並べて表示できないため、例えば表示データ1は起点Hから、表示データ2は起点Iから、表示データ3は起点Jから、それぞれ展開されて表示される。この場合、表示データ1と表示データ2は起点I付近で重なり、また表示データ2と表示データ3は、表示データ2の下部で重なっている。図13Dは、3つの画像の重なりが最も少なくなる例を示したもので、このような配置に限定されるものではない。このように実施形態2では、各表示データのサイズやアスペクト比を変更することなく、複数の表示データを1つの画面に表示することができる。また重畳されて画面上で隠れて表示されている表示データであっても、その部分をタッチすることにより画面の前面に表示される。それによって、容易に全ての表示データで表示される内容を確認できる。[実施形態3]前述の実施形態1,2では、傾きセンサ3113を用いて操作者が操作パネル3000を操作する方向を検知していた。一般に傾きセンサ3113は重力を利用しているため、操作パネル3000が水平面上に置かれた場合、縦表示方向、あるいは横表示方向であるかは傾きセンサ3113では判別できない。図14は、実施形態3に係る操作パネル3000とホームポジション2000の構成を示すブロック図である。ここでは傾きセンサ3113に加えて3次元加速度センサ3111を有する操作パネル3000を示している。図14において、前述の図2と共通する部分は同じ記号で示し、それらの説明を省略する。尚、実施形態2おける画像形成装置本体、操作パネルなどの構成は、図14に示した以外は前述の実施形態1と同じであるため、その説明を省略する。図15は、傾きセンサ3113と3次元加速度センサ3111を用いた操作パネルの表示方向の検知処理を説明するフローチャートである。尚、図15で、前述の図3と共通するステップは同じ記号で示している。操作パネル3000が水平状態で、傾きセンサ3113の出力が小さく安定に検知できない場合は、S32からS33に進み、加速度センサ3111の出力を処理して方向を検出する。S33では、傾きセンサ3113の出力を初期値とし、加速度センサ3111の出力を2回積分して初期値からの3次元各方向での移動距離を算出し、水平面上の方向を判定する。尚、水平状態で、操作パネル3000の電源が投入されたり、或いはCPU3101がリセットされたりした場合で、かつ操作パネル3000の移動も無い場合は、傾きセンサ3113を用いても初期位置が不定となる。従って、S34で、傾きセンサ3113による傾きの検知が可能かどうかを判定し、検知可能でないと判定すると、一意に横表示方向に決定してS8に進む。一方、S34で、加速度センサ3111の出力から傾きが検知できる場合はS35に進んで、縦表示法効果、横表示方向かを判定する。そして、その判定結果に従ってS7縦表示方向或いはS8横表示方向に進む。図16は、実施形態3の他の例に係る操作パネル3000とホームポジション2000の構成を示すブロック図である。ここでは傾きセンサ3113に代えて3次元ジャイロセンサ3112を有する操作パネル3000を示している。図16において、前述の図2と共通する部分は同じ記号で示し、それらの説明を省略する。3次元ジャイロセンサ3112は、上述した傾きセンサ3113、3次元加速度センサ3111の欠点を補うことができる。操作パネル3000が如何なる状態にあっても、その表示方向を図3で先に説明したフローチャートに従って検知可能である。以上説明したように本実施形態によれば、本体と無線通信可能な操作パネルを、操作者が縦表示方向或いは横表示方向で使用することができる。この際、少なくとも2種類の表示データと表示方向の検知手段を用いて、検知された表示方向に応じて少なくとも2つの表示データを適応的にレイアウトして1つの画面に表示する。これにより、検知された表示方向に応じた操作画面を表示することができ、ユーザはいずれの表示方向でも共通の操作による指示操作が可能になる。<その他の実施例>本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施例の機能を実現するソフトウェアプログラムを、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータまたはCPUやMPU等がプログラムを読み出して実行する処理である。"