(57)【要約】【課題】画像の撮影時の方向を簡単な操作で確実に揃えて印刷できるようにする。【解決手段】画像処理装置は、印刷対象画像データを一枚の用紙に並べて印刷する機能を有する。そのプレビュー表示画面において、複数の画像データからユーザ操作により特定の画像データ１１ａを選択すると、その画像データ１１ａを区別して表示する。そして画像データ１１ａと撮影方向が同じ画像データ１１ｂ，１１ｃを検索して同様に表示を変更する。ここでダイアローグ１４により画像の回転が選択された場合には、画像データ１１ａ，１１ｂ，１１ｃの方向を一括して１８０°回転させる。これにより、縦長に撮影された画像データの向きを簡単に揃えることができ、このプレビュー表示に従って画像を印刷させることができるようになる。【選択図】図５
2010118994.tif 000002
【特許請求の範囲】
【請求項１】
外部の記録メディアに記録された画像データを取得する画像データ取得部と、該画像データ取得部で取得した画像データを記録媒体に印刷するプリンタ部と、該プリンタ部で印刷する画像データを印刷前にプレビュー表示する表示部と、前記画像データ取得部が取得した画像データを複数並べたプレビュー表示を前記表示部に表示させる表示制御部と、前記プレビュー表示した画像データの撮影時に該画像データに付加された撮影方向情報を検出する撮影方向検出部と、ユーザによる操作入力を受け付ける操作入力部とを備え、前記プレビュー表示に従って前記プリンタ部で画像データを印刷する画像処理装置において、
前記表示制御部は、前記表示部に表示させたプレビュー表示の画面から画像データを選択する操作入力に従って特定の画像データを選択し、前記撮影方向検出部の検出結果に従って、前記選択した特定の画像データと同じ撮影方向情報または反対の撮影方向情報が付加された画像データを一括して回転させることを特徴とする画像処理装置。
【請求項２】
請求項１に記載の画像処理装置において、前記表示制御部は、前記特定の画像データを選択した状態で、前記操作入力部に対して画像データを回転させる指示入力がなされた場合に、前記特定の画像データと、前記選択した特定の画像データと同じ撮影方向情報が付加された画像データとを、回転可能な画像データとして他の画像データと区別して表示し、前記操作入力部に対して前記回転可能な画像データを回転させる指示入力がなされた場合に、前記選択した特定の画像データと同じ撮影方向情報が付加された画像データを前記特定の画像データとともに一括して回転させることを特徴とする画像処理装置。
【請求項３】
請求項１に記載の画像処理装置において、前記表示制御部は、前記特定の画像データが選択された際、前記特定の画像データと、前記選択した特定の画像データと同じ撮影方向情報が付加された画像データとを、回転可能な画像データとして他の画像データと区別して表示し、前記操作入力部に対して前記回転可能な画像データを回転させる指示入力がなされた場合に、前記選択した特定の画像データと同じ撮影方向情報が付加された画像データを前記特定の画像データとともに一括して回転させることを特徴とする画像処理装置。
【請求項４】
請求項１に記載の画像処理装置において、前記表示制御部は、前記特定の画像データが選択された際、前記選択した特定の画像データと反対の撮影方向情報が付加された画像データを、回転可能な画像データとして他の画像データと区別して表示し、前記操作入力部に対して前記回転可能な画像データを回転させる指示入力がなされた場合に、前記選択した特定の画像データと反対の撮影方向情報が付加された画像データを一括して回転させることを特徴とする画像処理装置。
【請求項５】
請求項２〜４のいずれか１に記載の画像処理装置において、前記表示制御部は、前記画像データを回転させる指示入力を求めるダイアローグを前記表示部に表示することを特徴とする画像処理装置。
【請求項６】
請求項１〜５のいずれか１に記載の画像処理装置において、前記表示制御部は、前記画像データ取得部が取得した画像データから縮小画像データを生成して前記表示部に表示しデータに相当する画像データをプレビュー画像として並べて表示させることを特徴とする画像処理装置。
【請求項７】
請求項１〜６のいずれか１に記載の画像処理装置において、前記表示制御部は、前記画像データ取得部が取得した画像データを複数並べたプレビュー表示を前記表示部に表示させる際に、用紙の１頁内に印刷する画像データを縦長の画像データまたは横長の画像データのいずれかに統一させて表示し、前記プリンタ部で前記プレビュー表示した画像データを印刷することにより、前記１頁内の画像データが縦長の画像データまたは横長の画像データのいずれかに統一されるようにすることを特徴とする画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、より詳細には、印刷機能と印刷前の画像データをプレビュー表示させる機能とを有する画像処理装置に関する。
【背景技術】
【０００２】
デジタルカメラなどから転送されたデジタル画像データを印刷可能とした画像処理装置がある。画像処理装置としては、例えばスキャナやプリンタ機能を備えた複合機が用いられ、コンビニエンスストアなどに設置されて、デジタルカメラで撮像した画像データの印刷サービスなどが提供されている。
このような複合機には、デジタル画像データを印刷するときに、複数の画像データを１枚の用紙に並べて印刷する機能が備えられている。この機能を実行する場合、通常複合機では、画像データの印刷を実行する前に、複合機の表示パネルに印刷のプレビュー表示を行っている。
【０００３】
ユーザがデジタルカメラで撮像したデジタル画像データを複合機に転送して印刷を行わせる際に、例えば、ユーザがデジタルカメラを縦位置にして撮像した場合には、右に９０度回転した画像データと左に９０度回転した画像データとが混在することがある。デジタルカメラを縦位置にするときの天地の方向がユーザによって異なるからである。
このような画像データをそのまま印刷すると、画像データの向きが１８０度違うものが混ざって見づらくなるため、複合機では、画像データごとに１８０度回転できるようになっている。画像データの回転させる場合には、複合機のプレビュー表示において、回転させたい画像データをユーザが選択し、選択した画像データを個々に回転させる操作を行う必要がある。
【０００４】
上記のような画像データの方向を調整する技術について、例えば、特許文献１には、カメラによる撮影時の画像方向情報を取得して、その画像方向情報に基づいて画像を自動回転させる装置が開示されている。
【特許文献１】特開２００６−２８７７４４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述のように、複合機などの画像処理装置において、複数のデジタル画像データを一枚の用紙に並べて印刷する場合に、縦横の画像データが混在している場合には、ユーザは、プレビュー表示にて回転させたい画像データをすべて手動で選択し、それぞれの画像データについて回転ボタンを押す必要があり、手順が煩雑で利便性や有用性に欠けるという問題がある。
【０００６】
また、特許文献１の技術では、カメラの撮影時に、カメラの左を上に向けて縦長撮影するか、右を上に向けて縦長撮影するかによって画像データの向きが変わるので、画像処理装置では、撮影時に得られた画像方向情報を用いて画像データを回転させたとしても、必ずしも全ての画像データの向きが揃うとは限らない。
【０００７】
本発明は、上述のごとき実情に鑑みてなされたもので、取得した画像データを複数並べて印刷する機能を備えた画像処理装置において、画像データの方向を簡単な操作で確実に揃えて印刷できるようにした画像処理装置を提供することを目的とするものである。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明の第１の技術手段は、外部の記録メディアに記録された画像データを取得する画像データ取得部と、画像データ取得部で取得した画像データを記録媒体に印刷するプリンタ部と、プリンタ部で印刷する画像データを印刷前にプレビュー表示する表示部と、画像データ取得部が取得した画像データを複数並べたプレビュー表示を表示部に表示させる表示制御部と、プレビュー表示した画像データの撮影時に画像データに付加された撮影方向情報を検出する撮影方向検出部と、ユーザによる操作入力を受け付ける操作入力部とを備え、プレビュー表示に従ってプリンタ部で画像データを印刷する画像処理装置において、表示制御部は、表示部に表示させたプレビュー表示の画面から画像データを選択する操作入力に従って特定の画像データを選択し、撮影方向検出部の検出結果に従って、選択した特定の画像データと同じ撮影方向情報が付加された画像データを特定の画像データとともに一括して回転させることを特徴としたものである。
【０００９】
第２の技術手段は、第１の技術手段において、表示制御部が、特定の画像を選択した状態で、操作入力部に対して画像データを回転させる指示入力がなされた場合に、特定の画像データと、選択した特定の画像データと同じ撮影方向情報が付加された画像データとを、回転可能な画像データとして他の画像データと区別して表示し、操作入力部に対して回転可能な画像データを回転させる指示入力がなされた場合に、選択した特定の画像データと同じ撮影方向情報が付加された画像データを特定の画像データとともに一括して回転させることを特徴としたものである。
【００１０】
第３の技術手段は、第１の技術手段において、表示制御部が、特定の画像が選択された際、特定の画像データと、選択した特定の画像データと同じ撮影方向情報が付加された画像データとを、回転可能な画像データとして他の画像データと区別して表示し、操作入力部に対して回転可能な画像データを回転させる指示入力がなされた場合に、選択した特定の画像データと同じ撮影方向情報が付加された画像データを特定の画像データとともに一括して回転させることを特徴としたものである。
【００１１】
第４の技術手段は、第１の技術手段において、表示制御部が、特定の画像データが選択された際、選択した特定の画像データと反対の撮影方向情報が付加された画像データを、回転可能な画像データとして他の画像データと区別して表示し、操作入力部に対して回転可能な画像データを回転させる指示入力がなされた場合に、選択した特定の画像データと反対の撮影方向情報が付加された画像データを一括して回転させることを特徴としたものである。
【００１２】
第５の技術手段は、第２〜第４のいずれか１の技術手段において、表示制御部が、画像データを回転させる指示入力を求めるダイアローグを表示部に表示することを特徴としたものである。
【００１３】
第６の技術手段は、第１〜５のいずれかの技術手段において、表示制御部が、画像データ取得が取得した画像データから縮小画像データを生成して表示部に表示し、操作入力部に対する縮小画像データの選択操作に従って、選択された縮小画像データに相当する画像データをプレビュー画像として並べて表示させることを特徴としたものである。
【００１４】
第７の技術手段は、第１〜第６のいずれか１の技術手段において、表示制御部が、画像データ取得部が取得した画像データを複数並べたプレビュー表示を表示部に表示させる際に、用紙の１頁内に印刷する画像データを縦長の画像データまたは横長の画像データのいずれかに統一させて表示し、前記プリンタ部で前記プレビュー表示した画像を印刷することにより、前記１頁内の画像データが縦長の画像データまたは横長の画像データのいずれかに統一されるようにすることを特徴としたものである。
【発明の効果】
【００１５】
本発明によれば、取得した画像データを複数並べて印刷する機能を備えた画像処理装置において、画像データの方向を簡単な操作で確実に揃えて印刷できるようにした画像処理装置を提供することができる。
【発明を実施するための最良の形態】
【００１６】
図１は、本発明による画像処理装置の構成例を示すブロック図で、複合機として構成された画像処理装置の主要な構成を示すものである。
画像処理装置は、原稿載置台にセットされた原稿画像を読み取って画像データを生成するスキャナ部１と、画像データに基づく画像を用紙（記録媒体）上に画像形成（印刷）するプリンタ部２と、画面表示及びユーザの入力の操作入力を可能とする表示・操作部３と、記録メディアを装着してデータを読み取るメディア装着部４と、これら各部を制御する制御部５とを備えている。
【００１７】
スキャナ部１は、図示しないスキャナユニット、透明ガラスからなる原稿載置台、両面自動原稿送り装置（ＲＡＤＦ）などを備えている。ＲＡＤＦは、所定の原稿トレイにセットされた原稿を一枚毎に原稿載置台へ搬送するとともに、読み取り後の原稿を排出トレイへ搬出する。また、ＲＡＤＦは、読み取り後の原稿を裏返し、再び原稿載置台へ搬送することもできる。これにより、スキャナ部１では、原稿の両面に存在する画像を読み取ることができるようになっている。またスキャナ部１に備えられるスキャナユニットは、原稿載置台上の原稿画像を１ライン毎に読み取るもので、走査ユニット、光学レンズ、及びＣＣＤラインセンサなどを備えている。走査ユニットによって光源及び原稿の反射光を光学レンズ及びＣＣＤラインセンサに導き結像させ、ＣＣＤラインセンサからの電気信号を出力させる。この電気信号を画像データに変換することで、原稿の画像データが得られる。
【００１８】
プリンタ部２は、図示しないレーザ書き込みユニット（ＬＳＵ）、電子写真プロセス部、及び用紙搬送機構などを備えている。ＬＳＵは、スキャナ部１や、ホストＰＣもしくは可搬型の記録メディアなどから取得した画像データに基づいて、電子写真プロセス部に備えられた感光体ドラムにレーザ光を照射して静電潜像を形成する。ＬＳＵは、レーザ光を照射するための半導体レーザ光源、レーザ光を等角速度偏向するためのポリゴンミラー、等角速度で偏向されたレーザ光を感光体ドラム上に等角速度で偏向されるように補正するｆ−θレンズ等を備えている。
【００１９】
表示・操作部３は、画像処理装置を操作するための各種情報や入力操作用の画面を表示する表示パネルと、表示パネルに表示された情報に対する入力操作を行うためのタッチパネルとからなっている。表示・操作部３には、記録メディアなどから取得したデジタル画像データをプリンタ部２で印刷する際に、プレビュー表示を行わせることができる。また、ユーザの入力操作を行う手段としては、上記のタッチパネルの他、画像処理装置に備えられたハードキー群等を用いることができる。本発明の操作入力部及び表示部は、表示・操作部３によって実現される。
【００２０】
メディア装着部４には、印刷対象となるデジタル画像データを記録した記録メディアを装着することができる。記録メディアの形態は、特に限定されるものではなく、例えば各種のメモリカードを装着できるようにすることができる。あるいはＵＳＢメモリを装着するものであってもよく、あるいはディスクタイプの記録メディアを装着するドライブであってもよい。ディスクタイプの記録メディアであれば、例えばＣＤ―ＲＯＭ、ＣＤ―Ｒ、ＤＶＤ―ＲＯＭ等の多様な記録メディアを適用可能とする。また、ＤＶＤ−ＲＡＭや、ＢＤ（Blu-ray Disc）などに対応するものであってもよい。
【００２１】
メディア装着部４では、装着された記録メディアに保持されている画像データを読み込んで制御部５に転送することで、読み込んだ画像データをプリンタ部２にて印刷させることができる。また、画像処理装置で取得する画像データは、画像処理装置が備える図示しない通信Ｉ／Ｆを使用して、外部機器の記録メディアから取得するものであってもよい。
【００２２】
制御部５は、ＣＰＵなどの演算手段とＲＯＭやＲＡＭなどの記憶手段を有し、画像処理装置の各部（各手段）を制御する。ここではＣＰＵなどの演算手段が、ＲＯＭやＲＡＭなどの記憶手段に記憶された制御プログラムを実行することで、各種の処理を実行させる。
【００２３】
本発明の画像処理装置では、記録メディアに記憶された画像データを取得する画像データ取得部を備える。図１の実施形態では、画像データ取得部は、記録メディアから画像データを読み出すメディア装着部４及びこれを制御する制御部５により実現される。また、通信Ｉ／Ｆを介して外部から画像データを取得する構成を採ってもよく、この場合にはその通信Ｉ／Ｆ及び制御部５によって画像データ取得部が実現される。
さらに制御部５は、記録メディア等から取得した画像データを表示部にプレビュー表示させる制御を行う本発明の表示制御部と、取得した画像データに付加されている撮影方向情報を検出する撮影方向検出部の機能を実現する。
【００２４】
図２は、本発明による画像処理装置における処理例を説明するためのフローチャートである。ここでは、画像処理装置では、記録メディア等から取得した複数の画像データを一枚の用紙（記録媒体）に並べて印刷する機能を備えている。この機能は、例えば「並べてプリント」と命名され、ユーザは、表示・操作部３の表示画面から、この「並べてプリント」を選択することで本実施形態に係る処理を実行させることができる。
【００２５】
図２において、まずユーザが表示・操作部３の表示画面から「並べてプリント」を選択すると（ステップＳ１）、画像処理装置では、メディアから取得した画像データを使用して、全画像データのサムネイル（縮小画像データ）を作成する（ステップＳ２）。そして、画像処理装置では、表示・操作部３の画面にサムネイルを表示する（ステップＳ３）。ここでユーザは、表示されたサムネイルから、印刷したい画像データを選択する（ステップＳ４）。画像処理装置では、ユーザが選択した画像データでプレビュー表示を行う（ステップＳ５）。ここでは、ユーザがサムネイルから選択した画像データを一頁の用紙に並べて配置した印刷形態に従って、プレビュー表示を行う。
【００２６】
図３は、選択された画像データのプレビュー画面の一例を示す図である。図３のプレビュー表示画面では、ユーザに選択された複数の画像データを表示する画像表示部１１と、画像データを回転させるための回転ボタン１２と、プリント（印刷）の実行を指示するためのプリントボタン１３が表示される。また、図３のように、プレビュー表示画面には、“プレビュー確認  このようにプリントします。よろしければ［プリントボタン］を押して下さい”というダイアローグ１４が表示される。  
【００２７】
ユーザは、プレビュー表示された画像データのままでよければ、図３に示すプリントボタン１３を押下して、印刷指示を行う。図２のフローでは、ユーザが画像データを選択後、回転ボタン１２を押下せずに（ステップＳ６−ＮＯ）、ユーザによる印刷指示が行われ（ステップＳ１２）、これに従って画像処理装置は選択された画像データの印刷を行い（ステップＳ１３）、処理を終了する。  
【００２８】
一方、図３に示すように、サムネイル表示された画像データに右回転しているものと、左回転しているものとが混在している場合、印刷画像の回転方向を合わせたいと思うユーザもいる。この場合には、ユーザは、プレビュー表示画面から１つの画像データを選択し、回転ボタン１２を押下する（ステップＳ６−ＹＥＳ）。
【００２９】
図４は、プレビュー画像から１つの画像データをユーザが選択したときの表示例を示す図である。図４に示す例では、ユーザはプレビュー表示画面の画像表示部１１に表示されている画像データのなかから、右上の画像１１ａを選択したものとする。画像データが選択されると、画像処理装置では、選択された画像データが選択状態であることを他の画像データと区別して明示的に表示する。この明示的表示は、例えば選択画像データの輝度を低下させることにより行われるが、選択画像データに枠を表示したり色合いを変更したりしてもよく、その表示方法を限定するものではない。
【００３０】
図２のフローにおいて、プレビュー表示画面でユーザが画像データを選択して回転ボタンが押下されると（ステップＳ６−ＹＥＳ）、画像処理装置では、ユーザが選択した画像データに撮影方向情報が付加されているかを判別する（ステップＳ７）。撮影方向情報は、デジタルカメラなどの撮像機器によって撮影が行われたときに、その撮像機器で画像データに付加されるものである。撮影方向情報の具体例として、カメラ上面が上向きを示す情報ＴＴ、カメラ左面が上向きを示す情報ＬＴ、カメラ右面が上向きを示す情報ＲＴのいずれかが、画像データに付加される。ＬＴの画像データとＲＴの画像データの向きは反対である。
【００３１】
ここでユーザが選択した画像データに撮影方向情報が付加されていない場合には、画像処理装置では、ユーザが選択した画像データのみを回転させる（ステップＳ１１）。一方、選択した画像データに撮影方向情報が付加されている場合には、画像処理装置では、プレビュー画面に表示されている他の画像データの中に、ユーザが選択した画像データと同じ撮影方向の画像データがあるかどうかを検索する（ステップＳ８）。ここで、選択画像データと同じ撮影方向の画像データがなければ、ユーザが選択した画像データのみを回転させる（ステップＳ１１）。一方、同じ撮影方向の画像データがある場合には、同じ撮影方向の画像データを、選択した画像データと同じように他の画像データと区別して明示的に表示し、これらの画像データを回転するかをユーザに確認する（ステップＳ９）。
【００３２】
図５は、ユーザの選択画像データと同じ撮影方向の画像データを回転させるときのプレビュー表示画面の例を示すものである。画像処理装置では、プレビュー表示画面の画像表示部１１でユーザが選択した画像データ１１ａと同じ撮影方向情報を持つ画像データ１１ｂ，１１ｃを、画像データ１１ａと同じように輝度を落とすなどして、他の画像データと区別して明示的に表示させる。このときに、“同じ撮影方向の写真がありますが、同時に回転しますか？”というダイアローグ１５を表示させ、画像データの回転の可否の選択操作を可能とする。このダイアローグの表示が図２のフローのステップＳ９に相当する。
【００３３】
そして、同じ撮影方向の他の画像データの回転を行わないことを指示する操作をユーザが行った合には（ステップＳ９−ＮＯ）、画像処理装置では、ユーザが選択した画像データのみを回転させる（ステップＳ１１）。一方、同じ撮影方向の他の画像データの回転を指示する操作をユーザが行った場合には（ステップＳ９−ＹＥＳ）、画像処理装置では、ユーザが選択した画像データと、その選択した画像データと同じ撮影方向の画像データを全て一括して回転させる（ステップＳ１０）。
【００３４】
図６は、ユーザの選択画像と同じ撮影方向の画像データを回転させた後のプレビュー表示画面の例を示すものである。図６に示すように、選択した画像データと同じ撮影方向の画像データを全て一括して回転させる操作をユーザが行った場合には、選択した画像データ１１ａと同じ撮影方向の画像データ１１ｂ，１１ｃが全て画像データ１１ａとともに１８０°回転してプレビュー表示される。
【００３５】
この状態でユーザがプリントボタン１３を押下することにより、画像処理装置に対する印刷指示が行われ、プレビュー表示画像に従う印刷が実行される（ステップＳ１３）。
【００３６】
図７は、本発明による画像処理装置における他の処理例を説明するためのフローチャートである。上記の例と同様に、画像処理装置では、記録メディア等から取得した複数の画像データを一枚の用紙（記録媒体）に並べて印刷する機能「並べてプリント」機能を備えている。
【００３７】
図７において、ユーザが表示・操作部３の表示画面から「並べてプリント」を選択すると（ステップＳ２１）、画像処理装置では、記録メディアから取得した画像データを使用して、全画像のサムネイルを作成する（ステップＳ２２）。そして、画像処理装置では、表示・操作部３の画面にサムネイルを表示する（ステップＳ２３）。ここでユーザは、表示されたサムネイルから、印刷したい画像データを選択する（ステップＳ２４）。画像処理装置では、ユーザが選択した画像データでプレビュー表示を行う（ステップＳ２５）。ここでは、ユーザがサムネイルから選択した画像データを一枚の用紙に並べて配置した印刷形態に従って、プレビュー表示を行う。選択された画像データのプレビュー表示画面は、上述の図３に示すような画面である。
【００３８】
ユーザは、プレビュー表示された画像データのままでよければ、プレビュー表示画面のプリントボタン１３を操作して、印刷指示を行う。ここでは、プレビュー表示後、さらにプレビュー画面からの画像データの選択を行うことなく（ステップＳ２６−ＮＯ）、ユーザによる印刷指示が行われ（ステップＳ３４）、これに従って画像処理装置は選択された画像データの印刷を行い（ステップＳ３５）、処理を終了する。  
【００３９】
一方、図３に示すように、サムネイル表示された画像データに右回転しているものと、左回転しているものとが混在している場合、印刷画像の回転方向を合わせたいと思うユーザもいる。この場合には、ユーザは、プレビュー表示画面から１つの画像データを選択する（ステップＳ２６−ＹＥＳ）。画像処理装置では、プレビュー表示画面で選択された画像データを選択状態にする（ステップＳ２７）。選択状態とは、上記の例のように、他の画像データと区別して明示的に表示するもので、画像データの輝度を落とすなどの手法で表示を行う。
【００４０】
そして画像処理装置では、ユーザが選択した画像データに撮影方向情報が付加されているかを判別する（ステップＳ２８）。上述したように、撮影方向情報は、デジタルカメラなどの撮像機器によって撮影が行われたときに、その撮像機器で画像データに付加されるものである。選択した画像に撮影方向情報が付加されている場合には、画像処理装置では、プレビュー画面に表示されている他の画像データの中に、ユーザが選択した画像データと同じ撮影方向の画像データがあるかどうかを検索する（ステップＳ２９）。
【００４１】
選択画像データと同じ撮影方向の画像データがある場合には、同じ撮影方向の画像データを選択状態にするかをユーザに確認する（ステップＳ３０）。同じ撮影方向の他の画像データを選択状態にすることを指示する操作をユーザが行った場合には（ステップＳ３０−ＹＥＳ）、画像処理装置では、ユーザが選択した画像データと同じ撮影方向の画像データを全て選択状態にする（ステップＳ３１）。
【００４２】
図８は、ユーザの選択画像データと同じ撮影方向の画像データを選択状態にしたときのプレビュー表示画面の例を示すものである。図８に示すように、選択した画像データと同じ撮影方向の画像データを全て選択状態とする操作をユーザが行った場合には、選択した画像データ１１ａと同じ撮影方向の画像データ１１ｂ，１１ｃが全て画像データ１１ａとともに輝度を落とすなどして、選択状態であることが明示的に表示される。なお、このプレビュー表示画面では、“同じ撮影方向の写真があります。選択しますか？”とのダイアローグ１６が表示されていて、ステップＳ３０でユーザが選択状態にするか否かを指示する操作は、このダイアローグ１６によって行うことができる。
【００４３】
この状態で、ユーザがプレビュー表示画面の回転ボタン１２を押下した場合には（ステップＳ３２−ＹＥＳ）、画像処理装置では、選択状態となっている画像データを回転させる（ステップＳ３３）。そしてこの状態でユーザがプリントボタン１３を押下することにより、画像処理装置に対する印刷指示が行われ、プレビュー表示画像に従う印刷が実行される（ステップＳ３５）。ステップＳ３２で、ユーザが回転ボタン１２を押下しない場合には、画像処理装置は、選択状態の画像データを回転させることなく、ユーザの印刷指示を受け付ける。
【００４４】
また、上記のステップＳ２８で、ユーザが選択した画像データに撮影方向情報が付加されていない場合、ステップＳ２９でユーザが選択した画像データと同じ撮影方向の画像データがプレビュー表示画像のなかに無い場合、及びステップＳ３０で同じ撮影方向の他の画像データを選択状態にしない場合には、画像処理装置は、ステップＳ３２に進んで回転ボタンが押下されたかどうかを判断する。
【００４５】
図９は、本発明による画像処理装置における更に他の処理例を説明するためのフローチャートである。本例では、上記図７の例と異なり、表示されたサムネイルからユーザが印刷したい画像データを選択したときに、選択した画像データと反対の撮影方向の画像データを判別し、反対の撮影方向の画像データを全て選択した画像データの向きに合わせるように回転させるようにしている。
【００４６】
図９の処理において、ステップＳ４１〜ステップＳ４８は、図７で示したステップＳ２１〜ステップＳ２８までと同様である。つまり、ユーザが表示・操作部３の表示画面から「並べてプリント」を選択すると（ステップＳ４１）、画像処理装置では、記録メディアから取得した画像データを使用して、全画像データのサムネイルを作成する（ステップＳ４２）。そして、画像処理装置では、表示・操作部３の画面にサムネイルを表示する（ステップＳ４３）。ここでユーザは、表示されたサムネイルから、印刷したい画像データを選択する（ステップＳ４４）。画像処理装置では、ユーザが選択した画像データでプレビュー表示を行う（ステップＳ４５）。ユーザは、プレビュー表示された画像データのままでよければ、プレビュー表示画面のプリントボタン１３を操作して、印刷指示を行う。ここでは、プレビュー表示後、さらにプレビュー画面からの画像データの選択を行うことなく（ステップＳ４６−ＮＯ）、ユーザによる印刷指示が行われ（ステップＳ５４）、これに従って画像処理装置は選択された画像データの印刷を行い（ステップＳ５５）、処理を終了する。
【００４７】
一方、図３に示すように、サムネイル表示された画像データに右回転しているものと、左回転しているものとが混在している場合、印刷画像の回転方向を合わせたいと思うユーザは、プレビュー表示画面から１つの画像データを選択すると（ステップＳ４６−ＹＥＳ）、画像処理装置では、プレビュー表示画面で選択された画像を第１の選択状態にする（ステップＳ４７）。第１の選択状態は、画像の輝度などを落とすなどの手法で他の画像データを区別可能に明示的に表示するものであるが、さらに後述の第２の選択状態とも区別可能に表示するものである。
【００４８】
そして画像処理装置では、ユーザが選択した画像データに撮影方向情報が付加されているかを判別する（ステップＳ４８）。ここで本例の処理では、選択した画像データに撮影方向情報が付加されている場合、画像処理装置では、プレビュー画面に表示されている他の画像データの中に、ユーザが選択した画像データと反対の撮影方向の画像データがあるかどうかを検索する（ステップＳ４９）。
【００４９】
選択画像データと反対の撮影方向の画像データがある場合には、反対の撮影方向の画像データを第２の選択状態にするかをユーザに確認する（ステップＳ５０）。反対の撮影方向の他の画像データを第２の選択状態にすることを指示する操作をユーザが行った場合には（ステップＳ５０−ＹＥＳ）、画像処理装置では、ユーザが選択した画像データと反対の撮影方向の画像データを全て第２の選択状態にする（ステップＳ５１）。
【００５０】
ここでユーザがプレビュー表示画面の回転ボタン１２を押下した場合には（ステップＳ５２−ＹＥＳ）、画像処理装置では、第２の選択状態となっている画像データを回転させる（ステップＳ５３）。そしてこの状態でユーザがプリントボタン１３を押下することにより、画像処理装置に対する印刷指示が行われ、プレビュー表示画像に従う印刷が実行される（ステップＳ５５）。ステップＳ５２で、ユーザが回転ボタン１２を押下しない場合には、画像処理装置は、第２の選択状態の画像データを回転させることなく、ユーザの印刷指示を受け付ける。
【００５１】
また、上記のステップＳ５８で、ユーザが選択した画像データに撮影方向情報が付加されていない場合、ステップＳ５９でユーザが選択した画像データと反対の撮影方向の画像データがプレビュー表示画像のなかに無い場合、及びステップＳ５０で反対の撮影方向の他の画像データを選択状態にしない場合には、画像処理装置は、ステップＳ５２に進んで回転ボタンが押下されたかどうかを判断する。
【００５２】
上記各実施形態に示した画像処理装置において、画像データを複数並べたプレビュー表示を表示部・操作部３の表示画面に表示させる際に、用紙の１頁内に印刷する画像データを縦長の画像データまたは横長の画像データのいずれかに統一させて表示させるようにしてもよい。つまり、デジタルカメラなどの撮影データに付加される撮影方向情報によって、デジタルカメラが縦位置で撮影されたか、もしくは横位置で撮影されたかが分かる。通常、縦位置で撮影された画像データは縦長であり、横位置で撮影され画像データは横長である。プレビュー表示した画像データを印刷する際に、これらの縦長画像データと横長画像データが用紙の１頁内に混在しないように、いずれかに統一させるようにする。  
【００５３】
この場合、画像処理装置でメディアから取得した画像データをサムネイル表示し、ユーザ選択に従ってプレビュー表示を行う際に、縦長画像データと横長画像データとをそれぞれ別頁のプレビュー画像データとして生成する。つまり、ユーザ選択された画像データを、縦長画像データと横長画像データに分別し、それぞれ異なる頁で印刷されるようにプレビュー表示させるようにする。これにより、プレビュー表示した画像データをプリンタ部３で印刷させると、１頁内の画像データが縦長画像データまたは横長画像データのいずれかに統一され、ユーザにとって見やすい状態で印刷させることができる。
【図面の簡単な説明】
【００５４】
【図１】本発明による画像処理装置の構成例を示すブロック図である。
【図２】本発明による画像処理装置における処理例を説明するためのフローチャートである。
【図３】選択された画像のプレビュー画面の一例を示す図である。
【図４】プレビュー画像から１つの画像をユーザが選択したときの表示例を示す図である。
【図５】ユーザの選択画像と同じ撮影方向の画像を回転させるときのプレビュー表示画面の例を示す図である。
【図６】ユーザの選択画像と同じ撮影方向の画像を回転させた後のプレビュー表示画面の例を示す図である。
【図７】本発明による画像処理装置における他の処理例を説明するためのフローチャートである。
【図８】ユーザの選択画像と同じ撮影方向の画像を選択状態にしたときのプレビュー表示画面の例を示す図である。
【図９】本発明による画像処理装置における更に他の処理例を説明するためのフローチャートである。
【符号の説明】
【００５５】
１…スキャナ部、２…プリンタ部、３…表示・操作部、４…メディア装着部、５…制御部、１１…画像表示部、１１ａ，１１ｂ，１１ｃ…画像データ、１２…回転ボタン、１３…プリントボタン、１４，１５，１６…ダイアローグ。
【図１】
2010118994.tif 000003
【図２】
2010118994.tif 000004
【図３】
2010118994.tif 000005
【図４】
2010118994.tif 000006
【図５】
2010118994.tif 000007
【図６】
2010118994.tif 000008
【図７】
2010118994.tif 000009
【図８】
2010118994.tif 000010
【図９】
2010118994.tif 000011