(57)【要約】【課題】位置が可変であるボタンに応じた画面への切替えを従来よりも高速に行う。【解決手段】ブック原稿バッジ４１ｂは、応用設定画面３１において移動し得る。応用設定画面３１の表示中にユーザがブック原稿バッジ４１ｂをタップしたら、画像形成装置は、ブック原稿設定画面３３Ａ〜３３Ｄのうちの、表示面２０に表示させた場合の、表示面２０におけるスイッチ３３４の位置が表示面２０におけるブック原稿バッジ４１ｂの位置に最も近いものを次画面として選出する。そして、次画面として選出した画面（例えば、ブック原稿設定画面３３Ａ）を表示する。【選択図】図１５
2018032139.tif 000002
【特許請求の範囲】
【請求項１】
第１のオブジェクトが複数の位置のうちのいずれかに選択的に配置される第１の画面をディスプレイの表示面に表示させ、前記第１のオブジェクトに続いて操作されると思われる第２のオブジェクトがそれぞれ異なる位置に配置される複数の第２の画面のうちのいずれか１つを前記表示面に表示させる、画面表示制御装置であって、
前記第１の画面が前記表示面に表示されているときに前記第１のオブジェクトが操作された場合に、前記複数の第２の画面のうちの、前記表示面に表示させた場合の前記表示面における前記第２のオブジェクトの位置が前記表示面における前記第１のオブジェクトの位置に最も近いものを次画面として選出する、選出手段と、
前記選出手段によって選出された前記次画面を前記表示面に表示させる、次画面表示手段と、
を有することを特徴とする画面表示制御装置。
【請求項２】
前記選出手段は、前記複数の第２の画面のうちの、前記表示面の１つの特定の位置に表示させた場合の前記表示面における前記第２のオブジェクトの位置が前記表示面における前記第１のオブジェクトの位置に最も近いものを前記次画面として選出し、
前記次画面表示手段は、前記次画面を前記特定の位置に表示させる、
請求項１に記載の画面表示制御装置。
【請求項３】
前記選出手段は、前記複数の第２の画面のそれぞれを前記表示面の複数の特定の位置のそれぞれに表示させた場合の、前記表示面における前記第２のオブジェクトの位置を算出し、当該算出した位置のうちの前記表示面における前記第１のオブジェクトの位置に最も近いものを目標位置として選出し、さらに、前記複数の第２の画面のうちの、当該目標位置に表示させた場合の前記表示面における前記第２のオブジェクトの位置が当該第１のオブジェクトの位置に最も近いものを前記次画面として選出し、
前記次画面表示手段は、前記次画面を前記目標位置に表示させる、
請求項１に記載の画面表示制御装置。
【請求項４】
前記複数の第２の画面は、４つであり、右上の隅、右下の隅、左上の隅、および左下の隅のうちのいずれかに前記第２のオブジェクトが配置されている、
請求項１ないし請求項３のいずれかに記載の画面表示制御装置。
【請求項５】
前記複数の第２の画面は、少なくとも３つであり、同一の線分上の一方の端、他方の端、および両端の間の所定の位置のいずれかに前記第２のオブジェクトが配置されている、
請求項１ないし請求項３のいずれかに記載の画面表示制御装置。
【請求項６】
前記次画面表示手段は、前記表示面における、前記第１のオブジェクトと前記次画面の前記第２のオブジェクトとの距離が所定の値を上回る場合は、当該距離が当該所定の値を下回るように前記第２のオブジェクトを配置し直した画面を当該次画面として表示させる、
請求項１ないし請求項５のいずれかに記載の画面表示制御装置。
【請求項７】
前記次画面表示手段は、前記次画面を表示させた後、前記第２のオブジェクトが操作された場合に、前記次画面を、当該第２のオブジェクトを左へシフトさせその次の操作すべき第３のオブジェクトを配置して表示させる、
請求項１ないし請求項６のいずれかに記載の画面表示制御装置。
【請求項８】
第１のオブジェクトが複数の位置のうちのいずれかに選択的に配置される第１の画面をディスプレイの表示面に表示させ、前記第１のオブジェクトに続いて操作されると思われる第２のオブジェクトがそれぞれ異なる位置に配置される複数の第２の画面のうちのいずれか１つを前記表示面に表示させる、画面表示方法であって、
前記第１の画面が前記表示面に表示されているときに前記第１のオブジェクトが操作された場合に、前記複数の第２の画面のうちの、前記表示面に表示させた場合の前記表示面における前記第２のオブジェクトの位置が前記表示面における前記第１のオブジェクトの位置に最も近いものを次画面として選出し、
選出した前記次画面を前記表示面に表示させる、
ことを特徴とする画面表示方法。
【請求項９】
第１のオブジェクトが複数の位置のうちのいずれかに選択的に配置される第１の画面をディスプレイの表示面に表示させ、前記第１のオブジェクトに続いて操作されると思われる第２のオブジェクトがそれぞれ異なる位置に配置される複数の第２の画面のうちのいずれか１つを前記表示面に表示させるコンピュータに用いられるコンピュータプログラムであって、
前記コンピュータに、
前記第１の画面が前記表示面に表示されているときに前記第１のオブジェクトが操作された場合に、前記複数の第２の画面のうちの、前記表示面に表示させた場合の前記表示面における前記第２のオブジェクトの位置が前記表示面における前記第１のオブジェクトの位置に最も近いものを次画面として選出する選出処理を実行させ、
前記選出処理によって選出された前記次画面を前記表示面に表示させる表示制御処理を実行させる、
ことを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、操作のための画面を表示する技術に関する。
【背景技術】
【０００２】
近年、コピー機、プリンタ、およびＭＦＰ（Multi-functional Peripheral）などの画像形成装置は、ユーザが指示または情報を入力するための操作手段としてタッチパネルディスプレイを備えている。
【０００３】
タッチパネルディスプレイは、多様な動作の設定を可能にするために用意された画面を表示する。画面は、ハードキーの代わりとなるボタンを配置した画像である。画面を表示するための表示面は、操作を受け付けるための面でもある。
【０００４】
一般に、用意される画面は複数である。表示面と同じサイズの画面もあるし、表示面よりも小さいサイズの画面もある。これらの画面は、ユーザによる操作に応じて選択的に表示される。例えば、複数の画面を階層化した場合において、画面の表示は、上位から下位へまたは下位から上位へと切り替えられる。
【０００５】
画面が切り替わった後の操作をユーザが迅速に行うことができるようにするための技術として、特許文献１に記載の技術がある。
【０００６】
特許文献１には、上位のウィンドウに重ねて下位のウィンドウを表示するときに、次の処理を行うことが開示されている。下位のウィンドウを閉じた後に選択される可能性のある上位のウィンドウの項目を抽出する。そして、抽出した項目のボタンに重ねてまたは近傍に下位のウィンドウを閉じるためのボタンが表示されるように、下位のウィンドウを上位のウィンドウに重ねて表示する。
【０００７】
また、ユーザが動作の設定を終えた後に動作の実行を迅速に指示することができるようにするための技術として、特許文献２に記載の技術がある。
【０００８】
特許文献２には、操作者が画面に対する手指による操作を行った後に、操作者の手指の位置を特定し、ジョブの開始指示を受け付けるボタンを特定した手指の位置の近傍に表示することが開示されている。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２０１２−２７７２５号公報
【特許文献２】特開２０１４−１２１８５４号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
ところで、画像形成装置を操作するための画面の中には、ボタンの位置が可変であるものがある。例えば、ユーザがボタンの並びの順序を変更したりするカスタマイズが可能に構成された画面、およびボタンをスクロールにより位置を変えながら表示するように構成された画面がある。
【００１１】
画面を切り替えるためのボタンとして、位置が可変であるボタンを用いることが考えられる。すなわち、位置が可変であるボタンの選択を、画面の切替えの契機とすることができる。
【００１２】
画面が切り替わった後にユーザが次の操作を従来と同様に迅速に行うことができるようにするには、切り替えるためのボタンの位置に応じて次に表示する画面におけるボタンの配置を変更することが、考えられる。しかし、配置を変更する処理に時間が掛かると、画面の切替えが遅くなってしまう。
【００１３】
本発明は、このような問題点に鑑み、位置が可変であるボタンに応じた画面への切替えを従来よりも高速に行うことを、目的とする。
【課題を解決するための手段】
【００１４】
本発明の一実施形態に係る画面表示制御装置は、第１のオブジェクトが複数の位置のうちのいずれかに選択的に配置される第１の画面をディスプレイの表示面に表示させ、前記第１のオブジェクトに続いて操作されると思われる第２のオブジェクトがそれぞれ異なる位置に配置される複数の第２の画面のうちのいずれか１つを前記表示面に表示させる、画面表示制御装置であって、前記第１の画面が前記表示面に表示されているときに前記第１のオブジェクトが操作された場合に、前記複数の第２の画面のうちの、前記表示面に表示させた場合の前記表示面における前記第２のオブジェクトの位置が前記表示面における前記第１のオブジェクトの位置に最も近いものを次画面として選出する、選出手段と、前記選出手段によって選出された前記次画面を前記表示面に表示させる、次画面表示手段と、を有する。
【００１５】
好ましくは、前記選出手段は、前記複数の第２の画面のうちの、前記表示面の１つの特定の位置に表示させた場合の前記表示面における前記第２のオブジェクトの位置が前記表示面における前記第１のオブジェクトの位置に最も近いものを前記次画面として選出し、前記次画面表示手段は、前記次画面を前記特定の位置に表示させる。
【００１６】
または、前記選出手段は、前記複数の第２の画面のそれぞれを前記表示面の複数の特定の位置のそれぞれに表示させた場合の、前記表示面における前記第２のオブジェクトの位置を算出し、当該算出した位置のうちの前記表示面における前記第１のオブジェクトの位置に最も近いものを目標位置として選出し、さらに、前記複数の第２の画面のうちの、当該目標位置に表示させた場合の前記表示面における前記第２のオブジェクトの位置が当該第１のオブジェクトの位置に最も近いものを前記次画面として選出し、前記次画面表示手段は、前記次画面を前記目標位置に表示させる。
【発明の効果】
【００１７】
本発明によると、位置が可変であるボタンに応じた画面への切替えを従来よりも高速に行うことができる。
【図面の簡単な説明】
【００１８】
【図１】画像形成装置の外観の例を示す図である。
【図２】画像形成装置のハードウェア構成の例を示す図である。
【図３】画像形成装置の機能的構成の例を示す図である。
【図４】画面テーブルの例を示す図である。
【図５】グローバル座標系の例を示す図である。
【図６】要素テーブルの例を示す図である。
【図７】要素テーブルの例を示す図である。
【図８】構成テーブルの例を示す図である。
【図９】応用設定画面の例を示す図である。
【図１０】応用設定画面のバッジ列の模式図である。
【図１１】宛先選択画面の例を示す図である。
【図１２】ブック原稿設定画面の例を示す図である。
【図１３】遷移元画面表示処理の流れの例を説明するフローチャートである。
【図１４】遷移先画面画面表示処理の流れの例を説明するフローチャートである。
【図１５】ブック原稿設定画面の表示の態様の例を示す図である。
【図１６】ブック原稿設定画面の表示の態様の例を示す図である。
【図１７】ブック原稿設定画面の表示の態様の例を示す図である。
【図１８】ブック原稿設定画面の表示の態様の例を示す図である。
【図１９】枠消し設定画面の例を示す図である。
【図２０】遷移先画面表示処理の流れの例を説明するフローチャートである。
【図２１】グローバル座標系におけるスイッチと枠消しバッジとの位置関係の例を示す図である。
【図２２】枠消し設定画面の表示の態様の例を示す図である。
【図２３】枠消し設定画面の表示の態様の例を示す図である。
【図２４】ブック原稿設定画面の表示の態様の例を示す図である。
【図２５】ブック原稿設定画面の表示の態様の例を示す図である。
【図２６】ブック原稿設定画面の表示の態様の例を示す図である。
【図２７】枠消し設定画面の例を示す図である。
【図２８】日付スタンプ設定画面の例を示す図である。
【図２９】文字詳細設定画面の例を示す図である。
【図３０】日付スタンプ設定画面の上に文字詳細設定画面を重ねて表示する態様の例を示す図である。
【図３１】文字詳細設定画面の状態の遷移の例を示す図である。
【図３２】日付スタンプ設定画面の上の文字詳細設定画面を重ねて表示する態様の例を示す図である。
【図３３】遷移先画面の初期の状態を決めるために算出する距離を示す図である。
【図３４】画像形成装置における画面の表示の処理の流れの例を示すフローチャートである。
【発明を実施するための形態】
【００１９】
図１は、画像形成装置１の外観の例を示す図である。図２は、画像形成装置１のハードウェア構成の例を示す図である。
【００２０】
図１に示す画像形成装置１は、一般に「複合機」または「ＭＦＰ（Multi-functional Peripheral）」などと呼ばれる画像処理装置であって、コピー、ネットワークプリント、スキャナ、ボックス、およびファクシミリなどの機能を集約した装置である。
【００２１】
ネットワークプリント機能は、端末装置から受信した画像データに基づいて画像を用紙に印刷する機能である。「ネットワークプリンティング機能」または「ＰＣプリント機能」などと呼ばれることもある。
【００２２】
ボックス機能は、ユーザごとに「ボックス」または「パーソナルボックス」などと呼ばれる記憶領域を与えておき、各ユーザが自分の記憶領域によって画像ファイルなどのドキュメントデータを保存し管理するための機能である。「サーバ機能」または「ファイルサーバ機能」などと呼ばれることもある。ボックスは、パーソナルコンピュータにおける「フォルダ」または「ディレクトリ」に相当する。
【００２３】
画像形成装置１は、図２に示すように、ＣＰＵ（Central Processing Unit）１０ａ、ＲＡＭ（Random Access Memory）１０ｂ、ＲＯＭ（Read Only Memory）１０ｃ、補助記憶装置１０ｄ、ＮＩＣ（Network Interface Card）１０ｅ、モデム１０ｆ、タッチパネルディスプレイ１０ｇ、操作キーパネル１０ｈ、スキャンユニット１０ｉ、画像処理部１０ｊ、プリントユニット１０ｋ、および電源管理部１０ｍなどによって構成される。
【００２４】
タッチパネルディスプレイ１０ｇは、四角形の表示面２０を有しており、ユーザに対するメッセージを示す画面、ユーザがコマンドまたは情報を入力するための画面、およびＣＰＵ１０ａなどが実行した処理の結果を示す画面などを表示する。
【００２５】
さらに、タッチパネルディスプレイ１０ｇは、表示面２０内のユーザがタッチした位置を検知し、タッチされた位置の遷移に基づいてジェスチャの種類を判別する。そして、タッチした位置および判別した種類をＣＰＵ１０ａへ通知する。なお、ジェスチャの種類は、画像形成装置１のＣＰＵ１０ａがオペレーティングシステムに基づいて判別することもある。ジェスチャの一例として、タップ、ダブルタップ、フリック、ピンチイン、ピンチアウト、およびホールド（長押し）が挙げられる。
【００２６】
操作キーパネル１０ｈは、いわゆるハードウェアキーボードであって、図１に示すように、スタートキー２１、コピーキー２３、およびＦＡＸ／スキャンキー２４などのキーによって構成される。
【００２７】
ＮＩＣ１０ｅは、ＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）などのプロトコルによって他の装置と通信回線を介して通信を行う。
【００２８】
モデム１０ｆは、ファクシミリ端末との間でＧ３などのプロトコルで画像データをやり取りする。
【００２９】
スキャンユニット１０ｉは、自動原稿送り装置（ＡＤＦ：Auto Document Feeder）と、フラットヘッドスキャナとによって構成される。自動原稿送り装置は、原稿トレイにセットされたシートをヘッドスキャナの読取り位置へ搬送する。フラットヘッドスキャナは、搬送されてきたシートまたはプラテンガラスの上にセットされたシートなどに記されている画像を読み取って画像データを生成する。
【００３０】
画像処理部１０ｊは、スキャンユニット１０ｉから送られてきた画像データにシェーディング補正または色収差補正などの読取り光学系の特性に関わる処理を施す。さらに、画像データの圧縮／伸張の処理、およびプリントユニット１０ｋに出力するラスタデータの生成の処理などを行う。
【００３１】
プリントユニット１０ｋは、画像処理部１０ｊによって生成されたラスタデータに基づいて画像をシートに印刷する。
【００３２】
電源管理部１０ｍは、電源回路から画像形成装置１の内部の複数の供給先への電力の供給を管理する。電源管理部１０ｍは、必要に応じて供給先および供給量を制限して消費電力を低減する。
【００３３】
ＲＯＭ１０ｃまたは補助記憶装置１０ｄには、コピーおよびファクシミリなどの機能を実現するためのソフトウェアが記憶されている。このソフトウェアには、タッチパネルディスプレイ１０ｇに１つまたは複数の画面を表示させる表示処理プログラム１０Ｐ（図３参照）が含まれている。
【００３４】
ソフトウェアを構成するプログラムまたはモジュールは、必要に応じてＲＡＭ１０ｂにロードされ、ＣＰＵ１０ａによって実行される。補助記憶装置１０ｄとして、ＨＤＤ（Hard Disk Drive）またはＳＳＤ（Solid State Drive）などが用いられる。
【００３５】
表示処理プログラム１０Ｐによって表示される画面は、ソフトウェアキーとして、１つ以上の切替えボタンを有している。「切替えボタン」とは、それを選択する操作が画面の切替えの契機となるボタンである。切替えボタンには、切替え後の画面である「遷移先画面」が対応付けられており、ユーザが切替えボタンを選択すると、遷移先画面が表示される。
【００３６】
ボタンを選択するジェスチャとして、タップ、ダブルタップ、またはホールドなどがある。
【００３７】
画面のサイズは様々であり、表示面２０と同じサイズの画面もあれば、表示面２０よりも小さい画面もある。画面の切替え（「画面遷移」ともいう）の形態としては、切り替わる前の画面である「遷移元画面」に代えて遷移先画面を表示する形態、および、遷移先画面を遷移元画面の一部分に重ねて表示する形態がある。
【００３８】
これらの画面には、切替えボタンの配置を一定の範囲（後述するバッジ列の中）でユーザがカスタマイズすることができる画面もあれば、同時に表示することができない多数の切替えボタンをスクロールにより一部ずつ表示するように構成された画面もある。つまり、どちらの画面も、画面上の切替えボタンの位置がユーザによって変更される。以下、画面における位置が固定ではない切替えボタンを「可動切替えボタン」と記載し、可動切替えボタンを有する画面を「可変画面」と記載する。
【００３９】
ところで、連続するジェスチャをユーザによりスムーズに行わせるためには、ユーザがタッチした位置と次にタッチすべき位置とが近いのが好ましい。これらの２つの位置同士が近くにあると、手の指先を大きく動かす必要がなく、迅速にストレスなく操作を進めることができる。
【００４０】
表示処理プログラム１０Ｐによると、可動切替えボタンがタッチされると、ユーザが次に操作すると予想される特定の要素（以下、「特定要素」と記載する。）を、可動切替えボタンの表示されていた位置またはその近くに配置して遷移先画面が表示される。よって、ユーザは、連続するジェスチャをスムーズに行うことができる。以下、遷移先画面をこのように表示させる仕組みについて、説明する。
【００４１】
その方法として、次の２つの方法のうちのいずれか一方が選択的に使用される。１つ目の方法は、特定要素を相違する位置に配置した幾つかの画面を予め用意しておき、いずれか１つの画面を可動切替えボタンの位置に応じて表示させる方法である。
【００４２】
２つ目の方法は、可動切替えボタンが選択されるごとに、表示面２０上のそのときの可動切替えボタンの位置に基づいて特定要素を配置して遷移先画面を表示する方法である。
【００４３】
図３は、画像形成装置１の機能的構成の例を示す図である。図４は、画面テーブル５の例を示す図である。図５は、グローバル座標系の例を示す図である。図６〜図７は、要素テーブル６の例を示す図である。図８は、構成テーブル７の例を示す図である。
【００４４】
表示処理プログラム１０Ｐについて、さらに詳細に説明する。表示処理プログラム１０Ｐによると、図３に示す遷移元表示制御部１２、遷移先決定部１４、遷移先表示制御部１６、および画面データ記憶部１７などの機能が画像形成装置１に実現される。これら各部の機能は、後に順次、説明する。
【００４５】
画面データ記憶部１７には、要素ライブラリが設けられている。要素ライブラリには、後に順次説明する、各画面を構成する要素（例えば、ウィンドウ、列ボックス、スイッチ、ボタン、バッジ、カーソル、スケールなど）ごとの、要素データ８Ａが記憶されている。要素データ８Ａには、要素の形状、サイズ、外観、および要素コードのほか、要素に対して行われたジェスチャに応じて実行すべき処理（例えば、他の画面を表示する処理）などが示される。「要素コード」は、要素を識別するための識別子である。なお、上述の切替えボタンは、要素の１つである。また、ボタンの１つの種類としてバッジがある。「バッジ」は、ジョブの条件または上述の機能の条件値を設定するためのボタンである。
【００４６】
さらに、画面データ記憶部１７は、画面テーブル５が記憶されている。画面テーブル５には、図４に示すように、複数の画面それぞれの画面属性データ５Ｅが格納されている。
【００４７】
画面属性データ５Ｅ１は、応用設定画面３１（図９参照）の画面属性データ５Ｅである。画面属性データ５Ｅ２は、宛先選択画面３２（図１１参照）の画面属性データ５Ｅである。画面属性データ５Ｅ３１〜５Ｅ３４は、それぞれ、ブック原稿設定画面３３Ａ〜３３Ｄ（図１２参照）の画面属性データ５Ｅである。画面属性データ５Ｅ４１、５Ｅ４２は、それぞれ、枠消し設定画面３４Ａ、３４Ｂ（図１９参照）の画面属性データ５Ｅである。
【００４８】
画面属性データ５Ｅは、画面コード５ａ、可変フラグ５ｂ、表示位置情報５ｃ、およびテーブルコード５ｄを示す。
【００４９】
画面コード５ａは、画面の識別子である。可変フラグ５ｂは、画面が可変画面であるか否かを示す。「１」は、可変画面であることを示し、「０」は、可変画面でないことを示す。
【００５０】
なお、表示位置情報５ｃは、表示面２０のどの位置に画面を表示するかを示す。画面の位置は、画面を構成するすべての要素を囲む最小の矩形の所定の位置（例えば左下隅）によって表わされる。以下、表示面２０における座標系および座標をそれぞれ「グローバル座標系」および「グローバル座標」と記載する。したがって、画面の位置は、グローバル座標によって表わされる。図５に示すように、グローバル座標系の原点は、表示面２０の左下隅であり、左右方向がＸ方向であり、上下方向がＹ方向である。
【００５１】
表示位置情報５ｃは、画面が複数の位置に表示され得る場合、複数の位置それぞれの座標を示す。
【００５２】
テーブルコード５ｄは、画面の、次に説明する要素テーブル６の識別子である。以下、この識別子を「要素テーブルコード」と記載する。
【００５３】
画面データ記憶部１７には、さらに、画面ごとの要素テーブル６が要素テーブルコードと対応付けられて記憶されている。
【００５４】
要素テーブル６には、図６〜図７に例示するように、画面を構成する要素または要素群ごとの要素データ６Ｇが格納されている。要素として、要素ライブラリに要素データ８Ａが記憶されているものが用いられる。要素データ６Ｇは、要素コード６ａ、名称６ｂ、属性６ｃ、配置情報６ｄ、およびリンク先画面コード６ｆなどを示す。
【００５５】
「要素群」は、一体的に取り扱われる複数の要素からなるグループである。複数のバッジが一列に並んだバッジ列（例えば、図１１のバッジ列４００）が、要素群の一例である。要素群に属する個々の要素については、要素テーブル６に要素データ６Ｇが格納されていない。その代わりに後述する構成テーブル７（図８参照）が用意されている。要素群を構成する要素も、要素ライブラリに要素データ８Ａが記憶されているものが用いられる。
【００５６】
図６（Ａ）の要素テーブル６１は、応用設定画面３１（図９参照）の要素テーブル６である。図６（Ｂ）の要素テーブル６２は、宛先選択画面３２（図１１参照）の要素テーブル６である。図７（Ａ）の要素テーブル６３１は、ブック原稿設定画面３３Ａ（図１２参照）の要素テーブル６である。図７（Ｂ）の要素テーブル６４１は、枠消し設定画面３４Ａ（図１９参照）の要素テーブル６である。
【００５７】
要素コード６ａは、要素の要素コードまたは要素群の要素群コードである。名称６ｂは、要素または要素群の名称である。
【００５８】
属性６ｃは、要素または要素群の属性である。属性として、例えば次の値が示される。要素または要素群が画面上でスクロールし得る場合は、「スクロール」を示す。要素群に含まれる要素の位置をカスタマイズし得る場合は、「カスタマイズ」を示す。要素が特定要素である場合は、「特定要素」を示す。スクロールおよびカスタマイズの両方が属性６ｃとして示される場合がある。
【００５９】
配置情報６ｄは、画面における要素または要素群の位置の座標である。要素の位置の座標として、要素を囲む最小の矩形の中心の座標が用いられる。要素群の位置の座標として、要素群を構成するすべての要素を囲む最小の矩形の中心の座標が用いられる。
【００６０】
以下、画面における座標系および座標をそれぞれ「ローカル座標系」および「ローカル座標」と記載する。したがって、要素の位置の座標も要素群の位置の座標も、ローカル座標である。
【００６１】
なお、要素または要素群がスクロールするなどして画面の中を移動し得る場合は、配置情報６ｄとして、画面が表示された当初（デフォルト）の位置のローカル座標が示される。
【００６２】
リンク先画面コード６ｆは、要素に対して所定のジェスチャが行われた際に表示すべき画面の複数の候補それぞれの画面コードである。なお、表示すべき画面が１つしかない場合は、要素データ８Ａに従う。
【００６３】
テーブルコード６ｅは、要素群の構成テーブル７の識別子（以下、「構成テーブルコード」と記載する。）である。構成テーブル７は、構成テーブルコードと対応付けられて画面データ記憶部１７に記憶されている。
【００６４】
図８のように、構成テーブル７には、要素群を構成する要素ごとの要素データ７Ｅが格納されている。要素データ７Ｅは、要素コード７ａ、位置情報７ｂ、名称７ｃ、およびリンク先画面コード７ｄを示す。
【００６５】
位置情報７ｂは、要素群における要素の位置の座標である。原点は、要素群を構成するすべての要素を囲む最小の矩形の中心の座標である。
【００６６】
リンク先画面コード７ｄは、リンク先画面コード６ｆ（図５、図７参照）と同様、要素に対して所定のジェスチャが行われた際に表示すべき画面の複数の候補それぞれの画面コードである。
【００６７】
図８（Ａ）の構成テーブル７１は、バッジ列４００（図９参照）の構成テーブル７である。図８（Ｂ）の構成テーブル７１は、バッジ列４０１（図１１参照）の構成テーブル７である。
【００６８】
図９は、応用設定画面３１の例を示す図である。図１０は、応用設定画面３１のバッジ列４００の模式図である。図１１は、宛先選択画面３２の例を示す図である。
【００６９】
図９に示す応用設定画面３１は、スクロールにより切替えボタンの位置が変わる可変画面の一例である。応用設定画面３１は、ウィンドウ３１１にバッジ列４００およびスケール３１２などの要素または要素群が配置されて構成される。
【００７０】
応用設定画面３１の左右の長さは、表示面２０の長さＬｘと等しく、上下の長さは表示面２０の長さＬｙの３分の２程度である。応用設定画面３１は、表示面２０の上端縁に寄せて表示される。
【００７１】
応用設定画面３１の上側にバッジ列４００が配置され、バッジ列４００の下側にスケール３１２およびカーソル３１３などが配置され、右下隅にクローズボタン３１６が配置される。
【００７２】
バッジ列４００は、列ボックス４８および複数のバッジ４１によって構成され、列ボックス４８の上にこれらのバッジ４１を横一列に並べた要素群である。「列ボックス」は、バッジを配置するための領域であって、要素の種類の１つである。
【００７３】
これらのバッジのサイズは等しい。バッジ列４００の全長は、図１０に示すように、表示面２０の長さＬｘよりも長い。このため、バッジ列４００のバッジ４１のうちの一部が表示面２０に現れるが、残りは現れない。図９では、ブック原稿バッジ４１ｂを含む８個のバッジ４１が現れている。
【００７４】
ユーザは、バッジ列４００をスクロールさせることによって、所望のバッジ４１を順次表示させることができる。バッジ列４００は、左方へのドラッグまたはフリックに従って左方へ移動し、右方へのドラッグまたはフリックに従って右方へ移動する。
【００７５】
スケール３１２は、バッジ列４００の全体を簡略化して表わす画像である。カーソル３１３は、スケール３１２の一部分を囲むことによって、バッジ列４００のバッジ４１のうちの表示面２０内に現れているバッジ４１（すなわち表示されているバッジ４１）を指し示す。カーソル３１３は、バッジ列４００が左方へ移動するとき、それに合わせて右方へ移動し、バッジ列４００が右方へ移動するとき、それに合わせて左方へ移動する。
【００７６】
表示されている複数のバッジ４１のいずれかをユーザがタップすると、そのバッジ４１に対応する機能について設定値を入力するための画面がポップアップ表示される。つまり、これらのバッジ４１は、いずれも切替えボタンである。そして、これらの切替えボタンは、スクロールに応じて左右に移動するので、可動切替えボタンである。
【００７７】
クローズボタン３１６をユーザがタップすると、応用設定画面３１の表示が終了する。これに伴って、応用設定画面３１が表示される直前に表示されていた画面が再び表示される。クローズボタン３１６は、その操作が画面遷移の契機となるので切替えボタンであるが、画面の中で移動しないので可動切替えボタンでない。
【００７８】
ブック原稿バッジ４１ｂは、ユーザが「ブック原稿機能」を選択するためのボタンである。ブック原稿機能とは、スキャンユニット１０ｉによりブック原稿から画像を読み取って印刷したりその画像の画像データを送信したりするジョブにおいて、読み取った画像に表われる書籍の輪郭またはページ同士の境目の線を消去する画像処理（いわゆる枠消し処理または折り目消し処理）を行うものである。「ブック原稿」とは、書籍のように一端を綴じた印刷物などを見開いてプラテンガラスにセットされる原稿である。ブック原稿機能は、デフォルトの設定では「オフ（ＯＦＦ）」となっている。
【００７９】
図１１に示す宛先選択画面３２は、カスタマイズにより切替えボタンの位置が変わる可変画面の一例である。宛先選択画面３２は、ウィンドウ３２１にバッジ列４０１および宛先表示欄３２３などの要素または要素群が配置されて構成される。
【００８０】
宛先選択画面３２は、画像データの送信に関わる設定のための画面である。宛先選択画面３２のサイズは、表示面２０のサイズと同じである。若干小さくてもよい。
【００８１】
宛先選択画面３２の上下方向の中央部に、宛先表示欄３２３が配置され、宛先表示欄３２３に宛先ボタン３２４、３２５が配置されている。ユーザは、画像データの宛先（送信先）を、宛先ボタン３２４、３２５のうちの、それに対応するボタンをタップすることによって、指定することができる。
【００８２】
宛先選択画面３２の下端付近には、バッジ列４０１が配置されている。バッジ列４０１は、列ボックス４８および複数のバッジ４１によって構成され、列ボックス４８の上にこれらのバッジ４１を横一列に並べた要素群である。列ボックス４９には、７個のバッジ４１を配置することが可能である。
【００８３】
バッジ列４０１は、バッジ列４００とは異なり画面に対して固定されている。ユーザは、バッジ列４０１のバッジ４１の配列を所定の操作によってカスタマイズすることができる。
【００８４】
図１１（Ａ）に例示する状態では、バッジ列４０１は、ブック原稿バッジ４１ｂを含めて７個のバッジ４１が並んでいる。ブック原稿バッジ４１ｂは、先頭の（左から１番目）のバッジ４１であり、表示面２０の左下の隅部に配置される。
【００８５】
図１１（Ｂ）に例示する状態では、ブック原稿バッジ４１ｂを含めて７個のバッジが並んでいる。このとき、ブック原稿バッジ４１ｂは、７番目のバッジであり、表示面２０の右下の隅の近傍に配置される。
【００８６】
次に、応用設定画面３１または宛先選択画面３２が遷移元画面である場合を例に、遷移先画面の表示の幾つかの形態を順に説明する。併せて、図３に示す各部の処理について、説明する。
【００８７】
〔第１の表示形態〕
図１２は、ブック原稿設定画面３３Ａ〜３３Ｄの例を示す図である。図１３は、遷移元画面表示処理の流れの例を説明するフローチャートである。図１４は、遷移先画面画面表示処理の流れの例を説明するフローチャートである。図１５は、ブック原稿設定画面３３Ａの表示の態様の例を示す図である。図１６は、ブック原稿設定画面３３Ｂの表示の態様の例を示す図である。図１７は、ブック原稿設定画面３３Ｃの表示の態様の例を示す図である。図１８は、ブック原稿設定画面３３Ｄの表示の態様の例を示す図である。
【００８８】
第１の表示形態は、１つの可動切替えボタンに対して複数の遷移先画面を用意しておき、これらの遷移先画面のいずれか１つを表示することによって、特定要素を可動切替えボタンの近くに表示する形態である。以下、可動切替えボタンとしてブック原稿バッジ４１ｂが操作された場合を例に説明する。
【００８９】
図１２（Ａ）に示すように、ブック原稿設定画面３３Ａは、ウィンドウ３３１にＯＫボタン３３２、中止ボタン３３３、スイッチ３３４、枠消しボタン３３５、折り目消しボタン３３６、およびメッセージ欄３３７などの要素を配置することによって構成される。ブック原稿設定画面３３Ａの左右方向の長さは、表示面２０の長さＬｘよりも短い。上下方向の長さは表示面２０の長さＬｙよりも短い。
【００９０】
ブック原稿設定画面３３Ａにおいては、スイッチ３３４が、ウィンドウ３３１の左上の隅部に配置される。
【００９１】
スイッチ３３４、このボタンを含む画面に対応する機能（図１２の場合は、ブック原稿機能）を有効（オン）にするか無効（オフ）にするかを切り替えるためのスイッチであり、ＯＮボタンおよびＯＦＦボタンによって構成される。「ＯＮ／ＯＦＦボタン」と呼ばれることもある。スイッチ３３４は、特定要素である。ユーザは、この機能を有効にしたい場合はＯＮボタンをタップし、無効にしたい場合はＯＦＦボタンをタップする。
【００９２】
ウィンドウ３３１の右半部に、枠消しボタン３３５および折り目消しボタン３３６が配置される。枠消しボタン３３５および折り目消しボタン３３６は、それぞれ、枠消し処理および折り目消し処理に関する設定をユーザが行うためのボタンである。
【００９３】
それぞれの下半分がウィンドウ３３１の下辺の右方から張り出すようにＯＫボタン３３２および中止ボタン３３３が配置される。ＯＫボタン３３２は、ユーザが設定の終了の指令を入力するためのボタンである。中止ボタン３３３は、ユーザが設定の中止の指令を入力するためのボタンである。いずれかの指令が入力されると、ブック原稿設定画面３３Ａの表示が終了する。
【００９４】
図１２（Ｂ）、（Ｃ）、および図１２（Ｄ）にそれぞれ示すブック原稿設定画面３３Ｂ、３３Ｃ、および３３Ｄのそれぞれの基本的な構成および機能は、図１２（Ａ）のブック原稿設定画面３３Ａと同様である。ブック原稿設定画面３３Ａとの差異は、要素の配置である。特に、スイッチ３３４は、ブック原稿設定画面３３Ａではウィンドウ３３１の左上に配置されているが、ブック原稿設定画面３３Ｂ、３３Ｃ、および３３Ｄでは、それぞれ、右上、左下、および右下に配置されている。
【００９５】
ユーザが所定の操作を行うと、遷移元表示制御部１２は、応用設定画面３１をタッチパネルディスプレイ１０ｇに表示させる処理を、図１３に示す手順で実行する。
【００９６】
遷移元表示制御部１２は、応用設定画面３１の画面属性データ５Ｅを、画面データ記憶部１７に記憶されている画面テーブル５（図４参照）から読み出す（図１３の＃８０１）。読み出した画面属性データ５Ｅにテーブルコード５ｄとして示される要素テーブルコードに対応する要素テーブル６（図６、図７参照）を画面データ記憶部１７から読み出す（＃８０２）。そして、読み出した要素テーブル６のいずれかの要素データ６Ｇにリンク先画面コード６ｆが示される場合は（＃８０３でＹｅｓ）、そのリンク先画面コード６ｆに対応する構成テーブル７（図８参照）を画面データ記憶部１７から読み出す（＃８０４）。
【００９７】
本例では、遷移元表示制御部１２は、画面属性データ５Ｅとして画面属性データ５Ｅ１を読み出す。要素テーブル６として要素テーブル６１を読み出す。そして、構成テーブル７として構成テーブル７１を読み出す（＃８０５）。
【００９８】
さらに、遷移元表示制御部１２は、読み出した要素テーブル６に示される要素コード６ａそれぞれに対応する要素データ８Ａと、読み出した構成テーブル７に示される要素コード７ａそれぞれに対応する要素データ８Ａとを、画面データ記憶部１７の要素ライブラリから読み出す。
【００９９】
遷移元表示制御部１２は、各要素を、それぞれについて定められた座標に配置することによって、応用設定画面３１を生成する（＃８０６）。
【０１００】
なお、要素群に属さない要素の座標は、配置情報６ｄに示されている。要素群全体の座標も、配置情報６ｄに示されている。要素群に属する要素の座標は、構成テーブル７の位置情報７ｂに示されている。ただし、この座標は、要素群における座標である。そこで、遷移元表示制御部１２は、この座標および要素群全体の座標に基づいて、遷移元表示制御部１２における位置の座標を算出する。要素の形状、サイズ、および外観は、要素データ８Ａに示されている。
【０１０１】
そして、遷移元表示制御部１２は、生成した応用設定画面３１が応用設定画面３１のグローバル座標の位置に表示されるように、タッチパネルディスプレイ１０ｇを制御する（＃８０７）。
【０１０２】
応用設定画面３１には、バッジ列４００が配置されている。応用設定画面３１が表示された後、ユーザがバッジ列４００をフリックしまたはドラッグすると、遷移元表示制御部１２は、フリックまたはドラッグの方向、長さ、または速さに応じて、バッジ列４００をスクロールさせる。
【０１０３】
さらに、バッジ列４００には、ブック原稿バッジ４１ｂが配置されている。バッジ列４００がスクロールすると、ブック原稿バッジ４１ｂも移動する。
【０１０４】
ユーザがクローズボタン３１６をタップするなど、応用設定画面３１の表示を終了させる操作を行うと、遷移元表示制御部１２は、応用設定画面３１の表示を終了させる。
【０１０５】
ユーザがブック原稿バッジ４１ｂをタップすると、ブック原稿バッジ４１ｂに対応する画面をタッチパネルディスプレイ１０ｇに遷移先画面として表示させるための処理が遷移先決定部１４および遷移先表示制御部１６によって図１４に示す手順で実行される。
【０１０６】
遷移先決定部１４は、遷移先画面とすべき画面を次のように決定する。複数の画面コードが、タップされた要素の要素データ６Ｇまたは７Ｅにリンク先画面コード６ｆまたは７ｄとして示されているか否かをチェックする（図１４の＃８２１）。
【０１０７】
示されていない場合は（＃８２２でＮｏ）、遷移先決定部１４は、タップされた要素の要素データ８Ａに従って遷移先画面にすべき画面を決定する（＃８２３）。
【０１０８】
そして、遷移先表示制御部１６は、遷移元画面を表示する場合と同様に、決定した画面を、その画面の各データに基づいてタッチパネルディスプレイ１０ｇに表示させる（＃８３０）。
【０１０９】
一方、示されている場合は（＃８２２でＹｅｓ）、遷移先決定部１４は、リンク先画面コード６ｆまたは７ｄそれぞれに対応する要素テーブル６および画面属性データ５Ｅを読み出す（＃８２４、＃８２５）。本例では、ブック原稿バッジ４１ｂがタップされたので、要素データ７Ｅ１においてリンク先画面コード７ｄとして示される４つの画面コードそれぞれに対応する要素テーブル６と画面属性データ５Ｅとを読み出す。
【０１１０】
その結果、本例では、ブック原稿設定画面３３Ａ、３３Ｂ、３３Ｃ、および３３Ｄそれぞれの要素テーブル６と画面属性データ５Ｅとが読み出される。以下、データが読み出されたこれらの画面を「候補画面」と記載する。なお、ブック原稿設定画面３３Ａの要素テーブル６および画面属性データ５Ｅは、それぞれ、図７（Ａ）の要素テーブル６３１および図４の画面属性データ５Ｅ３１である。
【０１１１】
さらに、遷移先決定部１４は、読み出した要素テーブル６および画面属性データ５Ｅに基づいて、候補画面それぞれを表示した際の特定要素のグローバル座標を算出する（＃８２６）。ここで、算出の方法を、ブック原稿設定画面３３Ａを表示した際の特定要素（本例では、スイッチ３３４）のグローバル座標を算出する場合を例に説明する。
【０１１２】
遷移先決定部１４は、ブック原稿設定画面３３Ａの要素テーブル６つまり６３１から、「特定要素」を属性６ｃとして示す要素データ６Ｇを抽出する。
【０１１３】
そして、遷移先決定部１４は、抽出した要素データ６Ｇの配置情報６ｄおよびブック原稿設定画面３３Ａの画面属性データ５Ｅつまり５Ｅ３１に示される表示位置情報５ｃに基づいて、特定要素のグローバル座標を算出する。
【０１１４】
表示位置情報５ｃには、ブック原稿設定画面３３Ａの位置のグローバル座標が示される。一方、配置情報６ｄには、特定要素のローカル座標が示される。よって、遷移先決定部１４は、このグローバル座標に、このローカル座標を加算することによって、特定要素のグローバル座標を算出する。
【０１１５】
ただし、表示位置情報５ｃには、複数（本例では、３つ）のグローバル座標が示される。そこで、遷移先決定部１４は、それぞれを用いて特定要素のグローバル座標を算出する。つまり、本例では、（０，ｙ２）、（ｘ１，ｙ２）、（ｘ２，ｙ２）の各グローバル座標を（ｕ１２，ｖ１２）に加算することによって、（０＋ｕ１２，ｙ２＋ｖ１２）、（ｘ１＋ｕ１２，ｙ２＋ｖ１２）、（ｘ２＋ｕ１２，ｙ２＋ｖ１２）の３つの座標が特定要素のグローバル座標として算出される。
【０１１６】
遷移先決定部１４は、同様の方法によって、残りの候補画面それぞれの特定要素のグローバル座標を算出する。以下、残りの候補画面それぞれの表示位置情報５ｃにも、３つずつグローバル座標が示されるものとして説明する。
【０１１７】
その結果、本例では、特定要素のグローバル座標として１２個のグローバル座標が算出される。
【０１１８】
遷移先決定部１４は、さらに、タップされた要素すなわちブック原稿バッジ４１ｂのグローバル座標を、画面属性データ５Ｅ１およびブック原稿バッジ４１ｂの要素データ７Ｅに基づいて算出する（＃８２７）。
【０１１９】
算出の方法は、特定要素のグローバル座標の算出の方法と同様である。つまり、画面属性データ５Ｅ１に表示位置情報５ｃとして示されるグローバル座標に、要素データ７Ｅに名称７ｃとして示されるローカル座標を加えることによって、ブック原稿バッジ４１ｂのグローバル座標を算出する。
【０１２０】
遷移先決定部１４は、特定要素の１２個のグローバル座標の中からブック原稿バッジ４１ｂのグローバル座標に最も近いものを選出し、遷移先画面とすべき画面を、選出したグローバル座標に係る候補画面に決定する（＃８２８）。
【０１２１】
遷移先表示制御部１６は、遷移先決定部１４によって選出されたグローバル座標の位置に、遷移先決定部１４によって決定された候補画面が遷移先画面として表示されるように、タッチパネルディスプレイ１０ｇを制御する（＃８２９）。
【０１２２】
表示の方法は、遷移元表示制御部１２による遷移元画面の表示の方法と同様である。つまり、遷移先表示制御部１６は、遷移先画面の画面属性データ５Ｅおよび要素テーブル６、遷移先画面に含まれる要素群の構成テーブル７、および各要素の要素データ８Ａを読み出す。そして、これらに基づいて遷移先画面を生成し、選出されたグローバル座標の位置に表示させる。
【０１２３】
これにより、図１５（Ａ）または（Ｂ）に例示するように、ブック原稿バッジ４１ｂのすぐ近くに特定要素であるスイッチ３３４が位置するように、ブック原稿設定画面３３Ａが表示される。または、図１６（Ａ）または（Ｂ）に例示するように、ブック原稿バッジ４１ｂのすぐ近くに特定要素であるスイッチ３３４が位置するように、ブック原稿設定画面３３Ｂが表示される。
【０１２４】
なお、画像形成装置１は、Ｘ座標の範囲に応じた複数の画面を予め用意しておいてもよい。そして、ブック原稿バッジ４１ｂのグローバル座標のＸ座標に応じた画面を遷移先画面として表示させてもよい。
【０１２５】
例えば、画像形成装置１に、０＜Ｘ＜Ｌｘ／２、の範囲に対応する画面としてブック原稿設定画面３３Ａを用意しておき、Ｌｘ／２≦Ｘ＜Ｌｘ、の範囲に対応する画面としてブック原稿設定画面３３Ｂを用意しておく。そして、画像形成装置１は、ブック原稿バッジ４１ｂのグローバル座標のＸ座標が、０＜Ｘ＜Ｌｘ／２、の範囲に入る場合は、ブック原稿設定画面３３Ａを遷移先画面として表示させ、Ｌｘ／２≦Ｘ＜Ｌｘ、の範囲に入る場合は、ブック原稿設定画面３３Ｂを遷移先画面として表示させる。
【０１２６】
第１の表示形態を、応用設定画面３１が遷移元画面である場合を例に説明したが、他の画面が遷移元画面である場合にも、遷移先画面を表示させることができる。以下、遷移元画面が宛先選択画面３２（図１１参照）であり、遷移先画面としてブック原稿設定画面３３Ａ〜３３Ｄのいずれかを表示する場合の処理を、説明する。
【０１２７】
ユーザが所定の操作を行うと、遷移元表示制御部１２は、宛先選択画面３２をタッチパネルディスプレイ１０ｇに表示させる処理を実行する。表示の方法は、応用設定画面３１の表示の方法と同様である。つまり、宛先選択画面３２の画面属性データ５Ｅ２および要素テーブル６２、宛先選択画面３２に含まれる要素群の構成テーブル７２、および各要素の要素データ８Ａを読み出す。そして、これらに基づいて宛先選択画面３２を生成し、宛先選択画面３２の画像データをタッチパネルディスプレイ１０ｇへ送る。
【０１２８】
ユーザは、所定の操作を行うことによって、バッジ列４０１におけるブック原稿バッジ４１ｂの位置をカスタマイズすることができる。この際に、カスタマイズのバッジ４１の配列が示されるように、構成テーブル７１が更新される。
【０１２９】
ユーザがブック原稿バッジ４１ｂをタップすると、ブック原稿バッジ４１ｂに対応する画面をタッチパネルディスプレイ１０ｇに遷移先画面として表示させるための処理が遷移先決定部１４および遷移先表示制御部１６によって実行される。処理の手順は、応用設定画面３１においてブック原稿バッジ４１ｂがタップされた場合の処理と同様であって、図１４に示した通りである。ただし、応用設定画面３１のデータの代わりに宛先選択画面３２のデータが用いられる。
【０１３０】
その結果、図１７（Ａ）または（Ｂ）に例示するように、ブック原稿バッジ４１ｂのすぐ近くに特定要素であるスイッチ３３４が位置するように、ブック原稿設定画面３３Ｃが表示される。または、図１８（Ａ）または（Ｂ）に例示するように、ブック原稿バッジ４１ｂのすぐ近くに特定要素であるスイッチ３３４が位置するように、ブック原稿設定画面３３Ｄが表示される。
【０１３１】
〔第２の表示形態〕
図１９は、枠消し設定画面３４Ａ、３４Ｂの例を示す図である。図２０は、遷移先画面表示処理の流れの例を説明するフローチャートである。図２１は、グローバル座標系におけるスイッチ３４４と枠消しバッジ４１ｓとの位置関係の例を示す図である。図２２は、枠消し設定画面３４Ａの表示の態様の例を示す図である。図２３は、枠消し設定画面３４ｆの表示の態様の例を示す図である。
【０１３２】
第２の表示形態は、第１の表示形態と同様に、１つの可動切替えボタンに対して複数の遷移先画面を用意しておき、この可動切替えボタンがタップされると、これらの遷移先画面のいずれか１つを表示する形態である。
【０１３３】
しかし、第２の表示形態では、これらの遷移先画面の表示される位置が固定である。さらに、これらの遷移先画面に配置される特定要素がいずれも、タップされた可動切替えボタンから一定の距離以上離れている場合は、この可動切替えボタンの位置に適した新たな遷移先画面を生成して表示する。
【０１３４】
以下、応用設定画面３１（図９参照）が遷移元画面であり、図１９に示す枠消し設定画面３４Ａ、３４Ｂ、または３４ｆが遷移先画面である場合を例に、第２の表示形態の処理について説明する。第１の表示形態と重複する点については、説明を省略する。
【０１３５】
枠消し設定画面３４Ａ、３４Ｂは、枠消し処理について、ユーザが設定を行うための画面である。
【０１３６】
図１９（Ａ）に示すように、枠消し設定画面３４Ａは、ウィンドウ３４１にＯＫボタン３４２、中止ボタン３４３、スイッチ３４４、設定値欄３４５、増ボタン３４６、減ボタン３４７、メッセージ欄３４８などが配置されて構成される。スイッチ３４４は、特定要素である。枠消し設定画面３４Ａの左右方向の長さは表示面２０の長さＬｘとほぼ等しく、上下方向の長さは表示面２０の長さＬｙよりも短い。
【０１３７】
設定値欄３４５は、枠の幅（消去量）の設定値を示す。増ボタン３４６は、枠の幅の値を増やすように指示するためボタンである。減ボタン３４７は、枠の幅の値を減らすように指示するためボタンである。
【０１３８】
枠消し設定画面３４Ａにおいて、スイッチ３４４の位置は、ウィンドウ３４１の上端部であって、左右方向の中央部である。
【０１３９】
図１９（Ｂ）に示す枠消し設定画面３４Ｂの基本的な構成および機能は、枠消し設定画面３４Ａと同様である。枠消し設定画面３４Ａとの差異は、要素の配置である。特に、枠消し設定画面３４Ｂでは、スイッチ３４４が、ウィンドウ３４１の左右方向の中央部ではなく右端部に配置されている。
【０１４０】
遷移元表示制御部１２は、ユーザが所定の操作を行うと、応用設定画面３１をタッチパネルディスプレイ１０ｇに表示させる処理を行う。表示の方法は、第１の表示形態で説明した通りである。バッジ列４００には、枠消しバッジ４１ｓが配置されている。バッジ列４００がスクロールすると、枠消しバッジ４１ｓも移動する。
【０１４１】
ユーザが枠消しバッジ４１ｓをタップすると、枠消しバッジ４１ｓに対応する画面つまり枠消し設定画面３４Ａ、３４Ｂ、または３４ｆをタッチパネルディスプレイ１０ｇに遷移先画面として表示させるための処理が遷移先決定部１４および遷移先表示制御部１６によって、図２０に示す手順で実行される。
【０１４２】
遷移先決定部１４は、ブック原稿バッジ４１ｂがタップされた場合と同様に、複数の画面コードが、タップされた要素つまり枠消しバッジ４１ｓの要素データ６Ｇまたは７Ｅにリンク先画面コード６ｆまたは７ｄとして示されているか否かをチェックする（図２０の＃８４１）。
【０１４３】
本例では、複数のリンク先画面コード６ｆまたは７ｄが示されているので（＃８４２でＹｅｓ）、遷移先決定部１４は、リンク先画面コード６ｆまたは７ｄそれぞれに対応する要素テーブル６および画面属性データ５Ｅを読み出す（＃８４５、＃８４６）。
【０１４４】
遷移先決定部１４は、読み出した要素テーブル６および画面属性データ５Ｅに基づいて第１の表示形態の場合と同様に、候補画面それぞれを表示した際の特定要素のグローバル座標を算出する（＃８４７）。なお、本例においては、枠消し設定画面３４Ａおよび３４Ｂが候補画面であり、スイッチ３４４が特定要素である。
【０１４５】
遷移先決定部１４は、枠消しバッジ４１ｓのグローバル座標を算出する（＃８４８）。算出の方法は、ブック原稿バッジ４１ｂのグローバル座標の算出の方法と同様である。
【０１４６】
遷移先決定部１４は、候補画面（枠消し設定画面３４Ａおよび３４Ｂ）それぞれのスイッチ３４４のグローバル座標のうち、枠消しバッジ４１ｓのグローバル座標に最も近いものを選出する（＃８４９）。第１の表示形態では選出した候補画面を遷移先画面に決定した。しかし、第２の表示形態では、さらに、次の処理を実行する。
【０１４７】
遷移先決定部１４は、図２１（Ａ）に示す、グローバル座標系における枠消しバッジ４１ｓと選出した候補画面のスイッチ３４４との距離Ｌ１を算出する（＃８５０）。そして、距離Ｌ１が所定の距離未満であれば（＃８５１でＹｅｓ）、選出した候補画面を遷移先画面に決定する（＃８５２）。一方、所定の距離以上である場合は（＃８５１でＮｏ）、新たに生成する画面（枠消し設定画面３４ｆ）を遷移先画面に決定する（＃８５４）。
【０１４８】
なお、２つの要素（枠消しバッジ４１ｓおよび選出した候補画面のスイッチ３４４）それぞれが表示される領域は、それぞれのグローバル座標および要素データ８Ａに示されるサイズに基づいて求めることができる。
【０１４９】
所定の距離は、画像形成装置１の管理者が予め任意に設定することができるが、特定要素（本例では、スイッチ３４４）の幅または高さの０．３〜１．５倍程度の長さが好ましい。
【０１５０】
または、図２１（Ｂ）に示す枠消しバッジ４１ｓの左端のＸ座標の値と選出した候補画面のスイッチ３４４の右端のＸ座標の値との差Ｌｘ２、または、図２１（Ｃ）に示すバッジ４１ｓの右端のＸ座標の値と選出した候補画面のスイッチ３４４の左端のＸ座標の値との差Ｌｘ３が所定の値未満であれば、選出した候補画面を遷移先画面に決定し、所定の値以上であれば、新たに生成する画面を遷移先画面に決定してもよい。所定の値は、枠消しバッジ４１ｓの幅の０．１〜０．５倍程度の長さが好ましい。
【０１５１】
ただし、バッジ列４００が上下方向（Ｙ方向）にスクロールする場合は、右端のＸ座標の値の代わりに上端のＹ座標の値が用いられ、左端のＹ座標の値の代わりに下端のＹ座標の値が用いられる。
【０１５２】
遷移先表示制御部１６は、遷移先決定部１４によって決定された候補画面が予め用意されたものである場合は、遷移先画面としてタッチパネルディスプレイ１０ｇに表示させる処理を実行する（＃８５３）。表示の方法は、遷移元表示制御部１２による遷移元画面の表示の方法と同様である。これにより、例えば、候補画面が枠消し設定画面３４Ａに決定した場合は、図２２のように、応用設定画面３１の上に枠消し設定画面３４Ａを表示させる。
【０１５３】
一方、遷移先決定部１４によって決定された候補画面が新たに生成する画面である場合は、遷移先表示制御部１６は、次のように処理を行う。
【０１５４】
遷移先表示制御部１６は、枠消し設定画面３４ｆを次のように生成する（＃８５５）。枠消し設定画面３４Ａの画面属性データ５Ｅ（図４参照）を読み出す。読み出した画面属性データ５Ｅにテーブルコード５ｄとして示される要素テーブルコードに対応する要素テーブル６（図６〜図７参照）を読み出す。そして、読み出した要素テーブル６のいずれかの要素データ６Ｇにリンク先画面コード６ｆが示される場合は、そのリンク先画面コード６ｆに対応する構成テーブル７を読み出す。
【０１５５】
これらのデータに基づいて、遷移先表示制御部１６は、枠消しバッジ４１ｓのグローバル座標のＸ座標の値から枠消し設定画面３４Ａのスイッチ３４４のグローバル座標のＸ座標の値を引くことによって、移動量Ｍｘを算出する。
【０１５６】
遷移先表示制御部１６は、各要素を、それぞれについて定められた座標に配置することによって、枠消し設定画面３４ｆを生成する。ただし、スイッチ３４４は、スイッチ３４４の配置情報６ｄに示される位置よりも移動量Ｍｘだけシフトさせた位置に配置する。つまり、移動量Ｍｘが正の値である場合は、移動量Ｍｘの絶対値だけ右方へシフトさせて配置する。負の値である場合は、移動量Ｍｘの絶対値だけ左方へシフトさせて配置する。また、メッセージ欄３４８にスイッチ３４４が重なる場合は、メッセージ欄３４８をスイッチ３４４の右側に配置する。スイッチ３４４の位置に応じてメッセージ欄３４８の幅を広げてもよいし、狭めてもよいし、２つに分割してもよい。
【０１５７】
そして、遷移元表示制御部１２は、枠消し設定画面３４Ａの画面属性データ５Ｅつまり５Ｅ４１に示されるグローバル座標の位置に枠消し設定画面３４ｆが表示されるようにタッチパネルディスプレイ１０ｇを制御する。これにより、図２３のように、タッチパネルディスプレイ１０ｇに枠消し設定画面３４ｆが表示される。
【０１５８】
なお、複数のリンク先画面コード６ｆまたは７ｄが示されていない場合は（＃８４２でＮｏ）、遷移先決定部１４は、タップされた要素の要素データ８Ａに従って遷移先画面にすべき画面を決定し（＃８４３）、遷移先表示制御部１６は、それをタッチパネルディスプレイ１０ｇに表示させる（＃８４４）。
【０１５９】
図２４は、ブック原稿設定画面３３Ａの表示の態様の例を示す図である。図２５は、ブック原稿設定画面３３Ｂの表示の態様の例を示す図である。図２６は、ブック原稿設定画面３３ｇ〜３３ｉの表示の態様の例を示す図である。
【０１６０】
第２の表示形態は、ブック原稿バッジ４１ｂがタップされた際に遷移先画面を表示する場合にも、適用することができる。
【０１６１】
つまり、図２０に示した手順で遷移先画面を決定し表示する処理を行うことができる。これにより、図２４に示すようにブック原稿設定画面３３Ａが応用設定画面３１の上に表示される。または、図２５に示すようにブック原稿設定画面３３Ｂが応用設定画面３１の上に表示される。または、図２６に示すように新たに生成したブック原稿設定画面３３ｇ、３３ｈ、または３３ｉが応用設定画面３１の上に表示される。
【０１６２】
〔第３の表示形態〕
図２７は、枠消し設定画面３４Ｅ、３４Ｈ、３４Ｋの例を示す図である。
【０１６３】
第１の表示形態および第２の表示形態では、遷移先決定部１４は、複数の候補画面（遷移先画面の候補）のうちの、遷移元画面のタップされた切替えボタンのグローバル座標に最も近いグローバル座標の特定要素を有する画面を選出した。
【０１６４】
しかし、遷移元画面において切替えボタンが配置され得る位置が幾つかに限られることがある。このような場合は、切替えボタンが配置され得る位置ごとに好適な画面を用意しておいてもよい。そして、切替えボタンがタップされると、遷移先決定部１４は、タップされた時点の切替えボタンの位置に対応する画面を選出し、遷移先表示制御部１６は、選出された画面を遷移先画面としてタッチパネルディスプレイ１０ｇに表示させればよい。
【０１６５】
例えば、枠消しバッジ４１ｓは、宛先選択画面３２（図１１参照）の７つの位置に配置され得る。そこで、これらの位置ごとに、タッチパネルディスプレイ１０ｇに表示された際に枠消しバッジ４１ｓのほぼ真上に特定要素つまりスイッチ３４４が配置されるような画面（枠消し設定画面３４Ｅ〜３４Ｋ）を用意しておく。
【０１６６】
そして、遷移先決定部１４は、枠消しバッジ４１ｓがバッジ列４０１の左から１番目に位置する場合は、遷移先画面を枠消し設定画面３４Ｅに決定し、遷移先表示制御部１６は、図２７（Ａ）のように枠消し設定画面３４Ｅを表示させる。
【０１６７】
または、左から４番目に位置する場合は、遷移先決定部１４は、遷移先画面を枠消し設定画面３４Ｈに決定し、遷移先表示制御部１６は、図２７（Ｂ）のように枠消し設定画面３４Ｈを表示させる。
【０１６８】
または、左から７番目に位置する場合は、遷移先決定部１４は、遷移先画面を枠消し設定画面３４Ｋに決定し、遷移先表示制御部１６は、図２７（Ｂ）のように枠消し設定画面３４Ｋを表示させる。
【０１６９】
〔第４の表示形態〕
図２８は、日付スタンプ設定画面３５の例を示す図である。図２９は、文字詳細設定画面３６Ａ、３６Ｂの例を示す図である。図３０は、日付スタンプ設定画面３５の上に文字詳細設定画面３６Ｂを重ねて表示する態様の例を示す図である。
【０１７０】
第１の表示形態ないし第３の表示形態では、遷移元画面の上に遷移先画面が重なっても、遷移元画面のタップされた切替えボタンが隠れることなく現われたままであった。しかし、タップされた切替えボタンが遷移先画面に隠れてもよい。
【０１７１】
また、遷移元画面の切替えボタンの位置は、バッジ列のスクロールまたはカスタマイズだけでなく、ドラッグなどの操作によって遷移元画面の全体が表示面２０の上を移動することによって変わり得る。また、遷移先画面に特定要素が複数、備わっている場合がある。
【０１７２】
以下、これらの条件の下における処理を、図２８に示す日付スタンプ設定画面３５が遷移元画面であり、図２９に示す文字詳細設定画面３６Ａまたは３６Ｂが遷移先画面である場合を例に説明する。
【０１７３】
日付スタンプ設定画面３５は、送信する画像に日付を表わす文字列を付加する日付スタンプ機能をユーザが設定するための画面であって、ウィンドウ３５１に文字詳細ボタン３５２などが配置されて構成される。文字詳細ボタン３５２は、文字詳細設定画面３６Ａまたは３６Ｂを表示させるための切替えボタンである。
【０１７４】
文字詳細設定画面３６Ａは、文字列の属性を設定するための画面であって、図２９（Ａ）に示すように、ウィンドウ３６１に３つのスイッチ３６２、３６３、および３６４などが左から順に配置されて構成される。
【０１７５】
スイッチ３６２は、文字のサイズを設定するための要素である。スイッチ３６３は、文字のフォント（種類）を設定するための要素である。スイッチ３６４は、文字の色を設定するための要素である。スイッチ３６２、３６３は、特定要素である。横一列に要素が並ぶ場合は、一般に、ユーザは、左方の要素から順に操作することが多い。
【０１７６】
文字詳細設定画面３６Ｂも、文字詳細設定画面３６Ａと同様の要素によって構成される。ただし、図２９（Ｂ）に示すように、スイッチ３６２、３６３、および３６４の位置が文字詳細設定画面３６Ａとは異なる。
【０１７７】
つまり、特定要素を１つの塊にして、この塊が右側にある画面（文字詳細設定画面３６Ａ）および左側にある画面（文字詳細設定画面３６Ｂ）を、文字詳細ボタン３５２に対応する遷移先画面として用意しておく。
【０１７８】
文字詳細設定画面３６Ａ、３６Ｂは、ともに表示面２０の同一の１つの位置に表示される。したがって、文字詳細設定画面３６Ａ、３６Ｂが表示された際のスイッチ３６２、３６３、および３６４それぞれのグローバル座標は、固定的である。
【０１７９】
なお、日付スタンプ設定画面３５および文字詳細設定画面３６Ａ、３６Ｂそれぞれの画面属性データ５Ｅ、要素テーブル６、および要素データ８Ａが画面データ記憶部１７に記憶されている。
【０１８０】
遷移元表示制御部１２は、日付スタンプ設定画面３５をタッチパネルディスプレイ１０ｇに表示させる。
【０１８１】
遷移先決定部１４は、文字詳細ボタン３５２がタップされると、文字詳細ボタン３５２のグローバル座標を算出する。そして、算出したグローバル座標が、文字詳細設定画面３６Ａのスイッチ３６２、３６３を囲う最小の矩形の中心のグローバル座標および文字詳細設定画面３６Ｂのスイッチ３６２、３６３を囲う最小の矩形の中心のグローバル座標のどちらに近いかを判別する。
【０１８２】
そして、遷移先決定部１４は、遷移先画面を、近い方のグローバル座標に係る画面に決定する。つまり、前者のほうが近い場合は、文字詳細設定画面３６Ａに決定し、後者のほうが近い場合は、文字詳細設定画面３６Ｂに決定する。近さが同じである場合は、先に操作される要素が左側に配置されているほうの画面つまり文字詳細設定画面３６Ａに決定すればよい。
【０１８３】
遷移先表示制御部１６は、遷移先決定部１４によって決定された遷移先画面をタッチパネルディスプレイ１０ｇに表示させる。例えば、遷移先画面が文字詳細設定画面３６Ｂに決定された場合は、図３０のように、日付スタンプ設定画面３５の上に文字詳細設定画面３６Ｂを重ねて表示させる。
【０１８４】
〔第５の表示形態〕
図３１は、文字詳細設定画面３６Ｃの状態の遷移の例を示す図である。図３２は、日付スタンプ設定画面３５の上の文字詳細設定画面３６Ｃを重ねて表示する態様の例を示す図である。図３３は、遷移先画面の初期の状態を決めるために算出する距離Ｌ２を示す図である。
【０１８５】
第１の表示形態、第２の表示形態、または第３の実施形態では、ブック原稿設定画面３３Ａ〜３３Ｄおよび枠消し設定画面３４Ａ、３４Ｂのいずれか、または、新たに生成した枠消し設定画面（枠消し設定画面３４ｆ〜３４ｉ）を、遷移先画面として表示した。ブック原稿設定画面３３Ａ〜３３Ｄは、タップされた切替えボタンの位置に関わらず、構成される要素が同一である。枠消し設定画面３４Ａ、３４Ｂ、３４ｆ〜３４ｉも、同様である。
【０１８６】
しかし、第５の表示形態では、タップされた切替えボタンの位置に応じて、遷移先画面に最初に配置される要素が異なる。そして、ユーザによる操作に応じて、最初に配置されない要素が適宜、遷移先画面に表われる。
【０１８７】
以下、この仕組みについて、日付スタンプ設定画面３５（図２８参照）が遷移元画面であり、文字詳細設定画面３６Ｃが遷移先画面である場合を例に説明する。
【０１８８】
ただし、本例においては、文字詳細ボタン３５２がタップされた場合は、複数の画面のうちの１つを選択的に表示させるのではなく、文字詳細設定画面３６Ｃを表示させる。
【０１８９】
文字詳細設定画面３６Ｃを構成する要素は、文字詳細設定画面３６Ａを構成する要素と同様であり、図２９（Ａ）に示した通りである。
【０１９０】
ただし、文字詳細設定画面３６Ｃは、図３１（Ａ）〜（Ｃ）に示す３つの状態を取り得る。１つ目の状態は、図３１（Ａ）に示すように、スイッチ３６２〜３６４のうちの、スイッチ３６２のみが右端に寄せて配置された状態である。２つ目の状態は、図３１（Ｂ）に示すように、スイッチ３６２、３６３のみが右半部に配置された状態である。３つ目の状態は、図３１（Ｃ）に示すように、スイッチ３６２〜３６４すべてが配置された状態である。
【０１９１】
遷移先決定部１４は、日付スタンプ設定画面３５において文字詳細ボタン３５２がタップされると、遷移先画面を文字詳細設定画面３６Ｃに決定する。ただし、本例では、どのような状態で文字詳細設定画面３６Ｃを表示させるのかを、さらに決定する。具体的には、１つ目の状態で表示させると決定する。
【０１９２】
遷移先表示制御部１６は、遷移先決定部１４による決定の結果に応じて、文字詳細設定画面３６Ｃを１つ目の状態でタッチパネルディスプレイ１０ｇに表示させる。これにより、図３２（Ａ）のように、文字詳細設定画面３６Ｃが日付スタンプ設定画面３５の上に表示される。
【０１９３】
なお、文字詳細ボタン３５２のグローバル座標に応じて、スイッチ３６２の位置を変えてもよい。具体的には、図３２（Ｂ）に示すように、文字詳細ボタン３５２のグローバル座標のＸ座標の値とスイッチ３６２のグローバル座標のＸ座標の値が同じになるように、スイッチ３６２の位置を変えてもよい。
【０１９４】
その後、遷移先表示制御部１６は、スイッチ３６２に対して設定の操作がなされると、文字詳細設定画面３６Ｃを２つ目の状態つまり図３１（Ｂ）に示す状態に変化させる。そして、スイッチ３６３に対して設定の操作がなされると、３つ目の状態つまり図３１（Ｃ）に示す状態に変化させる。
【０１９５】
または、文字詳細設定画面３６Ｃを次のように表示させてもよい。遷移先決定部１４は、文字詳細ボタン３５２の幅およびグローバル座標ならびに文字詳細設定画面３６Ｃの幅およびグローバル座標に基づいて、図３３に示す文字詳細ボタン３５２の左端から文字詳細設定画面３６Ｃの右端までの距離Ｌ２を算出する。
【０１９６】
距離Ｌ２が、スイッチ３６２、３６３の２つが配置される幅Ｌ３１未満である場合は、遷移先決定部１４は、１つ目の状態つまり図３１（Ａ）の状態に決定する。そして、遷移先表示制御部１６は、この状態で文字詳細設定画面３６Ｃを表示させる。その後、上述の通り、ユーザの操作に応じて、２つ目の状態、３つ目の状態に遷移させる。
【０１９７】
距離Ｌ２が、距離Ｌ３１以上かつスイッチ３６２〜３６４の３つが配置される幅Ｌ３２未満である場合は、遷移先決定部１４は、２つ目の状態つまり図３１（Ｂ）の状態に決定する。そして、遷移先表示制御部１６は、この状態で文字詳細設定画面３６Ｃを表示させる。その後、ユーザがスイッチ３６２、３６３のいずれか一方に対して操作を行ったら、３つ目の状態に遷移させる。両方に対して操作を行った場合にのみ、３つ目の状態に遷移させてもよい。
【０１９８】
距離Ｌ２が、距離Ｌ３２以上である場合は、遷移先決定部１４は、３つ目の状態つまり図３１（Ｃ）の状態に決定する。そして、遷移先表示制御部１６は、この状態で文字詳細設定画面３６Ｃを表示させる。
【０１９９】
図３４は、画像形成装置１における画面の表示の処理の流れの例を示すフローチャートである。
【０２００】
次に、画面の表示の処理の全体的な流れを、図３４に示すフローチャートを参照しながら説明する。
【０２０１】
画像形成装置１は、表示処理プログラム１０Ｐに基づいて、図３４に示すフローチャートの手順で処理を実行する。
【０２０２】
画像形成装置１は、所定の操作が行われると、遷移元画面を表示する処理を行う（図３４の＃１０１）。この処理の手順は、前に図１３で説明した通りである。
【０２０３】
遷移元画面の中のバッジ列がフリックされまたはドラッグされると（＃１０２でＹｅｓ）、画像形成装置１は、フリックまたはドラッグの方向、長さ、または速さに応じて、バッジ列をスクロールさせる（＃１０３）。
【０２０４】
または、クローズボタンのタップなど遷移元画面の表示を終了させる操作が行われると（＃１０４でＹｅｓ）、画像形成装置１は、遷移元画面の表示を終了する（＃１０５）。
【０２０５】
または、切替えボタンがタップされると（＃１０６でＹｅｓ）、画像形成装置１は、切替えボタンに対応する遷移先画面を表示するための処理を行う（＃１０７）。処理の手順は、図１４または図２０で説明した通りである。または、第３〜第５の表示形態で説明した通りである。
【０２０６】
本実施形態によると、位置が可変であるボタンに応じた画面への切替えを従来よりも高速に行うことができる。
【０２０７】
本実施形態では、画像形成装置１における画面の表示を例に説明したが、他の装置の画面の表示のためにも、本発明を適用することができる。
【０２０８】
その他、画像形成装置１の全体または各部の構成、処理の内容、処理の順序、データの構成、画面の構成などは、本発明の趣旨に沿って適宜変更することができる。
【符号の説明】
【０２０９】
１  画像形成装置（画面表示制御装置）
１４  遷移先決定部（選出手段）
１６  遷移先表示制御部（次画面表示手段）
３１  応用設定画面（第１の画面）
３２  宛先選択画面（第１の画面）
３３Ａ〜３３Ｄ  ブック原稿設定画面（第２の画面）
３３４、３４４、３６２  スイッチ（第２のオブジェクト）
３４Ａ、３４Ｂ  枠消し設定画面（第２の画面）
３６Ａ、３６Ｂ  文字詳細設定画面（第２の画面）
３５  日付スタンプ設定画面（第１の画面）
３５２  文字詳細ボタン（第１のオブジェクト）
４１ｂ  ブック原稿バッジ（第１のオブジェクト）
４１ｓ  枠消しバッジ（第１のオブジェクト）
【図１】
2018032139.tif 000003
【図２】
2018032139.tif 000004
【図３】
2018032139.tif 000005
【図４】
2018032139.tif 000006
【図５】
2018032139.tif 000007
【図６】
2018032139.tif 000008
【図７】
2018032139.tif 000009
【図８】
2018032139.tif 000010
【図９】
2018032139.tif 000011
【図１０】
2018032139.tif 000012
【図１１】
2018032139.tif 000013
【図１２】
2018032139.tif 000014
【図１３】
2018032139.tif 000015
【図１４】
2018032139.tif 000016
【図１５】
2018032139.tif 000017
【図１６】
2018032139.tif 000018
【図１７】
2018032139.tif 000019
【図１８】
2018032139.tif 000020
【図１９】
2018032139.tif 000021
【図２０】
2018032139.tif 000022
【図２１】
2018032139.tif 000023
【図２２】
2018032139.tif 000024
【図２３】
2018032139.tif 000025
【図２４】
2018032139.tif 000026
【図２５】
2018032139.tif 000027
【図２６】
2018032139.tif 000028
【図２７】
2018032139.tif 000029
【図２８】
2018032139.tif 000030
【図２９】
2018032139.tif 000031
【図３０】
2018032139.tif 000032
【図３１】
2018032139.tif 000033
【図３２】
2018032139.tif 000034
【図３３】
2018032139.tif 000035
【図３４】
2018032139.tif 000036