(57)【要約】      （修正有）【課題】マルチパネルインターフェース表示を支援する電子デバイスを提供する。【解決手段】電子デバイスは、操作インターフェースを提供するのに用いられる処理ユニットであって、操作インターフェースが複数のインターフェースコンポーネントから構成される、処理ユニット、ならびに、電子デバイスと少なくとも１台の他の電子デバイスのグループ連携処理を処理するのに用いられるマルチ機器グループ通信ユニットであって、該少なくとも１台の他の電子デバイスも対応する処理ユニットおよび対応するマルチ機器グループ通信ユニットを有している、マルチ機器グループ通信ユニット、を含み、処理ユニットが、電子デバイスおよび少なくとも１台の他の電子デバイスとグループ連携処理を行う機器の数に応じて、電子デバイスが表示するインターフェースコンポーネントのうちの少なくとも１つを調整する。【選択図】図３
2013117944.tif 000002
【特許請求の範囲】
【請求項１】
マルチパネルインターフェース表示を支援する電子デバイスであって、
複数のインターフェースコンポーネントから構成される操作インターフェースを提供するのに用いられる処理ユニット、ならびに、
前記電子デバイスと少なくとも１台の他の電子デバイスとのグループ連携処理を実行するのに用いられるマルチ機器グループ通信ユニットであって、前記少なくとも１台の他の電子デバイスは、対応する前記処理ユニットおよび対応する前記マルチ機器グループ通信ユニットを有しているところのマルチ機器グループ通信ユニット、
を含み、
前記処理ユニットが、前記電子デバイスと前記少なくとも１台の他の電子デバイスとの前記グループ連携処理を行う機器の数に応じて、前記電子デバイスが表示する前記インターフェースコンポーネントのうちの少なくとも１つを調整する、電子デバイス。
【請求項２】
前記マルチ機器グループ通信ユニットが、
コンピュータシステムとの間の通信を管理するのに用いられ、かつ前記コンピュータシステムを介し前記少なくとも１台の他の電子デバイスと通信して、前記電子デバイスと前記少なくとも１台の他の電子デバイスとの前記グループ連携処理を実行するマルチ機器通信管理モジュール、ならびに、
動的に第１の伝送チャネルから制御信号を伝送し、第２の伝送チャネルから一般のデータを伝送するのに用いられる動的デュアルチャネル伝送モジュール、
を含む、請求項１に記載の電子デバイス。
【請求項３】
前記マルチ機器グループ通信ユニットがさらに、前記電子デバイスのあるローカルネットワーク内に前記少なくとも１台の他の電子デバイスが存在しているかを検出するのに用いられ、前記少なくとも１台の他の電子デバイスが存在していることが検出されたとき、前記ローカルネットワーク内で検出された前記少なくとも１台の他の電子デバイスに前記処理ユニットが接続して前記グループ連携処理を行うと共に、前記機器の数を更新する、請求項１に記載の電子デバイス。
【請求項４】
前記処理ユニットはさらに、前記他の電子デバイスのうちいずれかが前記グループ連携処理から抜けたと判断したときに、前記機器の数を更新すると共に、更新された前記機器の数に応じて、前記電子デバイスが表示する前記インターフェースコンポーネントのうちの少なくとも１つを再調整する、請求項１に記載の電子デバイス。
【請求項５】
前記少なくとも１台の他の電子デバイスと前記電子デバイスとがネットワークを介し接続して前記グループ連携処理を行い、かつ前記マルチ機器通信管理モジュールがさらに、対応する前記操作インターフェースにより生成される前記一般のデータを、前記少なくとも１台の他の電子デバイスと前記電子デバイスとの間で同期させるのに用いられる、請求項２に記載の電子デバイス。
【請求項６】
前記操作インターフェースが特定の数の前記インターフェースコンポーネントを含み、かつ前記特定の数の前記インターフェースコンポーネントが全て前記電子デバイスおよび前記少なくとも１台の他の電子デバイスに分配されて表示される、請求項１に記載の電子デバイス。
【請求項７】
各前記インターフェースコンポーネントが前記電子デバイスおよび前記少なくとも１台の他の電子デバイスのうちの１つと対応しており、前記処理ユニットがさらに、各前記インターフェースコンポーネントの表示および非表示を調整し、かつ該表示および非表示が調整されたインターフェースコンポーネントをその対応する電子デバイスに表示および非表示させるのに用いられる、請求項１に記載の電子デバイス。
【請求項８】
マルチパネルインターフェース表示を支援する電子デバイスに用いられるマルチパネルインターフェース表示方法であって、
複数のインターフェースコンポーネントから構成される操作インターフェースを提供するステップ、
前記電子デバイスと少なくとも１台の他の電子デバイスとのグループ連携処理を実行するステップ、 および
前記電子デバイスおよび前記少なくとも１台の他の電子デバイスと前記グループ連携処理を行う機器の数に応じて、前記電子デバイスに表示される前記インターフェースコンポーネントのうちの少なくとも１つを調整するステップ、
を含むマルチパネルインターフェース表示方法。
【請求項９】
前記電子デバイスの前記グループ連携処理を実行するステップが、
少なくとも１台のコンピュータシステムとの間の通信動作を管理し、かつ、前記コンピュータシステムを介し前記少なくとも１台の他の電子デバイスと通信して、前記電子デバイスと前記少なくとも１台の他の電子デバイスの前記グループ連携処理を実行するステップ、および
動的に第１の伝送チャネルから制御信号を伝送し、第２の伝送チャネルから一般のデータを伝送するステップ、
を含む、請求項８に記載のマルチパネルインターフェース表示方法。
【請求項１０】
前記電子デバイスのあるローカルネットワーク内に前記少なくとも１台の他の電子デバイスが存在しているかを検出するステップ、
前記少なくとも１台の他の電子デバイスが存在することを検出したとき、前記ローカルネットワーク内で検出された前記少なくとも１台の他の電子デバイスに接続して、前記グループ連携処理を行うと共に、前記機器の数を更新するステップ、
をさらに含む請求項８に記載のマルチパネルインターフェース表示方法。
【請求項１１】
前記他の電子デバイスのうちいずれかが前記グループ連携処理から抜けたと判断したときに、前記機器の数を更新するステップ、および
更新された前記機器の数に応じて、前記電子デバイスが表示する前記インターフェースコンポーネントのうちの少なくとも１つを再調整するステップ、
をさらに含む請求項８に記載のマルチパネルインターフェース表示方法。
【請求項１２】
前記少なくとも１台の他の電子デバイスと前記電子デバイスがネットワークを介し接続して前記グループ連携処理を行い、かつ前記マルチ機器通信管理モジュールがさらに、対応する前記操作インターフェースにより生成される前記一般のデータを、前記少なくとも１台の他の電子デバイスと前記電子デバイスとの間で同期させるのに用いられる、請求項９に記載のマルチパネルインターフェース表示方法。
【請求項１３】
前記操作インターフェースが特定の数の前記インターフェースコンポーネントを含み、かつ前記特定の数の前記インターフェースコンポーネントが全て前記電子デバイスおよび前記少なくとも１台の他の電子デバイスに分配されて表示される、請求項８に記載のマルチパネルインターフェース表示方法。
【請求項１４】
各前記インターフェースコンポーネントが前記電子デバイスおよび前記少なくとも１台の他の電子デバイスのうちの１つに対応しており、かつ前記方法が、 
各前記インターフェースコンポーネントの表示および非表示を調整し、かつ該表示および非表示が調整されたインターフェースコンポーネントをその対応する電子デバイスに表示および非表示させるステップをさらに含む請求項８に記載のマルチパネルインターフェース表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マルチパネルインターフェース（multi-panel interface）を支援する電子デバイスおよびマルチパネルインターフェース表示方法に関し、特に、複数の電子デバイス間に適用され、アプリケーションを支援して異なるインターフェースコンポーネントを複数の電子デバイスの複数のパネル上にそれぞれ表示させると共に、連携処理を進行する電子デバイスおよびマルチパネルインターフェース表示方法に関する。 
【背景技術】
【０００２】
科学技術の発達に伴い、携帯機器、特にスマートフォン、タブレットＰＣ、ネットブック、およびラップトップＰＣなどが広く用いられるようになった。しかしながら、通信および携帯の利便性に関する設計上の考慮から、通常、携帯機器には面積のより小さい表示パネルが用いられる。そのため表示可能な面積に制限があり、例えば、表示サイズを縮小する、メニューを簡略化する、機能を少なくする必要がある、あるいは、複数ウィンドウの表示に適さないなど、インターフェースを使用する上で多くの制約があり、これらはいずれもユーザーの操作において不都合を生じさせている。さらに、規格およびオペレーティングシステムの違いから、携帯機器同士が互いに連携し合えないことが多く、ユーザーが複数の携帯機器を持っている場合に、それら複数の携帯機器をつなげて用いることができず、ユーザーは最適な使用環境を体験することができない。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
よって、複数の携帯機器（例えば、タブレットＰＣ、スマートフォン）間における表示および操作を統合して、より好ましい使用環境を実現させるマルチパネルユーザーインターフェースを支援する電子デバイスおよびマルチパネルインターフェース表示方法が必要とされている。
【課題を解決するための手段】
【０００４】
本発明は、マルチパネルインターフェース表示を支援する電子デバイスであって、複数のインターフェースコンポーネントから構成される操作インターフェースを提供するのに用いられる処理ユニット、ならびに、電子デバイスと少なくとも１台の他の電子デバイスとのグループ連携処理を実行するのに用いられるマルチ機器グループ通信ユニットであって、少なくとも１台の他の電子デバイスは、対応する処理ユニットおよび対応するマルチ機器グループ通信ユニットを有しているところのマルチ機器グループ通信ユニット、を含み、処理ユニットが、電子デバイスと少なくとも１台の他の電子デバイスとのグループ連携処理を行う機器の数に応じて、電子デバイスが表示するインターフェースコンポーネントのうちの少なくとも１つを調整する電子デバイスを提供する。
【０００５】
本発明はさらに、マルチパネルインターフェース表示を支援する電子デバイスに用いられるマルチパネルインターフェース表示方法であって、複数のインターフェースコンポーネントから構成される操作インターフェースを提供するステップ、電子デバイスと少なくとも１台の他の電子デバイスとのグループ連携処理を実行するステップ、 および電子デバイスと少なくとも１台の他の電子デバイスとのグループ連携処理を行う機器の数に応じて、電子デバイスに表示されるインターフェースコンポーネントのうちの少なくとも１つを調整するステップ、を含むマルチパネルインターフェース表示方法を提供する。
【発明の効果】
【０００６】
本発明に係る電子デバイスおよび方法は、複数の電子デバイスのディスプレイ(つまりマルチパネル)の組み合わせを利用することができ、アプリケーションの設計時に、インターフェースデザインにより大きな柔軟性を与えることができ、かつ異なるマルチパネルの組み合わせに応じて異なるインターフェースコンポーネントを設定することができるため、操作がより簡単・スムーズとなる。さらに、本発明におけるマルチ機器グループ通信ユニットは、異なる複数の電子デバイスのグループを形成し、各電子デバイス間の通信および情報交換を有効にサポートすることができ、これによって、速い応答および同期が達成されることとなる。
【図面の簡単な説明】
【０００７】
【図１】図１は、本発明の第１の実施形態による電子デバイスのブロック図である。
【図２】図２は、本発明の第２の実施形態による電子デバイスのブロック図である。
【図３】図３は、本発明の第３の実施形態による電子デバイスが行うグループ通信の説明図である。
【図４】図４は、本発明の第４の実施形態による電子デバイスが行うグループ通信の説明図である。
【図５】図５は、本発明の第５の実施形態によるマルチパネルを支援する操作インターフェースの第１の説明図である。
【図６】図６は、本発明の第５の実施形態によるマルチパネルを支援する操作インターフェースの第２の説明図である。
【図７】図７は、本発明の第５の実施形態によるマルチパネルを支援する操作インターフェースの第３の説明図である。
【図８】図８は、本発明の第６の実施形態による操作インターフェースの表示方式の第１の説明図である。
【図９】図９は、本発明の第６の実施形態による操作インターフェースの表示方式の第２の説明図である。
【図１０】図１０は、本発明の第６の実施形態による操作インターフェースの表示方式の第３の説明図である。
【図１１】図１１は、本発明の第６の実施形態による操作インターフェースの表示方式の第４の説明図である。
【図１２】図１２は、本発明の第７の実施形態による操作インターフェースの表示方式の第１の説明図である。
【図１３】図１３は、本発明の第７の実施形態による操作インターフェースの表示方式の第２の説明図である。
【図１４】図１４は、本発明の第７の実施形態による操作インターフェースの表示方式の第３の説明図である。
【図１５】図１５は、本発明の一実施形態によるマルチパネルインターフェース表示方法のフローチャートである。
【発明を実施するための形態】
【０００８】
本発明の上述した特徴および長所をより明らかに、かつ分かり易くするため、以下に好ましい実施形態を挙げ、図面と対応させながら詳細に説明していく。実施形態は例示的な説明にすぎず、本発明を限定するものではない。以下の実施形態において言及されるマルチパネルとは、複数の電子デバイスのディスプレイのことを示し、また、マルチパネルインターフェースとは、複数の電子デバイスのディスプレイ上に操作インターフェースの一部または全てのインターフェースコンポーネントを表示させることができる操作インターフェースのことを示す。
【０００９】
図１は、本発明の第１の実施形態による電子デバイスのブロック図を示している。電子デバイス１００は、通信機能を備える機器（machine）、例えばパーソナルコンピュータ、ノートブック、ネットブック、スマートフォン、またはタブレットＰＣなどであり得るが、本発明はこれらに限定はされない。電子デバイス１００は主に、処理ユニット１１０、マルチ機器グループ通信ユニット１３０、およびディスプレイパネル１４０を含んでいる。マルチ機器グループ通信ユニット１３０は主に、電子デバイス１００と他の電子デバイス間のグループ連携処理を実行する。処理ユニット１１０は操作インターフェースを提供することができ、この操作インターフェースは複数のインターフェースコンポーネントから構成されるものである。処理ユニット１１０は、グループ連携処理を行う機器の数、つまり電子デバイス１００とグループ連携処理を行う他の電子デバイスの機器の総数に応じて、電子デバイス１００を調整し、ディスプレイパネル１４０上に操作インターフェース中のインターフェースコンポーネントの一部または全てを表示させることができる。他の電子デバイスは１台または複数台であってよく、例えば電子デバイス１００Ａである。各電子デバイスも、対応する処理ユニット、マルチ機器グループ通信ユニット、およびディスプレイスパネルをそれぞれ備えている。
【００１０】
処理ユニット１１０は、特定の論理回路を有する独自のプロセッサによって、または一般的な中央処理ユニット（central processing unit）によりマルチパネルインターフェースアプリケーションを読み取ることによって、実施することができる。一般的な中央処理ユニットを用いてマルチパネルインターフェースアプリケーションを読み取る実施形態では、マルチパネルインターフェースアプリケーションはメモリユニット（図１には未図示）に格納されてよく、該メモリユニットは不揮発性メモリ（例えばＲＯＭ、ハードディスクなど）、または揮発性メモリ（例えばＳＲＡＭ、ＤＲＡＭなど）とすることができる。処理ユニット１１０は、メモリユニット中のマルチパネルインターフェースアプリケーションを読み取ると共に実行して、電子デバイス１００上に操作インターフェースを提供し、かつ電子デバイス１００が表示するインターフェースコンポーネントを調整、制御する。
【００１１】
図２は、本発明の第２の実施形態による電子デバイスのブロック図を示している。この実施形態において、電子デバイス１００は、コンピュータシステム２００を介して他の電子デバイスとグループ連携処理を行うことができる。当該実施形態では、マルチ機器グループ通信ユニット１３０は、マルチ機器通信管理モジュール１３１および動的デュアルチャネル伝送モジュール（dynamic dual-channel transmission module）１３２をさらに含んでいてよい。マルチ機器通信管理モジュール１３１は主に電子デバイス１００とコンピュータシステム２００間の通信を管理すると共に、コンピュータシステム２００を介し他の電子デバイス（例えば電子デバイス１００Ａおよび１００Ｂ）と通信して、電子デバイス１００と他の電子デバイス１００Ａおよび１００Ｂ間のグループ連携処理を実行するアプリケーションであり得る。動的デュアルチャネル伝送モジュール１３２は主に、２種の異なる性質のデータを動的に２つの伝送チャネルによりそれぞれ伝送するものであって、例えば、その第１の伝送チャネルから時間的制約のある緊急メッセージまたは制御信号を伝送し、第２の伝送チャネルから一般のデータまたはデータ量の大きいビデオ・オーディオデータを伝送する。これによって、より柔軟性のある伝送方式が提供され、大量のデータを伝送することで時間的制約のあるメッセージが遅延することが回避される。一実施形態において、動的デュアルチャネル伝送モジュール１３２は、ソフトウェアにネットワークインターフェースを組み合わせることにより実施することができ、デュアルチャネルは、例えば２つのソケット（SOCKET）接続である。また、コンピュータシステム２００ならびに電子デバイス１００Ａおよび１００Ｂも同様に、対応する処理ユニット、メモリユニット、マルチ機器グループ通信ユニット、およびディスプレイパネルをそれぞれ備えている。
【００１２】
別の実施形態において、一般的な中央処理ユニットによりメモリユニット中のアプリケーションを読み取ることによって実施する場合、メモリユニット１２０は、オペレーティングシステム（operating system）１２１、マルチ機器通信管理モジュール（multi-machine communication management module）１３１、およびマルチパネルインターフェースアプリケーション（multi-panel interface application）１２３を格納する。処理ユニット１１０はオペレーティングシステム１２１を実行して処理プラットフォームとし、さらにマルチ機器通信管理モジュール１３１およびマルチパネルインターフェースアプリケーション１２３を実行する。例えば、オペレーティングシステム１２１は、Ａｎｄｒｏｉｄ、ｉＯＳ、Ｌｉｎｕｘ、Ｗｉｎｄｏｗｓなどであってよい。マルチ機器通信管理モジュール１３１は、複数の電子デバイスが互いに連携して動作するときに、複数の電子デバイス間の通信動作を処理して連携処理時における通信時間を減らすことのできるアプリケーションであり得る。複数の電子デバイスがコンピュータシステム２００を介して複数の電子デバイスの通信を行う実施形態において、マルチ機器通信管理モジュール１３１はさらに、電子デバイス１００のあるローカルネットワーク内にコンピュータシステム２００が存在するかを検出することができる。コンピュータシステム２００が存在している場合、電子デバイス１００の処理ユニット１１０は、コンピュータシステム２００を介してローカルネットワーク内の他の電子デバイス（例えば電子デバイス１００Ａおよび１００Ｂ）と接続してグループ連携処理を行うと共に、コンピュータシステム２００から機器の数を得ることができる。
【００１３】
処理ユニット１１０が提供する操作インターフェースは、複数のインターフェースコンポーネント（interface component）、例えば制御に用いられる拡張可能なインターフェースコンポーネント（extendable interface component）を含んでいてよく、かつこのインターフェースコンポーネントは、電子デバイス１００と他の電子デバイスがグループ連携処理を行っているとき、異なる電子デバイスが備えるそれぞれ異なるディスプレイパネルに応じてマルチパネル表示を実行することができ、例えば、それぞれ異なるデバイスのパネルのサイズに応じて異なるインターフェースコンポーネントを表示する、または操作インターフェースが特定の数のインターフェースコンポーネントを含む場合に、電子デバイスの種類もしくはパネルサイズに応じ、特定の数のインターフェースコンポーネントを、連携処理を行っている電子デバイスに全て分配して表示させる。その詳細については後述する。
【００１４】
図３は、本発明の第３の実施形態による複数の電子デバイス間で行われるグループ通信の説明図を示しており、図３には２台の電子デバイスが示されているが、本発明はそれに限定はされない。図３を参照されたい。より詳細に説明すると、電子デバイス２００Ａのマルチ機器グループ通信ユニット（multi-machine group communication unit）１３０Ａは、マルチ機器通信管理モジュール１３１Ａおよび動的デュアルチャネル伝送モジュール１３２Ａを含み得る。電子デバイス２００Ｂの各構成要素は電子デバイス２００Ａに対応しているが、電子デバイス２００Ａおよび２００Ｂは、処理ユニット１１０Ａおよび１１０Ｂによってグループ連携処理を行う。当該実施形態において、処理ユニット１１０Ａおよび１１０Ｂは、マルチパネルインターフェースアプリケーション１２３を実行することによって、操作インターフェースを提供すると共に、操作インターフェースのインターフェースコンポーネントの表示を調整することができる。簡単に言えば、マルチ機器通信管理モジュール１３１Ａおよび１３１Ｂはそれぞれ、電子デバイス２００Ａおよび２００Ｂのグループ連携処理を実行するのに用いられ、このうち、グループ連携処理とは、異なるコンピュータシステム間で接続を行うと共に、処理ユニット１１０Ａおよび１１０Ｂによって操作インターフェース中に対応するインターフェースコンポーネントを表示させ、かつデータ同期化を行うということを意味する。電子デバイス２００Ａ中の処理ユニット１１０Ａは、マルチパネルインターフェースアプリケーション１２３を実行すると、マルチ機器グループ通信ユニット１３０Ａを介して他の電子デバイス（例えば電子デバイス２００Ｂ）と通信することができる。さらに、グループ中の複数の電子デバイスは、２つの性質の異なる接続チャネル（第１の伝送チャネルおよび第２の伝送チャネル）を介して通信することができ、このうち、第１の伝送チャネルは例えばメッセージチャネル（message and control signal channel）であり、第２の伝送チャネルは例えばデータチャネル（data channel）であり、これらにより通信が行われる。メッセージチャネルは、時間的制約のある緊急メッセージまたは制御信号を伝送するものであり、データ量は比較的少ない。データチャネルは一般のデータ、例えば時間的制約のあまりないマルチメディアファイルまたはプログラムファイルを伝送するものであり、そのデータ量は通常比較的大きい。これら２つの伝送チャネルからそれぞれ異なるデータを伝送することによって、２種類のデータは伝送時に互いに干渉しないようになる、または伝送時間が遅延することがなくなる。図３に示されるように、電子デバイス２００Ａおよび２００Ｂは、各自の動的デュアルチャネル伝送モジュール１３２Ａおよび１３２Ｂによってグループ連携処理を行う。なお、電子デバイス２００Ａおよび２００Ｂは、データの種類またはその要求に基づき、異なるチャネルを選んで異なるデータを伝送できるため、時間的制約のある情報の遅延が回避されることになる、という点に注目されたい。いくつかの実施形態において、メッセージチャネルは、グループが形成された後は接続状態が保たれ、一方データチャネルは、電子デバイス２００Ａまたは２００Ｂが一般のデータの伝送を行う必要があるときに確立され、一般のデータの伝送が終了した後はデータチャネルを閉じることができる。
【００１５】
図４は、本発明の第４の実施形態による複数の電子デバイス間で行われるグループ通信の説明図を示している。この実施形態において、マルチ機器通信管理モジュール１３１は、電子デバイスの要求およびデータ伝送のタイプに応じて、接続を確立するプロトコル（例えば、伝送制御プロトコル（ＴＣＰ）またはリアルタイムプロトコル（ＲＴＰ））を動的に選択することができ、かつデータ伝送に必要な帯域幅などの設定を保証することができる。図４を参照されたい。複数の電子デバイスがグループ連携処理を行うときに、そのうちの電子デバイス２００Ａが制御端末となる場合、電子デバイス２００Ｂ、２００Ｃおよび２００Ｄは、それぞれ各自のマルチ機器グループ通信ユニットによりデュアルチャネルの方式で電子デバイス２００Ａと接続する。別の実施形態では、動的デュアルチャネル伝送モジュール１３２は、Ｗｉｆｉ、８０２．１１ｘ、Ｂｌｕｅｔｏｏｔｈ、または赤外線などのインターフェースを支援するものであり、かつマルチ機器通信管理モジュール１３１は、ローカルネットワーク内に他の対応する電子デバイスが存在するかを検出して、グループ連携処理を行うことができる。対応する電子デバイスとは、対応する処理ユニットおよびマルチ機器グループ通信ユニットを備える電子デバイス、例えば電子デバイス２００Ｂ、２００Ｃおよび２００Ｄのことを指す。グループ連携処理が確立された後、処理ユニットは、グループ中の電子デバイスの数に応じて、グループ連携処理中の機器の数を得ることができる。
【００１６】
図５〜７は、本発明の第５の実施形態によるマルチパネルを支援する操作インターフェースの説明図を示している。図１および図５〜７を同時に参照されたい。例えば、一般的な電子デバイスを用いてピクチャーを閲覧するときに、ユーザーは先ず異なる分類のピクチャーを見ることになる。ユーザーはそれら分類のうちの１つをクリックすることができ、このときユーザーは、その分類中の各ピクチャーのサムネイルを見ることになる。次いで、ユーザーは、ピクチャーのサムネイルのうちの１つを選択すべくクリックして、完全なピクチャーを見ることができる。しかしながら、ユーザーが別のピクチャーの分類を選択したい場合は、ピクチャーの分類の階層に戻らなければ、ピクチャーの分類を新たに選択することはできない。上述したピクチャーの分類、ピクチャーのサムネイル、およびピクチャーの表示などは、ピクチャー閲覧アプリケーションの操作インターフェース中のそれぞれ異なるインターフェースコンポーネントにより表示される。処理ユニットは、ピクチャーの分類、ピクチャーのサムネイル、およびピクチャーの表示などのそれぞれ異なるインターフェースコンポーネントを、異なる電子デバイス上にそれぞれ表示させることができる。
【００１７】
図５に示されるように、例えば、１台の電子デバイス３００Ａだけを用いてピクチャーを閲覧する場合、全てのインターフェースコンポーネントが電子デバイス３００Ａに表示され、その表示の方式は従来の技術と明らかな差異のないものである。図６に示されるように、別の電子デバイス３００Ｂが、ユーザーが操作中の電子デバイス３００Ａに近付いたとき、これら２台の電子デバイス３００Ａおよび３００Ｂは、本発明の方法によってグループ連携処理を行うことができ、電子デバイス３００Ａおよび３００Ｂの処理ユニットはそれぞれ、ピクチャーの分類を電子デバイス３００Ａに表示させ、同時にピクチャーのサムネイルを電子デバイス３００Ｂに表示させることができる。図７に示されるように、このときまた別の電子デバイス３００Ｃが電子デバイス３００Ａおよび３００Ｂに近付いてグループ連携処理を行う場合、電子デバイス３００Ａ、３００Ｂおよび３００Ｃの処理ユニットは、ピクチャーの分類、ピクチャーのサムネイルおよびピクチャーをそれぞれ電子デバイス３００Ａ、３００Ｂおよび３００Ｃに同時に表示させることができる。注目すべきは、電子デバイス３００Ａ、３００Ｂおよび３００Ｃは、各自の処理ユニットによりマルチパネルインターフェースアプリケーション１２３を実行し、マルチ機器グループ通信ユニットによりグループ連携処理を行って複数の異なる電子デバイス上に異なるインターフェースコンポーネントをそれぞれ表示させ、複数の電子デバイス間の操作信号をリアルタイムで通信し、表示を更新し、かつデータを同期させるのであって、異なる電子デバイスのディスプレイ上に複数のウィンドウをそれぞれ表示させるのではないという点である。各電子デバイスの処理ユニットはそれぞれに操作インターフェースを提供することができ、かつ各操作インターフェースは、グループ連携処理中にある機器の数に応じて、異なる数のインターフェースコンポーネントを表示させることができる。グループ連携処理を行う電子デバイスの数が変わると、処理ユニットはそれに応じて各電子デバイス上に表示されるインターフェースコンポーネントを調整することができる。例えば、電子デバイス３００Ａが、元は２つのインターフェースコンポーネントＭおよびＮを表示していた場合、機器の数が増えたとき、例えば、電子デバイス３００Ｂを加えたとき、電子デバイス３００Ａはそのうち１つのインターフェースコンポーネントＭを閉じ、それと同時に電子デバイス３００Ｂが閉じられたインターフェースコンポーネントＭを表示するようになる。また例えば、電子デバイス３００Ａ、３００Ｂおよび３００Ｃのグループにおいて、元は各自が３つのインターフェースコンポーネントＰ、ＱおよびＲをそれぞれ表示していた場合に、機器の数が減ったとき、例えば電子デバイス３００Ｂを除いたとき、電子デバイス３００ＢはインターフェースコンポーネントＱを閉じ、このときに電子デバイス３００Ａ（３００Ｃでもよい）が閉じられたインターフェースコンポーネントＱを追加して表示するようになる。よって、電子デバイス３００ＡはインターフェースコンポーネントＰおよびＱを同時に表示しなければならず、処理ユニットは、インターフェースコンポーネントＰおよびＱの操作インターフェースにおける表示位置と表示サイズを調整する必要があるかもしれない。
【００１８】
別の実施形態において、本発明の電子デバイス１００は、異なるデバイスの数に応じて、各電子デバイス上に表示されるインターフェースコンポーネントを動的に調整することができる。図８〜１１は、本発明の第６の実施形態による操作インターフェースの表示方式の説明図を示している。図８に示されるように、処理ユニットは、マルチパネルインターフェースアプリケーション１２３を実行することにより操作インターフェースを提供し、該操作インターフェースは、異なる数の電子デバイスを支援するインターフェースコンポーネントＵＩ１〜ＵＩＮを格納している、つまり、インターフェースコンポーネントＵＩ１〜ＵＩＮが組み合わさってマルチパネルインターフェースアプリケーション１２３の操作インターフェースを構成する。図９に示されるように、１台の電子デバイス４００Ａだけの場合では、処理ユニットはインターフェースコンポーネントＵＩ１〜ＵＩ３を電子デバイス４００Ａ上に同時に表示させ得る。図１０に示されるように、２台の電子デバイス４００Ａおよび４００Ｂがある場合では、処理ユニットは、インターフェースコンポーネントＵＩ１およびインターフェースコンポーネントＵＩ２の半分を電子デバイス４００Ａに表示させると共に、インターフェースコンポーネントＵＩ３およびインターフェースコンポーネントＵＩ２のもう半分を電子デバイス４００Ｂに表示させ得る。図１１に示されるように、３台の電子デバイス４００Ａ、４００Ｂおよび４００Ｃがある場合では、処理ユニットは、インターフェースコンポーネントＵＩ１を電子デバイス４００Ａに表示させ、インターフェースコンポーネントＵＩ２を電子デバイス４００Ｂに表示させ、かつインターフェースコンポーネントＵＩ３を電子デバイス４００Ｃに表示させる。この実施形態において、マルチパネルインターフェースアプリケーションの操作インターフェースは、特定の数（この実施形態では３つ）のインターフェースコンポーネントを有しており、全てが電子デバイス４００Ａ、４００Ｂおよび４００Ｃに分配される。当業者には、上述の実施形態は本発明のインターフェースコンポーネントの１種の組み合わせ方を説明しているに過ぎず、本発明は異なる数の電子デバイスを支援することができ、また別の表示方式によって各電子デバイス上にインターフェースコンポーネントをそれぞれ表示させてもよいということが理解されるはずである。
【００１９】
別の実施形態において、処理ユニット１１０はさらにインターフェースコンポーネントの表示および非表示を調整することができ、かつ処理ユニット１１０によって表示されるおよび表示されないように調整されたインターフェースコンポーネントは、対応する電子デバイスにより表示されるおよび表示されないことになる。言い換えると、電子デバイスが１台だけである場合、全てのインターフェースコンポーネントは、完全に表示される、または一部が表示され得る。複数の電子デバイスがグループ連携処理を進行する場合は、処理ユニットは、機器の数に応じて、インターフェースコンポーネントの表示方式を調整することができる。例えば、電子デバイスが１台だけである場合、表示域が限られているため、一部インターフェースコンポーネントを隠すことができる（表示しない）。複数の電子デバイスがグループ連携処理を進行する場合は、表示域が大幅に拡大されるため、処理ユニット１１０はインターフェースコンポーネントを調整して、単一の電子デバイスにおいて隠されたインターフェースコンポーネントを対応する電子デバイス上に表示させることができる。当業者には、上述の実施形態は本発明のインターフェースコンポーネントを調整する１つの組み合わせ方を説明しているに過ぎず、これにより本発明を限定してはならないということが理解されるはずである。
【００２０】
図１２〜１４ は、本発明の第７の実施形態による操作インターフェースの表示方式の説明図を示している。図１２〜１４に示されるように、例えば、電子デバイス５００Ａおよび５００ＢはタブレットＰＣであってよく、電子デバイス５００Ｃはスマートフォンであってよく、いずれにもマルチパネルインターフェースアプリケーション１２３がインストールされており、その処理ユニットによって実行される。一実施形態において、電子デバイス５００Ａ（この実施形態では制御端末と見なすことができる）がマルチインターフェーステキスト編集プログラムを実行し、かつ電子デバイス５００Ｂおよび５００Ｃとグループ通信の連携処理を行うとき、電子デバイス５００ＡはインターフェースコンポーネントＵＩ４およびＵＩ７を表示し、電子デバイス５００ＢはインターフェースコンポーネントＵＩ５を表示し、電子デバイス５００ＣはインターフェースコンポーネントＵＩ６およびＵＩ７を表示する。インターフェースコンポーネントＵＩ４はテキスト編集領域であり、インターフェースコンポーネントＵＩ５はテキスト入力およびドローイングインターフェースであり、インターフェースコンポーネントＵＩ６は、電子デバイス５００Ｃがキャプチャーしたピクチャーもしくは色、または予め保存しておいたピクチャーであり、インターフェースコンポーネントＵＩ７は、インターフェースコンポーネントＵＩ６中のピクチャーの編集インターフェースである。ユーザーは、電子デバイス５００Ｃを用いて所望のピクチャーをキャプチャーするまたは所望のピクチャーを読み取ることができ、電子デバイス５００Ｃは、インターフェースコンポーネントＵＩ６の位置にピクチャーを表示すると共に、ピクチャーを電子デバイス５００Ａに伝送する。電子デバイス５００Ａは、受け取ったピクチャーをインターフェースコンポーネントＵＩ６の位置に表示する。なお、本発明の複数の電子デバイスはグループ通信の連携処理進行時、マルチパネル表示の操作インターフェースを支援するだけでなく、各電子デバイス間で伝送される一般のデータを同期させることができ、かつユーザーは異なる電子デバイスに表示される任意のインターフェースコンポーネント上で操作を行えるという点に注目すべきである。さらに、本発明のマルチパネルインターフェースアプリケーション１２３は市販のソフトウェア中で用いることができ、またマルチパネルインターフェースアプリケーション１２３により提供される操作インターフェースは市販のソフトウェアの操作インターフェースであるという点に注目すべきである。つまり、マルチパネルインターフェースアプリケーション１２３は一般的な市販のソフトウェアと統合させることができ、これにより市販のソフトウェアが複数の電子デバイスにそれぞれインストールされることになる。そして、本発明の方法によって、ユーザーは複数の電子デバイスにおいて同時に操作および表示することが可能となるが、使用上は単一の電子デバイスで操作するのと同じであり、データは同期して更新され、表示も同期して更新され得る。
【００２１】
図１５は、本発明の一実施形態によるマルチパネルインターフェース表示方法のフローチャートを示している。図１および図１５を同時に参照されたい。ステップＳ６１０において、処理ユニット１１０が操作インターフェースを提供し、このうち、操作インターフェースは複数のインターフェースコンポーネントから構成されるものである。ステップＳ６２０において、マルチ機器グループ通信ユニット１３０が電子デバイス１００と少なくとも１台の他の電子デバイスのグループ連携処理を実行し、このうち、少なくとも１台の他の電子デバイスも対応する処理ユニットおよび対応するマルチ機器グループ通信ユニットを備えている。ステップＳ６３０において、処理ユニット１１０が、電子デバイス１００および少なくとも１台の他の電子デバイス（例えば電子デバイス１００Ａ）とグループ連携処理を行う機器の数に応じて、電子デバイス１００が表示するインターフェースコンポーネントのうちの少なくとも１つを調整する。電子デバイス１００と他の電子デバイスが行うグループ連携処理についてのその他詳細および関連技術は、前述の実施形態を参照にできるため、ここでは説明しない。
【００２２】
本発明に係る電子デバイスおよび方法は、複数の電子デバイスのディスプレイ(つまりマルチパネル)の組み合わせを利用することができ、アプリケーションの設計時に、インターフェースデザインにより大きな柔軟性を与えることができ、かつ異なるマルチパネルの組み合わせに応じて異なるインターフェースコンポーネントを設定することができるため、操作がより簡単・スムーズとなるという点に注目されたい。さらに、本発明におけるマルチ機器グループ通信ユニットは、異なる複数の電子デバイスのグループを形成し、各電子デバイス間の通信および情報交換を有効にサポートすることができ、これによって速い応答および同期の機能が達成されることとなる。
【００２３】
以上の記載は本発明の好ましい実施形態に過ぎず、当然にこれによって本発明の実施の範囲を限定してはならない、すなわち、本発明の特許請求の範囲および詳細な説明の内容に基づいてする簡単かつ均等な変更および修飾はいずれも、本発明に係る特許がカバーする範囲に入る。さらに、本発明のいずれの実施形態または請求項も、本発明が開示する全ての目的、長所または特徴を達成するものである必要はない。また、要約および発明の名称は特許文献検索の用に供されるに過ぎず、本発明の権利範囲を限定するものではない。
【符号の説明】
【００２４】
１００、１００Ａ〜１００Ｂ、２００Ａ〜２００Ｄ、３００Ａ〜３００Ｃ、４００Ａ〜４００Ｃ、５００Ａ〜５００Ｃ…電子デバイス
１１０、１１０Ａ、１１０Ｂ…処理ユニット
１２０…メモリユニット
１２１、１２１Ａ、１２１Ｂ…オペレーティングシステム
１２３…マルチパネルインターフェースアプリケーション
１３０Ａ、１３０Ｂ…マルチ機器グループ通信ユニット
１３１、１３１Ａ、１３１Ｂ…マルチ機器通信管理モジュール
１３２、１３２Ａ、１３２Ｂ…動的デュアルチャネル伝送モジュール
１４０…ディスプレイパネル
２００、２００Ａ〜２００Ｄ…コンピュータシステム
ＵＩ１〜ＵＩＮ…インターフェースコンポーネント
【図１】
2013117944.tif 000003
【図２】
2013117944.tif 000004
【図３】
2013117944.tif 000005
【図４】
2013117944.tif 000006
【図５】
2013117944.tif 000007
【図６】
2013117944.tif 000008
【図７】
2013117944.tif 000009
【図８】
2013117944.tif 000010
【図９】
2013117944.tif 000011
【図１０】
2013117944.tif 000012
【図１１】
2013117944.tif 000013
【図１２】
2013117944.tif 000014
【図１３】
2013117944.tif 000015
【図１４】
2013117944.tif 000016
【図１５】
2013117944.tif 000017