(57)【特許請求の範囲】
【請求項１】
一種のアイコン生成の方法であって、
オペレーティングシステムが、同じ解像度環境の中で、元のアイコンを事前設定されたサイズに調整するステップ（Ａ）と、
前記オペレーティングシステムが、前記元のアイコン各自のピクセルのＲＧＢ値の統計を取得し、前記元のアイコンのメインカラーを計算するステップ（Ｂ）と、
前記オペレーティングシステムが、前記メインカラーの色相角と事前設定された彩度・明度によって、背景色を生成するステップ（Ｃ）と、
前記オペレーティングシステムが、前記背景色を事前設定されたカラーグラデーションのテンプレートに当てはめ、アイコンの原版を生成するステップ（Ｄ）と、
前記オペレーティングシステムが、事前設定されたアイコンエッジ切断のテンプレートを使って、ステップ（Ａ）の中で調整した後のアイコンを切断するステップ（Ｅ）と、
前記オペレーティングシステムが、前記アイコンの原版とステップ（Ｅ）の中で切断した後のアイコンとを事前設定された前景テンプレートと重ね合わせ、最終的にアイコンを生成するステップ（Ｆ）とを有することを特徴とするアイコン生成の方法。
【請求項２】
前記ステップ（Ｂ）は、前記オペレーティングシステムが、前記元のアイコンの各ピクセルのＲＧＢ値を取得し、前記元のアイコンの全てのピクセルのＲ値の平均Ｒ値を求め、前記元のアイコンの全てのピクセルのＧ値の平均Ｇ値を求め、前記元のアイコンの全てのピクセルのＢ値の平均Ｂ値を求めるステップを含み、ここで計算した平均Ｒ値、平均Ｇ値と平均Ｂ値は前記元のアイコンの前記メインカラーであることを特徴とする請求項１に記載のアイコン生成の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はエンドユーザーのインターフェースと関連し、とりわけ一種のアイコンの生成方法と関連する。
【背景技術】
【０００２】
大部分のコンピュータもしくはスマートフォンのオペレーティングシステムはサードパーティ製の各種のアプリケーションをサポートし、システムの中でユーザーはこのようなアプリケーションを使用することができる。このため、この種のオペレーティングシステムはユーザーにこのようなサードパーティ製アプリケーションを区別できるような方案を提出しなければならない。
【０００３】
ほとんどのグラフィカルユーザインタフェースのオペレーティングシステムはある特定の絵（アイコンと略称）を通じて一つのサードパーティ製アプリケーションをマークしているが、当該特定の絵は通常サードパーティ製アプリケーションにより提供されている。
しかし、異なるサードパーティ製アプリケーションのアイコンは異なる開発者によって提供されているため、アイコンのスタイルが一致せず、最終のオペレーティングシステムのプログラムのアイコンリストが混雑し、
ユーザーの使用体験を悪くすることになる。
【０００４】
この状況に対し、今までのオペレーティングシステムはいくつかのアイコンを事前設定し、個々のサードパーティ製アプリケーションに対し、ランダムにいくつかの絵を選び出して当該プログラムアイコンと一定の方式で融合させ、新しいアイコンを作成することにより、ある程度アイコン全体のスタイルの一致を保っている。
【０００５】
しかし、オペレーティングシステムがランダムに選び出した絵はサードパーティ製アプリケーションのアイコンと関連していないため、融合してできたアイコンは基本的に見た目が悪く、しかも、最終的に生成したアイコンからサードパーティ製アプリケーション開発者を推測することもできない。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明はシステムとのスタイルが一致する新しいアイコンを生成する方法を提供し、それにより新しいアイコンとアプリケーションの内容の一致性を保つことを目的としている。
【課題を解決するための手段】
【０００７】
このために、本発明は以下の技術ソリューションを使用している。
一種のアイコン生成の方法であって、
Ａ）同じ解像度環境の中で、元のアイコンを事前設定されたサイズに調整し、
Ｂ）元のアイコン各自のピクセルのＲＧＢ値の統計を取得し、元のアイコンのメインカラーを計算し、
Ｃ）メインカラーの色相角と事前設定された彩度・明度によって、背景色を生成し、
Ｄ）背景色を事前設定されたカラーグラデーションのテンプレートに当てはめ、アイコンの原版を生成し、
Ｅ）事前設定されたアイコンエッジ切断のテンプレートを使って、ステップＡの中で調整した後のアイコンを切断し、
Ｆ）アイコンの原版とステップＥで切断した後のアイコンとを事前設定された前景テンプレートと重ね合わせ、最終のアイコンを生成する。
【０００８】
ここで、ステップＢは、元のアイコンの各ピクセルのＲＧＢ値を取得し、
元のアイコンの全てのピクセルのＲ値の平均Ｒ値を求め、元のアイコンの全てのピクセルのＧ値の平均Ｇ値を求め、元のアイコンの全てのピクセルのＢ値の平均Ｂ値を求めるステップを含み、ここで計算した平均Ｒ値、平均Ｇ値と平均Ｂ値は元のアイコンのメインカラーである。
【発明の効果】
【０００９】
本発明の技術ソリューションを利用することにより、サードパーティ製アプリケーションのアイコンの内容を分析し、元のアイコンの主要内容を基に、システムとスタイルの一致する新しいアイコンを生成することができる。そして、できるだけ新しいアイコンがそれ自身の内容との対応を保障することにより、アイコン全体のスタイルの一致性を実現するとともに、単独のアイコン自身の本来の意義を変えない前提の下で見た目の綺麗さを求めることができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の具体的な実施方式の中のアイコン生成のフローチャートである。
【発明を実施するための形態】
【００１１】
次は添付図面にあわせて具体的な実施方式を説明することによって本発明の技術ソリューションについて更なる説明をする。
図１は本発明の具体的な実施方式の中のアイコン生成のフローチャートである。図１が示しているように、当該アイコン生成のプロセスは以下のステップを含む。
ステップ１０１、同じ解像度環境の中で、元のアイコンを事前設定されたサイズに調整する。
ステップ１０２、元のアイコン各自のピクセルのＲＧＢ値の統計を取り、元のアイコンのメインカラーを計算する。まずは元のアイコンの各ピクセルのＲＧＢ値を得て、それぞれ元のアイコンの全てのピクセルの平均Ｒ値、平均Ｇ値、平均Ｂ値を求める。ここで計算した平均Ｒ値、平均Ｇ値と平均Ｂ値は元のアイコンのメインカラーである。
ステップ１０３、メインカラーの色相角と事前設定された彩度・明度によって、背景色を生成する。
ステップ１０４、背景色を事前設定されたカラーグラデーションのテンプレートに当てはめ、アイコンの原版を生成する。
ステップ１０５、事前設定されたアイコンエッジ切断のテンプレートを使って、ステップ１０１の中で調整した後のアイコンを切断する。
ステップ１０６、アイコンの原版、ステップ１０５の切断後のアイコンを事前設定された前景テンプレートと重ね合わせ、最終的にアイコンを生成する。
【００１２】
上述の内容は本発明のより適切の具体的な実施方式であり、本発明の保護範囲はこれだけに限らない。当該技術に親しみのある人が本発明の披露した技術範囲内で簡単に思いつく変化もしくは取替えは全部本発明の保護範囲内にあるべきである。それ所以、本発明の保護範囲は権利請求書に提示される保護範囲に基づくべきである。
【図１】
0005719456.tif 000002