码转换装置、输出物的生产方法及码转换程序的存储介质与流程

文档序号:18274078发布日期:2019-07-27 10:01阅读:212来源:国知局
码转换装置、输出物的生产方法及码转换程序的存储介质与流程
本发明涉及码转换装置、输出物的生产方法以及码转换程序的存储介质。
背景技术
:一直以来,用于通过按既定的格式显示各种信息来传递信息的码(二维码、一维码等)是已知的。由于在读取所显示的码时可能产生读取错误,因此开发了用于适当进行读取的技术。例如,专利文献1中公开了当通过打印机印刷二维码时,在设定有色调剂节省模式的情况下,选择性地禁止对于码的色调剂节省处理的构成。现有技术文献专利文献专利文献1:日本特开2007-34620号公报在进行印刷物、显示器等的各种显示时,也存在无法仅在局部改变显示的质量的情况。另外,也存在即使并非色调剂节省模式也产生读取错误的情况。技术实现要素:本发明的目的在于,输出对应于输出条件的适当的码。用于实现上述目的的码转换装置具备:获取部,获取输出信息;确定部,确定输出部的输出条件;转换部,将所述输出信息转换成具有对应于所述输出条件的纠错量的码;以及输出控制部,使所述输出部按照所述输出条件输出所述码。根据该构成,能够输出具有对应于输出条件的适当的纠错量的码,并且可以输出对应于输出条件的适当的码。进而,也可以是如下构成,当输出条件表示显示器进行显示时,转换部以比输出条件表示打印机进行印刷时小的纠错量进行转换。即,由于显示器的显示与打印机的印刷相比不容易受到晕开的影响,因此通过使进行显示器的显示时的纠错量小于表示打印机进行印刷时的纠错量,从而可以在不过度增加图像尺寸的情况下显示码。进而,也可以是如下构成,当输出条件表示显示器进行亮显示时,转换部以比输出条件表示显示器进行暗显示时小的纠错量进行转换。根据该构成,可以根据由于显示器的亮度而引起的读取的难易度来设置适当的纠错量。进而,也可以是如下构成,当输出条件表示投影仪进行近距离投影时,转换部以比表示投影仪进行远距离投影时小的纠错量进行转换。根据该构成,可以根据由于投影仪所投影的图像的模糊而引起的读取的难易度来设置适当的纠错量。进而,也可以是如下构成,当输出条件表示对涂布纸进行印刷时,转换部以比表示对非涂布纸进行印刷时小的纠错量进行转换。在该构成中,可以根据印刷介质是否被涂布而引起的读取的难易度来设置适当的纠错量。进而,也可以是如下构成,当输出条件表示显示器进行暗显示时,转换部以纠错量比表示显示器进行亮显示时大的第一纠错量进行转换,当输出条件表示对涂布纸进行印刷时,转换部以第一纠错量进行转换。即,由于显示器的显示与印刷相比晕开少,因此显示器的显示质量差时所用的纠错量也可以等于印刷的印刷质量好时所用的纠错量。根据该构成,可以设定能够适用于显示器上的显示和印刷两者的纠错量。进而,也可以构成如下的码转换装置,具备:获取部,获取输出信息;确定部,确定输出部的输出条件;转换部,转换输出信息;以及输出控制部,使输出部按照对应于输出条件的输出尺寸输出码。根据该构成,可以按照即使输出条件发生变化也难以产生读取错误的尺寸进行输出,可以输出适当的码。进而,也可以提供一种输出物的生产方法,包括如下步骤:获取输出信息;确定输出部的输出条件;将输出信息转换成码;以及使输出部按照与所确定的输出条件对应的纠错量或输出尺寸输出包含码的输出物。进而,也可以提供一种码转换程序的存储介质,码转换程序使计算机作为如下模块发挥功能:获取部,获取输出信息;确定部,确定输出部的输出条件;转换部,将输出信息转换成码;以及输出控制部,使输出部按照与所确定的输出条件对应的纠错量或输出尺寸输出码。附图说明图1是示出打印机的构成的框图。图2是示出印刷处理的流程图。图3是示出印刷结果的例子的图。图4是示出印刷结果的例子的图。图5是示出投影仪的构成的框图。附图标记说明1…打印机;10…印刷部;20…处理器;21…获取部、22…确定部;23…转换部;24…输出控制部;30…通信部;40…用户界面;100…投影仪;110…投影部;200…处理器;210…获取部;220…确定部;230…转换部;240…输出控制部;300…通信部;400…用户界面。具体实施方式在此,按照下述顺序对本发明的实施方式进行说明。(1)码转换装置的构成:(2)印刷处理:(3)其他实施方式:(1)码转换装置的构成:图1是示出作为本发明的实施方式的码转换装置而发挥功能的打印机1的构成的框图。打印机1具备印刷部10、处理器20、通信部30以及用户界面40。印刷部10具备用于以喷墨方式、电子照相方式等公知的印刷方式对各种印刷介质执行印刷的致动器、传感器、驱动电路、机械部件。另外,印刷部10具备载置印刷前的印刷介质的供纸托盘。印刷介质、记录材料没有限定,在本实施方式中,对印刷部10以喷墨方式进行印刷、能够使用涂布纸和非涂布纸作为印刷介质的状态进行说明。在此,涂布纸是形成有用于防止或抑制墨在印刷介质中晕开的涂层的印刷介质,在非涂布纸上未形成该涂层(有时也被称作普通纸、优质纸等)。当然,印刷介质并不限定于这些种类的纸张,也可以是ohp片材等。另外,印刷部10具备未图示的墨罐的安装部,印刷部10能够使用从安装于安装部的墨罐供应的墨进行印刷。在本实施方式中,用户可以使用填充有原装墨的原装墨罐和填充有非原装墨的非原装墨罐。印刷部10通过安装于墨罐的存储器芯片等能够确定是否在使用原装墨。通信部30包括用于以有限或无线方式与外部设备进行通信的各种通信接口。另外,通信部30包括用于与安装于打印机1的各种可移动存储器进行通信的接口。用户界面40包括触摸面板显示器(以下,简称为“显示器”)、未图示的键盘输入部。显示器具备基于处理器20的控制显示各种信息的显示面板以及与该显示面板叠置的触摸检测面板,并以静电电容方式、电阻膜式、光学式等公知的方法检测人的手指等指向物体的触摸操作。然后,显示器将表示该触摸操作的信息(例如触摸开始位置、触摸结束位置的坐标等)输出至处理器20。显示器相当于显示部及操作输入部。处理器20具备未图示的cpu、rom、ram、非易失性存储器,cpu能够使用ram、非易失性存储器来执行记录在rom、非易失性存储器中的控制程序(包括码转换程序)。该控制程序使处理器20执行用于对打印机1所具备的各部分进行控制的功能。例如,处理器20能够通过该控制程序控制用户界面40,在显示器上显示各种信息,并检测对显示器的触摸操作的内容。在处理器20中,也可以用asic代替cpu,或者使cpu与asic协同工作。另外,处理器20能够通过控制程序来对通信部30进行控制,从连接于通信部30的外部设备、可移动存储器获取信息,或者向这些外部设备、可移动存储器输出信息。进而,处理器20能够对印刷部10进行控制,使其基于记录在外部设备、可移动存储器中的印刷数据进行印刷。在本实施方式中,处理器20具有对印刷数据所表示的印刷对象插入二维码、使印刷部10进行印刷的功能。为了实现该功能,处理器20具备获取部21、确定部22、转换部23、输出控制部24。获取部21是使处理器20执行获取输出信息的功能的程序模块。输出信息是表现为二维码的信息,以数字、字符等方式表现。输出信息可以从各种装置获取。在本实施方式中,可以从连接于通信部30的外部设备、可移动存储器获取输出信息。即,处理器20可以通过获取部21的功能,将保存在连接于通信部30的外部设备、可移动存储器中的文件的一览显示于用户界面40。用户通过对用户界面40进行操作,能够选择表示二维码化的输出信息的文件和表示印刷的文档的文件。处理器20经由通信部30获取这些文件,并将其记录到未图示的ram等中。其结果,能够获取插入该二维码的印刷数据和二维码化的输出信息。确定部22是使处理器20执行用于确定输出部的输出条件的功能的程序模块。在本实施方式中,在输出为印刷的情况下,印刷部10相当于输出部,进行印刷和印刷部10中的印刷条件相当于输出条件。在本实施方式中,印刷条件包括印刷介质的种类(非涂布纸或涂布纸)和墨的种类(原装墨或非原装墨),表示印刷介质的种类和墨的种类的信息作为印刷条件记录在未图示的非易失性存储器等中。处理器20虽可以通过确定部22的功能,基于记录在该非易失性存储器等中的信息来确定印刷条件,但基于用户的指示、来自印刷部10的输出,该印刷条件是可变的。即,用户能够通过操作用户界面40来指示印刷介质的种类,处理器20用表示所指示的印刷介质的信息来更新印刷条件。另外,印刷部10确定所安装的墨罐是否为原装,当为原装时,用表示使用了原装墨的信息来更新印刷条件,当非原装时,用表示使用了非原装墨的信息更新印刷条件。当然,在印刷部10中,既可以通过传感器等来确定印刷介质的种类并将其获取为印刷条件,也可以通过由用户指示墨的种类而将其获取为印刷条件。转换部23是使处理器20执行用于将输出信息转换成具有对应于输出条件的纠错量的码的功能的程序模块。即,处理器20通过转换部23的功能,将通过获取部21的功能获取到的输出信息转换成二维码。此时,处理器20将纠错信息添加到输出信息中而生成二维码,但也基于印刷条件对作为该纠错信息的信息量的纠错量进行调整。即,处理器20基于印刷条件调整纠错能力。具体而言,处理器20对纠错量进行调整以使得印刷质量越高则纠错量越小。印刷质量可根据各种因素进行评价,能够根据分辨率、印刷速度、图像处理的种类等进行评价,但在本实施方式中,所印刷的墨的晕开越少,则视为印刷质量越高。由于晕开的程度根据印刷条件而变化,因此在本实施方式中,对印刷条件与纠错能力建立关联。表示该对应关系的信息例如记录在打印机1所具备的未图示的非易失性存储器等中。表1示出了印刷条件与纠错能力的对应关系的例子。[表1]需要说明的是,在表1所示的例子中,示出了打印机1的印刷条件c1~c4与qr码(qr码为注册商标)的纠错能力的对应关系。二维码并不限定于qr码,在本说明书中,以下,以qr码为例来说明实施方式。在qr码中,对纠错能力设定有既定的等级,被称作等级l、等级m、等级q、等级h。即,在qr码中,对对应于输出信息的数据码字添加纠错用的码字,将两者的码字合并而生成qr码。此时,纠错用的码字的信息量是可变的,纠错用的码字的信息量越大,则纠错能力(针对所有码字的恢复率)越高。例如,在等级l,纠错能力约为7%,在等级m,纠错能力约为15%,在等级q,纠错能力约为25%,在等级h,纠错能力约为30%。由于纠错能力是即使码字被错误地读取也能够恢复的字的比率,因此可以将纠错能力所表示的数值视为纠错量。并且,在本实施方式中,构成为印刷质量较高的印刷条件的纠错量比印刷质量较低的印刷条件的纠错量小。例如,对涂布纸的印刷的印刷质量高于对非涂布纸的印刷的印刷质量。表1所示的印刷条件c1为用原装墨对涂布纸印刷的印刷条件,印刷条件c2为用原装墨对非涂布纸印刷的印刷条件。于是,印刷条件c1下的纠错量小于印刷条件c2下的纠错量。另外,印刷条件c3为用非原装墨对涂布纸印刷的印刷条件,印刷条件c4为用非原装墨对非涂布纸印刷的印刷条件。于是,印刷条件c3下的纠错量小于印刷条件c4下的纠错量。若纠错量较大,则信息量增加,因此二维码的尺寸变大。但是,在本实施方式中,采用当印刷条件表示对涂布纸进行印刷时,用比表示对非涂布纸进行印刷时小的纠错量进行转换的构成。因此,本实施方式中,在印刷质量较高、印刷物的读取过程中不易产生错误的情况下,能够防止印刷纠错量过大、尺寸过大的二维码。进一步地,若着眼于墨的种类,用原装墨进行印刷的印刷质量高于用非原装墨进行印刷的印刷质量。表1所示的印刷条件c1为用原装墨对涂布纸印刷的印刷条件,印刷条件c3为用非原装墨对涂布纸印刷的印刷条件。于是,印刷条件c1中的纠错量小于印刷条件c3。另外,印刷条件c2为用原装墨对非涂布纸印刷的印刷条件。印刷条件c4为用非原装墨对非涂布纸印刷的印刷条件。于是,印刷条件c2中的纠错量小于印刷条件c4。像这样,在本实施方式中,采用当印刷条件表示用原装墨进行印刷时,用比表示用非原装墨进行印刷时小的纠错量进行转换的构成。因此,本实施方式中,在印刷质量较高、印刷物的读取过程中不容易产生错误的情况下,能够防止印刷出纠错量过大、尺寸过大的二维码。如上述那样,在本实施方式中,虽然纠错量与印刷条件建立对应关系,但对应于印刷质量的纠错量的调整既可以在所有印刷条件下进行,也可以在某些印刷条件下进行。例如,可以采用在着眼于印刷条件c1、c2的情况下,进行对涂布纸的印刷时的纠错量小于对非涂布纸的印刷时的纠错量那样的实施方式,但在着眼于印刷条件c3、c4的情况下,进行对涂布纸的印刷时的纠错量不小于对非涂布纸的印刷时的纠错量那样的实施方式。即使在这种情况下,如果着眼于印刷条件c1、c2,由于是进行对涂布纸的印刷时的纠错量小于对非涂布纸的印刷时的纠错量的状态,因此利用了本实施方式的技术思想。这一点在其他例(例如,显示器的显示条件等)中也是相同的。输出控制部24是使处理器20执行输出码的功能的程序模块。即,处理器20通过输出控制部24的功能,对通过获取部21获取的印刷数据所表示的印刷对象插入qr码,绘制插入有qr码的状态下的印刷对象。然后,处理器20基于该绘制结果控制印刷部10,印刷插入qr码后的印刷物。根据上述构成,印刷包含具有对应于印刷条件的纠错量(纠错能力)的qr码的印刷物。纠错量根据印刷条件而预先设定,在本实施方式中,被调整为印刷质量较高时的纠错量小于印刷质量较低时的纠错量。因此,可以防止当印刷质量较高时纠错量变得过大,码的尺寸变大,并防止当印刷质量较低时纠错量变得过小,产生过多的读取错误。其结果,能够输出对应于输出条件的适当的码,作为输出部能够生产包含该码的印刷物。(2)印刷处理:接着,说明打印机1的印刷处理。若用户操作用户界面40而开始印刷插入了qr码的文档,则处理器20执行图2所示的印刷处理。在印刷处理中,处理器20通过获取部21的功能,获取输出信息(步骤s100)。即,用户操作用户界面40,选择表示要二维码化的输出信息的文件。处理器20基于用户界面40的输出,经由通信部30获取该文件。然后,处理器20将该文件中描述的输出信息记录到ram等中。接着,处理器20通过确定部22的功能,确定印刷介质的种类(步骤s105)。即,用户通过操作用户界面40来指示自身所利用的储存在托盘中的印刷介质的种类,处理器20用表示所指示的印刷介质的信息更新印刷条件。当然,如果已保存的印刷条件没有修改,则也可以省略用户对印刷介质的种类的指示。总之,处理器20通过参照记录有印刷条件的非易失性存储器等来确定印刷介质的种类。接着,处理器20通过确定部22的功能,确定墨的种类(步骤s110)。即,在安装有墨罐的情况下,印刷部10判定该墨罐为原装墨罐、非原装墨罐中的哪一种。然后,在所安装的墨罐为原装墨罐的情况下,用表示原装墨的信息更新印刷条件。另外,在所安装的墨罐为非原装墨罐的情况下,印刷部10用表示非原装墨的信息更新印刷条件。处理器20通过参照记录有印刷条件的非易失性存储器等来确定墨的种类。接着,处理器20通过转换部23的功能,确定对应于印刷条件的纠错量(步骤s115)。即,处理器20参照记录在非易失性存储器等中的表示对应关系的信息,确定与步骤s105、s110中获取的印刷介质的种类和墨的种类建立对应关系的纠错能力,并获取为纠错量。例如,在印刷条件为表1所示的c1的情况下,处理器20将纠错能力的等级m获取为纠错量。另外,在印刷条件为表1所示的c2的情况下,处理器20将纠错能力的等级q获取为纠错量。接着,处理器20通过转换部23的功能,将输出信息转换成码(步骤s120)。即,处理器20向步骤s100中获取的输出信息添加步骤s115中获取的纠错量的信息,基于添加后的信息生成qr码。接着,处理器20执行印刷(步骤s125)。即,处理器20通过用户操作用户界面40来选择表示印刷对象的文档的文件。处理器20基于用户界面40的输出,通过获取部21的功能经由通信部30获取该文件。然后,处理器20将该文件中描述的印刷数据记录到ram等中。进而,处理器20通过输出控制部24的功能,接收qr码的插入位置。作为用于接收插入位置的方式,可以设想各种方式。例如,处理器20控制用户界面40而在显示器上显示印刷数据所表示的文档的预览。进而,处理器20接收针对该预览的文档的触摸操作,获取插入位置。即,用户可以通过操作用户界面40来指定插入位置。当指定了插入位置,处理器20通过输出控制部24的功能,在该插入位置绘制插入有在步骤s120中所生成的qr码的状态下的印刷对象。然后,处理器20控制印刷部10,印刷插入qr码后的印刷物。其结果,在文档中插入有对应于印刷条件的qr码的状态下的印刷物被印刷。图3、图4是示出印刷物的例子的图。在图3、图4中,示出了对相同的印刷内容的文档插入相同的输出信息的qr码的情况的例子。其中,在图3、图4中,印刷条件不同,图3中为进行比图4更高质量的印刷的印刷条件。例如,相当于图3中印刷条件为表1所示的c1、图4中印刷条件为表1所示的c2的例子。在这种情况下,由于图3比图4质量更高,因此即使是相同的输出信息,图3的qr码的纠错量也小于图4的qr码。其结果,图3的qr码与图4的qr码相比,图3的qr码以更小的尺寸印刷。在本实施方式中,如上所述,能够以对应于印刷条件的输出尺寸印刷qr码。(3)其他实施方式:上述实施方式为用于实施本发明的一例,此外还可以采用各种实施方式。例如,码转换装置也可以不是打印机,而是其他设备,例如计算机、显示器、投影仪等设备。另外,包含码转换装置的装置例如也可以是具有印刷功能和其他功能、例如扫描功能等的复合机。当然,码转换装置既可以由单体实现,也可以由多个装置实现。进而,如上述的实施方式那样输出具有对应于输出条件的纠错量的码的方法也可以作为程序的发明、方法的发明、印刷物的生产方法的发明而实现。在各种装置发挥码转换装置作用的情况下,纠错量可以设为对应于输出条件的各种纠正量。例如,在码的输出为显示器上的显示的情况下,纠错量也可以基于显示器上的显示的亮度而变化。这样的码转换装置能够应用于具备显示器的任何装置。例如,由于上述打印机1所具备的用户界面40包括显示器,因此打印机1也可以作为使该显示器显示码的码转换装置而发挥作用。在这种情况下,处理器20通过获取部21的功能,获取用户界面40上应显示为码的输出信息。该输出信息可以是各种信息,例如可列举出包括打印机1的功能说明的网页的url(uniformresourcelocator:统一资源定位符)。另外,处理器20通过确定部22的功能,确定用户界面40的显示器的输出条件。这里,作为输出条件,设想有输出目的地为显示器和作为显示条件的亮度,因此处理器20确定在用户界面40的显示器上显示码时的亮度。需要说明的是,亮度可以由各种因素决定,既可以由用户预先决定,也可以根据由打印机1所具备的传感器检测的周围的亮度决定,可以采用各种构成。总之,处理器20确定显示码时的显示器的亮度(即,码的亮度)。需要说明的是,在本实施方式中显示器的亮度为显示器整体的平均亮度(例如,brightness等)。当然,显示器的亮度可以通过各种方法确定,例如,既可以根据显示器上显示的像素的上限的亮度确定,也可以根据是否是通过伽马校正等进行亮的显示的设定来确定,还可以根据显示器的背光的亮度确定。另外,可以根据显示器是否为高动态范围模式来规定显示器的亮度。进而,亮度也可以是码的亮度本身,例如,可以是码(也可以是码的背景)的明度值等。进而,处理器20通过转换部23的功能,将输出信息转换成具有与显示器的亮度对应的纠错量的码。在本实施方式中,处理器20通过转换部23的功能,当显示器上进行较亮的显示时,用比进行较暗的显示时小的纠错量进行转换。处理器20生成表示通过转换而得到的码的图像数据,并记录在未图示的ram等中。在本实施方式中,该图像数据由白(饱和明度值)和黑(最低明度值)构成。表2示出了显示器的亮度与纠错能力的对应关系的例子。[表2]亮c5:等级l(约7%可恢复)暗c6:等级m(约15%可恢复)需要说明的是,在表2所示的例中,将显示器整体的亮度的指标(例如,brightness等)为阈值以上的情况作为亮的状态(输出条件c5),将亮度的指标不足阈值的情况作为暗的状态(输出条件c6),示出了这两种状态与qr码的纠错能力的对应关系。阈值例如通过以该阈值为分界改变纠错能力而预先确定,使得读取错误的产生概率不过度增加即可。另外,表2所示的对应关系为一例,也可以将阈值设为多个,根据三个层次以上的亮度来改变纠错能力。进而,处理器20通过输出控制部24的功能,以通过确定部22的功能所确定的亮度在显示器上显示码。即,处理器20控制用户界面40,将显示器整体的亮度设定为通过确定部22的功能所确定的亮度。然后,处理器20基于通过转换部23的功能所生成的图像数据,在用户界面40的显示器上显示码。根据上述构成,当显示器上进行亮的显示时,能够显示纠错量相对较小、图像尺寸较小的码。另外,当显示器不进行较亮的显示时,能够显示错误生成量相对较大、不容易产生读取错误的码。因此,根据本实施方式,可以根据由于显示器的亮度而引起的读取的难易度来设置适当的纠错量。需要说明的是,根据上述打印机1,可以在显示器的显示和印刷部10的印刷两者中输出码。于是,在打印机1中成为如下构成,在对应于输出条件的纠错能力为表1及表2那样的关系的情况下,处理器20通过转换部23的功能,当输出条件表示显示器的显示时,用比输出条件表示打印机的印刷时小的纠错量进行转换。并且,一般情况下,由于显示器上的显示不受因打印机的印刷而产生的墨的晕开、印刷介质的劣化等的影响,因此码的质量不容易下降。因此,如本实施方式那样,当输出条件表示显示器上的显示时,通过输出比输出条件表示打印机的印刷时小的纠错量的码,能够在质量不容易下降的显示中不过度增加图像尺寸的情况下显示码。另外,在容易受晕开影响的印刷中,通过相对地增加纠错量,能够显示不容易产生读取错误的码。可以说是如下构成:在打印机1中,在对应于输出条件的纠错能力为表1及表2那样的关系的情况下,处理器20通过转换部23的功能,当输出条件表示显示器的暗的显示时,用具有比表示亮的显示时大的纠错量的第一纠错量进行转换,并且当输出条件表示对涂布纸的印刷时,用第一纠错量进行转换。即,如表1及表2那样的关系的情况下,在显示器中进行暗的显示的输出条件c6中的纠错量(等级m)比在显示器中进行亮的显示的输出条件c5中的纠错量(等级l)大。进而,作为在涂布纸上进行印刷的印刷条件的印刷条件c1中的纠错量(等级m)与在显示器中进行暗的显示的输出条件c6中的纠错量相同。因此,印刷中的最小纠错量与显示中的最大纠错量相同。根据该构成,能够在不过度增加显示器上的显示中的纠错量的情况下、以及不过度增加印刷中的读取错误的情况下输出码,可以设定能够适用于显示器上的显示和印刷两者的纠错量。进而,在上述实施方式中,若纠错量根据输出条件而发生变化,则码的输出尺寸也发生变化。因此,也可以理解为使码的输出尺寸根据输出条件而发生变化的构成。需要说明的是,码的输出尺寸的变化既可以是伴随纠错量的变化而发生的变化,也可以是不伴随纠错量的变化而发生的变化。作为后者,可列举出在纠错量相同的状态下,码的输出尺寸根据输出条件而扩大或缩小的构成等。需要说明的是,输出条件与图像尺寸的对应关系可以设成各种关系,例如,可列举出使输出质量差时的图像尺寸大于输出质量好时的图像尺寸的构成等。进而,输出也可以为投影仪的输出。图5是示出具备码转换装置的投影仪100的构成例的框图。投影仪100具备投影部110、处理器200、通信部300、用户界面400。投影部110具备未图示的光源、光调制装置、光学系统,具有通过光调制装置针对每个像素控制从光源输出的可见光的透过量并经由光学系统输出的功能。投影仪100设置于能够将经由光学系统输出的投影光投影到屏幕上的位置处,可以通过将投影光投影到屏幕上来将各种图像显示在屏幕上。处理器200具备未图示的cpu、rom、ram、非易失性存储器,cpu可以使用ram、非易失性存储器来执行记录在rom、非易失性存储器中的控制程序。通信部300可以在处理器200的控制下,与外部设备进行通信。在本实施方式中,处理器200可以从外部设备获取投影对象的图像以及编码化对象的输出信息。用户界面400具备用于对投影仪100发出各种指示的按钮、表示各种状态的显示部(led等)。处理器200可以通过获取部210、确定部220、转换部230、输出控制部240的功能,执行与图1所示的实施方式中的处理器20等同的处理。不过,由于图5所示的实施方式为投影仪,因此码的输出方式与图1所示的实施方式不同,在这一点上存在差异。即,处理器200通过获取部210的功能,获取输出信息。另外,处理器200通过确定部220的功能,将输出是投影、以及作为输出部的投影部110中的投影条件确定为输出条件。在本实施方式中,投影条件为投影仪与屏幕之间的距离,当然,除此之外,投影条件中还可以包含各种条件,例如,分辨率、像素数、屏幕的种类、周围的亮度等。进而,处理器200通过转换部230的功能,将输出信息转换成具有对应于输出条件的纠错量的码。在本实施方式中,此时,当输出条件表示投影仪对较近距离的投影时,处理器200用比表示对较远距离的投影时小的纠错量进行转换。即,在投影仪的投影中,投影仪100与屏幕之间的距离越远,越容易模糊(边缘容易变得不清楚)。因此,在本实施方式中,当投影仪100与屏幕之间的距离为阈值以下时(当为对近距离的投影时),处理器200用比投影仪100与屏幕之间的距离大于阈值时(当为对远距离的投影时)小的纠错量进行转换。根据该构成,在处于屏幕较近、不容易产生模糊的状況的情况下,纠错量变小,可以在不设成过大的尺寸的情况下显示码。另外,在处于屏幕较远、容易产生模糊的状況的情况下纠错量变大,可以在不过度增加读取错误的情况下投影码。输出信息除了文件外,还可以通过各种方式获取。既可以基于对用户界面40的操作,接收通过字符、数字等表达的输出信息,也可以经由通信部30接收通过外部设备(计算机等)输入的输出信息,还可以将本装置的状态(包括设定内容、异常信息)作为输出信息。另外,诸如获取发生异常时用户应联系的厂商的支持中心的电话号码作为输出信息等,也可以从本装置的非易失性存储器获取输出信息。获取部能够获取输出信息即可。即,获取部获取待转换成码的信息作为输出信息即可。输出信息可以是各种信息,既可以是数字,也可以是字符。在其表达方式中,既不限定位数、数值的表记方法(二进制、十进制等)等,也不限定字符的确定方法(字符码等)。确定部能够确定输出部的输出条件即可。即,在使输出部输出码时,可以确定对应于该输出部的输出条件。例如,如果输出部为印刷部,则所使用的印刷介质、印刷分辨率、记录材料(墨、色调剂等)的种类、颜色等、相同的印刷对象的印刷结果可能不同的各种条件可以成为输出条件。如果输出部为显示器、投影仪等,则显示器的亮度或颜色、所显示的图像的亮度或颜色、显示器的分辨率、显示器的种类(液晶、有机el等)等、相同的显示对象的显示结果可能不同的各种条件可以成为输出条件。需要说明的是,输出条件既可以是动态可变的,也可以是固定的。另外,输出条件既可以基于输出部中的检测结果确定,也可以根据利用者的输入等确定,可以通过各种构成确定。转换部能够将输出信息转换成具有对应于输出条件的纠错量的码即可。即,转换部将输出信息转换成码,但这时,通过对应于码的种类的既定方法将纠错信息添加到输出信息中。该纠错信息根据纠错能力可以设成各种信息量。所以,转换部构成为将输出信息转换成具有对应于输出条件的纠错量的码即可。纠错量根据输出条件决定即可,对应于输出条件的纠错量既可以预先固定,也可以由使用者指定,还可以根据输出信息的重要性决定。具体而言,可以使使用者指定增大或减小纠错量,或者,如果输出信息为重要的信息,则增大纠错量,如果输出信息为琐碎的信息,则减小纠错量,并且根据输出条件进一步增减纠错量。输出控制部能够使输出部按照由确定部确定的输出条件输出码即可。即,如果输出部为印刷部,则能够使其按照所确定的印刷条件印刷码即可,如果输出部为显示器、投影仪等,则能够使其按照所确定的显示条件显示码即可。当然,输出对象中也可以包含码以外的对象,各种字符、图像等也可以与码一起输出。码的种类没有限定。例如,并不限定于二维码,也可以是一维码,纠错量并不限定于由码的规格决定的纠错,也可以将用于纠错的信息添加到输出信息中进行编码。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1