Vol. 51 No. 11 2081 2088 (Nov. 2010) 2 1 1 1 which appended specific characters to the information such as identification to avoid parity check errors, before QR Code encoding with the structured append function. We confirmed that identification and control information as QR Code on two digital broadcasting receivers was correctly combined on a mobile phone by using our algorithm. A wide range of mobile phones can be used because the proposed method doesn t change the specification of the QR Code. The proposed method can achieve simple harmonized operation of the devices that anyone can perform. AV ID ID QR QR ID ID QR QR ID QR QR A Method for Combining Information on Several Devices Using 2D Codes with Structured Append-function Hiroyuki Kawakita, 1 Yusei Nishimoto 1 and Tomoyuki Inoue 1 We propose a method for combining information, such as identification or control information, about several audio visual devices for the purpose of simple harmonized operation of these devices using the QR Code. To control devices simply via mobile phone, it is important to minimize the complexity of user operation of the mobile phone. Therefore, we employed preprocessing algorithm, 1. 2011 1 AV AV DLNA Digital Living Network Alliance 1) ID ID 2) ID 1 NHK Science & Technology Research Laboratories, NHK 2009 7 DICOMO2009 2081 c 2010 Information Processing Society of Japan
2082 2 ID 3) 9 4) 5) ID 2 ID 2 ID 2 Bluetooth 2 3 4 5 2. 1 2 1 ID 2 SRCid1 DSTid2 2 id1 id2 ID SRC DST SRC 2 2 ID 2 2 QR 6) 8) 6) QR QR QR QR 1 1 8 1 ID QR 1 QR ID 2 QR 2 3. 1 2 ID
2083 2 3.1 2 1 ID i p p p t ID i s P (s) s 1 s 2 A(s 1,s 2) i = A(i, p t) P (i )=p p p t 2 P (A(i, p t)) = p p P (i) P (p t)=p p 1 Fig. 1 Overview of the proposed method. ID ID ID 8 ID 2 SRC DST SRCDST 0x01 ID ID ID p P 1 (p) p t p t = P 1 (P (i) p p) (1) ID QR QR 2 2 2 3.1.1 (1) P 1 () 8 {0x80, 0x40, 0x20, 0x10, 0x08, 0x04, 0x02, 0x01}
2084 2 1 QR P (i) Table 1 Ranges of parity values for each mode of QR Code. 2 QR Table 2 Elements of characters for adjusting parity value for each mode of QR Code. QR 8 4 QR 1 4 ID QR 1 ID 1 1 2 8 10110001 0x80 0x20 0x10 0x01 {P 1 (0x80),P 1 (0x20),P 1 (0x10),P 1 (0x01)} P 1 (0x80) P 1 (0x20) P 1 (0x10) P 1 (0x01) 0x80 {0x80, 0x40} QR P 1 (0x10) P 1 (0x20) 1 4 0x0 0x3 P 1 (0x30) 3.1.2 ID 5 2 QR 0 9 8 0x30 0x39 5 8 ID 4 0 8 1 3 0 7 ID 2 ID 3.2 ID QR 2 QR (1) ID ID (2) (1) ID (3) (2) QR QR ID QR
2085 2 Fig. 3 3 Block diagram of receivers for the experiment. Fig. 2 2 Flowchart of the proposed method. 3 QR Table 3 Parameters of QR Code for the experiment. QR 16 ID 4. 4.1 BML Broadcast Markup Language QR BML QR 9) IC BML IC 10 20 ID 2 2 4 3 3 QR 1 3 SRC 2 4 DST IC 3.1.2
2086 2 4 Table 4 Characters for adjusting parity value. 4 ID Fig. 4 Symbols output from receivers (ID is numeric). 4 4 QR + ID + ID + 0x0F 4 0x01 1 2 SRC0000320104123552118001DST0000320113814434064203 4.2 3.1.1 QR 8 QR 8 0x40 0x20 1 1 1 JIS 1 JIS 1 1 @ 0x40 0x20 1 1 0x40 1 2 0x40 1 2 3 0x30 0x30 1 1 5 6 2 JIS 10) ID 2 5 6 ID 4.1 ID 10 20 IC 16 17 5 QR
2087 2 Table 5 5 Instance of elements of characters for adjusting parity value for each mode of QR Code (excluding numeric mode). Fig. 5 5 ID Symbols output from receivers (ID is alphanumeric). Table 6 6 Instance of elements of characters for adjusting parity value for numeric mode of QR Code. DLNA URL Uniform Resource Locator 5. ID 2 ID 2 QR ID QR BML 1 Bluetooth Wi-Fi ID QR QR QR
2088 2 1) DLNA. http://www.dlna.org/home 2) GUI 59 (1) pp.73 74 (1999). 3) AP2004-282, pp.19 24 (2005). 4) http://www.soumu.go.jp/johotsusintokei/field/tsuushin02.html 5) Fujitsu, Vol.58, No.2, pp.129 134 (2007). 6) JISC QR JIS X0510:2004 (2004). 7) 2 [QR ] 1996 Vol.52, No.2, 4G-11, pp.2.253 2.254 (1996). 8) QR Vol.62, No.1, pp.59 64 (2008). 9) QR BML Vol.33, No.9, pp.9 12 (2009). 10) JISC 7 8 2 JIS X0208:1997 (1997). ( 22 1 25 ) ( 22 9 17 ) QR QR DICOMO2009 2004 NHK 2007 1996 NHK 1999 IEEE 1981 1983 NHK 1986 1999 2009 CAS RMP