JP7271887B2 - 表示制御装置及び表示制御プログラム - Google Patents
表示制御装置及び表示制御プログラム Download PDFInfo
- Publication number
- JP7271887B2 JP7271887B2 JP2018177310A JP2018177310A JP7271887B2 JP 7271887 B2 JP7271887 B2 JP 7271887B2 JP 2018177310 A JP2018177310 A JP 2018177310A JP 2018177310 A JP2018177310 A JP 2018177310A JP 7271887 B2 JP7271887 B2 JP 7271887B2
- Authority
- JP
- Japan
- Prior art keywords
- display
- image
- priority
- images
- display control
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/0035—User-machine interface; Control console
- H04N1/00405—Output means
- H04N1/00408—Display of information to the user, e.g. menus
- H04N1/0044—Display of information to the user, e.g. menus for image preview or review, e.g. to help the user position a sheet
- H04N1/00458—Sequential viewing of a plurality of images, e.g. browsing or scrolling
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/1454—Digital output to display device ; Cooperation and interconnection of the display device with other functional units involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/147—Digital output to display device ; Cooperation and interconnection of the display device with other functional units using display panels
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00129—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a display device, e.g. CRT or LCD monitor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/0035—User-machine interface; Control console
- H04N1/00405—Output means
- H04N1/00408—Display of information to the user, e.g. menus
- H04N1/0044—Display of information to the user, e.g. menus for image preview or review, e.g. to help the user position a sheet
- H04N1/00442—Simultaneous viewing of a plurality of images, e.g. using a mosaic display arrangement of thumbnails
- H04N1/00453—Simultaneous viewing of a plurality of images, e.g. using a mosaic display arrangement of thumbnails arranged in a two dimensional array
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/0035—User-machine interface; Control console
- H04N1/00501—Tailoring a user interface [UI] to specific requirements
- H04N1/00506—Customising to the data to be displayed
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09F—DISPLAYING; ADVERTISING; SIGNS; LABELS OR NAME-PLATES; SEALS
- G09F9/00—Indicating arrangements for variable information in which the information is built-up on a support by selection or combination of individual elements
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2380/00—Specific applications
- G09G2380/06—Remotely controlled electronic signs other than labels
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Software Systems (AREA)
- Controls And Circuits For Display Device (AREA)
- User Interface Of Digital Computer (AREA)
Description
本発明は、複数の画像を固定された時間内で一通り表示する場合において、表示すべき画像が増えたとしても、表示の優先度に応じた表示時間とすることができる表示制御装置及び表示制御プログラムを提供することを目的としている。
請求項1の発明は、画像を取得する取得手段と、前記取得手段が取得した画像を複数記憶する記憶手段と、前記記憶手段に記憶されている各画像を固定された時間内で一通り表示装置に表示させるように制御し、前記取得手段が画像を取得した場合に、新たに取得した画像と前記記憶手段に記憶されている複数の画像については各画像の表示の優先度に応じて、前記表示装置に表示する時間を変更する制御を行う表示制御手段を備える表示制御装置である。
図1は、本実施の形態の構成例についての概念的なモジュール構成図を示している。
なお、モジュールとは、一般的に論理的に分離可能なソフトウェア(コンピュータ・プログラム)、ハードウェア等の部品を指す。したがって、本実施の形態におけるモジュールはコンピュータ・プログラムにおけるモジュールのことだけでなく、ハードウェア構成におけるモジュールも指す。それゆえ、本実施の形態は、それらのモジュールとして機能させるためのコンピュータ・プログラム(コンピュータにそれぞれの手順を実行させるためのプログラム、コンピュータをそれぞれの手段として機能させるためのプログラム、コンピュータにそれぞれの機能を実現させるためのプログラム)、システム及び方法の説明をも兼ねている。ただし、説明の都合上、「記憶する」、「記憶させる」、これらと同等の文言を用いるが、これらの文言は、実施の形態がコンピュータ・プログラムの場合は、記憶装置に記憶させる、又は記憶装置に記憶させるように制御するという意味である。また、モジュールは機能に一対一に対応していてもよいが、実装においては、1モジュールを1プログラムで構成してもよいし、複数モジュールを1プログラムで構成してもよく、逆に1モジュールを複数プログラムで構成してもよい。また、複数モジュールは1コンピュータによって実行されてもよいし、分散又は並列環境におけるコンピュータによって1モジュールが複数コンピュータで実行されてもよい。なお、1つのモジュールに他のモジュールが含まれていてもよい。また、以下、「接続」とは物理的な接続の他、論理的な接続(データの授受、指示、データ間の参照関係、ログイン等)の場合にも用いる。「予め定められた」とは、対象としている処理の前に定まっていることをいい、本実施の形態による処理が始まる前はもちろんのこと、本実施の形態による処理が始まった後であっても、対象としている処理の前であれば、そのときの状況・状態にしたがって、又はそれまでの状況・状態にしたがって定まることの意を含めて用いる。「予め定められた値」が複数ある場合は、それぞれ異なった値であってもよいし、2以上の値(もちろんのことながら、全ての値も含む)が同じであってもよい。また、「Aである場合、Bをする」という記載は、「Aであるか否かを判断し、Aであると判断した場合はBをする」の意味で用いる。ただし、Aであるか否かの判断が不要である場合を除く。また、「A、B、C」等のように事物を列挙した場合は、断りがない限り例示列挙であり、その1つのみを選んでいる場合(例えば、Aのみ)を含む。
また、システム又は装置とは、複数のコンピュータ、ハードウェア、装置等がネットワーク(一対一対応の通信接続を含む)等の通信手段で接続されて構成されるほか、1つのコンピュータ、ハードウェア、装置等によって実現される場合も含まれる。「装置」と「システム」とは、互いに同義の用語として用いる。もちろんのことながら、「システム」には、人為的な取り決めである社会的な「仕組み」(社会システム)にすぎないものは含まない。
また、各モジュールによる処理毎に又はモジュール内で複数の処理を行う場合はその処理毎に、対象となる情報を記憶装置から読み込み、その処理を行った後に、処理結果を記憶装置に書き出すものである。したがって、処理前の記憶装置からの読み込み、処理後の記憶装置への書き出しについては、説明を省略する場合がある。なお、ここでの記憶装置としては、ハードディスク、RAM(Random Access Memory)、外部記憶媒体、通信回線を介した記憶装置、CPU(Central Processing Unit)内のレジスタ等を含んでいてもよい。
表示装置190は、表示制御装置100の表示制御モジュール130と接続されている。表示装置190として、例えば、広告、告知等に利用されるデジタルサイネージ装置における表示装置がある。また、表示制御装置は、そのデジタルサイネージ装置内に実装されていてもよいし、そのデジタルサイネージ装置を外部から制御する装置内に実装されていてもよい。
そして、表示制御モジュール130は、画像取得モジュール110が画像を取得した場合に、新たに取得した画像と画像記憶モジュール120に記憶されている複数の画像については各画像の表示の優先度に応じて、表示装置190に表示する時間を変更する制御を行う。
ここで「固定された時間内で一通り表示」とは、予め定められた時間(例えば、60分等)を1周期として、その予め定められた時間の間に、画像記憶モジュール120に登録されている画像を一通り表示させることをいう。この「一通り表示」には、各画像の表示する時間の長短は問わない。そして、表示する時間を0とすること(その画像は表示させないこと)を含めてもよい。逆に、表示する時間を「固定された時間」とすること(その画像だけを表示すること)を含めてもよい。また、固定された時間内での表示する回数も問わない。例えば、固定された時間内での表示時間が10分である場合、10分連続して表示してもよいし、1分ずつ10回表示するようにしてもよい。
「表示する時間を変更する」としては、対象となっている画像の表示時間を増加させる、又は、減少(低下)させることがある。
ここで「優先度」とは、表示装置190に表示させたい度合いを示す。例えば、画像の登録日時、登録したユーザー、画像の種類(告知文書、広告等)、重要度を表す情報、画像に含まれる文字の大きさ、文字数、カラー画像の有無、画像に含まれる文字列、締め切り期限等の画像に含まれる情報から優先度を決定する。
「優先度の高い画像」とは、予め定められた優先度より高い又は以上である優先度を持つ画像であること、又は、優先度でソートした順位において予め定められた順位より高い又は以上であることをいう。
「新たに画像を取得した後の平均表示時間」とは、固定された時間(各画像を一通り表示する時間、1周期の時間)を新たに画像を取得した後の画像数で単純に除算した値である。例えば、1周期が60分であり、新たに画像を取得した後の画像数が6枚となった場合は、平均表示時間は10分である。
「新たに画像を取得する前の表示時間より低下させない」とは、以前の表示時間と同じこと、以前の表示時間よりも長くすることが含まれる。
例えば、優先度の高い画像の表示時間が10分である場合に、新たに表示用の画像を取得したとしても、その10分よりも短くはしないことをいう。ただし、表示用の画像を取得した後も「優先度の高い画像」であることが必要である。例えば、画像Aが、新たに表示用の画像を取得する前の状態では、優先度の高い画像であったが、新たに取得した表示用の画像の優先度が画像Aの優先度より高い場合は、画像Aは優先度の高い画像ではなくなる場合がある。
例えば、表示対象である画像が複数枚(例えば、6枚等)あるが、優先度の高い画像が1枚のみである場合、その優先度の高い画像だけを固定された時間(前述の例では、60分)の間、表示させる。この場合、表示の形態として、例えば、優先度の高い画像を60分表示した後、登録画像とは関係ないインフォメーション表示を1分行い、その後また優先度の高い画像を60分表示させるようにすればよい。
「優先度の低い画像」とは、予め定められた優先度より低い又は以下である優先度を持つ画像であること、又は、優先度でソートした順位において予め定められた順位より低い又は以下であることをいう。例えば、優先度が「高」、「中」、「低」の3段階ある場合、予め定められた優先度を「高」とした場合、優先度が「低」の画像の他に、優先度が「中」の画像も「優先度の低い画像」となる。
例えば、表示対象の画像が5枚であり、その5枚の画像の優先度はいずれも「低」であり、1周期が60分である場合、1枚当たりの表示時間は12分である。優先度が「高」である画像を1枚取得した場合、優先度が「低」である5枚の画像の表示時間を短くして9分とし、残りの時間である15分を優先度が「高」である画像の表示時間とする。つまり、優先度が「低」である画像の表示時間を12分から9分として、「新たに画像を取得する前の表示時間より増加させないように」(又は、新たに画像を取得する前の表示時間より減少させるように)している。なお、表示時間の減少方法として、予め定められた値(正の数値)を減算するようにしてもよいし、予め定められた値(1より大である数値)で除算するようにしてもよいし、ユーザーに選択させるようにしてもよい。ユーザーに選択させる場合は、優先度の低い画像については減少させることしかできないユーザーインターフェイスとしてもよい。
また、例えば、表示対象の画像が5枚であり、そのうち1枚の画像の優先度は「中」であり、残りの4枚の画像の優先度が「低」であり、1周期が60分である場合、優先度の「中」である画像の表示時間が14分、優先度の「低」である画像の表示時間が11分30秒であったとする。優先度が「高」である画像を1枚取得した場合、優先度が「中」である画像を短くして11分とし、優先度が「低」である4枚の画像を短くして9分15秒とし、残りの時間である12分を優先度が「高」である画像の表示時間とする。つまり、優先度が「中」(この場合、優先度の「中」は、優先度が「高」よりも低い優先度であって、「優先度の低い画像」に該当する)である画像の表示時間を14分から11分とし、優先度が「低」である画像の表示時間を11分30秒から9分15秒として、「新たに画像を取得する前の表示時間より増加させないように」(又は、新たに画像を取得する前の表示時間より減少させるように)している。
なお、この2つの例は、「画像取得モジュール110が画像を取得した場合に、優先度の高い画像については、新たに画像を取得した後の平均表示時間より低下させないようにする」ことの例示でもある。
ここで「表示しないように制御すること」とは、表示装置190に表示する時間を0にすることである。
ここで「画像記憶モジュール120に記憶されている画像」とは、表示装置190に表示する対象である画像のことをいう。
また、「画像記憶モジュール120に記憶されている画像の数」は、一般的には、新たに画像を取得した後の状態における画像の数であるが、新たに画像を取得する前の状態における画像の数であってもよい。
例えば、優先度に差がある場合(少なくとも優先度の値が2グループに分かれる場合)は、表示される領域を分割するように制御し、優先度に差がない場合(優先度の値が全ての画像で同じ場合)は、表示される領域を分割しないように制御する。
例えば、優先度が2段階(優先度が「高」と「低」)の場合は2分割(画面を大きさの異なる2つの領域に分けて、優先度の高い方が大きい領域に表示)、優先度が3段階(優先度が「高」と「中」と「低」)の場合は3分割(画面を大きさの異なる3つの領域に分けて、優先度の高いほど大きい領域に表示)、優先度が4段階(優先度が1~4)の場合は4分割(画面を大きさの異なる4つの領域に分けて、優先度の高いほど大きい領域に表示)等がある。
新しく取得した画像(新しく表示対象となった画像)は、表示時間を低下させないようにしている。その結果、古い画像(既に長い時間表示された画像)は、表示時間が低下することになる。
(1)
画像を登録したユーザーに応じて、画像を取得する前の表示時間より増加させないように表示装置190に表示する制御を行うようにしてもよい。
例えば、ユーザーが予め定められた者(例えば、一般的なユーザー、ゲストユーザー等)が読み込ませた文書の画像である場合は、新たな画像を取得する前の表示時間より短くしてもよい。
逆に、画像を登録したユーザーに応じて、画像を取得する前の表示時間より減少させないように表示装置190に表示する制御を行うようにしてもよい。
例えば、ユーザーが予め定められた者(例えば、管理者、高額の広告料(予め定められた額以上の広告料)を支払っている広告主のユーザー等)が読み込ませた文書の画像である場合は、新たな画像を取得する前の表示時間を維持してもよい。
取得した画像について文字認識処理を行い、抽出された文字が予め定められた文字を含む場合、画像を取得する前の表示時間より低下させないように表示装置190に表示する制御を行うようにしてもよい。
例えば、新たな画像を取得したとしても、「重要」、「インフルエンザ」等の文字が印刷された文書の画像が表示対象となっている場合、その文書の表示時間を低下させないようにするためである。
また、文書内の、(A)文字の大きさ(例えば、予め定められた大きさよりも大きい文字が含まれている画像は優先度を高く等)、(B)文字の色(例えば、赤い文字が含まれている画像は優先度を高く等)、(C)文字数(例えば、予め定められた数よりも多い文字が含まれている画像は優先度を高く等)、(D)写真の面積(例えば、予め定められた面積よりも大きい写真が含まれている画像は優先度を低く等、面積率としてもよい。)に応じて、優先度を決定してもよい。
画像の種類に応じて、画像を取得する前の表示時間より低下させないように表示装置190に表示する制御を行うようにしてもよい。
例えば、画像の種類として告知文書である場合は、その文書の表示時間を低下させないようにするためである。
表示時間だけでなく、表示間隔、表示順序を優先度に応じて、変化させてもよい。
図2(a)に示すシステムは、デジタルサイネージ装置200内に表示制御装置100を構成した例を示している。デジタルサイネージ装置200は、表示制御装置100、表示装置190を有している。デジタルサイネージ装置200は、ディスプレイ(平面であってもよいし、曲面であってもよい)やプロジェクタなどによって画像を表示する。
画像処理装置210、デジタルサイネージ装置200の表示制御装置100は、通信回線290を介して接続されている。画像処理装置210は、少なくとも、スキャナの機能を有していればよく、例えば、複合機(スキャナ、プリンタ、複写機、ファックス等のいずれか2つ以上の機能を有している画像処理装置)である。通信回線290は、無線、有線、これらの組み合わせであってもよく、例えば、通信インフラとしてのインターネット、イントラネット等であってもよい。デジタルサイネージ装置200は、画像表示の他に、音声(音楽を含む)をスピーカーから出力するようにしてもよい。
画像処理装置210で文書220を読み込ませ、画像処理装置210が文書220の画像(いわゆる投稿画像)をデジタルサイネージ装置200(表示制御装置100)に送信する。そして、表示制御装置100が、画像をディスプレイに表示する。
デジタルサイネージ装置200は、さらに、原稿から画像を読み取る読取モジュールを有していてもよい。つまり、デジタルサイネージ装置200に画像処理装置210を組み込んでもよい(もちろんのことながら、画像処理装置210にデジタルサイネージ装置200を組み込んでもよい)。画像取得モジュール110は、その読取モジュールが読み取った画像を取得する。
表示制御装置100、表示装置190A、表示装置190B、表示装置190C、表示装置190D、画像処理装置210は、通信回線295を介してそれぞれ接続されている。通信回線295は、無線、有線、これらの組み合わせであってもよく、例えば、通信インフラとしてのインターネット、イントラネット等であってもよい。また、表示制御装置100による機能は、クラウドサービスとして実現してもよい。
画像処理装置210で文書220を読み込ませ、画像処理装置210が文書220の画像を表示制御装置100に送信する。そして、表示制御装置100が、画像を各表示装置190(予め定められた表示装置190であってもよい)のディスプレイに表示する。
(1)60分を1周期とし、5枚の画像が画像記憶モジュール120に登録されている状態とする。この場合、1周期の60分において、画像1枚当たり12分の表示時間となる。
(2)ここで、表示対象である画像を画像記憶モジュール120に1枚追加したとする。
(3.0)一般的には(本実施の形態を用いない場合)、6枚の画像を1周期とするので、新たに画像を取得した後の表示時間は、画像1枚当たり10分となる。つまり、登録数(表示数)が多くなると、情報の周知度が一律に低くなってしまう。
(3.1.1)例えば、6枚の画像のうち、優先度が高い2枚の画像、優先度が低い4枚の画像がある場合、画像それぞれの表示時間は、12分、12分、9分、9分、9分、9分となる。次のように算出する。
優先度の高い画像2枚については、画像を取得前の表示時間である12分のままとする。つまり、新たに画像を取得する前の表示時間より低下しないようにしている。
優先度の低い画像4枚については、画像1枚当たり、次の計算によって算出する。
(60-12×2)/4=9(分)
優先度が中の画像は、6枚の場合の平均表示時間である10分とする。つまり、新たに画像を取得した後の平均表示時間より低下しないようにしている。また、優先度の高い画像1枚については、画像を取得前の表示時間である12分のままとする。つまり、新たに画像を取得する前の表示時間より低下しないようにしている。
優先度の低い画像4枚については、画像1枚当たり、次の計算によって算出する。
(60-12-10)/4=9.5(9分30秒)
優先度が中の画像は、6枚の場合の平均表示時間である10分とする。優先度の高い画像1枚については、画像を取得前の表示時間である12分より長い14分とする。例えば、優先度の高い画像については、予め定められた時間(例えば、2分等)を加算すること、予め定められた1以上の係数を乗算すること等を行えばよい。つまり、新たに画像を取得する前の表示時間より低下しないようにしている。
優先度の低い画像4枚については、画像1枚当たり、次の計算によって算出する。
(60-14-10)/4=9(分)
ステップS302では、画像を取得する。
ステップS304では、画像、画像属性情報を画像記憶モジュール120に記憶させる。例えば、画像属性情報テーブル400を画像記憶モジュール120に記憶させる。
ステップS306では、次の画像があるか否かを判断し、ある場合はステップS302へ戻り、それ以外の場合は処理を終了する(ステップS399)。
ステップS502では、新しい画像を取得したか否かを判断し、取得した場合はステップS504へ進み、それ以外の場合は取得するまで待機する。
ステップS504では、各画像の優先度に応じて表示時間を算出する。ステップS504の詳細な処理については、図6の例に示すフローチャートを用いて後述する。
ステップS508では、表示を続けるか否かを判断し、続ける場合はステップS502へ戻り、それ以外の場合は処理を終了する(ステップS599)。
ステップS602では、優先度は「高」である否かを判断し、「高」の場合はステップS604へ進み、それ以外の場合はステップS606へ進む。
予め定められた優先度(閾値)と比較し、その閾値より高い又は以上の優先度である場合が「Yes」となり、その閾値以下又は未満の優先度である場合が「No」となる。
又は、優先度の高い順にソートし、予め定められた順位Aより高い順位又は順位A以上の順位の優先度である場合が「Yes」となり、順位A以下の順位又は順位Aより低い順位の優先度である場合が「No」となる。
ステップS604では、表示時間を長くする又は維持する。
ステップS608では、表示時間を維持又は短くする。
このフローチャートでは、優先度を3段階としているが、2段階又は4段階以上に分けた優先度としてもよい。
このフローチャートの処理によって、例えば、画像・表示時間テーブル700を生成する。図7は、画像・表示時間テーブル700のデータ構造例を示す説明図である。画像・表示時間テーブル700は、画像ID欄710、優先度欄720、表示時間欄730を有している。画像ID欄710は、画像IDを記憶している。優先度欄720は、その画像の優先度を記憶している。表示時間欄730は、その画像の表示時間を記憶している。
ステップS802では、画像を画像記憶モジュール120から取り出す。
ステップS804では、画像を表示時間だけ表示する。
図9は、本実施の形態(表示制御モジュール130)による処理例を示すフローチャートである。
ステップS902では、新しい画像を取得したか否かを判断し、取得した場合はステップS904へ進み、それ以外の場合は取得するまで待機する。
ステップS904では、表示する画像の数は閾値以上であるか否かを判断し、閾値以上の場合はステップS906へ進み、それ以外の場合はステップS908へ進む。
ステップS908では、一周期分の表示時間を画像数で除算した値を各画像の表示時間とする。
ステップS910では、表示処理を行う。ステップS910の詳細な処理については、図8の例に示すフローチャートを用いて前述した。
ステップS1002では、閾値より増加した画像の数を算出する。
ステップS1004では、優先度の低い画像からステップS1002で算出した数の画像を抽出する。
ステップS1006では、優先度の低い画像から表示時間を短く又は0(表示させない)とする。
図11は、本実施の形態(表示制御モジュール130)による処理例を示すフローチャートである。
ステップS1102では、表示すべき画像の数は閾値以上であるか否かを判断し、閾値以上の場合はステップS1104へ進み、それ以外の場合は処理を終了する(ステップS1199)。
ステップS1104では、優先度の高い画像があるか否かを判断し、ある場合はステップS1106へ進み、それ以外の場合はステップS1114へ進む。
画面1200を、表示エリア1:1210、表示エリア2:1220に分割する。
ステップS1108では、表示領域に画像を割り当てる。図12の例では、表示エリア1:1210、表示エリア2:1220に、それぞれ画像を割り当てる。例えば、左側の表示エリア1:1210に優先度の高い画像を割り当て、右側の表示エリア2:1220に優先度の低い画像を割り当てるようにしてもよい。例えば、文字が多いもの、周知徹底したいもの等は優先度を高くして表示エリア1:1210に、写真や古い情報等は優先度を低くして表示エリア2:1220で比較的早いサイクルで表示を行うようにしてもよい。
ステップS1112では、表示領域毎に画像を表示するよう制御する。
ステップS1114では、優先度の高い画像がないので、一周期分の表示時間を画像数で除算した値を各画像の表示時間とする。
ステップS1302では、ユーザーによる画像処理装置210のUI操作による文書のスキャンを開始する。なお、スキャンの開始の契機は、UI操作だけでなく、物理キー(ハードキーといわれるものを含む)に対する操作であってもよい。
ステップS1304では、スキャンインを完了する。
ステップS1308では、表示すべき画像が予め定められた閾値Nを超えるか否かを判断し、超える場合はステップS1310へ進み、それ以外の場合はステップS1316へ進む。つまり、表示のための画像の登録数が閾値Nを超えた場合に表示画面を分割して表示する。例えば、閾値Nを36としてもよい。この閾値Nの36は、1つの画像を一回10秒表示し、1時間に最低10回表示することを想定した値である。
ここで、閾値Nはサイネージコントローラで設定変更可能な任意の値である。
ステップS1312では、画面を2つのエリアに分割する。
ステップS1316では、1つのエリアに画像を追加して表示開始する。
画面1400を、表示エリア1:1410、表示エリア2:1420、表示エリア3:1430に分割する。
図13のステップS1310のようなグループ分けの他に、原稿情報(画像属性情報テーブル400のサイズ欄430の縦と横のサイズ)により縦長原稿(いわゆるポートレート型)については表示エリア1:1410のグループに含めるよう制御するようにしてもよい。縦長原稿の場合は、表示エリア2:1420、表示エリア3:1430に表示させると、表示エリアが横長(いわゆるランドスケープ型)のためユーザーに見えるサイズが小さくなり情報の周知効果の低下を招くこととなる。そこで、表示エリア1:1410に縦長原稿を表示し、表示エリア2:1420、表示エリア3:1430には横長原稿を表示するようにしてもよい。
また、写真領域判定処理(又は、文字領域判定処理)、文字認識処理等により、文字数が予め定められた数以上の画像、又は、その文字のサイズが予め定められたサイズ以下(小さな文字)である画像を優先度が高い画像としてもよい。いわゆるビジー(Busy)な画像(例えば、文字数が規定数以上、詳細な地図等)については分割エリアのうち大きなエリア(図14の表示エリア1:1410)に表示するようにしてもよい。大きく表示することにより情報の周知効果の低下を防ぐようにしている。
縦長である画面1500を、表示エリア1:1510、表示エリア2:1520、表示エリア3:1530に分割する。縦長表示の場合、3分割は図15のように行い、図14の例とは、異なる分割例を示すものである。例えば、表示エリア1:1510に優先度が高い画像を表示し、表示エリア2:1520に優先度が中である画像を表示し、表示エリア3:1530に優先度が低い画像を表示する。
画面1600を、表示エリア1:1610、表示エリア2:1620、表示エリア3:1630、表示エリア4:1640に分割する。優先度が高い画像から、表示エリア1:1610、表示エリア2:1620、表示エリア3:1630、表示エリア4:1640に割り当てるようにすればよい。また、優先度が高い画像については、複数の表示エリアを割り当てるようにしてもよい。また、画像が縦長であるか横長であるかによって、割り当てる表示エリアを決定してもよい。図16の例では、縦長画像は表示エリア1:1610、表示エリア4:1640を割り当て、横長画像は表示エリア2:1620、表示エリア3:1630を割り当てるようにしてもよい。
ステップS1702では、画像の取得日時は新しいか否かを判断し、新しい場合はステップS1704へ進み、それ以外の場合はステップS1706へ進む。取得日時が新しいか否かは、取得日時が現在日時より予め定められた期間内である場合は新しいと判断し、その期間内ではない場合を古いと判断すればよい。
ステップS1704では、表示時間を長くする又は維持する。つまり、優先度が高い画像として扱う。
ステップS1706では、表示時間を短く又は0(表示させない)とする。つまり、優先度が低い画像として扱う。
ステップS1802では、画像の表示時間が予め定められた閾値より短いか否かを判断し、短い場合はステップS1804へ進み、それ以外の場合は処理を終了する(ステップS1899)。例えば、表示すべき画像が多くなり、画像の表示時間が短くなった場合に、ステップS1804へ進むことになる。
ステップS1804では、画像の取得日時は新しいか否かを判断し、新しい場合はステップS1806へ進み、それ以外の場合はステップS1808へ進む。図17の例に示したフローチャート内のステップS1702と同等の処理を行う。
ステップS1806では、表示時間を長くする又は維持する。
ステップS1808では、表示時間を短く又は0(表示させない)とする。
ステップS1902では、表示すべき画像の画像属性情報はあるか否かを判断し、ある場合はステップS1904へ進み、それ以外の場合はステップS1910へ進む。
ステップS1904では、表示すべき画像の数が予め定められた閾値Nを超えないか否かを判断し、超えない場合は処理を終了し(ステップS1999)、それ以外の場合はステップS1906へ進む。
ステップS1908では、表示すべき画像の数が予め定められた閾値Nを超えないか否かを判断し、超えない場合は処理を終了し(ステップS1999)、それ以外の場合はステップS1910へ進む。
ステップS1912では、グループ分けを行う。優先度を用いたグループ分けを行う。
ステップS1916では、取得日時によるグループ分けを行う。新しく取得した画像であるか、取得日時が古い画像であるかによってグループ分けを行う。
「プログラムを記録したコンピュータ読み取り可能な記録媒体」とは、プログラムのインストール、実行、プログラムの流通等のために用いられる、プログラムが記録されたコンピュータで読み取り可能な記録媒体をいう。
なお、記録媒体としては、例えば、デジタル・バーサタイル・ディスク(DVD)であって、DVDフォーラムで策定された規格である「DVD-R、DVD-RW、DVD-RAM等」、DVD+RWで策定された規格である「DVD+R、DVD+RW等」、コンパクトディスク(CD)であって、読出し専用メモリ(CD-ROM)、CDレコーダブル(CD-R)、CDリライタブル(CD-RW)等、ブルーレイ・ディスク(Blu-ray(登録商標) Disc)、光磁気ディスク(MO)、フレキシブルディスク(FD)、磁気テープ、ハードディスク、読出し専用メモリ(ROM)、電気的消去及び書換可能な読出し専用メモリ(EEPROM(登録商標))、フラッシュ・メモリ、ランダム・アクセス・メモリ(RAM)、SD(Secure Digital)メモリーカード等が含まれる。
そして、前記のプログラムの全体又はその一部は、前記記録媒体に記録して保存や流通等させてもよい。また、通信によって、例えば、ローカル・エリア・ネットワーク(LAN)、メトロポリタン・エリア・ネットワーク(MAN)、ワイド・エリア・ネットワーク(WAN)、インターネット、イントラネット、エクストラネット等に用いられる有線ネットワーク、又は無線通信ネットワーク、さらにこれらの組み合わせ等の伝送媒体を用いて伝送させてもよく、また、搬送波に乗せて搬送させてもよい。
さらに、前記のプログラムは、他のプログラムの一部分若しくは全部であってもよく、又は別個のプログラムと共に記録媒体に記録されていてもよい。また、複数の記録媒体に分割して記録されていてもよい。また、圧縮や暗号化等、復元可能であればどのような態様で記録されていてもよい。
110…画像取得モジュール
120…画像記憶モジュール
130…表示制御モジュール
190…表示装置
200…デジタルサイネージ装置
210…画像処理装置
220…文書
290…通信回線
295…通信回線
Claims (11)
- 画像を取得する取得手段と、
前記取得手段が取得した画像を複数記憶する記憶手段と、
前記記憶手段に記憶されている各画像を固定された時間内で一通り表示装置に表示させるように制御し、
前記取得手段が画像を取得した場合に、新たに取得した画像と前記記憶手段に記憶されている複数の画像については各画像の表示の優先度に応じて、前記表示装置に表示する時間を変更する制御を行う表示制御手段
を備え、
前記表示制御手段は、前記画像内から抽出された文字が予め定められた文字を含む場合、該画像の表示時間を低下させないように表示する制御を行う、
表示制御装置。 - 前記表示制御手段は、前記取得手段が画像を取得した場合に、前記優先度の高い画像については、新たに画像を取得した後の平均表示時間より低下させないように前記表示装置に表示する制御を行う、
請求項1に記載の表示制御装置。 - 前記表示制御手段は、前記優先度の低い画像については、新たに画像を取得した後の平均表示時間より増加させないように前記表示装置に表示する時間の制御を行う、
請求項1に記載の表示制御装置。 - 前記表示制御手段による前記表示装置に表示する時間の制御には、表示しないように制御することを含む、
請求項3に記載の表示制御装置。 - 前記表示制御手段は、前記記憶手段に記憶されている画像の数が予め定められた数を超えた場合又は以上である場合に、新たに取得した画像と前記記憶手段に記憶されている複数の画像については各画像の表示の優先度に応じて、前記表示装置に表示する時間を変更する制御を行う、
請求項1に記載の表示制御装置。 - 前記表示制御手段は、各画像の表示の優先度に応じて、前記予め定められた数を超えた画像の数だけ表示時間を低下させる制御を行う、
請求項5に記載の表示制御装置。 - 前記表示制御手段は、各画像の表示の優先度に応じて、前記予め定められた数を超えた画像の数だけ表示しないように制御を行う、
請求項6に記載の表示制御装置。 - 前記表示制御手段は、前記取得手段が画像を取得した場合に、新たに取得した画像と前記記憶手段に記憶されている複数の画像については各画像の表示の優先度に応じて、表示される領域を分割して表示する、
請求項1に記載の表示制御装置。 - 前記表示制御手段は、各画像の表示の優先度に応じて、画像を表示する領域の大きさを決定する、
請求項8に記載の表示制御装置。 - 前記表示制御手段は、各画像の表示の優先度に応じて、表示領域に表示する分割の領域の数を制御する、
請求項8に記載の表示制御装置。 - コンピュータを、
画像を取得する取得手段と、
前記取得手段が取得した画像を複数記憶する記憶手段と、
前記記憶手段に記憶されている各画像を固定された時間内で一通り表示装置に表示させるように制御し、
前記取得手段が画像を取得した場合に、新たに取得した画像と前記記憶手段に記憶されている複数の画像については各画像の表示の優先度に応じて、前記表示装置に表示する時間を変更する制御を行う表示制御手段
として機能させ、
前記表示制御手段は、前記画像内から抽出された文字が予め定められた文字を含む場合、該画像の表示時間を低下させないように表示する制御を行う、
表示制御プログラム。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018177310A JP7271887B2 (ja) | 2018-09-21 | 2018-09-21 | 表示制御装置及び表示制御プログラム |
CN201910264726.9A CN110941465A (zh) | 2018-09-21 | 2019-04-03 | 显示控制装置、显示控制方法及记录媒体 |
US16/565,509 US11321038B2 (en) | 2018-09-21 | 2019-09-10 | Display control device and non-transitory computer readable medium storing display control program for setting display time according to display priority |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018177310A JP7271887B2 (ja) | 2018-09-21 | 2018-09-21 | 表示制御装置及び表示制御プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2020046628A JP2020046628A (ja) | 2020-03-26 |
JP7271887B2 true JP7271887B2 (ja) | 2023-05-12 |
Family
ID=69883370
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018177310A Active JP7271887B2 (ja) | 2018-09-21 | 2018-09-21 | 表示制御装置及び表示制御プログラム |
Country Status (3)
Country | Link |
---|---|
US (1) | US11321038B2 (ja) |
JP (1) | JP7271887B2 (ja) |
CN (1) | CN110941465A (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7059814B2 (ja) * | 2018-06-04 | 2022-04-26 | 富士フイルムビジネスイノベーション株式会社 | 表示制御装置及びプログラム |
CN115280402B (zh) * | 2020-03-19 | 2024-03-08 | 夏普Nec显示器解决方案株式会社 | 显示控制***、显示控制方法及程序 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008135994A (ja) | 2006-11-28 | 2008-06-12 | Canon Inc | 画像表示方法、装置、及びプログラム |
JP2008244780A (ja) | 2007-03-27 | 2008-10-09 | Canon Inc | ネットワーク制御装置、ネットワーク制御方法、プログラム |
US20080317386A1 (en) | 2005-12-05 | 2008-12-25 | Microsoft Corporation | Playback of Digital Images |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6473088B1 (en) * | 1998-06-16 | 2002-10-29 | Canon Kabushiki Kaisha | System for displaying multiple images and display method therefor |
JP2004266376A (ja) * | 2003-02-25 | 2004-09-24 | Matsushita Electric Ind Co Ltd | 映像合成装置 |
JP2008059117A (ja) * | 2006-08-30 | 2008-03-13 | Fuji Xerox Co Ltd | 画像表示システム、画像表示サーバ、及び制御プログラム |
US8117546B2 (en) * | 2007-08-26 | 2012-02-14 | Cyberlink Corp. | Method and related display device for displaying pictures in digital picture slide show |
JP2009077112A (ja) * | 2007-09-20 | 2009-04-09 | Seiko Epson Corp | 画像再生装置、画像再生装置の制御方法および制御プログラム |
JP5350871B2 (ja) * | 2009-04-20 | 2013-11-27 | シャープ株式会社 | 情報表示装置および情報表示方法 |
JP2011010275A (ja) * | 2009-05-26 | 2011-01-13 | Sanyo Electric Co Ltd | 画像再生装置及び撮像装置 |
JP2011077859A (ja) * | 2009-09-30 | 2011-04-14 | Brother Industries Ltd | 表示端末装置、画像表示制御方法及び画像表示制御プログラム |
JP5787639B2 (ja) * | 2010-07-28 | 2015-09-30 | キヤノン株式会社 | 画像を表示するための表示制御装置、表示制御方法、プログラム及び記憶媒体 |
JP2012094991A (ja) * | 2010-10-25 | 2012-05-17 | Casio Comput Co Ltd | 画像表示装置、画像表示方法及びプログラム |
US20120150870A1 (en) * | 2010-12-10 | 2012-06-14 | Ting-Yee Liao | Image display device controlled responsive to sharing breadth |
JP6043779B2 (ja) * | 2014-11-17 | 2016-12-14 | 京セラドキュメントソリューションズ株式会社 | 画像形成装置および画像形成装置制御プログラム |
JP2017068594A (ja) * | 2015-09-30 | 2017-04-06 | ソニー株式会社 | 情報処理装置、および情報処理方法、並びにプログラム |
-
2018
- 2018-09-21 JP JP2018177310A patent/JP7271887B2/ja active Active
-
2019
- 2019-04-03 CN CN201910264726.9A patent/CN110941465A/zh active Pending
- 2019-09-10 US US16/565,509 patent/US11321038B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080317386A1 (en) | 2005-12-05 | 2008-12-25 | Microsoft Corporation | Playback of Digital Images |
JP2008135994A (ja) | 2006-11-28 | 2008-06-12 | Canon Inc | 画像表示方法、装置、及びプログラム |
JP2008244780A (ja) | 2007-03-27 | 2008-10-09 | Canon Inc | ネットワーク制御装置、ネットワーク制御方法、プログラム |
Also Published As
Publication number | Publication date |
---|---|
US20200097238A1 (en) | 2020-03-26 |
JP2020046628A (ja) | 2020-03-26 |
US11321038B2 (en) | 2022-05-03 |
CN110941465A (zh) | 2020-03-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9203983B2 (en) | Image forming apparatus and image data processing method | |
CN104244024A (zh) | 一种视频封面生成方法、装置及终端 | |
US10033905B2 (en) | Information processing system, management device, and information output method | |
US20160004713A1 (en) | Information processing apparatus, method for controlling the same, and storage medium | |
JP7271887B2 (ja) | 表示制御装置及び表示制御プログラム | |
US8958122B2 (en) | Image data distribution apparatus, image data distribution system, and computer-readable storage medium | |
US20200252518A1 (en) | Information processing apparatus and computer readable medium | |
CN110704373A (zh) | 信息处理装置、存储介质及信息处理方法 | |
US11522853B2 (en) | Image forming apparatus having transmission function, and control method and storage medium therefor | |
US20150146253A1 (en) | Image forming apparatus having user group management function and control method therefor, and storage medium | |
US20150356070A1 (en) | Information processing device, information processing method, and non-transitory computer-readable medium | |
CN107707780B (zh) | 信息处理设备和信息处理方法 | |
US20180173408A1 (en) | Information processing device and non-transitory computer readable medium | |
US9661157B2 (en) | Apparatus, method, and non-transitory computer readable medium | |
JP2006018588A (ja) | 画像形成装置及びその制御方法、並びにプログラム及び記憶媒体 | |
US20210160385A1 (en) | Information processing apparatus, method, and recording medium | |
US11394847B2 (en) | Information processing apparatus, method for processing information, and information processing system | |
US11245802B2 (en) | Information processing apparatus and non-transitory computer readable medium | |
US20220391247A1 (en) | Information processing apparatus, information processing method, and recording medium | |
US9465564B2 (en) | Printing control apparatus that controls switching between color mode and monochrome mode | |
WO2020179837A1 (en) | Cooperation processing apparatus and method | |
US8610940B2 (en) | Displaying settings of a re-output condition for data | |
JP7491003B2 (ja) | 画像形成装置、情報処理装置、情報処理方法およびプログラム | |
JP2008035384A (ja) | 画像処理システムおよび画像処理プログラム | |
JP2018030271A (ja) | 画像処理装置及び画像処理プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210906 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220615 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220726 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220913 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230110 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230308 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20230328 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230410 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7271887 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |