(57)【要約】【課題】電子文書の内容を判読可能なオリジナル画像を移動させる操作に応じて、そのオリジナル画像を待機状態にして表示できるようにする。【解決手段】テーブル型表示装置の画面の縁の内部の表示領域に、オリジナル画像を表示して作業等を行うための作業領域と、作業等に当面必要でなくなったオリジナル画像をサムネイルとして待機させて表示するための待機領域とを設けた。また、画面の縁の外部の非表示領域に、オリジナル画像をサムネイル化せずに入れ込んだり、オリジナル画像をサムネイル化してその一部を隠したりするための仮想領域を設けた。そして、作業領域に表示されたオリジナル画像を待機領域へドラッグして指を離すと、オリジナル画像がサムネイル化されて表示されるようにした。【選択図】図２
2008217742.tif 000002
【特許請求の範囲】
【請求項１】
電子文書の内容を表す原画像、及び、当該電子文書を特定可能で当該原画像よりも小さな特定画像を、少なくとも２つの領域を含む画面内に表示する表示手段と、
前記少なくとも２つの領域のうちの第１の領域に表示された前記原画像を前記少なくとも２つの領域のうちの当該第１の領域とは異なる第２の領域へ移動させる操作を検出する検出手段と、
前記検出手段による前記移動させる操作の検出に応じて、前記表示手段が前記特定画像を前記第２の領域に表示するよう制御する制御手段と
を備えたことを特徴とする表示装置。
【請求項２】
前記検出手段は、前記原画像内の特定の点が前記第２の領域に含まれた状態での所定の事象の発生を、前記移動させる操作として検出することを特徴とする請求項１記載の表示装置。
【請求項３】
前記検出手段は、前記原画像の一部が前記第２の領域に含まれている場合であっても、当該原画像内の特定の点が前記第２の領域に含まれない状態での所定の事象の発生を、前記移動させる操作として検出しないことを特徴とする請求項１記載の表示装置。
【請求項４】
前記制御手段は、前記表示手段が前記特定画像を部分的に表示するよう制御することを特徴とする請求項１記載の表示装置。
【請求項５】
前記制御手段は、前記表示手段が前記特定画像を前記第２の領域の形状に応じて決まる向きに表示するよう制御することを特徴とする請求項１記載の表示装置。
【請求項６】
前記制御手段は、前記表示手段が前記特定画像を前記移動させる操作の態様に応じて決まる位置に表示するよう制御することを特徴とする請求項１記載の表示装置。
【請求項７】
前記制御手段は、前記表示手段が前記特定画像を前記第２の領域に表示する際に、当該特定画像によって特定される前記電子文書に関連する他の電子文書の内容を表す他の原画像が前記第１の領域に表示されていれば、前記表示手段が当該他の原画像に対応する他の特定画像を前記第２の領域に表示するよう制御することを特徴とする請求項１記載の表示装置。
【請求項８】
前記制御手段は、前記表示手段が前記特定画像を前記移動させる操作を行った者の位置に応じて決まる位置に表示するよう制御することを特徴とする請求項１記載の表示装置。
【請求項９】
前記検出手段は、前記第２の領域に表示された前記特定画像を前記第１の領域へ戻す操作を更に検出し、
前記制御手段は、前記検出手段による前記戻す操作の検出に応じて、前記表示手段が前記原画像を前記第１の領域に表示するよう制御することを特徴とする請求項１記載の表示装置。
【請求項１０】
コンピュータに、
電子文書の内容を表す原画像を、画面内の少なくとも２つの領域のうちの第１の領域に表示する機能と、
前記第１の領域に表示された前記原画像を前記少なくとも２つの領域のうちの当該第１の領域とは異なる第２の領域へ移動させる操作を検出する機能と、
前記移動させる操作の検出に応じて、前記電子文書を特定可能で前記原画像よりも小さな特定画像を前記第２の領域に表示する機能と
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置、プログラムに関する。
【背景技術】
【０００２】
会議を行うユーザがディスプレイ装置の表示面を囲んだ状態で座ることができ、各ユーザが作成した画像が作成している本人にとって見易い状態で表示面に表示する技術が知られている(例えば、特許文献１参照)。
紙文書やノートの記述をその場で電子化し、画像表示し、書き込み等をしながら議論できるテーブル型表示装置も知られている(例えば、特許文献２参照)。
マウスのクリックといった外部コマンドに応答してアイテムの極座標を生成し、その極座標に従ってアイテムの画像を生成するマルチユーザコラボラティブ円形グラフィカルユーザインタフェースも知られている(例えば、特許文献３参照)。
テーブル面にスクリーンを設け、テーブル内の投写装置によってコンテンツリストやこれによって選択されたコンテンツ等を表示するテーブル型情報端末も知られている(例えば、特許文献４参照)。
【０００３】
【特許文献１】特開平５−１８１４３７号公報
【特許文献２】特開２００４−１０９４０２号公報
【特許文献３】特開２００４−２５９２４７号公報
【特許文献４】特開２００５−２２８１０２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ここで、電子文書の内容を表す原画像を移動させる操作を行うことにより、その電子文書を特定可能でその原画像よりも小さな特定画像を移動先の領域に表示するような仕組みは提案されていなかった。
【０００５】
本発明の目的は、電子文書の内容を表す原画像を移動させる操作に応じて、その電子文書を特定可能でその原画像よりも小さな特定画像を移動先の領域に表示できるようにすることにある。
【課題を解決するための手段】
【０００６】
請求項１に記載の発明は、
電子文書の内容を表す原画像、及び、当該電子文書を特定可能で当該原画像よりも小さな特定画像を、少なくとも２つの領域を含む画面内に表示する表示手段と、
前記少なくとも２つの領域のうちの第１の領域に表示された前記原画像を前記少なくとも２つの領域のうちの当該第１の領域とは異なる第２の領域へ移動させる操作を検出する検出手段と、
前記検出手段による前記移動させる操作の検出に応じて、前記表示手段が前記特定画像を前記第２の領域に表示するよう制御する制御手段と
を備えたことを特徴とする表示装置である。
請求項２に記載の発明は、
前記検出手段は、前記原画像内の特定の点が前記第２の領域に含まれた状態での所定の事象の発生を、前記移動させる操作として検出することを特徴とする請求項１記載の表示装置である。
請求項３に記載の発明は、
前記検出手段は、前記原画像の一部が前記第２の領域に含まれている場合であっても、当該原画像内の特定の点が前記第２の領域に含まれない状態での所定の事象の発生を、前記移動させる操作として検出しないことを特徴とする請求項１記載の表示装置である。
請求項４に記載の発明は、
前記制御手段は、前記表示手段が前記特定画像を部分的に表示するよう制御することを特徴とする請求項１記載の表示装置である。
請求項５に記載の発明は、
前記制御手段は、前記表示手段が前記特定画像を前記第２の領域の形状に応じて決まる向きに表示するよう制御することを特徴とする請求項１記載の表示装置である。
請求項６に記載の発明は、
前記制御手段は、前記表示手段が前記特定画像を前記移動させる操作の態様に応じて決まる位置に表示するよう制御することを特徴とする請求項１記載の表示装置である。
請求項７に記載の発明は、
前記制御手段は、前記表示手段が前記特定画像を前記第２の領域に表示する際に、当該特定画像によって特定される前記電子文書に関連する他の電子文書の内容を表す他の原画像が前記第１の領域に表示されていれば、前記表示手段が当該他の原画像に対応する他の特定画像を前記第２の領域に表示するよう制御することを特徴とする請求項１記載の表示装置である。
請求項８に記載の発明は、
前記制御手段は、前記表示手段が前記特定画像を前記移動させる操作を行った者の位置に応じて決まる位置に表示するよう制御することを特徴とする請求項１記載の表示装置である。
請求項９に記載の発明は、
前記検出手段は、前記第２の領域に表示された前記特定画像を前記第１の領域へ戻す操作を更に検出し、
前記制御手段は、前記検出手段による前記戻す操作の検出に応じて、前記表示手段が前記原画像を前記第１の領域に表示するよう制御することを特徴とする請求項１記載の表示装置である。
請求項１０に記載の発明は、
コンピュータに、
電子文書の内容を表す原画像を、画面内の少なくとも２つの領域のうちの第１の領域に表示する機能と、
前記第１の領域に表示された前記原画像を前記少なくとも２つの領域のうちの当該第１の領域とは異なる第２の領域へ移動させる操作を検出する機能と、
前記移動させる操作の検出に応じて、前記電子文書を特定可能で前記原画像よりも小さな特定画像を前記第２の領域に表示する機能と
を実現させるためのプログラムである。
【発明の効果】
【０００７】
請求項１の発明は、電子文書の内容を表す原画像を移動させる操作に応じて、その電子文書を特定可能でその原画像よりも小さな特定画像を移動先の領域に表示することができるという効果を有する。
請求項２の発明は、本構成を有していない場合に比較して、原画像の移動先の領域に特定画像を表示する操作が容易になるという効果を有する。
請求項３の発明は、原画像の移動先の領域に特定画像を表示しないという選択もできるという効果を有する。
請求項４の発明は、本構成を有していない場合に比較して、特定画像を邪魔にならないように表示することができるという効果を有する。
請求項５の発明は、本構成を有していない場合に比較して、特定画像を整然と表示することができるという効果を有する。
請求項６の発明は、原画像を移動させる操作の態様に応じた位置に特定画像を表示することができるという効果を有する。
請求項７の発明は、互いに関連する電子文書の画像は一緒に待機させることができるという効果を有する。
請求項８の発明は、原画像を移動させる操作を行った者の位置に応じた位置に特定画像を表示することができるという効果を有する。
請求項９の発明は、特定画像を戻す操作に応じて、原画像を元の領域に表示することができるという効果を有する。
請求項１０の発明は、電子文書の内容を表す原画像を移動させる操作に応じて、その電子文書を特定可能でその原画像よりも小さな特定画像を移動先の領域に表示することができるという効果を有する。
【発明を実施するための最良の形態】
【０００８】
以下、添付図面を参照して、本発明を実施するための最良の形態(以下、「実施の形態」という)について詳細に説明する。
＜テーブル型表示装置の機構＞
本実施の形態では、表示装置の一例として、複数のユーザが取り囲んで議論等を行うためのテーブル型表示装置を用いた。そこで、まず、このテーブル型表示装置の機構について説明する。
図１は、本実施の形態におけるテーブル型表示装置の断面図である。
図示するように、テーブル型表示装置１０は、議論等を行う作業台としての天板１１と、天板１１を支持する脚部１２ａ〜１２ｄとを備える。また、天板１１に対して背面から画像を投影する投影ユニット１３と、投影ユニット１３を移動自在に支持するキャスター１４ａ〜１４ｄと、天板１１に投影させる画像を映し出すプロジェクタ１５とを備える。但し、図１は断面図のため、脚部１２ｃ及び１２ｄ、キャスター１４ｃ及び１４ｄについては、図に現れていない。
【０００９】
天板１１は、その周囲の任意の位置にユーザが立って議論等に参加できるよう、例えば、円形のものを用いる。また、例えばガラス板等の基材に乳白色の半透明フィルターを貼り付け、投影ユニット１３により投影された画像を表示する表示画面として機能させる。即ち、本実施の形態では、表示手段の一例として、天板１１を用いた。更に、表示された画像に対するユーザの操作を検知するタッチパネルの機能も備える。ここで、タッチパネルは、天板１１の表面を接触を検知するための素子を配置した透明なスクリーンで覆うことで実現してもよいし、天板１１の表面で縦、横に赤外光を走らせてその遮断された位置を検出することで実現してもよい。
脚部１２ａ〜１２ｄは、４本脚の場合の例であるが、脚部の数はこれに限らない。
【００１０】
投影ユニット１３は、天板１１の側の面が開いた四角柱の箱からなっており、その中にミラー１３ａ及び１３ｂを備える。ここで、ミラー１３ａ及び１３ｂは、図のような角度で固定され、投影ユニット１３の箱の側面に取り付けられているものとする。
キャスター１４ａ〜１４ｄは、天板１１、脚部１２ａ〜１２ｄ、プロジェクタ１５からなるテーブルの移動に合わせて投影ユニット１３を動かせるよう、投影ユニット１３の底面に取り付けられている。但し、テーブルに対する投影ユニット１３の相対的位置がずれることのないようにする。尚、ここでは、キャスターを４つとしたが、その数はこれに限らない。
プロジェクタ１５は、天板１１の下に吊り下げられて固定され、ミラー１３ａの方向に画像を投影する。すると、その画像はミラー１３ｂで反射し、天板１１に投影されることになる。
尚、ここでは、テーブル型表示装置１０を例として示したが、本実施の形態は、テーブル型だけでなく、如何なる形状の表示装置に対して適用してもよい。
【００１１】
＜本実施の形態の概要＞
次に、本実施の形態の概要について説明する。
まず、複数人で打合せを行う一般的な場面を考える。このような場面でテーブル等に紙文書を並べながら、議論/検討/説明(以下、「議論等」という)を行う場合、議論等の中心になる紙文書はテーブルの中央に置かれるのが普通である。一方、議論等の中心にならない紙文書はテーブルの端に除けられる。そして、端に除けられた紙文書は再び参照可能な予備資料となり、再び参照されるまで待機することになる。
【００１２】
このような複数人による打合せでは、次のような点で煩わしさを感じることがある。
まず、このような打合せでは、紙文書を１枚だけ使用することは少なく、比較検討等のために大量の紙文書をハンドリングし、活用することが多い。しかも、そのような紙文書は、草案レベルの書きかけの複数枚にわたる紙文書や、主に使用する紙文書と関連した多岐にわたる紙文書等、種類も様々である。しかしながら、テーブル等のサイズに限界があり、一度に並べることができる紙文書の枚数が決まってしまうという点である。
そのため、何枚もの紙文書を並べたままの状態で議論等が進行することにより、現在議論等の中心になっている紙文書が分かり難くなることがある。また、議論の中心になっている紙文書と他のどの紙文書とが関連しているかといったことも分かり難くなることがある。更に、紙文書どうしを比較する作業も簡単ではなくなる。
【００１３】
そこで、議論等の中心になっている紙文書を分かり易くするために、上記のように、使用しない紙文書を端に除ける行為が行われる。しかしながら、大量の紙文書の中から使用しない紙文書を選んで端に除けること自体、容易なことではない。また、ただ除けておくだけでは、参照する必要が生じた場合に紙文書を探し出すのに手間取ることがある。
【００１４】
このような紙文書を用いた議論等における煩わしさは、図１のテーブル型表示装置１０を用いた議論等にも当てはまる。即ち、一度に多くの電子文書を扱う状況では、一度に表示できる領域に制限があるため、上記の問題点と同様のことが想定される。
よって、図１のテーブル型表示装置１０を用いた場合にも、現在使用しない電子文書は端に寄せ、議論等の中心となる電子文書が分かり易く表示され、かつ、必要となった関連文書や別の議題に使用する電子文書が瞬時に呼び出される環境が求められる。
【００１５】
本実施の形態は、図１のテーブル型表示装置１０の画面に、多くの電子文書を表示したり、１つの電子文書を大きなサイズで表示したりすることによって邪魔だと感じられる電子文書を一時的に別の場所に移動させるものである。
そこで、まず、このようなテーブル型表示装置１０に設けられる領域について説明する。
図２は、テーブル型表示装置１０を上面から見た図である。
図では、太い実線によりテーブルの縁(天板１１の輪郭)を表している。尚、ここでは、テーブルの縁を楕円形にしたが、必ずしも楕円形でなくてよく、例えば、円形や矩形であっても構わない。
また、ここでは、天板１１の内部に画面が設けられている。図では、細い実線により画面の縁を表している。この画面には電子文書を表す画像(以下、単に「電子文書」ということもある)が表示されるので、この画面内の領域は「表示領域」である。尚、ここでは、画面の縁を矩形にしたが、これも必ず矩形にしなければならないというものではない。例えば、テーブルの縁の形状に沿った楕円形としてもよいし、その他の形状にしてもよい。
【００１６】
ところで、本実施の形態では、この「表示領域」を「作業領域」と「待機領域」とに分けている。図では、作業領域と待機領域の境界を点線で示している。
このうち、作業領域とは、議論等の中心となっている電子文書の画像を配置する領域である。ここで、議論等の中心となっている電子文書の画像は、複数のユーザがテーブル上でその内容を判読できる程度の大きさの画像(以下、「オリジナル画像」という)で表示される。本実施の形態では、電子文書の内容を表す原画像の一例として、オリジナル画像を用いた。但し、「オリジナル」とは、後述するようなサムネイル化がされていないという意味での「オリジナル」である。例えば、電子文書の１ページをウィンドウに収めて表示するものがオリジナル画像として考えられるが、電子文書の１ページをウィンドウに収めた後にウィンドウサイズを変更し、電子文書のページの一部分がウィンドウ内に表示されたようなものをオリジナル画像として考えてもよい。
【００１７】
また、待機領域とは、議論等の中心となっていない電子文書の画像を待機させるための領域である。待機領域にて待機中の電子文書の画像は、電子文書の内容の概略を判別できる程度の大きさに縮小したサムネイル画像(以下、単に「サムネイル」という)で表示される。本実施の形態では、電子文書を特定可能で原画像よりも小さな特定画像の一例として、サムネイルを用いた。或いは、このような特定画像として、サムネイルではなく、アイコンを用いることも考えられる。更に、待機中のサムネイルは、後述する仮想領域にその一部を隠しておく場合もある。また、待機領域は、オリジナル画像をサムネイル化するトリガーも兼ねる。
【００１８】
尚、図では、表示領域の中央に作業領域を設け、作業領域の周辺部の連続する領域を待機領域とした。議論等の中心となる電子文書は表示領域の中央に置くことが一般的であることを考えると、議論等の中心となっていない電子文書は端に除けておくのが自然だからである。しかしながら、作業領域と待機領域との位置関係はこれに限らず、例えば、表示領域の中央に待機領域を設け、待機領域の周辺部に作業領域を設けてもよい。尚、待機領域の形態については、後で詳しく述べる。
【００１９】
次に、表示領域の外側に位置する非表示領域について説明する。
この領域は、画面に表示されない領域である。例えば、待機領域に待機されたサムネイルを仮想的に隠すときのバッファ等としての意味を持つに過ぎないので、ここでは「仮想領域」と呼ぶ。図では、破線によりこの仮想領域を表している。
尚、本明細書では、紙等の記録媒体に記録する画像の元となる電子データを「電子文書」と表記するが、これは、テキストを含む「文書」を電子化したデータのみを意味するものではない。例えば、絵、写真、図形等の画像データ(ラスタデータかベクターデータかによらない)、データベース管理ソフトウェアや表計算ソフトウェアで記録されるデータ、その他の印刷可能な電子データも含めて「電子文書」としている。
以下、テーブル型表示装置１０の画面上で、電子文書を待機させ、必要になった時に再び呼び戻す操作について、具体的に説明する。
【００２０】
＜基本作法＞
初めに、このような操作における最も基本的な流れである基本作法について説明する。
図３は、電子文書のオリジナル画像をサムネイル化して待機させる際の基本作法を示したものである。
まず、(ａ)に示すように、待機させたい電子文書のオリジナル画像を指でタッチしながら待機領域まで移動させる。そして、(ｂ)に示すように、タッチした指が待機領域のところに来たら指を離す。すると、(ｃ)に示すように、その位置でオリジナル画像はサムネイル化されて画面の縁に隠れ、少しだけ見える状態になる。このとき、サムネイルは、例えば、電子文書の上側の部分だけが少し見え、かつ、その長手方向が画面の縁に対して垂直になるように配置される。
【００２１】
図４は、電子文書のサムネイルを再び呼び出す際の基本作法を示したものである。
まず、(ａ)に示すように、隠れているサムネイルを一度指でタッチすると、サムネイル全体が呼び出される。そして、(ｂ)に示すように、サムネイル全体が出ている状態で、サムネイルを指でタッチしながら作業領域へ移動させて、作業領域のところで指を放す。すると、電子文書のオリジナル画像が指を放した位置に表示される。尚、電子文書のオリジナル画像とは、前述した通り、電子文書のオリジナルサイズの画像とは限らない。即ち、サムネイル化する直前のサイズの画像(拡大縮小の操作を行った後にサムネイル化した場合は、その拡大縮小の操作でサイズが変更された画像)であってよい。
【００２２】
＜基本作法に対する追加例＞
次に、図３〜４に示した基本作法の各段階に対する追加例について述べる。
まず、全体に関係する追加例には、次のようなものがある。
即ち、図３〜４の基本作法では、電子文書を移動させるための画像上のタッチ位置について詳しく述べなかったが、これについては画像上であればどの位置であってもよい。
また、図３〜４の基本作法では、電子文書の画像を指でタッチして移動させるものとして説明したが、それ以外の指示手段を用いて電子文書を移動させるようにしてもよい。そのような指示手段には、例えば、ペンやポインタがある。
【００２３】
更に、図３(ｂ)に対する追加例については、次のようなものがある。
即ち、図３(ｂ)では、指を離す位置については詳しく述べなかったが、待機領域内であれば、どこで指を離してもよい。但し、電子文書を指でタッチして移動させる場合、どの時点で待機領域に入ったかが分かり難い場合もある。そこで、電子文書が待機領域に入ったことを図５(ａ)のように表示形態を変えて知らせてもよい。ここで、表示形態の変更としては、点滅、透過、サイズや色の変更等が考えられる。
また、作業領域から待機領域への移動時におけるサムネイル化のトリガーとして、ここでは指を離すことを例示したが、如何なる事象を採用してもよい。
【００２４】
次いで、図３(ｃ)に対する追加例について述べる。
図３(ｃ)では、サムネイルのサイズや、サムネイルの隠れる部分のサイズに言及しなかったが、これらのサイズとしては任意のものを採用するとよい。但し、サムネイルの隠れる部分のサイズは、図５(ｂ)に示すように、最小でもユーザが確認できる程度(例えば、１〜２ｍｍ)とする必要がある。また、図５(ｃ)に示すように、最初はサムネイルを隠さず、サムネイル全体が見えるようにしてもよい。尚、図５(ｂ)のようにサムネイルを隠すか、図５(ｃ)のようにサムネイル全体を見せるかは、ユーザが選択して設定するようにしてもよい。
【００２５】
更に、図３(ａ)〜(ｃ)では、サムネイル化する際の向きと同じ向きで表示されたオリジナル画像をドラッグすることとしたが、表示された向きを意識せずにオリジナル画像をドラッグする構成を採用してもよい。
図６にこの場合のサムネイル化の例を示す。即ち、(ａ)に示すように、オリジナル画像を任意の向きで待機領域まで移動させる。そして、(ｂ)に示すように、指が待機領域に入った時点で指を離すと、(ｃ)に示すように、自動的に向きを揃えつつサムネイル化される。その後、結果として、サムネイルはその軸が画面の縁に垂直になるように表示されるが、必ずしも電子文書の下側が画面の縁に近い位置又は画面の縁に隠れる位置に来るわけではない。
このときの具体的なサムネイルの表示としては、(ｄ)や(ｅ)が考えられる。(ｄ)は、サムネイルの短手方向の軸が画面の縁に垂直になった例である。任意の向きのオリジナル画像をドラッグした場合に、サムネイルの回転角度を最小にしてその軸を画面の縁に垂直にした場合の例として示している。また、(ｅ)は、サムネイルの長手方向の軸が画面の縁に垂直になった例である。基本作法で示したように、電子文書の下側が画面の縁に近い位置又は画面の縁に隠れる位置に来るように回転させたものである。
【００２６】
次に、図４(ａ)に対する追加例について述べる。
即ち、図４(ａ)では、一部が見えたサムネイルをタッチしてその全体を呼び出すことしか述べなかったが、この逆を行ってもよい。つまり、サムネイル全体が見えている状態でもう一度タッチすることにより、サムネイルを再び画面の縁に隠すようにしてもよい。このとき、サムネイルは最初隠れていた分だけ隠れるようにするとよい。但し、図７(ａ)に示すように、待機領域内であれば、タッチしたままサムネイルを移動させるようにしてもよい。
【００２７】
また、サムネイルが画面の縁に隠れている場合に、そのままでは指でタッチし難い場合もある。そのような場合を考慮し、必ずしもサムネイル上をタッチする必要がない構成としてもよい。例えば、サムネイル幅は同じで、高さ方向を１０ｍｍ程度にした範囲を指でタッチできる範囲として補完し、その範囲内でのタッチをサムネイル上でタッチとみなすこととすればよい。
図７(ｂ)〜(ｄ)に、このときの操作イメージを示す。このうち、(ｂ)は、サムネイルが少ししか出ていないので、タッチし難い状態である。このとき、(ｃ)のように、サムネイルの少し上をタッチすることにより、(ｄ)のように、隠れているサムネイルの全体が呼び出されるようにしてもよい。
【００２８】
次いで、図４(ｂ)に対する追加例について述べる。
即ち、図４(ｂ)では、全体が見えているサムネイルを作業領域に移動してオリジナル画像に戻すことしか示さなかったが、画面の縁に隠れて少しだけ見えているサムネイルから直接オリジナル画像に戻すようにしてもよい。
図８(ａ)〜(ｃ)に、このときの操作イメージを示す。即ち、(ａ)のように、サムネイルの少しだけ出ている部分をタッチし、(ｂ)のように、そのまま作業領域内まで指を移動(ドラッグ)させる。そして、(ｃ)のように、作業領域内で指を離すことにより、電子文書のオリジナル画像を作業領域に表示するようにする。
【００２９】
また、図４(ｂ)では、作業領域で指を離すことによりオリジナル画像に戻すようにしたが、待機領域から作業領域への移動時におけるオリジナル画像に戻すためのトリガーとしては如何なる事象を採用してもよい。或いは、待機領域から作業領域へドラッグする際にオリジナル画像に戻すようにしてもよい。
図８(ｄ),(ｅ)に、このときの操作イメージを示す。即ち、(ｄ)のように、待機領域からサムネイルをドラッグすると、(ｅ)のように、待機領域から出た時点でオリジナル画像に戻るようにしてもよい。
或いは、サムネイルをタッチして表示させたい位置までドラッグ＆ドロップせずにオリジナル画像に戻す構成としてもよい。即ち、図８(ｆ)に示すように、サムネイルを指でタッチし作業領域の方向へ動かしながら指を離す。但し、指を離す位置は作業領域内であるものとする。この操作により、サムネイル化が解除された画像は、図８(ｇ)に示すように、指の動きの量に比例した分だけ滑るように移動する。そして、待機領域から出たサムネイルは、移動しながらオリジナル画像に戻り、移動中の画像は慣性により次第に止まる。
【００３０】
更に、基本作法では、電子文書の画像上の点のうち指でタッチしている点を待機領域に入ったかどうかを判断する基準点としたが、他の点を基準点としてもよい。即ち、基本作法では、原画像内の特定の点の一例として、指がタッチする点を用いたが、その他の点を用いてもよい。例えば、図９(ａ)に示すように、電子文書の画像の中心点を基準点としてもよい。この場合、図９(ｂ)に示すように、オリジナル画像はその中心点が待機領域内に入るとサムネイル化されることになる。こうすることで、基準点がとり易く、ユーザが意識しなくても簡単にサムネイル化できるようになる。
【００３１】
＜待機領域まで電子文書をタッチした指が来なかった場合＞
これまでは、オリジナル画像をタッチした指が待機領域まで来てサムネイル化されることを前提に説明してきたが、オリジナル画像をタッチした指が待機領域に入る前に止めてしまうことも考えられる。ここでは、このときの電子文書の表示について説明する。
まず、この場合、電子文書は待機領域にサムネイルとして表示されず、現状のサイズのまま仮想領域に入り込むことになる。このとき、仮想領域に入り込んだ電子文書の部分は表示されずに隠れる。
図１０に、このときの操作イメージを示す。まず、(ａ)のように、電子文書の画像を待機領域まで移動させる。この時点で指は待機領域まで達していない。そこで、(ｂ)のように、指を待機領域に触れずに離す。すると、電子文書はサムネイル化されずにそのまま残り、(ｃ)のように、現状のサイズでそのまま仮想領域に隠れることになる。
【００３２】
但し、この場合、電子文書の画像のサイズと仮想領域の深さを考慮し、電子文書の画像が仮想領域に完全に隠れないようにする必要がある。特に、次に述べるように電子文書を滑らせるような操作(以下、「スライド操作」という)を行うと、電子文書の画像が完全に隠れてしまう虞があるので、電子文書をタッチしながらでないと仮想領域に電子文書を入り込ませることができないようにしてもよい。
【００３３】
一方で、スライド操作を行った場合に、電子文書の画像を所定の位置で跳ね返らせることにより、仮想領域に完全に隠れないようにしてもよい。
図１１に、スライド操作及び跳ね返りのパターンを示す。
(ａ)は、スライド操作の操作イメージである。即ち、電子文書のオリジナル画像に初速度(速さ及び方向)を与えて、滑らせるように移動させる操作である。
(ｂ)は、跳ね返りの一例を示したものである。電子文書を滑らせて移動させた際、表示領域の枠で跳ね返るようにしている。電子文書の画像が四角形であるとすると、例えば、４辺のいずれか又は４頂点のいずれかで跳ね返ることになるが、これには限らない。
このほかにも、(ｃ)のように、電子文書の画像の中心が表示領域の枠に来た時に跳ね返るようにしてもよいし、(ｄ)のように、電子文書の画像の全体が仮想領域に隠れた時に跳ね返るようにしてもよい(電子文書の画像のうち表示領域の枠から最も遠い辺又は１頂点を跳ね返り位置としてもよい)。尚、仮想領域は、(ｃ)の場合であれば、電子文書の画像の対角線の長さの半分を深さとして最低限持っており、(ｄ)の場合であれば、電子文書の画像の対角線の長さを深さとして最低限持っていることになる。
【００３４】
＜サムネイルのサイズ＞
図１２に、待機領域に表示するサムネイルの例を示す。
(ａ),(ｂ)のように、サムネイルのサイズは、一定の高さや幅で揃えるようにしてもよい。
また、(ｃ)のように、サムネイルを電子文書のサイズ(Ａ４、Ｂ４、Ａ３等)に比例するサイズで表示するようにしてもよい。
こうすることで、サイズと文書の大まかなレイアウトから、視覚的な検索がより容易になる。
【００３５】
＜サムネイルの表現＞
サムネイルは、重ねてまとめて表示してもよい。但し、完全には重ねないのが望ましい。
こうすることで、増えてくるサムネイルのスペースを確保したり、関連文書を簡易的にまとめたりする作業が容易になる。
図１３に、サムネイルを重ねてまとめて表示した例を示す。
(ａ)は、左側のサムネイルが前面に来るパターンであり、(ｂ)は、右側のサムネイルが前面に来るパターンである。また、(ｃ)は、(ａ)の状態でサムネイルの下側が仮想領域に隠れたパターンであり、(ｄ)は、(ｂ)の状態でサムネイルの下側が仮想領域に隠れたパターンである。
【００３６】
また、このようなサムネイルの表示は、サムネイルを移動することで行ってもよい。即ち、図１４(ａ)に示すように、待機領域内でサムネイルを横方向に移動させ、他のサムネイルに重ねた状態で指を離す。すると、図１４(ｂ)に示すように、移動させたサムネイルが前面に来て、重なりまとまった状態で表示される。尚、この重なりまとまったサムネイルは、図１４(ｃ)に示すように、重なりまとまった状態で移動できるようになっている。
【００３７】
更に、まとまりにしたサムネイルについて重なりの順番を変更したい場合には、図１４(ｄ)〜(ｇ)に示すような操作を行えばよい。
即ち、まず、(ｄ)に示すように、重なり順を変更したいサムネイルをタッチする。ここでは、タッチされたサムネイルは斜線で表しているが、実際には、点滅、色の変更、枠の付加等、何らかの表現変更により、タッチされた旨をユーザに知らせる。
次に、(ｅ)に示すように、タッチした指を離すことにより、タッチされたサムネイルは、他のサムネイルよりも上に飛び出る。また、(ｆ)に示すように、重なり順を変更したい位置まで横方向にドラッグしてサムネイルを平行移動させる。
そして、タッチしている指を離すと、(ｇ)に示すように、サムネイルの重なり順が変更されて表示される。
【００３８】
更にまた、まとまりになったサムネイルから１枚だけオリジナルサイズ(サムネイル化前のサイズ)で作業領域へ出したい場合には、図１５(ａ)〜(ｃ)に示すような操作を行えばよい。
即ち、まず、(ａ)に示すように、作業領域へ出したいサムネイルをタッチする。そして、指を離すことにより、タッチされたサムネイルは、他のサムネイルよりも上に飛び出る。
次に、(ｂ)に示すように、上に飛び出たサムネイルをタッチしながら上方向へ(作業領域の方へ)移動させる。
そして、タッチしている指を離すと、(ｃ)に示すように、サムネイルは表示領域でオリジナル画像に戻る。また、１つのサムネイルが抜けたサムネイルのまとまりについては、空いた隙間を埋めるようにするとよい。
尚、ここでは、まとまりになったサムネイルの中の１枚を作業領域へ出すことについて述べたが、まとまり全部を作業領域へ出すようにしてもよい。この場合、１枚だけを飛び出た状態にするのではなく、まとまりになったサムネイルをタッチし、上方向へ(作業領域の方へ）移動させて指を離す操作を行えばよい。
【００３９】
また、サムネイルを待機領域に表示するにあたり、サムネイル化する前の電子文書に付与された属性を表示に反映することも可能である。このような場合には、サムネイル化する前に電子文書に設定された属性だけでなく、サムネイル化した後に設定あるいは付与された属性に基づいた表示を行ってもよい。以下、この属性に関係するサムネイルの表示形態についても述べる。
まず、サムネイルの上(外)にタイトル名や資料作成日(最終更新日)等を表示してもよい。尚、サムネイルの上であればサムネイルを隠している場合にも表示されるし、スペースも取らない。
ここで、表示する情報としては、タイトル名のみ、日付のみ、タイトル名と日付の両方等、種々のバリエーションがあるが、これはユーザによって選択できるようにするとよい。
図１６(ａ)〜(ｄ)に、このような表示の例を示す。
【００４０】
また、サムネイルにした電子文書に関して、重要であるとか、何らかの観点で分類しておく等、注目度を付けてもよい。例として、サムネイルの隅にポストイットやチェックのしるし等を表示することで、その電子文書に対する注目度が一目で分かるようにすることが考えられる。
図１７(ａ)〜(ｃ)に、このような表示の例を示す。
【００４１】
他にも、電子文書のサムネイルに対して透明度やバーチャルな深さ表現を用いて、重要度や現在必要な文書であるかを表現することも考えられる。
図１７(ｄ)〜(ｆ)に、このような表示の例を示す。
(ｄ)は、右側のサムネイルが左側のサムネイルよりも透明で存在が薄くなるように表現しており、左が重要な文書であることを示している。(ｅ)は、左側のサムネイルが右側のサムネイルよりも浮いて見えるように表現しており、左が重要な文書であることを示している。(ｆ)は、左側のサムネイルが右側のサムネイルよりも沈んで見えるように表現しており、右が重要な文書であることを示している。
また、図示しなかったが、電子文書のサムネイルに対して、色(明度やグラデーション)、外枠の太さ、点線の細かさ、折り目をつけたグラフィック等を与えることにより、重要度やキーワードに該当する文書であることを表すなどの何らかの観点による分類を表現してもよい。例えば、重要度を上述したようなポストイット等のしるしや透明度によって表現するとともに、キーワード等の任意の観点による分類に基づいて色(明度やグラデーション)や外枠の太さを変えるなど、任意に表示形態を組み合わせることも可能である。
【００４２】
ここで、重要度を与える作法としては、連続タッチの回数(クリック数)で階層の深さを決める作法(連続タッチ法又は押し込み法)や、紙文書を入れ替えるようにして重要な電子文書のサムネイルの階層を上にするような作法(文書入替え法)が考えられる。
図１８(ａ)は、連続タッチ法(押し込み法)による重要度の階層変更の操作イメージを示したものである。この作法では、叩けば叩くほど奥の深い階層、つまり重要度の低い階層へ入っていく。このような作法は、いろいろな紙文書をテーブルに並べて会議をしている場合の、各文書の重要度や注目度合に対する状況を概念として取り入れたものである。例えば紙文書による会議では、複数の文書がテーブル上で重なり合っている場合に、重なりの上の方に位置する文書はより注目されていたり重要だったりする場合が多く、他の文書が重なっているために下に位置する文書はその時点で重要度が低い場合が多いことを表したものである。
連続してサムネイルを叩くことで文書が奥に入っていく、つまり重なりの下側に位置させていることを表すことで、紙文書の重なり状況と重要度や注目度を電子文書の表示で表現している。
上記表示例では奥の深い階層を重要度の低い階層とした場合を説明したが、逆に重要度の高い階層を奥の深い階層として設定することも可能である。この場合には、複数回タッチするということを、繰り返し特定の電子文書を指し示した動作と考え、より重要度や注目度の高い階層を深い階層と考えることで、人の動作との対応が取れる。
このように、人の自然な動作に対する意味を解釈して連続タッチする操作に関連付けることで、連続タッチされた文書の重要度を変えることができ、それに伴って表示形態を変えることで重要度を表現してもよい。また、上述したように、連続タッチ操作による電子文書の階層が深い状態を重要度の高い階層であるとすることも、逆に重要度の低い階層であるとすることも可能である。
また、図１８(ｂ)〜(ｅ)は、文書入替え法による重要度の階層変更の操作イメージを示したものである。最初、(ｂ)のように、左側が重要書類であるとし、この状態で右側の文書を左側の文書よりも重要にしたいと考えたとする。この場合、(ｃ)のように、右側のサムネイルを左側のサムネイルにオーバーラップさせる。ここで、オーバーラップしている状態は、何らかの表現で分かるようにする。このようにオーバーラップさせた後、(ｄ)のように、元々右側にあったサムネイルを別の場所に置く。すると、(ｅ)に示すように、右側の文書が左側の文書より重要文書になる。
【００４３】
更に、サムネイルは、作業領域で編集した内容を確認できるようなものとすることも考えられる。尚、編集を確認するための情報には、その詳細度に応じて、幾つかのレベル分けがある。例えば、小さな番号ほど詳細度が高いとすると、次のようなものが例示される。
１．どのような編集をしたか内容を詳しく知りたい場合のサムネイル。例えば、図１９(ａ)のように、「カット」、「貼る」等のキーワードを表示するものがある。また、図１９(ｂ)のように、サムネイルを大きく表示し、予め取り決めた記号によって編集の内容を表すものもある。ここでは、例えば、四角形内の対角線が、他の電子文書からのコピー＆ペーストを表しており、丸印が、議論の中心となった部分であることを表している。
２．編集の履歴を知りたい場合のサムネイル。例えば、図１９(ｃ)のように、編集アクションを何回行ったかを表示するものがある。
３．オリジナルの電子文書か編集した電子文書かを区別したい場合のサムネイル。例えば、図１９(ｄ),(ｅ)のように、枠や印を付けることで編集したことを表すものがある。
【００４４】
＜待機領域の形態＞
電子文書のサムネイルを表示する待機領域については、幾つかの形態が考えられる。
１．縁(へり)案
この案は、例えば、図２０(ａ)に示すようなものであり、表示画面の縁全てが待機領域になっている基本的な形態である。表示画面の縁を待機領域にするという考え方なので、表示画面の形状は、四角形、円形等、如何なるものであってもよい。
この案では、縁に電子文書の画像を持って来るだけでサムネイル化できるので、テーブルのスペース確保やサムネイルによる文書整理が容易である。また、縁のどの部分を使ってもかまわないので、テーブルの周りにおける立ち位置に影響されずに待機領域へ電子文書を移動できる。
【００４５】
２．角(かど)案
この案は、例えば、図２０(ｂ)〜(ｈ)に示すようなものであり、表示画面の隅に待機領域を設ける形態である。表示画面の形状としては、隅のある四角形である場合が適しているが、円形であってもよい。表示画面の形状が円形の場合は、数箇所に待機領域を設ける。
この案では、数箇所にサムネイルを集めることができるので、分散することなく整理がし易い。また、縁(へり)案よりも表示方法にバリエーションがある。
尚、図２０(ｂ)〜(ｈ)に示した角(かど)案のバリエーションのうち、(ｃ)は、サムネイルをプールして漂わせることができる形態であり、(ｆ)〜(ｈ)は、中華テーブルのような形態である。後者の場合において、サムネイルの枚数が多い場合は、(ｇ)のように、円状にして回転させ、サムネイルの枚数が少ない場合は、(ｈ)のように、扇形にし、扇形の範囲内で動かせるようにするとよい。
【００４６】
３．個人持ち場案
この案は、サムネイル化した電子文書を簡易的にまとめることができると共に、ユーザ自身の近くにサムネイル化した電子文書を集めることで簡易的な個人スペースを作ることができるようにした形態である。基本的な考え方は縁(へり)案と同じであり、縁(へり)案に実装されても構わない。
図２１に、この案で待機領域を実現した場合の操作イメージを示す。
まず、(ａ)のように、縁に電子文書を移動させてサムネイル化する。この操作は縁(へり)案と同じである。すると、(ｂ)のように、サムネイル化された電子文書の周辺に、点線で示すような取込みエリアが作られる。この状態で、(ｃ)のように、作業領域内にある電子文書を取込みエリア内まで移動させることで、電子文書は取込みエリアに取り込まれる。そして、(ｄ)のように、サムネイルは、一部を重ねてまとめて表現される。このとき、後から取り込んだものほど前面に表示するようにしたり、後から取り込んだものほど背面に表示したりするようにしてもよい。また、このようにまとまり表現されたサムネイルは、(ｅ)のように、まとまりごとに移動できるようにしてもよい。
尚、重なり順を変更させる場合、まとまりになったサムネイルから１枚だけを作業領域に出す場合、サムネイルのまとまり全部を作業領域に出す場合の操作は、「サムネイル表現」の項で示した方法と同じものを採用するとよい。
また、縁(へり)案、角(かど)案、個人持ち場案を合わせて、ハイブリッドな待機領域を設けてもよい。
【００４７】
＜関連文書の扱いについて＞
図２２(ａ)に示すように、複数の電子文書に親と子の関係を持たせる場合を考える。尚、図では、会議の議事録を親とし、添付書類を子とする第１のケースを示したが、これには限らない。例えば、提案資料を親とし、参考データ(参考画像データ)を子とする第２のケースや、今使用しているドキュメントＡを親とし、ドキュメントＡに関係のある新聞の切り抜きＢ及びドキュメントＡに関係する技術説明Ｃを子とする第３のケース等、種々の例が考えられる。特に、第３のケースでは、Ａ、Ｂ、Ｃのどの文書を親にしてもよい。つまり、ここでの親子関係とは、どれが親でどれが子かが一律に決められるようなものを言うのではなく、電子文書どうしに何らかの関係性が付けられるものを言う。
そして、ここでは、このような親と子の関係を電子文書の待機や呼び出しに反映させる。
【００４８】
まず、電子文書の待機に対する親子関係の反映について説明する。
この場合、図２２(ｂ)に示すように、親の電子文書を待機領域に移動させてサムネイル化することで、子の電子文書もサムネイル化する。ここで、子の電子文書がサムネイル化されるタイミングは、親の電子文書のサムネイル化と同時であってもよいし、親の電子文書のサムネイル化からワンテンポ遅れたものであってもよい。また、このとき、図では、子の電子文書は、最も近い縁に移動してサムネイル化しているが、これには限らない。即ち、親の電子文書と同じ方向へ吸い寄せられ、まとまって表示されるようにしてもよい。また、まとまって表示させるときのサムネイル表現として、親と子の従属関係を明示するようにするとよい。例えば、親のサムネイルが子のサムネイルよりも少し飛び出た表示としたり、親のサムネイルを子のサムネイルよりも少し大きく表示したりすることが考えられる。或いは、サムネイル間で、透明度を変えたり(子のサムネイルを薄くする)、色の濃さ(グラデーション)を変えたり、明度を変えたりしてもよい。
【００４９】
次に、電子文書の呼び出しに対する親子関係の反映について説明する。
この場合、図２２(ｃ)に示すように、親のサムネイルを作業領域に出してオリジナル画像として表示することで、子のサムネイルもオリジナル画像として作業領域に表示する。ここで、子の電子文書がオリジナル画像として飛び出すタイミングは、親の電子文書が飛び出すのと同時であってもよいし、ワンテンポ遅れたものであってもよい。また、このとき、親の電子文書のオリジナル画像は、子の電子文書のオリジナル画像よりも前面に表示するとよい。或いは、子の電子文書のオリジナル画像を少し透過させる(例えば、透明度６０％)ことで、親の電子文書のオリジナル画像と区別するようにしてもよい。また、子の電子文書のオリジナル画像のサイズを親の電子文書のオリジナル画像のサイズよりも少し小さくする(例えば、親の８０％)ことで、親よりも目立たない表示としてもよい。或いは、透明度とサイズとを掛け合わせて親と子の違いを出すようにしてもよい。
【００５０】
ところで、上記説明では、複数の電子文書が親子関係にある場合について説明したが、同様の表示は、親子関係にある場合に限らず行ってもよい。
例えば、複数の電子文書がグループＡ、Ｂ、Ｃに分けられているが、表示画面にはこれらのグループに関係なく電子文書のオリジナル画像が表示されているとする。このような場合に、グループＡに属する電子文書のオリジナル画像をサムネイル化すると、グループＡに属する他の電子文書もサムネイル化されるようにしてもよい。
また、複数の電子文書がグループＡ、Ｂ、Ｃに分けられており、そのサムネイルが待機領域に表示されているとする。このような場合に、グループＡのサムネイルを作業領域に出すと、グループＡに属する他の電子文書も任意のタイミングで作業領域に出るようにするとよい。尚、このとき、電子文書の画像は、近くに飛び出るようにしてもよいし、空いているスペースに飛び出るようにしてもよいし、空いていないスペースの前面に重なって飛び出るようにしてもよい。
尚、ここでのグループとしては、プロジェクト毎、ユーザ毎、期間毎、フェーズ毎、キーワード毎等、様々なものが考えられる。
【００５１】
＜テーブル型表示装置の機能構成＞
次に、これまで述べたような表示を実現するテーブル型表示装置１０の機能構成について説明する。
図２３は、テーブル型表示装置１０の機能構成の一例を示したブロック図である。
図示するように、テーブル型表示装置１０は、画面上でのユーザ操作を検出する操作検出部１０１と、画面上でのユーザ操作に基づき表示を制御する表示制御部１０２と、領域の位置に関する情報を記憶する領域位置記憶部１０３と、画像の位置に関する情報を記憶する画像位置記憶部１０４と、電子文書どうしの関連情報を記憶する関連情報記憶部１０５とを備える。
【００５２】
操作検出部１０１は、天板１１(図１参照)に備わるタッチパネルから指でのタッチに関する信号を受け付けることで、ユーザ操作を検出する。即ち、本実施の形態では、操作を検出する検出手段の一例として、操作検出部１０１を設けた。ここで、指でのタッチに関する信号には、指でタッチされたことを示す信号(タッチＯＮ信号)、指が離れたことを示す信号(タッチＯＦＦ信号)、指でドラッグがされたことを示す信号(ドラッグ信号)がある。このうち、タッチＯＮ信号、タッチＯＦＦ信号は、それぞれ、指がタッチした位置、指が離れた位置を伝える。また、ドラッグ信号は、タッチＯＮ信号が伝えられてからタッチＯＦＦ信号が伝えられるまでの指が移動する経路の位置を極めて短い時間間隔で伝える。尚、タッチＯＮ信号は、指を滑らせるスライド操作を伝える場合もあるが、その場合は、指をタッチした位置に加え、指を移動する速さ及び方向を伝えることになる。
【００５３】
表示制御部１０２は、操作検出部１０１が検出したユーザの操作内容を受け取ってその操作内容に応じた処理を行い、処理の結果として得られる画面をプロジェクタ１５(図１参照)に送出する。これにより、天板１１(図１参照)に表示される画面は更新される。尚、本実施の形態では、各種表示を制御する制御手段の一例として、表示制御部１０２を設けた。
領域位置記憶部１０３は、画面上で作業領域と待機領域の位置を特定するための情報を記憶する。また、画像位置記憶部１０４は、画面上に表示された電子文書の画像の位置を特定する情報を記憶する。その際、画像位置記憶部１０４は、後述のように、電子文書の画像がオリジナル画像のままかサムネイル化されているか、画面の縁に隠れているか等の付随的な情報も記憶する。更に、関連情報記憶部１０５は、ある電子文書と他の電子文書との関連性を特定する情報を記憶する。尚、ここでは、テーブル型表示装置１０が関連情報記憶部１０５を有する構成としたが、テーブル型表示装置１０からアクセス可能なサーバを別途用意し、このサーバが関連情報記憶部１０５を有する構成を採用してもよい。
【００５４】
次に、領域位置記憶部１０３、画像位置記憶部１０４、関連情報記憶部１０５に記憶される情報の具体例について説明する。
但し、その前に、テーブル型表示装置１０の画面上に設定する座標について説明しておく。図２４に、画面上に設定する座標を示す。ここでは、画面を長方形とし、中心点を原点としている。そして、長手方向にＸ軸を、短手方向にＹ軸をとっている。
まず、この画面では、作業領域と待機領域の境界を点線の四角形ＡＢＣＤで示している。つまり、四角形ＡＢＣＤの内部が作業領域であり、四角形ＡＢＣＤの外部が待機領域である。
また、画面上には、オリジナル画像が、Ｅ１、Ｆ１、Ｇ１、Ｈ１を頂点とする四角形で示されている。更に、全体が見えた状態のサムネイルが、Ｅ２、Ｆ２、Ｇ２、Ｈ２を頂点とする四角形で示されており、一部が見えた状態のサムネイルが、Ｅ３、Ｆ３、Ｇ３、Ｈ３を頂点とする四角形で示されている。
【００５５】
作業領域及び待機領域がこのように設定され、電子文書の画像がこのように表示されている場合の領域位置記憶部１０３、画像位置記憶部１０４の記憶内容を、それぞれ、図２５(ａ),(ｂ)に示す。尚、図２５(ａ),(ｂ)における座標については、図２４で点に付した記号の後ろに「ｘ」を付加することによりその点のＸ座標を表し、図２４で点に付した記号の後ろに「ｙ」を付加することによりその点のＹ座標を表すものとする。
まず、図２５(ａ)は、領域位置記憶部１０３に記憶される情報の具体例を示した図である。図２４に示した例の場合、画面の中央部に矩形の作業領域が配置されている。従って、例えば、作業領域の左上点及び右下点の座標のみを記憶しておくことで、作業領域及び待機領域の範囲を特定できるので、そのような情報を記憶するようにしている。
【００５６】
また、図２５(ｂ)は、画像位置記憶部１０４に記憶される情報の具体例を示した図である。電子文書の画像については、画面上でいずれの向きで表示されるか分からないので、左上点、右上点、左下点の３点の座標を記憶している。図では、画像ＩＤ「Ｑ００１」が図２４におけるオリジナル画像を表したものであり、画像ＩＤ「Ｑ００２」が図２４における全体が見えた状態のサムネイルを表したものであり、画像ＩＤ「Ｑ００３」が図２４における一部が見えた状態のサムネイルを表したものである。このオリジナル画像かサムネイルか、全体が見えた状態か一部が見えた状態かは、Ｆｌａｇ(フラグ)として記憶されている。つまり、フラグ「０」はオリジナル画像を示し、フラグ「１」は全体が見えた状態のサムネイルを示し、フラグ「２」は一部が見えた状態のサムネイルを示している。また、画像位置記憶部１０４では、各画像に対し、その元となる電子文書の文書ＩＤも記憶している。
【００５７】
更に、図２５(ｃ)は、関連情報記憶部１０５に記憶される情報の例を示したものである。
ここでは、電子文書「Ｒ００１」と電子文書「Ｒ１０１」、「Ｒ１０２」、「Ｒ１０３」とが関連していること、及び、電子文書「Ｒ００２」と電子文書「Ｒ２０１」、「Ｒ２０２」とが関連していることが示されている。
【００５８】
＜テーブル型表示装置の動作＞
次に、テーブル型表示装置１０の表示制御部１０２の動作について説明する。尚、ここまで多くの例を示してきたが、ここでは、図３〜４の基本作法をベースに図５(ａ)、図１１、図２２等を追加要件とした場合の表示制御部１０２の動作について説明する。
図２６は、表示制御部１０２のメインの動作を示したフローチャートである。
表示制御部１０２は、操作検出部１０１から信号を受け付けると、その信号がタッチＯＮ信号か、タッチＯＦＦ信号か、ドラッグ信号かを判定する(ステップ２０１)。
信号がタッチＯＮ信号の場合は、そのタッチがスライド操作であるかどうかを判定し(ステップ２０２)、スライド操作でなければ、後述するタッチＯＮ時処理を行い(ステップ２０３)、スライド操作であれば、後述するスライド時処理を行う(ステップ２０４)。
また、信号がドラッグ信号である場合は、後述するドラッグ時処理を行う(ステップ２０５)。
更に、信号がタッチＯＦＦ信号である場合は、後述するタッチＯＦＦ時処理を行う(ステップ２０６)。
【００５９】
まず、タッチＯＮ時処理について説明する。尚、このときの処理は、先に図４(ａ)を参照して説明したものに対応する。
図２７は、タッチＯＮ時処理の流れを示したフローチャートである。
表示制御部１０２は、まず、タッチがなされたのがサムネイルの上であるかどうかを判定する(ステップ２１１)。具体的には、タッチＯＮ信号と共に伝えられたタッチ位置が、サムネイルの範囲内に存在するかどうかを判定する。つまり、画像位置記憶部１０４を参照し、座標情報によって決まる画像範囲がタッチ位置を含み、かつ、フラグが「１」又は「２」である画像があるかどうかを判定する。この場合、座標情報によって決まる画像範囲よりも少し大きな範囲がタッチ位置を含むかどうかを判定することで、図７(ｂ)〜(ｄ)のような動作を行ってもよい。
タッチがなされたのがサムネイル上でない場合は、処理を終了する。オリジナル画像上でのタッチは、オリジナル画像の選択を意味するだけで、表示状態には何の変更ももたらさないからである。
【００６０】
また、タッチがなされたのがサムネイル上である場合は、そのサムネイルが画面の縁に隠れているかどうかを判定する(ステップ２１２)。具体的には、画像位置記憶部１０４を参照し、ステップ２１１で特定された画像に対応するフラグが「１」であるか「２」であるかを判定する。
その結果、サムネイルが画面の縁に隠れていないと判定されれば、つまり、フラグが「１」であれば、処理を終了する。全体が見えているサムネイルをタッチして逆に画面の縁に隠すようにしてもよいが、ここでは、画面の縁に隠れたサムネイルを呼び出してドラッグ操作を行うという作法を前提としているからである。
一方、サムネイルが画面の縁に隠れていると判定されれば、つまり、フラグが「２」であれば、サムネイル全体を表示領域に呼び出す(ステップ２１３)。具体的には、画像位置記憶部１０４において、ステップ２１１で特定された画像の座標情報を全体が見える場合の座標情報に更新し、フラグを「１」に変更する。
【００６１】
次に、スライド時処理について説明する。尚、このときの処理は、先に図１１を参照して説明したものに対応する。
図２８は、スライド時処理の流れを示したフローチャートである。
スライド操作がなされた場合、表示制御部１０２には、タッチ位置に加え、スライド操作の速度(速さ及び方向)が伝えられる。そこで、まず、表示制御部１０２は、指定された速度で一定時間進んだ位置に画像を表示する(ステップ２２１)。例えば、初速度(Ｖｃｏｓθ，Ｖｓｉｎθ)、加速度(−Ａｃｏｓθ，−Ａｓｉｎθ)、タッチしてから時間ｔが経過した後の座標(Ｘ(ｔ)，Ｙ(ｔ))とすると、タッチ位置の座標は(Ｘ(０)，Ｙ(０))なので、
Ｘ(ｔ)＝Ｘ(０)＋Ｖｃｏｓθ・ｔ−Ａｃｏｓθ・ｔ２/２
Ｙ(ｔ)＝Ｙ(０)＋Ｖｓｉｎθ・ｔ−Ａｓｉｎθ・ｔ２/２
となる。但し、加速度の大きさＡは、テーブル型表示装置１０の画面の属性として予め設定された値である。このステップ２２１では、画像位置記憶部１０４における座標情報がこの式に倣って更新される。
【００６２】
このように画像を滑らせた場合、進行方向と逆向きに加速度があるので、やがて速度が０になってしまう可能性がある。そこで、表示制御部１０２は、速度が０になったかどうかを判定する(ステップ２２２)。
速度が０になっていれば、処理を終了する。
速度が０になっていなければ、跳ね返り位置に達する可能性があるので、表示制御部１０２は、跳ね返り位置に達したかどうかを判定する(ステップ２２３)。この場合、跳ね返り位置としては、図１１(ｂ)〜(ｄ)に示したいずれの跳ね返り位置を採用してもよい。
その結果、跳ね返り位置に達していなければ、ステップ２２１に戻り、その時点での速度を「指定された速度」に再設定し、以降の処理を繰り返す。
一方、跳ね返り位置に達していれば、表示制御部１０２は、跳ね返り後の速度を決定する(ステップ２２４)。この場合、跳ね返り後の速度は、跳ね返り前の速度を、画面の縁に平行な成分は維持し、画面の縁に垂直な成分は大きさは維持したまま向きを逆にすることで決定すればよい。このように跳ね返り後の速度が決定されると、ステップ２２１に戻り、その決定された速度を「指定された速度」に再設定し、以降の処理を繰り返す。
尚、先に図８(ｆ),(ｇ)を参照して説明した作法でもスライド操作は行っているが、ここではその場合の処理については省略している。
【００６３】
次いで、ドラッグ時処理について説明する。尚、このときの処理は、先に図３(ａ)、図５(ａ)、図７(ａ)、図１０(ａ)等を参照して説明したものに対応する。
図２９は、ドラッグ時処理の流れを示したフローチャートである。
表示制御部１０２は、まず、作業領域と待機領域の境界を超えてドラッグがなされたかどうかを判定する(ステップ２３１)。具体的には、ドラッグ信号と共に伝えられたタッチ位置について、待機領域内から作業領域内への移行、又は、作業領域内から待機領域内への移行があったかどうかを判定する。つまり、領域位置記憶部１０３を参照し、タッチ位置が、座標情報によって決まる領域範囲の外から中へ又は中から外へ移動したかどうかを判定する。
【００６４】
境界を超えてドラッグがなされた場合は、移動後の位置に、表示形態を変えて同じ画像を表示する(ステップ２３２)。ここでの表示形態としては、先に図５(ａ)を参照して述べたように、点滅、透過、サイズや色の変更等がある。尚、このステップ２３２では、画像位置記憶部１０４における座標情報が更新される。
また、境界を超えてドラッグがなされなかった場合は、移動後の位置に、そのままの表示形態で同じ画像を表示する(ステップ２３３)。これにより、図３(ａ)、図７(ａ)、図１０(ａ)のような表示を実現する。尚、このステップ２３３でも、画像位置記憶部１０４における座標情報が更新される。
【００６５】
最後に、タッチＯＦＦ時処理について説明する。尚、このときの処理は、先に図３(ｂ),(ｃ)、図４(ｂ)、図２２等を参照して説明したものに対応する。
図３０は、タッチＯＦＦ時処理の流れを示したフローチャートである。
表示制御部１０２は、まず、タッチＯＦＦがなされたのが作業領域上か待機領域上かを判定する(ステップ２４１)。具体的には、タッチＯＦＦ信号と共に伝えられた指が離れた位置(タッチＯＦＦ位置)が、待機領域の範囲内に存在するか作業領域の範囲内に存在するかを判定する。つまり、領域位置記憶部１０３を参照し、タッチＯＦＦ位置が、座標情報によって決まる領域範囲の中にあるか外にあるかを判定する。
【００６６】
タッチＯＦＦがなされたのが作業領域内である場合、表示制御部１０２は、それまでのドラッグ操作が作業領域と待機領域の境界を超えてなされたかどうかを判定する(ステップ２４２)。具体的には、ドラッグ信号と共に伝えられたタッチ位置をメモリに蓄積しておき、この蓄積されたタッチ位置の情報に対して図２９のステップ２３１で行ったのと同様の判断を行う。
その結果、それまでのドラッグ操作が境界を超えてなされたと判定された場合は、タッチＯＦＦした位置にオリジナル画像を表示する(ステップ２４３)。具体的には、画像位置記憶部１０４において、操作対象の画像の座標情報を更新し、フラグを「０」に変更する。
【００６７】
また、本実施の形態では、ステップ２４３でサムネイルからオリジナル画像へ表示を切り替えた電子文書に関連する他の電子文書(関連文書)についても、図２２(ｃ)に示すように、サムネイルからオリジナル画像へ表示を切り替える。即ち、関連文書のサムネイルを待機領域から作業領域へ移動する擬似信号を発生させ、それに従った動作を行う(ステップ２４４)。具体的には、まず、画像位置記憶部１０４を参照して、操作対象の画像に対応する文書ＩＤを取得し、その後、関連情報記憶部１０５を参照して、この文書ＩＤの電子文書に対応する関連文書の文書ＩＤを取得する。そして、再び画像位置記憶部１０４を参照し、関連文書の文書ＩＤに対応する画像の座標情報を更新し、フラグを「０」に変更する。
一方、それまでのドラッグ操作が境界を超えてなされていないと判定された場合は、タッチＯＦＦした位置に同じ画像を表示する(ステップ２４５)。具体的には、画像位置記憶部１０４において、操作対象の画像の座標情報を更新する。
【００６８】
タッチＯＦＦがなされたのが待機領域内である場合も、表示制御部１０２は、それまでのドラッグ操作が作業領域と待機領域の境界を超えてなされたかどうかを判定する(ステップ２４６)。具体的には、ドラッグ信号と共に伝えられたタッチ位置をメモリに蓄積しておき、この蓄積されたタッチ位置の情報に対して図２９のステップ２３１で行ったのと同様の判断を行う。
その結果、それまでのドラッグ操作が境界を超えてなされたと判定された場合は、タッチＯＦＦした位置にサムネイルをその一部を画面の縁に隠した状態で表示する(ステップ２４７)。具体的には、画像位置記憶部１０４において、操作対象の画像の座標情報を更新し、フラグを「２」に変更する。
【００６９】
また、本実施の形態では、ステップ２４７でオリジナル画像からサムネイルへ表示を切り替えた電子文書に関連する関連文書についても、図２２(ｂ)に示すように、オリジナル画像からサムネイルへ表示を切り替える。即ち、関連文書のオリジナル画像を作業領域から待機領域へ移動する擬似信号を発生させ、それに従った動作を行う(ステップ２４８)。具体的には、まず、画像位置記憶部１０４を参照して、操作対象の画像に対応する文書ＩＤを取得し、その後、関連情報記憶部１０５を参照して、この文書ＩＤの電子文書に対応する関連文書の文書ＩＤを取得する。そして、再び画像位置記憶部１０４を参照し、関連文書の文書ＩＤに対応する画像の座標情報を更新し、フラグを「２」に変更する。
一方、それまでのドラッグ操作が境界を超えてなされていないと判定された場合は、タッチＯＦＦした位置に同じ画像を表示する(ステップ２４５)。具体的には、画像位置記憶部１０４において、操作対象の画像の座標情報を更新する。
【００７０】
ところで、本実施の形態の変形例としては、テーブル型表示装置１０の待機領域に待機したサムネイルが、待機操作を行ったユーザを待機領域内で追尾するというものも考えられる。
図３１(ａ)に、この変形例を実現するためのシステム構成を示す。ユーザはＩＤの無線通信を行える送信機３０を所持する。また、テーブル型表示装置１０は、サムネイルを表示する画面１７と、画面１７の周囲に所定の間隔で配置される受信機１８と、受信機１８で受信した情報に基づいて画面１７におけるサムネイルの表示位置を計算する計算機１９とを備える。
【００７１】
このような構成により、画面１７上のサムネイルは、図３１(ｂ)に示すように、テーブル型表示装置１０の周りを移動するユーザを追尾するようになる。
具体的な仕組みとしては、例えば、次のようなものを採用するとよい。
まず、画面１７上のサムネイルは、待機領域への待機時に、待機操作を行ったユーザとの関連付けを行っておく。この場合の待機操作を行ったユーザの特定方法は種々考えられるが、例えば、待機領域を分割して各ユーザに割り当てておき、どの待機領域に待機されたかによって特定する方法がある。また、サムネイルの待機操作はその元となる電子文書の作成者しか行えないという状況下であれば、電子文書の作成者の情報を参照することにより、待機操作を行ったユーザを特定することも考えられる。
このようにサムネイルとユーザとが関連付けられた状態で、ユーザがテーブル型表示装置１０の周りを移動したとする。すると、送信機３０と受信機１８によるＩＤの無線通信によりユーザの立ち位置が特定される。そして、計算機１９は、ユーザの立ち位置に最も近い待機領域に、そのユーザと関連付けられたサムネイルを表示するように制御する。
【００７２】
最後に、本実施の形態をコンピュータ９０にて実現するものとして、このコンピュータ９０のハードウェア構成について説明する。
図３２は、コンピュータ９０のハードウェア構成を示した図である。
図示するように、コンピュータ９０は、演算手段であるＣＰＵ(Central Processing Unit)９１と、記憶手段であるメインメモリ９２及び磁気ディスク装置(ＨＤＤ：Hard Disk Drive)９３とを備える。ここで、ＣＰＵ９１は、ＯＳ(Operating System)やアプリケーション等の各種ソフトウェアを実行し、上述した各機能を実現する。また、メインメモリ９２は、各種ソフトウェアやその実行に用いるデータ等を記憶する記憶領域であり、磁気ディスク装置９３は、各種ソフトウェアに対する入力データや各種ソフトウェアからの出力データ等を記憶する記憶領域である。
更に、コンピュータ９０は、外部との通信を行うための通信Ｉ/Ｆ９４と、ビデオメモリやディスプレイ等からなる表示機構９５と、キーボードやマウス等の入力デバイス９６とを備える。
【００７３】
尚、本実施の形態を実現するプログラムは、通信手段により提供することはもちろん、ＣＤ−ＲＯＭ等の記録媒体に格納して提供することも可能である。
【図面の簡単な説明】
【００７４】
【図１】本発明の実施の形態が適用されるテーブル型表示装置の断面図である。
【図２】本発明の実施の形態のテーブル型表示装置に設けられる領域について示した図である。
【図３】本発明の実施の形態における電子文書の待機時の基本作法を示した図である。
【図４】本発明の実施の形態における電子文書の呼び出し時の基本作法を示した図である。
【図５】本発明の実施の形態における基本作法に対する追加例を示した図である。
【図６】本発明の実施の形態における基本作法に対する追加例を示した図である。
【図７】本発明の実施の形態における基本作法に対する追加例を示した図である。
【図８】本発明の実施の形態における基本作法に対する追加例を示した図である。
【図９】本発明の実施の形態における基本作法に対する追加例を示した図である。
【図１０】本発明の実施の形態で電子文書をタッチする指が待機領域まで来ない場合の例を示した図である。
【図１１】本発明の実施の形態で電子文書をタッチする指が待機領域まで来ない場合の例を示した図である。
【図１２】本発明の実施の形態の待機領域におけるサムネイルサイズの例を示した図である。
【図１３】本発明の実施の形態の待機領域におけるサムネイル表現の例を示した図である。
【図１４】本発明の実施の形態の待機領域におけるサムネイル表現の例を示した図である。
【図１５】本発明の実施の形態の待機領域におけるサムネイル表現の例を示した図である。
【図１６】本発明の実施の形態の待機領域におけるサムネイル表現の例を示した図である。
【図１７】本発明の実施の形態の待機領域におけるサムネイル表現の例を示した図である。
【図１８】本発明の実施の形態の待機領域におけるサムネイル表現の例を示した図である。
【図１９】本発明の実施の形態の待機領域におけるサムネイル表現の例を示した図である。
【図２０】本発明の実施の形態における待機領域の形態の例について示した図である。
【図２１】本発明の実施の形態における待機領域の形態の例について示した図である。
【図２２】本発明の実施の形態における電子文書の関連付けと、電子文書の待機及び呼び出しに対するこの関連付けの反映とを示した図である。
【図２３】本発明の実施の形態におけるテーブル型表示装置の機能構成を示したブロック図である。
【図２４】本発明の実施の形態のテーブル型表示装置において座標を管理するために使用する座標系を示した図である。
【図２５】本発明の実施の形態における領域位置記憶部、画像位置記憶部、関連情報記憶部の記憶内容を示した図である。
【図２６】本発明の実施の形態における表示制御部のメインの動作を示したフローチャートである。
【図２７】本発明の実施の形態における表示制御部のタッチＯＮ時処理の動作を示したフローチャートである。
【図２８】本発明の実施の形態における表示制御部のスライド時処理の動作を示したフローチャートである。
【図２９】本発明の実施の形態における表示制御部のドラッグ時処理の動作を示したフローチャートである。
【図３０】本発明の実施の形態における表示制御部のタッチＯＦＦ時処理の動作を示したフローチャートである。
【図３１】本発明の実施の形態においてユーザがテーブルの周りを移動した場合のサムネイルの追尾について説明するための図である。
【図３２】本発明の実施の形態を実現可能なコンピュータのハードウェア構成図である。
【符号の説明】
【００７５】
１０…テーブル型表示装置、１１…天板、１３…投影ユニット、１５…プロジェクタ
【図１】
2008217742.tif 000003
【図２】
2008217742.tif 000004
【図３】
2008217742.tif 000005
【図４】
2008217742.tif 000006
【図５】
2008217742.tif 000007
【図６】
2008217742.tif 000008
【図７】
2008217742.tif 000009
【図８】
2008217742.tif 000010
【図９】
2008217742.tif 000011
【図１０】
2008217742.tif 000012
【図１１】
2008217742.tif 000013
【図１２】
2008217742.tif 000014
【図１３】
2008217742.tif 000015
【図１４】
2008217742.tif 000016
【図１５】
2008217742.tif 000017
【図１６】
2008217742.tif 000018
【図１７】
2008217742.tif 000019
【図１８】
2008217742.tif 000020
【図１９】
2008217742.tif 000021
【図２０】
2008217742.tif 000022
【図２１】
2008217742.tif 000023
【図２２】
2008217742.tif 000024
【図２３】
2008217742.tif 000025
【図２４】
2008217742.tif 000026
【図２５】
2008217742.tif 000027
【図２６】
2008217742.tif 000028
【図２７】
2008217742.tif 000029
【図２８】
2008217742.tif 000030
【図２９】
2008217742.tif 000031
【図３０】
2008217742.tif 000032
【図３１】
2008217742.tif 000033
【図３２】
2008217742.tif 000034