(57)【要約】【課題】主処理部での画像フォーマットの変換が輻輳することを防止する。【解決手段】入力した画像を所定のフォーマットの画像に変換する画像処理装置において、入力した画像を単独で所定のフォーマットの画像に変換することが可能な主処理部と、入力した画像を前処理する前処理部と、入力した画像を前記主処理部が単独で前記所定のフォーマットの画像に変換する場合よりも、入力した画像を前記前処理部で前処理してから、前記主処理部が前記所定のフォーマットに変換した場合の方が、主処理部での処理量が少なくなるように前処理部での処理の内容を決定する前処理制御部と、を備え、入力した画像を前処理部が前記決定された処理の内容で前処理し、その前処理後の画像を前記主処理部が前記所定のフォーマットに変換する。【選択図】図１
2008252223.tif 000002
【特許請求の範囲】
【請求項１】
入力した画像を所定のフォーマットの画像に変換する画像処理装置において、
入力した画像を単独で所定のフォーマットの画像に変換することが可能な主処理部と、
入力した画像を前処理する前処理部と、
入力した画像を前記主処理部が単独で前記所定のフォーマットの画像に変換する場合よりも、入力した画像を前記前処理部で前処理してから、前記主処理部が前記所定のフォーマットに変換した場合の方が、主処理部での処理量が少なくなるように前処理部での処理の内容を決定する前処理制御部と、
を備え、
入力した画像を前処理部が前記決定された処理の内容で前処理し、その前処理後の画像を前記主処理部が前記所定のフォーマットに変換することを特徴とする画像処理装置。
【請求項２】
入力した画像を所定のフォーマットの画像に変換する画像処理装置において、
入力した画像を単独で所定のフォーマットの画像に変換することが可能な主処理部と、
入力した画像を前処理する前処理部と、
入力した画像を前記主処理部が単独で前記所定のフォーマットの画像に変換する場合よりも、入力した画像を前記前処理部で前処理してから、前記主処理部が前記所定のフォーマットに変換した場合の方が、総処理量が少なくなるように前処理部での処理の内容を決定する前処理制御部と、
を備え、
入力した画像を前処理部が前記決定された処理の内容で前処理し、その前処理後の画像を前記主処理部が前記所定のフォーマットに変換することを特徴とする画像処理装置。
【請求項３】
請求項１又は２に記載の画像処理装置において、
前記前処理は、画素数の削減であることを特徴とする画像処理装置。
【請求項４】
請求項１又は２に記載の画像処理装置において、
前記前処理は、フレームレートの削減であることを特徴とする画像処理装置。
【請求項５】
請求項１又は２に記載の画像処理装置において、
前記前処理は、画像の伸張であり、前記主処理部での処理は、画像の再圧縮であり、前処理前の圧縮率よりも前記画像の再圧縮での圧縮率のほうが小さいことを特徴とする画像処理装置。
【請求項６】
入力した画像を所定のフォーマットの画像に変換する画像処理方法において、
入力した画像を単独で所定のフォーマットの画像に変換することが可能な主処理ステップと、
入力した画像を前処理する前処理ステップと、
入力した画像を前記主処理ステップが単独で前記所定のフォーマットの画像に変換する場合よりも、入力した画像を前記前処理ステップで前処理してから、前記主処理ステップが前記所定のフォーマットに変換した場合の方が、主処理ステップでの処理量が少なくなるように前処理ステップでの処理の内容を決定する前処理制御ステップと、
を備え、
入力した画像を前処理ステップが前記決定された処理の内容で前処理し、その前処理後の画像を前記主処理ステップが前記所定のフォーマットに変換することを特徴とする画像処理方法。
【請求項７】
入力した画像を所定のフォーマットの画像に変換する画像処理方法において、
入力した画像を単独で所定のフォーマットの画像に変換することが可能な主処理ステップと、
入力した画像を前処理する前処理ステップと、
入力した画像を前記主処理ステップが単独で前記所定のフォーマットの画像に変換する場合よりも、入力した画像を前記前処理ステップで前処理してから、前記主処理ステップが前記所定のフォーマットに変換した場合の方が、総処理量が少なくなるように前処理ステップでの処理の内容を決定する前処理制御ステップと、
を備え、
入力した画像を前処理ステップが前記決定された処理の内容で前処理し、その前処理後の画像を前記主処理ステップが前記所定のフォーマットに変換することを特徴とする画像処理方法。
【請求項８】
請求項６又は７に記載の画像処理方法において、
前記前処理は、画素数の削減であることを特徴とする画像処理方法。
【請求項９】
請求項６又は７に記載の画像処理方法において、
前記前処理は、フレームレートの削減であることを特徴とする画像処理方法。
【請求項１０】
請求項６又は７に記載の画像処理方法において、
前記前処理は、画像の伸張であり、前記主処理ステップでの処理は、画像の再圧縮であり、前処理前の圧縮率よりも前記画像の再圧縮での圧縮率のほうが小さいことを特徴とする画像処理方法。
【請求項１１】
コンピュータを請求項１乃至５の何れか１項に記載の画像処理装置として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データのフォーマットを変換するための画像処理装置及びその方法に関する。
【背景技術】
【０００２】
近年の多くの携帯電話機は、静止画像を撮影する機能、静止画像を送信する機能、静止画像を受信する機能、静止画像を表示する機能を有する。また、近年の多くの携帯電話機は、動画像を撮影する機能、動画像を送信する機能、動画像を受信する機能、動画像を表示する機能を有する。
【０００３】
しかしながら、静止画像や動画像のフォーマットは、機種間で異なる。例えば、携帯電話機の世代によって、扱うことができる静止画像や動画像のフォーマットが異なる。同一の世代の携帯電話機であっても、グレードが異なると、扱うことができる静止画像や動画像のフォーマットが異なる。
【０００４】
そうすると、或る携帯電話機で撮影した画像（以降、「画像」を、静止画像と動画像の総称として用いる。）を他の携帯電話機に送信し、該他の電話機で表示できるようにするためには、画像のフォーマットを変換する必要がある場合が生ずる。
【０００５】
そこで、携帯電話の通信事業者のメールサーバに画像のフォーマットを変換する機能を追加している。このフォーマット変換機能部は、送信元から送られてきた動画のフォーマットをメールの宛先の機種で表示することが可能なフォーマットに変換する。
【非特許文献１】「写メールをより便利にする「画像自動変換機能」の提供について」、［online］、平成１６年７月２８日、インターネット＜URL： http://broadband.softbankmobile.co.jp/corporate/release/pdf/040728.pdf
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、機種間の格差により、画像の画素数は、数十メガから数百メガまでの範囲に亘り、フォーマット変換部は、数百メガ画素の画像から数十メガ画素の画像に変換する必要があり、従って、必要となる処理量が増える。
【０００７】
また、パーソナルコンピュータから送られてきた数百メガ画素の画像を数十メガバイトの画像に変換する必要が生ずる場合もある。
【０００８】
また、あるフォーマットの動画像を別のフォーマットの動画像に変換する必要が生ずる場合があり、このような場合にも必要となる処理量が増える。
【０００９】
そこで、フォーマット変換部を多数設け、分散処理することも考えられるが、処理量に比例した数だけフォーマット変換部を設ける必要があり、効率的でない。
【００１０】
本発明は、上記の問題点に鑑みてなされたものであり、フォーマット変換部にかける負荷を軽減し、高負荷に耐えられるようにした画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明によれば、入力した画像を所定のフォーマットの画像に変換する画像処理装置において、入力した画像を単独で所定のフォーマットの画像に変換することが可能な主処理部と、入力した画像を前処理する前処理部と、入力した画像を前記主処理部が単独で前記所定のフォーマットの画像に変換する場合よりも、入力した画像を前記前処理部で前処理してから、前記主処理部が前記所定のフォーマットに変換した場合の方が、主処理部での処理量が少なくなるように前処理部での処理の内容を決定する前処理制御部と、を備え、入力した画像を前処理部が前記決定された処理の内容で前処理し、その前処理後の画像を前記主処理部が前記所定のフォーマットに変換することを特徴とする画像処理装置が提供される。
【００１２】
また、本発明によれば、入力した画像を所定のフォーマットの画像に変換する画像処理装置において、入力した画像を単独で所定のフォーマットの画像に変換することが可能な主処理部と、入力した画像を前処理する前処理部と、入力した画像を前記主処理部が単独で前記所定のフォーマットの画像に変換する場合よりも、入力した画像を前記前処理部で前処理してから、前記主処理部が前記所定のフォーマットに変換した場合の方が、総処理量が少なくなるように前処理部での処理の内容を決定する前処理制御部と、を備え、入力した画像を前処理部が前記決定された処理の内容で前処理し、その前処後の画像を前記主処理部が前記所定のフォーマットに変換することを特徴とする画像処理装置が提供される。
【００１３】
上記の画像処理装置において、前記前処理は、画素数の削減であってもよい。
【００１４】
上記の画像処理装置において、前記前処理は、フレームレートの削減であってもよい。
【００１５】
上記の画像処理装置において、前記前処理は、画像の伸張であり、前記主処理部での処理は、画像の再圧縮であり、前処理前の圧縮率よりも前記画像の再圧縮での圧縮率のほうが小さいようにしてもよい。
【発明の効果】
【００１６】
本発明によれば、主処理部での処理量を削減し、主処理部の輻輳を防止することができる。
【発明を実施するための最良の形態】
【００１７】
以下、図面を参照して本発明を実施するための最良の形態について詳細に説明する。
【００１８】
図１は、本発明の実施形態による画像処理装置などを含むシステムの構成を示すブロック図である。
【００１９】
メールサーバ１０１は、インターネット１２１及び携帯網１２３に接続されており、携帯網に接続された携帯端末同士の間のメールの送受信、携帯網に接続された携帯端末とインターネットに接続された機器との間のメールの送受信を行う。
【００２０】
前処理部１０３は、画像のフォーマット変換の前処理を行う。
【００２１】
主処理部１０５は、画像のフォーマット変換の主処理を行う。
【００２２】
機種情報保持部１０７は、各携帯電話機の電話番号と機種識別情報との対応関係を保持する。
【００２３】
対応フォーマット保持部１０９は、機種識別情報と対応フォーマット識別情報の対応関係を保持する。
【００２４】
制御部１１１は、画像のフォーマット変換全体を制御する。
【００２５】
従来の技術においては、前処理部１０３がなく、主制御部１０５が単独でフォーマット変換部として機能していた。
【００２６】
インターネット１２１に接続されたパーソナルコンピュータなどから送信されてきた添付画像ファイル付きのメールや携帯網１２３に接続された携帯電話機から送信されてきた添付画像ファイル付きのメールは、携帯網１２３に接続された宛先の携帯電話機に送信されるが、添付画像ファイルは、メールサーバ１０１が受信してからメールサーバ１０１が送信するまでの間に、前処理部１０３及び主処理部１０５を通り、フォーマット変換される。
【００２７】
次に、図１に示すシステムにより行われる画像のフォーマット変換の動作について図２を参照して説明する。
【００２８】
まず、制御部１１１は、メールサーバ１０１から変換前画像をみて、変換前画像のフォーマットを取得する（ステップＳ２０１）。
【００２９】
次に、制御部１１１は、メールサーバ１０１から宛先の携帯電話機の電話番号を取得し、その電話番号に対応した機種識別情報を機種情報保持部１０７から取得する（ステップＳ２０３）。
【００３０】
次に、制御部１１１は、機種識別情報により識別される機種が対応するフォーマットを対応フォーマット保持部１０９から取得し、変換前画像フォーマットと受信側携帯電話機が対応するフォーマットを基に、変換後画像フォーマットを決定する（ステップＳ２０５）。
【００３１】
次に、変換前画像フォーマットと変換後画像フォーマットを基に、前処理部の処理を決定し（ステップＳ２０７）、主処理部の処理を決定する（ステップＳ２０９）。
【００３２】
次に、前処理部１０３は、変換前の画像に対してステップＳ２０７で決定された前処理を実行する（ステップＳ２１１）。
【００３３】
次に、主処理部１０５は、前処理が施された画像に対して主処理を実行する（ステップＳ２１３）。
【００３４】
このようにして、変換後画像を得ることができる。変換後画像は、メールサーバ１０１に戻され、変換前画像は変換後画像に置き換えられる。置き換えられた変換後画像は、添付ファイルとして、宛先の携帯電話機に送信される。
【００３５】
なお、図１に示す前処理部１０３、主処理部１０５、制御部１１１などを含む画像処理装置は、ハードウェア、ソフトウェア又はこれらの組合せにより実現することができる。
【実施例１】
【００３６】
変換後の画像の画素数が変換前の画像の画素数よりも少ない場合には、前処理部１０３は、変換前画像の画素数を変換後画像の画素数に削減する。こうすることにより、主処理部１０５の処理量を削減することが可能となる。
【実施例２】
【００３７】
変換後の動画像のフレームレートが変換前の動画像のフレームレートよりも少ない場合には、前処理部１０３は、変換前画像のフレームレートを削減する。こうすることにより、主処理部１０５の処理量を削減することが可能となる。
【実施例３】
【００３８】
受信側の携帯電話機が、変換前の圧縮率よりも少ない圧縮率の画像を受信できる場合には、前処理部１０３は、変換前の圧縮された画像を伸張する。こうすることにより、主処理部１０５での圧縮処理の処理量を削減することが可能となる。
【実施例４】
【００３９】
受信側の携帯電話機が、アニメーションＧＩＦに対応していない場合には、前処理部１０３は、各ピクチャを伸張し、主処理部１０５がモーションＪＰＥＧなどに変換する。こうすることにより主処理部での処理量を削減することが可能となる。
【実施例５】
【００４０】
変換前画像から変換後画像を得る変換を２つの変換に分離した方が、全処理量が、分離しない場合の全処理量に比べ、少ない場合、前半の変換処理を前処理部１０３で行い、後半の変換処理を主処理部１０５で行う。こうすることにより、全処理量を削減することが可能となる。
【実施例６】
【００４１】
変換前画像から変換後画像を得る変換を２つの変換に分離した方が、後半の処理量が、分離しない場合の全処理量に比べ、少ない場合、前半の変換処理を前処理部１０３で行い、後半の変換処理を主処理部１０５で行う。こうすることにより、主処理部１０５での処理量を削減することが可能となる。
【実施例７】
【００４２】
通常は、主処理部１０５のみがフォーマット変換を行い、主処理部１０５が輻輳した場合にのみ前処理部１０３が前処理を行い、その出力を主処理部１０５が処理する。
【実施例８】
【００４３】
通常は、主処理部１０５のみがフォーマット変換を行い、変換前のフォーマットと変換後のフォーマットとの乖離度が所定の閾値よりも大きい場合にのみ前処理部１０３が前処理を行い、その出力を主処理部１０５が処理する。
【実施例９】
【００４４】
通常は、主処理部１０５のみがフォーマット変換を行い、変換前の画面サイズと変換後の画面サイズとの乖離度が所定の閾値よりも大きい場合にのみ前処理部１０３が前処理を行い、その出力を主処理部１０５が処理する。
【実施例１０】
【００４５】
通常は、主処理部１０５のみがフォーマット変換を行い、変換前の画像の圧縮率と変換後の画像の圧縮率との乖離度が所定の閾値よりも大きい場合にのみ前処理部１０３が前処理を行い、その出力を主処理部１０５が処理する。
【実施例１１】
【００４６】
通常は、主処理部１０５のみがフォーマット変換を行い、変換前の動画像のフレームレートと変換後の動画像のフレームレートとの乖離度が所定の閾値よりも大きい場合にのみ前処理部１０３が前処理を行い、その出力を主処理部１０５が処理する。
【実施例１２】
【００４７】
通常は、主処理部１０５のみがフォーマット変換を行い、変換前の画像がパーソナルコンピュータから送られてきたものである場合にのみ前処理部１０３が前処理を行い、その出力を主処理部１０５が処理する。
【実施例１３】
【００４８】
通常は、主処理部１０５のみがフォーマット変換を行い、変換前の画像がパーソナルコンピュータから送られてきたものであり、且つ、変換前の画像のフォーマットと変換後の画像のフォーマットの乖離度、変換前の画面サイズと変換後の画面サイズとの乖離度、変換前の画像の圧縮率と変換後の画像の圧縮率の乖離度、変換前の動画像のフレームレートと変換後のフレームレートとの乖離度の組合せや論理計算値や加重和などが所定の閾値よりも大きい場合にのみ前処理部１０３が前処理を行い、その出力を主処理部１０５が処理する。
【図面の簡単な説明】
【００４９】
【図１】本発明の実施形態による画像処理装置を含むシステムの構成を示すブロック図である。
【図２】本発明の実施形態による画像のフォーマット変換の動作を示すフローチャートである。
【符号の説明】
【００５０】
１０１  メールサーバ
１０３  前処理部
１０５  主処理部
１０７  機種情報保持部
１０９  対応フォーマット保持部
１１１  制御部
１２１  インターネット
１２３  携帯網
【図１】
2008252223.tif 000003
【図２】
2008252223.tif 000004