【手続補正書】
【提出日】平成24年10月22日(2012.10.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
傾斜画像の社会的な基準の補正のためのコンピュータ実装方法であって、
（ａ）  画像を受信することと、
（ｂ）  該画像をランダムな角度で回転させることと、
（ｃ）  少なくとも１人のユーザが該画像を回転させて該画像を水平にすることを要求することであって、該回転は、個別のユーザ提案角度を表す、ことと、
（ｄ）  各ユーザの該個別のユーザ提案角度に基づいて、集合的なユーザ提案角度を決定することと、
（ｅ）  通信ネットワークを介して、補正角度に対応する信号を伝送することであって、該補正角度は、該ランダムな角度および該集合的なユーザ提案角度に基づく、ことと
を含む、コンピュータ実装方法。
【請求項２】
（ｆ）  ステップ（ｂ）の後、かつステップ（ｃ）の前に、前記画像をマスキングすることをさらに含む、請求項１に記載のコンピュータ実装方法。
【請求項３】
ステップ（ｆ）は、前記画像の丸い切り抜きを作成することを含み、該丸い切り抜きは、該画像の各境界線およびエッジを隠す、請求項２に記載のコンピュータ実装方法。
【請求項４】
ステップ（ｄ）は、
（ｉ）  共通角度を決定することであって、前記少なくとも１人のユーザは、前記画像を、角度の範囲内の個別のユーザ提案角度で回転させ、該共通角度は、該範囲内である、ことと、
（ｉｉ）  該共通角度および前記ランダムな角度を合計することと、
（ｉｉｉ）  該合計がゼロでない場合、前記集合的なユーザ提案角度を該共通角度に設定することと
を含む、請求項１に記載のコンピュータ実装方法。
【請求項５】
ステップ（ｉ）は、前記角度の範囲内で前記画像を回転させたユーザの数に基づいて、前記共通角度を決定することを含み、該数は、所定の閾値を超える、請求項４に記載のコンピュータ実装方法。
【請求項６】
ステップ（ｉ）は、前記角度の範囲内で前記画像を回転させた前記ユーザの過半数に基づいて、前記共通角度を決定することを含む、請求項４に記載のコンピュータ実装方法。
【請求項７】
前記補正角度は、前記ランダムな角度および前記集合的なユーザ提案角度の合計である、請求項１に記載のコンピュータ実装方法。
【請求項８】
画像を受信するように構成され、該画像をランダムな角度で回転させるように構成されている画像回転装置と、
該画像を表示するように構成され、少なくとも１人のユーザが該画像を回転させて該画像を水平にすることを要求するように構成されている、該画像回転装置に連結される画像表示装置であって、該回転は、個別のユーザ提案角度を表す、画像表示装置と、
各ユーザの該個別のユーザ提案角度に基づいて、集合的なユーザ提案角度を決定するように構成され、該集合的なユーザ提案角度および該ランダムな角度に基づいて、補正角度を計算するように構成されている、該画像表示装置および該画像回転装置に連結される画像角度計算機と
を備えている、システム。
【請求項９】
前記補正角度による前記画像の回転を提案するように構成されている、前記画像角度計算機に連結される画像レポジトリをさらに備えている、請求項８に記載のシステム。
【請求項１０】
前記画像をマスクするように構成されている、前記画像回転装置および前記画像表示装置に連結される画像マスク装置をさらに備えている、請求項８に記載のシステム。
【請求項１１】
前記画像マスク装置は、前記画像の丸い切り抜きを作成するように構成され、該丸い切り抜きは、該画像の各境界線およびエッジを隠す、請求項１０に記載のシステム。
【請求項１２】
前記画像角度計算機は、
共通角度を決定するように構成されている角度分析装置であって、前記少なくとも１人のユーザのうちの少なくとも１人は、前記画像を、該共通角度の境界を示す所定範囲内の個別のユーザ提案角度で回転させる、角度分析装置と、
該共通角度および前記ランダムな角度を合計するように構成されている、該角度分析装置に連結される角度合計装置と、
該合計がゼロでない場合、前記集合的なユーザ提案角度を該共通角度に設定するように、かつ補正角度を計算するように構成されている、該角度合計装置に連結される補正角度計算機であって、該補正角度は、該ランダムな角度および該集合的なユーザ提案角度の合計である、補正角度計算機と
を備えている、請求項８に記載のシステム。
【請求項１３】
前記角度分析装置は、前記角度の範囲内で前記画像を回転させたユーザの数に基づいて、前記共通角度を決定するように構成され、該数は、所定の閾値を超える、請求項１２に記載のシステム。
【請求項１４】
前記角度分析装置は、前記角度の範囲内で前記画像を回転させたユーザの過半数に基づいて、前記共通角度を決定するように構成されている、請求項１２に記載のシステム。
【請求項１５】
傾斜画像を自動的に水平にするための、コンピュータ実装方法であって、
（ａ）  画像を受信することと、
（ｂ）  該画像をランダムな角度で回転させることと、
（ｃ）  少なくとも１人のユーザが該画像を回転させて該画像を水平にすることを要求することであって、該回転は、個別のユーザ提案角度を表す、ことと、
（ｄ）  各ユーザの該個別のユーザ提案角度に基づいて、集合的なユーザ提案角度を決定することと、
（ｅ）  補正角度を計算することであって、該補正角度は、該ランダムな角度および該集合的なユーザ提案角度に基づく、ことと
（ｆ）  該補正角度を使用して該画像を自動的に水平にすることであって、該水平画像は、画像レポジトリに表示される、ことと
を含む、コンピュータ実装方法。
【請求項１６】
（ｇ）  ステップ（ｂ）の後、かつステップ（ｃ）の前に、前記画像をマスキングすることをさらに含む、請求項１５に記載のコンピュータ実装方法。
【請求項１７】
ステップ（ｇ）は、前記画像の丸い切り抜きを作成することを含み、該丸い切り抜きは、前記画像の各境界線およびエッジを隠す、請求項１６に記載のコンピュータ実装方法。
【請求項１８】
ステップ（ｄ）は、
（ｉ）  共通角度を決定することであって、前記ユーザのうちの少なくとも１人は、前記画像を、角度の範囲内の個別のユーザ提案角度で回転させて、前記共通角度は、該範囲内である、ことと、
（ｉｉ）  該共通角度および前記ランダムな角度を合計することと、
（ｉｉｉ）  該合計がゼロでない場合、前記集合的なユーザ提案角度を該共通角度に設定することと
を含む、請求項１５に記載のコンピュータ実装方法。
【請求項１９】
ステップ（ｉ）は、前記角度の範囲内で前記画像を回転させたユーザの数に基づいて、前記共通角度を決定することを含み、該数は、所定の閾値を超える、請求項１８に記載のコンピュータ実装方法。
【請求項２０】
ステップ（ｉ）は、前記角度の範囲内で前記画像を回転させたユーザの過半数に基づいて、前記共通角度を決定することを含む、請求項１８に記載のコンピュータ実装方法。
【請求項２１】
前記補正角度は、前記ランダムな角度および前記集合的なユーザ提案角度の合計である、請求項１５に記載のコンピュータ実装方法。
【請求項２２】
傾斜画像を補正するためのコンピュータ実装方法であって、
通信ネットワークを介して複数のユーザ提案角度を受信することであって、該複数のユーザ提案角度の各々は、少なくとも１人のユーザによる該傾斜画像の回転を表す、ことと、
該受信された複数のユーザ提案角度に少なくとも基づいて、コンピューティングデバイスにより、該傾斜画像を水平にするための補正角度を決定することと
を含む、コンピュータ実装方法。
【請求項２３】
プロセッサと、
該プロセッサに通信可能に連結されたメモリと、
該プロセッサにより実行されるように構成された画像角度計算機とを備えるシステムであって、
該画像角度計算機は、
複数のユーザ提案角度を受信することであって、該複数のユーザ提案角度の各々は、少なくとも１人のユーザによる傾斜画像の回転を表す、ことと、
該受信された複数のユーザ提案角度に少なくとも基づいて、該傾斜画像を水平にするための補正角度を決定することと
を実行するようにさらに構成される、システム。
【請求項２４】
命令がエンコードされたコンピュータ読み取り可能な記憶媒体を含む製品であって、該命令は、コンピューティングデバイスによる実行に応答して、該コンピューティングデバイスに、
複数のユーザ提案角度を受信することであって、該複数のユーザ提案角度の各々は、少なくとも１人のユーザによる傾斜画像の回転を表す、ことと、
該受信された複数のユーザ提案角度に少なくとも基づいて、該傾斜画像を水平にするための補正角度を決定することと
を含む動作を実行させる、製品。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
本発明は、例えば、以下の項目も提供する。
（項目１）
傾斜画像の社会的な基準の補正のためのコンピュータ実装方法であって、
（ａ）  画像を受信することと、
（ｂ）  該画像をランダムな角度で回転させることと、
（ｃ）  少なくとも１人のユーザが該画像を回転させて該画像を水平にすることを要求することであって、該回転は、個別のユーザ提案角度を表す、ことと、
（ｄ）  各ユーザの該個別のユーザ提案角度に基づいて、集合的なユーザ提案角度を決定することと、
（ｅ）  通信ネットワークを介して、補正角度に対応する信号を伝送することであって、該補正角度は、該ランダムな角度および該集合的なユーザ提案角度に基づく、ことと
を含む、コンピュータ実装方法。
（項目２）
（ｆ）  ステップ（ｂ）の後、かつステップ（ｃ）の前に、前記画像をマスキングすることをさらに含む、項目１に記載のコンピュータ実装方法。
（項目３）
ステップ（ｆ）は、前記画像の丸い切り抜きを作成することを含み、該丸い切り抜きは、該画像の各境界線およびエッジを隠す、項目２に記載のコンピュータ実装方法。
（項目４）
ステップ（ｄ）は、
（ｉ）  共通角度を決定することであって、前記少なくとも１人のユーザは、前記画像を、角度の範囲内の個別のユーザ提案角度で回転させ、該共通角度は、該範囲内である、ことと、
（ｉｉ）  該共通角度および前記ランダムな角度を合計することと、
（ｉｉｉ）  該合計がゼロでない場合、前記集合的なユーザ提案角度を該共通角度に設定することと
を含む、項目１に記載のコンピュータ実装方法。
（項目５）
ステップ（ｉ）は、前記角度の範囲内で前記画像を回転させたユーザの数に基づいて、前記共通角度を決定することを含み、該数は、所定の閾値を超える、項目４に記載のコンピュータ実装方法。
（項目６）
ステップ（ｉ）は、前記角度の範囲内で前記画像を回転させた前記ユーザの過半数に基づいて、前記共通角度を決定することを含む、項目４に記載のコンピュータ実装方法。
（項目７）
前記補正角度は、前記ランダムな角度および前記集合的なユーザ提案角度の合計である、項目１に記載のコンピュータ実装方法。
（項目８）
画像を受信するように構成され、該画像をランダムな角度で回転させるように構成されている画像回転装置と、
該画像を表示するように構成され、少なくとも１人のユーザが該画像を回転させて該画像を水平にすることを要求するように構成されている、該画像回転装置に連結される画像表示装置であって、該回転は、個別のユーザ提案角度を表す、画像表示装置と、
各ユーザの該個別のユーザ提案角度に基づいて、集合的なユーザ提案角度を決定するように構成され、該集合的なユーザ提案角度および該ランダムな角度に基づいて、補正角度を計算するように構成されている、該画像表示装置および該画像回転装置に連結される画像角度計算機と
を備えている、システム。
（項目９）
前記補正角度による前記画像の回転を提案するように構成されている、前記画像角度計算機に連結される画像レポジトリをさらに備えている、項目８に記載のシステム。
（項目１０）
前記画像をマスクするように構成されている、前記画像回転装置および前記画像表示装置に連結される画像マスク装置をさらに備えている、項目８に記載のシステム。
（項目１１）
前記画像マスク装置は、前記画像の丸い切り抜きを作成するように構成され、該丸い切り抜きは、該画像の各境界線およびエッジを隠す、項目１０に記載のシステム。
（項目１２）
前記画像角度計算機は、
共通角度を決定するように構成されている角度分析装置であって、前記少なくとも１人のユーザのうちの少なくとも１人は、前記画像を、該共通角度の境界を示す所定範囲内の個別のユーザ提案角度で回転させる、角度分析装置と、
該共通角度および前記ランダムな角度を合計するように構成されている、該角度分析装置に連結される角度合計装置と、
該合計がゼロでない場合、前記集合的なユーザ提案角度を該共通角度に設定するように、かつ補正角度を計算するように構成されている、該角度合計装置に連結される補正角度計算機であって、該補正角度は、該ランダムな角度および該集合的なユーザ提案角度の合計である、補正角度計算機と
を備えている、項目８に記載のシステム。
（項目１３）
前記角度分析装置は、前記角度の範囲内で前記画像を回転させたユーザの数に基づいて、前記共通角度を決定するように構成され、該数は、所定の閾値を超える、項目１２に記載のシステム。
（項目１４）
前記角度分析装置は、前記角度の範囲内で前記画像を回転させたユーザの過半数に基づいて、前記共通角度を決定するように構成されている、項目１２に記載のシステム。
（項目１５）
傾斜画像を自動的に水平にするための、コンピュータ実装方法であって、
（ａ）  画像を受信することと、
（ｂ）  該画像をランダムな角度で回転させることと、
（ｃ）  少なくとも１人のユーザが該画像を回転させて該画像を水平にすることを要求することであって、該回転は、個別のユーザ提案角度を表す、ことと、
（ｄ）  各ユーザの該個別のユーザ提案角度に基づいて、集合的なユーザ提案角度を決定することと、
（ｅ）  補正角度を計算することであって、該補正角度は、該ランダムな角度および該集合的なユーザ提案角度に基づく、ことと
（ｆ）  該補正角度を使用して該画像を自動的に水平にすることであって、該水平画像は、画像レポジトリに表示される、ことと
を含む、コンピュータ実装方法。
（項目１６）
（ｇ）  ステップ（ｂ）の後、かつステップ（ｃ）の前に、前記画像をマスキングすることをさらに含む、項目１５に記載のコンピュータ実装方法。
（項目１７）
ステップ（ｇ）は、前記画像の丸い切り抜きを作成することを含み、該丸い切り抜きは、前記画像の各境界線およびエッジを隠す、項目１６に記載のコンピュータ実装方法。
（項目１８）
ステップ（ｄ）は、
（ｉ）  共通角度を決定することであって、前記ユーザのうちの少なくとも１人は、前記画像を、角度の範囲内の個別のユーザ提案角度で回転させて、前記共通角度は、該範囲内である、ことと、
（ｉｉ）  該共通角度および前記ランダムな角度を合計することと、
（ｉｉｉ）  該合計がゼロでない場合、前記集合的なユーザ提案角度を該共通角度に設定することと
を含む、項目１５に記載のコンピュータ実装方法。
（項目１９）
ステップ（ｉ）は、前記角度の範囲内で前記画像を回転させたユーザの数に基づいて、前記共通角度を決定することを含み、該数は、所定の閾値を超える、項目１８に記載のコンピュータ実装方法。
（項目２０）
ステップ（ｉ）は、前記角度の範囲内で前記画像を回転させたユーザの過半数に基づいて、前記共通角度を決定することを含む、項目１８に記載のコンピュータ実装方法。
（項目２１）
前記補正角度は、前記ランダムな角度および前記集合的なユーザ提案角度の合計である、項目１５に記載のコンピュータ実装方法。
本発明のさらなる実施形態、特徴、および利点、ならびに本発明の種々の実施形態の構造および操作を、添付図面を参照して以下で詳細に説明する。