(57)【要約】【課題】ディスプレイ間におけるアイコン（またはウィンドウ）の移動を、容易な操作でおこなうこと。【解決手段】第１ディスプレイ１０１と、第１ディスプレイ１０１の表示内容とは異なる内容を表示することが可能な第２ディスプレイ１０２からなるマルチディスプレイ・システムにおいて、操作指示受付部５０３が、第１ディスプレイ１０１の表示画面上に表示されているアイコンの選択指示を受け付け、第１ディスプレイ表示制御部５０１が、選択されたアイコンが第１ディスプレイ１０１の表示画面に表示された状態で、第２ディスプレイ１０２の表示画面の表示内容を、第１ディスプレイ１０１の表示画面上に表示し、その後、第２ディスプレイ表示制御部５０２が、アイコンが表示された、第１ディスプレイ１０１の表示画面の表示内容を、第２ディスプレイ１０２の表示画面上に表示することで、選択されたアイコンを、第２ディスプレイ１０２へ移動させる。【選択図】図５
2019020596.tif 000002
【特許請求の範囲】
【請求項１】
第１のディスプレイと、当該第１のディスプレイの表示内容とは異なる内容を表示することが可能な第２のディスプレイとが、有線または無線によって接続されたコンピュータに、
前記第１のディスプレイの表示画面上に表示されているアイコンまたはウィンドウの選択指示を受け付け、
選択指示を受け付けた前記アイコンまたはウィンドウが前記第１のディスプレイの表示画面に表示された状態で、前記第２のディスプレイの表示画面の表示内容を、前記第１のディスプレイの表示画面上に表示し、
その後、前記アイコンまたはウィンドウが表示された、前記第１のディスプレイの表示画面の表示内容を、前記第２のディスプレイの表示画面上に表示する、
処理を実行させることを特徴とする表示制御プログラム。
【請求項２】
前記表示する処理は、
前記アイコンまたはウィンドウが前記第１のディスプレイの表示画面に表示された状態で、前記第１のディスプレイの表示画面の表示内容と、前記第２のディスプレイの表示画面の表示内容とを、互いに入れ替えて表示する第１の入替表示処理と、
その後、前記アイコンまたはウィンドウが表示された、前記第１のディスプレイの表示画面の表示内容と、前記第２のディスプレイの表示画面の表示内容とを、互いに入れ替えて表示する第２の入替表示処理と、
を含むことを特徴とする請求項１に記載の表示制御プログラム。
【請求項３】
前記第１の入替表示処理を実行する際に、前記第２のディスプレイの表示画面の表示内容を非表示とする、
ことを特徴とする請求項２に記載の表示制御プログラム。
【請求項４】
前記第１の入替表示処理を実行する際に、前記第２のディスプレイの表示画面の表示内容に、別の表示内容を重ねて表示する、
ことを特徴とする請求項２に記載の表示制御プログラム。
【請求項５】
前記第１の入替表示処理を実行する際に、前記第２のディスプレイの表示画面に対する入力操作を無効にする、
ことを特徴とする請求項２〜４のいずれか一つに記載の表示制御プログラム。
【請求項６】
前記第１のディスプレイの表示画面に表示されている前記第２のディスプレイの表示画面の表示内容上において、前記アイコンまたはウィンドウの移動先を決定する操作指示を受け付ける、
処理を前記コンピュータに実行させることを特徴とする請求項１〜５のいずれか一つに記載の表示制御プログラム。
【請求項７】
前記アイコンまたはウィンドウの移動先を決定する操作指示は、当該アイコンまたはウィンドウのドラッグ・アンド・ドロップ操作である、
ことを特徴とする請求項６に記載の表示制御プログラム。
【請求項８】
前記操作指示があった場合に、前記アイコンまたはウィンドウが前記第１のディスプレイの表示画面に表示された状態で、前記第１のディスプレイの表示画面の表示内容を、前記第２のディスプレイの表示画面上に表示する、
ことを特徴とする請求項６または７に記載の表示制御プログラム。
【請求項９】
前記アイコンまたはウィンドウの選択指示は、当該アイコンまたはウィンドウのタップ操作である、
ことを特徴とする請求項１〜８のいずれか一つに記載の表示制御プログラム。
【請求項１０】
第１のディスプレイと、当該第１のディスプレイの表示内容とは異なる内容を表示することが可能な第２のディスプレイとが、有線または無線によって接続されたコンピュータが、
前記第１のディスプレイの表示画面上に表示されているアイコンまたはウィンドウの選択指示を受け付け、
選択指示を受け付けた前記アイコンまたはウィンドウが前記第１のディスプレイの表示画面に表示された状態で、前記第２のディスプレイの表示画面の表示内容を、前記第１のディスプレイの表示画面上に表示し、
その後、前記アイコンまたはウィンドウが表示された、前記第１のディスプレイの表示画面の表示内容を、前記第２のディスプレイの表示画面上に表示する、
処理を実行することを特徴とする表示制御方法。
【請求項１１】
第１のディスプレイと、当該第１のディスプレイの表示内容とは異なる内容を表示することが可能な第２のディスプレイとが、有線または無線によって接続された表示制御装置であって、
前記第１のディスプレイの表示画面上に表示されているアイコンまたはウィンドウの選択指示を受け付け、
選択指示を受け付けた前記アイコンまたはウィンドウが前記第１のディスプレイの表示画面に表示された状態で、前記第２のディスプレイの表示画面の表示内容を、前記第１のディスプレイの表示画面上に表示し、
その後、前記アイコンまたはウィンドウが表示された、前記第１のディスプレイの表示画面の表示内容を、前記第２のディスプレイの表示画面上に表示する、
制御部を有することを特徴とする表示制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御プログラム、表示制御方法および表示制御装置に関する。
【背景技術】
【０００２】
従来から、マルチディスプレイ・システムにおいて、ディスプレイ間で一方のディスプレイに表示されているアイコンやウィンドウを他方のディスプレイに移動させて表示したい場合がある。その場合に、各種の移動操作の手順が存在する。その際、通常、操作者は双方のディスプレイを確認しながらディスプレイ間を跨いだ操作をおこなう。
【０００３】
関連する先行技術としては、マルチディスプレイ機能を備え、複数の画面を縮小し、メイン画面を邪魔することなく同じメインディスプレイに表示させて、任意の縮小画面をマウスのドラッグ・アンド・ドロップ操作によりサブディスプレイに拡大表示する技術がある（たとえば、下記特許文献１を参照。）。
【０００４】
また、関連する先行技術としては、マルチディスプレイでの医療レポート作成において、ドラッグ・アンド・ドロップを作成画面を表示しておこない、任意の文字列に参照コンテンツ表示用のリンク付けをおこなう技術がある（たとえば、下記特許文献２を参照。）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−２２７３６７号公報
【特許文献２】特開２００５−３０１４５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来技術では、双方のディスプレイが並んで配置されていない場合などにおいて、移動元と移動先の双方のディスプレイを確認しながらディスプレイ間を跨いだ操作ができなかったり、当該操作が煩雑になったりするという問題点がある。
【０００７】
一つの側面では、本発明は、ディスプレイ間におけるアイコンまたはウィンドウの移動を、容易な操作でおこなうことを目的とする。
【課題を解決するための手段】
【０００８】
１つの実施態様では、第１のディスプレイと、当該第１のディスプレイの表示内容とは異なる内容を表示することが可能な第２のディスプレイとが、有線または無線によって接続されたコンピュータに、前記第１のディスプレイの表示画面上に表示されているアイコンまたはウィンドウの選択指示を受け付け、前記アイコンまたはウィンドウが前記第１のディスプレイの表示画面に表示された状態で、前記第２のディスプレイの表示画面の表示内容を、前記第１のディスプレイの表示画面上に表示し、その後、前記アイコンまたはウィンドウが表示された、前記第１のディスプレイの表示画面の表示内容を、前記第２のディスプレイの表示画面上に表示する表示制御プログラム、表示制御方法および表示制御装置が提供される。
【発明の効果】
【０００９】
本発明の一側面によれば、ディスプレイ間におけるアイコンまたはウィンドウの移動を、容易な操作でおこなうことができる。
【図面の簡単な説明】
【００１０】
【図１】図１は、マルチディスプレイ・システムの活用例である窓口業務の概要を示す説明図である。
【図２】図２は、マルチディスプレイ・システムの活用例であるプレゼンテーション業務の概要を示す説明図である。
【図３】図３は、実施の形態にかかる表示制御プログラム、表示制御方法および表示制御装置を実現するマルチディスプレイ・システムの全体構成の一例を示す説明図である。
【図４】図４は、情報処理装置のハードウェア構成の一例を示すブロック図である。
【図５】図５は、実施の形態にかかる表示制御装置の機能的構成の一例を示すブロック図である。
【図６】図６は、実施の形態にかかる表示制御方法の処理の手順の一例を示すフローチャートである。
【図７Ａ】図７Ａは、第１ディスプレイ（メインディスプレイ）の表示画面の表示内容の一例（その１）を示す説明図である。
【図７Ｂ】図７Ｂは、第２ディスプレイ（サブディスプレイ）の表示画面の表示内容の一例（その１）を示す説明図である。
【図８】図８は、第１ディスプレイの表示画面の表示内容の一例（その２）を示す説明図である。
【図９Ａ】図９Ａは、第１ディスプレイの表示画面の表示内容の一例（その３）を示す説明図である。
【図９Ｂ】図９Ｂは、第１ディスプレイの表示画面の表示内容の一例（その４）を示す説明図である。
【図１０】図１０は、第１ディスプレイの表示画面の表示内容の一例（その５）を示す説明図である。
【図１１】図１１は、第１ディスプレイの表示画面の表示内容の一例（その６）を示す説明図である。
【図１２Ａ】図１２Ａは、第１ディスプレイの表示画面の表示内容の一例（その７）を示す説明図である。
【図１２Ｂ】図１２Ｂは、第２ディスプレイの表示画面の表示内容の一例（その２）を示す説明図である。
【発明を実施するための形態】
【００１１】
以下に図面を参照して、本発明にかかる表示制御プログラム、表示制御方法および表示制御装置の実施の形態を詳細に説明する。
【００１２】
（実施の形態）
（マルチディスプレイ・システムの概要）
まずは、マルチディスプレイ・システムの概要について、２つの活用例を用いて説明する。図１は、マルチディスプレイ・システムの活用例である窓口業務の概要を示す説明図である。マルチディスプレイ・システムは、担当者が顧客と対面形式で対応する際に用いることができる。
【００１３】
図１において、担当者が用いる第１ディスプレイ（担当者用メインディスプレイ）１０１と顧客が用いる第２ディスプレイ（顧客用サブディスプレイ）１０２ａとから構成される。図１においては、第２ディスプレイ１０２ａは１つだけ設けられているが、第２ディスプレイ１０２ａの台数は、１台に限定されるものではなく、たとえば顧客の人数にあわせて、人数分の台数を設けるようにしてもよい。複数が設けられた第２ディスプレイ１０２ａは、それぞれに同じ表示内容を表示するようにしてもよく、また、それぞれに異なる内容を表示するようにしてもよい。
【００１４】
たとえば銀行の窓口業務などの担当者が顧客と対面形式で対応する場合に、担当者は、第１ディスプレイ１０１を見ながら、顧客に説明をおこない、必要に応じて、第１ディスプレイ１０１の所定の入力欄への入力操作などをおこなう。また、顧客は、貸与された第２ディスプレイ１０２ａを見ながら、担当者からの説明を受け、必要に応じて、第２ディスプレイ１０２ａの入力欄への入力操作をおこなったりする。
【００１５】
第１ディスプレイ１０１は、マルチディスプレイ・システムにおける主となるメインディスプレイであり、担当者が操作することによって、その表示内容を変更することができる。第１ディスプレイ１０１の操作は、ディスプレイの表示画面を指などの直接タッチするタッチパネル式であってもよく、また、図示を省略するキーボードやマウスなどを用いて操作するようにしてもよい。
【００１６】
一方、第２ディスプレイ１０２ａは、マルチディスプレイ・システムにおける従となるサブディスプレイであり、顧客が見やすかったり、操作しやすかったりするように、タッチパネル式のタブレット端末型のディスプレイであってもよい。
【００１７】
担当者と顧客は、互いに、それぞれのディスプレイを見ながら商談などの交渉をおこなう際、対面形式で対応し、顧客に見せることが好ましくないバックデータなども表示する。そのため、第１ディスプレイ１０１の表示画面が顧客には見えないように配置するとよい。また、担当者が、第２ディスプレイ１０２ａの表示内容についても制御することができる。
【００１８】
具体的には、担当者は、たとえば、第１ディスプレイ１０１にのみ表示されている内容を、第２ディスプレイ１０２ａに表示させて、顧客に見せたりする操作をすることができる。また、担当者は、第１ディスプレイ１０１から第２ディスプレイ１０２ａへのファイルやフォルダなどのデータの移動などの操作をすることができる。
【００１９】
つぎに、マルチディスプレイ・システムの２つ目の活用例を用いて説明する。図２は、マルチディスプレイ・システムの活用例であるプレゼンテーション業務の概要を示す説明図である。２つ目の活用例として、マルチディスプレイ・システムは、プレゼンターが聴衆に対して実施するプレゼンテーションにおいて用いられるようにしてもよい。
【００２０】
図２において、演台上に設けられるプレゼンターが用いる第１ディスプレイ（プレゼンター用メインディスプレイ）１０１と、聴衆に提示する第２ディスプレイ（聴衆用プロジェクター）１０２ｂとから構成される。第２ディスプレイ１０２ｂは、プロジェクターの代わりに、大型の液晶ディスプレイや、大型の有機ＥＬ（Ｅｌｅｃｔｒｏｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイなどであってもよい。
【００２１】
図２においては、第２ディスプレイ１０２ｂは、プロジェクターが１台だけ設けられているが、第２ディスプレイ（プロジェクター）１０２ｂの台数は、１つには限定されるものではなく、複数台が設けられていてもよい。
【００２２】
複数台が設けられた第２ディスプレイ１０２ｂは、それぞれ同じ表示内容を表示するようにしてもよく、また、第２ディスプレイ１０２ｂごとに異なる内容を表示するようにしてもよい。また、図示は省略するが、個々の聴衆に対して、各座席付近に、それぞれ個別のディスプレイ（液晶ディスプレイなど）を設けるようにしてもよい。
【００２３】
第１ディスプレイ１０１は、マルチディスプレイ・システムにおける主となるメインディスプレイであり、プレゼンターが操作することによって、その表示内容を変更することができる。第１ディスプレイ１０１の操作は、ディスプレイの表示画面を指などの直接タッチするタッチパネル式であってもよく、また、図示を省略するキーボードやマウスなどを用いて操作するようにしてもよい。
【００２４】
プレゼンターは、第１ディスプレイ１０１と、第２ディスプレイ（プロジェクター）１０２ｂを見ながらプレゼンテーションをおこなう。その際、第１ディスプレイ１０１には、聴衆には見せない発言原稿などのバックデータを表示するため、第１ディスプレイ１０１の表示画面が顧客には見えないように配置するとよい。また、担当者が、第２ディスプレイ１０２ｂの表示内容についても制御して、プレゼンテーションを効果的に演出することができる。
【００２５】
具体的には、プレゼンターは、たとえば、第１ディスプレイ１０１にのみ表示されている内容を、第２ディスプレイ１０２ｂに表示させて、聴衆に見せたりする操作をすることができる。また、プレゼンターは、第１ディスプレイ１０１から第２ディスプレイ１０２ｂへのデータの移動などの操作をすることができる。
【００２６】
（マルチディスプレイ・システムのシステム構成例）
図３は、実施の形態にかかる表示制御プログラム、表示制御方法および表示制御装置を実現するマルチディスプレイ・システムの全体構成の一例を示す説明図である。
【００２７】
図３において、マルチディスプレイ・システムは、情報処理装置３０１と、複数のディスプレイ１０１、１０２（１０２ａ、１０２ｂ）と、を含む構成である。
【００２８】
マルチディスプレイ・システムにおいて、情報処理装置３０１と、複数のディスプレイ（第１ディスプレイ１０１、第２ディスプレイ１０２ａ、１０２ｂ）とは、有線または無線のネットワーク３００を介して接続される。ネットワーク３００は、たとえば、インターネット、移動体通信網、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などであってもよい。
【００２９】
また、情報処理装置３０１と、複数のディスプレイ１０１、１０２ａ、１０２ｂとは、ケーブルを用いて、あるいは、Ｗｉ-Ｆｉ、Ｂｌｕｅｔｏｏｔｈ（登録商標）などの無線通信を用いて、接続するようにしてもよい。また、複数のディスプレイ１０１、１０２ａ、１０２ｂは、クラウド・コンピューティング・サービスによって、図示を省略する外部の情報処理装置と接続されていてもよい。その場合、外部の情報処理装置が、情報処理装置３０１の処理を実行する。
【００３０】
情報処理装置３０１は、マルチディスプレイ・システムの全体の制御を司るとともに、各オペレータ端末装置との通信をおこない、データベース内の検索処理を含む、各種情報処理をおこなう。情報処理装置３０１は、具体的には、たとえば、パーソナル・コンピュータ、サーバ、ワークステーションなどのコンピュータによってその機能を実現することができる。
【００３１】
（情報処理装置３０１のハードウェア構成例）
図４は、情報処理装置３０１のハードウェア構成の一例を示すブロック図である。図４において、情報処理装置３０１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）４０１と、メモリ４０２と、入力装置４０３と、Ｉ／Ｆ（Ｉｎｔｅｒｆａｃｅ）４０４と、を有する。また、各構成部４０１〜４０４は、バス４００によってそれぞれ接続される。
【００３２】
ここで、ＣＰＵ４０１は、情報処理装置３０１の全体の制御を司る。メモリ４０２は、たとえば、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）およびフラッシュＲＯＭなどを有する。具体的には、たとえば、フラッシュＲＯＭやＲＯＭが各種プログラムを記憶し、ＲＡＭがＣＰＵ４０１のワークエリアとして使用される。メモリ４０２に記憶されるプログラムは、ＣＰＵ４０１にロードされることで、コーディングされている処理をＣＰＵ４０１に実行させる。
【００３３】
たとえば、ＣＰＵ４０１は、たとえば、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）と、プロシージャ（ｐｒｏｃｅｄｕｒｅ）や、仮想モニタ・アプリケーションなどのプログラムとを連動させて用いることで、表示制御装置である情報処理装置３０１の機能を実現する。
【００３４】
より具体的には、たとえば、マイクロソフト社のＷｉｎｄｏｗｓ  ＯＳを用いる場合には、「ＷｉｎＰｒｏｃ（ＷＭ＿ＧＥＳＴＵＲＥ  ＷＭ＿ＤＲＯＰＦＩＬＥ）」などのプロシージャを用いることができる。また、たとえば、グーグル社のＡｎｄｒｏｉｄ  ＯＳを用いる場合には、「ＯｎＧｅｓｔｕｒｅＬｉｓｔｅｎｅｒ」などのプログラムを用いることができる。
【００３５】
入力装置４０３は、文字、数字、各種指示などの入力のためのキーを有し、データの入力をおこなう。入力装置４０３は、ディスプレイに直接触れるタッチパネル式の入力装置であってもよい。これにより、画面を見ながら直感的な操作をおこなうことができる。また、入力装置４０３は、キーボードやポインティングデバイス（マウスやジョイスティック）などであってもよい。また、入力装置４０３は、タッチパネル式の入力パッドやテンキーなどであってもよい。これにより、文字などをキー入力だけでなく、手書き入力をすることができる。
【００３６】
Ｉ／Ｆ４０４は、通信回線を通じてネットワーク３００に接続され、ネットワーク３００を介して他の装置に接続される。そして、Ｉ／Ｆ４０４は、ネットワーク３００と自装置内部とのインターフェースを司り、他の装置からのデータの入出力を制御する。Ｉ／Ｆ４０４には、たとえば、モデムやＬＡＮアダプタなどを採用することができる。なお、情報処理装置３０１は、上述した構成部のほかに、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）などを有することにしてもよい。
【００３７】
第１ディスプレイ１０１、第２ディスプレイ１０２は、カーソル、アイコン、ウィンドウあるいはツールボックスをはじめ、文書、画像、機能情報などのデータを表示する。ここで、アイコンは、ファイルやフォルダ、あるいは、各種の機能を画像で象徴的に表したものである。そして、第１ディスプレイ１０１、第２ディスプレイ１０２は、タッチパネル機能を備えており、操作者によってアイコンが指定（クリックやタップなど）されることによって、ファイルやフォルダを選択することができたり、各種の機能を実行することができる。
【００３８】
第１ディスプレイ１０１、第２ディスプレイ１０２は、たとえば、液晶ディスプレイ、有機ＥＬディスプレイなどを採用することができる。また、第１ディスプレイ１０１、第２ディスプレイ１０２は、画像を投影するプロジェクターであってもよく、また、ヘッドマウントディスプレイなどであってもよい。
【００３９】
（表示制御装置の機能的構成）
図５は、実施の形態にかかる表示制御装置の機能的構成の一例を示す説明図である。図５において、表示制御装置は、第１ディスプレイ表示制御部５０１と、第２ディスプレイ表示制御部５０２と、操作指示受付部５０３と、を含む構成である。
【００４０】
第１ディスプレイ表示制御部５０１は、第１ディスプレイ１０１の表示画面に各種情報を表示する。第１ディスプレイ表示制御部５０１は、具体的には、たとえば、図４に示したメモリ４０２などの記憶装置に記憶されたプログラムをＣＰＵ４０１に実行させることにより、その機能を実現する。
【００４１】
第２ディスプレイ表示制御部５０２は、第２ディスプレイ１０２の表示画面に各種情報を表示する。第２ディスプレイ表示制御部５０２は、具体的には、たとえば、図４に示したメモリ４０２などの記憶装置に記憶されたプログラムをＣＰＵ４０１に実行させることにより、その機能を実現する。
【００４２】
操作指示受付部５０３は、操作者によりおこなわれた各種操作指示を受け付ける。操作指示受付部５０３は、具体的には、たとえば、図４に示した入力装置４０３により、その機能を実現する。
【００４３】
操作指示受付部５０３は、第１ディスプレイ１０１の表示画面上に表示されているアイコンまたはウィンドウの選択指示を受け付ける。アイコンまたはウィンドウの選択指示は、具体的には、たとえば、当該アイコンまたはウィンドウのタップ操作であってもよい。したがって、操作者が第１ディスプレイ１０１の表示画面に表示されているアイコンまたはウィンドウのうちの所望のアイコンまたはウィンドウをタップしたことを検知することによって、その選択指示を受け付けることができる。選択指示の詳細な内容については、後述する図８を用いて説明する。
【００４４】
第１ディスプレイ表示制御部５０１は、選択指示を受けたアイコンまたはウィンドウが第１ディスプレイ１０１の表示画面に表示された状態で、第２ディスプレイ１０２の表示画面の表示内容を、たとえば、後述する図１０に示すように、第１ディスプレイ１０１の表示画面上に表示する。
【００４５】
第２ディスプレイ表示制御部５０２は、その後、選択指示を受けたアイコンまたはウィンドウが表示された、第１ディスプレイ１０１の表示画面の表示内容を、第２のディスプレイ１０２の表示画面上に表示する。
【００４６】
具体的には、第１ディスプレイ表示制御部５０１、第２ディスプレイ表示制御部５０２は、選択指示を受けたアイコンまたはウィンドウが第１ディスプレイ１０１の表示画面に表示された状態で、第１ディスプレイ１０１の表示画面の表示内容と、第２ディスプレイ１０２の表示画面の表示内容とを、互いに入れ替えて表示する第１の入替表示処理をおこなう。このように、入替表示処理をおこなうことによって、より容易に、第２ディスプレイ１０２の表示画面の表示内容を、第１ディスプレイ１０１の表示画面上に表示することができる。
【００４７】
その後、第１ディスプレイ表示制御部５０１、第２ディスプレイ表示制御部５０２は、選択指示を受けたアイコンまたはウィンドウが表示された、第１ディスプレイ１０１の表示画面の表示内容と、第２ディスプレイ１０２の表示画面の表示内容とを、互いに入れ替えて表示する第２の入替表示処理を、実行する（後述する図１２Ａおよび図１２Ｂを参照）。このような処理をおこなうことによって、より容易に、所望のアイコンまたはウィンドウを第１ディスプレイ１０１から第２ディスプレイ１０２へ移動させることができる。
【００４８】
第２ディスプレイ表示制御部５０２は、第１の入替表示処理を実行する際に、第２ディスプレイ１０２の表示画面の表示内容、すなわち、元々、第１ディスプレイ１０１の表示内容であったものを非表示としてもよい。具体的には、たとえば、第２ディスプレイ１０２への画像信号を送らないようにすることで、非表示とすることができる。
【００４９】
第１の入替表示処理を実行することによって、元々、第１ディスプレイ１０１の表示内容であったものを、第２ディスプレイ１０２を見ることができる顧客が確認することができてしまう。このように、第２ディスプレイ１０２の表示画面の表示内容を非表示とすることによって、当該顧客に、元々、第１ディスプレイ１０１の表示内容であったものを確認させないようにすることができる。
【００５０】
また、第２ディスプレイ表示制御部５０２は、第１の入替表示処理を実行する際に、第２ディスプレイ１０２の表示画面の表示内容に、別の表示内容を重ねて表示するようにしてもよい。第２ディスプレイ１０２の表示画面の表示内容を非表示とする代わりに、別の表示内容を重ねて表示することによっても、元々、第１ディスプレイ１０１の表示内容であったものを、第２ディスプレイ１０２を見ることができる顧客に確認されないようにすることができる。
【００５１】
また、第１の入替表示処理を実行する際に、第２ディスプレイ１０２の表示画面に対する入力操作を無効にするようにしてもよい。これにより、顧客が入力操作をすることで、操作者の意に反して、第１ディスプレイ１０１の表示内容であったものを変更されないようにすることができる。
【００５２】
操作指示受付部５０３は、第１ディスプレイ１０１の表示画面に表示されている第２ディスプレイ１０２の表示画面の表示内容上において、選択指示を受けたアイコンまたはウィンドウの移動先を決定する操作指示を受け付ける。具体的には、たとえば、後述する図１１に示すように、アイコンまたはウィンドウのドラッグ・アンド・ドロップ操作を検知することによって、移動先を決定する操作指示を受け付けることができる。これにより、選択指示を受けたアイコンまたはウィンドウを、第２ディスプレイ１０２の表示画面の表示内容上の所望の位置へ、容易に移動することができる。
【００５３】
選択指示を受けたアイコンまたはウィンドウの移動先を決定する操作指示があった場合に、第２ディスプレイ表示制御部５０２は、当該アイコンまたはウィンドウが第１ディスプレイ１０１の表示画面に表示された状態で、第１ディスプレイ１０１の表示画面の表示内容、すなわち、元々、第２ディスプレイ１０２の表示内容であったものを、第２ディスプレイ１０２の表示画面上に表示する（後述する図１２Ａ、図１２Ｂを参照）。
【００５４】
このように、第１ディスプレイ表示制御部５０１は、アイコンまたはウィンドウがタップされた状態で、第２ディスプレイ１０２の表示画面の表示内容の表示指示があった場合に、第２ディスプレイ１０２の表示画面の表示内容を第１ディスプレイ１０１の表示画面上に表示する。そして、第１ディスプレイ表示制御部５０１は、表示された第２ディスプレイ１０２の表示画面の表示内容に重ねて、タップされた状態のアイコンまたはウィンドウを第１ディスプレイ１０１の表示画面上に表示することができる。
【００５５】
そして、第２ディスプレイ表示制御部５０２は、アイコンまたはウィンドウがタップされたままで、第１ディスプレイ１０１の表示画面上をドラッグ・アンド・ドロップされることにより、アイコンまたはウィンドウがドロップされた位置に表示された、第１ディスプレイ１０１の表示画面の表示内容を、第２ディスプレイ１０２の表示画面上に表示することができる。
【００５６】
これにより、所望のアイコンまたはウィンドウの第１ディスプレイ１０１から第２ディスプレイ１０２への移動処理を完了させることができる。
【００５７】
（表示制御方法の処理手順）
図６は、実施の形態にかかる表示制御方法の処理の手順の一例を示すフローチャートである。図６のフローチャートにおいて、まず、アイコン・ウィンドウの選択指示および画面切替指示があったか否かを判断する（ステップＳ６０１）。アイコン・ウィンドウの選択指示および画面切替指示の具体的な内容については、後述する図８、図９Ａ、図９Ｂにおいて詳細に説明する。
【００５８】
ステップＳ６０１において、選択指示および画面切替指示があるのを待って（ステップＳ６０１：Ｎｏ）、選択指示および画面切替指示があった場合（ステップＳ６０１：Ｙｅｓ）は、選択されたアイコン・ウィンドウを第１ディスプレイ１０１に表示したまま、第１ディスプレイ１０１の表示内容と第２ディスプレイ１０２の表示内容（第２画面表示内容）とを切り替える（ステップＳ６０２）。これにより、第１ディスプレイ１０１の表示画面上に第２画面表示内容が表示される。
【００５９】
そして、必要に応じて、第２ディスプレイ１０２の表示内容を非表示にする、または、別の内容を重ねて表示して、表示内容を確認できないようにする（ステップＳ６０３）。また、必要に応じて、第２ディスプレイ１０２に対する入力操作を無効とする（ステップＳ６０４）。
【００６０】
つぎに、アイコン・ウィンドウがドラッグされ、ドロップされたか否かを判断する（ステップＳ６０５）。ここで、アイコン・ウィンドウがドラッグされ、ドロップされるのを待って（ステップＳ６０５：Ｎｏ）、ドロップされた場合（ステップＳ６０５：Ｙｅｓ）は、第１ディスプレイ１０１の表示内容と第２ディスプレイ１０２の表示内容とを切り替える（ステップＳ６０６）。その際、第１ディスプレイ１０１の表示内容には、ドロップされたアイコン・ウィンドウが含まれている。
【００６１】
また、第２ディスプレイ１０２の表示内容が非表示、または、別の内容を重ねて表示している場合は、それを、解除する。また、第２ディスプレイ１０２に対する入力操作を有効とする（ステップＳ６０７）。
【００６２】
このように、第１ディスプレイ１０１の表示内容と第２ディスプレイ１０２の表示内容とを切り替えて、再び、切り替えることで、それぞれ第１ディスプレイ１０１の表示内容も、第２ディスプレイ１０２の表示内容も、もとの表示内容に戻る。そして、選択指示されたアイコンだけを、第１ディスプレイ１０１から第２ディスプレイ１０２へ移動させる処理が完了する。
【００６３】
（具体例）
以下、具体例について、図７Ａ、図７Ｂ、図８、図９Ａ、図９Ｂ、図１０、図１１、図１２Ａ、図１２Ｂを用いて説明する。
【００６４】
図７Ａは、第１ディスプレイ（メインディスプレイ）の表示画面の表示内容の一例（その１）を示す説明図である。図７Ａにおいて、第１ディスプレイ（メインディスプレイ）１０１には、２つのアイコンが表示されている。アイコン「Ａ」７０１は、表示画面の向かって左上側に表示されている。アイコン「Ｂ」７０２は、表示画面の向かって右上側に表示されている。
【００６５】
図７Ｂは、第２ディスプレイ（サブディスプレイ）の表示画面の表示内容の一例（その１）を示す説明図である。図７Ｂにおいて、第２ディスプレイ（サブディスプレイ）１０２には、アイコン「Ｃ」７０３と、ウィンドウ「Ｄ」７０４が表示画面の向かって左上側に表示されている。
【００６６】
図８〜図１２Ａは、第１ディスプレイの表示画面の表示内容の一例を示す説明図である。また、図１２Ｂは、第２ディスプレイ（サブディスプレイ）の表示画面の表示内容の一例（その２）を示す説明図である。
【００６７】
操作者は、第１ディスプレイ（メインディスプレイ）１０１の表示画面上において、移動の対象となるアイコンまたはウィンドウの選択指示をおこなう。選択指示は、アイコンまたはウィンドウをタップする（たとえば指やタッチペンなどで触れる）ことによっておこなわれる。図８においては、アイコン「Ｂ」７０２をタップした状態を示している。ここで、符号７００は、マウスカーソルを示している。
【００６８】
具体的には、たとえば、操作者の指（またはタッチペンなど）で、タッチパネルのアイコン「Ｂ」７０２が表示されている部分にタッチし、タッチパネルにタッチした状態を保持する。すなわち、指をタッチパネルから離さないで、接触させたままにする。
【００６９】
なお、マウスカーソル７００は、表示画面上にあえて表示させなくてもよい。マウスカーソルの代わりにタップしたことがわかる表示をしてもよい。たとえば、タップした位置の周辺の表示画面の色を変化させたり、タップされたアイコンの形状などを変化させるようにしてもよい。
【００７０】
図９Ａは、第１ディスプレイ１０１の表示画面上において、第１ディスプレイ１０１に第２ディスプレイ１０２の表示内容を表示させる表示指示をおこなう様子を示している。第１ディスプレイ１０１の表示画面上をタップし、タップした状態で、表示画面に向かって右側から左側へスライド操作する。このスライド操作が、第２ディスプレイ１０２の表示画面の表示内容の表示指示である。
【００７１】
表示指示は、スライド操作に限定されない。別の操作によって、表示指示をおこなうようにしてもよい。また、スライド操作は、右側から左側へのスライド操作には限定されない。左側から右側へのスライドでもよく、上下におけるスライドであってもよい。また、表示指示は、アイコンをタップ操作することによっておこなうようにしてもよい。その場合は、スライド操作は不要となる。
【００７２】
図９Ｂは、実際に操作者がその操作をおこなっている様子を示す。図９Ｂにおいて、操作者は左手９０１の指で、アイコン「Ｂ」７０２をタップし、そのタップの状態を保持したまま（左手９０１の指を離さないようにして）、右手９０２の指で、第１ディスプレイ１０１の表示画面を表示画面に向かって右側から左側へスライド操作をおこなう。
【００７３】
左手９０１の指でアイコン「Ｂ」７０２をタップし、そのタップの状態を保持する（左手９０１の指を離さないようにする）のは、表示内容が、第２ディスプレイ１０２の表示内容に切り替わる際に、アイコン「Ｂ」７０２だけは、第１ディスプレイ１０１の表示画面上に残しておくためである。左手９０１の指で、アイコン「Ｂ」７０２をタップし、そのタップの状態を保持することによって、アイコン「Ｂ」７０２は、切り替わらないようにする指示をする（意思を示す）ものである。
【００７４】
このようにして、上記スライド操作がおこなわれると、図１０に示すように、第１ディスプレイ１０１の表示画面上に、第２ディスプレイ１０２の表示画面を表示する。その際、アイコン「Ｂ」７０２はそのまま残っており、第２ディスプレイ１０２の表示画面に重ねて表示する。
【００７５】
なお、左手９０１の指がアイコンをタップして、右手９０２の指でスライド操作をおこなったが、これには限定されない。それとは反対に、右手の指がアイコンをタップして、左手の指でスライド操作をおこないようにしてもよい。また、たとえば、片手の別々の指によりおこなうなどの別の方法により、タップ操作とスライド操作をおこなうようにしてもよい。
【００７６】
つぎに、図１１に示すように、アイコン「Ｂ」７０２のタップを保持しつつ、アイコン「Ｂ」７０２をドラッグする。図１１では、アイコン「Ｂ」７０２を、所望の位置である表示画面の下側中央へドラッグしている。
【００７７】
これは、操作者がアイコン「Ｂ」７０２を第２ディスプレイ１０２の表示画面の下側中央の下側に移動させたいという意思をもって移動させたものである。したがって、ドラッグ中のアイコン「Ｂ」７０２のドラッグによる移動は、第１ディスプレイ１０１の表示画面、すなわち、第２ディスプレイ（サブディスプレイ）１０２の表示内容が表示されている表示画面上のいずれの場所であってもよい。
【００７８】
そして、所望の位置で、アイコン「Ｂ」７０２をドロップする。アイコン「Ｂ」７０２をタップしていた左手９０１の指は、図８に示したタップをおこなってから、終始アイコン「Ｂ」７０２をタップした状態を保持し、図１１に示した時点ではじめて、タップを解除する。
【００７９】
図１２Ａは、アイコン「Ｂ」７０２をドロップした場合の第１ディスプレイ１０１の表示画面の表示内容を示しており、図１２Ｂは、アイコン「Ｂ」７０２をドロップした場合の第２ディスプレイ１０２の表示画面の表示内容を示している。
【００８０】
図１２Ａに示すように、第１ディスプレイ１０１の表示画面には、第２ディスプレイ（サブディスプレイ）１０２の表示内容が、第１ディスプレイ１０１の表示内容に切り替わる。そして、アイコン「Ａ」７０１のみが表示され、アイコン「Ｂ」７０２は表示されていない。それ以外は、図７Ａに示した第１ディスプレイ１０１の表示画面と同じである。マウスカーソル７００だけが、ドロップした位置に残される。
【００８１】
一方、図１２Ｂに示すように、第２ディスプレイ１０２の表示画面には、アイコン「Ｃ」７０３７、ウィンドウ「Ｄ」７０４のほか、アイコン「Ｂ」７０２が表示される。
【００８２】
第２ディスプレイ１０２の表示画面上において、アイコン「Ｂ」７０２が表示される位置は、第１ディスプレイ１０１の表示画面上において、アイコン「Ｂ」７０２がドロップされた位置である。すなわち、アイコン「Ｂ」７０２がドロップされた位置（座標）を記憶しておき、記憶された位置（座標）に基づいて、第２ディスプレイ１０２の表示画面上にアイコン「Ｂ」７０２を表示するようにする。
【００８３】
このように、第１ディスプレイ１０１の表示画面から第２ディスプレイ１０２の表示画面へと、アイコン「Ｂ」７０２が移動したことがわかる。
【００８４】
以上説明したように、実施の形態において、モニタ間でアイコンやウィンドウのやり取りをする際に、メインディスプレイだけで操作することができ、ユーザはもう一方のディスプレイに手を触れることなく操作を完了することができる。
【００８５】
また、２名以上のユーザが向かい合って操作をしている等の状況下（ディスプレイ同士が離れている環境下）など、もう一方のディスプレイが容易に操作できない場合に、手元のディスプレイのみで操作を完結することができるため、ストレスなく業務運用が可能となる。このように、ディスプレイ間におけるアイコンまたはウィンドウの移動を、容易な操作でおこなうことができる。
【００８６】
なお、本実施の形態で説明した表示制御方法は、あらかじめ用意されたプログラムをパーソナル・コンピュータやワークステーションなどのコンピュータで実行することにより実現することができる。表示制御プログラムは、ハードディスク、フレキシブルディスク、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）−ＲＯＭ、ＭＯ（Ｍａｇｎｅｔｏ−Ｏｐｔｉｃａｌ  Ｄｉｓｋ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。また、表示制御プログラムは、インターネットなどのネットワークを介して配布してもよい。
【００８７】
上述した実施の形態に関し、さらに以下の付記を開示する。
【００８８】
（付記１）第１のディスプレイと、当該第１のディスプレイの表示内容とは異なる内容を表示することが可能な第２のディスプレイとが、有線または無線によって接続されたコンピュータに、
前記第１のディスプレイの表示画面上に表示されているアイコンまたはウィンドウの選択指示を受け付け、
選択指示を受け付けた前記アイコンまたはウィンドウが前記第１のディスプレイの表示画面に表示された状態で、前記第２のディスプレイの表示画面の表示内容を、前記第１のディスプレイの表示画面上に表示し、
その後、前記アイコンまたはウィンドウが表示された、前記第１のディスプレイの表示画面の表示内容を、前記第２のディスプレイの表示画面上に表示する、
処理を実行させることを特徴とする表示制御プログラム。
【００８９】
（付記２）前記表示する処理は、
前記アイコンまたはウィンドウが前記第１のディスプレイの表示画面に表示された状態で、前記第１のディスプレイの表示画面の表示内容と、前記第２のディスプレイの表示画面の表示内容とを、互いに入れ替えて表示する第１の入替表示処理と、
その後、前記アイコンまたはウィンドウが表示された、前記第１のディスプレイの表示画面の表示内容と、前記第２のディスプレイの表示画面の表示内容とを、互いに入れ替えて表示する第２の入替表示処理と、
を含むことを特徴とする付記１に記載の表示制御プログラム。
【００９０】
（付記３）前記第１の入替表示処理を実行する際に、前記第２のディスプレイの表示画面の表示内容を非表示とする、
ことを特徴とする付記２に記載の表示制御プログラム。
【００９１】
（付記４）前記第１の入替表示処理を実行する際に、前記第２のディスプレイの表示画面の表示内容に、別の表示内容を重ねて表示する、
ことを特徴とする付記２に記載の表示制御プログラム。
【００９２】
（付記５）前記第１の入替表示処理を実行する際に、前記第２のディスプレイの表示画面に対する入力操作を無効にする、
ことを特徴とする付記２〜４のいずれか一つに記載の表示制御プログラム。
【００９３】
（付記６）前記第１のディスプレイの表示画面に表示されている前記第２のディスプレイの表示画面の表示内容上において、前記アイコンまたはウィンドウの移動先を決定する操作指示を受け付ける、
処理を前記コンピュータに実行させることを特徴とする付記１〜５のいずれか一つに記載の表示制御プログラム。
【００９４】
（付記７）前記アイコンまたはウィンドウの移動先を決定する操作指示は、当該アイコンまたはウィンドウのドラッグ・アンド・ドロップ操作である、
ことを特徴とする付記６に記載の表示制御プログラム。
【００９５】
（付記８）前記操作指示があった場合に、前記アイコンまたはウィンドウが前記第１のディスプレイの表示画面に表示された状態で、前記第１のディスプレイの表示画面の表示内容を、前記第２のディスプレイの表示画面上に表示する、
ことを特徴とする付記６または７に記載の表示制御プログラム。
【００９６】
（付記９）前記アイコンまたはウィンドウの選択指示は、当該アイコンまたはウィンドウのタップ操作である、
ことを特徴とする付記１〜８のいずれか一つに記載の表示制御プログラム。
【００９７】
（付記１０）前記アイコンまたはウィンドウがタップされた状態で、前記第２のディスプレイの表示画面の表示内容の表示指示があった場合に、当該第２のディスプレイの表示画面の表示内容を前記第１のディスプレイの表示画面上に表示し、
表示された前記第２のディスプレイの表示画面の表示内容に重ねて、タップされた状態の前記アイコンまたはウィンドウを前記第１のディスプレイの表示画面上に表示し、
前記アイコンまたはウィンドウがタップされたままで、前記第１のディスプレイの表示画面上をドラッグ・アンド・ドロップされることにより、前記アイコンまたはウィンドウが前記ドロップされた位置に表示された、前記第１のディスプレイの表示画面の表示内容を、前記第２のディスプレイの表示画面上に表示する、
ことを特徴とする付記９に記載の表示制御プログラム。
【００９８】
（付記１１）第１のディスプレイと、当該第１のディスプレイの表示内容とは異なる内容を表示することが可能な第２のディスプレイとが、有線または無線によって接続されたコンピュータが、
前記第１のディスプレイの表示画面上に表示されているアイコンまたはウィンドウの選択指示を受け付け、
選択指示を受け付けた前記アイコンまたはウィンドウが前記第１のディスプレイの表示画面に表示された状態で、前記第２のディスプレイの表示画面の表示内容を、前記第１のディスプレイの表示画面上に表示し、
その後、前記アイコンまたはウィンドウが表示された、前記第１のディスプレイの表示画面の表示内容を、前記第２のディスプレイの表示画面上に表示する、
処理を実行することを特徴とする表示制御方法。
【００９９】
（付記１２）第１のディスプレイと、当該第１のディスプレイの表示内容とは異なる内容を表示することが可能な第２のディスプレイとが、有線または無線によって接続された表示制御装置であって、
前記第１のディスプレイの表示画面上に表示されているアイコンまたはウィンドウの選択指示を受け付け、
選択指示を受け付けた前記アイコンまたはウィンドウが前記第１のディスプレイの表示画面に表示された状態で、前記第２のディスプレイの表示画面の表示内容を、前記第１のディスプレイの表示画面上に表示し、
その後、前記アイコンまたはウィンドウが表示された、前記第１のディスプレイの表示画面の表示内容を、前記第２のディスプレイの表示画面上に表示する、
制御部を有することを特徴とする表示制御装置。
【符号の説明】
【０１００】
１０１  第１ディスプレイ（メインディスプレイ）
１０２、１０２ａ、１０２ｂ  第２ディスプレイ（サブディスプレイ）
３００  ネットワーク
３０１  情報処理装置
５０１  第１ディスプレイ表示制御部
５０２  第２ディスプレイ表示制御部
５０３  操作指示受付部
７００  マウスカーソル
７０１、７０２、７０３  アイコン
７０４  ウィンドウ
【図１】
2019020596.tif 000003
【図２】
2019020596.tif 000004
【図３】
2019020596.tif 000005
【図４】
2019020596.tif 000006
【図５】
2019020596.tif 000007
【図６】
2019020596.tif 000008
【図７Ａ】
2019020596.tif 000009
【図７Ｂ】
2019020596.tif 000010
【図８】
2019020596.tif 000011
【図９Ａ】
2019020596.tif 000012
【図９Ｂ】
2019020596.tif 000013
【図１０】
2019020596.tif 000014
【図１１】
2019020596.tif 000015
【図１２Ａ】
2019020596.tif 000016
【図１２Ｂ】
2019020596.tif 000017