(57)【要約】【課題】データの適切なランク付けを自動で行えるようにする。【解決手段】データとしての画像ファイルの保存操作がなされると、ファイルの加工がなされているか否かを判定する。加工がなされている場合（加工フラグ＝１の場合）は、加工の内容に応じて当該ファイルのランクをアップまたはダウンする。その後、当該ファイルを保存する。また、お気に入りのフォルダ（Ｆａｖフォルダ）にファイルを保存する場合、ファイルの加工がなされていなければ、当該ファイルのランクをアップさせる。【選択図】図５
2010176459.tif 000002
【特許請求の範囲】
【請求項１】
データをランク付けする電子機器において、
データに加工が施されたか否かを判定する判定手段と、
前記加工が施されたと判定されたデータが保存されると、当該データのランクを変更する自動ランク付け手段とを具備することを特徴とする電子機器。
【請求項２】
前記自動ランク付け手段は、前記加工が施されたと判定されたデータが保存されると、当該データのランクをアップさせることを特徴とする請求項１に記載の電子機器。
【請求項３】
データをランク付けする電子機器において、
データに加工が施されたか否かを判定する判定手段と、
前記加工が施されたと判定されたデータが保存されると、加工内容に応じて当該データのランクを変更する自動ランク付け手段とを具備することを特徴とする電子機器。
【請求項４】
データをランク付けする電子機器において、
データが更新されたか否かを判定する判定手段と、
所定期間内における更新回数が所定回数以上のデータのランクをアップする自動ランク付け手段とを具備するすることを特徴とする電子機器。
【請求項５】
データをランク付けする電子機器において、
データが更新されたか否かを判定する判定手段と、
所定期間内における更新回数が所定回数に満たないデータのランクをダウンする自動ランク付け手段とを具備するすることを特徴とする電子機器。
【請求項６】
データをランク付けする電子機器において、
データが予め決められた所定の場所に保存されると、そのデータのランクをアップさせる自動ランク付け手段を具備することを特徴とする電子機器。
【請求項７】
ランク付けされたデータを扱う電子機器において、
データの種類を判別する判別手段と、
前記判別手段の判別結果に基づいて当該データの前記ランク付けの項目名を設定する項目名設定手段を備えることを特徴とする電子機器。
【請求項８】
コンピュータに、
データに加工が施されたか否かを判定する処理と、
前記加工が施されたと判定されたデータが保存されると、当該データのランクを変更する処理とを実行させるためのランク付けプログラム。
【請求項９】
コンピュータに、
データに加工が施されたか否かを判定する処理と、
前記加工が施されたと判定されたデータが保存されると、加工内容に応じて当該データのランクを変更する処理とを実行させるためのランク付けプログラム。
【請求項１０】
コンピュータに、
データが更新されたか否かを判定する処理と、
所定期間内における更新回数が所定回数以上のデータのランクをアップする処理とを実行させるためのランク付けプログラム。
【請求項１１】
コンピュータに、
データが更新されたか否かを判定する処理と、
所定期間内における更新回数が所定回数に満たないデータのランクをダウンする処理とを実行させるためのランク付けプログラム。
【請求項１２】
コンピュータに、
データが予め決められた所定の場所に保存されると、そのデータのランクをアップさせる処理を実行させるためのランク付けプログラム。
【請求項１３】
コンピュータに、
データの種類を判別する処理と、
前記判別結果に基づいて当該データのランク付けの項目名を設定する処理とを実行させるためのランク付けプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像ファイルなどのデータのランク付けが可能な電子機器およびランク付けのためのプログラムに関する。
【背景技術】
【０００２】
特許文献１には、複数の画像データのそれぞれに対し、ユーザが評価値（「お気に入り度」と称している）を設定するための方法が記載されている。各画像データに対して予め評価値を設定しておけば、例えば評価がある程度以上の画像データのみを抽出してアルバムを作成するといった作業が簡単に行え、画像データが大量にある場合でも短時間でアルバム作成が行える。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−２４６８６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、膨大なデータに対していちいち手動で評価値を設定するのは面倒である。データの使用回数に応じてランクを自動的にアップするものもあるが、使用回数以外の観点からデータを評価したい場合もある。
【課題を解決するための手段】
【０００５】
本発明に係る電子機器は、データをランク付けする電子機器であって、データに加工が施されたか否かを判定する判定手段と、加工が施されたと判定されたデータが保存されると、当該データのランクを変更する自動ランク付け手段とを具備することを特徴とする。
他の発明に係る電子機器は、データに加工が施されたか否かを判定する判定手段と、加工が施されたと判定されたデータが保存されると、加工内容に応じて当該データのランクを変更する自動ランク付け手段とを具備することを特徴とする。
他の発明に係る電子機器は、データが更新されたか否かを判定する判定手段と、所定期間内における更新回数が所定回数以上のデータのランクをアップする自動ランク付け手段とを具備するすることを特徴とする。
他の発明に係る電子機器は、データが更新されたか否かを判定する判定手段と、所定期間内における更新回数が所定回数に満たないデータのランクをダウンする自動ランク付け手段とを具備するすることを特徴とする。
他の発明に係る電子機器は、データが予め決められた所定の場所に保存されると、そのデータのランクをアップさせる自動ランク付け手段を具備することを特徴とする。
他の発明に係る電子機器は、データの種類を判別する判別手段と、判別手段の判別結果に基づいて当該データのランク付けの項目名を設定する項目名設定手段を備えることを特徴とする。
本発明に係るプログラムは、上述した電子機器の処理をコンピュータに実行させるためのものである。
【発明の効果】
【０００６】
本発明によれば、データの適切なランク付けが自動で行える。
【図面の簡単な説明】
【０００７】
【図１】本発明の一実施形態におけるコンピュータシステムの構成図。
【図２】サムネイル表示の一例を示す図。
【図３】本画像表示の一例を示す図。
【図４】自動ランク付け処理の一例を示すフローチャート。
【図５】図４の保存処理の詳細を示すフローチャート。
【図６】ランク情報を含むファイル一覧表示の一例を示す図。
【発明を実施するための形態】
【０００８】
図１〜図６により本発明をコンピュータ用プログラムに適用した場合の一実施形態を説明する。
図１に示すように、コンピュータ１００は、ＣＰＵ１１、ＲＡＭ１２、ディスクインターフェース１３、ディスプレイコントローラ１４、ＣＰＵバス１５、シリアルバス１６、シリアルバスコントローラ１７などを有する本体部と、シリアルバス１６を介して接続されるキーボード２１やマウス２２等の入力装置と、ディスクインターフェース１３を介して接続されるハードディスク３１と、表示装置としてのディスプレイ３２とから構成される。
【０００９】
デジタルカメラ２００は、シリアルバス１６を介してコンピュータ１００に接続可能とされる。カメラ２００の記録媒体に記録された画像ファイルを、所定のソフトウェアを用いてコンピュータ１００に転送し、バードディスク３１に格納することができる。
【００１０】
またハードディスク３１には、画像の表示および加工が可能なプログラム（アプリケーションソフト）が格納されている。プログラムを起動してフォルダを選択すると、そのフォルダ内の全画像ファイルのサムネイル画像が表示され（図２）、いずれかのサムネイル画像を選択すると、対応する本画像が大きく表示される（図３）。図３の表示状態においては、表示画像に対して画像の加工を行うことができ、加工後の画像を保存することができる。ここでいう加工とは、画像全体あるいは部分的な明るさ、色合い、彩度、諧調、鮮鋭度の各調整や、赤目補正、トリミング、各種フィルタ効果などを含む。
【００１１】
さらに、このプログラムは、ファイルをランク付け（レイティング）する機能を有している。ランク付けは５段階評価とされ、星の数で表される。すなわち、最高ランクが五つ星、最低ランクが一つ星である。勿論、５段階評価に限定されず、例えば１０段階評価でもよい。ランク付けの対象は、画像ファイル、動画ファイル、音楽ファイル、文書ファイルなど、コンピュータで扱うことが可能なあらゆるファイルが対象となり得るが、以下では画像ファイルのランク付けを例に挙げる。
【００１２】
ランク付けには手動と自動とがあり、手動の場合は、選択した画像ファイルに対し、ユーザが星の数を選択する。手動，自動に拘わらず、ランクが設定されると、そのランク情報が画像ファイルに対応づけられて記憶され、以降、その画像ファイルのサムネイル画像および本画像を表示したときは、図２，図３に示すようにランクが星の数で表示される。星が表示されない画像は、ランク付けがなされていない画像である。また、特定のランク、あるいは特定のランク以上の画像ファイルのみをサムネイル表示したり、ランク順にサムネイル画像を並び替えることも可能である。
【００１３】
次に、自動ランク付けについて説明する。
上記プログラムのうち、自動ランク付けを含む処理の手順を図４，図５に示す。
いずれかの画像ファイルを選択して本画像表示を行う（画像ファイルを開く）とこのルーチンに入り、ステップＳ１で加工フラグを「０」に設定する。ユーザは表示された画像を確認し、必要に応じて上述したような加工を施すことができる。ステップＳ２では、加工操作がなされたか否かを判定し、否定されるとステップＳ５に進み、肯定されるとステップＳ３に進む。ステップＳ３では加工操作に応じた加工を画像に施し、次いでステップＳ４で加工フラグを「１」に設定する。
【００１４】
ステップＳ５では、当該画像ファイルの保存操作がなされたか否かを判定し、否定されるとステップＳ７に進み、肯定されるとステップＳ６で保存処理を行う。
【００１５】
図５は保存処理の詳細を示し、まずステップＳ６１において、他のフォルダからお気に入りフォルダ（Ｆａｖフォルダ）への保存が指示されたか否かを判定する。お気に入りフォルダとは、ユーザが特に愛着のある画像や音楽等のファイルを格納するために用意されたフォルダである。ステップＳ６１が肯定されると、ステップＳ６２で加工フラグを判定し、「０」の場合はステップＳ６３でランクアップを設定する。すなわち、何らの加工をも施さずにお気に入りフォルダに画像を入れるということは、もともと完成度が高い画像であり、しかもユーザが気に入っているということであるから、それだけでランクアップする価値がある。そこで、１ランクアップ（星１個追加）の設定を行う。その後、ステップＳ６４で当該画像ファイルを保存してリターンする。このとき、ランク情報も当該画像ファイルに対応づけられて保存される。これによりユーザは、この画像ファイルに対して手動ランクアップを行う必要がない。
【００１６】
ステップＳ６１が否定された場合はステップＳ６５に進み、加工フラグを判定する。加工フラグが「１」の場合は、ステップＳ６６で加工の内容に応じてランクの設定を行い、ステップＳ６４で当該画像ファイルを保存してリターンする。
【００１７】
一般に、色合い、彩度、諧調、鮮鋭度の各調整や、赤目補正などの加工は、元画像の雰囲気を大きく変えずに質を高めるために行われるものであるから、これらの加工を行った場合は１ランクアップさせる。２種類以上の加工を行った場合は、その数に応じてランクを上げてもよい。例えば、ｎ種類の加工を行った場合はｎランクアップとしてもよいし、１または２種類で１ランクアップ、３種類以上で２ランクアップのようにしてもよい。このようなランクアップのさせ方は、幾つかの選択肢を用意しておき、事前にユーザが選択できるようにすることが望ましい。また、加工の種類に応じてランクアップ数を設定できるようにしてもよい。
ただし、５段階評価の場合、変更後のランクが５を超えることはない。
【００１８】
一方、トリミングに関しては、余計な被写体を取り除くという点では質の向上が図れるが、元画像の雰囲気を大きく損ねるおそれがある。また各種フィルタ効果も同様に元画像の雰囲気を損ねるおそれがある。そこで、トリミングやフィルタ処理を行った場合は、ランクアップは行わないようにしてもよいし、逆にランクダウンさせてもよい。これも予めユーザが選択できるようにすることが望ましい。  
【００１９】
このように、加工に応じて自動的にランクが設定されるので、ユーザは、質の上がった（下がった）画像ファイルに対して手動ランクアップ（ダウン）を行う必要がなくなる。
【００２０】
図４のステップＳ７では、画像ファイルを閉じる操作がなされたか否かを判定し、否定されるとステップＳ２に戻り、肯定されるとステップＳ８に進む。ステップＳ８では、加工後に保存がなされているか否かを判定し、肯定されるとステップＳ１１で当該画像ファイルを閉じて終了する。ステップＳ８が否定された場合は、ステップＳ９で保存するかしないか、あるいはキャンセルかをユーザに問う。キャンセルの場合はステップ２に戻り、保存しない場合はステップＳ１１に進み、保存する場合は上記図５の保存処理を行ってステップＳ１１に進む。
【００２１】
以上は画像ファイルのランク付けについて説明したが、Ｗｅｂ上のホームページに用いられるＨＴＭＬファイルや、Ｗｅｂサイトに対し、その更新回数に基づいてランク付けを行うことが考えられる。
【００２２】
例えば、所定期間内に何回の更新が行われたかを計数し、所定回数以上で１ランクアップ、所定回数未満で１ランクダウンとする。あるいは、更新回数がＮ１回以上で１ランクアップ、Ｎ２回以上Ｎ１回未満で据え置き、Ｎ２回未満で１ランクダウンとしてもよい。Ｎ１，Ｎ２の値はユーザが選択できるようにすることが望ましい。ランク５（五つ星）のＨＴＭＬファイルやＷｅｂサイトに関しては、例外的に、たとえ長期間更新されなくてもランクダウンされないようにしてもよい。その期間としては、例えば、１ヶ月、３ヶ月、６ヶ月などが考えられ、ユーザが何れかを選択できるようにしてもよい。なお、このランク付け機能は、例えばＷｅｂブラウザに組み込むことが考えられる。
【００２３】
ところで、上述したようにランク付けは、画像ファイルを含むあらゆるファイルが対象となる。ランク表示が可能なファイル管理ソフトを用いれば、ファイルを一覧表示する際、表示された星の数によってランクの高低が一目で分かり、またファイルをランク順にソートしたり、特定ランクのもののみ表示したりすることができる。しかし、一覧表示におけるランクの項目としては、単に「評価」あるいは「レイティング」などと表示するのが一般的であり、これではいかなる観点での評価か直ぐに把握できない。
【００２４】
この問題を解消するために、ファイルの種類によってランクの項目名（レイティングタイトル）を自動設定することが考えられる。これを考慮したファイル一覧表示の一例を図６に示す。ファイルの種類は、ファイル名の拡張子から判断でき、例えばｊｐｇファイルなどの画像ファイルであれば、レイティングタイトルを"Skill of my photograph"、ｍｐ３ファイルなどの音楽ファイルであれば、"My favorite song"、文書ファイルであれば"Confidential"あるいは"Importance"などとする。このようにすることで、ファイルのランクを見たときに、それがいかなる観点での評価か直ぐに把握できる。
【００２５】
レイティングタイトルは上記のものに限定されず、例えばファイルの種類ごとに複数のレイティングタイトルの選択肢を用意しておき、いずれかをユーザが選択できるようにすることが望ましい。また、ユーザが好みのタイトルを入力してそれを上記選択肢に追加できるようにするとなおよい。いずれの場合もレイティングタイトルを選択すると、再度の選択が行われるまでは現行の選択タイトルが継続して表示される。
【００２６】
さらに、一覧表示では、レイティングタイトルごとにソートできるようにすることが望ましい。例えば、"Skill of my photograph"でソートすると、画像ファイルが星の多い順（少ない順）に並び替えられて表示され、画像ファイル以外のファイルはその下に表示される。これは、複数種類のファイルがフォルダに混在している場合に便利である。
【００２７】
また、上記レイティングタイトルは英語表記となっているが、言語を選択できるようにしてもよい。選択はユーザが手動で行ってもよいし、ＧＰＳ受信機を備えた装置では、検出した位置情報に基づいて言語を選択してもよい。
【００２８】
なお、以上はコンピュータにて説明したが、上記の機能をカメラに持たせ、カメラで撮像した画像に対して自動ランク付けを行えるようにしてもよい。また、カメラ以外の電子機器（音楽プレーヤー等）に上記自動ランク付け機能を持たせてもよい。さらに、ファイルのランク付けについて説明したが、ファイル以外のデータに対しても本発明を同様に適用可能である。
【符号の説明】
【００２９】
１１  ＣＰＵ
１００  コンピュータ
２００  デジタルカメラ
【図１】
2010176459.tif 000003
【図２】
2010176459.tif 000004
【図３】
2010176459.tif 000005
【図４】
2010176459.tif 000006
【図５】
2010176459.tif 000007
【図６】
2010176459.tif 000008