(57)【特許請求の範囲】
【請求項１】
第１デバイスで第２デバイスのホームスクリーンを構成する段階と、
前記構成されたホームスクリーンに係わる情報を前記第１デバイスから前記第２デバイスに伝送する段階と、を含み、
前記ホームスクリーンは、前記第２デバイスによってディスプレイされたグラフィックユーザインターフェースを備え、
前記第２デバイスのホームスクリーンを構成する段階は、
前記第１デバイスのホームスクリーン構成情報及び前記第２デバイスのホームスクリーン構成情報を獲得する段階と、
前記第１デバイスのホームスクリーン構成情報及び前記第２デバイスのホームスクリーン構成情報に基づいて、前記第１デバイスのホームスクリーン及び前記第２デバイスのホームスクリーンを表示する段階と、
前記第１デバイスのホームスクリーンに含まれた１つ以上のコンポーネントのうち、少なくとも１つのコンポーネントを選択する段階と、
前記選択された少なくとも１つのコンポーネントを、前記第２デバイスのホームスクリーンに追加する段階と、を含むことを特徴とするホームスクリーン構成方法。
【請求項２】
前記ホームスクリーンを構成する段階は、
前記第１デバイスで前記第２デバイスのホームスクリーンを構成するための入力を受信する段階と、
前記第１デバイスにおいて、前記受信された入力によって前記第２デバイスのホームスクリーンを構成する段階と、を含むことを特徴とする請求項１に記載のホームスクリーン構成方法。
【請求項３】
前記第２デバイスのホームスクリーン構成情報を獲得する段階は、
１つのグループに属する少なくとも１つのデバイスと対応するホームスクリーン構成情報を獲得する段階を含み、
前記第２デバイスのホームスクリーンをディスプレイする段階は、
前記獲得されたホームスクリーン構成情報に基づいて、前記少なくとも１つのデバイスのホームスクリーンをディスプレイする段階を含むことを特徴とする請求項２に記載のホームスクリーン構成方法。
【請求項４】
前記ホームスクリーンを構成する段階は、
少なくとも１つのコンポーネントを用いて前記第２デバイスのホームスクリーンを構成する段階を含み、
前記コンポーネントは、前記第２デバイスのホームスクリーンを構成するために用いられるウィジェット、アプリケーション実行アイコン、ドックバー、状態バー、ウォールペーパー及び出力効果のうち少なくとも一つを含むことを特徴とする請求項１に記載のホームスクリーン構成方法。
【請求項５】
前記ホームスクリーンを構成する段階は、
１以上のコンポーネントをディスプレイする段階と、
前記ディスプレイされたコンポーネントのうち１以上を選択する段階と、
前記選択されたコンポーネントの配列、位置、形態のうち１以上を含むディスプレイ情報を設定することで、前記第２デバイスのホームスクリーンを構成する段階と、を含むことを特徴とする請求項４に記載のホームスクリーン構成方法。
【請求項６】
前記選択された少なくとも１つのコンポーネントを前記第２デバイスのホームスクリーンに追加する段階は、
前記第２デバイスのホームスクリーンに追加された前記選択されたコンポーネントを変形し、前記変形されたコンポーネントを前記第２デバイスのホームスクリーンに追加する段階と、を含むことを特徴とする請求項１に記載のホームスクリーン構成方法。
【請求項７】
前記第１デバイスまたは前記第２デバイスでイベントが発生する段階と、
前記発生したイベントに基づいて、前記イベントに係わる前記第１デバイスのホームスクリーンに含まれたコンポーネントの情報を変更する段階と、
前記第２デバイスのホームスクリーンに含まれたコンポーネントのうち、前記第１デバイスのホームスクリーンで変更されたコンポーネントに対応するコンポーネントの情報を、前記変更されたコンポーネントの情報に対応すべく変更する段階と、
前記変更された第２デバイスのホームスクリーンに含まれたコンポーネントの情報に基づいて前記第２デバイスのホームスクリーンを変更する段階と、
前記変更された第２デバイスのホームスクリーンに係わる情報を前記第２デバイスに伝送する段階と、をさらに含むことを特徴とする請求項１に記載のホームスクリーン構成方法。
【請求項８】
第１デバイスにおいて、前記第１デバイスは、第２デバイスのホームスクリーンを構成するための構成情報を生成する制御部と、
前記構成情報を前記第２デバイスに伝送する通信部と、を備え、
前記ホームスクリーンは、前記第２デバイスによってディスプレイされたグラフィックユーザインターフェースを備え、
前記制御部は、
前記第１デバイスのホームスクリーン構成情報及び前記第２デバイスのホームスクリーン構成情報を獲得し、
前記第１デバイスのホームスクリーン構成情報及び前記第２デバイスのホームスクリーン構成情報に基づいて、前記第１デバイスのホームスクリーン及び前記第２デバイスのホームスクリーンをディスプレイに表示し、
前記第１デバイスのホームスクリーンに含まれた１つ以上のコンポーネントのうち、少なくとも１つのコンポーネントを選択し、
前記選択された少なくとも１つのコンポーネントを、前記第２デバイスのホームスクリーンに追加することを特徴とする第１デバイス。
【請求項９】
前記第１デバイスは、前記第１デバイスで前記第２デバイスのホームスクリーンを構成するための入力を受信する入力部と、をさらに備え、
前記制御部は、前記入力部によって受信された入力によって前記第２デバイスのホームスクリーンを構成するための構成情報を生成することを特徴とする請求項８に記載の第１デバイス。
【請求項１０】
前記制御部は、前記第１デバイスまたは前記第２デバイスでイベントが発生すれば、前記発生したイベントに基づいて、前記イベントに係わる前記第１デバイスのホームスクリーンに含まれたコンポーネントの情報を変更し、前記第２デバイスのホームスクリーンに含まれたコンポーネントのうち、前記第１デバイスのホームスクリーンで変更されたコンポーネントと対応するコンポーネントの情報を、前記変更されたコンポーネントの情報に対応されるように変更し、前記変更された第２デバイスのホームスクリーンに含まれたコンポーネントの情報に基づいて前記第２デバイスのホームスクリーンを変更し、前記変更された第２デバイスのホームスクリーンに係る情報を前記第２デバイスに伝送する、請求項８に記載の第１デバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、第１デバイスで第２デバイスのホームスクリーンを構成する方法及び装置に係わる。
【背景技術】
【０００２】
デバイスのホームスクリーンは、デバイスをオンさせた時に最初に見える画面であり、アプリケーションのウィジェットやアイコンを含ませることができる。
【０００３】
デバイスの既存の待機画面は、時間や背景画面などの簡単な情報をディスプレイしたが、最近導入されたスマートフォンを含むデバイスのホームスクリーンは、多様なＧＵＩ（graphic  user  interface)を始めとして、ユーザのデバイス使用に役に立つ多様な情報を提供する。
【０００４】
従って、ホームスクリーンは、ユーザのデバイス使用時に最初に接するという点で、ホームスクリーンの構成によってユーザのデバイス活用度が変わるため、デバイスのホームスクリーンはさらに簡易に構成及び管理する必要がある。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
一実施形態によるホームスクリーン構成方法は、第１デバイスで第２デバイスのホームスクリーンを構成する段階と、前記構成されたホームスクリーンに係わる情報を前記第１デバイスから前記第２デバイスに伝送する段階と、を含み、前記ホームスクリーンは、前記第２デバイスによってディスプレイされたグラフィックユーザインターフェースを含むことを特徴とする。
【０００６】
一実施形態による前記ホームスクリーンを構成する段階は、前記第１デバイスにおいて、前記第２デバイスのホームスクリーン構成情報を獲得する段階と、前記第１デバイスで前記獲得された情報に基づいて、前記第２デバイスのホームスクリーンをディスプレイする段階と、前記第１デバイスにおいて、前記第２デバイスのホームスクリーンを構成するための入力を受信する段階と、前記第１デバイスで前記受信された入力によって、前記第２デバイスのホームスクリーンを構成する段階と、を含むことを特徴とする。
【０００７】
一実施形態による前記第２デバイスのホームスクリーン構成情報を獲得する段階は、１つのグループに属する少なくとも１つのデバイスと対応するホームスクリーン構成情報を獲得する段階を含み、前記第２デバイスのホームスクリーンをディスプレイする段階は、前記獲得された情報に基づいて、前記少なくとも１つのホームスクリーンをディスプレイする段階を含むことを特徴とする。
【０００８】
一実施形態による前記ホームスクリーンを構成する段階は、少なくとも１つのコンポーネントを利用して、前記第２デバイスのホームスクリーンを構成する段階を含み、前記コンポーネントは、前記第２デバイスのホームスクリーンを構成するために利用されるウィジェット、アプリケーション実行アイコン、ドックバー、状態バー、背景画面及び出力効果のうち少なくとも一つを含むことを特徴とする。
【０００９】
一実施形態による前記ホームスクリーンを構成する段階は、前記第１デバイスで、前記第２デバイスのホームスクリーン構成情報を獲得する段階と、前記獲得された情報に基づいて、前記第２デバイスのホームスクリーンをディスプレイする段階と、１以上のコンポーネントをディスプレイする段階と、前記ディスプレイされたコンポーネントのうち１以上を選択する段階と、前記選択されたコンポーネントの配列、位置、形態のうち１以上を含むディスプレイ情報を設定することにより、前記第２デバイスのホームスクリーンを構成する段階と、を含むことを特徴とする。
【００１０】
一実施形態による前記１以上のコンポーネントをディスプレイする段階は、前記第１デバイスで、前記第１デバイスのホームスクリーン構成情報を獲得する段階と、前記獲得された情報に基づいて、選択される１以上のコンポーネントを含む前記第１デバイスのホームスクリーンをディスプレイする段階と、前記ディスプレイされた第１デバイスのホームスクリーンに含まれたコンポーネントのうち少なくとも一つを選択する段階と、前記第２デバイスのホームスクリーンに追加された前記選択されたコンポーネントをディスプレイする段階と、を含むことを特徴とする。
【００１１】
一実施形態によるホームスクリーン構成方法は、前記第１デバイスまたは前記第２デバイスでイベントが発生する段階と、前記生じたイベントに対応し、前記第１デバイスにおいて、前記第２デバイスのホームスクリーンを変更する段階と、前記構成されたホームスクリーンに係わる情報を第２デバイスに伝送する段階と、をさらに含むことを特徴とする。
【００１２】
一実施形態によるホームスクリーン構成方法は、第２デバイスにおいて、前記第２デバイスのホームスクリーンを構成するための入力から入力情報を受信する段階と、前記受信された入力情報を第１デバイスに伝送する段階と、前記第１デバイスにおいて、前記入力情報によって、前記第２デバイスのホームスクリーンを構成する段階と、を含み、前記ホームスクリーンは、前記第２デバイスによってディスプレイされたグラフィックユーザインターフェースを含むことを特徴とする。
【００１３】
一実施形態による装置は、外部デバイスのホームスクリーンを構成するための構成情報を生成する制御部と、前記構成情報を前記外部デバイスに伝送する通信部と、を含み、前記ホームスクリーンは、前記外部デバイスによってディスプレイされたグラフィックユーザインターフェースを含むことを特徴とする。
【００１４】
一実施形態によるデバイスは、デバイスのホームスクリーンの構成情報を他のデバイスから受信する通信部と、前記デバイスのホームスクリーンの構成情報に基づいて、前記デバイスのホームスクリーンをディスプレイするディスプレイ部と、前記通信部及びディスプレイ部を制御する制御部と、を含み、前記ホームスクリーンは、前記デバイスによってディスプレイされたグラフィックユーザインターフェースを含むことを特徴とする。
【００１５】
一実施形態による他のデバイスから前記他のデバイスのホームスクリーンを構成するための入力情報を受信する通信部と、前記受信された入力情報によって、前記他のデバイスのホームスクリーンを構成する制御部と、を含み、前記ホームスクリーンは、前記他のデバイスでディスプレイされるグラフィックユーザインターフェースを含むことを特徴とする。
【００１６】
一実施形態によるデバイスは、他のデバイスから前記他のデバイスのホームスクリーンを構成するための入力情報を受信する通信部と、前記受信された入力情報によって、前記他のデバイスのホームスクリーンを構成する制御部と、を含み、前記ホームスクリーンは、前記他のデバイスでディスプレイされるグラフィックユーザインターフェースを含むことを特徴とする。
【００１７】
一実施形態によるデバイスは、デバイスのホームスクリーンを構成するための入力から入力情報を受信する入力部と、前記入力情報を他のデバイスに伝送し、前記他のデバイスから、前記入力情報によって構成された前記ホームスクリーンと対応する前記デバイスのホームスクリーン構成情報を受信する通信部と、前記デバイスのホームスクリーン構成情報に基づいて、前記デバイスのホームスクリーンをディスプレイするディスプレイ部と、を含み、前記ホームスクリーンは、前記デバイスによってディスプレイされるグラフィックユーザインターフェースを含むことを特徴とする。
【発明の効果】
【００１８】
一実施形態によれば、第１デバイスで第２デバイスあるいは複数のデバイスのホームスクリーンを構成することで、各デバイスのホームスクリーンが一貫性のあるユーザインターフェースを提供するように簡易に構成するか、またはユーザが直接編集できるため、ユーザの便宜を高める。
【００１９】
一実施形態によれば、それぞれのデバイスのホームスクリーンを１つの器機で統合管理できる。
【００２０】
一実施形態によれば、デバイスのホームスクリーンの構成時に他のデバイスに存在するホームスクリーンコンポーネントが使われる。
【図面の簡単な説明】
【００２１】
【図１Ａ】一実施形態によるホームスクリーンを構成する方法を実行するシステムを示すブロック図である。
【図１Ｂ】一実施形態によるホームスクリーンを構成する方法を実行するシステムを示すブロック図である。
【図２】一実施形態によるホームスクリーンを構成する方法の一例を示す例示図である。
【図３】一実施形態によるホームスクリーンを構成する方法を示すフローチャートである。
【図４】一実施形態によるコンポーネントを用いてホームスクリーンを構成する方法を示すフローチャートである。
【図５】一実施形態による複数のデバイスのホームスクリーンを構成する方法の一例を示す例示図である。
【図６】一実施形態による他のデバイスのコンポーネントを用いてデバイスのホームスクリーンを構成する方法の一例を示す例示図である。
【図７】一実施形態による他のデバイスのホームスクリーン構成の変更に基づいて、デバイスのホームスクリーンを構成する方法を示すフローチャートである。
【図８】一実施形態による第２デバイスで受信された入力によって、第１デバイスで第２デバイスのホームスクリーンを構成する方法の一例を示す例示図である。
【図９】一実施形態による第２デバイスで受信された入力によって、第１デバイスで第２デバイスのホームスクリーンを構成する方法を示すフローチャートである。
【図１０】一実施形態による第２デバイスで受信された入力によって、第１デバイスで第２デバイスのホームスクリーンを構成する方法を示すフローチャートである。
【図１１Ａ】一実施形態による第２デバイスのホームスクリーンを構成する第１デバイスの構成を示すブロック図である。
【図１１Ｂ】一実施形態による第２デバイスのホームスクリーンを構成する第１デバイスの構成を示すブロック図である。
【図１２Ａ】一実施形態による第２デバイスの構成を示すブロック図である。
【図１２Ｂ】一実施形態による第２デバイスの構成を示すブロック図である。
【発明を実施するための最良の形態】
【００２２】
本明細書で使われる用語について簡略に説明し、本発明について具体的に説明する。
【００２３】
本明細書で使われる用語は、一実施形態での機能を考慮してなるべく現在広く使われる一般的な用語を選択したが、これは当業者の意図または判例、新たな技術の出現などによって変わる。また、特定の場合には出願人が任意に選定した用語もあり、この場合には、該発明の説明部分で詳細にその意味を記載する。従って、本明細書で使われる用語は、単純な用語の名称ではない、その用語が有する意味及び本明細書の全般にわたる内容に基づいて定義されねばならない。
【００２４】
明細書全体にわたって、ある部分がいずれかの構成要素を「含む」とするとき、これは、特に断りのない限り、他の構成要素を除くものではなく、他の構成要素をさらに含むということを意味する。また、明細書に記載の「〜部」、「モジュール」などの用語は、少なくとも１つの機能や動作を処理する単位を意味し、これは、ハードウェアまたはソフトウェアで具現されるか、またはハードウェアとソフトウェアとの結合で具現される。
【００２５】
明細書全体にわたって「ジェスチャ」とは、ユーザが移動端末機を制御するために使う手ぶりなどを意味する。例えば、本明細書で記述されるジェスチャには、ドラッグがある。
【００２６】
「ドラッグ」は、ユーザが指やタッチ道具を画面にタッチした後、タッチを維持した状態で指やタッチ道具を画面内の他の位置に移動させる動作を意味する。ドラッグ動作によってオブジェクトが移動するか、または画面が転換される。
【００２７】
「ホームスクリーン」は、一実施形態において、デバイスをオンさせた時に最初に見える画面を意味するが、これに限定されず、ウィジェットやアイコンのような１以上のユーザインターフェースを備える画面も含む。
【００２８】
以下、添付した図面を参考して本発明の実施形態について当業者が容易に行えるように詳細に説明する。しかし、本発明は様々な形態で具現され、ここで説明する実施形態に限定されるものではない。そして、図面で本発明を明確に説明するために説明と関係ない部分は省略し、明細書全体にわたって類似した部分については類似した図面符号を付する。
【００２９】
以下、添付した図面を参照して本発明の望ましい実施形態を説明する。
【００３０】
図１Ａ及び図１Ｂは、一実施形態によるホームスクリーンを構成する方法を実行するシステムを示すブロック図である。
【００３１】
図１Ａを参照すれば、一実施形態によるホームスクリーンを構成する方法を実行するシステムは、第１デバイス１００及び第２デバイス２００を備える。
【００３２】
第１デバイス１００及び第２デバイス２００は、多様な形態で具現される。本明細書で記述される第１デバイス１００及び第２デバイス２００は、携帯電話、スマートフォン、ノート型パソコン、デジタル放送用端末機、ＰＤＡ（personal  digital  assistants）、ＰＭＰ（portable  multimedia  player）、ナビゲーション、タブレットＰＣ（personal  computer）などがある。
【００３３】
一実施形態において、第１デバイス１００は、第２デバイス２００のホームスクリーンを構成及び管理する。従って、一実施形態において、第１デバイス１００は、第２デバイス２００に比べて高性能のハードウェアまたはソフトウェアを搭載し、他のデバイスのホームスクリーンを構成及び管理する。
【００３４】
以下の説明でホームスクリーンを構成することは、ホームスクリーンを構成できるアイコンや背景画面を含むコンポーネントを編集または削除するか、または新たなコンポーネントをホームスクリーンに加えることを意味する。また、ホームスクリーンを管理することは、ホームスクリーンに係わる情報をメモリに保存することを意味する。
【００３５】
例えば、第１デバイス１００は、スマートフォン、ノート型パソコン、タブレットＰＣ、スマートＴＶ（television）のような高性能のハードウェアまたはソフトウェアを有するデバイスである。また、第２デバイス２００は、デジタル放送用端末機、ナビゲーション、スマートウォッチ、スマートグラスのような、第１デバイス１００に比べて活用度やサイズの制限があってその性能が制限的な端末装置である。
【００３６】
または、第１デバイス１００は、スマートフォンやタブレットＰＣのような、ユーザの操作が簡易なデバイスである。第２デバイス２００は、スマートウォッチ、スマートグラスのように、画面のサイズや入力方法に制限があって、ユーザの操作がわりと難しいデバイスである。また、第２デバイス２００は、高性能のハードウェアまたはソフトウェアを有した他の高性能のデバイスでもある。例えば、第２デバイス２００は、ユーザが適応し難いデバイスであるか、あるいはユーザとデバイスとの距離により、ユーザの使用が容易ではない、他のスマートフォン、タブレットＰＣ、ノート型パソコンまたはスマートＴＶのような高性能のデバイスでもある。
【００３７】
デジタル放送用端末機やナビゲーションは、それぞれ主にデジタル放送や道引を提供する。よって、デジタル放送用端末機やナビゲーションは、それぞれ主に提供する機能を最適で提供するためのハードウェアまたはソフトウェアを含むことができるので、スマートフォンやタブレットＰＣ、ノート型パソコン、スマートＴＶに比べてその以外の機能を提供するにはその性能が制限的なことがある。
【００３８】
デジタル放送用端末機やナビゲーションは、それぞれ主にデジタル放送や道案内を提供する。従って、デジタル放送用端末機やナビゲーションは、それぞれ主に提供する機能を最適に提供するためのハードウェアまたはソフトウェアを含むので、スマートフォンやタブレットＰＣ、ノート型パソコン、スマートＴＶに比べて、それ以外の機能を提供するにはその性能が制限的である。
【００３９】
スマートウォッチやスマートグラスは、携帯性のためそのサイズや重さが制限的であるので、スマートフォンやタブレットＰＣ、ノート型パソコン、スマートＴＶに比べて低性能のハードウェアやソフトウェアを含み、ユーザの操作がわりと難しい。
【００４０】
従って、一実施形態によれば、第１デバイス１００で第２デバイス２００のホームスクリーンを構成または管理する。従って、一実施形態によれば、それぞれの第２デバイス２００で自身のホームスクリーンを構成または管理するより便利に、第１デバイス１００で第２デバイス２００のホームスクリーンを構成または管理できるグラフィックユーザインターフェースを提供する。
【００４１】
また、一実施形態によれば、第２デバイス２００のホームスクリーンを管理する主体は、高性能のハードウェアまたはソフトウェアを含む第１デバイス１００に制限されない。すなわち、ユーザが使う複数のデバイスのうちいずれか１つのデバイスが第１デバイス１００と定められれば、第１デバイス１００でユーザは、複数のデバイスのホームスクリーンを編集または管理する。
【００４２】
また、いずれか１つのデバイスが第１デバイス１００と定められても、これに限定されず、他のデバイスで第１デバイス１００のホームスクリーンを構成または管理できる。すなわち、第１デバイス１００は、他のデバイスで自身のホームスクリーンが構成または管理される第２デバイス２００にもなる。例えば、一実施形態により、デスクトップまたはノート型パソコンは、スマートフォンまたはタブレットＰＣのホームスクリーンを構成したり管理したりすることができる。そして、スマートフォンまたはタブレットＰＣは、他の装置、例えば、スマートＴＶ、スマートウォッチ、スマートグラスのような他のデバイスのホームスクリーンを構成したり管理したりすることができる。また、スマートフォンまたはタブレットＰＣは、デスクトップ及びノート型パソコンのホームスクリーンを構成することができる。前述の例に限られず、現存するホームスクリーンの階層的制御によって、他の組み合わせにより、ホームスクリーンが構成されもする。
【００４３】
図１Ｂを参照すれば、一実施形態によるホームスクリーンを構成する方法を実行するシステムは、第１デバイス１００、及び複数のデバイス２００，３００，…，ｎを備える。複数のデバイス２００，３００，…，ｎは、図１Ａの第２デバイス２００に対応する。
【００４４】
一実施形態によれば、第１デバイス１００は、複数のデバイス２００，３００，…，ｎのホームスクリーンを構成及び管理する。すなわち、第１デバイス１００は、１つの第２デバイス２００だけではなく複数のデバイスで使われるホームスクリーンを構成及び管理する。第１デバイス１００及び複数のデバイス２００，３００，…，ｎは、同じグループに属するか、または同じユーザ所有のデバイスである。
【００４５】
図２は、一実施形態によるホームスクリーンを構成する方法の一例を示す例示図である。図２を参照すれば、第１デバイス１００でユーザは、第２デバイス２００のホームスクリーン１１０を、コンポーネント１２０を用いて編集する。
【００４６】
第１デバイス１００で構成または管理されるホームスクリーン１１０は、複数のコンポーネント１２０を含むことで構成される。
【００４７】
一実施形態において、ホームスクリーン１１０に含まれるコンポーネント１２０は、グラフィックユーザインターフェース（ＧＵＩ：graphic  user  interface）であり、ウィジェット、アプリケーション実行アイコン、ドックバー（dockbar）、状態バー（statusbar）、ウォールペーパー及びホームスクリーンの出力効果を含む。
【００４８】
ホームスクリーンのウィジェットは、ウェブブラウザーまたはアプリケーションの実行なしにウェブブラウザーで得られる各種情報または天気、電卓、時計などのアプリケーションの実行で得られる有用な機能を、ホームスクリーンで直ぐ行えるように提供する。
【００４９】
アプリケーション実行アイコンは、ホームスクリーンに加えられて、ホームスクリーンでデバイスに設けられているアプリケーションが直ぐ実行できる機能を提供する。
【００５０】
ホームスクリーンのドックバーは、１以上のアプリケーション実行アイコンを含む。
【００５１】
ホームスクリーンの状態バーは、アプリケーションの実行状態や端末装置の現在状態（例えば、バッテリー、お知らせメッセージ受信など）を示す情報を提供する。
【００５２】
ウォールペーパーは、ホームスクリーンの背景であり、デザイン的な効果を提供する。ウォールペーパーは、ホームスクリーンの画面を転換しつつ変わるか、または出力位置が変わるように設定される。また、ウォールペーパーは、デザイン的な効果を提供するだけではなく、設定によって天気や株価、ニュースのような有用な情報を提供する。
【００５３】
出力効果は、ホームスクリーンでジェスチャが入力されるときのディスプレイ効果を意味する。例えば、ホームスクリーンでドラッグするジェスチャが入力された時に画面が転換されるが、画面転換時に多様な方法で画面転換効果がディスプレイされる。画面転換効果は、視覚的な効果だけではなく聴覚的な効果も含む。
【００５４】
図３は、一実施形態によるホームスクリーンを構成する方法を示すフローチャートである。図３を参照すれば、段階Ｓ３０１で、第１デバイス１００は、第２デバイス２００のＧＵＩを含むホームスクリーンを構成する。
【００５５】
段階Ｓ３０１で構成されるホームスクリーンは、ＧＵＩを含むコンポーネントによって構成される。前記コンポーネントは、第２デバイス２００を制御するユーザインターフェースを備える。もちろん、これに制限されるものではなく、コンポーネントは、第２デバイス２００の制御とは関係ない美的な効果や聴覚的な効果のみを提供するものでありうる。
【００５６】
段階Ｓ３０３で、第１デバイス１００は、段階Ｓ３０１で構成されたホームスクリーンに係わるホームスクリーン構成情報を第２デバイス２００に伝送する。ホームスクリーン構成情報は、段階Ｓ３０１でホームスクリーンを構成した結果であり、ホームスクリーンに備えられたコンポーネントの識別情報、位置、機能に係わる情報を含む。第２デバイス２００に伝送されたホームスクリーン構成情報に基づいて、第２デバイス２００は、第２デバイス２００のホームスクリーンをディスプレイする。
【００５７】
図４は、一実施形態によるコンポーネントを用いてホームスクリーンを構成する方法を示すフローチャートである。図４を参照すれば、段階Ｓ４０１で、第１デバイス１００は、複数のデバイスのホームスクリーン構成情報を獲得する。ホームスクリーン構成情報は、ホームスクリーンを構成するコンポーネントに係わる情報、すなわち、各コンポーネントのタイプや位置、形態、識別情報などのコンポーネントに係わる情報を含む。
【００５８】
第１デバイス１００は、複数のデバイスのホームスクリーン構成情報を第１デバイス１００のメモリに予め保存しておき、段階Ｓ４０１でメモリに保存しておいたホームスクリーン構成情報を呼び込むことで、複数のデバイスのホームスクリーン構成情報を獲得する。または第１デバイス１００は、獲得しようとするデバイスのホームスクリーン構成情報をそれぞれのデバイスに要請して受信することで、複数のデバイスのホームスクリーン構成情報を獲得する。また、第１デバイス１００は、構成及び管理のための、第１デバイスに以前に設定されたデバイス、または定期的にデバイスのホームスクリーン構成情報を収集する所定のデバイスから、デバイスのホームスクリーン構成情報を獲得することができる。例えば、ユーザのスマートフォンのような第１デバイス１００は、多数のデバイスのホームスクリーン構成情報を、以前にホームスクリーンを構成して管理するデバイスに設定されたタブレットから獲得することができる。また、他の実施形態によって、ユーザのスマートフォンは、多数のデバイスのホームスクリーン構成情報を定期的に保存してアップデートするデスクトップコンピュータまたはノート型パソコンから、多数のデバイスのホームスクリーン構成情報を獲得することができる。
【００５９】
第１デバイス１００は、周期的に複数のデバイスのホームスクリーン構成情報をそれぞれのデバイスに要請し、受信して保存しておく。これは、それぞれのデバイス内でホームスクリーン構成情報が変更されてそれぞれのデバイスのメモリに保存される場合、第１デバイス１００が段階Ｓ４０１で変更されたデバイスのホームスクリーン構成情報を獲得可能にするためである。従って、段階Ｓ４０１で、デバイスのホームスクリーン構成情報が受信され、メモリに保存されてから一定時間以上過ぎた場合、第１デバイス１００は、前記デバイスのホームスクリーン構成情報を前記デバイスに要請して受信することで、前記デバイスのホームスクリーン構成情報を獲得する。他の実施形態において、デバイスのホームスクリーンに影響を与える所定のプロセス、プログラム、命令語、アップデートまたはトリガイベントなどが発生すれば、第１デバイス１００がホームスクリーンを構成して管理するときに利用するための最新情報を有するように、デバイスは、アップデートされたホームスクリーン構成情報を第１デバイス１００に伝送することを決定することができる。
【００６０】
段階Ｓ４０３で、第１デバイス１００は、それぞれのデバイスのホームスクリーンを、段階Ｓ４０１で獲得されたホームスクリーン構成情報に基づいて第１デバイス１００にディスプレイする。
【００６１】
第１デバイス１００は、ユーザによって選択されたデバイスのホームスクリーンをディスプレイする。例えば、各デバイスのホームスクリーンをディスプレイする前に、各デバイスのホームスクリーンの構成情報に基づいて生成されたサムネイルをディスプレイし、サムネイルに基づいてユーザによって選択されたデバイスのホームスクリーンをディスプレイする。
【００６２】
ホームスクリーン構成情報は、ホームスクリーンに備えられたコンポーネントの位置、配列、サイズ、識別情報などの情報と、各コンポーネントの機能実行情報とを含む。機能実行情報は、各コンポーネントがホームスクリーンでいかなる機能を行うかに係わる情報、例えば、ニュース、天気、データ使用量などの情報を提供するか、または万歩計（登録商標）、メモリ最適化などのアプリケーションの機能を行うか、または該コンポーネントがアプリケーション実行アイコンである場合にいかなるアプリケーションを行うかに係わる情報を含む。
【００６３】
段階Ｓ４０４で、第１デバイス１００は、ホームスクリーンにコンポーネントを加えるか、あるいは削除するかを判断する。該判断は、受信されたホームスクリーン情報に基づいて、自動的に決定されるか、あるいはユーザ入力に基づいて決定される。
【００６４】
例えば、コンポーネントを加える場合、段階Ｓ４０５で、第１デバイス１００は、ユーザの入力によってディスプレイされた第２デバイス２００のホームスクリーンに加えようとするコンポーネントのタイプを選択する。コンポーネントのタイプは、ウィジェット、アプリケーション実行アイコン、ドックバー、状態バー、ウォールペーパー、出力効果を含む。各タイプ別に、多様な機能またはデザインを有するコンポーネントが含まれる。
【００６５】
第１デバイス１００は、段階Ｓ４０５で、ユーザがコンポーネントを選択するように第２デバイス２００のホームスクリーンに加えられるコンポーネントのタイプと、各タイプに属するコンポーネントとをディスプレイする。
【００６６】
段階Ｓ４０７で、第１デバイス１００は、ユーザの入力によって第２デバイス２００のホームスクリーンに加えられるコンポーネントを、段階Ｓ４０５で選択されたコンポーネントのタイプに含まれたコンポーネントから選択する。また、一実施形態により、ユーザがコンポーネントを選択するとき、第１デバイス１００によって制御されるホームスクリーンに含まれたコンポーネントのうち、一部または全体がユーザの意図によって選択される。第１デバイス１００によって制御されるホームスクリーンは、第１デバイス１００のホームスクリーンを含んでもよく、含まなくともよい。
【００６７】
さらに、段階Ｓ４０５及び段階Ｓ４０７で、第１デバイス１００は、ユーザの入力によって、第１デバイス１００に表示された複数のデバイスのホームスクリーンに備えられたコンポーネントから一つを選択する。前記複数のデバイスのホームスクリーンは、第１デバイス１００のホームスクリーンを含む。
【００６８】
段階Ｓ４０９で、第１デバイス１００は、段階Ｓ４０７で選択されたコンポーネントが加えられるデバイスのホームスクリーンに係わる設定情報を獲得する。
【００６９】
ホームスクリーン設定情報は、第２デバイス２００のディスプレイ環境情報を考慮した各コンポーネントのタイプ別にコンポーネントの配列方法やサイズ、形態が設定された設定情報を含む。第２デバイス２００のディスプレイ環境情報は、第２デバイス２００のディスプレイ部の解像度、サイズまたは性能に係わる情報を含む。
【００７０】
例えば、コンポーネントのタイプがアプリケーション実行アイコンである場合、アプリケーション実行アイコンがホームスクリーンで位置可能な領域と、アプリケーション実行アイコンのサイズ、配列方法（例えば、１行当たり何個のアイコンが含まれているか）が設定された情報とがホームスクリーン設定情報に含まれる。
【００７１】
例えば、コンポーネントのタイプがドックバーである場合、ドックバーがホームスクリーンで位置可能な領域と、ドックバーまたはドックバーに含まれるアイコンのサイズ、配列方法、ドックバーのページ転換のためのドラッグ如何が設定された情報とがホームスクリーン設定情報に含まれる。
【００７２】
例えば、コンポーネントのタイプが状態バーである場合、状態バーに含まれる基本情報（例えば、現在時刻、日付、天気などの情報）や、状態バーがホームスクリーンで位置可能な領域や、状態バーに含まれるアイコンのサイズが設定された情報がホームスクリーン設定情報に含まれる。
【００７３】
例えば、コンポーネントのタイプがウォールペーパーである場合、ウォールペーパーと設定されるイメージのサイズ割合に係わる情報や、ライブウォールペーパー実行時の好適なＣＰＵシェアがホームスクリーン設定情報に含まれる。
【００７４】
例えば、コンポーネントのタイプが出力効果である場合、ホームスクリーンが複数のページで構成されたとき、ページめくり時の出力効果が出力されるか、またはホームスクリーンでいかなる場合に出力効果が出力されるかに係わる情報がホームスクリーン設定情報に含まれる。出力効果は、ユーザのデバイス使用に際して、画面転換の認識率を良くするための視覚的または聴覚的な効果を含む。
【００７５】
ホームスクリーン設定情報は、それぞれのデバイス別に設定される。これは、それぞれのデバイス別にディスプレイ環境情報（例えば、表示可能な解像度または画面サイズなど）が異なるため、最適にコンポーネントを表示するための設定が変わりうるからである。
【００７６】
段階Ｓ４１１で、第１デバイス１００は、段階Ｓ４０９で獲得したホームスクリーン設定情報に基づいて、段階Ｓ４０７で選択されたコンポーネントを第２デバイス２００のホームスクリーンに加える。詳細に説明すれば、第１デバイス１００は、ホームスクリーン設定情報に基づいて選択されたコンポーネントを位置させるか、またはコンポーネントの形態を設定してコンポーネントをデバイスのホームスクリーンに加えられる。
【００７７】
または、前述したように段階Ｓ４０５及び段階Ｓ４０７で、第１デバイス１００は、ユーザの入力によって第１デバイス１００に表示された複数のデバイスのホームスクリーンに備えられたコンポーネントのうち一つを選択できる場合がある。この場合、段階Ｓ４１１で、第１デバイス１００は選択されたコンポーネントと対応し、第２デバイス２００で加えられるようにコンポーネントを変形し、変形されたコンポーネントを第２デバイス２００のホームスクリーンに加えられる。各デバイスごとに解像度やディスプレイ部のサイズが異なるため、前記変形されたコンポーネントは、第２デバイス２００のディスプレイ環境情報を考慮して最適の形態に変形されたものである。
【００７８】
さらに、コンポーネントをホームスクリーンに加える段階以後に、第１デバイス１００は、コンポーネントの位置や形態、デザイン、サイズのうち１以上を設定する。ユーザの入力によるか、または自動で第１デバイス１００が、コンポーネントの位置や形態、デザイン、サイズのうち１以上を最適の条件に設定する。
【００７９】
段階Ｓ４１３で、第１デバイス１００は、コンポーネントの追加または削除を行うデバイスのホームスクリーンの編集が完了すれば、段階Ｓ４１５で編集が完了したデバイスのホームスクリーン構成情報を前記デバイスに伝送する。また、第１デバイス１００は、段階Ｓ４１５でホームスクリーン構成情報を第１デバイス１００のメモリに保存しておく。
【００８０】
一方、第１デバイス１００は、複数のデバイスのホームスクリーンを管理する場合に、編集が完了する度に各デバイスにホームスクリーン構成情報を伝送する場合、伝送を行うための負荷が過度に発生する。これを防止するために、第１デバイス１００は、段階Ｓ４１３でホームスクリーン構成情報をメモリに保存しておき、周期的に各デバイスにホームスクリーン構成情報を伝送するか、またはＣＰＵ負荷が少ない時に各デバイスにホームスクリーン構成情報を伝送する。
【００８１】
一方、段階Ｓ４１３で、第１デバイス１００は、デバイスのホームスクリーンの編集が未だ完了していなければ、段階Ｓ４０４に戻ってデバイスのホームスクリーンにコンポーネントを追加または削除する。
【００８２】
一方、段階Ｓ４０４で、第１デバイス１００は、デバイスのホームスクリーンでコンポーネントを加えないと定める場合、段階Ｓ４１６で、コンポーネントを削除するか、またはコンポーネントのディスプレイ情報を変更するかを判断する。これは、ユーザの入力またはアプリケーションの削除によって定められる。
【００８３】
段階Ｓ４１６で、第１デバイス１００は、コンポーネントを削除すると判断する場合、段階Ｓ４１７で削除するコンポーネントを選択する。第１デバイス１００は、ユーザ入力によって削除するコンポーネントを選択する。
【００８４】
段階Ｓ４１９で、第１デバイス１００は、段階Ｓ４１７で選択されたコンポーネントをホームスクリーンから削除する。
【００８５】
例えば、ユーザの入力によって選択されたコンポーネントが削除されてもよく、アプリケーションの削除によって削除されたアプリケーションの実行アイコンやウィジェットが削除されてもよい。前記削除されるアプリケーションは、第２デバイス２００に設置されたアプリケーションである。
【００８６】
また、段階Ｓ４１６で、第１デバイス１００は、コンポーネントを削除または追加しないと判断する場合、コンポーネントのディスプレイ情報を変更すると判断される。
【００８７】
コンポーネントのディスプレイ情報は、コンポーネントがホームスクリーンでどのようにディスプレイされるかに係わる情報を含む。例えば、コンポーネントのディスプレイ情報は、コンポーネントの位置、サイズのようなコンポーネントのディスプレイに係わる情報を含む。
【００８８】
段階Ｓ４２１で、第１デバイス１００は、ディスプレイ情報を変更しようとするコンポーネントを、第２デバイス２００のホームスクリーンで選択する。
【００８９】
段階Ｓ４２３で、第１デバイス１００は、コンポーネントのディスプレイ情報を変更する。コンポーネントのディスプレイ情報は、コンポーネントに係わるアプリケーションのアップデートで変更されてもよく、ユーザ入力によって変更されてもよい。
【００９０】
段階Ｓ４２３で、第１デバイス１００は、コンポーネントの追加、削除、変更を含む第２デバイス２００のホームスクリーンの構成の完了如何を判断する。
【００９１】
ホームスクリーンの構成が完了すれば、段階Ｓ４１５で、第１デバイス１００は、ホームスクリーン構成情報をメモリに保存するか、または第２デバイス２００に伝送する。
【００９２】
図５は、一実施形態による複数のデバイスのホームスクリーンを構成する方法の一例を示す例示図である。図５を参照すれば、第１デバイス１００は、複数のデバイスのホームスクリーン１１０，１１１，…，ｎを構成するためにディスプレイする。このとき、第１デバイス１００のホームスクリーン１１０も共にディスプレイされ、複数のデバイスのホームスクリーンと同様にホームスクリーンが構成または管理される。
【００９３】
複数のデバイスのホームスクリーン１１０，１１１，…ｎは、ユーザ入力によって予め選択されたデバイスのホームスクリーンがディスプレイされる。
【００９４】
一実施形態において、第１デバイス１００でホームスクリーンが構成されるデバイスは、第１デバイス１００のグループに属するデバイスである。例えば、デバイスは、各デバイスのユーザ、ネットワーク上の近接性、ネットワーク上の連結及びマッピング（mapping）、ユーザ決定によるグループ化、または互いに異なるグループ化方法によってグループ化される。各グループに属するデバイスのうち１つのデバイスが第１デバイス１００と定められ、第１デバイス１００は、一実施形態による他のデバイスのホームスクリーンを構成または管理することができる。このとき、他のデバイスは、第１デバイス１００のグループに属するデバイスであってもよい。もちろん、第１デバイス１００は、グループ内の１つのデバイスに限定されず、グループ内の１以上のデバイスであってもよい。
【００９５】
または、ユーザ入力によって第１デバイス１００でホームスクリーンを管理するデバイスを直接選択し、選択されたデバイスのホームスクリーンが第１デバイス１００で編集または管理される。
【００９６】
図６は、一実施形態による他のデバイスのコンポーネントを用いてデバイスのホームスクリーンを構成する方法の一例を示す例示図である。図６を参照すれば、ユーザの入力によって、第１デバイス１００は、ディスプレイされたホームスクリーン１１０，１１１，…，ｎのうち１つのホームスクリーンに備えられたコンポーネントを選択し、他のデバイスのホームスクリーン１１０，１１１，…，ｎに加える。すなわち、第１デバイス１００は、第１デバイス１００に表示されている各デバイス別に加えられるコンポーネント１２０だけではなく、他のデバイスのホームスクリーン１１０，１１１，…ｎに含まれているコンポーネントを選択して他のデバイスのホームスクリーン１１０，１１１，…，ｎに加える。
【００９７】
コンポーネントを加えるだけではなく、第１デバイス１００は、第１デバイス１００に表示されたホームスクリーン１１０，１１１，…，ｎに備えられたコンポーネントを選択し、第１デバイス１００に表示されたホームスクリーン１１０，１１１，…，ｎのうち１つのホームスクリーンに備えられたコンポーネントのディスプレイ情報を、選択されたコンポーネントのディスプレイ情報によって変更する。
【００９８】
例えば、選択されたコンポーネントの位置やサイズによって、第１デバイス１００に表示されたホームスクリーン１１０，１１１，…，ｎのうち１つのホームスクリーンに備えられたコンポーネントの位置やサイズが変更される。
【００９９】
図７は、一実施形態による他のデバイスのホームスクリーン構成の変更に基づいてデバイスのホームスクリーンを構成する方法を示すフローチャートである。図７を参照すれば、第１デバイス１００は、第１デバイス１００または第１デバイス１００と関連する他のデバイスで発生したイベントによって、イベントが発生したデバイスのホームスクリーンに備えられたコンポーネントに係わる情報が変更されれば、第１デバイス１００を含む１つのグループに属するデバイスのホームスクリーンに備えられたコンポーネントを、前記変更されたコンポーネントに対応するように変更する。
【０１００】
コンポーネントに係わる情報の変更またはコンポーネントの変更は、コンポーネントの追加、削除、ディスプレイ情報または実行可能な機能に係わる情報の変更を含む。
【０１０１】
段階Ｓ７０１で、第１デバイス１００は、デバイスのホームスクリーンに備えられたコンポーネントの情報を変更する。
【０１０２】
以下の説明で、コンポーネントの情報が変更されたデバイスを、第２デバイス２００と称する。第２デバイス２００は、第１デバイス１００で管理または構成されるホームスクリーンを有するデバイスのうち一つである。
【０１０３】
コンポーネントの情報は、ユーザの入力によって変更されるか、またはコンポーネントと関連するイベント発生によって変更される。例えば、コンポーネントがアプリケーション実行アイコンである場合、コンポーネントに対応するアプリケーションが第２デバイス２００で削除または設置されたとき、第２デバイス２００のホームスクリーンに含まれた前記コンポーネントが削除されるか、または新たに加えられる。他の例を挙げれば、アイコンまたはアプリケーションが、プログラム開発者によってアップデートされれば、全てのデバイスにアップデートプロセスが適用される。また、ソフトウェアが提供（ｏｆｆｅｒｉｎｇ）に基づいて購読（ｓｕｂｓｃｒｉｐｔｉｏｎ）され、ユーザがソフトウェアをアップグレードまたはダウングレードしたり、ソフトウェア購読が満了したりする場合、それと係わるコンポーネントは、それによってアップデートされる。
【０１０４】
例えば、第２デバイス２００のホームスクリーンに備えられたコンポーネントが、ウィジェット、ドックバー、状態バーである場合、それぞれのデザインが変更されたとき、第２デバイス２００に関連するデバイスのホームスクリーンに、前記変更されたウィジェット、ドックバー、状態バーに対応するコンポーネントが存在するならば、変更されたデザインによってホームスクリーンに備えられたコンポーネントを変更する。
【０１０５】
例えば、第２デバイス２００のホームスクリーンに含まれたウォールペーパーが変更されたとき、第２デバイス２００に関連するデバイスのホームスクリーンのウォールペーパーを、前記変更されたウォールペーパーに対応して変更する。このとき、第２デバイス２００のディスプレイ可能な解像度や画面のサイズ情報に基づいてホームスクリーンのウォールペーパーが変更される。
【０１０６】
また、第２デバイス２００のホームスクリーンに備えられたコンポーネントの位置が変更されたとき、第２デバイス２００に関連するデバイスのホームスクリーンに備えられたコンポーネントの位置が、前記変更された位置に対応して変更される。
【０１０７】
段階Ｓ７０３で、第１デバイス１００は、変更されたコンポーネントの情報によって、第２デバイス２００のホームスクリーンの構成情報を変更する。すなわち、第１デバイス１００は、変更されたコンポーネントの情報を反映してデバイスのホームスクリーンの構成情報を変更する。
【０１０８】
段階Ｓ７０５で、第１デバイス１００は、段階Ｓ７０１で情報が変更されたコンポーネントを備えるホームスクリーンの第２デバイス２００に関連するデバイスの存否を判断する。
【０１０９】
例えば、前記関連するデバイスは、第２デバイス２００と同じグループに属するか、またはデバイスに登録されたユーザが第２デバイス２００と同じユーザであるデバイスである。または、前記関連するデバイスは、第２デバイス２００のホームスクリーンと前記関連するデバイスのホームスクリーンとが対応して変更されるように予め設定されたものでありうる。
【０１１０】
以下の説明で、コンポーネントの情報が変更された第２デバイスに関連する他のデバイスを、第３デバイス３００と称する。第３デバイス３００は、第２デバイスに関連するデバイスを意味し、１以上のデバイスである。第３デバイス３００は、第１デバイス１００で管理または構成されるホームスクリーンを有するデバイスのうち一つである。第３デバイス３００は、第１デバイス１００であってもよい。すなわち、第２デバイス２００のホームスクリーンのコンポーネント変更によって、第１デバイス１００のホームスクリーンのコンポーネントが変更されることもある。
【０１１１】
段階Ｓ７０７で、第１デバイス１００は、第３デバイス３００が存在する場合、第３デバイス３００のホームスクリーンに加えられるコンポーネントのうち、段階Ｓ７０１で情報が変更されたコンポーネントに対応するコンポーネントの存否、または前記変更されたコンポーネントに対応するようにコンポーネントを変更可能かどうかを判断する。
【０１１２】
例えば、アプリケーション実行アイコンがホームスクリーンから削除された場合、第３デバイス３００のホームスクリーンに前記アプリケーション実行アイコンに対応するコンポーネントが存在すれば、第１デバイス１００は、これを前記ホームスクリーンから削除する。
【０１１３】
例えば、アプリケーション実行アイコンがホームスクリーンに加えられた場合、第３デバイス３００のホームスクリーンに加えられるコンポーネントのうち、前記アプリケーション実行アイコンに対応するコンポーネントが存在すれば、第１デバイス１００は、これを前記ホームスクリーンに加える。第３デバイス３００のホームスクリーンに加えられるコンポーネントは、第３デバイス３００のディスプレイ環境情報を考慮して生成されたコンポーネントである。
【０１１４】
前記アプリケーション実行アイコンのアプリケーションが設置されていない場合には、第３デバイス３００への前記アプリケーションの設置如何が判断される。そして、設置が完了した以後に前記アプリケーション実行アイコンをホームスクリーンに加えるかどうかが判断される。
【０１１５】
段階Ｓ７０９で、第１デバイス１００は、変更されたコンポーネントの情報に基づいて第３デバイス３００のホームスクリーンを構成する。具体的に、変更されたコンポーネントに対応するコンポーネントが第３デバイス３００のホームスクリーンに存在する場合、第１デバイス１００は、前記対応されるコンポーネントを変更する。または、変更されたコンポーネントに対応するコンポーネントが存在して第３デバイス３００のホームスクリーンに加えられる場合、第１デバイス１００は、デバイスの前記対応するコンポーネントを前記ホームスクリーンに加える。
【０１１６】
段階Ｓ７１１で、第１デバイス１００は、ホームスクリーン構成情報を第３デバイス３００に伝送する。段階Ｓ７１１で、ホームスクリーン構成情報を受信した第３デバイス３００は、受信されたホームスクリーン構成情報に基づいてホームスクリーンをディスプレイする。
【０１１７】
以上の説明で、ホームスクリーンに属するコンポーネントが変更または削除される場合に限って説明したが、これに限定されず、１つのデバイスのホームスクリーンの一部分が変更される場合、第１デバイス１００は、各デバイスのホームスクリーンの全体的な統一のために変更された部分に対応するように各デバイスのホームスクリーンを変更する。例えば、ランチャプログラムによってホームスクリーンが設定されたテーマによって全体的に統一されたデザインに変わる場合、第１デバイス１００は、各デバイスに適用可能なデザインを獲得し、変わったテーマに対応するように各デバイスのホームスクリーンを変更する。
【０１１８】
図８は、一実施形態による第２デバイス２００から受信された入力によって、第１デバイス１００で第２デバイス２００のホームスクリーンを構成する方法の一例を示す例示図である。図８を参照すれば、第２デバイス２００でユーザから受信された入力によって、第２デバイス２００のホームスクリーンのコンポーネントが編集される。
【０１１９】
詳細に説明すれば、第２デバイス２００で、ユーザから受信された入力情報を第１デバイス１００に伝送する。第１デバイス１００は、受信された入力情報によってホームスクリーンのコンポーネントを編集して再構成し、再構成されたホームスクリーン構成情報を第２デバイス２００に伝送する。第２デバイス２００は、受信したホームスクリーン構成情報に基づいてホームスクリーンをディスプレイする。
【０１２０】
図９は、一実施形態による第２デバイスで受信された入力によって、第１デバイスで第２デバイスのホームスクリーンを構成する方法を示すフローチャートである。
【０１２１】
第１デバイス１００は、第２デバイス２００のホームスクリーンを管理して構成する主体になる。すなわち、第２デバイス２００は、第２デバイス２００で受信されるか、または発生した入力信号を第１デバイス１００に伝送すれば、入力信号に対応する処理は、第２デバイス２００の代わりに第１デバイス１００で行われる。
【０１２２】
図９を参照すれば、段階Ｓ９０１で、第２デバイス２００は、第２デバイス２００のグラフィックユーザインターフェースを備えるホームスクリーンを構成するための入力を受信する。ユーザから第２デバイス２００の入力部を通じて入力を受信されてもよいが、第２デバイス２００で発生したホームスクリーンを構成するための制御信号も前記入力に含まれる。例えば、第２デバイス２００での新たなアプリケーション設置によって、ホームスクリーンに新たなアプリケーションの実行アイコンを加えようとする信号が発生する。一方、第２デバイス２００からのアプリケーション削除によって、ホームスクリーンにアプリケーションの実行アイコンを削除しようとする信号が発生する。
【０１２３】
段階Ｓ９０３で、第２デバイス２００は、段階Ｓ９０１で受信した入力を第１デバイス１００に伝送する。
【０１２４】
段階Ｓ９０５で、第１デバイス１００は、第２デバイス２００から受信された入力情報によって第２デバイス２００のホームスクリーンを構成する。このとき、第２デバイス２００のホームスクリーン設定情報によってホームスクリーンが構成される。ホームスクリーン設定情報は、第２デバイス２００のディスプレイ環境情報を考慮して、各コンポーネントのタイプ別にホームスクリーンで位置可能な領域に係わる情報と、コンポーネントの配列方法、サイズ、形態、デザインなどに係わる情報とを含む。
【０１２５】
段階Ｓ９０５で、ホームスクリーンが構成されれば、新たに構成された第２デバイス２００のホームスクリーン構成情報は、第１デバイス１００のメモリに保存されるか、または第２デバイス２００に伝送される。
【０１２６】
図１０は、一実施形態による第２デバイス２００で受信された入力によって、第１デバイス１００で第２デバイス２００のホームスクリーンを構成する方法を示すフローチャートである。
【０１２７】
図１０を参照すれば、段階Ｓ１００１で、第２デバイス２００で第２デバイス２００のホームスクリーンを構成するための入力を受信する。例えば、ホームスクリーンに備えられたコンポーネントを移動させるか、削除または追加、変更する入力を受信する。
【０１２８】
段階Ｓ１００３で、第２デバイス２００は、段階Ｓ１００１で受信された入力を第１デバイス１００に伝送する。
【０１２９】
段階Ｓ１００５で、第１デバイス１００は、段階Ｓ１００３で伝送された入力を受信する。
【０１３０】
段階Ｓ１００７で、第１デバイス１００は、受信された入力情報によって第２デバイス２００のホームスクリーンを構成する。第１デバイス１００は、メモリから獲得した第２デバイス２００のホームスクリーン構成情報に基づいて、受信された入力情報によってホームスクリーンを構成する。第２デバイス２００のホームスクリーン構成情報がメモリに保存されていない場合には、第１デバイス１００は、第２デバイス２００に現在使用中のホームスクリーン構成情報を要請して受信する。
【０１３１】
段階Ｓ１００７で、第１デバイス１００は、第２デバイス２００のホームスクリーン設定情報に基づいて第２デバイス２００のホームスクリーンを構成する。ホームスクリーン設定情報は、各コンポーネントのタイプ別に配列方法やサイズ、形態が設定された情報を含む。
【０１３２】
段階Ｓ１００９で、第１デバイス１００は、第２デバイス２００のホームスクリーン構成情報を第２デバイス２００に伝送する。
【０１３３】
段階Ｓ１０１１で、第１デバイス１００は、段階Ｓ１００７でホームスクリーンが構成された情報を含む第２デバイス２００のホームスクリーン構成情報を第１デバイス１００のメモリに保存しておく。
【０１３４】
段階Ｓ１０１３で、第２デバイス２００は、第１デバイス１００から受信した第２デバイス２００のホームスクリーン構成情報に基づいて、第２デバイス２００のホームスクリーンをディスプレイする。
【０１３５】
段階Ｓ１０１５で、第２デバイス２００は、第２デバイス２００のホームスクリーン構成を続けようとする場合、段階Ｓ１００１に戻って、第２デバイス２００のホームスクリーンを編集または構成するための入力を受信または獲得する。
【０１３６】
前述した第１デバイス１００及び第２デバイス２００の内部構造を、以下図１１ないし図１２を参照して詳述する。
【０１３７】
図１１Ａ及び図１１Ｂは、一実施形態による第２デバイス２００のホームスクリーンを構成する第１デバイス１００の構成を示すブロック図である。
【０１３８】
図１１Ａを参照すれば、第１デバイス１００は、制御部１１０及び通信部１２０を備える。
【０１３９】
制御部１１０は、通常的に第１デバイス１００の全般的な動作を制御する。例えば、制御部１１０は、通信部１２０を全般的に制御する。また、制御部１１０は、第２デバイス２００のホームスクリーンを構成する。
【０１４０】
具体的に、制御部１１０は、第２デバイス２００のホームスクリーンを構成するための制御信号によって、グラフィックユーザインターフェースを備えるコンポーネントによって構成される。前記コンポーネントは、第２デバイス２００を制御するグラフィックユーザインターフェースを備える。また、制御部１１０は、第２デバイス２００から受信された入力情報によって第２デバイス２００のホームスクリーンを構成する。
【０１４１】
通信部１２０は、第１デバイス１００及び第２デバイス２００、または第１デバイス１１０及び第２デバイス２００を含む複数のデバイス間に通信を行わせる１以上の構成要素を含む。
【０１４２】
例えば、通信部１２０は、移動通信モジュール、無線インターネットモジュール、有線インターネットモジュール、近距離通信モジュールなどを備える。
【０１４３】
移動通信モジュールは、移動通信網上で基地局、外部の端末、サーバのうち少なくとも一つと無線信号を送受信する。ここで、前記無線信号は、音声呼信号、画像通話呼信号または文字／マルチメディアメッセージ送受信による多様な形態のデータを含む。
【０１４４】
無線インターネットモジュールは、無線インターネット接続のためのモジュールをいい、無線インターネットモジュールは、内蔵または外付けされる。また、有線インターネットモジュールは、有線インターネット接続のためのモジュールを意味する。
【０１４５】
近距離通信モジュールは、近距離通信のためのモジュールをいう。近距離通信技術として、ブルートゥース、ＲＦＩＤ（radio  frequency  identification)、赤外線通信（ＩｒＤＡ：infrared  data  association）、ＵＷＢ（ultra  wideband）、ジグビー、ＷＦＤ（Ｗｉ−Ｆｉ  Direct）、ＮＦＣ（near  field  communication)などが用いられる。
具体的に、通信部１２０は、制御部１１０によって構成された第２デバイス２００または複数のデバイスのホームスクリーンの構成情報を、第２デバイス２００または複数のデバイスに伝送する。また、通信部１２０は、第２デバイス２００から、第２デバイス２００のホームスクリーンを構成するための入力情報を受信する。
【０１４６】
図１１Ｂを参照すれば、第１デバイス１００は、制御部１１０、通信部１２０、入力部１３０、ディスプレイ部１４０及びメモリ１５０を備える。図１１Ｂの制御部１１０及び通信部１２０は、図１１Ａの制御部１１０及び通信部１２０に対応する構成であり、重なる説明は省略する。
【０１４７】
制御部１１０は、通常的に第１デバイス１００の全般的な動作を制御する。例えば、制御部１１０は、通信部１２０、入力部１３０、ディスプレイ部１４０及びメモリ１５０を全般的に制御する。また、制御部１１０は、第２デバイス２００のホームスクリーンを構成する。
【０１４８】
第１デバイス１００で複数のデバイスのホームスクリーンを管理または構成できる場合には、複数のデバイスのホームスクリーンを構成する。第１デバイス１００で管理するホームスクリーンのうち一つが変更されれば、制御部１１０は、変更されたホームスクリーンに対応して他のデバイスのホームスクリーンも変更されるように制御する。ホームスクリーンの変更は、ホームスクリーンに備えられたコンポーネントに係わる情報の変更を意味する。
【０１４９】
通信部１２０は、第１デバイス１００及び第２デバイス２００、または第１デバイス１１０及び第２デバイス２００を含む複数のデバイスの間に通信を行わせる１以上の構成要素を備える。
【０１５０】
入力部１３０は、第１デバイス１００の動作制御のための入力データを発生させる。具体的に、入力部１３０は、ユーザから、第２デバイス２００または第１デバイス１１０及び第２デバイス２００を含む複数のデバイスのホームスクリーンを構成するための入力を受信する。例えば、入力部１３０は、ホームスクリーンに備えられたコンポーネントの追加、削除、移動、サイズの変更を制御するための入力を受信する。
【０１５１】
入力部１３０は、キーパッド、ドームスイッチ、タッチパッド（抵抗膜式／容量式）、ジョグホイール、ジョグスイッチ、Ｈ／Ｗボタンなどで構成される。特に、タッチパッドが後述するディスプレイ部１４０と互いにレイヤー構造をなす場合、これをタッチスクリーンと呼ぶ。
【０１５２】
ディスプレイ部１４０は、第１デバイス１００で処理される情報を表示出力する。例えば、ディスプレイ部１４０は、第２デバイス２００、または、第１デバイス１１０及び第２デバイス２００を含む複数のデバイスのホームスクリーンを構成するための情報を表示する。また、ディスプレイ部１４０は、デバイスのホームスクリーンが入力または制御信号によって変更された場合、変更された結果を含むホームスクリーンを表示する。
【０１５３】
一方、前述したように、ディスプレイ部１４０とタッチパッドとが互いにレイヤー構造をなしてタッチスクリーンで構成される場合、ディスプレイ部１４０は、出力装置以外に入力装置としても使われる。ディスプレイ部１４０は、液晶ディスプレイ、ＴＦＴ液晶ディスプレイ、有機発光ダイオード、フレキシブルディスプレイ、３次元ディスプレイのうち少なくとも一つを含む。そして、第１デバイス１００の具現形態によってディスプレイ部１４０が２個以上存在してもよい。タッチスクリーンは、タッチ入力位置、タッチされた面積だけではなくタッチ入力の圧力までも検出できるように構成される。また、タッチスクリーンは、前記タッチ（ｒｅａｌ−ｔｏｕｃｈ）だけではなく近接タッチも検出されるように構成される。
【０１５４】
本明細書で「タッチ（real-touch）」とは、画面に実際にポインタがタッチされた場合をいい、「近接タッチ（proximity-touch）」とは、ポインタが画面に実際にタッチされるものではなく、画面から所定距離離れて近づいた場合をいう。本明細書でポインタとは、ディスプレイされた画面の特定部分をタッチまたは近接タッチするための道具をいう。その一例として、スタイラスペン、指などがある。
【０１５５】
メモリ１５０は、フラッシュメモリタイプ、ハードディスクタイプ、マルチメディアカードマイクロタイプ、カードタイプのメモリ（例えば、ＳＤまたはＸＤメモリなど）、ＲＡＭ（random  access  memory）、ＳＲＡＭ（static  random  access  memory）、ＲＯＭ（read  only  memory）、ＥＥＰＲＯＭ（electrically  erasable  programmable  read-only  memory）、ＰＲＯＭ（programmable  read-only  memory）、磁気メモリ、磁気ディスク、光ディスクのうち少なくとも１つのタイプの記録媒体を含む。また、第１デバイス１００は、インターネット上でメモリ１５０の保存機能を行うウェブストレージを運用することもできる。
【０１５６】
メモリ１５０は、一実施形態において、制御部１１０によって構成された第２デバイス２００、または第１デバイス１００、第２デバイス２００を含む複数のデバイスのホームスクリーンを保存しておく。
【０１５７】
図１２Ａ及び図１２Ｂは、一実施形態による第２デバイス２００の構成を示すブロック図である。
【０１５８】
図１２Ａを参照すれば、第２デバイス２００は、制御部２１０、通信部２２０及びディスプレイ部２３０を備える。
【０１５９】
制御部２１０は、通常的に第２デバイス２００の全般的な動作を制御する。例えば、制御部２１０は、通信部２２０及びディスプレイ部２３０を全般的に制御する。また、制御部２１０は、第２デバイス２００のホームスクリーンを第１デバイス１００から受信してディスプレイするように制御する。
【０１６０】
通信部２２０は、第１デバイス１００と第２デバイス２００との間に通信を行わせる１以上の構成要素を備える。例えば、通信部１２０は、移動通信モジュール、無線インターネットモジュール、有線インターネットモジュール、近距離通信モジュールなどを備える。
【０１６１】
具体的に、通信部２２０は、第２デバイス２００のホームスクリーン構成情報を第１デバイスから受信する。
【０１６２】
ディスプレイ部２３０は、第２デバイス２００で処理される情報を表示出力する。例えば、ディスプレイ部２３０は、受信された第２デバイス２００のホームスクリーンの構成情報に基づいて第２デバイス２００のホームスクリーンをディスプレイする。また、ディスプレイ部２３０は、ユーザの入力または内部制御信号に基づいてホームスクリーンを構成するための情報を表示する。
【０１６３】
入力部２４０は、第２デバイス２００の動作制御のための入力データを発生させる。具体的に、入力部２４０は、ユーザから第２デバイス２００のホームスクリーンを構成するための入力を受信する。例えば、入力部２４０は、ホームスクリーンに備えられたコンポーネントの追加、削除、移動、サイズの変更を制御するための入力を受信する。
【０１６４】
入力部２４０は、キーパッド、ドームスイッチ、タッチパッド（抵抗膜式／容量式）、ジョグホイール、ジョグスイッチ、Ｈ／Ｗボタンなどで構成される。特に、タッチパッドがディスプレイ部２３０と互いにレイヤー構造をなす場合、これをタッチスクリーンと呼ぶ。ディスプレイ部２３０とタッチパッドとが互いにレイヤー構造をなしてタッチスクリーンで構成される場合、ディスプレイ部２３０は、出力装置以外に入力装置としても使われる。そして、第２デバイス２００の具現形態によってディスプレイ部２３０が２個以上存在してもよい。タッチスクリーンは、タッチ入力位置、タッチされた面積だけではなく、タッチ入力圧力までも検出するように構成される。また、タッチスクリーンは、前記タッチ（real-touch）だけではなく、近接タッチ（proximity  touch）も検出されるように構成される。
【０１６５】
メモリ２５０は、第１デバイス１００のメモリ１５０のような多様なタイプの記録媒体を含む。また、第２デバイス２００は、インターネット上でメモリ２５０の保存機能を行うウェブストレージを運用することもできる。
【０１６６】
メモリ２５０は、一実施形態において、第２デバイス２００のホームスクリーン構成情報を保存しておく。
【０１６７】
本発明は、コンピュータで読み取り可能な記録媒体にコンピュータ（情報処理機能を有する装置をいずれも含む）で読み取り可能なコードとして具現できる。コンピュータで読み取り可能な記録媒体は、コンピュータシステムによって読み取られるデータが保存されるすべての記録装置を含む。コンピュータで読み取り可能な記録装置の例としては、ＲＯＭ、ＲＡＭ、ＣＤ−ＲＯＭ、磁気テープ、フロッピー（登録商標）ディスク、光データ保存装置などがある。
【０１６８】
たとえ前記説明が多様な実施形態に適用される本発明の新規の特徴に焦点を合わせて説明されたとしても、当業者ならば、本発明の範囲を逸脱せずに上述した装置及び方法の形態及び詳細事項において多様な削除、代替及び変更が可能であるということを理解できるであろう。従って、本発明の範囲は、前記説明よりは特許請求の範囲によって定義される。特許請求の範囲の均等範囲内のすべての変形は本発明の範囲に含まれる。
【産業上の利用可能性】
【０１６９】
本発明は、デバイスのホームスクリーン構成方法及び装置関連の技術分野に好適に用いられる。
【図１Ａ】
0006360170.tif 000002
【図１Ｂ】
0006360170.tif 000003
【図２】
0006360170.tif 000004
【図３】
0006360170.tif 000005
【図４】
0006360170.tif 000006
【図５】
0006360170.tif 000007
【図６】
0006360170.tif 000008
【図７】
0006360170.tif 000009
【図８】
0006360170.tif 000010
【図９】
0006360170.tif 000011
【図１０】
0006360170.tif 000012
【図１１Ａ】
0006360170.tif 000013
【図１１Ｂ】
0006360170.tif 000014
【図１２Ａ】
0006360170.tif 000015
【図１２Ｂ】
0006360170.tif 000016