【手続補正書】
【提出日】令和2年1月21日(2020.1.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
指定された領域に対する墨消しの適用指示を受け付けると、当該指定された領域下に、複数の参照先から参照されているイメージオブジェクトが重なっているかどうかを判定する第１判定手段と、
前記第１判定手段で重なっていると判定された場合に、前記複数の参照先から参照されているイメージオブジェクトのデータを複製することにより、該複数の参照先から参照されているイメージオブジェクトのデータを少なくとも２つにする複製手段と、
前記複数の参照先のうち前記適用指示が行われた参照先に対しては、前記複製されたイメージオブジェクトのデータのうち墨消し処理が行われるイメージオブジェクトのデータが参照元となるようにし、前記適用指示が行われなかった参照先に対しては、前記複製されたイメージオブジェクトのデータのうち墨消し処理が行われないイメージオブジェクトのデータが参照元となるように、設定する設定手段と、
前記指定された領域に重なるオブジェクトに対して、墨消し処理を行う処理手段と、
を備えたことを特徴とする情報処理装置。
【請求項２】
前記第１判定手段で重なっていると判定された場合に、前記複数の参照先のうち全ての参照先に墨消しを適用するかどうかをユーザに選択させるためのユーザインタフェースを提供するＵＩ制御手段をさらに備え、
前記ユーザインタフェースを介して前記全ての参照先に墨消しを適用しない選択がなされた場合に、前記複製手段が、前記複数の参照先から参照されているイメージオブジェクトのデータを複製し、さらに、前記設定手段が、前記複数の参照先のうち前記適用指示が行われた参照先に対しては、前記複製されたイメージオブジェクトのデータのうち墨消し処理が行われるイメージオブジェクトのデータが参照元となるようにし、前記適用指示が行われなかった参照先に対しては、前記複製されたイメージオブジェクトのデータのうち墨消し処理が行われないイメージオブジェクトのデータが参照元となるように、設定する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記第１判定手段で重なっていると判定された場合に、前記複数の参照先から参照されているイメージオブジェクトが透明かどうか判定する第２判定手段をさらに備え、
前記第２判定手段で前記複数の参照先から参照されているイメージオブジェクトが透明であると判定された場合に、前記複製手段が、前記複数の参照先から参照されているイメージオブジェクトのデータを複製し、さらに、前記設定手段が、前記複数の参照先のうち前記適用指示が行われた参照先に対しては、前記複製されたイメージオブジェクトのデータのうち墨消し処理が行われるイメージオブジェクトのデータが参照元となるようにし、前記適用指示が行われなかった参照先に対しては、前記複製されたイメージオブジェクトのデータのうち墨消し処理が行われないイメージオブジェクトのデータが参照元となるように、設定する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記第２判定手段で前記複数の参照先から参照されているイメージオブジェクトが透明でないと判定された場合に、当該イメージオブジェクトにおける前記指定された領域との重なり領域から文字を検出する検出手段をさらに備え、
前記検出手段で文字が検出された場合は、前記複製手段による複製と前記設定手段による設定とを行わない
ことを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記検出手段で文字が検出されない場合に、前記指定された領域と重なる文字オブジェクトが存在するかどうかを判定する第３判定手段をさらに備え、
前記第３判定手段で前記指定された領域下に重なる文字オブジェクトが存在しないと判定された場合に、前記複製手段が、前記複数の参照先から参照されているイメージオブジェクトのデータを複製し、さらに、前記設定手段が、前記複数の参照先のうち前記適用指示が行われた参照先に対しては、前記複製されたイメージオブジェクトのデータのうち墨消し処理が行われるイメージオブジェクトのデータが参照元となるようにし、前記適用指示が行われなかった参照先に対しては、前記複製されたイメージオブジェクトのデータのうち墨消し処理が行われないイメージオブジェクトのデータが参照元となるように、設定する
ことを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記第２判定手段で前記複数の参照先から参照されているイメージオブジェクトが透明であると判定された場合に、前記複数の参照先のうち全ての参照先に墨消しを適用するかどうかをユーザに選択させるためのユーザインタフェースを提供するＵＩ制御手段をさらに備え、
前記ユーザインタフェースを介して前記全ての参照先に墨消しを適用しない選択がなされると、前記複製手段が、前記複数の参照先から参照されているイメージオブジェクトのデータを複製し、さらに、前記設定手段が、前記複数の参照先のうち前記適用指示が行われた参照先に対しては、前記複製されたイメージオブジェクトのデータのうち墨消し処理が行われるイメージオブジェクトのデータが参照元となるようにし、前記適用指示が行われなかった参照先に対しては、前記複製されたイメージオブジェクトのデータのうち墨消し処理が行われないイメージオブジェクトのデータが参照元となるように、設定する
ことを特徴とする請求項３に記載の情報処理装置。
【請求項７】
前記検出手段で文字が検出された場合に、前記複数の参照先のうち全ての参照先に墨消しを適用するかどうかをユーザに選択させるためのユーザインタフェースを提供するＵＩ制御手段をさらに備え、
前記ユーザインタフェースを介して前記全ての参照先に墨消しを適用しない選択がなされると、前記複製手段が、前記複数の参照先から参照されているイメージオブジェクトのデータを複製し、さらに、前記設定手段が、前記複数の参照先のうち前記適用指示が行われた参照先に対しては、前記複製されたイメージオブジェクトのデータのうち墨消し処理が行われるイメージオブジェクトのデータが参照元となるようにし、前記適用指示が行われなかった参照先に対しては、前記複製されたイメージオブジェクトのデータのうち墨消し処理が行われないイメージオブジェクトのデータが参照元となるように、設定する
ことを特徴とする請求項４に記載の情報処理装置。
【請求項８】
前記複数の参照先のうち全ての参照先に墨消しを適用するかどうかをユーザに選択させるためのユーザインタフェースを、前記第３判定手段での判定結果に応じて提供するＵＩ制御手段をさらに備え、
前記ユーザインタフェースを介して前記全ての参照先に墨消しを適用しない選択がなされると、前記複製手段が、前記複数の参照先から参照されているイメージオブジェクトのデータを複製し、さらに、前記設定手段が、前記複数の参照先のうち前記適用指示が行われた参照先に対しては、前記複製されたイメージオブジェクトのデータのうち墨消し処理が行われるイメージオブジェクトのデータが参照元となるようにし、前記適用指示が行われなかった参照先に対しては、前記複製されたイメージオブジェクトのデータのうち墨消し処理が行われないイメージオブジェクトのデータが参照元となるように、設定する
ことを特徴とする請求項５に記載の情報処理装置。
【請求項９】
前記設定手段が、前記複数の参照先のうち前記適用指示が行われた参照先に対しては、前記複製されたイメージオブジェクトのデータのうち墨消し処理が行われるイメージオブジェクトのデータが参照元となるようにし、前記適用指示が行われなかった参照先に対しては、前記複製されたイメージオブジェクトのデータのうち墨消し処理が行われないイメージオブジェクトのデータが参照元となるように、設定した後に、前記処理手段が、記指定された領域に重なるすべてのオブジェクトに対して、墨消し処理を行うことを特徴とする請求項１に記載の情報処理装置。
【請求項１０】
前記処理手段が前記複製されたイメージオブジェクトのデータのうち墨消し処理が行われるイメージオブジェクトのデータに対して墨消し処理を行った後に、前記設定手段が、前記複数の参照先のうち前記適用指示が行われた参照先に対しては、前記複製されたイメージオブジェクトのデータのうち墨消し処理が行われたイメージオブジェクトのデータが参照元となるようにし、前記適用指示が行われなかった参照先に対しては、前記複製されたイメージオブジェクトのデータのうち墨消し処理が行われないイメージオブジェクトのデータが参照元となるように、設定することを特徴とする請求項１に記載の情報処理装置。
【請求項１１】
指定された領域に対する墨消しの適用指示を受け付けると、当該指定された領域下に、複数の参照先から参照されているイメージオブジェクトが重なっているかどうかを判定する判定手段と、
前記判定手段で重なっていると判定された場合に、前記複数の参照先から参照されているイメージオブジェクトを、前記指定された領域との重なり領域を含む部分イメージと含まない部分イメージとに分離する分離手段と、
前記分離手段で得られた部分イメージのうち重なり領域を含まない部分イメージのデータを、前記複数の参照先全ての参照元として設定する第１設定手段と、
前記分離手段で得られた部分イメージのうち重なり領域を含む部分イメージのデータを複製する複製手段と、
前記複製手段で得られた部分イメージのうち墨消し処理が行われる部分イメージのデータを、前記適用指示が行われた参照先の参照元として設定する第２設定手段と、
前記複製手段で得られた部分イメージのうち墨消し処理が行われない部分イメージのデータを、前記適用指示が行われなかった参照先の参照元として設定する第３設定手段と
を備えたことを特徴とする情報処理装置。
【請求項１２】
前記分離手段は、前記複数の参照先全ての参照元となる、前記重なり領域を含まない部分イメージの面積が大きくなるように分離することを特徴とする請求項１１に記載の情報処理装置。
【請求項１３】
前記分離手段は、前記重なり領域を含まない部分イメージの面積が所定の面積より大きい場合に前記分離を行なうことを特徴とする請求項１１に記載の情報処理装置。
【請求項１４】
墨消し処理を行う情報処理装置の制御方法であって、
指定された領域に対する墨消しの適用指示を受け付けると、当該指定された領域下に、複数の参照先から参照されているイメージオブジェクトが重なっているかどうかを判定するステップと、
前記判定するステップで重なっていると判定された場合に、前記複数の参照先から参照されているイメージオブジェクトのデータを複製することにより、該複数の参照先から参照されているイメージオブジェクトのデータを少なくとも２つにするステップと、
前記複数の参照先のうち前記適用指示が行われた参照先に対しては、前記複製されたイメージオブジェクトのデータのうち墨消し処理が行われるイメージオブジェクトのデータが参照元となるようにし、前記適用指示が行われなかった参照先に対しては、前記複製されたイメージオブジェクトのデータのうち墨消し処理が行われないイメージオブジェクトのデータが参照元となるように、設定するステップと、
前記指定された領域に重なるオブジェクトに対して、墨消し処理を行うステップと、
を含むことを特徴とする制御方法。
【請求項１５】
コンピュータを、請求項１乃至１３のいずれか１項に記載の情報処理装置の各手段として機能させるためのプログラム。
【請求項１６】
現在のページにおいて墨消しするように指定された領域が、他のページからも参照されるオリジナルオブジェクトを参照する領域と重複するかどうかを判定する判定手段と、
前記指定された領域が前記オリジナルオブジェクトを参照する領域と重複しているという判定に基づいて、前記オリジナルオブジェクトを複製して、複製オブジェクトを取得する複製手段と、
前記現在のページを前記オリジナルオブジェクトを参照するようにしたままで、前記他のページから参照される参照を、前記オリジナルオブジェクトから前記複製オブジェクトへと変更する設定手段と、
前記他のページから参照される前記複製オブジェクトに対して墨消しを行うことなく、前記指定された領域上の前記現在のページから参照される前記オリジナルオブジェクトに対し墨消しを行う処理手段と、
を備えたことを特徴とする情報処理装置。