(57)【要約】      （修正有）【課題】画像のタグ情報とコンテンツのパラメータを関連付けた履歴を利用して、大量のコンテンツの中からより簡単に所望のコンテンツを選択する方法を提供する。【解決手段】画像のタグ情報とコンテンツのパラメータを関連付ける手段と、関連付けたコンテンツのパラメータとタグ情報の印刷履歴を保持する。当該履歴情報から、コンテンツの使用頻度をもとに表示コンテンツを絞り込む手段とコンテンツの表示順を変更する構成とした。【選択図】図６
2010269535.tif 000002
【特許請求の範囲】
【請求項１】
画像につけられたタグ情報と各コンテンツのパラメータを関連付ける手段と、関連付けた情報を履歴として保存する手段を有する印刷装置であって、関連付けた情報をもとに表示するコンテンツを制御することを特徴とする印刷装置。
【請求項２】
関連付けた情報からコンテンツの使用頻度を得る手段と、コンテンツの使用頻度によってコンテンツの表示順を並び替える手段を持つことを特徴とする請求項１に記載した印刷装置。
【請求項３】
コンテンツの使用頻度によって表示するコンテンツを絞り込む手段を持つことを特徴とする請求項２に記載した印刷装置。
【請求項４】
表示するコンテンツ数の基準はユーザーが自由に指定できることを特徴とする請求項３に記載した印刷装置。
【請求項５】
コンテンツを使用するたびに画像につけられたタグ情報と使用コンテンツの履歴を保存する手段を持ち、コンテンツの使用頻度を学習させることを特徴とする請求項３に記載した印刷装置。
【請求項６】
画像につけられたタグ情報と各コンテンツのパラメータを関連付ける手段と、関連付けた情報を履歴として保存する手段を有し、関連付けた情報をもとに表示するコンテンツを絞り込むことを特徴とする印刷方法。
【請求項７】
関連付けた情報からコンテンツの使用頻度を得る手段を有し、コンテンツの使用頻度によってコンテンツの表示順を並び替える手段を持つことを特徴とする請求項６に記載した印刷方法。
【請求項８】
コンテンツの使用頻度によって表示するコンテンツを絞り込む手段を有することを特徴とする請求項７に記載した印刷方法。
【請求項９】
表示するコンテンツ数の基準はユーザーが自由に指定する手段を有することを特徴とする請求項８に記載した印刷装置。
【請求項１０】
コンテンツを使用するたびに画像につけられたタグ情報と使用コンテンツの履歴を保存する手段を有し、コンテンツの使用頻度を学習させることを特徴とする請求項８に記載した印刷方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置において大量のコンテンツから必要なコンテンツを簡単に選ぶための方法に関するものである。
【背景技術】
【０００２】
従来、画像にスタンプなどのコンテンツを配置して印刷するには、コンテンツの候補の中から必要なコンテンツを探して画像に貼り付けるという方法が取られていた。近年、画像を印刷する際に、スタンプやフレームなどのコンテンツを付加した印刷方法が増えてきている。画像を装飾するためのコンテンツの量もそれに伴い増加している。コンテンツの量が少ない場合はすべてのコンテンツを一覧で表示することも可能であるが、コンテンツの候補が大量にある場合、所望のコンテンツを探し出すには手間がかかる。
【０００３】
所望のコンテンツを早く見つけるための方法として、コンテンツ選択画面でページ送りをすることで一度にたくさんのコンテンツを確認する方法や、コンテンツのジャンルごとにあらかじめグループにわけておき、ユーザーが自らジャンルを選択することで表示されるコンテンツを絞り込む方法がある。
【０００４】
よく使うコンテンツが決まっている場合は、あらかじめどのコンテンツを使うかを記憶しておき、表示される順番を変更すると検索しやすくなる。
【０００５】
例えば、特許文献１では、よく使うメニューを表示して操作をより簡単にする方法が記載されている。予測方法は、全体の操作履歴、最近の操作履歴など、ユーザーの操作履歴を管理した結果を使用する。操作の履歴をカウントした値に基づいて、カウント数の高いメニュー項目から順に表示を行うように優先順位をつけ、メニューの並び替えを行っている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００３−１９６０７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述の特許文献に開示された従来技術は、メニューなどの項目数が限られた場合には有効であるが、画像に貼り付けるコンテンツのように選択支が大量なケースに適応することは適切とはいえない。
【０００８】
また、メモリカードの大容量化に伴い一度にたくさんの画像を処理する必要があるため、単純にコンテンツの使用履歴のみで優先順位をつけたとしても、どの画像においても頻度の高いコンテンツが表示されるとはいえず、有効な手段であるとはいえない。
【０００９】
そのため画像を装飾して印刷する場合に、すべての画像においてコンテンツの検索性を向上させることが望まれる。
【００１０】
近年、デジタルカメラで撮影される画像には、撮影時に画像の種類を分類でいるようなさまざまな種類のタグがつけられることが多い。タグは画像のカテゴリごとにつけられるので、同様のタグが付いた画像には同じ系統のスタンプを使用することが多い。そこで画像のタグ別にスタンプの使用頻度の履歴を保持しその履歴データを利用することで、タグごとに頻繁に使われるスタンプを選びやすくすることができる。
【００１１】
本発明の目的は、大量のコンテンツから必要なコンテンツを簡単に選ぶための方法を提供することである。
【課題を解決するための手段】
【００１２】
上記目的を達成するために、本発明の印刷装置は、画像につけられたタグ情報と各コンテンツのパラメータを関連付ける手段と、関連付けた情報を履歴として保存する手段を有し、関連付けた情報をもとに表示するコンテンツを制御することを特徴としている。
【００１３】
また、関連付けた情報からコンテンツの使用頻度を得る手段と、コンテンツの使用頻度によってコンテンツの表示順を並び替える手段と、コンテンツの使用頻度によって表示するコンテンツを絞り込む手段を有している。
【００１４】
さらに、表示するコンテンツ数の基準はユーザーが自由に指定できることを特徴としている。
【００１５】
また、コンテンツを使用するたびに画像につけられたタグ情報と使用コンテンツの履歴を保存する手段を持ち、コンテンツの使用頻度を学習させることを特徴としている。
【００１６】
本発明の印刷設定方法は、画像につけられたタグ情報と各コンテンツのパラメータを関連付ける手段と、関連付けた情報を履歴として保存する手段を有し、関連付けた情報をもとに表示するコンテンツを制御することを特徴としている。
【００１７】
また、関連付けた情報からコンテンツの使用頻度を得る手段を有し、コンテンツの使用頻度によってコンテンツの表示順を並び替える手段を有し、コンテンツの使用頻度によって表示するコンテンツを絞り込む手段も有している。
【００１８】
さらに、表示するコンテンツ数の基準はユーザーが自由に指定する手段を有することを特徴としている。
【００１９】
また、コンテンツを使用するたびに画像につけられたタグ情報と使用コンテンツの履歴を保存する手段を有し、コンテンツの使用頻度を学習させることを特徴としている。
【発明の効果】
【００２０】
本発明によれば、印刷画像のタグ情報と各コンテンツのパラメータを関連付け、使用履歴情報を利用して表示コンテンツの表示順変更、表示コンテンツの絞り込みを行うことで、大量のコンテンツの中から所望のコンテンツを簡単に選択する方法を提供することができる。
【図面の簡単な説明】
【００２１】
【図１】本発明の第１、２の実施例に係る印刷装置の構成を表すブロック図である。
【図２】本発明の第１、２の実施例に係る印刷装置の操作部である。
【図３】本発明の第１、２の実施例に係るスタンプと画像のタグ情報の履歴管理表である。
【図４】本発明の第１の実施例に係る画像タグとスタンプを使用頻度順に並べた表である。
【図５】本発明の第２の実施例に係る画像タグとスタンプを使用頻度で絞り込んだ表である。
【図６】本発明の第１の実施例に係るフローチャートである。
【図７】本発明の第１、２の実施例に係るスタンプ選択画面例である。
【図８】本発明の第１の実施例に係るスタンプ選択画面例である。
【図９】本発明の第２の実施例に係るフローチャートである。
【図１０】本発明の第２の実施例に係るスタンプ選択画面例である。
【発明を実施するための形態】
【００２２】
以下に、本発明の好ましい実施の形態を、添付の図面に基づいて詳細に説明する。
【実施例１】
【００２３】
図１は本発明による印刷装置の構成を表すブロック図である。
【００２４】
本発明の印刷装置は、ＳＤカード等のメモリカードやデジタルカメラ、ＰＣから取得した画像を印刷した際に、印刷した画像のタグ情報と印刷に使用したコンテンツのパラメータ情報の履歴を残すことが可能となっている。
【００２５】
バス１０１は各ブロックを接続するバスで、ブロック間のデータのやり取りはバスを通して行われる。
【００２６】
メモリカード１０２はリムーバブルメモリで複数の画像データが記録されている。
【００２７】
ＩＯ制御部１０３はメモリカード１０２へのデータの読み書きを制御している。メモリカード１０２はバス１０１に直接接続できないのでＩＯ制御部１０３を通して各ブロックとデータのやり取りを行う。
【００２８】
１０４は画像再生部である。画像再生部ではＩＯ制御部１０３を通してメモリカード１０２に保持されている画像データを読み出し、デコード処理を行って表示可能な形式に変換したあと、表示制御部１１３に画像を表示する。
【００２９】
表示画像選択部１０５はＩＯ制御部１０３を通してメモリカード１０２にアクセスし、画像の一覧を作成して保持する。このとき各画像に対してメモリカード１０２内でユニークな識別番号（以下画像ＩＤ）を付加し、画像はこの画像ＩＤによって管理識別する。
【００３０】
表示画像選択部１０５において選択された画像に装飾を施す場合は、画像加工部１０６によって画像の装飾処理を行う。
【００３１】
表示制御部１１３は各ブロックからの表示要求に対応してＬＣＤ２０７に表示する表示画面データを作成し、ＬＣＤ２０８に表示画面を表示させるための制御を行う。
【００３２】
データ保持部１１１は各種データを一時的に保持する。各処理をおこなう上での作業用領域として使用される。
【００３３】
印刷画像選択部１１２は表示画像選択部１０５で表示した画像、画像加工部１０６で加工した画像から印刷する画像を選択し、画像IDを保持しておく。
【００３４】
印刷データ生成部１０９は各ブロックからの印刷要求に対応し、レイアウトデータ、コンテンツデータ、画像データを印刷用のデータに変換する。印刷データはイエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）の３色から構成され用紙一枚分のサイズのＹ／Ｍ／Ｃ各色のデータを順次作成し、色ごとに印刷部１１０へデータを送信する。
【００３５】
印刷部１１０は印刷データ生成部１０９からのＹ／Ｍ／Ｃ各色の印刷データを受信し、印刷用紙に印刷をおこなう。
【００３６】
履歴保持部１０８では、表示コンテンツ選択部１０７で選択したコンテンツデータと印刷画像選択部１１２で選択した画像に設定されたタグ情報を関連付け、履歴として保持する。
【００３７】
ＧＵＩ制御部１１５はユーザーによるＧＵＩ操作部１１４のボタン操作を判定する。状況によりボタン操作の意味は変わってくるために状況に応じてボタン操作の意味を解釈し、必要な指示を各ブロックに対して発行する。
【００３８】
ＧＵＩ操作部１１５は図２に示すような操作部材および表示装置（ＬＣＤ２０８）から構成されている。操作内容はＧＵＩ制御部１１５に送られ、解釈される。
【００３９】
１１６の通信部は、PCやカメラなどのメモリカード以外からの画像を印刷するために、プリンタと外部機器とのデータ送受信を行っている。
【００４０】
また、これらの各ブロックは、ＣＰＵ（不図示）によって制御される。ＣＰＵはプログラムメモリ（不図示）からプログラムコードを読み出し、プログラムに基づいて各ブロックの制御を行う。
【００４１】
図２は本発明による印刷装置の操作部である。
【００４２】
操作パネル２０１上に各操作部材と表示装置（ＬＣＤ）が配置されている。
【００４３】
２０２はＰＯＷＥＲボタンで本システムの電源の入切に使用される。
【００４４】
２０３はＥＤＩＴボタンでトリミング印刷や印刷設定の変更、画像の編集に使用される。
【００４５】
２０４はＤＩＳＰボタンで画面表示の切り換えに使用される。
【００４６】
２０５はＭＥＮＵボタンでメニューの表示に使用される。
【００４７】
２０６は拡大ボタンで表示画像の拡大や、表示モードの切り換えに使用される。
【００４８】
２０７は縮小ボタンで拡大再生中の画像の拡大率を下げる、表示モードの切り換えに使用される。
【００４９】
２０８は表示装置（ＬＣＤ）は、画像の表示、各種アイコン、印刷設定、印刷履歴の表示などに使用される。
【００５０】
２０９はＳＥＴボタンで各種選択項目の決定、次画面への切り換えなどに使用される。
【００５１】
２１０は上ボタンでトリミング枠の移動、画像拡大表示中のビュー移動に使用される。
【００５２】
２１１は右ボタンで表示画像を１つ先に進める、トリミング枠の移動、画像拡大表示中のビュー移動に使用される。
【００５３】
２１２は下ボタンでトリミング枠の移動、画像拡大表示中のビュー移動に使用される。
【００５４】
２１３は左ボタンで表示画像を１つ前に戻す、トリミング枠の移動、画像拡大表示中のビュー移動に使用される。
【００５５】
２１４はＰＲＩＮＴボタンで印刷の開始に使用される。
【００５６】
２１５はＢＡＣＫボタンで前の画面に戻るために使用される。
【００５７】
２１６は＋ボタンで印刷枚数を増やすために使用される。
【００５８】
２１７は―ボタンで印刷枚数を減らすために使用される。
【００５９】
図３は各画像につけられたタグ情報と各コンテンツの使用履歴の対応表である。なお、以降はコンテンツの例としてスタンプを使用して説明を行う。
【００６０】
３０１は各スタンプのＩＤで、３０２は各画像につけられたタグのＩＤである。画像のタグの例としては、“顔”、“風景”、“イベント”などがある。
【００６１】
メモリカード１０２に含まれる画像が関連付けられているタグごとに、印刷に使われた各スタンプの使用回数をカウントする。本実施例では簡単のためスタンプ数は７個にとどめているが、実際は大量のスタンプが想定され、選択可能なすべてのスタンプのＩＤを管理する。図３の表からタグＩＤごとのスタンプ使用頻度を知ることができる。例えば、画像タグＴＡＧ−０１を見ると、ＩＤ−０４が一番多く使われており、続いてＩＤ−０５、ＩＤ−０２となっている。
【００６２】
図４は、図３で管理されたスタンプを画像タグごとに使用頻度の高い順に並び替えたものである。選択した画像につけられたタグに合わせて、スタンプ選択画面で表示するスタンプの表示順を変更する。各スタンプの使用回数が同一だった場合は、スタンプＩＤの順番で表示させているが、並び順はその限りではない。
【００６３】
図６は本発明による印刷装置の印刷処理を行う処理の流れを示すフローチャートである。
【００６４】
これらの処理は、ＣＰＵ（不図示）の制御のもとで行われる。
【００６５】
ＰＯＷＥＲボタン２０２を押すと本印刷装置は起動し、ＩＯ制御部１０３がメモリカード１０２の内容を捜査する。そして、表示画像選択部１０５が、メモリカード１０２に記憶されている複数の画像データから画像リストを作成して各画像に画像ＩＤを割り当てて画像の管理を行う。画像リストは画像データの作成された順にソートされ古い順に若いＩＤを割り当てられる。印刷装置の起動時には、日付の新しい最新の画像をＬＣＤ２０８に表示する。ＬＣＤ２０８に表示された画像を画像送りして印刷する画像を選択する。（ステップ６０１）
あらかじめ画像につけられているタグ情報と、タグごとに使われたスタンプのＩＤを履歴保持部１０８で保持しておく。履歴保持部で保持しておいたデータから、現在選択されている画像につけられたタグのスタンプ使用履歴データを抽出し、スタンプを使用頻度の高い順に並び替える。（ステップ６０２）
このとき、同じ回数使われたスタンプはＩＤの若い順に表示する。もちろん、並び順はＩＤの若い順だけではなく自由に設定が可能である。
【００６６】
選択した画像のタグ用に並び替えられたスタンプ選択画面からスタンプを選択する。（ステップ６０３）
選択したスタンプを画像上に表示し、上下左右ボタン２１０、２１１、２１２、２１３を使用してスタンプを配置する場所を決定する。（ステップ６０４）
複数のスタンプを配置する場合は、スタンプ選択画面に戻りスタンプの選択（ステップ６０３）、配置（ステップ６０４）を繰り返す。（ステップ６０５）
スタンプの選択、配置が終了したら印刷を開始する。（ステップ６０６）
印刷終了後、印刷した画像のタグ情報と配置したスタンプの情報を履歴保持部１０８に保存する。（ステップ６０７）
図７はスタンプの並び替えを行わずにスタンプをＩＤ順に表示したスタンプ選択画面例である。選択した画像７０１を確認しながらスタンプを選択する。図７のスタンプ選択画面ではわかりやすさのために選択した画像を表示しているが、実際はスタンプ候補のみの表示としてもよい。７０２は現在選択しているスタンプで７０３は選択されていないスタンプである。図７ではＩＤが表示されているが、実際はアイコン名を表示しても、アイコンを表示してもよい。図７の画面例では上下ボタン２１０、２１２でスタンプ候補を移動させて、所望のスタンプを決定する。
【００６７】
図８は履歴保持部１０８で保持している履歴データを用いてスタンプを並び替えたスタンプ選択画面例である。
【００６８】
このようにスタンプを画像タグごとの使用頻度で並び替えることで、画像のタグに合わせて頻繁に使われるスタンプが上位に表示されるため、所望のスタンプを容易に探し出すことができる。
【００６９】
本発明は、図４のようにスタンプを使用回数順に並び替え、使用頻度の高いスタンプをリストの最初に表示する。その結果、スタンプ候補が大量にある場合、その中から所望のスタンプを選び出すことが困難であるという問題を回避することができる。
【実施例２】
【００７０】
第２の実施例では、第1の実施例のように画像のタグとスタンプの使用履歴の情報を使って、タグごとに表示するスタンプを絞り込む方法を示す。
【００７１】
画像のタグ情報、スタンプの使用履歴の管理方法など、基本的な処理の流れは実施例１と同様である。
【００７２】
図９は本発明による印刷装置の印刷処理を行う処理の流れを示すフローチャートである。
【００７３】
これらの処理は、ＣＰＵ（不図示）の制御のもとで行われる。
【００７４】
ＰＯＷＥＲボタン２０２を押すと本印刷装置は起動し、ＩＯ制御部１０３がメモリカード１０２の内容を捜査する。そして、表示画像選択部１０５が、メモリカード１０２に記憶されている複数の画像データから画像リストを作成して各画像に画像ＩＤを割り当てて画像の管理を行う。画像リストは画像データの作成された順にソートされ古い順に若いＩＤを割り当てられる。印刷装置の起動時には、日付の新しい最新の画像をＬＣＤ２０８に表示する。ＬＣＤ２０８に表示された画像を画像送りして印刷する画像を選択する。（ステップ９０１）
あらかじめ画像につけられているタグ情報と、タグごとに使われたスタンプのＩＤを履歴保持部１０８で保持しておく。履歴保持部で保持しておいたデータから、現在選択されている画像につけられたタグのスタンプ使用履歴データを抽出し、スタンプを使用頻度の高い順に並び替える。（ステップ９０２）
このとき、同じ回数使われたスタンプはＩＤの若い順に表示する。もちろん、並び順はＩＤの若い順だけではなく自由に設定が可能である。
【００７５】
あらかじめユーザーが設定した使用回数の基準値とステップ９０２で並び替えられたスタンプの使用回数を比較し、基準値より大きいスタンプのみスタンプ選択画面に表示する。（ステップ９０３）
選択した画像のタグ用に並び替え、絞り込みが行われたスタンプ選択画面からスタンプを選択する。（ステップ９０４）
選択したスタンプを画像上に表示し、上下左右ボタン２１０、２１１、２１２、２１３を使用してスタンプを配置する場所を決定する。（ステップ９０５）
複数のスタンプを配置する場合は、スタンプ選択画面に戻りスタンプの選択（ステップ９０４）、配置（ステップ９０５）を繰り返す。（ステップ９０６）
スタンプの選択、配置が終了したら印刷を開始する。（ステップ９０７）
印刷終了後、印刷した画像のタグ情報と配置したスタンプの情報を履歴保持部１０８に保存する。（ステップ９０８）
図１０は履歴保持部１０８で保持している履歴データを用いてスタンプを並び替え、表示の基準値を満たすスタンプのみを表示したスタンプ選択画面例である。なお、図５でユーザー設定基準値は５に設定されているとする。
【００７６】
このようにスタンプを画像タグごとの使用頻度で並び替え、スタンプを絞り込んで表示することで、画像のタグに合わせて頻繁に使われるスタンプのみが表示されるため、所望のスタンプを容易に探し出すことができる。
【００７７】
本発明は、図５のようにスタンプをユーザーが設定した表示の基準値を満たすスタンプのみを使用頻度の高いスタンプから順に表示する。その結果、スタンプ候補が大量にある場合、その中から所望のスタンプを選び出すことが困難であるという問題を回避することができる。
【００７８】
第１の実施例では１度も使用していないスタンプも表示されてしまうので、必要のない選択支が表示されてしまうが、第２の実施例ではユーザーが自由に表示基準を設定することができるためその問題を回避できる。
【００７９】
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。
【符号の説明】
【００８０】
１０１  各ブロックを接続するバス
１０２  メモリカード
１０３  ＩＯ制御部
１０４  画像再生部
１０５  表示画像選択部
１０６  画像加工部
１０７  表示コンテンツ選択部
１０８  履歴保持部
１０９  印刷データ生成部
１１０  印刷部
１１１  データ保持部
１１２  印刷画像選択部
１１３  表示制御部
１１４  GUI制御部
１１５  GUI操作部
１１６  通信部
２０１  操作パネル
２０２  ＰＯＷＥＲボタン
２０３  ＥＤＩＴボタン
２０４  ＤＩＳＰボタン
２０５  ＭＥＮＵボタン
２０６  拡大ボタン
２０７  縮小ボタン
２０８  ＬＣＤ
２０９  ＳＥＴボタン
２１０  上ボタン
２１１  右ボタン
２１２  下ボタン
２１３  左ボタン
２１４  ＰＲＩＮＴボタン
２１５  ＢＡＣＫボタン
２１６  ＋ボタン
２１７  ―ボタン
３０１  スタンプID
３０２  画像タグID
４０１  スタンプID
４０２  画像タグID
５０１  スタンプID
５０２  画像タグID
７０１  スタンプを配置する画像
７０２  選択されているスタンプ
７０３  選択可能なスタンプ
７０４  選択可能なスタンプの合計数と現在のスタンプ位置
８０１  スタンプを配置する画像
８０２  選択されているスタンプ
８０３  選択可能なスタンプ
８０４  選択可能なスタンプの合計数と現在のスタンプ位置
１００１  スタンプを配置する画像
１００２  選択されているスタンプ
１００３  選択可能なスタンプ
【図１】
2010269535.tif 000003
【図２】
2010269535.tif 000004
【図３】
2010269535.tif 000005
【図４】
2010269535.tif 000006
【図５】
2010269535.tif 000007
【図６】
2010269535.tif 000008
【図７】
2010269535.tif 000009
【図８】
2010269535.tif 000010
【図９】
2010269535.tif 000011
【図１０】
2010269535.tif 000012