(57)【要約】【課題】  簡単な操作で、表示領域を分割し、分割された領域の所望の位置に画像を表示させる。【解決手段】  オブジェクトに対するフリック操作の方向に基づいて、表示部の表示領域を複数の領域に分割する分割手段と、フリック操作の方向に基づいて、複数の領域のうちオブジェクトに対応付けられた画像を表示する領域を決定する決定手段とを備える。【選択図】  図７
2020177709.tif 000002
【特許請求の範囲】
【請求項１】
表示部に表示されたオブジェクトに対するフリック操作またはドラッグ操作の操作方向を検知する検知手段と、
前記検知手段により検知された操作方向に基づいて、前記表示部の表示領域を複数の領域に分割する分割手段と、
前記検知手段により検知された操作方向に基づいて、前記複数の領域のうち前記オブジェクトに対応付けられた画像を表示する領域を決定する決定手段と、
前記決定手段により決定された領域に前記オブジェクトに対応付けられた画像を表示させる表示制御手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記分割手段は、異なる複数の前記操作方向に対して前記表示部の領域を異なる様式で分割し、
前記決定手段は、異なる複数の前記操作方向に対して前記画像を表示する領域を異なる領域とすることを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記検知手段により前記オブジェクトがユーザーによって選択されたことを検知した場合、前記表示制御手段は、前記フリック操作またはドラッグ操作が行われる前に前記フリック操作またはドラッグ操作を行った場合の前記分割手段による前記表示部の領域の分割結果を示す表示を前記操作方向毎に表示させることを特徴とする請求項１または請求項２記載の情報処理装置。
【請求項４】
前記フリック操作またはドラッグ操作を行った場合の前記分割手段による前記表示部の領域の分割結果を示す表示に加えて前記フリック操作またはドラッグ操作を行った場合に前記決定手段より決定される前記画像を表示する領域を示す表示を前記操作方向毎に表示させることを特徴とする請求項３記載の情報処理装置。
【請求項５】
前記表示制御手段は、前記検知手段により前記オブジェクトがユーザーによって選択されたことを検知した場合、前記表示制御手段は、前記フリック操作またはドラッグ操作が行われる前に前記フリック操作またはドラッグ操作を行った場合の前記分割手段による前記表示部の領域の分割結果を示す表示を前記表示部の表示領域の大きさに基づいて変更することを特徴とする請求項３または請求項４記載の情報処理装置。
【請求項６】
前記表示制御手段は、前記検知手段により前記オブジェクトがユーザーによって選択されたことを検知した場合、前記表示制御手段は、前記フリック操作またはドラッグ操作が行われる前に前記フリック操作またはドラッグ操作を行った場合の前記分割手段による前記表示部の領域の分割結果を示す表示を前記オブジェクトに対応付けられた画像の撮影日時、撮影部位または前記画像の被検者を識別する識別情報のいずれかに基づいて変更することを特徴とする請求項３または請求項４記載の情報処理装置。
【請求項７】
前記オブジェクトはサムネイルまたはアイコンであることを特徴とする請求項１乃至６のいずれか１項に記載の情報処理装置。
【請求項８】
表示部に表示されたオブジェクトに対するフリック操作またはドラッグ操作の操作方向を検知する検知工程と、
前記検工程において検知された操作方向に基づいて、前記表示部の表示領域を複数の領域に分割する分割工程と、
前記検知工程において検知された操作方向に基づいて、前記複数の領域のうち前記オブジェクトに対応付けられた画像を表示する領域を決定する決定工程と、
前記決定工程において決定された領域に前記オブジェクトに対応付けられた画像を表示させる表示制御工程と、
を備えることを特徴とする情報処理方法。
【請求項９】
請求項８記載の情報処理方法をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
開示の技術は、情報処理装置、情報処理方法およびプログラムに関する。
【背景技術】
【０００２】
比較対象となる複数の画像同士を並べて表示するため、画像表示領域を複数の領域に分割し、複数の領域それぞれに画像を表示することが知られている。さらに、複数の領域に画像を表示するために、表示部に表示されたサムネイルまたはアイコン等を各領域へドラッグ＆ドロップすることが行われている。画像を簡便な操作で所望の領域に表示させる方法として、ドラッグしたサムネイルの近傍に画像の表示位置を指定するためのウインドウを表示し、このウインドウへのドロップ位置によって画像の表示位置を決定することが知られている（特許文献１）。この技術によれば実際に画像を表示する領域までサムネイルをドラッグする必要がなく簡単にサムネイルに対応付けられた画像を表示させることが可能となる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許５３６２３０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、サムネイルをドロップした位置で画像の表示位置を決定しているため、ユーザーに細かい操作が要求されるという問題がある。また、表示領域をどのように分割するかの指定はドラッグ＆ドロップの操作とは別に行わなければならず煩雑である。
【０００５】
開示の技術はこのような状況に鑑みてなされたものであり簡単な操作で、表示領域を分割し、分割された領域の所望の位置に画像を表示させることを目的の１つとする。
【０００６】
なお、前記目的に限らず、後述する発明を実施するための形態に示す各構成により導かれる作用効果であって、従来の技術によっては得られない作用効果を奏することも本件の他の目的の１つとして位置付けることができる。
【課題を解決するための手段】
【０００７】
上記目的を達成するための一手段として、開示の情報処理装置は、表示部に表示されたオブジェクトに対するフリック操作またはドラッグ操作の操作方向を検知する検知手段と、前記検知手段により検知された操作方向に基づいて、前記表示部の表示領域を複数の領域に分割する分割手段と、前記検知手段により検知された操作方向に基づいて、前記複数の領域のうち前記オブジェクトに対応付けられた画像を表示する領域を決定する決定手段と、前記決定手段により決定された領域に前記オブジェクトに対応付けられた画像を表示させる表示制御手段と、を備える。
【発明の効果】
【０００８】
開示の技術によれば、簡単な操作で、表示領域を分割し、分割された領域の所望の位置に画像を表示させることが可能となる。
【図面の簡単な説明】
【０００９】
【図１】（ａ）は資料表示装置の全体構成の一例を示す図である。（ｂ）は資料表示装置の機能の一例を説明するための図である。
【図２】資料表示装置の画面構成の一例を示す図である。
【図３】表示エリア選択ＵＩの一例を示す図である。
【図４】資料表示エリアの一例（左右２分割）を示す図である。
【図５】資料表示エリアの一例（上下２分割）を示す図である。
【図６】資料表示エリアの一例（上下左右４分割）を示す図である。
【図７】資料表示エリアを選択するフロー（左右２分割）の一例を示す図である。
【図８】資料表示エリアを選択するフロー（上下左右４分割）の一例を示す図である。
【図９】資料表示処理の一例を説明するためのフローチャートである。
【図１０】操作方向検知処理の一例を説明するためのフローチャートである。
【図１１】表示エリア選択ＵＩの表示例（左右２分割でのみ資料表示可能）を示す図である。
【図１２】表示エリア選択ＵＩの表示例（上下２分割でのみ資料表示可能）を示す図である。
【図１３】表示エリア選択ＵＩの表示例（右側にのみ資料表示可能）を示す図である。
【図１４】表示エリア選択ＵＩの表示例（下側にのみ資料表示可能）を示す図である。
【図１５】表示エリア選択ＵＩの一例を示す図である。
【発明を実施するための形態】
【００１０】
以下、添付の図面を参照して、本発明をその好適な実施形態に基づいて詳細に説明する。なお、以下の実施形態において示す構成は一例に過ぎず、本発明は以下の実施例に限定されるものではない。
【００１１】
また、以下の実施形態では資料として医療画像や医療文書を扱う医療向け資料表示装置を実施例としているが、本発明は医療以外の分野の画像や文書に対しても適用可能である。
【００１２】
＜実施形態１＞
図１（ａ）に本実施形態における資料表示装置（情報処理装置）の全体構成を示す。資料表示装置１はＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）デバイス１０１、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０３、通信ＩＦ（Ｉｎｔｅｒ  Ｆａｃｅ）１０４、ＵＩ表示部１０５、プログラム用記憶領域１０６、データ用記憶領域１０７を備える。
【００１３】
ＵＩデバイス１０１は資料表示装置１を操作する医師等のユーザーからの入力を受け付け、ユーザーのＵＩデバイス１０１に対する操作に応じた信号を出力するデバイスである。例えば、ＵＩデバイス１０１はマウスおよび／またはキーボードにより構成される。また、ＵＩデバイス１０１はＵＩ表示部１０５の表示画面上に指等の物体がタッチした位置等を検出するタッチセンサー等により構成されることとしてもよい。すなわち、ＵＩデバイス１０１は、資料表示装置１にユーザーの指示を入力するために用いられる。
【００１４】
ＣＰＵ１０２は、プログラム用記憶領域１０６からＲＡＭ１０３に読み込んだプログラムをＣＰＵ１０２によって解釈・実行することによって資料表示装置１内の各種制御や計算、ＵＩの表示が可能である。すなわち、ＣＰＵ１０２がプログラムを実行することにより、資料表示装置１は後述するフローチャートに示す各処理を実行するための各種手段として機能する。ＣＰＵ１０２がプログラム実行することにより実現される機能については図１（ｂ）を参照して後述する。
【００１５】
ＲＡＭ１０３はＣＰＵ１０２の動作に必要な作業メモリとして使用される。
【００１６】
通信ＩＦ  １０４は院内ネットワークに繋がっており、病院内のＰＡＣＳ（Ｐｉｃｔｕｒｅ  Ａｒｃｈｉｖｉｎｇ  ａｎｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ）サーバーやファイルサーバー等から資料を取得する際に用いる通信インタフェースである。すなわち、ＣＰＵ１０２がＰＡＣＳサーバー等からＸ線画像等の医用画像を取得する場合、通信ＩＦ１０４を介して医用画像を取得する。
【００１７】
ＵＩ表示部１０５は装置の状態や処理内容を表示するＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）や液晶パネル等である。
【００１８】
さらに、資料表示装置１は、プログラム用記憶領域１０６とデータ用記憶領域１０７とを備える。具体的には、プログラム用記憶領域１０６とデータ用記憶領域１０７とはハードディスクまたはフラッシュメモリを用いて実現される。例えば、プログラム用記憶領域はＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）により実現され、データ用記憶領域１０７はＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）により実現される。しかしながら、プログラム用記憶領域１０６とデータ用記憶領域１０７とは特定の記憶媒体に限定されるものではない。
【００１９】
資料表示装置１では、例えば、データ用記憶領域１０７に画像や文書等のＵＩ表示部１０５への表示対象の資料が保存される。なお、病院内のＰＡＣＳサーバーやファイルサーバー等に表示対象の資料が保存される構成とし、ＣＰＵ１０２は通信ＩＦ１０４を介して各種のサーバーから資料を取得するものとしても構わない。
【００２０】
次に、ＣＰＵ１０２の機能の一例を図１（ｂ）を参照して説明する。
【００２１】
ＣＰＵ１０２は、プログラム用記憶領域１０６に記憶されたプログラムを実行することで図１（ｂ）に示す各手段として機能する。具体的にはＣＰＵ１０３は、検知手段１１２、分割手段１２２、決定手段１３２、表示制御手段１４２として機能する。
【００２２】
なお、資料表示装置１が備えるＣＰＵ１０２およびプログラム用記憶領域１０６は１つであってもよいし複数であってもよい。すなわち、少なくとも１以上の処理装置（ＣＰＵ）と少なくとも１つの記憶装置（ＲＯＭ）とが接続されており、少なくとも１以上の処理装置が少なくとも１以上の記憶装置に記憶されたプログラムを実行した場合に資料表示装置１は上記の各手段として機能する。
【００２３】
検知手段１１２は、ユーザーによる資料表示装置１に対する操作を検知する。より具体的には、検知手段１１２はＵＩ表示部１０５に表示されたサムネイルまたはアイコン等のオブジェクトに対してＵＩデバイス１０１を用いて行われるフリック操作およびドラッグ操作の操作方向を検知する。ここで、フリック操作とはＵＩデバイス１０１がタッチセンサーにより構成されている場合において、タッチセンサーにより指等の接触が検知された状態で所定の距離以上を素早く指等を動かした後、そのまま指等をタッチセンサーから離す操作である。つまり、フリック操作とは、タッチパネル（タッチセンサー）を指等で弾くように素早くなぞる操作である。検知手段１１２は、タッチダウン検知後、所定の距離以上、所定の速度以上で指等が移動したことを検知した後、そのままタッチアップを検知するとフリックが行なわれたと判定する。すなわち、検知手段１１２は、指等のＵＩデバイス１０１への接触の有無によってＵＩデバイス１０１から出力される信号に基づいてフリック操作を検出する。なお、検知手段１１２は指等の移動に伴うＵＩデバイス１０１からの出力の変化に基づいてフリック操作の方向を検知することが可能である。また、検知手段１１２は、ＵＩデバイス１０１に指等が接触していることを示す信号がＵＩデバイス１０１から所定時間以上出力されている場合には長押しが発生したことを検知することができる。なお、タッチダウンとはタッチパネルへの指等の接触を示し、タッチアップとはタッチパネルから指等を離すことを示す。
【００２４】
ＵＩデバイス１０１がマウスで構成されている場合において、検知手段はマウスが備えるボタンの押し下げによりＵＩデバイス１０１から出力される信号およびマウスの移動によりＵＩデバイス１０１から出力される信号に基づいてドラッグを検知する。また検知手段１１２はドラッグ検知後、マウスが備えるボタンの押し下げ解除によりＵＩデバイス１０１から出力される信号（またはボタン押し下げによる信号の停止）に基づいてドロップを検知することができる。また、マウスの移動によりＵＩデバイス１０１から出力される信号に基づいて検知手段１１２はドラッグ操作の方向を検知することが可能である。すなわち、検知手段１１２は表示部に表示されたオブジェクトに対するフリック操作またはドラッグ操作の操作方向を検知する検知手段の一例に相当する。なお、フリック操作またはドラッグ操作の操作方向の検知方法については図１０を用いて後述する。
【００２５】
分割手段１２２は、検知手段１１２の検出結果に基づいてＵＩ表示部１０５における画像が表示される領域（画像表示領域）を分割する。ここで、画像とはサムネイルまたはアイコン等のオブジェクトに対応付けられている画像である。画像の一例としてはＸ線画像、ＣＴ画像等が挙げられる。分割手段１２２は具体的には検知手段１１２により検知されたフリック操作またはドラッグ操作の操作方向に基づいてＵＩ表示部１０５における画像表示領域を分割する。例えば、検知手段１１２により検知された操作方向に応じて、画像表示領域の分割の仕方は異なる。一例として操作方向が上下方向である場合には分割手段１２２は画像表示領域を上下に二分割する。また、例えば、操作方向が左右方向である場合には分割手段１２２は画像表示領域を左右に二分割する。すなわち、分割手段１２２は、検知手段により検知された操作方向に基づいて、表示部の表示領域を複数の領域に分割する分割手段の一例に相当する。なお、操作方向と分割の仕方との関係は上述の例に限定されるものではなく、他の関係であってもよい。
【００２６】
決定手段１３２は、検知手段１１２の検出結果に基づいてＵＩ表示部１０５における分割された画像の表示領域のうちどの領域に画像を表示するかを決定する。決定手段１３２は具体的には検知手段１１２により検知されたフリック操作またはドラッグ操作の操作方向に基づいてＵＩ表示部１０５における画像の表示領域を決定する。すなわち、決定手段１３２は、検知手段１１２により検知された操作方向に基づいて画像表示領域における画像の表示位置を決定する。つまり、決定手段１３２は、検知手段により検知された操作方向に基づいて、複数の領域のうちオブジェクトに対応付けられた画像を表示する領域を決定する決定手段の一例に相当する。例えば、検知手段１１２により検知された操作方向に応じて、画像表示領域における画像の表示位置は異なる。一例として操作方向が上方向である場合には分割手段１２２により上下に二分割された画像表示領域のうち上の領域を画像の表示位置と決定する。また、例えば、操作方向が左方向である場合には分割手段１２２により左右に二分割された画像表示領域のうち左の領域を画像の表示位置と決定する。なお、操作方向と画像の表示位置との関係は上述の例に限定されるものではなく、他の関係であってもよい。
【００２７】
なお、例えば、画像表示領域に既に画像が表示されている場合において、検知手段１１２が操作方向が左方向であることを検知した場合には、既に表示されている画像の表示位置を左右に二分割された画像表示領域の右側とする。そして、フリック操作等が行われたオブジェクトに対応する画像の表示位置を二分割された画像表示領域の左側と決定手段１３２は決定する。
【００２８】
表示制御手段１４２は、決定手段１３２によって決定された位置に画像を表示させる。具体的には表示制御手段１４２はＵＩ表示部１０５を制御することで、決定手段１３２によって決定された位置に画像を表示させる。すなわち、表示制御手段１４２は決定手段により決定された領域にオブジェクトに対応付けられた画像を表示させる表示制御手段の一例に相当する。
【００２９】
また、表示制御手段１４２は分割手段１２２により分割された領域の境界を示す線または点線等の表示をＵＩ表示部１０５に行わせることとしてもよい。なお、表示制御部１４２は、操作対象となっているオブジェクトに対応付けられている画像をデータ用記憶領域１０７から読み出してＵＩ表示部１０５に表示させる。すなわち、データ用記憶領域１０７にはオブジェクトと画像との対応関係を示すテーブルが格納され、当該テーブルに基づいて表示制御手段１４２は操作対象となっているオブジェクトに対応する画像を取得することが可能となっている。なお、オブジェクトに対応付けられるものとしては画像を例に説明したが電子カルテまたは問診票等の文書データが対応付けられることとしてもよい。以下、画像および文書データを総括して単に資料という場合がある。
【００３０】
次に、資料表示装置１のＵＩ表示部１０５に表示される画面の構成を、図２を用いて説明する。ＵＩ表示部１０５に表示されるＵＩはオブジェクト表示エリア１０と資料表示エリア１２を含む資料表示スペース１１を備える。オブジェクト表示エリア１０には、サムネイルまたはアイコン等のオブジェクト（シンボル画像）がマトリクス状に表示される。ここで、シンボル画像とは、資料を表すサムネイル、資料名を示す画像またはアイコンを含む。また、オブジェクト表示エリア１０において縦軸は資料の種別を示し、横軸は検査日時を示す。具体的には縦軸は画像を取得したモダリティの種別または文書データの種別を示している。さらに、横軸は画像が撮影された日時または文書データが作成された日時を示している。なお、縦軸および横軸が示す情報は図２の形態に限定されるものではなく、例えば逆であってもよい。本実施例ではシンボル画像をマトリクス状に表示する形態としたが、単純に各資料をリスト状に表示する表示形態でも構わない。
【００３１】
図２の資料表示スペース１１の内部には、資料表示エリア１２が存在する。資料表示エリア１１にはシンボル画像に対応付けられた画像または文書データ等が表示される。具体的には、ＵＩデバイス１０１を用いてユーザーにより選択されたシンボル画像に対応付けられた画像または文書データ等を表示制御手段１４２が資料表示エリア１２に表示させる。
【００３２】
次に、図３を用いてフリック操作等により資料表示エリア１２に資料を表示する際に用いられるＵＩの一例を説明する。図３には表示エリア選択ＵＩ１４が示されている。表示エリア選択ＵＩ１４は、例えば、資料一覧１０上の任意のシンボル画像１５を指やマウスカーソル等のユーザー指示１３で所定時間以上選択する（長押しする）ことを契機に表示制御手段１４２によって表示される。表示エリア選択ＵＩ１４の詳細を図１５に示す。図１５に示すように、この表示エリア選択ＵＩ１４には、資料表示スペース１１の分割パターンと、その分割パターンを選択した場合にどこに資料が表示されるのかが図示されている。すなわち、表示エリア選択ＵＩ１４は、検知手段によりオブジェクトがユーザーによって選択されたことを検知した場合に表示制御手段により操作方向毎に表示される、フリック操作またはドラッグ操作が行われる前にフリック操作またはドラッグ操作を行った場合の分割手段による表示部の領域の分割結果を示す表示の一例に相当する。図１５に示す例では、上下方向にフリック操作が行われた場合、資料表示スペース１１が上下に二分割されることを示している。また、左右方向にフリック操作が行われた場合、資料表示スペース１１が左右方向に二分割されることを示している。さらに、斜め方向にフリック操作が行われた場合、資料表示スペース１１は上下左右に四分割されることを示している。また図１５における黒丸は分割された領域における資料の表示位置を示している。すなわち、この黒丸はフリック操作またはドラッグ操作を行った場合に決定手段より決定される画像を表示する領域を示す表示の一例に相当する。例えば、上方向にフリック操作が行われた場合、フリック操作の対象となったシンボル画像１５に対応づけられた資料が上下に分割された領域のうち上の領域に表示される。
【００３３】
なお、図１５に示す例では八方向のフリック操作に対応して領域を分割しているがこれに限定されるものではない。例えば、斜め方向のフリックには対応せず上下左右の四方向のフリック操作に対応する仕様としてもよい。また、図１５において黒丸は分割された領域における資料の表示位置を示しているがこれを表示しないこととしてもよい。
【００３４】
図４は図３の状態から右方向にフリック操作が行われた後のＵＩ表示部１０５の表示画面を示す。右方向にフリック操作が行われたため資料表示スペース１１は資料表示エリア１２（Ａ）、１２（Ｂ）に左右二分割されている。また、右方向にフリック操作が行われたため左右に分割された領域のうち右の領域にフリック対象となったシンボル画像１５に対応付けられた資料が表示されている。なお図３の段階で既に資料表示スペース１１に表示されている資料は、分割された領域おいてフリック方向に基づいて定まる表示位置以外の領域に表示される。図４に示す例ではフリック操作により左右に分割された領域のうち右の領域に新たな資料が表示されることとなるため、右の領域以外の領域（すなわち左の領域）にフリック操作以前に表示されていた資料が表示されることとなる。
【００３５】
図５は図３の状態から下方向にフリック操作が行われた後のＵＩ表示部１０５の表示画面を示す。下方向にフリック操作が行われたため資料表示スペース１１は資料表示エリア１２（Ｃ）、１２（Ｄ）に上下二分割されている。また、下方向にフリック操作が行われたため上下に分割された領域のうち下の領域にフリック対象となったシンボル画像１５に対応付けられた資料が表示されている。なお図３の段階で既に資料表示スペース１１に表示されている資料は、分割された領域おいてフリック方向に基づいて定まる表示位置以外の領域に表示される。図５に示す例ではフリック操作により上下に分割された領域のうち下の領域に新たな資料が表示されることとなるため、下の領域以外の領域（すなわち上の領域）にフリック操作以前に表示されていた資料が表示されることとなる。
【００３６】
図６は図３の状態から左下方向にフリック操作が行われた後のＵＩ表示部１０５の表示画面を示す。左下方向にフリック操作が行われたため資料表示スペース１１は資料表示エリア１２（Ｅ）〜１２（Ｈ）に上下左右四分割されている。また、左下方向にフリック操作が行われたため上下左右に分割された領域のうち左下の領域にフリック対象となったシンボル画像１５に対応付けられた資料が表示されている。なお図３の段階で既に資料表示スペース１１に表示されている資料は、分割された領域おいてフリック方向に基づいて定まる表示位置以外の領域に表示される。図５に示す例ではフリック操作により上下左右に分割された領域のうち左下の領域に新たな資料が表示されることとなるため、左下の領域以外の領域（例えば左上の領域）にフリック操作以前に表示されていた資料が表示されることとなる。
【００３７】
次に、資料表示装置１の動作を図９に示すフローチャートを参照しながら説明する。また、図９に示すフローチャートの説明に際して、ＵＩ表示部１０５の表示画面例を示す図７、図８を参照する。
【００３８】
まず、Ｓ１００において表示制御手段１４２は所定の患者に係るシンボル画像をマトリクス状にＵＩ表示部１０５に表示させる。すなわち、Ｓ１００において図２のオブジェクトエリア１０にシンボル画像１５がマトリクス状に表示される。なお、所定の患者の指定はＵＩデバイス１０１を介した患者ＩＤ等の入力により行われる。表示制御部１４２は、例えば、入力された患者ＩＤに基づいて当該患者ＩＤを有する資料をデータ用記憶領域１０７から探し、シンボル画像１５としてオブジェクトエリア１０に表示させる。
【００３９】
次に、Ｓ１０１において、検知手段１１２は、シンボル画像１５に対してＵＩデバイス１０１を介して操作が行われたか否かを判定する。シンボル画像１５に対して操作が行われていなければ再びＳ１０１の判断を行う。一方、検知手段１１２がシンボル画像１５に対する操作を検知した場合、検知手段１１２は検知した操作がクリック操作またはタップ操作か否かを判断する。タップ操作またはクリック操作であると検知手段１１２が判定した場合には、表示制御手段１４２はシンボル画像に対応付けられている資料をデータ用記憶領域１０７から取得して資料表示スペース１１に資料を表示させる（Ｓ１０３）。一方、検知手段１１２が検知したシンボル画像１５に対する操作がタップ操作およびクリック操作以外の場合には長押しまたはフリック操作が行われたものと検知手段１１２は判断する。そしてＳ１０４において、表示制御手段１４２は図３に示すように表示エリア選択ＵＩ１４をＵＩ表示部１０５に表示させる。具体的には、表示制御手段１４２は、長押しまたはフリック操作の対象となったシンボル画像１５を中心として表示エリア選択ＵＩ１４を表示する。なお、表示エリア選択ＵＩ１４の表示位置は上記に限定されるものではなく、他の位置に表示されることとしてもよい。図７（ａ）、（ｂ）はＳ１０４による画面遷移の一例を示している。図７（ａ）または図８（ａ）のようにユーザーがシンボル画像１５上で長押しすると、表示制御手段１４２により図７（ｂ）または図８（ｂ）のように表示エリア選択ＵＩ１４が表示される。ここで、検知手段１１２により長押しと判定される前にフリック操作またはドラッグ操作した場合には、表示制御手段１１４はフリック操作等の検知後すぐに表示エリア選択ＵＩ１４を表示させることとしてもよい。また、表示エリア選択ＵＩ１４を表示させないこととしてもよい。
【００４０】
次にＳ１０５において検知手段１１２はユーザーによるフリック操作等の操作方向を判定する。操作方向の判定、すなわち操作方向の検知について図１０のフローチャートを用いて詳細に述べる。
【００４１】
操作方向の検知処理が開始すると（Ｓ２００）、Ｓ２０１において検知手段１１２は、ＵＩ表示部１０５の表示領域上においてタッチダウンされた座標Ｂおよびタッチアップされた座標ＥをＵＩデバイス１０１の出力に基づいて取得する。ＵＩデバイスとしてマウス等のポインティングデバイスを用いている場合には、マウスのボタンを押し下げた時のマウスカーソル位置の座標がタッチダウンされた座標に対応する。また、マウスボタンを解放した時のマウスカーソルの位置の座標がタッチアップされた座標に対応する。
【００４２】
検知手段１１２は座標Ｂおよび座標Ｅを用いて操作方向ベクトルＤをＤ←Ｅ・Ｂとして算出する。
【００４３】
Ｓ２０２では、検知手段１１２が、Ｓ２０１で算出した操作方向ベクトルＤが０もしくは所定の閾値以下であるか（十分小さいか）を判断する。操作方向ベクトルＤが０もしくは所定の閾値以下であると判定された場合には、Ｓ２０３へ進み、検知手段はクリックまたはタップであると検知手段１１２は判定すし、処理を終了する（Ｓ２０４）。ここで、例えばＳ１０２の処理はＳ２０３の判定結果に基づいて行われる。
【００４４】
操作方向ベクトルＤが０もしくは所定の閾値以下ではないと判定された場合、Ｓ２０５へ進む。Ｓ２０５では検知手段１１２が操作方向ベクトルＤと表示領域のｘ軸とのなす角θ［ｒａｄ］を算出する。なお、θは、θ＝ａｔａｎ２（ｙ，ｘ）［ただし、−π＜θ≦π］と表すことができる。ここで、ａｔａｎ２（ｙ，ｘ）関数はベクトルＤ（ｘ，ｙ）とｘ軸とのなす角θを算出するアークタンジェント関数である。
【００４５】
次に、Ｓ２０６で検知手段１１２はθの範囲に応じてユーザーのフリック操作等の操作方向を判定し、処理を終了する（Ｓ２０７）。具体的にはＳ２０６において検知手段１１２は、−（７／８）π＜θ≦−（５／８）πであれば操作方向を左下方向と判定し、−（５／８）π＜θ≦−（３／８）πであれば下方向と判定し、−（３／８）π＜θ≦−（１／８）πであれば右下方向と判定する。また、検知手段１１２は、−（１／８）π＜θ≦（１／８）πであれば操作方向を右方向と判定し、（１／８）π＜θ≦（３／８）πであれば右上方向と判定し、（３／８）π＜θ≦（５／８）πであれば上方向と判定する。さらに、検知手段１１２は、（５／８）π＜θ≦（７／８）πであれば操作方向を左上方向と判定し、（７／８）π＜θ≦πもしくは−π＜θ≦−（７／８）πであれば左方向と判定する。
【００４６】
図９のフローチャートの説明に戻り、Ｓ１０５以降の処理について説明する。
【００４７】
Ｓ１０５で操作方向が左方向または右方向と判定された場合にはＳ１０６へ、操作方向が上方向または下方向と判定された場合にはＳ１０７へ、操作方向が右上、右下、左下方向のいずれかであると判定された場合にはＳ１０８へ進む。Ｓ１０６では分割手段１２２が資料表示スペース１１を左右に二分割し、Ｓ１０７では分割手段１２２が資料表示スペース１１を上下に二分割する。また、Ｓ１０８では分割手段１２２が資料表示スペース１１を上下左右に四分割する。
【００４８】
操作方向が左方向の場合Ｓ１０６の後Ｓ１０９へ進み、Ｓ１０９では決定手段１３２は操作方向に基づいてシンボル画像に対応付けられた資料の表示位置を図４に示した資料表示エリア１２（Ａ）と決定する。そして表示制御手段１４２は資料表示エリア１２（Ａ）をフォーカスする。フォーカスの一例として決定手段１３２により決定された領域の枠を他の領域の枠とは異なる色で表示する等して強調表示することとしてもよい。また、操作方向が右方向の場合Ｓ１０６の後Ｓ１１０へ進み、Ｓ１１０では決定手段１３２は操作方向に基づいてシンボル画像に対応付けられた資料の表示位置を図４に示した資料表示エリア１２（Ｂ）と決定する。そして表示制御手段１４２は資料表示エリア１２（Ｂ）をフォーカスする。
【００４９】
操作方向が上方向の場合Ｓ１０７の後Ｓ１１１へ進み、Ｓ１１１では決定手段１３２は操作方向に基づいてシンボル画像に対応付けられた資料の表示位置を図５に示した資料表示エリア１２（Ｃ）と決定する。そして表示制御手段１４２は資料表示エリア１２（Ｃ）をフォーカスする。また、操作方向が下方向の場合Ｓ１０７の後Ｓ１１２へ進み、Ｓ１１２では決定手段１３２は操作方向に基づいてシンボル画像に対応付けられた資料の表示位置を図５に示した資料表示エリア１２（Ｄ）と決定する。そして表示制御手段１４２は資料表示エリア１２（Ｄ）をフォーカスする。
【００５０】
さらに、操作方向が左上方向の場合Ｓ１０８の後Ｓ１１３へ進み、Ｓ１１３では決定手段１３２は操作方向に基づいてシンボル画像に対応付けられた資料の表示位置を図６に示した資料表示エリア１２（Ｅ）と決定する。そして表示制御手段１４２は資料表示エリア１２（Ｅ）をフォーカスする。また、操作方向が左下方向の場合Ｓ１０８の後Ｓ１１４へ進み、Ｓ１１４では決定手段１３２は操作方向に基づいてシンボル画像に対応付けられた資料の表示位置を図６に示した資料表示エリア１２（Ｆ）と決定する。そして表示制御手段１４２は資料表示エリア１２（Ｆ）をフォーカスする。さらに、操作方向が右上方向の場合Ｓ１０８の後Ｓ１１５へ進み、Ｓ１１５では決定手段１３２は操作方向に基づいてシンボル画像に対応付けられた資料の表示位置を図６に示した資料表示エリア１２（Ｇ）と決定する。そして表示制御手段１４２は資料表示エリア１２（Ｇ）をフォーカスする。また、操作方向が右下方向の場合Ｓ１０８の後Ｓ１１６へ進み、Ｓ１１６では決定手段１３２は操作方向に基づいてシンボル画像に対応付けられた資料の表示位置を図６に示した資料表示エリア１２（Ｈ）と決定する。そして表示制御手段１４２は資料表示エリア１２（Ｈ）をフォーカスする。
【００５１】
Ｓ１１７では、表示制御手段１４２がＳ１０９−１１６で決定された領域（フォーカスされてた領域）にシンボル画像に対応付けられている資料をデータ用記憶領域１０７から取得して表示させる。例えば、Ｓ１１０を経由した場合、図７（ｃ）に示す表示画面がＵＩ表示部１０５に表示される。また、Ｓ１１４を経由した場合、図８（ｃ）に示す表示画面がＵＩ表示部１０５に表示される。すなわち、分割手段は、異なる複数の前記操作方向に対して前記表示部の領域を異なる様式で分割し、決定手段は、異なる複数の前記操作方向に対して前記画像を表示する領域を異なる領域としている。
【００５２】
なお、フリックの際にユーザーがフリック方向を認識し易くするために、表示エリア選択ＵＩ１４上のフリック方向に対応する部分を強調表示してもよい。
【００５３】
本実施形態では、表示エリア選択ＵＩ１４によって資料の表示エリアと各操作方向との対応付けをユーザーに提示しているが、表示エリア選択ＵＩ１４を出さないこととしてもよい。また、視覚的なＵＩの代わりに、ユーザーの操作方向に応じて操作音の音色を変える等の聴覚的なＵＩや、ユーザーの操作方向に応じてバイブレーション・パターンを変える等の触覚的なＵＩを用いても構わない。また、上記の実施形態ではフリック操作の場合を主として説明したがこれに限定されるものではなく、ドラッグ操作等他の操作方法に適用することとしてもよい。
【００５４】
上記の実施形態によれば、１度のフリック操作によって表示領域の分割および画像の表示を行うことができる。すなわち簡単な操作で、表示領域を分割し、分割された領域の所望の位置に画像を表示させることができる。従って、ユーザーの操作負担の軽減が可能となる。また、表示エリア選択ＵＩ１４はフリック後の表示領域のレイアウトを示しているため、フリック後の表示形態を把握した上でフリック操作を行うことが可能となる。従って、ユーザーの意図と異なる表示形態となることを防止することが可能となる。
【００５５】
＜実施形態２＞
第２の実施形態としては、図１１や図１２に示すように画面サイズに応じて表示エリア選択ＵＩ１４を表示エリア選択ＵＩ１４（ａ）や１４（ｂ）のように変更し、左右２分割や上下２分割での表示しか出来ないようにすることも可能である。
【００５６】
図１１のように左右２分割でしか表示出来ないように制限する例としては、画面サイズが図１１のように横長で縦に２段並べると見づらくなる場合があげられる。例えば、表示制御手段１４２は、ＵＩ表示部１０５に表示されるオブジェクト表示エリア１０と資料表示スペース１１とを含む表示領域の縦横比に基づいて表示エリア選択ＵＩ１４を表示エリア選択ＵＩ１４（ａ）のように変更する。例えば、表示制御手段１４２は表示領域の縦の長さに対して横の長さが所定値以上大きい場合には表示エリア選択ＵＩ１４を表示エリア選択ＵＩ１４（ａ）のように変更する。すなわち、表示制御手段１４２はフリック操作またはドラッグ操作が行われる前にフリック操作またはドラッグ操作を行った場合の分割手段による表示部の領域の分割結果を示す表示を表示部の表示領域の大きさに基づいて変更する。なお、図１１の場合、左右方向以外にフリック操作が行われたとしても分割手段１２２による領域の分割は行われない。
【００５７】
また、図１２のように上下２分割でしか表示出来ないように制限する例としては、画面サイズが図１２のように縦長で横に２列並べると見づらくなる場合があげられる。例えば、表示制御手段１４２は、ＵＩ表示部１０５に表示されるオブジェクト表示エリア１０と資料表示スペース１１とを含む表示領域の縦横比に基づいて表示エリア選択ＵＩ１４を表示エリア選択ＵＩ１４（ｂ）のように変更する。例えば、表示制御手段１４２は表示領域の横の長さに対して縦の長さが所定値以上大きい場合には表示エリア選択ＵＩ１４を表示エリア選択ＵＩ１４（ａ）のように変更する。なお、図１１の場合、上下方向以外にフリック操作が行われたとしても分割手段１２２による領域の分割は行われない。
【００５８】
本実施形態によれば第１実施形態における効果に加えて、表示領域のサイズの特性に合わせて領域の分割が可能となる。従って、領域を分割して画像を表示した場合にユーザーにとって見づらい表示となることを防ぐことが可能となる。
【００５９】
＜実施形態３＞
第３の実施形態としては、図１３や図１４に示すように表示対象資料の属性に応じて表示エリア選択ＵＩ１４を表示エリア選択ＵＩ１４（ｃ）や１４（ｄ）のように変更する。そして、右側のみまたは下側のみにしかフリック操作の表示出来ないようにすることも可能である。
【００６０】
図１３のように右側のみにしか表示出来ないように制限する例としては、資料の取り違えを防止する目的で、現在表示されている資料の患者と別の患者の資料は、右側にのみ表示するという例があげられる。具体的には、表示制御手段１４２は、現在資料表示スペース１１に表示されている画像に対応付けられている患者識別情報をデータ用記憶領域１０７から取得する。表示制御手段１４２は、同様にフリック操作の対象となっているシンボル画像に対応する資料の患者識別情報も取得する。そして、表示制御手段１４２はフリック操作の対象となっているシンボル画像に対応する資料の患者識別情報と現在資料表示スペース１１に表示されている画像に対応付けられている患者識別情報とを比較する。比較の結果、異なっていれば、表示制御手段１４２は表示エリア選択ＵＩ１４を図１３に示す表示エリア選択ＵＩ１４（ｃ）のように変更する。通常着目した患者の情報を左に表示し参照用の他の患者の情報は右側に表示されることが多いため、上記のようにすればユーザーに違和感を与えてしまうことを防ぐことが可能となる。
【００６１】
また、別の例としては、検査日時がより最近の資料は右側にのみ表示するという例があげられる。具体的には、表示制御手段１４２は、現在資料表示スペース１１に表示されている画像に対応付けられている撮影日時をデータ用記憶領域１０７から取得する。表示制御手段１４２は、同様にフリック操作の対象となっているシンボル画像に対応する資料の撮影日時等も取得する。そして、表示制御手段１４２はフリック操作の対象となっているシンボル画像に対応する資料の撮影日時と現在資料表示スペース１１に表示されている画像に対応付けられている撮影日時とを比較する。比較の結果、フリック操作の対象となっているシンボル画像に対応する資料の撮影日時の方が新しければ、表示制御手段１４２は表示エリア選択ＵＩ１４を図１３に示す表示エリア選択ＵＩ１４（ｃ）のように変更する。通常新しい資料は右側に表示されるため、上記のようにすればユーザーに違和感を与えてしまうことを防ぐことが可能となる。
【００６２】
なお、上記の例ではフリック操作の対象となっているシンボル画像に対応する資料を分割された領域の右側に表示する例について述べたが、これに限定されるものではなく、ユーザーによって分割された領域の左側に表示するようにしてもよい。
【００６３】
次に、図１４のように下側のみにしか表示出来ないように制限する例としては、画像の部位の実際の位置的関係を反映させ、腹部の画像は胸部の画像の下側にしか表示出来ないようにするという例があげられる。この際、部位はＤＩＣＯＭ画像であればＢｏｄｙ  Ｐａｒｔ  Ｅｘａｍｉｎｅｄタグから取得することが可能である。また、部位同士の位置の関係は、例えば上から順に頭部、胸部、上肢、脊椎、腹部、骨盤、下肢のように定義したテーブル等の情報をデータ用記憶領域１０７に記憶し、これを参照するようにする。具体的には、表示制御手段１４２は、現在資料表示スペース１１に表示されている画像に対応付けられている部位情報をデータ用記憶領域１０７から取得する。表示制御手段１４２は、同様にフリック操作の対象となっているシンボル画像に対応する資料の部位情報も取得する。そして、表示制御手段１４２はフリック操作の対象となっているシンボル画像に対応する資料の部位と現在資料表示スペース１１に表示されている画像に対応付けられている部位とを上記のテーブルを用いて比較する。比較の結果、フリック操作の対象となっているシンボル画像に対応する資料の部位の方が人体構造上、現在資料表示スペース１１に表示されている画像に対応付けられている部位より下に位置する部位の場合以下のような処理が行われる。例えば、表示制御手段１４２は表示エリア選択ＵＩ１４を図１４に示す表示エリア選択ＵＩ１４（ｄ）のように変更する。また、フリック操作の対象となっているシンボル画像に対応する資料の部位の方が人体構造上、現在資料表示スペース１１に表示されている画像に対応付けられている部位より上に位置する部位の場合以下のような処理が行われる。例えば、表示制御手段１４２は表示エリア選択ＵＩ１４を分割された領域の上側に表示するためのＵＩに変更してもよい。
【００６４】
上述したように第３実施例において表示制御手段１４２はフリック操作またはドラッグ操作が行われる前にフリック操作またはドラッグ操作を行った場合の分割手段による表示部の領域の分割結果を示す表示をオブジェクトに対応付けられた画像の撮影日時、撮影部位または画像の被検者を識別する識別情報のいずれかに基づいて変更する。
【００６５】
また別の例としては、画像のモダリティの一般的な表示順序を反映させ、ＣＴ画像は単純Ｘ線の下側にしか表示出来ないようにするようにしてもよい。
【００６６】
本実施形態によれば第１実施形態における効果に加えて、より直感的な表示をユーザーに提供することが可能となる。
【００６７】
＜その他の実施形態＞
以上、実施形態例を詳述したが、本発明は例えば、システム、装置、方法、プログラム若しくは記録媒体（記憶媒体）等としての実施態様をとることが可能である。具体的には、複数の機器（例えば、ホストコンピュータ、インタフェース機器、撮像装置、ｗｅｂアプリケーション等）から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【００６８】
また、本発明の目的は、以下のようにすることによって達成されることはいうまでもない。即ち、前述した実施形態の機能を実現するソフトウェアのプログラムコード（コンピュータプログラム）を記録した記録媒体（または記憶媒体）を、システムあるいは装置に供給する。係る記憶媒体は言うまでもなく、コンピュータ読み取り可能な記憶媒体である。そして、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムコードを読み出し実行する。この場合、記録媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記録した記録媒体は本発明を構成することになる。
【符号の説明】
【００６９】
１  資料表示装置
１１２  検知手段
１２２  分割手段
１３２  決定手段
１４２  表示制御手段
【図１】
2020177709.tif 000003
【図２】
2020177709.tif 000004
【図３】
2020177709.tif 000005
【図４】
2020177709.tif 000006
【図５】
2020177709.tif 000007
【図６】
2020177709.tif 000008
【図７】
2020177709.tif 000009
【図８】
2020177709.tif 000010
【図９】
2020177709.tif 000011
【図１０】
2020177709.tif 000012
【図１１】
2020177709.tif 000013
【図１２】
2020177709.tif 000014
【図１３】
2020177709.tif 000015
【図１４】
2020177709.tif 000016
【図１５】
2020177709.tif 000017
【手続補正書】
【提出日】令和2年9月4日(2020.9.4)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
表示部に表示されたサムネイル又はアイコンに対するフリック操作の方向またはドラッグ操作の方向に基づいて、前記表示部の表示領域を２分の１に分割し、当該分割により形成された領域に前記フリック操作または前記ドラッグ操作の対象となった前記サムネイル又は前記アイコンに対応付けられている画像を表示させることを許容するモードと、
前記表示部に表示された前記サムネイルまたは前記アイコンに対するフリック操作の方向またはドラッグ操作の方向に基づいて前記表示部の表示領域を４分の１に分割し、当該分割により形成された領域に前記フリック操作または前記ドラッグ操作の対象となった前記サムネイル又はアイコンに対応付けられている画像を表示させることを許容するモードと、を備える情報処理装置。
【請求項２】
前記サムネイル又は前記アイコンに対応付けられている画像が表示される位置は、フリック操作の方向またはドラッグ操作の方向に基づいて決定されることを特徴とする請求項１記載の情報処理装置。
【請求項３】
フリック操作の方向またはドラッグ操作の方向が終了する前に、前記表示領域の分割結果を示す情報を表示させることを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
表示部に表示されたサムネイル又はアイコンに対するフリック操作の方向またはドラッグ操作の方向に基づいて前記表示部の表示領域を２分の１に分割し、当該分割により形成された領域に前記フリック操作または前記ドラッグ操作の対象となった前記サムネイル又は前記アイコンに対応付けられている画像を表示させることを許容するモードと、
前記表示部に表示された前記サムネイル又はアイコンに対するフリック操作の方向またはドラッグ操作の方向に基づいて前記表示部の表示領域を４分の１に分割し、当該分割により形成された領域に前記フリック操作または前記ドラッグ操作の対象となった前記サムネイル又は前記アイコンに対応付けられている画像を表示させることを許容するモードと、を備える情報処理方法。
【請求項５】
請求項４に記載の情報処理方法をコンピュータに実行させるプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
上記目的を達成するための一手段として、開示の情報処理装置は、表示部に表示されたサムネイル又はアイコンに対するフリック操作の方向またはドラッグ操作の方向に基づいて、前記表示部の表示領域を２分の１に分割し、当該分割により形成された領域に前記フリック操作または前記ドラッグ操作の対象となった前記サムネイル又は前記アイコンに対応付けられている画像を表示させることを許容するモードと、
前記表示部に表示された前記サムネイルまたは前記アイコンに対するフリック操作の方向またはドラッグ操作の方向に基づいて前記表示部の表示領域を４分の１に分割し、当該分割により形成された領域に前記フリック操作または前記ドラッグ操作の対象となった前記サムネイル又はアイコンに対応付けられている画像を表示させることを許容するモードと、を備える。