(57)【特許請求の範囲】
【請求項１】
複数の画像データが１つの画像ファイルに格納されて作成されており、前記複数の画像データのそれぞれの付加情報の中に各画像データのテーマを示す情報が記録されるマルチピクチャファイルであって、該複数の画像データのうち、所定の属性を有するユーザが出力指示を入力したときに出力される出力対象画像データを示す出力可否情報と、前記出力対象画像データを出力するときの出力順序を示す出力順序情報を含み、前記ユーザの属性と関連付けられた出力制御情報であって、前記ユーザの属性及び前記テーマの入力を前記ユーザから受け付けることにより、前記出力可否情報及び前記出力順序情報が決定される出力制御情報を含むマルチピクチャファイルを取得する画像取得手段と、
前記マルチピクチャファイルの出力指示の入力を前記ユーザから受け付ける出力指示手段と、
前記出力指示を入力したユーザの識別情報の入力を受け付けて、該ユーザの識別情報に基づいて、前記ユーザを特定する情報、又は前記ユーザが所属するユーザグループを特定する情報を前記ユーザの属性として取得するユーザ属性取得手段と、
前記ユーザ属性取得手段により取得した前記ユーザの属性及び前記出力制御情報の前記出力可否情報に基づいて、前記出力指示されたマルチピクチャファイル内の画像データの中から出力対象画像データを選択する画像選択手段と、
前記画像選択手段によって選択された出力対象画像データを、前記ユーザ属性取得手段により取得した前記ユーザの属性及び前記出力制御情報の前記出力順序情報に示された順序に従って出力する出力手段と、
を備える画像出力装置。
【請求項２】
前記出力制御情報は、前記出力対象画像データを出力するときに施す加工に関する情報を含む、請求項１記載の画像出力装置。
【請求項３】
前記マルチピクチャファイル内の出力対象画像データ以外の画像データに所定の加工を施して前記出力手段に出力する画像加工手段を更に備える請求項１又は２記載の画像出力装置。
【請求項４】
前記マルチピクチャファイルに格納された、前記マルチピクチャファイル内の画像データに対応する一覧表示用画像を表示する一覧表示指示の入力を受け付ける一覧表示指示手段を更に備え、
前記画像選択手段は、前記一覧表示指示が入力されたときに、前記ユーザの属性及び前記出力制御情報の前記出力可否情報に基づいて、前記マルチピクチャファイル内の画像データの中から出力対象画像データに対応する一覧表示用画像を選択し、
前記出力手段は、前記画像選択手段によって選択された一覧表示用画像を出力する、請求項１から３のいずれか１項記載の画像出力装置。
【請求項５】
前記出力手段は、前記出力された画像データを表示する表示手段である、請求項１から４のいずれか１項記載の画像出力装置。
【請求項６】
前記出力手段は、前記出力された画像データを印刷する印刷手段である、請求項１から５のいずれか１項記載の画像出力装置。
【請求項７】
画像出力装置によって実行される画像出力方法であって、
複数の画像データが１つの画像ファイルに格納されて作成されており、前記複数の画像データのそれぞれの付加情報の中に各画像データのテーマを示す情報が記録されるマルチピクチャファイルであって、該複数の画像データのうち、所定の属性を有するユーザが出力指示を入力したときに出力される出力対象画像データを示す出力可否情報と、前記出力対象画像データを出力するときの出力順序を示す出力順序情報を含み、前記ユーザの属性と関連付けられた出力制御情報であって、前記ユーザの属性及び前記テーマの入力を前記ユーザから受け付けることにより、前記出力可否情報及び前記出力順序情報が決定される出力制御情報を含むマルチピクチャファイルを取得し、
前記マルチピクチャファイルの出力指示の入力を前記ユーザから受け付け、
前記出力指示を入力したユーザの識別情報の入力を受け付けて、該ユーザの識別情報に基づいて、前記ユーザを特定する情報、又は前記ユーザが所属するユーザグループを特定する情報を前記ユーザの属性として取得し、
前記取得した前記ユーザの属性及び前記出力制御情報の前記出力可否情報に基づいて、前記出力指示されたマルチピクチャファイル内の画像データの中から出力対象画像データを選択し、
前記選択された出力対象画像データを、前記取得した前記ユーザの属性及び前記出力制御情報の前記出力順序情報に示された順序に従って、前記画像出力装置の出力手段に出力する、画像出力方法。
【請求項８】
前記出力制御情報は、前記出力対象画像データを出力するときに施す加工に関する情報を含む、請求項７記載の画像出力方法。
【請求項９】
前記マルチピクチャファイル内の出力対象画像データ以外の画像データに所定の加工を施して前記出力手段に出力する、請求項７又は８記載の画像出力方法。
【請求項１０】
前記マルチピクチャファイルに格納された、前記マルチピクチャファイル内の画像データに対応する一覧表示用画像を表示する一覧表示指示の入力を受け付け、
前記一覧表示指示が入力されたときに、前記ユーザの属性及び前記出力制御情報の出力可否情報に基づいて、前記マルチピクチャファイル内の画像データの中から出力対象画像データに対応する一覧表示用画像を選択し、
前記選択した一覧表示用画像を前記出力手段に出力する、請求項７から９のいずれか１項記載の画像出力方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像出力装置及び画像出力方法に係り、特に画像を表示装置又はプリンタに出力する機能を有する画像出力装置及び画像出力方法に関する。
【背景技術】
【０００２】
特許文献１には、多様な映像解像度の映像を、多様な解像度のモニタに出力する場合に、最適な画像表示領域を決定して、当該画像表示領域の画像を出力する映像・画像出力装置が開示されている。
【０００３】
特許文献２には、第一の解像度の画像表示手段と、前記画像表示手段を見る視聴者との距離情報を取得し、前記距離情報に基づいて、前記視聴者が視覚的に識別しうる画像の解像度を基に第二の解像度を決定し、第一の解像度が第二の解像度を越える場合に、画像が第二の解像度で表示されるように変換する画像表示システムが開示されている。
【特許文献１】特開２００６−１３９８７号公報
【特許文献２】特開２００７−４７５３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
現在、デジタル画像を記録して、表示装置及びプリンタに出力して閲覧することが行われている。また、ユーザがパーソナルコンピュータのような画像出力装置や、ネットワークを介して接続されたサーバ上のスペースを利用して、デジタル画像をコレクションしたり、電子アルバムを作成するサービスが行われている。
【０００５】
上記のようなサービスでは、デジタル画像を順番に表示する際の表示順序は、どのユーザが画像を閲覧する場合でも同じであった。このため、例えば、興味のない画像が連続して記録されている場合、ユーザは、自分が興味を持っている画像が表示されるまでコマ送り操作を繰り返す必要がある。画像の数が増加するにつれて閲覧時の操作が煩雑になることから、ユーザの画像に対する興味が薄れ、画像が十分に利用されなくなるおそれがあった。
【０００６】
また、ユーザごとに表示順序等が異なる画像記録を行う場合、記録容量が大きくなるという問題があった。
【０００７】
特許文献１及び２は、上記のような問題を解決するためのものではない。
【０００８】
本発明はこのような事情に鑑みてなされたもので、ユーザの興味に合わせた画像の出力を行うことができる画像出力装置及び画像出力方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明の第１の態様に係る画像出力装置は、複数の画像データが１つの画像ファイルに格納されて作成されており、該複数の画像データのうち、所定の属性を有するユーザが出力指示を入力したときに出力される出力対象画像データと、該ユーザの属性とが関連付けられた出力制御情報を含むマルチピクチャファイルを取得する画像取得手段と、前記マルチピクチャファイルの出力指示の入力をユーザから受け付ける出力指示手段と、前記出力指示を入力したユーザの属性を取得するユーザ属性取得手段と、前記ユーザの属性及び前記出力制御情報に基づいて、前記出力指示されたマルチピクチャファイル内の画像データの中から出力対象画像データを選択する画像選択手段と、前記画像選択手段によって選択された出力対象画像データを出力する出力手段とを備える。
【００１０】
上記第１の態様によれば、複数の画像データが１つのマルチピクチャファイルにまとめて格納されたときに、ユーザの属性に応じて表示又は印刷される画像データの種類を変更することができる。これにより、１つのマルチピクチャファイルで、ユーザごとに表示又は印刷される内容が異なるようにすることができる。
【００１１】
本発明の第２の態様に係る画像出力装置は、上記第１の態様において、前記ユーザ属性取得手段が、前記ユーザの識別情報の入力を受け付けて、該ユーザの識別情報に基づいて、前記ユーザを特定する情報、又は前記ユーザが所属するユーザグループを特定する情報を前記ユーザの属性として取得するように構成したものである。
【００１２】
本発明の第３の態様に係る画像出力装置は、上記第１又は第２の態様において、前記出力制御情報が、前記出力対象画像データを出力するときの出力順序の情報を含むように構成したものである。
【００１３】
上記第３の態様によれば、複数の画像データが１つのマルチピクチャファイルにまとめて格納されたときに、ユーザの属性に応じて表示又は印刷される画像データの種類に加えて出力の順序を変更することができる。
【００１４】
本発明の第４の態様に係る画像出力装置は、上記第１から第３の態様において、前記出力制御情報は、前記出力対象画像データを出力するときに施す加工に関する情報を含むように構成したものである。
【００１５】
本発明の第５の態様に係る画像出力装置は、上記第１から第４の態様において、前記マルチピクチャファイル内の出力対象画像データ以外の画像データに所定の加工を施して前記出力手段に出力する画像加工手段を更に備える。
【００１６】
本発明の第６の態様に係る画像出力装置は、上記第１から第５の態様において、前記マルチピクチャファイルに格納された、前記マルチピクチャファイル内の画像データに対応する一覧表示用画像の表示指示の入力を受け付ける一覧表示指示手段を更に備え、前記画像選択手段は、前記一覧表示指示が入力されたときに、前記ユーザの属性及び前記出力制御情報に基づいて、前記出力指示されたマルチピクチャファイル内の画像データの中から出力対象画像データに対応する一覧表示用画像を選択し、前記出力手段は、前記画像選択手段によって選択された一覧表示用画像を出力するように構成したものである。
【００１７】
本発明の第７の態様に係る画像出力装置は、上記第１から第６の態様において、前記出力手段を、前記出力された画像データを表示する表示手段としたものである。
【００１８】
本発明の第８の態様に係る画像出力装置は、上記第１から第７の態様において、前記出力手段を、前記出力された画像データを印刷する印刷手段としたものである。
【００１９】
本発明の第９の態様に係る画像出力方法は、複数の画像データが１つの画像ファイルに格納されて作成されており、該複数の画像データのうち、所定の属性を有するユーザが出力指示を入力したときに出力される出力対象画像データと、該ユーザの属性とが関連付けられた出力制御情報を含むマルチピクチャファイルを取得し、前記マルチピクチャファイルの出力指示の入力をユーザから受け付け、前記出力指示を入力したユーザの属性を取得し、前記マルチピクチャファイルに格納された画像データについて所定の属性を有するユーザが出力指示を入力したときに出力される出力対象画像データと、該ユーザの属性とが関連付けられた出力制御情報、及び前記ユーザの属性に基づいて、前記出力指示されたマルチピクチャファイル内の画像データの中から出力対象画像データを選択し、前記選択された出力対象画像データを出力手段に出力するように構成したものである。
【００２０】
本発明の第１０の態様に係る画像出力方法は、上記第９の態様において、前記ユーザの識別情報の入力を受け付けて、該ユーザの識別情報に基づいて、前記ユーザを特定する情報、又は前記ユーザが所属するユーザグループを特定する情報を前記ユーザの属性として取得するように構成したものである。
【００２１】
本発明の第１１の態様に係る画像出力方法は、上記第９又は第１０の態様において、前記出力制御情報が、前記出力対象画像データを出力するときの出力順序の情報を含むように構成したものである。
【００２２】
本発明の第１２の態様に係る画像出力方法は、上記第９から第１１の態様において、前記出力制御情報が、前記出力対象画像データを出力するときに施す加工に関する情報を含むように構成したものである。
【００２３】
本発明の第１３の態様に係る画像出力方法は、上記第９から第１２の態様において、前記マルチピクチャファイル内の出力対象画像データ以外の画像データに所定の加工を施して前記出力手段に出力するように構成したものである。
【００２４】
本発明の第１４の態様に係る画像出力方法は、上記第９から第１３の態様において、前記マルチピクチャファイルに格納された、前記マルチピクチャファイル内の画像データに対応する一覧表示用画像の表示指示の入力を受け付け、前記一覧表示指示が入力されたときに、前記ユーザの属性及び前記出力制御情報に基づいて、前記出力指示されたマルチピクチャファイル内の画像データの中から出力対象画像データに対応する一覧表示用画像を選択し、前記選択された一覧表示用画像を出力するように構成したものである。
【発明の効果】
【００２５】
本発明によれば、複数の画像データが１つのマルチピクチャファイルにまとめて格納されたときに、ユーザの属性に応じて表示又は印刷される画像データの種類及び順序を変更することができる。これにより、１つのマルチピクチャファイルで、ユーザごとに表示又は印刷される内容が異なるようにすることができる。
【発明を実施するための最良の形態】
【００２６】
以下、添付図面に従って本発明に係る画像出力装置及び画像出力方法の好ましい実施の形態について説明する。
【００２７】
［第１の実施形態］
図１は、本発明の第１の実施形態に係る画像出力装置における画像表示の例を模式的に示す図である。
【００２８】
図１（ａ）に示すように、本実施形態に係る画像出力装置１０は、主画像データＰ１が格納される主画像領域Ａ１０と、複数の画像データＰ２，…，Ｐｎが格納される拡張データ領域Ａ１２とを含むマルチピクチャファイル形式で画像データを記録する。本実施形態に係る画像出力装置１０は、マルチピクチャファイルＦ１０に格納された画像データ（Ｐ１，Ｐ２，…，Ｐｎ）を再生表示する際には、ユーザの属性（例えば、ユーザに固有のＩＤ又はユーザが所属するユーザグループ）に応じて表示する画像データを選択するとともに、画像データの再生順序を決定する。
【００２９】
図１（ｂ）に示すように、ユーザＡがマルチピクチャファイルＦ１０内の画像データを再生表示する場合には、画像出力装置１０は、ユーザＡに関連付けられたテーマ「水」に関連した風景画像（例えば、水辺で撮影された画像、被写体として「水」を含む画像）Ｐ１，Ｐ２，…，Ｐｎのみを表示する。
【００３０】
図１（ｃ）に示すように、ユーザＢがマルチピクチャファイルＦ１０内の画像データを再生表示する場合には、画像出力装置１０は、ユーザＢに関連付けられたテーマ「城」に関連した風景画像Ｐ２のみを表示する。
【００３１】
図２は、本発明の第１の実施形態に係る画像出力装置における画像ファイルの格納形式を模式的に示す図である。
【００３２】
主画像領域Ａ１０には、主画像データ（代表画像データ）Ｐ１が格納される。ここで、主画像データＰ１は、例えば、画像ファイルを一覧表示する時に、代表画像として使用される。
【００３３】
拡張データ領域Ａ１２には、複数の画像に対応する画像データが格納される。拡張データ領域Ａ１２内の画像データＰ２，…，Ｐｎには個別に付加情報（Header）が付加されている。
【００３４】
なお、図中のＳＯＩ（Start of Image）及びＥＯＩ（End of Image）は、それぞれマルチピクチャファイルＦ１０内における各画像データの格納場所の開始位置及び終了位置を示すマーカである。
【００３５】
マルチピクチャファイルＦ１０の主画像領域Ａ１０には、付加情報（Ｅｘｉｆタグ情報（ヘッダ情報）、APPx Header）が含まれている。付加情報（APPx Header）には、主画像データＰ１の一覧表示用画像（サムネイル画像）が含まれている。付加情報（APPx Header）のIFD0領域には、マルチピクチャファイルＦ１０に固有の（ユニークな）ＩＤ情報、及びマルチピクチャファイル管理情報Ｄ１０が格納されている。
【００３６】
マルチピクチャファイル管理情報Ｄ１０は、マルチピクチャファイルＦ１０がマルチピクチャファイルであること、即ち、主画像領域Ａ１０の後に拡張データ領域Ａ１２を含むことを示す情報、及び画像データの記録順序を示す情報が含まれている。マルチピクチャファイル管理情報Ｄ１０は、例えば、Ｅｘｉｆタグ情報のMaker Note領域に記録される。画像出力装置１０は、このマルチピクチャファイル管理情報Ｄ１０を読み込むことにより、当該画像ファイルがマルチピクチャファイルＦ１０であることを認識する。
【００３７】
マルチピクチャファイル管理情報Ｄ１０は、各ユーザがマルチピクチャファイルＦ１０内の画像データを再生表示するときに、各画像データＰ１，Ｐ２，…，Ｐｎの出力制御情報Ｔ１０を含んでいる。
【００３８】
出力制御情報Ｔ１０には、各ユーザ及び各ユーザグループについて、各画像を表示させるかどうか、表示させる場合の表示順序を示す情報が格納されている。出力制御情報Ｔ１０中の数字は、各画像データが表示される順番を示しており、「−」は当該画像データが表示されないことを示している。図２に示す例では、例えば、ユーザＡがマルチピクチャファイルＦ１０内の画像データの再生表示を行う際には、Ｐ２，Ｐ１，…の順序で画像データが表示される。また、図２に示す例では、例えば、ユーザＢがマルチピクチャファイルＦ１０内の画像データの再生表示を行う際には、Ｐ１が１番目に表示され、画像データＰ２は表示されない。
【００３９】
ここで、出力制御情報Ｔ１０の作成手順の一実施例について説明する。
【００４０】
画像出力装置１０は、マルチピクチャファイルＦ１０内の画像データに写っている被写体を解析するか、又は各画像データの付加情報（例えば、Ｅｘｉｆタグ情報中の被写体情報又はＧＰＳ情報）を取得して、各画像データのテーマを示す情報を各画像データの付加情報（ヘッダ情報、Header）内に記録している。
【００４１】
各ユーザは、例えば、自分の属性情報（例えば、各ユーザ固有のＩＤ又はユーザグループを示すグループ特定情報）と閲覧したい画像データのテーマを画像出力装置１０にあらかじめ入力する。画像出力装置１０は、ユーザからのテーマの入力を受け付けると、ユーザごとに画像データの再生の可否、及び再生表示する場合の順序を決定し、再生可否情報及び再生順序情報を出力制御情報Ｔ１０としてマルチピクチャファイルＦ１０内に格納する。
【００４２】
図３は、本発明の第１の実施形態に係る画像出力装置の主要構成を示すブロック図である。
【００４３】
本実施形態の画像出力装置１０は、例えば、パーソナルコンピュータ（ＰＣ）によって構成されており、撮影装置又はメモリカード２４からの記録用画像ファイルの読み込み、記録用画像ファイルの保存、編集等を行うための装置である。
【００４４】
図３に示すように、中央処理装置（ＣＰＵ）１２は、バス１４を介して画像出力装置１０内の各ブロックに接続されており、各ブロックの動作を制御する。
【００４５】
主メモリ１６は、制御プログラムが格納される記憶領域や、プログラム実行時の作業領域を含んでいる。
【００４６】
ハードディスク装置１８には、画像出力装置１０のオペレーティングシステム（ＯＳ）や、各種のアプリケーションソフト、カメラ１００又はメモリカード２４から読み込まれた画像ファイルが格納される。
【００４７】
ＣＤ−ＲＯＭ装置２０は、図示せぬＣＤ−ＲＯＭからのデータの読み込みを行う。
【００４８】
カードインターフェース部（カードＩ／Ｆ）２２は、メモリカード２４から画像データを読み取る。
【００４９】
表示メモリ２６は、表示用データを一時記憶する。モニタ２８は、例えば、ＣＲＴ（Cathode Ray Tube）モニタや液晶モニタにより構成され、この表示メモリ２６から出力される画像データ、文字データ等に基づいて画像や文字等を表示する。
【００５０】
画像出力装置１０は、ユーザからの操作入力を受け付ける操作部としてキーボード３０及びマウス３２を備えている。キーボード３０及びマウス３２はユーザからの操作入力に応じた信号をＣＰＵ１２に入力する。マウスコントローラ３４は、マウス３２の状態を検出してモニタ２８上のマウスポインタの位置や、マウス３２の状態等の信号をＣＰＵ１２に出力する。なお、ポインティングデバイスとしては、マウス３２のほか、タッチパネルやタッチパッド等を用いることができる。
【００５１】
オーディオ入出力回路３６には、マイク３８及びスピーカ４０が接続され、各種の音声信号が入力されるとともに、キーボード３０等からの操作入力に応じて各種動作音が再生出力される。
【００５２】
通信インターフェース部（通信Ｉ／Ｆ）４２は、ネットワークＮＷを介した通信を行う際に所定の信号変換及び信号の受け渡しを行う。
【００５３】
カメラ接続インターフェース部（カメラ接続Ｉ／Ｆ）４４は、カメラ１００との間でデータの送受信を行う際に所定の信号変換及び信号の受け渡しを行う。
【００５４】
図４は、本発明の第１の実施形態に係る画像出力装置による表示制御を示す機能ブロック図である。なお、下記の各ブロックの機能は、例えば、ＣＰＵ１２によって実現される。
【００５５】
ユーザＩＤ取得部５０は、マルチピクチャファイルＦ１０の再生表示指示が入力された場合に、入力したユーザのＩＤを取得する。ここで、本実施形態に係る画像出力装置１０はＰＣであり、ユーザＩＤ取得部５０は、上記再生表示指示の入力時にログインしているユーザのユーザＩＤ（オペレーションシステム（例えば、ウィンドウズ（登録商標））に登録されているユーザＩＤ）を取得する。なお、ユーザＩＤは、別の手段（例えば、ユーザ自身によるユーザＩＤ又はユーザ名の入力）により取得するようにしてもよい。例えば、本発明に係る画像出力装置１０を画像の表示機能を有する携帯電話機に適用した場合には、ＳＩＭカード（または、ＵＩＭカード、ＵＳＩＭカード）内の情報（例えば、電話番号）をユーザＩＤとして利用してもよい。
【００５６】
ユーザ属性認識部５２は、ユーザＩＤ取得部５０から入力されたユーザＩＤに基づいて、ユーザを特定するとともに、当該ユーザが所属しているユーザグループを特定する。ユーザ属性認識部５２は、ユーザＩＤ及び／又は当該ユーザが所属しているユーザグループを特定するグループ特定情報を表示画像判断部５８に出力する。
【００５７】
画像取得部５４は、キーボード３０及びマウス３２等の操作部材によってマルチピクチャファイルＦ１０の再生表示指示が入力された場合に、再生表示指示によって指定されたマルチピクチャファイルＦ１０を、ハードディスク装置１８及びメモリカード２４から読み込む。
【００５８】
ヘッダ情報解析部５６は、画像表示指示によって指定されたマルチピクチャファイルＦ１０のヘッダを読み取って出力制御情報Ｔ１０を取得する。
【００５９】
表示画像判断部５８は、ユーザＩＤ及び出力制御情報Ｔ１０に基づいて、マルチピクチャファイルＦ１０内の画像データＰ１，Ｐ２，…，Ｐｎのうち画像表示部（モニタ）２８に出力する出力対象画像データを決定し、出力対象画像データの表示順序を決定する。
【００６０】
表示用画像選択部６０は、表示画像判断部５８の決定に従って、画像取得部５４によって読み込まれた画像データのうち、出力対象画像データのみをモニタ２８に出力させる。
【００６１】
図５は、本発明の第１の実施形態に係る画像出力装置による表示制御の流れを示すフローチャートである。
【００６２】
まず、画像出力装置１０が起動され、ユーザが自分のユーザＩＤを用いてログインすると、画像出力装置１０はユーザＩＤを取得する（ステップＳ１０）。
【００６３】
次に、画像表示指示が入力されると（ステップＳ１２のＹｅｓ）、画像表示指示によって指定されたマルチピクチャファイルＦ１０が読み込まれて、マルチピクチャファイルＦ１０のヘッダ情報が解析される（ステップＳ１４）。そして、マルチピクチャファイルＦ１０のヘッダ情報の中から出力制御情報が検出されなかった場合には（ステップＳ１６のＮｏ）、マルチピクチャファイルＦ１０内のすべての画像データＰ１，Ｐ２，…，Ｐｎが順番（例えば、マルチピクチャファイルＦ１０内に格納されている順番、マルチピクチャファイルＦ１０の先頭側から順番、撮影日時又は更新日時の順番）に表示される（ステップＳ１８）。
【００６４】
一方、マルチピクチャファイルＦ１０のヘッダ情報の中から出力制御情報Ｔ１０が検出された場合には（ステップＳ１６のＹｅｓ）、ユーザＩＤ及び出力制御情報Ｔ１０に従って、マルチピクチャファイルＦ１０内の画像データのうちモニタ２８に出力される出力対象画像データが決定され、出力対象画像データの表示順序に従って画像が表示される（ステップＳ２０）。
【００６５】
次に、コマ送りされると（ステップＳ２２のＮｏ、Ｓ２４のＹｅｓ）、ステップＳ１４に戻り、次の画像ファイルに対してステップＳ１４からＳ２４の工程が繰り返される。
【００６６】
図６は、ユーザグループに基づく表示制御の流れを示すフローチャートである。
【００６７】
まず、画像出力装置１０が起動され、ユーザが自分のユーザＩＤを用いてログインすると、画像出力装置１０はユーザＩＤを取得し（ステップＳ３０）、取得したユーザＩＤに基づいて、ユーザが所属しているユーザグループを特定する（ステップＳ３２）。
【００６８】
次に、画像表示指示が入力されると（ステップＳ３４のＹｅｓ）、画像表示指示によって指定されたマルチピクチャファイルＦ１０が読み込まれて、マルチピクチャファイルＦ１０のヘッダ情報が解析される（ステップＳ３６）。そして、マルチピクチャファイルＦ１０のヘッダ情報の中から出力制御情報が検出されなかった場合には（ステップＳ３８のＮｏ）、マルチピクチャファイルＦ１０内のすべての画像データＰ１，Ｐ２，…，Ｐｎが順番（例えば、マルチピクチャファイルＦ１０内に格納されている順番、マルチピクチャファイルＦ１０の先頭側から順番、撮影日時又は更新日時の順番）に表示される（ステップＳ４０）。
【００６９】
一方、マルチピクチャファイルＦ１０のヘッダ情報の中から出力制御情報Ｔ１０が検出された場合には（ステップＳ３８のＹｅｓ）、ユーザの所属するグループの情報及び出力制御情報Ｔ１０に従って、マルチピクチャファイルＦ１０内の画像データのうちモニタ２８に出力される出力対象画像データが決定され、出力対象画像データの表示順序に従って画像が表示される（ステップＳ４２）。
【００７０】
次に、コマ送りされると（ステップＳ４４のＮｏ、Ｓ４６のＹｅｓ）、ステップＳ３６に戻り、次の画像ファイルに対してステップＳ３６からＳ４６の工程が繰り返される。
【００７１】
本実施形態によれば、複数の画像データが１つのマルチピクチャファイルＦ１０にまとめて格納されたときに、ユーザの属性（例えば、ユーザ個人のＩＤ又はユーザが所属しているユーザグループ）に応じて表示される画像の種類及び順序を変更することができる。これにより、１つのマルチピクチャファイルＦ１０で、閲覧するユーザごとに表示内容が異なるようにすることができる。
【００７２】
［第２の実施形態］
次に、本発明の第２の実施形態について説明する。なお、上記第１の実施形態と同様の構成については説明を省略する。
【００７３】
図７は、本発明の第２の実施形態に係る画像出力装置による表示制御を示す機能ブロック図である。
【００７４】
図７に示すように、本実施形態に係る表示用画像選択部６０は、表示用サムネイル画像抽出部６２を更に備えている。
【００７５】
本実施形態では、出力制御情報Ｔ１０は、画像出力装置１０に記録されている画像ファイルを一覧表示する際に使用する一覧表示用画像（サムネイル画像）として、マルチピクチャファイルＦ１０内の画像データＰ１，Ｐ２，…，Ｐｎのうちのどの画像データのサムネイル画像を使用するかを指定する情報を含んでいる。
【００７６】
表示用サムネイル画像抽出部６２は、出力制御情報Ｔ１０に基づいて、所定の記録媒体（例えば、ハードディスク装置１８又はメモリカード２４）内の画像ファイルの一覧表示を行う際に、各マルチピクチャファイルＦ１０内の画像データのうち一覧表示時に使用する画像データのヘッダ情報からサムネイル画像を取得してモニタ２８に出力する。
【００７７】
図８は、本発明の第２の実施形態に係る画像出力装置による表示制御の流れを示すフローチャートである。
【００７８】
まず、画像出力装置１０が起動され、ユーザが自分のユーザＩＤを用いてログインすると、画像出力装置１０はユーザ属性（ユーザ又はユーザが所属しているユーザグループを示す情報）を取得する（ステップＳ５０）。
【００７９】
次に、所定の記録媒体内の各画像ファイルのヘッダ情報が解析される（ステップＳ５２）。そして、各画像ファイル内の画像データの一覧表示（サムネイル表示）を行う指示が入力された場合には（ステップＳ５４のＮｏ）、マルチピクチャファイルＦ１０のヘッダ情報の中から出力制御情報があるかどうか判定される（ステップＳ５６）。
【００８０】
マルチピクチャファイルＦ１０のヘッダ情報の中から出力制御情報が検出されなかった場合には（ステップＳ５６のＮｏ）、各マルチピクチャファイルＦ１０内に含まれるすべての画像データのサムネイル画像が順番（例えば、マルチピクチャファイルＦ１０内に格納されている順番、マルチピクチャファイルＦ１０の先頭側から順番、撮影日時又は更新日時の順番）に表示される（ステップＳ５８）。一方、マルチピクチャファイルＦ１０のヘッダ情報の中から出力制御情報Ｔ１０が検出された場合には（ステップＳ５６のＹｅｓ）、ユーザ属性及び出力制御情報Ｔ１０に従って、マルチピクチャファイルＦ１０内のサムネイル画像のうちモニタ２８に出力されるものが決定され、出力対象画像データのサムネイル画像が表示順序に従って配置されて一覧表示される（ステップＳ６０）。
【００８１】
一方、各画像ファイルの代表画像のサムネイル表示を行う指示が入力された場合（ステップＳ５４のＹｅｓ）において、マルチピクチャファイルＦ１０のヘッダ情報の中から出力制御情報が検出されなかった場合には（ステップＳ６２のＮｏ）、マルチピクチャファイルＦ１０の主画像データＰ１のサムネイル画像が表示される（ステップＳ６４）。一方、マルチピクチャファイルＦ１０のヘッダ情報の中から出力制御情報Ｔ１０が検出された場合には（ステップＳ５６のＹｅｓ）、ユーザ属性及び出力制御情報Ｔ１０に従って、マルチピクチャファイルＦ１０内の画像データのうちモニタ２８に出力するサムネイル画像が決定されて表示される（ステップＳ６６）。
【００８２】
次に、コマ送りされると（ステップＳ６８のＮｏ、Ｓ７０のＹｅｓ）、ステップＳ６２に戻り、次の画像ファイルに対してステップＳ６２からＳ７０の工程が繰り返される。
【００８３】
本実施形態によれば、サムネイル画像を表示させる場合に、ユーザ属性に応じて表示内容を変更することができる。また、本実施形態によれば、例えば、画像ファイルの一覧表示のように代表画像を１枚だけ表示する場合にも、ユーザ属性表示内容を変更することができる。これにより、例えば、各ユーザが興味をもつ画像をサムネイル表示することにより、当該画像ファイルの閲覧を促すことができる。
【００８４】
［第３の実施形態］
次に、本発明の第３の実施形態について説明する。なお、上記第１の実施形態と同様の構成については説明を省略する。
【００８５】
図９は、本発明の第３の実施形態に係る表示制御による画像表示の例を模式的に示す図である。
【００８６】
図９（ａ）に示すように、マルチピクチャファイルＦ１０の作成者が閲覧する場合には、出力制御情報Ｔ１０により、マルチピクチャファイルＦ１０内の画像データＰ１，…，Ｐ９に対応するサムネイル画像ＴＰ１，…，ＴＰ９がすべて表示される。
【００８７】
図９（ｂ）に示すように、ユーザＡが閲覧する場合には、出力制御情報Ｔ１０により、マルチピクチャファイルＦ１０内のテーマが「山」の画像データのサムネイル画像ＴＰ１，…，ＴＰ４，ＴＰ６が表示される。
【００８８】
図９（ｃ）に示すように、ユーザＢが閲覧する場合には、出力制御情報Ｔ１０により、マルチピクチャファイルＦ１０内のテーマが「山」の画像データのサムネイル画像ＴＰ１，…，ＴＰ４，ＴＰ６が表示され、これら以外のサムネイル画像ＴＰ５，ＴＰ７，…，ＴＰ９は、所定の処理が施されて表示される（例えば、ディマー表示（画像の調光を変更して画像中の少なくとも一部を識別できないようにする表示））。
【００８９】
図９（ｂ）の表示では、ユーザＡは、表示されている画像以外の画像データがマルチピクチャファイルＦ１０内に含まれているかを認識することはできない。一方、図９（ｃ）の表示では、ユーザＢは、（サムネイル画像ＴＰ５，ＴＰ７，…，ＴＰ９自体の閲覧はできないが）Ｐ１，…，Ｐ４，Ｐ６以外の画像データがマルチピクチャファイルＦ１０内に含まれていることを認識することができる。これにより、ユーザＢは、例えば、ファイル作成者にマルチピクチャファイルＦ１０の出力制御情報Ｔ１０を変更することができる権限を有するもの（例えば、ファイル作成者）に依頼して、サムネイルＴＰ５，ＴＰ７，…，ＴＰ９を閲覧可能にしてもらうことができる。
【００９０】
図１０は、本発明の第３の実施形態に係る画像出力装置による表示制御を示す機能ブロック図である。
【００９１】
図１０に示すように、本実施形態に係る表示用画像選択部６０は、画像加工部６４を更に備えている。
【００９２】
本実施形態に係る出力制御情報Ｔ１０は、画像出力装置１０に記録されている画像ファイルを一覧表示する際に使用する一覧表示用画像（サムネイル画像）として、マルチピクチャファイルＦ１０内の画像データのサムネイル画像ＴＰ１，ＴＰ２，…，ＴＰｎのうち所定の画像加工（例えば、ディマー表示）を施すサムネイル画像を特定する情報を含んでいる。
【００９３】
表示用サムネイル画像抽出部６２は、各マルチピクチャファイルＦ１０内の画像データのうち一覧表示時に使用する画像データのヘッダ情報からサムネイル画像を取得してモニタ２８に出力する。
【００９４】
表示画像判断部５８は、出力制御情報Ｔ１０により指定された画像データを画像加工部６４に入力し、所定の加工を施した後モニタ２８に出力する。
【００９５】
図１１は、本発明の第３の実施形態に係る画像出力装置による表示制御の流れを示すフローチャートである。
【００９６】
まず、画像出力装置１０が起動され、ユーザが自分のユーザＩＤを用いてログインすると、画像出力装置１０はユーザ属性（ユーザ又はユーザが所属しているユーザグループを示す情報）を取得する（ステップＳ８０）。
【００９７】
次に、所定の記録媒体内の各画像ファイルのヘッダ情報が解析される（ステップＳ８２）。そして、各画像ファイル内の画像データの一覧表示（サムネイル表示）を行う指示が入力された場合には（ステップＳ８４のＮｏ）、マルチピクチャファイルＦ１０のヘッダ情報の中から出力制御情報があるかどうか判定される（ステップＳ８６）。
【００９８】
マルチピクチャファイルＦ１０のヘッダ情報の中から出力制御情報が検出されなかった場合には（ステップＳ８６のＮｏ）、各マルチピクチャファイルＦ１０内に含まれるすべての画像データのサムネイル画像が順番（例えば、マルチピクチャファイルＦ１０内に格納されている順番、マルチピクチャファイルＦ１０の先頭側から順番、撮影日時又は更新日時の順番）に表示される（ステップＳ８８）。一方、マルチピクチャファイルＦ１０のヘッダ情報の中から出力制御情報Ｔ１０が検出された場合には（ステップＳ８６のＹｅｓ）、マルチピクチャファイルＦ１０内の画像データのうち、ユーザ属性及び出力制御情報Ｔ１０によって指定されたサムネイル画像に所定の加工が施された後、すべてのサムネイル画像が指定の表示順序に従って配置されて一覧表示される（ステップＳ９０）。
【００９９】
一方、各画像ファイルの代表画像のサムネイル表示を行う指示が入力された場合（ステップＳ８４のＹｅｓ）において、マルチピクチャファイルＦ１０のヘッダ情報の中から出力制御情報が検出されなかった場合には（ステップＳ９２のＮｏ）、マルチピクチャファイルＦ１０の主画像データＰ１のサムネイル画像ＴＰ１が表示される（ステップＳ９４）。一方、マルチピクチャファイルＦ１０のヘッダ情報の中から出力制御情報Ｔ１０が検出された場合には（ステップＳ９６のＹｅｓ）、ユーザ属性及び出力制御情報Ｔ１０に従って、マルチピクチャファイルＦ１０内の画像データのうちモニタ２８に出力するサムネイル画像が決定され、所定の加工が施された後にモニタ２８に出力される（ステップＳ９６）。
【０１００】
次に、コマ送りされると（ステップＳ９８のＮｏ、Ｓ１００のＹｅｓ）、ステップＳ９２に戻り、次の画像ファイルに対してステップＳ９２からＳ１００の工程が繰り返される。
【０１０１】
本実施形態によれば、ユーザ属性に応じて表示する画像データを制限するだけではなく、ほかにも画像データがあることをユーザに知らせることができるので、ユーザの興味に合わせた画像表示を行うと同時に、新たな画像データへの興味を喚起することができる。
【０１０２】
また、本実施形態では、サムネイル画像に所定の加工を施して表示するようにしたが、画像データ出力制御情報Ｔ１０により指定された特定の画像データを表示する場合（例えば、スライドショー表示を行う場合）にも、同様の加工を施すようにしてもよい。
【０１０３】
［第４の実施形態］
次に、本発明の第４の実施形態について説明する。なお、上記第１の実施形態と同様の構成については説明を省略する。
【０１０４】
図１２は、本発明の第４の実施形態に係る画像出力装置による表示制御を示す機能ブロック図である。
【０１０５】
ユーザＩＤ取得部５０は、マルチピクチャファイルＦ１０の再生表示指示が入力された場合に、入力したユーザのＩＤを取得する。
【０１０６】
ユーザ属性認識部５２は、ユーザＩＤ取得部５０から入力されたユーザＩＤに基づいて、ユーザを特定するとともに、当該ユーザが所属しているユーザグループを特定する。ユーザ属性認識部５２は、ユーザＩＤ及び／又は当該ユーザが所属しているユーザグループを特定するグループ特定情報を印刷画像判断部７０に出力する。
【０１０７】
画像取得部５４は、キーボード３０及びマウス３２等の操作部材によってマルチピクチャファイルＦ１０の再生表示指示が入力された場合に、再生表示指示によって指定されたマルチピクチャファイルＦ１０を、ハードディスク装置１８及びメモリカード２４から読み込む。
【０１０８】
ヘッダ情報解析部５６は、画像表示指示によって指定されたマルチピクチャファイルＦ１０のヘッダを読み取って出力制御情報Ｔ１０を取得する。
【０１０９】
印刷画像判断部７０は、ユーザＩＤ及び出力制御情報Ｔ１０に基づいて、マルチピクチャファイルＦ１０内の画像データＰ１，Ｐ２，…，Ｐｎのうち印刷制御部（プリンタ）７４に出力する出力対象画像データを決定し、出力対象画像データの印刷順序を決定する。
【０１１０】
印刷用画像選択部７２は、印刷画像判断部７０の決定に従って、画像取得部５４によって読み込まれた画像データのうち、出力対象画像データのみを印刷制御部７４に出力させる。
【０１１１】
本実施形態によれば、図１３（ａ）のように、画像ファイルＦ１０内で配列された画像データＰ１，…，Ｐｎを印刷する際に、出力制御情報Ｔ１０により指定された画像データのみを、指定された順序で印刷することができる。
【０１１２】
図１４は、本発明の第４の実施形態に係る画像出力装置による表示制御の流れを示すフローチャートである。
【０１１３】
まず、画像出力装置１０が起動され、ユーザが自分のユーザＩＤを用いてログインすると、画像出力装置１０はユーザＩＤを取得し、ユーザ属性（ユーザ又はユーザが所属しているユーザグループを特定する情報）を取得する（ステップＳ１１０）。
【０１１４】
次に、印刷指示が入力されると（ステップＳ１１２のＹｅｓ）、印刷指示によって指定されたマルチピクチャファイルＦ１０が読み込まれて、マルチピクチャファイルＦ１０のヘッダ情報が解析される（ステップＳ１１４）。そして、マルチピクチャファイルＦ１０のヘッダ情報の中から出力制御情報が検出されなかった場合には（ステップＳ１１６のＮｏ）、マルチピクチャファイルＦ１０内のすべての画像データＰ１，Ｐ２，…，Ｐｎが順番（例えば、マルチピクチャファイルＦ１０内に格納されている順番、マルチピクチャファイルＦ１０の先頭側から順番、撮影日時又は更新日時の順番）に印刷される（ステップＳ１１８）。
【０１１５】
一方、マルチピクチャファイルＦ１０のヘッダ情報の中から出力制御情報Ｔ１０が検出された場合には（ステップＳ１１６のＹｅｓ）、ユーザＩＤ及び出力制御情報Ｔ１０に従って、マルチピクチャファイルＦ１０内の画像データのうち出力対象画像データが決定され、出力対象画像データの表示順序に従って画像が印刷される（ステップＳ１２０）。
【０１１６】
次に、コマ送りされると（ステップＳ１２２のＮｏ、Ｓ１２４のＹｅｓ）、ステップＳ１１４に戻り、次の画像ファイルに対してステップＳ１１４からＳ１２４の工程が繰り返される。
【０１１７】
本実施形態によれば、複数の画像データが１つのマルチピクチャファイルＦ１０にまとめて格納されたときに、ユーザの属性（例えば、ユーザ個人のＩＤ又はユーザが所属しているユーザグループ）に応じて印刷される画像の種類及び順序を変更することができる。これにより、１つのマルチピクチャファイルＦ１０で、ユーザごとに印刷される内容が異なるようにすることができる。
【０１１８】
なお、本実施形態では、例えば、出力制御情報Ｔ１０によって、印刷時に画像データに施す効果（例えば、セピア調、印象色、各画像データの制御情報（例えば、ヘッダ情報、タイトル）を画像とともに又は画像の裏面に印刷する）をユーザ属性ごとに設定するようにしてもよい。
【０１１９】
なお、上記の各実施形態では、本発明に係る画像出力装置をパーソナルコンピュータに適用した場合について説明したが、本発明に係る画像出力装置は、パーソナルコンピュータのほか、電子カメラや、携帯情報端末等の画像を表示、編集する機能を有する装置に適用できる。また、本発明は、これらの装置に適用するためのアプリケーションプログラムとしても提供することが可能である。
【図面の簡単な説明】
【０１２０】
【図１】本発明の第１の実施形態に係る画像出力装置における画像表示の例を模式的に示す図
【図２】本発明の第１の実施形態に係る画像出力装置における画像ファイルの格納形式を模式的に示す図
【図３】本発明の第１の実施形態に係る画像出力装置の主要構成を示すブロック図
【図４】本発明の第１の実施形態に係る画像出力装置による表示制御を示す機能ブロック図
【図５】本発明の第１の実施形態に係る画像出力装置による表示制御の流れを示すフローチャート
【図６】ユーザグループに基づく表示制御の流れを示すフローチャート
【図７】本発明の第２の実施形態に係る画像出力装置による表示制御を示す機能ブロック図
【図８】本発明の第２の実施形態に係る画像出力装置による表示制御の流れを示すフローチャート
【図９】本発明の第３の実施形態に係る表示制御による画像表示の例を模式的に示す図
【図１０】本発明の第３の実施形態に係る画像出力装置による表示制御を示す機能ブロック図
【図１１】本発明の第３の実施形態に係る画像出力装置による表示制御の流れを示すフローチャート
【図１２】本発明の第４の実施形態に係る画像出力装置による表示制御を示す機能ブロック図
【図１３】プリント出力の例を示す図
【図１４】本発明の第４の実施形態に係る画像出力装置による表示制御の流れを示すフローチャート
【符号の説明】
【０１２１】
１０…画像出力装置、１２…ＣＰＵ、１４…バス、１６…主メモリ、１８…ハードディスク装置、２０…ＣＤ−ＲＯＭ装置、２２…カードインターフェース部（カードＩ／Ｆ）、２４…メモリカード、２６…表示メモリ、２８…画像表示部（モニタ）、３０…キーボード、３２…マウス、３４…マウスコントローラ、３６…オーディオ入出力回路、３８…マイク、４０…スピーカ、４２…通信インターフェース部（通信Ｉ／Ｆ）、４４…カメラ接続インターフェース部（カメラ接続Ｉ／Ｆ）、１００…カメラ、５０…ユーザＩＤ取得部、５２…ユーザ属性認識部、５４…画像取得部、５６…ヘッダ情報解析部、５８…表示画像判断部、６０…表示用画像選択部
【図１】
0005336759.tif 000002
【図２】
0005336759.tif 000003
【図３】
0005336759.tif 000004
【図４】
0005336759.tif 000005
【図５】
0005336759.tif 000006
【図６】
0005336759.tif 000007
【図７】
0005336759.tif 000008
【図８】
0005336759.tif 000009
【図９】
0005336759.tif 000010
【図１０】
0005336759.tif 000011
【図１１】
0005336759.tif 000012
【図１２】
0005336759.tif 000013
【図１３】
0005336759.tif 000014
【図１４】
0005336759.tif 000015