(57)【要約】【課題】従来の画像情報処理装置においては、操作性が悪いという課題があった。【解決手段】第一画像情報を、画像表示ウインドウを用いて出力する第一画像情報出力部１２と、領域指定ウインドウ生成指示と領域指定ウインドウ移動指示とを受け付ける領域指定指示受付部１４と、領域指定ウインドウ生成指示に基づき領域指定ウインドウを出力し、領域指定ウインドウ移動指示に基づき領域指定ウインドウを移動させる領域指定ウインドウ出力部１５と、設定指示を受け付ける設定指示受付部１６と、設定指示に基づき、第一画像情報の領域指定ウインドウ内の領域を実行指示領域に設定するための実行指示領域設定情報を構成する実行指示領域構成部１７と、実行指示領域が指定された場合に出力される実行指示情報を、設定指示に基づいて構成する実行指示構成部１８とを備えた。【選択図】図１
2007079747.tif 000002
【特許請求の範囲】
【請求項１】
第一画像情報が格納され得る第一画像情報格納部と、
第一画像情報を、当該第一画像情報を表示するためのウインドウである画像表示ウインドウを用いて出力する第一画像情報出力部と、
領域を指定するためのウインドウである領域指定ウインドウを生成する指示である領域指定ウインドウ生成指示と、当該領域指定ウインドウを移動する指示である領域指定ウインドウ移動指示を受け付ける領域指定指示受付部と、
前記領域指定ウインドウ生成指示に基づいて領域指定ウインドウを出力し、前記領域指定ウインドウ移動指示に基づいて、当該出力した領域指定ウインドウを移動させて出力する領域指定ウインドウ出力部と、
前記第一画像情報の前記領域指定ウインドウ内に位置する領域を、所定の処理の実行を指示する情報である実行指示情報を出力させるための領域である実行指示領域に設定するための指示である設定指示を受け付ける設定指示受付部と、
前記設定指示に基づいて、前記領域指定ウインドウ内に位置する領域を実行指示領域に設定するための情報である実行指示領域設定情報を構成する実行指示領域構成部と、
前記第一画像情報の実行指示領域が指定された場合に出力される情報である実行指示情報を、前記設定指示に基づいて構成する実行指示構成部と、
前記実行指示領域設定情報と、前記実行指示情報とを出力する領域情報出力部とを具備する画像情報処理装置。
【請求項２】
前記領域指定指示受付部は、さらに、前記領域指定ウインドウのサイズを変更する指示である領域指定ウインドウサイズ変更指示を受け付け、
前記領域指定ウインドウ出力部は、前記領域指定ウインドウサイズ変更指示に基づいて、前記出力した領域指定ウインドウのサイズを変更して出力する請求項１記載の画像情報処理装置。
【請求項３】
前記領域指定ウインドウ出力部は、前記領域指定ウインドウを、前記画像表示ウインドウの常に前面に出力する請求項１または請求項２いずれか記載の画像情報処理装置。
【請求項４】
前記画像表示ウインドウを移動する指示である画像表示ウインドウ移動指示を受け付ける画像情報指示受付部をさらに備え、
前記第一画像情報出力部は、前記画像表示ウインドウ移動指示に基づいて、前記画像表示ウインドウを移動させる請求項１から請求項３いずれか記載の画像情報処理装置。
【請求項５】
前記画像表示ウインドウと前記領域指定ウインドウとが独立して移動する請求項４記載の画像情報処理装置。
【請求項６】
前記実行指示領域構成部は、前記領域指定ウインドウの少なくとも一部が、前記画像表示ウインドウ外に配置されている場合に、前記第一画像情報の、当該領域指定ウインドウが配置されている位置に対応する位置を示す、前記実行指示領域設定情報を構成する請求項１から請求項５いずれか記載の画像情報処理装置。
【請求項７】
前記領域指定ウインドウ内の背景色は透明である請求項１から請求項６いずれか記載の画像情報処理装置。
【請求項８】
前記領域指定ウインドウ内の領域に対して操作を行う指示は、当該領域指定ウインドウ内の領域に出力される画像表示ウインドウが受け付ける請求項１から請求項７いずれか記載の画像情報処理装置。
【請求項９】
前記領域情報出力部は、前記第一画像情報の前記実行指示領域上に、実行指示領域を示すための画像情報である領域画像情報を出力する請求項１から請求項８いずれか記載の画像情報処理装置。
【請求項１０】
前記領域指定指示受付部は、前記領域指定ウインドウ内に対する文字の入力を受け付け、
前記領域情報出力部は、当該受け付けた文字を、前記第一画像情報の前記実行指示領域上に出力する請求項１から請求項８いずれか記載の画像情報処理装置。
【請求項１１】
前記設定指示受付部は、所望の情報の所在を示す情報である所在情報を受け付ける所在情報を含む設定指示を受け付け、
前記実行指示構成部は、前記所在情報が示す前記所望の情報に対して、所定の処理を実行させるための実行指示情報を構成する請求項１から請求項９いずれか記載の画像情報処理装置。
【請求項１２】
前記所在情報は、ＵＲＬであり、
前記実行指示構成部は、前記ＵＲＬから情報を取得する処理を実行させるための実行指示情報を構成する請求項１１記載の画像情報処理装置。
【請求項１３】
前記所在情報は、第二情報の所在を示すディレクトリ情報であり、
前記実行指示構成部は、前記ディレクトリ情報が示すディレクトリから前記第二情報を取得し、出力させる処理を実行させるための実行指示情報を構成する請求項１１または請求項１２いずれか記載の画像情報処理装置。
【請求項１４】
前記第二情報は、画像として出力可能な情報であり、
前記実行指示領域構成部は、前記ディレクトリ情報に基づいて、前記第二情報の縮小画像を構成し、
前記領域情報出力部は、前記第一画像情報の前記実行指示領域上に、前記縮小画像を出力する請求項１３記載の画像情報処理装置。
【請求項１５】
前記第一画像情報出力部は、前記画像表示ウインドウを出力し、
前記第一画像情報出力部により出力される画像の少なくとも一部の領域の画像情報を取得するための指示である画像取得指示を受け付ける画像取得指示受付部と、
前記画像取得指示に基づいて、出力される画像の少なくとも一部の領域の画像情報を前記第二情報として取得する画像取得部とを、さらに備え、
前記所在情報は、前記画像取得部が取得した第二情報の所在を示すディレクトリ情報である請求項１３または請求項１４いずれか記載の画像情報処理装置。
【請求項１６】
前記領域情報出力部は、前記実行指示領域設定情報と、前記実行指示情報と、前記第一画像情報とを、予め設定されている所定のアドレスに送信する請求項１から請求項１２いずれか記載の画像情報処理装置。
【請求項１７】
前記領域情報出力部は、前記実行指示領域設定情報と、前記実行指示情報と、前記第一画像情報と、前記ディレクトリ情報が示すディレクトリにある画像とを、予め設定されている所定のアドレスに送信する請求項１３から請求項１６いずれか記載の画像情報処理装置。
【請求項１８】
前記第一画像情報出力部が出力する第一画像情報の、前記実行指示領域設定情報が設定する実行指示領域を、指定する指定情報を受け付ける指定情報受付部と、
当該指定情報の受け付けに応じて、前記実行指示情報を出力する実行指示情報出力部とを、さらに具備する請求項１から請求項１７いずれか記載の画像情報処理装置。
【請求項１９】
前記第一画像情報出力部が出力する第一画像情報の、前記実行指示領域設定情報が設定する実行指示領域を、指定する指定情報を受け付ける指定情報受付部と、
当該指定情報の受け付けに応じて、前記実行指示情報を出力する実行指示情報出力部と、
前記実行指示情報に基づいて、前記ディレクトリ情報が示すディレクトリから前記第二情報を取得し、出力する第二情報出力部とを、さらに備えた請求項１３から請求項１５いずれか記載の画像情報処理装置。
【請求項２０】
領域を指定するためのウインドウである領域指定ウインドウを生成する指示である領域指定ウインドウ生成指示と、当該領域指定ウインドウを移動する指示である領域指定ウインドウ移動指示を受け付ける領域指定指示受付部と、
前記領域指定ウインドウ生成指示に基づいて領域指定ウインドウを、領域指定ウインドウ以外の一以上のウインドウの最前面に出力し、前記領域指定ウインドウ移動指示に基づいて、当該出力した領域指定ウインドウを移動させて出力する領域指定ウインドウ出力部と、
前記領域指定ウインドウ内に位置する領域を所定の領域である実行指示領域に設定するための情報である実行指示領域設定情報を構成する実行指示領域構成部と、
前記実行指示領域設定情報を出力する領域情報出力部とを具備する画像情報処理装置。
【請求項２１】
格納されている第一画像情報を、当該第一画像情報を表示するためのウインドウである画像表示ウインドウを用いて出力する第一画像情報出力ステップと、
領域を指定するためのウインドウである領域指定ウインドウを生成する指示である領域指定ウインドウ生成指示と、当該領域指定ウインドウを移動する指示である領域指定ウインドウ移動指示を受け付ける領域指定指示受付ステップと、
前記領域指定ウインドウ生成指示に基づいて領域指定ウインドウを出力し、前記領域指定ウインドウ移動指示に基づいて、当該出力した領域指定ウインドウを移動させて出力する領域指定ウインドウ出力ステップと、
前記第一画像情報の前記領域指定ウインドウ内に位置する領域を、所定の処理の実行を指示する情報である実行指示情報を出力させるための領域である実行指示領域に設定するための指示である設定指示を受け付ける設定指示受付ステップと、
前記設定指示に基づいて、前記領域指定ウインドウ内に位置する領域を実行指示領域に設定するための情報である実行指示領域設定情報を構成する実行指示領域構成ステップと、
前記第一画像情報の実行指示領域が指定された場合に出力される情報である実行指示情報を、前記設定指示に基づいて構成する実行指示構成ステップと、
前記実行指示領域設定情報と、前記実行指示情報とを出力する領域情報出力ステップとを具備する画像情報処理方法。
【請求項２２】
コンピュータに、
格納されている第一画像情報を、当該第一画像情報を表示するためのウインドウである画像表示ウインドウを用いて出力する第一画像情報出力ステップと、
領域を指定するためのウインドウである領域指定ウインドウを生成する指示である領域指定ウインドウ生成指示と、当該領域指定ウインドウを移動する指示である領域指定ウインドウ移動指示を受け付ける領域指定指示受付ステップと、
前記領域指定ウインドウ生成指示に基づいて領域指定ウインドウを出力し、前記領域指定ウインドウ移動指示に基づいて、当該出力した領域指定ウインドウを移動させて出力する領域指定ウインドウ出力ステップと、
前記第一画像情報の前記領域指定ウインドウ内に位置する領域を、所定の処理の実行を指示する情報である実行指示情報を出力させるための領域である実行指示領域に設定するための指示である設定指示を受け付ける設定指示受付ステップと、
前記設定指示に基づいて、前記領域指定ウインドウ内に位置する領域を実行指示領域に設定するための情報である実行指示領域設定情報を構成する実行指示領域構成ステップと、
前記第一画像情報の実行指示領域が指定された場合に出力される情報である実行指示情報を、前記設定指示に基づいて構成する実行指示構成ステップと、
前記実行指示領域設定情報と、前記実行指示情報とを出力する領域情報出力ステップとを実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インタラクティブな操作等が可能な画像情報を構成するため等に用いられる画像情報処理装置等に関するものである。
【背景技術】
【０００２】
従来、画像に対してインタラクティブな動作を提供するための技術として、いわゆるクリッカブルマップと呼ばれる技術がある（例えば、特許文献１参照）。これは、画像ファイルを参照しているＨＴＭＬファイル内に、画像内の位置と、さまざまなリンク先との対応関係を設定する情報を格納させておき、画像上のクリックした位置に対応したリンク先に移動したり、リンク先のファイル等を開いたりするようにしたものである。
【０００３】
このような技術を利用することにより、例えば、情報処理装置において表示している画像内の物体等をクリックすることで、ユーザは、そのクリックした物体等についての説明や、画像に関連する情報等を、例えば別画面等で順次表示させることが可能となる。
【０００４】
従来の画像情報処理装置においては、通常、画像上にリンク情報を有する領域を設定するためには、まず、画像上に選択範囲をマウスのドラッグ等により作成し、この選択範囲が選択している画像上の領域に対してリンク先の情報の設定を行うことで、画像上の領域にリンクを設定していた。
【特許文献１】特開平１０−３０２０７６号公報（第１頁、第１図等）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来は、ウインドウ内に表示されている画像上に選択範囲を作成するため、画像をスクロールさせると、選択範囲も画像と連動してスクロールすることとなり、例えば、選択範囲が選択している画像の一部がウインドウ外に移動して、非表示となると、選択範囲も同様に移動して非表示となり、どこが選択されていたかが分からなくなってしまい、操作性が悪いという課題があった。
【０００６】
また、選択範囲が画像と連動して動くため、画像に対する選択範囲の相対的な位置を移動させる場合、常に、画像ではなく、選択範囲を移動させる必要があり、操作の自由度が低く、作業性が悪いという課題があった。例えば、選択範囲の大きさが小さい場合、選択範囲を、マウス等を用いてドラッグアンドドロップして移動させることは、非常に困難な場合が多い。また、選択範囲が、辺を操作することで大きさを変更可能なものである場合、選択範囲を移動させる際に、誤って選択範囲の形状も変化させてしまうことも起こりうる。
【０００７】
また、一旦作成した選択領域を、画像のウインドウ内に表示されていない部分上に動かす場合、単に画像をスクロールすると、選択範囲も同時にスクロールしてしまい、選択範囲が見えなくなり、操作できなくなることがある。このため、一旦表示されていない部分をスクロール等によりウインドウ内に表示されるようにした後、選択領域を移動させる必要があり、操作性が悪いという課題があった。
【課題を解決するための手段】
【０００８】
本発明の画像情報処理装置は、第一画像情報が格納されうる第一画像情報格納部と、第一画像情報を、当該第一画像情報を表示するためのウインドウである画像表示ウインドウを用いて出力する第一画像情報出力部と、領域を指定するためのウインドウである領域指定ウインドウを生成する指示である領域指定ウインドウ生成指示と、当該領域指定ウインドウを移動する指示である領域指定ウインドウ移動指示を受け付ける領域指定指示受付部と、前記領域指定ウインドウ生成指示に基づいて領域指定ウインドウを出力し、前記領域指定ウインドウ移動指示に基づいて、当該出力した領域指定ウインドウを移動させて出力する領域指定ウインドウ出力部と、前記第一画像情報の前記領域指定ウインドウ内に位置する領域を、所定の処理の実行を指示する情報である実行指示情報を出力させるための領域である実行指示領域に設定するための指示である設定指示を受け付ける設定指示受付部と、前記設定指示に基づいて、前記領域指定ウインドウ内に位置する領域を実行指示領域に設定するための情報である実行指示領域設定情報を構成する実行指示領域構成部と、前記第一画像情報の実行指示領域が指定された場合に出力される情報である実行指示情報を、前記設定指示に基づいて構成する実行指示構成部と、前記実行指示領域設定情報と、前記実行指示情報とを出力する領域情報出力部とを具備する画像情報処理装置である。
【０００９】
かかる構成により、領域指定ウインドウを画像表示ウインドウに対して、自由に移動させることができ、画像内の領域を選択する際の操作性を向上させることができる。
【００１０】
また、本発明の画像情報処理装置は、前記画像情報処理装置において、前記領域指定指示受付部は、さらに、前記領域指定ウインドウのサイズを変更する指示である領域指定ウインドウサイズ変更指示を受け付け、前記領域指定ウインドウ出力部は、前記領域指定ウインドウサイズ変更指示に基づいて、前記出力した領域指定ウインドウのサイズを変更して出力する画像情報処理装置である。
【００１１】
かかる構成により、領域指定ウインドウを画像表示ウインドウに対して、自由にサイズ変更させることができ、画像内の領域を選択する際の操作性を向上させることができる。
【００１２】
また、本発明の画像情報処理装置は、前記画像情報処理装置において、前記領域指定ウインドウ出力部は、前記領域指定ウインドウを、前記画像表示ウインドウの前面に出力する画像情報処理装置である。
【００１３】
かかる構成により、領域指定ウインドウを見失いにくくすることができる。
【００１４】
また、本発明の画像情報処理装置は、前記画像情報処理装置において、前記画像表示ウインドウを移動する指示である画像表示ウインドウ移動指示を受け付ける画像情報指示受付部をさらに備え、前記第一画像情報出力部は、前記画像表示ウインドウ移動指示に基づいて、前記画像表示ウインドウを移動させる画像情報処理装置である。
【００１５】
かかる構成により、画像表示ウインドウを領域指定ウインドウに対して自由に移動させることができ、画像内の領域を選択する際の操作性を向上させることができる。
【００１６】
また、本発明の画像情報処理装置は、前記画像情報処理装置において、前記実行指示領域構成部は、前記領域指定ウインドウの少なくとも一部が、前記画像表示ウインドウ外に配置されている場合に、前記第一画像情報の、当該領域指定ウインドウが配置されている位置に対応する位置を示す、前記実行指示領域設定情報を構成する画像情報処理装置である。
【００１７】
かかる構成により、画像表示ウインドウ外の第一画像情報に対しても、実行指示領域を設定できる。
【００１８】
また、本発明の画像情報処理装置は、前記画像情報処理装置において、前記領域指定ウインドウ内の背景色は透明である画像情報処理装置である。
【００１９】
かかる構成により、領域指定ウインドウが配置されている位置を確認しやすくすることができる。
【００２０】
また、本発明の画像情報処理装置は、前記画像情報処理装置において、前記領域指定ウインドウ内の領域に対して操作を行う指示は、当該領域指定ウインドウ内の領域に出力される画像表示ウインドウが受け付ける画像情報処理装置である。
【００２１】
かかる構成により、領域指定ウインドウが、画像表示ウインドウに対する操作の妨げとなりにくくすることができる。
【００２２】
また、本発明の画像情報処理装置は、前記画像情報処理装置において、前記領域情報出力部は、前記第一画像情報の前記実行指示領域上に、実行指示領域を示すための画像情報である領域画像情報を出力する画像情報処理装置である。
【００２３】
かかる構成により、実行指示領域を認識しやすくすることができる。
【００２４】
また、本発明の画像情報処理装置は、前記画像情報処理装置において、前記領域指定指示受付部は、前記領域指定ウインドウ内に対する文字の入力を受け付け、前記領域情報出力部は、当該受け付けた文字を、前記第一画像情報の前記実行指示領域上に出力する画像情報処理装置である。
【００２５】
かかる構成により、実行指示領域上に自由に文字情報を表示させることができるとともに、文字情報を第一画像情報上に配置する際の操作性を向上させることができる。
【００２６】
また、本発明の画像情報処理装置は、前記画像情報処理装置において、前記設定指示受付部は、所望の情報の所在を示す情報である所在情報を受け付ける所在情報を含む設定指示を受け付け、前記実行指示構成部は、前記所在情報が示す前記所望の情報に対して、所定の処理を実行させるための実行指示情報を構成する画像情報処理装置である。
かかる構成により、所在情報が示す所在にある情報を表示させることができる。
【００２７】
また、本発明の画像情報処理装置は、前記画像情報処理装置において、前記所在情報は、ＵＲＬであり、前記実行指示構成部は、前記ＵＲＬから情報を取得する処理を実行させるための実行指示情報を構成する画像情報処理装置である。
【００２８】
かかる構成により、ＵＲＬにある情報を表示させることができる。
【００２９】
また、本発明の画像情報処理装置は、前記画像情報処理装置において、前記所在情報は、第二情報の所在を示すディレクトリ情報であり、前記実行指示構成部は、前記ディレクトリ情報が示すディレクトリから前記第二情報を取得し、出力させる処理を実行させるための実行指示情報を構成する画像情報処理装置である。
【００３０】
かかる構成により、所望のディレクトリにある第二情報を表示させることができる。
【００３１】
また、本発明の画像情報処理装置は、前記画像情報処理装置において、前記第二情報は、画像として出力可能な情報であり、前記実行指示領域構成部は、前記ディレクトリ情報に基づいて、前記第二情報の縮小画像を構成し、前記領域情報出力部は、前記第一画像情報の前記実行指示領域上に、前記縮小画像を出力する画像情報処理装置である。
【００３２】
かかる構成により、実行指示領域を指定することにより表示される画像を、予め認識することができる。
【００３３】
また、本発明の画像情報処理装置は、前記画像情報処理装置において、前記第一画像情報出力部は、前記画像表示ウインドウを出力し、前記第一画像情報出力部により出力される画像の少なくとも一部の領域の画像情報を取得するための指示である画像取得指示を受け付ける画像取得指示受付部と、前記画像取得指示に基づいて、出力される画像の少なくとも一部の領域の画像情報を前記第二情報として取得する画像取得部とを、さらに備え、前記所在情報は、前記画像取得部が取得した第二情報の所在を示すディレクトリ情報である画像情報処理装置である。
【００３４】
かかる構成により、画面の画像を用いて、容易にインタラクティブな動作が可能な画像情報を構成することができる。
【００３５】
また、本発明の画像情報処理装置は、前記画像情報処理装置において、前記領域情報出力部は、前記実行指示領域設定情報と、前記実行指示情報と、前記第一画像情報とを、予め設定されている所定のアドレスに送信する画像情報処理装置である。
【００３６】
かかる構成により、容易に作成した情報をバックアップできるとともに、他人に対して作成した情報を公開することも可能となる。
【００３７】
また、本発明の画像情報処理装置は、前記画像情報処理装置において、前記領域情報出力部は、前記実行指示領域設定情報と、前記実行指示情報と、前記第一画像情報と、前記ディレクトリ情報が示すディレクトリにある画像とを、予め設定されている所定のアドレスに送信する画像情報処理装置である。
【００３８】
かかる構成により、容易に作成した情報をバックアップできるとともに、他人に対して作成した情報を公開することも可能となる。
【００３９】
また、本発明の画像情報処理装置は、前記画像情報処理装置において、前記第一画像情報出力部が出力する第一画像情報の、前記実行指示領域設定情報が設定する実行指示領域を、指定する指定情報を受け付ける指定情報受付部と、当該指定情報の受け付けに応じて、前記実行指示情報を出力する実行指示情報出力部とを、さらに具備する画像情報処理装置である。
【００４０】
かかる構成により、インタラクティブな動作をチェックしたり、楽しんだりすることができる。
【００４１】
また、本発明の画像情報処理装置は、前記画像情報処理装置において、前記第一画像情報出力部が出力する第一画像情報の、前記実行指示領域設定情報が設定する実行指示領域を、指定する指定情報を受け付ける指定情報受付部と、当該指定情報の受け付けに応じて、前記実行指示情報を出力する実行指示情報出力部と、前記実行指示情報に基づいて、前記ディレクトリ情報が示すディレクトリから前記第二情報を取得し、出力する第二情報出力部とを、さらに備えた画像情報処理装置である。
【００４２】
かかる構成により、インタラクティブな動作をチェックしたり、楽しんだりすることができる。
【発明の効果】
【００４３】
本発明による画像情報処理装置等によれば、画像内の領域を選択する際の操作性を向上させることができる。
【発明を実施するための最良の形態】
【００４４】
以下、画像情報処理装置等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。
【００４５】
（実施の形態１）
図１は、本実施の形態における画像情報処理装置のブロック図である。
画像情報処理装置１は、第一画像情報格納部１１、第一画像情報出力部１２、画像情報指示受付部１３、領域指定指示受付部１４、領域指定ウインドウ出力部１５、設定指示受付部１６、実行指示領域構成部１７、実行指示構成部１８、領域情報出力部１９、指定情報受付部２０、実行指示情報出力部２１、および第二情報出力部２２を具備する。
【００４６】
第一画像情報格納部１１は、第一画像情報が格納され得る。第一画像情報格納部１１には、最初から第一画像情報が格納されていても良いし、他の処理部等により第一画像情報が蓄積されても良い。第一画像情報は、画像を表示するために用いられる情報であり、ビットマップ情報（ラスタ情報）であるかベクトル情報であるかは問わない。また、第一画像情報が圧縮されているか非圧縮であるかは問わない。第一画像情報のデータ形式は問わない。第一画像情報は、ＪＰＥＧ形式、ＧＩＦ形式、ＢＭＰ形式、ＴＩＦＦ形式等、どのようなデータ形式であっても良い。また、第一画像情報は、画像として表示可能な情報であれば、例えばテキスト等の文字の情報であっても良い。第一画像情報格納部１１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
【００４７】
第一画像情報出力部１２は、第一画像情報を、この第一画像情報を表示するためのウインドウである画像表示ウインドウを用いて出力する。画像情報を、ウインドウを用いてウインドウ内に表示する構成については、一般的なウインドウシステムの技術として公知技術であるので、説明は省略する。また、第一画像情報出力部１２は、後述する画像情報指示受付部１３が受け付けた画像表示ウインドウ移動指示に基づいて、画像表示ウインドウを移動させる。画像表示ウインドウ移動指示は、画像表示ウインドウを移動する指示である。すなわち、出力デバイス、例えばディスプレイ等の表示デバイス、における画像表示ウインドウの出力位置を移動させる指示である。画像表示ウインドウ移動指示は、例えば、画像表示ウインドウの移動先を指定する情報、具体的には、出力デバイスの出力可能な領域内における移動先の座標やエリアを指定する情報、と、その移動先への移動を実行させるためのコマンド等により構成される。また、第一画像情報出力部１２は、後述する画像情報指示受付部１３が受け付けた画像表示ウインドウサイズ変更指示に基づいて画像表示ウインドウのサイズを変更する。画像表示ウインドウサイズ変更指示は、画像表示ウインドウのサイズを変更する指示である。また、第一画像情報出力部１２は、後述する画像情報指示受付部１３が受け付けた拡大縮小指示に基づいて画像表示ウインドウに表示されている第一画像情報の画像を拡大または縮小して出力する。拡大縮小指示は、画像表示ウインドウに表示されている第一画像情報の画像を拡大または縮小して出力する指示である。第一画像情報出力部１２は、出力デバイスとして、ディスプレイやプリンタ等の出力デバイスを含むと考えても含まないと考えても良い。第一画像情報出力部１２は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。出力とは、ディスプレイへの表示、プリンタへの印字、外部の装置への送信等を含む概念である。
【００４８】
画像情報指示受付部１３は、画像表示ウインドウを移動する指示である上述した画像表示ウインドウ移動指示を受け付ける。画像情報指示受付部１３は、例えば、画像表示ウインドウをいわゆるドラッグアンドドロップした場合、そのドロップした位置を移動先とした画像表示ウインドウ移動指示を受け付ける。また、出力デバイスが出力する領域に内において、ポインタを移動させ、マウスボタン等をクリックやダブルクリックした場合に、ポインタが指定している位置を移動先とした画像表示ウインドウ移動指示を受け付けてもよい。また、画像情報指示受付部１３は、画像表示ウインドウのサイズを変更する指示である上述した画像表示ウインドウサイズ変更指示を受け付ける。画像表示ウインドウサイズ変更指示は、例えば、画像表示ウインドウの縦および横の長さの情報と、そのサイズへの領域指定ウインドウの変更を実行させるためのコマンド等により構成される。画像情報指示受付部１３は、例えば、画像表示ウインドウの枠等をいわゆるドラッグアンドドロップした場合、そのドロップした枠等の位置により決定されるウインドウのサイズに応じた画像表示ウインドウサイズ変更指示を受け付けても良い。また、画像情報指示受付部１３は、図示しない入力部等が、画像表示ウインドウの変更後のサイズを数値の入力により受け付けた場合に、この数値により決定されるサイズにウインドウのサイズを変更するための画像表示ウインドウ変更指示を受け付けても良い。また、画像情報指示受付部１３は、メニュー等から拡大コマンドや縮小コマンド等を選択することで、表示されている第一画像情報の画像を拡大して表示したり、縮小して表示するための上述した拡大縮小指示を受け付けても良い。拡大縮小指示には、例えば、画像の倍率を指定する情報が含まれていても良い。画像情報指示受付部１３の受け付ける入力は、マウス等のポインティングデバイスや、テンキー、キーボード、メニュー画面による入力等で、入力手段はどのようなものであってもよい。画像情報指示受付部１３は、テンキーやキーボード等の入力手段のデバイスドライバーや、メニュー画面やウインドウシステム等の制御ソフトウェア等で実現され得る。
【００４９】
領域指定指示受付部１４は、領域を指定するためのウインドウである領域指定ウインドウを生成する指示である領域指定ウインドウ生成指示と、この領域指定ウインドウを移動する指示である領域指定ウインドウ移動指示を受け付ける。領域指定ウインドウとは、具体的には第一画像情報の所望の領域を指定するために用いられるウインドウである。領域指定ウインドウ生成指示は、領域指定ウインドウを生成するための指示、例えばコマンドである。また、領域指定ウインドウ移動指示は、領域指定ウインドウ生成指示により生成した領域指定ウインドウの出力される位置を移動させるための指示である。領域指定ウインドウ移動指示は、例えば、領域指定ウインドウの移動先を指定する情報、具体的には出力デバイスの出力可能な領域内における移動先の座標やエリアを指定する情報と、その移動先への移動を実行させるためのコマンド等により構成される。領域指定指示受付部１４は、例えば、領域指定ウインドウをいわゆるドラッグアンドドロップした場合、そのドロップした位置を移動先とした領域指定ウインドウ移動指示を受け付ける。また、出力デバイスが出力可能な領域内において、ポインタを移動させ、マウスボタン等をクリックやダブルクリックした場合に、ポインタが指定している位置を移動先とする画像表示ウインドウ移動指示を受け付けてもよい。また、領域指定指示受付部１４は、領域指定ウインドウのサイズを変更する指示である領域指定ウインドウサイズ変更指示を受け付ける。領域指定ウインドウサイズ変更指示は、例えば、領域指定ウインドウの縦および横の長さの情報と、そのサイズへの領域指定ウインドウの変更を実行させるためのコマンド等により構成される。領域指定指示受付部１４は、例えば、領域指定ウインドウの枠や辺等をいわゆるドラッグアンドドロップした場合、そのドロップした枠等の位置により決定されるウインドウのサイズに領域指定ウインドウのサイズを変更するための領域指定ウインドウサイズ変更指示を受け付けても良い。また、領域指定指示受付部１４は、図示しない入力部等が、領域指定ウインドウの変更後のサイズを数値の入力により受け付けた場合に、この数値により決定されるサイズにウインドウのサイズを変更するための領域指定ウインドウ変更指示を受け付けても良い。領域指定指示受付部１４の受け付ける入力は、マウス等のポインティングデバイスや、テンキー、キーボード、メニュー画面による入力等で、入力手段はどのようなものであってもよい。領域指定指示受付部１４は、テンキーやキーボード等の入力手段のデバイスドライバーや、メニュー画面やウインドウシステム等の制御ソフトウェア等で実現され得る。
【００５０】
領域指定ウインドウ出力部１５は、領域指定ウインドウ生成指示に基づいて領域指定ウインドウを出力する。領域指定ウインドウを出力する構成については、一般的なウインドウシステムの技術として公知技術であるので、説明は省略する。領域指定ウインドウは、上述した画像表示ウインドウに対して、独立しているウインドウであり、領域指定ウインドウと画像表示ウインドウとは、互いに連動せずに、独立して移動させることが可能である。また、領域指定ウインドウは、一般的なウインドウシステムのウインドウと同様に、出力デバイスの出力可能な領域内において、自由に出力位置を設定可能であり、例えば、上述した画像表示ウインドウ上の領域以外の領域に領域指定ウインドウを出力させることも可能である。領域指定ウインドウは、画像表示ウインドウ上の領域を指定するために用いられることから、画像表示ウインドウ等に隠れることがないように、常に上述した画像表示ウインドウの前面に配置されることが好ましい。より好ましくは全てのウインドウに対して最前面に配置されることが好ましい。例えば、第一画像情報出力部１２と、領域指定ウインドウ出力部１５とが同じディスプレイに、画像表示ウインドウと領域指定ウインドウとを出力する場合、領域指定ウインドウが、画像表示ウインドウの常に前面に配置されることとなる。領域指定ウインドウ内には、画像等は表示されている必要はない。領域指定ウインドウ内の背景色等は、画像上のどの領域を選択しているかがわかるように、領域指定ウインドウの背面の画像等が確認できるような、透過している画像であることが好ましく、特に、背景色は透明であることが好ましい。また、領域指定ウインドウは、枠を有していても、有していなくても良い。ただし、領域指定ウインドウ内が透明、あるいは透明である場合、領域指定ウインドウの位置が確認できるよう、枠を表示することが好ましい。なお、領域指定ウインドウにおいては、領域指定ウインドウ内の領域、具体的には領域指定ウインドウの枠や辺以外の領域に対する操作を行う指示、例えばイベント等は、上述した領域指定指示受付部１４等が受け付けず、領域指定ウインドウの背面に位置する画像表示ウインドウ等に対する指示を受け付ける受付部等が受け付けるようにすることが好ましい。これにより、領域指定ウインドウが重なっている部分を通じて画像表示ウインドウ等の操作等が可能となる。領域指定ウインドウ出力部１５は、上述した領域指定ウインドウ移動指示に基づいて、出力した領域指定ウインドウを移動させる。すなわち、上述した領域指定ウインドウ移動指示が指示する位置に領域指定ウインドウを出力する。また、領域指定ウインドウ出力部１５は、上述した領域指定ウインドウサイズ変更指示に基づいて、出力した領域指定ウインドウのサイズを変更して出力する。すなわち、上述した領域指定ウインドウサイズ変更指示が指定するサイズの領域指定ウインドウを出力する。なお、領域指定ウインドウ出力部１５は、どのようなトリガーやタイミングで、領域指定ウインドウの表示をやめるようにしても良い。例えば、後述する領域情報出力部１９が、実行指示領域設定情報等を出力したことをトリガーとして表示をやめるようにしてもよいし、図示しない入力受付部等が表示の終了を指示する入力を受け付けたことをトリガーとして表示をやめるようにしても良い。領域指定ウインドウ出力部１５は、出力デバイスとして、ディスプレイやプリンタ等の出力デバイスを含むと考えても含まないと考えても良い。領域指定ウインドウ出力部１５は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。出力とは、ディスプレイへの表示、プリンタへの印字、外部の装置への送信等を含む概念である。
【００５１】
設定指示受付部１６は、第一画像情報の領域指定ウインドウ内に位置する領域を、所定の処理の実行を指示する情報である実行指示情報を出力させるための領域である実行指示領域に設定するための指示である設定指示を受け付ける。すなわち、第一画像情報の領域指定ウインドウ内に位置する領域を、実行指示領域に設定する指示が、設定指示である。また、実行指示領域とは、実行指示情報を出力させるための領域である。また、実行指示情報とは、所定の処理の実行を指示する情報である。「実行指示情報を出力」とは、例えば他の処理部等にメッセージを送信したり、イベントを発行することや、実行指示や起動指示等のコマンドの出力等である。第一画像情報の領域指定ウインドウ内に位置する領域とは、例えば、画像表示ウインドウ内に表示されている第一画像情報の、領域指定ウインドウ内に位置する領域である。また、第一画像情報の領域指定ウインドウ内に位置する領域は、領域指定ウインドウの少なくとも一部が、画像表示ウインドウ外に配置されている場合、第一画像情報の、画像表示ウインドウ外の領域指定ウインドウが配置されている位置に対応する領域も含めた領域としてもよい。具体的には、第一画像情報の画像の大きさが、画像表示ウインドウの大きさよりも大きい場合、第一画像情報の一部が切り出されて、画像表示ウインドウ内に出力されるが、第一画像情報が画像表示ウインドウの大きさで切り出されずに出力された場合に、領域指定ウインドウ内に出力される第一画像情報上の領域も、ここでは、第一画像情報の領域指定ウインドウ内に位置する領域とする。設定指示は、例えば、実行指示領域を設定させる指示と、設定された実行指示領域に対して、どのような実行指示情報を出力させるかを設定するための情報とを含む。どのような実行指示情報を出力させるかを設定するための情報とは、例えば、所望の情報の所在を示す情報である所在情報を含む情報である。具体的には、予め、実行指示情報として、画像を開く処理を実行させるコマンドを出力することが設定されている場合においては、所在情報として、実行指示情報において開く画像のディレクトリを指定するディレクトリ情報を受け付けるようにする。また、予め、実行指示情報として、ＵＲＬの情報を取得する処理を、他のブラウザソフトウェア等に実行させるコマンドを出力することが設定されている場合においては、所在情報として、その実行指示情報において情報を取得する取得先のＵＲＬを指定する情報を受け付けるようにする。なお、どのような実行指示情報を出力させるかが予め設定されている場合、設定指示に、どのような実行指示情報を出力させるかを設定するための情報は含まなくても良い。設定指示受付部１６の入力デバイスは、テンキーやキーボードやマウスやメニュー画面によるもの等、何でも良い。設定指示受付部１６は、テンキーやキーボード等の入力デバイスのデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【００５２】
実行指示領域構成部１７は、設定指示受付部１６が受け付けた設定指示に基づいて、領域指定ウインドウ内に位置する領域を、実行指示領域に設定するための情報である実行指示領域設定情報を構成する。この領域は、具体的には、上述した実行指示領域として利用される。実行指示領域構成部１７は、画像表示ウインドウに表示されている第一画像情報の、領域指定ウインドウ内に位置する領域を指定する情報を、実行指示領域設定情報とする。ただし、領域指定ウインドウの少なくとも一部が、画像表示ウインドウ外に配置されている場合、第一画像情報の、領域指定ウインドウが配置されている位置に対応する位置を示す実行指示領域設定情報を構成する。具体的には、画像表示ウインドウ外にも第一画像情報が表示されたとした場合における、第一画像情報上の、領域指定ウインドウが配置されている位置を示す実行指示領域設定情報を構成する。実行指示領域設定情報は、具体的には、第一画像情報内の領域指定ウインドウ内に位置する領域を指定するための情報であり、通常、第一画像情報内の一以上の座標、例えば四隅のうちの一つや中心点の座標、の情報を有している。例えば、実行指示領域設定情報は、第一画像情報内における実行指示領域の四隅のうちの一つの座標の情報と、実行指示領域の縦および横の長さ等のサイズの情報とにより構成される。ただし、実行指示領域設定情報は、実行指示領域を指定できれば、実行指示領域の四隅全ての座標等、どのような情報であっても良い。また、実行指示領域の大きさが予め設定されている場合、実行指示領域の四隅のうちの一つの座標の情報のみであってもよい。これらの情報は、通常、領域指定ウインドウの出力される位置を示す情報、例えば座標等、や、領域指定ウインドウのサイズを示す情報等に基づいて取得される。実行指示領域設定情報は、これらの領域を指定する情報の他に、領域内に表示する画像の情報である領域画像情報等を含んでいても良い。領域画像情報については後述する。実行指示領域構成部１７は、通常、ＭＰＵやメモリ等から実現され得る。実行指示領域構成部１７の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００５３】
実行指示構成部１８は、第一画像情報の実行指示領域が指定された場合に出力される情報である実行指示情報を、設定指示に基づいて構成する。実行指示情報は、具体的には、なんらかの処理の実行を指示する処理であり、実行指示情報がどのような処理の実行を指示する情報であるかは問わない。また、実行指示構成部１８が、設定指示に基づいてどのような実行指示情報を構成するかは問わない。例えば、実行指示構成部１８は、設定指示が含む情報をパラメータとして設定した、予め設定されている実行コマンドを構成しても良い。実行指示構成部１８は、例えば、設定指示に所在情報が含まれる場合、この所在情報が示す所望の情報に対して、所定の処理を実行させるための実行指示情報を構成する。具体的には、所在情報がＵＲＬであれば、このＵＲＬで示される場所から情報を取得する処理を実行させるための実行指示情報を構成する。また、所在情報がディレクトリ情報であれば、このディレクトリ情報が示すディレクトリから所望の情報を取得し、出力させる処理を実行させるための実行指示情報を構成してもよい。ここでは所望の情報を第二情報と呼ぶ。特に、ここでは、第二情報が画像情報である場合について説明する。なお、設定指示を受け付けた場合に、設定指示を受け付けたことをトリガーとして、予め決まっている実行指示情報を、単に取得することも、ここでは、設定指示に基づいて、実行指示情報を構成することである。実行指示構成部１８は、通常、ＭＰＵやメモリ等から実現され得る。実行指示構成部１８の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００５４】
領域情報出力部１９は、実行指示領域構成部１７と、実行指示構成部１８とが構成した実行指示領域設定情報と、実行指示情報とを出力する。領域情報出力部１９は、実行指示領域設定情報と、実行指示情報とに加えて、第一画像情報とを、予め設定されている所定のアドレス、例えばＩＰアドレス等、が示す送信先に対して送信するようにしても良い。また、実行指示情報が、所定のディレクトリに格納されている第二情報を出力することを指示する情報である場合、この第二情報も取得して、同じアドレスに送信しても良い。また、領域情報出力部１９は、第一画像情報の実行指示領域上に、実行指示領域の所在を示すための画像情報である領域画像情報を出力してもよい。領域画像情報が出力されている領域が、実行指示領域となる。領域画像情報は、どのような画像情報であっても良い。具体的には、透過性を有する画像情報、例えば半透明の単色の画像情報等、であっても良い。領域情報出力部１９および第一画像情報出力部１２が、同一のディスプレイに画像を表示する場合、第一画像情報の画像表示ウインドウの、実行指示領域上には、領域画像情報が表示される。領域情報出力部１９は、ディスプレイ等の出力デバイスを含むと考えても含まないと考えても良い。領域情報出力部１９は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。出力とは、メモリ等の記憶媒体への一時記憶や蓄積、ディスプレイへの表示、外部の装置への送信等を含む概念である。なお、ここでは特に、メモリ等に蓄積する場合について説明する。
【００５５】
指定情報受付部２０は、第一画像情報出力部１２が出力する第一画像情報の、実行指示領域設定情報が設定する実行指示領域を、指定する指定情報を受け付ける。例えば、指定情報受付部２０は、ポインティングデバイスやキーボードからの入力等により、実行指示領域内の位置、例えば座標、が指定されることにより指定情報を受け付ける。具体的には、例えば、指定情報受付部２０は、メモリ等から、指定指示領域設定情報を読み出し、ポインティングデバイス等により指示された座標が、指定時領域設定情報により設定される領域内に位置するか否かを判定する。そしてｌ、領域内に位置する場合、実行指示領域が指定されたと判定し、指定情報を受け付ける。指定情報受付部２０の入力デバイスは、テンキーやキーボードやマウスやメニュー画面によるもの等、何でも良い。指定情報受付部は、テンキーやキーボード等の入力デバイスのデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【００５６】
実行指示情報出力部２１は、指定情報受付部２０の、指定情報の受け付けに応じて、実行指示情報を出力する。ここでは、実行指示情報出力部２１は、メモリ等から指定情報が指定する実行指示領域に対応した実行指示情報を取得し、出力する。ここで述べる出力とは、他の処理部等に対するメッセージの送信や、イベントの発行や、コマンドや、起動指示の送信等である。例えば、実行指示情報が、所在情報が示すディレクトリから画像情報を取得し出力させるコマンドである場合、このコマンドを後述する第二情報出力部２２に対して出力する。そして、第二情報出力部２２は、この実行指示情報に基づいて、第一画像情報格納部１１内等の所在情報が示すディレクトリから画像情報を取得し、例えば新たなウインドウで、この画像情報を出力する。また、実行指示情報は、画像情報処理装置以外の他の装置や、コンピュータ等により実行されるアプリケーション等に、所定の実行コマンドを出力しても良い。実行指示領域と実行指示情報との対応関係は、どのように管理してもよく、例えば、テーブル等を用いて管理してもよい。実行指示情報出力部２１は、通信手段等の出力デバイスを含むと考えても含まないと考えても良い。実行指示情報出力部２１は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。出力とは、画像情報処理装置内の他の処理部への出力や、外部の装置への送信等を含む概念である。
【００５７】
第二情報出力部２２は、実行指示情報に基づいて、ディレクトリ情報が示すディレクトリから上述した第二情報を取得し、出力する。第二情報はどのような画像情報や文字の情報等、どのような情報であってもよく、また、どこに格納されていても良い。第二情報は通常、図示しないメモリやハードディスク等の記憶媒体に格納されている。この記憶媒体は、上述した第一画像情報格納部１１であっても良い。第二情報出力部２２は、例えば、この第二情報を画像表示ウインドウ等を用いて出力する。画像情報や文字の情報等の情報を、ウインドウ等を用いて、ウインドウ内に表示する構成については、一般的なウインドウシステムの技術として公知技術であるので、説明は省略する。第二情報出力部２２は、出力デバイスとして、ディスプレイやプリンタ等の出力デバイスを含むと考えても含まないと考えても良い。第二情報出力部２２は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。出力とは、ディスプレイへの表示、プリンタへの印字、外部の装置への送信等を含む概念である。
【００５８】
次に、画像情報処理装置の動作について図２のフローチャートを用いて説明する。
（ステップＳ２００）第一画像情報出力部１２は、第一画像情報を出力するか否かを決定する。第一画像情報出力部１２が画像情報を出力するか否かをどのように決定してもよい。例えば、画像情報指示受付部１３や、図示しない入力受付部等が、第一画像情報を出力する指示を受け付けたことをトリガーとして、第一画像情報出力部１２は、第一画像情報を出力することを決定してもよい。また、他の装置や、画像情報処理装置１の他の処理部等から、第一画像情報を取得する指示を受けた場合に、第一画像情報出力部１２は、第一画像情報を出力することを決定してもよい。第一画像情報出力部１２が、第一画像情報を出力することを決定した場合、ステップＳ２０１へ進み、出力しない場合、ステップＳ２００へ戻る。
【００５９】
（ステップＳ２０１）第一画像情報出力部１２は、第一画像情報を、画像表示ウインドウを用いて出力する。
【００６０】
（ステップＳ２０２）領域指定指示受付部１４は、領域指定ウインドウ生成指示を受け付けたか否かを判定する。受け付けた場合、ステップＳ２０３へ進み、受け付けていない場合、ステップＳ２０８へ進む。
（ステップＳ２０３）領域指定ウインドウ出力部１５は、領域指定ウインドウを出力する。
【００６１】
（ステップＳ２０４）設定指示受付部１６は、設定指示を受け付けた否かを判定する。受け付けた場合、ステップＳ２０５へ進み、受け付けていない場合、ステップＳ２１０へ進む。
（ステップＳ２０５）実行指示領域構成部１７は、実行指示領域設定情報を構成する。具体的には、領域指定ウインドウ内の領域の情報から、座標変換等により、画像表示ウインドウの領域指定ウインドウ内に位置する領域を指定する情報を取得し、この取得した情報を実行指示領域設定情報とする。
【００６２】
（ステップＳ２０６）実行指示構成部１８は、実行指示情報を構成する。具体的には、ステップＳ２０４において受け付けた設定指示に含まれる画像ファイル等を出力するための実行コマンド等を実行指示情報として構成する。なお、ステップＳ２０５と、ステップＳ２０６の処理順序は問わない。
【００６３】
（ステップＳ２０７）領域情報出力部１９は、ステップＳ２０５およびステップＳ２０６において構成した実行指示領域設定情報および実行指示情報を出力する。そして、ステップＳ２０４に戻る。
【００６４】
（ステップＳ２０８）画像情報指示受付部１３は、画像表示ウインドウ移動指示を受け付けたか否かを判定する。受け付けた場合、ステップＳ２０９に進み、受け付けていない場合、ステップＳ２０２に戻る。
【００６５】
（ステップＳ２０９）第一画像情報出力部１２は、ステップＳ２０８のおいて受け付けた画像表示ウインドウ移動指示に基づいて、画像表示ウインドウを移動させる。そして、ステップＳ２０２に戻る。
【００６６】
（ステップＳ２１０）指定情報受付部２０は、実行指示領域を指定する指定情報を受け付けたか否かを判定する。受け付けた場合、ステップＳ２１１に進み、受け付けていない場合、ステップＳ２１３へ進む。
【００６７】
（ステップＳ２１１）実行指示情報出力部２１は、ステップＳ２１０により受け付けた指定情報により指定される実行指示領域に対応した実行指示情報を出力する。
【００６８】
（ステップＳ２１２）第二情報出力部２２は、ステップＳ２１１により出力された実行指示情報に基づいて、第二情報を出力する。そして、ステップＳ２０４に戻る。
【００６９】
（ステップＳ２１３）領域指定指示受付部１４は、領域指定ウインドウ移動指示を受け付けたか否かを判定する。受け付けた場合、ステップＳ２１４へ進み、受け付けていない場合、ステップＳ２１５に進む。
【００７０】
（ステップＳ２１４）領域指定ウインドウ出力部１５は、ステップＳ２１３で受け付けた領域指定ウインドウ移動指示に基づいて、領域指定ウインドウを移動させる。
【００７１】
（ステップＳ２１５）領域指定指示受付部１４は、領域指定ウインドウサイズ変更指示を受け付けたか否かを判定する。受け付けた場合、ステップＳ２１６に進み、受け付けていない場合、ステップＳ２１７に進む。
【００７２】
（ステップＳ２１６）領域指定ウインドウ出力部１５は、ステップＳ２１５で受け付けた領域指定ウインドウ移動指示に基づいて、領域指定ウインドウのサイズを変更する。そして、ステップＳ２０４に戻る。
【００７３】
（ステップＳ２１７）画像情報指示受付部１３は、画像表示ウインドウ移動指示を受け付けたか否かを判定する。受け付けた場合、ステップＳ２１８に進み、受け付けていない場合、ステップＳ２０４に戻る。
【００７４】
（ステップＳ２１８）第一画像情報出力部１２は、ステップＳ２１７において受け付けた画像表示ウインドウ移動指示に基づいて、画像表示ウインドウを移動させる。そして、ステップＳ２０４に戻る。
【００７５】
なお、図２のフローチャートにおいて、ステップＳ２１３およびステップＳ２１４と、ステップＳ２１５およびステップＳ２１６と、ステップＳ２１７およびステップＳ２１８との処理順番は、適宜入れ替えても良い。
なお、図２のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【００７６】
以下、本実施の形態における画像情報処理装置の具体的な動作について説明する。画像情報処理装置１の概念図は図３である。ここでは、画像情報処理装置１が出力デバイスとしてディスプレイ３０を有する場合を例に挙げて説明する。
【００７７】
まず、ユーザが第一画像情報を開く指示を、マウス等を利用して画像情報処理装置１に与えると、第一画像情報出力部１２は、この指示に応じて、第一画像情報格納部１１に格納されている第一画像情報「ｉｍａｇｅ００１」を、画像表示ウインドウを用いてディスプレイ３０に表示する。なお、ここでは、第一画像情報である「ｉｍａｇｅ００１」は、ビットマップデータであるとする。
【００７８】
図４は、画像情報処理装置１のディスプレイ３０における画像表示ウインドウ４０の表示例を示す図である。画像表示ウインドウ４０には、第一画像情報の表示されていない部分を表示させるために、領域表示ウインドウの右辺と下辺とには、第一画像情報をスクロールさせるためのスクロールバー４１が表示されている。
【００７９】
また、図５は、ディスプレイ３０により表示されている画像表示ウインドウ４０を管理するための画像表示ウインドウ管理表である。画像表示ウインドウ管理表は、「画像表示ＩＤ」、「ウインドウ（ｘ、ｙ）」、「（高さ、幅）」、「配置順」、「イメージ（ｘ、ｙ）」、「イメージ」という属性を有している。「画像表示ＩＤ」は画像表示ウインドウを管理するための識別情報、「ウインドウ（ｘ、ｙ）」は、画像表示ウインドウ内の左上隅の座標で、ここでは単位はピクセルとする。「（高さ、幅）」は、画像表示ウインドウ内の高さおよび幅で、単位はピクセルとする。「配置順」は、ウインドウの配置順番を示しており、値の小さいものほど、前面に配置される。ここでは、後述する領域指定ウインドウが常に画像表示ウインドウよりも前面に配置されることから、領域指定ウインドウの「配置順」の値は、「１」となり、画像表示ウインドウの「配置順」の値は、「２」以下の値となる。「イメージ（ｘ、ｙ）」は、画像表示ウインドウ４０内に表示されている第一画像情報の、画像表示ウインドウ４０の左上隅に表示されている位置を、第一画像情報内の座標で示した値である。ここでは、第一画像情報の左上隅の座標を、（０、０）とする。「イメージ」は、画像表示ウインドウに表示される第一画像情報の名称を示している。ここでは、画像表示ウインドウ４０の左上隅と第一画像情報の左上隅の位置とが一致している。また、第一画像情報は、デフォルトで開かれる領域表示ウインドウの表示領域よりも十分に大きい高さと幅、例えば、高さ、６００ピクセル、幅８００ピクセル、を有している画像情報である。画像表示ウインドウには、この第一画像情報の左上側の領域が切り出されて出力されている。
【００８０】
この画像表示ウインドウは、上辺をマウス等でドラッグアンドドロップすることで、表示位置が変更可能となっている。具体的には、マウスでドロップした時点の、画像表示ウインドウの左上隅の座標で、図４の「ウインドウ（ｘ、ｙ）」の値が置き換えられ、その置き換えた位置に応じて、画像表示ウインドウ４０の表示が書き換えられる。
【００８１】
次に、ユーザが操作メニュー等を操作して、領域指定ウインドウを生成する指示を与えると、図６に示すように、領域指定ウインドウ６０が表示される。なお、領域指定ウインドウの枠や上部のウインドウのバー等は、非表示としても良いし、コマンド等を用いることにより表示、非表示を切り替えられるようにしても良い。
【００８２】
図７は、領域指定ウインドウを管理するための領域指定ウインドウ管理表である。領域指定ウインドウ管理表は、「領域ＩＤ」、「ウインドウ（ｘ、ｙ）」、「（高さ、幅）」、「配置順」という属性を有している。「領域ＩＤ」は領域指定ウインドウを管理するための識別情報、「ウインドウ（ｘ、ｙ）」は、ディスプレイ３０の表示領域における領域指定ウインドウ内の左上隅の座標で、ここでは単位はピクセルとする。「（高さ、幅）」は、領域指定ウインドウ内の高さおよび幅で、単位はピクセルとする。「配置順」は、ウインドウの配置順番を示しており、値の小さいものほど、前面に配置される。ここでは、領域指定ウインドウは、最前面に配置されることから、領域指定ウインドウの「配置順」の値は、「１」となる。
【００８３】
領域指定ウインドウ６０は、ウインドウの上辺をドラッグアンドドロップすることで、表示位置が変更可能となっている。具体的には、マウスでドロップした時点の、領域表示ウインドウの左上隅の座標で、図７の「ウインドウ（ｘ、ｙ）」の値が置き換えられ、その置き換えた位置に、領域指定ウインドウ６０が書き換えられて表示される。このとき、領域指定ウインドウ６０は、画像表示ウインドウ４０に対して独立したウインドウであり、互いに連動せず、領域指定ウインドウ６０を移動させても、画像表示ウインドウ４０は何ら移動しない。従って、領域指定ウインドウ６０を移動させることで、画像表示ウインドウ４０に対する領域指定ウインドウ６０の相対的な位置を調整することが可能となる。
【００８４】
また、領域指定ウインドウ６０は、ウインドウの下辺や、側辺、コーナー部分をドラッグアンドドロップすることで、表示サイズの変更が可能となっている。具体的には、マウスでドロップした時点の、領域表示ウインドウの高さおよび幅で、図７の「（高さ、幅）」の値が置き換えられ、その置き換えたサイズの領域指定ウインドウ６０が書き換えられて表示される。このとき、領域指定ウインドウ６０は、画像表示ウインドウ４０に対して独立したウインドウであり、互いに連動せず、領域指定ウインドウ６０のサイズを変更させても、画像表示ウインドウ４０は何ら移動しない。従って、領域指定ウインドウ６０のサイズを変更させることで、画像表示ウインドウ４０に対する領域指定ウインドウ６０の相対的なサイズや位置を調整することが可能となる。
【００８５】
また、画像表示ウインドウ４０は、上辺をマウス等でドラッグアンドドロップすることで、表示位置が変更可能となっている。具体的には、マウスでドロップした時点の、画像表示ウインドウ４０の左上隅の座標で、図４の「ウインドウ（ｘ、ｙ）」の値が置き換えられ、その置き換えた位置に画像表示ウインドウ４０が書き換えられて表示される。このとき、画像表示ウインドウ４０は、領域指定ウインドウ６０に対して独立したウインドウであり、互いに連動せず、画像表示ウインドウ４０の位置を移動させても、領域指定ウインドウ６０は何ら移動しない。従って、画像表示ウインドウ４０を移動させることで、画像表示ウインドウ４０に対する領域指定ウインドウ６０の相対的な位置を調整することが可能となる。また、同様に、画像表示ウインドウ４０は、ウインドウの下辺や、側辺、コーナー部分をドラッグアンドドロップすることで、表示サイズの変更が可能であるが、画像表示ウインドウのサイズを変更しても、領域指定ウインドウ６０の位置には何ら変更は行われない。また、同様に、画像表示ウインドウ４０は、メニューから拡大コマンドや縮小コマンド等を選択することで、表示されている第一画像情報の画像を拡大して表示したり、縮小して表示することが可能であるが、このように画像表示ウインドウ４０に表示されている第一画像情報の画像を縮小したり、拡大したりしても、領域指定ウインドウ６０の位置やサイズには何ら変更は行われない。
【００８６】
また、画像表示ウインドウ４０は、スクロールバー４１を移動させることで、第一表示画像の表示されている領域を移動させることができ、第一表示画像の非表示となっている部分を表示させることができる。このとき、画像表示ウインドウ４０は、領域指定ウインドウ６０に対して独立したウインドウであり、互いに連動せず、画像表示ウインドウ４０の表示領域を移動させても、領域指定ウインドウ６０は何ら移動しない。従って、画像表示ウインドウ４０のスクロールバー４１を移動させることで、画像表示ウインドウ４０に対する領域指定ウインドウ６０の相対的な位置を調整することが可能となる。
【００８７】
このようにして、画像表示ウインドウ４０と領域指定ウインドウ６０とを個別に移動させたり、サイズを変更させたりすること等により、画像表示ウインドウ４０と領域指定ウインドウ６０との相対的な位置関係等を、個別に、自由に設定することが可能となる。
【００８８】
また、領域指定ウインドウ６０内、すなわち領域指定ウインドウ６０の辺やウインドウバー等を除いた部分に対して行われた操作は、領域指定ウインドウ６０に対するイベントとはならず、そのウインドウ内に表示されている画像表示ウインドウ４０等に対するイベントとして受け付けられる。従って、領域指定ウインドウ６０内を通じて、画像表示ウインドウ４０を移動させたり、画像表示ウインドウ４０内に表示されている画像等に修正等の変更を加えたり、画像情報処理装置１やその他の装置やアプリケーションのメニュー等をポインタ等を用いて選択したりすることが可能となる。これにより、領域指定ウインドウ６０が表示されていても、画像表示ウインドウ４０等に対する操作の妨げになりにくくすることができ、操作性を向上させることができる。
【００８９】
次に、ユーザが、メニュー等を操作して、例えば、図８に示すような、第二情報を表示する実行指示情報を、実行指示領域、すなわち領域指定ウインドウ６０内の領域、に設定するための入力画面を表示させる。図８に示す入力画面には、入力用のフィールド８１と、このフィールド８１上に記載された「イメージファイルを下にドロップして下さい。」という記述が表示される。ここで、ユーザが、画像情報である第二情報を含む画像ファイルをこのフィールド８１にドラッグアンドドロップすると、設定指示受付部１６が、領域指定ウインドウ６０内の領域を実行指示領域に設定し、この実行指示領域にドロップした第二情報を表示する実行指示情報を設定する指示を、受け付ける。具体的には、図９に示すように、マウス等を用いて、ディスプレイ３０の画像表示ウインドウ４０が配置されていない領域に配置されている第二情報の画像ファイルのアイコン９０ａを、例えば、フィールド８１内にドラッグアンドドロップし、ドロップした時点の、画像ファイルのアイコン９０ｂの左上隅の座標が、フィールド８１の左上隅の座標と、高さおよび幅とから決定される領域内の座標に合致した場合、この画像ファイルが、フィールド８１内にドロップされたと判断する。そして、画像ファイルがドロップされたことをトリガーとして、実行指示領域構成部１７は、第一画像情報の、領域指定ウインドウ６０内の領域を実行指示領域に設定するための実行指示領域設定情報を構成する。また、実行指示構成部１８は、フィールド８１内にドロップされた画像ファイルのディレクトリ情報を取得し、このディレクトリ情報の示す画像ファイルに含まれる第二情報を新しいウインドウで開くための実行指示情報、ここでは、アクション、を構成する。ここでは、第二情報を有する画像ファイルのファイル名は「ｉｍａｇｅ＿ａ．ｊｐｇ」、ディレクトリ情報は、「Ｃ：／ｕｓｅｒ／ｄｅｓｋｔｏｐ／ｉｍａｇｅ＿ａ．ｊｐｇ」であるとする。また、実行指示構成部１８の構成するアクションは、実行指示領域をクリックした場合に「ｉｍａｇｅ＿ａ．ｊｐｇ」を新しいウインドウで開くためのアクションである「ｗｉｎｄｏｗｏｐｅｎ＿"Ｃ：／ｕｓｅｒ／ｄｅｓｋｔｏｐ／ｉｍａｇｅ＿ａ．ｊｐｇ"」とする。また、画像ファイル９０ａがドロップされたことにより、領域指定ウインドウ６０の表示は終了する。
【００９０】
実行指示領域構成部１７が構成した実行指示領域設定情報、および実行指示構成部１８が構成した実行指示情報を、領域情報出力部１９はメモリ等の記憶媒体に一時的に格納する。なお、ここではドラッグアンドドロップにより、第二情報を有する画像ファイルを指定するようにしたが、フィールド８１内に、第二情報を有する画像ファイルのパスや、ディレクトリ情報等を、テキストとして入力するようにしても良い。かかることは他の実施の形態においても同様である。
【００９１】
図１０は、実行指示領域を管理するための実行指示領域管理表を示す図である。実行指示領域管理表は、「指示領域ＩＤ」、「ウインドウ（ｘ、ｙ）」、「（高さ、幅）」、「背景」、「配置順」、「アクション」という属性を有している。「指示領域ＩＤ」は実行指示領域を管理するための識別情報、「ウインドウ（ｘ、ｙ）」は、第一画像情報内における実行指示領域の左上隅の座標で、ここでは単位はピクセルとする。この「ウインドウ（ｘ、ｙ）」は、具体的には、画像表示ウインドウの座標と、領域指定ウインドウの座標とから決定される。「（高さ、幅）」は、実行指示領域の高さおよび幅で、単位はピクセルとする。「背景」は実行指示領域を第一画像情報上に表示する際の、実行指示領域に表示する画像を示す。ここでは、透過率５０パーセントの白色の画像で実行指示領域を埋めるための「ｗｈｉｔｅ＿５０％」という属性値が設定されるものとする。「配置順」は、実行指示領域の配置順番を示しており、値の小さいものほど、前面に配置される。「アクション」は、実行指示領域に設定される実行指示情報である。ここでは、上述した「ｗｉｎｄｏｗｏｐｅｎ＿"Ｃ：／ｕｓｅｒ／ｄｅｓｋｔｏｐ／ｉｍａｇｅ＿ａ．ｊｐｇ"」である。「ウインドウ（ｘ、ｙ）」、「（高さ、幅）」、「背景」、および「配置順」は、実行指示領域構成部１７が構成した実行指示領域設定情報に相当し、アクションは、実行指示構成部１８が構成した実行指示情報に相当する。
【００９２】
領域情報出力部１９は、実行指示領域管理表に基づいて、図１１に示すように、実行指示領域１１０を第一画像情報上に表示する。実行指示領域１１０は、ここでは、半透明の白色で表示される。なお、実行指示領域１１０は透明としても良い。また、実行指示領域に表示する画像情報、すなわち領域画像情報は、この実行指示領域に設定された実行指示に応じて表示される画像情報、ここでは「ｉｍａｇｅ＿ａ．ｊｐｇ」、のサムネイル画像、例えば縮小画像や画像の一部等を、実行指示領域の形状に合わせて変形した画像や、タイル状に配置した画像等の画像情報であってもよい。このようなサムネイル画像の画像情報を、「ｉｍａｇｅ＿ａ．ｊｐｇ」等から構成する処理は、公知技術であるので、説明は省略する。また、領域画像情報はアイコン等であってもよい。かかることは他の実施の形態においても同様である。
【００９３】
次に、ユーザが、マウス等を操作して、ポインタを、実行指示領域１１０上に配置して、マウス等のボタンをクリックすると、指定情報受付部２０が、実行指示領域１１０を指定する指定情報を受け付ける。実行指示情報出力部２１は、指定情報の受け付けをトリガーとして、指定情報が指定する実行指示領域１１０に対応した実行指示情報、ここでは、図１０に示した実行指示領域管理表の「領域指示ＩＤ」が「０００１」であるレコードの「アクション」属性である「ｗｉｎｄｏｗｏｐｅｎ＿"Ｃ：／ｕｓｅｒ／ｄｅｓｋｔｏｐ／ｉｍａｇｅ＿ａ．ｊｐｇ"」を取得し、第二情報出力部２２に出力する。第二情報出力部は、この出力に従って、「Ｃ：／ｕｓｅｒ／ｄｅｓｋｔｏｐ／ｉｍａｇｅ＿ａ．ｊｐｇ」というディレクトリに格納されている「ｉｍａｇｅ＿ａ．ｊｐｇ」という画像ファイルの第二情報を、図１２に示すように、新しい画像表示ウインドウ１２０を用いて表示する。この画像は、上述したアイコン９０ａで示した画像ファイルの画像である。
【００９４】
なお、ここでは、第二情報出力部２２を設け、この第二情報出力部２２から第二情報を出力するようにしたが、第二情報の代わりに、第一画像情報格納部１１に格納されている第一画像情報を用いるようにし、実行指示情報出力部２１から出力される実行指示情報に基づいて、この第一画像情報を、第一画像情報出力部１２から新たな画像表示ウインドウを用いて出力するようにしてもよい。このようにして、この実行指示情報に基づいて出力された第一画像情報についても、上述したような処理により、実行指示領域を設定できるようにしても良い。なお、この第一画像情報は、すでに画像表示ウインドウに表示されている画像と同じものであっても異なるものであっても良い。かかることは他の実施の形態においても同様である。
【００９５】
ここで、ユーザが、図８に示すような、第二情報を表示する実行指示情報を設定する代わりに、メニューを操作して、例えば、図１３に示すような、所望のＵＲＬの情報を取得し、表示する実行指示情報を、実行指示領域、すなわち領域指定ウインドウ６０内の領域、に設定するための入力画面を表示させたとする。図１３に示す入力画面には、入力用のフィールド１３１と、「設定」ボタン１３２と、このフィールド１３１上に記載された「ＵＲＬを下に入力して下さい。」という記述が表示される。ここでユーザが所望のＵＲＬを、フィールド１３１にキーボード等を用いて入力し、設定ボタン１３２を、マウス等を用いて押すと、実行指示領域構成部１７は、第一画像情報の、領域指定ウインドウ６０内の領域を実行指示領域に設定するための実行指示領域設定情報を構成する。また、実行指示構成部１８は、フィールド１３１内に入力されたＵＲＬを取得し、このＵＲＬに格納されている情報を他の装置等、ここではコンピュータ等に実行させたインターネットブラウザ等のアプリケーション、で開くための実行指示情報、ここでは、アクションを構成する。ここでは、入力したＵＲＬが、「ｈｔｔｐ：／／ｗｗｗ．ｇｉｊｙｕｔｕ．ｃｏ．ｊｐ／ｉｎｄｅｘ．ｈｔｍｌ」であるとする。また、実行指示構成部１８の構成するアクションは、実行指示領域をクリックした場合に「ｈｔｔｐ：／／ｗｗｗ．ｇｉｊｙｕｔｕ．ｃｏ．ｊｐ／ｉｎｄｅｘ．ｈｔｍｌ」を、アプリケーションに表示させるためのアクションである「ｇｅｔ＿ｕｒｌ＿"ｈｔｔｐ：／／ｗｗｗ．ｇｉｊｙｕｔｕ．ｃｏ．ｊｐ／ｉｎｄｅｘ．ｈｔｍｌ"」とする。「ｇｅｔ＿ｕｒｌ＿""」とは、２つの「"」間のＵＲＬが示す場所の情報を他のアプリケーションに取得させるアクションである。また、「設定」ボタン１３２が押されたことにより、領域指定ウインドウ６０の表示は終了する。実行指示領域構成部１７が構成した実行指示領域設定情報および実行指示構成部１８が設定した実行指示情報は、領域情報出力部１９により、メモリ等の記憶媒体に一時的に蓄積される。なお、ＵＲＬを、キーボード等を用いて入力する代わりに、上述した画像ファイルと同様に、ＵＲＬのテキストをフィールド１３１上に、ドラッグアンドドロップするようにしても良い。
【００９６】
図１４は、実行指示領域を管理するための実行指示領域管理表を示す図である。実行指示領域管理表は、「指示領域ＩＤ」、「ウインドウ（ｘ、ｙ）」、「（高さ、幅）」、「背景」、「配置順」、「アクション」という属性を有している。各属性については、図１０の実行指示領域管理表と同様である。ここでは、「アクション」は、上述した「ｇｅｔ＿ｕｒｌ＿"ｈｔｔｐ：／／ｗｗｗ．ｇｉｊｙｕｔｕ．ｃｏ．ｊｐ／ｉｎｄｅｘ．ｈｔｍｌ"」である。
【００９７】
領域情報出力部１９は、図１４に示した実行指示領域管理表に基づいて、図１１において示したように、実行指示領域を第一画像情報上に表示する。
【００９８】
次に、ユーザが、マウス等を操作して、ポインタを、実行指示領域１１０上に配置して、マウス等のボタンをクリックすると、指定情報受付部２０が、実行指示領域１１０を指定する指定情報を受け付ける。実行指示情報出力部２１は、指定情報の受け付けをトリガーとして、指定情報が指定する実行指示領域１１０に対応した実行指示情報、ここでは、図１４に示した実行指示領域管理表の「領域指示ＩＤ」が「０００１」であるレコードの「アクション」属性である「ｇｅｔ＿ｕｒｌ＿"ｈｔｔｐ：／／ｗｗｗ．ｇｉｊｙｕｔｕ．ｃｏ．ｊｐ／ｉｎｄｅｘ．ｈｔｍｌ"」を取得し、予め設定されている所定のインターネットの情報を表示可能なアプリケーションに、「ｈｔｔｐ：／／ｗｗｗ．ｇｉｊｙｕｔｕ．ｃｏ．ｊｐ／ｉｎｄｅｘ．ｈｔｍｌ」に格納されている情報を取得する命令を出力する。インターネットブラウザ等のインターネットの情報を表示可能なアプリケーションは、この命令に基づいて、「ｈｔｔｐ：／／ｗｗｗ．ｇｉｊｙｕｔｕ．ｃｏ．ｊｐ／ｉｎｄｅｘ．ｈｔｍｌ」というＵＲＬに格納されている情報を取得し、図１５に示すように、新しいウインドウ１５０を用いて表示する。
【００９９】
以上、本実施の形態によれば、領域指定ウインドウを用いて、第一画像情報に対して実行指示領域を設定できるようにした。これにより、実行指示領域を設定する際に、画像表示ウインドウ画像と領域指定ウインドウとを、連動させないようにして操作することができ、実行指示領域を設定する際の、操作の自由度を向上させ、操作性を向上させることが可能となる。
【０１００】
なお、本実施の形態においては、領域指定ウインドウを、画像表示ウインドウ上に配置した状態で、領域指定ウインドウ内の領域を実行指示領域に設定するための設定指示を受け付ける場合について説明したが、領域指定ウインドウを、画像表示ウインドウ外の領域に配置して、設定指示を受け付けるようにしても良い。例えば、図１６に示すように、領域指定ウインドウ１６０を、第一画像情報を表示する表示画像ウインドウの外部に配置し、上述した図８に示すように、第二情報を表示する実行指示情報を、実行指示領域に設定するための入力画面を表示させ、この入力画面の入力用のフィールドに第二情報をドラッグドロップすると、実行指示領域構成部１７は、現在表示されている第一画像情報の位置において、表示画像ウインドウに関係なく、第一画像情報を全て表示した場合における、領域指示ウインドウの第一画像情報上の位置、ここでは、左上隅の座標を算出する。そして、実行指示領域構成部１７は、この座標を左上隅とした、領域指示ウインドウ内のサイズと同じサイズの実行指示領域を設定するための実行指示情報設定情報を構成する。例えば、図１６において、表示画像ウインドウに関係なく、全てを表示した場合の第一画像情報が表示される領域は、領域１６１で表される。そして、算出した第一画像情報上における領域指示ウインドウ１６０の左上隅の座標を、実行指示領域の左上隅の座標に設定する。実行指示領域のサイズは、領域指示ウインドウ１６０内の高さおよび幅と同じ値に設定する。なお、領域指定ウインドウの一部のみが、画像表示ウインドウからはみ出す場合においても、同様に、第一画像情報が全て表示された場合における第一画像情報上の領域指定ウインドウの位置から、実行指示領域の位置を示す実行指示領域設定情報を構成する。また、領域指示ウインドウが、全てを表示した第一画像情報上から、はみ出る場合、実行指示領域設定情報を構成しないようにしても良いし、はみ出た部分が切り取られるよう、実行指示領域を設定しても良い。このように、本実施の形態においては、領域指定ウインドウを、表示画像ウインドウ上以外の位置に配置することができ、第一画像情報の、表示画像ウインドウに表示されていない領域にも、実行指示領域が設定できる。これにより、表示画像ウインドウに表示されていない領域を、スクロールバー等を操作して表示画像ウインドウ内で表示可能な位置に移動させることなく実行指示領域を設定することができ、作業時間が短縮できるとともに、作業を行う上での自由度が向上する。かかることは、他の実施の形態においても同様である。
【０１０１】
また、領域情報出力部１９が、メモリ等の記憶媒体に、実行指示領域設定情報や、実行指示情報を蓄積する代わりに、ユーザ等からの指示や、他の処理部等からの指示等に基づいて、第一画像情報出力部１２が出力している第一画像情報と、実行指示領域設定情報および実行指示情報とを、予め設定された所定のアドレス、例えばＩＰアドレス等、に出力、具体的には送信するようにしても良い。予め設定された所定のアドレスとは、例えば、画像情報処理装置１に予め設定されているアドレスや、ユーザが直前に入力したアドレス等である。また、これらとともに、実行指示情報が出力を指示する第二情報も出力するようにしてもよい。また、これらの情報を送信する際に、これらの情報を含む一つのファイルを構成して送信しても良い。特に、このような一つのファイルを構成する場合、構成するファイルの形式を、第一画像情報と同じ形式の画像情報を有する画像ファイルの形式となるようにし、その画像ファイルの画像情報が格納される領域以外の領域、例えばヘッダ領域や、フッタ領域に、実行指示領域設定情報および実行指示情報や、第二情報等を格納するようにしても良い。このようにすれば、少なくとも、第一画像情報は、第一画像情報を画像情報として有する画像ファイルを開くことができる画像処理装置や、画像処理アプリケーション等を用いて開くことが可能となる。また、送信する際に、必要に応じて、これらの情報を、インターネットで閲覧可能な形式に変更した情報を送信しても良い。また、このような場合においては、指定情報受付部２０や、実行指示情報出力部２１、第二情報出力部２２等を、画像情報処理装置１が有していないようにしても良い。その代わりに、予め設定されたＩＰアドレス等のアドレスに出力した上記の情報を、ダウンロードして出力する装置が、指定情報受付部２０や、実行指示情報出力部２１、第二情報出力部２２等を備えているようにしても良い。かかることは他の実施の形態においても同様である。
【０１０２】
また、上記実施の形態において、画像情報処理装置が第二情報を出力しない場合、第二情報出力部２２は省略してもよい。かかることは他の実施の形態においても同様である。
【０１０３】
また、上記実施の形態においては第二情報が画像情報である場合について説明したが、本発明において第二情報は、どのような情報であっても良い。例えば、第二情報は、テキスト等であってもよい。
【０１０４】
また、上記実施の形態において、実行指示領域構成部１７が、領域指定ウインドウ内に位置する領域を、所定の領域、例えば、所定の処理の実行対象となる領域、に設定するための情報である実行指示領域設定情報を構成するようにしてもよい。例えばこのような構成とすることで、この所定の領域を対象として、第一画像情報の領域指定ウインドウ内に位置する領域に対して所定の処理、例えば画像の色を調整したり、シャープネスを調整する等の画像処理や、この領域の画像を切り出したりする処理等を、行うことが可能となる。このような処理は、公知技術であるので説明は省略する。かかることは、他の実施の形態においても同様である。
【０１０５】
なお、上記実施の形態において、各構成要素は専用のハードウェアにより構成されてもよく、あるいは、ソフトウェアにより実現可能な構成要素については、プログラムを実行することによって実現されてもよい。例えば、ハードディスクや半導体メモリ等の記録媒体に記録されたソフトウェア・プログラムをＣＰＵ等のプログラム実行部が読み出して実行することによって、各構成要素が実現され得る。なお、上記各実施の形態における画像情報出力装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータに、格納されている第一画像情報を、当該第一画像情報を表示するためのウインドウである画像表示ウインドウを用いて出力する第一画像情報出力ステップと、領域を指定するためのウインドウである領域指定ウインドウを生成する指示である領域指定ウインドウ生成指示と、当該領域指定ウインドウを移動する指示である領域指定ウインドウ移動指示を受け付ける領域指定指示受付ステップと、前記領域指定ウインドウ生成指示に基づいて領域指定ウインドウを出力し、前記領域指定ウインドウ移動指示に基づいて、当該出力した領域指定ウインドウを移動させて出力する領域指定ウインドウ出力ステップと、前記第一画像情報の前記領域指定ウインドウ内に位置する領域を、所定の処理の実行を指示する情報である実行指示情報を出力させるための領域である実行指示領域に設定するための指示である設定指示を受け付ける設定指示受付ステップと、前記設定指示に基づいて、前記領域指定ウインドウ内に位置する領域を実行指示領域に設定するための情報である実行指示領域設定情報を構成する実行指示領域構成ステップと、前記第一画像情報の実行指示領域が指定された場合に出力される情報である実行指示情報を、前記設定指示に基づいて構成する実行指示構成ステップと、前記実行指示領域設定情報と、前記実行指示情報とを出力する領域情報出力ステップとを実行させるためのプログラム、である。
【０１０６】
なお、上記プログラムにおいて、情報を送信する送信ステップや、情報を受信する受信ステップなどでは、ハードウェアによって行われる処理、例えば、送信ステップにおけるモデムやインターフェースカードなどで行われる処理（ハードウェアでしか行われない処理）は含まれない。かかることは、他の実施の形態においても同様である。
【０１０７】
また、このプログラムは、サーバなどからダウンロードされることによって実行されてもよく、所定の記録媒体（例えば、ＣＤ−ＲＯＭなどの光ディスクや磁気ディスク、半導体メモリなど）に記録されたプログラムが読み出されることによって実行されてもよい。
【０１０８】
また、このプログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。かかることは、他の実施の形態においても同様である。
【０１０９】
（実施の形態２）
本実施の形態は、上記実施の形態１に係る画像情報処理装置において、領域指定ウインドウ内に文字の入力を受け付けるようにしたものである。
【０１１０】
図１７は、本実施の形態に係る画像情報処理装置のブロック図である。画像情報処理装置２は、第一画像情報格納部１１、第一画像情報出力部１２、画像情報指示受付部１３、領域指定指示受付部２４、領域指定ウインドウ出力部２５、設定指示受付部１６、実行指示領域構成部２７、実行指示構成部１８、領域情報出力部２９、指定情報受付部２０、実行指示情報出力部２１、および第二情報出力部２２を具備する。第一画像情報格納部１１、第一画像情報出力部１２、画像情報指示受付部１３、設定指示受付部１６、実行指示構成部１８、指定情報受付部２０、実行指示情報出力部２１、および第二情報出力部２２の構成については、前記実施の形態１と同様の構成であるため、説明は省略する。
【０１１１】
領域指定指示受付部２４は、前記実施の形態１において説明した領域指定指示受付部１４に対して、さらに、領域指定ウインドウ内に対する文字、例えばテキストの入力を受け付けるようにしたものであり、その他の構成については、領域指定指示受付部１４と同様の構成を有しているため、説明は省略する。
【０１１２】
領域指定ウインドウ出力部２５は、前記実施の形態１において説明した領域指定ウインドウ出力部１５に対して、さらに、設定指示受付部２６が受け付けた文字を領域指定ウインドウ内に出力するようにしたものである。領域指定ウインドウ出力部２５が出力する文字のフォントやサイズ等は、問わない。出力する文字のフォントやサイズ等は、予め設定されていても良いし、ユーザが適宜変更できるようにしても良い。その他の構成については、領域指定ウインドウ出力部１５と同様の構成を有しているため、説明は省略する。
【０１１３】
実行指示領域構成部２７は、前記実施の形態１において説明した実行指示領域構成部１７において、設定指示受付部１６が受け付けた文字を実行指示領域に出力するための情報をさらに含む実行指示領域設定情報を、構成するようにしたものである。実行指示領域構成部２７は、例えば、文字を出力するための情報として、実行指示領域内における文字の表示位置、例えば座標、と、表示する文字とを含む実行指示領域設定情報を構成する。その他の構成については、実行指示領域構成部１７と同様の構成を有しているため、説明は省略する。
【０１１４】
領域情報出力部２９は、前記実施の形態１において説明した領域情報出力部１９において、さらに、実行指示領域設定情報に基づいて、実行指示領域内に、前記設定指示受付部２６の受け付けた文字を出力するようにしたものである。その他の構成については、領域情報出力部１９と同様の構成を有しているため、説明は省略する。
【０１１５】
次に、画像情報処理装置の動作について、図１８のフローチャートを用いて説明する。なお、図１８において、図２のフローチャートと同一符号は、同一または相当するステップを示しており、その説明は省略する。
【０１１６】
（ステップＳ１８０１）領域指定指示受付部２４は、領域指定ウインドウ内に対する文字の入力を受け付けたか否かを判定する。受け付けた場合、ステップＳ１８０２へ進み、受け付けていない場合、ステップＳ２０４へ戻る。
【０１１７】
（ステップＳ１８０２）領域指定ウインドウ出力部２５は、領域指定ウインドウ内に、ステップＳ１８０１において受け付けた文字を出力する。そして、ステップＳ２０４に戻る。
【０１１８】
（ステップＳ１８０３）実行指示領域構成部２７は、領域指定ウインドウ内に、文字が出力されているか否かを判定する。文字が出力されている場合、ステップＳ１８０４に進み、出力されていない場合、ステップＳ２０５に進む。
【０１１９】
（ステップＳ１８０４）実行指示領域構成部２７は、文字を出力するための情報を含む実行指示領域設定情報を構成する。
【０１２０】
（ステップＳ１８０５）領域情報出力部２９は、ステップＳ２０５およびステップＳ１８０３で構成した実行指示領域設定情報、およびステップＳ２０６において構成した実行指示情報を出力する。そして、ステップＳ２０４に戻る。なお、ステップＳ２０５で構成した実行指示領域設定情報、またはステップＳ１８０３で構成した実行指示領域設定情報のいずれか一方しかない場合には、その一方のみを出力する。
なお、図１８のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【０１２１】
以下、本実施の形態における画像情報処理装置の具体的な動作について説明する。画像情報処理装置２の概念図は図３と同様であるので説明は省略する。
【０１２２】
まず、図６と同様に、ユーザが、第一画像情報を画像表示ウインドウでディスプレイ３０に表示し、さらに、領域指定ウインドウ６０を表示したとする。ここまでの処理については、前記実施の形態１と同様であるので、説明は省略する。
【０１２３】
つぎに、ユーザが、図１９に示すように、領域指定ウインドウ６０内を、例えばクリックして、領域指定ウインドウ６０内に文字を入力するためのカーソル１９０１を表示させる。そして、キーボード等からテキストを入力すると、領域指定指示受付部２４が入力されたテキストを受け付け、この受け付けたテキスト１９０２を領域指定ウインドウ出力部２５が領域指定ウインドウ内に表示する。ここでは入力されたテキスト１９０２が「詳細な資料」という文字列であるとする。
【０１２４】
次に、図８と同様に、第二情報を表示する実行指示情報を、領域指定ウインドウ６０内の領域に設定するための入力画面を表示させ、設定指示受付部１６に設定指示を与えると、実行指示領域構成部２７は、第一画像情報の、領域指定ウインドウ６０内の領域を実行指示領域に設定するための実行指示領域設定情報を構成する。実行指示領域構成部２７は、領域指定指示受付部２４が受け付けたテキストを、実行指示領域上に表示するための情報、ここでは、表示されるテキストと、その表示位置、も含む実行指示領域設定情報を構成する。また、実行指示構成部１８は、実行指示情報を構成する。
【０１２５】
図２０は、実行指示領域を管理するための実行指示領域管理表を示す図である。実行指示領域管理表は、「指示領域ＩＤ」、「ウインドウ（ｘ、ｙ）」、「（高さ、幅）」、「背景」、「表示テキスト」、「テキスト位置（ｘ、ｙ）」「配置順」、「アクション」という属性を有している。「表示テキスト」、および「テキスト位置（ｘ、ｙ）」以外の属性については、上述した図１０の実行指示領域管理表と同様であるので説明は省略する。ここでは「背景」は透明であることを示す値「Ｔ」であるとする。「表示テキスト」は、実行指示領域上に表示されるテキストであり、領域指定指示受付部２４が受け付けたテキストである。「テキスト位置（ｘ、ｙ）」は、実行指示領域上に表示されるテキストの表示位置であり、テキストの左上隅の座標である。ここでは、実行指示領域の左上隅の座標のｘおよびｙの値に、予め設定された値、ここでは「１０」をそれぞれたして得られる座標が、テキストの左上隅の座標となる。
【０１２６】
領域情報出力部２９は、図２０に示した実行指示領域管理表に基づいて、図２１に示すように、実行指示領域２１０を第一画像情報上に表示する。ここでは、特に、領域指定指示受付部２４が受け付けた「詳細な資料」という文字により構成されるテキストが実行指示領域２１０内に表示される。
【０１２７】
実行指示領域１１０を指定する処理等の、これ以降の処理については、前記実施の形態１と同様であるので、説明は省略する。
【０１２８】
なお、ここでは、第二情報を表示する実行指示情報を、領域指定ウインドウ６０内の領域に設定する場合について説明したが、前記実施の形態１と同様に、ＵＲＬの情報を表示する実行指示情報を領域指定ウインドウ６０内の領域に設定する場合についても、本実施の形態は適用可能である。
【０１２９】
以上、本実施の形態においては、領域指定ウインドウを用いて、第一画像情報に対して実行指示領域を設定できるようにした。これにより、実行指示領域を設定する際に、画像表示ウインドウ画像と領域指定ウインドウとを、連動させないようにして操作することができ、実行指示領域を設定する際の、操作の自由度を向上させ、操作性を向上させることが可能となる。
【０１３０】
さらに、本実施の形態においては、領域指定ウインドウを用いて、実行指示領域にテキストを表示させることが可能となる。
【０１３１】
また、領域指定ウインドウを用いて文字を入力させるため、実行指示領域に表示する文字を入力する際の、移動時や位置あわせ時等の操作性を向上させることができる。
【０１３２】
また、領域指定ウインドウを、画像表示ウインドウの外部にはみ出した状態で、文字を入力することで、第二情報の、画像表示ウインドウに表示されていない部分に設定される実行指示領域にも文字を表示することが可能となり、文字を入力する位置を表示させるために、画像表示ウインドウを操作する必要がなく、作業性を向上させることが可能となる。
【０１３３】
（実施の形態３）
本実施の形態は、上記実施の形態１において、ディスプレイに表示される画像等を、画像情報として取得し、メモリ等の記憶媒体に記憶するようにし、この記憶した画像情報を、第二情報として利用するようにしたものである。
【０１３４】
図２２は、本実施の形態における画像情報処理装置のブロック図である。画像情報処理装置３は、第一画像情報格納部１１、第一画像情報出力部３２、画像情報指示受付部１３、画像取得指示受付部３０、画像取得部３１、領域指定指示受付部１４、領域指定ウインドウ出力部１５、設定指示受付部１６、実行指示領域構成部１７、実行指示構成部１８、領域情報出力部１９、指定情報受付部２０、実行指示情報出力部２１、および第二情報出力部２２を具備する。画像取得指示受付部３０、画像取得部３１、および第一画像情報出力部３２以外の構成については、前記実施の形態１と同様であるので、説明は省略する。
【０１３５】
第一画像情報出力部３２は、画像表示ウインドウを、表示デバイスの画面に出力する。具体的には、表示用の画像情報を構成し、この画像情報を表示デバイスの画面に表示する。第一画像情報出力部３２は、表示デバイスを備えていても良いし、外部の表示デバイスに対して、表示用の画像情報を出力し、この外部の表示デバイスで画像情報を表示指定も良い。なお、他の構成については、前記実施の形態１の第一画像情報出力部１２の構成と同様であるので、説明は省略する。
【０１３６】
画像取得指示受付部３０は、第一画像情報出力部３２により出力される画像の少なくとも一部の領域の画像情報を取得するための指示である画像取得指示を受け付ける。画像取得指示は、単に、画像を取得するための指示であってもよいし、画像を取得する領域を指定する情報をさらに含んでいてもよい。領域を指定する情報は、例えば、画面をマウスでドラッグした場合、そのドラッグの始点と終点との座標であり、指定される領域は、始点と終点とを対角とする領域となる。また、画面全体を領域として指定する情報であっても良い。画像取得指示受付部３０の受け付ける入力は、マウス等のポインティングデバイスや、テンキー、キーボード、メニュー画面による入力等で、入力手段はどのようなものであってもよい。画像取得指示受付部３０は、テンキーやキーボード等の入力手段のデバイスドライバーや、メニュー画面やウインドウシステム等の制御ソフトウェア等で実現され得る。
【０１３７】
画像取得部３１は、画像取得指示に基づいて、出力される画像の少なくとも一部の領域の画像情報を、第二情報として取得する。例えば、画像取得部３１は、表示デバイスに表示するために構成された画像情報、具体的にはビットマップ情報のうちの、画面上のすくなくとも一部の領域に対応した画像情報を取得する。特に、画像取得指示が、画面を取得する領域を指定する情報を含んでいる場合、この情報により指定される領域に画像を表示するために用いられる画像情報を取得する。このまた、画像取得指示に、領域を指定する情報が含まれない場合、予め設定されていた領域に画像を表示するために用いられる画像情報を取得する。画像取得部３１は、取得した画像情報を、メモリやハードディスク等の記憶媒体に蓄積する。本実施の形態においては、例えば、画像取得部３１が画像情報を取得した場合に、画像取得部３１は、この画像情報が蓄積される記憶媒体上のディレクトリを示すディレクトリ情報を、設定指示受付部１６に出力する。設定指示受付部１６は、このディレクトリ情報が入力により、第一画像情報の、領域指定ウインドウ内に位置する領域を、画像取得部３１が取得した画像情報を開く指示である実行指示情報を出力させるための実行指示領域に設定する設定指示を受け付ける。なお、表示デバイスの画面に表示される画像等を取得する技術は、一般にスクリーンショットや、スクリーンキャプチャ等と呼ばれる公知技術であるので、詳細な説明は省略する。画面情報取得部３１は、通常、ＭＰＵやメモリ等から実現され得る。画面情報取得部３１の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【０１３８】
次に、画像情報処理装置の動作について、図２３のフローチャートを用いて説明する。なお、図２３において、図２のフローチャートと同一符号は、同一または相当するステップを示しており、その説明は省略する。
【０１３９】
（ステップＳ２３０１）第一画像情報出力部３２は、第一画像情報を画像表示ウインドウを用いて出力する。ここでは、特に、第一画像情報から、表示用の画像情報を構成し、この画像情報を表示デバイスの画像に表示させる。
【０１４０】
（ステップＳ２３０２）画像取得指示受付部３０は、画像取得指示を受け付けたか否かを判定する。受け付けた場合、ステップＳ２３０２へ進み、受け付けていない場合、ステップＳ２０４に戻る。
【０１４１】
（ステップＳ２３０３）画像取得部３１は、ステップＳ２３０１において受け付けた画像取得指示に基づいて、表示デバイスの画面に表示されている画像情報を取得し、メモリ等の記憶媒体に蓄積する。
【０１４２】
（ステップＳ２３０４）画像取得部３１は、ステップＳ２３０３で蓄積した画像情報のディレクトリ情報を設定指示受付部１６に出力する。
【０１４３】
（ステップＳ２３０５）設定指示受付部１６は、ステップＳ２３０３で蓄積した画像情報のディレクトリ情報が入力されたことを検出して、第一画像情報の領域指定ウインドウ内の領域を、このディレクトリ情報が示すディレクトリに格納されている画像情報を開く実行指示情報を出力させるための実行指示領域に、設定する設定指示を受け付ける。そして、ステップＳ２０５に進む。
なお、図２３のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【０１４４】
以下、本実施の形態における画像情報処理装置の具体的な動作について説明する。画像情報処理装置３の概念図は図３と同様であるので説明は省略する。
【０１４５】
まず、図６と同様に、ユーザが、第一画像情報を画像表示ウインドウ４０でディスプレイ３０に表示し、さらに、領域指定ウインドウ６０を表示したとする。ここまでの処理については、前記実施の形態１と同様であるので、説明は省略する。
【０１４６】
次に、ユーザが、メニュー等を操作して、ディスプレイ３０に表示されている画像の一部を表示させる実行指示情報を、第一画像情報の領域指定ウインドウ６０内の領域に設定するためのメニュー項目、例えば、「スクリーンキャプチャを実行指示領域に設定」を選択すると、矢印形状のポインタが、十字形状のポインタに変更される。
【０１４７】
ユーザが、図２４に示すように、この十字形状のポインタ２４００を用いて、画面上の領域をドラッグすると、画像取得指示受付部３０は、このドラッグした範囲２４０１の始点（ｘ１、ｙ１）と終点（ｘ２、ｙ２）の座標の値を含む画像取得指示を受け付ける。
【０１４８】
画像取得部３１は、画像取得指示に含まれる始点（ｘ１、ｙ１）と終点（ｘ２、ｙ２）の座標の値から、このディスプレイ３０の、これらの座標を対角とした領域内に表示されている画像に対応する第二情報を、表示デバイスに出力する画像情報を構成する画像構成部、あるいは表示デバイスに出力する画像情報を一時格納する図示しないＶＲＡＭ等の格納部等から取得する。そして取得した画像情報をメモリやハードディスク等に蓄積する。取得した画像情報は、例えば、「ｓｃ０１００１」というファイル名で、「ｃ：／／ｕｓｅｒ／ｉｍｇ／ｓｃ０１００１」というディレクトリに蓄積されたとする。そして、画像取得部３１は、この蓄積した画像情報の格納されている場所を示すディレクトリ情報を、設定指示受付部１６に出力する。
【０１４９】
設定指示受付部１６は、このディレクトリ情報が入力されたことにより、第一画像情報の領域指定ウインドウ内の領域に、「ｃ：／／ｕｓｅｒ／ｉｍｇ／ｓｃ０１００１」というディレクトリの画像情報を開く実行指示情報を設定するための設定指示情報を受け付ける。
【０１５０】
この設定指示情報に基づいて、これ以降の処理、例えば、第一画像情報の領域指定ウインドウ６０内の領域を実行指示領域とするための実行指示領域設定情報を構成し、「ｃ：／／ｕｓｅｒ／ｉｍｇ／ｓｃ０１００１」というディレクトリの画像情報を開く実行指示情報を構成する処理等、を行うことについては、上述した実施の形態１と同様であるので説明は省略する。
【０１５１】
そして、図２５に示すように、第一画像情報の実行指示領域２５００を、マウス等を用いてクリックすると、図２４に示したドラッグした範囲２４０１に表示されていた画像が、新たな画像表示ウインドウ２５０１でディスプレイ３０上に表示される。
【０１５２】
以上、本実施の形態においては、領域指定ウインドウを用いて、第一画像情報に対して実行指示領域を設定できるようにした。これにより、実行指示領域を設定する際に、画像表示ウインドウ画像と領域指定ウインドウとを、連動させないようにして操作することができ、実行指示領域を設定する際の、操作の自由度を向上させ、操作性を向上させることが可能となる。
【０１５３】
また、画面の所望の領域の画像から第二情報を取得し、この第二情報が、第一画像情報の実行指示領域が指定された場合に出力されるようにしたので、例えば、画面上に表示されるさまざまなアプリケーション等の操作の手順等をインタラクティブに表示する画像を構成する場合等に、アプリケーション等の操作の手順を示す画像を、予め用意しておくことなく、第一画像情報上の実行指示領域が指定された場合に出力される画像として容易に設定することができ、作業性を向上させることが可能となる。
【０１５４】
なお、上記各実施の形態において、各処理（各機能）は、単一の装置（システム）によって集中処理されることによって実現されてもよく、あるいは、複数の装置によって分散処理されることによって実現されてもよい。
【０１５５】
また、上記各実施の形態において、一の装置に存在する２以上の通信手段（情報出力部など）は、物理的に一の媒体で実現されても良いことは言うまでもない。
【０１５６】
本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【０１５７】
以上のように、本発明にかかる画像情報処理装置等は、インタラクティブな動作が可能な画像情報を構成するための装置等として適用可能なものであり、特に、画像情報上の領域を指定する必要のある処理等を行う画像情報処理装置等として有用である。
【図面の簡単な説明】
【０１５８】
【図１】実施の形態１における画像情報処理装置のブロック図
【図２】同動作について説明するフローチャート
【図３】同概念図
【図４】同表示例を示す図
【図５】同画像表示ウインドウ管理表を示す図
【図６】同表示例を示す図
【図７】同領域指定ウインドウ管理表を示す図
【図８】同表示例を示す図
【図９】同表示例を示す図
【図１０】同実行指示領域管理表を示す図
【図１１】同表示例を示す図
【図１２】同表示例を示す図
【図１３】同表示例を示す図
【図１４】同実行指示領域管理表を示す図
【図１５】同表示例を示す図
【図１６】同表示例を示す図
【図１７】実施の形態２における画像情報処理装置のブロック図
【図１８】同動作について説明するフローチャート
【図１９】同表示例を示す図
【図２０】同実行指示領域管理表を示す図
【図２１】同表示例を示す図
【図２２】実施の形態３における画像情報処理装置のブロック図
【図２３】同動作について説明するフローチャート
【図２４】同表示例を示す図
【図２５】同表示例を示す図
【符号の説明】
【０１５９】
１  画像情報処理装置
２  画像情報処理装置
３  画像情報処理装置
１１  第一画像情報格納部
１２、３２  第一画像情報出力部
１３  画像情報指示受付部
１４、２４  領域指定指示受付部
１５、２５  領域指定ウインドウ出力部
１６、２６  設定指示受付部
１７、２７  実行指示領域構成部
１８  実行指示構成部
１９、２９  領域情報出力部
２０  指定情報受付部
２１  実行指示情報出力部
２２  第二情報出力部
３０  ディスプレイ
３０  画像取得指示受付部
３１  画像取得部
３１  画面情報取得部
４０、１２０  画像表示ウインドウ
４１  スクロールバー
５０  透過率
６０、１６０  領域指定ウインドウ
８１  フィールド
９０ａ、９０ｂ  画像ファイル
１１０、２１０  実行指示領域
１３１  フィールド
１３２  ボタン
１３２  設定ボタン
１５０  ウインドウ
１６０  領域指示ウインドウ
１６１  領域
１９０１  カーソル
１９０２  テキスト
２４００  ポインタ
２４０１  範囲
２５００  実行指示領域
２５０１  画像表示ウインドウ
【図１】
2007079747.tif 000003
【図２】
2007079747.tif 000004
【図３】
2007079747.tif 000005
【図４】
2007079747.tif 000006
【図５】
2007079747.tif 000007
【図６】
2007079747.tif 000008
【図７】
2007079747.tif 000009
【図８】
2007079747.tif 000010
【図９】
2007079747.tif 000011
【図１０】
2007079747.tif 000012
【図１１】
2007079747.tif 000013
【図１２】
2007079747.tif 000014
【図１３】
2007079747.tif 000015
【図１４】
2007079747.tif 000016
【図１５】
2007079747.tif 000017
【図１６】
2007079747.tif 000018
【図１７】
2007079747.tif 000019
【図１８】
2007079747.tif 000020
【図１９】
2007079747.tif 000021
【図２０】
2007079747.tif 000022
【図２１】
2007079747.tif 000023
【図２２】
2007079747.tif 000024
【図２３】
2007079747.tif 000025
【図２４】
2007079747.tif 000026
【図２５】
2007079747.tif 000027