(57)【要約】【課題】イメージ内の選択領域を一括格納する装置およびイメージ情報の文書化装置を提供する。【解決手段】イメージファイルを呼び出してイメージを表示して編集するイメージ編集部と、表示されたイメージの上に入力手段が位置する部分を拡大して表示する部分拡大部と、表示されたイメージの上に入力手段によって選択された１つ以上の領域をイメージファイルとして一括格納する選択イメージ管理部とを含む。【選択図】図４
2008130083.tif 000002
【特許請求の範囲】
【請求項１】
イメージファイルを呼び出してイメージを表示して編集するイメージ編集部と、
前記表示されたイメージの上に入力手段が位置する部分を拡大して表示する部分拡大部と、
前記表示されたイメージの上に前記入力手段によって選択された１つ以上の領域をイメージファイルとして一括格納する選択イメージ管理部とを含む、イメージ内の選択領域を一括格納する装置。
【請求項２】
前記イメージ編集部は、前記入力手段によって前記領域を連続的に選択するように設定する連続選択設定部を含む、請求項１に記載のイメージ内の選択領域を一括格納する装置。
【請求項３】
前記選択された領域は所定の線で表示され、前記線を移動させて前記選択された領域を変更することができる、請求項１に記載のイメージ内の選択領域を一括格納する装置。
【請求項４】
前記所定の線は点線を含む、請求項３に記載のイメージ内の選択領域を一括格納する装置。
【請求項５】
前記の部分拡大部は、所定の情報を表示する情報表示部を含む、請求項１に記載のイメージ内の選択領域を一括格納する装置。
【請求項６】
前記所定の情報は、前記入力手段の位置、前記入力手段が位置する部分の色、前記入力手段が位置する部分のピクセル値、前記入力手段によって領域を選択する場合に前記選択された領域の大きさのうち少なくとも１つを含む、請求項５に記載のイメージ内の選択領域を一括格納する装置。
【請求項７】
前記選択イメージ管理部は、前記選択された領域のサムネイルを表示するサムネイル表示部を含む、請求項１に記載のイメージ内の選択領域を一括格納する装置。
【請求項８】
前記選択された領域のメタデータを表示するメタデータ表示部をさらに含む、請求項７に記載のイメージ内の選択領域を一括格納する装置。
【請求項９】
前記メタデータは、前記選択された領域の位置および前記選択された領域の大きさを含む、請求項８に記載のイメージ内の選択領域を一括格納する装置。
【請求項１０】
前記選択イメージ管理部は、前記選択された領域が一括格納される位置を指定する格納位置指定部を含む、請求項１に記載のイメージ内の選択領域を一括格納する装置。
【請求項１１】
前記選択イメージ管理部は、前記選択された領域が一括格納される時、ファイル名を指定するファイル名指定部を含む、請求項１に記載のイメージ内の選択領域を一括格納する装置。
【請求項１２】
前記選択イメージ管理部は、格納されるファイルの形式を指定するファイル形式指定部を含む、請求項１に記載のイメージ内の選択領域を一括格納する装置。
【請求項１３】
前記選択イメージ管理部は、前記選択された領域のうち一部を格納するか全部を格納するように設定する格納条件指定部を含む、請求項１に記載のイメージ内の選択領域を一括格納する装置。
【請求項１４】
前記選択イメージ管理部は、一括格納時に前記イメージ内の前記選択された領域の位置情報をメタデータに含んで格納する、請求項１に記載のイメージ内の選択領域を一括格納する装置。
【請求項１５】
前記イメージのレイヤ情報を示し、前記レイヤを管理するレイヤ管理部をさらに含む、請求項１に記載のイメージ内の選択領域を一括格納する装置。
【請求項１６】
前記レイヤ管理部は、前記イメージにおいて透明な色に指定された部分に任意の色を指定するか、前記透明な色をそのまま指定する背景色指定部を含む、請求項１５に記載のイメージ内の選択領域を一括格納する装置。
【請求項１７】
前記各レイヤは、フラグを用いてグループ化されるが、前記レイヤ管理部は前記グループ化されたレイヤを一括的に選択および解除するレイヤフラグ選択部を含む、請求項１５に記載のイメージ内の選択領域を一括格納する装置。
【請求項１８】
前記レイヤ管理部は、前記レイヤの選択および解除状態を格納して、前記格納された状態に復帰するようにするレイヤの状態格納復帰部を含む、請求項１５に記載のイメージ内の選択領域を一括格納する装置。
【請求項１９】
メタデータが入力されたイメージファイルを呼び出してイメージを表示するイメージロード部と、
前記イメージに表示するメタデータの種類を選択するイメージ情報選択部と、
前記選択されたメタデータの情報を自動的に前記イメージに表示するイメージ情報表示部とを含む、イメージ情報の文書化装置。
【請求項２０】
前記メタデータは、全体のイメージに基づく位置情報、カラー情報、イメージの横幅、イメージの縦幅およびファイル名のうち少なくとも１つを含む、請求項１９に記載のイメージ情報の文書化装置。
【請求項２１】
前記イメージに表示されるメタデータの情報は、ガイド線を用いて表示される、請求項１９に記載のイメージ情報の文書化装置。
【請求項２２】
イメージのメタデータを記録するイメージ表を呼び出すイメージ表ロード部と、
メタデータが入力された１つ以上のイメージファイルを呼び出すイメージファイルロード部と、
前記イメージファイルのメタデータを前記イメージ表の各セルに入力するイメージ情報入力部とを含む、イメージ情報の文書化装置。
【請求項２３】
前記メタデータは、全体のイメージに基づく位置情報、イメージの横幅、イメージの縦幅、ファイル形式およびファイル名のうち少なくとも１つを含む、請求項２２に記載のイメージ情報の文書化装置。
【請求項２４】
前記イメージ表は、前記呼び出したイメージファイルのイメージを表示することをさらに含む、請求項２２に記載のイメージ情報の文書化装置。
【請求項２５】
イメージファイルのうちの１つを選択して基準イメージとして指定し、前記基準イメージに基づいて前記呼び出したイメージファイルのイメージの位置および大きさをグラフィックで表示するイメージ領域自動表示部をさらに含む、請求項２２に記載のイメージ情報の文書化装置。
【請求項２６】
イメージのメタデータと表示時間とが記録されるアニメーション表を呼び出すアニメーション表ロード部と、
メタデータが入力された１つ以上のイメージファイルを呼び出すイメージファイルロード部と、
前記イメージファイルのメタデータを前記イメージ表の各セルに入力するイメージ情報入力部とを含む、イメージ情報の文書化装置。
【請求項２７】
前記アニメーション表を用いて、アニメーションフローダイヤグラムを自動的に描写するアニメーションフローダイヤグラム作成部をさらに含む、請求項２６に記載のイメージ情報の文書化装置。
【請求項２８】
前記メタデータは、全体のイメージに基づく位置情報、イメージの横幅、イメージの縦幅、ファイル形式およびファイル名のうち少なくとも１つを含む、請求項２６に記載のイメージ情報の文書化装置。
【請求項２９】
前記アニメーション表は、前記呼び出したイメージファイルのイメージを表示することをさらに含む、請求項２６に記載のイメージ情報の文書化装置。
【請求項３０】
前記アニメーションフローダイヤグラムは、連結されるイメージを順に配列して、各イメージの間を矢印で連結し、前記矢印にイメージの表示時間を表示して示す、請求項２７に記載のイメージ情報の文書化装置。
【請求項３１】
前記アニメーションフローダイヤグラムから前記アニメーション表を自動的に作成するアニメーション表作成部をさらに含む、請求項２７に記載のイメージ情報の文書化装置。
【請求項３２】
前記アニメーション表または前記アニメーションフローダイヤグラムから実際のアニメーションが動くことを示すシミュレーション部をさらに含む、請求項２７に記載のイメージ情報の文書化装置。
【請求項３３】
同一位置で状況に応じて変化して表示されるイメージを説明するインジケータ表を呼び出すインジケータ表ロード部と、
メタデータが入力された１つ以上のイメージファイルを呼び出すイメージファイルロード部と、
前記イメージファイルのメタデータから同一位置に表示されるイメージを自動的に整列して表示するインジケータ表示部とを含む、イメージ情報の文書化装置。
【請求項３４】
前記メタデータは、全体のイメージに基づく位置情報、イメージの横幅、イメージの縦幅を含む、請求項３３に記載のイメージ情報の文書化装置。
【請求項３５】
前記インジケータ表示部は、整列したイメージに位置情報を表示することをさらに含む、請求項３３に記載のイメージ情報の文書化装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、イメージ内の選択領域を一括格納する装置およびイメージ情報の文書化装置に関し、より詳しくは、イメージ内の多重選択された領域を一括的に格納して、反復的な作業の手間を減らすイメージ内の選択領域を一括格納する装置とイメージに関する情報（メタデータ）を書き込んだイメージファイルの文書化作業を簡便にできるようにしたイメージ情報の文書化装置に関するものである。
【背景技術】
【０００２】
携帯電話、ＰＤＡなどの電子製品に内蔵されるグラフィックユーザインターフェース（ＧＵＩ；Ｇｒａｐｈｉｃ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を構成するグラフィックイメージは、デザイナによって作成され、これを電子製品に具現するために作成されたグラフィックイメージは、Ｓ／Ｗ開発者に伝えられる。
【０００３】
この時、デザイナは、一般的に製品のディスプレイ全体を含む画面に基づいてデザイン作業を行うか、Ｓ／Ｗ開発者によってデザインされたイメージが具現される時には、イメージ内の各要素に基づいて切り出されたイメージが用いられる。
【０００４】
図１は、グラフィックユーザインターフェースのイメージを製作した後、イメージを切り出して細分化することを示す図面である。
【０００５】
左側のイメージ１０は、ディスプレイ全体を含む画面に基づいてデザイナによって製作されたイメージ１０を示し、右側のイメージ２０はＳ／Ｗ開発者に伝えられる時に前記イメージ内の各要素に基づいて切り出されたイメージ２０を示す。
【０００６】
したがって、デザイナによって製作されたイメージ内の各要素は、切り出して格納されなければならない。従来には、切り出される各領域に対して領域を設定して新しい文書にコピーした後、ファイル名を付与して格納する過程を繰り返さなければならなかった。このような作業は、非常に単純反復的な作業であって非効率的であるという問題点がある。また、反復的な作業によって切り出される領域選択時の誤りが発生する可能性が高いという問題点がある。
【０００７】
また、グラフィックユーザインターフェースのデザイナが製作した全体のイメージと切り出されたイメージとをＳ／Ｗ開発者に伝える時、ワードプロセッサーなどの一般文書作成機を用いて、イメージの位置、色、ファイル名、大きさなどのイメージ情報を書き込んで、Ｓ／Ｗ開発者に伝えられる。
【０００８】
図２は、グラフィックユーザインターフェースのイメージに対するイメージ情報を文書化したことを示す図面である。
【０００９】
デザイナが製作したイメージ３０が開発者に伝えられる時、図面のように大きさ、フォント、背景色などのデザイン情報４０とデザイナの要求事項などを書き込んで作成した文書に伝えられる。このようなイメージに対する文書化作業を一つ一つタイプして入力することは時間を消耗し、反復的な作業であって非効率的であるという問題点がある。
【発明の開示】
【発明が解決しようとする課題】
【００１０】
本発明は、前記問題点を改善するために考案されたものであって、本発明が達成しようとする技術的課題は、イメージ内に多重に選択された領域に対して一括的に格納し、イメージを切り出す作業効率を高めることにある。
【００１１】
本発明のまた他の目的は、イメージ情報を文書化する時にイメージ内に格納されたメタデータに基づいてイメージ情報が自動的に書き込まれるようにして、作業効率を高めることにある。
【００１２】
本発明の目的は、以上で言及した目的に制限されず、言及していないまた他の目的は下記記載によって当業者が明確に理解できるものである。
【課題を解決するための手段】
【００１３】
前記目的を達成するために、本発明の一態様に係るイメージ内の選択領域を一括格納する装置は、イメージファイルを呼び出してイメージを表示して編集するイメージ編集部と、前記表示されたイメージの上に入力手段が位置する部分を拡大して表示する部分拡大部と、前記表示されたイメージの上に前記入力手段によって選択された１つ以上の領域をイメージファイルとして一括格納する選択イメージ管理部とを含む。
【００１４】
また、前記目的を達成するために、本発明の他の態様に係るイメージ情報の文書化装置は、メタデータが入力されたイメージファイルを呼び出してイメージを表示するイメージロード部と、前記イメージに表示するメタデータの種類を選択するイメージ情報選択部と、前記選択されたメタデータの情報を自動的に前記イメージに表示するイメージ情報表示部とを含む。
【００１５】
また、前記目的を達成するために、本発明のまた他の態様に係るイメージ情報の文書化装置は、イメージのメタデータを記録するイメージ表を呼び出すイメージ表ロード部と、メタデータが入力された１つ以上のイメージファイルを呼び出すイメージファイルロード部と、前記イメージファイルのメタデータを前記イメージ表の各セルに入力するイメージ情報入力部とを含む。
【００１６】
また、前記目的を達成するために、本発明のまた他の態様に係るイメージ情報の文書化装置は、イメージのメタデータと表示時間とが記録されるアニメーション表を呼び出すアニメーション表ロード部と、メタデータが入力された１つ以上のイメージファイルを呼び出すイメージファイルロード部と、前記イメージファイルのメタデータを前記イメージ表の各セルに入力するイメージ情報入力部とを含む。
【００１７】
また、前記目的を達成するために、本発明のまた他の態様に係るイメージ情報の文書化装置は、同一位置で状況に応じて変化して表示されるイメージを説明するインジケータ表を呼び出すインジケータ表ロード部と、メタデータが入力された１つ以上のイメージファイルを呼び出すイメージファイルロード部と、前記イメージファイルのメタデータから同一位置に表示されるイメージを自動的に整列して表示するインジケータ表示部とを含む。
【００１８】
その他、実施形態の具体的な事項は、詳細な説明および図面に含まれている。
【発明の効果】
【００１９】
本発明のイメージ内の選択領域を一括格納する装置およびイメージ情報の文書化装置によれば、次のような効果が１つあるいはそれ以上ある。
第１に、イメージ内の複数の領域を選択して、一括的に格納するようにしてイメージを切り出して格納する反復作業の手間を減らすことができるという長所がある。
第２に、イメージから切り出されたイメージが格納される時、開始座標をメタデータとして格納して、イメージファイルを文書化作業する時に簡便に用いることができるという長所もある。
第３に、イメージのレイヤの状態の操作を難なく行えるという長所もある。
第４に、イメージ情報を書き込んで、イメージファイルを文書化作業する時、一つ一つタイプする必要がなく、自動的に入力されるようにして作業の手間を減らすことができるという長所がある。
【発明を実施するための最良の形態】
【００２０】
本発明の利点および特徴、そしてそれらを達成する方法は、添付する図面と共に詳細に後述する実施形態を参照すれば明確になる。しかし、本発明は以下にて開示する実施形態に限定されず、互いに異なる多様な形態によって実施され、単に本実施形態は本発明の開示が完全なものとなるようにし、本発明が属する技術分野で通常の知識を有する者に発明の範疇を完全に知らせるために提供されるものであって、本発明は請求項の範疇によってのみ定義されるものである。明細書の全体に亘り、同一参照符号は同一構成要素を示す。
【００２１】
以下、本発明の実施形態によって、イメージ内の選択領域を一括格納する装置およびイメージ情報の文書化装置を説明するための図面を参考にして、本発明について説明することにする。
【００２２】
図３は、本発明の一実施形態に係るイメージ内の選択領域を一括格納する装置のブロック図であり、図４は、本発明の一実施形態に係るイメージ内の選択領域を一括格納する装置のユーザインターフェースを示す図面である。
【００２３】
本発明の一実施形態に係るイメージ内の選択領域を一括格納する装置は、イメージ編集部１００、部分拡大部１１０および選択イメージ管理部１２０を含んで構成することができる。また、レイヤ管理部１３０をさらに含むことができる。
【００２４】
この時、本実施形態で用いられる「〜部」という用語は、ソフトウェアまたはＦＰＧＡまたはＡＳＩＣのようなハードウェア構成要素を意味し、「〜部」はある役割を行う。ところが「〜部」は、ソフトウェアまたはハードウェアに限定される意味ではない。「〜部」は、アドレッシングできる格納媒体にあるように構成することもでき、１つまたはそれ以上のプロセッサを再生させるように構成することもできる。したがって、一例として「〜部」はソフトウェア構成要素、オブジェクト指向ソフトウェア構成要素、クラス構成要素およびタスク構成要素のような構成要素と、プロセス、関数、属性、プロシージャ、サブルーチン、プログラムコードのセグメント、ドライバ、ファームウェア、マイクロコード、回路、データ、データベース、データ構造、テーブル、アレイ、および変数を含む。構成要素と「〜部」の中で提供されている機能は、さらに小さい数の構成要素および「〜部」に結合したり、追加的な構成要素と「〜部」にさらに分離したりすることができる。
【００２５】
イメージ編集部１００は、イメージファイルを呼び出してイメージを表示して編集することができる。一般的な文書作成機メニューにあるファイルオープンメニューを用いたり、マウスを用いたドラッグアンドドロップなどを用いてイメージファイルを呼び出したりすることができる。イメージファイルを呼び出す時、イメージファイルのイメージビット値、イメージのメタデータ、イメージのレイヤ情報を呼び出すことができる。この時、メタデータはファイル名、イメージの大きさ、開始座標値などを含むことができる。レイヤ情報はレイヤの大きさ、レイヤの状態（レイヤの選択または解除状態）、フラグ値（レイヤをグループ化するための値）などになり得る。呼び出したイメージ（イメージビット値）は、イメージ表示部で表示され、レイヤ情報はレイヤ管理部で示される。
【００２６】
一般的なプログラムと同じように、イメージ編集部１００は呼び出したイメージに比べてイメージ編集部の画面が小さい場合、スクロール機能が作動する。また、イメージは編集が容易なように拡大、縮小することもできる。
【００２７】
イメージ編集部１００で表示されるイメージに所定の入力手段を用いて切り出して格納する領域を選択することができる。入力手段は、コンピュータマウス、タッチペンなど、本発明が用いられる環境に応じて多様に変えることができる。イメージ内で入力手段を用いて矩形状の選択領域を設定することができる。入力手段の方式や選択する領域の形態によって、選択領域は矩形状だけでなく多様な形態で設定され得ることは勿論である。この時、選択された領域は、点線などの所定の線で表示され得る。選択された領域の色が変わるようにすることもできる。
【００２８】
イメージ編集部１００は、入力手段によって連続的に選択領域を設定することができるようにする連続選択設定部１０２を含むことができる。一般的な文書作成機で描写ツールを用いて、四角形を描写する方式と同じように領域選択メニュー（またはアイコン）をクリックした後、領域を選択することができる。本発明では複数の領域を選択することができるが、上の方法を繰り返す方法として、すなわち領域選択メニューを選択して領域を選択する過程を繰り返して複数の領域を選択することができる。毎回領域を選択するために領域選択メニューを選択することが煩わしい場合には、連続選択設定部を用いることができる。連続選択設定部１０２を選択すれば、領域選択メニューが常に活性化されているため、入力手段を用いて連続的に領域を選択することができる。例えば、図４に本発明の一実施形態に係る領域選択設定部１０２が２つのアイコンで示されている。左側に四角形だけからなるアイコンは、一度の選択時に１つの領域だけを選択することができ、右側のアイコンを選択すれば連続的にイメージ内で切り出して格納する領域を選択することができる。
【００２９】
領域選択メニューが解除された場合には、選択領域を修正することができる。すなわち、意図した通りの領域が選択されなかった時、点線などで表わした選択領域を修正することができる。領域を選択すれば、点線などで領域が表示されるが、矩形の領域表示線の場合、角をマウスでドラッグすれば領域の大きさを一定の比率で変更することができ、線を摘んでドラッグすればドラッグした方向に領域の大きさを変えられる。
【００３０】
部分拡大部１１０は、イメージ編集部に表示されたイメージの上に入力手段が位置する部分を拡大して表示する。精密な大きさで領域を選択しなければならない場合には、部分拡大部１１０を用いて正確に領域を選択することができる。
【００３１】
この時の部分拡大部１１０では、所定の情報を表示する情報表示部１１２を含むことができる。この時、所定の情報は、入力手段の位置（座標値）、入力手段が位置する部分のピクセル値、入力手段が位置する部分の色、入力手段によって領域を選択する場合、選択された領域の大きさなどになり得る。このような情報表示部１１２を用いて、ユーザは入力手段による現在状態の正確な情報を把握しながら、領域を選択することができる。
選択イメージ管理部１２０は、イメージの上に選択された領域を抽出して、一括的に格納する。
【００３２】
図５は、本発明の一実施形態に係るイメージ内の選択領域を一括格納する装置により、イメージ編集部１００で選択された領域が選択イメージ管理部１２０に抽出されて一括格納される例を示す図面である。
【００３３】
図５の左側にあるイメージ編集部１００では、イメージの上に３つの領域１０４ａ、１０４ｂ、１０４ｃを選択した後、ユーザの命令によって選択された領域は、右側にある選択イメージ管理部１２０に抽出１２１ａ、１２１ｂ、１２１ｃされて管理される。選択された領域を一括的にまたは個別的に抽出することが可能である。抽出されたイメージは、選択イメージ管理部１２０で一括的に格納できる。
【００３４】
選択された領域がイメージファイルとして一括格納される時、イメージファイルのメタデータも共に格納される。本発明では格納される時、円形のイメージに基づいて選択された領域の座標情報（開始座標）をメタ情報として格納することができる。格納された座標情報は、後述するイメージ情報の文書化装置で円形のイメージ上における位置を追跡する時に活用され得る。
【００３５】
図６は、本発明の一実施形態に係るイメージ内の選択領域を一括格納する装置の選択イメージ管理部１２０のブロック図である。
【００３６】
本発明の一実施形態に係る選択イメージ管理部は、サムネイル表示部１２２、格納条件指定部１２４、ファイル名指定部１２４、メタデータ表示部１２５、ファイル形式指定部１２６、格納位置指定部１２７を含んで構成することができる。
【００３７】
サムネイル表示部１２２は、図５のようにタブを有するリストウィンドウにサムネイル１２１形式で選択された領域のイメージを表示することができる。ユーザはこのタブを追加、削除して切り出されたイメージを分類するのに用いることができる。各々のサムネイル１２１には、格納されるファイル名を表示することができる。この時、ファイル名はタブ名やファイル名の指定部１２４にユーザが入力した名前が表示される。サムネイル１２１に表示されたファイル名は個別的に修正することもできる。ユーザがタブを追加、削除して格納されるイメージを分類することもできる。特定グループのイメージは、特定タブで管理するものである。タブにあるサムネイル１２１は、コピーして他のタブに移動またはコピーすることもできる。
【００３８】
格納条件指定部１２３では、サムネイル表示部１２２に表示されたイメージをすべてイメージファイルとして一括格納するのか、あるいはサムネイル表示部１２２で選択されたイメージだけ一括格納するのかを指定できる。
【００３９】
ファイル名指定部１２４では一括格納される時に格納されるファイル名を指定する。ファイル名を指定すれば、共通するファイル名に一連の番号を加えて、ファイル名が生成される。例えば、ファイル名を「ｉｎｄｉｃａｔｏｒ」と指定すれば、一括格納時に各々のイメージファイル名が「ｉｎｄｉｃａｔｏｒ０１、ｉｎｄｉｃａｔｏｒ０２、ｉｎｄｉｃａｔｏｒ０３…」と自動的に付与される。
【００４０】
メタデータ表示部１２５は、サムネイル表示部１２２で特定サムネイル１２１を選択した時、特定サムネイル１２１が示す領域のメタデータ情報を表示する。例えば、選択された領域の位置（座標値）、選択された領域の大きさ（横幅と縦幅）などになり得る。
【００４１】
ファイル形式指定部１２６は、選択された領域がイメージファイルとして一括格納される時、格納されるファイルの形式を設定する。例えば、イメージファイルの形式でｊｐｇ、ｂｍｐ、ｇｉｆ、ｐｎｇなどになり得る。
【００４２】
格納位置指定部１２７は、各タブのサムネイル表示部１２２にあるイメージをイメージファイルとして生成して格納する位置を指定する。
【００４３】
再び、図３および図４に戻り、本発明の一実施形態に係るイメージ内の選択領域を一括格納する装置は、レイヤ管理部１３０をさらに含むことができる。
【００４４】
レイヤ管理部１３０は、イメージ編集部１００で呼び出したイメージのレイヤ情報を表示してレイヤを管理する。レイヤは、フォトショップなどのようなイメージ作成プログラムで用いる概念で、２次元的なイメージに層を付与して各層を合わせたイメージを全体のイメージとして作る時、各層を称する用語である。したがって、レイヤの概念を利用すれば、各層を修正または追加して、いつでも原本イメージに損傷を与えずに所望するイメージに変形したり効果を与えたりすることができる。
【００４５】
本発明において、レイヤ管理部１３０は呼び出したイメージファイルのレイヤ情報から各レイヤをリスト１３２に表示し、各レイヤのフラグ１３１と各レイヤの選択または解除状態を表わすことができる。これは、既存のイメージ作成プログラムのレイヤウィンドウと同一である。ただし、本発明ではレイヤを管理する機能が追加された。
【００４６】
図７は、本発明の一実施形態に係るイメージ内の選択領域を一括格納する装置のレイヤ管理部１３０のブロック図であり、図８、図９、図１０は、各々本発明の一実施形態に係るレイヤ管理部１３０内の背景色指定部１３４、レイヤフラグ選択部１３６、レイヤの状態格納復帰部１３８を示す図面である。
【００４７】
レイヤ管理部１３０は、背景色指定部１３４、レイヤフラグ選択部１３６およびレイヤの状態格納復帰部１３８を含んで構成することができる。
【００４８】
背景色指定部１３４は、特定レイヤのイメージで透明な色と指定された部分に任意の色を与えることができる。例えば、特定レイヤでデザイナがイメージを描写する時、デザイナが描いた領域の残り領域は、背景色に該当するものとして透明に図示されなければならない。しかし、Ｓ／Ｗ開発プラットフォームの制約によって、開発者にイメージを伝達する時には透明な部分を特定色で表わす場合が多い。したがって、従来には背景色に該当するレイヤとデザイナが描いたイメージに該当するレイヤとを合わせて背景色を示した。背景色を示すための作業は、原本イメージとは関係のない作業であるため、煩わしい作業である。本発明で背景色指定部１３４は、従来に背景色を示すために別の背景色を示すレイヤを作る必要がなく、デザイナがイメージを描いたレイヤに背景色を指定できるようにする。図８で左側を選択すれば背景色は透明色で処理され、右側を選択すれば背景色を特定色で置き換えられる。勿論、色値は任意に指定することができる。
【００４９】
レイヤフラグ選択部１３６は、従来のようにレイヤがフラグ１３１を用いてグループ化される時、グループ化されたレイヤを一括的に選択および解除することができるようにする。関連するレイヤは、フラグ１３１を用いてグループ化することができる。図４において、レイヤリスト１３２で各レイヤの前にはフラグ１３１と表示されてグループ化される。フラグ１３１の色を異なるようにして、各レイヤがグループ化された場合、図９で特定色のフラグ１３１を選択すればレイヤリスト１３２にある特定フラグ１３１と表示されたレイヤとが一度に選択または解除される。勿論、このようなレイヤの選択、解除によりイメージ表示部に表示したイメージも選択されたレイヤによって表示されるように変わる。
【００５０】
レイヤの状態格納復帰部１３８は、レイヤリスト１３２でレイヤの選択および解除状態を格納して、再び格納された状態に復帰するようにする。レイヤの現在状態を一時格納して、後ほど再び復帰するものである。デザインする時、レイヤを無規則的に選択、解除する場合よりは特定のいくつかの状態を転換しながら作業しなければならない場合が多いため、特定レイヤの状態をいくつか格納した後にレイヤの状態を容易に転換しながら、イメージ作業を行うことができる。図１０でＲＥＣボタンを選択すれば現在のレイヤの選択、解除状態を格納するようになり、四角ボックス１３９の中に格納した状態のイメージがサムネイルとして図示される。このような方法によって、いくつかのレイヤの状態を格納した後にサムネイルを選択すれば、格納されたレイヤの状態に復帰する。
【００５１】
続いて、本発明の一実施形態に係るイメージ情報の文書化装置を説明することにする。普通、グラフィックユーザインターフェースの開発過程において、デザイナは自身が製作したイメージのメタデータおよび要求事項などを書き込んだ文書を作って開発者に伝達する。後述する本発明のイメージ情報の文書化装置は、このような文書化過程を便利にするための装置である。
【００５２】
図１１は、本発明の一実施形態に係るイメージのメタデータを文書に自動的に入力するイメージ情報の文書化装置のブロック図である。
【００５３】
本発明の一実施形態に係るイメージ情報の文書化装置は、イメージロード部２００、イメージ情報選択部２１０、イメージ情報表示部２２０を含んで構成することができる。
【００５４】
イメージロード部２００は、メタデータが入力されたイメージファイルを文書に呼び出してイメージを表示する。イメージは、一般文書作成機と同一の方法（ドラッグアンドドロップ、ファイルオープンメニュー、ファイルオープンアイコンを用いる方法など）によって文書に呼び出され得る。前述したようにイメージを格納する時、イメージファイルにはイメージのメタデータも入力されている。したがって、イメージファイルを呼び出す時、イメージのメタデータにロードされる。特に、全体のイメージに基づいて切り出されたイメージの位置（開始座標）に関するメタデータが入力されていることは前述した。
【００５５】
イメージ情報選択部２１０は、イメージに表示するメタデータの種類を選択する。イメージに表示するメタデータは、全体のイメージに基づいてイメージの位置情報（開始座標値）、カラー情報（ピクセル値）、イメージの横幅、イメージの縦幅およびファイル名などが含まれる。例えば、イメージの上にマウスを乗せて右側ボタンをクリックすれば、前述したメタデータの種類を示すダイアログボックスが表れて、ユーザは入力するメタデータの種類を選択することができる。
【００５６】
イメージ情報表示部２２０は、イメージ情報選択部２１０で選択されたメタデータの情報を自動的にイメージに表示する。この時、イメージに表示されるメタデータの情報はガイド線を用いて表示される。
【００５７】
図１２、図１３、図１４および図１５は、各々の本発明の一実施形態に係る開始座標値、カラー値、イメージの縦幅と横幅、ファイル名を自動的に文書に入力する過程を示す図面である。
【００５８】
図１２の左側図面のように文書に呼び出したイメージの上に右側マウスボタンをクリックして、入力するメタデータの種類を選択するダイアログボックスを生成する。ダイアログボックスで開始座標を選択すれば、自動的に右側の図面のように開始座標値２４４が左側上段の頂点に生成される。本発明では、前述したようにイメージ内で切り出されたイメージを一括的に格納する時、全体のイメージに基づいて切り出されたイメージの座標値がメタデータとして格納されるため自動的にこのようなメタデータ値を入力することができる。この時、開始座標であることを知らせるガイド線２４２が含まれることが分かる。
【００５９】
図１３では、図１２と同一の方法によってカラー値２４４を自動的に入力する過程を示す。これは、イメージ内の特定位置のカラー値２４４を自動的に入力するものである。この時にも、図面のようにガイド線２４２が生成され得るが、ガイド線がイメージから開始する部分のピクセル値２４４をイメージデータから呼び出して自動的に入力する。
【００６０】
図１４においても、図１２と同一の方法によってイメージの横幅２４４と縦幅を自動的に入力する過程を示す。イメージに対する説明が文書として作成される場合、最も重要な情報のうちの１つはイメージの大きさである。場合により、イメージ全体の大きさ、あるいはイメージ内部の特定点の間隔などが重要な情報として表示されなければならない場合がある。図１４のように、簡単に横幅測定または縦幅測定を選択すれば、自動的にガイド線２４２の矢印のようにイメージの長さ２４４が入力される。この時、ガイド線２４２は、簡単な操作によってその位置を操作することができるが、変更にしたがって入力されたメタデータ値が自動的に更新されながら変わる。これは、図１７を参照して後述することにする。
【００６１】
図１５においても、図１２と同一の方法によってファイル名２４４を自動的に入力する過程を示す。
【００６２】
図１６は、本発明の一実施形態に係るイメージ情報を文書化した例を示す図面である。
図１６では、前述したように１つのイメージに対して開始座標２４４ａ、特定点のカラー値２４４ｂ、イメージの長さ２４４ｃ、特定地点の間の長さ２４４ｄ、ファイル名２４４ｅ、特定領域を拡大した部分２４４ｆのイメージ情報を自動的に入力して、文書化した例を示す。
【００６３】
図１７は、イメージに自動的に入力された値とガイド部の位置を修正する例を示す図面である。
図１７は、図１４のようにイメージの横幅をガイド線のように自動的に入力した例を示す。この時ガイド線２４２は、矢印オブジェクトで表示されるが、簡単な操作によって測定地点と横幅が入力される位置を変更することができる。自動的に入力された横幅の値を選択すれば、情報表示位置の調整点２５２が表れるが、これをマウスなどの入力手段を用いて移せば横幅の値が入力される位置を変更することができる。また、矢印の境界を示す線にある測定位置の調整点２５４をドラッグして動かせば矢印の長さ自体を調節でき、測定された長さはリアルタイムで変更されながら入力される。この調整点２５４は、文書ツールやイメージの表示された倍率と関係なく常にイメージファイル自体のピクセル単位で移動するため、正確なピクセルの位置に移動させることが容易である。また、ガイド線の位置調整点２５６を動かして、両側の縁の矢印の境界を示す線の位置と長さを調整できる。同一の原理で自動的に入力された他のカラー値、ファイル名などもユーザの操作によってユーザの所望する位置と方法でイメージ情報が入力されるようにできる。
【００６４】
図１８は、本発明の一実施形態に係るイメージ表を作るイメージ情報の文書化装置のブロック図であり、図１９は本発明の一実施形態に係るイメージ表を示す図面である。
【００６５】
本発明の一実施形態に係るイメージ情報の文書化装置は、イメージ表ロード部３００、イメージファイルロード部３１０およびイメージ情報入力部３２０を含んで構成することができる。
【００６６】
イメージ表ロード部３００は、メタデータが記録されるイメージ表を文書に呼び出す。勿論イメージ表の各セルは、いかなるデータも入力されていない。イメージ表は、メニューやアイコンまたはシェープ（ドラッグアンドドロップをすれば基本的な図面を描写するオブジェクト）を用いて、文書に入力することができる。
【００６７】
イメージファイルロード部３１０は、イメージ表にメタデータ情報を入力するイメージファイルを呼び出す。文書にイメージ表を生成すれば自動的にイメージファイルをロードするダイアログボックスが生成されるか、イメージ表内の特定セルを選択して、イメージファイルをロードするダイアログボックスを生成することができる。ダイアログボックスで１つ以上のイメージファイルを選択して、イメージファイルをイメージ表にロードさせる。
【００６８】
イメージ情報入力部３２０は、イメージファイルロード部で選択した各イメージファイルのメタデータをイメージ表の各セルに自動的に入力する。この時、表の特定行または列は、入力されるメタデータが予め定義されており、その定義の通りにメタデータ情報が入力される。この時、入力されるメタデータは、全体のイメージに基づく位置情報、イメージの横幅、イメージの縦幅、ファイル形式、およびファイル名などになり得る。また、呼び出したイメージファイルのイメージを表示することもできる。
【００６９】
図１９の下側にあるイメージ表を、１列から順に見れば、ナンバリング（Ｎｏ．）、ファイルタイプ（Ｔｙｐｅ）、イメージ（Ｉｍａｇｅ）、開始位置（Ｐｏｓｉｔｉｏｎ）、大きさ（Ｓｉｚｅ）、ファイル名（Ｆｉｌｅ  Ｎａｍｅ）が各ファイル別に記載されていることが分かる。したがって、従来の各セルに一つ一つタイプして書き込んだことに反し、本発明は、表を用いてイメージに関する情報を記録したイメージ表を簡単な方法で作ることができる。
【００７０】
本発明において、ユーザが指定した基準イメージに基づいて呼び出したイメージファイルのイメージの位置および大きさをグラフィックで表示するイメージ領域の自動表示部をさらに含むことができる。イメージ領域の自動表示部は、表に書き込まれた各イメージが占める領域を全体のイメージに基づいてグラフィック的に表示するものである。特に、表の中のイメージが１つの共通するイメージの一部分である場合（すなわち、前述するようにイメージ内で切り出されたイメージである時）に有用である。図１９の左上段にある図は基準イメージである。ユーザがイメージを呼び出して基準イメージとして設定すれば、表にある各イメージは基準イメージに基づいて図１９の右側にある図のように各イメージの領域と位置をグラフィックで表示する。各イメージの領域が四角形で表示され、イメージ表のナンバリングが表示されることが分かる。
【００７１】
図２０は、本発明の一実施形態に係るアニメーション表とフローダイヤグラムを作るイメージ情報の文書化装置のブロック図であり、図２１は本発明の一実施形態に係るアニメーション表とフローダイヤグラムを示す図面である。
【００７２】
本発明の一実施形態に係るイメージ情報の文書化装置は、アニメーション表ロード部４００、イメージファイルロード部４１０、イメージ情報入力部４２０、アニメーションフローダイヤグラム作成部４３０を含んで構成することができる。
【００７３】
アニメーション表ロード部４００は、イメージのメタデータと各イメージの表示時間が記録されるアニメーション表を文書に呼び出す。アニメーション表は、前述したイメージ表をロードする方法と同一の方法によって文書に書き込まれる。
【００７４】
イメージファイルロード部４１０は、アニメーション表にアニメーション作業をするイメージファイルを呼び出す。文書にアニメーション表を生成すれば、自動的にイメージファイルをロードするダイアログボックスが生成されるか、アニメーション表内の特定セルを選択して、イメージファイルをロードするダイアログボックスを生成することができる。ダイアログボックスで１つ以上のイメージファイルを選択して、イメージファイルをアニメーション表にロードさせる。
【００７５】
イメージ情報入力部４２０は、イメージファイルロード部４１０で選択した各イメージファイルのメタデータをアニメーション表の各セルに自動的に入力する。この時、表の特定行または列は、入力されるメタデータが予め定義されており、その定義の通りメタデータ情報が入力される。この時、入力されるメタデータは、全体のイメージに基づく位置情報、イメージの横幅、イメージの縦幅、ファイル形式、およびファイル名などになり得る。また、呼び出したイメージファイルのイメージを表示することもできる。そして、アニメーションをする時、各イメージファイルの表示時間が入力される。基本値として特定値が入力されてユーザはこの値を調整し、アニメーションに変化を与えられる。図２１の上段にあるアニメーション表は、図１９のイメージ表と比べて表示時間（Ｄｕｒａｔｉｏｎ）を書き込む列がある点が特に異なる。
【００７６】
アニメーションフローダイヤグラム作成部４３０は、アニメーション表を用いて、図２１の下段のようなフローダイヤグラムを自動的に描写する。アニメーションフローダイヤグラムは、アニメーションの進行順序を表わすダイヤグラムである。各フレームを示すイメージ４６０が順に配置されれば、その間を矢印４６２で連結され、フレームの表示時間を示す。勿論、矢印上の表示時間は、ユーザが直接修正することもできる。フレームを示すシェープとフレームを連結する矢印シェープとを用いてアニメーションフローダイヤグラムを直接描写することもできる。フレームを示すシェープを呼び出した後にイメージを呼び出すことができる。そして、各フレームは矢印シェープに連結されて表示時間を入力し、アニメーションフローダイヤグラムを描ける。
【００７７】
本発明は、アニメーション表またはアニメーションフローダイヤグラムから実際のアニメーションが動くことを示すシミュレーション部４４０をさらに含むことができる。図２２のように左側にシミュレーションされるファイルリストが順に表示され、実行すれば右側のウィンドウで実際にアニメーションされる例をシミュレーションする。
【００７８】
また、本発明においては、アニメーション表からアニメーションフローダイヤグラムを生成するだけでなく、反対にアニメーションフローダイヤグラムからアニメーション表を自動的に生成することもできる。
【００７９】
図２３は、本発明の一実施形態に係る同一位置のインジケータを整列して示すイメージ情報の文書化装置のブロック図であり、図２４は本発明の一実施形態に係る同一位置のインジケータが整列した例を示す図面である。
【００８０】
本発明の一実施形態に係るイメージ情報の文書化装置は、インジケータ表ロード部５００、イメージファイルロード部５１０およびインジケータ表示部５２０を含んで構成することができる。
【００８１】
インジケータ表ロード部５００は、同一位置で状況に応じて変化して表示されるイメージを整列して示すインジケータ表を文書に呼び出す。インジケータ表も前述したイメージ表をロードする方法と同一の方法（メニュー、アイコン、シェープを用いた方法）で文書に書き込まれる。
【００８２】
イメージファイルロード部５１０は、インジケータ表に整列するイメージファイルを呼び出す。文書にインジケータ表を生成すれば、自動的にイメージファイルをロードするダイアログボックスが生成されるか、インジケータ表内の特定セルを選択して、イメージファイルをロードするダイアログボックスを生成することができる。ダイアログボックスで１つ以上のイメージファイルを選択して、イメージファイルをインジケータ表にロードさせる。
【００８３】
インジケータ表示部５２０は、イメージファイルロード部５１０で選択した各イメージファイルのメタデータのうちイメージの開始位置と大きさ（イメージの横幅と縦幅）を比較して同じ値を有するイメージを整列し、インジケータ表の各セルに自動的に入力する。この時、インジケータ表示部５２０は、整列したイメージに図２４のように開始座標を書き込むことができる。開始座標が入力されたところを基準として下へ整列した各イメージは、すべて同一の開始位置と大きさを有するイメージである。
【００８４】
本発明が属する技術分野の通常の知識を有する者は、本発明がその技術的思想や必須特徴を変更せず、他の具体的な形態で実施することができることを理解できる。したがって、以上で記述した実施形態はすべての面で例示的なものであり、限定的なものではないこととして理解しなければならない。本発明の範囲は前記詳細な説明よりは特許請求の範囲によって示され、特許請求の範囲の意味および範囲、そしてその等価概念から導き出されるすべての変更または変形された形態が本発明の範囲に含まれると解釈されなければならない。
【図面の簡単な説明】
【００８５】
【図１】、グラフィックユーザインターフェースのイメージを製作した後、イメージを切り出して細分化することを示す図である。
【図２】グラフィックユーザインターフェースのイメージに対するイメージ情報を文書化したことを示す図である。
【図３】本発明の一実施形態に係るイメージ内の選択領域を一括格納する装置のブロック図である。
【図４】本発明の一実施形態に係るイメージ内の選択領域を一括格納する装置のユーザインターフェースを示す図である。
【図５】本発明の一実施形態に係るイメージ内の選択領域を一括格納する装置により、イメージ編集部で選択された領域が選択イメージ管理部に抽出されて一括格納される例を示す図である。
【図６】本発明の一実施形態に係るイメージ内の選択領域を一括格納する装置の選択イメージ管理部のブロック図である。
【図７】本発明の一実施形態に係るイメージ内の選択領域を一括格納する装置のレイヤ管理部のブロック図である。
【図８】本発明の一実施形態に係るレイヤ管理部内の背景色指定部を示す図である。
【図９】本発明の一実施形態に係るレイヤ管理部内のレイヤフラグ選択部を示す図である。
【図１０】本発明の一実施形態に係るレイヤ管理部内のレイヤの状態格納復帰部を示す図である。
【図１１】本発明の一実施形態に係るイメージのメタデータを文書に自動的に入力するイメージ情報の文書化装置のブロック図である。
【図１２】本発明の一実施形態に係る開始座標値を自動的に文書に入力する過程を示す図である。
【図１３】本発明の一実施形態に係るカラー値を自動的に文書に入力する過程を示す図である。
【図１４】本発明の一実施形態に係るイメージの縦幅と横幅を自動的に文書に入力する過程を示す図である。
【図１５】本発明の一実施形態に係るファイル名を自動的に文書に入力する過程を示す図である。
【図１６】本発明の一実施形態に係るイメージ情報を文書化した例を示す図である。
【図１７】イメージに自動的に入力された値とガイド部の位置を修正する例を示す図である。
【図１８】本発明の一実施形態に係るイメージ表を作るイメージ情報の文書化装置のブロック図である。
【図１９】本発明の一実施形態に係るイメージ表を示す図である。
【図２０】本発明の一実施形態に係るアニメーション表とフローダイヤグラムを作るイメージ情報の文書化装置のブロック図である。
【図２１】本発明の一実施形態に係るアニメーション表とフローダイヤグラムを示す図である。
【図２２】本発明の一実施形態に係るアニメーション部を示す図である。
【図２３】本発明の一実施形態に係る同一位置のインジケータを整列して示すイメージ情報の文書化装置のブロック図である。
【図２４】本発明の一実施形態に係る同一位置のインジケータが整列した例を示す図である。
【符号の説明】
【００８６】
１００      イメージ編集部
１１０      部分拡大部
１２０      選択イメージ管理部
１３０      レイヤ管理部
２００      イメージロード部
２１０      イメージ情報選択部
２２０      イメージ情報表示部
３００      イメージ表ロード部
３１０      イメージファイルロード部
３２０      イメージ情報入力部
【図１】
2008130083.tif 000003
【図２】
2008130083.tif 000004
【図３】
2008130083.tif 000005
【図４】
2008130083.tif 000006
【図５】
2008130083.tif 000007
【図６】
2008130083.tif 000008
【図７】
2008130083.tif 000009
【図８】
2008130083.tif 000010
【図９】
2008130083.tif 000011
【図１０】
2008130083.tif 000012
【図１１】
2008130083.tif 000013
【図１２】
2008130083.tif 000014
【図１３】
2008130083.tif 000015
【図１４】
2008130083.tif 000016
【図１５】
2008130083.tif 000017
【図１６】
2008130083.tif 000018
【図１７】
2008130083.tif 000019
【図１８】
2008130083.tif 000020
【図１９】
2008130083.tif 000021
【図２０】
2008130083.tif 000022
【図２１】
2008130083.tif 000023
【図２２】
2008130083.tif 000024
【図２３】
2008130083.tif 000025
【図２４】
2008130083.tif 000026