(57)【要約】【課題】画面をキャプチャし画像ファイルを保存する場合において、ユーザに煩雑な操作を強いることなく画像ファイル・フォルダを自動的に作成、命名し、参照を容易にする手段を提供すると共に、保存された一連の画像ファイルを簡便な操作で閲覧できる手段を提供する事を目的とする。【解決手段】ウインドウ上に、画面の一部を画像ファイルとして保存可能な保存ボタンと、保存されたファイルを読み出し表示させる、戻る／進むボタンとを配置し、保存ボタンが押下された場合には自動的に識別しやすいファイル名、フォルダ名、を現在時刻をもとに生成し画像ファイルとして保存する。同一付フォルダ内に作成された画像ファイルは、進む／戻るボタンにより順番に連続に読み出し、表示の切り替えを行う。【選択図】        図１
2004199428.tif 000002
【特許請求の範囲】
【請求項１】
ディスプレイに表示された画像を画像ファイルとして切り出し保存するシステムにおいて、作成されるファイル名、フォルダ名を自動的に生成する事を特徴とするファイル保存装置。
【請求項２】
ディスプレイに表示された画像を画像ファイルとして切り出し保存するシステムにおいて、
作成されるファイル名を現在時刻に準じたものとする事を特徴とするファイル保存装置。
【請求項３】
上記請求項１又は２において、作成されたフォルダ内の画像を順番に表示切替可能なボタンをウインドウ上に配置する事を特徴とするファイル保存装置。
【請求項４】
上記請求項１、２又は３において、作成されたフォルダ内の画像ファイル数に応じてウインドウ上のボタンの有効化・無効化表示を切り替えることを特徴とするファイル保存方法。
【請求項５】
ディスプレイに表示された画像を画像ファイルとして切り出し保存するシステムにおいて、作成されるファイル名、フォルダ名を自動的に生成する事を特徴とするファイル保存方法。
【請求項６】
ディスプレイに表示された画像を画像ファイルとして切り出し保存するシステムにおいて、
作成されるファイル名を現在時刻に準じたものとする事を特徴とするファイル保存方法。
【請求項７】
上記請求項５又は６において、作成されたフォルダ内の画像を順番に表示切替可能なボタンをウインドウ上に配置する事を特徴とするファイル保存方法。
【請求項８】
上記請求項５、６又は７において、作成されたフォルダ内の画像ファイル数に応じてウインドウ上のボタンの有効化・無効化表示を切り替えることを特徴とするファイル保存方法。
【請求項９】
ディスプレイに表示された画像を画像ファイルとして切り出し保存するシステムにおいて、作成されるファイル名、フォルダ名を自動的に生成するファイル保存方法を記憶した記憶媒体。
【請求項１０】
ディスプレイに表示された画像を画像ファイルとして切り出し保存するシステムにおいて、
作成されるファイル名を現在時刻に準じたものとする事を特徴とするファイル保存方法を記憶した記憶媒体。
【請求項１１】
上記請求項９又は１０において、作成されたフォルダ内の画像を順番に表示切替可能なボタンをウインドウ上に配置する事を特徴とするファイル保存方法を記憶した記憶媒体。
【請求項１２】
上記請求項９、１０又は１１において、作成されたフォルダ内の画像ファイル数に応じてウインドウ上のボタンの有効化・無効化表示を切り替えることを特徴とするファイル保存方法を記憶した記憶媒体。
【請求項１３】
ディスプレイに表示された画像を画像ファイルとして切り出し保存するシステムにおいて、作成されるファイル名、フォルダ名を自動的に生成する事を特徴とするファイル保存プログラム。
【請求項１４】
ディスプレイに表示された画像を画像ファイルとして切り出し保存するシステムにおいて、
作成されるファイル名を現在時刻に準じたものとする事を特徴とするファイル保存プログラム。
【請求項１５】
上記請求項１３又は１４において、作成されたフォルダ内の画像を順番に表示切替可能なボタンをウインドウ上に配置する事を特徴とするファイル保存プログラム。
【請求項１６】
上記請求項１２、１３又は１４において、作成されたフォルダ内の画像ファイル数に応じてウインドウ上のボタンの有効化・無効化表示を切り替えることを特徴とするファイル保存プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
画像をディスプレイに表示し表示された一部分を画像ファイルとして切り出し保存する方法・装置及びプログラムを記憶した記憶媒体に関するものである。
【０００２】
【従来の技術】
従来の、画像をディスプレイに表示し表示された一部分を画像ファイルとして切り出し画像ファイルとして保存する場合、その都度画像保存位置を指定し、さらにファイル名を入力していた。また保存した画像ファイルを参照する場合には、ファイルが保存されている位置を指定し、そこからファイルを見つけて指定する必要があった。また保存された画像ファイルを連続して閲覧する場合には、目的のファイルを見つけ出し指定する必要があった。
【０００３】
【発明が解決しようとする課題】
しかしながら上記のような場合においては、ファイルの保存位置、ファイル名等は、ユーザがその都度指定、命名する必要があった。またそのため保存位置はばらばらになってしまいファイル名は統一性の無いものになり、あとから閲覧、検索しにくいものとなってしまうため、ユーザは目的のファイルを簡単に見つけ出す事が困難になり、ファイル保存時・ファイル呼び出し時においても煩雑な操作を強いられるという問題点があった。
【０００４】
本発明は上記のような問題点を鑑みてなされたもので、本発明は、画面をキャプチャし画像ファイルを保存するにおいて、ユーザに煩雑な操作を強いることなく画像ファイル・フォルダを自動的に作成、命名し、参照を容易にする手段を提供すると共に、保存された一連の画像ファイルを簡便な操作で閲覧できる手段を提供する事を目的とする。
【０００５】
【課題を解決するための手段】
上記の目的を達成するため本発明は、マウス、キーボードなどの入力手段（１）と、ファイル保存に関する各種パラメータを記憶する記憶手段と、各種データを表示かのうな表示手段と、これらの制御する制御手段とを具備するファイル保存装置において、ウインドウ上に、画面の一部を画像ファイルとして保存可能な保存ボタンと、保存されたファイルを読み出し表示させ、戻る／進むボタンとを配置する。保存ボタンが押下された場合には自動的に識別しやすいファイル名、フォルダ名を現在時刻を基に生成し画像ファイルとして保存する。同一フォルダ内に作成された画像ファイルは、進む／戻るボタンにより順番に連続に読み出し、表示切替えをする。
【０００６】
【発明の実施の形態】
以下、本発明の実施例について図面を参照して詳細に説明する。
【０００７】
図１は本発明を適用したファイル保存装置の全体構成図である。
【０００８】
１は、入力装置である。２は制御装置である。３は結果を表示するディスプレイである。４は記憶装置である。
【０００９】
図２は、記憶装置４に格納される記憶内容を示す一例である。記憶装置には、保存ファイル数、保存フォルダパス、保存ファイル名、表示ファイルナンバー、その他一時作業用の領域がある。
【００１０】
保存ファイル数は、現在保存済みのファイル数を格納している。フォルダパスは、ファイル保存操作によりファイルの保存される場所を格納している。ファイル名は保存するファイルの名前を格納している。
【００１１】
図３は本発明の実施例における画面表示例を示している。ここで１０はディスプレイの画面であり、１１は本発明を実現するプログラム実行時のウインドウである。ウインドウ１１上には、「戻る」（保存ファイル参照ボタン）５、「保存」ボタン６、「進む」（保存ファイル参照ボタン）７、終了ボタン８、がある。
【００１２】
入力装置１、例えばマウス、キーボード等でプログラムを実行、操作しウインドウ１１上の保存ボタン６の押下によりファイルが作成される。
【００１３】
ここで作成されるファイルというのは、ここでは画面１０全体をそのまま取り込んだものであり、ビットマップファイルとして作成されるものとする。もちろん画像ファイルのデータフォーマットはなんでもよく、ビットマップ、ＪＰＥＧ、ＰＮＧ等、限定しない。また画面１０から取り込む範囲であるが、画面１０の一部を領域指定しキャプチャしたものでももちろん構わない。作成されたファイルはフォルダ９へ保存される。ただしフォルダ９は本プログラムが作成したものであり、プログラムをはじめて実行した時にはフォルダ９は画面１０上にはない。
【００１４】
ここでフォルダ名は現在時刻をもとに作成され、そのフォルダの中に作成されるファイル名は０００１．ｂｍｐ、０００２．ｂｍｐ、０００３．ｂｍｐ・・・と連番で命名するものとする。図４はフォルダ９に保存されるファイル名の例を示したものである。
【００１５】
このファイル保存操作を続けてゆくことによりフォルダ９には連番で命名された画像ファイルが次々に作成される。作成されたファイルを参照する場合には、ウインドウ１１上の「戻る」ボタン（５）、および「進む」ボタン（６）を使用することが出来る。
【００１６】
フォルダ９に保存されたファイルが無い状態では「進む」、「戻る」各ボタンは無効化され押せない状態になっているが、保存ファイルがある場合には、ファイル数及び表示するファイルの番号により「進む」、「戻る」各ボタンが有効／無効であるかが決定される（図５〜図８）。「戻る」ボタン（５）または「進む」ボタン（６）押下により、保存された順番に連番で命名されたファイルの呼び出し・表示・ボタンの有効／無効状態表示、が自動で行われる。
【００１７】
つまり保存ボタンにより保存されたファイルは、進む／戻るボタンで制御し順番に表示させる事が出来、参照する操作も簡便になる。保存ファイルをプレゼンテーションのスライドとしてみれば、保存ファイルによるスライドショーが可能になると言い換えることも出来る。
【００１８】
このように本実施例では、画面をキャプチャし画像ファイルを保存するにおいて、ユーザは煩雑な操作を強いられることなく保存ボタン１クリックで画像の保存が可能になり、フォルダ、フォルダ名、ファイル名を自動的に命名、作成することにより操作が簡便になり、保存されたファイルを後から参照する場合にも識別し易くなる。また保存された一連のファイルは簡便な操作で次々と表示が可能となる。
【００１９】
図９〜図１４は本発明における処理手順を示したフローチャートであり、図１〜８は本実施例を示す図である。
【００２０】
図２は、本実施例において、記憶装置４に記憶されるパラメータの例を示したものであり、本実施例では、ウインドウ１１上の保存ボタン６押下により作成された画像ファイルの数を意味する保存ファイル数記憶領域と、保存ファイルの格納してある場所を示すフォルダパス記憶領域と、保存ファイル名を格納するファイル名記憶領域と、ウインドウ１１上のボタン５，７により参照される画像ファイル番号を示す表示ファイルナンバー記憶領域と、保存ファイル格納用フォルダが既に作成されているかどうかを示すフォルダ作成フラグ記憶領域と、保存ファイル作成に仕様される作業領域、の要素からなる。
【００２１】
以下、本発明の詳細を、フローチャートを追って説明する。
【００２２】
まず、図９において、ステップＳ１は初期化処理であり、ウインドウ１１上の保存ファイル参照ボタン５、７を無効化状態にし、保存ファイル数、表示ファイルナンバー、図１０のＳ１１で使用するフォルダ作成フラグにそれぞれ０を代入する。ステップ２において、待機状態なり、ウインドウ１１上のボタンが押下されるまで待機する。図３は本実施例における待機状態を示す一例である。
【００２３】
ここでウインドウ１１上の保存ボタン６が押下された場合は、保存ボタン処理ルーチン（図１０）を行い、保存ボタン処理ルーチン終了後再びステップＳ２に戻り待機状態となる。ステップＳ３において保存ボタンが押されたと判定されなかった場合は、押下されたボタンが保存ファイル参照（先送り）ボタン（ウインドウ１１上のボタン７）であるか否かを判定する。押下されたボタンが保存ファイル参照（先送り）ボタンであった場合、ステップＳ６にて保存ファイル参照（先送り）ボタン処理ルーチン（図１２）を行い、終了後再びステップ２の待機状態へ戻る。
【００２４】
ステップＳ５において保存ファイル参照ボタン（７）が押されたと判定されなかった場合は、押下されたボタンが保存ファイル参照（後戻り）ボタン（ウインドウ１１上のボタン５）であるか否かを判定する。押下されたボタンが保存ファイル参照（後戻り）ボタン（５）であった場合、ステップＳ８にて保存ファイル参照（後戻り）ボタン処理ルーチン（図１３）を行い、終了後再びステップ２の待機状態へ戻る。ステップ９において、押下されたボタンが終了ボタンであると判定された場合は終了処理を行う。
【００２５】
図１０は、保存ボタン６が押下された場合の処理を示すフローチャートである。保存ボタン６が押下された場合、まずステップＳ１１において、起動後初めて保存ボタンが押されたかどうかを判定し、フォルダが過去に作成されてなければ新規にフォルダの作成処理を行う事を意味するフォルダ作成フラグを判定する。ここでまだフォルダが作成されてない（フォルダ作成フラグ＝０）と判定された場合には、ステップＳ１２新規フォルダ作成ルーチン（図１１）処理を行い、フォルダ作成フラグを１にする。
【００２６】
図１１は新規フォルダ作成ルーチンである。ステップＳ２１において、現在時刻を取得し、これをもとにしてフォルダ名とする。例えば２００１年１２月３日だとすると、新規フォルダ名は、２００１＿１２＿０３となる。ただしこれは一実施例であり、ユーザが判別しやすい名前であればこれに限らない。
【００２７】
ステップＳ２２において、実行ファイルのある場所（現在作業中のディレクトリ）を取得し、ステップＳ２３においてＳ２２にて取得した場所へ新規フォルダを作成する。ただし、ステップＳ２２にて取得するのが本実施例では実行ファイルのある場所としているが、他にはデスクトップ上、ネットワーク上の他の記憶装置上、メモリカード等、ユーザの任意の場所で構わない。デスクトップ１０上に新規フォルダ９を作成した場合の画面例を図３に示す。ステップＳ２４において、作成した新規フォルダパスを記憶部へ記憶する。
【００２８】
図１０のフローチャートへ戻り、ステップＳ１１においてフォルダ作成フラグが０でなかった場合またはステップＳ１２においてフォルダが作成された場合は、ステップＳ１３において現在までに保存済みのファイル数を取得し、ステップＳ１４で保存ファイル数に１をプラスする。ステップＳ１５において保存ファイル数からファイル名を作成する。ファイル名は後から参照しやすいように連番で保存する。例えば保存ファイル数が３の場合ファイル名は０００３．ｂｍｐとする（図４）。
【００２９】
ステップＳ１６において、ファイル名とフォルダ名が決まったことで保存位置が決定される。ステップＳ１７において、表示装置３に表示されている画面データを画像データとして記憶する。ステップＳ１８において、先ほど決定した保存位置へ画像データをファイルとして保存する。ステップＳ１９において、ウインドウ１１上の保存ファイル参照ボタン５、７の有効化、無効化の表示切替えを行う表示状態設定ルーチンの制御を行う。
【００３０】
図１４のフローチャートは、保存ファイル参照ボタン表示状態設定ルーチンを示したものである。ステップＳ５１において、記憶部に保存されている保存ファイル数が０であると判定された場合には、表示ファイルナンバーを０に設定し、参照する画像ファイルが無いため、保存ファイル参照（後戻り）ボタン（５）と保存ファイル参照（先送り）ボタン（７）を無効化状態に設定する（図５）。
【００３１】
ステップＳ５３において、表示ファイルナンバーが１であると判定された場合には、保存ファイル参照（先送り）ボタン（７）を有効化状態、保存ファイル参照（後戻り）ボタン（５）を無効化状態に設定する（図６）。ステップＳ５５において、表示ファイルナンバーと保存ファイル数が等しいと判定された場合は、表示ファイルナンバーは最大値に達していると考えられこれ以上後に保存された画像ファイルはないと考えられるため、保存ファイル参照（先送り）ボタン（７）を無効化状態、保存ファイル参照（後戻り）ボタン（５）を有効化状態に設定する（図７）。
【００３２】
図９へ戻り、ステップＳ５において保存ファイル参照（先送り）ボタンが押下される場合、またはステップＳ７において保存ファイル参照（後戻り）ボタンが押下される場合というのは、それぞれの参照ボタンが有効化状態でないと押下することが出来ないため、当然過去に保存されたファイル・フォルダがある事が前提となっている。ステップＳ５において、保存ファイル参照（先送り）ボタンが押下されたと判定された場合には保存ファイル参照（先送り）ボタン処理ルーチン（Ｓ６）、ステップＳ７において、保存ファイル参照（後戻り）ボタンが押下されたと判定された場合には保存ファイル参照（後戻り）ボタン処理ルーチン（Ｓ８）へ移行し、それぞれステップＳ６は図１２、ステップＳ８は図１３を用いて説明する。
【００３３】
図１２は、保存ファイル参照（先送り）ボタン処理ルーチンを示したフローチャートである。ステップＳ３２において、記憶装置４から保存フォルダパスを取得し、ステップＳ３３にて保存ファイル数を取得する。ステップＳ３４にて保存ファイル数が１であると判断された場合には表示ファイルナンバーに１を代入し（Ｓ３５）、ステップＳ３７の処理を行う。ステップＳ３４にて保存ファイル数が１以上であると判断された場合には表示ファイルナンバーに１をプラスし、これから表示させようとしている画像ファイルナンバーの番号をひとつ進める。
【００３４】
ステップＳ３７において、ステップＳ３２で取得した保存フォルダパスと、ステップＳ３６において取得したファイルナンバーより表示させる保存画像を取得する。例えばこのサブルーチン開始時の表示ファイルナンバーが３に設定されていたとすると、ステップＳ３６にて表示ファイルナンバーは３から１プラスされて４になり、フォルダパスと合成させる（Ｓ３７）と表示させるファイルというのは、￥ディレクトリ￥サブディレクトリ￥２００１＿１２＿０３￥０００４．ｂｍｐとなる。
【００３５】
ステップＳ３７において取得した表示させるファイルをステップＳ３８にて表示装置へ表示させる処理を行う。上記処理により、表示ファイルナンバーが変更されたため、ステップＳ３９にて保存ファイル参照ボタンの表示状態設定ルーチン処理（図１４）を行い、図９のステップＳ２へ戻る。
【００３６】
図１３は、保存ファイル参照（後戻り）ボタン処理ルーチンを示したフローチャートである。ステップＳ４１において、記憶装置４から保存フォルダパスを取得し、ステップＳ４２にて保存ファイル数を取得する。ステップＳ４３にて表示ファイルナンバーを１マイナスし、これから表示させようとしている画像ファイルナンバーの番号をひとつ戻す。
【００３７】
ステップＳ４４において、ステップＳ４１で取得した保存フォルダパスと、ステップＳ４３において取得したファイルナンバーより表示させる保存画像を取得する。ステップＳ４４において取得した表示させるファイルをステップＳ４５にて表示装置へ表示させる処理を行う。上記処理により、表示ファイルナンバーが変更されたため、ステップＳ４６にて保存ファイル参照ボタンの表示状態設定ルーチン処理（図１４）を行い、図９のステップＳ２へ戻る。
【００３８】
【発明の効果】
以上説明したとおり、本発明によれば、画面をキャプチャし画像ファイルを保存する場合において、ユーザに煩雑な操作を強いることなく画像ファイル・フォルダを自動的に作成、命名し、参照を容易にする手段を提供すると共に、保存された一連の画像ファイルを簡便な操作で閲覧できる手段を提供する事ができる。
【図面の簡単な説明】
【図１】本発明を適用したファイル保存装置の全体構成図である。
【図２】図２は、記憶装置４に格納される記憶内容を示す一例である。
【図３】本発明における画面表示例を示している。
【図４】本発明における記憶装置に記憶されるデータの一例を示す図である。
【図５】本発明におけるウインドウの表示例である。
【図６】本発明におけるウインドウの表示例である。
【図７】本発明におけるウインドウの表示例である。
【図８】本発明におけるウインドウの表示例である。
【図９】本発明におけるメインの処理手順を示したフローチャートである。
【図１０】保存ボタンが押下された場合の処理を示すフローチャートである。
【図１１】新規フォルダ作成ルーチンを示すフローチャートである。
【図１２】保存ファイル参照処理ルーチンを示すフローチャートである。
【図１３】保存ファイル参照処理ルーチンを示すフローチャートである。
【図１４】保存ファイル参照ボタン表示状態設定ルーチン処理を示すフローチャートである。
【符号の説明】
１  入力装置
２  制御装置
３  表示装置
４  記憶装置
５〜８  ボタン
９  フォルダ
１０  画面
１１  ウインドウ
【図１】
2004199428.tif 000003
【図２】
2004199428.tif 000004
【図３】
2004199428.tif 000005
【図４】
2004199428.tif 000006
【図５】
2004199428.tif 000007
【図６】
2004199428.tif 000008
【図７】
2004199428.tif 000009
【図８】
2004199428.tif 000010
【図９】
2004199428.tif 000011
【図１０】
2004199428.tif 000012
【図１１】
2004199428.tif 000013
【図１２】
2004199428.tif 000014
【図１３】
2004199428.tif 000015
【図１４】
2004199428.tif 000016