(57)【特許請求の範囲】
【請求項１】
タッチパネルと、
操作対象のオブジェクトを前記タッチパネルの表示面に表示させ、表示された前記オブジェクトがユーザによって押圧されることによって前記オブジェクトに対する操作を受け付ける表示制御部と、
前記タッチパネルを前記タッチパネルの表示面の一辺に平行な回動軸周りに一端と他端との間の角度範囲内で回動可能に支持する支持部であって、前記一端は、ユーザが前記表示面を押圧したときに前記タッチパネルが回動する方向の端であり、前記他端は、前記一端とは逆の端であり、前記タッチパネルに表示された前記オブジェクトがユーザによって押圧されることにより、前記回動軸を中心に押圧方向に向かって回動し得るように支持する前記支持部と、
を備え、
前記表示制御部は、前記タッチパネルが前記角度範囲のうち前記一端である第１の角度に支持されているときは、前記表示面の第１の位置に前記オブジェクトを表示し、前記タッチパネルが前記一端と比較して前記他端に近い位置である第２の角度に支持されているときは、前記第１の位置よりも前記回動軸に近い第２の位置に前記オブジェクトを表示する、操作装置。
【請求項２】
請求項１に記載の操作装置であって、
前記表示制御部は、さらに前記オブジェクトに対する操作の一つとして、前記オブジェクトがユーザによって押圧されたまま押圧位置がスライドされることによって前記オブジェクトの表示位置を移動させる移動操作を受け付け、
前記オブジェクトには前記移動操作を受け付けるオブジェクトと前記移動操作を受け付けないオブジェクトとがあり、
前記表示制御部は、さらに前記タッチパネルが前記第２の角度に支持されているときは、前記移動操作を受け付けない前記オブジェクトの前記第２の位置よりも前記回動軸に近い第２の位置に前記移動操作を受け付ける前記オブジェクトを表示する、操作装置。
【請求項３】
請求項１又は請求項２に記載の操作装置であって、
前記表示制御部は、さらに前記タッチパネルに複数の操作画面を所定の順で表示させ、
前記オブジェクトには、２以上の前記操作画面の同じ位置に表示される共通オブジェクトと、２以上の前記操作画面の同じ位置に表示されない非共通オブジェクトとがあり、
前記表示制御部は、さらに前記タッチパネルが前記第２の角度に支持されているときは、前記第２の位置に前記非共通オブジェクトを表示し、前記第２の位置に前記共通オブジェクトを表示せず、且つ前記第１の位置に前記共通オブジェクトを表示する、操作装置。
【請求項４】
請求項１乃至請求項３のいずれか一項に記載の操作装置であって、
前記タッチパネルを押圧するユーザの押圧力を測定する測定部を備え、
前記表示制御部は、前記測定部によって測定された押圧力が大きいほど、前記第２の位置を前記回動軸の近くに位置させる、操作装置。
【請求項５】
請求項１乃至請求項４のいずれか一項に記載の操作装置であって、
前記タッチパネルの回動及び回動方向を検出する検出部を備え、
前記表示制御部は、前記オブジェクトを初期表示するときは前記タッチパネルの角度によらず前記第１の位置に表示し、前記検出部によって前記タッチパネルが前記一端側へ回動したことが検出されてから所定時間内に前記検出部によって前記タッチパネルが前記他端側へ回動したことが検出されると、前記オブジェクトを前記第２の位置に表示する、操作装置。
【請求項６】
請求項５に記載の操作装置であって、
前記表示制御部は、前記所定期間内に前記検出部によって前記タッチパネルの前記一端側への回動と前記他端側への回動とが複数回検出されると、前記オブジェクトを前記第２の位置に表示する、操作装置。
【請求項７】
請求項１乃至請求項６のいずれか一項に記載の操作装置であって、
前記表示制御部は、さらに前記オブジェクトに対する操作の一つとして、前記オブジェクトが前記ユーザによって押圧されたまま押圧位置がスライドされることによって前記オブジェクトの表示位置を移動させる移動操作であって、前記タッチパネルが前記第１の角度に支持されているときは前記回動軸に直交する方向の前記移動操作を受け付け、前記タッチパネルが前記第２の角度に支持されているときは、前記オブジェクトを前記第２の位置に表示するとともに、前記直交する方向の前記移動操作を受け付けず、且つ前記回動軸に平行な方向の前記移動操作を受け付ける、操作装置。
【請求項８】
請求項１乃至請求項７のいずれか一項に記載の操作装置であって、
前記表示制御部は、前記タッチパネルが前記第１の角度に支持されているときは第１のスタイルシートに基づいて前記オブジェクトを前記第１の位置に表示し、前記第２の角度に支持されているときは第２のスタイルシートに基づいて前記オブジェクトを前記第２の位置に表示する、操作装置。
【請求項９】
請求項１乃至請求項８のいずれか一項に記載の操作装置であって、
前記支持部は、前記タッチパネルと当該支持部との摺動部分の摩擦力によって前記タッチパネルを前記角度範囲内で支持する、操作装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネルの表示面にオブジェクトを表示する技術に関する。
【背景技術】
【０００２】
従来、表示面に平行な回動軸線周りに回動可能なタッチパネルを備える表示装置において、ユーザがタッチパネルの表示面を押圧したときの回動をストッパによって防止し、ユーザがストッパを解除する操作を行うと回動を許容する技術が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０−０６３１９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の技術によると、タッチパネルを回動させたいとき、ユーザはストッパを解除する操作とタッチパネルを回動させる操作とを別々に行わなければならないので、ユーザの操作回数が増え、ユーザにとって操作性が悪いという問題がある。本明細書では、操作性の低下を抑制しつつタッチパネルを回動し難くする技術を開示する。
【課題を解決するための手段】
【０００５】
本明細書によって開示される操作装置は、タッチパネルと、操作対象のオブジェクトを前記タッチパネルの表示面に表示させ、表示された前記オブジェクトがユーザによって押圧されることによって前記オブジェクトに対する操作を受け付ける表示制御部と、前記タッチパネルを前記タッチパネルの表示面の一辺に平行な回動軸周りに所定の角度範囲内で回動可能に支持する支持部であって、前記タッチパネルに表示された前記オブジェクトがユーザによって押圧されることにより、前記回動軸を中心に押圧方向に向かって回動し得るように支持する支持部と、を備え、前記表示制御部は、前記タッチパネルが前記角度範囲のうちユーザが前記表示面を押圧したときに前記タッチパネルが回動する方向の一端である第１の角度に支持されているときは、前記表示面の第１の位置に前記オブジェクトを表示し、前記タッチパネルが前記第１の角度とは異なる第２の角度に支持されているときは、前記第１の位置よりも前記回動軸に近い第２の位置に前記オブジェクトを表示する。
【０００６】
また、上記操作装置は、前記表示制御部は、さらに前記オブジェクトに対する操作の一つとして、前記オブジェクトがユーザによって押圧されたまま押圧位置がスライドされることによって前記オブジェクトの表示位置を移動させる移動操作を受け付け、前記オブジェクトには前記移動操作を受け付けるオブジェクトと前記移動操作を受け付けないオブジェクトとがあり、前記表示制御部は、さらに前記タッチパネルが前記第２の角度に支持されているときは、前記移動操作を受け付けない前記オブジェクトの前記第２の位置よりも前記回動軸に近い第２の位置に前記移動操作を受け付ける前記オブジェクトを表示してもよい。
【０００７】
また、上記操作装置は、前記表示制御部は、さらに前記タッチパネルに複数の操作画面を所定の順で表示させ、前記オブジェクトには、２以上の前記操作画面の同じ位置に表示される共通オブジェクトと、２以上の前記操作画面の同じ位置に表示されない非共通オブジェクトとがあり、前記表示制御部は、さらに前記タッチパネルが前記第２の角度に支持されているときは、前記第２の位置に前記非共通オブジェクトを表示し、前記第２の位置に前記共通オブジェクトを表示せず、且つ前記第１の位置に前記共通オブジェクトを表示してもよい。
【０００８】
また、上記操作装置は、前記タッチパネルを押圧するユーザの押圧力を測定する測定部を備え、前記表示制御部は、前記測定部によって測定された押圧力が大きいほど、前記第２の位置を前記回動軸の近くに位置させてもよい。
【０００９】
また、上記操作装置は、前記タッチパネルの回動及び回動方向を検出する検出部を備え、前記表示制御部は、前記オブジェクトを初期表示するときは前記タッチパネルの角度によらず前記第１の位置に表示し、前記検出部によって前記タッチパネルが前記一端側へ回動したことが検出されてから所定時間内に前記検出部によって前記タッチパネルが前記一端とは逆の端である他端側へ回動したことが検出されると、前記オブジェクトを前記第２の位置に表示してもよい。
【００１０】
また、上記操作装置は、前記表示制御部は、前記所定期間内に前記検出部によって前記タッチパネルの前記一端側への回動と前記他端側への回動とが複数回検出されると、前記オブジェクトを前記第２の位置に表示してもよい。
【００１１】
また、上記操作装置は、前記表示制御部は、さらに前記オブジェクトに対する操作の一つとして、前記オブジェクトが前記ユーザによって押圧されたまま押圧位置がスライドされることによって前記オブジェクトの表示位置を移動させる移動操作であって、前記タッチパネルが前記第１の角度に支持されているときは前記回動軸に直交する方向の前記移動操作を受け付け、前記タッチパネルが前記第２の角度に支持されているときは、前記オブジェクトを前記第２の位置に表示するとともに、前記直交する方向の前記移動操作を受け付けず、且つ前記回動軸に平行な方向の前記移動操作を受け付けてもよい。
【００１２】
また、上記操作装置は、前記表示制御部は、前記タッチパネルが前記第１の角度に支持されているときは第１のスタイルシートに基づいて前記オブジェクトを前記第１の位置に表示し、前記第２の角度に支持されているときは第２のスタイルシートに基づいて前記オブジェクトを前記第２の位置に表示してもよい。
【００１３】
また、上記操作装置は、前記支持部は、前記タッチパネルと当該支持部との摺動部分の摩擦力によって前記タッチパネルを前記角度範囲内で支持してもよい。
【００１４】
なお、本発明に備わる各部の機能は、構成自体で機能が特定されるハードウェア資源、プログラムにより機能が特定されるハードウェア資源、又はそれらの組み合わせにより実現される。また、これら各部の機能は、各々が物理的に互いに独立したハードウェア資源で実現されるものに限定されない。また、本発明は、操作方法、操作プログラム、操作プログラムを記録した記録媒体等の種々の態様で実現することができる。
【発明の効果】
【００１５】
上記の操作装置によると、タッチパネルが第２の角度に支持されているときは、第１の位置よりも回動軸に近い第２の位置にオブジェクトを表示するので、オブジェクトを第１の位置に表示する場合に比べ、タッチパネルが回動し難くなるようにすることができる。よって上記の操作装置によると、操作性の低下を抑制しつつタッチパネルを回動し難くすることができる。
【図面の簡単な説明】
【００１６】
【図１】実施形態１に係る画像形成装置の斜視図。
【図２】画像形成装置の電気的構成を示すブロック図。
【図３】タッチパネルを回動軸線方向から見た模式図。
【図４】第１の角度用の操作画面の一例を示す模式図。
【図５】第２の角度用の第１種のダイレクトプリント画面の一例を示す模式図。
【図６】第２の角度用の第２種のダイレクトプリント画面の一例を示す模式図。
【図７】ダイレクトプリント画面表示処理の流れを示すフローチャート。
【図８】実施形態２に係る第１の角度用のダイレクトプリント画面を示す模式図。
【図９】第２の角度用のダイレクトプリント画面を示す模式図。
【図１０】実施形態３に係るダイレクトプリント画面表示処理の流れを示すフローチャート。
【発明を実施するための形態】
【００１７】
＜実施形態１＞
本発明の実施形態１を図１ないし図７によって説明する。
（１）画像形成装置の外観
図１は、実施形態１に係る操作装置を備える画像形成装置１の斜視図である。画像形成装置１は箱状の筐体１０を有しており、紙などのシート状媒体が収容される用紙カセット１１が前方から挿入されている。画像形成装置１は用紙カセット１１に収容されているシート状媒体に画像を形成し、画像が形成されたシート状媒体を用紙カセット１１の上面に排紙する。
【００１８】
筐体１０の上部にはユーザが各種の設定を行うためのタッチパネル１２が設けられている。タッチパネル１２はタッチパネル１２の表示面の一辺に平行な回動軸線周りに所定の角度範囲内で回動可能に筐体１０に支持されている。タッチパネル１２は、タッチパネル１２に表示された操作対象のオブジェクトがユーザによって押圧されることにより、回動軸線を中心に押圧方向に向かって回動し得るように支持されている。また、タッチパネル１２は、ユーザによって上部の端部などを引っ張り上げられることにより、回動軸線を中心に押圧方向とは逆方向に向かって回動し得るように支持されている。
【００１９】
（２）画像形成装置の電気的構成
図２は、画像形成装置１の電気的構成を示すブロック図である。画像形成装置１は、制御部２０、タッチパネル１２、搬送部２１、画像形成部２２、通信インタフェース（通信Ｉ／Ｆ）２３、メモリインタフェース（メモリＩ／Ｆ）２４、位置センサ２５を備えて構成されている。
【００２０】
制御部２０（表示制御部の一例）は、ＣＰＵ２０Ａ、ＲＯＭ２０Ｂ、ＲＡＭ２０Ｃ、タイマー２０Ｄを備えている。ＣＰＵ２０ＡはＲＯＭ２０Ｂから読み出したプログラムに従って、その処理結果をＲＡＭ２０Ｃに記憶させながら、画像形成装置１の動作を制御する。ＲＯＭ２０Ｂには画像形成装置１の動作を制御するための各種のプログラムやデータが記録されている。タイマー２０Ｄは各種の時間を計測するために用いられる。また、制御部２０は後述する操作対象のオブジェクトをタッチパネル１２の表示面に表示させ、表示されたオブジェクトがユーザによって押圧されることによってオブジェクトに対する操作を受け付ける。
【００２１】
タッチパネル１２（測定部の一例）は、液晶パネルなどの表示装置と、表示装置の表示面を覆う略透明な抵抗薄膜タイプの位置入力装置とを組み合わせた装置である。なお、位置入力装置は静電タッチ式のものであってもよい。搬送部２１は各種のローラやそれらのローラを回転駆動するモータなどを備えており、用紙カセット１１に収容されているシート状媒体を搬送経路に沿って搬送する。画像形成部２２は、搬送部２１によって搬送されているシート状媒体に電子写真方式やインクジェット方式で画像を形成する。
【００２２】
通信インタフェース２３は、ＬＡＮなどの通信ネットワークやＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）などを介して端末装置に接続されており、端末装置から印刷ジョブを受信する。メモリインタフェース２４は、ＵＳＢメモリやＵＳＢハードディスクなどのＵＳＢマスストレージデバイスが接続されるＵＳＢホストインタフェースとして、あるいは、各種のリムーバブルメモリの規格に応じたメモリスロットを有するメモリカードリーダとして構成されている。
【００２３】
位置センサ２５は、タッチパネル１２が後述する第１の角度（図３参照）にあるか否かを検出するセンサである。位置センサ２５としては、例えば図３に示すように、タッチパネル１２の背面に設けた電極２５Ａと、筐体１０の上面に設けた電極２５Ｂと、これらの電極が互いに接触しているときに通電されると制御部２０に検出信号を出力する図示しない出力部とを備えるセンサを用いることができる。
【００２４】
この位置センサ２５によれば、タッチパネル１２が後述する第１の角度にあるとき、タッチパネル１２の背面に設けた電極２５Ａと筐体１０の上面に設けた電極２５Ｂとが互いに接触する。このため、位置センサ２５に通電したときに検出信号が制御部２０に出力されるか否かにより、タッチパネル１２が第１の角度にあるか否かを検出できる。なお、位置センサ２５はタッチパネル１２が第１の角度にあるか否かを検出できる構成であれば上述した構成に限定されない。タッチパネル１２、制御部２０、位置センサ２５、及び、後述する支持部は、実施形態１に係る操作装置を構成している。
【００２５】
（３）タッチパネルの回動
図３は、タッチパネル１２を回動軸線方向から見た模式図である。図３において矢印３１はユーザがタッチパネル１２の表示面を押圧する押圧方向を示している。図３では回動可能な角度範囲のうちユーザがタッチパネル１２の表示面を押圧したときにタッチパネル１２が回動する方向の一端に位置しているタッチパネル１２を破線で示しており、上述した一端とは逆の端（他端の一例）に位置しているタッチパネル１２を一点鎖線で示している。以降の説明ではタッチパネル１２が上述した一端に支持されているときのタッチパネル１２の角度を第１の角度といい、第１の角度以外の角度のことを第２の角度という。
【００２６】
タッチパネル１２には図３の紙面垂直方向に貫通する円形の貫通穴が形成されており、この貫通穴に円柱状の回動軸１０Ａが圧入されている。回動軸１０Ａ自体は筐体１０に回動不能に固定されている。回動軸１０Ａと、回動軸１０Ａを回動不能に固定している筐体１０とは支持部の一例である。
【００２７】
タッチパネル１２は貫通穴の内周面と回動軸１０Ａの外周面との摩擦力により、上述した角度範囲内の任意の角度で定位する。そして、タッチパネル１２に表示されたオブジェクトがユーザによって押圧されると、タッチパネル１２が回動軸１０Ａの中心線（以下「回動軸線」という）を中心に押圧方向に向かって回動する。より具体的には、ユーザがオブジェクトを強く押圧することによって上述した摩擦力を超えるトルクがタッチパネル１２に作用すると、タッチパネル１２が押圧方向に回動する。また、ユーザによって引き上げる方向に特定の摩擦力を超えるトルクがタッチパネル１２に作用すると、タッチパネル１２が押圧方向とは逆方向に回動する。
【００２８】
（４）操作画面
制御部２０は、タッチパネル１２が第１の角度に支持されているときはタッチパネル１２の表示面の第１の位置にオブジェクトを表示し、タッチパネル１２が第２の角度に支持されているときは第１の位置を基準として回動軸線に近い第２の位置に当該オブジェクトを表示する。以下、制御部２０がタッチパネル１２に表示させる操作画面を例に説明する。
【００２９】
図４は、タッチパネル１２が第１の角度に支持されているときに表示される第１の角度用の操作画面の一例を示す模式図である。ここでは操作画面としてダイレクトプリント機能を実行するためのダイレクトプリント画面、及び、印刷に関するオプション設定を行うためのオプション設定画面を例に説明する。ダイレクトプリント機能とは、メモリインタフェース２４に装着されたメモリに記憶されている画像データの中から印刷する画像データをユーザに選択させ、ユーザによって選択された画像データが表す画像を印刷する機能である。
【００３０】
図４に示すダイレクトプリント画面３５は、タッチパネル１２が第１の角度に支持されているときに表示される第１の角度用のダイレクトプリント画面３５である。複数のサムネイル画像３６は、それぞれメモリインタフェース２４に装着されたメモリに記憶されている画像データが表す画像（元画像）のサムネイル画像である。サムネイル画像３６は破線で示す画像表示領域３７内に一覧表示され、ユーザは表示されているサムネイル画像３６を押圧することによってそのサムネイル画像３６を選択することができる。
【００３１】
複数のサムネイル画像３６を一度に画像表示領域３７内に表示しきれない場合は、画像表示領域３７内に一部のサムネイル画像３６のみが表示される。制御部２０は、サムネイル画像３６に対する操作の一つとして、サムネイル画像３６がユーザによって押圧されたまま押圧位置がスライドされることによってサムネイル画像３６の表示位置を移動させる移動操作を受け付ける。
【００３２】
より具体的には、制御部２０は、ユーザが画像表示領域３７内を指で押圧し、押圧した指を水平方向に弾くようにスライドさせるフリック操作が行われることによって移動操作を受け付ける。ユーザが移動操作を行うと、制御部２０はサムネイル画像３６の表示位置を水平方向に移動させ、それまで表示されていなかったサムネイル画像３６を画像表示領域３７内に表示させる。これにより、ユーザは全てのサムネイル画像３６を順に表示させることができる。
【００３３】
［オプション］ボタン３８は、オプション設定画面４５を呼び出すためのボタンである。［ＯＫ］ボタン３９は、ユーザが印刷の指示を行うためのボタンである。ユーザが［ＯＫ］ボタン３９を押圧すると、そのとき選択されているサムネイル画像３６の元画像が印刷される。［キャンセル］ボタン４０は、ダイレクトプリント画面３５を閉じるためのボタンである。ユーザが［キャンセル］ボタン４０を押圧すると、ダイレクトプリント画面３５が閉じて上位の画面に戻る。
【００３４】
サムネイル画像３６、［オプション］ボタン３８、［ＯＫ］ボタン３９、及び、［キャンセル］ボタン４０は、操作対象のオブジェクトの一例である。なお、文字列「印刷する画像を選択してください」は文字列を表すオブジェクトであるが、押圧されても操作は受け付けられないので操作対象のオブジェクトではない。
【００３５】
また、サムネイル画像３６は移動操作を受け付けるオブジェクトの一例であり、［オプション］ボタン３８、［ＯＫ］ボタン３９、及び、［キャンセル］ボタン４０は移動操作を受け付けないオブジェクトの一例である。さらに、［ＯＫ］ボタン３９、及び、［キャンセル］ボタン４０は２以上の操作画面の同じ位置に表示される共通オブジェクトであり、オプション設定画面４５においても同じ位置に表示される。これに対し、サムネイル画像３６、及び、［オプション］ボタン３８はダイレクトプリント画面に固有のオブジェクトであり、２以上の操作画面の同じ位置に表示されない非共通オブジェクトである。
【００３６】
一方、オプション設定画面４５には、印刷部数、カラー／モノクロ印刷、片面／両面印刷などの印刷設定項目毎にその印刷設定項目に設定可能な設定値が表示される。印刷部数の設定値の左右には［−］ボタン４６、［＋］ボタン４７が表示されている。ユーザは［−］ボタン４６、［＋］ボタン４７を押圧することによって印刷部数を設定することができる。また、カラー／モノクロ印刷、及び、片面／両面印刷の各設定値の左側にはそれぞれチェックボックス４８が表示されている。ユーザはチェックボックス４８を押圧することにより、印刷設定項目毎に設定値を選択することができる。
【００３７】
［ＯＫ］ボタン４９は、オプション設定画面４５を閉じるためのボタンである。ユーザが［ＯＫ］ボタン４９を押圧すると、そのとき選択されている設定値が印刷条件として設定されてダイレクトプリント画面に戻る。［キャンセル］ボタン５０は、オプション設定画面４５を閉じるためのボタンである。［キャンセル］ボタン５０が押圧された場合は、印刷条件が設定されずにダイレクトプリント画面に戻る。なお、［−］ボタン４６、［＋］ボタン４７、チェックボックス４８、［ＯＫ］ボタン４９、及び、［キャンセル］ボタン５０は操作対象のオブジェクトの一例である。
【００３８】
図５は、タッチパネル１２が第２の角度に支持されているときに表示される第２の角度用の第１種のダイレクトプリント画面５５の一例を示す模式図である。タッチパネル１２が第２の角度に支持されているときは、タッチパネル１２が第１の角度に支持されているときに比べてオブジェクトの配置が変更される。
【００３９】
具体的には、タッチパネル１２が第１の角度に支持されているときのサムネイル画像３６の位置、言い換えると、第１の角度用のダイレクトプリント画面３５に示すサムネイル画像３６の位置をサムネイル画像３６の第１の位置というとき、タッチパネル１２が第２の角度に支持されているときは、サムネイル画像３６は、サムネイル画像３６の第１の位置を基準として回動軸線に近い第２の位置に配置される。
【００４０】
また、例えば、タッチパネル１２が第１の角度に支持されているときの［オプション］ボタン３８の位置を［オプション］ボタン３８の第１の位置というとき、タッチパネル１２が第２の角度に支持されているときは、［オプション］ボタン３８は、［オプション］ボタン３８の第１の位置を基準として回動軸線に近い第２の位置に配置される。
【００４１】
また、図示するように、サムネイル画像３６の第２の位置は、［オプション］ボタン３８の第２の位置と、サムネイル画像３６の第１の位置とを基準として回動軸線に近い位置である。言い換えると、移動操作を受け付けるオブジェクトの第２の位置は、移動操作を受け付けないオブジェクトの第２の位置を基準として回動軸線に近い位置であり、且つ、当該移動操作を受け付けるオブジェクトの第１の位置を基準として回動軸線に近い位置である。
【００４２】
また、共通オブジェクトである［ＯＫ］ボタン３９、及び、［キャンセル］ボタン４０は、タッチパネル１２が第２の角度に支持されているときも位置は変更されない。つまり、非共通オブジェクトはタッチパネル１２が第２の角度に支持されているとき第２の位置に表示される。一方、共通オブジェクトはタッチパネル１２が第２の角度に支持されているときも第１の角度用のダイレクトプリント画面３５で示す第１の位置に表示され、回動軸線に近い第２の位置には表示されない。なお、操作対象ではないオブジェクトである文字列「印刷する画像を選択してください」は、他のオブジェクトを回動軸線に近い位置に配置するため、回動軸線から遠い位置に配置される。
【００４３】
（５）ユーザの押圧力に応じたオブジェクトの配置
抵抗薄膜タイプの位置入力装置を備えるタッチパネル１２の場合は、ユーザがタッチパネル１２を押圧したとき、その押圧力を測定することができる。
【００４４】
制御部２０は、例えばタッチパネル１２が一定時間押圧されなかったとき、タッチパネル１２を押圧するよう指示するメッセージをタッチパネル１２に表示する。そのメッセージに従ってユーザがタッチパネル１２を押圧すると、制御部２０はそのときの押圧力を示す値をタッチパネル１２から取得してＲＡＭ２０Ｃに記憶する。そして、制御部２０は、第２の角度用の第１種のダイレクトプリント画面５５をタッチパネル１２に表示するとき、ＲＡＭ２０Ｃに記憶されている押圧力が大きいほど、第２の位置を回動軸線の近くに位置させる。
【００４５】
タッチパネル１２が一定時間押圧されなかった場合にユーザの押圧力を測定するのは、その一定時間の間に画像形成装置１を操作するユーザが替わっており、前回のユーザと次のユーザとでタッチパネル１２を押圧する押圧力が違っている可能性があるからである。なお、押圧力の測定は例えば画像形成装置１に電源が投入された直後に一度だけ行ってもよい。画像形成装置１が一人のユーザによってしか利用されない場合もあるからである。また、押圧力の測定は、オブジェクトを押圧するときの押圧力を測定してもよいし、移動操作を行うときの押圧力を測定してもよい。
【００４６】
図６は、第２の角度用の第２種のダイレクトプリント画面５６の一例を示す模式図である。図６に示す第２の角度用の第２種のダイレクトプリント画面５６では、各オブジェクトの第２の位置は、図５に示す第２の角度用の第１種のダイレクトプリント画面５５に比べて回動軸線の近くに位置している。
【００４７】
制御部２０は、測定された押圧力が第１の基準値未満であった場合は、前述した図５に示す第２の角度用の第１種のダイレクトプリント画面５５をタッチパネル１２に表示する。そして、制御部２０は、測定された押圧力が第１の基準値より大きい第２の基準値以上であった場合は、図６に示す第２の角度用の第２種のダイレクトプリント画面５６をタッチパネル１２に表示する。
【００４８】
そして、押圧力が第１の基準値以上であり第２の基準値未満である場合は、制御部２０は、図５に示す第２の角度用の第１種のダイレクトプリント画面５５に示す第２の位置から、図６に示す第２の角度用の第２種のダイレクトプリント画面５６に示す第２の位置までの範囲内で、押圧力が大きいほど回動軸線の近く、即ち、第２の角度用の第２種のダイレクトプリント画面５６の第２の位置に近い位置を第２の位置とする。なお、以降、この第２の角度用のダイレクトプリント画面を、第２の角度用の第３種のダイレクトプリント画面と呼ぶ。
【００４９】
（６）ダイレクトプリント画面表示処理
図７は、ダイレクトプリント画面表示処理の流れを示すフローチャートである。本処理はダイレクトプリント画面の表示が指示されると開始される。Ｓ１０１では、制御部２０はタッチパネル１２の角度が第１の角度であるか否かを判定し、第１の角度である場合（Ｓ１０１：Ｙｅｓ）はＳ１０２に進み、第１の角度ではない場合（Ｓ１０１：Ｎｏ）はＳ１０４に進む。
【００５０】
Ｓ１０２では、制御部２０は現在の画面が第１の角度用のダイレクトプリント画面３５であるか否かを判定し、第１の角度用のダイレクトプリント画面３５ではない場合（Ｓ１０２：Ｎｏ）はＳ１０３に進み、第１の角度用のダイレクトプリント画面３５である場合（Ｓ１０２：Ｙｅｓ）はＳ１０１に戻る。Ｓ１０３では、制御部２０は第１の角度用のダイレクトプリント画面３５をタッチパネル１２に表示する。
【００５１】
Ｓ１０４では、制御部２０は現在の画面が第２の角度用のダイレクトプリント画面５５であるか否かを判定し、第２の角度用のダイレクトプリント画面５５ではない場合（Ｓ１０４：Ｎｏ）はＳ１０５に進み、第２の角度用のダイレクトプリント画面５５である場合（Ｓ１０４：Ｙｅｓ）はＳ１０１に戻る。Ｓ１０５では、制御部２０は、ダイレクトプリント画面に固有のボタンオブジェクトを、測定された押圧力に応じた第２の位置に配置する。具体的には、ダイレクトプリント画面に固有のボタンオブジェクトとは、例えば［オプション］ボタン３８である。
【００５２】
Ｓ１０６では、制御部２０は、移動操作を受け付けるオブジェクトを、測定された押圧力に応じた第２の位置に配置する。具体的には、移動操作を受け付けるオブジェクトとは、例えばサムネイル画像３６である。ここで、前述したように、移動操作を受け付けるオブジェクトであるサムネイル画像３６は、移動操作を受け付けないオブジェクトである［オプション］ボタン３８よりも回動軸線に近い位置に配置される。Ｓ１０７では、制御部２０は、第２の角度用の第１または第２種のダイレクトプリント画面５５、５６、または第２の角度用の第３種のダイレクトプリント画面のいずれか一の画面を、タッチパネル１２に表示する。
【００５３】
（７）実施形態の効果
例えば、ユーザからの押圧によってタッチパネル１２が回動し得る構成にすると、ユーザはタッチパネル１２を回動させるとき、タッチパネル１２の表示面を押圧するだけでよいので、ユーザの操作回数を低減できる。しかしながら、このような構成にすると、ユーザにはタッチパネル１２を回動させる意図はなくても、強く押圧してしまうことによってタッチパネル１２が回動してしまう虞もある。この場合、オブジェクトを回動軸線に近い位置に表示すれば、回動軸線から遠い位置に表示する場合に比べ、同じ押圧力で押圧してもタッチパネル１２が回動し難くなるようにすることができる。しかしながら、操作装置の設計者は操作性やデザイン性などの観点からオブジェクトを回動軸線から遠い位置に表示したい場合もある。
【００５４】
実施形態１に係る操作装置によると、タッチパネル１２が第１の角度に支持されているときはオブジェクトを第１の位置に表示する。タッチパネル１２が第１の角度に支持されているときは表示面を押圧してもタッチパネル１２はそれ以上回動しないので、タッチパネル１２が第１の角度に支持されているときは第１の位置を回動軸線から遠い位置にすることにより、タッチパネル１２が回動してしまうことなく操作性やデザイン性の低下を抑制できる。一方、タッチパネル１２が第２の角度に支持されているときは、第１の位置よりも回動軸線に近い第２の位置にオブジェクトを表示するので、オブジェクトを第１の位置に表示する場合に比べ、タッチパネル１２が回動し難くなるようにすることができる。よってこの操作装置によると、操作性やデザイン性の低下を抑制しつつタッチパネル１２を回動し難くすることができる。
【００５５】
更に、この操作装置によると、移動操作を受け付けるオブジェクトの第２の位置を、移動操作を受け付けないオブジェクトの第２の位置よりも回動軸線に近い位置に配置する。移動操作はタッチパネル１２が押圧される期間が長いので、タッチパネル１２が回動し易い。この操作装置によると、移動操作を受け付けるオブジェクトの第２の位置を、移動操作を受け付けないオブジェクトの第２の位置よりも回動軸線に近い位置に配置するので、タッチパネル１２をより回動し難くすることができる。
【００５６】
更に、この操作装置によると、タッチパネル１２が第２の角度に支持されているときは、第２の位置に非共通オブジェクトを表示し、第２の位置に共通オブジェクトを表示せず、且つ第１の位置に共通オブジェクトを表示する。共通オブジェクトは操作画面間で同じ位置に表示された方がユーザにとって理解し易い画面構成となる。この操作装置によると、共通オブジェクトについてはタッチパネル１２の角度によらず常に第１の位置に表示するので、タッチパネル１２の角度が変化しても共通オブジェクトの位置が変化せず、ユーザにとって理解し易い画面構成にすることができる。
【００５７】
更に、この操作装置によると、ユーザの押圧力が大きいほど第２の位置を回動軸線の近くに位置させるので、タッチパネル１２がより回動し難くなるようにすることができる。更に、この操作装置によると、支持部は、タッチパネル１２と当該支持部との摺動部分の摩擦力によってタッチパネル１２を支持するので、タッチパネル１２を支持させるための構成を簡素にできる。
【００５８】
＜実施形態２＞
次に、本発明の実施形態２を図８ないし図９によって説明する。実施形態１ではタッチパネル１２が水平方向に平行な回動軸線周りに回動する場合を例に説明したが、実施形態２ではタッチパネル１２が上下方向に平行な回動軸線周りに回動する場合を例に説明する。
【００５９】
図８は実施形態２に係る第１の角度用のダイレクトプリント画面６０を示す模式図であり、図９は実施形態２に係る第２の角度用のダイレクトプリント画面６５を示す模式図である。図８に示す第１の角度用のダイレクトプリント画面６０は、複数のサムネイル画像３６が回動軸線に直交する方向に配列されており、制御部２０は回動軸線に直交する方向のスライドのみを受け付ける。
【００６０】
そして、制御部２０は、タッチパネル１２が第２の角度にあるとき、図９に示すように、複数のサムネイル画像３６を第２の位置に表示するとともに、回動軸線に平行な方向に配列する。そして、制御部２０は配列したサムネイル画像３６に対して回動軸線に平行な方向のスライドのみを受け付ける。
【００６１】
以上説明した実施形態２に係る操作装置によると、タッチパネル１２が第１の角度に支持されているときは回動軸線に直交する方向の移動操作を受け付け、タッチパネル１２が第２の角度に支持されているときは、オブジェクトを第２の位置に表示するとともに、直交する方向の移動操作を受け付けず、且つ回動軸線に平行な方向の移動操作を受け付ける。
【００６２】
操作装置の設計者は操作性やデザイン性などの観点から回動軸線に直交する方向の移動操作のみを受け付けるようにしたい場合もある。しかしながら、移動操作を受け付ける方向が回動軸線に対して直交していると、ユーザが移動操作を行ったとき、タッチパネル１２が回動し易くなる。この操作装置によると、タッチパネル１２が第１の角度に支持されているときは回動軸線に直交する方向の移動操作のみを受け付けるので操作性やデザイン性などの低下を抑制できる。一方、タッチパネル１２が第２の角度に支持されているときはオブジェクトを第２の位置に表示するとともに、回動軸線に平行な方向の移動操作のみを受け付けるので、タッチパネル１２が回動し難くなるようにすることができる。
【００６３】
＜実施形態３＞
次に、本発明の実施形態３を図１０によって説明する。実施形態３では、制御部２０は、上位画面でダイレクトプリントが選択されてダイレクトプリント画面を初期表示するとき、タッチパネル１２の角度によらず第１の角度用のダイレクトプリント画面３５を表示する。そして、タッチパネル１２が前述した一端側（回動可能な角度範囲のうちユーザがタッチパネル１２の表示面を押圧したときにタッチパネル１２が回動する方向の端側）へ回動したことが検出されてから所定時間内に他端側（上述した一端とは逆の端である他端側）へ回動したことが検出されると、オブジェクトを第２の位置に表示する。
【００６４】
（１）タッチパネルの回動及び回動方向の検出
実施形態３に係る画像形成装置１は、タッチパネル１２の回動及び回動方向を検出する回動検出センサ（検出部の一例）を備えている。回動検出センサとしては、例えばタッチパネル１２の回動に連動して移動する可動部と、可動部が移動することによって抵抗値が変化する可変抵抗器と、可変抵抗器の抵抗値に応じた検出信号を出力する出力部とを備えるセンサを用いることができる。この回動検出センサによれば、回動検出センサから出力される検出信号が変化することによってタッチパネル１２の回動を検出することができ、また、検出信号が大きくなったか小さくなったかによって回動方向を検出できる。
【００６５】
なお、回動検出センサはタッチパネル１２の回動及び回動方向を検出できる構成であれば上述した構成に限定されない。また、回動検出センサを設けるのではなく、位置センサ２５を用いてもよい。位置センサ２５を用いる場合は、タッチパネル１２が第２の角度から第１の角度まで回動することによって初めて一端側へ回動したと判断されることになる。
【００６６】
（２）画面の定義
実施形態３に係る操作画面は、ＨＴＭＬやＸＭＬなどのマークアップ言語で定義されている。マークアップ言語ではスタイルシートと呼ばれるレイアウト定義用のデータを用いることができる。マークアップ言語によって定義された一つの画面定義文に異なるスタイルシートを適用すると、一つの画面定義文に基づいて異なるレイアウトで画面を表示することができる。これにより、複数の画面で同一の画面定義文、及び、オブジェクトを表す画像データを共有できる。
【００６７】
具体的には例えば、ダイレクトプリント画面を表示するための一つの画面定義文に異なるスタイルシートを適用することにより、同一の画面定義文から第１の角度用のダイレクトプリント画面３５と第２の角度用の第１種のダイレクトプリント画面５５と第２の角度用の第２種のダイレクトプリント画面５６とを表示することができる。また、［ＯＫ］ボタン３９を表す画像データや［キャンセル］ボタン４０を表す画像データをこれらの画面間で共有できる。
【００６８】
（３）ダイレクトプリント画面表示処理
図１０は、実施形態３に係るダイレクトプリント画面表示処理の流れを示すフローチャートである。本処理はダイレクトプリント画面の表示が指示されると開始される。Ｓ２０１では、制御部２０はダイレクトプリント画面を表示するための画面定義文に第１の角度用のスタイルシートを適用することにより、第１の角度用のダイレクトプリント画面３５をタッチパネル１２に表示する。Ｓ２０２では、制御部２０はタッチパネル１２が一端側へ回動したか否かを判断し、一端側へ回動すると（Ｓ２０２：Ｙｅｓ）Ｓ２０３に進む。
【００６９】
Ｓ２０３では、制御部２０は計時を開始する。Ｓ２０４では、制御部２０は一端側への回動、及び、他端側への回動を一連の回動とし、一連の回動が行われる毎に回数をカウントする。Ｓ２０５では、制御部２０はＳ２０３で計時を開始してから所定時間が経過したか否かを判断し、所定時間が経過した場合（Ｓ２０５：Ｙｅｓ）はＳ２０６に進み、所定時間が経過していない場合（Ｓ２０５：Ｎｏ）はＳ２０４に戻って処理を繰り返す。
【００７０】
Ｓ２０６では、制御部２０は計時を終了する。Ｓ２０７では、制御部２０は現在の角度が第１の角度であるか否かを判定し、現在の角度が第１の角度ではない場合（Ｓ２０７：Ｎｏ）はＳ２０８に進み、第１の角度である場合（Ｓ２０７：Ｙｅｓ）はＳ２０１に戻る。例えば、ユーザは後述するＳ２０９で第２の角度用のダイレクトプリント画面５５が表示された後に、やはりタッチパネル１２を第１の角度で操作したいと考えて一端側に回動させる場合もあり得る。その場合は、現在の角度は第１の角度であることになる。そのため、制御部２０は現在の角度が第１の角度である場合はＳ２０１に戻って第１の角度用のダイレクトプリント画面３５を表示する。
【００７１】
Ｓ２０８では、制御部２０はＳ２０４でカウントした回数が所定回数以上であるか否かを判定する。制御部２０は、カウントした回数が所定回数以上である場合（Ｓ２０８：Ｙｅｓ）はＳ２０９に進み、所定回数未満である場合（Ｓ２０８：Ｎｏ）はＳ２０２に戻る。所定回数は１以上の回数であればよく、どのような回数を設定するかは適宜に選択可能である。Ｓ２０９では、制御部２０はダイレクトプリント画面を表示するための画面定義文に第２の角度用のスタイルシートを適用することにより、第２の角度用の第１種のダイレクトプリント画面５５をタッチパネル１２に表示する。
【００７２】
以上が実施形態３に係るダイレクトプリント画面表示処理の流れである。なお、本処理では既に第１の角度用のダイレクトプリント画面３５が表示されている状態で第１の角度用のダイレクトプリント画面３５を表示する処理が実行される場合が起こり得る。その場合は第１の角度用のダイレクトプリント画面３５を表示する処理を実行しないようにしてもよい。第２の角度用のダイレクトプリント画面５５についても同様である。なお、Ｓ２０９で表示する画面は、第２の角度用の第２種のダイレクトプリント画面５６、または第２の角度用の第３種のダイレクトプリント画面であってもよい。
【００７３】
以上説明した実施形態３に係る操作装置によると、オブジェクトを初期表示するときはタッチパネル１２の角度によらず第１の位置に表示し、タッチパネル１２が一端側へ回動したことが検出されてから所定時間内に他端側へ回動したことが検出されると、オブジェクトを第２の位置に表示する。ここで、タッチパネル１２の角度によらず第１の位置にオブジェクトを初期表示させた場合に、タッチパネル１２が一端側に回動してから所定時間内に他端側に回動したことが検知された場合は、ユーザはタッチパネル１２を第２の角度で操作したいが、タッチパネル１２を強く押圧してしまったためにタッチパネル１２が意図せず回動してしまい、直ぐに回動前の角度に戻したと考えられる。この操作装置によると、タッチパネル１２が一端側に回動してから所定時間内に他端側に回動したことが検知された場合はオブジェクトを第２の位置に表示するので、タッチパネル１２を回動前の角度に戻した後にタッチパネル１２が回動してしまい難いようにすることができる。
【００７４】
一方、タッチパネル１２が一端側に回動しない場合は、オブジェクトが第１の位置に表示されていてもユーザはタッチパネル１２が回動しない程度の押圧力で押圧していると判断できるので、その場合は第１の位置にオブジェクトを表示したままにすることにより、操作性やデザイン性の低下を抑制できる。また、タッチパネル１２が一端側に回動しても所定時間内に他端側に回動したことが検知されない場合は、ユーザが意図的にタッチパネル１２を回動させたと考えられるので、言い換えると、ユーザの意図に反して回動してしまったのではないと考えられるので、その場合も第１の位置にオブジェクトを表示したままにすることにより、操作性やデザイン性の低下を抑制できる。
【００７５】
更に、この操作装置によると、タッチパネル１２の一端側への回動と他端側への回動とが複数回検出されると、オブジェクトを第２の位置に表示する。所定期間内にタッチパネル１２の一端側への回動と他端側への回動とが検出されたとしても、検出されたのが１回のみである場合は、ユーザは力の加減が判らずに強く押圧してしまっただけの可能性が高い。つまり、検出されたのが１回のみである場合は、ユーザはタッチパネル１２が回動しない程度の押圧力を把握し、タッチパネル１２を回動前の角度に戻した後、タッチパネル１２が回動しない程度の押圧力で押圧していると判断できる。従って、その場合は第１の位置にオブジェクトを表示したままにすることにより、操作性やデザイン性の低下を抑制できる。これに対し、所定期間内にタッチパネル１２の一端側への回動と他端側への回動とが複数回検出されると、ユーザの押圧力が確実に高いと判断できるので、その場合はオブジェクトを第２の位置に表示することにより、タッチパネル１２が回動し難くすることができる。
【００７６】
更に、この操作装置によると、スタイルシートを用いて第１の角度用のダイレクトプリント画面３５と第２の角度用のダイレクトプリント画面５５とを表示するので、画面定義文やオブジェクトを表す画像データをこれらの画面間で共有できる。
【００７７】
＜他の実施形態＞
本発明は上記記述及び図面によって説明した実施形態に限定されるものではなく、例えば次のような実施形態も本発明の技術的範囲に含まれる。
【００７８】
（１）上記実施形態では摩擦力によってタッチパネル１２を回動可能な角度範囲内の任意の位置に支持する場合を例に説明したが、タッチパネル１２を任意の角度で支持することができ、且つユーザが所定以上の力でタッチパネル１２を押圧した場合にタッチパネル１２の回動を許容する構成であればタッチパネル１２を支持する構成はこれに限られない。また、タッチパネル１２は所定角度ずつ離間した位置にのみ定位する構成であってもよい。
【００７９】
（２）上記実施形態では操作画面としてダイレクトプリント画面を例に説明したが、これは一例であり、操作画面は任意の画面であってよい。
【００８０】
（３）上記実施形態では、タッチパネル１２が第２の角度に支持されているとき、移動操作を受け付けるオブジェクトを、移動操作を受け付けないオブジェクトよりも回動軸線に近い位置に表示する場合を例に説明したが、移動操作を受け付けないオブジェクトを、移動操作を受け付けるオブジェクトよりも回動軸線に近い位置に表示してもよい。
【００８１】
（４）上記実施形態では共通オブジェクトについてはタッチパネル１２が第２の角度に支持されても第２の位置に表示しない場合を例に説明したが、共通オブジェクトについてもタッチパネル１２が第２の角度に支持されているときは第２の位置に表示してもよい。
【００８２】
（５）上記実施形態では移動操作としてフリック操作を例に説明したが、移動操作は、ユーザが移動可能なオブジェクトを指で押圧し、押圧したままで指をスライドさせ、指を離した位置にオブジェクトを移動させるドラッグ操作であってもよい。
【００８３】
（６）上記実施形態ではユーザの押圧力をタッチパネル１２によって測定する場合を例に説明したが、押圧力を測定するためのセンサを別途設け、そのセンサによって測定してもよい。
【００８４】
（７）上記実施形態では、タッチパネル１２が第２の角度にあるとき、具体的な角度を検出していないが、タッチパネル１２が第２の角度に支持されているときの角度を検出するセンサを設け、第１の角度に近い角度に支持されているときよりも、第１の角度から遠い角度に支持されていときのほうが、オブジェクトが回動軸線に近い位置に表示されるようにしてもよい。
【００８５】
（８）上記実施形態ではタッチパネル１２の回動軸線が一つだけである場合を例に説明したが、タッチパネル１２は複数の回動軸線周りに選択的に回動するように構成することもできる。その場合は、タッチパネル１２が第２の角度に支持されているとき、第１の位置を基準としてタッチパネル１２が回動した回動軸線に近い第２の位置にオブジェクトを表示すればよい。
【００８６】
（９）上記実施形態ではサムネイル画像３６がユーザによって押圧されたまま押圧位置がスライドされることによって移動操作を受け付ける場合を例に説明したが、サムネイル画像３６が含まれている画像表示領域３７内の任意の位置が押圧されて押圧位置がスライドされた場合に移動操作を受け付けてもよい。つまり、移動操作を受け付けるとき、必ずしもサムネイル画像３６そのものが押圧されていなくてもよい。
【００８７】
（１０）上記実施形態では操作装置を画像形成装置１に設けた場合を例に説明したが、操作装置は画像形成装置１以外の装置に設けられてもよい。
【符号の説明】
【００８８】
１・・・画像形成装置、１０・・・筐体、１２・・・タッチパネル、２０・・・制御部、２１・・・搬送部、２５・・・位置センサ、３５・・・第１の角度用のダイレクトプリント画面、３６・・・サムネイル画像、３７・・・画像表示領域、３８・・・［オプション］ボタン、３９・・・［ＯＫ］ボタン、４０・・・［キャンセル］ボタン、４５・・・オプション設定画面、４６・・・［−］ボタン、４７・・・［＋］ボタン、４８・・・チェックボックス、４９・・・［ＯＫ］ボタン、５０・・・［キャンセル］ボタン、５５・・・第２の角度用の第１種のダイレクトプリント画面、５６・・・第２の角度用の第２種のダイレクトプリント画面、６０・・・第１の角度用のダイレクトプリント画面、６５・・・第２の角度用のダイレクトプリント画面
【図１】
0005598401.tif 000002
【図２】
0005598401.tif 000003
【図３】
0005598401.tif 000004
【図４】
0005598401.tif 000005
【図５】
0005598401.tif 000006
【図６】
0005598401.tif 000007
【図７】
0005598401.tif 000008
【図８】
0005598401.tif 000009
【図９】
0005598401.tif 000010
【図１０】
0005598401.tif 000011