(57)【要約】【課題】  従来のズーム操作方法では、思い通りのズームスピードを実現できないために被写体を思い通りの大きさに捉えることができず、微妙なズームアップ及びズームバックの繰り返しによる調整が必要になる。【解決手段】  ズーム倍率とズーム速度を同時に指定し、該指定に従ってズーム倍率とズーム速度を解釈し、解釈したズーム倍率に基づいて、解釈したズーム速度でズーミング処理を行う。【選択図】  図２
2011128384.tif 000002
【特許請求の範囲】
【請求項１】
ズーム倍率とズーム速度を同時に指定する指定手段と、
該指定に従ってズーム倍率を解釈する倍率解釈手段と、
該指定に従ってズーム速度を解釈する速度解釈手段と、
前記倍率解釈手段にて解釈したズーム倍率に基づいて前記速度解釈手段にて解釈したズーム速度でズーミング処理を行うズーミング処理手段と、
を有することを特徴とする情報処理装置。
【請求項２】
前記速度解釈手段は文字認識手段を有し、該認識した文字に基づいてズーム速度を解釈することを特徴とする
請求項１に記載の情報処理装置。
【請求項３】
指定された範囲と文字の相対位置に基づいてズームインかズームアウトのいずれかを判別する判別手段を更に有することを特徴とする
請求項１に記載の情報処理装置。
【請求項４】
前記ズーミング処理を行うときに、現在の倍率とズーム前の倍率、ズーム後の倍率およびズーム方向を呈示することを特徴とする
請求項１に記載の情報処理装置。
【請求項５】
ズーム倍率とズーム速度を同時に指定する指定工程と、
該指定に従ってズーム倍率を解釈する倍率解釈工程と、
該指定に従ってズーム速度を解釈する速度解釈工程と、
前記倍率解釈工程において解釈したズーム倍率に基づいて前記速度解釈工程において解釈したズーム速度でズーミング処理を行うズーミング処理工程と、
を有することを特徴とする情報処理装置の制御方法。
【請求項６】
請求項５記載の制御方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理装置において、ズーム操作を行うためのユーザ・インタフェースに関する。
【背景技術】
【０００２】
ビデオカメラや編集装置等でズーム操作を行う場合、従来のズーム操作方法では、思い通りのズームスピードを実現できないために被写体を思い通りの大きさに捉えることができず、微妙なズームアップ及びズームバックの繰り返しによる調整が必要になる。従来の情報処理装置において、ユーザがズーム後の構図あるいは倍率を指定すると装置が自動でズーミング処理を行うための方法が提案されている。例えば、特許文献１では、ズーム後の倍率を決定するための方法が提案されている。また、特許文献２では、人物像を目標サイズにするのに必要な最適画角を算出する方法が提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−２５２３７０
【特許文献２】特開２００８−２５２７１１
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１で開示されたような技術によれば、ズーム後の倍率をユーザが決定した後に機器が自動でズーミング処理を行うので、ズームスピードを調整するのが難しいという問題は解決されている。更に、特許文献２で開示されたような技術によれば、画像が人物像の場合にズーム後の構図の指定方法が容易になるというメリットがある。
【０００５】
しかしながら、いずれの技術においてもズームスピードを容易に指定する方法までは考慮されていない。特に、ユーザがズーム処理を行う度にズームスピードを変更する場合を考慮して、ズームスピードを容易に設定できる必要がある。
【０００６】
本発明は、このような事情を鑑みてなされたものであり、ズーム後の倍率とズーム速度を容易に指定できるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明は、
ズーム倍率とズーム速度を同時に指定する指定手段と、
該指定に従ってズーム倍率を解釈する倍率解釈手段と、
該指定に従ってズーム速度を解釈する速度解釈手段と、
前記倍率解釈手段にて解釈したズーム倍率に基づいて前記速度解釈手段にて解釈したズーム速度でズーミング処理を行うズーミング処理手段と、を有することを特徴とする。
【発明の効果】
【０００８】
ズーム倍率とズーム速度を同時に指定できるため、ズーム制御をスムーズに行うことができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の情報処理装置の構成図の一例である。
【図２】本発明の情報処理装置におけるズーミング処理の基本となる動作手順を示すフローチャートである。
【図３】本発明の実施例１に係る情報処理装置の動作を説明する図である。
【図４】本発明の実施例１に係るズーム速度解釈手段の動作手順を示すフローチャートである。
【図５】本発明の実施例２に係る情報処理装置の動作を説明する図である。
【図６】本発明の実施例２に係るズーム速度解釈手段の動作手順を示すフローチャートである。
【図７】本発明の実施例３に係る情報処理装置の動作を説明する図である。
【図８】本発明の実施例３に係るズーミング処理の動作手順を示すフローチャートである。
【図９】本発明の実施例３に係るズーミング処理時の動作の一例を説明する図である。
【図１０】本発明の実施例４に係る情報処理装置の動作を説明する図である。
【図１１】本発明の実施例４に係るズーミング処理の動作手順を示すフローチャートである。
【図１２】本発明の実施例４に係る情報処理装置の動作を説明する図である。
【発明を実施するための形態】
【００１０】
以下、図面を参照しながら本発明の好適な実施例について説明していく。
【００１１】
（実施例１）
図１に、本発明における情報処理装置の構成図の一例を示す。図１に示すように、本実施例の情報処理装置は、表示部１０１、操作部１０２、制御部１０３、記憶部１０４、ズーム制御部１０５から構成されている。
【００１２】
表示部１０１は液晶ディスプレイやＣＲＴディスプレイ等の表示装置から構成され、画像や文字等により構成される各種の情報を表示する。タッチパネル式の表示装置を用いる場合は後述の操作部１０２としての機能も有する。
【００１３】
操作部１０２は各種スイッチやボタン、タッチパネル、ペン、タブレット等の入力装置から構成され、各種の指示やテキストデータ等を本情報処理装置に入力するための入力インタフェースとして機能する。
【００１４】
制御部１０３はワークメモリ（例えばＲＡＭ）やＣＰＵ、ＭＰＵ、ＲＯＭ等により構成されており、記憶部１０４に記憶されたプログラムやデータを読み出して各種の処理を実行する。
【００１５】
記憶部１０４は、各種情報を保存するためのハードディスクドライブ装置や、情報処理システムに各種の情報を提供するためのＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等の記憶媒体により構成されている。
【００１６】
ズーム制御部１０５は、ズーミング処理を制御する装置である。本情報処理装置がデジタルカメラの場合は、光学ズームの場合はレンズ群と該レンズを駆動制御する装置等から構成され、デジタルズームの場合は画像処理装置から構成される。本情報処理装置が編集装置の場合は、前述のデジタルズームの場合と同様に、画像処理装置から構成される。
【００１７】
次に、上記構成を有する実施例１に係る情報処理装置の動作例について、図２〜図４を用いて説明する。
【００１８】
図２は、本実施例における情報処理装置のズーム処理の基本となる動作手順を示すフローチャートである。
【００１９】
まず、ステップＳ２０１において、ユーザの操作によりズーム倍率とズーム速度が同時に指定される（指定手段）。
【００２０】
続いて、前段のステップＳ２０１で指定されたズーム倍率を解釈する（ステップＳ２０２：ズーム倍率解釈手段）。
【００２１】
次に、前段のステップＳ２０１で指定されたズーム速度を解釈する（ステップＳ２０３：ズーム速度解釈手段）。
【００２２】
続いて、ズーム制御部１０５は、ステップＳ２０２にて解釈したズーム倍率になるまで、ステップＳ２０３にて解釈したズーム速度でズーミング処理を行う（ステップＳ２０４：ズーミング処理手段）。
【００２３】
図３に、本実施例における情報処理装置に動作例を示す。図３（ａ）では、デジタルカメラの表示部１０１にあらかじめズーム倍率の候補３０１〜３０３を表示している。ズーム倍率の候補に関しては、あらかじめ定めた倍率（例えば、１．５倍／２倍／２．５倍）でもよいし、既存の技術を利用することにより算出した最適画角の候補（例えば人物像の場合は、ウエストアップ／バストアップ／フェイスアップ等）でもよい。ユーザがスタイラスや指を用いてズーム倍率の候補３０１〜３０３のいずれかの上に数字を記入することにより、ズーム後の倍率及び速度の指定を同時に行う。
【００２４】
ズーム倍率解釈手段では、ズーム倍率の候補３０１〜３０３のうち、上に数字が記入された候補の倍率を、ズーム倍率として解釈する。
【００２５】
続いて、実施例１におけるズーム速度解釈手段の処理に関するフローチャートを図４に示す。図４は前述した図２のステップＳ２０３のサブフローに該当する。
【００２６】
まずステップＳ４０１において、ユーザが記入した数字を既存の文字認識技術を利用して認識する。認識した数字はズームにかかる秒数として扱う。
【００２７】
続いてステップＳ４０２において、指定された時間でズームできるようにズーム速度（ズーム速度＝ズーム量／指定された時間）を計算する。例えば、３秒間で２．５倍ズームインするのであれば、ズーム速度は２．５倍／３秒となる。このとき、あらかじめ決められたズーム速度のうち、１番近い値に設定してもよい。例えば、‘０’と入力されたときはズーム速度を最大速度に設定する。
【００２８】
図３（ｂ）は、ユーザが指を用いてズーム倍率の候補３０２の上に数字“２”を記入した場合の例を示している。このユーザ操作により、３０２に設定されている倍率に２秒間かけてズームする。同様に、図３（ｃ）は、ユーザが指を用いてズーム倍率の候補３０３の上に数字“３”を書いた場合の例を示している。このユーザ操作により、３０３に設定されている倍率に３秒間かけてズームする。
【００２９】
以上説明したように、実施例１によれば、ズーム倍率とズーム速度を同時に指定できるため、ユーザがズーム処理を行う度にズームスピードを変更する場合でもズームスピードを容易に設定できる。
【００３０】
（実施例２）
実施例１では、ズーム速度の指定をズームにかかる時間で指定する例について説明した。これに対し、本実施例では、ズーム速度の指定を、あらかじめ定められた文字や記号で指定する例について説明する。
【００３１】
図５に、本実施例における情報処理装置の動作例を示す。基本的には図３（ａ）と同様で、デジタルカメラの表示部１０１にあらかじめズーム倍率の候補３０１〜３０３を表示している。図３の例（ｂ）、（ｃ）と異なる点は、ズーム速度の解釈手段の処理であり、この処理のフローチャートを図６に示す。図６は前述した図２のステップＳ２０３のサブフローに該当する。
【００３２】
まずステップＳ６０１において、ユーザが記入した文字を既存の文字認識技術を利用して文字を認識する。この場合、ユーザが記入する文字はアルファベットや記号等、数字に限らない。
【００３３】
続いてステップＳ６０２において、あらかじめ定めたルールに従い、認識した文字に応じてズーム速度を決定する。続いて前記ルールについて説明する。ズーム速度の設定候補に対してそれぞれ文字を割り当てておき、該当する文字を認識した場合、ズーム速度を該対応する値に決定する。例えば、文字が‘１’であれば‘スピード１’、  ‘２’であれば‘スピード２’というルールにした場合は、ユーザが‘１’と記入した場合にズーム速度を‘スピード１’に決定する。同様に、文字が‘Ｈ’であれば‘ズーム速度１’、‘Ｌ’であれば‘ズーム速度５’というルールにした場合は、ユーザが‘Ｌ’と記入した場合にズーム速度を‘ズーム速度５’に決定する。
【００３４】
図５では、ユーザが指を用いてズーム倍率の候補３０２の上に数字“２”を記入した場合の例を示している。このユーザ操作により、３０２に設定されている倍率にズーム速度‘スピード２’でズームする。
【００３５】
以上説明したように、実施例２によれば、実施例１と同様に、ズーム倍率とズーム速度を同時に指定できるため、ユーザがズーム処理を行う度にズームスピードを変更する場合でもズームスピードを容易に設定できる。
【００３６】
（実施例３）
実施例１、実施例２では、表示部１０１にあらかじめズーム倍率の候補を表示しておき、ユーザが選択する例について説明した。これに対し、本実施例では、あらかじめズーム倍率の候補を表示しない場合にユーザがズーム倍率とズーム速度を指定する例について説明する。
【００３７】
図７に、本実施例における情報処理装置の動作例を示す。同図（ａ）はズームインする例であり、同図（ｂ）はズームアウトする例である。このときの動作を、図８に示すフローチャートとともに説明する。
【００３８】
ユーザは表示部１０１上に範囲指定することにより、ズーム倍率の大きさを指定する（７０２、７０７、ステップＳ８０１）。本情報処理装置は、指定された範囲を認識し、指定された画面が入るような最適な四角形を算出する。具体的には、画面（画像）の縦横比をもつ四角形のうち、指定された範囲を含む最小の四角形を算出する（ステップＳ８０２）。ズーム倍率は、該四角形の大きさと、後段で決定されるズームインあるいはズームアウトかに基づいて算出される。
【００３９】
続いて、算出した四角形とズームアイコン（ＴおよびＷ）を表示部１０１に表示する（７０３、７０８、ステップＳ８０３）。
【００４０】
次に、ユーザ操作により、前記ズームアイコン上に文字が記入されると（７０４、７０９、ステップＳ８０４）、ステップＳ８０５へと進む。
【００４１】
ステップＳ８０５では、ズームアイコン（ＴおよびＷ）のうち、どちらのアイコンの上に文字が記入されたかに応じてズームインかズームアウトのいずれかを判別する。ここでは、数字がＴの上に記入された場合はズームイン、Ｗの上に記入された場合はズームアウトと判別する。ズームインの場合は、ステップＳ８０３で表示した四角形の大きさが画面サイズになるまでズームインしたときの倍率をズーム倍率とする。また、ズームアウトの場合は、画面サイズが、ステップＳ８０３で表示した算出した四角形の大きさになるまでズームアウトしたときの倍率をズーム倍率とする。
【００４２】
続いて、ステップＳ８０５で算出したズーム倍率がズーム可能な範囲内かどうかを判別する（ステップＳ８０６）。ズーム可能な範囲内であれば（ステップＳ８０６でＹＥＳ）、ステップＳ８０５で算出したズーム倍率をそのまま用いることとし、ステップＳ８０８へと進む。一方、ズーム可能な範囲に入っていない場合（ステップＳ８０６でＮＯ）は、ズーム倍率を限界値に決定し、その旨を通知する（ステップＳ８０７）。例えば、指定されたズーム倍率は３．５倍だったが、ズーム可能な範囲が２倍までだった場合は、ズーム倍率を２倍に決定し、その旨を通知する。
【００４３】
続いて、文字を認識し、ズーム速度を解釈する（ステップＳ８０８）。このズーム速度の解釈方法に関しては、前述の実施例１あるいは実施例２で述べた方法を利用する。
【００４４】
続いて、ズーム制御部１０５は、ステップＳ８０６あるいはステップＳ８０７で確定したズーム倍率になるまで、ステップＳ８０８にて設定したズーム速度でズーミング処理を行う（ステップＳ８０９）。このとき、図９の９０１のスライダーバーに示すように、現在の倍率とズーム前の倍率９０２、ズーム後の倍率９０３、ズーム方向（矢印）がユーザにわかるような表示を行う。自動でズームを行うとユーザはズーム状況がわかりにくいが、これらの情報を呈示することにより、ユーザはズーム状況を容易に把握することができる。
【００４５】
以上説明したように、実施例３によれば、実施例１や実施例２と同様に、ズーム倍率とズーム速度を同時に指定できるため、ユーザがズーム処理を行う度にズームスピードを変更する場合でもズームスピードを容易に設定できる。
【００４６】
（実施例４）
実施例３では、あらかじめズーム倍率の候補を表示しない場合にユーザがズーム倍率とズーム速度を同時に指定する例について示した。そのうち、実施例３ではユーザの範囲入力に対して四角形とズームアイコン（ＴおよびＷ）を表示する例を示した。これに対し、本実施例ではユーザの範囲入力に対して四角形だけを表示する例を示す。
【００４７】
図１０に、本実施例における情報処理装置の動作例を示す。同図（ａ）はズームインする例であり、同図（ｂ）はズームアウトする例である。同図において、図７と異なる点は、１００１〜１００４で示した部分であり、図７と同一の部分に関しては図７と同一の符号（７０１、７０２、７０５〜７０７、７１０）で示した。
【００４８】
このときの動作を、図１１に示すフローチャートとともに説明する。図１１においても同様に、図８と同一の部分に関しては図８と同一の符号（ステップＳ８０１、８０２、８０６〜８０９）で示した。ここでは、実施例３と異なる部分（ステップＳ１１０１〜１１０３）についてのみ説明する。
【００４９】
本実施例では、ステップＳ８０２にて四角形を算出すると、算出した四角形を表示部１０１に表示する（１００１、１００３、ステップＳ１１０１）。
【００５０】
次に、ユーザ操作により、表示部１０１上に文字が記入されると（１００２、１００４、ステップＳ１１０２）、ステップＳ１１０３へと進む。
【００５１】
ステップＳ１１０３では、ステップＳ１１０１で表示した四角形に対する文字の相対位置に応じてズームインかズームアウトのいずれかを判別する。例えば、図１２のように、四角形の縦辺の中点を結んだ線分１２０１を基準にし、文字が線分１２０１より上側か下側かを判別する。具体的には文字全体の面積１２０２のうち、線分１２０１より上側の面積１２０３と下側の面積１２０４を比較する。上側の面積１２０３の方が大きい場合はズームイン、下側の面積１２０４の方が大きい場合はズームアウトと決定する。尚、面積が同じ場合はユーザに再度記入してもらう等の処理を行う。ズームインの場合は、ステップＳ１１０１で表示した四角形の大きさが画面サイズになるまでズームインしたときの倍率をズーム倍率とする。また、ズームアウトの場合は、画面サイズが、ステップＳ１１０１で表示した算出した四角形の大きさになるまでズームアウトしたときの倍率をズーム倍率とする。以降はステップＳ８０６へと進み、実施例３と同様である。
【００５２】
以上説明したように、実施例４によれば、実施例１〜３と同様に、ズーム倍率とズーム速度を同時に指定できるため、ユーザがズーム処理を行う度にズームスピードを変更する場合でもズームスピードを容易に設定できる。
【符号の説明】
【００５３】
１０１  表示部
１０２  操作部
１０３  制御部
１０４  記憶部
１０５  ズーム制御部
【図１】
2011128384.tif 000003
【図２】
2011128384.tif 000004
【図３】
2011128384.tif 000005
【図４】
2011128384.tif 000006
【図５】
2011128384.tif 000007
【図６】
2011128384.tif 000008
【図７】
2011128384.tif 000009
【図８】
2011128384.tif 000010
【図９】
2011128384.tif 000011
【図１０】
2011128384.tif 000012
【図１１】
2011128384.tif 000013
【図１２】
2011128384.tif 000014