(57)【特許請求の範囲】
【請求項１】
表示手段に画像を表示させる第１表示制御部と、
表示されている前記画像に対する操作であってそれぞれ異なる操作を受け付けるための操作用画像群から、前記表示されている画像の倍率に応じた操作用画像を選択する選択部であって、前記倍率が閾値以上である場合には、前記操作用画像群に含まれる第３の操作用画像群を選択する選択部と、
選択された前記操作用画像を前記表示手段に表示させ、選択されなかった前記操作用画像を前記表示手段に表示させない第２表示制御部と
を備え、
前記第３の操作用画像群は、スライダ画像の位置を変化させることで前記表示されている画像のサイズを変化させる操作を受け付けるためのスライダ操作用画像であり、
前記閾値は、前記表示されている画像の外周が当該画像の表示領域に表示されなくなる状態における前記倍率である
情報処理装置。
【請求項２】
表示手段に画像を表示させる第１表示制御部と、
表示されている前記画像に対する操作であってそれぞれ異なる操作を受け付けるための操作用画像群から、前記表示されている画像の倍率に応じた操作用画像を選択する選択部であって、前記倍率が閾値以上である場合には、前記操作用画像群に含まれる第３の操作用画像群を選択する選択部と、
選択された前記操作用画像を前記表示手段に表示させ、選択されなかった前記操作用画像を前記表示手段に表示させない第２表示制御部と
を備え、
前記第３の操作用画像群は、スライダ画像の位置を変化させることで前記表示されている画像のサイズを変化させる操作を受け付けるためのスライダ操作用画像であり、
前記第２表示制御部は、前記表示されている画像のサイズを変化させる操作を受け付けるためのサイズ変化操作用画像及び前記スライダ操作用画像を表示させており、当該サイズ変化操作用画像の操作が行われると、当該スライダ操作用画像の表示を中止する
情報処理装置。
【請求項３】
表示手段に画像を表示させる第１表示制御部と、
表示されている前記画像に対する操作であってそれぞれ異なる操作を受け付けるための操作用画像群から、前記表示されている画像の倍率に応じた操作用画像を選択する選択部であって、前記倍率が閾値以上である場合には、前記操作用画像群に含まれる第３の操作用画像群を選択する選択部と、
選択された前記操作用画像を前記表示手段に表示させ、選択されなかった前記操作用画像を前記表示手段に表示させない第２表示制御部と
を備え、
前記第３の操作用画像群は、スライダ画像の位置を変化させることで前記表示されている画像のサイズを変化させる操作を受け付けるためのスライダ操作用画像であり、
前記第２表示制御部は、前記表示されている画像のサイズを拡大させる操作を受け付けるための拡大操作用画像及び前記スライダ操作用画像を表示させており、前記表示されている画像のサイズが当該スライダ操作用画像の操作により閾値未満まで変化した場合、当該拡大操作用画像の表示を中止する
情報処理装置。
【請求項４】
表示手段に画像を表示させる第１表示制御部と、
表示されている前記画像に対する操作であってそれぞれ異なる操作を受け付けるための操作用画像群から、前記表示されている画像の倍率に応じた操作用画像を選択する選択部と、
選択された前記操作用画像を前記表示手段に表示させ、選択されなかった前記操作用画像を前記表示手段に表示させない第２表示制御部と
を備え、
前記第１表示制御部は、四角形の画像を表示させていて当該画像を拡大する操作が行われた場合、当該画像の角が表示されていれば当該角を中心にし、当該角が表示されず当該画像の辺が表示されていれば当該辺の真ん中の位置を中心にし、前記角も辺も表示されていなければ当該画像が表示されている領域の真ん中の位置を中心にして当該画像を拡大する
情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置に関する。
【背景技術】
【０００２】
特許文献１には、画面の表示サイズを段階的に変更するための段階変更タッチ部位と、所定の表示サイズに直接的に変更するための直接変更タッチ部位とを表示して、ユーザのタッチ位置に応じて画面の表示サイズを変更する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１３３７４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
表示されている画像の拡大、縮小、回転、削除など、画像に対する操作を受け付けるための操作用画像は複数存在するが、それらを常に全部表示していると、操作用画像を表示するための表示領域を大きくしなければならず、その結果、操作対象である画像の表示領域が小さくなる。また、操作対象の画像に操作用画像を重畳的に表示する形式であっても、多くの操作用画像が操作対象画像の上に重畳表示されることになるため、操作対象画像の閲覧性が低下する。
そこで、本発明は、画像に対する操作を受け付ける操作用画像が複数ある場合に、それらを常に全部表示させるときに比べて、より小さな表示領域にそれらを表示できるようにすることを目的とする。
【課題を解決するための手段】
【０００５】
本発明の請求項１に係る情報処理装置は、表示手段に画像を表示させる第１表示制御部と、表示されている前記画像に対する操作であってそれぞれ異なる操作を受け付けるための操作用画像群から、前記表示されている画像の倍率に応じた操作用画像を選択する選択部であって、前記倍率が閾値以上である場合には、前記操作用画像群に含まれる第３の操作用画像群を選択する選択部と、選択された前記操作用画像を前記表示手段に表示させ、選択されなかった前記操作用画像を前記表示手段に表示させない第２表示制御部とを備え、前記第３の操作用画像群は、スライダ画像の位置を変化させることで前記表示されている画像のサイズを変化させる操作を受け付けるためのスライダ操作用画像であり、前記閾値は、前記表示されている画像の外周が当該画像の表示領域に表示されなくなる状態における前記倍率であることを特徴とする。
【０００６】
本発明の請求項２に係る情報処理装置は、表示手段に画像を表示させる第１表示制御部と、表示されている前記画像に対する操作であってそれぞれ異なる操作を受け付けるための操作用画像群から、前記表示されている画像の倍率に応じた操作用画像を選択する選択部であって、前記倍率が閾値以上である場合には、前記操作用画像群に含まれる第３の操作用画像群を選択する選択部と、選択された前記操作用画像を前記表示手段に表示させ、選択されなかった前記操作用画像を前記表示手段に表示させない第２表示制御部とを備え、前記第３の操作用画像群は、スライダ画像の位置を変化させることで前記表示されている画像のサイズを変化させる操作を受け付けるためのスライダ操作用画像であり、前記第２表示制御部は、前記表示されている画像のサイズを変化させる操作を受け付けるためのサイズ変化操作用画像及び前記スライダ操作用画像を表示させており、当該サイズ変化操作用画像の操作が行われると、当該スライダ操作用画像の表示を中止することを特徴とする。
【０００７】
本発明の請求項３に係る情報処理装置は、表示手段に画像を表示させる第１表示制御部と、表示されている前記画像に対する操作であってそれぞれ異なる操作を受け付けるための操作用画像群から、前記表示されている画像の倍率に応じた操作用画像を選択する選択部であって、前記倍率が閾値以上である場合には、前記操作用画像群に含まれる第３の操作用画像群を選択する選択部と、選択された前記操作用画像を前記表示手段に表示させ、選択されなかった前記操作用画像を前記表示手段に表示させない第２表示制御部とを備え、前記第３の操作用画像群は、スライダ画像の位置を変化させることで前記表示されている画像のサイズを変化させる操作を受け付けるためのスライダ操作用画像であり、前記第２表示制御部は、前記表示されている画像のサイズを拡大させる操作を受け付けるための拡大操作用画像及び前記スライダ操作用画像を表示させており、前記表示されている画像のサイズが当該スライダ操作用画像の操作により閾値未満まで変化した場合、当該拡大操作用画像の表示を中止することを特徴とする。
【０００８】
本発明の請求項４に係る情報処理装置は、表示手段に画像を表示させる第１表示制御部と、表示されている前記画像に対する操作であってそれぞれ異なる操作を受け付けるための操作用画像群から、前記表示されている画像の倍率に応じた操作用画像を選択する選択部と、選択された前記操作用画像を前記表示手段に表示させ、選択されなかった前記操作用画像を前記表示手段に表示させない第２表示制御部とを備え、前記第１表示制御部は、四角形の画像を表示させていて当該画像を拡大する操作が行われた場合、当該画像の角が表示されていれば当該角を中心にし、当該角が表示されず当該画像の辺が表示されていれば当該辺の真ん中の位置を中心にし、前記角も辺も表示されていなければ当該画像が表示されている領域の真ん中の位置を中心にして当該画像を拡大することを特徴とする。
【発明の効果】
【００２１】
請求項１、２、３、４に係る発明によれば、画像に対する操作を受け付ける操作用画像が複数ある場合に、それらを常に全部表示させるときに比べて、より小さな表示領域にそれらを表示で
きるようにすることができる。
請求項１に係る発明によれば、外周が表示されないほど大きく画像が表示されている場合に画像の大きさを細かく調節できる操作用画像を表示させることができる。
請求項２、３に係る発明によれば、表示されている画像のサイズを変化させる操作用画像が２種類表示されている場合に、利用されない可能性が高い方の操作用画像を表示させないようにすることができる。
請求項４に係る発明によれば、四角形の表示状態を考慮せずに画像を拡大する場合に比べて、ユーザにとって見るべき部分を含む画像が拡大後に表示されやすいようにすることができる。
【図面の簡単な説明】
【００２２】
【図１】実施例に係る画像処理装置のハードウェア構成を表す図
【図２】画像処理装置が実現する機能構成を表す図
【図３】表示された対象画像の一例を表す図
【図４】操作用画像群の一例を表す図
【図５】表示された指示位置画像の例を表す図
【図６Ａ】表示された操作用画像の例を表す図
【図６Ｂ】表示された操作用画像の例を表す図
【図７】表示処理における画像処理装置の動作手順の一例を表す図
【図８】中心点テーブルの一例を表す図
【図９】中心点テーブルの別の一例を表す図
【図１０】変形例で拡大される対象画像の例を表す図
【発明を実施するための形態】
【００２３】
［１］実施例
図１は実施例に係る画像処理装置１０のハードウェア構成を表す。画像処理装置１０は、スキャン機能やプリント機能、コピー機能、ファクシミリ機能などを有し、画像に関する処理を行う情報処理装置である。画像処理装置１０は、ＣＰＵ（Central Processing Unit）１１と、ＲＡＭ（Random Access Memory）１２と、ＲＯＭ（Read Only Memory）１３と、ＮＩＣ（Network Interface Card）１４と、ストレージ１５と、イメージスキャナ１６と、ＦＡＸモデム１７と、操作パネル１８とを備えるコンピュータである。
【００２４】
ＣＰＵ１１は、ＲＡＭ１２をワークエリアとして用いてＲＯＭ１３やストレージ１５に記憶されているプログラムを実行することによって各部の動作を制御する。ＮＩＣ１４は、通信回路を有し、外部装置と通信を行う。ストレージ１５は、ＨＤＤ（Hard Disk Drive）やＳＳＤ（Solid State Drive）などの記憶媒体であり、ＣＰＵ１１が制御に用いるデータやプログラムを記憶している。
【００２５】
イメージスキャナ１６は、イメージセンサなどを備え、用紙の表面に表された画像を光学的に読み取る。イメージスキャナ１６は、読み取った画像を表す画像データをＣＰＵ１１に供給する。ＦＡＸモデム１７は、ファクシミリ通信を行うための通信回路を有し、ＦＡＸ番号で指定される宛先への画像データの送受信を行う。操作パネル１８は、ディスプレイと、ディスプレイの表面に設けられたタッチパネルとを備える。操作パネル１８は、ディスプレイの表示面に画像を表示する表示手段であるとともに、ユーザからの操作を受け付ける操作受付手段である。
【００２６】
ＣＰＵ１１がプログラムを実行して各部を制御することで、以下に述べる機能が実現される。
図２は画像処理装置１０が実現する機能構成を表す。画像処理装置１０は、対象画像指定操作受付部１０１と、対象画像表示制御部１０２と、対象画像倍率検出部１０３と、操作用画像選択部１０４と、操作用画像表示制御部１０５と、画像操作受付部１０６と、対象画像処理部１０７とを備える。
【００２７】
対象画像指定操作受付部１０１は、表示手段である操作パネル１８に表示させる対象となる画像（以下「対象画像」という）を指定する操作を受け付ける。対象画像指定操作受付部１０１は、例えば、複数の画像を表す画像ファイル（例えばＰＤＦ（Portable Document Format）ファイル等）を選択する操作を、対象画像を指定する操作として受け付ける。
【００２８】
対象画像表示制御部１０２は、表示手段に画像を表示させる機能であり、本発明の「第１表示制御部」の一例である。対象画像表示制御部１０２は、対象画像指定操作受付部１０１が受け付けた操作により指定される画像を表示させる。
図３は表示された対象画像の一例を表す。図３の例では、対象画像表示制御部１０２は、対象画像表示画面Ａ１に、「ｘｘｘ．ｐｄｆ」というファイル名の対象画像Ｂ１を操作パネル１８の対象画像表示領域Ｃ１に表示させている。対象画像Ｂ１の隣には拡大操作用画像Ｄ１などが表示されているが、これらについては後ほど詳しく説明する。
【００２９】
対象画像表示制御部１０２は、図３の例では、対象画像Ｂ１の幅を対象画像表示領域Ｃ１の幅に合わせて表示させている。この表示モードを「幅基準表示モード」という。対象画像表示制御部１０２は、幅基準表示モード以外に、対象画像Ｂ１の１頁分を対象画像表示領域Ｃ１に合わせて表示させる「頁基準表示モード」と、対象画像Ｂ１の複数頁分を対象画像表示領域Ｃ１に表示させる「複数頁表示モード」と、対象画像Ｂ１の１頁分のさらに一部分を拡大して対象画像表示領域Ｃ１に表示させる「頁拡大表示モード」とを用いて対象画像を表示させる。
【００３０】
対象画像表示制御部１０２は、表示させている対象画像の表示サイズの情報と、対象画像の元々のサイズの情報とを対象画像倍率検出部１０３に供給する。表示サイズの情報とは、表示させている対象画像の縦方向のピクセル数と横方向のピクセル数であり、元々のサイズの情報とは、対象画像を１００％のサイズで表示させた場合の縦方向のピクセル数と横方向のピクセル数である。
【００３１】
対象画像倍率検出部１０３は、対象画像表示制御部１０２が表示させている対象画像の倍率を検出する。対象画像倍率検出部１０３は、対象画像表示制御部１０２から供給された情報が表す表示サイズを、ともに供給された情報が表す元々のサイズで除した値を、対象画像の倍率として検出する。例えば表示サイズの横方向のピクセル数が３００で、元々のサイズの横方向のピクセル数が４００であれば、対象画像倍率検出部１０３は、３００÷４００＝０．７５を対象画像の倍率として検出する。また、表示サイズの横方向のピクセル数が５００で、元々のサイズの横方向のピクセル数が４００であれば、対象画像倍率検出部１０３は、５００÷４００＝１．２５を対象画像の倍率として検出する。対象画像倍率検出部１０３は、検出した倍率を操作用画像選択部１０４に供給する。
【００３２】
操作用画像選択部１０４は、操作用画像群から、表示されている対象画像の倍率に応じた操作用画像を選択する。操作用画像選択部１０４は本発明の「選択部」の一例である。操作用画像群とは、表示されている対象画像に対する操作を受け付けるための画像群であり、且つ、それぞれ異なる操作を受け付けるための画像群である。
【００３３】
図４は操作用画像群の一例を表す。図４の例では、拡大操作用画像Ｄ１と、縮小操作用画像Ｄ２と、回転操作用画像Ｄ３と、削除操作用画像Ｄ４と、切替操作用画像Ｄ５と、移動操作用画像Ｄ６と、スライダ操作用画像Ｄ７とが表されている。拡大操作用画像Ｄ１は、表示されている対象画像を拡大させる操作を受け付けるための画像である。縮小操作用画像Ｄ２は、表示されている対象画像を縮小させる操作を受け付けるための画像である。
【００３４】
表示される対象画像のサイズは、「複数頁表示モード」のときが最も小さく、「頁基準表示モード」、「幅基準表示モード」、「頁拡大表示モード」の順に大きくなっていく。そこで、拡大操作用画像Ｄ１が操作されると、「複数頁表示モード」で対象画像が表示されていれば「頁基準表示モード」に表示モードが変更され、「頁基準表示モード」で対象画像が表示されていれば「幅基準表示モード」に表示モードが変更される。また、拡大操作用画像Ｄ１が操作されると、「幅基準表示モード」で対象画像が表示されていれば「頁拡大表示モード」に表示モードが変更される。こうして拡大操作用画像Ｄ１は対象を拡大させる操作を受け付ける。
【００３５】
一方、縮小操作用画像Ｄ２が操作されると、「頁拡大表示モード」で対象画像が表示されていれば「幅基準表示モード」に表示モードが変更され、「幅基準表示モード」で対象画像が表示されていれば「頁基準表示モード」に表示モードが変更される。また、拡大操作用画像Ｄ１が操作されると、「頁基準表示モード」で対象画像が表示されていれば「複数頁表示モード」に表示モードが変更される。こうして縮小操作用画像Ｄ２は対象を縮小させる操作を受け付ける。
【００３６】
回転操作用画像Ｄ３は、表示されている対象画像を回転させる操作を受け付けるための画像である。削除操作用画像Ｄ４は、表示されている対象画像を削除する操作を受け付けるための画像である。切替操作用画像Ｄ５は、表示されている対象画像とは別の画像の表示に切り替える操作を受け付けるための画像である。移動操作用画像Ｄ６は、表示されている対象画像を指示した場合に指示した位置を表す指示位置画像を表示させる操作を受け付けるための画像である。
【００３７】
図５は表示された指示位置画像の例を表す。図５（ａ）では、対象画像Ｂ２の「○」で表された位置を指示する指示位置画像Ｄ６１が表示されている。図５（ｂ）では、指示位置画像Ｄ６１を移動させることで、指示位置画像Ｄ６１に合わせて対象画像Ｂ２が移動する様子が表されている。このように、指示位置画像Ｄ６１は、自画像を移動させることで表示されている対象画像を移動させる画像である。
【００３８】
スライダ操作用画像Ｄ７は、スライダ画像Ｄ７１の位置を変化させることで表示されている対象画像のサイズを変化させる操作を受け付けるための画像である。拡大操作用画像Ｄ１及び縮小操作用画像Ｄ２が前述したとおりサイズを４段階で拡大及び縮小させる操作を受け付けるのに対し、スライダ操作用画像Ｄ７は、それよりも多くの段階でサイズを拡大及び縮小させる操作を受け付ける。スライダ操作用画像Ｄ７は、例えば、「頁拡大表示」がされたときの対象画像のサイズが元々の対象画像のサイズの１５０％であれば、１５０％から５００％までのサイズを１０％刻み（例えば１５０％、１６０％、１７０％、・・・、５００％）で拡大及び縮小させる操作を受け付ける。
【００３９】
操作用画像選択部１０４は、倍率が閾値Ｔｈ１以上である場合には、定められた第１の操作用画像以外を選択する。第１の操作用画像としては、例えば回転操作用画像Ｄ３及び切替操作用画像Ｄ５が定められる。閾値Ｔｈ１としては、例えば、表示されている対象画像の外周が対象画像の表示領域（図３に表す対象画像表示領域Ｃ１）に表示されなくなる状態における倍率が用いられる。
【００４０】
つまり、閾値Ｔｈ１としては、「幅基準表示モード」の場合の倍率より大きく、「頁拡大表示モード」の場合の倍率よりも小さい値が用いられる。これにより、操作用画像選択部１０４は、「複数画像表示モード」、「頁基準表示モード」、「幅基準表示モード」では第１の操作用画像を選択することがあるが、「頁拡大表示モード」では第１の操作用画像を選択しなくなる。
【００４１】
また、操作用画像選択部１０４は、倍率が閾値Ｔｈ２未満である場合には、定められた第２の操作用画像以外を選択する。第２の操作用画像としては、例えば移動操作用画像Ｄ６及びスライダ操作用画像Ｄ７が定められる。閾値Ｔｈ２としては、例えば前述した閾値Ｔｈ１と同じ値が用いられる。これにより、操作用画像選択部１０４は、「頁拡大表示モード」では第２の操作用画像を選択することがあるが、「複数画像表示モード」、「頁基準表示モード」、「幅基準表示モード」では第２の操作用画像を選択しなくなる。
【００４２】
また、操作用画像選択部１０４は、倍率が閾値Ｔｈ３以上である場合には、定められた第３の操作用画像を選択する。第３の操作用画像としては、例えば縮小操作用画像Ｄ２、移動操作用画像Ｄ６及びスライダ操作用画像Ｄ７が定められる。閾値Ｔｈ３としては、例えば前述した閾値Ｔｈ１と同じ値が用いられる。これにより、操作用画像選択部１０４は、「頁拡大表示モード」では第３の操作用画像を必ず選択することになる。
【００４３】
また、操作用画像選択部１０４は、倍率が閾値Ｔｈ４未満である場合には、定められた第４の操作用画像を選択する。第４の操作用画像としては、例えば拡大操作用画像Ｄ１、回転操作用画像Ｄ３及び切替操作用画像Ｄ５が定められる。閾値Ｔｈ４としては、例えば前述した閾値Ｔｈ１と同じ値が用いられる。これにより、操作用画像選択部１０４は、「複数画像表示モード」、「頁基準表示モード」、「幅基準表示モード」では第４の操作用画像を必ず選択することになる。操作用画像選択部１０４は、以上のとおり選択した操作用画像を操作用画像表示制御部１０５に通知する。
【００４４】
操作用画像表示制御部１０５は、操作用画像選択部１０４により選択された操作用画像を表示手段である操作パネル１８に表示させる。操作用画像表示制御部１０５は本発明の「第２表示制御部」の一例である。操作用画像表示制御部１０５は、図３に表す操作用画像表示領域Ｅ１に選択された操作用画像を表示させる。
【００４５】
図６Ａ、図６Ｂは表示された操作用画像の例を表す。図６Ａ（ａ）では、複数頁表示モードとなっている対象画像表示制御部１０２が、操作パネル１８の対象画像表示領域Ｃ１に複数の対象画像Ｂ１１、Ｂ１２、Ｂ１３、Ｂ１４を表示させている。この例では、対象画像Ｂ１３の外周を形成する短辺Ｆ１及び長辺Ｆ２が表示されており、対象画像の倍率が上記閾値（Ｔｈ１、Ｔｈ２、Ｔｈ３、Ｔｈ４）未満となっている。
【００４６】
そこで、操作用画像表示制御部１０５は、操作パネル１８の操作用画像表示領域Ｅ１に、第４の操作用画像として定められた拡大操作用画像Ｄ１、回転操作用画像Ｄ３及び切替操作用画像Ｄ５を表示させ、それら以外にも縮小操作用画像Ｄ２及び削除操作用画像Ｄ４を表示させている。また、操作用画像表示制御部１０５は、第２の操作用画像として定められた移動操作用画像Ｄ６及びスライダ操作用画像Ｄ７は表示させていない。
【００４７】
図６Ａ（ｂ）では、頁基準表示モードとなっている対象画像表示制御部１０２が、操作パネル１８の対象画像表示領域Ｃ１に対象画像Ｂ１３の１頁全体を表示させている。この例では、対象画像Ｂ１３の短辺Ｆ１及び長辺Ｆ２が表示されており、対象画像の倍率が上記閾値（Ｔｈ１、Ｔｈ２、Ｔｈ３、Ｔｈ４）未満となっている。そこで、操作用画像表示制御部１０５は、図６Ａ（ａ）と同じく、操作用画像Ｄ１からＤ５までを表示させ、移動操作用画像Ｄ６及びスライダ操作用画像Ｄ７は表示させていない。
【００４８】
図６Ｂ（ｃ）では、幅基準表示モードとなっている対象画像表示制御部１０２が、操作パネル１８の対象画像表示領域Ｃ１に対象画像Ｂ１３の幅を対象画像表示領域Ｃ１の幅に合わせて表示させている。この例では、対象画像Ｂ１３の長辺Ｆ２が表示されており、対象画像の倍率が上記閾値（Ｔｈ１、Ｔｈ２、Ｔｈ３、Ｔｈ４）未満となっている。そこで、操作用画像表示制御部１０５は、図６Ａ（ａ）と同じく、操作用画像Ｄ１からＤ５までを表示させ、移動操作用画像Ｄ６及びスライダ操作用画像Ｄ７は表示させていない。
【００４９】
図６Ｂ（ｄ）では、頁拡大表示モードとなっている対象画像表示制御部１０２が、操作パネル１８の対象画像表示領域Ｃ１に対象画像Ｂ１３を拡大して表示させている。この例では、対象画像Ｂ１３の外周が表示されておらず、対象画像の倍率が上記閾値（Ｔｈ１、Ｔｈ２、Ｔｈ３、Ｔｈ４）以上となっている。そこで、操作用画像表示制御部１０５は、第３の操作用画像として定められた縮小操作用画像Ｄ２、移動操作用画像Ｄ６及びスライダ操作用画像Ｄ７を表示させ、それら以外にも拡大操作用画像Ｄ１を表示させている。また、操作用画像表示制御部１０５は、第１の操作用画像として定められた回転操作用画像Ｄ３及び切替操作用画像Ｄ５は表示させていない。
【００５０】
操作用画像表示制御部１０５は、以上のとおり表示させた各操作用画像の位置情報（位置を表す情報）を画像操作受付部１０６に供給する。ユーザが各操作用画像のいずれかを操作すると、画像操作受付部１０６が、供給された位置情報に基づいてその操作を操作用画像に対する操作として受け付ける。画像操作受付部１０６は、この操作を受け付けると、その旨を対象画像処理部１０７に通知する。
【００５１】
対象画像処理部１０７は、画像操作受付部１０６が操作を受け付けた操作用画像に対応する処理を、表示されている対象画像に施す。対象画像処理部１０７は、例えば拡大操作用画像Ｄ１が操作された場合、表示されている対象画像を拡大する処理を施し、その処理結果（拡大した対象画像）を対象画像表示制御部１０２に供給する。対象画像表示制御部１０２は、供給された対象画像、すなわち対象画像処理部１０７により処理を施されて拡大された対象画像を表示させる。
【００５２】
また、対象画像処理部１０７は、例えば回転操作用画像Ｄ３が操作された場合、表示されている対象画像を回転する処理を施し、その処理結果（回転した対象画像）を対象画像表示制御部１０２に供給する。対象画像表示制御部１０２は、供給された対象画像、すなわち対象画像処理部１０７により処理を施されて回転した対象画像を表示させる。また、対象画像処理部１０７は、例えば削除操作用画像Ｄ４が操作された場合、表示されている対象画像の画像ファイルを削除する処理を施し、その処理結果を対象画像表示制御部１０２に通知する。対象画像表示制御部１０２は、対象画像の画像ファイルが削除された旨が通知されるので、対象画像表示領域Ｃ１に何も表示させない状態にする。切替操作用画像Ｄ５、移動操作用画像Ｄ６、スライダ操作用画像Ｄ７が操作された場合も、それぞれ対応する処理が対象画像処理部１０７によって施される。
【００５３】
画像処理装置１０は、以上の構成を備えることで、対象画像と操作用画像とを表示させる表示処理を行う。
図７は表示処理における画像処理装置１０の動作手順の一例を表す。この動作手順は、ユーザが対象画像を指定する操作を行うことを契機に開始される。まず、画像処理装置１０（対象画像指定操作受付部１０１）が、対象画像を指定する操作を受け付ける（ステップＳ１１）。
【００５４】
次に、画像処理装置１０（対象画像表示制御部１０２）は、指定された対象画像を表示手段に表示させる（ステップＳ１２）。続いて、画像処理装置１０（対象画像倍率検出部１０３）は、表示された対象画像の倍率を検出する（ステップＳ１３）。そして、画像処理装置１０（操作用画像選択部１０４）は、検出された倍率に応じて表示させる操作用画像を選択する（ステップＳ１４）。次に、画像処理装置１０（操作用画像表示制御部１０５）は、選択された操作用画像を表示手段に表示させる（ステップＳ１５）。
【００５５】
その後、表示された操作用画像に対する操作が行われると、画像処理装置１０（画像操作受付部１０６）は、操作用画像に対する操作を受け付ける（ステップＳ１６）。次に、画像処理装置１０（対象画像処理部１０７）は、操作が受け付けられた操作用画像に対応する処理を対象画像に対して施す（ステップＳ１７）。そして、画像処理装置１０（対象画像表示制御部１０２）は、処理が施された結果を反映した表示を行う（ステップＳ１８）。
【００５６】
本実施例では、対象画像の倍率に応じて選択された操作用画像を表示される。これにより、例えば図４に表すように操作用画像が複数ある場合に、それらを常に全部表示させるときに比べて、より小さな表示領域に操作用画像（選択された操作用画像）が表示されてもよくなる。また、本実施例では、対象画像の倍率が閾値Ｔｈ１以上の場合に、第１の操作用画像以外の操作用画像が表示される、すなわち、特定の操作用画像（第１の操作用画像）が表示されないようになっている。また、本実施例では、対象画像の倍率が閾値Ｔｈ２未満の場合に、第２の操作用画像以外の操作用画像が表示される、すなわち、特定の操作用画像（第２の操作用画像）が表示されないようになっている。
【００５７】
また、本実施例では、対象画像の倍率が閾値Ｔｈ３以上の場合に、第３の操作用画像として定められた特定の操作用画像が表示されるようになっている。特に、対象画像の外周が表示されない大きさにおける倍率を閾値Ｔｈ３として定め、且つ、第３の操作用画像としてスライダ操作用画像を定めているので、外周が表示されないほど大きく画像が表示されている場合に画像の大きさを細かく調節できる操作用画像（スライダ操作用画像）が表示されることになる。また、本実施例では、対象画像の倍率が閾値Ｔｈ４未満の場合に、第４の操作用画像として定められた特定の操作用画像が表示されるようになっている。
【００５８】
［２］変形例
上述した実施例は本発明の実施の一例に過ぎず、以下のように変形させてもよい。また、実施例及び各変形例は、必要に応じて組み合わせて実施してもよい。
【００５９】
［２−１］拡大操作・縮小操作
図４に表す拡大操作用画像Ｄ１及び縮小操作用画像Ｄ２は、実施例では、４つのモードを切り替えることで４段階の拡大・縮小が行われる操作用画像であったが、これに限らず、より多段階の対象画像の拡大・縮小が行われる操作用画像であってもよい。その場合、対象画像表示制御部１０２は、例えば対象画像が拡大・縮小されて特定の倍率になったら、モードを切り替えて対象画像を表示させる。
【００６０】
［２−２］表示手段
対象画像表示制御部１０２及び操作用画像表示制御部１０５は、実施例では、自装置が備える表示手段である操作パネル１８に画像（対象画像・操作用画像）を表示させたが、これに限らず、外部の表示手段に画像を表示させてもよい。また、表示手段は、操作パネル１８のようにタッチスクリーンを備えるものでなくてもよく、単なるディスプレイであってもよい。その場合、ユーザはキーボードやマウスを用いて操作を行えばよい。
【００６１】
［２−３］操作用画像の選択タイミング
操作用画像選択部１０４は、実施例では、対象画像が指定されたときに表示する操作用画像を選択したが、これ以外のタイミングで操作用画像を選択してもよい。例えば、図６Ｂ（ｄ）に表す対象画像表示画面Ａ１が表示されているものとする。この画面では、操作用画像表示制御部１０５が、表示されている対象画像のサイズを変化させる操作を受け付けるためのサイズ変化操作用画像（拡大操作用画像Ｄ１及び縮小操作用画像Ｄ２）と、スライダ操作用画像Ｄ７とを表示させている。
【００６２】
この状態で、サイズ変化操作用画像（拡大操作用画像Ｄ１及び縮小操作用画像Ｄ２のいずれか）に対する操作が行われると、操作用画像選択部１０４は、スライダ操作用画像Ｄ７を選択対象の操作用画像から外す。操作用画像選択部１０４がその選択結果を操作用画像表示制御部１０５に供給することで、操作用画像表示制御部１０５は、図６Ｂ（ｄ）に表す対象画像表示画面Ａ１においてサイズ変化操作用画像に対する操作が行われると、スライダ操作用画像Ｄ７の表示を中止することになる。
【００６３】
本変形例では、表示されている画像のサイズの変化にサイズ変化操作用画像が利用され、スライダ操作用画像Ｄ７が利用されていない。したがって、スライダ操作用画像Ｄ７は、サイズ変化操作用画像よりも利用されない可能性が高い操作用画像といえる。本変形例では、このスライダ操作用画像Ｄ７の表示を中止することで、表示されている対象画像のサイズを変化させる操作用画像が２種類（サイズ変化操作用画像及びスライダ操作用画像Ｄ７）表示されている場合に、利用されない可能性が高い方の操作用画像（スライダ操作用画像Ｄ７）が表示されないようになる。
【００６４】
なお、操作用画像選択部１０４は、スライダ操作用画像Ｄ７を選択しなくする代わりに、他の操作用画像を選択してもよい。その結果、操作用画像表示制御部１０５は、表示を中止したスライダ操作用画像Ｄ７に代えて別の操作用画像を表示させることになる。これにより、利用されない可能性が高かったスライダ操作用画像Ｄ７が表示されていたスペースに利用される可能性がある他の操作用画像が表示されることになる。
【００６５】
また、図６Ｂ（ｄ）に表す対象画像表示画面Ａ１では、操作用画像表示制御部１０５が、拡大操作用画像Ｄ１及びスライダ操作用画像Ｄ７を表示させている。この状態で、表示されている対象画像のサイズがスライダ操作用画像Ｄ７の操作により閾値Ｔｈ５未満まで変化した場合、操作用画像選択部１０４は、拡大操作用画像Ｄ１を選択対象の操作用画像から外す。操作用画像選択部１０４がその選択結果を操作用画像表示制御部１０５に供給することで、操作用画像表示制御部１０５は、図６Ｂ（ｄ）に表す対象画像表示画面Ａ１において前述の操作が行われると、拡大操作用画像Ｄ１の表示を中止することになる。
【００６６】
この場合も、拡大操作用画像Ｄ１の表示を中止することで、表示されている対象画像のサイズを変化させる操作用画像が２種類（拡大操作用画像Ｄ１及びスライダ操作用画像Ｄ７）表示されている場合に、利用されない可能性が高い方の操作用画像（拡大操作用画像Ｄ１）が表示されないようになる。
【００６７】
なお、操作用画像選択部１０４は、拡大操作用画像Ｄ１を選択しなくする代わりに、他の操作用画像を選択してもよい。その結果、操作用画像表示制御部１０５は、表示を中止した拡大操作用画像Ｄ１に代えて別の操作用画像を表示させることになる。これにより、利用されない可能性が高かった拡大操作用画像Ｄ１が表示されていたスペースに利用される可能性がある他の操作用画像が表示されることになる。
【００６８】
［２−４］拡大・縮小の中心点
対象画像処理部１０７は、拡大操作用画像Ｄ１、縮小操作用画像Ｄ２、スライダ操作用画像Ｄ７に対する操作が行われると、表示されている対象画像を拡大又は縮小する処理を施す。その際に、対象画像の拡大又は縮小における中心点を状況に応じて変えてもよい。
【００６９】
対象画像処理部１０７は、例えば、表示されている対象画像を拡大する操作が行われた場合、その対象画像を表すデータのファイルフォーマットに応じた位置を中心にしてその対象画像を拡大する処理を施す。対象画像処理部１０７は、ファイルフォーマットと中心点の位置とを対応付けた中心点テーブルを用いてこの処理を施す。
【００７０】
図８は中心点テーブルの一例を表す。この中心点テーブルでは、ファイルフォーマットが「画像ファイル（ｊｐｅｇ（Joint Photographic Experts Group）、ｂｍｐ（Bitmap Image）等）」の場合は「対象画像表示領域の真ん中」を中心点の位置とし、ファイルフォーマットが「文書ファイル（ｐｄｆ、ｄｏｃ等）」の場合は「文書の左上角」を中心点の位置とすることが表されている。対象画像処理部１０７がこの中心点テーブルを用いて決まる中心点を中心にして拡大の処理を施すことで、対象画像表示制御部１０２は、表示している対象画像を拡大する操作が行われた場合、その対象画像を表すデータのファイルフォーマットに応じた位置を中心にしてその対象画像を拡大することになる。
【００７１】
具体的には、対象画像表示制御部１０２は、対象画像のファイルフォーマットが画像ファイルのファイルフォーマットであれば、対象画像表示領域の真ん中を中心点として対象画像を拡大し、対象画像のファイルフォーマットが文書ファイルのファイルフォーマットであれば、対象画像の左上角を中心点として対象画像を拡大する。画像ファイルを拡大する場合は表示されている部分の中心（つまり対象画像表示領域の真ん中）から拡大されることが普通なので、他の位置を中心点にする場合に比べてユーザにとって違和感が少ない。
【００７２】
一方、文書ファイルの場合、普通は左上角から読み始めるが、表示されている部分の中心を中心点として拡大すると、その左上角の部分が表示されなくなってしまう。本変形例では、対象画像のファイルフォーマットに応じた中心点を用いた拡大が行われるので、ファイルフォーマットを考慮せずに対象画像を拡大する場合に比べて、拡大後の対象画像がユーザに与える違和感を少なくしつつ、ユーザにとって見るべき部分を含む画像が表示されやすくなる。
【００７３】
また、対象画像処理部１０７は、四角形の対象画像が表示されていてその対象画像を拡大する操作が行われた場合に、次の中心点テーブルを用いて拡大の処理を施してもよい。
図９は中心点テーブルの別の一例を表す。この中心点テーブルでは、四角形（対象画像のこと）の表示状態が「角が表示されている状態」（例えば図６Ａ（ａ）、（ｂ）の状態）の場合は「表示されている角」を中心点の位置とし、四角形の表示状態が「角が表示されず辺が表示されている状態」（例えば図６Ｂ（ｃ）の状態）の場合は「表示されている辺の真ん中」を中心点の位置とすることが表されている。また、「角も辺も表示されていない状態」（例えば図６Ｂ（ｄ）の状態）の場合は「対象画像表示領域の真ん中」を中心点の位置とすることが表されている。
【００７４】
対象画像処理部１０７がこの中心点テーブルを用いて決まる中心点を中心にして拡大の処理を施すことで、対象画像表示制御部１０２は、四角形の対象画像を表示させていてその対象画像を拡大する操作が行われた場合、その対象画像の角が表示されていればその角を中心にし、対象画像の角が表示されず対象画像の辺が表示されていればその辺の真ん中の位置を中心にし、対象画像の角も辺も表示されていなければ対象画像表示領域の真ん中の位置を中心にして対象画像を拡大することになる。
【００７５】
なお、図６Ａ（ａ）、（ｂ）の状態のように対象画像の複数の角が表示されている場合、各角に優先順位を定めて、優先順位が高い方の角を中心とすればよい。例えば、優先順位１〜４の順番に左上角、右上角、左下角、右下角と定めるものとする。この場合、図６Ａ（ａ）、（ｂ）の状態では、いずれも、対象画像表示制御部１０２は、対象画像の左上角を中心にして対象画像を拡大する。
【００７６】
四角形の画像において角や辺が表示されている状態では、その角や辺の周辺をユーザが見ている可能性が高いが、その場合でも対象画像表示領域の真ん中を中心にして拡大するとユーザが見たかった角や辺の周辺が表示されなくなってしまう。そこで、本変形例では、上記のとおり四角形の表示状態に応じた位置を拡大の中心にすることで、四角形の表示状態を考慮せずに対象画像を拡大する場合に比べて、ユーザにとって見るべき部分を含む画像が拡大後に表示されやすくなる。
【００７７】
また、対象画像処理部１０７は、四角形の対象画像が表示されていてその対象画像の位置を指定する操作と拡大する操作とが行われた場合に、指定された位置を中心とする拡大の処理を施してもよい。
図１０は本変形例で拡大される対象画像の例を表す。図１０（ａ）では、対象画像Ｂ２１の特定の位置を位置指定画像Ｄ１１によりユーザが指定している様子が表されている。対象画像Ｂ２１上の「×」は指定された指定位置Ｇ１を表している。
【００７８】
この状態でユーザが拡大操作用画像Ｄ１を操作すると、すなわち、表示させている対象画像上の位置を指示する操作とその対象画像を拡大する操作が行われた場合、対象画像表示制御部１０２は、指示された位置を中心にしてその対象画像を拡大する。こうして拡大された対象画像Ｂ２１が図１０（ｂ）に表されている。指定位置Ｇ１の対象画像表示領域Ｃ１における位置は、拡大前と拡大後とで変化していない。これにより、ユーザが意図した位置を中心にして対象画像が拡大されることになる。
【００７９】
［２−５］第１から第４までの操作用画像
第１から第４までの操作用画像は、上述したものに限らない。例えば、第１の操作用画像として実施例では回転操作用画像Ｄ３及び切替操作用画像Ｄ５が定められていたが、これらに加えて拡大操作用画像Ｄ１が第１の操作用画像として定められてもよい。対象画像の倍率が閾値Ｔｈ１以上の状態では、その倍率が閾値Ｔｈ１未満の状態に比べて、対象画像をさらに拡大したり、回転させたり、対象画像を切り替えたりする操作が、他の操作に比べて行われにくくなる。よって、これらの操作のための操作用画像を第１の操作用画像として定めることで、対象画像の倍率が閾値Ｔｈ１以上の状態において、利用される可能性が他の操作用画像に比べて少ない操作用画像が表示されないようになる。
【００８０】
また、第２の操作用画像として実施例では移動操作用画像Ｄ６及びスライダ操作用画像Ｄ７が定められていたが、これらに加えて縮小操作用画像Ｄ２が第２の操作用画像として定められてもよい。対象画像の倍率が閾値Ｔｈ２未満の状態では、その倍率が閾値Ｔｈ２以上の状態に比べて、対象画像をさらに縮小したり、移動させたり、スライダ画像を用いて多段階で拡大や縮小をしたりする操作が、他の操作に比べて行われにくくなる。よって、これらの操作のための操作用画像を第２の操作用画像として定めることで、対象画像の倍率が閾値Ｔｈ２未満の状態において、利用される可能性が他の操作用画像に比べて少ない操作用画像が表示されないようになる。
【００８１】
また、対象画像の倍率が閾値Ｔｈ３以上の状態では、その倍率が閾値Ｔｈ３未満の状態に比べて、対象画像を縮小したり、移動させたり、スライダ画像を用いて多段階で拡大や縮小をしたりする操作が、他の操作に比べて行われやすくなる。よって、これらの操作のための操作用画像を第３の操作用画像として定めることで、対象画像の倍率が閾値Ｔｈ３以上の状態において、利用される可能性が他の操作用画像に比べて多い操作用画像が表示されるようになる。
【００８２】
また、対象画像の倍率が閾値Ｔｈ４未満の状態では、その倍率が閾値Ｔｈ４以上の状態に比べて、対象画像を拡大したり、回転させたり、対象画像を切り替えたりする操作が、他の操作に比べて行われやすくなる。よって、これらの操作のための操作用画像を第４の操作用画像として定めることで、対象画像の倍率が閾値Ｔｈ４未満の状態において、利用される可能性が他の操作用画像に比べて多い操作用画像が表示されるようになる。
【００８３】
また、実施例ではそれぞれ複数の操作用画像が第１から第４までの操作用画像として定められていたが、これに限らず、１以上の操作用画像が定められていればよい。その場合でも、各対象画像の表示状態において、利用される可能性が他の操作用画像に比べて少ない操作用画像が表示されないようになる。
【００８４】
［２−６］閾値
実施例では閾値Ｔｈ１、Ｔｈ２、Ｔｈ３及びＴｈ４がいずれも同じ値であったが、これに限らず、それぞれ異なる値であってもよい。ただし、その場合、例えば対象画像の倍率が閾値Ｔｈ１以上で且つ閾値Ｔｈ３未満という倍率が存在すると、倍率が閾値Ｔｈ１以上なので表示されない第１の操作用画像が、倍率が閾値Ｔｈ３未満なので表示される第３の操作用画像としても定められていると、その操作用画像を表示するか否かの判断に不整合が生じることになる。そこで、そのように不整合を生じさせる閾値と、第１から第４までの操作用画像とが定められないようになっているとよい。
【００８５】
［２−７］発明のカテゴリ
本発明は、上述した画像処理装置のように図２に表す各部を実現する情報処理装置の他、その情報処理装置が実施する処理を実現するための情報処理方法としても捉えられるし、それらの処理をコンピュータに実行させるためのプログラムとしても捉えられる。このプログラムは、それを記憶させた光ディスク等の記録媒体の形態で提供されてもよいし、インターネット等の通信回線を介してコンピュータにダウンロードさせ、それをインストールして利用可能にするなどの形態で提供されてもよい。
【符号の説明】
【００８６】
１０…画像処理装置、１８…操作パネル、１０１…対象画像指定操作受付部、１０２…対象画像表示制御部、１０３…対象画像倍率検出部、１０４…操作用画像選択部、１０５…操作用画像表示制御部、１０６…画像操作受付部、１０７…対象画像処理部。
【図１】
0006786833.tif 000002
【図２】
0006786833.tif 000003
【図３】
0006786833.tif 000004
【図４】
0006786833.tif 000005
【図５】
0006786833.tif 000006
【図６Ａ】
0006786833.tif 000007
【図６Ｂ】
0006786833.tif 000008
【図７】
0006786833.tif 000009
【図８】
0006786833.tif 000010
【図９】
0006786833.tif 000011
【図１０】
0006786833.tif 000012