【手続補正書】
【提出日】平成30年12月11日(2018.12.11)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
この発明に係る画像補正装置は、表示機能及びタッチ入力機能を有する入力表示部に、処理対象の画像とメッシュ画像とを重畳表示する表示制御手段と、前記入力表示部へのユーザによるタッチ操作を検出する検出手段と、前記検出手段によって検出されたタッチ操作が、前記メッシュ画像を構成するベジェ曲線上の複数の制御点のうち、いずれか１つの制御点を操作する個別操作であるか、前記複数の制御点を同時に操作する全体操作であるかを判定する判定手段と、前記判定手段によって前記タッチ操作が個別操作であると判定された場合に、前記複数の制御点のうち、前記タッチ操作により指定された１つの制御点を、前記タッチ操作に応じて移動させることで、前記メッシュ画像の形状を変形する第１の変形手段と、前記判定手段によって前記タッチ操作が全体操作であると判定された場合に、前記複数の制御点を前記タッチ操作に応じて平行移動、回転移動、離間移動、又は近接移動させることで、前記メッシュ画像の形状を変形する第２の変形手段と、前記第１の変形手段と前記第２の変形手段によって変形された前記メッシュ画像の形状に基づいて、前記処理対象の画像の形状を補正する補正手段と、を備えることを特徴とする。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
この発明に係る画像補正方法は、処理対象の画像に重畳して表示されているメッシュ画像の形状に基づいて、前記処理対象の画像の形状を補正する画像補正方法であって、前記処理対象の画像と前記メッシュ画像とを表示する入力表示部へのユーザによるタッチ操作を検出するステップと、前記検出されたタッチ操作が、前記メッシュ画像を構成するベジェ曲線上の複数の制御点のうち、いずれか１つの制御点を操作する個別操作であるか、前記複数の制御点を同時に操作する全体操作であるかを判定するステップと、前記タッチ操作が個別操作であると判定された場合に、前記複数の制御点のうち、前記タッチ操作により指定された１つの制御点を、前記タッチ操作に応じて移動させることで、前記メッシュ画像の形状を変形するステップと、前記タッチ操作が全体操作であると判定された場合に、前記複数の制御点を前記タッチ操作に応じて平行移動、回転移動、離間移動、又は近接移動させることで、前記メッシュ画像の形状を変形するステップと、前記変形された前記メッシュ画像の形状に基づいて、前記処理対象の画像の形状を補正するステップと、を含むことを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
この発明に係るプログラムは、処理対象の画像に重畳して表示されているメッシュ画像の形状に基づいて、前記処理対象の画像の形状を補正する画像補正装置に用いるコンピュータを、表示機能及びタッチ入力機能を有する入力表示部に、前記処理対象の画像と前記メッシュ画像とを重畳表示する表示制御手段、前記入力表示部へのユーザによるタッチ操作を検出する検出手段、前記検出手段によって検出されたタッチ操作が、前記メッシュ画像を構成するベジェ曲線上の複数の制御点のうち、いずれか１つの制御点を操作する個別操作であるか、前記複数の制御点を同時に操作する全体操作であるかを判定する判定手段、前記判定手段によって前記タッチ操作が個別操作であると判定された場合に、前記複数の制御点のうち、前記タッチ操作により指定された１つの制御点を、前記タッチ操作に応じて移動させることで、前記メッシュ画像の形状を変形する第１の変形手段、前記判定手段によって前記タッチ操作が全体操作であると判定された場合に、前記複数の制御点を前記タッチ操作に応じて平行移動、回転移動、離間移動、又は近接移動させることで、前記メッシュ画像の形状を変形する第２の変形手段、前記第１の変形手段と前記第２の変形手段によって変形された前記メッシュ画像の形状に基づいて、前記処理対象の画像の形状を補正する補正手段、として機能させることを特徴とする。
【手続補正４】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
表示機能及びタッチ入力機能を有する入力表示部に、処理対象の画像とメッシュ画像とを重畳表示する表示制御手段と、
前記入力表示部へのユーザによるタッチ操作を検出する検出手段と、
前記検出手段によって検出されたタッチ操作が、前記メッシュ画像を構成するベジェ曲線上の複数の制御点のうち、いずれか１つの制御点を操作する個別操作であるか、前記複数の制御点を同時に操作する全体操作であるかを判定する判定手段と、
前記判定手段によって前記タッチ操作が個別操作であると判定された場合に、前記複数の制御点のうち、前記タッチ操作により指定された１つの制御点を、前記タッチ操作に応じて移動させることで、前記メッシュ画像の形状を変形する第１の変形手段と、
前記判定手段によって前記タッチ操作が全体操作であると判定された場合に、前記複数の制御点を前記タッチ操作に応じて平行移動、回転移動、離間移動、又は近接移動させることで、前記メッシュ画像の形状を変形する第２の変形手段と、
前記第１の変形手段と前記第２の変形手段によって変形された前記メッシュ画像の形状に基づいて、前記処理対象の画像の形状を補正する補正手段と、
を備えることを特徴とする画像補正装置。
【請求項２】
前記判定手段は、前記入力表示部へのタッチ操作が１本の指によるタッチである場合に個別操作であると判定し、前記入力表示部へのタッチ操作が２本以上の指による同時タッチである場合に全体操作であると判定する、
ことを特徴とする請求項１に記載の画像補正装置。
【請求項３】
前記第１の変形手段は、前記１本の指が前記入力表示部上をドラッグされる際の移動方向、及び移動量に基づいて、前記１本の指でタッチされた１つの制御点を移動することで前記メッシュ画像の形状を変形し、
前記第２の変形手段は、前記２本以上の指が前記入力表示部上をドラッグされる際の移動方向、及び移動量に基づいて、前記複数の制御点を移動することで前記メッシュ画像の形状を変形する、
ことを特徴とする請求項２に記載の画像補正装置。
【請求項４】
前記第２の変形手段は、前記２本以上の指が前記入力表示部上で平行移動する場合には、前記平行移動の移動方向に、前記平行移動の移動量の分だけ、前記複数の制御点を移動させる、
ことを特徴とする請求項３に記載の画像補正装置。
【請求項５】
前記第２の変形手段は、前記２本以上の指が前記入力表示部上で回転移動する場合には、前記回転移動の回転方向に、前記回転移動の移動量の分だけ、所定の座標、又は回転軸を中心に前記複数の制御点を回転移動させる、
ことを特徴とする請求項３又は４に記載の画像補正装置。
【請求項６】
前記第２の変形手段は、前記２本以上の指が前記入力表示部上で離間移動する場合には、前記離間移動の方向に、前記離間移動の移動量に応じて、所定の座標、又は軸を中心に前記複数の制御点を移動させ、前記２本以上の指が前記入力表示部上で互いに近接移動する場合には、前記近接移動の方向に、前記近接移動の移動量に応じて、所定の座標、又は軸を中心に前記複数の制御点を移動させる、
ことを特徴とする請求項３乃至５のいずれか一項に記載の画像補正装置。
【請求項７】
前記補正手段は、前記メッシュ画像が湾曲形状である場合に、前記処理対象の画像に対して湾曲補正処理を実行し、前記メッシュ画像が直線性を有する形状である場合に、前記処理対象の画像に対して台形補正処理を実行する、
ことを特徴とする請求項１乃至６のいずれか一項に記載の画像補正装置。
【請求項８】
処理対象の画像に重畳して表示されているメッシュ画像の形状に基づいて、前記処理対象の画像の形状を補正する画像補正方法であって、
前記処理対象の画像と前記メッシュ画像とを表示する入力表示部へのユーザによるタッチ操作を検出するステップと、
前記検出されたタッチ操作が、前記メッシュ画像を構成するベジェ曲線上の複数の制御点のうち、いずれか１つの制御点を操作する個別操作であるか、前記複数の制御点を同時に操作する全体操作であるかを判定するステップと、
前記タッチ操作が個別操作であると判定された場合に、前記複数の制御点のうち、前記タッチ操作により指定された１つの制御点を、前記タッチ操作に応じて移動させることで、前記メッシュ画像の形状を変形するステップと、
前記タッチ操作が全体操作であると判定された場合に、前記複数の制御点を前記タッチ操作に応じて平行移動、回転移動、離間移動、又は近接移動させることで、前記メッシュ画像の形状を変形するステップと、
前記変形された前記メッシュ画像の形状に基づいて、前記処理対象の画像の形状を補正するステップと、
を含むことを特徴とする画像補正方法。
【請求項９】
処理対象の画像に重畳して表示されているメッシュ画像の形状に基づいて、前記処理対象の画像の形状を補正する画像補正装置に用いるコンピュータを、
表示機能及びタッチ入力機能を有する入力表示部に、前記処理対象の画像と前記メッシュ画像とを重畳表示する表示制御手段、
前記入力表示部へのユーザによるタッチ操作を検出する検出手段、
前記検出手段によって検出されたタッチ操作が、前記メッシュ画像を構成するベジェ曲線上の複数の制御点のうち、いずれか１つの制御点を操作する個別操作であるか、前記複数の制御点を同時に操作する全体操作であるかを判定する判定手段、
前記判定手段によって前記タッチ操作が個別操作であると判定された場合に、前記複数の制御点のうち、前記タッチ操作により指定された１つの制御点を、前記タッチ操作に応じて移動させることで、前記メッシュ画像の形状を変形する第１の変形手段、
前記判定手段によって前記タッチ操作が全体操作であると判定された場合に、前記複数の制御点を前記タッチ操作に応じて平行移動、回転移動、離間移動、又は近接移動させることで、前記メッシュ画像の形状を変形する第２の変形手段、
前記第１の変形手段と前記第２の変形手段によって変形された前記メッシュ画像の形状に基づいて、前記処理対象の画像の形状を補正する補正手段、
として機能させることを特徴とするプログラム。