(57)【要約】【課題】電子ブックのページ上にユーザー所望の画像が配置されている場合に、ユーザーに手間をかけることなく、電子ブック全体も確認しながら、ユーザー所望の画像を詳細に確認したい。【解決手段】お気に入り画像を含む電子ブックを、先頭ページから順にページを切り替えて表示し、ユーザー所望の画像があるページに到達すると、そこでページ切り替えの表示時間を長くする。【選択図】図３
2013186241.tif 000002
【特許請求の範囲】
【請求項１】
電子ブックのページに配置された複数の画像を記憶する記憶手段と、
前記電子ブックのページに配置された複数の画像のうち少なくとも１つに対してフラグを関連付けて前記記憶手段に記憶する設定手段と、
前記電子ブックに含まれる複数のページを順に切り替えて表示部に表示する切り替え表示手段と、
前記切り替え表示手段は、前記フラグと関連付けて記憶された画像を含むページは、前記フラグと関連付けて記憶された画像を含まないページよりも長い時間、表示を継続することを特徴とする画像処理装置。
【請求項２】
未表示のページに前記フラグと関連付けて記憶された画像が含まれている場合は、前記切り替え表示手段は、前記フラグと関連付けて記憶された画像を含むページを所定の時間、表示した後、次のページに切り替えて表示することを特徴とする請求項１に記載の画像表示装置。
【請求項３】
未表示のページに前記フラグと関連付けて記憶された画像が含まれていない場合は、前記切り替え表示手段は前記フラグと関連付けて記憶された画像を含むページを表示した後、ページ切り替え表示を停止することを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
未表示のページに前記所定のフラグと関連付けて記憶された画像が含まれていない場合は、ユーザーの指示に基づいて、ページ切り替え表示を停止する又は次のページに切り替えて表示することを特徴とする請求項１または２に記載の画像処理装置。
【請求項５】
前記切り替え表示手段は、前記フラグと関連付けて記憶された画像を他の画像と識別可能に表示することを特徴とする請求項１乃至４のいずれか一項に記載の画像処理装置。
【請求項６】
前記切り替え表示手段は、最後のページを表示した後、前記フラグと関連付けて記憶された画像を含むページに切り替えて表示し、ページ切り替え表示を停止することを特徴とする請求項１乃至５のいずれか一項に記載の画像処理装置。
【請求項７】
前記切り替え表示手段は、最後のページを表示した後、ページ切り替え表示を停止することを特徴とする請求項１乃至５のいずれか一項に記載の画像処理装置。
【請求項８】
記憶手段に記憶された電子ブックのページに配置された複数の画像を処理する画像処理方法において、
前記電子ブックのページに配置された複数の画像のうち少なくとも１つに対してフラグを関連付けて前記記憶手段に記憶する設定ステップと、
前記電子ブックに含まれる複数のページを順に切り替えて表示部に表示する切り替え表示ステップと、
当該切り替え表示ステップでは、前記フラグと関連付けて記憶された画像を含むページは、前記フラグと関連付けて記憶された画像を含まないページよりも長い時間、表示を継続することを特徴とする画像処理方法。
【請求項９】
コンピュータを、
電子ブックのページに配置された複数の画像を記憶する記憶手段を備える画像処理装置の制御方法において、
前記電子ブックのページに配置された複数の画像のうち少なくとも１つに対してフラグを関連付けて前記記憶手段に記憶する設定手段、前記電子ブックに含まれる複数のページを順に切り替えて表示部に表示する切り替え表示手段であり、前記フラグと関連付けて記憶された画像を含むページは、前記フラグと関連付けて記憶された画像を含まないページよりも長い時間、表示を継続する切り替え表示手段として機能させるプログラム。
【請求項１０】
請求項９に記載のプログラムを記録したコンピュータが読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、レイアウトされた画像を表示するための画像処理装置ならびにその制御方法およびプログラムに関する。
【背景技術】
【０００２】
従来の画像処理装置には、複数の画像の中で「お気に入り」の画像がユーザーにより指定され、この指定された「お気に入り」画像を一目でわかるように表示する機能を有するものがある（特許文献１参照）。特許文献１では、当該表示において「お気に入り」画像がレイアウトされているページを表示するよう構成されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−２０１０５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来の画像処理装置では、アルバムの中のお気に入り画像が含まれるページしか表示されず、ユーザーは、お気に入り画像を含むアルバム全体の閲覧ができないという問題があった。また、同じアルバムの中に他にも「お気に入り」画像があった場合、その画像を表示するためには別途、装置に対する指示操作をしなければならず、従って一度に確認できないため、ユーザーの操作に手間がかかるという問題があった。
【０００５】
本発明は、上記従来技術の問題を解決し、簡単な操作により、ユーザーが所望する画像を含むページだけでなく、所望の画像を含む電子ブック全体も確認できる画像処理装置ならびにその制御方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記従来技術の問題点を解決するため、本発明の画像処理装置は、記憶手段に記憶された電子ブックのページに配置された複数の画像のうち少なくとも１つに対してフラグを関連付けて設定し、電子ブックに含まれる複数のページを順に切り替えて表示部に表示し、フラグと関連付けて設定された画像を含むページは、フラグと関連付けて設定された画像を含まないページよりも長い時間表示を継続する。
【発明の効果】
【０００７】
本発明によれば、ユーザーは簡単な操作で、所望の画像を含むページだけでなく、電子ブック全体を閲覧することができ、さらに所望の画像を詳細に閲覧することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の第１の実施形態に係わる画像処理装置が実現される情報処理装置の概略構成を示すブロック図（ハードウェア構成図）である。
【図２】本発明の第１の実施形態に係わる画像処理装置におけるお気に入り一覧の表示動作のフローチャートを示す図である。
【図３】本発明の第１の実施形態に係わる画像処理装置におけるお気に入り画像の再生動作のフローチャートを示す図である。
【図４】本発明の実施形態に係わる画像処理装置による電子ブック表示画面の表示例を示す図である。
【図５】本発明の実施形態に係わる画像処理装置によるお気に入り一覧画面の表示例を示す図である。
【発明を実施するための形態】
【０００９】
以下に、図面を参照して、本発明の好適な実施形態を例示的に詳しく説明する。
【００１０】
＜第１の実施形態＞
図１は、本発明の第１の実施形態に係わる画像処理装置の構成例としてのブロック図である。画像処理装置はパーソナルコンピューターなどの情報処理装置によって実現され、当該情報処理装置は、画像処理装置の機能を実現するプログラムコードを処理する制御部（ＣＰＵ）を備え、プログラムコードに従って画像処理装置の表示制御などの機能を実現する。よって、本発明の画像処理装置は、単体としてだけでなく、複数の情報処理装置にプログラムコードの処理に従った各機能を分散して実現することが可能である。
【００１１】
図１に示すように、情報処理装置はディスプレイ１０１、ＶＲＡＭ１０２、ＢＭＵ（ビットムーブユニット）１０３、キーボード１０４、ＰＤ（ポインティングデバイス）１０５、ＨＤＤ１０９、フレキシブルディスクドライブ（ＦＤＤ）１１０を有する。また、当該情報処理装置はＮＥＴ  Ｉ／Ｆ（ネットワークＩ／Ｆ）１１１を有する。これらは、ＣＰＵ１０６、ＲＯＭ１０７、ＲＡＭ１０８からなる処理制御系によって制御される。即ち、ＣＰＵ１０６は、ＲＯＭ１０７、ＨＤＤ１０９又はＦＤＤ１１０に格納された制御プログラムに基づいて、各部を制御する。ＲＯＭ１０７は、各種制御プログラムやデータを保存し、ＲＡＭ１０８は、ＣＰＵ１０６のワーク領域、エラー処理時のデータの退避領域、制御プログラムのロード領域、クリップボード領域等を有する。例えば、ＣＰＵ１０６の制御の下、ディスプレイ１０１は表示部であり、本実施形態で表示されるお気に入り一覧、電子ブックに含まれるページとそのページにレイアウトされた画像、その他のユーザインタフェース情報が表示される。また、ＶＲＡＭ１０２には、ディスプレイ１０１に表示するための画像が描画され、このＶＲＡＭ１０２に生成された画像データは、所定の規定に従ってディスプレイ１０１に転送され、これによりディスプレイ１０１に画像が表示される。
【００１２】
ＢＭＵ１０３は、例えば、メモリ間（例えば、ＶＲＡＭ１０２と他のメモリとの間）のデータ転送や、メモリと各Ｉ／Ｏデバイス（例えば、ネットワークＩ／Ｆ１１１）との間のデータ転送を制御する。キーボード１０４は、ユーザーがお気に入り一覧を表示する場合やお気に入り画像を再生する時に種々の入力をするための各種キーを有する。ＰＤ１０５は、例えば、ディスプレイ１０１に表示されたアイコン、メニュー、画像等その他のコンテンツに対する指示を入力するために使用される。
【００１３】
上述のように、ＨＤＤ１０９は、情報処理装置内で実行される各制御プログラムやコンテンツを格納する。例えば、ＨＤＤ１０９には、インターネットブラウザアプリケーションなどが格納される。ＦＤＤ１１０は、フロッピー（登録商標）等に代表されるフレキシブルディスクに対するアクセスを制御する。ネットワークＩ／Ｆ１１１は、他の情報処理装置やプリンタ等とネットワークを介して通信を行う。ＣＰＵバス１１２は、アドレスバス、データバス及びコントロールバスを含む。ＣＰＵ１０６に対する制御プログラムの提供は、ＲＯＭ１０７、ＨＤＤ１０９、ＦＤＤ１１０から行うこともできるし、ネットワークＩ／Ｆ１１１を介してネットワーク経由で他の情報処理装置等から行うこともできる。
【００１４】
ここで、制御プログラムの構成について説明する。
ＣＰＵ１０６に対する第一の制御プログラムは、複数のアプリケーションプログラムの管理を行うアプリケーション管理制御プログラムである。ＣＰＵ１０６は前記アプリケーション管理制御プログラムに従ってキーボード１０４、ＰＤ１０５からの入力を制御管理し、管理下のアプリケーションに対して入力処理を行う。ＣＰＵ１０６は前記アプリケーション管理制御プログラムに従って、管理下のアプリケーションからのＨＤＤ１０９、ＦＤＤ１１０、ネットワークＩ／Ｆ１１１に対するアクセスの制御を行う。ＣＰＵ１０６は前記アプリケーション管理制御プログラムに従って、管理下のアプリケーションからの要求に合わせてＶＲＡＭ１０２への処理とディスプレイ１０１への表示処理を行う。ＣＰＵ１０６は前記アプリケーション管理制御プログラムに従って、管理下のアプリケーションからのメモリ要求に合わせてＲＡＭ１０８、ＨＤＤ１０９を組み合わせて各アプリケーションにメモリ管理を行う。以後、前記アプリケーション管理制御プログラムはオペレーティングシステム（以下、ＯＳと表記する）として説明する。
【００１５】
ＣＰＵ１０６に対する第二の制御プログラムは、ＯＳ上で動作をするアプリケーションプログラムである。ＣＰＵ１０６は、ＯＳ上で動作し、ＯＳによって指示された前記アプリケーションプログラムから指示された処理を行う。本発明の場合、前記アプリケーションプログラムはお気に入り画像表示アプリケーションを含む画像処理アプリケーションであり、本実施例の画像処理装置の機能はこのアプリケーションの実行により実現される。本発明の画像処理装置の機能は、このような制御プログラムの提供および実行の環境下であれば実現することが可能である。
【００１６】
上述のように、本実施形態のお気に入り画像表示アプリケーションによる処理は、上記のような情報処理装置において行なわれる。
【００１７】
図２は、本発明の一実施形態に係わる画像処理装置が電子ブックに含まれる画像のうちユーザー所望の画像をお気に入り画像として設定する動作を示すフローチャート図である。図３は、本発明の一実施形態に係わる画像処理装置がお気に入り画像を含む電子ブックを再生する動作を示すフローチャート図である。
【００１８】
あらかじめ、ＣＰＵ１０６は、電子ブックデータや所定の画面データをＨＤＤ１０９から読み出し、図４に示す電子ブック表示画面４００をディスプレイ１０１に表示する。電子ブックデータは、電子ブックに含まれる画像と対応する画像ファイルのファイルパスや識別情報、各画像のレイアウトに関する情報、電子ブックの背景やタイトル、総ページ数などを示す情報を含む。各画像のレイアウトに関する情報は、各画像が配置されるページを特定するページ番号、ページ上で配置される位置、レイアウトされる画像を得るために各画像ファイルに対して施される編集処理の内容を示す。図４の電子ブック表示画面４００において、４０１は電子ブックに含まれる画像の中からお気に入り画像を設定するボタン、４０２は表示中の電子ブックのページを１ページ前のページに切り替えるボタンである。また、４０３は表示中の電子ブックのページを１ページ次のページに切り替えるボタン、４０４は電子ブックのページにレイアウトされる画像ファイルと対応するサムネイル画像である。
【００１９】
図２のフローチャート図を参照して画像処理装置の動作を説明する。まず、ＣＰＵ１０６は電子ブックに含まれる複数の画像の中から、お気に入り設定対象の画像が選択されたか否かを判定する。具体的には、ＣＰＵ１０６は、キーボードなどの操作手段による指示に応じて電子ブックのページに配置された複数のサムネイル画像４０４の中から少なくとも１つを選択し、次いでお気に入り設定ボタン４０１が押されたことを検知する（Ｓ２０１）。
【００２０】
お気に入り設定対象の画像が選択されていれば（Ｓ２０１でＹｅｓ）、次に、ステップＳ２０２において、ＣＰＵ１０６は、お気に入り設定対象として選択された画像が既にお気に入り画像として設定されているか否かを判定する。未だ設定されていなければ（Ｓ２０２でＮｏ）、お気に入り画像であることを示すフラグ情報を、選択されたサムネイル画像と対応する画像ファイルに関連付けてＨＤＤ１０９の電子ブックデータに保存する（Ｓ２０３）。なお、同じ画像ファイルが電子ブック内で複数回、レイアウトされる場合は、さらに選択された画像がレイアウトされた位置に関連付けてフラグ情報を保存してもよい。また、フラグ情報が関連付けられた後、画像のレイアウトが変更されたり編集されたりした場合は、フラグ情報を自動的に消去するようにしてもよい。
ステップＳ２０４において、ＣＰＵ１０６は電子ブックデータに記憶されたフラグ情報に基づいて、電子ブックに含まれるお気に入り画像の枚数を更新し、ＨＤＤ１０９に書き戻して処理を終了する。
【００２１】
そして、ＣＰＵ１０６はお気に入り画像の設定処理が終了すると、図５に示すお気に入り一覧画面５００をディスプレイ１０１に表示してもよい。図５のお気に入り一覧画面５００は、複数の電子ブックにおいて、フラグ情報が付与された画像ファイル（お気に入り画像）に関する情報をお気に入り一覧領域５０１に表示する。お気に入り画像に関する情報は、お気に入り画像のサムネイル画像５０２や、お気に入り画像のファイル名などである。なお、画像ファイルはトリミング等の編集処理をして電子ブックのページにレイアウトされることがあるので、お気に入り一覧領域５０１に表示されるサムネイル画像５０２と電子ブックのページにレイアウトされる画像とでは、表示内容が異なる場合がある。
【００２２】
図３のフローチャート図を参照して画像処理装置が、お気に入り画像が設定された電子ブックを再生する動作を説明する。
まず、ＣＰＵ１０６は、操作手段による指示に応じて、ＨＤＤ１０９に記憶されている複数の電子ブックデータの中から少なくとも１つが選択されたか否かを判定する（Ｓ３０１）。具体的には、ＣＰＵ１０６は、電子ブック一覧画面（図示せず）に表示された電子ブックデータに関する情報（例えば、タイトルや作成日時、作成者名など）のうち少なくとも１つに対する押下を検知する。電子ブックに関する情報の押下を検知した場合（Ｓ３０１でＹｅｓ）、処理をステップＳ３０２に進め、検知しない場合は、待機状態となり検知を繰り返す。
【００２３】
ステップＳ３０２で、ＣＰＵ１０６は、選択された電子ブックデータをＨＤＤ１０９から読み出す。ステップＳ３０３では、ＣＰＵ１０６は最初の表示対象ページを電子ブックの先頭ページとするために、表示ページ番号を示す変数Ｉの値を“１”に初期化する。
【００２４】
ステップＳ３０４において、ＣＰＵ１０６は電子ブックのＩ番目のページにフラグ情報が関連付けられた画像ファイルがあるか否か、すなわち、Ｉ番目のページにお気に入り画像が存在するかどうかを判定する。
【００２５】
Ｉ番目のページにお気に入り画像が存在しない場合は（Ｓ３０４でＮｏ）、ＣＰＵ１０６はＩ番目のページを電子ブック表示画面４００に表示し（Ｓ３０５）、その後、第１の時間が経過したか否かを判定する（Ｓ３０６）。第１の時間が経過すれば（Ｓ３０６でＹｅｓ）、ＣＰＵ１０６は変数Ｉの値のインクリメントを行う（Ｓ３０７）。そして、ＣＰＵ１０６は、Ｉの値が電子ブックの総ページ数よりも小さければ（Ｓ３０８でＮｏ）、ステップＳ３０４に戻り、Ｉ番目のページに切り替えて処理を実行する。また、ＣＰＵ１０６は、Ｉの値が電子ブックの総ページ数よりも大きければ（Ｓ３０８でＹｅｓ）、最後のページの表示を継続し、他のページへの切り替えを停止して、本処理を終了する。なお、切り替え表示が最後のページまで到達した後、お気に入り画像を含むページに切り替えて表示を継続し、他のページへの切り替えを停止して、本処理を終了するようにしてもよい。これにより、ユーザーは所望の画像を含むページをさらに詳細に確認することができる。
【００２６】
一方、Ｉ番目のページにお気に入り画像が存在する場合は（Ｓ３０４でＹｅｓ）、ＣＰＵ１０６はＩ番目よりも後のページ、すなわち未表示ページにお気に入り画像が存在するか否かを電子ブックデータを参照して判定する（Ｓ３０９）。Ｉ番目よりも後のページにもお気に入り画像がある場合は（Ｓ３０９でＹｅｓ）、Ｉ番目のページを電子ブック表示画面４００に表示し（Ｓ３１０）、その後、第２の時間が経過したか否かを判定する（Ｓ３１１）。なお、第２の時間は第１の時間よりも長いものとする。これにより、ユーザーがお気に入り画像を他の画像に比べて詳細に認識できるようになる。第２の時間が経過すれば（Ｓ３１１でＹｅｓ）、ＣＰＵ１０６はステップＳ３０７の処理を実行する。
【００２７】
Ｉ番目よりも後のページにお気に入り画像がない場合は（Ｓ３０９でＮｏ）、電子ブックの末尾のページまでページ切り替え表示を継続するか否か、すなわち、未表示ページも切り替え表示をするかどうかを判定する（Ｓ３１２）。切り替え表示を継続する場合は（Ｓ３１２でＹｅｓ）、ＣＰＵ１０６は処理をステップＳ３１０に進める。表示を継続しない場合は（Ｓ３１２でＮｏ）、Ｉ番目のページを表示し（Ｓ３１３）、処理を終了する。これにより、ユーザーはお気に入り画像のページに続けて残りのページを閲覧することで電子ブック全体を確認することもできるし、お気に入り画像に到達するまでのページを閲覧した後、時間を気にせずにお気に入り画像を確認することもできる。なお、Ｓ３１２での判定は、例えば問合せのダイアログ画面を表示してユーザーの指示入力を受け付けて判定してもよいし、ユーザーが予め設定している値に基づいて判定するようにしてもよい。また、ステップＳ３１２の判定を行なわずに、常に、切り替え表示を継続する又は切り替え表示を停止するようにしてもよい。
【００２８】
なお、電子ブック表示画面４００に表示中のページで、お気に入り画像をハイライト表示や点滅表示することで、他の画像と識別可能に強調表示してもよい。これにより、ユーザーはページ上でお気に入り画像を認識し易くなる。
【００２９】
上述した本発明によれば、電子ブックの最初のページから順にページが自動的に切り替わって表示され、さらには、お気に入り画像を含むページの表示が、そうでないページより長い時間（所定の時間）表示される。よって、ユーザーは操作の手間をかけることなく、電子ブック全体を閲覧しながら、特にお気に入り画像を含むページを詳細に閲覧することができる。また、１つの電子ブックに複数のお気に入り画像がある場合にもページの自動切り替えが継続され、ユーザーは簡単にそれらを順に閲覧することができる。
【００３０】
以上、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。上述の実施形態の一部を適宜組み合わせてもよい。
【００３１】
また、上述の実施形態の機能を実現するソフトウェアのプログラムを、記録媒体から直接、或いは有線／無線通信を用いてプログラムを実行可能なコンピュータを有するシステム又は装置に供給し、そのプログラムを実行する場合も本発明に含む。
【００３２】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータに供給、インストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明の機能処理を実現するためのコンピュータプログラム自体も本発明に含まれる。
【００３３】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【００３４】
プログラムを供給するための記録媒体としては、例えば、ハードディスク、磁気テープ等の磁気記録媒体、光／光磁気記憶媒体、不揮発性の半導体メモリでもよい。
【００３５】
また、プログラムの供給方法としては、コンピュータネットワーク上のサーバに本発明を形成するコンピュータプログラムを記憶し、接続のあったクライアントコンピュータがコンピュータプログラムをダウンロードして実行するような方法も考えられる。
【図１】
2013186241.tif 000003
【図２】
2013186241.tif 000004
【図３】
2013186241.tif 000005
【図４】
2013186241.tif 000006
【図５】
2013186241.tif 000007