[go: up one dir, main page]

JP2012118832A - 情報処理装置、情報処理方法及びプログラム - Google Patents

情報処理装置、情報処理方法及びプログラム Download PDF

Info

Publication number
JP2012118832A
JP2012118832A JP2010268949A JP2010268949A JP2012118832A JP 2012118832 A JP2012118832 A JP 2012118832A JP 2010268949 A JP2010268949 A JP 2010268949A JP 2010268949 A JP2010268949 A JP 2010268949A JP 2012118832 A JP2012118832 A JP 2012118832A
Authority
JP
Japan
Prior art keywords
image
display
sub
main
boundary line
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2010268949A
Other languages
English (en)
Inventor
Koichiro Kishima
公一朗 木島
Masashi Kimoto
雅士 木元
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Priority to JP2010268949A priority Critical patent/JP2012118832A/ja
Priority to CN2011103910931A priority patent/CN102591606A/zh
Priority to US13/305,052 priority patent/US20120139947A1/en
Publication of JP2012118832A publication Critical patent/JP2012118832A/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1423Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display
    • G06F3/1446Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display display composed of modules, e.g. video walls
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2300/00Aspects of the constitution of display devices
    • G09G2300/02Composition of display devices
    • G09G2300/026Video wall, i.e. juxtaposition of a plurality of screens to create a display screen of bigger dimensions
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2310/00Command of the display device
    • G09G2310/02Addressing, scanning or driving the display screen or processing steps related thereto
    • G09G2310/0232Special driving of display border areas
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2380/00Specific applications
    • G09G2380/08Biomedical applications

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Controls And Circuits For Display Device (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

【課題】互いに隣接して配置された複数のディスプレイで構成されたディスプレイ空間に、サイズの小さい低解像度画像を、ユーザが見やすいように表示する。
【解決手段】1つのディスプレイ空間が形成されるように互いに隣接して配置された複数のディスプレイの、ディスプレイ空間におけるレイアウトに関する情報をディスプレイ設定情報として取得する。主画像と、主画像よりサイズが小さい副画像とを含む画像をディスプレイ空間に表示する際、ディスプレイ設定情報に基づき、副画像がディスプレイの境界線をまたがないように副画像の位置及びサイズの少なくとも何れか一方を調整する。
【選択図】図5

Description

本発明は、複数のディスプレイで構成され、物理的な線で領域が区分されたディスプレイ空間に、複数の領域に視覚的に区分された画像を表示することが可能な情報処理装置、情報処理方法及びプログラムに関する。
医療又は病理等の分野において、光学顕微鏡により得られた、生体の細胞、組織、臓器等の画像をデジタル化し、そのデジタル画像に基づき、医師や病理学者等がその組織等を検査したり、患者を診断したりするデジタルパソロジー(病理診断)技術が提案されている。
例えば、特許文献1に記載の方法では、顕微鏡により光学的に得られた画像が、CCD(Charge Coupled Device)を搭載したビデオカメラによりデジタル化され、そのデジタル信号が制御コンピュータシステムに入力され、モニタに可視化される。病理学者(ユーザ)はモニタに表示された画像を見て検査等を行う(例えば、特許文献1の段落[0027]、[0028]、図5参照)。
デジタルパソロジー技術においては、観察対象の顕微鏡画像(以下、主画像)と、主画像を相似形に縮小した各種操作用(ナビゲーション用)の低解像度画像(以下、ナビゲーション画像)とを表示することがある。このナビゲーション画像内にはナビゲーション枠が重畳的に表示され、主画像として現在表示されている領域をナビゲーション枠で囲むことで示す。ナビゲーション枠をナビゲーション画像内で操作することで、表示する主画像の空間的な条件(例えば、拡大率、表示領域等)を設定することができる。また、表示対象の複数の主画像のサムネイル画像列(以下、スライドリスト)と1つの主画像とを隣り合わせて表示することもある。このスライドリストは、表示する主画像自体を選択するのに用いられる。また、主画像と参照画像(例えば、観察対象のスライドの隣接スライド、他の染色を行った画像又は類似症例の画像等)としての別の主画像とを隣り合わせて表示することもある。さらに、ユーザによりキーボード等を用いて入力されるテキストを表示するテキスト表示領域と主画像とを隣り合わせて表示することもある。
このように、デジタルパソロジー化の普及に伴い表示情報が増える傾向にある中で、複数のディスプレイを用いることにより表示画面を広くする技術が提案されている。例えば、非特許文献1は、28個(縦4個×横7個)のディスプレイで構成されたディスプレイ空間に、主画像と、主画像を縮小した低解像度のナビゲーション画像とを表示する例を示す。このナビゲーション画像内にはナビゲーション枠が重畳的に表示され、主画像として現在表示されている領域をナビゲーション枠で囲むことで示している(例えば、非特許文献1の図1参照)。
特開2009−37250号公報
"Virtual reality Powerwall versus conventional microscope for viewing pathology slides: an experimental comparison", Darren Treanor, Naomi Jordan-Owers, John Hodrien, Jason Wood, Phil Quirke, and Roy A Ruddle, Histopathology 2009, 55, 294-300.
しかしながら、ナビゲーション画像、スライドリスト又はテキスト表示領域等を含む画面を、1個のディスプレイに表示する場合を想定したレイアウトのまま拡大して、複数のディスプレイで構成されたディスプレイ空間に表示すると、ディスプレイのフレームの存在により不都合が生じる場合がある。
例えば、ナビゲーション画像やスライドリストの中の1つの画像(以下、副画像)がディスプレイのフレームにまたがって表示されると(例えば、非特許文献1の図1参照)、その副画像が見にくくなるという問題がある。これは、副画像は主画像に比べてそもそもサイズが小さく不鮮明な上、副画像がフレームにまたがると、ただでさえ小さい副画像がフレームにより分断されて隣のディスプレイにはみ出た部分が見にくくなるためである。
また、ナビゲーション枠がディスプレイのフレームにまたがって表示されると(例えば、非特許文献1の図1参照)、ナビゲーション枠をナビゲーション画像内で操作して、表示する主画像の空間的な条件(例えば、拡大率、表示領域等)を設定する際、操作しにくく見にくいという問題もある。
また、テキスト表示領域がフレームにまたがって表示されると、テキスト表示領域が大きくなって主画像の表示領域を圧迫したり、テキスト表示領域が複数ディスプレイに亘るためテキスト入力がしにくいという問題もある。
この問題を解決するため、アプリケーションにより、予めディスプレイ情報を入力しておき、複数ディスプレイに対応する表示パターンを用意しておくことが考えられる。しかしながら、この方法では、ユーザがディスプレイの画素数を増加させたり、ディスプレイ数を増加させたりする際に対応ができなくなる。また、ユーザにディスプレイ変更に際して適宜情報を更新させると、画素数の入力数値の間違いに対応できないという問題がある。さらには、ディスプレイ情報を病理画像表示アプリケーションからコントロールすることは困難である。
以上のような事情に鑑み、本発明の目的は、互いに隣接して配置された複数のディスプレイで構成されたディスプレイ空間に、サイズの小さい低解像度画像を、ユーザが見やすいように表示することが可能な情報処理装置、情報処理方法及びプログラムを提供することにある。
上記目的を達成するため、本発明の一形態に係る情報処理装置は、ディスプレイ設定情報取得部と、画像調整部とを有する。
上記ディスプレイ設定情報取得部は、1つのディスプレイ空間が形成されるように互いに隣接して配置された複数のディスプレイの、上記ディスプレイ空間におけるレイアウトに関する情報をディスプレイ設定情報として取得する。
上記画像調整部は、主画像と、上記主画像よりサイズが小さい副画像とを含む画像を上記ディスプレイ空間に表示する際、上記ディスプレイ設定情報に基づき、上記副画像が上記ディスプレイの境界線をまたがないように上記副画像の位置及びサイズの少なくとも何れか一方を調整する。
これにより、1つのディスプレイ空間を構成するディスプレイの数がユーザの側で任意に変更される場合でも、そのレイアウトに合わせて副画像がディスプレイの境界線によって分断されることのないように副画像の表示領域のレイアウトを設定できる。これにより、ディスプレイ間の境界線による視認性への影響を抑えることができる。すなわち、サイズが小さい副画像が隣のディスプレイにはみ出た部分が見にくくなる、という不都合が無くなる。
上記画像調整部は、上記副画像に上記主画像の表示領域を示す枠を重畳的に表示してもよい。
副画像がディスプレイの境界線にまたがらないように表示されるので、副画像内に重畳的に表示される枠も境界線にまたがらないように表示される。その結果、枠を副画像内で操作して、表示する主画像の空間的な条件(例えば、拡大率、表示領域等)を設定する際、操作しにくく見にくくなる、という不都合が無くなる。
上記画像調整部は、複数の上記主画像を隣り合わせに表示する際、上記ディスプレイ設定情報に基づき、上記複数の主画像の少なくとも1つの境界線が上記ディスプレイの境界線に重なり合うように上記複数の主画像の位置及びサイズの少なくとも何れか一方を調整してもよい。
これにより、主画像がフレームにより分断される数が減る。その結果、主画像の一部が隣のディスプレイにはみ出た部分が見にくくなる、という不都合が無くなる。
上記画像調整部は、上記複数の主画像にそれぞれ対応する複数の上記副画像を表示する際、上記ディスプレイ設定情報に基づき、上記複数の副画像のうち少なくとも1つの副画像の一辺が上記境界線に重なり合うように上記副画像の位置及びサイズの少なくとも何れか一方を調整してもよい。
これにより、サイズが小さい副画像が隣のディスプレイにはみ出た部分が見にくくなる、という不都合が無くなる。
上記画像調整部は、複数の上記副画像を互いに一列に配置して副画像列として表示する際、上記ディスプレイ設定情報に基づき、上記複数の副画像の少なくとも1つの境界線が上記ディスプレイの境界線に重なり合うように上記複数の副画像の位置及びサイズの少なくとも何れか一方を調整してもよい。
これにより、表示する主画像自体を選択するために副画像を選択操作する際、操作しにくく見にくくなる、という不都合が無くなる。
上記画像調整部は、上記ディスプレイ空間にテキスト情報を表示するテキスト表示領域を確保する際、上記ディスプレイ設定情報に基づき、テキスト表示領域が上記ディスプレイの境界線をまたがないように上記テキスト表示領域の位置を調整してもよい。
これにより、テキスト表示領域が境界線にまたがった結果テキスト表示領域が大きくなって主画像の表示領域を圧迫したり、テキスト表示領域が複数ディスプレイに亘る結果テキスト入力がしにくくなる、という不都合が無くなる。
上記目的を達成するため、本発明の一形態に係る情報処理方法は、1つのディスプレイ空間が形成されるように互いに隣接して配置された複数のディスプレイの、上記ディスプレイ空間におけるレイアウトに関する情報をディスプレイ設定情報として取得する。
主画像と、上記主画像よりサイズが小さい副画像とを含む画像を上記ディスプレイ空間に表示する際、上記ディスプレイ設定情報に基づき、上記副画像が上記ディスプレイの境界線をまたがないように上記副画像の位置及びサイズの少なくとも何れか一方を調整する。
上記目的を達成するため、本発明の一形態に係るプログラムは、ディスプレイ設定情報取得部と、画像調整部として情報処理装置を機能させる。
上記ディスプレイ設定情報取得部は、1つのディスプレイ空間が形成されるように互いに隣接して配置された複数のディスプレイの、上記ディスプレイ空間におけるレイアウトに関する情報をディスプレイ設定情報として取得する。
上記画像調整部は、主画像と、上記主画像よりサイズが小さい副画像とを含む画像を上記ディスプレイ空間に表示する際、上記ディスプレイ設定情報に基づき、上記副画像が上記ディスプレイの境界線をまたがないように上記副画像の位置及びサイズの少なくとも何れか一方を調整する。
本発明によれば、互いに隣接して配置された複数のディスプレイで構成されたディスプレイ空間に、サイズの小さい低解像度画像を、ユーザが見やすいように表示することができる。
本発明の一実施形態に係る情報処理装置を少なくとも含む情報処理システムの構成を示すブロック図である。 ビューアアプリケーションと、ディスプレイドライバ設定プログラムと、ディスプレイドライバと、ディスプレイ設定情報ファイルとの関係を示すブロック図である。 ディスプレイ設定情報取得動作を示すフローチャートである。 ビューアアプリケーションによって構成される画像表示操作環境を説明する図である。 画像調整を示すフローチャートである。 サムネイル画像がディスプレイの境界線をまたいでいる画像を例示する図である。 スライドリストの画像調整後の画像を例示する図である。 テキスト表示領域の画像調整後の画像を例示する図である。 ナビゲーション画像の画像調整後の画像を例示する図である。 主画像の画像調整後の画像を例示する図である。 参照画像の画像調整後の画像を例示する図である。 参照画像の表示数を増やした例を示す図である。 参照画像の表示数を増やした例を示す別の図である。 参照画像の表示数を増やした例を示す別の図である。
[本実施形態の概要]
本実施形態は、複数のディスプレイを縦横に組み合わせることによって構成される1つのディスプレイ空間に、それぞれ領域を区切って複数の画像を表示することのできる情報処理装置に関するものである。
この情報処理装置により表示される画像は、主に1以上の観察対象の高解像度(顕微鏡)画像(以下、主画像)と主画像に対応する副画像とを少なくとも含む。副画像は、例えば、主画像に対する各種操作用(ナビゲーション用)などの画像である。すなわち、副画像は、主画像全体の俯瞰画像であり、主画像表示領域に表示させたい部分の選択や、拡大/縮小により主画像表示領域に表示された部分の主画像全体における位置をユーザに掲示する目的を持った画像である。副画像のサイズは主画像より小さく、主画像を観察するユーザが主画像の観察状態から、主画像の表示状態を変更する操作へスムースに移行できるように、主画像に対して所定の位置関係にある領域が副画像の表示領域に割り当てられている。例えば、主画像表示領域の右上隅の矩形領域が副画像の表示領域に割り当てられることで、副画像がどの主画像に付帯するものであることをユーザが直感的に分かるようにしてある。このような主画像と副画像との組み合わせは、例えば、2つの観察対象画像の比較を目的とする場合には、左右に2組隣り合わせられる。
複数のディスプレイを縦横に組み合わせることによって構成される1つのディスプレイ空間に、主画像と副画像、さらには2組の主画像と副画像の組み合わせを表示する場合、複数のディスプレイのレイアウトが固定ならば、そのレイアウトに合わせてディスプレイの境界線を主画像及び副画像がまたがないように各画像の表示領域のレイアウトを設定すれば、ディスプレイ間の境界線による視認性への影響を最も抑えることができる。しかしながら、1つのディスプレイ空間を構成するディスプレイの数がユーザの側で任意に変更される場合にはそうはいかない。
本実施形態は、このような事情を鑑み、どのような構成のディスプレイがどのように組み合わされて1つのディスプレイ空間が構成されるかという情報(ディスプレイ設定情報)を随時生成することのできる手段と、この手段により生成されたディスプレイ設定情報をもとに、ビューアにおける主画像及び副画像の表示領域のレイアウトを調整する手段とを具備する情報処理装置を提供する。
この実施形態の情報処理装置では、主画像と副画像のそれぞれの役割から、どちらの画像の表示領域を優先的にディスプレイの境界線をまたがないようにするかが決められている。すなわち、主画像と副画像の双方ともディスプレイの境界線をまたがないことが理想であるが、主画像の表示にはできだけ多くの解像度を割り当てることがビューアに基本的に求められるスペックであることから、主画像がディスプレイの境界線をまったくまたがないように表示領域を設定することは現実的に困難であるし、主画像がディスプレイの境界線によって分断されて見えても、主画像の観察そのものに及び得る悪影響は軽微である。これに対し、副画像がディスプレイの境界線によって分断されると、副画像のサイズそのものが主画像に比較してかなり小さいものであることから、これがさらに複数の領域に区分されて見えてしまうことによって、視認性及び操作性が低下する場合がある。そこで本実施形態の情報処理装置において、レイアウトを調整する手段は、少なくとも副画像がディスプレイの境界線によって分断されることのないように、ディスプレイ設定情報をもとに、ビューアにおける主画像及び副画像の各表示領域のレイアウトを生成するものとされている。
以下、図面を参照しながら、本実施形態の情報処理装置の詳細を説明する。
[情報処理システムの構成]
図1は、本発明の一実施形態に係る情報処理装置を少なくとも含む情報処理システムの構成を示すブロック図である。
情報処理装置として、例えばPC(Personal Computer)100が用いられる。PC100は、CPU(Central Processing Unit)101と、ROM102(Read Only Memory)と、RAM(Random Access Memory)103と、入出力インターフェース105と、これらを互いに接続するバス104とを備える。
入出力インターフェース105には、表示部106と、入力部107と、記憶部108と、通信部109と、ドライブ部110とが接続される。
表示部106は、互いに隣接するように並べられた複数のディスプレイ106a、106b…で構成される。表示部106は、1つのディスプレイ空間が形成されるように互いに隣接して配置された複数のディスプレイ106a、106b…に画像を表示することが可能である。複数のディスプレイは、それぞれ、例えば液晶、EL(Electro-Luminescence)、CRT(Cathode Ray Tube)等を用いた表示デバイスであり、それぞれ同じ性能及びサイズを有する。表示部106は、例えば、4個(縦2個×横2個)、6個(縦2個×横3個)又は15個(縦3個×横5個)等のディスプレイで構成されるが、これに限定されない。
入力部107は、例えばマウス、ポインディングデバイス、キーボード、タッチパネル等の操作装置である。入力部107がタッチパネルを含む場合、そのタッチパネルは表示部106と一体となり得る。
記憶部108は、不揮発性メモリであり、例えばHDD(Hard Disk Drive)、SSD(Solid State Drive)、フラッシュメモリ、その他の固体メモリである。図示しない光学顕微鏡により得られた画像データは、PC100の主に記憶部108に記憶される。
ドライブ部110は、例えば光学記録媒体、フロッピー(登録商標)ディスク、磁気記録テープ、フラッシュメモリ等、リムーバブルの記録媒体111を駆動することが可能なデバイスである。これに対し上記記憶部108は、主にリムーバブルでない記録媒体を駆動する、PC100に予め搭載されたデバイスとして使用される場合が多い。
通信部109は、LAN(Local Area Network)、WAN(Wide Area Network)等に接続可能な、他のデバイスと通信するためのモデム、ルータ、その他の通信機器である。通信部109は、有線及び無線のどちらを利用して通信するものであってもよい。通信部109は、PC100とは別体で使用される場合が多い。
ROM102は、PC100が実行すべきソフトウェア処理のためのプログラムやデータなどが恒久的に格納された読み出し専用メモリである。なお、プログラムは記憶部108に格納されていてもよい。
RAM103(メインメモリ)は、CPU101によって実行されるプログラム・コードをロードしたり、プログラムの作業データを書き込むために使用される、書き込み可能な揮発性メモリである。
CPU101は、PC100の各部の制御を総括的に行うとともに各部の間でのデータのやりとりを制御する。CPU101は、PC100が実行すべきソフトウェア処理を実行するために、画像ビューア(以下、ビューア)アプリケーション等の必要なプログラムをROM102からRAM103へロードし、解釈して実行する。
[情報処理装置の動作]
次に、以上のように構成された情報処理装置の動作について説明する。動作の説明は、以下の順に行うものとする。
1.ディスプレイ設定情報取得
2.画像調整
[1.ディスプレイ設定情報取得]
図2は、ビューアアプリケーションと、ディスプレイドライバ設定プログラムと、ディスプレイドライバと、ディスプレイ設定情報ファイルとの関係を示すブロック図である。図3は、ディスプレイ設定情報取得動作を示すフローチャートである。
ディスプレイドライバ設定プログラム401は、どのような構成を有するディスプレイ106a、106b…がどのように組み合わされて1つのディスプレイ空間が構成されるか、というディスプレイ設定情報を生成するプログラムである。ディスプレイドライバ設定プログラム401は、例えば、ディスプレイの追加、削除などの変更が発生したとき又はOS(Operating System)400の起動に伴って、OSカーネル402によって呼び出される。ディスプレイドライバ設定プログラム401は、ディスプレイドライバ403と通信して、接続されているディスプレイ106a、106b…の解像度、数(縦横の組み合わせの数)などの情報を取得し、これらの情報をもとにディスプレイ設定情報のファイル405を作成して、ビューアアプリケーション404が読込み可能なパスに保存する(ステップST101)。ディスプレイ設定情報には、ディスプレイ数、全体ディスプレイ空間の解像度、全体ディスプレイ空間における境界線の位置、などが含まれる。
ビューアアプリケーション404は、起動時に、ディスプレイ設定情報のファイル405を読み込み、RAM103(メインメモリ)に確保されたビューアアプリケーション404の環境ファイルに格納する(ステップST102)。ビューアアプリケーション404の環境ファイルとは、ビューアアプリケーション404の各種の動作条件などが環境設定データとして格納されたファイルである。環境ファイルには、初期画面レイアウトに関する情報も格納されている。初期画面レイアウト情報は、ビューアアプリケーション404の起動時に表示される初期画面の構成を定義する情報である。ビューアアプリケーション404は、起動の都度、ディスプレイ設定情報のファイル405を読み込んで、環境ファイルに、そのディスプレイ設定情報のファイル内容を追記する。
ビューアアプリケーション404は、環境ファイルから初期画面レイアウト情報とディスプレイ設定情報を読み込み、これらの情報をもとにディスプレイ構成に適した調整初期画面を生成する(ステップST103)。
次に、ビューアアプリケーション404によって構成される画像表示操作環境について説明する。
図4は、ビューアアプリケーション404によって構成される画像表示操作環境を説明する図である。同図では、複数のディスプレイを組み合わせて構成される1つの物理的なディスプレイ空間との関係は図示を省く。
ビューアアプリケーション404によって初期画面レイアウト情報に基づいて構成される画像表示操作環境を構成する要素としては、
1.主画像領域
2.ナビゲーション画像
3.スライドリスト
4.テキスト表示領域
などがある。以下、これら各要素について説明する。
1.主画像領域
主画像領域は、観察対象の高解像度(顕微鏡)画像を表示するために割り当てられる領域である。主画像201の表示にできだけ多くの解像度を割り当てることがビューアアプリケーション404に基本的に求められるスペックである。ビューアアプリケーション404は、主画像201を記憶部108から読み込んで表示する。
2.ナビゲーション画像
上記ビューアアプリケーション404は、主画像201と、この主画像201を相似形に縮小した各種操作用(ナビゲーション用)の低解像度画像(以下、ナビゲーション画像)とを表示することが可能である。このナビゲーション画像203内にはナビゲーション枠(図示せず)が重畳的に表示され、主画像201として現在表示されている領域をナビゲーション枠で囲むことで示す。すなわち、ナビゲーション画像203は、主画像201全体の俯瞰画像であり、主画像201表示領域に表示させたい部分の選択や、拡大/縮小により主画像201表示領域に表示された部分の主画像201全体における位置をユーザに掲示する目的を持った画像である。ナビゲーション画像203のサイズは主画像201より小さく、主画像201を観察するユーザが主画像201の観察状態から、主画像201の表示状態を変更する操作へのスムースに移行できるように、主画像201に対して所定の位置関係にある領域がナビゲーション画像203の表示領域に割り当てられている。例えば、主画像201表示領域の右上隅の矩形領域がナビゲーション画像203の表示領域に割り当てられることで、ナビゲーション画像203が主画像201に付帯するものであることをユーザが直感的に分かるようにしてある。ナビゲーション枠をナビゲーション画像203内で操作することで、表示する主画像201の空間的な条件(例えば、拡大率、表示領域等)を設定することができる。ナビゲーション画像203に含まれるナビゲーション枠に対するユーザによるマウス(入力部107)のドラッグ等の操作によってナビゲーション枠が移動されたり拡大/縮小されると、ビューアアプリケーション404は、その移動又は拡大/縮小されたナビゲーション枠に対応するナビゲーション画像203の領域に対応する主画像201を記憶部108から読み込んで表示する。
また、ビューアアプリケーション404は、主画像とナビゲーション画像との組み合わせを、例えば、2つの観察対象画像の比較を目的とする場合には、左右に2組隣り合わせて表示することも可能である。左右の隣り合わせで表示される2つの主画像のうち、一方の主画像201を主観察対象として、他方の主画像202は、例えば、主観察対象の主画像201の観察に参照的に用いられる画像であり、これを「参照画像」と呼ぶ。ここで、参照画像202は、例えば、主観察対象の主画像201のスライドの隣接スライド、他の染色(ヘマトキシリン・エオシン染色(HE染色)、DAPI染色等)を行った画像、類似症例の画像等である。
3.スライドリスト
ビューアアプリケーション404は、表示対象の複数の主画像を互いに等しいサイズに縮小した低解像度のサムネイル画像211〜215が互いに一列に配置されたサムネイル画像列(以下、スライドリスト)を表示することも可能である。スライドリスト210に含まれる複数のサムネイル画像211〜215の中からユーザによるポインタでの指示及びマウスのクリック等の操作によって1つのサムネイル画像が選択されると、ビューアアプリケーション404は、その選択されたサムネイル画像に対応する主画像201を記憶部108から読み込んで表示する。
4.テキスト表示領域
ビューアアプリケーション404は、ユーザによりキーボード等を用いて入力されるテキストを表示するテキスト表示領域を表示することも可能である。
図4に示す画像表示操作環境は、主画像201と、主画像201に対応するナビゲーション画像203と、参照画像202と、参照画像202に対応するナビゲーション画像204と、5個のサムネイル画像211〜215からなるスライドリスト210と、テキスト表示領域205とを含む。ここで、5個のサムネイル画像211〜215は、画面の上辺220から下辺221に亘り、左辺222に沿って縦一列に配列されるように設定される。テキスト表示領域205は、スライドリスト210の最も下に位置するサムネイル画像215の右端から画面の右辺223に亘り、下辺221に沿って配列されるように設定される。主画像201と参照画像202とは、互いに同じサイズであり、画面の上辺220及び下辺221と、スライドリスト210と、テキスト表示領域205とにより区切られる領域に、左右に隣り合わせに配置されるように設定される。ナビゲーション画像203は、対応する主画像201の右上隅の矩形領域に割り当てられ、ナビゲーション画像204は、対応する参照画像202の右上隅の矩形領域に割り当てられる。
このように、初期画面レイアウト情報に基づいて構成される画像は、1つのディスプレイ空間に表示するべき画像全体のバランスを考慮して構成される。しかしながら、バランスを考慮した画像を、このままのバランスで拡大して複数のディスプレイで構成されたディスプレイ空間に表示すると、ディスプレイのフレームの存在により不都合が生じる場合がある。例えば、サイズの小さく低解像度のナビゲーション画像203、204やサムネイル画像211〜215がディスプレイのフレームにまたがって表示されるような場合等である。この不都合を調整するため、上記ディスプレイ設定情報取得動作に続いて、画像調整が行われる。
以下に、CPU101がビューアアプリケーション404を実行することによってPC100上で実行される画像調整について説明する。
[2.画像調整]
図5は、画像調整の動作を示すフローチャートである。
まず、ビューアアプリケーションにより、CPU101は、環境ファイルに格納された初期画面レイアウト情報とディスプレイ設定情報とをもとに、スライドリストのサムネイル画像の何れかがディスプレイの境界線をまたぐか否かを判定する(ステップST201)。CPU101は、サムネイル画像の何れかがディスプレイの境界線をまたぐと判定すると(ステップST201でYes)、スライドリストの画像調整を行う(ステップST202)。なお、本明細書で境界線とは、隣り合うディスプレイ同士の境界線を示し、ディスプレイのフレーム(ベゼル)を含む概念とする。
ここで、スライドリストの画像調整について説明する。
図6は、サムネイル画像がディスプレイの境界線をまたいでいる画像を例示する図である。
同図は、互いに隣接するように並べられた4個(縦2個×横2個)のディスプレイ106a(左上)、106b(右上)、106c(左下)、106d(右下)により構成されるディスプレイ空間300に、初期画面レイアウト情報に基づいて構成される画像を示す。この初期画面レイアウトでは、スライドリスト210のサムネイル画像213は、ディスプレイ106a、106cの境界線301にまたがって表示される位置に設定される。この場合、CPU101は、サムネイル画像213がディスプレイの境界線301をまたぐと判定するので、スライドリスト210の画像調整を行う。
図7は、スライドリストの画像調整後の画像を例示する図である。
CPU101は、ディスプレイ設定情報をもとに、ディスプレイ106a、106cの境界線301にまたがって表示される位置に設定されたサムネイル画像213の下端213aが境界線301と重なり合うように、サムネイル画像211〜215のサイズ(高さ)を等倍率で縮小する。その結果、サムネイル画像211〜213がディスプレイ106aの上端302から境界線301に亘って縦一列に配列され、これに連続して、サムネイル画像214、215が境界線301からディスプレイ106c内に配列される。その結果、サムネイル画像215の下端215aとディスプレイ106cの下端303との間には、空白の領域304が生じることとなる。ここで、空白の領域とは、画像調整の結果何も表示するものがなくなった領域を言うものとする。
なお、ディスプレイの数が多い場合に、ディスプレイの境界線をまたぐサムネイル画像が複数存在するときには、CPU101は、上記画像調整動作を繰り返し行う。この点は、以下の調整動作についても同様である。
図5に戻って、CPU101は、スライドリストの画像調整を行うと(ステップST202)又はサムネイル画像の何れもディスプレイの境界線をまたがないと判定すると(ステップST201でNo)、テキスト表示領域がディスプレイの境界線をまたぐか否かを判定する(ステップST203)。CPU101は、テキスト表示領域がディスプレイの境界線をまたぐと判定すると(ステップST203でYes)、テキスト表示領域の画像調整を行う(ステップST204)。
ここで、テキスト表示領域の画像調整について説明する。
上記図7は、テキスト表示領域がディスプレイの境界線をまたいでいる画像を例示する。
この画面では、テキスト表示領域205は、ディスプレイ106c、106dの境界線306にまたがって表示される位置に設定される。この場合、CPU101は、テキスト表示領域205がディスプレイの境界線306をまたぐと判定するので、テキスト表示領域205の画像調整を行う。
図8は、テキスト表示領域の画像調整後の画像を例示する図である。
CPU101は、テキスト表示領域205の移動先として、ディスプレイ設定情報をもとに、例えば、縦300ピクセル程度×横700〜1500ピクセル程度の領域を選定し、テキスト表示領域205の画像調整を行う。例えば、CPU101は、テキスト表示領域205が1つのディスプレイ内に収まること(境界線をまたがないこと)、ディスプレイ空間300の下端に沿って配置されること、そしてスライドリスト210の画像調整により生じた空白の領域304を埋めるように配置されること等を条件に、テキスト表示領域205の画像調整を行う。例えば、CPU101は、テキスト表示領域205をディスプレイ106cの下端303に沿ってディスプレイ106cの左端305からディスプレイ106c、106dの境界線306に亘って配置する。その結果、ディスプレイ106dの下端307には、初期画面レイアウト情報に基づいてテキスト表示領域205が配置されるとされた部分に、空白の領域308が生じることとなる。そして、主画像201の下端201aとテキスト表示領域205との間に空白の領域310が生じることとなる。
図5に戻って、CPU101は、テキスト表示領域の画像調整を行うと(ステップST204)又はテキスト表示領域がディスプレイの境界線をまたがないと判定すると(ステップST203でNo)、ナビゲーション画像の何れかがディスプレイの境界線をまたぐか否かを判定する(ステップST205)。CPU101は、ナビゲーション画像の何れかがディスプレイの境界線をまたぐと判定すると(ステップST205でYes)、ナビゲーション画像の画像調整を行う(ステップST206)。
ここで、ナビゲーション画像の画像調整について説明する。
上記図8は、ナビゲーション画像がディスプレイの境界線をまたいでいる画像を例示する。
この画面では、ナビゲーション画像203は、ディスプレイ106a、106bの境界線309にまたがって表示される位置に設定される。この場合、CPU101は、ナビゲーション画像203がディスプレイの境界線309をまたぐと判定するので、ナビゲーション画像203の画像調整を行う。
図9は、ナビゲーション画像の画像調整後の画像を例示する図である。
CPU101は、ディスプレイ設定情報をもとに、ディスプレイ106a、106bの境界線309にまたがって表示されるナビゲーション画像203の右端又は左端(本例では、右端203a)が境界線309と重なり合うように、ナビゲーション画像203を移動する。
図5に戻って、CPU101は、ナビゲーション画像の画像調整を行うと(ステップST206)又はナビゲーション画像がディスプレイの境界線をまたがないと判定すると(ステップST205でNo)、上記画像調整を行ったナビゲーション画像に対応する主画像又は参照画像がディスプレイの境界線をまたぐか否かを判定する(ステップST207)。CPU101は、主画像又は参照画像がディスプレイの境界線をまたぐと判定すると(ステップST207でYes)、主画像及び参照画像の画像調整を行う(ステップST208)。
ここで、主画像及び参照画像の画像調整について説明する。
上記図9は、画像調整を行ったナビゲーション画像に対応する主画像がディスプレイの境界線をまたいでいる画像を例示する。
この画面では、画像調整を行ったナビゲーション画像203に対応する主画像201は、ディスプレイ106a、106bの境界線309及びディスプレイ106c、106dの境界線306にまたがって表示される位置に設定される。この場合、CPU101は、主画像201がディスプレイの境界線306、309をまたぐと判定するので、主画像201の画像調整を行う。
図10は、主画像の画像調整後の画像を例示する図である。
CPU101は、ディスプレイ設定情報をもとに、境界線306、309と、この境界線306、309の最も近くに位置する主画像201の端部(本例では、右端201b)との距離を判定する。CPU101は、境界線306、309と主画像201の右端201bとの距離が所定値(例えば、100ピクセル)以下と判定すると、主画像201の右端201bが境界線306、309と重なり合うように、主画像201の横幅を縮小するように右端201bを移動する。主画像201の右端201bを移動すると同時に、CPU101は、主画像201の右端201bに隣り合わせに配置される参照画像202の左端202aが境界線306、309と重なり合うように、参照画像202の横幅を拡大するように左端202aを移動する。
図5に戻って、CPU101は、主画像の画像調整を行うと(ステップST208)又は主画像及び参照画像の何れもディスプレイの境界線をまたがないと判定すると(ステップST207でNo)、ディスプレイ空間300に空白の領域が存在するか否かを判定する(ステップST209)。CPU101は、空白の領域が存在すると判定すると(ステップST209でYes)、主画像又は参照画像の画像調整を行う(ステップST210)。
ここで、主画像又は参照画像の画像調整について説明する。
上記図10は、テキスト表示領域の画像調整を行った結果、空白の領域が生じている画像を例示する。
この画面では、テキスト表示領域205及び参照画像202に隣り合って空白の領域308が存在する。また、テキスト表示領域205及び主画像201に隣り合って空白の領域310が存在する。この場合、CPU101は、空白の領域308、310が存在すると判定するので、主画像201又は参照画像202の画像調整を行う。
図11は、参照画像の画像調整後の画像を例示する図である。
CPU101は、ディスプレイ設定情報をもとに、空白の領域310に隣り合う主画像又は参照画像(本例では、主画像201)を判定する。CPU101は、空白の領域310に隣り合う主画像201が存在すると判定すると、主画像201が空白の領域310を埋めるように、主画像201を拡大する。そして、CPU101は、ディスプレイ設定情報をもとに、空白の領域308に隣り合う主画像又は参照画像(本例では、参照画像202)を判定する。CPU101は、空白の領域308に隣り合う参照画像202が存在すると判定すると、参照画像202が空白の領域308を埋めるように、参照画像202を拡大する。
なお、CPU101は、ステップST210の画像調整の結果、主画像201が参照画像202より小さくなったと判定すると、主画像201及びナビゲーション画像203と、参照画像202及びナビゲーション画像204とを入れ替えるようにさらに画像調整を行い、主画像201が参照画像202より大きくなるようにしてもよい。
CPU101は、以上のようにディスプレイ設定情報に基づいて画面画像調整を行った表示内容に関する表示情報を、表示部106に出力する(ステップST211)。
本実施形態によれば、1つのディスプレイ空間を構成するディスプレイの数がユーザの側で任意に変更される場合でも、そのレイアウトに合わせてナビゲーション画像、サムネイル画像、テキスト表示領域がディスプレイの境界線によって分断されることのないように各画像の表示領域のレイアウトを設定できる。これにより、ディスプレイ間の境界線による視認性への影響を最も抑えることができる。
すなわち、ナビゲーション画像やサムネイル画像がディスプレイの境界線にまたがらないように表示されるので、主画像に比べてそもそもサイズが小さく不鮮明なナビゲーション画像やサムネイル画像が境界線により分断されることが無い。その結果、ただでさえ小さい副画像が隣のディスプレイにはみ出た部分が見にくくなる、という不都合が無くなる。
また、ナビゲーション画像がディスプレイの境界線にまたがらないように表示されるので、ナビゲーション画像内に重畳的に表示されるナビゲーション枠も境界線にまたがらないように表示される。その結果、ナビゲーション枠をナビゲーション画像内で操作して、表示する主画像の空間的な条件(例えば、拡大率、表示領域等)を設定する際、操作しにくく見にくくなる、という不都合が無くなる。
また、サムネイル画像がディスプレイの境界線にまたがらないように表示されるので、表示する主画像自体を選択するためにサムネイル画像を選択操作する際、操作しにくく見にくくなる、という不都合が無くなる。
また、テキスト表示領域がディスプレイの境界線にまたがらないように表示される。これにより、テキスト表示領域が境界線にまたがった結果テキスト表示領域が大きくなって主画像の表示領域を圧迫したり、テキスト表示領域が複数ディスプレイに亘る結果テキスト入力がしにくくなる、という不都合が無くなる。
また、主画像と参照画像との境界線がディスプレイの境界線と重なり合うように主画像及び参照画像が表示される。これにより、主画像及び参照画像が境界線により分断される数が減る。その結果、主画像及び参照画像の一部が隣のディスプレイにはみ出た部分が見にくくなる、という不都合が無くなる。
本発明は上述の実施形態にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において変更され得る。
例えば、上記画像調整は、図5に示したフローチャートの順序に限定されない。図5に示したフローチャートの順序は一例にすぎず、スライドリストの画像調整、テキスト表示領域の画像調整、ナビゲーション画像の画像調整及び主画像及び参照画像の画像調整をどのような順序で行っても構わない。
また、上記実施形態では、CPU101はディスプレイ設定情報に基づいて画面画像調整を行った表示内容に関する表示情報を、表示部106に出力する(ステップST211)としたが、これに限定されない。CPU101は、初期画面レイアウト情報に基づく画像を予め出力し、例えばユーザ操作等による画像調整開始のトリガを受けてから、画像調整を行ってもよい。さらに、CPU101は、スライドリストの画像調整、テキスト表示領域の画像調整、ナビゲーション画像の画像調整及び主画像及び参照画像の画像調整それぞれを行った時点での画像を出力してもよい。そして、例えばユーザ操作等による画像調整開始のトリガを受けてから、その後の画像調整を行ってもよい。
さらにまた、CPU101は、画面の帯やプルダウンメニューを表示する場合、ディスプレイ設定情報をもとに、これらのテキストがディスプレイ境界線をまたがないように、さらに画像調整を行ってもよい。
ディスプレイ数を増やすと(例えば、15個(縦3個×横5個))、参照画像を表示する領域も増える。図12は、参照画像の表示数を増やした例を示す。参照画像として、カルテ情報などの付加情報401、放射線画像402、病理切片を薄切化する前のブロックの写真(グロス写真)403、別の主画像404、簡易化された放射線画像等をさらに挙げることができる。診断に必要な情報は多くあるので、このように表示領域に余裕があれば、ディスプレイ単位で割り当てるようにして表示すればよい。また、スライドリスト210を1つのディスプレイに収めるように表示してもよい。
あるいは、ディスプレイ数を増やした場合、図13に示すように、主画面201の表示により重点を置いて表示を行ってもよい。
あるいは、図14に示すように、1つの参照画像(例えば、放射線画像)のみを特殊サイズディスプレイに表示してもよい。放射線画像402は画面品質が推奨されている場合があるので、別ディスプレイに独立して表示してもよい。
100…PC
101…CPU
106a、106b、106c、106d…ディスプレイ
300…ディスプレイ空間

Claims (8)

  1. 1つのディスプレイ空間が形成されるように互いに隣接して配置された複数のディスプレイの、前記ディスプレイ空間におけるレイアウトに関する情報をディスプレイ設定情報として取得するディスプレイ設定情報取得部と、
    主画像と、前記主画像よりサイズが小さい副画像とを含む画像を前記ディスプレイ空間に表示する際、前記ディスプレイ設定情報に基づき、前記副画像が前記ディスプレイの境界線をまたがないように前記副画像の位置及びサイズの少なくとも何れか一方を調整する画像調整部と
    を具備する情報処理装置。
  2. 請求項1に記載の情報処理装置であって、
    前記画像調整部は、前記副画像に前記主画像の表示領域を示す枠を重畳的に表示する
    情報処理装置。
  3. 請求項2に記載の情報処理装置であって、
    前記画像調整部は、複数の前記主画像を隣り合わせに表示する際、前記ディスプレイ設定情報に基づき、前記複数の主画像の少なくとも1つの境界線が前記ディスプレイの境界線に重なり合うように前記複数の主画像の位置及びサイズの少なくとも何れか一方を調整する
    情報処理装置。
  4. 請求項3に記載の情報処理装置であって、
    前記画像調整部は、前記複数の主画像にそれぞれ対応する複数の前記副画像を表示する際、前記ディスプレイ設定情報に基づき、前記複数の副画像のうち少なくとも1つの副画像の一辺が前記境界線に重なり合うように前記副画像の位置及びサイズの少なくとも何れか一方を調整する
    情報処理装置。
  5. 請求項2又は4に記載の情報処理装置であって、
    前記画像調整部は、複数の前記副画像を互いに一列に配置して副画像列として表示する際、前記ディスプレイ設定情報に基づき、前記複数の副画像の少なくとも1つの境界線が前記ディスプレイの境界線に重なり合うように前記複数の副画像の位置及びサイズの少なくとも何れか一方を調整する
    情報処理装置。
  6. 請求項2又は4に記載の情報処理装置であって、
    前記画像調整部は、前記ディスプレイ空間にテキスト情報を表示するテキスト表示領域を確保する際、前記ディスプレイ設定情報に基づき、テキスト表示領域が前記ディスプレイの境界線をまたがないように前記テキスト表示領域の位置を調整する
    情報処理装置。
  7. 1つのディスプレイ空間が形成されるように互いに隣接して配置された複数のディスプレイの、前記ディスプレイ空間におけるレイアウトに関する情報をディスプレイ設定情報として取得し、
    主画像と、前記主画像よりサイズが小さい副画像とを含む画像を前記ディスプレイ空間に表示する際、前記ディスプレイ設定情報に基づき、前記副画像が前記ディスプレイの境界線をまたがないように前記副画像の位置及びサイズの少なくとも何れか一方を調整する
    情報処理方法。
  8. 1つのディスプレイ空間が形成されるように互いに隣接して配置された複数のディスプレイの、前記ディスプレイ空間におけるレイアウトに関する情報をディスプレイ設定情報として取得するディスプレイ設定情報取得部と、
    主画像と、前記主画像よりサイズが小さい副画像とを含む画像を前記ディスプレイ空間に表示する際、前記ディスプレイ設定情報に基づき、前記副画像が前記ディスプレイの境界線をまたがないように前記副画像の位置及びサイズの少なくとも何れか一方を調整する画像調整部と
    して情報処理装置を機能させるプログラム。
JP2010268949A 2010-12-02 2010-12-02 情報処理装置、情報処理方法及びプログラム Pending JP2012118832A (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2010268949A JP2012118832A (ja) 2010-12-02 2010-12-02 情報処理装置、情報処理方法及びプログラム
CN2011103910931A CN102591606A (zh) 2010-12-02 2011-11-25 信息处理装置、信息处理方法和程序
US13/305,052 US20120139947A1 (en) 2010-12-02 2011-11-28 Information processor, information processing method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010268949A JP2012118832A (ja) 2010-12-02 2010-12-02 情報処理装置、情報処理方法及びプログラム

Publications (1)

Publication Number Publication Date
JP2012118832A true JP2012118832A (ja) 2012-06-21

Family

ID=46161829

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010268949A Pending JP2012118832A (ja) 2010-12-02 2010-12-02 情報処理装置、情報処理方法及びプログラム

Country Status (3)

Country Link
US (1) US20120139947A1 (ja)
JP (1) JP2012118832A (ja)
CN (1) CN102591606A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014017017A1 (ja) * 2012-07-25 2014-01-30 パナソニック株式会社 表示制御装置、及び、表示制御システム

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102633595B1 (ko) 2016-11-21 2024-02-05 삼성전자주식회사 디스플레이장치 및 그 제어방법
JP7102121B2 (ja) * 2017-10-06 2022-07-19 キヤノン株式会社 情報処理装置、情報処理方法、及びプログラム
JP7151731B2 (ja) * 2018-02-08 2022-10-12 株式会社ソシオネクスト 画像処理装置、画像処理方法及び画像表示システム
JP7563287B2 (ja) * 2021-04-23 2024-10-08 株式会社デンソー 車両用表示システム、表示システム、表示方法、及び表示プログラム
CN114827562B (zh) * 2022-03-11 2024-06-25 深圳海翼智新科技有限公司 投影方法、装置、投影设备及计算机存储介质
TWI847876B (zh) * 2023-09-22 2024-07-01 緯創醫學科技股份有限公司 分享數位病理影像的方法及系統

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07270172A (ja) * 1994-04-01 1995-10-20 Sumitomo Electric Ind Ltd ナビゲーション装置における地図表示装置
WO2004036410A1 (en) * 2002-10-12 2004-04-29 Marketpoint Inc. A method for controlling displaying of a multi-monitor, and a system and a computer readable medium thereof
JP2005279097A (ja) * 2004-03-30 2005-10-13 Toshiba Corp 携帯型医用画像表示装置
JP2007122649A (ja) * 2005-10-31 2007-05-17 Casio Comput Co Ltd 電子機器

Family Cites Families (78)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2146207B (en) * 1983-09-01 1987-06-24 Philips Electronic Associated Variable size character display with obscured characters
US4746981A (en) * 1986-06-16 1988-05-24 Imtech International, Inc. Multiple screen digital video display
CA2060361A1 (en) * 1991-01-31 1992-08-01 Masao Fukuda Display control device
US6121966A (en) * 1992-11-02 2000-09-19 Apple Computer, Inc. Navigable viewing system
JPH07146671A (ja) * 1993-06-16 1995-06-06 Mitsubishi Electric Corp 大型映像表示装置
JP3149303B2 (ja) * 1993-12-29 2001-03-26 松下電器産業株式会社 デジタル画像符号化方法及びデジタル画像復号化方法
JP3488314B2 (ja) * 1995-04-21 2004-01-19 ソニー株式会社 映像信号処理装置及び画像調整方法
US5712995A (en) * 1995-09-20 1998-01-27 Galileo Frames, Inc. Non-overlapping tiling apparatus and method for multiple window displays
US6088005A (en) * 1996-01-11 2000-07-11 Hewlett-Packard Company Design and method for a large, virtual workspace
US6031930A (en) * 1996-08-23 2000-02-29 Bacus Research Laboratories, Inc. Method and apparatus for testing a progression of neoplasia including cancer chemoprevention testing
US5943679A (en) * 1996-10-30 1999-08-24 Xerox Corporation Multi-page document viewer having a focus image and recursively nested images of varying resolutions less than the resolution of the focus image
US6104414A (en) * 1997-03-12 2000-08-15 Cybex Computer Products Corporation Video distribution hub
US20020030635A1 (en) * 1998-11-16 2002-03-14 Mcgowan Scott J. Method and apparatus for phase-locking a plurality of display devices and multi-level driver for use therewith
US6411302B1 (en) * 1999-01-06 2002-06-25 Concise Multimedia And Communications Inc. Method and apparatus for addressing multiple frame buffers
JP4541476B2 (ja) * 1999-02-19 2010-09-08 キヤノン株式会社 マルチ画像表示システムおよびマルチ画像表示方法
US6625309B1 (en) * 1999-09-29 2003-09-23 Seiko Epson Corporation Image partitioning to avoid overlap transmission
US20020021758A1 (en) * 2000-03-15 2002-02-21 Chui Charles K. System and method for efficient transmission and display of image details by re-usage of compressed data
TW582015B (en) * 2000-06-30 2004-04-01 Nichia Corp Display unit communication system, communication method, display unit, communication circuit and terminal adapter
JP4122693B2 (ja) * 2000-08-09 2008-07-23 株式会社ニコン 電子カメラ
US7030892B1 (en) * 2000-09-19 2006-04-18 Honeywell International Inc. Methods and apparatus for displaying information
US6834373B2 (en) * 2001-04-24 2004-12-21 International Business Machines Corporation System and method for non-visually presenting multi-part information pages using a combination of sonifications and tactile feedback
US6591076B2 (en) * 2001-08-28 2003-07-08 Xerox Corporation Method and arrangement for providing alignment indicia in a printed image
US20030158886A1 (en) * 2001-10-09 2003-08-21 Walls Jeffrey J. System and method for configuring a plurality of computers that collectively render a display
US7095907B1 (en) * 2002-01-10 2006-08-22 Ricoh Co., Ltd. Content and display device dependent creation of smaller representation of images
US7369102B2 (en) * 2003-03-04 2008-05-06 Microsoft Corporation System and method for navigating a graphical user interface on a smaller display
US8698751B2 (en) * 2010-10-01 2014-04-15 Z124 Gravity drop rules and keyboard display on a multiple screen device
KR100971920B1 (ko) * 2003-06-02 2010-07-22 디즈니엔터프라이지즈,인크. 소비자용 비디오 플레이어를 위한 프로그램된 윈도우 제어시스템 및 방법
US7573486B2 (en) * 2003-08-18 2009-08-11 LumaPix Inc. Method and system for automatic generation of image distributions
US7554689B2 (en) * 2003-10-15 2009-06-30 Canon Kabushiki Kaisha Document layout method
US7548334B2 (en) * 2003-10-15 2009-06-16 Canon Kabushiki Kaisha User interface for creation and editing of variable data documents
KR20050037725A (ko) * 2003-10-20 2005-04-25 삼성테크윈 주식회사 휴대용 디지털 장치에서 영상을 디스플레이하는 방법, 및이 방법을 사용한 휴대용 디지털 장치
KR100627048B1 (ko) * 2003-12-15 2006-09-25 삼성테크윈 주식회사 디지털 카메라의 제어방법
TWI276044B (en) * 2003-12-26 2007-03-11 Ind Tech Res Inst Real-time image warping method for curve screen
JP4241410B2 (ja) * 2004-01-30 2009-03-18 キヤノン株式会社 レイアウト調整方法および装置およびレイアウト調整プログラム
US8276095B2 (en) * 2004-02-20 2012-09-25 Advanced Intellectual Property Group, Llc System for and method of generating and navigating within a workspace of a computer application
KR101148791B1 (ko) * 2004-06-30 2012-05-24 엘지디스플레이 주식회사 타일형 표시장치
JP2006101466A (ja) * 2004-09-03 2006-04-13 Nikon Corp デジタルスチルカメラ
US20090040238A1 (en) * 2004-10-25 2009-02-12 Mitsue Ito Image display program and storage medium containing same
AU2004231206A1 (en) * 2004-11-19 2006-06-08 Canon Kabushiki Kaisha Displaying a plurality of images in a stack arrangement
US8436851B2 (en) * 2005-02-04 2013-05-07 Hewlett-Packard Development Company, L.P. Systems and methods for rendering three-dimensional graphics in a multi-node rendering system
US7577919B2 (en) * 2005-03-28 2009-08-18 Seiko Epson Corporation User interface apparatus, method, and computer readable recording medium for interacting with child windows in an application window
GB2425230B (en) * 2005-04-15 2011-03-23 Filmlight Ltd A method and apparatus for image processing
US7843466B2 (en) * 2005-07-29 2010-11-30 Vistaprint Technologies Limited Automated image framing
JP4760288B2 (ja) * 2005-10-13 2011-08-31 ソニー株式会社 画像表示システム、表示装置、画像再合成装置、画像再合成方法及びプログラム
JP2007310327A (ja) * 2006-05-22 2007-11-29 Seiko Epson Corp 画像表示装置、画像表示方法およびプログラム
US10387612B2 (en) * 2006-06-14 2019-08-20 Koninklijke Philips N.V. Multi-modality medical image layout editor
JP5016863B2 (ja) * 2006-07-18 2012-09-05 キヤノン株式会社 表示システム及び表示システムで実行される表示制御方法並びにプログラム
US8266664B2 (en) * 2007-01-31 2012-09-11 At&T Intellectual Property I, Lp Methods and apparatus to provide messages to television users
US8436943B2 (en) * 2007-03-22 2013-05-07 Control4 Corporation System and method for automated audio visual system control
JP2008242176A (ja) * 2007-03-28 2008-10-09 Brother Ind Ltd 画像表示装置
TW200734916A (en) * 2007-05-03 2007-09-16 Ying-Chu Lee Method of using mouse wheel to operate picture
WO2009004692A1 (ja) * 2007-06-29 2009-01-08 Fujitsu Limited 情報表示装置,情報表示方法および情報表示プログラム
JP4961282B2 (ja) * 2007-07-03 2012-06-27 キヤノン株式会社 表示制御装置及びその制御方法
US8238662B2 (en) * 2007-07-17 2012-08-07 Smart Technologies Ulc Method for manipulating regions of a digital image
KR20090036779A (ko) * 2007-10-10 2009-04-15 삼성전자주식회사 디스플레이 장치, 시스템 및 방법
US8555193B2 (en) * 2008-01-17 2013-10-08 Google Inc. System for intelligent automated layout and management of interactive windows
US8711265B2 (en) * 2008-04-24 2014-04-29 Canon Kabushiki Kaisha Image processing apparatus, control method for the same, and storage medium
CN101620497A (zh) * 2008-07-01 2010-01-06 宏碁股份有限公司 多画面操作系统及其操作方法
JP2010039445A (ja) * 2008-08-08 2010-02-18 Sanyo Electric Co Ltd マルチ画像表示装置及び画像処理装置
US8797233B2 (en) * 2008-08-20 2014-08-05 The Regents Of The University Of California Systems, methods, and devices for dynamic management of data streams updating displays
US8601385B2 (en) * 2008-11-25 2013-12-03 General Electric Company Zero pixel travel systems and methods of use
AU2008259357B2 (en) * 2008-12-18 2010-09-16 Canon Kabushiki Kaisha Automatic image cropping
US20100162174A1 (en) * 2008-12-24 2010-06-24 Ron Karidi Flat Navigation of Information and Content Presented on User Monitor
US9152292B2 (en) * 2009-02-05 2015-10-06 Hewlett-Packard Development Company, L.P. Image collage authoring
CN101873409A (zh) * 2009-04-22 2010-10-27 联发科技(新加坡)私人有限公司 为视频播放装置提供电视墙功能的方法及装置和集成电路
JP5375338B2 (ja) * 2009-05-29 2013-12-25 セイコーエプソン株式会社 画像表示システム、画像表示装置、画像表示方法、画像供給装置、およびプログラム
US8970448B2 (en) * 2009-06-18 2015-03-03 Hiperwall, Inc. Systems, methods, and devices for manipulation of images on tiled displays
KR101714781B1 (ko) * 2009-11-17 2017-03-22 엘지전자 주식회사 컨텐츠 재생 방법
JP5350488B2 (ja) * 2009-11-27 2013-11-27 キヤノン株式会社 画像処理装置および画像処理方法
US8538741B2 (en) * 2009-12-15 2013-09-17 Ati Technologies Ulc Apparatus and method for partitioning a display surface into a plurality of virtual display areas
JP5460390B2 (ja) * 2010-03-12 2014-04-02 インターナショナル・ビジネス・マシーンズ・コーポレーション レイアウト変換装置、レイアウト変換プログラム、およびレイアウト変換方法
JP5604921B2 (ja) * 2010-03-19 2014-10-15 セイコーエプソン株式会社 画像表示システム、画像表示方法、画像表示装置
JP2012058475A (ja) * 2010-09-08 2012-03-22 Sharp Corp マルチディスプレイ装置
EP2442550B1 (en) * 2010-10-14 2015-06-17 Sony Corporation Image capturing device, system and method
US20120198384A1 (en) * 2011-01-28 2012-08-02 Konica Minolta Laboratory U.S.A., Inc. Graphical user interface presenting a unified view of a main document image and thumbnail images
US20120198386A1 (en) * 2011-01-31 2012-08-02 Nokia Corporation Causing display of thumbnail images
US20120280898A1 (en) * 2011-05-03 2012-11-08 Nokia Corporation Method, apparatus and computer program product for controlling information detail in a multi-device environment
US9626013B2 (en) * 2011-12-05 2017-04-18 Sony Corporation Imaging apparatus

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07270172A (ja) * 1994-04-01 1995-10-20 Sumitomo Electric Ind Ltd ナビゲーション装置における地図表示装置
WO2004036410A1 (en) * 2002-10-12 2004-04-29 Marketpoint Inc. A method for controlling displaying of a multi-monitor, and a system and a computer readable medium thereof
JP2005279097A (ja) * 2004-03-30 2005-10-13 Toshiba Corp 携帯型医用画像表示装置
JP2007122649A (ja) * 2005-10-31 2007-05-17 Casio Comput Co Ltd 電子機器

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014017017A1 (ja) * 2012-07-25 2014-01-30 パナソニック株式会社 表示制御装置、及び、表示制御システム
JP2014026357A (ja) * 2012-07-25 2014-02-06 Panasonic Corp 表示制御装置、及び、表示制御システム
US10409467B2 (en) 2012-07-25 2019-09-10 Panasonic Intellectual Property Management Co., Ltd. Presentation control device and presentation control system

Also Published As

Publication number Publication date
US20120139947A1 (en) 2012-06-07
CN102591606A (zh) 2012-07-18

Similar Documents

Publication Publication Date Title
US11164277B2 (en) Information processing apparatus, method and computer-readable medium
CN102129505B (zh) 信息处理装置、信息处理方法以及计算机可读介质
JP5658451B2 (ja) 情報処理装置、情報処理方法及びそのプログラム
JP2012118832A (ja) 情報処理装置、情報処理方法及びプログラム
JP5438333B2 (ja) 表示制御装置および表示制御方法
US20190304409A1 (en) Image processing apparatus and image processing method
US10424046B2 (en) Information processing apparatus, method and program therefore
CN102081699A (zh) 信息处理装置、信息处理方法以及程序
WO2018198703A1 (ja) 表示装置
JP4612902B2 (ja) ファイル表示装置及びその制御方法、並びにプログラム
CN109324736A (zh) 局部放大图片的交互方法及装置
US10908795B2 (en) Information processing apparatus, information processing method
CN114741016A (zh) 操作方法、装置、电子设备和计算机可读存储介质
US20100033505A1 (en) Method for partially zooming a screen of a display, and electronic device applying the method
JP5269050B2 (ja) 表示処理装置及び表示処理方法
US20120287036A1 (en) Portable terminal device having an enlarged-display function, method for controlling enlarged display, and computer-read-enabled recording medium
JP2012196295A (ja) 画像表示装置及び画像表示方法
JP4537813B2 (ja) 3次元画像表示装置
JP7639449B2 (ja) 情報処理装置およびプログラム
JP2019179461A (ja) 手帳管理装置、手帳管理プログラム及び手帳管理方法
JP6417342B2 (ja) 画像表示装置、画像表示方法及び画像表示プログラム
KR20240008607A (ko) 복수의 영상을 적응적으로 배치할 수 있는 영상 모니터링 장치
JP6202991B2 (ja) 画像表示装置、その制御方法及びプログラム
JP2011217332A (ja) 画像再生装置及び画像再生装置の制御方法
JP2013092737A (ja) 画像表示装置及びコンピュータプログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20131128

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20140620

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140701

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140825

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20141028