(57)【要約】【課題】  データに対して実行する処理を指定する操作を容易にすること。【解決手段】  データ処理装置は、タッチパネルにより連続して位置が検出される操作期間において、タッチパネルにより検出される位置に基づいて、ユーザーによる操作を決定する操作決定部５３と、第１画像を表示する第１画像表示部７５と、第１の操作が決定されることに応じて処理選択画面を表示する処理選択画面表示部７７と、第２の操作が決定されることに応じてパラメータ設定画面を表示するパラメータ設定画面表示部７９と、第３の操作が決定されることに応じて、第１の操作により選択された第１画像により識別されるデータに対して第２の操作により選択された種類の処理を第３の操作により選択されたパラメータを用いて処理実行部５９に実行させるジョブを生成するジョブ生成部５１と、を備える。【選択図】        図４
2017091345.tif 000002
【特許請求の範囲】
【請求項１】
データに１以上の種類の処理を実行可能な処理実行手段と、
画像を表示可能な表示手段と、
前記表示手段の表示面中でユーザーにより指示された位置を検出する位置検出手段と、
前記位置検出手段により連続して位置が検出される操作期間において、前記位置検出手段により検出される位置に基づいて、ユーザーによる操作を決定する操作決定手段と、
データを識別するための第１画像を前記表示手段に表示する第１画像表示手段と、
前記第１の画像が表示されている状態で、前記操作決定手段により前記第１画像を選択する第１の操作が決定されることに応じて、前記第１画像により識別されるデータに対して前記処理実行手段が実行可能な１以上の種類の処理のいずれかを選択するための処理選択画面を前記表示手段に表示する処理選択画面表示手段と、
前記処理選択画面が表示されている状態で、前記操作決定手段により前記１以上の種類の処理のいずれかを選択する第２の操作が決定されることに応じて、前記第２の操作により選択された種類の処理を実行するための１以上のパラメータを選択するためのパラメータ選択画面を前記表示手段に表示するパラメータ設定画面表示手段と、
前記操作決定手段により前記１以上のパラメータのいずれかを選択する第３の操作が決定されることに応じて、前記第１の操作により選択された第１画像により識別されるデータに対して前記第２の操作により選択された種類の処理を前記第３の操作により選択されたパラメータを用いて前記処理実行手段に実行させるジョブを生成するジョブ生成手段と、を備えたデータ処理装置。
【請求項２】
前記操作決定手段により前記第１の操作が決定されることに応じて、前記第１画像に対応するクローン画像を前記位置検出手段により検出される位置に配置して前記表示手段に表示するクローン画像表示手段と、
前記第１の操作が決定された後に、前記位置検出手段により検出される位置に前記クローン画像を配置して前記表示手段に表示することによって、前記クローン画像を移動させるクローン画像移動手段と、をさらに備え、
前記処理選択画面は、前記第１画像により識別されるデータに対して前記処理実行手段が実行可能な１以上の種類の処理をそれぞれ識別するための１以上の第２画像を含み、
前記パラメータ設定画面は、前記第２の操作により選択された種類の処理を実行するための１以上のパラメータをそれぞれ識別するための１以上の第３画像を含み、
前記操作決定手段は、前記位置検出手段により、前記表示手段に表示された前記第１画像内の位置が検出されることに応じて、前記第１の操作を決定する第１操作決定手段と、
前記処理選択画面が表示されている状態で、前記クローン画像移動手段により表示される前記クローン画像が前記処理選択画面に含まれる前記１以上の第２画像のいずれかと所定の相対的な位置関係となる場合、前記１以上の第２画像のうち前記クローン画像と所定の相対的な位置関係となる第２画像により識別される種類の処理を選択する前記第２の操作を決定する第２操作決定手段と、
前記パラメータ設定画面が表示されている状態で、前記クローン画像移動手段により表示される前記クローン画像が前記パラメータ設定画面に含まれる前記１以上の第３画像のいずれかと所定の相対的な位置関係となる場合、前記１以上の第３画像のうち前記クローン画像と所定の相対的な位置関係となる第３画像により識別されるパラメータを選択する前記第３の操作を決定する第３操作決定手段と、を含む、請求項１に記載のデータ処理装置。
【請求項３】
前記第１操作決定手段は、前記位置検出手段により、前記表示手段に表示された前記第１画像内の位置が所定時間継続して検出されることを条件に、前記第１の操作を決定する、請求項２に記載のデータ処理装置。
【請求項４】
前記操作決定手段は、前記処理選択画面が表示されている状態で、前記第２の操作を決定する前に、前記クローン画像移動手段により表示される前記クローン画像が第１キャンセル期間継続して移動しない場合、キャンセル操作を決定する第１キャンセル操作決定手段を含み、
前記処理選択画面表示手段は、前記処理選択画面が表示されている状態で、前記第１キャンセル操作決定手段によりキャンセル操作が決定されることに応じて、前記処理選択画面の表示を終了する、請求項２または３に記載のデータ処理装置。
【請求項５】
前記操作決定手段は、前記パラメータ設定画面が表示されている状態で、前記第３の操作を決定する前に、前記クローン画像移動手段により表示される前記クローン画像が第２キャンセル期間継続して移動しない場合、キャンセル操作を決定する第２キャンセル操作決定手段を含み、
前記パラメータ設定画面表示手段は、前記パラメータ設定画面が表示されている状態で、前記第２キャンセル操作決定手段によりキャンセル操作が決定されることに応じて、前記パラメータ設定画面の表示を終了する、請求項２〜４のいずれかに記載のデータ処理装置。
【請求項６】
前記操作決定手段により前記第３の操作が決定される前に、前記位置検出手段により位置が検出されなくなることに応じて、前記操作決定手段により決定された前記第１の操作により選択された前記第１画像に対応するデータに対する処理対象の設定を解除する解除手段を、さらに備えた、請求項１〜５のいずれかに記載のデータ処理装置。
【請求項７】
データに１以上の種類の処理を実行可能な処理実行手段と、
画像を表示可能な表示手段と、
前記表示手段の表示面中でユーザーにより指示された位置を検出する位置検出手段と、
データを識別するための第１画像を前記表示手段に表示する第１画像表示手段と、
前記第１画像が表示されている状態で、前記位置検出手段により連続して位置が検出される操作期間において、前記位置検出手段により検出される位置に基づいて、ユーザーによる操作を決定する操作決定手段と、
前記操作決定手段により前記第１画像を選択する第１の操作が決定されるごとに、前記第１画像により識別されるデータに対して前記処理実行手段が実行可能な１以上の種類の処理にそれぞれ対応し、当該種類の処理を実行するためのパラメータを設定するパラメータ設定画面を順に前記表示手段に表示するパラメータ設定画面表示手段と、
前記操作決定手段により前記第１の操作が決定された後に、第２の操作が決定されることに応じて、前記第２の操作が決定された時点に前記表示手段に表示されているパラメータ設定画面に対応する種類の処理を決定する処理決定手段と、
前記操作決定手段により前記第２の操作が決定された後に、パラメータを設定する第３の操作が決定されることに応じて、前記第１画像により識別されるデータに対して前記第２の操作により選択された種類の処理を前記第３の操作により設定されたパラメータを用いて前記処理実行手段に実行させるジョブを生成するジョブ生成手段と、を備えたデータ処理装置。
【請求項８】
前記操作決定手段は、前記位置検出手段により、前記表示手段に表示された前記第１画像内の位置が第１の期間継続して検出されるごとに、前記第１の操作を決定する第１操作決定手段を、含む、請求項７に記載のデータ処理装置。
【請求項９】
前記操作決定手段は、前記位置検出手段により、前記表示手段に表示された前記第１画像内の第１位置が検出されている状態で、前記第１位置と異なる第２位置が検出され、前記第１位置と前記第２位置との間の距離が変化することに応じて、前記第１の操作を決定する第１操作決定手段を、含む、請求項７に記載のデータ処理装置。
【請求項１０】
前記操作決定手段により前記第１の操作が決定されることに応じて、前記第１画像に対応するクローン画像を前記位置検出手段により検出される位置に配置して前記表示手段に表示するクローン画像表示手段と、
前記第１の操作が決定された後に、前記位置検出手段により検出さる位置に前記クローン画像を配置して前記表示手段に表示することによって、前記クローン画像を移動させるクローン画像移動手段と、をさらに備え、
前記１以上の種類の処理にそれぞれ対応する１以上のパラメータ設定画面それぞれは、当該パラメータ設定画面が対応する種類の処理を実行するための１以上のパラメータをそれぞれ識別するための１以上の第２画像を含み、
前記操作決定手段は、前記クローン画像移動手段により、前記クローン画像が移動させられることに応じて、前記第２の操作を決定する第２操作決定手段と、
前記パラメータ設定画面が表示されている状態で、前記クローン画像移動手段により表示される前記クローン画像が前記パラメータ設定画面に含まれる前記１以上の第３画像のいずれかと所定の相対的な位置関係となる場合、前記１以上の第３画像のうち前記クローン画像と所定の相対的な位置関係となる第３画像により識別されるパラメータを設定する前記第３の操作を決定する第３操作決定手段と、を含む、請求項７〜９のいずれかに記載のデータ処理装置。
【請求項１１】
前記操作決定手段は、前記パラメータ設定画面が表示されている状態で、前記第３の操作を決定する前に、前記クローン画像移動手段により表示される前記クローン画像がキャンセル期間継続して移動しない場合、キャンセル操作を決定するキャンセル操作決定手段を含み、
前記パラメータ設定画面表示手段は、前記パラメータ設定画面が表示されている状態で、前記操作決定手段によりキャンセル操作が決定されることに応じて、前記１以上の種類の処理にそれぞれ対応する１以上のパラメータ設定画面を順に前記表示手段に表示する、請求項１０に記載のデータ処理装置。
【請求項１２】
前記操作決定手段により前記第３の操作が決定される前に、前記位置検出手段により位置が検出されなくなることに応じて、前記操作決定手段により決定された前記第１の操作により選択された前記第１画像に対応するデータを処理対象から解除する解除手段を、さらに備えた、請求項７〜１１のいずれかに記載のデータ処理装置。
【請求項１３】
データ処理装置で実行される設定方法であって、
前記データ処理装置は、
データに１以上の種類の処理を実行可能な処理実行手段と、
画像を表示可能な表示手段と、
前記表示手段の表示面中でユーザーにより指示された位置を検出する位置検出手段と、を備え、
前記位置検出手段により連続して位置が検出される操作期間において、前記位置検出手段により検出される位置に基づいて、ユーザーによる操作を決定する操作決定ステップと、
データを識別するための第１画像を前記表示手段に表示する第１画像表示ステップと、
前記第１の画像が表示されている状態で、前記操作決定ステップにおいて前記第１画像を選択する第１の操作が決定されることに応じて、前記第１画像により識別されるデータに対して前記処理実行手段が実行可能な１以上の種類の処理のいずれかを選択するための処理選択画面を前記表示手段に表示する処理選択画面表示ステップと、
前記処理選択画面が表示されている状態で、前記操作決定ステップにおいて前記１以上の種類の処理のいずれかを選択する第２の操作が決定されることに応じて、前記第２の操作により選択された種類の処理を実行するための１以上のパラメータを選択するためのパラメータ選択画面を前記表示手段に表示するパラメータ設定画面表示ステップと、
前記操作決定ステップにおいて前記１以上のパラメータのいずれかを選択する第３の操作が決定されることに応じて、前記第１の操作により選択された第１画像により識別されるデータに対して前記第２の操作により選択された種類の処理を前記第３の操作により選択されたパラメータを用いて前記処理実行手段に実行させるジョブを生成するジョブ生成ステップと、を含む設定方法。
【請求項１４】
データ処理装置で実行される設定方法であって、
前記データ処理装置は、
データに１以上の種類の処理を実行可能な処理実行手段と、
画像を表示可能な表示手段と、
前記表示手段の表示面中でユーザーにより指示された位置を検出する位置検出手段と、を備え、
データを識別するための第１画像を前記表示手段に表示する第１画像表示ステップと、
前記第１画像が表示されている状態で、前記位置検出手段により連続して位置が検出される操作期間において、前記位置検出手段により検出される位置に基づいて、ユーザーによる操作を決定する操作決定ステップと、
前記操作決定ステップにおいて前記第１画像を選択する第１の操作が決定されるごとに、前記第１画像により識別されるデータに対して前記処理実行手段が実行可能な１以上の種類の処理にそれぞれ対応し、当該種類の処理を実行するためのパラメータを設定するパラメータ設定画面を順に前記表示手段に表示するパラメータ設定画面表示ステップと、
前記操作決定ステップにおいて前記第１の操作が決定された後に、第２の操作が決定されることに応じて、前記第２の操作が決定された時点に前記表示手段に表示されているパラメータ設定画面に対応する種類の処理を決定する処理決定ステップと、
前記操作決定ステップにおいて前記第２の操作が決定された後に、パラメータを設定する第３の操作が決定されることに応じて、前記第１画像により識別されるデータに対して前記第２の操作により選択された種類の処理を前記第３の操作により設定されたパラメータを用いて前記処理実行手段に実行させるジョブを生成するジョブ生成ステップと、を含む設定方法。
【請求項１５】
データ処理装置を制御するコンピューターで実行される設定プログラムであって、
前記データ処理装置は、
データに１以上の種類の処理を実行可能な処理実行手段と、
画像を表示可能な表示手段と、
前記表示手段の表示面中でユーザーにより指示された位置を検出する位置検出手段と、を備え、
前記位置検出手段により連続して位置が検出される操作期間において、前記位置検出手段により検出される位置に基づいて、ユーザーによる操作を決定する操作決定ステップと、
データを識別するための第１画像を前記表示手段に表示する第１画像表示ステップと、
前記第１の画像が表示されている状態で、前記操作決定ステップにおいて前記第１画像を選択する第１の操作が決定されることに応じて、前記第１画像により識別されるデータに対して前記処理実行手段が実行可能な１以上の種類の処理のいずれかを選択するための処理選択画面を前記表示手段に表示する処理選択画面表示ステップと、
前記処理選択画面が表示されている状態で、前記操作決定ステップにおいて前記１以上の種類の処理のいずれかを選択する第２の操作が決定されることに応じて、前記第２の操作により選択された種類の処理を実行するための１以上のパラメータを選択するためのパラメータ選択画面を前記表示手段に表示するパラメータ設定画面表示ステップと、
前記操作決定ステップにおいて前記１以上のパラメータのいずれかを選択する第３の操作が決定されることに応じて、前記第１の操作により選択された第１画像により識別されるデータに対して前記第２の操作により選択された種類の処理を前記第３の操作により選択されたパラメータを用いて前記処理実行手段に実行させるジョブを生成するジョブ生成ステップと、を前記コンピューターに実行させる設定プログラム。
【請求項１６】
データ処理装置を制御するコンピューターで実行される設定プログラムであって、
前記データ処理装置は、
データに１以上の種類の処理を実行可能な処理実行手段と、
画像を表示可能な表示手段と、
前記表示手段の表示面中でユーザーにより指示された位置を検出する位置検出手段と、を備え、
データを識別するための第１画像を前記表示手段に表示する第１画像表示ステップと、
前記第１画像が表示されている状態で、前記位置検出手段により連続して位置が検出される操作期間において、前記位置検出手段により検出される位置に基づいて、ユーザーによる操作を決定する操作決定ステップと、
前記操作決定ステップにおいて前記第１画像を選択する第１の操作が決定されるごとに、前記第１画像により識別されるデータに対して前記処理実行手段が実行可能な１以上の種類の処理にそれぞれ対応し、当該種類の処理を実行するためのパラメータを設定するパラメータ設定画面を順に前記表示手段に表示するパラメータ設定画面表示ステップと、
前記操作決定ステップにおいて前記第１の操作が決定された後に、第２の操作が決定されることに応じて、前記第２の操作が決定された時点に前記表示手段に表示されているパラメータ設定画面に対応する種類の処理を決定する処理決定ステップと、
前記操作決定ステップにおいて前記第２の操作が決定された後に、パラメータを設定する第３の操作が決定されることに応じて、前記第１画像により識別されるデータに対して前記第２の操作により選択された種類の処理を前記第３の操作により設定されたパラメータを用いて前記処理実行手段に実行させるジョブを生成するジョブ生成ステップと、を前記コンピューターに実行させる設定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明はデータ処理装置、設定方法および設定プログラムに関し、特に、複数種類の処理を実行可能なデータ処理装置、そのデータ処理装置で実行される設定方法および設定プログラムに関する。
【背景技術】
【０００２】
近年、複合機（ＭＦＰ）等のデータ処理装置において、ユーザーインターフェースとしてタッチパネルが用いられる。タッチパネルを用いる技術として、例えば、特開２０１５−１０３１８１号公報には、画面内にボタンを表示し、通常モードでは、操作されたボタンに応じて、表示中の画面から、下位階層の画面と上位階層の画面との何れか一方に、表示する画面を切り替える表示部と、前記表示部の画面に対する操作を受け付け、前記表示部に表示されたボタンに対する操作を受け付けるためのタッチパネル部と、を含み、前記タッチパネル部が予め定められた第１操作を受け付けたとき、前記表示部は、透過遷移モードでの表示を開始し、前記透過遷移モードでは、現在表示中の画面を遷移元画面として、前記遷移元画面を時間の経過とともに次第に消して行き、前記遷移元画面よりもひとつ下の階層に位置する遷移先画面の表示割合を時間の経過とともに増やして、表示する画面を遷移させていく透過遷移表示を行い、前記遷移元画面の全透過により遷移が完了したとき、遷移が完了した前記遷移先画面を新たな前記遷移元画面とし、新たな前記遷移元画面に配された何れかのボタンに対応する画面であって、新たな前記遷移元画面よりもひとつ下の階層に位置する画面を新たな前記遷移先画面として、前記透過遷移表示を続け、前記遷移先画面への透過遷移表示中に前記タッチパネル部が予め定められた第２操作を受け付けたとき、前記遷移先画面への前記透過遷移表示を中止し、前記タッチパネル部が前記第２操作に続いて前記遷移元画面内のボタンを選択するための選択操作と、前記選択操作に続いて前記タッチパネル部が予め定められた確定操作を受け付けたとき、前記確定操作のときに選択されているボタンに対応する画面を前記遷移先画面として、前記透過遷移表示を再開することを特徴とする表示入力装置が記載されている。
【０００３】
特開２０１５−１０３１８１号公報に記載の表示入力装置は、第１の操作を受け付けてからの経過時間に伴って、画面を遷移させることができる。しかしながら、ユーザーが指示する位置と、選択するボタンの位置との間の距離が離れているために、ボタンを指示する操作とは異なる。このため、指で指示していないボタンが選択されるために、操作に違和感があり、直感的な操作をすることができず、操作が困難になるといった問題がある。
【特許文献１】特開２０１５−１０３１８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
この発明は上述した問題点を解決するためになされたもので、この発明の目的の１つは、ジョブを生成する操作を容易にしたデータ処理装置を提供することである。
【０００５】
この発明の他の目的は、ジョブを生成する操作を容易にした設定方法を提供することである。
【０００６】
この発明のさらに他の目的は、ジョブを生成する操作を容易にした設定プログラムを提供することである。
【課題を解決するための手段】
【０００７】
上述した目的を達成するためにこの発明のある局面によれば、データ処理装置は、データに１以上の種類の処理を実行可能な処理実行手段と、画像を表示可能な表示手段と、表示手段の表示面中でユーザーにより指示された位置を検出する位置検出手段と、位置検出手段により連続して位置が検出される操作期間において、位置検出手段により検出される位置に基づいて、ユーザーによる操作を決定する操作決定手段と、データを識別するための第１画像を表示手段に表示する第１画像表示手段と、第１の画像が表示されている状態で、操作決定手段により第１画像を選択する第１の操作が決定されることに応じて、第１画像により識別されるデータに対して処理実行手段が実行可能な１以上の種類の処理のいずれかを選択するための処理選択画面を表示手段に表示する処理選択画面表示手段と、処理選択画面が表示されている状態で、操作決定手段により１以上の種類の処理のいずれかを選択する第２の操作が決定されることに応じて、第２の操作により選択された種類の処理を実行するための１以上のパラメータを選択するためのパラメータ選択画面を表示手段に表示するパラメータ設定画面表示手段と、操作決定手段により１以上のパラメータのいずれかを選択する第３の操作が決定されることに応じて、第１の操作により選択された第１画像により識別されるデータに対して第２の操作により選択された種類の処理を第３の操作により選択されたパラメータを用いて処理実行手段に実行させるジョブを生成するジョブ生成手段と、を備える。
【０００８】
この局面に従えば、表示面中でユーザーにより指示された位置が連続して検出される操作期間において、第１画像が表示されている状態で、第１の操作が決定されることに応じて、第１画像により識別されるデータに対して実行可能な１以上の種類の処理のいずれかを選択するための処理選択画面が表示され、処理選択画面が表示されている状態で、第２の操作が決定されることに応じて、第２の操作により選択された種類の処理を実行するための１以上のパラメータを選択するためのパラメータ選択画面が表示され、１以上のパラメータのいずれかを選択する第３の操作が決定されることに応じて、第１の操作により選択された第１画像により識別されるデータに対して第２の操作により選択された種類の処理を第３の操作により選択されたパラメータを用いて実行するためのジョブが生成される。このため、ユーザーが表示面を指示する操作期間において、処理対象となるデータ、処理の種類およびパラメータが選択され、ジョブが生成されるので、表示面を指示してから指示を終了するまでの１回の操作でジョブが生成される。その結果、ジョブを生成する操作を容易にしたデータ処理装置を提供することができる。
【０００９】
好ましくは、操作決定手段により第１の操作が決定されることに応じて、第１画像に対応するクローン画像を位置検出手段により検出される位置に配置して表示手段に表示するクローン画像表示手段と、第１の操作が決定された後に、位置検出手段により検出される位置にクローン画像を配置して表示手段に表示することによって、クローン画像を移動させるクローン画像移動手段と、をさらに備え、処理選択画面は、第１画像により識別されるデータに対して処理実行手段が実行可能な１以上の種類の処理をそれぞれ識別するための１以上の第２画像を含み、パラメータ設定画面は、第２の操作により選択された種類の処理を実行するための１以上のパラメータをそれぞれ識別するための１以上の第３画像を含み、操作決定手段は、位置検出手段により、表示手段に表示された第１画像内の位置が検出されることに応じて、第１の操作を決定する第１操作決定手段と、処理選択画面が表示されている状態で、クローン画像移動手段により表示されるクローン画像が処理選択画面に含まれる１以上の第２画像のいずれかと所定の相対的な位置関係となる場合、１以上の第２画像のうちクローン画像と所定の相対的な位置関係となる第２画像により識別される種類の処理を選択する第２の操作を決定する第２操作決定手段と、パラメータ設定画面が表示されている状態で、クローン画像移動手段により表示されるクローン画像がパラメータ設定画面に含まれる１以上の第３画像のいずれかと所定の相対的な位置関係となる場合、１以上の第３画像のうちクローン画像と所定の相対的な位置関係となる第３画像により識別されるパラメータを選択する第３の操作を決定する第３操作決定手段と、を含む。
【００１０】
この局面に従えば、第１画像内の位置が検出されることに応じて第１の操作が決定され、第１の操作が決定されることに応じて、第１画像に対応するクローン画像がユーザーにより指示された位置に表示され、処理選択画面が表示されている状態で、クローン画像と所定の相対的な位置関係となる第２画像により識別される処理を選択する第２の操作が決定され、パラメータ設定画面が表示されている状態で、クローン画像と所定の相対的な位置関係となる第３画像により識別されるパラメータを設定する第３の操作が決定される。このため、移動するクローン画像の位置によって第２の操作および第３の操作を決定するので、ユーザーは表示面で指示する位置を変更すればよく、操作を簡略にすることができる。
【００１１】
好ましくは、第１操作決定手段は、位置検出手段により、表示手段に表示された第１画像内の位置が所定時間継続して検出されることを条件に、第１の操作を決定する。
【００１２】
この局面に従えば、第１画像内の位置が所定時間継続して検出されることを条件に、第１の操作を決定するので、第１画像を指示してから所定時間経過した後に処理選択画面が表示される。このため、処理選択画面が表示されるまでの期間が確保されるので、第１画像の選択が容易となる。
【００１３】
好ましくは、操作決定手段は、処理選択画面が表示されている状態で、第２の操作を決定する前に、クローン画像移動手段により表示されるクローン画像が第１キャンセル期間継続して移動しない場合、キャンセル操作を決定する第１キャンセル操作決定手段を含み、処理選択画面表示手段は、処理選択画面が表示されている状態で、第１キャンセル操作決定手段によりキャンセル操作が決定されることに応じて、処理選択画面の表示を終了する。
【００１４】
この局面に従えば、処理選択画面が表示されている状態で、第２の操作を決定する前に、クローン画像が第１キャンセル期間継続して移動しない場合、キャンセル操作を決定し、処理選択画面の表示を終了する。このため、第１の操作を決定することが可能となるので、ユーザーは、処理対象とするデータを変更することができる。
【００１５】
好ましくは、操作決定手段は、パラメータ設定画面が表示されている状態で、第３の操作を決定する前に、クローン画像移動手段により表示されるクローン画像が第２キャンセル期間継続して移動しない場合、キャンセル操作を決定する第２キャンセル操作決定手段を含み、パラメータ設定画面表示手段は、パラメータ設定画面が表示されている状態で、第２キャンセル操作決定手段によりキャンセル操作が決定されることに応じて、パラメータ設定画面の表示を終了する。
【００１６】
この局面に従えば、パラメータ設定画面が表示されている状態で、第３の操作を決定する前に、クローン画像が第２キャンセル期間継続して移動しない場合、キャンセル操作を決定し、パラメータ設定画面の表示を終了する。このため、第２の操作を決定することが可能となるので、ユーザーは、選択するための種類の処理を変更することができる。
【００１７】
好ましくは、操作決定手段により第３の操作が決定される前に、位置検出手段により位置が検出されなくなることに応じて、操作決定手段により決定された第１の操作により選択された第１画像に対応するデータに対する処理対象の設定を解除する解除手段を、さらに備える。
【００１８】
この局面に従えば、第３の操作が決定される前に、位置が検出されなくなることに応じて、第１の操作により選択された第１画像に対応するデータが処理対象でなくなるので、第３の操作が決定される前の操作をすべてキャンセルすることができる。その結果、ユーザーは、操作を最初からやり直すことができる。
【００１９】
この発明の他の局面によれば、データ処理装置は、データに１以上の種類の処理を実行可能な処理実行手段と、画像を表示可能な表示手段と、表示手段の表示面中でユーザーにより指示された位置を検出する位置検出手段と、データを識別するための第１画像を表示手段に表示する第１画像表示手段と、第１画像が表示されている状態で、位置検出手段により連続して位置が検出される操作期間において、位置検出手段により検出される位置に基づいて、ユーザーによる操作を決定する操作決定手段と、操作決定手段により第１画像を選択する第１の操作が決定されるごとに、第１画像により識別されるデータに対して処理実行手段が実行可能な１以上の種類の処理にそれぞれ対応し、当該種類の処理を実行するためのパラメータを設定するパラメータ設定画面を順に表示手段に表示するパラメータ設定画面表示手段と、操作決定手段により第１の操作が決定された後に、第２の操作が決定されることに応じて、第２の操作が決定された時点に表示手段に表示されているパラメータ設定画面に対応する種類の処理を決定する処理決定手段と、操作決定手段により第２の操作が決定された後に、パラメータを設定する第３の操作が決定されることに応じて、第１画像により識別されるデータに対して第２の操作により選択された種類の処理を第３の操作により設定されたパラメータを用いて処理実行手段に実行させるジョブを生成するジョブ生成手段と、を備える。
【００２０】
この局面に従えば、表示面中でユーザーにより指示された位置が連続して検出される操作期間において、第１画像が表示されている状態で、第１の操作が決定されるごとに、第１画像により識別されるデータに対して実行可能な１以上の種類の処理にそれぞれ対応し、当該種類の処理を実行するためのパラメータを設定するパラメータ設定画面が順に表示され、第２の操作が決定された時点に表示されているパラメータ設定画面に対応する種類の処理が決定され、第３の操作が決定されることに応じて、第１の操作により選択された第１画像により識別されるデータに対して第２の操作により選択された種類の処理を第３の操作により選択されたパラメータを用いて実行するためのジョブが生成される。このため、ユーザーが表示面を指示する操作期間において、処理対象となるデータ、処理の種類およびパラメータが選択され、ジョブが生成されるので、表示面を指示してから指示を終了するまでの１回の操作でジョブが生成される。その結果、ジョブを生成する操作を容易にしたデータ処理装置を提供することができる。
【００２１】
好ましくは、操作決定手段は、位置検出手段により、表示手段に表示された第１画像内の位置が第１の期間継続して検出されるごとに、第１の操作を決定する第１操作決定手段を、含む。
【００２２】
この局面に従えば、第１画像内の位置が第１の期間継続して検出されるごとに第１の操作が決定されるので、１以上の種類の処理にそれぞれ対応する１以上のパラメータ設定画面を、第１の期間表示することができる。そのため、ユーザーが処理を選択するための時間を確保することができる。
【００２３】
好ましくは、操作決定手段は、位置検出手段により、表示手段に表示された第１画像内の第１位置が検出されている状態で、第１位置と異なる第２位置が検出され、第１位置と第２位置との間の距離が変化することに応じて、第１の操作を決定する第１操作決定手段を、含む。
【００２４】
この局面に従えば、第１画像内の第１位置が検出されている状態で、第２位置が検出され、第１位置と第２位置との間の距離が変化することに応じて、第１の操作を決定する。このため、ユーザーは、第１画像を指示しつつパラメータ設定画面を切り換えることができる。
【００２５】
好ましくは、操作決定手段により第１の操作が決定されることに応じて、第１画像に対応するクローン画像を位置検出手段により検出される位置に配置して表示手段に表示するクローン画像表示手段と、第１の操作が決定された後に、位置検出手段により検出さる位置にクローン画像を配置して表示手段に表示することによって、クローン画像を移動させるクローン画像移動手段と、をさらに備え、１以上の種類の処理にそれぞれ対応する１以上のパラメータ設定画面それぞれは、当該パラメータ設定画面が対応する種類の処理を実行するための１以上のパラメータをそれぞれ識別するための１以上の第２画像を含み、操作決定手段は、クローン画像移動手段により、クローン画像が移動させられることに応じて、第２の操作を決定する第２操作決定手段と、パラメータ設定画面が表示されている状態で、クローン画像移動手段により表示されるクローン画像がパラメータ設定画面に含まれる１以上の第３画像のいずれかと所定の相対的な位置関係となる場合、１以上の第３画像のうちクローン画像と所定の相対的な位置関係となる第３画像により識別されるパラメータを設定する第３の操作を決定する第３操作決定手段と、を含む。
【００２６】
この局面に従えば、第１の操作が決定された後に、第１画像に対応するクローン画像がユーザーにより指示された位置に表示され、クローン画像が移動させられることに応じて第２の操作が決定され、パラメータ設定画面が表示されている状態で、クローン画像と所定の相対的な位置関係となる第３画像により識別されるパラメータを設定する第３の操作が決定される。このため、クローン画像が移動するタイミングによって第２の操作を決定し、移動するクローン画像の位置によって第３の操作を決定するので、ユーザーは表示面で指示する位置を変更すればよく、操作を簡略にすることができる。
【００２７】
好ましくは、操作決定手段は、パラメータ設定画面が表示されている状態で、第３の操作を決定する前に、クローン画像移動手段により表示されるクローン画像がキャンセル期間継続して移動しない場合、キャンセル操作を決定するキャンセル操作決定手段を含み、パラメータ設定画面表示手段は、パラメータ設定画面が表示されている状態で、操作決定手段によりキャンセル操作が決定されることに応じて、１以上の種類の処理にそれぞれ対応する１以上のパラメータ設定画面を順に表示手段に表示する。
【００２８】
この局面に従えば、パラメータ設定画面が表示されている状態で、第３の操作を決定する前に、クローン画像がキャンセル期間継続して移動しない場合、キャンセル操作を決定し、１以上のパラメータ設定画面を順に表示手段に表示する。このため、第２の操作を決定することが可能となるので、ユーザーは、選択するための種類の処理を変更することができる。
【００２９】
好ましくは、操作決定手段により第３の操作が決定される前に、位置検出手段により位置が検出されなくなることに応じて、操作決定手段により決定された第１の操作により選択された第１画像に対応するデータに対する処理対象の設定を解除する解除手段を、さらに備える。
【００３０】
この局面に従えば、第３の操作が決定される前に、位置が検出されなくなることに応じて、第１の操作により選択された第１画像に対応するデータが処理対象でなくなるので、第３の操作が決定される前の操作をすべてキャンセルすることができる。その結果、ユーザーは、操作を最初からやり直すことができる。
【００３１】
この発明のさらに他の局面によれば、設定方法は、データ処理装置で実行される設定方法であって、データ処理装置は、データに１以上の種類の処理を実行可能な処理実行手段と、画像を表示可能な表示手段と、表示手段の表示面中でユーザーにより指示された位置を検出する位置検出手段と、を備え、位置検出手段により連続して位置が検出される操作期間において、位置検出手段により検出される位置に基づいて、ユーザーによる操作を決定する操作決定ステップと、データを識別するための第１画像を表示手段に表示する第１画像表示ステップと、第１の画像が表示されている状態で、操作決定ステップにおいて第１画像を選択する第１の操作が決定されることに応じて、第１画像により識別されるデータに対して処理実行手段が実行可能な１以上の種類の処理のいずれかを選択するための処理選択画面を表示手段に表示する処理選択画面表示ステップと、処理選択画面が表示されている状態で、操作決定ステップにおいて１以上の種類の処理のいずれかを選択する第２の操作が決定されることに応じて、第２の操作により選択された種類の処理を実行するための１以上のパラメータを選択するためのパラメータ選択画面を表示手段に表示するパラメータ設定画面表示ステップと、操作決定ステップにおいて１以上のパラメータのいずれかを選択する第３の操作が決定されることに応じて、第１の操作により選択された第１画像により識別されるデータに対して第２の操作により選択された種類の処理を第３の操作により選択されたパラメータを用いて処理実行手段に実行させるジョブを生成するジョブ生成ステップと、を含む。
【００３２】
この局面に従えば、ジョブを生成する操作を容易にした設定方法を提供することができる。
【００３３】
この発明のさらに他の局面によれば、設定方法は、データ処理装置で実行される設定方法であって、データ処理装置は、データに１以上の種類の処理を実行可能な処理実行手段と、画像を表示可能な表示手段と、表示手段の表示面中でユーザーにより指示された位置を検出する位置検出手段と、を備え、データを識別するための第１画像を表示手段に表示する第１画像表示ステップと、第１画像が表示されている状態で、位置検出手段により連続して位置が検出される操作期間において、位置検出手段により検出される位置に基づいて、ユーザーによる操作を決定する操作決定ステップと、操作決定ステップにおいて第１画像を選択する第１の操作が決定されるごとに、第１画像により識別されるデータに対して処理実行手段が実行可能な１以上の種類の処理にそれぞれ対応し、当該種類の処理を実行するためのパラメータを設定するパラメータ設定画面を順に表示手段に表示するパラメータ設定画面表示ステップと、操作決定ステップにおいて第１の操作が決定された後に、第２の操作が決定されることに応じて、第２の操作が決定された時点に表示手段に表示されているパラメータ設定画面に対応する種類の処理を決定する処理決定ステップと、操作決定ステップにおいて第２の操作が決定された後に、パラメータを設定する第３の操作が決定されることに応じて、第１画像により識別されるデータに対して第２の操作により選択された種類の処理を第３の操作により設定されたパラメータを用いて処理実行手段に実行させるジョブを生成するジョブ生成ステップと、を含む。
【００３４】
この局面に従えば、ジョブを生成する操作を容易にした設定方法を提供することができる。
【００３５】
この発明のさらに他の局面によれば、設定プログラムは、データ処理装置を制御するコンピューターで実行される設定プログラムであって、データ処理装置は、データに１以上の種類の処理を実行可能な処理実行手段と、画像を表示可能な表示手段と、表示手段の表示面中でユーザーにより指示された位置を検出する位置検出手段と、を備え、位置検出手段により連続して位置が検出される操作期間において、位置検出手段により検出される位置に基づいて、ユーザーによる操作を決定する操作決定ステップと、データを識別するための第１画像を表示手段に表示する第１画像表示ステップと、第１の画像が表示されている状態で、操作決定ステップにおいて第１画像を選択する第１の操作が決定されることに応じて、第１画像により識別されるデータに対して処理実行手段が実行可能な１以上の種類の処理のいずれかを選択するための処理選択画面を表示手段に表示する処理選択画面表示ステップと、処理選択画面が表示されている状態で、操作決定ステップにおいて１以上の種類の処理のいずれかを選択する第２の操作が決定されることに応じて、第２の操作により選択された種類の処理を実行するための１以上のパラメータを選択するためのパラメータ選択画面を表示手段に表示するパラメータ設定画面表示ステップと、操作決定ステップにおいて１以上のパラメータのいずれかを選択する第３の操作が決定されることに応じて、第１の操作により選択された第１画像により識別されるデータに対して第２の操作により選択された種類の処理を第３の操作により選択されたパラメータを用いて処理実行手段に実行させるジョブを生成するジョブ生成ステップと、をコンピューターに実行させる。
【００３６】
この局面に従えば、ジョブを生成する操作を容易にした設定プログラムを提供することができる。
【００３７】
この発明のさらに他の局面によれば、設定プログラムは、データ処理装置を制御するコンピューターで実行される設定プログラムであって、データ処理装置は、データに１以上の種類の処理を実行可能な処理実行手段と、画像を表示可能な表示手段と、表示手段の表示面中でユーザーにより指示された位置を検出する位置検出手段と、を備え、データを識別するための第１画像を表示手段に表示する第１画像表示ステップと、第１画像が表示されている状態で、位置検出手段により連続して位置が検出される操作期間において、位置検出手段により検出される位置に基づいて、ユーザーによる操作を決定する操作決定ステップと、操作決定ステップにおいて第１画像を選択する第１の操作が決定されるごとに、第１画像により識別されるデータに対して処理実行手段が実行可能な１以上の種類の処理にそれぞれ対応し、当該種類の処理を実行するためのパラメータを設定するパラメータ設定画面を順に表示手段に表示するパラメータ設定画面表示ステップと、操作決定ステップにおいて第１の操作が決定された後に、第２の操作が決定されることに応じて、第２の操作が決定された時点に表示手段に表示されているパラメータ設定画面に対応する種類の処理を決定する処理決定ステップと、操作決定ステップにおいて第２の操作が決定された後に、パラメータを設定する第３の操作が決定されることに応じて、第１画像により識別されるデータに対して第２の操作により選択された種類の処理を第３の操作により設定されたパラメータを用いて処理実行手段に実行させるジョブを生成するジョブ生成ステップと、をコンピューターに実行させる。
【００３８】
この局面に従えば、ジョブを生成する操作を容易にした設定プログラムを提供することができる。
【図面の簡単な説明】
【００３９】
【図１】第１の実施の形態におけるＭＦＰの外観を示す斜視図である。
【図２】第１の実施の形態におけるＭＦＰのハードウェア構成の概要を示すブロック図である。
【図３】操作パネルの平面図である。
【図４】第１の実施の形態におけるＭＦＰが備えるＣＰＵが有する機能の一例を示すブロック図である。
【図５】データ選択画面の一例を示す図である。
【図６】処理選択画面の一例を示す図である。
【図７】ファクシミリ送信処理に対応するパラメータ設定画面の一例を示す図である。
【図８】電子メール送信処理に対応するパラメータ設定画面の一例を示す図である。
【図９】プリント処理に対応するパラメータ設定画面の一例を示す図である。
【図１０】実行指示入力画面の一例を示す図である。
【図１１】第１の実施の形態における設定処理の流れの一例を示すフローチャートである。
【図１２】第１の実施の形態における第１操作決定処理の流れの一例を示すフローチャートである。
【図１３】第１の実施の形態における第２操作決定処理の流れの一例を示すフローチャートである。
【図１４】第１の実施の形態における第３操作決定処理の流れの一例を示すフローチャートである。
【図１５】第２の実施の形態におけるＭＦＰが備えるＣＰＵが有する機能の一例を示すブロック図である。
【図１６】第２の実施の形態における設定処理の流れの一例を示すフローチャートである。
【図１７】第２の実施の形態における第１操作決定処理の流れの一例を示すフローチャートである。
【図１８】第２の実施の形態における第２操作決定処理の流れの一例を示すフローチャートである。
【発明を実施するための形態】
【００４０】
以下、本発明の実施の形態を図面を参照して説明する。以下の説明では同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
【００４１】
＜第１の実施の形態＞
図１は、第１の実施の形態におけるＭＦＰの外観を示す斜視図である。図２は、第１の実施の形態におけるＭＦＰのハードウェア構成の概要を示すブロック図である。図１および図２を参照して、データ処理装置として機能するＭＦＰ１００は、メイン回路１１０と、原稿を読み取るための原稿読取部１３０と、原稿を原稿読取部１３０に搬送するための自動原稿搬送装置１２０と、原稿読取部１３０が原稿を読み取って出力する画像データに基づいて用紙等に画像を形成するための画像形成部１４０と、画像形成部１４０に用紙を供給するための給紙部１５０と、ユーザーインターフェースとしての操作パネル１６０とを含む。
【００４２】
メイン回路１１０は、ＣＰＵ１１１と、通信インターフェース（Ｉ／Ｆ）部１１２と、ＲＯＭ１１３と、ＲＡＭ１１４と、大容量記憶装置としてのハードディスクドライブ（ＨＤＤ）１１５と、ファクシミリ部１１６と、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  ＲＯＭ）１１８が装着される外部記憶装置１１７と、を含む。ＣＰＵ１１１は、自動原稿搬送装置１２０、原稿読取部１３０、画像形成部１４０、給紙部１５０、および操作パネル１６０と接続され、ＭＦＰ１００の全体を制御する。
【００４３】
ＲＯＭ１１３は、ＣＰＵ１１１が実行するプログラム、またはそのプログラムを実行するために必要なデータを記憶する。ＲＡＭ１１４は、ＣＰＵ１１１がプログラムを実行する際の作業領域として用いられる。
【００４４】
通信Ｉ／Ｆ部１１２は、ＭＦＰ１００をネットワークに接続するためのインターフェースである。ＣＰＵ１１１は、通信Ｉ／Ｆ部１１２を介して、ネットワークに接続されたコンピューターとの間で通信し、データを送受信する。また、通信Ｉ／Ｆ部１１２は、ネットワークを介してインターネットに接続されたコンピューターと通信が可能である。
【００４５】
ファクシミリ部１１６は、公衆交換電話網（ＰＳＴＮ）に接続され、ＰＳＴＮにファクシミリデータを送信する、またはＰＳＴＮからファクシミリデータを受信する。ファクシミリ部１１６は、受信したファクシミリデータを、ＨＤＤ１１５に記憶する、または画像形成部１４０に出力する。画像形成部１４０は、ファクシミリ部１１６により受信されたファクシミリデータを用紙にプリントする。また、ファクシミリ部１１６は、ＨＤＤ１１５に記憶されたデータをファクシミリデータに変換して、ＰＳＴＮに接続されたファクシミリ装置に送信する。
【００４６】
外部記憶装置１１７は、ＣＤ−ＲＯＭ１１８が装着される。ＣＰＵ１１１は、外部記憶装置１１７を介してＣＤ−ＲＯＭ１１８にアクセス可能である。ＣＰＵ１１１は、外部記憶装置１１７に装着されたＣＤ−ＲＯＭ１１８に記録されたプログラムをＲＡＭ１１４にロードして実行する。なお、ＣＰＵ１１１が実行するプログラムを記憶する媒体としては、ＣＤ−ＲＯＭ１１８に限られず、光ディスク（ＭＯ（Ｍａｇｎｅｔｉｃ  Ｏｐｔｉｃａｌ  ｄｉｓｃ）／ＭＤ（Ｍｉｎｉ  Ｄｉｓｃ）／ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ））、ＩＣカード、光カード、マスクＲＯＭ、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  ＥＰＲＯＭ）などの半導体メモリであってもよい。
【００４７】
また、ＣＰＵ１１１が実行するプログラムは、ＣＤ−ＲＯＭ１１８に記録されたプログラムに限られず、ＨＤＤ１１５に記憶されたプログラムをＲＡＭ１１４にロードして実行するようにしてもよい。この場合、ネットワークに接続された他のコンピューターが、ＭＦＰ１００のＨＤＤ１１５に記憶されたプログラムを書換える、または、新たなプログラムを追加して書き込むようにしてもよい。さらに、ＭＦＰ１００が、ネットワークに接続された他のコンピューターからプログラムをダウンロードして、そのプログラムをＨＤＤ１１５に記憶するようにしてもよい。ここでいうプログラムは、ＣＰＵ１１１が直接実行可能なプログラムだけでなく、ソースプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００４８】
操作パネル１６０は、ＭＦＰ１００の上面に設けられる。ユーザーが表示部１６１の表示面を容易に視認することができ、ユーザーが指で操作部１６３を容易に指示することができるようにするためである。操作パネル１６０は、表示部１６１と操作部１６３とを含む。表示部１６１は、例えば、液晶表示装置（ＬＣＤ）であり、ユーザーに対する指示メニューや取得した画像データに関する情報等を表示する。操作部１６３は、タッチパネル１６５と、ハードキー部１６７とを含む。タッチパネル１６５は、静電容量方式である。なお、タッチパネル１６５は、静電容量方式に限らず、例えば、抵抗膜方式、表面弾性波方式、赤外線方式、電磁誘導方式等の他の方式を用いることができる。ハードキー部１６７は、複数のハードキーを含む。ハードキーは、例えば接点スイッチである。
【００４９】
図３は、操作パネルの平面図である。図３を参照して、操作パネル１６０は、表示部１６１と、表示部１６１に重畳して設けられたタッチパネル１６５と、表示部１６１の右側および下方に、スタートキー１７１、ＢＯＸキー１７３、ＣＯＰＹキー１７５およびＦＡＸキー１７７を含む複数のハードキーが配置されたハードキー部１６７と、を含む。
【００５０】
タッチパネル１６５は、検出面中でユーザーにより指示される位置を検出する。タッチパネル１６５の検出面は、表示部１６１の上面または下面に表示部１６１に重畳して設けられる。ここでは、タッチパネル１６５の検出面のサイズと、表示部１６１の表示面のサイズとを同じにしている。このため、表示面の座標系と検出面の座標系は同じである。タッチパネル１６５は、ユーザーが、表示部１６１の表示面を指示する位置を検出面で検出し、検出した位置の座標をＣＰＵ１１１に出力する。表示面の座標系と検出面の座標系は同じなので、タッチパネル１６５が出力する座標を、表示面の座標に置き換えることができる。以下、ユーザーが表示部１６１の表示面を指示することによりタッチパネル１６５が検出面で検出して出力する座標を、表示部１６１の表示面の座標ともいう。
【００５１】
タッチパネル１６５は、マルチタッチ対応のタッチパネルである。このため、タッチパネル１６５は、ユーザーが、表示部１６１の表示面を一度に複数個所を複数の指でそれぞれ指示する場合、検出面で表示部１６１の表示面中でユーザーにより指示された複数の位置を検出し、検出した複数の位置をそれぞれ示す複数の座標を、ＣＰＵ１１１に出力する。
【００５２】
図４は、第１の実施の形態におけるＭＦＰが備えるＣＰＵが有する機能の一例を示すブロック図である。図４に示す機能は、ハードウェアで実現ようにしても良いし、ＭＦＰ１００が備えるＣＰＵ１１１に、ＲＯＭ１１３、ＨＤＤ１１５またはＣＤ−ＲＯＭ１１８に記憶された設定プログラムを実行させることにより、ＣＰＵ１１１で実現するようにしてもよい。ここでは、ＣＰＵ１１１に設定プログラムを実行させる場合を例に説明する。図４を参照して、ＭＦＰ１００が備えるＣＰＵ１１１は、ジョブ生成部５１と、操作決定部５３と、表示制御部５５と、解除部５７と、処理実行部５９と、を含む。
【００５３】
操作決定部５３は、タッチパネル１６５を制御し、ユーザーにより入力される操作を決定する。操作決定部５３は、タッチパネル１６５により連続して位置が検出される操作期間において、タッチパネル１６５により検出される位置に基づいて、ユーザーによる操作を決定する。以下、タッチパネル１６５により検出される位置を指示位置という。表示制御部５５は、表示部１６１を制御し、操作決定部５３により決定された操作により定まる画像を表示部１６１に表示させる。ジョブ生成部５１は、操作決定部５３により決定された操作にしたがってジョブを生成し、処理実行部５９に生成されたジョブを出力する。
【００５４】
処理実行部５９は、ＭＦＰ１００が備えるハードウェア資源を制御し、ジョブ生成部５１により生成されたジョブを実行する。ＭＦＰ１００が備えるハードウェア資源は、例えば、通信Ｉ／Ｆ部１１２、ファクシミリ部１１６、ＨＤＤ１１５、外部記憶装置１１７、自動原稿搬送装置１２０、原稿読取部１３０、画像形成部１４０および給紙部１５０であり、処理実行部５９は、これらのうちから１以上を制御する。
【００５５】
処理実行部５９が実行する複数種類の処理の一例は、プリント処理、電子メール送信処理、ファイル転送処理、ファクシミリ送受信処理、スキャン処理、コピー処理である。処理実行部５９は、処理条件の１つとして処理の種類にプリント処理が設定された場合は、ＨＤＤ１１５、外部記憶装置１１７、画像形成部１４０および給紙部１５０を制御し、給紙部１５０から供給される用紙に、ＨＤＤ１１５または外部記憶装置１１７に記憶されたデータの画像を画像形成部１４０に形成させる。
【００５６】
また、処理実行部５９は、処理条件の１つである処理の種類に電子メール送信処理が設定される場合、ＨＤＤ１１５、外部記憶装置１１７および通信Ｉ／Ｆ部１１２を制御し、ＨＤＤ１１５または外部記憶装置１１７に記憶されたデータを、処理条件の１つであるパラメータで特定される電子メールアドレス宛に送信する。具体的には、処理実行部５９は、電子メールアドレスを宛先アドレスに設定し、データを添付した電子メールを生成し、生成された電子メールを通信Ｉ／Ｆ部１１２を介して送信する。
【００５７】
また、処理実行部５９は、処理条件の１つである処理の種類にファイル転送処理が設定される場合、ＨＤＤ１１５、外部記憶装置１１７および通信Ｉ／Ｆ部１１２を制御し、ＨＤＤ１１５または外部記憶装置１１７に記憶されたデータを、処理条件の１つであるパラメータで特定されるネットワークアドレス宛に通信Ｉ／Ｆ部１１２を介して送信する。ネットワークアドレスは、例えば、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｐｃｏｌ）アドレスである。送信方法は、例えば、ＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）またはＳＭＢ（Ｓｅｒｖｅｒ  Ｍｅｓｓａｇｅ  Ｂｌｏｃｋ）等である。
【００５８】
また、処理実行部５９は、処理条件の１つとして処理の種類にファクシミリ送信処理が設定される場合、ＨＤＤ１１５、外部記憶装置１１７およびファクシミリ部１１６を制御し、ＨＤＤ１１５または外部記憶装置１１７に記憶されたデータをファクシミリデータに変換し、ファクシミリ部１１６にファクシミリデータを処理条件の１つであるパラメータで特定されるファクシミリ番号宛てにファクシ見る部１１６を介して送信する。
【００５９】
また、処理実行部５９は、処理条件の１つとして処理の種類にスキャン処理が設定される場合、自動原稿搬送装置１２０、原稿読取部１３０、ＨＤＤ１１５を制御し、原稿読取部１３０で読み取った原稿の画像を、ＨＤＤ１１５に、処理条件に従って記憶する。また、処理実行部５９は、処理条件の１つとして処理の種類にコピー処理が設定される場合、自動原稿搬送装置１２０、原稿読取部１３０、給紙部１５０および画像形成部１４０を制御し、原稿読取部１３０で読み取った原稿の画像を、画像形成部１４０に給紙部１５０から供給される用紙に、設定された処理条件に従って画像形成させる。
【００６０】
表示制御部５５は、クローン画像表示部７１と、クローン画像移動部７３と、第１画像表示部７５と、処理選択画面表示部７７と、パラメータ設定画面表示部７９と、を含む。第１画像表示部７５は、データを識別するための第１画像を表示部１６１に表示する。具体的には、ＨＤＤ１１５に記憶された１以上のデータをそれぞれ識別するための１以上の第１画像を表示部１６１に表示する。第１画像は、データを識別するための画像である。第１画像は、例えば、データに付されたファイル名の画像であっても良いし、データの第１ページの画像を所定のサイズに縮小した画像であってもよい。第１画像表示部７５は、１以上の第１画像それぞれの位置およびサイズを操作決定部５３に出力する。第１画像の位置は、例えば、表示部１６１の表示面中の位置を示し、表示部１６１の表示面を座標系とした第１画像の重心の座標で示される。第１画像のサイズは、第１画像の領域を示す値であり、例えば第１画像を矩形とする場合には、縦方向および横方向の長さをすればよい。
【００６１】
処理選択画面表示部７７は、第１画像表示部７５によって１以上の第１画像が表示されている状態で、操作決定部５３によって第１の操作が決定されることに応じて、処理選択画面を表示部１６１に表示するとともに、処理選択画面を第２操作決定部６５に出力する。処理選択画面は、第１画像表示部７５によって表示された１以上の第１画像のうち第１の操作により特定される第１画像に対応するデータに対して、処理実行部５９が実行可能な１以上の種類の処理のいずれかを選択するための画面である。具体的には、処理選択画面は、第１画像により識別されるデータに対して処理実行部５９が実行可能な１以上の種類の処理をそれぞれ識別するための１以上の第２画像を選択可能に表示する画面である。処理選択画面表示部７７は、処理選択画面を表示部１６１の表示面の全面に表示するようにしてもよいし、処理選択画面を第１の操作により特定される第１画像の周辺に表示するようにしても良い。
【００６２】
処理選択画面表示部７７は、処理選択画面を表示部１６１に表示している状態で、操作決定部５３から第１キャンセル指示が入力されることに応じて、処理選択画面の表示を終了し、第１画像表示部７５に表示指示を出力する。第１画像表示部７５は、処理選択画面表示部７７から表示指示が入力されることに応じて、ＨＤＤ１１５に記録された１以上のデータをそれぞれ識別するための１以上の第１画像を表示部１６１に表示する。
【００６３】
クローン画像表示部７１は、操作決定部５３によって第１の操作が決定されることに応じて、クローン画像を表示部１６１に表示する。クローン画像は、第１の操作により特定される第１画像に対応する画像であり、第１画像とは異なる画像である。ここでは、クローン画像が第１画像に対応する画像であることを示すために、クローン画像を第１画像を複写した画像としている。第１画像を複写したクローン画像が表示されるので、ユーザーは、第１画像が選択されていることを知ることができる。また、クローン画像が第１画像とは異なる画像であることを示すために、クローン画像を透明な画像としている。このため、表示部１６１に処理選択画面表示部７７によって表示されている処理選択画面のうち、クローン画像と重なる部分は、クローン画像を透過して表示されるので、ユーザーは、クローン画像と重なる部分を視認することができる。なお、クローン画像が第１画像とは異なる画像であることを示すために、クローン画像を、第１画像と形状を異ならせてもよいし、明度および／または彩度を異ならせるようにしてもよい。
【００６４】
クローン画像表示部７１は、表示部１６１の表示面中で第１の操作により定まる位置を基準に定まる位置にクローン画像を配置する。例えば、クローン画像の中心がタッチパネル１６５によって検出される位置、換言すれば、ユーザーにより指示された指示位置と重なる位置にクローン画像を表示する。クローン画像表示部７１は、クローン画像を表示することに応じて、クローン画像を表示したことを示す信号をクローン画像移動部７３に出力する。
【００６５】
クローン画像移動部７３は、クローン画像表示部７１からクローン画像を表示したことを示す信号が入力された後、タッチパネル１６５によりユーザーにより指示された位置が検出されている間、クローン画像をタッチパネル１６５によって検出される位置を基準に定まる位置に配置する。例えば、クローン画像の中心がタッチパネル１６５によって検出される位置と重なる位置にクローン画像を表示する。クローン画像移動部７３は、タッチパネル１６５によって検出される位置が変化するごとに、変化した後の位置にクローン画像を配置する。このため、ユーザーは、タッチパネル１６５を指示する位置を変更すれば、ユーザーにより指示される位置の変更に伴ってクローン画像の表示される位置が移動する。クローン画像移動部７３は、タッチパネル１６５によりユーザーにより指示された位置が検出されている間、クローン画像を表示部１６１に表示する。クローン画像移動部７３は、クローン画像の位置が変化するごとに、クローン画像の位置およびサイズを操作決定部５３に出力する。クローン画像の位置は、例えば、表示部１６１の表示面中の位置を示し、表示部１６１の表示面を座標系としたクローン画像の重心の座標で示される。クローン画像のサイズは、クローン画像の領域を示す値であり、例えばクローン画像を矩形とする場合には、縦方向および横方向の長さをすればよい。
【００６６】
パラメータ設定画面表示部７９は、処理選択画面表示部７７によって処理選択画面が表示されている状態で、操作決定部５３によって第２の操作が決定されることに応じて、パラメータ設定画面を表示部１６１に表示する。換言すれば、パラメータ設定画面表示部７９は、操作決定部５３によって第１の操作が決定された後に第２の操作が決定されることに応じて、パラメータ設定画面を表示する。パラメータ設定画面は、処理選択画面表示部７７によって表示された１以上の第２画像のうち第２の操作により特定される第２画像に対応する種類の処理を実行するための１以上のパラメータのいずれかを選択するための画面である。具体的には、パラメータ設定画面は、第２の操作により特定される種類の処理を処理実行部５９が実行するための１以上のパラメータをそれぞれ識別するための１以上の第３画像を選択可能に表示する画面である。パラメータ設定画面表示部７９は、パラメータ設定画面を表示部１６１の表示面の全面に表示するようにしてもよいし、パラメータ設定画面を、第２の操作により特定される第２画像の周辺に表示するようにしてもよい。パラメータ設定画面表示部７９は、パラメータ設定画面を表示部１６１に表示している状態で、操作決定部５３から第２キャンセル指示が入力されることに応じて、パラメータ設定画面の表示を終了し、処理選択画面表示部７７に表示指示を出力する。処理選択画面表示部７７は、パラメータ設定画面表示部７９から表示指示が入力されることに応じて、直前に表示していた処理選択画面を表示部１６１に表示する。
【００６７】
操作決定部５３は、第１操作決定部６１と、第１キャンセル操作決定部６３と、第２操作決定部６５と、第２キャンセル操作決定部６７と、第３操作決定部６９と、を含む。第１操作決定部６１は、第１画像表示部７５から１以上の第１画像それぞれの第１画像の位置およびサイズが入力された後、タッチパネル１６５により、表示部１６１に表示された１以上の第１画像いずれかの内部の位置がしきい値ＴＨ１の間継続して検出されることに応じて、第１の操作を決定する。なお、第１操作決定部６１は、タッチパネル１６５により、表示部１６１に表示された１以上の第１画像いずれかの内部の位置が検出されることに応じて、第１の操作を決定するようにしてもよい。第１操作決定部６１は、第１の操作を決定する場合、１以上の第１画像のうちタッチパネル１６５により検出された位置を含む第１画像に対応するデータを識別するためのデータ識別情報を、ジョブ生成部５１に出力するとともに、第１の操作を決定したことを示す信号を、解除部５７、第１キャンセル操作決定部６３、クローン画像表示部７１および処理選択画面表示部７７に出力する。クローン画像表示部７１および処理選択画面表示部７７は、第１操作決定部６１から第１の操作を決定したことを示す信号が入力されることに応じて、第１操作決定部６１により第１の操作が決定されたことを検出する。
【００６８】
第２操作決定部６５は、処理選択画面表示部７７から処理選択画面が入力された後、表示部１６１に表示された処理選択画面に含まれる１以上の第２画像いずれかと、クローン画像移動部７３により表示されるクローン画像とが所定の相対的な位置関係となることに応じて、第２の操作を決定する。所定の相対的な位置関係は、例えば、２つの画像の一部が重なる関係である。ここでは、第２操作決定部６５は、処理選択画面表示部７７から処理選択画面が入力された後、表示部１６１に表示された処理選択画面に含まれる１以上の第２画像いずれかと、クローン画像移動部７３により表示されるクローン画像の少なくとも一部が重なる状態がしきい値ＴＨ２の間継続して検出されることに応じて、第２の操作を決定する。なお、第２操作決定部６５は、処理選択画面に含まれる１以上の第２画像いずれかとクローン画像の少なくとも一部が重なる状態が検出されることに応じて、第２の操作を決定するようにしてもよい。
【００６９】
第２操作決定部６５は、第２の操作を決定する場合、処理選択画面に含まれる１以上の第２画像のうちその一部がクローン画像の少なくとも一部と重なる第２画像に対応する種類の処理を識別するための処理識別情報を、ジョブ生成部５１に出力するとともに、第２の操作を決定したことを示す信号を、第２キャンセル操作決定部６７、およびパラメータ設定画面表示部７９に出力する。パラメータ設定画面表示部７９は、第２操作決定部６５から第２の操作を決定したことを示す信号が入力されることに応じて、第２操作決定部６５により第２の操作が決定されたことを検出する。
【００７０】
第１キャンセル操作決定部６３は、第１操作決定部６１から第１の操作を決定したことを示す信号が入力され、第２操作決定部６５から第２の操作を決定したことを示す信号が入力される。第１キャンセル操作決定部６３は、第１の操作が決定された後、第２の操作が決定される前に、ユーザーにより指示される位置が第１キャンセル期間の間変化しない場合、第１キャンセル操作を決定する。第１キャンセル期間は、予め定められた期間である。第１キャンセル操作決定部６３は、タッチパネル１６５によりユーザーにより指示される位置が検出されている状態で、検出される位置が第１キャンセル期間の間変化しない場合に第１キャンセル操作を決定する。タッチパネル１６５により検出される位置が変化しない場合は、タッチパネル１６５により検出される位置が所定の範囲である場合を含む。ユーザーによる操作の誤差を吸収するためである。第１キャンセル操作決定部６３は、第１キャンセル操作を決定する場合、第１キャンセル指示を処理選択画面表示部７７、ジョブ生成部５１および第１操作決定部６１に出力する。
【００７１】
第３操作決定部６９は、パラメータ設定画面表示部７９からパラメータ設定画面が入力された後、表示部１６１に表示されたパラメータ設定画面に含まれる１以上の第３画像のいずれかと、クローン画像移動部７３により表示されるクローン画像とが所定の相対的な位置関係となることに応じて、第３の操作を決定する。所定の相対的な位置関係は、例えば、２つの画像の一部が重なる関係である。ここでは、第３操作決定部６９は、パラメータ設定画面表示部７９からパラメータ設定画面が入力された後、表示部１６１に表示されたパラメータ設定画面に含まれる１以上の第３画像のいずれかの少なくとも一部が重なる状態がしきい値ＴＨ２の間継続して検出されることに応じて、第３の操作を決定する。なお、第３操作決定部６９は、パラメータ設定画面に含まれる１以上の第３画像いずれかとクローン画像の少なくとも一部が重なる状態が検出されることに応じて、第３の操作を決定するようにしてもよい。
【００７２】
第３操作決定部６９は、第３の操作を決定する場合、パラメータ設定画面に含まれる１以上の第３画像のうちその一部がクローン画像の少なくとも一部と重なる第３画像に対応するパラメータを、ジョブ生成部５１に出力するとともに、第３の操作を決定したことを示す信号を、第２キャンセル操作決定部６７、解除部５７に出力する。
【００７３】
第２キャンセル操作決定部６７は、第２操作決定部６５から第２の操作を決定したことを示す信号が入力され、第３操作決定部６９から第３の操作を決定したことを示す信号が入力される。第２キャンセル操作決定部６７は、第２の操作が決定された後、第３の操作が決定される前に、ユーザーにより指示される位置が第２キャンセル期間の間変化しない場合、第２キャンセル操作を決定する。第２キャンセル操作決定部６７は、タッチパネル１６５によりユーザーにより指示される位置が検出されている状態で、検出される位置が第２キャンセル期間の間変化しない場合に第２キャンセル操作を決定する。タッチパネル１６５により検出される位置が変化しない場合は、タッチパネル１６５により検出される位置が所定の範囲である場合を含む。ユーザーによる操作の誤差を吸収するためである。第２キャンセル操作決定部６７は、第２キャンセル操作を決定する場合、第２キャンセル指示をパラメータ設定画面表示部７９、ジョブ生成部５１および第２操作決定部６５に出力する。
【００７４】
ジョブ生成部５１は、第１操作決定部６１からデータ識別情報が入力されることに応じて、データ識別情報で特定されるデータを処理対象に設定する。ジョブ生成部５１は、第１キャンセル操作決定部６３から第１キャンセル指示が入力されることに応じて、処理対象に設定されたデータを処理対象から解除する。ジョブ生成部５１は、第２操作決定部６５から処理識別情報が入力されることに応じて、処理識別情報で特定される処理を処理実行部５９に実行させる処理に設定する。ジョブ生成部５１は、第２キャンセル操作決定部６７から第２キャンセル指示が入力されることに応じて、処理実行部５９に実行させる処理に設定された処理の設定を解除する。ジョブ生成部５１は、第３操作決定部６９からパラメータが入力されることに応じて、処理実行部５９に実行させる処理で用いるパラメータに設定し、処理実行部５９に実行指示を出力する。実行指示は、第２操作決定部６５から処理識別情報で特定される処理を、第３操作決定部６９から入力されるパラメータに従って実行するコマンドである。
【００７５】
解除部５７は、第１操作決定部６１から第１操作を決定したことを示す信号が入力され、第３操作決定部６９から第３操作を決定したことを示す信号が入力される。解除部５７は、第１の操作が決定された後、第３の操作が決定される前に、タッチパネル１６５によりユーザーにより指示された位置が検出されなくなる場合、ジョブ生成部５１により設定された値を解除する。具体的には、処理対象に設定されたデータ、処理実行部５９に実行させる処理およびその処理に用いられるパラメータの設定を解除する。
【００７６】
図５は、データ選択画面の一例を示す図である。図５を参照して、データ選択画面３００は、ファイル名が「文書Ａ」のデータに対応する第１画像３０１、ファイル名が「文書Ｂ」のデータに対応する第１画像３０２、ファイル名が「文書Ｃ」のデータに対応する第１画像３０３、ファイル名が「文書Ｄ」のデータに対応する第１画像３０４、およびファイル名が「文書Ｅ」のデータに対応する第１画像３０５を含む。ここでは、第１画像３０５がユーザーの指で指示されている状態を模式的に示している。ユーザーが第１画像３０５を、しきい値ＴＨ１以上継続して指示すると、第１の操作が決定され、第１画像３０５に対応するファイル名「文書Ｅ」のデータが処理対象に設定される。
【００７７】
図６は、処理選択画面の一例を示す図である。ここでは、図５に示したデータ選択画面で、第１画像３０５がしきい値ＴＨ１以上継続して指示され、ファイル名「文書Ｅ」のデータが処理対象に設定された場合に表示される処理選択画面を示している。図６を参照して、処理選択画面３１０は、ファクシミリ送信処理に対応する第２画面３１１と、電子メール送信処理に対応する第２画像３１２と、プリント処理に対応する第３画像３１３とを含み。また、図５に示したデータ選択画面に含まれる第１画像３０５を複製したクローン画像３０５Ａが、処理選択画面に重畳して表示される。図６に示す処理選択画面３１０は、図５に示したデータ選択画面の第１画像３０５を指示する操作を継続している場合にデータ選択画面３００に重畳して表示される。このため、図６においては、第１画像３０５を複製したクローン画像３０５Ａを、ユーザーが指で指示している状態を模式的に示している。
【００７８】
図６に示す処理選択画面において、ユーザーがクローン画像３０５Ａを、第２画像３１１に一部が重なる位置まで移動させ、重なった状態をしきい値ＴＨ２以上継続させると、第２の操作が決定され、第２画像３１１に対応するファクシミリ送信処理が、ジョブに設定される。また、図６に示す処理選択画面において、ユーザーがクローン画像３０５Ａを、第２画像３１２に一部が重なる位置まで移動させ、重なった状態をしきい値ＴＨ２以上継続させると、第２の操作が決定され、第２画像３１２に対応する電子メール送信処理がジョブに設定される。図６に示す処理選択画面において、ユーザーがクローン画像３０５Ａを、第２画像３１３に一部が重なる位置まで移動させ、重なった状態をしきい値ＴＨ２以上継続させると、第２の操作が決定され、第２画像３１３に対応するプリント処理がジョブに設定される。
【００７９】
図７は、ファクシミリ送信処理に対応するパラメータ設定画面の一例を示す図である。図７を参照して、パラメータ設定画面３２０は、宛先の名称が「ＦＡＸ宛先１」のファクシミリ番号に対応する第３画像３２１、宛先の名称が「ＦＡＸ宛先２」のファクシミリ番号に対応する第３画像３２２、宛先の名称が「ＦＡＸ宛先３」のファクシミリ番号に対応する第３画像３２３を含む。図７に示すパラメータ設定画面３２０は、図６に示した処理選択画面において、クローン画像３０５Ａを第２画像３１１と一部が重なる位置に移動させて、重なった状態を継続する場合に表示される。このため、図７においては、クローン画像３０５Ａを、ユーザーが指で指示している状態を模式的に示している。
【００８０】
ユーザーがクローン画像３０５Ａを、第３画像３２１に一部が重なる位置まで移動させ、重なった状態をしきい値ＴＨ２以上継続させると、第３の操作が決定され、第３画像３２１に対応する宛先の名称が「ＦＡＸ宛先１」のファクシミリ番号がパラメータに設定される。また、ユーザーがクローン画像３０５Ａを、第３画像３２２に一部が重なる位置まで移動させ、重なった状態をしきい値ＴＨ２以上継続させると、第３の操作が決定され、第３画像３２２に対応する宛先の名称が「ＦＡＸ宛先２」のファクシミリ番号がパラメータに設定される。ユーザーがクローン画像３０５Ａを、第３画像３２３に一部が重なる位置まで移動させ、重なった状態をしきい値ＴＨ２以上継続させると、第３の操作が決定され、第３画像３２３に対応する宛先の名称が「ＦＡＸ宛先３」のファクシミリ番号がパラメータに設定される。
【００８１】
図８は、電子メール送信処理に対応するパラメータ設定画面の一例を示す図である。図８を参照して、パラメータ設定画面３３０は、宛先の名称が「Ｅ−Ｍａｉｌ宛先１」の電子メールアドレスに対応する第３画像３３１、宛先の名称が「Ｅ−Ｍａｉｌ宛先２」の電子メールアドレスに対応する第３画像３３２、Ｅ−Ｍａｉｌ宛先の名称が「Ｅ−Ｍａｉｌ宛先３」の電子メールアドレスに対応する第３画像３３３を含む。図８に示すパラメータ設定画面３３０は、図６に示した処理選択画面において、クローン画像３０５Ａを第２画像３１２と一部が重なる位置に移動させて、重なった状態を継続する場合に表示される。このため、図８においては、クローン画像３０５Ａを、ユーザーが指で指示している状態を模式的に示している。
【００８２】
ユーザーがクローン画像３０５Ａを、第３画像３３１に一部が重なる位置まで移動させ、重なった状態をしきい値ＴＨ２以上継続させると、第３の操作が決定され、第３画像３３１に対応する宛先の名称が「Ｅ−Ｍａｉｌ宛先１」の電子メールアドレスがパラメータに設定される。また、ユーザーがクローン画像３０５Ａを、第３画像３３２に一部が重なる位置まで移動させ、重なった状態をしきい値ＴＨ２以上継続させると、第３の操作が決定され、第３画像３３２に対応する宛先の名称が「Ｅ−Ｍａｉｌ宛先２」の電子メールアドレスがパラメータに設定される。ユーザーがクローン画像３０５Ａを、第３画像３３３に一部が重なる位置まで移動させ、重なった状態をしきい値ＴＨ２以上継続させると、第３の操作が決定され、第３画像３３３に対応する宛先の名称が「Ｅ−Ｍａｉｌ宛先３」の電子メールアドレスがパラメータに設定される。
【００８３】
図９は、プリント処理に対応するパラメータ設定画面の一例を示す図である。図９を参照して、パラメータ設定画面３４０は、レイアウト設定の設定値の名称が「片面」のパラメータに対応する第３画像３４１、レイアウト設定の設定値の名称が「両面」のパラメータに対応する第３画像３４２、レイアウト設定の設定値の名称が「２ｉｎ１」のパラメータに対応する第３画像３４３を含む。図９に示すパラメータ設定画面３４０は、図６に示した処理選択画面において、クローン画像３０５Ａを第２画像３１３と一部が重なる位置に移動させて、重なった状態を継続する場合に表示される。このため、図９においては、クローン画像３０５Ａを、ユーザーが指で指示している状態を模式的に示している。
【００８４】
ユーザーがクローン画像３０５Ａを、第３画像３４１に一部が重なる位置まで移動させ、重なった状態をしきい値ＴＨ２以上継続させると、第３の操作が決定され、第３画像３４１に対応するレイアウト設定の設定値の名称が「片面」のパラメータが設定される。また、ユーザーがクローン画像３０５Ａを、第３画像３４２に一部が重なる位置まで移動させ、重なった状態をしきい値ＴＨ２以上継続させると、第３の操作が決定され、第３画像３４２に対応するレイアウト設定の設定値の名称が「両面」のパラメータが設定される。ユーザーがクローン画像３０５Ａを、第３画像３４３に一部が重なる位置まで移動させ、重なった状態をしきい値ＴＨ２以上継続させると、第３の操作が決定され、第３画像３４３に対応するレイアウト設定の設定値の名称が「２ｉｎ１」のパラメータが設定される。
【００８５】
図１０は、実行指示入力画面の一例を示す図である。図１０に示す実行指示入力画面３５０は、図７に示したパラメータ設定画面３２０において、第３画像３２３にクローン画像３０５Ａの一部が重なって所定時間ＴＨ２経過した時点で表示部１６１に表示される画面の一例を示している。図１０を参照して、実行指示入力画面３５０は、ファクシミリ送信処理が決定されたことを示す「ＦＡＸ送信」の文字列と、処理対象データのファイル名「文書Ｅ」の文字列と、パラメータとして宛先の名称「ＦＡＸ宛先３」の文字列とを含む。さらに、実行指示入力画面３５０は、「ＯＫ」の文字を含むボタン３５１と、「取消」の文字を含むボタン３５２と、を含む。ＭＦＰ１００は、ボタン３５１が指示されると、実行指示を受け付け、ボタン３５２が指示されると実行指示を受け付けることなく、それまでの設定を消去する。
【００８６】
図１１は、第１の実施の形態における設定処理の流れの一例を示すフローチャートである。設定処理は、ＭＦＰ１００が備えるＣＰＵ１１１が、ＲＯＭ１１３、ＨＤＤ１１５またはＣＤ−ＲＯＭ１１８に記憶された設定プログラムを実行することにより、ＣＰＵ１１１により実行される処理である。図１１を参照して、ＣＰＵ１１１は、データ選択画面を表示部１６１に表示する（ステップＳ０１）。換言すれば、設定処理は、データ選択画面が表示されることを条件に実行される処理である。データ選択画面は、１以上のデータにそれぞれ対応する１以上の第１画像を含む。１以上のデータは、ＨＤＤ１１５に記憶されたデータであっても良いし、外部記憶装置１１７に装着されたＣＤ−ＲＯＭ１１８に記憶されたデータであってもよい。例えば、ＨＤＤ１１５に記憶された１以上のデータは、ＨＤＤ１１５が有する複数の記憶領域のうちユーザーが指定した領域に記憶されたデータであっても良いし、複数の記憶領域のうちＭＦＰ１００を操作するユーザーに対して割り当てられた領域に記憶されたデータであってもよいし、予め定められた領域に記憶されたデータであってもよい。第１画像は、データを識別するための画像であり、例えば、データに付されたファイル名の画像、データの第１ページの画像を所定のサイズに縮小した画像である。
【００８７】
次のステップＳ０２においては、第１画像が指示されたか否かを判断する。表示部１６１に表示されたデータ選択画面に含まれる１以上の第１画像のいずれかが指示されるまで待機状態となり（ステップＳ０２でＮＯ）、指示されたならば（ステップＳ０２でＹＥＳ）、処理をステップＳ０３に進める。タッチパネル１６５により検出される位置が１以上の第１画像のいずれかに含まれる場合に、１以上の第１画像のうちタッチパネル１６５により検出される位置を含む第１画像が指示されたと判断する。
【００８８】
次のステップＳ０３においては、第１操作決定処理を実行し、処理をステップＳ０４に進める。第１操作決定処理の詳細は後述するが、ユーザーにより受け付けられた操作が、第１の操作か否かを決定する処理である。次のステップＳ０４においては、第１操作決定処理を実行した結果、決定された操作によって処理を分岐させる。決定された操作が第１の操作ならば処理をステップＳ０５に進め、そうでなければ処理をステップＳ０２に戻す。
【００８９】
ステップＳ０５においては、決定された第１の操作により定まる処理対象データを決定する。第１の操作が決定された時点で、タッチパネル１６５により決定される位置を含む第１画像に対応するデータを、処理対象データに決定する。次のステップＳ０６においては、実行可能処理を決定する。実行可能処理は、処理対象データに対してＭＦＰ１００が実行可能な処理である。ここでは、実行可能処理は、電子メール送信処理と、ファクシミリ送信処理と、プリント処理とに決定される場合を例に説明する。
【００９０】
ステップＳ０７においては、処理選択画面を表示部１６１に表示し、処理をステップＳ０８に進める。処理選択画面は、ステップＳ０６において決定された実行可能処理を識別するための第２画像を含む画面である。処理選択画面は、実行可能処理が複数の場合には、複数の実行可能処理にそれぞれ対応する複数の第２画像を含む。ここでは、実行可能処理が、データ送信処理と、ファクシミリ送信処理と、プリント処理の場合を例に説明する。この場合、処理選択画面は、データ送信処理に対応する第２画像と、ファクシミリ送信処理に対応する第２画像と、プリント処理に対応する第２画像とを含む。処理選択画面が表示される前の段階で、表示部１６１にはデータ選択画面が表示されている。処理選択画面を、データ選択画面に代えて表示部１６１に表示するようにしても良いし、処理選択画面をデータ選択画面に重畳して表示するようにしても良い。
【００９１】
ステップＳ０８においては、第１画像を複製したクローン画像を表示部１６１に表示し、処理をステップＳ０９に進める。クローン画像を表示する位置は、クローン画像の中心がタッチパネル１６５により検出される位置と重なる位置である。クローン画像は、第１画像を複製した画像であるが、少なくとも一部が透明である。このため、クローン画像の透明部分を介して、処理選択画面をユーザーが視認可能に表示することができる。
【００９２】
ステップＳ０９においては、第２操作決定処理を実行し、処理をステップＳ１０に進める。第２操作決定処理の詳細は後述するが、ユーザーによる操作が、第２の操作、解除操作およびキャンセル操作のいずれであるかを決定する処理である。次のステップＳ１０においては、第２操作決定処理を実行した結果、決定された操作によって処理を分岐させる。決定された操作が第２の操作ならば処理をステップＳ１３に進め、解除操作ならば処理をステップＳ１１に進め、キャンセル操作ならば処理をステップＳ１２に進める。ステップＳ１１においては、設定を解除し、処理をステップＳ０２に戻す。ステップＳ１１が実行されるまでにジョブを生成するために設定された値を全て消去する。ここでは、ジョブを生成するために、ステップＳ０５において処理対象データが決定されているので、処理対象データをリセットする。具体的には、処理対象データに設定されたデータを処理対象から除外する。一方、ステップＳ１２においては、処理対象データをリセットし、処理をステップＳ０２に戻す。具体的には、処理対象データに設定されたデータを処理対象から除外する。
【００９３】
ステップＳ１３においては、決定された第２の操作により定まる処理の種類を決定する。第２の操作が決定された時点で、クローン画像の少なくとも一部が重なる第２画像に対応する処理の種類を決定する。次のステップＳ１４においては、決定された種類の処理に用いられるパラメータを取得する。パラメータは、処理の種類によって異なるが、処理ごとにパラメータを予め定めておくようにすればよい。例えば、決定された種類の処理が電子メール送信処理の場合、予め登録された電子メールアドレスをパラメータとして取得する。決定された種類の処理がファクシミリ送信処理の場合、予め登録されたファクシミリ番号をパラメータとして取得する。決定された種類の処理がプリント処理の場合、プリント条件として設定される値をパラメータとして取得する。例えば、プリント条件のうちページレイアウトが予め定められている場合、ページレイアウトの種類を定めるパラメータとして、用紙の片面に画像を配置する「片面」、用紙の両面に画像を配置する「両面」、２ページを１枚の用紙に配置する「２ｉｎ１」を取得する。
【００９４】
次のステップＳ１５においては、パラメータ設定画面を表示部１６１に表示し、処理をステップＳ１６に進める。パラメータ設定画面は、ステップＳ１３において決定された種類の処理を実行するための１以上のパラメータをそれぞれ識別するための１以上の第３画像を含む。具体的には、パラメータ設定画面は、電子メール送信処理が決定される場合、予め登録された電子メールアドレスにそれぞれ対応する第３画像を含む。パラメータ設定画面は、ファクシミリ送信処理が決定される場合、予め登録されたファクシミリ番号にそれぞれ対応する第３画像を含む。パラメータ設定画面は、プリント処理が決定される場合、「片面」、「両面」および「２ｉｎ１」にそれぞれ対応する第３画像を含む。
【００９５】
ステップＳ１６においては、第３操作決定処理を実行し、処理をステップＳ１７に進める。第３操作決定処理の詳細は後述するが、ユーザーにより受け付けられた操作が、第３の操作、解除操作およびキャンセル操作のいずれであるかを決定する処理である。次のステップＳ１７においては、第３操作決定処理を実行した結果、決定された操作によって処理を分岐させる。決定された操作が第３の操作ならば処理をステップＳ１８に進め、解除操作ならば処理をステップＳ２１に進め、キャンセル操作ならば処理をステップＳ２２に進める。ステップＳ２１においては、設定を解除し、処理をステップＳ０２に戻す。ステップＳ２１が実行されるまでにジョブを生成するために設定された値を全て消去する。ここでは、ジョブを生成するために、ステップＳ０５において処理対象データが決定されており、ステップＳ１１において処理の種類が決定されているので、処理対象データをリセットするとともに、処理の種類をリセットする。具体的には、ジョブを実行する対象として処理対象データに設定されたデータを処理対象から除外し、ジョブで特定される処理を未決定の状態に設定する。一方、ステップＳ２２においては、処理の種類をリセットし、処理をステップＳ０７に戻す。具体的には、ジョブで特定される処理を未決定の状態に設定する。
【００９６】
ステップＳ１８においては、決定された第３の操作により定まるパラメータを決定し、処理をステップＳ１９に進める。第３の操作が決定された時点で、クローン画像の少なくとも一部が重なる第３画像に対応するパラメータを決定する。
【００９７】
次のステップＳ１９においては、実行指示を受け付けたか否かを判断する。例えば、実行指示を受け付けるためのボタンを表示部１６１に表示し、タッチパネル１６５によってそのボタン内の位置が検出される場合に、実行指示を受け付ける。実行指示を受け付けたならば処理をステップＳ２０に進めるが、そうでなければ処理を終了する。ステップＳ２０においては、ステップＳ０５において決定された処理対象データに対して、ステップＳ１１において決定された種類の処理を、ステップＳ１８において決定されたパラメータに従って実行し、処理を終了する。
【００９８】
図１２は、第１の実施の形態における第１操作決定処理の流れの一例を示すフローチャートである。第１の実施の形態における第１操作決定処理は、図１１に示した設定処理のステップＳ０３において実行される処理である。図１２を参照して、ＣＰＵ１１１は、タイマーＴ１をスタートさせ（ステップＳ２１）、処理をステップＳ２２に進める。タイマーＴ１は、第１画像が指示されてからの時間を計時する。ステップＳ２２においては、第１画像が指示されているか否かを判断する。タッチパネル１６５において検出される位置が、第１画像内ならば第１画像が指示されていると判断する。第１画像が指示されているならば処理をステップＳ２３に進めるが、そうでなければ処理を設定処理に戻す。
【００９９】
次のステップＳ２３においては、タイマーＴ１の値がしきい値ＴＨ１以上か否かを判断する。タイマーＴ１の値がしきい値ＴＨ１以上ならば処理をステップＳ２４に進めるが、そうでなければ処理をステップＳ２５に進める。ステップＳ２４においては、第１の操作を決定し、処理を設定処理に戻す。一方、ステップＳ２５においては、ユーザーにより指示された指示位置が検出されているか否かを判断する。タッチパネル１６５による位置の検出が継続しているならば指示位置を検出していると判断する。指示位置を検出しているならば処理をステップＳ２２に戻すが、そうでなければ処理を設定処理に戻す。
【０１００】
第１操作決定処理においては、第１画像がしきい値ＴＨ１以上の間継続して指示される場合に第１の操作を決定し、第１画像がしきい値ＴＨ１以上の間継続して指示されていない場合、または、ユーザーがタッチパネル１６５から指を話した場合に、第１の操作を決定しない。
【０１０１】
図１３は、第１の実施の形態における第２操作決定処理の流れの一例を示すフローチャートである。第２操作決定処理は、図１１に示した設定処理のステップＳ０９において実行される処理である。図１３を参照して、ＣＰＵ１１１は、指示位置が移動したか否かを判断する。タッチパネル１６５から座標が出力されており、かつその座標が変化する場合に、指示位置が移動したと判断する。指示値が移動したならば処理をステップＳ３８に進めるが、そうでなければ処理をステップＳ３２に進める。
【０１０２】
ステップＳ３２においては、タイマーＣＴ１をスタートさせ、処理をステップＳ３３に進める。タイマーＣＴ１は、指示位置が移動しなくなってからの経過時間を計時する。ステップＳ３３においては、指示位置が移動したか否かを判断する。指示位置が移動したならば処理をステップＳ３８に進めるが、そうでなければ処理をステップＳ３４に進める。ステップＳ３４においては、タイマーＣＴ１の値がしきい値ＣＴＨ１以上か否かを判断する。タイマーＣＴ１の値がしきい値ＣＴＨ１以上ならば処理をステップＳ３５に進めるが、そうでなければ処理をステップＳ３６に進める。
【０１０３】
ステップＳ３５においては、キャンセル操作を決定し、処理を設定処理に戻す。一方、ステップＳ３６においては、指示位置が検出されているか否かを判断する。タッチパネル１６５による位置の検出が継続しているならば指示位置を検出していると判断する。指示位置を検出しているならば処理をステップＳ３３に戻すが、そうでなければ処理をステップＳ３７に進める。ステップＳ３７においては、解除操作を決定し、処理を設定処理に戻す。ユーザーが、クローン画像をしきい値ＣＴＨ１以上の間継続して移動させない場合にキャンセル操作を決定し、ユーザーがタッチパネル１６５から指を離し、指示を終了すると、解除操作を決定する。
【０１０４】
ステップＳ３８においては、クローン画像を移動させる。クローン画像の重心が指示位置と重なるようにクローン画像を移動させる。次のステップＳ３９においては、クローン画像と第２画像が重なるか否かを判断する。クローン画像の少なくとも一部が、処理選択画面に含まれる１以上の第２画像のいずれかと重なる場合に、クローン画像が第２画像と重なると判断する。クローン画像が第２画像と重なるならば処理をステップＳ４０に進めるが、そうでなければ処理をステップＳ３１に戻す。
【０１０５】
ステップＳ４０においては、タイマーＴ２をスタートさせ、処理をステップＳ４１に進める。タイマーＴ２は、クローン画像が第２画像と重なってからの経過時間を計時する。ステップＳ４１においては、指示位置が移動したか否かを判断する。タッチパネル１６５から座標が出力されており、かつその座標が変化する場合に、指示位置が移動したと判断する。指示位置が移動したならば処理をステップＳ４２に進めるが、そうでなければ処理をステップＳ４４に進める。
【０１０６】
ステップＳ４２においては、クローン画像を移動させる。クローン画像の重心が指示位置と重なるようにクローン画像を移動させる。次のステップＳ４３においては、クローン画像と第２画像が重なるか否かを判断する。クローン画像の少なくとも一部が、処理選択画面に含まれる１以上の第２画像のいずれかと重なる場合に、クローン画像が第２画像と重なると判断する。クローン画像が第２画像と重なるならば処理をステップＳ４４に進めるが、そうでなければ処理をステップＳ３１に戻す。
【０１０７】
ステップＳ４４においては、タイマーＴ２の値がしきい値ＴＨ２以上か否かを判断する。タイマーＴ２の値がしきい値ＴＨ２以上ならば処理をステップＳ４５に進めるが、そうでなければ処理をステップＳ４６に進める。
【０１０８】
ステップＳ４５においては、第２の操作を決定し、処理を設定処理に戻す。一方、ステップＳ４６においては、指示位置が検出されているか否かを判断する。タッチパネル１６５による位置の検出が継続しているならば指示位置を検出していると判断する。指示位置を検出しているならば処理をステップＳ４１に戻すが、そうでなければ処理をステップＳ４７に進める。ステップＳ４７においては、解除操作を決定し、処理を設定処理に戻す。ユーザーが、クローン画像を第２画像と重ねた状態をしきい値ＴＨ２以上の間継続させる場合に第２の操作を決定し、ユーザーがタッチパネル１６５から指を離し、指示を終了すると、解除操作を決定する。また、ユーザーが、クローン画像をしきい値ＣＴＨ１以上の間継続して移動させない場合にキャンセル操作を決定する。
【０１０９】
図１４は、第１の実施の形態における第３操作決定処理の流れの一例を示すフローチャートである。第３操作決定処理は、図１１に示した設定処理のステップＳ１６において実行される処理である。図１４を参照して、第３操作決定処理が図１３に示した第２操作決定処理と異なる点は、ステップＳ４３およびステップＳ４５が、ステップＳ４３ＡおよびステップＳ４５Ａにそれぞれ変更された点である。その他の処理は図１３に示した処理と同じなのでここでは説明を繰り返さない。
【０１１０】
ステップＳ４３Ａにおいては、クローン画像と第３画像が重なるか否かを判断する。クローン画像の少なくとも一部が、パラメータ設定画面に含まれる１以上の第３画像のいずれかと重なる場合に、クローン画像が第３画像と重なると判断する。クローン画像が第３画像と重なるならば処理をステップＳ４４に進めるが、そうでなければ処理をステップＳ３１に戻す。
【０１１１】
ステップＳ４４においては、タイマーＴ２の値がしきい値ＴＨ２以上か否かを判断する。タイマーＴ２の値がしきい値ＴＨ２以上ならば処理をステップＳ４５Ａに進めるが、そうでなければ処理をステップＳ４６に進める。ステップＳ４５Ａにおいては、第３の操作を決定し、処理を設定処理に戻す。ユーザーが、クローン画像を第３画像と重ねた状態をしきい値ＴＨ２以上の間継続させる場合に第３の操作を決定し、ユーザーがタッチパネル１６５から指を離し、指示を終了すると、解除操作を決定する。また、ユーザーが、クローン画像をしきい値ＣＴＨ１以上の間継続して移動させない場合にキャンセル操作を決定する。
【０１１２】
以上説明したように、第１の実施の形態におけるＭＦＰ１００は、データ処理装置として機能し、表示部１６１の表示面中でユーザーにより指示された位置がタッチパネル１６５によって連続して検出される操作期間において、データ選択画面中の第１画像が表示されている状態で、第１画像を指示する第１の操作が決定されることに応じて、第１画像により識別されるデータに対して実行可能な１以上の種類の処理のいずれかを選択するための処理選択画面を表示部１６１に表示し、処理選択画面が表示されている状態で第２の操作が決定されることに応じて、第２の操作により選択された種類の処理を実行するための１以上のパラメータを選択するためのパラメータ選択画面を表示し、１以上のパラメータのいずれかを選択する第３の操作が決定されることに応じて、第１の操作により選択された第１画像により識別されるデータに対して第２の操作により選択された種類の処理を第３の操作により選択されたパラメータを用いて実行するためのジョブを生成する。このため、ＭＦＰ１００は、ユーザーが表示部１６１の表示面の指示を継続する操作期間において、処理対象となるデータ、処理の種類およびパラメータを選択し、ジョブを生成するので、ユーザーは、指で表示面に触れから指を表示面から離すまでの１回の操作でジョブを生成する操作を完了させることができ、ジョブを設定する操作を容易にすることができる。
【０１１３】
また、ＭＦＰ１００は、タッチパネル１６５によって第１画像内の位置が検出されることに応じて第１の操作を決定し、第１の操作を決定することに応じて、第１画像を複製したクローン画像をタッチパネル１６５により検出される位置に表示し、タッチパネル１６５により検出される位置の変化に伴ってクローン画像を移動させる。ＭＦＰ１００は、処理選択画面を表示している状態で、クローン画像の少なくとも一部が第２画像としきい値ＴＨ１以上の期間重なると第２の操作を決定し、クローン画像と重なる第２画像により識別される種類の処理を選択するとともに、選択された種類の処理を実行するために用いる１以上のパラメータにそれぞれ対応する１以上の第３画像を含むパラメータ設定画面を表示する。さらに、パラメータ設定画面が表示されている状態で、クローン画像の少なくとも一部が第３画像としきい値ＴＨ１以上の期間重なると第３の操作を決定し、クローン画像と重なる第３画像により識別されるパラメータを選択し、ジョブを生成する。このため、ユーザーが移動させるクローン画像の位置によって第２の操作および第３の操作を決定するので、ユーザーは表示面で指示する位置を変更すればよく、操作を簡略にすることができる。また、ユーザーは、表示部１６１の表示面に触れながら指を移動させると、指の移動に伴ってクローン画像が移動するので、直感的な操作で、第２の操作および第３の操作を入力することができる。
【０１１４】
また、ＭＦＰ１００は、タッチパネル１６５によって、表示部１６１に表示された第１画像内の位置が所定時間継続して検出されることを条件に、第１の操作を決定するので、ＭＦＰ１００は、第１画像を指示してから所定時間経過した後に処理選択画面を表示する。このため、処理選択画面が表示されるまでの所定時間が確保されるので、ユーザーは、第１画像の選択が容易となる。
【０１１５】
また、ＭＦＰ１００は、処理選択画面を表示している状態で、第２の操作を決定する前に、クローン画像が第１キャンセル期間継続して移動しない場合、キャンセル操作を決定し、処理選択画面の表示を終了する。このため、ＭＦＰ１００は、第１の操作が決定された後に、再度、第１の操作を決定することを可能とするので、ユーザーは、処理対象とするデータを変更することができる。
【０１１６】
さらに、ＭＦＰ１００は、パラメータ設定画面を表示している状態で、第３の操作を決定する前に、クローン画像が第２キャンセル期間継続して移動しない場合、キャンセル操作を決定し、パラメータ設定画面の表示を終了する。このため、ＭＦＰ１００は、第３の操作を決定した後に、再度、第２の操作を決定することを可能とするので、ユーザーは、ジョブに設定する処理の種類を変更することができる。
【０１１７】
また、ＭＦＰ１００は、タッチパネル１６５により検出されていた位置が、第３の操作を決定する前に検出されなくなることに応じて、第１の操作により選択された第１画像に対応するデータを処理対象から除外するので、ユーザーは、第３の操作が決定される前の操作をすべてキャンセルすることができ、操作を最初からやり直すことができる。
【０１１８】
＜第２の実施の形態＞
第１の実施の形態におけるＭＦＰ１００においては、第１の操作を決定することに応じて処理選択画面を表示した。第２の実施の形態におけるＭＦＰ１００は、処理選択画面を表示しないようにしたものである。以下、第２の実施の形態におけるＭＦＰ１００について、第１の実施の形態におけるＭＦＰ１００と異なる点を主に説明する。
【０１１９】
第２の実施の形態におけるＭＦＰ１００の外観およびハードウェア構成は、図１に示した外観および図２に示したハードウェア構成とそれぞれ同じである。第２の実施の形態におけるＭＦＰ１００が備える操作パネル１６０の平面図は、図３に示した平面図と同じである。したがってここでは説明を繰り返さない。
【０１２０】
図１５は、第２の実施の形態におけるＭＦＰが備えるＣＰＵが有する機能の一例を示すブロック図である。図１５を参照して、第２の実施の形態におけるＭＦＰ１００が備えるＣＰＵ１１の機能が、図４に示した機能と異なる点は、操作決定部５３において、第１操作決定部６１、第２操作決定部６５および第２キャンセル操作決定部６７が、第１操作決定部６１Ａ、第２操作決定部６５Ａおよびキャンセル操作決定部６７Ａにそれぞれ変更された点、第１キャンセル操作決定部６３が削除された点であり、表示制御部５５において、パラメータ設定画面表示部７９がパラメータ設定画面表示部７９Ａに変更された点、処理選択画面表示部７７が削除された点である。その他の機能は、図４に示した機能と同じなので、ここでは説明を繰り返さない。
【０１２１】
第１操作決定部６１Ａは、第１画像表示部７５から１以上の第１画像それぞれの第１画像の位置およびサイズが入力された後、タッチパネル１６５により、表示部１６１に表示された１以上の第１画像いずれかの内部の位置が第１の期間の間継続して検出されるごとに、第１の操作を決定する。第１操作決定部６１は、１以上の第１画像の内部の位置がタッチパネル１６５により検出されている間、第１の期間が経過するごとに第１の操作を決定する。例えば、第１の期間を期間ＰＴとした場合に、ユーザーが第１画像の内部を継続して指示する場合に、第１画像を指示してから期間ＰＴが経過すると第１の操作を決定し、第１の操作を決定してから期間ＰＴがさらに経過すると第１の操作を決定する。第１操作決定部６１は、第１の操作を決定するごとに、第１の操作を決定したことを示す信号を解除部５７、クローン画像表示部７１、パラメータ設定画面表示部７９Ａおよび第２操作決定部６５Ａに出力する。また、第１操作決定部６１は、決定された第１の操作により特定される第１画像に対応するデータを識別するためのデータ識別情報をジョブ生成部５１およびパラメータ設定画面表示部７９Ａに出力する。
【０１２２】
なお、第１操作決定部６１Ａは、タッチパネル１６５により、表示部１６１に表示された１以上の第１画像いずれかの内部の位置が検出されることに応じて、第１の操作を決定するようにしてもよい。例えば、ユーザーが指でタッチパネル１６５を指示しながら１以上の第１画像のいずれかの内部に指を移動させる場合に第１の操作を決定し、その後、第１画像の外側に指を移動させた後にさらに第１画像の内部に指を移動させる場合に第１の操作を決定する。
【０１２３】
パラメータ設定画面表示部７９Ａは、第１操作決定部６１からデータ識別情報が入力され、また、第１操作決定部６１が第１の操作を決定するごとに第１の操作を決定したことを示す信号が入力される。パラメータ設定画面表示部７９Ａは、第１操作決定部６１から入力されるデータ識別情報で特定されるデータに対して、処理実行部５９が実行可能な１以上の処理を決定する。さらに、パラメータ設定画面表示部７９Ａ、１以上の処理それぞれに対して、当該処理を実行するための１以上のパラメータのいずれかを選択するための処理選択画面を生成する。パラメータ設定画面は、１以上の処理それぞれに対応し、当該処理を処理実行部５９が実行するための１以上のパラメータをそれぞれ識別するための１以上の第３画像を選択可能に表示する画面である。
【０１２４】
パラメータ設定画面表示部７９Ａは、第１操作決定部６１Ａから第１の操作が決定されたことを示す信号が入力される場合に第１の操作が検出されたことを決定し、第２操作決定部６５から第２の操作が決定されたことを示す信号が入力される場合に第２の操作が検出されたことを決定する。パラメータ設定画面表示部７９Ａは、第１操作決定部６１から第１の操作が決定されたことを示す信号が入力されるごとに、１以上の処理にそれぞれ対応する１以上のパラメータ設定画面のうちから１つを順に選択し、選択されたパラメータ設定画面を表示部１６１に表示する。換言すれば、パラメータ設定画面表示部７９は、第１の操作が決定されるごとに、１以上のパラメータ設定画面を順に表示する。パラメータ設定画面表示部７９Ａは、パラメータ設定画面を表示部１６１の表示面の全面に表示するようにしてもよいし、パラメータ設定画面を第１画像の周辺に表示するようにしてもよい。パラメータ設定画面表示部７９Ａは、第２の操作が検出されるまで、第１の操作が検出されるごとに１以上のパラメータ設定画面のうちから１つを順に選択し、選択されたパラメータ設定画面を表示部１６１に表示する。また、パラメータ設定画面表示部７９Ａは、表示されたパラメータ設定画面を第２操作決定部６５Ａに出力する。パラメータ設定画面表示部７９Ａは、第２操作決定部６５から第２の操作が決定されたことを示す信号が入力されることに応じて、１以上の処理にそれぞれ対応する１以上のパラメータ設定画面のうち第２の操作が決定されたことを示す信号が入力された時点で表示されているパラメータ設定画面の表示を維持する。
【０１２５】
第２操作決定部６５Ａは、処理選択画面表示部７７から処理選択画面が入力された後、クローン画像が移動すると、第２の操作を決定する。具体的には、第２操作決定部６５Ａは、タッチパネル１６５から入力される座標の値が変化する場合に第２の操作を決定する。第２操作決定部６５Ａは、第２の操作を決定する場合、処理選択画面に対応する処理を識別するための処理識別情報を、ジョブ生成部５１に出力するとともに、第２の操作を決定したことを示す信号を、キャンセル操作決定部６７Ａ、およびパラメータ設定画面表示部７９Ａに出力する。パラメータ設定画面表示部７９Ａは、第２操作決定部６５Ａから第２の操作を決定したことを示す信号が入力されることに応じて、その時点で表示部１６１に表示されているパラメータ設定画面を第３操作決定部６９に出力する。
【０１２６】
第３操作決定部６９は、パラメータ設定画面表示部７９Ａからパラメータ設定画面が入力される。第３操作決定部６９は、パラメータ設定画面表示部７９Ａからパラメータ設定画面が入力された後、表示部１６１に表示されたパラメータ設定画面に含まれる１以上の第３画像のいずれかと、クローン画像移動部７３により表示されるクローン画像とが所定の相対的な位置関係となることに応じて、第３の操作を決定する。所定の相対的な位置関係は、例えば、２つの画像の一部が重なる関係である。ここでは、第３操作決定部６９は、パラメータ設定画面表示部７９Ａからパラメータ設定画面が入力された後、表示部１６１に表示されたパラメータ設定画面に含まれる１以上の第３画像のいずれかの少なくとも一部が重なる状態が所定時間継続して検出されることに応じて、第３の操作を決定する。なお、第３操作決定部６９は、クローン画像移動部７３により表示されるクローン画像の少なくとも一部が重なる状態が検出されることに応じて、第３の操作を決定するようにしてもよい。第３操作決定部６９は、第３の操作を決定する場合、パラメータ設定画面に含まれる１以上の第３画像のうちその一部がクローン画像の少なくとも一部と重なる第３画像に対応するパラメータを、ジョブ生成部５１に出力するとともに、第３の操作を決定したことを示す信号を、キャンセル操作決定部６７Ａ、解除部５７に出力する。
【０１２７】
キャンセル操作決定部６７Ａは、第２操作決定部６５から第２の操作を決定したことを示す信号が入力され、第３操作決定部６９から第３の操作を決定したことを示す信号が入力される。キャンセル操作決定部６７Ａは、第２の操作が決定された後、第３の操作が決定される前に、ユーザーにより指示される位置がキャンセル期間の間変化しない場合、キャンセル操作を決定する。キャンセル操作決定部６７Ａは、タッチパネル１６５によりユーザーにより指示される位置が検出されている状態で、検出される位置がキャンセル期間の間移動しない場合にキャンセル操作を決定する。タッチパネル１６５により検出される位置が移動しない場合は、タッチパネル１６５により検出される位置が所定の範囲である場合を含む。ユーザーによる操作の誤差を吸収するためである。キャンセル操作決定部６７Ａは、キャンセル操作を決定する場合、キャンセル指示をパラメータ設定画面表示部７９Ａ、ジョブ生成部５１および第２操作決定部６５Ａに出力する。
【０１２８】
パラメータ設定画面表示部７９Ａは、第２の操作が決定された後にキャンセル操作決定部６７Ａからキャンセル指示が入力される場合には、第１操作決定部６１Ａから第１の操作が決定されたことを示す信号が入力されるごとに、１以上のパラメータ設定画面のうちから１つを順に選択し、選択されたパラメータ設定画面を表示部１６１に表示する。これにより、１以上のパラメータ設定画面が順に表示されるので、ユーザーは第２の操作を入力することが可能となり、処理を選択し直すことができる。
【０１２９】
図１６は、第２の実施の形態における設定処理の流れの一例を示すフローチャートである。第２の実施の形態における設定処理が、図１１に示した第１の実施の形態における設定処理と異なる点は、ステップＳ０２〜ステップＳ１２に代えて、ステップＳ５１〜ステップＳ６１が追加された点である。その他の処理は、図１１に示した処理と同じなので、ここでは説明を繰り返さない。ステップＳ５１においては、第１の操作が決定されたか否かを判断する。第１の操作は、第２の実施の形態における第１操作決定処理が実行されることにより決定される。第１の操作が決定されるまで待機状態となり（ステップＳ５１でＮＯ）、第１の操作が決定されたならば（ステップＳ５１でＹＥＳ）、処理をステップＳ５２に進める。
【０１３０】
図１７は、第２の実施の形態における第１操作決定処理の流れの一例を示すフローチャートである。図１７を参照して、ＣＰＵ１１１は、第１画像が指示されたか否かを判断する（ステップＳ８１）。第１画像が指示されるまで待機状態となり（ステップＳ８１でＮＯ）、第１画像が指示されたならば（ステップＳ８１でＹＥＳ）、処理をステップＳ８２に進める。ステップＳ８２においては、タイマーＴ３をスタートさせ、処理をステップＳ８３に進める。タイマーＴ３は、第１画像が指示されてからの時間を計時する。ステップＳ８３においては、第１画像が指示されているか否かを判断する。第１画像が指示されているならば処理をステップＳ８４に進めるが、そうでなければ処理をステップＳ８１に戻す。ステップＳ８４においては、タイマーＴ３の値がしきい値ＴＨ３以上か否かを判断する。タイマーＴ３の値がしきい値ＴＨ３以上ならば処理をステップＳ８５に進めるが、そうでなければ処理をステップＳ８３に戻す。ステップＳ８５においては、第１の操作を決定し、処理をステップＳ８２に戻す。
【０１３１】
第２の実施の形態における第１操作決定処理においては、第１画像がしきい値ＴＨ３以上の間継続して指示されるごとに、第１の操作を決定し、第１画像がしきい値ＴＨ３以上の間継続して指示されていない場合、または、ユーザーがタッチパネル１６５から指を話した場合に、第１の操作を決定しない。
【０１３２】
図１６に戻って、ステップＳ５１において第１の操作が決定される場合、ステップＳ５２において、第１の操作により定まる処理対象データを決定する。第１の操作が決定された時点で、タッチパネル１６５により決定される位置を含む第１画像に対応するデータを、処理対象データに決定する。次のステップＳ５３においては、実行可能処理を決定する。実行可能処理は、処理対象データに対してＭＦＰ１００が実行可能な処理である。ここでは、実行可能処理は、電子メール送信処理と、ファクシミリ送信処理と、プリント処理とに決定される場合を例に説明する。
【０１３３】
次のステップＳ５５においては、第１画像を複製したクローン画像を表示部１６１に表示し、処理をステップＳ５５に進める。クローン画像を表示する位置は、クローン画像の中心がタッチパネル１６５により検出される位置と重なる位置である。クローン画像は、第１画像を複製した画像であるが、少なくとも一部が透明である。このため、クローン画像の透明部分を透して、処理選択画面をユーザーが視認可能に表示することができる。
【０１３４】
ステップＳ５５においては、パラメータ設定画面を生成する。ステップＳ０６において、決定された実行可能処理に対応するパラメータ設定画面を生成する。実行可能処理が複数決定される場合、複数の実行可能処理にそれぞれ対応する複数のパラメータ設定画面を生成する。ここでは、ここでは、実行可能処理は、電子メール送信処理と、ファクシミリ送信処理と、プリント処理とに決定されるので、３つのパラメータ設定画面を生成する。
【０１３５】
次のステップＳ５６においては、３つのパラメータ設定画面のうちから処理対象のパラメータ設定画面を選択する。３つのパラメータ設定画面の内から選択する順は特に限定するものではなく、予め定められていてもよいし、ランダムに選択するようにしてもよい。また、ユーザーが実行させた履歴をもとに、過去に実行させた回数の多い処理から順に選択するようにしてもよい。そして、選択されたパラメータ設定画面を表示部１６１に表示し（ステップＳ５７）、処理をステップＳ５８に進める。
【０１３６】
ステップＳ５８においては、第２の実施の形態における第２操作決定処理を実行し、処理をステップＳ５９に進める。第２の実施の形態における第２操作決定処理の詳細は後述するが、ユーザーによる操作が、第２の操作、解除操作およびその他のいずれであるかを決定する処理である。ステップＳ５９においては、第２の実施の形態における第２操作決定処理を実行した結果、決定された操作によって処理を分岐させる。決定された操作が第２の操作ならば処理をステップＳ１３に進め、解除操作ならば処理をステップＳ６０に進め、第２の操作および解除操作のいずれでもなければ処理をステップＳ６１に進める。
【０１３７】
ステップＳ６１においては、第１の操作が決定されたか否かを判断する。第１の操作は、第２の実施の形態における第１操作決定処理が実行されることにより決定される。第１の操作が決定されたならば処理をステップＳ５６に戻すが、そうでなければ処理をステップＳ５８に戻す。これにより、第１の操作が決定されるごとに、パラメータ設定画面が選択され、表示が切り換わる。ステップＳ６０においては、設定を解除し、処理をステップＳ５１に戻す。
【０１３８】
図１８は、第２の実施の形態における第２操作決定処理の流れの一例を示すフローチャートである。第２の実施の形態における第２操作決定処理は、図１６に示した設定処理のステップＳ５６において実行される処理である。図１８を参照して、ＣＰＵ１１１は、ＣＰＵ１１１は、指示位置が移動したか否かを判断する（ステップＳ７１）。タッチパネル１６５から座標が出力されており、かつその座標が変化する場合に、指示位置が移動したと判断する。指示値が移動したならば処理をステップＳ７２に進めるが、そうでなければ処理をステップＳ７４に進める。
【０１３９】
ステップＳ７２においては、クローン画像を移動させる。クローン画像の重心が指示位置と重なるようにクローン画像を移動させる。次のステップＳ７３においては、第２の操作を決定し、処理を設定処理に戻す。一方、ステップＳ７４においては、指示位置が検出されているか否かを判断する。タッチパネル１６５による位置の検出が継続しているならば指示位置を検出していると判断する。指示位置を検出しているならば処理を設定処理に戻すが、そうでなければ処理をステップＳ７５に進める。ステップＳ７５においては、解除操作を決定し、処理を設定処理に戻す。ユーザーが、クローン画像を移動させる場合に第２の操作を決定し、ユーザーがタッチパネル１６５から指を離し、指示を終了すると、解除操作を決定する。
【０１４０】
第２の実施の形態におけるＭＦＰ１００においては、図５に示したデータ選択画面を表示部１６１に表示した状態で、第１画像３０１〜３０５のいずれか１つ、例えば、第１画像３０５がしきい値ＴＨ１以上継続して指示されると、図７〜図９に示したパラメータ選択画面のいずれか１つが表示され、第１画像３０５を複製したクローン画像３０５Ａが表示される。第１の操作が最初に決定された段階で、ファイル名「文書Ｅ」のデータが処理対象に設定される。さらに、クローン画像３０５Ａが継続して指示され、しきい値ＴＨ１以上経過するごとに、図７〜図９に示したパラメータ選択画面のうち１つが順に表示される。図７〜図９に示したパラメータ選択画面のうち１つが表示されている状態で、クローン画像３０５Ａを移動させる操作を検出すると、その時点で表示部１６１に表示されているパラメータ選択画面に対応する処理が、処理実行部５９が実行する処理に設定される。例えば、図７に示したパラメータ設定画面３２０が表示されている状態で、クローン画像３０５Ａを移動する操作を検出すると第２の操作を決定し、ファクシミリ送信処理を実行する処理に決定する。そして、クローン画像３０５Ａを、第３画像３２１〜３２４のいずれかに重なる位置まで移動させ、重なった状態をしきい値ＴＨ２以上継続すると、第３の操作を決定し、クローン画像３０５Ａが重なった第３画像に対応するパラメータを設定する。
【０１４１】
また、図８に示したパラメータ設定画面３３０が表示されている状態で、クローン画像３０５Ａを移動する操作を検出すると第２の操作を決定し、電子メール送信処理を実行する処理に決定する。そして、クローン画像３０５Ａを、第３画像３３１〜３３３のいずれかに重なる位置まで移動させ、重なった状態をしきい値ＴＨ２以上継続すると、第３の操作を決定し、クローン画像３０５Ａが重なった第３画像に対応するパラメータを設定する。また、図９に示したパラメータ設定画面３４０が表示されている状態で、クローン画像３０５Ａを移動する操作を検出すると第２の操作を決定し、プリント処理を実行する処理に決定する。そして、クローン画像３０５Ａを、第３画像３４１〜３４３のいずれかに重なる位置まで移動させ、重なった状態をしきい値ＴＨ２以上継続すると、第３の操作を決定し、クローン画像３０５Ａが重なった第３画像に対応するパラメータを設定する。
【０１４２】
以上説明したように、第２の実施の形態におけるＭＦＰ１００は、データ処理装置として機能し、表示部１６１の表示面中でユーザーにより指示された位置がタッチパネル１６５によって連続して検出される操作期間において、データ選択画面中の第１画像が表示されている状態で、第１画像を指示する第１の操作が決定されるごとに、第１画像により識別されるデータに対して実行可能な１以上の種類の処理にそれぞれ対応する１以上のパラメータ設定画面を順に表示し、第２の操作が決定された時点に表示されているパラメータ設定画面に対応する種類の処理を決定し、１以上のパラメータのいずれかを選択する第３の操作が決定されることに応じて、第１の操作により選択された第１画像により識別されるデータに対して第２の操作により選択された種類の処理を第３の操作により選択されたパラメータを用いて実行するためのジョブを生成する。このため、ＭＦＰ１００は、ユーザーが表示部１６１の表示面の指示を継続する操作期間において、処理対象となるデータ、処理の種類およびパラメータを選択し、ジョブを生成するので、ユーザーは、指で表示面に触れから指を表示面から離すまでの１回の操作でジョブを生成する操作を完了させることができ、ジョブを設定する操作を容易にすることができる。
【０１４３】
また、ＭＦＰ１００は、タッチパネル１６５によって第１画像内の位置が継続して検出されている間は、第１の期間が経過するごとに第１の操作を決定するので、１以上の種類の処理にそれぞれ対応する１以上のパラメータ設定画面を、第１の期間表示することができる。そのため、ユーザーが処理を選択するための時間を確保することができる。
【０１４４】
また、ＭＦＰ１００は、タッチパネル１６５によって第１画像内の位置が検出されることに応じて第１の操作を決定し、第１の操作を決定することに応じて、第１画像を複製したクローン画像をタッチパネル１６５により検出される位置に表示し、タッチパネル１６５により検出される位置の変化に伴ってクローン画像を移動させる。また、ＭＦＰ１００は、第１の操作を決定するごとに、１以上の種類の処理にそれぞれ対応する１以上のパラメータ設定画面を順に表示する。パラメータ設定画面は、それが対応する種類の処理を実行するための１以上のパラメータをそれぞれ識別するための１以上の第２画像を含む。ＭＦＰ１００は、クローン画像が移動することに応じて第２の操作を決定し、その時点で表示されているパラメータ設定画面に対応する種類の処理を選択する。さらに、ＭＦＰ１００は、選択された種類の処理を実行するために用いる１以上のパラメータにそれぞれ対応する１以上の第２画像を含むパラメータ設定画面が表示されている状態で、クローン画像の少なくとも一部が１以上の第２画像のいずれかとしきい値ＴＨ１以上の期間重なると第３の操作を決定する。このため、クローン画像が移動するタイミングによって第２の操作を決定し、移動するクローン画像の位置によって第３の操作を決定するので、ユーザーは表示面で指示する位置を変更すればよく、操作を簡略にすることができる。
【０１４５】
さらに、ＭＦＰ１００は、パラメータ設定画面を表示している状態で、第３の操作を決定する前に、クローン画像がキャンセル期間継続して移動しない場合、キャンセル操作を決定し、１以上の種類の処理にそれぞれ対応する１以上のパラメータ設定画面を順に表示する。このため、ＭＦＰ１００は、第３の操作を決定した後に、再度、第２の操作を決定することを可能とするので、ユーザーは、ジョブに設定する処理の種類を変更することができる。
【０１４６】
また、ＭＦＰ１００は、タッチパネル１６５により検出されていた位置が、第３の操作を決定する前に検出されなくなることに応じて、第１の操作により選択された第１画像に対応するデータを処理対象から除外するので、ユーザーは、第３の操作が決定される前の操作をすべてキャンセルすることができ、操作を最初からやり直すことができる。
【０１４７】
＜変形例＞
第２の実施の形態においては、表示部１６１に表示された１以上の第１画像いずれかの内部の位置が所定時間継続して検出される場合に、第１の操作を決定するようにした。これに代えて、または、これに加えて、ピンチイン操作またはピンチアウト操作によって第１の操作を決定するようにしてもよい。具体的には、ユーザーは、表示部１６１に表示された１以上の第１画像いずれかの内部の位置を指で指示したまま、別の指で表示部１６１の表示面を指示し、別の指を表示部１６１の表示面に触れたまま移動させる操作である。この場合、タッチパネル１６５により第１画像内の第１位置が指示位置として検出されている状態で、タッチパネル１６５により第１位置と異なる第２位置が検出され、第１位置と第２位置との間の距離が変化することに応じて、ピンチイン操作またはピンチアウト操作を検出する。第１位置と第２位置との間の距離が短くなる場合にピンチイン操作を検出し、第１位置と第２位置との間の距離が長くなる場合にピンチアウト操作を検出する。
【０１４８】
変形例におけるＭＦＰ１００は、タッチパネル１６５によって第１画像内の第１位置が継続して検出されている間に第１位置とは異なる第２位置が検出される場合、第１位置と第２位置との間の距離が変化することに応じて、第１の操作を決定する。このため、ユーザーは、第１画像を指示しつつパラメータ設定画面を切り換えることができる。
【０１４９】
上述した第１の実施の形態および第２の実施の形態において、データ送信処理の一例として、電子メール送信処理を例に説明したが、ＳＭＢ（Ｓｅｒｖｅｒ  Ｍｅｓｓａｇｅ  Ｂｌｏｃｋ）送信、ＷｅｂＤＡＶ（Ｄｉｓｔｒｉｂｕｔｅｄ  Ａｕｔｈｏｒｉｎｇ  ａｎｄ  Ｖｅｒｓｉｏｎｉｎｇ  ｐｒｏｔｏｃｏｌ  ｆｏｒ  ｔｈｅ  ＷＷＷ）送信、ＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）送信等を用いるようにしてもよい。また、ＭＦＰ１００と別体の記憶装置にデータを記憶させる処理を追加するようにしてもよい。さらに、データに対して実行可能な処理として、予め実行する複数種類の処理を定めたワークフローとするようにしてもよい。
【０１５０】
上述した第１の実施の形態および第２の実施の形態においては、データ処理装置の一例としてＭＦＰ１００を例に説明したが、ＭＦＰ１００と無線通信して、ＭＦＰ１００を遠隔操作可能なスマートフォンやタブレット端末等の携帯情報装置を用いてもよい。この場合には、上述した処理の全てを携帯情報装置に実行させるようにしてもよいし、上述した処理の一部をＭＦＰ１００に実行させ、他の処理を携帯情報装置に実行させるようにしてもよい。
【０１５１】
また、図１１〜図１４または、図１６〜図１８に示した設定処理をＭＦＰ１００に実行させる設定方法、またはその設定方法をＭＦＰ１００を制御するＣＰＵ１１１に実行させるための設定プログラムとして発明を特定することができるのは言うまでもない。
【０１５２】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１５３】
１００  ＭＦＰ、１１０  メイン回路、１１１  ＣＰＵ、１１２  通信Ｉ／Ｆ部、１１３  ＲＯＭ、１１４  ＲＡＭ、１１５  ＨＤＤ、１１６  ファクシミリ部、１１７  外部記憶装置、１１８  ＣＤ−ＲＯＭ、１２０  自動原稿搬送装置、１３０  原稿読取部、１４０  画像形成部、１５０  給紙部、１６０  操作パネル、１６１  表示部、１６３  操作部、１６５  タッチパネル、１６７  ハードキー部、５１  ジョブ生成部、５３  操作決定部、５５  表示制御部、５７  解除部、５９  処理実行部、６１，６１Ａ  操作決定部、６３  第１キャンセル操作決定部、６５，６５Ａ  第２操作決定部、６７  第２キャンセル操作決定部、６７Ａ  キャンセル操作決定部、６９  操作決定部、７１  クローン画像表示部、７３  クローン画像移動部、７５  第１画像表示部、７７  処理選択画面表示部、７９，７９Ａ  パラメータ設定画面表示部。
【図１】
2017091345.tif 000003
【図２】
2017091345.tif 000004
【図３】
2017091345.tif 000005
【図４】
2017091345.tif 000006
【図５】
2017091345.tif 000007
【図６】
2017091345.tif 000008
【図７】
2017091345.tif 000009
【図８】
2017091345.tif 000010
【図９】
2017091345.tif 000011
【図１０】
2017091345.tif 000012
【図１１】
2017091345.tif 000013
【図１２】
2017091345.tif 000014
【図１３】
2017091345.tif 000015
【図１４】
2017091345.tif 000016
【図１５】
2017091345.tif 000017
【図１６】
2017091345.tif 000018
【図１７】
2017091345.tif 000019
【図１８】
2017091345.tif 000020